/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc21.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=647282530" .ident "BY rg131678 ON Mon Jul 14 14:13:44 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc21.s,v 1.3 2007/07/05 21:59:16 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 0xA, %g1 set 0x0, %g2 set 0x1, %g3 set 0x1, %g4 set 0xF, %g5 set 0xF, %g6 set 0xF, %g7 !# Input registers set -0x4, %i0 set -0x2, %i1 set -0x8, %i2 set -0x4, %i3 set -0xE, %i4 set -0x9, %i5 set -0x9, %i6 set -0x9, %i7 !# Local registers set 0x1A432F2F, %l0 set 0x7241CD91, %l1 set 0x291AC97D, %l2 set 0x1485DC9B, %l3 set 0x75D51E4A, %l4 set 0x4A85013B, %l5 set 0x1EED7525, %l6 !# Output registers set 0x0F78, %o0 set 0x1A40, %o1 set -0x198B, %o2 set 0x038B, %o3 set 0x1426, %o4 set 0x0620, %o5 set 0x0C21, %o6 set 0x1078, %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 .. bleu,a,pt %icc, loop_1 movrgez %i3, 0x04C, %o1 ldsh [%l7 + 0x0C], %i5 movrne %i4, 0x09B, %l4 loop_1: tcs %icc, 0x5 ld [%l7 + 0x54], %f1 lduh [%l7 + 0x76], %o2 fcmpgt16 %f10, %f8, %o0 ldub [%l7 + 0x11], %g5 ble,pt %xcc, loop_2 move %xcc, %l3, %o7 fones %f2 fmovdvs %xcc, %f3, %f3 loop_2: fxnors %f7, %f0, %f8 ldsw [%l7 + 0x68], %l2 fpadd16 %f4, %f6, %f12 fcmpd %fcc0, %f14, %f6 ldsb [%l7 + 0x26], %g6 movvs %icc, %i2, %i6 bpos,pt %icc, loop_3 addccc %o4, %g2, %l0 tpos %xcc, 0x5 fmovsl %xcc, %f4, %f14 loop_3: tl %icc, 0x7 bl,pn %icc, loop_4 edge8l %i0, %o5, %l5 fmovsg %xcc, %f13, %f13 tgu %xcc, 0x3 loop_4: bn,a loop_5 fone %f12 tl %xcc, 0x5 fnor %f8, %f0, %f10 loop_5: fmovsgu %icc, %f5, %f12 movn %icc, %g4, %g7 tsubcc %o6, 0x1CB9, %g3 lduw [%l7 + 0x24], %i7 ldd [%l7 + 0x58], %f14 movl %xcc, %l1, %o3 fcmpne16 %f0, %f14, %i1 fmovdle %icc, %f0, %f0 fxnor %f12, %f6, %f2 stw %g1, [%l7 + 0x44] sth %l6, [%l7 + 0x30] fpsub16 %f12, %f10, %f8 add %i3, %o1, %i4 addc %i5, 0x0464, %l4 fbul %fcc0, loop_6 fmovdge %xcc, %f1, %f9 stw %o0, [%l7 + 0x4C] movne %xcc, %g5, %o2 loop_6: stx %l3, [%l7 + 0x48] mulscc %l2, %o7, %g6 std %f6, [%l7 + 0x48] fmovdge %xcc, %f15, %f1 fmovdleu %xcc, %f10, %f10 nop setx loop_7, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnor %f4, %f12, %f6 ba %icc, loop_8 ldsw [%l7 + 0x44], %i6 loop_7: fmovse %xcc, %f5, %f0 stx %i2, [%l7 + 0x78] loop_8: bshuffle %f4, %f6, %f6 ld [%l7 + 0x08], %f2 ldd [%l7 + 0x20], %f2 st %f14, [%l7 + 0x68] edge32 %o4, %l0, %g2 tle %icc, 0x3 fxor %f2, %f0, %f8 nop setx loop_9, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x6A], %i0 ldsw [%l7 + 0x64], %l5 fbuge,a %fcc3, loop_10 loop_9: fbo %fcc3, loop_11 tcc %icc, 0x0 ldsh [%l7 + 0x6A], %o5 loop_10: fpsub16s %f6, %f2, %f4 loop_11: srl %g4, %o6, %g3 std %f14, [%l7 + 0x18] ldd [%l7 + 0x78], %f10 nop setx loop_12, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x4F], %g7 st %f13, [%l7 + 0x10] bshuffle %f14, %f4, %f10 loop_12: tg %icc, 0x2 stx %l1, [%l7 + 0x48] brz %o3, loop_13 fmovspos %icc, %f15, %f1 edge32l %i1, %g1, %l6 fmovdne %icc, %f9, %f11 loop_13: srl %i7, %i3, %i4 fmovdneg %icc, %f6, %f5 bl,a,pn %icc, loop_14 stb %i5, [%l7 + 0x58] st %f11, [%l7 + 0x5C] sdivx %o1, 0x06F7, %l4 loop_14: fmovrde %o0, %f0, %f10 ldd [%l7 + 0x30], %f2 sth %g5, [%l7 + 0x28] lduw [%l7 + 0x10], %l3 ba,a loop_15 fbne %fcc1, loop_16 lduw [%l7 + 0x6C], %l2 edge32l %o7, %o2, %g6 loop_15: fzero %f8 loop_16: stb %i6, [%l7 + 0x32] movl %icc, %o4, %i2 subc %g2, %l0, %i0 fpsub16 %f4, %f4, %f10 subcc %o5, 0x12C9, %l5 udiv %g4, 0x1151, %o6 tneg %xcc, 0x1 sdivx %g7, 0x0CEF, %l1 mulscc %o3, 0x1EA3, %g3 bpos,pn %icc, loop_17 fcmpeq16 %f4, %f6, %i1 tne %xcc, 0x7 fmovse %xcc, %f4, %f5 loop_17: fxnor %f4, %f6, %f0 fmuld8ulx16 %f8, %f5, %f4 ld [%l7 + 0x6C], %f9 bvc,a,pn %icc, loop_18 lduw [%l7 + 0x68], %l6 faligndata %f0, %f2, %f0 fcmped %fcc0, %f4, %f10 loop_18: ldd [%l7 + 0x10], %f14 ld [%l7 + 0x14], %f8 orcc %g1, 0x0198, %i3 fbuge,a %fcc2, loop_19 fmovd %f12, %f8 fmovrdgez %i4, %f10, %f6 popc 0x048A, %i5 loop_19: subccc %o1, %l4, %o0 udiv %g5, 0x137C, %i7 fmovrdlz %l3, %f0, %f6 sth %l2, [%l7 + 0x70] fnegd %f8, %f10 edge32 %o7, %o2, %i6 edge16ln %g6, %i2, %o4 ble %xcc, loop_20 ldsh [%l7 + 0x34], %g2 xnor %l0, 0x1B2D, %i0 sll %o5, 0x16, %g4 loop_20: ldsb [%l7 + 0x0F], %o6 edge8ln %g7, %l1, %l5 fnand %f0, %f14, %f14 movle %xcc, %g3, %i1 fnand %f12, %f14, %f8 popc %o3, %l6 std %f2, [%l7 + 0x18] std %f8, [%l7 + 0x70] stw %g1, [%l7 + 0x70] edge8ln %i3, %i4, %i5 fmovsn %icc, %f15, %f10 siam 0x3 umulcc %l4, 0x00C9, %o1 ldsb [%l7 + 0x40], %g5 movle %icc, %o0, %i7 fmovrde %l3, %f14, %f8 tne %icc, 0x5 sdiv %o7, 0x155B, %o2 ldub [%l7 + 0x46], %i6 lduw [%l7 + 0x78], %l2 std %f12, [%l7 + 0x50] fpack16 %f8, %f6 sth %i2, [%l7 + 0x2A] fcmpeq32 %f8, %f0, %g6 lduh [%l7 + 0x4A], %o4 mulscc %g2, 0x0800, %l0 std %f8, [%l7 + 0x70] and %i0, %o5, %g4 fxnors %f1, %f10, %f8 stw %o6, [%l7 + 0x34] srax %l1, 0x02, %g7 fmuld8sux16 %f9, %f4, %f12 st %f3, [%l7 + 0x38] tle %xcc, 0x7 nop setx loop_21, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_22, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x14], %l5 fcmps %fcc0, %f4, %f11 loop_21: fmovs %f7, %f3 loop_22: stw %i1, [%l7 + 0x10] udivcc %g3, 0x158B, %o3 tg %icc, 0x3 fbug,a %fcc3, loop_23 smulcc %l6, %g1, %i3 fmovsg %xcc, %f9, %f1 fmovdcs %xcc, %f5, %f3 loop_23: edge32ln %i5, %l4, %i4 umul %o1, 0x0C84, %g5 mulscc %o0, 0x0F5C, %i7 lduh [%l7 + 0x0E], %l3 fmovsn %icc, %f3, %f8 add %o7, %i6, %l2 tpos %xcc, 0x2 tg %xcc, 0x4 movn %icc, %o2, %i2 fmovrsgz %o4, %f7, %f11 srax %g2, %g6, %l0 for %f6, %f4, %f0 sth %i0, [%l7 + 0x6C] fmovda %icc, %f8, %f5 tgu %icc, 0x7 edge8n %o5, %o6, %g4 ld [%l7 + 0x38], %f8 fmovrsgz %g7, %f0, %f3 stb %l1, [%l7 + 0x58] stb %l5, [%l7 + 0x5C] fbn %fcc2, loop_24 ldx [%l7 + 0x08], %g3 fbg,a %fcc2, loop_25 stb %o3, [%l7 + 0x78] loop_24: xorcc %l6, %i1, %i3 ldsh [%l7 + 0x4E], %i5 loop_25: smulcc %l4, %i4, %o1 array16 %g1, %g5, %o0 orcc %l3, %i7, %i6 st %f11, [%l7 + 0x10] fmovsleu %xcc, %f5, %f13 movleu %icc, %o7, %l2 fcmps %fcc0, %f2, %f5 fmovde %icc, %f8, %f8 std %f2, [%l7 + 0x30] tcs %icc, 0x5 fpadd32 %f10, %f12, %f14 fornot1 %f8, %f14, %f14 srl %i2, %o4, %o2 xor %g6, 0x1102, %l0 lduh [%l7 + 0x0E], %i0 fcmple16 %f6, %f14, %o5 fbuge %fcc2, loop_26 ldub [%l7 + 0x54], %o6 ldd [%l7 + 0x10], %f0 mulx %g2, %g4, %l1 loop_26: umulcc %l5, 0x0CA5, %g7 std %f4, [%l7 + 0x50] ldub [%l7 + 0x10], %g3 fmovd %f6, %f6 fnot2s %f14, %f6 sth %o3, [%l7 + 0x6E] movvs %xcc, %i1, %l6 tpos %xcc, 0x0 fmovrsgez %i5, %f8, %f6 edge8 %i3, %l4, %i4 fcmpeq32 %f0, %f0, %g1 taddcctv %g5, %o1, %l3 fmovdg %icc, %f0, %f2 stw %o0, [%l7 + 0x7C] edge32 %i6, %o7, %i7 edge8 %i2, %o4, %o2 st %f5, [%l7 + 0x74] sdiv %g6, 0x1AFC, %l2 std %f6, [%l7 + 0x70] sth %l0, [%l7 + 0x14] fxors %f2, %f9, %f2 stx %i0, [%l7 + 0x28] brnz %o6, loop_27 stw %g2, [%l7 + 0x38] srl %o5, 0x02, %g4 add %l5, 0x1468, %l1 loop_27: sllx %g3, 0x12, %o3 fcmple32 %f0, %f12, %g7 fbne %fcc3, loop_28 brgez,a %i1, loop_29 for %f14, %f14, %f4 alignaddrl %i5, %i3, %l4 loop_28: fandnot1 %f12, %f2, %f6 loop_29: ldsh [%l7 + 0x1A], %l6 fbuge,a %fcc2, loop_30 subccc %g1, %i4, %o1 fxors %f10, %f7, %f5 fnot2s %f4, %f7 loop_30: ldd [%l7 + 0x40], %f10 fcmpeq16 %f2, %f6, %l3 ta %xcc, 0x1 for %f2, %f0, %f12 fbge,a %fcc2, loop_31 fmovdl %icc, %f5, %f13 alignaddr %g5, %i6, %o7 ldub [%l7 + 0x4E], %o0 loop_31: ldsw [%l7 + 0x10], %i7 bn loop_32 edge32n %o4, %o2, %i2 call loop_33 fblg %fcc0, loop_34 loop_32: ld [%l7 + 0x1C], %f14 fmovsneg %xcc, %f2, %f2 loop_33: xnorcc %g6, 0x0F3A, %l2 loop_34: tleu %xcc, 0x7 addcc %i0, %l0, %g2 st %f10, [%l7 + 0x44] srl %o6, %o5, %g4 fnands %f13, %f0, %f3 alignaddrl %l5, %g3, %l1 edge32n %o3, %g7, %i1 ldx [%l7 + 0x60], %i5 edge16ln %l4, %l6, %i3 brgez %g1, loop_35 bvc,pt %xcc, loop_36 sdiv %i4, 0x14C2, %o1 tsubcctv %g5, %l3, %i6 loop_35: alignaddr %o0, %o7, %i7 loop_36: fmovdneg %xcc, %f4, %f4 fnot1s %f5, %f4 sllx %o2, %o4, %g6 sdivx %l2, 0x0192, %i2 ldx [%l7 + 0x28], %l0 fmovdle %icc, %f11, %f3 fmovdn %xcc, %f15, %f15 fmovrslz %g2, %f11, %f10 fzero %f10 edge16ln %o6, %i0, %o5 or %g4, %g3, %l1 bne,a loop_37 std %f0, [%l7 + 0x60] xorcc %o3, %l5, %i1 fxnor %f0, %f2, %f10 loop_37: umulcc %i5, 0x178A, %g7 lduh [%l7 + 0x4A], %l4 st %f13, [%l7 + 0x20] udivx %i3, 0x0E51, %g1 bge,a %icc, loop_38 fmovrslez %l6, %f0, %f10 fmul8x16 %f12, %f4, %f10 fble,a %fcc2, loop_39 loop_38: tle %xcc, 0x7 movrne %i4, %o1, %l3 nop setx loop_40, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_39: fcmple32 %f10, %f12, %g5 ldx [%l7 + 0x78], %o0 sth %i6, [%l7 + 0x6C] loop_40: lduh [%l7 + 0x30], %o7 fmuld8sux16 %f7, %f14, %f10 ldsh [%l7 + 0x48], %o2 sdivcc %i7, 0x05D5, %g6 orncc %l2, %i2, %o4 array16 %g2, %o6, %i0 movrne %l0, 0x152, %o5 fcmps %fcc1, %f1, %f5 tcs %icc, 0x0 fcmpd %fcc2, %f0, %f4 ldsh [%l7 + 0x66], %g4 sdivx %l1, 0x0AD5, %o3 ld [%l7 + 0x74], %f3 tle %xcc, 0x4 fmovsge %icc, %f10, %f6 fones %f0 fpsub16 %f4, %f12, %f4 umul %l5, 0x0612, %g3 edge8n %i1, %g7, %l4 ble loop_41 st %f8, [%l7 + 0x08] fandnot1s %f9, %f14, %f5 sra %i3, 0x0E, %i5 loop_41: fors %f13, %f1, %f14 sth %l6, [%l7 + 0x30] fmovdg %xcc, %f7, %f13 ldsh [%l7 + 0x16], %i4 nop setx loop_42, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x3E], %g1 brlez %o1, loop_43 tg %icc, 0x7 loop_42: fmovsn %icc, %f1, %f13 ldsh [%l7 + 0x5E], %l3 loop_43: fnot1s %f2, %f1 std %f0, [%l7 + 0x40] ba,a %xcc, loop_44 bpos,a,pn %icc, loop_45 lduw [%l7 + 0x28], %o0 umulcc %g5, 0x1EEA, %o7 loop_44: ldsh [%l7 + 0x1A], %i6 loop_45: movre %o2, 0x0C0, %g6 bg,pn %icc, loop_46 umulcc %l2, %i7, %o4 ba loop_47 tpos %icc, 0x3 loop_46: subcc %g2, 0x1E83, %i2 fmovsvc %icc, %f15, %f9 loop_47: alignaddr %i0, %l0, %o5 fpsub32 %f14, %f12, %f6 brlez,a %o6, loop_48 lduw [%l7 + 0x18], %g4 fmovrsne %l1, %f6, %f10 fmovdpos %xcc, %f4, %f9 loop_48: stw %o3, [%l7 + 0x3C] fsrc1s %f13, %f7 bpos %icc, loop_49 fbge,a %fcc2, loop_50 fnors %f1, %f15, %f13 lduh [%l7 + 0x2A], %l5 loop_49: stx %i1, [%l7 + 0x60] loop_50: fbule %fcc1, loop_51 fsrc2 %f4, %f12 fors %f0, %f13, %f13 movleu %icc, %g7, %g3 loop_51: fnors %f3, %f4, %f0 ld [%l7 + 0x48], %f2 ld [%l7 + 0x7C], %f12 stb %l4, [%l7 + 0x7B] andncc %i5, %l6, %i4 fmovrdlz %i3, %f0, %f14 ble,a,pt %icc, loop_52 fcmpne16 %f6, %f14, %o1 stw %g1, [%l7 + 0x48] fbo %fcc3, loop_53 loop_52: std %f0, [%l7 + 0x78] tpos %icc, 0x7 fmovrslez %l3, %f12, %f4 loop_53: udivcc %g5, 0x177A, %o7 lduh [%l7 + 0x2C], %i6 fmovrsgez %o0, %f2, %f14 st %f8, [%l7 + 0x48] stw %g6, [%l7 + 0x2C] fcmpne32 %f12, %f4, %l2 bneg,pn %icc, loop_54 fpadd16 %f14, %f6, %f8 fmovsne %xcc, %f8, %f14 stx %i7, [%l7 + 0x50] loop_54: ldsh [%l7 + 0x22], %o2 umul %o4, %g2, %i0 lduw [%l7 + 0x24], %i2 bg,a loop_55 ldd [%l7 + 0x68], %f0 edge16n %l0, %o5, %g4 fmovse %icc, %f11, %f8 loop_55: and %l1, 0x133F, %o6 fbuge,a %fcc3, loop_56 stw %l5, [%l7 + 0x2C] movrlz %o3, 0x3C6, %g7 sra %i1, 0x06, %l4 loop_56: fmovrde %i5, %f0, %f0 ld [%l7 + 0x0C], %f1 addccc %l6, 0x1D7A, %i4 fmovrdlez %i3, %f0, %f4 ldub [%l7 + 0x12], %g3 move %xcc, %g1, %o1 stw %g5, [%l7 + 0x38] fnegs %f13, %f10 edge16l %o7, %l3, %i6 fzeros %f0 fmovrdlz %o0, %f2, %f8 fmul8x16al %f4, %f6, %f4 stb %g6, [%l7 + 0x6B] fmovrdlz %l2, %f14, %f2 st %f3, [%l7 + 0x08] tsubcc %i7, %o4, %o2 fmovdcs %xcc, %f5, %f10 tneg %xcc, 0x2 edge16l %g2, %i2, %i0 xor %l0, 0x0C9C, %g4 movrgez %o5, 0x341, %l1 std %f8, [%l7 + 0x78] sdiv %l5, 0x0276, %o3 fmul8ulx16 %f2, %f12, %f12 bne,pn %xcc, loop_57 fpadd32s %f10, %f10, %f11 pdist %f4, %f8, %f2 ldsh [%l7 + 0x12], %o6 loop_57: bg,a loop_58 fornot1s %f4, %f11, %f2 tle %icc, 0x3 andncc %g7, %l4, %i1 loop_58: fbo,a %fcc2, loop_59 edge16l %l6, %i4, %i5 fcmpes %fcc3, %f10, %f5 movvc %xcc, %i3, %g3 loop_59: siam 0x4 fmovs %f5, %f14 ldub [%l7 + 0x24], %g1 ldx [%l7 + 0x78], %g5 ta %xcc, 0x1 st %f13, [%l7 + 0x68] stb %o7, [%l7 + 0x5C] movrgz %o1, %i6, %l3 fmul8sux16 %f12, %f6, %f6 fmovrdgz %g6, %f12, %f12 fcmpne32 %f6, %f0, %o0 edge16l %l2, %o4, %o2 xnor %i7, %g2, %i2 fmovsn %xcc, %f14, %f8 fmovsn %xcc, %f1, %f2 bpos %xcc, loop_60 fmovdcs %xcc, %f4, %f10 array8 %i0, %l0, %o5 stw %l1, [%l7 + 0x74] loop_60: subccc %g4, 0x1272, %l5 subc %o3, %g7, %l4 stb %i1, [%l7 + 0x5D] bg loop_61 fsrc1 %f12, %f2 ldsh [%l7 + 0x1A], %l6 brlez,a %o6, loop_62 loop_61: fcmpne32 %f4, %f8, %i4 fornot2 %f12, %f2, %f2 fmovdle %xcc, %f15, %f12 loop_62: xor %i3, 0x0AF6, %g3 srl %g1, %i5, %g5 movpos %xcc, %o1, %o7 fbo,a %fcc0, loop_63 sra %i6, %g6, %o0 stw %l3, [%l7 + 0x60] fnot1 %f12, %f6 loop_63: sll %o4, %l2, %i7 fpadd32s %f2, %f13, %f14 movrlez %g2, %i2, %i0 tneg %xcc, 0x0 stw %o2, [%l7 + 0x64] edge8n %o5, %l0, %l1 fcmpeq16 %f10, %f10, %l5 ldd [%l7 + 0x28], %f8 fbue,a %fcc0, loop_64 fmovs %f5, %f15 edge8ln %o3, %g4, %l4 lduh [%l7 + 0x56], %g7 loop_64: edge16ln %l6, %o6, %i4 fmovdn %xcc, %f15, %f11 fmovdl %xcc, %f2, %f0 fxors %f2, %f12, %f5 or %i3, %g3, %g1 lduw [%l7 + 0x20], %i1 brgez,a %g5, loop_65 ldd [%l7 + 0x20], %f12 ldub [%l7 + 0x10], %i5 fcmple32 %f10, %f4, %o1 loop_65: fmovdgu %xcc, %f6, %f1 bl %xcc, loop_66 sth %o7, [%l7 + 0x0A] lduw [%l7 + 0x20], %i6 fmovsleu %icc, %f0, %f7 loop_66: xnorcc %g6, %o0, %l3 ldd [%l7 + 0x20], %f4 fmovsa %xcc, %f4, %f1 ldsb [%l7 + 0x36], %o4 te %xcc, 0x6 std %f12, [%l7 + 0x48] fmovdcs %xcc, %f1, %f7 fpmerge %f2, %f3, %f6 fmovdneg %icc, %f14, %f12 fbge,a %fcc0, loop_67 fcmpne16 %f10, %f12, %l2 movrgez %i7, %i2, %i0 fnor %f6, %f4, %f8 loop_67: tsubcctv %g2, 0x1BB8, %o2 ldx [%l7 + 0x60], %o5 ba %icc, loop_68 popc 0x0E6F, %l1 ldub [%l7 + 0x55], %l0 fnot2s %f6, %f15 loop_68: stx %o3, [%l7 + 0x38] movre %l5, %g4, %g7 ldsh [%l7 + 0x30], %l4 sdivx %l6, 0x106B, %o6 ld [%l7 + 0x70], %f3 brlez,a %i4, loop_69 bleu,pn %icc, loop_70 brgez,a %g3, loop_71 fmovdleu %xcc, %f1, %f11 loop_69: fmovdcs %icc, %f14, %f14 loop_70: ld [%l7 + 0x10], %f12 loop_71: lduw [%l7 + 0x2C], %g1 ldub [%l7 + 0x7A], %i1 fcmps %fcc0, %f8, %f6 ba,a,pt %icc, loop_72 brgz %g5, loop_73 tcs %icc, 0x5 tleu %icc, 0x5 loop_72: ld [%l7 + 0x7C], %f8 loop_73: ld [%l7 + 0x7C], %f7 fmovrdgz %i5, %f10, %f12 bvs,a,pt %icc, loop_74 fmovsvc %xcc, %f10, %f4 fnands %f10, %f14, %f15 ldsh [%l7 + 0x7A], %o1 loop_74: fmovsge %xcc, %f4, %f14 fnegs %f5, %f13 edge8 %o7, %i3, %i6 fmul8ulx16 %f2, %f8, %f10 bleu,pt %xcc, loop_75 fmovrde %o0, %f10, %f10 ldx [%l7 + 0x60], %l3 ldub [%l7 + 0x1F], %o4 loop_75: fbe,a %fcc0, loop_76 tsubcc %l2, 0x051D, %g6 fnot1s %f7, %f6 bvs,a,pn %icc, loop_77 loop_76: bne,a %xcc, loop_78 std %f0, [%l7 + 0x78] edge16l %i7, %i2, %i0 loop_77: fsrc2s %f5, %f13 loop_78: ldub [%l7 + 0x43], %o2 stw %g2, [%l7 + 0x28] ld [%l7 + 0x74], %f13 movn %xcc, %l1, %o5 movneg %icc, %l0, %o3 alignaddr %g4, %l5, %g7 fmovdcc %xcc, %f3, %f3 edge8 %l4, %l6, %i4 sth %o6, [%l7 + 0x5C] fand %f4, %f8, %f6 fpmerge %f12, %f2, %f4 ldsh [%l7 + 0x6E], %g3 fpadd32 %f6, %f8, %f6 movleu %xcc, %g1, %g5 tle %xcc, 0x3 sth %i5, [%l7 + 0x28] fpackfix %f2, %f6 lduw [%l7 + 0x6C], %i1 lduw [%l7 + 0x2C], %o1 ldsh [%l7 + 0x76], %o7 fornot2s %f3, %f8, %f3 fmovdcc %icc, %f13, %f12 movg %xcc, %i3, %o0 fnegs %f6, %f5 bneg,a,pt %icc, loop_79 st %f5, [%l7 + 0x10] fnegs %f9, %f8 fmovdle %icc, %f2, %f4 loop_79: tpos %icc, 0x0 fbg,a %fcc2, loop_80 st %f10, [%l7 + 0x1C] edge16ln %i6, %l3, %l2 ldsb [%l7 + 0x5A], %o4 loop_80: movg %icc, %g6, %i2 fmovspos %xcc, %f2, %f0 bshuffle %f8, %f10, %f2 lduh [%l7 + 0x44], %i7 andncc %o2, %i0, %g2 movgu %icc, %l1, %l0 stx %o5, [%l7 + 0x38] tne %icc, 0x5 srax %o3, %l5, %g7 ldsw [%l7 + 0x74], %g4 fornot2s %f3, %f6, %f4 sdivcc %l6, 0x0740, %l4 tneg %xcc, 0x5 stw %o6, [%l7 + 0x2C] fbul %fcc2, loop_81 umul %g3, 0x037E, %g1 lduw [%l7 + 0x58], %i4 st %f4, [%l7 + 0x6C] loop_81: ldub [%l7 + 0x38], %i5 lduh [%l7 + 0x7A], %i1 fmovsgu %xcc, %f3, %f1 movrlez %o1, %g5, %i3 fmovsvc %icc, %f7, %f13 addc %o0, %i6, %o7 fpackfix %f12, %f0 fxors %f12, %f1, %f15 ble,a loop_82 fmovdvc %xcc, %f7, %f2 ldub [%l7 + 0x0E], %l3 stx %l2, [%l7 + 0x38] loop_82: edge32l %o4, %i2, %g6 brlz %o2, loop_83 lduw [%l7 + 0x50], %i0 udivcc %i7, 0x1DA2, %l1 edge8ln %l0, %g2, %o3 loop_83: ldx [%l7 + 0x68], %o5 move %xcc, %l5, %g7 fbul %fcc1, loop_84 addcc %l6, 0x0B76, %g4 ldub [%l7 + 0x4F], %o6 edge8ln %l4, %g1, %g3 loop_84: fnors %f14, %f12, %f7 stw %i5, [%l7 + 0x28] lduh [%l7 + 0x6C], %i1 movgu %icc, %o1, %i4 lduw [%l7 + 0x38], %g5 be,a loop_85 bgu,a,pt %xcc, loop_86 tsubcctv %i3, %i6, %o7 ldsh [%l7 + 0x40], %o0 loop_85: fnand %f0, %f14, %f14 loop_86: fzero %f6 fmul8ulx16 %f2, %f0, %f4 fmovrde %l2, %f2, %f4 andcc %l3, %i2, %o4 fone %f12 ldsh [%l7 + 0x26], %o2 edge16ln %g6, %i0, %i7 fpadd16 %f6, %f14, %f2 ldd [%l7 + 0x48], %f8 fblg %fcc1, loop_87 fnor %f2, %f2, %f8 subccc %l1, 0x06D0, %g2 fmovda %xcc, %f3, %f15 loop_87: ldsw [%l7 + 0x4C], %l0 ble %xcc, loop_88 fabsd %f0, %f10 fmovrdne %o5, %f2, %f10 ldsb [%l7 + 0x21], %o3 loop_88: xnor %g7, 0x19C9, %l5 edge32n %l6, %o6, %l4 ldub [%l7 + 0x57], %g1 sll %g4, %i5, %i1 fmul8x16 %f14, %f6, %f14 stb %o1, [%l7 + 0x26] ldd [%l7 + 0x50], %f0 array8 %i4, %g3, %g5 movne %xcc, %i3, %o7 edge8n %i6, %o0, %l2 fpsub16 %f2, %f4, %f2 fmovdcs %xcc, %f9, %f3 fnot1 %f6, %f0 fandnot2s %f15, %f10, %f12 fnot2 %f0, %f10 fsrc2s %f2, %f5 ldd [%l7 + 0x78], %f6 tneg %icc, 0x3 fbe,a %fcc1, loop_89 ldx [%l7 + 0x40], %l3 movcc %icc, %i2, %o2 taddcctv %o4, 0x122D, %i0 loop_89: edge32l %i7, %g6, %g2 brz %l1, loop_90 sth %l0, [%l7 + 0x16] fpsub32s %f2, %f1, %f0 movvc %icc, %o5, %g7 loop_90: movleu %icc, %o3, %l5 smulcc %l6, 0x1D9B, %l4 fmovrsgez %g1, %f0, %f3 fcmpne32 %f4, %f8, %g4 fone %f12 fzero %f0 ldsh [%l7 + 0x2C], %i5 fzeros %f11 alignaddr %i1, %o6, %i4 sethi 0x005D, %g3 addcc %o1, 0x05CA, %i3 mova %xcc, %g5, %i6 stx %o0, [%l7 + 0x10] movrgz %l2, %o7, %l3 fpsub32s %f14, %f9, %f5 call loop_91 be,a,pt %xcc, loop_92 addccc %o2, 0x112C, %o4 sdiv %i0, 0x0FBC, %i2 loop_91: movl %xcc, %g6, %i7 loop_92: fmul8x16 %f10, %f4, %f12 fnor %f14, %f8, %f12 fzero %f6 ldd [%l7 + 0x48], %f12 sllx %l1, %l0, %o5 ldsh [%l7 + 0x14], %g2 bcs loop_93 fpadd16 %f2, %f4, %f8 lduw [%l7 + 0x50], %o3 tsubcctv %l5, 0x0174, %l6 loop_93: fcmpeq16 %f8, %f2, %l4 ld [%l7 + 0x68], %f15 movcs %xcc, %g7, %g4 tsubcc %i5, 0x1384, %i1 ldsb [%l7 + 0x6D], %g1 bg loop_94 fmovrsgz %o6, %f0, %f6 ldsw [%l7 + 0x3C], %g3 ldsh [%l7 + 0x38], %o1 loop_94: fabsd %f4, %f14 movrgez %i3, 0x254, %g5 ld [%l7 + 0x50], %f2 ldsb [%l7 + 0x34], %i6 bge,a %xcc, loop_95 st %f9, [%l7 + 0x14] faligndata %f0, %f8, %f4 srl %o0, %l2, %i4 loop_95: fmovdn %icc, %f8, %f5 edge16l %o7, %o2, %o4 stw %l3, [%l7 + 0x78] fsrc1s %f8, %f10 fmovda %xcc, %f3, %f13 fandnot2 %f6, %f10, %f12 fpack16 %f4, %f15 fandnot2s %f9, %f7, %f10 stw %i2, [%l7 + 0x20] xnor %g6, 0x09EE, %i0 fmovrdne %l1, %f2, %f10 fmovsne %xcc, %f0, %f0 ldsw [%l7 + 0x0C], %i7 tg %xcc, 0x2 tg %icc, 0x6 ldsh [%l7 + 0x1C], %o5 std %f6, [%l7 + 0x58] edge8l %l0, %o3, %l5 lduh [%l7 + 0x3A], %g2 bleu,a,pt %xcc, loop_96 addcc %l4, 0x0B25, %g7 ldd [%l7 + 0x78], %f4 fand %f0, %f8, %f12 loop_96: fpmerge %f3, %f14, %f10 udivx %g4, 0x145D, %i5 fmovdle %icc, %f2, %f14 ble loop_97 fxor %f10, %f10, %f2 edge32 %l6, %g1, %i1 ld [%l7 + 0x28], %f9 loop_97: movl %xcc, %g3, %o6 brgez,a %i3, loop_98 stw %o1, [%l7 + 0x40] ldx [%l7 + 0x20], %g5 brgz %o0, loop_99 loop_98: fmul8x16au %f11, %f15, %f0 movl %icc, %l2, %i6 tcc %icc, 0x0 loop_99: for %f14, %f12, %f2 sth %o7, [%l7 + 0x2E] stx %i4, [%l7 + 0x48] fnegd %f4, %f2 stw %o4, [%l7 + 0x48] siam 0x5 lduh [%l7 + 0x30], %o2 taddcc %i2, 0x00A5, %g6 lduh [%l7 + 0x46], %i0 nop setx loop_100, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsleu %xcc, %f1, %f13 andn %l3, %i7, %l1 fmovdcc %xcc, %f2, %f6 loop_100: fmovsa %icc, %f5, %f13 fmovscs %icc, %f4, %f0 fandnot2s %f3, %f11, %f5 sth %l0, [%l7 + 0x16] brlez,a %o3, loop_101 for %f6, %f12, %f0 smulcc %l5, %g2, %l4 lduh [%l7 + 0x74], %g7 loop_101: fnor %f0, %f12, %f2 fpadd16 %f10, %f2, %f8 std %f10, [%l7 + 0x48] ldsb [%l7 + 0x35], %o5 ldsw [%l7 + 0x48], %i5 stw %l6, [%l7 + 0x28] ldub [%l7 + 0x64], %g1 fbl %fcc3, loop_102 edge32n %i1, %g3, %g4 movcc %icc, %i3, %o1 fpadd16 %f4, %f6, %f2 loop_102: siam 0x4 ld [%l7 + 0x0C], %f15 fbne,a %fcc2, loop_103 movgu %xcc, %o6, %o0 bl,a loop_104 movgu %icc, %l2, %i6 loop_103: fcmpd %fcc3, %f14, %f14 edge8n %g5, %i4, %o7 loop_104: lduh [%l7 + 0x6C], %o2 mulscc %o4, 0x1498, %g6 ble %xcc, loop_105 stx %i2, [%l7 + 0x70] fmovsvc %xcc, %f3, %f0 ldsh [%l7 + 0x70], %i0 loop_105: fnand %f6, %f0, %f8 and %l3, 0x0CCA, %l1 sdivcc %l0, 0x1E69, %i7 ldsw [%l7 + 0x24], %l5 srlx %g2, 0x17, %l4 st %f9, [%l7 + 0x34] ldsh [%l7 + 0x5C], %o3 fxnor %f14, %f12, %f8 sth %g7, [%l7 + 0x20] subc %o5, 0x16E7, %l6 fmovrslez %i5, %f10, %f9 tge %icc, 0x1 fbug,a %fcc3, loop_106 ldd [%l7 + 0x40], %f2 fmovrdgez %i1, %f14, %f12 stx %g1, [%l7 + 0x58] loop_106: faligndata %f0, %f2, %f6 tcs %xcc, 0x5 ldd [%l7 + 0x18], %f6 fmovrdne %g4, %f4, %f4 fbu %fcc2, loop_107 ta %xcc, 0x5 addcc %i3, 0x1F5F, %g3 ldsh [%l7 + 0x74], %o1 loop_107: te %xcc, 0x5 be %icc, loop_108 movrlz %o6, 0x099, %o0 fcmpes %fcc2, %f3, %f12 fabsd %f8, %f2 loop_108: ld [%l7 + 0x58], %f5 brnz,a %i6, loop_109 orn %g5, 0x1667, %i4 tcs %xcc, 0x5 andcc %l2, 0x1179, %o2 loop_109: fpadd16 %f8, %f8, %f6 movcs %xcc, %o4, %g6 movneg %icc, %i2, %i0 tle %icc, 0x5 bleu loop_110 edge32 %l3, %o7, %l0 sethi 0x1FDD, %i7 movrgez %l5, 0x2CD, %g2 loop_110: edge8 %l4, %l1, %o3 udivcc %g7, 0x19F6, %l6 stb %o5, [%l7 + 0x24] fmovdvs %xcc, %f3, %f6 stb %i1, [%l7 + 0x69] tvs %icc, 0x0 fbue,a %fcc2, loop_111 stx %i5, [%l7 + 0x40] fmovdn %xcc, %f13, %f15 ldub [%l7 + 0x0C], %g4 loop_111: fmovrdgez %g1, %f0, %f6 ldx [%l7 + 0x50], %g3 sra %o1, %o6, %i3 ldsb [%l7 + 0x70], %i6 fcmpgt32 %f6, %f0, %o0 fbe,a %fcc2, loop_112 fmovdcc %xcc, %f3, %f6 ldsw [%l7 + 0x30], %g5 st %f11, [%l7 + 0x78] loop_112: fsrc1 %f8, %f12 fmovrse %l2, %f10, %f3 std %f6, [%l7 + 0x08] brnz %i4, loop_113 stw %o4, [%l7 + 0x70] std %f10, [%l7 + 0x78] tl %xcc, 0x1 loop_113: fble %fcc3, loop_114 fbul,a %fcc1, loop_115 fpsub16s %f7, %f12, %f5 brgez,a %g6, loop_116 loop_114: te %xcc, 0x2 loop_115: fbg %fcc1, loop_117 stb %o2, [%l7 + 0x0A] loop_116: sth %i0, [%l7 + 0x50] ldsb [%l7 + 0x61], %i2 loop_117: fornot2 %f8, %f4, %f10 ta %xcc, 0x4 ld [%l7 + 0x18], %f10 fmovsne %icc, %f7, %f12 movrlez %o7, 0x0B6, %l3 ba,pt %xcc, loop_118 fmovdpos %xcc, %f10, %f0 stb %l0, [%l7 + 0x52] fmuld8sux16 %f7, %f10, %f12 loop_118: movge %icc, %l5, %g2 fmovsa %icc, %f1, %f1 fpmerge %f4, %f7, %f2 ldsb [%l7 + 0x5A], %i7 addccc %l1, %o3, %g7 stx %l4, [%l7 + 0x30] lduw [%l7 + 0x24], %l6 movrne %o5, 0x395, %i5 lduw [%l7 + 0x68], %i1 sdivx %g4, 0x1ABA, %g1 movrgz %g3, 0x1C8, %o1 array16 %i3, %i6, %o6 lduh [%l7 + 0x1E], %o0 fbul %fcc0, loop_119 umulcc %g5, 0x04C5, %i4 fpsub32s %f0, %f4, %f6 sra %l2, 0x09, %g6 loop_119: xor %o2, %o4, %i0 fmul8x16au %f8, %f14, %f6 fmovsleu %xcc, %f15, %f7 fpsub32s %f6, %f1, %f3 fmovsvs %icc, %f9, %f11 fnand %f12, %f6, %f4 sll %o7, %l3, %l0 movleu %xcc, %l5, %i2 lduw [%l7 + 0x24], %i7 mulscc %l1, %g2, %g7 fbn,a %fcc2, loop_120 fnand %f14, %f8, %f10 tgu %xcc, 0x7 ldsb [%l7 + 0x7C], %o3 loop_120: fmovda %icc, %f1, %f3 stx %l4, [%l7 + 0x38] lduw [%l7 + 0x4C], %l6 pdist %f14, %f6, %f14 ble,a loop_121 movleu %icc, %o5, %i5 bg,pt %xcc, loop_122 stb %g4, [%l7 + 0x38] loop_121: fmovrdgz %i1, %f12, %f4 fpadd16s %f10, %f10, %f14 loop_122: fcmpeq16 %f8, %f8, %g3 array8 %g1, %i3, %i6 call loop_123 fmovrdlez %o6, %f2, %f14 fmovrdlz %o1, %f0, %f10 edge16 %g5, %i4, %o0 loop_123: fmovsl %icc, %f7, %f11 lduw [%l7 + 0x14], %g6 ldd [%l7 + 0x78], %f8 fbe,a %fcc2, loop_124 bg loop_125 nop setx loop_126, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2 %f0, %f14, %f0 loop_124: ldsh [%l7 + 0x6C], %o2 loop_125: tg %xcc, 0x6 loop_126: fmovrsgz %o4, %f14, %f10 brnz %i0, loop_127 movrne %o7, %l3, %l2 fpsub32s %f1, %f13, %f15 fandnot2 %f6, %f2, %f0 loop_127: edge32l %l0, %i2, %i7 fandnot1s %f3, %f6, %f5 movrlez %l1, 0x34E, %l5 fmovsneg %xcc, %f13, %f0 fexpand %f5, %f0 movpos %icc, %g7, %o3 nop setx loop_128, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x48], %g2 bpos,a loop_129 fpadd32s %f7, %f0, %f13 loop_128: pdist %f10, %f0, %f14 sdiv %l6, 0x1372, %o5 loop_129: ldub [%l7 + 0x5C], %i5 ldsb [%l7 + 0x59], %l4 add %i1, %g4, %g3 fmovdle %icc, %f8, %f0 ta %xcc, 0x7 sth %g1, [%l7 + 0x24] movrlez %i6, %o6, %o1 fcmpeq32 %f4, %f12, %i3 brz %i4, loop_130 lduh [%l7 + 0x12], %o0 fpack32 %f12, %f8, %f10 be,a,pn %icc, loop_131 loop_130: ldd [%l7 + 0x68], %f0 ldsh [%l7 + 0x64], %g5 stb %g6, [%l7 + 0x6D] loop_131: ldd [%l7 + 0x28], %f0 stw %o4, [%l7 + 0x48] ldsw [%l7 + 0x28], %i0 bl,a loop_132 fmovsvs %xcc, %f0, %f4 fnot1s %f6, %f6 nop setx loop_133, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_132: movrgz %o7, %o2, %l3 fabsd %f4, %f8 ldsh [%l7 + 0x3E], %l0 loop_133: ldub [%l7 + 0x15], %l2 fornot1s %f14, %f10, %f15 fxors %f5, %f10, %f0 xor %i2, %l1, %i7 ld [%l7 + 0x34], %f3 ldsb [%l7 + 0x78], %g7 movl %xcc, %o3, %g2 tcs %icc, 0x1 std %f14, [%l7 + 0x48] for %f6, %f10, %f10 alignaddr %l5, %l6, %i5 fpmerge %f10, %f5, %f6 andn %o5, 0x0C5F, %l4 fbuge %fcc0, loop_134 stw %i1, [%l7 + 0x34] fmovsleu %xcc, %f2, %f0 fmovde %icc, %f15, %f4 loop_134: ldd [%l7 + 0x68], %f14 sllx %g3, %g4, %i6 fpadd32s %f3, %f4, %f8 ldsb [%l7 + 0x5F], %o6 ldsh [%l7 + 0x5C], %o1 bshuffle %f0, %f12, %f2 ldub [%l7 + 0x5C], %g1 fbn,a %fcc2, loop_135 ble,a,pn %xcc, loop_136 udivcc %i3, 0x0C54, %o0 ldx [%l7 + 0x30], %g5 loop_135: fmul8ulx16 %f0, %f4, %f10 loop_136: ldsb [%l7 + 0x22], %i4 movrlez %o4, 0x336, %g6 bgu,pn %icc, loop_137 tcs %xcc, 0x0 brlez,a %o7, loop_138 call loop_139 loop_137: stw %i0, [%l7 + 0x78] edge8l %o2, %l3, %l2 loop_138: fbe,a %fcc2, loop_140 loop_139: add %i2, %l0, %i7 fornot1s %f11, %f1, %f3 ld [%l7 + 0x28], %f2 loop_140: te %icc, 0x2 brz %g7, loop_141 ldsw [%l7 + 0x44], %l1 fcmpne16 %f14, %f14, %o3 fmovdgu %xcc, %f6, %f1 loop_141: fcmple32 %f12, %f6, %l5 movg %xcc, %l6, %g2 ldub [%l7 + 0x5E], %i5 be,pn %xcc, loop_142 stx %o5, [%l7 + 0x08] fbug,a %fcc3, loop_143 ldsw [%l7 + 0x54], %l4 loop_142: fcmped %fcc0, %f2, %f14 fornot1s %f9, %f9, %f13 loop_143: bgu,pn %icc, loop_144 andcc %g3, %g4, %i6 fnand %f12, %f14, %f12 fmovdn %icc, %f0, %f8 loop_144: xnor %i1, %o1, %g1 xnorcc %i3, %o0, %o6 tleu %xcc, 0x1 std %f4, [%l7 + 0x60] edge8l %i4, %g5, %o4 stx %g6, [%l7 + 0x38] sth %o7, [%l7 + 0x3C] stx %i0, [%l7 + 0x50] ld [%l7 + 0x20], %f1 fmuld8ulx16 %f10, %f1, %f4 fcmpeq32 %f10, %f10, %l3 fbe,a %fcc3, loop_145 st %f10, [%l7 + 0x40] fcmpes %fcc1, %f6, %f12 fmovdg %xcc, %f3, %f7 loop_145: st %f10, [%l7 + 0x74] fmovdleu %icc, %f11, %f11 andcc %o2, 0x11D5, %l2 fmovsneg %xcc, %f6, %f15 bleu,a %xcc, loop_146 fmovdneg %icc, %f1, %f6 std %f4, [%l7 + 0x70] sth %l0, [%l7 + 0x50] loop_146: pdist %f12, %f0, %f4 fmovdcc %xcc, %f2, %f9 fnot1 %f2, %f12 fmovsn %xcc, %f12, %f9 lduh [%l7 + 0x2C], %i2 movre %i7, %g7, %o3 fnors %f15, %f7, %f0 sth %l1, [%l7 + 0x48] lduw [%l7 + 0x6C], %l6 bge,a loop_147 sdivx %g2, 0x0D68, %i5 stx %o5, [%l7 + 0x70] fmovrsne %l5, %f11, %f15 loop_147: xnor %l4, %g4, %i6 popc %i1, %o1 std %f10, [%l7 + 0x58] fbne %fcc3, loop_148 sub %g1, %g3, %o0 sth %o6, [%l7 + 0x18] brgez %i3, loop_149 loop_148: fmovsa %icc, %f3, %f10 fmovdcs %xcc, %f4, %f13 lduh [%l7 + 0x7A], %i4 loop_149: brlez,a %o4, loop_150 movrne %g5, 0x09F, %g6 ldsb [%l7 + 0x55], %i0 fpadd16s %f4, %f6, %f4 loop_150: lduh [%l7 + 0x6E], %o7 bshuffle %f6, %f14, %f4 fmovsvc %xcc, %f2, %f9 movpos %icc, %o2, %l3 bshuffle %f12, %f4, %f14 movgu %icc, %l2, %l0 std %f6, [%l7 + 0x60] brlz,a %i2, loop_151 stw %g7, [%l7 + 0x40] fornot2s %f9, %f0, %f10 ldub [%l7 + 0x6F], %i7 loop_151: subc %l1, %o3, %l6 movgu %icc, %i5, %g2 fnors %f13, %f6, %f6 and %l5, 0x0B9F, %o5 ta %xcc, 0x2 fmovscc %xcc, %f6, %f10 sth %l4, [%l7 + 0x40] tgu %icc, 0x5 edge16 %i6, %i1, %g4 fornot2s %f5, %f7, %f9 tcs %icc, 0x1 sth %o1, [%l7 + 0x34] fmovdcc %xcc, %f1, %f4 alignaddr %g3, %o0, %o6 tn %xcc, 0x6 fmuld8ulx16 %f7, %f6, %f6 andcc %i3, 0x15F5, %i4 movvs %icc, %g1, %o4 fmul8x16 %f9, %f12, %f10 udivx %g6, 0x0238, %i0 subc %o7, 0x0C15, %g5 ldx [%l7 + 0x50], %l3 ldub [%l7 + 0x45], %o2 fmovd %f4, %f0 tpos %icc, 0x1 movvs %xcc, %l0, %i2 ldsb [%l7 + 0x6F], %l2 edge8 %g7, %l1, %o3 stb %i7, [%l7 + 0x0E] edge8 %l6, %g2, %i5 lduw [%l7 + 0x18], %l5 fmovsa %xcc, %f3, %f8 edge32l %l4, %o5, %i1 sth %g4, [%l7 + 0x52] st %f11, [%l7 + 0x64] std %f0, [%l7 + 0x70] fbuge,a %fcc0, loop_152 st %f12, [%l7 + 0x44] tle %icc, 0x7 fandnot1 %f6, %f4, %f4 loop_152: fbule %fcc2, loop_153 ldx [%l7 + 0x20], %o1 movcs %xcc, %i6, %g3 edge16ln %o0, %o6, %i4 loop_153: nop setx loop_154, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sra %i3, %g1, %g6 sub %i0, %o4, %g5 ldx [%l7 + 0x58], %o7 loop_154: movgu %icc, %l3, %o2 orcc %l0, 0x1CB9, %i2 brgez %l2, loop_155 move %xcc, %g7, %o3 fornot2s %f5, %f12, %f14 or %i7, 0x06AD, %l6 loop_155: brgz %l1, loop_156 fcmps %fcc2, %f2, %f5 ldx [%l7 + 0x58], %g2 ld [%l7 + 0x5C], %f6 loop_156: st %f3, [%l7 + 0x44] fbn %fcc0, loop_157 stw %l5, [%l7 + 0x14] lduh [%l7 + 0x0E], %i5 std %f2, [%l7 + 0x18] loop_157: stx %o5, [%l7 + 0x10] fmul8x16al %f10, %f14, %f10 fnand %f6, %f12, %f10 tcc %icc, 0x0 ldsw [%l7 + 0x50], %l4 fbule,a %fcc3, loop_158 movg %icc, %i1, %o1 stb %i6, [%l7 + 0x6D] bpos loop_159 loop_158: fornot1s %f6, %f5, %f14 xnor %g4, %g3, %o6 lduw [%l7 + 0x64], %i4 loop_159: bg,pt %xcc, loop_160 fmovrslz %i3, %f14, %f4 fcmps %fcc2, %f12, %f0 fzeros %f12 loop_160: ldub [%l7 + 0x71], %g1 sdivx %o0, 0x1CA2, %g6 stb %i0, [%l7 + 0x2A] smulcc %o4, 0x1A76, %g5 ldsb [%l7 + 0x74], %l3 fmovsa %xcc, %f5, %f0 ldsb [%l7 + 0x0A], %o7 sth %o2, [%l7 + 0x4A] fmovrsgz %l0, %f6, %f3 nop setx loop_161, %l0, %l1 jmpl %l1, %i2 fmovsgu %xcc, %f11, %f15 std %f10, [%l7 + 0x28] fmovrdgz %g7, %f6, %f0 loop_161: ta %icc, 0x1 sth %l2, [%l7 + 0x6C] fbe,a %fcc2, loop_162 fmovse %xcc, %f4, %f6 fmovrsgz %o3, %f10, %f3 brz %i7, loop_163 loop_162: stb %l1, [%l7 + 0x62] sth %l6, [%l7 + 0x58] fmovrslz %l5, %f3, %f10 loop_163: ldd [%l7 + 0x10], %f12 umul %g2, %i5, %o5 movrne %i1, 0x18D, %o1 bpos,a loop_164 bvs,a,pn %xcc, loop_165 fcmpgt16 %f6, %f12, %i6 edge32l %g4, %g3, %l4 loop_164: ldsw [%l7 + 0x70], %i4 loop_165: fcmpes %fcc0, %f11, %f0 ld [%l7 + 0x5C], %f6 edge32ln %o6, %g1, %o0 sth %g6, [%l7 + 0x2E] fandnot2 %f8, %f4, %f10 fcmpgt16 %f0, %f10, %i0 orcc %i3, %o4, %g5 stw %l3, [%l7 + 0x34] ldx [%l7 + 0x38], %o2 smulcc %l0, %o7, %g7 ldd [%l7 + 0x10], %f10 fmovrdlz %l2, %f2, %f14 fbu %fcc2, loop_166 fmul8x16 %f15, %f8, %f14 fpsub16s %f2, %f12, %f12 fmovdn %xcc, %f13, %f12 loop_166: edge8n %o3, %i2, %i7 ldsh [%l7 + 0x1E], %l1 ldsw [%l7 + 0x18], %l6 nop setx loop_167, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orcc %g2, %l5, %i5 fbo,a %fcc0, loop_168 ldsh [%l7 + 0x70], %o5 loop_167: std %f14, [%l7 + 0x30] ldsw [%l7 + 0x2C], %o1 loop_168: movn %icc, %i1, %i6 movvc %xcc, %g4, %g3 add %l4, %o6, %i4 movvc %xcc, %g1, %g6 fmovdvs %icc, %f15, %f7 stw %i0, [%l7 + 0x2C] stb %i3, [%l7 + 0x3C] xorcc %o0, 0x0864, %g5 stb %o4, [%l7 + 0x66] fmovsge %xcc, %f9, %f3 xor %l3, %o2, %o7 ldsw [%l7 + 0x64], %g7 addccc %l2, %o3, %i2 bvc,a,pn %icc, loop_169 std %f12, [%l7 + 0x40] ldub [%l7 + 0x74], %i7 fble %fcc1, loop_170 loop_169: fcmpgt16 %f12, %f10, %l0 fcmpeq16 %f4, %f12, %l1 ldsw [%l7 + 0x3C], %g2 loop_170: tne %icc, 0x4 xorcc %l5, %i5, %o5 be,pt %icc, loop_171 edge8l %o1, %i1, %i6 fmul8x16al %f12, %f14, %f2 st %f0, [%l7 + 0x64] loop_171: add %g4, 0x1D17, %g3 orncc %l6, %l4, %o6 subc %i4, 0x1AD9, %g1 bneg,a,pt %xcc, loop_172 fabsd %f8, %f0 fmovsle %icc, %f12, %f3 brgz %i0, loop_173 loop_172: ldd [%l7 + 0x50], %f4 std %f2, [%l7 + 0x40] tneg %xcc, 0x7 loop_173: tcs %xcc, 0x3 xor %i3, 0x1B02, %o0 smul %g6, 0x0CCE, %o4 edge32l %l3, %g5, %o7 brz %o2, loop_174 fcmpeq32 %f4, %f12, %l2 bneg,a %icc, loop_175 edge8l %o3, %g7, %i2 loop_174: stx %i7, [%l7 + 0x40] andn %l0, 0x09F4, %l1 loop_175: bne,pn %icc, loop_176 fsrc1 %f10, %f2 fmovdcs %xcc, %f12, %f3 fcmpes %fcc2, %f3, %f3 loop_176: ldub [%l7 + 0x42], %l5 ldsh [%l7 + 0x40], %i5 smul %o5, %o1, %i1 ldsh [%l7 + 0x0C], %g2 fbu,a %fcc3, loop_177 ldsh [%l7 + 0x4E], %g4 ble %icc, loop_178 stw %g3, [%l7 + 0x58] loop_177: st %f9, [%l7 + 0x4C] brgz %i6, loop_179 loop_178: fmuld8ulx16 %f4, %f4, %f8 fxnors %f15, %f11, %f11 fcmpes %fcc1, %f6, %f0 loop_179: movrgez %l6, %o6, %i4 std %f12, [%l7 + 0x40] tge %xcc, 0x2 fsrc1 %f12, %f10 ldd [%l7 + 0x28], %f12 andn %g1, 0x0ED4, %i0 tsubcctv %l4, 0x065B, %i3 stx %g6, [%l7 + 0x60] lduw [%l7 + 0x1C], %o0 movleu %xcc, %l3, %o4 fmovdpos %icc, %f2, %f3 sth %o7, [%l7 + 0x4C] fmovdl %icc, %f15, %f0 movvs %icc, %g5, %l2 stw %o3, [%l7 + 0x7C] bshuffle %f8, %f10, %f4 stx %g7, [%l7 + 0x38] ldx [%l7 + 0x30], %i2 edge32ln %o2, %l0, %l1 ldd [%l7 + 0x68], %f14 fpmerge %f5, %f9, %f14 edge32l %l5, %i5, %o5 ld [%l7 + 0x7C], %f14 edge8l %o1, %i1, %g2 tle %xcc, 0x4 bge,a,pn %icc, loop_180 ldsh [%l7 + 0x56], %i7 sethi 0x1EAC, %g4 fmovsvc %xcc, %f10, %f0 loop_180: fmovrsgez %i6, %f5, %f2 std %f12, [%l7 + 0x18] brlz,a %l6, loop_181 st %f9, [%l7 + 0x44] fnands %f11, %f13, %f2 orn %g3, %o6, %i4 loop_181: fnand %f4, %f6, %f12 bge,a loop_182 fmovsne %icc, %f0, %f13 tle %icc, 0x1 ldub [%l7 + 0x34], %g1 loop_182: ldx [%l7 + 0x60], %l4 sethi 0x0DA3, %i0 fcmpeq32 %f4, %f14, %i3 tneg %xcc, 0x7 lduh [%l7 + 0x46], %o0 lduh [%l7 + 0x74], %l3 tl %icc, 0x3 st %f9, [%l7 + 0x10] ldub [%l7 + 0x0E], %o4 ldd [%l7 + 0x48], %f12 fexpand %f7, %f12 fornot2s %f3, %f10, %f15 sdivcc %g6, 0x1B88, %g5 sth %l2, [%l7 + 0x2C] lduh [%l7 + 0x4E], %o3 orncc %o7, 0x15C5, %g7 fbo,a %fcc1, loop_183 fcmple32 %f0, %f12, %o2 nop setx loop_184, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgz,a %l0, loop_185 loop_183: fnors %f5, %f14, %f3 movn %icc, %i2, %l5 loop_184: fmovrdgez %l1, %f2, %f10 loop_185: movrne %o5, %i5, %i1 mulscc %g2, %o1, %i7 xor %i6, %g4, %l6 udivx %o6, 0x0152, %i4 xnorcc %g1, 0x0799, %g3 fornot2s %f2, %f4, %f7 fmovsn %icc, %f7, %f14 ldsw [%l7 + 0x70], %i0 tgu %xcc, 0x2 stx %i3, [%l7 + 0x38] ldub [%l7 + 0x12], %o0 fsrc2s %f10, %f2 edge16 %l3, %o4, %l4 addccc %g6, %g5, %o3 fmovdcs %xcc, %f3, %f11 fornot1s %f13, %f12, %f1 bvs,a loop_186 sth %o7, [%l7 + 0x5A] fpadd32s %f10, %f6, %f6 ldsw [%l7 + 0x0C], %l2 loop_186: fmovdpos %xcc, %f4, %f8 ldd [%l7 + 0x28], %f10 udivx %g7, 0x07FC, %l0 fcmple16 %f12, %f2, %i2 fnors %f1, %f13, %f9 edge8 %o2, %l1, %l5 fbg %fcc3, loop_187 fmovsgu %xcc, %f12, %f15 nop setx loop_188, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tneg %xcc, 0x6 loop_187: bcc loop_189 fors %f2, %f10, %f0 loop_188: ldd [%l7 + 0x40], %f8 udivcc %o5, 0x1648, %i5 loop_189: siam 0x5 fcmpeq16 %f10, %f10, %g2 st %f4, [%l7 + 0x70] fmovdle %xcc, %f13, %f3 andncc %i1, %i7, %i6 call loop_190 fmovdcs %xcc, %f9, %f15 ldx [%l7 + 0x68], %o1 fexpand %f2, %f6 loop_190: fmovrdlz %l6, %f4, %f8 lduw [%l7 + 0x50], %g4 lduh [%l7 + 0x0C], %o6 udiv %i4, 0x1280, %g3 ldsb [%l7 + 0x68], %g1 fbug %fcc3, loop_191 fbg %fcc1, loop_192 ldx [%l7 + 0x20], %i3 fmovdn %xcc, %f9, %f5 loop_191: edge32ln %i0, %l3, %o0 loop_192: ldsb [%l7 + 0x4F], %o4 fmovrde %g6, %f10, %f6 fzeros %f6 fmul8x16au %f5, %f11, %f2 bge,pn %xcc, loop_193 fpsub16s %f5, %f9, %f8 fcmped %fcc1, %f14, %f10 fcmpd %fcc3, %f14, %f0 loop_193: alignaddrl %l4, %o3, %o7 st %f9, [%l7 + 0x54] fmovrslez %l2, %f12, %f5 fmovdcc %icc, %f6, %f7 st %f5, [%l7 + 0x24] fmovs %f7, %f2 nop setx loop_194, %l0, %l1 jmpl %l1, %g5 ld [%l7 + 0x54], %f13 fornot2s %f1, %f14, %f2 stx %l0, [%l7 + 0x40] loop_194: fmovde %xcc, %f11, %f13 lduh [%l7 + 0x34], %i2 fcmpne32 %f8, %f0, %o2 faligndata %f4, %f4, %f6 brnz %g7, loop_195 fands %f2, %f15, %f0 stb %l1, [%l7 + 0x4C] brgez,a %l5, loop_196 loop_195: fmuld8ulx16 %f10, %f6, %f0 fmovsvs %xcc, %f14, %f13 ld [%l7 + 0x14], %f6 loop_196: lduh [%l7 + 0x28], %o5 brlez %g2, loop_197 std %f2, [%l7 + 0x28] bl,a,pn %icc, loop_198 fbo,a %fcc3, loop_199 loop_197: sethi 0x1EA1, %i1 sth %i7, [%l7 + 0x50] loop_198: fmovrsne %i6, %f0, %f4 loop_199: std %f0, [%l7 + 0x28] orcc %o1, 0x1CE2, %l6 fpack16 %f6, %f5 fmul8x16 %f6, %f0, %f14 ba,a loop_200 ldx [%l7 + 0x28], %i5 fmovsne %icc, %f13, %f13 addcc %o6, %i4, %g3 loop_200: fmovrde %g4, %f10, %f6 fabss %f13, %f1 edge16ln %g1, %i0, %l3 ldub [%l7 + 0x63], %i3 tle %icc, 0x2 tsubcc %o4, 0x0C15, %g6 edge32l %l4, %o0, %o3 lduw [%l7 + 0x60], %l2 srax %g5, 0x18, %o7 tleu %icc, 0x7 fbue,a %fcc0, loop_201 bl,pt %xcc, loop_202 movvc %icc, %i2, %l0 tsubcctv %o2, 0x0FA0, %l1 loop_201: ldub [%l7 + 0x4E], %g7 loop_202: movrgz %o5, 0x077, %l5 fpsub16 %f14, %f2, %f6 siam 0x4 sth %g2, [%l7 + 0x38] fmul8x16al %f3, %f6, %f10 faligndata %f8, %f10, %f12 fsrc2s %f15, %f11 fbl %fcc0, loop_203 mulscc %i7, 0x1A91, %i1 move %xcc, %o1, %l6 lduh [%l7 + 0x74], %i5 loop_203: stw %o6, [%l7 + 0x44] fnot1s %f8, %f13 edge8ln %i4, %g3, %i6 ld [%l7 + 0x74], %f2 fmovsg %icc, %f2, %f6 subccc %g4, %g1, %i0 fbne,a %fcc0, loop_204 sdiv %i3, 0x0AD8, %o4 fmovs %f10, %f13 ldd [%l7 + 0x68], %f0 loop_204: orn %g6, %l4, %o0 fpsub16s %f3, %f14, %f15 bcs %icc, loop_205 fexpand %f10, %f4 fornot2s %f3, %f1, %f5 fandnot2 %f12, %f0, %f14 loop_205: fmovse %xcc, %f5, %f10 lduh [%l7 + 0x2A], %o3 fmovdgu %icc, %f13, %f7 andcc %l3, 0x1CD4, %g5 stb %l2, [%l7 + 0x0B] fmovsvs %icc, %f4, %f6 edge8 %i2, %l0, %o2 fors %f14, %f8, %f3 stx %o7, [%l7 + 0x28] andn %l1, %o5, %l5 fpadd16 %f0, %f6, %f8 fnands %f11, %f1, %f12 fmovda %icc, %f8, %f0 edge16l %g7, %i7, %i1 taddcctv %o1, %g2, %i5 ld [%l7 + 0x18], %f3 fcmpgt32 %f8, %f4, %l6 tleu %icc, 0x0 movg %xcc, %i4, %o6 edge8n %g3, %g4, %i6 stw %g1, [%l7 + 0x64] fmovdn %xcc, %f8, %f4 sth %i3, [%l7 + 0x4A] sdivcc %o4, 0x0346, %g6 bpos,a loop_206 taddcctv %i0, %l4, %o0 stb %l3, [%l7 + 0x25] ldsh [%l7 + 0x64], %o3 loop_206: fpadd32 %f0, %f0, %f4 stx %l2, [%l7 + 0x50] fbe %fcc0, loop_207 bcc,a,pn %icc, loop_208 addcc %g5, %i2, %l0 fpsub32s %f12, %f14, %f15 loop_207: for %f8, %f8, %f10 loop_208: fcmple16 %f6, %f2, %o2 andn %o7, 0x1DD0, %o5 fmovsg %icc, %f11, %f15 fmovsne %xcc, %f3, %f1 tg %icc, 0x4 fbne,a %fcc0, loop_209 fpsub16s %f15, %f14, %f13 fpsub16 %f12, %f8, %f10 fmovsneg %icc, %f1, %f2 loop_209: umulcc %l1, 0x0B4B, %l5 brlez %g7, loop_210 umulcc %i7, 0x1E67, %o1 brgz,a %i1, loop_211 stx %g2, [%l7 + 0x30] loop_210: taddcctv %i5, %i4, %o6 bvs,a,pt %xcc, loop_212 loop_211: fand %f8, %f4, %f6 brnz %g3, loop_213 sdivx %g4, 0x19CB, %i6 loop_212: fmovsleu %icc, %f6, %f10 fzeros %f9 loop_213: stw %g1, [%l7 + 0x68] orncc %l6, %i3, %o4 fornot2 %f0, %f12, %f0 ldub [%l7 + 0x7D], %i0 ldsh [%l7 + 0x3A], %l4 movgu %xcc, %o0, %g6 fmovse %xcc, %f6, %f9 ldx [%l7 + 0x70], %l3 fmovrdlz %l2, %f14, %f2 fornot1 %f14, %f10, %f4 ld [%l7 + 0x48], %f10 ldd [%l7 + 0x48], %f4 stb %g5, [%l7 + 0x3E] fba %fcc0, loop_214 fmovda %icc, %f3, %f3 ld [%l7 + 0x54], %f0 movrlz %i2, 0x1DA, %l0 loop_214: ldx [%l7 + 0x40], %o2 array32 %o7, %o5, %o3 ldub [%l7 + 0x2A], %l5 fmovdn %xcc, %f9, %f5 xnor %g7, 0x1280, %l1 fbe %fcc3, loop_215 fcmpne32 %f14, %f12, %o1 lduw [%l7 + 0x64], %i1 ldsh [%l7 + 0x2C], %i7 loop_215: ld [%l7 + 0x1C], %f14 movge %xcc, %g2, %i4 fsrc1s %f5, %f6 fxnors %f0, %f0, %f0 fmovrdlz %i5, %f0, %f10 fcmpes %fcc0, %f0, %f5 fandnot1s %f12, %f13, %f6 fble %fcc3, loop_216 ldd [%l7 + 0x20], %f0 fbg,a %fcc2, loop_217 stx %o6, [%l7 + 0x18] loop_216: fmovrsne %g4, %f2, %f7 fcmpes %fcc0, %f9, %f0 loop_217: xorcc %i6, 0x167F, %g1 movrgez %l6, %g3, %o4 st %f9, [%l7 + 0x2C] subcc %i3, %i0, %l4 fmovdpos %xcc, %f1, %f1 nop setx loop_218, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlz %g6, %f6, %f0 edge8 %o0, %l3, %g5 fornot2s %f3, %f15, %f1 loop_218: orn %l2, 0x0DD2, %i2 bcs,a loop_219 tge %xcc, 0x4 fmovdg %icc, %f4, %f0 bgu,pn %xcc, loop_220 loop_219: popc 0x191D, %l0 ldx [%l7 + 0x70], %o7 edge16 %o5, %o3, %l5 loop_220: fmovdgu %xcc, %f2, %f14 movcc %icc, %o2, %l1 fnot2 %f8, %f2 movl %xcc, %o1, %g7 stb %i1, [%l7 + 0x0C] fmovdle %xcc, %f9, %f7 ldx [%l7 + 0x50], %g2 edge16ln %i7, %i5, %o6 andn %g4, %i6, %g1 smulcc %l6, %i4, %o4 std %f14, [%l7 + 0x20] tge %xcc, 0x4 movrne %i3, %i0, %g3 ldsw [%l7 + 0x78], %l4 stx %g6, [%l7 + 0x10] andcc %l3, 0x0F45, %o0 bcs,a,pt %icc, loop_221 smulcc %l2, 0x0126, %g5 fmovdgu %icc, %f1, %f7 fxnors %f6, %f14, %f9 loop_221: ldsw [%l7 + 0x6C], %i2 addccc %l0, %o5, %o3 edge32ln %o7, %l5, %o2 stw %o1, [%l7 + 0x08] fmuld8ulx16 %f6, %f0, %f0 ldsw [%l7 + 0x1C], %g7 ldsw [%l7 + 0x2C], %i1 bpos,a %xcc, loop_222 ldsw [%l7 + 0x58], %g2 lduw [%l7 + 0x20], %l1 movle %xcc, %i5, %i7 loop_222: nop setx loop_223, %l0, %l1 jmpl %l1, %g4 ldsw [%l7 + 0x14], %o6 std %f8, [%l7 + 0x28] stx %i6, [%l7 + 0x60] loop_223: ldsb [%l7 + 0x2D], %g1 srl %i4, 0x1D, %o4 ld [%l7 + 0x30], %f12 ldsh [%l7 + 0x3C], %i3 subccc %i0, %g3, %l4 ldsh [%l7 + 0x38], %l6 fbue,a %fcc0, loop_224 fnors %f10, %f3, %f1 fcmpgt32 %f6, %f10, %g6 movgu %xcc, %o0, %l3 loop_224: fmovsneg %xcc, %f4, %f0 fmovscs %xcc, %f15, %f0 taddcctv %l2, %g5, %i2 fmul8x16au %f0, %f6, %f10 fones %f13 sdivx %o5, 0x11AD, %l0 stb %o3, [%l7 + 0x42] fbule,a %fcc2, loop_225 fnand %f4, %f4, %f14 alignaddr %l5, %o2, %o1 ldsh [%l7 + 0x7A], %g7 loop_225: bcs,pt %xcc, loop_226 ldd [%l7 + 0x78], %f8 edge16 %o7, %g2, %l1 orn %i5, %i7, %g4 loop_226: ldd [%l7 + 0x20], %f14 siam 0x7 ldub [%l7 + 0x58], %i1 fpsub32 %f8, %f0, %f0 fmovdl %icc, %f10, %f14 ldsh [%l7 + 0x08], %i6 fand %f4, %f0, %f4 bgu,pt %xcc, loop_227 fmovdcs %xcc, %f8, %f1 fmul8sux16 %f6, %f8, %f14 movle %icc, %g1, %o6 loop_227: ldx [%l7 + 0x30], %i4 ldsh [%l7 + 0x4E], %o4 fxnor %f14, %f10, %f4 fbu,a %fcc0, loop_228 std %f14, [%l7 + 0x68] and %i3, %i0, %g3 fmuld8sux16 %f13, %f11, %f12 loop_228: ldsb [%l7 + 0x6D], %l4 bvs,a %xcc, loop_229 fnegs %f6, %f3 umul %l6, %g6, %l3 movleu %icc, %o0, %l2 loop_229: fandnot2s %f1, %f6, %f8 std %f0, [%l7 + 0x60] brlez %g5, loop_230 fnegs %f15, %f7 ldsb [%l7 + 0x5F], %i2 fmovsle %xcc, %f14, %f5 loop_230: edge32ln %o5, %l0, %o3 be,a,pt %icc, loop_231 movre %o2, 0x117, %l5 tneg %icc, 0x5 fpack32 %f12, %f10, %f4 loop_231: pdist %f8, %f12, %f10 movg %icc, %o1, %g7 faligndata %f14, %f14, %f0 fsrc1 %f4, %f10 fpack16 %f14, %f4 edge16 %g2, %l1, %i5 tsubcctv %o7, %i7, %i1 tneg %icc, 0x3 fmovdl %icc, %f9, %f2 fmovdl %xcc, %f8, %f15 tsubcctv %i6, 0x1E2C, %g1 sll %g4, 0x13, %o6 stx %i4, [%l7 + 0x50] tpos %xcc, 0x0 udivx %i3, 0x16F9, %i0 fbug %fcc0, loop_232 brgez %g3, loop_233 fbule,a %fcc2, loop_234 tvc %xcc, 0x1 loop_232: lduw [%l7 + 0x38], %l4 loop_233: sdiv %l6, 0x11BF, %g6 loop_234: edge32l %l3, %o0, %o4 movcc %icc, %g5, %l2 edge32ln %o5, %l0, %o3 or %o2, 0x0AF6, %l5 andn %o1, 0x165B, %g7 array32 %i2, %g2, %l1 add %o7, 0x05BF, %i7 edge8l %i1, %i6, %i5 ldsb [%l7 + 0x2E], %g1 smulcc %g4, 0x0B83, %i4 smul %o6, 0x1FD0, %i3 sth %i0, [%l7 + 0x2E] fmovdgu %icc, %f10, %f4 fmovdcc %xcc, %f10, %f12 fpsub16s %f13, %f14, %f2 stw %l4, [%l7 + 0x20] fmovsvs %icc, %f7, %f15 orcc %g3, %l6, %l3 fmovdle %icc, %f10, %f14 mulscc %o0, %o4, %g6 stb %l2, [%l7 + 0x50] fmovde %icc, %f1, %f1 array8 %g5, %l0, %o5 fabsd %f8, %f4 movcc %xcc, %o2, %o3 fmovrdne %l5, %f10, %f6 alignaddrl %g7, %i2, %o1 fxnor %f10, %f14, %f4 xorcc %l1, 0x1E5C, %g2 fbge %fcc3, loop_235 bgu %icc, loop_236 stb %o7, [%l7 + 0x17] mulx %i7, 0x0078, %i1 loop_235: fmovdneg %icc, %f9, %f8 loop_236: orn %i5, %g1, %i6 lduh [%l7 + 0x40], %g4 umul %o6, 0x1AC4, %i4 fpsub32 %f14, %f12, %f2 udivcc %i0, 0x1381, %l4 st %f11, [%l7 + 0x10] ldx [%l7 + 0x08], %g3 fmovsa %xcc, %f1, %f13 lduw [%l7 + 0x14], %i3 bneg,a,pt %xcc, loop_237 fmovdge %xcc, %f13, %f10 stw %l3, [%l7 + 0x44] st %f12, [%l7 + 0x20] loop_237: stb %l6, [%l7 + 0x29] fmovrslz %o4, %f0, %f8 ldsh [%l7 + 0x3E], %g6 fpack16 %f10, %f0 ldd [%l7 + 0x18], %f8 fmovrde %o0, %f2, %f8 ldx [%l7 + 0x08], %g5 bl,pt %xcc, loop_238 stb %l2, [%l7 + 0x3F] bvc,a,pn %xcc, loop_239 sth %o5, [%l7 + 0x28] loop_238: smulcc %o2, 0x1659, %o3 tneg %icc, 0x1 loop_239: edge32l %l5, %g7, %i2 udivx %l0, 0x03C2, %l1 fnors %f5, %f5, %f12 addcc %o1, %g2, %o7 fpsub32s %f0, %f0, %f8 edge32ln %i1, %i7, %i5 bge,a,pn %xcc, loop_240 fnand %f10, %f6, %f0 taddcctv %g1, %i6, %g4 sdivx %o6, 0x063E, %i4 loop_240: ldsw [%l7 + 0x68], %i0 ldub [%l7 + 0x7A], %l4 fnegd %f12, %f6 brlez,a %i3, loop_241 ldsh [%l7 + 0x1A], %g3 bcc,a,pn %xcc, loop_242 movrgez %l6, 0x19B, %l3 loop_241: stw %g6, [%l7 + 0x70] fbg %fcc2, loop_243 loop_242: brlez,a %o0, loop_244 sth %g5, [%l7 + 0x5A] movge %xcc, %l2, %o5 loop_243: addcc %o2, %o3, %o4 loop_244: fmovse %icc, %f1, %f2 tvc %icc, 0x3 stw %l5, [%l7 + 0x18] be,pt %icc, loop_245 fbe,a %fcc2, loop_246 fexpand %f8, %f4 fxors %f13, %f1, %f9 loop_245: fandnot1 %f10, %f0, %f4 loop_246: xnor %g7, 0x1221, %l0 fcmpes %fcc1, %f10, %f5 ldsh [%l7 + 0x3E], %i2 fbue %fcc0, loop_247 bgu,a,pt %xcc, loop_248 fmovse %icc, %f13, %f1 tne %xcc, 0x1 loop_247: ldub [%l7 + 0x6A], %l1 loop_248: lduw [%l7 + 0x68], %g2 edge8ln %o1, %i1, %o7 sra %i5, %i7, %i6 fors %f3, %f0, %f7 bleu,a,pn %xcc, loop_249 stx %g1, [%l7 + 0x08] movpos %icc, %g4, %o6 stx %i4, [%l7 + 0x28] loop_249: fnot2 %f10, %f2 movleu %icc, %l4, %i0 movpos %xcc, %i3, %g3 xnorcc %l6, 0x07EE, %g6 edge32 %l3, %o0, %l2 ldub [%l7 + 0x54], %g5 fzeros %f1 ldx [%l7 + 0x08], %o5 fnor %f2, %f12, %f14 stb %o2, [%l7 + 0x2C] fexpand %f13, %f8 fmovspos %icc, %f10, %f4 st %f8, [%l7 + 0x64] sll %o3, %o4, %l5 fmovdcc %xcc, %f15, %f9 stb %l0, [%l7 + 0x2B] fnands %f3, %f5, %f3 fsrc1s %f2, %f14 bvs %xcc, loop_250 fmul8ulx16 %f0, %f8, %f0 ld [%l7 + 0x18], %f2 and %g7, %l1, %g2 loop_250: edge8 %o1, %i2, %o7 stw %i5, [%l7 + 0x18] std %f0, [%l7 + 0x18] or %i7, 0x0EA2, %i1 stw %g1, [%l7 + 0x5C] fmovdl %icc, %f6, %f3 stb %g4, [%l7 + 0x1A] add %i6, %o6, %l4 brz %i4, loop_251 fbe,a %fcc3, loop_252 fmovrdgz %i0, %f0, %f0 fexpand %f7, %f0 loop_251: edge8n %i3, %l6, %g6 loop_252: tpos %icc, 0x2 ldd [%l7 + 0x40], %f6 fbge,a %fcc1, loop_253 fbge %fcc1, loop_254 add %l3, 0x014D, %g3 movrlez %o0, 0x0E9, %g5 loop_253: stb %o5, [%l7 + 0x44] loop_254: brlez,a %o2, loop_255 siam 0x7 fnot1 %f8, %f4 stb %o3, [%l7 + 0x1F] loop_255: fbul,a %fcc1, loop_256 ldx [%l7 + 0x78], %l2 be,a,pn %icc, loop_257 fmovrsgez %l5, %f14, %f13 loop_256: fmovrsgz %o4, %f10, %f2 nop setx loop_258, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_257: ba,pn %icc, loop_259 sethi 0x19A6, %l0 movn %xcc, %g7, %l1 loop_258: edge16 %g2, %i2, %o1 loop_259: brz,a %i5, loop_260 fmovdleu %icc, %f10, %f15 fcmped %fcc2, %f4, %f0 fsrc2 %f0, %f2 loop_260: fpackfix %f6, %f7 fmovdvc %xcc, %f2, %f7 bcs loop_261 fxnor %f4, %f0, %f2 nop setx loop_262, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8l %i7, %o7, %g1 loop_261: ldx [%l7 + 0x48], %g4 fmuld8ulx16 %f15, %f3, %f12 loop_262: fmovrslz %i1, %f2, %f8 xnor %i6, %o6, %i4 orcc %l4, %i0, %i3 edge32n %g6, %l3, %l6 brlez %o0, loop_263 edge8ln %g3, %o5, %g5 add %o2, 0x17A7, %l2 fones %f15 loop_263: fxnor %f10, %f8, %f0 sdivx %o3, 0x0B86, %o4 ldub [%l7 + 0x29], %l0 fcmpgt16 %f8, %f12, %g7 xorcc %l1, 0x11A8, %g2 fornot1 %f2, %f6, %f6 fmovsa %xcc, %f12, %f9 fbne,a %fcc0, loop_264 ldd [%l7 + 0x08], %f14 ld [%l7 + 0x08], %f4 fmovdneg %xcc, %f14, %f11 loop_264: fmovsleu %xcc, %f10, %f12 fmovsg %icc, %f14, %f9 ldsw [%l7 + 0x6C], %l5 array8 %i2, %i5, %o1 bgu,a loop_265 udivcc %o7, 0x0ABD, %g1 brlz,a %g4, loop_266 addcc %i7, %i6, %i1 loop_265: srl %o6, %i4, %i0 ld [%l7 + 0x5C], %f3 loop_266: smul %l4, %g6, %l3 bgu,a,pt %icc, loop_267 st %f9, [%l7 + 0x4C] edge8l %l6, %i3, %g3 edge8 %o0, %o5, %o2 loop_267: movrgez %l2, 0x32D, %g5 fmovs %f8, %f0 ldsb [%l7 + 0x2F], %o3 ldsw [%l7 + 0x7C], %o4 fcmpeq16 %f14, %f10, %l0 tleu %icc, 0x6 tneg %xcc, 0x6 fcmpne16 %f8, %f2, %l1 ldsb [%l7 + 0x15], %g7 fcmpgt32 %f14, %f0, %l5 fcmpd %fcc0, %f2, %f2 ldd [%l7 + 0x08], %f10 fmovdneg %icc, %f3, %f14 st %f15, [%l7 + 0x4C] st %f8, [%l7 + 0x1C] array16 %i2, %g2, %o1 fmovscs %icc, %f15, %f4 std %f6, [%l7 + 0x40] fble,a %fcc1, loop_268 tleu %xcc, 0x0 fzero %f0 tpos %xcc, 0x6 loop_268: fblg %fcc2, loop_269 ta %xcc, 0x6 fbul,a %fcc0, loop_270 ld [%l7 + 0x74], %f1 loop_269: lduh [%l7 + 0x26], %o7 fbule,a %fcc0, loop_271 loop_270: fmovrdne %i5, %f4, %f14 fpack32 %f12, %f8, %f4 ldub [%l7 + 0x47], %g1 loop_271: srl %g4, %i6, %i1 fcmpd %fcc3, %f12, %f0 nop setx loop_272, %l0, %l1 jmpl %l1, %o6 fbg %fcc0, loop_273 stx %i4, [%l7 + 0x68] taddcc %i7, %i0, %g6 loop_272: orncc %l4, 0x1477, %l6 loop_273: edge16ln %l3, %i3, %o0 nop setx loop_274, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8ln %o5, %o2, %l2 ta %xcc, 0x4 ld [%l7 + 0x24], %f1 loop_274: lduh [%l7 + 0x6A], %g3 array32 %g5, %o4, %l0 bl,pn %icc, loop_275 stx %o3, [%l7 + 0x40] stx %g7, [%l7 + 0x70] ldsb [%l7 + 0x1E], %l1 loop_275: ldub [%l7 + 0x46], %l5 fmovrse %g2, %f2, %f2 ldsb [%l7 + 0x58], %i2 movvc %xcc, %o1, %o7 tl %xcc, 0x0 siam 0x3 std %f8, [%l7 + 0x08] stb %i5, [%l7 + 0x09] fmul8x16au %f3, %f13, %f12 fnor %f8, %f8, %f10 ldsw [%l7 + 0x6C], %g1 brnz,a %g4, loop_276 stw %i1, [%l7 + 0x68] brz %i6, loop_277 movvc %xcc, %i4, %o6 loop_276: stx %i7, [%l7 + 0x78] for %f8, %f10, %f4 loop_277: fmovdne %icc, %f3, %f6 fcmpes %fcc3, %f1, %f10 std %f8, [%l7 + 0x38] st %f14, [%l7 + 0x70] stb %g6, [%l7 + 0x1D] bcc loop_278 movre %l4, 0x2A6, %i0 addcc %l6, 0x0C63, %i3 movle %icc, %o0, %l3 loop_278: ldub [%l7 + 0x76], %o5 fcmple32 %f14, %f2, %l2 st %f4, [%l7 + 0x54] lduw [%l7 + 0x7C], %o2 fornot2 %f10, %f4, %f8 ld [%l7 + 0x24], %f0 fsrc2s %f2, %f0 tn %icc, 0x5 movge %xcc, %g3, %g5 fmovdvc %xcc, %f15, %f0 bgu %icc, loop_279 fmovspos %xcc, %f11, %f9 fmovdcs %xcc, %f15, %f11 st %f6, [%l7 + 0x3C] loop_279: ldx [%l7 + 0x08], %o4 sll %o3, 0x02, %l0 sdivx %g7, 0x117A, %l1 fba %fcc2, loop_280 ldub [%l7 + 0x1D], %l5 or %i2, 0x16DB, %g2 fmovsa %xcc, %f14, %f4 loop_280: ldub [%l7 + 0x71], %o7 ldsh [%l7 + 0x4E], %i5 tle %xcc, 0x6 fxnors %f4, %f0, %f2 tgu %icc, 0x7 stb %o1, [%l7 + 0x67] srl %g4, 0x00, %i1 fmovde %xcc, %f0, %f11 fpsub32s %f13, %f12, %f8 fbul %fcc2, loop_281 ld [%l7 + 0x74], %f2 st %f4, [%l7 + 0x58] addccc %i6, %g1, %o6 loop_281: fnand %f6, %f8, %f12 ldub [%l7 + 0x2D], %i4 sth %i7, [%l7 + 0x0C] ldx [%l7 + 0x38], %g6 stb %i0, [%l7 + 0x1E] fornot1 %f0, %f10, %f14 fbe,a %fcc3, loop_282 fpack32 %f8, %f10, %f12 bcc,a,pn %xcc, loop_283 xnorcc %l4, 0x075C, %l6 loop_282: fba %fcc2, loop_284 movle %icc, %o0, %i3 loop_283: edge32n %o5, %l2, %l3 ldsh [%l7 + 0x3E], %o2 loop_284: xnorcc %g3, 0x0544, %g5 ldub [%l7 + 0x4D], %o4 fones %f3 bge,a %icc, loop_285 fmul8x16au %f6, %f6, %f4 ldsw [%l7 + 0x0C], %o3 pdist %f0, %f10, %f2 loop_285: ldsh [%l7 + 0x4C], %g7 ldub [%l7 + 0x46], %l0 fmovdleu %xcc, %f13, %f0 fmovdcc %icc, %f3, %f10 lduw [%l7 + 0x78], %l5 movrlz %l1, 0x063, %g2 stw %i2, [%l7 + 0x20] fpsub32 %f14, %f2, %f0 ld [%l7 + 0x38], %f5 movvc %icc, %o7, %o1 fmul8ulx16 %f0, %f14, %f6 lduh [%l7 + 0x18], %g4 fsrc2s %f7, %f11 ldx [%l7 + 0x60], %i1 fmovspos %icc, %f2, %f0 fsrc2s %f3, %f10 std %f4, [%l7 + 0x20] sth %i5, [%l7 + 0x18] bgu,a %xcc, loop_286 movre %i6, %g1, %o6 stx %i7, [%l7 + 0x48] tpos %xcc, 0x0 loop_286: ldub [%l7 + 0x75], %g6 add %i0, 0x1433, %i4 edge16l %l6, %o0, %l4 ldx [%l7 + 0x30], %i3 lduw [%l7 + 0x2C], %l2 stb %l3, [%l7 + 0x23] std %f12, [%l7 + 0x58] lduw [%l7 + 0x18], %o5 fbne %fcc0, loop_287 movn %icc, %g3, %g5 orcc %o4, %o3, %g7 ldx [%l7 + 0x48], %o2 loop_287: stw %l0, [%l7 + 0x30] taddcc %l1, 0x15EC, %l5 ldsh [%l7 + 0x22], %i2 ldx [%l7 + 0x28], %g2 smul %o7, %g4, %i1 fmovd %f6, %f6 ldsw [%l7 + 0x34], %o1 ldx [%l7 + 0x58], %i5 tgu %xcc, 0x7 bn,a loop_288 umulcc %i6, %o6, %g1 fbuge %fcc2, loop_289 brgez,a %g6, loop_290 loop_288: st %f15, [%l7 + 0x38] fabss %f2, %f7 loop_289: ldsb [%l7 + 0x17], %i0 loop_290: st %f8, [%l7 + 0x0C] fands %f11, %f11, %f7 fbne,a %fcc0, loop_291 xor %i4, 0x0446, %l6 nop setx loop_292, %l0, %l1 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 + 0x74], %i7 loop_291: and %o0, 0x165E, %l4 tge %xcc, 0x0 loop_292: fmovdcc %xcc, %f5, %f6 sth %l2, [%l7 + 0x26] orcc %l3, %o5, %i3 ldsw [%l7 + 0x54], %g5 taddcc %g3, 0x01B8, %o4 tneg %xcc, 0x6 brz,a %g7, loop_293 tcc %xcc, 0x5 lduw [%l7 + 0x68], %o3 ld [%l7 + 0x68], %f1 loop_293: fpack32 %f8, %f2, %f14 fmovd %f6, %f10 fpadd16s %f13, %f7, %f4 movn %icc, %o2, %l1 fmovscc %icc, %f7, %f13 fzero %f12 ldsb [%l7 + 0x49], %l5 std %f10, [%l7 + 0x58] sth %i2, [%l7 + 0x40] fandnot1 %f0, %f12, %f0 fmul8ulx16 %f6, %f0, %f4 fmovsgu %icc, %f2, %f7 stw %l0, [%l7 + 0x54] lduh [%l7 + 0x76], %g2 ldub [%l7 + 0x60], %g4 movge %icc, %o7, %o1 mulx %i1, 0x0383, %i6 movl %xcc, %i5, %g1 popc %g6, %o6 sll %i4, %l6, %i7 movvs %icc, %i0, %o0 brlz,a %l2, loop_294 mulscc %l3, %l4, %o5 fmovrde %i3, %f10, %f6 ldsh [%l7 + 0x7E], %g5 loop_294: fone %f10 movre %o4, 0x33F, %g7 fnand %f6, %f2, %f12 fbne,a %fcc1, loop_295 sth %g3, [%l7 + 0x14] fnand %f10, %f8, %f14 call loop_296 loop_295: nop setx loop_297, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %o2, 0x17DD, %o3 st %f14, [%l7 + 0x34] loop_296: st %f6, [%l7 + 0x70] loop_297: movrne %l5, %l1, %l0 fmovrde %g2, %f12, %f10 sth %g4, [%l7 + 0x4E] sll %o7, 0x0B, %o1 sllx %i2, %i6, %i5 udiv %i1, 0x157F, %g6 fcmpne16 %f6, %f2, %o6 fmovd %f0, %f12 st %f14, [%l7 + 0x58] fpadd16s %f1, %f8, %f1 fornot2s %f9, %f3, %f1 std %f4, [%l7 + 0x28] fmovdvs %icc, %f6, %f15 fbuge,a %fcc0, loop_298 lduh [%l7 + 0x66], %g1 stx %i4, [%l7 + 0x10] subc %i7, %i0, %l6 loop_298: movrgez %o0, 0x339, %l3 stw %l2, [%l7 + 0x0C] xorcc %o5, 0x0B34, %i3 taddcctv %g5, %l4, %g7 fcmpne16 %f14, %f0, %o4 popc %g3, %o2 fmovsneg %icc, %f12, %f15 ldd [%l7 + 0x68], %f8 fbg,a %fcc1, loop_299 edge8ln %o3, %l1, %l0 sth %g2, [%l7 + 0x18] addc %g4, %l5, %o7 loop_299: ldx [%l7 + 0x48], %i2 fbne,a %fcc3, loop_300 lduw [%l7 + 0x5C], %i6 bn,a,pn %icc, loop_301 fcmpne16 %f8, %f6, %o1 loop_300: array32 %i5, %i1, %o6 alignaddrl %g6, %i4, %i7 loop_301: mova %xcc, %g1, %l6 pdist %f8, %f6, %f10 tneg %xcc, 0x2 edge8ln %i0, %l3, %o0 fbe %fcc2, loop_302 tl %xcc, 0x6 udiv %l2, 0x129D, %i3 xnor %g5, 0x0C7C, %o5 loop_302: umulcc %l4, %o4, %g3 ldsb [%l7 + 0x0A], %o2 smul %o3, 0x17B9, %g7 fornot1s %f3, %f11, %f9 movcc %icc, %l1, %g2 fpadd32s %f15, %f12, %f13 fornot1 %f8, %f6, %f10 sdiv %l0, 0x107B, %g4 fbug,a %fcc1, loop_303 fbe %fcc1, loop_304 addc %o7, 0x0DF7, %i2 fcmpne16 %f0, %f8, %l5 loop_303: udivcc %i6, 0x09F6, %i5 loop_304: ldsh [%l7 + 0x34], %o1 fblg,a %fcc0, loop_305 ta %icc, 0x0 ta %icc, 0x1 tne %xcc, 0x7 loop_305: fpack32 %f6, %f8, %f0 subccc %i1, 0x1CB9, %o6 fmovspos %icc, %f2, %f13 fpsub16 %f4, %f2, %f4 fmovdne %icc, %f14, %f5 addccc %g6, %i4, %i7 ldub [%l7 + 0x74], %g1 lduh [%l7 + 0x48], %i0 fmovrde %l3, %f14, %f8 nop setx loop_306, %l0, %l1 jmpl %l1, %l6 brlz %o0, loop_307 srax %l2, 0x1C, %i3 fsrc1 %f6, %f12 loop_306: ldsw [%l7 + 0x5C], %o5 loop_307: stb %g5, [%l7 + 0x45] tpos %icc, 0x4 fpadd32s %f11, %f8, %f6 fxors %f10, %f12, %f6 ldsh [%l7 + 0x32], %l4 ldsw [%l7 + 0x74], %g3 ldx [%l7 + 0x70], %o4 fbn,a %fcc0, loop_308 popc 0x1145, %o3 ba,a,pn %xcc, loop_309 bpos loop_310 loop_308: ldsb [%l7 + 0x25], %g7 lduw [%l7 + 0x48], %l1 loop_309: fabsd %f8, %f10 loop_310: movg %icc, %o2, %l0 ldd [%l7 + 0x08], %f0 ldx [%l7 + 0x58], %g4 edge8ln %g2, %o7, %i2 udiv %l5, 0x18BE, %i5 ldub [%l7 + 0x45], %o1 movg %xcc, %i1, %i6 brgez,a %g6, loop_311 fmovsvs %icc, %f8, %f3 ldsh [%l7 + 0x28], %i4 stw %o6, [%l7 + 0x74] loop_311: ldx [%l7 + 0x60], %g1 alignaddrl %i0, %l3, %l6 bcs,a,pn %xcc, loop_312 and %i7, %o0, %i3 ldsh [%l7 + 0x3C], %o5 edge16ln %g5, %l4, %g3 loop_312: fmovrslez %o4, %f3, %f14 fpadd16 %f2, %f14, %f8 add %o3, 0x037F, %l2 tgu %icc, 0x0 bleu,pn %icc, loop_313 bvc,a,pt %xcc, loop_314 srl %l1, 0x0A, %o2 fandnot1s %f10, %f10, %f8 loop_313: ld [%l7 + 0x50], %f4 loop_314: fcmpeq16 %f10, %f12, %g7 std %f2, [%l7 + 0x68] fcmpd %fcc3, %f10, %f0 subc %g4, %g2, %l0 ld [%l7 + 0x6C], %f14 alignaddr %i2, %o7, %l5 sth %i5, [%l7 + 0x48] fmovdl %icc, %f10, %f11 fmovd %f12, %f4 udiv %i1, 0x096C, %i6 pdist %f0, %f6, %f6 fmovsge %xcc, %f2, %f3 ldsh [%l7 + 0x6E], %g6 edge8n %o1, %o6, %g1 lduw [%l7 + 0x08], %i0 lduh [%l7 + 0x68], %i4 fmovsn %xcc, %f3, %f3 st %f12, [%l7 + 0x30] fnands %f10, %f6, %f13 fmovrsgez %l3, %f10, %f11 fnand %f2, %f0, %f12 fbue,a %fcc1, loop_315 stx %i7, [%l7 + 0x48] fbo %fcc2, loop_316 srlx %o0, %i3, %l6 loop_315: ldsh [%l7 + 0x3A], %o5 stb %g5, [%l7 + 0x69] loop_316: fcmple16 %f10, %f10, %g3 fornot1 %f4, %f0, %f2 ldub [%l7 + 0x24], %l4 movge %icc, %o3, %l2 fmovd %f10, %f6 fornot2s %f9, %f10, %f5 fmovdgu %icc, %f12, %f10 fmovsn %icc, %f12, %f6 tpos %xcc, 0x7 fmovsvc %icc, %f6, %f14 xor %o4, %o2, %g7 fbg %fcc3, loop_317 sra %l1, %g2, %g4 array16 %i2, %o7, %l5 ldsh [%l7 + 0x76], %l0 loop_317: lduh [%l7 + 0x0C], %i5 ldub [%l7 + 0x54], %i1 movge %xcc, %i6, %g6 fbge %fcc3, loop_318 subc %o6, %g1, %o1 movcs %xcc, %i0, %l3 or %i4, 0x0D7F, %i7 loop_318: sethi 0x0667, %i3 lduw [%l7 + 0x54], %o0 ldub [%l7 + 0x2D], %o5 stw %l6, [%l7 + 0x1C] fbo,a %fcc0, loop_319 bneg,a %icc, loop_320 ldsb [%l7 + 0x1E], %g3 brgz %l4, loop_321 loop_319: ld [%l7 + 0x38], %f10 loop_320: ldsw [%l7 + 0x38], %o3 ta %xcc, 0x1 loop_321: fmovsgu %icc, %f13, %f11 ld [%l7 + 0x50], %f6 edge32l %l2, %o4, %g5 subcc %g7, 0x02A2, %o2 movne %icc, %l1, %g4 lduh [%l7 + 0x1C], %i2 ldub [%l7 + 0x65], %o7 fblg %fcc0, loop_322 lduw [%l7 + 0x64], %g2 tsubcctv %l5, 0x08FA, %l0 stx %i1, [%l7 + 0x20] loop_322: stb %i6, [%l7 + 0x67] tle %icc, 0x1 movrlz %g6, %i5, %g1 addccc %o6, %o1, %l3 udivcc %i0, 0x0092, %i7 andn %i3, 0x17C7, %o0 movl %icc, %i4, %l6 bcc,a,pn %icc, loop_323 ldub [%l7 + 0x6B], %g3 xnor %o5, %l4, %o3 fxnor %f2, %f6, %f14 loop_323: alignaddr %o4, %g5, %g7 tgu %xcc, 0x1 fmul8x16au %f4, %f11, %f8 tgu %icc, 0x0 ldx [%l7 + 0x68], %o2 ldsh [%l7 + 0x10], %l2 fnands %f4, %f11, %f9 fmovrsne %l1, %f7, %f0 fmul8sux16 %f12, %f12, %f0 fmovdvs %xcc, %f6, %f8 nop setx loop_324, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbule,a %fcc1, loop_325 fble %fcc1, loop_326 alignaddrl %g4, %o7, %i2 loop_324: edge16 %g2, %l0, %i1 loop_325: stw %i6, [%l7 + 0x34] loop_326: fmul8x16au %f8, %f13, %f10 lduh [%l7 + 0x38], %g6 edge8n %l5, %i5, %o6 mulx %o1, %l3, %i0 movge %icc, %i7, %i3 fcmpne16 %f6, %f10, %g1 edge8 %i4, %l6, %o0 fmovrslz %g3, %f3, %f14 ld [%l7 + 0x5C], %f11 fmovsvc %xcc, %f8, %f4 fbul %fcc1, loop_327 fmuld8ulx16 %f3, %f10, %f0 siam 0x2 fsrc2 %f2, %f4 loop_327: srl %o5, %l4, %o4 andcc %g5, %g7, %o3 taddcctv %l2, 0x1074, %l1 st %f11, [%l7 + 0x28] ld [%l7 + 0x14], %f10 fsrc1s %f0, %f4 fbge %fcc3, loop_328 array32 %g4, %o2, %i2 ldsb [%l7 + 0x31], %o7 ble,a,pn %xcc, loop_329 loop_328: ldub [%l7 + 0x3E], %l0 fxor %f10, %f2, %f2 stx %i1, [%l7 + 0x08] loop_329: ldd [%l7 + 0x08], %f8 fnegd %f10, %f14 fmovrde %g2, %f4, %f8 fpadd16 %f0, %f4, %f14 std %f2, [%l7 + 0x50] stw %g6, [%l7 + 0x70] movcs %xcc, %l5, %i5 bn %icc, loop_330 st %f3, [%l7 + 0x1C] subcc %o6, %i6, %l3 fmovrdlz %i0, %f2, %f14 loop_330: ldsh [%l7 + 0x7A], %o1 udivcc %i3, 0x001B, %g1 fnors %f3, %f3, %f0 fmovsne %xcc, %f4, %f3 movpos %xcc, %i4, %i7 fbul %fcc1, loop_331 fabss %f2, %f12 fcmpes %fcc2, %f10, %f1 fmovdvc %xcc, %f14, %f7 loop_331: fmovs %f15, %f10 fbne,a %fcc3, loop_332 fabss %f8, %f11 fsrc2 %f2, %f2 udiv %l6, 0x1789, %o0 loop_332: movcs %icc, %g3, %o5 sth %l4, [%l7 + 0x5C] std %f12, [%l7 + 0x58] movcs %xcc, %o4, %g7 fnegd %f14, %f2 edge16l %o3, %g5, %l2 fnegs %f9, %f1 std %f4, [%l7 + 0x30] edge32l %l1, %g4, %o2 addcc %o7, %l0, %i1 fmovrde %i2, %f10, %f6 bpos %icc, loop_333 fcmpes %fcc3, %f8, %f11 orcc %g2, 0x022D, %l5 std %f10, [%l7 + 0x58] loop_333: brgz %i5, loop_334 stw %o6, [%l7 + 0x30] movn %xcc, %i6, %g6 ldsb [%l7 + 0x11], %i0 loop_334: stb %l3, [%l7 + 0x75] stw %o1, [%l7 + 0x60] st %f13, [%l7 + 0x48] movcs %xcc, %g1, %i4 st %f2, [%l7 + 0x20] ldx [%l7 + 0x08], %i3 movpos %icc, %l6, %i7 and %o0, %g3, %l4 stb %o5, [%l7 + 0x73] fandnot2 %f0, %f8, %f2 fpadd32 %f2, %f4, %f14 fmovrse %o4, %f13, %f14 fbge,a %fcc0, loop_335 fmovrsne %g7, %f12, %f2 ldd [%l7 + 0x68], %f14 tvs %xcc, 0x5 loop_335: stw %o3, [%l7 + 0x44] array32 %g5, %l2, %l1 std %f2, [%l7 + 0x68] st %f15, [%l7 + 0x48] array16 %o2, %o7, %g4 lduw [%l7 + 0x1C], %l0 sllx %i2, 0x06, %i1 ldub [%l7 + 0x1D], %l5 ldd [%l7 + 0x40], %f6 fcmpd %fcc1, %f0, %f2 andcc %g2, %o6, %i6 ldsh [%l7 + 0x4A], %g6 stb %i0, [%l7 + 0x16] fmovsle %icc, %f3, %f10 edge32l %l3, %o1, %g1 brgez %i5, loop_336 fcmpne16 %f0, %f6, %i3 tleu %xcc, 0x3 fnand %f0, %f2, %f0 loop_336: add %l6, 0x0FCD, %i4 ba,a,pt %xcc, loop_337 fcmpes %fcc0, %f3, %f14 ba loop_338 taddcctv %o0, 0x081F, %g3 loop_337: ble,a loop_339 sth %i7, [%l7 + 0x38] loop_338: fmovdn %icc, %f7, %f14 brnz,a %o5, loop_340 loop_339: fands %f12, %f13, %f7 edge8n %o4, %l4, %g7 std %f0, [%l7 + 0x30] loop_340: nop setx loop_341, %l0, %l1 jmpl %l1, %o3 edge32l %l2, %l1, %g5 st %f14, [%l7 + 0x08] st %f1, [%l7 + 0x54] loop_341: fmovscs %xcc, %f3, %f8 fblg,a %fcc0, loop_342 lduh [%l7 + 0x20], %o7 srl %g4, 0x18, %o2 ldsh [%l7 + 0x46], %i2 loop_342: fnands %f12, %f0, %f1 brgez,a %l0, loop_343 bcs loop_344 sdivcc %i1, 0x057B, %l5 fcmpne16 %f10, %f2, %o6 loop_343: fcmple16 %f0, %f14, %i6 loop_344: faligndata %f8, %f14, %f2 movvc %xcc, %g6, %g2 fornot2 %f4, %f14, %f6 ldd [%l7 + 0x78], %f6 edge8n %l3, %i0, %o1 tn %xcc, 0x3 ldd [%l7 + 0x50], %f14 orcc %g1, %i3, %i5 fmovsle %xcc, %f4, %f1 movpos %xcc, %l6, %o0 fmovdne %xcc, %f0, %f8 movrgz %g3, 0x197, %i7 fones %f11 fone %f8 be,a,pn %xcc, loop_345 taddcctv %o5, %i4, %o4 sth %g7, [%l7 + 0x70] fbo,a %fcc0, loop_346 loop_345: taddcctv %o3, 0x1B7A, %l2 bvs,a,pt %xcc, loop_347 fmovsn %icc, %f9, %f9 loop_346: popc 0x022D, %l4 bge,a %xcc, loop_348 loop_347: bg,pn %xcc, loop_349 pdist %f8, %f6, %f2 fmovrsne %l1, %f14, %f4 loop_348: fmovdcs %icc, %f13, %f6 loop_349: ldsb [%l7 + 0x60], %g5 ble,a,pn %icc, loop_350 movgu %xcc, %g4, %o2 fornot1 %f14, %f14, %f4 fmovdge %icc, %f6, %f4 loop_350: std %f6, [%l7 + 0x60] brlez,a %o7, loop_351 fmul8x16au %f0, %f9, %f2 mulscc %l0, 0x0510, %i2 movpos %xcc, %i1, %o6 loop_351: fnands %f15, %f0, %f7 srax %l5, 0x12, %i6 brlz %g6, loop_352 stw %g2, [%l7 + 0x20] fcmpes %fcc3, %f14, %f8 sth %i0, [%l7 + 0x6E] loop_352: fmovrsgez %l3, %f1, %f9 fnot1s %f3, %f1 sth %o1, [%l7 + 0x0C] fands %f1, %f6, %f12 edge8ln %g1, %i5, %i3 fmovs %f5, %f11 movre %o0, %l6, %i7 sllx %g3, 0x19, %o5 lduw [%l7 + 0x1C], %i4 fmovrsgez %o4, %f10, %f8 fabsd %f10, %f8 mulscc %g7, %o3, %l4 sdivx %l2, 0x0652, %l1 tsubcctv %g5, %g4, %o7 fbe,a %fcc1, loop_353 srlx %o2, 0x04, %i2 fxnor %f12, %f8, %f10 fmovsleu %xcc, %f5, %f1 loop_353: ta %xcc, 0x4 ldub [%l7 + 0x38], %l0 alignaddr %i1, %o6, %l5 fmovdle %xcc, %f7, %f2 lduh [%l7 + 0x0E], %g6 bvc,pt %icc, loop_354 stx %i6, [%l7 + 0x78] stb %i0, [%l7 + 0x6A] ba,a,pt %icc, loop_355 loop_354: fmovdle %icc, %f15, %f3 fmovrslz %l3, %f9, %f4 fmuld8ulx16 %f10, %f3, %f0 loop_355: tsubcctv %g2, %g1, %o1 stw %i3, [%l7 + 0x28] fpack32 %f12, %f4, %f8 fbul %fcc2, loop_356 ld [%l7 + 0x30], %f0 ldsh [%l7 + 0x72], %i5 fcmple32 %f12, %f14, %o0 loop_356: be,a,pt %xcc, loop_357 st %f5, [%l7 + 0x48] movleu %xcc, %i7, %l6 brz %g3, loop_358 loop_357: fpadd32s %f7, %f10, %f8 tsubcc %o5, 0x02E9, %i4 ta %xcc, 0x1 loop_358: udiv %o4, 0x106D, %o3 and %g7, 0x1402, %l2 tcs %icc, 0x2 ldsb [%l7 + 0x20], %l4 srl %l1, %g5, %o7 fmuld8sux16 %f2, %f6, %f2 fmul8x16au %f10, %f11, %f6 fbuge,a %fcc1, loop_359 tl %xcc, 0x6 fbug,a %fcc3, loop_360 ldub [%l7 + 0x37], %g4 loop_359: sth %i2, [%l7 + 0x7A] fmovdle %icc, %f1, %f11 loop_360: stb %l0, [%l7 + 0x78] fmovsge %icc, %f2, %f2 nop setx loop_361, %l0, %l1 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 %icc, %i1, %o6 fba,a %fcc1, loop_362 ld [%l7 + 0x60], %f8 loop_361: brgz,a %l5, loop_363 fmovsn %icc, %f15, %f3 loop_362: fbo,a %fcc2, loop_364 fpsub16 %f10, %f14, %f4 loop_363: movrgz %g6, 0x18F, %i6 movrgz %o2, %l3, %i0 loop_364: fandnot2 %f8, %f8, %f0 ldx [%l7 + 0x50], %g2 addc %g1, 0x0388, %o1 edge8ln %i3, %i5, %o0 ld [%l7 + 0x10], %f1 movrlez %l6, %g3, %i7 fmovsle %icc, %f5, %f12 fmovd %f12, %f2 tg %icc, 0x6 fbge,a %fcc3, loop_365 ldsh [%l7 + 0x2C], %i4 fsrc1s %f4, %f10 fcmpd %fcc1, %f8, %f0 loop_365: mulscc %o4, %o5, %o3 fnand %f12, %f0, %f12 movrlz %l2, %g7, %l4 fmovdgu %icc, %f15, %f7 brz,a %g5, loop_366 ld [%l7 + 0x3C], %f10 ld [%l7 + 0x5C], %f8 fmovsgu %xcc, %f9, %f3 loop_366: subccc %l1, 0x1282, %o7 stb %g4, [%l7 + 0x21] array8 %i2, %i1, %l0 stx %l5, [%l7 + 0x48] bpos,a,pn %icc, loop_367 ldsh [%l7 + 0x6C], %o6 udivx %i6, 0x1646, %g6 fors %f3, %f5, %f5 loop_367: fpsub32 %f0, %f8, %f0 fbg,a %fcc0, loop_368 ldd [%l7 + 0x50], %f8 fcmps %fcc2, %f7, %f6 edge16l %l3, %i0, %g2 loop_368: orn %o2, %o1, %i3 sra %i5, %g1, %l6 fmovsvc %xcc, %f4, %f6 tvs %xcc, 0x7 fmovdne %xcc, %f7, %f10 fbuge %fcc1, loop_369 fbg %fcc1, loop_370 xnorcc %o0, %g3, %i4 taddcctv %i7, 0x1D2C, %o4 loop_369: fexpand %f9, %f6 loop_370: fandnot2 %f10, %f2, %f4 fmovscc %icc, %f12, %f7 fmovrdgz %o5, %f0, %f0 mulscc %o3, %g7, %l2 std %f14, [%l7 + 0x60] ldd [%l7 + 0x50], %f12 bg %xcc, loop_371 tn %xcc, 0x4 lduw [%l7 + 0x44], %g5 brlz,a %l4, loop_372 loop_371: fornot1s %f1, %f4, %f3 fmovsvs %xcc, %f8, %f5 ldd [%l7 + 0x70], %f6 loop_372: fxor %f8, %f0, %f2 fmul8x16al %f9, %f10, %f8 edge32n %l1, %o7, %i2 stw %g4, [%l7 + 0x7C] stw %l0, [%l7 + 0x2C] fmul8x16 %f8, %f14, %f2 movrne %i1, %l5, %i6 std %f14, [%l7 + 0x70] ld [%l7 + 0x14], %f5 umul %g6, 0x0B28, %l3 fnegs %f10, %f15 edge16n %i0, %g2, %o6 fmovsl %xcc, %f7, %f14 fmovda %icc, %f5, %f2 fmovrdne %o2, %f14, %f8 movleu %xcc, %o1, %i5 ldd [%l7 + 0x50], %f8 stx %i3, [%l7 + 0x38] fcmpeq16 %f0, %f10, %l6 brgz %o0, loop_373 mova %icc, %g3, %g1 fbuge,a %fcc3, loop_374 fpsub32s %f4, %f4, %f6 loop_373: fmovsvc %icc, %f10, %f5 fmovsne %xcc, %f13, %f6 loop_374: sth %i4, [%l7 + 0x36] movrlez %i7, %o4, %o5 ldsw [%l7 + 0x3C], %o3 fnot1s %f12, %f12 movrgz %g7, 0x0E7, %g5 fand %f14, %f0, %f4 movneg %icc, %l4, %l2 sdivcc %o7, 0x0DA3, %i2 movpos %xcc, %g4, %l1 fmovrdlz %i1, %f10, %f14 fcmpes %fcc3, %f11, %f6 fmovsn %icc, %f8, %f2 fmul8x16al %f13, %f2, %f8 ta %icc, 0x6 sth %l5, [%l7 + 0x3C] fblg,a %fcc1, loop_375 ldd [%l7 + 0x58], %f0 ldsw [%l7 + 0x18], %i6 brz %g6, loop_376 loop_375: fxnors %f11, %f5, %f11 brnz %l3, loop_377 fmovdcs %icc, %f15, %f6 loop_376: fmovrdlz %l0, %f2, %f0 smul %i0, %o6, %g2 loop_377: fmovrslez %o1, %f3, %f12 ldub [%l7 + 0x33], %o2 fbu %fcc1, loop_378 fmovsvs %xcc, %f3, %f12 fnands %f10, %f15, %f14 lduw [%l7 + 0x20], %i3 loop_378: ldsh [%l7 + 0x40], %l6 fornot1s %f1, %f1, %f2 std %f8, [%l7 + 0x38] fmuld8sux16 %f8, %f12, %f14 stw %o0, [%l7 + 0x68] fpsub16 %f8, %f10, %f8 ba loop_379 stx %g3, [%l7 + 0x18] fpsub32 %f12, %f14, %f14 brlez %i5, loop_380 loop_379: tvc %icc, 0x5 tneg %icc, 0x2 fmovrsne %i4, %f10, %f12 loop_380: ldx [%l7 + 0x70], %i7 add %o4, 0x02CD, %g1 orcc %o5, 0x02F1, %g7 fmovrsne %g5, %f5, %f12 orncc %l4, 0x12FB, %l2 fbue,a %fcc2, loop_381 bpos,a,pn %icc, loop_382 fandnot1s %f1, %f3, %f9 fone %f10 loop_381: movvc %xcc, %o7, %i2 loop_382: ldd [%l7 + 0x28], %f12 fcmpne16 %f0, %f12, %o3 fmovdgu %xcc, %f4, %f14 movrgez %l1, %g4, %i1 ldsb [%l7 + 0x50], %i6 ldsb [%l7 + 0x6D], %l5 fzeros %f2 stb %l3, [%l7 + 0x5D] fsrc2s %f15, %f12 umulcc %l0, 0x166E, %g6 array32 %o6, %i0, %g2 or %o1, %o2, %l6 ld [%l7 + 0x40], %f0 fmul8ulx16 %f10, %f8, %f6 fmovrdne %i3, %f4, %f6 mulx %o0, %i5, %g3 bvc %xcc, loop_383 ldx [%l7 + 0x08], %i4 fmovdle %icc, %f9, %f9 tsubcctv %o4, %i7, %o5 loop_383: std %f14, [%l7 + 0x20] fnegs %f3, %f13 fpsub32 %f14, %f4, %f12 srlx %g1, 0x0C, %g5 fmul8x16al %f8, %f3, %f0 ld [%l7 + 0x5C], %f13 fnot2 %f8, %f4 ldub [%l7 + 0x12], %l4 movvc %xcc, %g7, %l2 movrlez %i2, %o7, %o3 std %f4, [%l7 + 0x08] ldsb [%l7 + 0x08], %g4 std %f8, [%l7 + 0x78] movle %xcc, %l1, %i6 ldsh [%l7 + 0x38], %l5 siam 0x0 stw %l3, [%l7 + 0x0C] stb %i1, [%l7 + 0x14] add %l0, %o6, %g6 sdiv %i0, 0x16C6, %o1 fmovsa %xcc, %f4, %f12 edge8l %g2, %o2, %l6 subc %o0, %i5, %g3 bpos,a,pn %icc, loop_384 mova %icc, %i4, %i3 ldsb [%l7 + 0x74], %o4 fandnot2 %f8, %f14, %f12 loop_384: std %f2, [%l7 + 0x70] tsubcc %o5, 0x0118, %i7 fba,a %fcc0, loop_385 fpadd32s %f5, %f13, %f12 ldub [%l7 + 0x4C], %g5 ldsw [%l7 + 0x64], %l4 loop_385: movvs %icc, %g1, %l2 xnorcc %g7, %i2, %o7 bshuffle %f0, %f4, %f0 stx %o3, [%l7 + 0x20] movvc %xcc, %g4, %i6 std %f8, [%l7 + 0x70] faligndata %f0, %f8, %f2 fnot1 %f6, %f10 fmul8ulx16 %f6, %f14, %f8 sllx %l5, 0x04, %l3 fandnot1s %f12, %f15, %f9 bcs,a,pn %icc, loop_386 sth %i1, [%l7 + 0x52] edge32n %l0, %o6, %g6 fxnors %f0, %f15, %f15 loop_386: fabss %f13, %f14 fabsd %f12, %f10 movvs %xcc, %l1, %i0 te %icc, 0x1 lduw [%l7 + 0x44], %g2 fnot2 %f6, %f8 ldsh [%l7 + 0x22], %o1 fbue,a %fcc2, loop_387 bvc,pn %xcc, loop_388 fornot2s %f3, %f5, %f12 edge8 %o2, %l6, %o0 loop_387: edge16l %g3, %i5, %i4 loop_388: movre %i3, %o5, %i7 alignaddrl %g5, %l4, %o4 mulscc %g1, 0x1965, %l2 ld [%l7 + 0x60], %f10 stb %i2, [%l7 + 0x7D] fmovse %xcc, %f13, %f12 ldsw [%l7 + 0x28], %g7 lduw [%l7 + 0x2C], %o7 fsrc1s %f9, %f3 brlz,a %o3, loop_389 lduh [%l7 + 0x50], %g4 std %f14, [%l7 + 0x38] fbue,a %fcc2, loop_390 loop_389: brnz,a %l5, loop_391 sdivx %l3, 0x0BDC, %i1 fone %f2 loop_390: array32 %i6, %l0, %o6 loop_391: fmovdg %xcc, %f0, %f9 fnor %f8, %f4, %f0 movvc %icc, %l1, %g6 umulcc %g2, 0x0EC3, %o1 fbne %fcc0, loop_392 fpsub16s %f3, %f15, %f10 ldsw [%l7 + 0x3C], %i0 ldsh [%l7 + 0x5C], %l6 loop_392: alignaddrl %o2, %o0, %i5 subccc %i4, %i3, %o5 fmovdleu %icc, %f14, %f7 stw %g3, [%l7 + 0x2C] ble %xcc, loop_393 fble,a %fcc0, loop_394 fmovdge %xcc, %f3, %f15 movgu %xcc, %g5, %l4 loop_393: bgu,a,pt %icc, loop_395 loop_394: movle %xcc, %o4, %g1 lduw [%l7 + 0x1C], %i7 sth %l2, [%l7 + 0x60] loop_395: fmovrslez %g7, %f10, %f3 orn %o7, %i2, %o3 ldub [%l7 + 0x54], %g4 fbue %fcc0, loop_396 bgu %icc, loop_397 fbn,a %fcc3, loop_398 bcc,a loop_399 loop_396: andn %l3, 0x1FB1, %l5 loop_397: ldsw [%l7 + 0x6C], %i1 loop_398: fpsub16 %f14, %f0, %f10 loop_399: st %f12, [%l7 + 0x38] fbule,a %fcc3, loop_400 fcmpeq32 %f2, %f0, %i6 movrlez %o6, 0x2D3, %l0 fornot2s %f11, %f5, %f6 loop_400: nop setx loop_401, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sethi 0x0224, %g6 sth %l1, [%l7 + 0x22] popc %g2, %o1 loop_401: movneg %xcc, %i0, %o2 movn %xcc, %o0, %i5 fcmpeq32 %f12, %f0, %l6 std %f8, [%l7 + 0x10] sth %i3, [%l7 + 0x46] fnegd %f4, %f12 fbl %fcc2, loop_402 fbn %fcc0, loop_403 bvc,pn %icc, loop_404 ldx [%l7 + 0x08], %o5 loop_402: std %f2, [%l7 + 0x70] loop_403: st %f8, [%l7 + 0x14] loop_404: st %f10, [%l7 + 0x20] ldsb [%l7 + 0x0A], %g3 ldub [%l7 + 0x16], %i4 movcs %xcc, %g5, %o4 ldd [%l7 + 0x20], %f8 xor %g1, 0x015A, %i7 brnz,a %l4, loop_405 stx %g7, [%l7 + 0x10] fmovspos %xcc, %f11, %f14 fxors %f8, %f11, %f11 loop_405: fbl %fcc1, loop_406 fpack32 %f6, %f14, %f10 brlez %o7, loop_407 fmovdcc %xcc, %f7, %f14 loop_406: movrlez %i2, %o3, %l2 fmovrde %l3, %f0, %f10 loop_407: tcc %icc, 0x7 alignaddrl %g4, %i1, %i6 brlez %o6, loop_408 ld [%l7 + 0x5C], %f14 nop setx loop_409, %l0, %l1 jmpl %l1, %l0 fmovrdgz %l5, %f2, %f8 loop_408: bne,pn %icc, loop_410 stw %g6, [%l7 + 0x70] loop_409: brlz %l1, loop_411 fornot2 %f6, %f0, %f10 loop_410: sth %g2, [%l7 + 0x5E] bpos loop_412 loop_411: ldub [%l7 + 0x73], %i0 stw %o2, [%l7 + 0x54] bn,pt %xcc, loop_413 loop_412: edge8ln %o1, %i5, %l6 move %xcc, %i3, %o0 array16 %g3, %i4, %g5 loop_413: ldd [%l7 + 0x58], %f0 fbue %fcc1, loop_414 edge16n %o4, %g1, %i7 edge8 %l4, %g7, %o7 call loop_415 loop_414: fbug,a %fcc1, loop_416 subccc %o5, 0x14A9, %o3 fxnor %f14, %f4, %f12 loop_415: fmovsge %xcc, %f9, %f8 loop_416: nop setx loop_417, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcs %xcc, 0x5 fmovrdlz %l2, %f6, %f10 fabss %f14, %f1 loop_417: st %f6, [%l7 + 0x4C] edge8ln %i2, %l3, %i1 smul %g4, 0x08F3, %o6 fmovrdlez %i6, %f10, %f6 subccc %l5, %g6, %l0 sra %l1, %g2, %o2 ldsh [%l7 + 0x12], %o1 siam 0x4 fornot2s %f7, %f4, %f7 bcs,a,pn %icc, loop_418 fxnor %f10, %f6, %f2 ble,pt %xcc, loop_419 subc %i0, 0x017C, %i5 loop_418: bn,pt %xcc, loop_420 brz,a %l6, loop_421 loop_419: lduh [%l7 + 0x12], %i3 movrne %g3, %i4, %o0 loop_420: tge %icc, 0x3 loop_421: sth %g5, [%l7 + 0x68] fmovsg %xcc, %f6, %f0 fcmpgt32 %f2, %f0, %o4 stx %g1, [%l7 + 0x60] fpackfix %f14, %f11 edge8n %i7, %g7, %o7 fmovdvc %icc, %f2, %f11 fornot1 %f0, %f14, %f0 stw %l4, [%l7 + 0x44] brgez,a %o5, loop_422 fbo,a %fcc1, loop_423 ta %xcc, 0x6 andn %l2, 0x066B, %i2 loop_422: lduw [%l7 + 0x4C], %o3 loop_423: stb %i1, [%l7 + 0x55] tneg %icc, 0x0 tl %xcc, 0x7 edge8ln %l3, %g4, %o6 umulcc %l5, 0x1A04, %i6 fnegs %f13, %f6 fandnot2 %f8, %f8, %f2 fmovdneg %icc, %f11, %f0 stw %l0, [%l7 + 0x58] fnegs %f10, %f2 edge32 %l1, %g2, %g6 movvc %icc, %o1, %o2 tpos %icc, 0x7 move %icc, %i0, %l6 srlx %i5, 0x06, %i3 tge %xcc, 0x2 orncc %g3, %i4, %o0 movvs %icc, %o4, %g5 ldsw [%l7 + 0x14], %g1 fzero %f12 ldx [%l7 + 0x38], %g7 lduw [%l7 + 0x0C], %o7 st %f6, [%l7 + 0x68] movvs %icc, %i7, %l4 popc 0x035B, %o5 fmovdcc %xcc, %f8, %f15 add %l2, 0x1470, %o3 tvs %icc, 0x4 ld [%l7 + 0x3C], %f13 fmovscc %xcc, %f13, %f10 stw %i2, [%l7 + 0x10] lduh [%l7 + 0x66], %i1 ldx [%l7 + 0x70], %l3 fmovdpos %xcc, %f2, %f1 ld [%l7 + 0x28], %f1 orn %g4, 0x0006, %l5 ldd [%l7 + 0x60], %f8 ldub [%l7 + 0x57], %i6 movne %icc, %l0, %o6 ldsw [%l7 + 0x4C], %l1 movne %icc, %g6, %o1 fblg %fcc3, loop_424 movge %xcc, %o2, %g2 stb %i0, [%l7 + 0x31] fmovda %xcc, %f7, %f1 loop_424: bvc,a,pn %xcc, loop_425 edge8 %i5, %i3, %g3 fmovscs %icc, %f15, %f3 fbne %fcc0, loop_426 loop_425: fmovrslez %i4, %f8, %f9 fandnot1s %f11, %f8, %f12 edge8l %l6, %o4, %o0 loop_426: ldsw [%l7 + 0x38], %g5 lduh [%l7 + 0x12], %g1 sth %g7, [%l7 + 0x2A] stb %o7, [%l7 + 0x60] ldx [%l7 + 0x78], %i7 fmovrsgz %o5, %f10, %f9 stx %l4, [%l7 + 0x50] fmuld8ulx16 %f5, %f3, %f12 tn %xcc, 0x0 fblg,a %fcc1, loop_427 bcc,a %icc, loop_428 ldsh [%l7 + 0x42], %l2 movpos %xcc, %o3, %i2 loop_427: lduw [%l7 + 0x10], %l3 loop_428: subcc %i1, %g4, %i6 sth %l0, [%l7 + 0x74] stx %l5, [%l7 + 0x10] brz,a %o6, loop_429 tvc %icc, 0x7 stb %g6, [%l7 + 0x5B] alignaddr %o1, %o2, %l1 loop_429: movvs %icc, %i0, %i5 bge,pt %icc, loop_430 andcc %g2, 0x0188, %i3 tcc %xcc, 0x6 ldx [%l7 + 0x40], %i4 loop_430: tge %xcc, 0x1 fble %fcc3, loop_431 stb %g3, [%l7 + 0x35] smulcc %l6, 0x0690, %o0 movleu %xcc, %o4, %g5 loop_431: tleu %xcc, 0x3 fbo %fcc0, loop_432 fmovde %xcc, %f8, %f0 fcmple16 %f0, %f12, %g1 stx %g7, [%l7 + 0x68] loop_432: fxnor %f14, %f8, %f4 ldsh [%l7 + 0x46], %o7 movcs %xcc, %o5, %i7 fnegd %f10, %f2 fmovrdne %l2, %f0, %f2 fones %f8 subcc %o3, %i2, %l3 fcmple32 %f8, %f14, %l4 lduh [%l7 + 0x08], %g4 ld [%l7 + 0x48], %f0 tge %icc, 0x3 fbul %fcc3, loop_433 fcmpne16 %f10, %f12, %i6 mova %xcc, %l0, %i1 ldub [%l7 + 0x0F], %l5 loop_433: ldsb [%l7 + 0x79], %g6 fmovdpos %icc, %f7, %f11 movrne %o6, 0x0C3, %o2 fpack16 %f0, %f4 faligndata %f14, %f8, %f0 movrlz %o1, 0x284, %i0 brnz,a %l1, loop_434 ldd [%l7 + 0x30], %f12 movneg %xcc, %i5, %i3 ba %icc, loop_435 loop_434: fmovdpos %icc, %f4, %f10 nop setx loop_436, %l0, %l1 jmpl %l1, %i4 edge8ln %g2, %l6, %o0 loop_435: edge16ln %o4, %g5, %g1 ld [%l7 + 0x1C], %f9 loop_436: bshuffle %f8, %f8, %f6 sdivcc %g3, 0x0461, %o7 movrgz %g7, %i7, %o5 array16 %o3, %l2, %l3 ld [%l7 + 0x54], %f10 fmovsvc %xcc, %f5, %f14 edge16l %l4, %i2, %i6 fbu %fcc0, loop_437 fmovdge %xcc, %f8, %f12 movneg %xcc, %l0, %i1 ldsh [%l7 + 0x44], %g4 loop_437: ldx [%l7 + 0x28], %g6 fbug %fcc1, loop_438 fmovdpos %icc, %f0, %f5 ldsw [%l7 + 0x7C], %l5 ldd [%l7 + 0x68], %f2 loop_438: stx %o6, [%l7 + 0x38] std %f14, [%l7 + 0x18] faligndata %f4, %f4, %f14 ldd [%l7 + 0x18], %f4 fandnot2 %f14, %f10, %f6 fnegd %f6, %f4 array16 %o1, %i0, %o2 fone %f2 siam 0x1 ld [%l7 + 0x44], %f15 ldub [%l7 + 0x1E], %l1 bg %xcc, loop_439 ldsw [%l7 + 0x38], %i5 fbule,a %fcc3, loop_440 stb %i3, [%l7 + 0x59] loop_439: bgu loop_441 fmovsleu %xcc, %f13, %f2 loop_440: fandnot1 %f0, %f2, %f10 srax %i4, %g2, %o0 loop_441: ldsw [%l7 + 0x08], %o4 fmovdcc %icc, %f14, %f13 ld [%l7 + 0x08], %f9 fmovdn %xcc, %f14, %f8 edge16ln %g5, %g1, %g3 siam 0x0 fpack32 %f12, %f4, %f4 tvs %icc, 0x1 taddcc %o7, 0x03F4, %l6 brnz %g7, loop_442 fcmpeq16 %f6, %f8, %i7 fmovrdlz %o3, %f8, %f4 orncc %l2, 0x1D43, %o5 loop_442: edge32ln %l4, %l3, %i6 movgu %xcc, %l0, %i1 ldub [%l7 + 0x7C], %g4 fsrc2 %f4, %f6 ba %icc, loop_443 ldx [%l7 + 0x30], %i2 brz,a %g6, loop_444 fbne %fcc3, loop_445 loop_443: sth %l5, [%l7 + 0x24] sra %o6, 0x1B, %o1 loop_444: add %o2, %l1, %i5 loop_445: ldd [%l7 + 0x08], %f4 bne,a %icc, loop_446 andncc %i3, %i4, %g2 fmovspos %xcc, %f14, %f3 orcc %i0, 0x1EF0, %o0 loop_446: ld [%l7 + 0x3C], %f13 ldsh [%l7 + 0x0A], %o4 tcs %icc, 0x0 bpos,a,pn %xcc, loop_447 st %f10, [%l7 + 0x2C] fmovsne %icc, %f3, %f12 xorcc %g1, %g5, %o7 loop_447: fmovdne %icc, %f9, %f1 movvc %xcc, %g3, %l6 ldsb [%l7 + 0x6E], %i7 sll %g7, 0x1E, %o3 ldd [%l7 + 0x48], %f0 sethi 0x188C, %o5 ldx [%l7 + 0x30], %l2 fabss %f12, %f0 tneg %icc, 0x4 fmuld8sux16 %f8, %f2, %f6 st %f4, [%l7 + 0x38] tge %xcc, 0x0 fcmple32 %f6, %f0, %l3 fors %f5, %f12, %f12 fsrc1s %f10, %f0 fmuld8sux16 %f3, %f6, %f4 fmovsvc %icc, %f6, %f1 fbne %fcc1, loop_448 taddcc %i6, 0x18DF, %l0 fbl %fcc3, loop_449 fcmpeq32 %f4, %f8, %l4 loop_448: ldsw [%l7 + 0x14], %g4 fmovdne %icc, %f15, %f0 loop_449: ldub [%l7 + 0x53], %i2 ldsw [%l7 + 0x60], %i1 ldx [%l7 + 0x30], %l5 ldub [%l7 + 0x17], %g6 edge8n %o1, %o2, %o6 nop setx loop_450, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x40], %i5 ld [%l7 + 0x68], %f13 fxor %f0, %f4, %f8 loop_450: ldub [%l7 + 0x6B], %i3 bl,pt %xcc, loop_451 fpsub32s %f7, %f12, %f11 fmovsle %xcc, %f5, %f5 ld [%l7 + 0x48], %f5 loop_451: fbg,a %fcc1, loop_452 sra %i4, 0x10, %l1 fmul8x16al %f12, %f11, %f0 pdist %f10, %f4, %f14 loop_452: srl %i0, 0x04, %o0 fbu,a %fcc1, loop_453 fmovsne %icc, %f5, %f12 fnands %f8, %f7, %f1 fmovscc %xcc, %f7, %f1 loop_453: fmovsneg %xcc, %f2, %f1 mova %xcc, %g2, %o4 fmovsgu %xcc, %f9, %f0 fsrc2 %f6, %f8 ldx [%l7 + 0x58], %g5 lduw [%l7 + 0x34], %g1 bne %icc, loop_454 fandnot2 %f2, %f8, %f0 fbge,a %fcc0, loop_455 stb %g3, [%l7 + 0x4E] loop_454: movl %icc, %l6, %o7 stw %i7, [%l7 + 0x18] loop_455: smulcc %g7, 0x1195, %o3 fexpand %f4, %f12 fandnot1s %f0, %f8, %f8 or %l2, %o5, %i6 lduh [%l7 + 0x5C], %l0 edge8ln %l3, %g4, %i2 andcc %i1, %l4, %g6 brz %l5, loop_456 smul %o2, 0x1243, %o1 movrgez %i5, 0x2FE, %o6 lduw [%l7 + 0x74], %i4 loop_456: st %f6, [%l7 + 0x2C] ld [%l7 + 0x58], %f9 bgu,pn %xcc, loop_457 movle %icc, %l1, %i0 edge8l %o0, %g2, %o4 movrgz %g5, 0x24A, %g1 loop_457: std %f12, [%l7 + 0x68] alignaddr %g3, %i3, %l6 movcs %xcc, %i7, %o7 fmul8ulx16 %f10, %f8, %f6 ldsw [%l7 + 0x18], %o3 ldsb [%l7 + 0x58], %l2 sdivcc %g7, 0x1F04, %i6 ldsh [%l7 + 0x10], %l0 fmovscs %xcc, %f14, %f7 edge16ln %l3, %g4, %i2 fbu %fcc2, loop_458 fpadd16s %f13, %f14, %f1 bl,pn %icc, loop_459 xorcc %i1, %o5, %l4 loop_458: fzero %f4 add %g6, 0x034F, %o2 loop_459: fmovdge %icc, %f7, %f10 fpackfix %f6, %f1 sdivcc %l5, 0x17A3, %i5 bgu,pn %xcc, loop_460 xor %o6, %o1, %i4 sethi 0x1DCF, %i0 ldsh [%l7 + 0x08], %o0 loop_460: lduh [%l7 + 0x32], %l1 lduw [%l7 + 0x48], %o4 fxors %f13, %f11, %f13 array32 %g5, %g2, %g1 fmovdvs %xcc, %f12, %f2 fbu,a %fcc3, loop_461 addccc %g3, 0x0706, %l6 bn,a,pn %xcc, loop_462 ldsh [%l7 + 0x46], %i7 loop_461: stx %o7, [%l7 + 0x18] ldd [%l7 + 0x70], %f8 loop_462: array32 %i3, %l2, %o3 mulscc %g7, %l0, %i6 tle %xcc, 0x0 udivcc %l3, 0x082F, %g4 ldsh [%l7 + 0x5C], %i1 fnot2 %f4, %f2 tle %icc, 0x6 ldsw [%l7 + 0x20], %i2 ldsb [%l7 + 0x5C], %l4 lduw [%l7 + 0x48], %g6 stb %o5, [%l7 + 0x70] fmovsn %icc, %f5, %f2 array8 %l5, %i5, %o2 movge %icc, %o1, %o6 fmovsn %xcc, %f2, %f12 orncc %i4, 0x16EF, %o0 movgu %icc, %l1, %i0 ldub [%l7 + 0x3F], %o4 fbe %fcc0, loop_463 for %f8, %f14, %f12 std %f10, [%l7 + 0x30] movre %g2, 0x0A1, %g1 loop_463: fpsub32s %f4, %f8, %f1 fcmps %fcc3, %f10, %f12 fmovsle %icc, %f2, %f1 ldsb [%l7 + 0x2F], %g5 brlez %l6, loop_464 tsubcctv %i7, %o7, %g3 orncc %l2, 0x1C6A, %o3 subcc %i3, %l0, %i6 loop_464: fpack16 %f8, %f7 array32 %l3, %g4, %i1 udivcc %g7, 0x105C, %l4 tsubcc %g6, %o5, %l5 brlz,a %i2, loop_465 movleu %xcc, %o2, %i5 ldsw [%l7 + 0x08], %o1 srax %o6, %o0, %l1 loop_465: ldsw [%l7 + 0x78], %i4 brlez %o4, loop_466 fpadd32s %f2, %f14, %f0 ldd [%l7 + 0x70], %f2 fandnot2s %f7, %f11, %f10 loop_466: lduw [%l7 + 0x6C], %i0 fxnor %f6, %f14, %f12 movcs %icc, %g1, %g2 fmovda %xcc, %f10, %f12 sth %l6, [%l7 + 0x0C] ldub [%l7 + 0x6F], %g5 brlz,a %o7, loop_467 std %f4, [%l7 + 0x60] ld [%l7 + 0x1C], %f12 stx %i7, [%l7 + 0x50] loop_467: fbue %fcc0, loop_468 fmovdn %xcc, %f5, %f7 tn %icc, 0x2 lduw [%l7 + 0x54], %l2 loop_468: andcc %o3, %g3, %i3 ldd [%l7 + 0x58], %f14 fmovsl %icc, %f14, %f11 fbe,a %fcc1, loop_469 ldx [%l7 + 0x28], %i6 ldsh [%l7 + 0x08], %l3 stb %g4, [%l7 + 0x3E] loop_469: tn %xcc, 0x7 fbl %fcc0, loop_470 ldsb [%l7 + 0x2F], %i1 ldx [%l7 + 0x50], %g7 tvc %icc, 0x0 loop_470: tsubcctv %l0, 0x105B, %g6 fmovse %xcc, %f9, %f5 fmovrdlz %o5, %f8, %f8 lduh [%l7 + 0x22], %l5 bn,pn %icc, loop_471 fmovsgu %icc, %f11, %f4 fble,a %fcc0, loop_472 tneg %xcc, 0x0 loop_471: fmovrsgz %i2, %f15, %f13 udiv %l4, 0x1406, %i5 loop_472: andcc %o2, 0x083B, %o6 std %f8, [%l7 + 0x70] ldd [%l7 + 0x40], %f14 fmovd %f6, %f14 fnegs %f14, %f3 movvs %icc, %o0, %o1 xnorcc %l1, %i4, %o4 std %f6, [%l7 + 0x50] fbul,a %fcc2, loop_473 fbg %fcc1, loop_474 fmovdn %icc, %f14, %f2 fmovdle %xcc, %f4, %f12 loop_473: fmovsne %xcc, %f1, %f5 loop_474: fmovdge %xcc, %f0, %f0 movvs %xcc, %g1, %g2 tle %xcc, 0x4 tcc %icc, 0x6 fandnot2 %f2, %f4, %f2 ldsw [%l7 + 0x68], %i0 fandnot1 %f8, %f14, %f14 array32 %g5, %l6, %o7 udiv %l2, 0x1396, %i7 alignaddr %o3, %g3, %i6 ldd [%l7 + 0x78], %f10 fandnot1s %f12, %f3, %f13 sdivx %l3, 0x1F1A, %g4 ldx [%l7 + 0x40], %i1 edge16ln %i3, %g7, %g6 fpsub32 %f4, %f12, %f4 tleu %icc, 0x4 fornot2s %f8, %f14, %f11 bl,pt %icc, loop_475 be,a,pt %xcc, loop_476 ldd [%l7 + 0x28], %f4 fmuld8sux16 %f3, %f2, %f0 loop_475: brlz,a %l0, loop_477 loop_476: stb %o5, [%l7 + 0x5D] andcc %i2, %l4, %i5 bcs,a,pn %icc, loop_478 loop_477: nop setx loop_479, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o2, [%l7 + 0x34] lduh [%l7 + 0x68], %l5 loop_478: ldsh [%l7 + 0x66], %o0 loop_479: fmuld8ulx16 %f2, %f12, %f12 bg %xcc, loop_480 fpsub32s %f8, %f12, %f7 movgu %xcc, %o1, %l1 stb %o6, [%l7 + 0x4C] loop_480: fmovrsgz %i4, %f15, %f12 fabss %f15, %f4 array8 %o4, %g1, %i0 stx %g2, [%l7 + 0x68] fabss %f5, %f4 fcmpes %fcc1, %f4, %f12 be %xcc, loop_481 stw %g5, [%l7 + 0x0C] lduh [%l7 + 0x38], %o7 fsrc2s %f10, %f12 loop_481: fmovde %icc, %f10, %f14 te %icc, 0x7 taddcctv %l2, 0x00D9, %l6 ldsw [%l7 + 0x74], %o3 stx %i7, [%l7 + 0x60] tge %icc, 0x0 bl,a %icc, loop_482 ldub [%l7 + 0x7C], %i6 lduw [%l7 + 0x28], %g3 sdivx %g4, 0x02C1, %i1 loop_482: edge8l %l3, %g7, %i3 xorcc %l0, %g6, %i2 fcmpne32 %f6, %f10, %l4 subccc %o5, %i5, %l5 fbule %fcc3, loop_483 fcmpeq16 %f0, %f10, %o2 ble,a %xcc, loop_484 fbl,a %fcc3, loop_485 loop_483: fbn,a %fcc3, loop_486 fmovscc %xcc, %f14, %f11 loop_484: fandnot2s %f9, %f2, %f13 loop_485: stw %o1, [%l7 + 0x64] loop_486: ld [%l7 + 0x3C], %f13 fpadd16 %f6, %f2, %f0 st %f8, [%l7 + 0x60] subcc %l1, %o0, %i4 nop setx loop_487, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tl %icc, 0x6 tsubcc %o6, %g1, %o4 bvs loop_488 loop_487: movrgez %i0, %g5, %o7 ld [%l7 + 0x14], %f11 fornot1 %f2, %f4, %f8 loop_488: fmovsa %icc, %f9, %f3 movneg %icc, %g2, %l2 ldsh [%l7 + 0x18], %l6 ldsh [%l7 + 0x3A], %i7 lduh [%l7 + 0x56], %i6 movvs %icc, %g3, %g4 tleu %xcc, 0x1 fmovdneg %icc, %f5, %f8 lduh [%l7 + 0x40], %i1 st %f10, [%l7 + 0x18] ldsw [%l7 + 0x48], %o3 add %l3, 0x1179, %g7 fbge,a %fcc3, loop_489 ldub [%l7 + 0x76], %i3 ldx [%l7 + 0x60], %l0 sll %i2, %g6, %o5 loop_489: xorcc %l4, 0x1D4E, %i5 fors %f7, %f9, %f6 fnands %f9, %f2, %f4 fmovsn %xcc, %f11, %f9 fbne,a %fcc1, loop_490 fblg,a %fcc0, loop_491 fmovrdlz %l5, %f6, %f0 subccc %o1, 0x1E58, %o2 loop_490: sub %l1, %i4, %o0 loop_491: fnand %f6, %f0, %f6 brgez %o6, loop_492 ldub [%l7 + 0x2D], %g1 ldsb [%l7 + 0x6F], %i0 stw %g5, [%l7 + 0x18] loop_492: stx %o7, [%l7 + 0x08] fmul8x16al %f13, %f13, %f12 fmovrsgez %o4, %f7, %f7 stb %g2, [%l7 + 0x46] fmul8ulx16 %f6, %f14, %f0 fnot2 %f6, %f14 fpadd32s %f13, %f6, %f13 fornot1 %f8, %f10, %f4 edge32 %l2, %i7, %i6 stb %g3, [%l7 + 0x53] ld [%l7 + 0x54], %f2 fnor %f4, %f8, %f6 fandnot2s %f10, %f1, %f15 fmovrsgez %g4, %f3, %f13 fcmpd %fcc2, %f4, %f0 call loop_493 fmovdvs %xcc, %f4, %f4 fmovdge %icc, %f2, %f1 ldsh [%l7 + 0x58], %l6 loop_493: fexpand %f13, %f10 fmovrdgez %o3, %f12, %f6 fcmple32 %f6, %f14, %i1 sth %l3, [%l7 + 0x7E] fcmpeq16 %f4, %f8, %i3 fabsd %f4, %f14 fmul8sux16 %f12, %f4, %f14 fmul8ulx16 %f2, %f12, %f14 ldsw [%l7 + 0x24], %l0 fmovscc %xcc, %f12, %f15 sllx %g7, 0x11, %i2 ld [%l7 + 0x58], %f7 lduh [%l7 + 0x4A], %g6 lduh [%l7 + 0x76], %o5 bneg %xcc, loop_494 fpackfix %f4, %f10 subccc %i5, 0x06C1, %l5 fbul,a %fcc0, loop_495 loop_494: fbug,a %fcc2, loop_496 movle %icc, %l4, %o1 brlez %o2, loop_497 loop_495: addcc %l1, %i4, %o0 loop_496: ld [%l7 + 0x5C], %f8 sra %g1, %o6, %g5 loop_497: for %f14, %f8, %f10 movcc %xcc, %o7, %i0 tcc %xcc, 0x7 sth %o4, [%l7 + 0x70] fmul8x16au %f14, %f12, %f12 fmovrsgz %l2, %f9, %f0 srlx %g2, 0x0E, %i7 movn %xcc, %i6, %g3 stb %g4, [%l7 + 0x08] movne %xcc, %l6, %i1 subc %l3, 0x1CE5, %o3 tle %xcc, 0x4 fandnot2s %f2, %f12, %f3 alignaddrl %i3, %l0, %g7 pdist %f10, %f4, %f0 movvc %icc, %g6, %o5 fmovsne %xcc, %f10, %f11 bne,pn %xcc, loop_498 bge,a,pt %xcc, loop_499 smul %i5, %l5, %l4 ldub [%l7 + 0x78], %o1 loop_498: umulcc %o2, 0x054B, %i2 loop_499: ldub [%l7 + 0x43], %l1 ldsb [%l7 + 0x25], %o0 subcc %g1, 0x0B4D, %o6 fmovdcs %icc, %f1, %f7 fnand %f6, %f6, %f10 fmovsge %icc, %f0, %f9 srl %i4, %g5, %i0 ldub [%l7 + 0x2D], %o7 tn %icc, 0x3 fbge %fcc3, loop_500 bneg,pt %xcc, loop_501 bcs,a,pt %icc, loop_502 movrgez %o4, 0x20A, %g2 loop_500: tle %xcc, 0x3 loop_501: bn %xcc, loop_503 loop_502: fmovrslz %l2, %f8, %f14 ldsw [%l7 + 0x14], %i6 ld [%l7 + 0x28], %f10 loop_503: sethi 0x10C7, %i7 bl,a %icc, loop_504 edge8l %g4, %g3, %l6 fblg,a %fcc0, loop_505 ldsh [%l7 + 0x2A], %i1 loop_504: ldub [%l7 + 0x69], %o3 tn %icc, 0x2 loop_505: bpos,pt %icc, loop_506 lduh [%l7 + 0x40], %l3 bn,a,pn %xcc, loop_507 lduh [%l7 + 0x44], %l0 loop_506: orcc %i3, %g6, %o5 ldub [%l7 + 0x0B], %g7 loop_507: call loop_508 st %f4, [%l7 + 0x34] fmovde %icc, %f10, %f6 nop setx loop_509, %l0, %l1 jmpl %l1, %i5 loop_508: tn %icc, 0x3 sra %l5, 0x1B, %l4 edge32n %o1, %o2, %i2 loop_509: fbn %fcc2, loop_510 bcs,a loop_511 ldsw [%l7 + 0x3C], %o0 ldsh [%l7 + 0x0E], %l1 loop_510: ble,a loop_512 loop_511: fmovscc %icc, %f1, %f13 fornot1 %f6, %f12, %f8 or %o6, %g1, %g5 loop_512: edge8ln %i4, %o7, %o4 movgu %icc, %i0, %g2 fpackfix %f4, %f1 fmovrdne %i6, %f8, %f6 fmovrsgz %l2, %f2, %f15 fornot1s %f11, %f15, %f8 orncc %g4, %i7, %g3 taddcctv %i1, 0x16C3, %o3 fornot2s %f1, %f0, %f2 stb %l6, [%l7 + 0x7F] fpack16 %f10, %f5 stx %l0, [%l7 + 0x48] ldsb [%l7 + 0x21], %l3 movvs %xcc, %i3, %o5 stw %g6, [%l7 + 0x28] st %f11, [%l7 + 0x20] mulx %i5, %g7, %l5 fmovrdlez %l4, %f8, %f6 ldsw [%l7 + 0x4C], %o2 ble,a loop_513 tg %xcc, 0x1 fmovdle %xcc, %f0, %f0 tneg %icc, 0x5 loop_513: stw %i2, [%l7 + 0x10] fmovsvc %icc, %f1, %f8 array8 %o0, %l1, %o6 edge32l %o1, %g1, %i4 fpsub32s %f9, %f1, %f1 brgez,a %g5, loop_514 siam 0x7 ld [%l7 + 0x50], %f13 ldd [%l7 + 0x58], %f14 loop_514: fmovdge %xcc, %f10, %f8 bgu,pn %icc, loop_515 edge32l %o4, %o7, %i0 add %i6, 0x1B87, %g2 ld [%l7 + 0x40], %f12 loop_515: tvc %icc, 0x0 addc %l2, %g4, %i7 orncc %g3, 0x1C29, %i1 fornot1s %f9, %f15, %f5 fbg %fcc2, loop_516 mulx %l6, 0x0CF1, %o3 fbue %fcc1, loop_517 fmovsle %xcc, %f13, %f4 loop_516: fands %f2, %f1, %f7 fbn,a %fcc1, loop_518 loop_517: stx %l0, [%l7 + 0x60] alignaddr %l3, %o5, %i3 fcmpeq32 %f4, %f12, %g6 loop_518: fmuld8ulx16 %f3, %f4, %f8 ldsh [%l7 + 0x4A], %i5 fmovdcs %xcc, %f11, %f9 lduw [%l7 + 0x3C], %l5 movleu %icc, %l4, %o2 andcc %i2, 0x0FF2, %g7 stw %l1, [%l7 + 0x7C] tcs %xcc, 0x2 array32 %o0, %o6, %g1 srl %i4, %g5, %o4 ble,pt %xcc, loop_519 array8 %o1, %i0, %i6 fxors %f13, %f1, %f9 fbug %fcc3, loop_520 loop_519: sll %o7, 0x03, %g2 ldsb [%l7 + 0x23], %l2 array32 %g4, %g3, %i7 loop_520: tcc %xcc, 0x1 stb %l6, [%l7 + 0x44] fands %f2, %f7, %f1 fpmerge %f3, %f1, %f4 stw %i1, [%l7 + 0x1C] fbuge,a %fcc0, loop_521 srlx %o3, %l3, %o5 fcmpne32 %f6, %f8, %i3 movcs %icc, %g6, %i5 loop_521: tleu %icc, 0x7 st %f1, [%l7 + 0x5C] tle %icc, 0x0 st %f2, [%l7 + 0x10] stw %l0, [%l7 + 0x18] fmovscs %icc, %f0, %f5 sub %l4, %o2, %l5 ldub [%l7 + 0x36], %i2 be,pn %icc, loop_522 fmovsgu %icc, %f14, %f14 fmovdcc %xcc, %f8, %f14 fbuge %fcc0, loop_523 loop_522: stw %l1, [%l7 + 0x08] fone %f0 stx %g7, [%l7 + 0x20] loop_523: srlx %o0, %o6, %g1 movvs %icc, %i4, %g5 tvs %icc, 0x6 movrne %o1, %i0, %o4 ldsh [%l7 + 0x26], %i6 sub %g2, %o7, %l2 fbge,a %fcc1, loop_524 sth %g3, [%l7 + 0x66] ldd [%l7 + 0x18], %f8 fbule,a %fcc3, loop_525 loop_524: ld [%l7 + 0x50], %f6 mova %icc, %i7, %g4 sth %i1, [%l7 + 0x74] loop_525: umul %l6, 0x1622, %l3 ldub [%l7 + 0x32], %o3 fcmped %fcc1, %f2, %f12 ldsh [%l7 + 0x78], %o5 std %f10, [%l7 + 0x10] ldsh [%l7 + 0x18], %g6 movpos %xcc, %i5, %l0 tleu %xcc, 0x4 sth %i3, [%l7 + 0x54] fand %f0, %f2, %f12 fmovsg %icc, %f10, %f14 te %icc, 0x2 fmovdne %xcc, %f8, %f4 stx %o2, [%l7 + 0x38] brlez %l4, loop_526 ldx [%l7 + 0x48], %l5 fbu,a %fcc1, loop_527 bcc,pn %xcc, loop_528 loop_526: tvs %icc, 0x6 srl %i2, %g7, %l1 loop_527: sethi 0x12C8, %o0 loop_528: fmovdn %icc, %f10, %f15 brz %g1, loop_529 brgez,a %o6, loop_530 edge32 %g5, %o1, %i4 fnegd %f14, %f2 loop_529: ldsw [%l7 + 0x58], %i0 loop_530: sth %i6, [%l7 + 0x42] ldd [%l7 + 0x30], %f0 nop setx loop_531, %l0, %l1 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,a,pn %icc, loop_532 ba,pt %xcc, loop_533 lduh [%l7 + 0x64], %g2 loop_531: fmovdge %xcc, %f8, %f10 loop_532: tsubcctv %o7, 0x1E95, %l2 loop_533: fbl,a %fcc0, loop_534 bg,a,pt %icc, loop_535 sth %g3, [%l7 + 0x0C] movl %icc, %i7, %o4 loop_534: be,a,pn %icc, loop_536 loop_535: ldsw [%l7 + 0x6C], %i1 fcmpgt16 %f0, %f2, %g4 fxors %f6, %f10, %f14 loop_536: fbg %fcc0, loop_537 edge16n %l3, %o3, %o5 fbul %fcc3, loop_538 fbuge,a %fcc0, loop_539 loop_537: brz,a %l6, loop_540 std %f0, [%l7 + 0x40] loop_538: brz,a %i5, loop_541 loop_539: fcmple16 %f6, %f6, %l0 loop_540: movleu %xcc, %i3, %o2 movl %icc, %g6, %l5 loop_541: movpos %xcc, %l4, %i2 andn %l1, %g7, %o0 nop setx loop_542, %l0, %l1 jmpl %l1, %g1 alignaddr %o6, %g5, %i4 tcc %icc, 0x7 bvc,pt %icc, loop_543 loop_542: fandnot1s %f15, %f12, %f1 ldsw [%l7 + 0x50], %o1 stb %i0, [%l7 + 0x2C] loop_543: stb %g2, [%l7 + 0x0B] ldd [%l7 + 0x40], %f4 lduw [%l7 + 0x18], %o7 fandnot2s %f1, %f7, %f5 movrlez %i6, 0x29A, %l2 faligndata %f8, %f0, %f10 fbg,a %fcc3, loop_544 move %xcc, %i7, %o4 ldd [%l7 + 0x18], %f12 movrgez %i1, 0x194, %g4 loop_544: bge,pn %icc, loop_545 edge32n %l3, %o3, %g3 xnorcc %l6, 0x1884, %o5 ld [%l7 + 0x60], %f9 loop_545: fbg %fcc2, loop_546 bgu,a %xcc, loop_547 fmovdneg %xcc, %f12, %f8 bl,a %xcc, loop_548 loop_546: movvc %xcc, %l0, %i5 loop_547: brgz %i3, loop_549 xor %o2, 0x158D, %l5 loop_548: movleu %xcc, %l4, %g6 udivx %i2, 0x1673, %l1 loop_549: fmovrdlz %g7, %f4, %f14 edge16 %o0, %g1, %o6 fxnor %f8, %f14, %f2 brnz %i4, loop_550 fmovrdne %o1, %f2, %f12 orncc %i0, %g2, %g5 tcc %xcc, 0x0 loop_550: brlez %o7, loop_551 st %f4, [%l7 + 0x78] fpmerge %f9, %f10, %f10 edge16l %l2, %i6, %i7 loop_551: subccc %o4, 0x0E37, %g4 ldsh [%l7 + 0x4E], %l3 smul %o3, %g3, %i1 ldsb [%l7 + 0x63], %l6 srax %o5, %l0, %i3 ldsb [%l7 + 0x6B], %i5 movle %xcc, %l5, %l4 ldd [%l7 + 0x08], %f2 tvs %icc, 0x2 fpadd32s %f10, %f2, %f4 fmovrdne %g6, %f14, %f4 tleu %xcc, 0x2 std %f0, [%l7 + 0x30] nop setx loop_552, %l0, %l1 jmpl %l1, %i2 umul %l1, %g7, %o2 movrne %g1, %o0, %i4 brlz,a %o6, loop_553 loop_552: bcs,a,pn %xcc, loop_554 ldub [%l7 + 0x15], %o1 edge8n %g2, %i0, %o7 loop_553: fbo,a %fcc3, loop_555 loop_554: fnot1 %f12, %f2 fmovdle %xcc, %f2, %f0 and %g5, %i6, %l2 loop_555: tgu %xcc, 0x4 orncc %i7, 0x15C9, %o4 stx %g4, [%l7 + 0x38] ld [%l7 + 0x6C], %f7 fbne,a %fcc3, loop_556 edge32ln %o3, %g3, %l3 fblg,a %fcc3, loop_557 movl %xcc, %l6, %i1 loop_556: fpadd32s %f0, %f2, %f1 fmul8x16 %f11, %f10, %f8 loop_557: std %f12, [%l7 + 0x28] te %xcc, 0x5 fbu,a %fcc2, loop_558 std %f4, [%l7 + 0x48] movl %xcc, %l0, %i3 sth %i5, [%l7 + 0x14] loop_558: sth %l5, [%l7 + 0x0C] bn,a,pt %xcc, loop_559 sub %l4, %o5, %g6 ldsw [%l7 + 0x34], %l1 stw %g7, [%l7 + 0x68] loop_559: array16 %i2, %g1, %o2 lduw [%l7 + 0x64], %o0 nop setx loop_560, %l0, %l1 jmpl %l1, %i4 stb %o6, [%l7 + 0x6E] fcmple16 %f12, %f8, %g2 fpadd32 %f10, %f4, %f14 loop_560: taddcc %i0, %o1, %g5 fandnot1s %f4, %f11, %f11 fbuge %fcc3, loop_561 fcmped %fcc0, %f0, %f12 fmovdgu %icc, %f4, %f5 fbue,a %fcc0, loop_562 loop_561: fcmpgt16 %f10, %f14, %i6 fmovse %xcc, %f9, %f12 fbe,a %fcc1, loop_563 loop_562: ble,a,pn %xcc, loop_564 stx %l2, [%l7 + 0x10] ldd [%l7 + 0x30], %f12 loop_563: movrne %o7, %i7, %o4 loop_564: be %icc, loop_565 array8 %g4, %o3, %g3 fmovrslz %l6, %f3, %f7 fmovs %f7, %f6 loop_565: fmul8x16al %f15, %f0, %f12 subccc %l3, %l0, %i3 edge16n %i5, %i1, %l4 stx %o5, [%l7 + 0x20] stx %g6, [%l7 + 0x40] fcmpne16 %f8, %f2, %l1 fandnot1s %f6, %f15, %f2 movrgez %l5, 0x04A, %g7 sdiv %i2, 0x03E5, %g1 sth %o0, [%l7 + 0x38] movgu %xcc, %o2, %i4 ld [%l7 + 0x1C], %f1 stx %o6, [%l7 + 0x78] fzeros %f1 fbne %fcc1, loop_566 ld [%l7 + 0x30], %f4 array32 %g2, %o1, %i0 popc 0x18B8, %g5 loop_566: brlez,a %l2, loop_567 fpackfix %f4, %f15 bshuffle %f10, %f2, %f6 edge32ln %o7, %i6, %o4 loop_567: fbug %fcc1, loop_568 ldx [%l7 + 0x38], %i7 fcmpeq32 %f2, %f14, %o3 lduw [%l7 + 0x28], %g4 loop_568: fxor %f4, %f2, %f0 taddcctv %l6, %l3, %l0 ld [%l7 + 0x0C], %f11 fornot1s %f11, %f8, %f2 fmovsne %xcc, %f13, %f15 fpack32 %f8, %f6, %f8 bg,a loop_569 std %f12, [%l7 + 0x40] ldub [%l7 + 0x55], %i3 ldub [%l7 + 0x27], %i5 loop_569: fmovdleu %icc, %f1, %f10 fmovrslz %i1, %f9, %f2 fornot2s %f15, %f10, %f15 movle %xcc, %l4, %g3 tl %xcc, 0x7 fmovsl %xcc, %f0, %f15 xor %g6, 0x187A, %l1 te %xcc, 0x4 fmovrdne %o5, %f6, %f4 fnegd %f0, %f4 fnand %f10, %f8, %f10 fpack32 %f4, %f10, %f12 fnor %f10, %f10, %f10 ldsb [%l7 + 0x7C], %g7 fnor %f12, %f4, %f6 stb %i2, [%l7 + 0x5B] tn %xcc, 0x7 fmovdcs %xcc, %f6, %f15 fabsd %f10, %f10 pdist %f8, %f2, %f2 std %f8, [%l7 + 0x78] tneg %xcc, 0x0 bn,pt %icc, loop_570 edge32n %l5, %o0, %o2 stb %i4, [%l7 + 0x42] ld [%l7 + 0x0C], %f12 loop_570: srl %o6, %g1, %g2 ldx [%l7 + 0x30], %i0 stb %o1, [%l7 + 0x3F] lduw [%l7 + 0x30], %g5 lduw [%l7 + 0x10], %o7 lduw [%l7 + 0x4C], %l2 fzeros %f1 tl %icc, 0x0 fzeros %f8 lduh [%l7 + 0x24], %o4 ldsh [%l7 + 0x10], %i7 fandnot1 %f10, %f6, %f12 fmovdgu %icc, %f8, %f3 sth %i6, [%l7 + 0x0E] ldub [%l7 + 0x20], %g4 fmovda %icc, %f6, %f11 fones %f9 array8 %l6, %l3, %l0 sdivcc %o3, 0x0188, %i3 srax %i5, 0x0D, %l4 ldx [%l7 + 0x40], %g3 fands %f0, %f4, %f8 movvs %xcc, %g6, %l1 ldd [%l7 + 0x30], %f14 ldsh [%l7 + 0x2C], %o5 smul %g7, %i1, %i2 fmovdcc %icc, %f11, %f12 sth %o0, [%l7 + 0x2A] fabsd %f2, %f10 edge32l %o2, %l5, %o6 movrgz %g1, 0x26E, %i4 movcc %xcc, %g2, %i0 fmul8ulx16 %f8, %f6, %f6 movvc %xcc, %g5, %o1 sub %l2, 0x08B2, %o4 fmovdne %xcc, %f12, %f10 bne,a %icc, loop_571 ldsw [%l7 + 0x54], %i7 nop setx loop_572, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2 %f0, %f4, %f14 loop_571: sdivx %o7, 0x157D, %i6 sra %g4, %l3, %l6 loop_572: fbuge %fcc2, loop_573 st %f4, [%l7 + 0x20] st %f9, [%l7 + 0x14] brgez,a %o3, loop_574 loop_573: brlz,a %i3, loop_575 ldx [%l7 + 0x10], %i5 pdist %f2, %f4, %f14 loop_574: fmul8x16al %f13, %f7, %f14 loop_575: st %f8, [%l7 + 0x68] ble,a %icc, loop_576 bne,a loop_577 fbul %fcc2, loop_578 fpack32 %f14, %f4, %f6 loop_576: move %xcc, %l0, %l4 loop_577: movne %icc, %g6, %g3 loop_578: tsubcc %l1, %o5, %i1 fmovrdgz %i2, %f4, %f0 ldx [%l7 + 0x48], %o0 fmovrdgez %g7, %f2, %f10 lduh [%l7 + 0x6C], %o2 movvc %icc, %o6, %g1 addccc %i4, %g2, %l5 ldub [%l7 + 0x46], %g5 movg %xcc, %o1, %i0 ldd [%l7 + 0x40], %f12 ldub [%l7 + 0x77], %o4 srl %i7, %o7, %i6 te %icc, 0x7 st %f11, [%l7 + 0x68] fone %f8 edge8 %l2, %l3, %g4 call loop_579 bl,a %icc, loop_580 srl %o3, %l6, %i5 fmul8sux16 %f4, %f10, %f4 loop_579: fmovdne %icc, %f3, %f12 loop_580: mulx %l0, 0x0B0E, %i3 fmovdg %icc, %f10, %f3 fabsd %f4, %f8 stb %l4, [%l7 + 0x47] ldsb [%l7 + 0x0C], %g6 fmovrdlz %l1, %f14, %f6 lduh [%l7 + 0x16], %g3 fcmpgt16 %f4, %f10, %i1 bl,pn %xcc, loop_581 ldub [%l7 + 0x5F], %i2 fmul8x16au %f9, %f10, %f6 fmovdl %xcc, %f12, %f8 loop_581: fmovs %f4, %f3 fandnot2s %f7, %f11, %f7 movl %icc, %o0, %o5 fmovrslez %o2, %f4, %f4 ba,a loop_582 fornot2 %f4, %f2, %f8 fcmpgt16 %f0, %f10, %g7 andn %g1, %o6, %g2 loop_582: taddcc %i4, %l5, %g5 fnot1 %f2, %f12 fmovsne %xcc, %f12, %f11 tcc %icc, 0x5 fbue %fcc0, loop_583 bshuffle %f4, %f0, %f12 mulscc %o1, %i0, %i7 lduh [%l7 + 0x6E], %o4 loop_583: fcmpes %fcc0, %f12, %f2 fbul,a %fcc2, loop_584 fpsub16 %f0, %f8, %f14 tcc %icc, 0x3 stb %o7, [%l7 + 0x4E] loop_584: fnot1 %f14, %f6 fmovscs %xcc, %f11, %f12 ldsb [%l7 + 0x13], %i6 popc %l3, %l2 movvc %xcc, %g4, %l6 array16 %i5, %o3, %l0 movrne %l4, 0x1DF, %g6 fones %f5 st %f5, [%l7 + 0x20] stx %i3, [%l7 + 0x70] movgu %icc, %l1, %i1 xnor %g3, %i2, %o0 fbge,a %fcc3, loop_585 edge16 %o5, %o2, %g7 ldsw [%l7 + 0x24], %g1 brlez,a %o6, loop_586 loop_585: ldsh [%l7 + 0x30], %g2 edge8ln %i4, %g5, %o1 brlez %i0, loop_587 loop_586: ldsh [%l7 + 0x78], %i7 fbue,a %fcc1, loop_588 fexpand %f7, %f12 loop_587: addcc %l5, 0x109F, %o4 fmovdvs %xcc, %f8, %f3 loop_588: fsrc2s %f4, %f12 sdivx %o7, 0x0FFC, %l3 ldsb [%l7 + 0x13], %l2 fxors %f6, %f11, %f14 tneg %xcc, 0x7 fpmerge %f12, %f10, %f4 movrgez %g4, 0x076, %i6 movrlz %i5, 0x066, %l6 fzeros %f1 nop setx loop_589, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x4A], %l0 addcc %o3, 0x1CAB, %l4 ldsh [%l7 + 0x72], %g6 loop_589: fmovsn %icc, %f1, %f4 movpos %xcc, %i3, %l1 stb %g3, [%l7 + 0x41] fmovspos %icc, %f1, %f7 lduh [%l7 + 0x6E], %i2 movcc %icc, %o0, %o5 ldsb [%l7 + 0x7C], %i1 ba,a,pn %xcc, loop_590 fzero %f14 fba %fcc0, loop_591 edge32 %g7, %g1, %o6 loop_590: brgz %g2, loop_592 lduh [%l7 + 0x3A], %o2 loop_591: faligndata %f14, %f0, %f0 bvs,a %icc, loop_593 loop_592: fexpand %f14, %f4 ldsh [%l7 + 0x7C], %i4 fpsub16 %f2, %f10, %f14 loop_593: addcc %g5, 0x1AFC, %o1 fcmpne32 %f4, %f10, %i7 bneg,pt %xcc, loop_594 fandnot1s %f13, %f14, %f0 sethi 0x051B, %i0 lduh [%l7 + 0x08], %l5 loop_594: tcc %xcc, 0x2 fmovdge %icc, %f9, %f7 andn %o7, 0x02BE, %o4 fmuld8ulx16 %f9, %f15, %f8 fmovde %icc, %f9, %f10 stx %l3, [%l7 + 0x50] brgz %l2, loop_595 fbe,a %fcc1, loop_596 call loop_597 fmovrsgz %i6, %f15, %f5 loop_595: fmovse %xcc, %f4, %f2 loop_596: stw %i5, [%l7 + 0x70] loop_597: addccc %g4, %l0, %l6 fabss %f1, %f13 orcc %o3, %g6, %i3 popc %l4, %l1 xor %g3, %i2, %o0 add %i1, %g7, %o5 umulcc %g1, 0x182F, %g2 ldd [%l7 + 0x70], %f0 fbule %fcc2, loop_598 ldsh [%l7 + 0x34], %o2 fmul8x16au %f2, %f2, %f4 fbn %fcc1, loop_599 loop_598: fcmple16 %f0, %f6, %o6 brgz %i4, loop_600 fcmple32 %f0, %f4, %g5 loop_599: fmovdne %xcc, %f13, %f12 fmul8x16 %f11, %f10, %f8 loop_600: andcc %i7, 0x0EDD, %i0 fmovrdne %o1, %f10, %f8 tleu %icc, 0x2 stw %o7, [%l7 + 0x54] orcc %l5, %l3, %l2 alignaddrl %i6, %o4, %g4 alignaddr %l0, %l6, %i5 fmovdcc %icc, %f5, %f13 ldsb [%l7 + 0x2E], %g6 fba,a %fcc1, loop_601 or %o3, 0x1F87, %l4 ldsh [%l7 + 0x12], %i3 lduh [%l7 + 0x7A], %l1 loop_601: ldsb [%l7 + 0x27], %i2 stx %g3, [%l7 + 0x08] tg %icc, 0x4 sethi 0x1DAF, %i1 stx %o0, [%l7 + 0x48] stb %g7, [%l7 + 0x2B] fba,a %fcc0, loop_602 tleu %icc, 0x0 fbu,a %fcc0, loop_603 stb %o5, [%l7 + 0x27] loop_602: movleu %xcc, %g2, %o2 st %f5, [%l7 + 0x3C] loop_603: movcs %xcc, %g1, %o6 andn %i4, 0x1168, %i7 bn,a,pt %icc, loop_604 edge8n %i0, %o1, %o7 brgz,a %g5, loop_605 fbne,a %fcc3, loop_606 loop_604: movl %xcc, %l3, %l2 ldx [%l7 + 0x38], %l5 loop_605: fxors %f8, %f13, %f8 loop_606: brlez,a %o4, loop_607 bvc,a,pn %icc, loop_608 lduh [%l7 + 0x0E], %g4 edge8n %i6, %l6, %i5 loop_607: fba,a %fcc0, loop_609 loop_608: movrlez %g6, %l0, %l4 fmovrsne %o3, %f10, %f8 fmovrslez %i3, %f5, %f7 loop_609: subccc %i2, %g3, %l1 fors %f3, %f13, %f2 fmovrdlez %o0, %f2, %f4 movne %icc, %g7, %o5 stw %i1, [%l7 + 0x34] ldsw [%l7 + 0x60], %o2 fmovdleu %xcc, %f12, %f7 be,a loop_610 mova %xcc, %g1, %g2 std %f4, [%l7 + 0x60] fmul8x16au %f2, %f10, %f8 loop_610: bvs,a,pn %icc, loop_611 bneg,a,pn %xcc, loop_612 fbule,a %fcc3, loop_613 fble %fcc1, loop_614 loop_611: bshuffle %f2, %f8, %f12 loop_612: add %o6, 0x1CB9, %i7 loop_613: srax %i4, %o1, %o7 loop_614: fexpand %f14, %f8 ldsh [%l7 + 0x50], %i0 ldsw [%l7 + 0x14], %g5 fpadd16 %f6, %f2, %f6 fandnot2s %f6, %f8, %f14 fnot2s %f9, %f2 fbn,a %fcc1, loop_615 bl,a %xcc, loop_616 movcs %icc, %l2, %l3 fba,a %fcc2, loop_617 loop_615: orncc %o4, 0x1DF9, %g4 loop_616: fones %f7 ldsb [%l7 + 0x20], %l5 loop_617: fbo %fcc1, loop_618 xor %i6, 0x1D09, %l6 movvs %icc, %g6, %l0 and %l4, %o3, %i5 loop_618: ldsw [%l7 + 0x64], %i3 fabsd %f2, %f12 lduh [%l7 + 0x7C], %g3 bgu %xcc, loop_619 fmovsg %icc, %f13, %f2 addccc %i2, 0x082B, %l1 fnot2s %f9, %f8 loop_619: stw %o0, [%l7 + 0x24] brlz %g7, loop_620 edge8l %i1, %o2, %g1 fcmpeq16 %f2, %f14, %o5 ldx [%l7 + 0x40], %g2 loop_620: lduw [%l7 + 0x7C], %o6 lduh [%l7 + 0x0C], %i4 addccc %i7, %o1, %i0 srlx %g5, 0x07, %o7 fmovscc %icc, %f9, %f7 xorcc %l2, %o4, %g4 movg %xcc, %l5, %l3 smulcc %i6, 0x0057, %l6 ld [%l7 + 0x7C], %f12 stx %g6, [%l7 + 0x38] for %f12, %f12, %f4 siam 0x4 orncc %l4, 0x150A, %l0 fmul8x16al %f8, %f8, %f8 fmovda %icc, %f12, %f2 xorcc %i5, %i3, %g3 smulcc %o3, 0x1F84, %l1 sth %i2, [%l7 + 0x72] srax %o0, 0x0F, %g7 fexpand %f12, %f0 fbu,a %fcc2, loop_621 fnot2 %f6, %f8 ldsw [%l7 + 0x7C], %i1 orn %o2, %o5, %g1 loop_621: stx %g2, [%l7 + 0x38] movre %o6, 0x266, %i4 fcmpeq16 %f10, %f6, %o1 fbge,a %fcc1, loop_622 nop setx loop_623, %l0, %l1 jmpl %l1, %i7 fand %f8, %f2, %f8 fmuld8ulx16 %f5, %f14, %f4 loop_622: xnorcc %g5, %i0, %l2 loop_623: tpos %xcc, 0x5 be,pt %icc, loop_624 fpadd16s %f5, %f14, %f11 ld [%l7 + 0x68], %f12 pdist %f8, %f14, %f4 loop_624: lduw [%l7 + 0x08], %o7 and %g4, %o4, %l3 std %f10, [%l7 + 0x28] stb %i6, [%l7 + 0x1B] movre %l6, %l5, %l4 array8 %g6, %i5, %i3 bge,pt %icc, loop_625 fmovdvs %icc, %f8, %f5 sdivx %l0, 0x08D0, %o3 fmovrsne %g3, %f6, %f4 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 std %f6, [%l7 + 0x10] std %f8, [%l7 + 0x08] srax %i2, 0x10, %o0 loop_626: st %f6, [%l7 + 0x6C] tpos %xcc, 0x0 call loop_627 fnot2 %f4, %f2 fbne,a %fcc3, loop_628 edge16ln %g7, %l1, %o2 loop_627: movvc %xcc, %i1, %o5 udivx %g2, 0x0E22, %o6 loop_628: fba,a %fcc3, loop_629 ldx [%l7 + 0x08], %g1 lduw [%l7 + 0x70], %i4 fbne %fcc0, loop_630 loop_629: std %f0, [%l7 + 0x08] bvs,a,pt %icc, loop_631 te %icc, 0x5 loop_630: sub %i7, 0x19A5, %o1 fmovscs %xcc, %f7, %f4 loop_631: ldd [%l7 + 0x20], %f0 stw %g5, [%l7 + 0x24] fandnot2 %f6, %f0, %f4 st %f5, [%l7 + 0x4C] fmuld8ulx16 %f2, %f0, %f12 faligndata %f6, %f10, %f8 tvc %icc, 0x0 fmovrdlez %l2, %f10, %f4 fpsub32 %f4, %f14, %f2 brnz %o7, loop_632 te %xcc, 0x0 lduw [%l7 + 0x5C], %g4 smulcc %i0, 0x111D, %o4 loop_632: ld [%l7 + 0x5C], %f0 fmovse %icc, %f10, %f5 stb %i6, [%l7 + 0x0F] ldsb [%l7 + 0x5E], %l3 orncc %l5, %l4, %g6 bvs,a loop_633 bcs loop_634 stx %l6, [%l7 + 0x40] fsrc1s %f8, %f4 loop_633: andncc %i3, %i5, %l0 loop_634: fandnot2s %f0, %f6, %f14 lduh [%l7 + 0x70], %g3 movn %xcc, %o3, %i2 ba loop_635 tl %icc, 0x4 movvs %icc, %o0, %l1 xnor %g7, %i1, %o5 loop_635: fbl %fcc2, loop_636 bneg,a,pt %xcc, loop_637 ldsw [%l7 + 0x38], %o2 taddcc %o6, %g2, %i4 loop_636: alignaddrl %g1, %o1, %i7 loop_637: ldsh [%l7 + 0x58], %g5 fbge,a %fcc1, loop_638 ldsb [%l7 + 0x14], %l2 edge16 %g4, %i0, %o4 andcc %o7, %i6, %l5 loop_638: brgz,a %l3, loop_639 movvs %icc, %l4, %g6 srl %i3, 0x0C, %l6 fmovdvs %xcc, %f9, %f8 loop_639: ldsb [%l7 + 0x57], %i5 lduw [%l7 + 0x6C], %g3 fornot2s %f1, %f6, %f4 fmovsneg %xcc, %f11, %f4 edge16n %o3, %l0, %o0 movn %xcc, %l1, %g7 fandnot1s %f6, %f12, %f5 fpack16 %f6, %f14 bneg,a,pn %icc, loop_640 fmovsvs %xcc, %f0, %f1 fnot1s %f4, %f9 st %f4, [%l7 + 0x6C] loop_640: st %f8, [%l7 + 0x24] fands %f6, %f13, %f9 xor %i1, %i2, %o2 fmovdvc %icc, %f3, %f4 fmovsvs %xcc, %f10, %f14 andn %o5, 0x01F6, %g2 ldsw [%l7 + 0x64], %o6 movneg %xcc, %g1, %o1 fornot1s %f2, %f3, %f2 fmovrsne %i4, %f0, %f3 tsubcctv %g5, 0x18C6, %i7 fmovdl %icc, %f9, %f8 ble,pn %icc, loop_641 ldsw [%l7 + 0x38], %g4 mulx %l2, 0x0644, %i0 ldsw [%l7 + 0x7C], %o7 loop_641: lduw [%l7 + 0x50], %i6 std %f14, [%l7 + 0x30] fbn,a %fcc1, loop_642 fmovsl %icc, %f8, %f12 fpadd32s %f8, %f4, %f2 fbu %fcc2, loop_643 loop_642: fandnot2 %f6, %f14, %f4 bne,a %icc, loop_644 bne,pn %xcc, loop_645 loop_643: lduh [%l7 + 0x1E], %o4 fmovdpos %xcc, %f4, %f4 loop_644: ldsw [%l7 + 0x7C], %l5 loop_645: fbul %fcc0, loop_646 bshuffle %f14, %f6, %f10 movre %l4, 0x30D, %g6 ldsh [%l7 + 0x34], %i3 loop_646: fblg,a %fcc3, loop_647 srlx %l6, %i5, %l3 sth %g3, [%l7 + 0x2A] addcc %l0, %o0, %o3 loop_647: array32 %l1, %i1, %i2 edge8ln %g7, %o5, %g2 fmovd %f2, %f10 sth %o2, [%l7 + 0x60] edge32 %g1, %o1, %i4 ld [%l7 + 0x68], %f13 fpack32 %f8, %f12, %f4 fexpand %f14, %f4 std %f2, [%l7 + 0x60] bgu %xcc, loop_648 sdiv %o6, 0x13A2, %g5 orcc %g4, 0x0F9F, %l2 movleu %icc, %i7, %o7 loop_648: bne %icc, loop_649 fble %fcc3, loop_650 bgu,a,pn %xcc, loop_651 fmovdvs %icc, %f8, %f11 loop_649: st %f11, [%l7 + 0x18] loop_650: smul %i6, 0x19E2, %o4 loop_651: ldd [%l7 + 0x40], %f0 stb %l5, [%l7 + 0x50] addccc %i0, 0x14A3, %l4 ldx [%l7 + 0x10], %g6 fbo,a %fcc3, loop_652 brz %i3, loop_653 lduw [%l7 + 0x08], %i5 fnors %f9, %f9, %f5 loop_652: movrgez %l6, 0x01F, %g3 loop_653: tgu %icc, 0x4 brnz %l0, loop_654 addcc %o0, 0x1BE6, %o3 fandnot1s %f5, %f5, %f6 fpsub32 %f10, %f6, %f12 loop_654: fnors %f4, %f12, %f15 bleu,pn %icc, loop_655 ba,a,pn %icc, loop_656 stx %l3, [%l7 + 0x10] bvc,a,pt %icc, loop_657 loop_655: stb %l1, [%l7 + 0x33] loop_656: smulcc %i1, %i2, %g7 fnands %f14, %f12, %f5 loop_657: tvc %icc, 0x1 fmovsn %icc, %f1, %f15 ldub [%l7 + 0x1A], %o5 andn %o2, 0x0DCB, %g2 fmul8x16 %f1, %f2, %f14 array8 %o1, %g1, %i4 ld [%l7 + 0x70], %f6 tn %icc, 0x3 st %f14, [%l7 + 0x78] fbug %fcc0, loop_658 ldsw [%l7 + 0x2C], %g5 fmovrdlz %o6, %f12, %f10 fmuld8sux16 %f15, %f2, %f6 loop_658: fmovdl %icc, %f4, %f10 tleu %xcc, 0x3 fbug,a %fcc0, loop_659 fsrc1 %f2, %f8 ldsw [%l7 + 0x28], %g4 array8 %l2, %o7, %i7 loop_659: fmul8ulx16 %f4, %f8, %f12 std %f2, [%l7 + 0x78] addccc %o4, 0x02B3, %l5 fxors %f1, %f6, %f15 tsubcctv %i6, %i0, %l4 stw %i3, [%l7 + 0x10] fmovdvc %xcc, %f5, %f6 stb %g6, [%l7 + 0x09] lduh [%l7 + 0x62], %l6 ldsw [%l7 + 0x64], %g3 fba %fcc3, loop_660 ld [%l7 + 0x6C], %f12 lduw [%l7 + 0x44], %i5 edge8 %o0, %l0, %l3 loop_660: movcc %xcc, %o3, %l1 ldx [%l7 + 0x20], %i2 fblg,a %fcc3, loop_661 edge16 %i1, %g7, %o2 fbu %fcc2, loop_662 be,a,pn %xcc, loop_663 loop_661: ldx [%l7 + 0x48], %g2 fpack32 %f10, %f2, %f14 loop_662: fsrc1s %f5, %f13 loop_663: fsrc1 %f14, %f12 movrne %o5, %g1, %o1 fcmple32 %f0, %f14, %i4 fpadd16s %f1, %f6, %f13 fmovrdlz %o6, %f6, %f14 fbg %fcc3, loop_664 ldx [%l7 + 0x08], %g4 ldd [%l7 + 0x28], %f6 fbn,a %fcc2, loop_665 loop_664: lduh [%l7 + 0x0A], %g5 fpsub16s %f13, %f11, %f4 ld [%l7 + 0x6C], %f5 loop_665: ldsb [%l7 + 0x10], %o7 fbl %fcc1, loop_666 fmovrdlez %i7, %f10, %f2 ldd [%l7 + 0x50], %f2 xnor %o4, 0x08AE, %l2 loop_666: ldx [%l7 + 0x58], %i6 fbn %fcc1, loop_667 fmovsg %xcc, %f11, %f14 taddcc %i0, %l5, %i3 bvs %xcc, loop_668 loop_667: fmul8sux16 %f0, %f2, %f0 lduw [%l7 + 0x60], %g6 std %f2, [%l7 + 0x78] loop_668: fbug,a %fcc0, loop_669 std %f2, [%l7 + 0x68] pdist %f10, %f8, %f6 fmovrdgz %l4, %f0, %f14 loop_669: addcc %g3, %l6, %o0 fbl,a %fcc3, loop_670 sub %i5, 0x1F0F, %l3 xnorcc %o3, 0x17A5, %l1 fmovsvc %icc, %f5, %f8 loop_670: fbule %fcc0, loop_671 fcmpgt16 %f0, %f4, %l0 fcmps %fcc3, %f4, %f9 bneg,a,pn %xcc, loop_672 loop_671: fnot1 %f4, %f0 bshuffle %f0, %f8, %f10 lduh [%l7 + 0x5C], %i2 loop_672: tle %icc, 0x5 be,a,pt %icc, loop_673 movrne %i1, %g7, %o2 ldsb [%l7 + 0x70], %o5 stb %g1, [%l7 + 0x0F] loop_673: ldsw [%l7 + 0x10], %g2 fmovdvc %xcc, %f8, %f10 bn loop_674 movcs %xcc, %o1, %o6 movge %icc, %g4, %g5 stw %i4, [%l7 + 0x7C] loop_674: sll %i7, 0x1F, %o7 fmovrdlez %l2, %f4, %f12 ldd [%l7 + 0x08], %f12 edge16 %i6, %o4, %l5 fbug,a %fcc1, loop_675 edge16l %i3, %g6, %l4 lduh [%l7 + 0x36], %i0 stw %g3, [%l7 + 0x50] loop_675: movrlez %o0, 0x14F, %l6 stw %i5, [%l7 + 0x24] addc %l3, 0x153D, %l1 fmovdneg %icc, %f1, %f15 stb %o3, [%l7 + 0x5F] fmovsne %icc, %f5, %f14 fbo,a %fcc3, loop_676 fbe,a %fcc1, loop_677 fmovsgu %icc, %f3, %f9 fmovrdlez %i2, %f14, %f8 loop_676: fmovdvc %icc, %f3, %f1 loop_677: fornot1 %f10, %f8, %f8 fmovrdne %l0, %f10, %f4 sllx %i1, 0x0E, %g7 add %o5, %g1, %o2 brnz,a %o1, loop_678 stx %o6, [%l7 + 0x30] ldsb [%l7 + 0x0D], %g2 fcmpgt16 %f4, %f2, %g4 loop_678: fandnot2s %f6, %f14, %f14 siam 0x6 lduw [%l7 + 0x40], %g5 bneg,pn %xcc, loop_679 movneg %icc, %i7, %o7 fmovsne %icc, %f9, %f9 ldd [%l7 + 0x08], %f0 loop_679: fnegd %f6, %f12 fbu %fcc3, loop_680 fcmps %fcc0, %f15, %f7 lduw [%l7 + 0x6C], %l2 fmovdg %icc, %f7, %f9 loop_680: lduh [%l7 + 0x72], %i6 lduh [%l7 + 0x1A], %i4 ldx [%l7 + 0x50], %l5 fbue,a %fcc0, loop_681 movvs %xcc, %i3, %o4 std %f0, [%l7 + 0x08] fbuge,a %fcc1, loop_682 loop_681: fmul8x16al %f10, %f0, %f2 fpadd32s %f6, %f4, %f14 stb %g6, [%l7 + 0x45] loop_682: bl,a,pt %xcc, loop_683 fones %f0 stw %i0, [%l7 + 0x1C] fmovrsne %l4, %f15, %f8 loop_683: umul %o0, %l6, %i5 edge32 %l3, %g3, %l1 andcc %o3, 0x11DD, %i2 tgu %xcc, 0x5 fbg %fcc1, loop_684 edge32ln %i1, %g7, %o5 ldsh [%l7 + 0x56], %g1 tleu %icc, 0x3 loop_684: std %f10, [%l7 + 0x50] fmovde %xcc, %f14, %f14 stx %l0, [%l7 + 0x70] sra %o1, %o2, %g2 tpos %xcc, 0x6 fxnors %f14, %f0, %f8 movrgez %o6, %g4, %g5 stx %o7, [%l7 + 0x48] ldd [%l7 + 0x08], %f12 ldd [%l7 + 0x30], %f0 sth %l2, [%l7 + 0x0E] bleu,a loop_685 fpsub32s %f2, %f1, %f8 fpadd32 %f0, %f0, %f2 fmovrdlez %i7, %f2, %f10 loop_685: sth %i4, [%l7 + 0x36] nop setx loop_686, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x71], %l5 fbul %fcc3, loop_687 fmovrslez %i3, %f8, %f4 loop_686: bcc %icc, loop_688 fmovdle %icc, %f10, %f2 loop_687: fornot1 %f14, %f4, %f0 fmovsne %xcc, %f13, %f14 loop_688: mulscc %i6, 0x0E35, %o4 fandnot1 %f8, %f14, %f10 stw %g6, [%l7 + 0x30] ldd [%l7 + 0x08], %f10 edge16l %i0, %o0, %l4 fpmerge %f0, %f6, %f0 addcc %l6, 0x0DDE, %i5 ldsw [%l7 + 0x44], %l3 fmovsl %icc, %f10, %f11 movneg %xcc, %l1, %g3 ldsh [%l7 + 0x76], %i2 ldd [%l7 + 0x28], %f4 fble,a %fcc0, loop_689 tge %xcc, 0x6 nop setx loop_690, %l0, %l1 jmpl %l1, %o3 fcmped %fcc1, %f8, %f6 loop_689: and %g7, 0x1F02, %o5 fcmpne16 %f2, %f10, %g1 loop_690: bl,a,pn %icc, loop_691 fbue %fcc2, loop_692 bvs,a loop_693 fcmpeq16 %f10, %f4, %i1 loop_691: lduw [%l7 + 0x08], %l0 loop_692: brz %o2, loop_694 loop_693: fmovse %xcc, %f5, %f12 fmovdvc %icc, %f10, %f0 xnor %o1, 0x0A6A, %g2 loop_694: sth %g4, [%l7 + 0x12] movvc %xcc, %g5, %o6 ldsb [%l7 + 0x32], %l2 fcmple32 %f8, %f8, %i7 tsubcctv %i4, %o7, %l5 st %f6, [%l7 + 0x5C] fcmpeq16 %f4, %f8, %i6 fmovsl %icc, %f0, %f8 ldsw [%l7 + 0x08], %o4 fpsub16 %f12, %f10, %f8 stw %g6, [%l7 + 0x58] fnot2s %f4, %f11 stw %i0, [%l7 + 0x40] mova %icc, %i3, %l4 ldsh [%l7 + 0x26], %l6 edge16ln %i5, %l3, %l1 fmovda %icc, %f15, %f15 sub %o0, 0x0874, %i2 edge8n %o3, %g3, %g7 ldsw [%l7 + 0x4C], %o5 movgu %icc, %i1, %g1 sethi 0x0B78, %o2 srl %o1, %g2, %l0 fones %f7 lduw [%l7 + 0x18], %g5 stb %o6, [%l7 + 0x1E] fbn,a %fcc0, loop_695 movl %icc, %g4, %i7 st %f6, [%l7 + 0x1C] subc %i4, 0x1696, %o7 loop_695: tcc %xcc, 0x3 fbo %fcc1, loop_696 fandnot1s %f2, %f0, %f15 lduw [%l7 + 0x44], %l5 fandnot1s %f8, %f5, %f12 loop_696: ldsw [%l7 + 0x70], %i6 fone %f8 ldsw [%l7 + 0x4C], %o4 bleu,a loop_697 fnor %f12, %f4, %f12 fmovdge %icc, %f14, %f4 add %g6, %i0, %l2 loop_697: ldx [%l7 + 0x68], %i3 fmovscs %icc, %f15, %f13 movrgz %l6, 0x29D, %i5 stb %l3, [%l7 + 0x22] movrlz %l4, %o0, %i2 fmul8x16au %f3, %f13, %f10 ldub [%l7 + 0x67], %o3 ldsw [%l7 + 0x3C], %g3 ldsb [%l7 + 0x09], %g7 tcc %icc, 0x0 movneg %icc, %o5, %i1 move %icc, %g1, %l1 edge16n %o2, %g2, %l0 bne,a %xcc, loop_698 ldsw [%l7 + 0x40], %o1 bvs,a %xcc, loop_699 stw %g5, [%l7 + 0x14] loop_698: ld [%l7 + 0x74], %f13 fbu %fcc2, loop_700 loop_699: fpack16 %f6, %f14 movrlez %g4, 0x08A, %o6 movrne %i4, %o7, %l5 loop_700: edge32ln %i6, %o4, %i7 ldsw [%l7 + 0x64], %g6 stw %i0, [%l7 + 0x38] ldsw [%l7 + 0x48], %i3 fmuld8sux16 %f1, %f8, %f4 bpos,a,pt %icc, loop_701 fbne %fcc3, loop_702 bcc %xcc, loop_703 fnand %f0, %f6, %f12 loop_701: fmovsne %icc, %f14, %f0 loop_702: lduw [%l7 + 0x1C], %l6 loop_703: nop setx loop_704, %l0, %l1 jmpl %l1, %l2 fornot1 %f4, %f10, %f0 lduh [%l7 + 0x3E], %i5 fmovd %f6, %f14 loop_704: fbuge,a %fcc3, loop_705 fmovsa %icc, %f3, %f11 lduh [%l7 + 0x08], %l3 stb %l4, [%l7 + 0x46] loop_705: fmovd %f6, %f10 be %icc, loop_706 ldx [%l7 + 0x28], %o0 fmovrdne %i2, %f10, %f2 stx %o3, [%l7 + 0x30] loop_706: movcc %xcc, %g3, %g7 movrgez %o5, %g1, %l1 fmovscs %icc, %f0, %f6 edge16l %i1, %g2, %o2 tcs %xcc, 0x0 ldx [%l7 + 0x28], %o1 fands %f3, %f1, %f6 ldsw [%l7 + 0x74], %l0 fmovrsgez %g5, %f13, %f7 st %f9, [%l7 + 0x50] ldd [%l7 + 0x20], %f10 movrgez %g4, %o6, %o7 movn %xcc, %i4, %i6 fands %f4, %f12, %f8 smul %l5, %i7, %g6 movrgz %i0, 0x3D3, %i3 lduw [%l7 + 0x20], %o4 tvc %icc, 0x0 mulx %l6, 0x05E6, %i5 ldsw [%l7 + 0x4C], %l2 ldsw [%l7 + 0x58], %l3 fmovsl %xcc, %f11, %f7 bleu,a,pn %xcc, loop_707 st %f4, [%l7 + 0x10] movcs %icc, %o0, %i2 ldsh [%l7 + 0x20], %o3 loop_707: fmovsvc %icc, %f12, %f8 ldx [%l7 + 0x50], %l4 fbo %fcc0, loop_708 nop setx loop_709, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x72], %g3 fmovsgu %icc, %f13, %f10 loop_708: movpos %icc, %g7, %g1 loop_709: fcmpd %fcc2, %f0, %f6 srax %o5, %l1, %i1 nop setx loop_710, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %xcc, %o2, %g2 fpadd16 %f8, %f12, %f2 lduw [%l7 + 0x6C], %o1 loop_710: array8 %g5, %l0, %o6 stb %g4, [%l7 + 0x60] srax %o7, 0x0E, %i6 nop setx loop_711, %l0, %l1 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 %i4, [%l7 + 0x28] movre %l5, %i7, %g6 smul %i0, %o4, %l6 loop_711: andn %i3, %l2, %i5 fmovsne %icc, %f13, %f2 stx %o0, [%l7 + 0x20] fbo,a %fcc2, loop_712 fxor %f2, %f14, %f2 tne %icc, 0x3 fpmerge %f0, %f0, %f2 loop_712: fnand %f4, %f14, %f14 ld [%l7 + 0x28], %f12 andncc %i2, %o3, %l4 stb %l3, [%l7 + 0x18] ldub [%l7 + 0x5D], %g3 array8 %g1, %o5, %l1 orn %i1, %g7, %g2 fmovsge %icc, %f0, %f14 nop setx loop_713, %l0, %l1 jmpl %l1, %o2 edge16n %o1, %l0, %g5 std %f6, [%l7 + 0x78] ldub [%l7 + 0x66], %o6 loop_713: ble,a %icc, loop_714 movg %icc, %o7, %i6 fmovda %icc, %f5, %f15 fmovdg %xcc, %f14, %f6 loop_714: fmovrsne %i4, %f10, %f8 movcc %icc, %g4, %l5 tcs %xcc, 0x5 fmovsl %xcc, %f4, %f1 fcmps %fcc0, %f10, %f11 lduh [%l7 + 0x0E], %g6 tge %xcc, 0x3 tsubcctv %i0, 0x01BD, %o4 tsubcctv %l6, %i7, %l2 lduh [%l7 + 0x2C], %i3 bneg loop_715 movle %icc, %o0, %i2 edge16ln %i5, %o3, %l4 sth %g3, [%l7 + 0x20] loop_715: movl %xcc, %l3, %o5 fmovdge %xcc, %f12, %f0 bshuffle %f14, %f2, %f8 lduh [%l7 + 0x54], %l1 fbo,a %fcc2, loop_716 fmovdcc %xcc, %f5, %f8 sethi 0x1686, %g1 stw %i1, [%l7 + 0x20] loop_716: edge32l %g7, %g2, %o1 bleu,a %icc, loop_717 andncc %o2, %l0, %g5 bcs loop_718 fmovsneg %xcc, %f13, %f5 loop_717: brgz %o6, loop_719 bg,a,pn %xcc, loop_720 loop_718: fmovda %xcc, %f3, %f13 lduw [%l7 + 0x48], %i6 loop_719: edge32ln %o7, %g4, %i4 loop_720: edge8 %l5, %g6, %i0 ldx [%l7 + 0x68], %o4 fpackfix %f0, %f5 fones %f6 fmovsge %icc, %f0, %f5 stw %i7, [%l7 + 0x2C] brlz,a %l6, loop_721 fpmerge %f2, %f4, %f0 edge8n %i3, %o0, %l2 tsubcctv %i5, %o3, %l4 loop_721: pdist %f10, %f12, %f14 ble,pt %xcc, loop_722 fnot1s %f4, %f10 fsrc2s %f0, %f11 sth %g3, [%l7 + 0x5E] loop_722: lduh [%l7 + 0x0A], %l3 fcmpd %fcc0, %f6, %f0 tgu %xcc, 0x7 fxnor %f8, %f10, %f4 stw %i2, [%l7 + 0x2C] movn %xcc, %o5, %l1 fnors %f9, %f1, %f0 fbge %fcc0, loop_723 edge32 %i1, %g7, %g2 fmovrde %o1, %f14, %f4 fnand %f12, %f8, %f4 loop_723: lduh [%l7 + 0x2C], %g1 fsrc2 %f8, %f14 xnor %l0, %o2, %o6 ld [%l7 + 0x14], %f3 stw %i6, [%l7 + 0x64] ld [%l7 + 0x14], %f3 orncc %o7, 0x022E, %g5 fcmpne16 %f12, %f8, %g4 ldsw [%l7 + 0x4C], %i4 fnegs %f6, %f10 stx %l5, [%l7 + 0x70] fmul8x16 %f9, %f10, %f4 ldsb [%l7 + 0x5C], %i0 edge8 %g6, %o4, %l6 fxor %f8, %f2, %f0 alignaddrl %i3, %o0, %i7 st %f7, [%l7 + 0x34] nop setx loop_724, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbe %fcc2, loop_725 fpadd16 %f8, %f2, %f12 fmovs %f5, %f4 loop_724: ldx [%l7 + 0x20], %i5 loop_725: ldd [%l7 + 0x70], %f6 subc %o3, %l4, %l2 stx %l3, [%l7 + 0x70] fmovdg %xcc, %f3, %f11 ble,a %xcc, loop_726 fbne %fcc1, loop_727 tsubcctv %i2, %o5, %g3 fmovrslez %l1, %f1, %f8 loop_726: ldsb [%l7 + 0x17], %g7 loop_727: edge16n %g2, %o1, %i1 movcs %xcc, %g1, %o2 fandnot2s %f4, %f10, %f2 tsubcctv %o6, 0x17B0, %l0 fmovdn %icc, %f2, %f1 std %f10, [%l7 + 0x48] fbl,a %fcc1, loop_728 bge,a,pn %xcc, loop_729 st %f15, [%l7 + 0x58] fbul %fcc3, loop_730 loop_728: fpsub32s %f11, %f13, %f10 loop_729: fone %f6 lduh [%l7 + 0x58], %o7 loop_730: fmovdneg %icc, %f5, %f14 movg %xcc, %g5, %i6 fmovsle %xcc, %f12, %f1 bg %xcc, loop_731 fabsd %f6, %f2 fmul8sux16 %f8, %f4, %f8 bshuffle %f10, %f14, %f10 loop_731: std %f8, [%l7 + 0x48] add %i4, %g4, %i0 faligndata %f8, %f12, %f4 tleu %icc, 0x4 fmovsvs %xcc, %f11, %f6 andncc %g6, %l5, %l6 mova %xcc, %i3, %o4 ldd [%l7 + 0x60], %f2 tvs %icc, 0x1 lduh [%l7 + 0x12], %o0 ldub [%l7 + 0x76], %i5 lduh [%l7 + 0x22], %i7 fabsd %f12, %f2 lduw [%l7 + 0x4C], %o3 lduh [%l7 + 0x64], %l2 fbn,a %fcc0, loop_732 array32 %l3, %l4, %o5 bcc %icc, loop_733 ldd [%l7 + 0x18], %f0 loop_732: ldx [%l7 + 0x28], %i2 fbug %fcc0, loop_734 loop_733: array8 %g3, %g7, %l1 stw %o1, [%l7 + 0x64] stb %g2, [%l7 + 0x1C] loop_734: tleu %xcc, 0x6 ld [%l7 + 0x30], %f14 sth %i1, [%l7 + 0x62] ld [%l7 + 0x48], %f14 stx %o2, [%l7 + 0x40] fnot1 %f4, %f14 ldx [%l7 + 0x28], %o6 ldub [%l7 + 0x7E], %l0 fmovdneg %icc, %f1, %f1 subc %o7, %g1, %g5 fmovsleu %icc, %f7, %f7 fnor %f4, %f14, %f6 smulcc %i4, %g4, %i0 be,pt %icc, loop_735 fmovsne %xcc, %f9, %f2 fandnot1 %f10, %f0, %f10 ldsb [%l7 + 0x4E], %i6 loop_735: stx %g6, [%l7 + 0x18] sth %l6, [%l7 + 0x1E] for %f10, %f2, %f14 brgez,a %i3, loop_736 st %f12, [%l7 + 0x14] lduh [%l7 + 0x2E], %l5 xnorcc %o4, 0x0D86, %i5 loop_736: fnor %f14, %f6, %f12 ldx [%l7 + 0x60], %i7 fbul %fcc1, loop_737 ld [%l7 + 0x40], %f5 fzeros %f1 bne,pn %xcc, loop_738 loop_737: and %o0, %o3, %l3 tgu %icc, 0x7 fnot1 %f8, %f14 loop_738: fmovrse %l4, %f14, %f14 sth %o5, [%l7 + 0x4C] alignaddrl %i2, %g3, %l2 bcs loop_739 movne %icc, %l1, %o1 fpadd16 %f0, %f6, %f6 std %f10, [%l7 + 0x48] loop_739: brlez,a %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 std %f4, [%l7 + 0x10] fpmerge %f11, %f15, %f10 loop_740: ld [%l7 + 0x64], %f10 loop_741: udiv %i1, 0x1C75, %g2 lduh [%l7 + 0x7E], %o2 stx %o6, [%l7 + 0x50] fcmple32 %f8, %f8, %l0 bl,a loop_742 ldsb [%l7 + 0x35], %o7 movl %xcc, %g5, %g1 xor %i4, 0x0E31, %g4 loop_742: lduw [%l7 + 0x40], %i6 ldsb [%l7 + 0x18], %g6 sra %i0, %l6, %i3 st %f4, [%l7 + 0x18] mulx %l5, %o4, %i7 fnors %f5, %f11, %f6 nop setx loop_743, %l0, %l1 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 + 0x4C], %i5 ldsw [%l7 + 0x1C], %o3 fnor %f2, %f2, %f4 loop_743: ldd [%l7 + 0x18], %f4 brgez,a %o0, loop_744 stx %l4, [%l7 + 0x70] fbn,a %fcc3, loop_745 movn %xcc, %o5, %l3 loop_744: fmovsneg %xcc, %f9, %f10 fcmpd %fcc3, %f12, %f0 loop_745: fsrc2s %f4, %f0 edge8n %i2, %g3, %l1 ldx [%l7 + 0x10], %l2 std %f12, [%l7 + 0x50] stx %o1, [%l7 + 0x08] movrgez %g7, %g2, %i1 bneg loop_746 ld [%l7 + 0x20], %f1 movne %icc, %o2, %o6 stw %l0, [%l7 + 0x0C] loop_746: tg %icc, 0x0 sth %g5, [%l7 + 0x3E] st %f11, [%l7 + 0x40] sra %o7, %i4, %g1 fcmpd %fcc0, %f0, %f4 lduw [%l7 + 0x64], %g4 ldsb [%l7 + 0x7B], %g6 fbul %fcc1, loop_747 fmovrsgz %i0, %f6, %f6 fxnors %f0, %f10, %f8 movle %xcc, %i6, %l6 loop_747: fmovdvc %xcc, %f9, %f14 fmovrse %l5, %f7, %f15 orncc %i3, 0x1971, %o4 fmovda %xcc, %f12, %f0 ldsw [%l7 + 0x58], %i5 fcmped %fcc0, %f6, %f14 ldsw [%l7 + 0x38], %i7 fmovrde %o0, %f8, %f0 sll %o3, %l4, %l3 ldsw [%l7 + 0x48], %i2 xnorcc %g3, %o5, %l1 fbn %fcc3, loop_748 bshuffle %f2, %f4, %f2 fbge,a %fcc0, loop_749 brlez %l2, loop_750 loop_748: sth %o1, [%l7 + 0x1C] movvs %xcc, %g7, %g2 loop_749: sth %i1, [%l7 + 0x3A] loop_750: stx %o6, [%l7 + 0x30] tpos %icc, 0x7 brlez,a %o2, loop_751 xnorcc %l0, 0x198B, %g5 popc %o7, %g1 orncc %i4, %g6, %i0 loop_751: ldd [%l7 + 0x78], %f4 bg loop_752 udiv %i6, 0x16CE, %g4 tgu %xcc, 0x6 std %f12, [%l7 + 0x40] loop_752: sth %l6, [%l7 + 0x34] st %f6, [%l7 + 0x68] edge16l %l5, %i3, %i5 fmovd %f6, %f0 nop setx loop_753, %l0, %l1 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, %f11, %f10 std %f8, [%l7 + 0x10] bne,a loop_754 loop_753: std %f8, [%l7 + 0x18] fmovrse %i7, %f0, %f2 sth %o4, [%l7 + 0x7E] loop_754: stw %o0, [%l7 + 0x38] fnot1 %f6, %f4 siam 0x3 edge32n %l4, %l3, %o3 movl %icc, %i2, %g3 fmovda %icc, %f8, %f3 sth %l1, [%l7 + 0x26] ldsb [%l7 + 0x6E], %l2 fmovdg %xcc, %f2, %f6 stb %o1, [%l7 + 0x1C] sth %o5, [%l7 + 0x10] fbne,a %fcc2, loop_755 stx %g2, [%l7 + 0x10] st %f0, [%l7 + 0x38] fcmpes %fcc0, %f13, %f0 loop_755: tleu %xcc, 0x1 ldsh [%l7 + 0x2C], %i1 fpadd16 %f14, %f2, %f8 and %g7, %o2, %o6 nop setx loop_756, %l0, %l1 jmpl %l1, %l0 andcc %g5, 0x0DDF, %g1 fbul %fcc0, loop_757 umul %i4, 0x0ECD, %g6 loop_756: fornot1 %f6, %f6, %f0 ld [%l7 + 0x1C], %f11 loop_757: fors %f8, %f5, %f10 brlez %o7, loop_758 fornot2 %f14, %f10, %f4 bcs,a,pn %icc, loop_759 fbue,a %fcc2, loop_760 loop_758: fpsub16 %f14, %f14, %f12 addc %i0, %g4, %i6 loop_759: edge32ln %l5, %i3, %i5 loop_760: ldd [%l7 + 0x18], %f12 ldsw [%l7 + 0x20], %i7 brgz %o4, loop_761 fcmpgt16 %f14, %f2, %l6 stb %o0, [%l7 + 0x40] lduw [%l7 + 0x7C], %l3 loop_761: movrne %l4, %i2, %g3 ld [%l7 + 0x54], %f7 fmovsa %xcc, %f15, %f10 addc %o3, 0x0D47, %l2 fbge %fcc0, loop_762 fmul8ulx16 %f12, %f0, %f4 lduw [%l7 + 0x60], %l1 fmovd %f8, %f0 loop_762: movne %xcc, %o1, %g2 xnor %o5, 0x1427, %i1 fbule,a %fcc3, loop_763 edge16l %o2, %o6, %g7 movge %icc, %g5, %l0 edge32 %g1, %i4, %g6 loop_763: ldsw [%l7 + 0x74], %i0 fmovda %xcc, %f1, %f4 fabsd %f10, %f6 std %f14, [%l7 + 0x38] sth %o7, [%l7 + 0x42] fmovsl %icc, %f13, %f10 stb %i6, [%l7 + 0x74] fxnor %f4, %f14, %f8 brgz,a %g4, loop_764 ldsb [%l7 + 0x46], %l5 subc %i3, %i7, %i5 fmovdl %xcc, %f11, %f15 loop_764: fnot1 %f14, %f0 ldx [%l7 + 0x38], %o4 fcmps %fcc1, %f7, %f5 ldsh [%l7 + 0x48], %l6 fmul8x16au %f9, %f13, %f4 fmovsl %icc, %f0, %f10 bvs,pn %xcc, loop_765 for %f6, %f8, %f2 xor %l3, %o0, %i2 fmovrse %g3, %f14, %f5 loop_765: xnorcc %l4, %l2, %l1 ldsw [%l7 + 0x4C], %o1 fornot2 %f14, %f2, %f8 nop setx loop_766, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umul %g2, %o5, %i1 fxor %f14, %f12, %f8 movrlz %o2, 0x00B, %o3 loop_766: std %f8, [%l7 + 0x68] bn,a %xcc, loop_767 movg %xcc, %o6, %g7 ldsw [%l7 + 0x10], %l0 tgu %xcc, 0x3 loop_767: movle %icc, %g1, %g5 edge16l %i4, %g6, %i0 lduh [%l7 + 0x72], %o7 fble %fcc3, loop_768 fornot2s %f14, %f9, %f15 or %g4, %l5, %i3 fmovsg %icc, %f11, %f7 loop_768: sdivcc %i7, 0x0C94, %i5 fzero %f14 fbl %fcc0, loop_769 brnz %o4, loop_770 std %f4, [%l7 + 0x10] st %f12, [%l7 + 0x24] loop_769: fxors %f0, %f1, %f13 loop_770: fble %fcc3, loop_771 fbl %fcc0, loop_772 fmovd %f8, %f2 ldd [%l7 + 0x50], %f2 loop_771: fnegs %f11, %f15 loop_772: ldx [%l7 + 0x28], %i6 fmovdcc %icc, %f15, %f14 fmovda %icc, %f12, %f1 fmovsa %icc, %f6, %f11 bvs,pt %xcc, loop_773 st %f2, [%l7 + 0x4C] orncc %l3, %o0, %i2 ldub [%l7 + 0x2A], %g3 loop_773: tpos %icc, 0x6 be,a,pt %icc, loop_774 ldsb [%l7 + 0x45], %l4 xor %l6, %l2, %l1 stb %g2, [%l7 + 0x18] loop_774: fmul8ulx16 %f14, %f8, %f12 movrlez %o5, %i1, %o2 stb %o1, [%l7 + 0x67] st %f9, [%l7 + 0x1C] fpack16 %f8, %f14 be loop_775 tpos %xcc, 0x7 fmovrdlz %o6, %f12, %f14 movrlz %g7, 0x191, %o3 loop_775: array16 %l0, %g1, %i4 movg %icc, %g5, %g6 fands %f12, %f11, %f7 stx %o7, [%l7 + 0x18] lduh [%l7 + 0x2C], %i0 movge %xcc, %l5, %i3 bgu,a loop_776 fbn,a %fcc1, loop_777 fmovrslez %g4, %f11, %f6 subccc %i5, 0x05B9, %o4 loop_776: be,pt %xcc, loop_778 loop_777: movl %xcc, %i7, %l3 movge %xcc, %i6, %o0 lduw [%l7 + 0x40], %i2 loop_778: stx %l4, [%l7 + 0x10] fornot1s %f0, %f15, %f9 ldub [%l7 + 0x6A], %g3 call loop_779 orcc %l2, %l1, %g2 movvs %icc, %l6, %o5 fors %f14, %f15, %f8 loop_779: andn %o2, 0x0A6E, %i1 edge32n %o1, %g7, %o6 sll %o3, 0x0D, %l0 fornot2 %f4, %f8, %f0 sth %i4, [%l7 + 0x3A] fmovde %xcc, %f14, %f9 edge32 %g1, %g6, %g5 add %o7, 0x0833, %l5 fmovde %icc, %f4, %f10 lduh [%l7 + 0x64], %i3 std %f14, [%l7 + 0x68] sethi 0x1931, %g4 movle %xcc, %i0, %o4 bg loop_780 addcc %i7, 0x023B, %l3 or %i5, 0x0DB3, %i6 fmovsneg %icc, %f0, %f11 loop_780: fxnors %f14, %f6, %f13 stx %o0, [%l7 + 0x68] lduh [%l7 + 0x0C], %i2 smulcc %g3, 0x1040, %l4 nop setx loop_781, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsneg %xcc, %f4, %f13 faligndata %f2, %f6, %f6 st %f2, [%l7 + 0x38] loop_781: fmuld8sux16 %f9, %f15, %f2 addc %l2, %l1, %l6 brnz,a %g2, loop_782 stx %o2, [%l7 + 0x78] fbule,a %fcc3, loop_783 stw %i1, [%l7 + 0x08] loop_782: fmovsne %icc, %f9, %f15 fandnot2 %f0, %f6, %f8 loop_783: ldub [%l7 + 0x3E], %o5 alignaddr %o1, %g7, %o3 fabss %f8, %f8 std %f4, [%l7 + 0x18] fmovd %f10, %f0 subcc %l0, %i4, %g1 std %f4, [%l7 + 0x70] fmovsa %xcc, %f10, %f2 ldub [%l7 + 0x76], %o6 std %f6, [%l7 + 0x50] fpadd32s %f0, %f4, %f4 std %f6, [%l7 + 0x08] stb %g5, [%l7 + 0x55] fand %f6, %f4, %f14 edge16 %o7, %l5, %g6 edge32n %i3, %g4, %i0 array8 %o4, %i7, %i5 fmovspos %icc, %f11, %f13 ldub [%l7 + 0x36], %l3 tgu %icc, 0x0 ldx [%l7 + 0x68], %o0 fmul8ulx16 %f12, %f0, %f6 ldsb [%l7 + 0x2F], %i2 std %f4, [%l7 + 0x38] pdist %f2, %f14, %f8 fmovsvs %xcc, %f3, %f5 fmovda %icc, %f6, %f0 lduw [%l7 + 0x40], %i6 stx %g3, [%l7 + 0x50] fmovs %f7, %f0 ldub [%l7 + 0x19], %l2 std %f2, [%l7 + 0x48] fmovdne %icc, %f13, %f10 fbne %fcc3, loop_784 brnz %l1, loop_785 stb %l6, [%l7 + 0x25] fxnors %f15, %f5, %f2 loop_784: stb %g2, [%l7 + 0x77] loop_785: ldd [%l7 + 0x08], %f12 nop setx loop_786, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16s %f10, %f14, %f4 and %o2, 0x100A, %i1 fmovrdgz %o5, %f2, %f8 loop_786: call loop_787 array32 %o1, %l4, %o3 sth %l0, [%l7 + 0x62] fbul %fcc2, loop_788 loop_787: sdivcc %i4, 0x1416, %g1 fmul8ulx16 %f10, %f4, %f12 andncc %g7, %g5, %o6 loop_788: fmovrde %l5, %f10, %f6 bgu loop_789 fpackfix %f14, %f15 smul %g6, 0x1E62, %i3 tpos %xcc, 0x4 loop_789: fmovspos %xcc, %f11, %f12 lduw [%l7 + 0x5C], %g4 stx %i0, [%l7 + 0x48] sllx %o4, %i7, %o7 sdivcc %i5, 0x1210, %o0 fsrc1 %f6, %f4 fmovscc %icc, %f1, %f6 movge %icc, %l3, %i2 ldsb [%l7 + 0x49], %i6 st %f0, [%l7 + 0x74] faligndata %f8, %f0, %f10 fbuge %fcc0, loop_790 fbo %fcc1, loop_791 tgu %xcc, 0x0 fmovrdlz %g3, %f2, %f10 loop_790: ld [%l7 + 0x70], %f13 loop_791: fcmped %fcc2, %f0, %f6 fornot2s %f5, %f6, %f9 fand %f12, %f8, %f12 fmovsvc %xcc, %f13, %f14 fbul %fcc3, loop_792 bgu,pn %xcc, loop_793 movrgez %l2, 0x046, %l1 fmovda %xcc, %f4, %f2 loop_792: mova %icc, %l6, %g2 loop_793: fmuld8ulx16 %f9, %f7, %f14 fzeros %f12 sth %o2, [%l7 + 0x2A] fmovdne %xcc, %f7, %f14 fcmple32 %f14, %f14, %o5 fmovdne %xcc, %f1, %f1 st %f4, [%l7 + 0x54] ldsb [%l7 + 0x6B], %o1 alignaddrl %i1, %o3, %l0 stx %i4, [%l7 + 0x48] fbug,a %fcc0, loop_794 ldsb [%l7 + 0x50], %g1 fpack16 %f14, %f13 brnz %l4, loop_795 loop_794: fmovdle %xcc, %f6, %f1 movpos %icc, %g5, %o6 array16 %g7, %l5, %g6 loop_795: sub %i3, %g4, %i0 ldx [%l7 + 0x08], %o4 lduw [%l7 + 0x64], %o7 fmuld8ulx16 %f15, %f0, %f8 xor %i7, 0x1B7E, %i5 taddcctv %o0, %i2, %l3 fpsub16s %f10, %f9, %f11 fmovrslz %g3, %f6, %f13 subcc %i6, 0x1624, %l2 popc %l6, %g2 and %l1, %o2, %o5 stx %o1, [%l7 + 0x48] xnorcc %o3, 0x0949, %i1 addccc %i4, 0x1B5D, %g1 tsubcctv %l0, %l4, %g5 stx %o6, [%l7 + 0x78] ta %xcc, 0x3 tle %icc, 0x7 ble,a,pt %icc, loop_796 subccc %l5, %g7, %i3 fmovrdgz %g6, %f8, %f4 tge %icc, 0x7 loop_796: orncc %i0, 0x09BA, %o4 nop setx loop_797, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32 %f10, %f8, %f14 fbg,a %fcc2, loop_798 taddcctv %g4, %o7, %i7 loop_797: fmovrsgez %i5, %f5, %f15 ld [%l7 + 0x48], %f11 loop_798: popc 0x0CC5, %i2 st %f5, [%l7 + 0x08] bl loop_799 edge8l %o0, %l3, %i6 fpack16 %f2, %f5 orcc %l2, %l6, %g3 loop_799: ldub [%l7 + 0x13], %l1 for %f6, %f6, %f14 fabss %f1, %f15 brgez,a %g2, loop_800 ld [%l7 + 0x68], %f2 stb %o5, [%l7 + 0x6A] tl %icc, 0x6 loop_800: fmovrse %o2, %f13, %f9 ldsb [%l7 + 0x16], %o1 fxors %f12, %f8, %f13 nop setx loop_801, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %i1, [%l7 + 0x74] bgu,pn %icc, loop_802 fpadd16 %f12, %f0, %f14 loop_801: bl,a loop_803 bpos,a loop_804 loop_802: movcc %xcc, %i4, %o3 stx %l0, [%l7 + 0x30] loop_803: fbl %fcc3, loop_805 loop_804: ld [%l7 + 0x40], %f11 addc %l4, 0x102E, %g1 fmovsvc %xcc, %f15, %f3 loop_805: fbug %fcc2, loop_806 fandnot2s %f3, %f14, %f6 fmovde %icc, %f11, %f12 ldsw [%l7 + 0x68], %o6 loop_806: addcc %g5, 0x1133, %g7 std %f2, [%l7 + 0x68] ldsh [%l7 + 0x42], %l5 ldsb [%l7 + 0x18], %i3 movg %xcc, %i0, %g6 fmovd %f0, %f10 fpadd32 %f12, %f2, %f14 ld [%l7 + 0x34], %f2 ldsw [%l7 + 0x50], %o4 fandnot1s %f14, %f15, %f7 fcmpes %fcc0, %f15, %f12 st %f12, [%l7 + 0x54] movneg %icc, %g4, %i7 fmovrslez %i5, %f2, %f12 ldsw [%l7 + 0x2C], %i2 fmuld8ulx16 %f7, %f2, %f14 subccc %o0, %l3, %i6 smul %o7, 0x0D43, %l2 fmovdpos %xcc, %f9, %f5 fbl %fcc0, loop_807 ldsw [%l7 + 0x74], %l6 bne,a loop_808 fmovdcc %xcc, %f1, %f3 loop_807: call loop_809 fmuld8ulx16 %f2, %f4, %f8 loop_808: ldsb [%l7 + 0x48], %g3 tg %icc, 0x7 loop_809: bn,a %xcc, loop_810 ldd [%l7 + 0x58], %f4 ldub [%l7 + 0x41], %g2 array8 %o5, %o2, %l1 loop_810: fbu,a %fcc0, loop_811 fcmped %fcc1, %f4, %f6 xnorcc %i1, 0x040C, %o1 bn loop_812 loop_811: fmovdg %icc, %f13, %f11 fpack16 %f14, %f8 movre %o3, 0x3D9, %i4 loop_812: bne %icc, loop_813 fmovsn %icc, %f4, %f12 ld [%l7 + 0x0C], %f9 stw %l0, [%l7 + 0x48] loop_813: stx %l4, [%l7 + 0x70] mulscc %g1, %g5, %g7 bvs,a %icc, loop_814 stx %o6, [%l7 + 0x30] fbuge,a %fcc3, loop_815 fcmped %fcc2, %f8, %f10 loop_814: fcmpes %fcc3, %f4, %f14 fcmped %fcc0, %f10, %f8 loop_815: lduw [%l7 + 0x2C], %l5 bgu,a loop_816 fmovdvs %xcc, %f14, %f13 fands %f3, %f2, %f0 fcmpgt16 %f0, %f14, %i0 loop_816: xnorcc %i3, %g6, %o4 bpos %xcc, loop_817 andncc %i7, %g4, %i5 sth %o0, [%l7 + 0x60] andn %l3, 0x068A, %i2 loop_817: tpos %icc, 0x6 movl %icc, %i6, %o7 ld [%l7 + 0x10], %f1 std %f6, [%l7 + 0x60] pdist %f12, %f6, %f8 xnor %l6, %g3, %l2 tcc %xcc, 0x6 ldx [%l7 + 0x08], %o5 subc %g2, %l1, %o2 brlez %i1, loop_818 stb %o1, [%l7 + 0x47] fabss %f13, %f9 bvc loop_819 loop_818: sethi 0x13C6, %i4 fornot2s %f14, %f15, %f1 ld [%l7 + 0x7C], %f1 loop_819: alignaddrl %l0, %o3, %g1 stx %g5, [%l7 + 0x10] fcmpeq16 %f0, %f14, %g7 ba,pn %xcc, loop_820 fmovsvs %xcc, %f1, %f9 st %f10, [%l7 + 0x10] fbule %fcc3, loop_821 loop_820: fmovrsne %l4, %f12, %f7 alignaddr %l5, %i0, %i3 fbul %fcc2, loop_822 loop_821: sth %o6, [%l7 + 0x58] stb %g6, [%l7 + 0x2E] bvs loop_823 loop_822: lduh [%l7 + 0x74], %o4 nop setx loop_824, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movg %xcc, %i7, %i5 loop_823: sth %g4, [%l7 + 0x30] ldsh [%l7 + 0x5A], %l3 loop_824: lduh [%l7 + 0x3A], %i2 udivx %o0, 0x1D28, %i6 fsrc2s %f9, %f0 orn %o7, %g3, %l6 bn,a,pt %xcc, loop_825 xnorcc %o5, 0x0AA5, %g2 fnegs %f1, %f3 st %f4, [%l7 + 0x28] loop_825: stx %l1, [%l7 + 0x18] sth %o2, [%l7 + 0x5E] fnegd %f8, %f2 fsrc2 %f10, %f4 ldx [%l7 + 0x60], %l2 stb %o1, [%l7 + 0x35] sth %i1, [%l7 + 0x6C] fmovda %xcc, %f5, %f1 move %icc, %i4, %o3 fbuge %fcc2, loop_826 fmovsleu %xcc, %f8, %f4 ld [%l7 + 0x5C], %f4 fbul %fcc0, loop_827 loop_826: sth %l0, [%l7 + 0x38] lduw [%l7 + 0x10], %g1 fmovrdlez %g7, %f12, %f8 loop_827: ldsw [%l7 + 0x74], %g5 fand %f10, %f8, %f10 fmovsl %icc, %f7, %f5 fzero %f14 xor %l4, %l5, %i0 nop setx loop_828, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnors %f13, %f11, %f9 movvc %xcc, %i3, %o6 movneg %xcc, %g6, %i7 loop_828: subcc %i5, 0x17C9, %o4 lduw [%l7 + 0x5C], %l3 fbu,a %fcc0, loop_829 brgez,a %i2, loop_830 tle %icc, 0x5 fmovrdne %g4, %f10, %f6 loop_829: movge %icc, %i6, %o7 loop_830: fnand %f14, %f10, %f14 fmovdneg %icc, %f13, %f5 andn %g3, 0x14AE, %o0 std %f4, [%l7 + 0x20] ldsw [%l7 + 0x74], %o5 fnors %f1, %f7, %f11 fmovrsne %g2, %f10, %f7 be,pt %icc, loop_831 fbg,a %fcc2, loop_832 fnot1s %f15, %f14 tne %xcc, 0x4 loop_831: andcc %l1, 0x0399, %l6 loop_832: fones %f7 fmovsgu %icc, %f15, %f3 movvc %icc, %o2, %l2 stx %o1, [%l7 + 0x40] ldx [%l7 + 0x20], %i4 ldub [%l7 + 0x68], %o3 ble,a,pn %icc, loop_833 ldub [%l7 + 0x46], %l0 movneg %xcc, %i1, %g1 ldsw [%l7 + 0x58], %g5 loop_833: tl %xcc, 0x6 ble,a %icc, loop_834 ldsw [%l7 + 0x1C], %g7 fcmpgt16 %f10, %f2, %l5 fzeros %f15 loop_834: tcs %icc, 0x7 fbg %fcc2, loop_835 fmovsne %icc, %f1, %f11 lduw [%l7 + 0x6C], %i0 fmovdcs %xcc, %f0, %f11 loop_835: xorcc %l4, 0x101C, %i3 bvs,a,pt %xcc, loop_836 sllx %g6, %o6, %i5 bne loop_837 smul %o4, 0x16BE, %l3 loop_836: fmovspos %icc, %f4, %f2 fcmpgt32 %f10, %f4, %i2 loop_837: for %f14, %f6, %f14 ldsw [%l7 + 0x34], %g4 stx %i7, [%l7 + 0x28] brnz,a %i6, loop_838 fsrc2s %f9, %f12 fbge %fcc1, loop_839 st %f15, [%l7 + 0x30] loop_838: fmovsle %icc, %f15, %f11 fnot2 %f2, %f8 loop_839: andn %g3, 0x005A, %o0 for %f14, %f0, %f10 ldsw [%l7 + 0x34], %o7 fpsub16s %f9, %f2, %f9 bn,a %xcc, loop_840 std %f6, [%l7 + 0x70] ldub [%l7 + 0x34], %o5 ldd [%l7 + 0x60], %f6 loop_840: ldd [%l7 + 0x70], %f0 fxor %f6, %f4, %f4 bgu,pn %icc, loop_841 movgu %icc, %l1, %g2 movle %icc, %l6, %o2 lduw [%l7 + 0x74], %o1 loop_841: ldx [%l7 + 0x60], %i4 st %f6, [%l7 + 0x20] fnegs %f1, %f10 ldx [%l7 + 0x20], %o3 ldsh [%l7 + 0x1C], %l2 lduh [%l7 + 0x74], %l0 fnors %f0, %f7, %f12 srl %i1, 0x0B, %g1 udivcc %g5, 0x12D2, %l5 edge16l %g7, %i0, %i3 bcc %xcc, loop_842 lduw [%l7 + 0x64], %l4 fpsub32s %f10, %f13, %f6 fmovdge %icc, %f0, %f5 loop_842: fcmped %fcc2, %f8, %f12 fnegd %f14, %f12 edge32l %o6, %i5, %g6 fpmerge %f8, %f9, %f10 ldsw [%l7 + 0x54], %l3 bpos,a loop_843 bvc,a loop_844 std %f8, [%l7 + 0x68] fors %f3, %f0, %f2 loop_843: bne,a,pn %xcc, loop_845 loop_844: fmovscc %icc, %f2, %f13 ldx [%l7 + 0x20], %o4 ldub [%l7 + 0x45], %i2 loop_845: ldub [%l7 + 0x5C], %i7 fmovdneg %icc, %f11, %f7 tge %xcc, 0x5 udiv %g4, 0x1711, %g3 lduw [%l7 + 0x54], %o0 edge32ln %i6, %o5, %o7 st %f0, [%l7 + 0x40] fmovrdne %l1, %f14, %f12 smulcc %g2, %o2, %l6 ldsh [%l7 + 0x2C], %o1 fmovsge %xcc, %f7, %f12 fmovsa %xcc, %f15, %f4 ldx [%l7 + 0x10], %i4 bne,a,pn %icc, loop_846 be,a,pn %icc, loop_847 movcc %icc, %o3, %l0 addcc %l2, %g1, %i1 loop_846: movn %xcc, %g5, %g7 loop_847: fmovrslz %i0, %f10, %f12 fcmpes %fcc3, %f6, %f12 fors %f5, %f1, %f4 or %i3, 0x1CBE, %l5 stw %o6, [%l7 + 0x58] sllx %i5, %l4, %l3 brgez %g6, loop_848 fornot2s %f10, %f0, %f0 ldub [%l7 + 0x30], %o4 fandnot2s %f2, %f10, %f7 loop_848: edge8ln %i2, %i7, %g4 ldsh [%l7 + 0x7C], %g3 ldx [%l7 + 0x40], %o0 taddcctv %i6, %o5, %o7 stw %g2, [%l7 + 0x28] fxor %f10, %f6, %f0 fmovdg %xcc, %f7, %f1 bpos,a,pt %xcc, loop_849 movgu %xcc, %o2, %l6 taddcc %l1, 0x18A4, %o1 ldx [%l7 + 0x58], %o3 loop_849: ldsh [%l7 + 0x0E], %i4 ldsh [%l7 + 0x2C], %l0 fmovsleu %xcc, %f12, %f14 fmovdcc %xcc, %f5, %f6 std %f10, [%l7 + 0x50] tge %icc, 0x3 lduw [%l7 + 0x20], %l2 ldsb [%l7 + 0x57], %g1 array16 %g5, %i1, %g7 sth %i3, [%l7 + 0x2A] ldsh [%l7 + 0x6A], %l5 edge8ln %o6, %i5, %l4 ldx [%l7 + 0x48], %l3 umulcc %i0, %o4, %g6 fbl %fcc0, loop_850 edge16l %i7, %i2, %g3 srl %o0, %g4, %i6 orn %o5, 0x1A09, %g2 loop_850: fmul8ulx16 %f12, %f4, %f12 fors %f3, %f12, %f11 udivcc %o7, 0x0748, %l6 sra %o2, %o1, %o3 be,a,pn %icc, loop_851 movrgz %l1, %l0, %l2 fmovs %f12, %f6 brgez %i4, loop_852 loop_851: movcs %xcc, %g5, %i1 sethi 0x0437, %g7 fornot2 %f0, %f6, %f12 loop_852: ld [%l7 + 0x78], %f14 fmul8x16au %f8, %f1, %f10 ldsw [%l7 + 0x28], %g1 lduh [%l7 + 0x10], %i3 tg %icc, 0x6 fmovsl %icc, %f9, %f7 ldx [%l7 + 0x48], %o6 xnor %i5, %l4, %l3 edge8l %i0, %o4, %g6 fbuge,a %fcc2, loop_853 fcmpes %fcc1, %f0, %f13 fcmpne32 %f14, %f14, %l5 fpmerge %f5, %f8, %f6 loop_853: tsubcctv %i2, %i7, %g3 ldsb [%l7 + 0x56], %o0 ldsb [%l7 + 0x28], %g4 for %f14, %f0, %f14 subcc %i6, 0x1E67, %g2 bn,pt %icc, loop_854 fmovrdgez %o5, %f14, %f0 ldsh [%l7 + 0x74], %o7 xnorcc %l6, %o2, %o3 loop_854: fmovdl %xcc, %f11, %f8 edge16l %o1, %l0, %l1 fmovdpos %xcc, %f10, %f2 edge32ln %i4, %g5, %i1 fmovrdgz %g7, %f2, %f4 ldsb [%l7 + 0x73], %l2 umulcc %g1, 0x1477, %o6 fcmps %fcc0, %f10, %f7 brz %i5, loop_855 sdivx %i3, 0x15DE, %l4 xnorcc %i0, %o4, %g6 fbu,a %fcc0, loop_856 loop_855: std %f14, [%l7 + 0x10] fandnot2s %f7, %f7, %f11 fbe,a %fcc1, loop_857 loop_856: fmovdvc %xcc, %f13, %f6 tl %icc, 0x7 ldsb [%l7 + 0x5B], %l5 loop_857: fmovdn %xcc, %f1, %f9 tg %icc, 0x7 fbug,a %fcc2, loop_858 fmovdneg %xcc, %f0, %f15 fmovsa %icc, %f15, %f7 bgu loop_859 loop_858: xnor %i2, %l3, %i7 sth %o0, [%l7 + 0x52] ldsw [%l7 + 0x34], %g3 loop_859: movrne %g4, %g2, %i6 udivcc %o5, 0x1340, %l6 fcmpd %fcc1, %f4, %f10 fmuld8ulx16 %f1, %f5, %f2 sdivcc %o7, 0x01C1, %o3 fmovsvs %xcc, %f8, %f8 movneg %xcc, %o2, %o1 orn %l0, %l1, %i4 tgu %icc, 0x6 ldd [%l7 + 0x38], %f14 fmovsgu %icc, %f10, %f11 ldub [%l7 + 0x0D], %g5 ldd [%l7 + 0x28], %f4 fbu %fcc2, loop_860 fmovrsne %g7, %f12, %f5 fnegs %f8, %f2 fpsub32 %f8, %f6, %f6 loop_860: stw %i1, [%l7 + 0x0C] stb %l2, [%l7 + 0x53] or %g1, 0x10F3, %o6 fbug %fcc3, loop_861 fcmple16 %f4, %f4, %i3 movcs %xcc, %l4, %i0 fnot1s %f5, %f10 loop_861: stx %o4, [%l7 + 0x40] fbe %fcc1, loop_862 st %f11, [%l7 + 0x1C] tn %icc, 0x5 edge16ln %i5, %l5, %g6 loop_862: st %f8, [%l7 + 0x20] faligndata %f4, %f4, %f14 tge %xcc, 0x3 std %f6, [%l7 + 0x28] fcmpes %fcc2, %f2, %f1 st %f14, [%l7 + 0x2C] sllx %i2, 0x17, %l3 bge,pt %xcc, loop_863 fcmpgt16 %f8, %f0, %i7 movleu %icc, %g3, %o0 fmovdcc %xcc, %f2, %f15 loop_863: lduw [%l7 + 0x60], %g2 fmul8x16al %f14, %f5, %f2 ld [%l7 + 0x64], %f5 fbe %fcc0, loop_864 fnot1 %f4, %f14 st %f15, [%l7 + 0x0C] lduh [%l7 + 0x6C], %i6 loop_864: ldsw [%l7 + 0x20], %o5 st %f11, [%l7 + 0x28] fandnot2 %f4, %f12, %f10 fmovrde %g4, %f14, %f10 xnor %o7, %l6, %o3 fnot2s %f0, %f2 fcmps %fcc0, %f1, %f13 tvs %icc, 0x2 tne %icc, 0x1 fsrc1s %f1, %f12 fsrc1s %f2, %f8 st %f3, [%l7 + 0x74] orncc %o1, 0x17DB, %l0 lduh [%l7 + 0x66], %l1 fandnot2s %f2, %f6, %f4 sth %i4, [%l7 + 0x24] fors %f10, %f4, %f14 lduw [%l7 + 0x18], %o2 fands %f10, %f7, %f9 fxors %f6, %f12, %f15 fmovdvc %xcc, %f4, %f6 fmovsa %xcc, %f4, %f14 faligndata %f8, %f0, %f6 fexpand %f8, %f4 fpackfix %f2, %f11 ldx [%l7 + 0x40], %g7 ldx [%l7 + 0x28], %i1 xnor %l2, %g1, %g5 edge16ln %o6, %l4, %i3 fpsub16 %f4, %f2, %f14 bl,a,pn %icc, loop_865 umulcc %i0, 0x008B, %i5 sdivx %o4, 0x0AC2, %l5 fbe %fcc0, loop_866 loop_865: smul %g6, %l3, %i7 ldsb [%l7 + 0x20], %i2 ldub [%l7 + 0x79], %g3 loop_866: orcc %g2, 0x1C58, %o0 edge16ln %o5, %g4, %i6 fxnors %f10, %f7, %f13 lduh [%l7 + 0x30], %o7 sllx %o3, %l6, %l0 fbuge %fcc1, loop_867 fabss %f4, %f15 srlx %l1, 0x18, %i4 tn %icc, 0x0 loop_867: ldsw [%l7 + 0x54], %o2 ldub [%l7 + 0x16], %g7 tgu %icc, 0x4 fandnot2s %f2, %f5, %f5 fble,a %fcc0, loop_868 stw %i1, [%l7 + 0x48] ldsh [%l7 + 0x4E], %o1 fmovsa %xcc, %f11, %f10 loop_868: ld [%l7 + 0x44], %f13 brgz,a %l2, loop_869 tvc %icc, 0x4 ld [%l7 + 0x5C], %f10 fpsub16 %f8, %f2, %f0 loop_869: lduw [%l7 + 0x5C], %g5 ldub [%l7 + 0x3E], %g1 orncc %o6, 0x05BB, %l4 ldx [%l7 + 0x30], %i0 ld [%l7 + 0x14], %f15 fcmple16 %f10, %f10, %i3 subc %i5, 0x180E, %o4 ldsw [%l7 + 0x5C], %l5 fble %fcc1, loop_870 sdiv %l3, 0x1EF2, %g6 fmovsvc %xcc, %f2, %f4 edge16ln %i7, %g3, %i2 loop_870: movrlz %o0, %o5, %g4 stx %g2, [%l7 + 0x48] fnot2 %f8, %f8 ldx [%l7 + 0x68], %o7 stx %o3, [%l7 + 0x78] ldsb [%l7 + 0x73], %i6 fornot2s %f8, %f11, %f2 fmovsle %xcc, %f3, %f14 bg,pn %icc, loop_871 fbu,a %fcc0, loop_872 ldub [%l7 + 0x27], %l0 fsrc2 %f2, %f14 loop_871: movneg %icc, %l1, %i4 loop_872: stb %o2, [%l7 + 0x67] fmuld8ulx16 %f11, %f7, %f8 lduh [%l7 + 0x12], %l6 fmovsgu %xcc, %f0, %f14 fnot2s %f11, %f2 ld [%l7 + 0x60], %f8 movre %g7, 0x15C, %o1 fmovrslez %l2, %f2, %f10 fandnot2s %f5, %f8, %f1 edge8n %g5, %g1, %o6 srlx %i1, 0x1F, %i0 brlez,a %i3, loop_873 call loop_874 st %f6, [%l7 + 0x18] ldsb [%l7 + 0x50], %l4 loop_873: tl %icc, 0x1 loop_874: addccc %i5, %l5, %o4 fmovdgu %xcc, %f9, %f0 fmovsge %icc, %f8, %f8 te %icc, 0x5 movcs %icc, %g6, %i7 fmul8x16al %f15, %f7, %f2 sdivcc %l3, 0x04D2, %i2 xnor %g3, 0x100D, %o0 lduw [%l7 + 0x60], %g4 tge %icc, 0x3 movgu %xcc, %o5, %g2 ldx [%l7 + 0x60], %o3 ldsw [%l7 + 0x54], %i6 orn %o7, 0x0072, %l0 lduh [%l7 + 0x4C], %l1 fmovrse %o2, %f2, %f3 udivx %l6, 0x01FD, %g7 fnand %f8, %f6, %f8 nop setx loop_875, %l0, %l1 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 %f3, %f12, %f7 ld [%l7 + 0x0C], %f3 sth %i4, [%l7 + 0x50] loop_875: fbul,a %fcc3, loop_876 udiv %o1, 0x00E1, %g5 srax %l2, %g1, %i1 fmovdge %xcc, %f8, %f10 loop_876: ldd [%l7 + 0x68], %f12 ldsb [%l7 + 0x30], %i0 stx %i3, [%l7 + 0x08] array8 %l4, %i5, %l5 fpadd32s %f9, %f3, %f9 edge8n %o4, %g6, %i7 ld [%l7 + 0x24], %f7 fcmpeq32 %f10, %f10, %o6 fmovrsgz %l3, %f8, %f7 stx %g3, [%l7 + 0x50] fpadd32s %f0, %f8, %f4 mova %xcc, %i2, %o0 lduw [%l7 + 0x18], %o5 ldsw [%l7 + 0x54], %g2 edge32l %o3, %i6, %g4 fcmps %fcc1, %f12, %f13 st %f0, [%l7 + 0x0C] fand %f6, %f2, %f4 fmovrslz %o7, %f9, %f1 fbge %fcc0, loop_877 fmovrdne %l0, %f12, %f12 array32 %l1, %o2, %g7 and %l6, %o1, %i4 loop_877: movrgez %g5, 0x265, %l2 xor %i1, 0x0460, %i0 alignaddrl %g1, %i3, %l4 fmovsle %xcc, %f3, %f12 brgez,a %l5, loop_878 udiv %i5, 0x044B, %g6 fands %f10, %f15, %f12 fmovdle %xcc, %f14, %f5 loop_878: fmovrsgz %o4, %f11, %f10 for %f6, %f14, %f4 fxors %f0, %f15, %f10 udivx %o6, 0x13A2, %i7 lduw [%l7 + 0x74], %l3 movrgez %g3, 0x2ED, %o0 fmovsg %xcc, %f0, %f14 fors %f15, %f4, %f4 brgz,a %i2, loop_879 fcmpgt32 %f10, %f12, %o5 stw %o3, [%l7 + 0x60] ldsb [%l7 + 0x3C], %i6 loop_879: stb %g2, [%l7 + 0x72] fmovsvc %xcc, %f7, %f3 edge32ln %g4, %l0, %o7 fnands %f4, %f8, %f8 ldd [%l7 + 0x08], %f6 sth %l1, [%l7 + 0x40] alignaddr %g7, %l6, %o1 addc %o2, 0x0A6C, %i4 fsrc2s %f1, %f7 fmovs %f4, %f0 orn %l2, %g5, %i1 brlz,a %g1, loop_880 bpos,a loop_881 ldd [%l7 + 0x18], %f12 ldsw [%l7 + 0x08], %i0 loop_880: lduh [%l7 + 0x70], %l4 loop_881: lduh [%l7 + 0x4E], %i3 fand %f12, %f8, %f8 mova %icc, %l5, %g6 fpackfix %f4, %f7 ld [%l7 + 0x0C], %f10 bne %xcc, loop_882 ta %icc, 0x2 ldub [%l7 + 0x7A], %i5 smulcc %o4, %o6, %l3 loop_882: movvs %xcc, %g3, %i7 sth %o0, [%l7 + 0x36] fmovdcs %icc, %f11, %f12 tle %icc, 0x2 std %f10, [%l7 + 0x38] for %f4, %f14, %f0 fornot1 %f14, %f4, %f10 stb %o5, [%l7 + 0x54] fmovde %xcc, %f2, %f15 movle %icc, %i2, %o3 fabsd %f12, %f14 fmovrsne %i6, %f5, %f9 movle %icc, %g4, %l0 ba loop_883 fpadd32s %f5, %f1, %f11 fpadd32s %f6, %f11, %f6 movpos %icc, %o7, %l1 loop_883: std %f12, [%l7 + 0x10] fmovdneg %icc, %f15, %f1 lduw [%l7 + 0x4C], %g7 sdivcc %g2, 0x1E04, %l6 fpsub32s %f10, %f10, %f1 fornot1s %f6, %f4, %f15 ldsh [%l7 + 0x12], %o1 edge8ln %i4, %l2, %g5 add %i1, 0x12C6, %o2 tl %icc, 0x1 fmovrslz %i0, %f9, %f15 pdist %f6, %f6, %f0 lduh [%l7 + 0x78], %g1 tcs %xcc, 0x1 ldsw [%l7 + 0x38], %i3 fones %f14 or %l4, 0x0EEA, %g6 st %f7, [%l7 + 0x1C] be %icc, loop_884 pdist %f10, %f2, %f2 bge,a,pt %icc, loop_885 brlez,a %l5, loop_886 loop_884: tpos %xcc, 0x4 fmul8x16al %f6, %f11, %f14 loop_885: tpos %icc, 0x0 loop_886: fmovrsne %o4, %f4, %f5 umulcc %i5, %o6, %g3 stb %i7, [%l7 + 0x64] fcmped %fcc2, %f8, %f14 ldd [%l7 + 0x08], %f14 fmovsa %icc, %f13, %f4 ldsw [%l7 + 0x28], %o0 xnorcc %o5, 0x093E, %l3 lduh [%l7 + 0x3C], %i2 fmovsvc %icc, %f8, %f15 ldx [%l7 + 0x48], %o3 fbge %fcc1, loop_887 addc %g4, %i6, %l0 ldsb [%l7 + 0x30], %l1 tvs %xcc, 0x5 loop_887: xorcc %g7, 0x1F7A, %o7 fmovsge %icc, %f13, %f11 ldd [%l7 + 0x18], %f12 movpos %xcc, %g2, %o1 fba %fcc3, loop_888 stb %l6, [%l7 + 0x76] xor %l2, 0x105D, %i4 edge8ln %i1, %o2, %g5 loop_888: fornot1s %f13, %f11, %f15 fmovscs %xcc, %f4, %f4 fornot1 %f10, %f0, %f10 fnot2 %f6, %f4 brgez %i0, loop_889 ldd [%l7 + 0x38], %f14 fsrc2 %f0, %f10 tleu %icc, 0x4 loop_889: fpadd16 %f0, %f8, %f2 stx %g1, [%l7 + 0x08] ldsh [%l7 + 0x76], %i3 bge,pt %xcc, loop_890 tneg %icc, 0x3 tvs %xcc, 0x5 sdivx %l4, 0x1FA4, %g6 loop_890: umulcc %l5, %i5, %o4 fbul,a %fcc2, loop_891 ldd [%l7 + 0x68], %f12 ble %icc, loop_892 tleu %icc, 0x5 loop_891: edge8 %o6, %g3, %i7 sll %o0, %l3, %i2 loop_892: fnot2 %f4, %f10 fmul8x16 %f9, %f4, %f2 sllx %o5, 0x1E, %g4 fnors %f13, %f2, %f6 fpsub32 %f2, %f4, %f2 fmovdcc %xcc, %f10, %f10 be loop_893 fmul8x16 %f13, %f4, %f10 edge16 %i6, %l0, %o3 lduw [%l7 + 0x1C], %l1 loop_893: tg %xcc, 0x5 fble,a %fcc0, loop_894 stw %o7, [%l7 + 0x30] fmovdgu %icc, %f4, %f15 ldsh [%l7 + 0x28], %g2 loop_894: movcs %icc, %g7, %o1 ble,a %xcc, loop_895 fba,a %fcc3, loop_896 fbo %fcc1, loop_897 fpadd16s %f2, %f15, %f10 loop_895: ldub [%l7 + 0x43], %l6 loop_896: bshuffle %f0, %f0, %f12 loop_897: srl %i4, %i1, %l2 lduw [%l7 + 0x24], %o2 taddcctv %g5, %g1, %i0 fbl %fcc3, loop_898 brz %l4, loop_899 st %f12, [%l7 + 0x6C] udivcc %i3, 0x1F97, %g6 loop_898: be,a %xcc, loop_900 loop_899: fzeros %f9 fmul8x16 %f8, %f12, %f14 tl %xcc, 0x0 loop_900: ldsh [%l7 + 0x62], %i5 edge8ln %l5, %o6, %o4 lduw [%l7 + 0x64], %i7 ldd [%l7 + 0x28], %f4 fandnot2s %f14, %f7, %f9 fcmped %fcc1, %f6, %f12 movne %icc, %g3, %o0 nop setx loop_901, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l3, [%l7 + 0x70] udiv %o5, 0x07C8, %i2 ta %xcc, 0x4 loop_901: add %i6, %g4, %o3 fble,a %fcc2, loop_902 mulx %l0, 0x1493, %o7 fmovdg %xcc, %f4, %f10 movre %l1, 0x354, %g7 loop_902: ld [%l7 + 0x4C], %f5 stb %o1, [%l7 + 0x0A] std %f2, [%l7 + 0x40] fmovse %icc, %f12, %f9 fnegs %f4, %f12 ldsw [%l7 + 0x14], %l6 bneg,pn %xcc, loop_903 brgz %i4, loop_904 stw %g2, [%l7 + 0x6C] stw %i1, [%l7 + 0x78] loop_903: ldsh [%l7 + 0x4A], %l2 loop_904: fnand %f6, %f8, %f2 movpos %icc, %g5, %o2 movvs %xcc, %g1, %l4 tvs %icc, 0x3 ldd [%l7 + 0x48], %f2 fmovsneg %xcc, %f6, %f8 ldub [%l7 + 0x3B], %i3 tsubcc %i0, %i5, %l5 ldsb [%l7 + 0x1F], %g6 fmovrdne %o6, %f12, %f12 sdivx %i7, 0x1E15, %o4 fmovdg %xcc, %f11, %f2 fmovsne %icc, %f0, %f12 sra %g3, 0x01, %o0 fmul8x16 %f11, %f6, %f2 sth %l3, [%l7 + 0x22] fmovsneg %icc, %f11, %f6 stw %i2, [%l7 + 0x18] be,pn %xcc, loop_905 fmovsvs %icc, %f7, %f14 xor %o5, 0x0538, %g4 fmuld8ulx16 %f8, %f10, %f6 loop_905: st %f15, [%l7 + 0x28] fmovrsne %o3, %f11, %f15 sra %i6, 0x16, %o7 fbl %fcc0, loop_906 umul %l1, %l0, %o1 fba,a %fcc1, loop_907 st %f12, [%l7 + 0x78] loop_906: stb %g7, [%l7 + 0x1D] fbg %fcc0, loop_908 loop_907: ldsh [%l7 + 0x10], %l6 fmovdge %icc, %f10, %f15 orncc %i4, %g2, %l2 loop_908: bg,a,pt %xcc, loop_909 fmovsne %xcc, %f3, %f13 fbule,a %fcc0, loop_910 tne %icc, 0x3 loop_909: std %f8, [%l7 + 0x68] stx %i1, [%l7 + 0x58] loop_910: ldub [%l7 + 0x0E], %g5 bgu,a %xcc, loop_911 add %o2, %l4, %i3 sra %i0, %g1, %l5 srax %i5, 0x05, %g6 loop_911: fmovrse %i7, %f6, %f14 lduw [%l7 + 0x44], %o4 for %f8, %f14, %f12 stb %g3, [%l7 + 0x5B] lduh [%l7 + 0x44], %o0 fbne,a %fcc3, loop_912 taddcctv %o6, %l3, %o5 nop setx loop_913, %l0, %l1 jmpl %l1, %g4 tl %xcc, 0x2 loop_912: ld [%l7 + 0x58], %f1 lduw [%l7 + 0x1C], %o3 loop_913: ldub [%l7 + 0x4B], %i6 fmovsneg %xcc, %f10, %f9 st %f13, [%l7 + 0x40] fmovdne %xcc, %f8, %f13 std %f10, [%l7 + 0x60] edge8l %i2, %l1, %o7 smulcc %l0, 0x1476, %o1 ldd [%l7 + 0x20], %f4 fzero %f10 ta %icc, 0x7 fones %f12 fsrc2 %f12, %f10 fones %f13 fcmpgt16 %f14, %f4, %g7 ba,a,pn %xcc, loop_914 fornot2 %f6, %f8, %f6 fandnot1 %f10, %f0, %f14 st %f7, [%l7 + 0x3C] loop_914: fsrc1 %f6, %f12 edge32ln %l6, %g2, %l2 ldsb [%l7 + 0x16], %i4 brz %i1, loop_915 brnz %o2, loop_916 call loop_917 fmovsn %icc, %f6, %f7 loop_915: fmovdle %icc, %f12, %f3 loop_916: fcmpgt16 %f4, %f10, %g5 loop_917: lduh [%l7 + 0x64], %i3 fba,a %fcc3, loop_918 fmovrdgz %i0, %f12, %f10 fble %fcc3, loop_919 ldd [%l7 + 0x70], %f0 loop_918: ldsb [%l7 + 0x47], %l4 sdivx %l5, 0x1662, %g1 loop_919: fsrc2s %f15, %f3 lduw [%l7 + 0x5C], %i5 ldx [%l7 + 0x20], %i7 bneg,pt %xcc, loop_920 movneg %xcc, %g6, %g3 taddcctv %o4, 0x041A, %o0 orcc %l3, %o5, %g4 loop_920: fmovdneg %xcc, %f13, %f2 fmovsg %icc, %f15, %f14 fmul8x16al %f4, %f12, %f6 fble %fcc2, loop_921 orcc %o6, 0x1FDC, %o3 fmul8x16 %f11, %f2, %f0 std %f8, [%l7 + 0x08] loop_921: fmovsleu %xcc, %f6, %f8 fmovdleu %xcc, %f11, %f10 ldd [%l7 + 0x38], %f2 andncc %i6, %l1, %o7 fornot1 %f4, %f12, %f4 sub %i2, %o1, %g7 fzeros %f8 fpadd32 %f10, %f4, %f14 array16 %l6, %l0, %l2 sll %i4, %i1, %o2 sth %g5, [%l7 + 0x16] std %f0, [%l7 + 0x50] ldsw [%l7 + 0x10], %g2 brlz %i0, loop_922 fcmpne32 %f14, %f6, %i3 sdiv %l4, 0x12DE, %l5 stw %g1, [%l7 + 0x74] loop_922: stb %i5, [%l7 + 0x32] tgu %icc, 0x4 lduw [%l7 + 0x18], %g6 udivx %i7, 0x11B9, %g3 fmovdpos %icc, %f11, %f14 st %f10, [%l7 + 0x70] udivcc %o4, 0x1A8A, %o0 fpack32 %f2, %f8, %f2 stx %o5, [%l7 + 0x48] st %f7, [%l7 + 0x2C] fpsub32s %f11, %f11, %f8 fmul8x16au %f9, %f9, %f8 movneg %icc, %g4, %l3 andcc %o6, %o3, %i6 orncc %o7, 0x10CD, %l1 bleu,pn %icc, loop_923 edge32n %o1, %i2, %g7 tcs %icc, 0x1 ldub [%l7 + 0x0A], %l0 loop_923: fba %fcc1, loop_924 fmovde %icc, %f5, %f8 orcc %l6, %i4, %l2 fmovdne %xcc, %f4, %f14 loop_924: ldub [%l7 + 0x35], %i1 fmovrslez %o2, %f4, %f13 tge %icc, 0x5 fandnot2 %f2, %f0, %f10 smul %g2, 0x0F28, %g5 fmovdl %icc, %f0, %f8 subccc %i0, %l4, %i3 fbug,a %fcc2, loop_925 stb %l5, [%l7 + 0x5D] lduh [%l7 + 0x3A], %i5 fbule %fcc2, loop_926 loop_925: fandnot1 %f6, %f10, %f6 ld [%l7 + 0x14], %f1 fmovrsgz %g1, %f3, %f5 loop_926: ldsw [%l7 + 0x48], %g6 st %f14, [%l7 + 0x38] ble,a %xcc, loop_927 ldd [%l7 + 0x40], %f4 fmovdvc %xcc, %f6, %f1 fors %f4, %f13, %f4 loop_927: stb %g3, [%l7 + 0x45] fand %f12, %f2, %f14 fmovdle %icc, %f12, %f9 fcmpne16 %f4, %f0, %o4 fbule %fcc1, loop_928 ldsw [%l7 + 0x40], %o0 fbug %fcc1, loop_929 ldx [%l7 + 0x68], %i7 loop_928: edge16l %o5, %l3, %o6 popc %o3, %g4 loop_929: andncc %i6, %l1, %o1 fpadd32s %f10, %f12, %f1 fmovscc %icc, %f8, %f12 fcmpgt16 %f8, %f12, %i2 fpsub32s %f15, %f5, %f0 ldd [%l7 + 0x10], %f14 fmovrslez %g7, %f4, %f2 stb %o7, [%l7 + 0x0D] ldd [%l7 + 0x18], %f0 fmovda %icc, %f4, %f9 bvs,a,pn %icc, loop_930 fpsub16 %f6, %f14, %f6 fcmps %fcc0, %f15, %f15 fmovrse %l0, %f8, %f0 loop_930: fbge %fcc2, loop_931 xnor %l6, 0x0E12, %i4 subccc %i1, 0x1DAC, %l2 brlez %o2, loop_932 loop_931: ldsb [%l7 + 0x29], %g2 fbuge %fcc3, loop_933 ldd [%l7 + 0x08], %f4 loop_932: smul %g5, %i0, %l4 fmovrdgez %i3, %f4, %f8 loop_933: bcs %xcc, loop_934 tneg %xcc, 0x6 fcmpne32 %f4, %f14, %i5 ldd [%l7 + 0x68], %f14 loop_934: fmovrse %g1, %f10, %f7 bvs loop_935 fnands %f11, %f9, %f8 fble %fcc0, loop_936 fpackfix %f12, %f12 loop_935: fmovse %xcc, %f9, %f3 bleu %xcc, loop_937 loop_936: ldsb [%l7 + 0x75], %l5 add %g6, 0x1B1E, %o4 fsrc1 %f2, %f8 loop_937: std %f10, [%l7 + 0x18] st %f14, [%l7 + 0x58] fmovdl %icc, %f8, %f12 ldd [%l7 + 0x48], %f14 movrlez %o0, 0x3C3, %i7 fsrc2s %f9, %f14 ld [%l7 + 0x4C], %f1 stw %o5, [%l7 + 0x08] movn %xcc, %l3, %g3 fmovse %icc, %f15, %f6 st %f8, [%l7 + 0x68] ldx [%l7 + 0x18], %o3 fmovsleu %xcc, %f0, %f10 sth %o6, [%l7 + 0x74] fcmps %fcc0, %f3, %f12 edge32 %g4, %l1, %i6 orn %i2, 0x0415, %o1 fmovdle %xcc, %f14, %f13 fcmpne32 %f6, %f12, %g7 st %f6, [%l7 + 0x3C] sdivx %o7, 0x187F, %l6 fmovdvc %xcc, %f6, %f9 tcc %xcc, 0x5 lduh [%l7 + 0x36], %l0 fornot2s %f1, %f6, %f8 lduh [%l7 + 0x3A], %i1 fpadd16 %f12, %f2, %f2 bgu,a %xcc, loop_938 fmovdne %xcc, %f5, %f3 fmovsg %icc, %f4, %f8 ld [%l7 + 0x0C], %f11 loop_938: fxnors %f14, %f6, %f6 movge %xcc, %i4, %o2 ldd [%l7 + 0x70], %f12 stx %l2, [%l7 + 0x10] ldsh [%l7 + 0x5C], %g5 te %icc, 0x6 fexpand %f10, %f0 ldd [%l7 + 0x08], %f4 fmovsleu %xcc, %f14, %f13 ldub [%l7 + 0x76], %i0 tleu %icc, 0x1 fnot2s %f2, %f5 fmovsge %icc, %f2, %f9 st %f7, [%l7 + 0x14] udivx %g2, 0x15B7, %l4 fandnot2s %f10, %f10, %f13 st %f3, [%l7 + 0x10] fmovse %icc, %f13, %f6 std %f14, [%l7 + 0x60] fnegd %f0, %f0 fmovsl %xcc, %f9, %f2 addcc %i5, 0x1E8D, %i3 brlz %l5, loop_939 movn %xcc, %g6, %g1 sdivx %o0, 0x1474, %i7 ldd [%l7 + 0x68], %f10 loop_939: lduw [%l7 + 0x44], %o4 fcmps %fcc2, %f5, %f1 std %f12, [%l7 + 0x60] tgu %icc, 0x5 movrlz %l3, 0x00A, %o5 fmovsn %xcc, %f7, %f10 alignaddr %o3, %o6, %g4 stx %l1, [%l7 + 0x40] st %f5, [%l7 + 0x78] edge32n %g3, %i2, %o1 fxnors %f6, %f4, %f6 ldsb [%l7 + 0x38], %i6 ldsw [%l7 + 0x5C], %o7 fmovsne %xcc, %f13, %f14 addccc %l6, %g7, %l0 brz,a %i4, loop_940 add %i1, %o2, %g5 fmovdleu %xcc, %f0, %f8 stw %l2, [%l7 + 0x28] loop_940: tvc %xcc, 0x2 fpack32 %f4, %f2, %f8 stw %g2, [%l7 + 0x24] fands %f7, %f0, %f14 std %f10, [%l7 + 0x10] move %icc, %l4, %i0 st %f5, [%l7 + 0x30] sth %i5, [%l7 + 0x52] ldsb [%l7 + 0x51], %l5 stx %i3, [%l7 + 0x58] fone %f12 movcs %icc, %g1, %g6 std %f0, [%l7 + 0x78] fmovdleu %xcc, %f2, %f2 movrne %o0, 0x27B, %o4 ba,a,pn %icc, loop_941 fmovdl %xcc, %f0, %f12 ldd [%l7 + 0x18], %f6 fbo %fcc0, loop_942 loop_941: tvc %icc, 0x7 subccc %l3, %o5, %i7 tl %icc, 0x4 loop_942: fmovdcs %icc, %f8, %f0 taddcc %o3, %o6, %g4 subcc %g3, %l1, %o1 stb %i6, [%l7 + 0x7E] brlez %o7, loop_943 fmuld8sux16 %f5, %f0, %f14 fmovsne %icc, %f7, %f11 ldsw [%l7 + 0x24], %i2 loop_943: movrgz %l6, 0x1F0, %l0 sth %g7, [%l7 + 0x4E] fnot2s %f6, %f4 brlez,a %i4, loop_944 st %f14, [%l7 + 0x24] stx %o2, [%l7 + 0x30] fpadd16 %f10, %f10, %f6 loop_944: fpack32 %f0, %f14, %f4 tn %xcc, 0x5 ldx [%l7 + 0x38], %g5 lduh [%l7 + 0x6A], %l2 ldsb [%l7 + 0x3C], %g2 fmovdcs %xcc, %f3, %f8 stx %l4, [%l7 + 0x10] fpadd32s %f12, %f8, %f6 tvs %xcc, 0x4 ldsh [%l7 + 0x7C], %i0 fmovrsgez %i5, %f7, %f8 stw %l5, [%l7 + 0x30] movcs %xcc, %i1, %i3 bl,pt %icc, loop_945 ldsb [%l7 + 0x54], %g6 addc %g1, %o4, %l3 bpos,a loop_946 loop_945: fbue,a %fcc2, loop_947 fmovsn %icc, %f8, %f14 edge16n %o0, %o5, %i7 loop_946: brz,a %o6, loop_948 loop_947: fmuld8ulx16 %f12, %f10, %f14 fpack16 %f12, %f1 sth %g4, [%l7 + 0x5C] loop_948: umulcc %g3, 0x055E, %l1 taddcctv %o3, 0x0DD9, %o1 ldd [%l7 + 0x28], %f8 pdist %f10, %f2, %f0 udiv %o7, 0x0042, %i2 stw %l6, [%l7 + 0x14] ldd [%l7 + 0x30], %f6 bne,a,pt %xcc, loop_949 fcmpeq16 %f8, %f12, %l0 fxors %f7, %f3, %f1 fbul,a %fcc1, loop_950 loop_949: addcc %g7, 0x0033, %i6 stb %o2, [%l7 + 0x63] fmovrde %g5, %f2, %f12 loop_950: fbl %fcc0, loop_951 ldsb [%l7 + 0x3D], %i4 fmovsne %icc, %f5, %f6 popc %l2, %g2 loop_951: brz,a %i0, loop_952 andncc %i5, %l4, %l5 tpos %icc, 0x0 ldsw [%l7 + 0x68], %i3 loop_952: lduh [%l7 + 0x36], %g6 movre %g1, 0x34A, %o4 fmovdl %icc, %f12, %f5 umul %l3, %o0, %i1 fcmped %fcc0, %f0, %f12 fmuld8sux16 %f15, %f1, %f10 array8 %i7, %o5, %o6 fnors %f4, %f4, %f14 ldub [%l7 + 0x09], %g3 fmovdg %icc, %f9, %f10 brlez %g4, loop_953 fnot2 %f2, %f8 ldub [%l7 + 0x14], %o3 fbu %fcc1, loop_954 loop_953: stx %l1, [%l7 + 0x78] edge16 %o7, %o1, %i2 std %f14, [%l7 + 0x70] loop_954: ldsb [%l7 + 0x14], %l6 bne,a %icc, loop_955 st %f10, [%l7 + 0x1C] alignaddrl %g7, %l0, %o2 bneg,a loop_956 loop_955: bcc %icc, loop_957 ldx [%l7 + 0x30], %i6 edge16l %g5, %l2, %g2 loop_956: bcc,a,pn %xcc, loop_958 loop_957: stx %i4, [%l7 + 0x40] fbge,a %fcc3, loop_959 fmovdl %icc, %f9, %f6 loop_958: mulscc %i0, %i5, %l5 fone %f14 loop_959: fzero %f12 fpadd16s %f15, %f1, %f2 ba,a,pn %xcc, loop_960 ldsw [%l7 + 0x34], %l4 fmovda %icc, %f4, %f2 ldsb [%l7 + 0x18], %g6 loop_960: movg %icc, %g1, %o4 movvs %xcc, %l3, %o0 tgu %xcc, 0x7 ba,a %xcc, loop_961 fmovdg %icc, %f14, %f4 ldsh [%l7 + 0x5A], %i3 fmovdleu %icc, %f13, %f0 loop_961: ldub [%l7 + 0x6F], %i1 fnot1s %f15, %f3 fmovdvs %xcc, %f4, %f9 fmovsgu %xcc, %f0, %f15 fandnot2s %f0, %f5, %f9 fpack32 %f10, %f14, %f0 fbule %fcc1, loop_962 nop setx loop_963, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnors %f5, %f14, %f1 st %f7, [%l7 + 0x54] loop_962: fmovrdgez %i7, %f2, %f4 loop_963: ldsw [%l7 + 0x34], %o5 fmovdl %xcc, %f6, %f6 fand %f10, %f0, %f0 ld [%l7 + 0x58], %f10 and %o6, %g4, %o3 udivcc %l1, 0x11F8, %o7 tvc %icc, 0x4 movne %xcc, %g3, %o1 srax %i2, 0x18, %g7 std %f14, [%l7 + 0x18] siam 0x3 ldx [%l7 + 0x30], %l6 ldsh [%l7 + 0x1A], %o2 fmovsge %icc, %f7, %f12 fmovs %f4, %f12 fnot2s %f4, %f7 add %l0, 0x06D7, %i6 ldsb [%l7 + 0x6D], %l2 umulcc %g2, 0x0595, %i4 fmovsg %icc, %f14, %f15 sth %g5, [%l7 + 0x6E] lduh [%l7 + 0x2C], %i5 ldub [%l7 + 0x78], %l5 movrgez %l4, %g6, %g1 bcc,pn %icc, loop_964 fmovsge %icc, %f1, %f10 bvc,a loop_965 fmovrdlez %i0, %f4, %f12 loop_964: bvs loop_966 sth %l3, [%l7 + 0x7E] loop_965: stw %o4, [%l7 + 0x40] fba %fcc0, loop_967 loop_966: stb %o0, [%l7 + 0x30] st %f7, [%l7 + 0x60] smulcc %i1, 0x102F, %i7 loop_967: subccc %o5, %i3, %o6 sdiv %o3, 0x1F58, %l1 ba,pn %xcc, loop_968 sth %g4, [%l7 + 0x72] edge8l %g3, %o1, %i2 brgz,a %g7, loop_969 loop_968: fpsub16s %f14, %f15, %f2 fxnors %f10, %f13, %f4 ldub [%l7 + 0x56], %o7 loop_969: fxor %f12, %f2, %f0 bcc,pn %xcc, loop_970 st %f15, [%l7 + 0x3C] popc %l6, %o2 fcmpeq32 %f14, %f14, %l0 loop_970: ldsb [%l7 + 0x6C], %l2 ta %xcc, 0x0 movle %icc, %i6, %i4 fpackfix %f8, %f12 ldsh [%l7 + 0x68], %g5 tvs %icc, 0x7 fcmpgt16 %f4, %f10, %i5 edge8 %l5, %l4, %g6 smul %g1, 0x16BB, %i0 fcmpes %fcc0, %f11, %f8 stx %l3, [%l7 + 0x58] nop setx loop_971, %l0, %l1 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 + 0x09], %g2 fmuld8sux16 %f5, %f3, %f10 call loop_972 loop_971: ldsh [%l7 + 0x22], %o4 add %i1, %i7, %o5 fmovdvc %icc, %f13, %f3 loop_972: fmuld8sux16 %f7, %f13, %f12 tgu %icc, 0x4 fmuld8ulx16 %f12, %f9, %f0 ldx [%l7 + 0x18], %o0 fnegd %f10, %f6 xorcc %i3, %o3, %l1 and %o6, %g3, %g4 fbul %fcc0, loop_973 ldsh [%l7 + 0x78], %i2 ld [%l7 + 0x1C], %f4 stx %o1, [%l7 + 0x18] loop_973: fbug %fcc0, loop_974 tn %icc, 0x1 smul %o7, %l6, %g7 lduw [%l7 + 0x20], %o2 loop_974: ldx [%l7 + 0x08], %l0 tsubcc %i6, 0x1532, %l2 faligndata %f2, %f10, %f12 fmovdg %xcc, %f13, %f7 bneg,a,pn %xcc, loop_975 sra %g5, %i5, %l5 movle %xcc, %i4, %g6 udivx %l4, 0x12D0, %i0 loop_975: array32 %l3, %g1, %g2 bneg,pt %xcc, loop_976 st %f13, [%l7 + 0x58] tvs %icc, 0x3 edge16 %o4, %i7, %o5 loop_976: sth %i1, [%l7 + 0x40] stx %i3, [%l7 + 0x28] fcmpgt16 %f2, %f14, %o3 array16 %o0, %l1, %g3 stw %g4, [%l7 + 0x7C] tsubcc %i2, %o1, %o6 brz,a %o7, loop_977 sllx %g7, 0x12, %l6 edge8n %l0, %o2, %l2 fmovsge %xcc, %f13, %f5 loop_977: tg %xcc, 0x4 stw %i6, [%l7 + 0x4C] ldsh [%l7 + 0x0C], %g5 fmovsleu %xcc, %f0, %f7 ldx [%l7 + 0x58], %i5 fcmpd %fcc1, %f4, %f14 fmovda %icc, %f8, %f6 ld [%l7 + 0x08], %f2 ldsb [%l7 + 0x38], %l5 edge16l %g6, %i4, %l4 fsrc1 %f0, %f2 fbule,a %fcc3, loop_978 tcs %icc, 0x1 st %f13, [%l7 + 0x4C] subc %l3, 0x0E29, %i0 loop_978: fone %f12 fmovdneg %icc, %f5, %f3 fpmerge %f4, %f4, %f12 ldub [%l7 + 0x70], %g1 movcs %icc, %o4, %i7 fmovspos %xcc, %f14, %f1 fmovsneg %xcc, %f8, %f5 sra %g2, 0x14, %o5 fmuld8sux16 %f7, %f7, %f14 tgu %icc, 0x3 ldub [%l7 + 0x7E], %i3 fandnot1 %f0, %f0, %f14 std %f4, [%l7 + 0x40] sdivx %o3, 0x1F6C, %o0 fnors %f14, %f0, %f10 brgez %l1, loop_979 bvs loop_980 stw %g3, [%l7 + 0x60] fnegd %f14, %f8 loop_979: fcmpeq16 %f4, %f2, %i1 loop_980: ldsh [%l7 + 0x4A], %i2 fbg %fcc2, loop_981 ldsb [%l7 + 0x47], %o1 umul %g4, 0x1C78, %o6 fbo %fcc0, loop_982 loop_981: tneg %icc, 0x0 fbo,a %fcc3, loop_983 stb %o7, [%l7 + 0x6E] loop_982: umul %l6, %l0, %g7 ldub [%l7 + 0x34], %l2 loop_983: fornot2 %f4, %f2, %f10 lduh [%l7 + 0x62], %o2 stx %i6, [%l7 + 0x30] nop setx loop_984, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x08], %f12 tvc %xcc, 0x7 ldsw [%l7 + 0x50], %g5 loop_984: stx %i5, [%l7 + 0x08] xorcc %g6, 0x1B04, %l5 fpadd16s %f7, %f3, %f4 ldsb [%l7 + 0x78], %l4 lduh [%l7 + 0x56], %i4 movn %xcc, %l3, %g1 fnors %f4, %f10, %f7 edge32l %i0, %o4, %i7 ldsw [%l7 + 0x54], %o5 fmovdl %xcc, %f4, %f10 ldsb [%l7 + 0x71], %g2 nop setx loop_985, %l0, %l1 jmpl %l1, %o3 ld [%l7 + 0x28], %f12 movrgez %o0, 0x08F, %l1 ldsb [%l7 + 0x58], %g3 loop_985: edge32ln %i3, %i1, %i2 fsrc2 %f14, %f6 tge %icc, 0x0 tvc %xcc, 0x6 ldsw [%l7 + 0x5C], %o1 fmovsa %xcc, %f12, %f2 fors %f0, %f4, %f12 srax %o6, %g4, %o7 fnot2s %f5, %f9 ldsw [%l7 + 0x40], %l6 std %f0, [%l7 + 0x20] fpadd32 %f4, %f12, %f10 fmovdcs %xcc, %f4, %f2 fnot1 %f6, %f14 ldsb [%l7 + 0x22], %g7 fbul %fcc1, loop_986 fcmple32 %f0, %f14, %l0 ldsh [%l7 + 0x7C], %l2 ldsw [%l7 + 0x24], %i6 loop_986: brgez,a %g5, loop_987 lduw [%l7 + 0x74], %i5 ld [%l7 + 0x44], %f3 bge loop_988 loop_987: movge %xcc, %o2, %l5 bneg,a loop_989 edge16n %g6, %l4, %i4 loop_988: array8 %g1, %l3, %i0 movpos %icc, %i7, %o4 loop_989: mova %xcc, %o5, %g2 fcmpes %fcc3, %f7, %f2 andncc %o3, %o0, %g3 ldsb [%l7 + 0x2F], %i3 st %f7, [%l7 + 0x58] fbg %fcc2, loop_990 stw %l1, [%l7 + 0x54] st %f1, [%l7 + 0x60] ldsb [%l7 + 0x77], %i1 loop_990: sth %o1, [%l7 + 0x56] tneg %xcc, 0x2 lduh [%l7 + 0x0E], %o6 movrgez %i2, %g4, %l6 array8 %o7, %l0, %l2 umulcc %i6, 0x0D86, %g5 edge32l %i5, %g7, %l5 fbu %fcc2, loop_991 fcmpgt16 %f2, %f12, %o2 fnot2s %f5, %f2 fbl %fcc1, loop_992 loop_991: lduh [%l7 + 0x64], %g6 ldsb [%l7 + 0x1C], %i4 lduw [%l7 + 0x48], %g1 loop_992: fmovrdlez %l3, %f0, %f6 fcmple16 %f12, %f12, %i0 bvc,a loop_993 tne %icc, 0x4 subccc %i7, %l4, %o4 fbe %fcc0, loop_994 loop_993: fbn,a %fcc3, loop_995 fsrc1 %f8, %f10 brz %o5, loop_996 loop_994: ldd [%l7 + 0x50], %f8 loop_995: fpack16 %f4, %f2 fbne,a %fcc2, loop_997 loop_996: udiv %o3, 0x0EB8, %o0 stx %g3, [%l7 + 0x50] fbne %fcc2, loop_998 loop_997: sth %i3, [%l7 + 0x46] lduw [%l7 + 0x08], %l1 mulx %g2, %o1, %i1 loop_998: ldsb [%l7 + 0x14], %o6 bcc %icc, loop_999 stx %g4, [%l7 + 0x58] fcmpne32 %f10, %f14, %i2 fmovrdne %l6, %f14, %f6 loop_999: fpsub16s %f1, %f4, %f14 lduh [%l7 + 0x12], %o7 bneg,a loop_1000 edge8n %l0, %l2, %g5 fmul8x16au %f13, %f4, %f12 movpos %xcc, %i6, %i5 loop_1000: srax %l5, 0x16, %g7 stw %o2, [%l7 + 0x0C] fbne %fcc1, loop_1001 fmovrdgz %i4, %f4, %f14 sth %g6, [%l7 + 0x6A] fmovrse %l3, %f0, %f15 loop_1001: fcmpne32 %f4, %f12, %i0 fors %f5, %f11, %f6 fmovrslez %i7, %f6, %f4 ldd [%l7 + 0x30], %f0 movle %xcc, %l4, %g1 fcmpes %fcc0, %f0, %f15 movcs %xcc, %o4, %o5 edge8l %o0, %g3, %o3 fcmple32 %f10, %f10, %i3 edge8n %l1, %g2, %i1 ldub [%l7 + 0x44], %o6 std %f0, [%l7 + 0x40] fnor %f12, %f6, %f6 bneg,a loop_1002 nop setx loop_1003, %l0, %l1 jmpl %l1, %g4 fones %f8 st %f4, [%l7 + 0x64] loop_1002: ldd [%l7 + 0x30], %f10 loop_1003: lduw [%l7 + 0x38], %o1 fnot1s %f2, %f7 brgz %l6, loop_1004 ld [%l7 + 0x64], %f4 brz %i2, loop_1005 tg %icc, 0x3 loop_1004: smul %o7, 0x1138, %l0 fmovrde %l2, %f2, %f4 loop_1005: fandnot2 %f6, %f12, %f10 te %xcc, 0x4 lduh [%l7 + 0x5A], %i6 addccc %g5, %l5, %g7 te %icc, 0x3 lduh [%l7 + 0x6E], %i5 stx %i4, [%l7 + 0x10] edge16l %o2, %l3, %g6 fcmpne32 %f4, %f8, %i7 fsrc2 %f14, %f12 sub %i0, 0x0CB1, %g1 stw %l4, [%l7 + 0x54] fpsub16s %f6, %f1, %f1 subc %o4, 0x1121, %o5 fors %f3, %f9, %f5 ldsw [%l7 + 0x48], %o0 fbge %fcc0, loop_1006 fornot1 %f14, %f0, %f4 stx %o3, [%l7 + 0x50] fmovdg %icc, %f8, %f10 loop_1006: fnot1 %f8, %f8 bvs,a,pt %icc, loop_1007 fmovrdgez %g3, %f12, %f14 fnor %f0, %f6, %f10 bpos,pt %icc, loop_1008 loop_1007: fmovdge %xcc, %f7, %f5 xnor %l1, 0x18ED, %g2 nop setx loop_1009, %l0, %l1 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_1008: ldd [%l7 + 0x30], %f8 fmovsneg %xcc, %f12, %f2 fand %f4, %f14, %f10 loop_1009: tneg %xcc, 0x0 fmovrdlz %i3, %f14, %f2 andncc %i1, %o6, %g4 fandnot1s %f15, %f9, %f6 bleu,a,pn %icc, loop_1010 fcmple16 %f4, %f10, %l6 fmovs %f8, %f12 tne %icc, 0x2 loop_1010: ld [%l7 + 0x38], %f9 fsrc1s %f3, %f15 ldsh [%l7 + 0x7C], %i2 fmovsvc %icc, %f8, %f5 edge16ln %o7, %l0, %l2 movcs %xcc, %i6, %o1 ldsw [%l7 + 0x50], %g5 fba %fcc2, loop_1011 bshuffle %f12, %f10, %f8 fmovsleu %icc, %f0, %f14 edge16l %l5, %i5, %i4 loop_1011: fmovsneg %icc, %f12, %f11 ldsh [%l7 + 0x42], %g7 addcc %o2, %l3, %g6 stx %i7, [%l7 + 0x58] edge8ln %g1, %l4, %i0 fmuld8ulx16 %f4, %f0, %f4 stw %o5, [%l7 + 0x2C] fpmerge %f7, %f10, %f6 fsrc1s %f6, %f4 fabss %f6, %f6 sth %o0, [%l7 + 0x56] fcmpgt32 %f2, %f14, %o4 fornot1s %f12, %f6, %f1 bcs,a,pt %icc, loop_1012 for %f10, %f4, %f6 bne %icc, loop_1013 ldsw [%l7 + 0x68], %g3 loop_1012: fnors %f6, %f9, %f12 fbne %fcc0, loop_1014 loop_1013: for %f10, %f2, %f6 fmovscc %xcc, %f2, %f2 call loop_1015 loop_1014: fsrc1 %f12, %f0 movgu %icc, %o3, %l1 taddcc %i3, 0x1AA0, %g2 loop_1015: fmovdcs %icc, %f14, %f7 brgz,a %i1, loop_1016 fmuld8sux16 %f14, %f6, %f6 ldx [%l7 + 0x30], %o6 lduw [%l7 + 0x4C], %l6 loop_1016: ldub [%l7 + 0x08], %i2 fmovrdgez %g4, %f6, %f0 ldsw [%l7 + 0x40], %l0 fmovdcs %icc, %f13, %f1 add %o7, 0x1DC6, %i6 edge32 %l2, %o1, %g5 ldd [%l7 + 0x60], %f10 edge8l %i5, %i4, %l5 edge32n %o2, %l3, %g7 lduw [%l7 + 0x7C], %g6 brlez,a %i7, loop_1017 fexpand %f11, %f12 fxnor %f10, %f12, %f6 andcc %g1, 0x013B, %l4 loop_1017: fbule %fcc0, loop_1018 fcmpgt16 %f4, %f0, %i0 fnands %f2, %f10, %f11 fnor %f4, %f0, %f12 loop_1018: xnor %o0, %o4, %g3 stw %o3, [%l7 + 0x08] movgu %xcc, %l1, %i3 edge8 %g2, %o5, %i1 movcs %xcc, %o6, %l6 tcc %icc, 0x0 fxnor %f12, %f14, %f4 bpos,a %icc, loop_1019 fxor %f8, %f14, %f12 ldsb [%l7 + 0x38], %g4 sth %l0, [%l7 + 0x4E] loop_1019: fbo,a %fcc3, loop_1020 move %xcc, %i2, %i6 movrgz %l2, 0x267, %o7 ldub [%l7 + 0x55], %o1 loop_1020: addccc %g5, %i5, %i4 lduw [%l7 + 0x44], %l5 ldx [%l7 + 0x78], %l3 edge32l %g7, %g6, %o2 stx %g1, [%l7 + 0x08] bgu %xcc, loop_1021 fcmpgt32 %f12, %f2, %i7 fmovdcc %xcc, %f11, %f4 ld [%l7 + 0x44], %f9 loop_1021: mova %xcc, %l4, %o0 fmovdn %icc, %f4, %f7 brgz,a %o4, loop_1022 ld [%l7 + 0x48], %f15 st %f14, [%l7 + 0x70] ldsh [%l7 + 0x4C], %i0 loop_1022: movre %g3, %o3, %l1 ldd [%l7 + 0x20], %f14 umul %i3, 0x04FF, %g2 ldsw [%l7 + 0x58], %o5 sllx %o6, 0x0D, %l6 ldsh [%l7 + 0x58], %g4 lduh [%l7 + 0x46], %l0 movcc %icc, %i1, %i2 fblg %fcc0, loop_1023 fzeros %f14 tneg %xcc, 0x7 fcmpne32 %f12, %f0, %l2 loop_1023: bgu,a loop_1024 stb %i6, [%l7 + 0x11] ldsb [%l7 + 0x34], %o1 st %f1, [%l7 + 0x70] loop_1024: alignaddr %o7, %g5, %i5 fabsd %f0, %f0 fnors %f7, %f12, %f0 fbuge %fcc0, loop_1025 sth %l5, [%l7 + 0x76] movre %l3, 0x207, %i4 movl %icc, %g7, %o2 loop_1025: stx %g1, [%l7 + 0x28] ldd [%l7 + 0x48], %f10 tne %icc, 0x5 tsubcc %i7, %l4, %o0 fbn %fcc0, loop_1026 fpsub32 %f14, %f0, %f12 ldub [%l7 + 0x71], %o4 fpsub16s %f10, %f10, %f15 loop_1026: ldub [%l7 + 0x55], %g6 fmovda %xcc, %f4, %f15 lduh [%l7 + 0x64], %i0 lduw [%l7 + 0x18], %g3 fmovs %f3, %f9 movvs %xcc, %l1, %o3 alignaddrl %g2, %o5, %i3 fmovsleu %icc, %f8, %f11 xnorcc %l6, %o6, %g4 ldsh [%l7 + 0x2A], %l0 orcc %i2, 0x077A, %l2 udivx %i6, 0x1B03, %i1 ldd [%l7 + 0x18], %f2 edge8n %o7, %g5, %o1 tgu %icc, 0x1 st %f3, [%l7 + 0x38] fpack16 %f4, %f13 ld [%l7 + 0x74], %f7 stw %l5, [%l7 + 0x38] fmovdne %icc, %f9, %f1 fbu %fcc3, loop_1027 bn,a loop_1028 fone %f14 st %f4, [%l7 + 0x74] loop_1027: fmul8x16 %f13, %f2, %f2 loop_1028: bvc,pn %xcc, loop_1029 fand %f6, %f4, %f2 fcmple16 %f2, %f6, %l3 bl loop_1030 loop_1029: fmovsne %xcc, %f5, %f15 fmovdg %xcc, %f2, %f1 ld [%l7 + 0x54], %f1 loop_1030: ldsh [%l7 + 0x28], %i4 xnorcc %g7, 0x1605, %i5 sth %o2, [%l7 + 0x4C] array8 %i7, %g1, %l4 sth %o0, [%l7 + 0x40] fmovsge %icc, %f15, %f2 stx %o4, [%l7 + 0x10] alignaddr %g6, %g3, %i0 edge32n %o3, %g2, %o5 ldd [%l7 + 0x78], %f6 edge8 %l1, %l6, %o6 fpsub16 %f6, %f10, %f14 fornot2 %f6, %f2, %f2 fxnor %f10, %f0, %f4 fmovdcc %icc, %f10, %f0 stx %i3, [%l7 + 0x30] udivx %g4, 0x096F, %l0 fmovdpos %icc, %f13, %f11 edge32n %i2, %l2, %i6 alignaddr %o7, %i1, %o1 fmovdne %xcc, %f7, %f14 movcc %xcc, %g5, %l5 fmovse %xcc, %f3, %f0 ldsw [%l7 + 0x54], %l3 bleu,a loop_1031 movvs %icc, %i4, %g7 fmovrdlz %o2, %f6, %f10 ldsw [%l7 + 0x3C], %i5 loop_1031: edge32ln %g1, %l4, %i7 movrgez %o0, 0x057, %o4 ldsw [%l7 + 0x6C], %g6 ldx [%l7 + 0x30], %i0 tcc %xcc, 0x6 fxors %f13, %f7, %f0 smul %o3, 0x1AE9, %g3 tvs %xcc, 0x1 bleu %icc, loop_1032 sdiv %g2, 0x10E4, %o5 fmovd %f4, %f4 fcmpgt16 %f2, %f14, %l6 loop_1032: ldsb [%l7 + 0x42], %l1 edge8ln %i3, %o6, %l0 fnegs %f9, %f14 edge16 %g4, %i2, %l2 edge16 %o7, %i6, %i1 movrgz %o1, 0x125, %l5 fnand %f6, %f2, %f10 ldd [%l7 + 0x20], %f10 fbe %fcc0, loop_1033 movcs %icc, %l3, %g5 edge8ln %i4, %o2, %i5 ldd [%l7 + 0x30], %f6 loop_1033: brlz %g7, loop_1034 srax %l4, %g1, %o0 tleu %icc, 0x3 bgu,a,pt %xcc, loop_1035 loop_1034: fblg,a %fcc2, loop_1036 fmovsge %icc, %f11, %f9 ldsh [%l7 + 0x2E], %o4 loop_1035: xnorcc %i7, %i0, %o3 loop_1036: fmovdneg %icc, %f13, %f9 xnorcc %g3, %g2, %o5 stx %l6, [%l7 + 0x18] fmul8x16au %f12, %f14, %f4 mulscc %g6, %l1, %i3 ldsw [%l7 + 0x4C], %l0 brz,a %o6, loop_1037 brlez,a %i2, loop_1038 fmovsne %xcc, %f6, %f5 lduw [%l7 + 0x18], %g4 loop_1037: fmovscc %xcc, %f13, %f6 loop_1038: fbe,a %fcc0, loop_1039 ldd [%l7 + 0x20], %f10 brlez %o7, loop_1040 mova %icc, %l2, %i1 loop_1039: fmovrsgez %o1, %f7, %f8 stb %l5, [%l7 + 0x6C] loop_1040: fnot1 %f0, %f14 smulcc %i6, %g5, %i4 xorcc %l3, %i5, %o2 brgez,a %g7, loop_1041 xorcc %g1, %l4, %o0 sth %o4, [%l7 + 0x1E] lduw [%l7 + 0x74], %i7 loop_1041: fpadd16s %f2, %f4, %f10 nop setx loop_1042, %l0, %l1 jmpl %l1, %o3 tsubcc %i0, 0x0594, %g3 stb %o5, [%l7 + 0x54] fcmple16 %f10, %f2, %g2 loop_1042: nop setx loop_1043, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabss %f13, %f10 edge8ln %g6, %l6, %l1 stw %l0, [%l7 + 0x60] loop_1043: nop setx loop_1044, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x50], %i3 stw %i2, [%l7 + 0x20] fmovda %icc, %f4, %f4 loop_1044: fmovdle %xcc, %f1, %f1 fmovse %xcc, %f15, %f2 fpadd32s %f13, %f4, %f0 ldsh [%l7 + 0x12], %g4 fcmple16 %f6, %f2, %o6 ldd [%l7 + 0x20], %f2 ldsh [%l7 + 0x1A], %l2 ldx [%l7 + 0x20], %o7 ldsb [%l7 + 0x1D], %i1 ldsh [%l7 + 0x28], %o1 bvc %xcc, loop_1045 ldsw [%l7 + 0x68], %l5 bcs %xcc, loop_1046 xnorcc %g5, %i4, %l3 loop_1045: fmovrdne %i5, %f0, %f0 subcc %o2, 0x1BB1, %g7 loop_1046: fbe %fcc1, loop_1047 tsubcctv %g1, %l4, %i6 stx %o4, [%l7 + 0x30] fmovrslz %i7, %f1, %f1 loop_1047: sth %o0, [%l7 + 0x6E] movvs %icc, %i0, %o3 mulscc %g3, %o5, %g2 tge %xcc, 0x3 sth %l6, [%l7 + 0x7A] ldd [%l7 + 0x50], %f2 tvc %icc, 0x6 fnands %f14, %f2, %f1 alignaddr %l1, %g6, %l0 fbl,a %fcc0, loop_1048 stw %i2, [%l7 + 0x70] stx %g4, [%l7 + 0x08] fbul,a %fcc0, loop_1049 loop_1048: smulcc %i3, %o6, %o7 ld [%l7 + 0x78], %f2 edge8ln %l2, %o1, %l5 loop_1049: lduw [%l7 + 0x28], %i1 fmovdneg %xcc, %f6, %f15 fbn,a %fcc3, loop_1050 lduw [%l7 + 0x5C], %g5 edge8 %i4, %l3, %o2 sdivcc %i5, 0x16B4, %g1 loop_1050: fmovrsgz %l4, %f8, %f2 fone %f2 bvs,a %icc, loop_1051 fmovrdlz %i6, %f12, %f6 stb %g7, [%l7 + 0x21] bgu,a loop_1052 loop_1051: srax %o4, 0x02, %o0 fpmerge %f4, %f7, %f8 sllx %i7, 0x04, %o3 loop_1052: st %f3, [%l7 + 0x20] edge16l %g3, %i0, %g2 fsrc1s %f13, %f10 ld [%l7 + 0x1C], %f4 fble,a %fcc0, loop_1053 fnegd %f10, %f4 fmovsgu %icc, %f8, %f14 lduh [%l7 + 0x2E], %o5 loop_1053: lduw [%l7 + 0x0C], %l1 pdist %f0, %f14, %f12 umulcc %l6, 0x0710, %g6 fpadd32s %f4, %f14, %f1 sth %l0, [%l7 + 0x7C] fmovdpos %icc, %f2, %f11 alignaddrl %g4, %i2, %i3 fmovrsgz %o7, %f13, %f10 subcc %o6, %l2, %l5 tvc %icc, 0x2 fmovrdlz %o1, %f6, %f8 sth %g5, [%l7 + 0x36] fsrc1s %f3, %f3 fmovdl %icc, %f1, %f3 ldd [%l7 + 0x60], %f2 fpsub32 %f6, %f10, %f4 ba,a,pn %xcc, loop_1054 brnz %i4, loop_1055 ba,a,pt %icc, loop_1056 ldx [%l7 + 0x20], %l3 loop_1054: edge32l %o2, %i1, %i5 loop_1055: stx %l4, [%l7 + 0x18] loop_1056: ba,a %xcc, loop_1057 ldd [%l7 + 0x78], %f12 ldx [%l7 + 0x18], %i6 fnegd %f6, %f2 loop_1057: udiv %g7, 0x0B47, %o4 fmovsge %icc, %f15, %f1 fxnor %f4, %f10, %f14 te %icc, 0x7 movle %icc, %o0, %i7 bcc,pt %icc, loop_1058 ldsh [%l7 + 0x74], %g1 fblg,a %fcc2, loop_1059 fmul8x16au %f15, %f3, %f10 loop_1058: fmovdpos %icc, %f7, %f4 movge %xcc, %g3, %o3 loop_1059: bcc,pn %icc, loop_1060 fbug %fcc3, loop_1061 ldub [%l7 + 0x32], %g2 ldsw [%l7 + 0x68], %i0 loop_1060: fcmpgt16 %f8, %f2, %o5 loop_1061: sra %l1, 0x1C, %g6 lduh [%l7 + 0x78], %l0 fandnot2s %f0, %f1, %f4 lduw [%l7 + 0x10], %l6 tvc %icc, 0x0 subc %g4, %i3, %i2 addccc %o6, 0x1CA4, %o7 fornot1s %f13, %f10, %f0 movl %icc, %l5, %o1 ldd [%l7 + 0x20], %f12 fabsd %f0, %f6 fzeros %f8 edge16l %g5, %l2, %i4 nop setx loop_1062, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc1s %f2, %f4 fcmps %fcc3, %f3, %f7 fmovsne %icc, %f2, %f6 loop_1062: array32 %l3, %o2, %i5 ldsb [%l7 + 0x7F], %l4 xor %i6, %i1, %g7 fpadd16s %f8, %f7, %f6 fpsub16s %f10, %f15, %f15 fnot1 %f6, %f4 ldsw [%l7 + 0x28], %o0 andncc %o4, %i7, %g1 ldsw [%l7 + 0x0C], %o3 st %f3, [%l7 + 0x64] fmovdleu %xcc, %f11, %f7 mulscc %g3, %g2, %o5 std %f2, [%l7 + 0x68] sub %i0, 0x07F2, %l1 fmovdcs %xcc, %f2, %f6 lduh [%l7 + 0x48], %g6 fpmerge %f3, %f13, %f4 sdivcc %l6, 0x0236, %l0 movge %xcc, %i3, %i2 stx %o6, [%l7 + 0x68] fsrc2s %f7, %f3 sdiv %o7, 0x13F5, %g4 lduh [%l7 + 0x28], %l5 stx %o1, [%l7 + 0x10] tpos %icc, 0x5 lduw [%l7 + 0x1C], %g5 fbug %fcc3, loop_1063 fbl %fcc0, loop_1064 movl %xcc, %l2, %i4 fpadd32s %f1, %f6, %f9 loop_1063: fnands %f15, %f10, %f11 loop_1064: fmovdne %icc, %f10, %f5 stb %l3, [%l7 + 0x7A] subc %o2, 0x13B1, %i5 fba %fcc2, loop_1065 lduh [%l7 + 0x12], %i6 fbg,a %fcc0, loop_1066 fsrc2 %f0, %f0 loop_1065: umulcc %l4, %i1, %o0 fmovrdgez %g7, %f8, %f10 loop_1066: smul %i7, %g1, %o3 st %f5, [%l7 + 0x78] orcc %g3, %g2, %o4 ldsh [%l7 + 0x08], %i0 movn %icc, %o5, %g6 stw %l1, [%l7 + 0x40] umulcc %l6, 0x12C6, %l0 and %i3, %i2, %o6 ldub [%l7 + 0x39], %o7 edge16l %g4, %o1, %g5 fnot2s %f0, %f0 movgu %icc, %l5, %i4 st %f7, [%l7 + 0x64] bvc,pt %xcc, loop_1067 fmovrdne %l3, %f6, %f8 ldx [%l7 + 0x60], %l2 fmovspos %icc, %f3, %f14 loop_1067: ldsw [%l7 + 0x40], %i5 fmovdgu %icc, %f0, %f4 srax %i6, %o2, %l4 st %f3, [%l7 + 0x7C] edge16l %o0, %i1, %g7 fmovsl %xcc, %f6, %f6 ldsb [%l7 + 0x18], %g1 bne,a,pn %xcc, loop_1068 ldsw [%l7 + 0x14], %i7 ldub [%l7 + 0x54], %o3 subc %g3, %o4, %g2 loop_1068: be loop_1069 fpackfix %f2, %f14 fcmpne32 %f2, %f12, %i0 edge16l %g6, %o5, %l1 loop_1069: fandnot1 %f6, %f14, %f14 fand %f6, %f0, %f2 stw %l6, [%l7 + 0x58] fmovrde %i3, %f12, %f4 bl,pt %xcc, loop_1070 ldd [%l7 + 0x68], %f12 fmovsvs %icc, %f13, %f0 fcmpne16 %f8, %f0, %i2 loop_1070: ld [%l7 + 0x54], %f9 fmul8ulx16 %f12, %f10, %f14 sth %l0, [%l7 + 0x44] subcc %o6, 0x0120, %g4 sub %o7, 0x156E, %o1 fbe %fcc1, loop_1071 fmul8sux16 %f0, %f0, %f12 stx %l5, [%l7 + 0x50] ldsw [%l7 + 0x10], %g5 loop_1071: movcc %icc, %l3, %i4 tg %icc, 0x0 stb %l2, [%l7 + 0x55] brlez,a %i6, loop_1072 lduh [%l7 + 0x12], %o2 fmul8sux16 %f14, %f12, %f12 bn,a %xcc, loop_1073 loop_1072: fmul8x16al %f13, %f8, %f12 fmovdle %icc, %f12, %f5 sdiv %l4, 0x07B6, %o0 loop_1073: tge %xcc, 0x2 fmovsgu %xcc, %f8, %f7 te %xcc, 0x6 smulcc %i5, %g7, %g1 tvc %xcc, 0x3 lduh [%l7 + 0x72], %i1 fpsub16 %f0, %f0, %f6 lduh [%l7 + 0x64], %o3 fmovsneg %xcc, %f7, %f12 udiv %g3, 0x1B71, %i7 stb %g2, [%l7 + 0x28] umul %o4, %g6, %i0 udiv %l1, 0x1E35, %o5 std %f4, [%l7 + 0x10] fmovdn %xcc, %f15, %f15 st %f8, [%l7 + 0x18] edge8ln %l6, %i3, %l0 fpadd32 %f6, %f0, %f0 mova %xcc, %o6, %i2 fpadd16s %f3, %f9, %f13 ldub [%l7 + 0x09], %g4 fandnot2 %f8, %f8, %f8 stw %o7, [%l7 + 0x70] ldd [%l7 + 0x48], %f12 nop setx loop_1074, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdge %icc, %f9, %f4 lduh [%l7 + 0x0C], %l5 fmovdpos %icc, %f4, %f6 loop_1074: ldsb [%l7 + 0x4D], %g5 fcmpd %fcc3, %f12, %f2 fmovsne %xcc, %f5, %f8 fblg %fcc1, loop_1075 ldd [%l7 + 0x20], %f14 subc %l3, %i4, %l2 movcs %icc, %i6, %o1 loop_1075: fpsub16 %f8, %f14, %f2 movn %icc, %o2, %o0 tle %xcc, 0x6 fmovdleu %xcc, %f15, %f14 fmovrdne %i5, %f14, %f6 stw %l4, [%l7 + 0x2C] stb %g1, [%l7 + 0x3B] tvc %xcc, 0x7 mulx %i1, 0x1AEC, %o3 fbul %fcc1, loop_1076 edge32n %g3, %g7, %g2 fmovsl %icc, %f3, %f4 movpos %icc, %i7, %o4 loop_1076: fones %f4 andcc %g6, 0x09FA, %l1 movrgez %o5, %l6, %i0 srl %i3, 0x03, %o6 stx %l0, [%l7 + 0x60] sethi 0x0467, %i2 ld [%l7 + 0x24], %f2 fmul8x16au %f4, %f0, %f8 fands %f1, %f9, %f3 fandnot2 %f2, %f0, %f4 tvc %xcc, 0x2 lduh [%l7 + 0x48], %g4 sth %o7, [%l7 + 0x6C] udivcc %g5, 0x0747, %l3 fpack32 %f12, %f8, %f10 stx %i4, [%l7 + 0x10] srlx %l2, 0x1C, %l5 fnor %f14, %f10, %f0 fbn %fcc2, loop_1077 ldx [%l7 + 0x40], %i6 edge8l %o1, %o2, %o0 movgu %icc, %l4, %i5 loop_1077: fpmerge %f12, %f8, %f8 sth %i1, [%l7 + 0x5E] array16 %g1, %g3, %o3 ld [%l7 + 0x30], %f7 tn %xcc, 0x4 sllx %g7, %g2, %o4 pdist %f12, %f12, %f10 fmul8sux16 %f4, %f8, %f6 bpos,pn %icc, loop_1078 fxors %f14, %f7, %f14 fmovrsgez %i7, %f14, %f11 fbug,a %fcc1, loop_1079 loop_1078: fpack32 %f0, %f8, %f0 ldsw [%l7 + 0x68], %l1 lduw [%l7 + 0x3C], %g6 loop_1079: ldsw [%l7 + 0x68], %l6 bshuffle %f0, %f4, %f6 ldsb [%l7 + 0x6C], %i0 fbuge,a %fcc2, loop_1080 movpos %icc, %o5, %o6 fones %f13 fand %f4, %f14, %f8 loop_1080: bcs,a loop_1081 lduh [%l7 + 0x0E], %i3 ldd [%l7 + 0x08], %f0 fand %f10, %f14, %f8 loop_1081: st %f1, [%l7 + 0x1C] ldd [%l7 + 0x28], %f10 stb %i2, [%l7 + 0x16] ld [%l7 + 0x58], %f4 bleu loop_1082 fcmpes %fcc1, %f11, %f3 fmovscs %icc, %f11, %f4 ldd [%l7 + 0x28], %f10 loop_1082: movg %icc, %l0, %o7 addc %g5, %l3, %g4 addc %i4, 0x1458, %l2 ba,pt %xcc, loop_1083 stw %i6, [%l7 + 0x70] fbn %fcc3, loop_1084 movne %icc, %o1, %o2 loop_1083: xnorcc %o0, %l5, %i5 fmuld8ulx16 %f7, %f2, %f14 loop_1084: bne,pt %icc, loop_1085 fblg,a %fcc2, loop_1086 ldd [%l7 + 0x30], %f10 fandnot2s %f1, %f13, %f11 loop_1085: fbn,a %fcc0, loop_1087 loop_1086: st %f1, [%l7 + 0x70] bvs,pn %icc, loop_1088 ldx [%l7 + 0x78], %l4 loop_1087: st %f14, [%l7 + 0x38] sth %g1, [%l7 + 0x2C] loop_1088: tge %xcc, 0x1 movge %icc, %g3, %o3 ldsw [%l7 + 0x18], %g7 fbo,a %fcc1, loop_1089 ble,a loop_1090 brlez,a %i1, loop_1091 ldx [%l7 + 0x10], %g2 loop_1089: ldsw [%l7 + 0x44], %i7 loop_1090: fmovsneg %icc, %f11, %f3 loop_1091: bge,pt %icc, loop_1092 ba,a,pt %icc, loop_1093 edge16 %o4, %l1, %g6 lduh [%l7 + 0x14], %i0 loop_1092: tsubcctv %l6, %o5, %i3 loop_1093: stx %o6, [%l7 + 0x30] sllx %l0, %i2, %g5 fornot2 %f0, %f0, %f2 ldd [%l7 + 0x68], %f8 fmuld8ulx16 %f12, %f7, %f6 udivcc %l3, 0x0366, %g4 movneg %xcc, %o7, %l2 sra %i4, 0x0F, %i6 ldx [%l7 + 0x68], %o1 stx %o2, [%l7 + 0x10] movcs %icc, %o0, %i5 fmuld8sux16 %f15, %f2, %f0 sra %l4, 0x0C, %g1 fmovdg %icc, %f15, %f0 fmovrdlez %g3, %f10, %f10 fmovrsgz %o3, %f15, %f12 st %f6, [%l7 + 0x48] brgez %l5, loop_1094 movvs %icc, %i1, %g7 addccc %i7, 0x0ACB, %o4 ldsh [%l7 + 0x08], %l1 loop_1094: fmovrse %g6, %f1, %f7 ld [%l7 + 0x28], %f6 bpos loop_1095 fcmpgt32 %f14, %f14, %i0 movneg %icc, %l6, %g2 andn %o5, %i3, %o6 loop_1095: fmovdleu %icc, %f9, %f12 st %f11, [%l7 + 0x40] fabss %f0, %f9 stw %l0, [%l7 + 0x20] bshuffle %f4, %f4, %f0 movrlz %g5, %i2, %g4 edge16ln %o7, %l3, %l2 ldsh [%l7 + 0x42], %i4 ldd [%l7 + 0x48], %f6 udivx %o1, 0x02FF, %i6 fmovs %f2, %f11 std %f14, [%l7 + 0x40] ld [%l7 + 0x28], %f2 fble %fcc1, loop_1096 fmovscs %icc, %f12, %f5 std %f2, [%l7 + 0x10] fcmpgt16 %f0, %f4, %o2 loop_1096: fbge %fcc3, loop_1097 brlez,a %o0, loop_1098 fpsub16s %f12, %f8, %f14 brnz,a %l4, loop_1099 loop_1097: fpack16 %f12, %f4 loop_1098: stx %i5, [%l7 + 0x40] fexpand %f9, %f12 loop_1099: fsrc1s %f3, %f4 fmovspos %xcc, %f13, %f10 tleu %xcc, 0x6 movneg %icc, %g3, %g1 st %f14, [%l7 + 0x10] ldd [%l7 + 0x28], %f2 edge16l %o3, %i1, %l5 lduw [%l7 + 0x4C], %i7 tcc %xcc, 0x2 fbge %fcc3, loop_1100 fxor %f8, %f8, %f12 edge16ln %o4, %l1, %g6 stb %g7, [%l7 + 0x2D] loop_1100: edge8 %l6, %g2, %o5 lduh [%l7 + 0x46], %i3 ldsh [%l7 + 0x0A], %o6 sdiv %i0, 0x16D5, %g5 tneg %icc, 0x7 fcmps %fcc3, %f15, %f15 fcmpgt16 %f6, %f12, %l0 stw %i2, [%l7 + 0x0C] fnot2 %f10, %f8 fmovde %icc, %f9, %f8 fmovrdlz %o7, %f10, %f10 tvc %xcc, 0x6 fpsub32s %f3, %f8, %f6 fornot2 %f12, %f10, %f0 stw %l3, [%l7 + 0x38] movrgz %g4, %l2, %o1 brnz %i4, loop_1101 ldsb [%l7 + 0x3D], %i6 sth %o2, [%l7 + 0x12] fmovdne %icc, %f15, %f5 loop_1101: fpadd16 %f8, %f2, %f2 fmul8ulx16 %f2, %f12, %f4 ldsw [%l7 + 0x54], %o0 bg,a,pt %xcc, loop_1102 ldsw [%l7 + 0x18], %i5 movle %icc, %g3, %l4 fnot2s %f5, %f7 loop_1102: ld [%l7 + 0x64], %f14 bneg loop_1103 popc %o3, %g1 umul %l5, %i7, %o4 fabss %f7, %f2 loop_1103: ld [%l7 + 0x4C], %f5 movle %icc, %i1, %l1 fmovsneg %xcc, %f8, %f10 edge32 %g6, %l6, %g7 tsubcctv %o5, 0x09B7, %i3 fands %f1, %f3, %f14 stw %g2, [%l7 + 0x28] ldx [%l7 + 0x08], %o6 ldsb [%l7 + 0x48], %g5 ldx [%l7 + 0x70], %i0 tvs %xcc, 0x6 fmovscc %xcc, %f4, %f4 bvc,a,pt %xcc, loop_1104 fmovspos %xcc, %f4, %f0 sth %l0, [%l7 + 0x3C] edge16l %i2, %o7, %l3 loop_1104: brnz,a %l2, loop_1105 sra %o1, %i4, %g4 fbu,a %fcc3, loop_1106 fmovdvs %xcc, %f12, %f4 loop_1105: taddcc %o2, 0x17CF, %i6 fmovscs %xcc, %f9, %f8 loop_1106: umul %i5, %g3, %o0 ld [%l7 + 0x50], %f4 popc 0x1C04, %l4 std %f4, [%l7 + 0x58] ldsb [%l7 + 0x65], %o3 std %f6, [%l7 + 0x48] ldd [%l7 + 0x08], %f14 lduw [%l7 + 0x50], %l5 ldsb [%l7 + 0x7B], %i7 fbge %fcc1, loop_1107 ldx [%l7 + 0x50], %o4 ld [%l7 + 0x50], %f3 brz %g1, loop_1108 loop_1107: array16 %i1, %l1, %g6 stx %g7, [%l7 + 0x08] stw %l6, [%l7 + 0x38] loop_1108: ld [%l7 + 0x14], %f9 bneg,a,pt %xcc, loop_1109 fandnot2 %f6, %f8, %f10 movrlez %o5, 0x3D4, %g2 nop setx loop_1110, %l0, %l1 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_1109: array32 %i3, %g5, %o6 and %i0, %i2, %l0 movg %xcc, %o7, %l3 loop_1110: bneg,pn %xcc, loop_1111 std %f2, [%l7 + 0x10] fmovrsgz %o1, %f7, %f15 ldsb [%l7 + 0x76], %l2 loop_1111: fmovrslez %g4, %f8, %f8 ldsb [%l7 + 0x1B], %o2 ldsh [%l7 + 0x6E], %i6 fxnors %f7, %f8, %f8 fcmpgt16 %f0, %f10, %i4 orncc %i5, 0x1722, %o0 sth %g3, [%l7 + 0x6E] add %l4, %l5, %i7 ldsw [%l7 + 0x4C], %o3 fbne %fcc1, loop_1112 fmovda %icc, %f10, %f13 fba %fcc1, loop_1113 fsrc2 %f4, %f14 loop_1112: ldd [%l7 + 0x18], %f0 or %g1, %i1, %o4 loop_1113: fmovsge %xcc, %f8, %f3 fpadd16 %f8, %f8, %f14 fmovrdlz %l1, %f14, %f12 movcc %xcc, %g6, %g7 stb %o5, [%l7 + 0x22] fpadd32 %f0, %f12, %f4 tsubcctv %g2, 0x0246, %i3 ldub [%l7 + 0x34], %g5 fmovsvs %xcc, %f10, %f14 xorcc %l6, 0x0D3F, %i0 stx %o6, [%l7 + 0x18] fbn %fcc3, loop_1114 fzero %f12 fxor %f8, %f0, %f14 st %f3, [%l7 + 0x48] loop_1114: nop setx loop_1115, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done siam 0x3 ldsb [%l7 + 0x46], %i2 fmovdcc %icc, %f2, %f3 loop_1115: std %f12, [%l7 + 0x60] alignaddrl %l0, %o7, %o1 movrne %l3, 0x0AC, %l2 movge %icc, %o2, %i6 fnot1s %f7, %f2 fabss %f12, %f6 fmul8x16 %f3, %f4, %f14 fxors %f8, %f13, %f7 ldub [%l7 + 0x30], %i4 nop setx loop_1116, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f14, [%l7 + 0x78] ldsb [%l7 + 0x3E], %i5 lduw [%l7 + 0x60], %g4 loop_1116: sdivcc %o0, 0x051A, %g3 bpos,pn %icc, loop_1117 fmovrdlz %l5, %f8, %f0 ldsh [%l7 + 0x12], %l4 lduh [%l7 + 0x64], %o3 loop_1117: stb %g1, [%l7 + 0x52] st %f1, [%l7 + 0x44] fbg %fcc0, loop_1118 srl %i7, %i1, %l1 fbge,a %fcc3, loop_1119 bn,a,pn %icc, loop_1120 loop_1118: fandnot2 %f2, %f8, %f0 movg %icc, %g6, %o4 loop_1119: stb %g7, [%l7 + 0x68] loop_1120: bn %icc, loop_1121 fmovsne %icc, %f6, %f12 stx %g2, [%l7 + 0x58] fmovsgu %icc, %f13, %f14 loop_1121: ldsh [%l7 + 0x60], %o5 fmul8x16 %f5, %f8, %f12 sth %i3, [%l7 + 0x74] fnot1 %f8, %f6 fmovrdne %g5, %f2, %f6 stw %i0, [%l7 + 0x70] movne %xcc, %l6, %i2 st %f13, [%l7 + 0x1C] movvc %icc, %o6, %o7 fnand %f12, %f2, %f12 fblg,a %fcc2, loop_1122 tle %icc, 0x3 fand %f8, %f0, %f14 bvs,pn %xcc, loop_1123 loop_1122: movg %xcc, %o1, %l0 pdist %f0, %f12, %f14 fbge %fcc0, loop_1124 loop_1123: stx %l2, [%l7 + 0x40] fnegs %f0, %f8 lduw [%l7 + 0x14], %l3 loop_1124: fcmpeq16 %f10, %f2, %o2 fbge %fcc2, loop_1125 fmul8x16au %f4, %f1, %f6 movvc %xcc, %i4, %i6 ldsb [%l7 + 0x59], %g4 loop_1125: tge %xcc, 0x5 fcmped %fcc1, %f8, %f14 movne %xcc, %i5, %o0 taddcctv %l5, 0x0664, %g3 fbul,a %fcc1, loop_1126 pdist %f2, %f0, %f10 bgu,a,pt %xcc, loop_1127 te %icc, 0x2 loop_1126: sub %o3, %l4, %g1 ldsb [%l7 + 0x74], %i1 loop_1127: movre %i7, %l1, %o4 smulcc %g6, %g7, %o5 bvc,pn %icc, loop_1128 fpsub16s %f14, %f10, %f11 orcc %g2, %g5, %i0 fandnot1 %f14, %f10, %f2 loop_1128: edge8 %i3, %i2, %l6 fnor %f12, %f8, %f4 lduw [%l7 + 0x60], %o7 move %xcc, %o1, %o6 ldsb [%l7 + 0x51], %l2 ldx [%l7 + 0x40], %l0 faligndata %f0, %f2, %f2 fmovrde %l3, %f12, %f4 subcc %o2, %i4, %g4 fmovsvs %icc, %f1, %f11 fsrc2 %f10, %f12 fbg,a %fcc3, loop_1129 fpadd32s %f5, %f7, %f3 sub %i5, 0x048B, %i6 mulscc %l5, %g3, %o3 loop_1129: nop setx loop_1130, %l0, %l1 jmpl %l1, %o0 ldsw [%l7 + 0x24], %g1 fmovsvc %icc, %f9, %f6 fmuld8sux16 %f6, %f10, %f6 loop_1130: fones %f14 pdist %f12, %f8, %f0 fcmpgt16 %f12, %f12, %i1 stb %i7, [%l7 + 0x25] fand %f4, %f6, %f2 brgez,a %l4, loop_1131 ldub [%l7 + 0x37], %l1 lduw [%l7 + 0x38], %g6 std %f14, [%l7 + 0x38] loop_1131: fmovdle %icc, %f5, %f2 ldsh [%l7 + 0x78], %o4 ldd [%l7 + 0x78], %f0 fandnot2 %f6, %f14, %f0 bl loop_1132 stw %o5, [%l7 + 0x54] stb %g2, [%l7 + 0x0C] fsrc2s %f15, %f4 loop_1132: fmovscs %icc, %f4, %f3 fzero %f10 ldsb [%l7 + 0x5C], %g7 fsrc2s %f2, %f2 ldx [%l7 + 0x70], %i0 ld [%l7 + 0x44], %f1 fcmpeq32 %f14, %f4, %i3 ldsh [%l7 + 0x5A], %i2 movn %xcc, %g5, %l6 fands %f10, %f4, %f5 taddcc %o1, 0x1AAB, %o7 ldx [%l7 + 0x10], %o6 ldx [%l7 + 0x60], %l2 fmovsg %icc, %f7, %f1 fmovdne %icc, %f11, %f10 st %f13, [%l7 + 0x24] edge16l %l0, %o2, %i4 fandnot2 %f10, %f10, %f10 brz %g4, loop_1133 fmovdl %icc, %f12, %f5 subc %i5, 0x13EA, %l3 sdivcc %i6, 0x0655, %g3 loop_1133: stw %l5, [%l7 + 0x30] fands %f0, %f11, %f9 movpos %icc, %o0, %g1 subcc %i1, 0x0B96, %i7 array32 %o3, %l4, %l1 fmovspos %xcc, %f4, %f14 siam 0x6 fcmped %fcc2, %f4, %f2 fcmple32 %f10, %f8, %o4 sth %g6, [%l7 + 0x62] tle %xcc, 0x7 std %f6, [%l7 + 0x28] ldx [%l7 + 0x30], %o5 ldd [%l7 + 0x38], %f4 ba,a %icc, loop_1134 fxnor %f0, %f0, %f12 fmovrse %g2, %f8, %f3 movg %icc, %i0, %i3 loop_1134: fmovdge %icc, %f15, %f9 fands %f9, %f14, %f14 fmovrslez %g7, %f9, %f12 bpos loop_1135 lduh [%l7 + 0x38], %g5 fnands %f14, %f5, %f1 movrlez %i2, %o1, %o7 loop_1135: fnegd %f8, %f2 fmovdcs %xcc, %f11, %f3 lduw [%l7 + 0x44], %l6 fsrc1s %f14, %f13 bvs,a,pt %icc, loop_1136 fmovdn %xcc, %f15, %f14 fxors %f7, %f6, %f15 nop setx loop_1137, %l0, %l1 jmpl %l1, %o6 loop_1136: tn %icc, 0x1 lduh [%l7 + 0x58], %l0 umulcc %o2, %l2, %i4 loop_1137: bl %xcc, loop_1138 fpack32 %f12, %f6, %f12 fzero %f4 ld [%l7 + 0x40], %f11 loop_1138: fandnot1 %f4, %f14, %f14 st %f7, [%l7 + 0x48] bne,a,pn %xcc, loop_1139 fbul,a %fcc1, loop_1140 tvc %icc, 0x4 edge32 %i5, %g4, %i6 loop_1139: fmul8x16 %f15, %f14, %f12 loop_1140: movcs %xcc, %l3, %l5 fmovsn %xcc, %f3, %f15 tvs %xcc, 0x6 andn %g3, %g1, %o0 edge16ln %i1, %i7, %o3 ldd [%l7 + 0x48], %f8 brgz %l1, loop_1141 fmovdl %icc, %f1, %f15 mulscc %l4, %o4, %g6 brz %g2, loop_1142 loop_1141: ldsh [%l7 + 0x4E], %o5 alignaddr %i0, %g7, %i3 fpadd32 %f12, %f6, %f8 loop_1142: fba,a %fcc3, loop_1143 brnz,a %g5, loop_1144 ldx [%l7 + 0x48], %o1 xnorcc %i2, %l6, %o7 loop_1143: stb %o6, [%l7 + 0x5F] loop_1144: fmul8sux16 %f6, %f0, %f8 fmovdl %icc, %f3, %f4 ldsb [%l7 + 0x67], %l0 ldsb [%l7 + 0x47], %l2 tsubcctv %i4, 0x1525, %i5 fnands %f12, %f8, %f11 sub %g4, 0x1644, %i6 lduw [%l7 + 0x1C], %l3 ldub [%l7 + 0x4B], %o2 nop setx loop_1145, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x10], %f12 stb %l5, [%l7 + 0x5D] ld [%l7 + 0x3C], %f0 loop_1145: stw %g1, [%l7 + 0x68] orncc %g3, %i1, %i7 bgu,a,pn %xcc, loop_1146 bvs,a %icc, loop_1147 nop setx loop_1148, %l0, %l1 jmpl %l1, %o3 movge %icc, %o0, %l1 loop_1146: movcs %icc, %o4, %g6 loop_1147: fcmpeq16 %f10, %f2, %g2 loop_1148: ldx [%l7 + 0x48], %o5 stb %i0, [%l7 + 0x13] ldd [%l7 + 0x20], %f2 stb %g7, [%l7 + 0x54] ldd [%l7 + 0x70], %f0 fmovrde %i3, %f10, %f0 fpsub32s %f13, %f11, %f3 fbue,a %fcc3, loop_1149 fmovsg %xcc, %f5, %f6 edge16n %l4, %g5, %o1 stw %i2, [%l7 + 0x18] loop_1149: fmovrdlz %o7, %f12, %f0 fmovscc %xcc, %f3, %f12 nop setx loop_1150, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o6, [%l7 + 0x62] sth %l6, [%l7 + 0x30] ldx [%l7 + 0x08], %l0 loop_1150: ldx [%l7 + 0x50], %i4 fpsub32s %f5, %f14, %f15 smul %i5, %g4, %i6 call loop_1151 fmovdg %icc, %f14, %f5 movrgez %l2, %l3, %o2 ld [%l7 + 0x4C], %f6 loop_1151: stx %l5, [%l7 + 0x18] tn %xcc, 0x0 fxors %f3, %f9, %f1 sth %g3, [%l7 + 0x0E] fmovrdgz %i1, %f10, %f0 fmovsgu %xcc, %f4, %f9 fxor %f10, %f14, %f12 tle %xcc, 0x6 stx %g1, [%l7 + 0x68] sub %o3, 0x0544, %i7 umulcc %o0, 0x19EC, %o4 fmovde %icc, %f3, %f8 std %f6, [%l7 + 0x38] edge16ln %l1, %g6, %g2 ldsw [%l7 + 0x4C], %i0 sth %g7, [%l7 + 0x1C] edge32 %o5, %i3, %g5 sdivcc %l4, 0x199C, %i2 fmul8x16 %f1, %f6, %f4 ldsh [%l7 + 0x4E], %o7 ldd [%l7 + 0x58], %f12 or %o1, 0x0E1A, %o6 movrgez %l0, 0x3BA, %l6 ldd [%l7 + 0x08], %f4 ld [%l7 + 0x48], %f4 fba,a %fcc0, loop_1152 ldd [%l7 + 0x08], %f12 tsubcc %i4, 0x0DE7, %i5 stb %i6, [%l7 + 0x3F] loop_1152: movg %icc, %g4, %l2 brz %o2, loop_1153 fbl,a %fcc1, loop_1154 fmovrdlez %l5, %f2, %f2 srax %g3, %i1, %l3 loop_1153: ldsh [%l7 + 0x5A], %g1 loop_1154: movvs %icc, %i7, %o0 fmovrse %o4, %f14, %f11 lduw [%l7 + 0x7C], %l1 fmovdcs %icc, %f12, %f14 lduw [%l7 + 0x4C], %o3 movcc %xcc, %g2, %i0 subccc %g6, 0x0447, %o5 bl,a,pn %xcc, loop_1155 movgu %icc, %i3, %g7 ld [%l7 + 0x60], %f3 fabss %f0, %f10 loop_1155: fabsd %f0, %f6 fandnot2 %f14, %f8, %f6 ldsb [%l7 + 0x30], %l4 tn %icc, 0x4 fcmpgt32 %f4, %f10, %g5 udiv %o7, 0x01B3, %i2 fcmpeq32 %f14, %f12, %o6 sth %o1, [%l7 + 0x76] sth %l6, [%l7 + 0x38] fnegd %f4, %f14 edge8 %i4, %i5, %i6 fbu %fcc2, loop_1156 ldsb [%l7 + 0x0F], %l0 fmovdgu %xcc, %f1, %f5 edge32 %l2, %o2, %l5 loop_1156: fmovsneg %icc, %f12, %f10 and %g3, 0x0648, %g4 array8 %l3, %g1, %i7 tgu %xcc, 0x2 sethi 0x07FA, %i1 nop setx loop_1157, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x20], %o4 movrne %l1, 0x33F, %o3 fpsub16s %f4, %f14, %f10 loop_1157: brlz %g2, loop_1158 fmovrdne %o0, %f12, %f2 lduw [%l7 + 0x64], %g6 alignaddr %o5, %i0, %g7 loop_1158: fnot1 %f6, %f8 sth %i3, [%l7 + 0x58] fmovdle %icc, %f15, %f2 fbn,a %fcc0, loop_1159 lduw [%l7 + 0x44], %l4 movleu %icc, %g5, %i2 fandnot1s %f3, %f2, %f15 loop_1159: fpsub16 %f12, %f10, %f14 addcc %o6, %o7, %l6 fnands %f1, %f6, %f13 fpack16 %f8, %f8 tl %icc, 0x4 fpadd32s %f11, %f12, %f14 edge8l %o1, %i4, %i5 fmovrse %i6, %f11, %f8 fornot1s %f3, %f9, %f6 sethi 0x1C21, %l0 fcmpeq32 %f12, %f14, %l2 ldd [%l7 + 0x38], %f10 andn %o2, 0x05F5, %g3 fornot2 %f8, %f6, %f14 fcmpeq32 %f0, %f12, %l5 lduw [%l7 + 0x24], %l3 fexpand %f12, %f4 brgz,a %g1, loop_1160 fmovrde %g4, %f12, %f0 fmovsleu %xcc, %f10, %f9 ldsb [%l7 + 0x47], %i7 loop_1160: nop setx loop_1161, %l0, %l1 jmpl %l1, %o4 st %f2, [%l7 + 0x34] fpack32 %f8, %f8, %f8 smulcc %i1, 0x0A3F, %l1 loop_1161: be,a loop_1162 ldx [%l7 + 0x60], %o3 fxor %f4, %f10, %f8 udivx %g2, 0x0E60, %o0 loop_1162: ldsw [%l7 + 0x0C], %o5 ldsw [%l7 + 0x20], %i0 ldd [%l7 + 0x38], %f4 sth %g7, [%l7 + 0x3A] fble %fcc3, loop_1163 fxor %f8, %f0, %f10 be,a,pn %xcc, loop_1164 fabsd %f4, %f12 loop_1163: lduh [%l7 + 0x2A], %i3 ba loop_1165 loop_1164: sth %g6, [%l7 + 0x56] ldub [%l7 + 0x40], %g5 stb %i2, [%l7 + 0x72] loop_1165: stb %l4, [%l7 + 0x6C] sll %o7, %o6, %l6 bge %icc, loop_1166 ldub [%l7 + 0x22], %i4 stb %i5, [%l7 + 0x67] ldsh [%l7 + 0x5E], %o1 loop_1166: ldsw [%l7 + 0x50], %l0 fcmps %fcc3, %f11, %f14 sth %i6, [%l7 + 0x0A] ldsb [%l7 + 0x23], %l2 ldsb [%l7 + 0x54], %g3 fone %f14 ldd [%l7 + 0x68], %f2 fmovsvs %icc, %f7, %f15 brnz %o2, loop_1167 fandnot1 %f14, %f14, %f8 ldd [%l7 + 0x08], %f2 movpos %xcc, %l5, %g1 loop_1167: ldsb [%l7 + 0x31], %g4 fbge,a %fcc0, loop_1168 ldsb [%l7 + 0x3E], %l3 fpadd16 %f4, %f8, %f10 sra %o4, %i1, %i7 loop_1168: stx %o3, [%l7 + 0x50] tsubcc %l1, 0x1132, %o0 addccc %o5, %g2, %g7 ldsb [%l7 + 0x24], %i3 addcc %g6, %g5, %i0 ldsw [%l7 + 0x30], %l4 ble loop_1169 bg,pt %xcc, loop_1170 nop setx loop_1171, %l0, %l1 jmpl %l1, %i2 stb %o6, [%l7 + 0x33] loop_1169: ld [%l7 + 0x54], %f4 loop_1170: fmovsgu %icc, %f7, %f15 loop_1171: udivx %o7, 0x1B97, %i4 call loop_1172 taddcctv %l6, 0x0107, %o1 stw %i5, [%l7 + 0x64] ldsb [%l7 + 0x4B], %l0 loop_1172: ld [%l7 + 0x54], %f12 fmovrde %l2, %f0, %f14 call loop_1173 nop setx loop_1174, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %i6, 0x1E7A, %o2 fmovdleu %xcc, %f2, %f4 loop_1173: fmuld8ulx16 %f2, %f10, %f6 loop_1174: tleu %icc, 0x1 bg,a,pt %icc, loop_1175 smul %g3, %g1, %g4 brgz,a %l3, loop_1176 fmul8x16au %f15, %f11, %f0 loop_1175: ldsb [%l7 + 0x5E], %o4 fmovsleu %icc, %f14, %f7 loop_1176: ld [%l7 + 0x48], %f13 movrgez %i1, 0x1C1, %l5 fmovdcs %icc, %f4, %f2 fbug %fcc3, loop_1177 movpos %xcc, %i7, %l1 fbe %fcc3, loop_1178 fpmerge %f3, %f12, %f14 loop_1177: lduw [%l7 + 0x74], %o0 fnands %f0, %f6, %f9 loop_1178: ldub [%l7 + 0x53], %o3 movl %icc, %g2, %g7 movcc %xcc, %i3, %o5 nop setx loop_1179, %l0, %l1 jmpl %l1, %g6 fbge %fcc1, loop_1180 ldx [%l7 + 0x08], %g5 brgz %l4, loop_1181 loop_1179: movcc %icc, %i0, %o6 loop_1180: fmovdneg %icc, %f5, %f15 movvs %icc, %i2, %i4 loop_1181: lduw [%l7 + 0x50], %l6 brgez %o1, loop_1182 movpos %xcc, %i5, %l0 ldsw [%l7 + 0x40], %o7 andcc %i6, %l2, %g3 loop_1182: fmovsn %icc, %f4, %f0 edge8ln %g1, %o2, %l3 edge8n %g4, %i1, %o4 array32 %l5, %i7, %l1 brgz,a %o0, loop_1183 fpsub16 %f8, %f14, %f4 st %f12, [%l7 + 0x1C] tle %xcc, 0x7 loop_1183: movvs %icc, %o3, %g2 sth %g7, [%l7 + 0x16] ldub [%l7 + 0x1D], %i3 fmovrslez %g6, %f13, %f7 bge,a loop_1184 sdivcc %g5, 0x1267, %o5 edge32ln %i0, %l4, %i2 fmovrdne %o6, %f0, %f10 loop_1184: fblg,a %fcc2, loop_1185 fmovrsgez %i4, %f14, %f6 ldub [%l7 + 0x37], %o1 tvs %xcc, 0x1 loop_1185: edge16l %i5, %l6, %l0 ldd [%l7 + 0x10], %f2 fmovscs %icc, %f11, %f9 be,a,pn %xcc, loop_1186 fmovspos %icc, %f2, %f13 tcc %icc, 0x6 xnorcc %o7, 0x1B1D, %i6 loop_1186: ldx [%l7 + 0x30], %l2 fnand %f8, %f14, %f14 popc 0x0A46, %g1 ld [%l7 + 0x40], %f3 mova %icc, %o2, %g3 ldsw [%l7 + 0x28], %g4 be,a loop_1187 fcmpes %fcc0, %f7, %f12 fbue,a %fcc1, loop_1188 orn %l3, %i1, %o4 loop_1187: ld [%l7 + 0x0C], %f4 st %f5, [%l7 + 0x38] loop_1188: fmovrde %i7, %f10, %f8 fandnot2s %f3, %f13, %f0 movrlez %l1, 0x238, %l5 fnot1s %f10, %f8 fmovsle %icc, %f2, %f8 bneg,a,pn %xcc, loop_1189 movcs %xcc, %o0, %o3 sdivcc %g2, 0x076F, %g7 taddcctv %i3, %g6, %o5 loop_1189: fnands %f13, %f9, %f14 lduw [%l7 + 0x58], %g5 subccc %i0, %i2, %o6 andcc %i4, 0x0DFF, %l4 call loop_1190 fbn,a %fcc2, loop_1191 lduw [%l7 + 0x08], %o1 lduh [%l7 + 0x10], %l6 loop_1190: fmul8x16au %f9, %f15, %f14 loop_1191: tpos %icc, 0x7 lduw [%l7 + 0x54], %i5 lduw [%l7 + 0x64], %l0 lduh [%l7 + 0x44], %i6 fandnot1 %f4, %f0, %f4 mova %xcc, %l2, %o7 std %f8, [%l7 + 0x30] bcs,pn %icc, loop_1192 fbe %fcc1, loop_1193 fmovrslz %g1, %f14, %f8 fbul %fcc0, loop_1194 loop_1192: pdist %f10, %f2, %f6 loop_1193: bge %xcc, loop_1195 movvs %xcc, %g3, %g4 loop_1194: edge16n %l3, %o2, %o4 fmovspos %icc, %f0, %f0 loop_1195: tsubcctv %i1, 0x062B, %l1 be %xcc, loop_1196 array16 %i7, %l5, %o0 ld [%l7 + 0x3C], %f13 st %f7, [%l7 + 0x7C] loop_1196: edge8n %g2, %o3, %g7 brlz,a %i3, loop_1197 faligndata %f8, %f0, %f10 sllx %o5, 0x13, %g6 lduh [%l7 + 0x14], %g5 loop_1197: movge %xcc, %i2, %o6 fxnor %f8, %f2, %f2 ldsh [%l7 + 0x7A], %i0 fmovsgu %xcc, %f11, %f11 fmovdcc %icc, %f13, %f1 movvc %icc, %i4, %o1 fmovrdgz %l6, %f4, %f12 subc %i5, %l4, %l0 fxor %f10, %f2, %f12 movn %xcc, %i6, %o7 bcc,a loop_1198 fmovrsgz %g1, %f3, %f15 bleu loop_1199 for %f6, %f14, %f4 loop_1198: fmovd %f6, %f12 stw %g3, [%l7 + 0x48] loop_1199: movleu %xcc, %l2, %l3 andncc %o2, %o4, %i1 lduh [%l7 + 0x18], %l1 or %i7, 0x09AA, %l5 ld [%l7 + 0x60], %f14 movrgz %g4, %o0, %o3 fmuld8sux16 %f5, %f11, %f10 for %f2, %f8, %f8 fornot2s %f15, %f9, %f8 brgz,a %g7, loop_1200 st %f15, [%l7 + 0x10] stx %i3, [%l7 + 0x18] std %f12, [%l7 + 0x60] loop_1200: stb %o5, [%l7 + 0x22] fcmple16 %f6, %f0, %g2 fxnors %f15, %f12, %f0 xnor %g5, 0x07A7, %i2 addccc %o6, %g6, %i4 stw %i0, [%l7 + 0x5C] bpos loop_1201 movvs %xcc, %o1, %l6 fone %f2 fpackfix %f10, %f3 loop_1201: tg %xcc, 0x3 bne loop_1202 alignaddr %i5, %l0, %i6 movrlez %l4, 0x01A, %g1 edge32l %g3, %l2, %l3 loop_1202: xor %o7, %o4, %o2 fmovdge %xcc, %f0, %f4 fmovs %f11, %f11 alignaddr %i1, %l1, %l5 ldd [%l7 + 0x40], %f14 ta %xcc, 0x1 lduh [%l7 + 0x32], %g4 edge32 %i7, %o0, %o3 movle %xcc, %i3, %o5 fcmpgt16 %f12, %f0, %g2 subcc %g5, 0x0C20, %g7 for %f8, %f6, %f4 std %f6, [%l7 + 0x58] movne %icc, %o6, %g6 fxnors %f11, %f5, %f6 movrlez %i4, 0x1B5, %i2 ldub [%l7 + 0x39], %i0 stx %o1, [%l7 + 0x78] taddcc %l6, %l0, %i5 edge32 %i6, %g1, %g3 fmovse %icc, %f6, %f1 ldx [%l7 + 0x50], %l2 fexpand %f5, %f8 stb %l4, [%l7 + 0x0F] movneg %xcc, %l3, %o4 lduh [%l7 + 0x4C], %o2 stb %i1, [%l7 + 0x08] fmovrslez %o7, %f0, %f0 bshuffle %f14, %f14, %f4 addc %l5, %l1, %i7 st %f3, [%l7 + 0x68] sra %g4, %o3, %o0 fmovdle %icc, %f4, %f9 fxors %f0, %f11, %f5 edge16ln %i3, %g2, %g5 andcc %g7, 0x16A7, %o5 ldx [%l7 + 0x20], %g6 sdivx %i4, 0x0D69, %i2 lduw [%l7 + 0x6C], %i0 bn,a loop_1203 fpsub32 %f10, %f6, %f6 bne,a,pt %icc, loop_1204 fnot1s %f2, %f1 loop_1203: brlez %o1, loop_1205 fpsub32s %f12, %f4, %f10 loop_1204: stb %o6, [%l7 + 0x7E] fmovsvs %icc, %f10, %f5 loop_1205: brz %l6, loop_1206 ldx [%l7 + 0x08], %l0 lduw [%l7 + 0x24], %i6 fsrc1s %f2, %f9 loop_1206: fmovsleu %icc, %f11, %f7 bl,a %icc, loop_1207 fmovsle %xcc, %f13, %f7 tcs %icc, 0x3 fbue,a %fcc1, loop_1208 loop_1207: lduh [%l7 + 0x10], %g1 ldx [%l7 + 0x28], %i5 tgu %xcc, 0x0 loop_1208: edge8ln %g3, %l2, %l4 fcmpd %fcc2, %f8, %f10 sethi 0x1702, %o4 fcmped %fcc1, %f14, %f12 ldsh [%l7 + 0x5A], %l3 bpos %icc, loop_1209 fmovsgu %xcc, %f7, %f5 lduw [%l7 + 0x3C], %o2 st %f13, [%l7 + 0x68] loop_1209: edge8 %o7, %l5, %l1 orncc %i1, 0x166B, %g4 fbne %fcc3, loop_1210 ldsb [%l7 + 0x2D], %o3 movn %icc, %i7, %i3 fandnot2 %f6, %f6, %f2 loop_1210: fmovdcs %icc, %f14, %f7 bvc,pt %xcc, loop_1211 lduh [%l7 + 0x7C], %g2 fxor %f10, %f12, %f12 taddcctv %o0, %g7, %o5 loop_1211: fmovdl %xcc, %f3, %f7 siam 0x2 sth %g5, [%l7 + 0x56] tneg %xcc, 0x5 subccc %g6, 0x139B, %i2 fpadd16 %f2, %f12, %f12 be loop_1212 fpmerge %f7, %f1, %f8 std %f0, [%l7 + 0x08] fnot1s %f11, %f9 loop_1212: fmovscs %icc, %f8, %f13 edge8 %i4, %i0, %o1 fornot2s %f6, %f13, %f5 fmuld8sux16 %f15, %f15, %f8 bcc,a,pt %xcc, loop_1213 addc %o6, %l6, %i6 fba,a %fcc0, loop_1214 umulcc %g1, 0x03EA, %l0 loop_1213: brgez,a %i5, loop_1215 fmovspos %icc, %f4, %f10 loop_1214: array8 %g3, %l2, %l4 stb %l3, [%l7 + 0x79] loop_1215: ta %xcc, 0x4 ldub [%l7 + 0x5C], %o4 bleu,a loop_1216 fmovrdgz %o2, %f4, %f6 movrlez %o7, 0x016, %l5 fornot2 %f8, %f2, %f6 loop_1216: lduw [%l7 + 0x74], %l1 ldsb [%l7 + 0x44], %g4 fmovrslez %i1, %f1, %f0 taddcc %o3, 0x1D4C, %i7 fmovrse %i3, %f11, %f11 ldsw [%l7 + 0x5C], %g2 fbne,a %fcc3, loop_1217 ldd [%l7 + 0x30], %f14 sth %g7, [%l7 + 0x72] fbuge %fcc2, loop_1218 loop_1217: lduw [%l7 + 0x50], %o5 fmovdle %xcc, %f0, %f8 mulscc %g5, 0x1C7E, %g6 loop_1218: sth %i2, [%l7 + 0x46] call loop_1219 ldsw [%l7 + 0x68], %o0 subcc %i4, 0x0E30, %i0 bvc %icc, loop_1220 loop_1219: lduh [%l7 + 0x3E], %o6 fbue %fcc3, loop_1221 andn %o1, 0x02BC, %l6 loop_1220: fnot2 %f14, %f14 sdivx %g1, 0x1755, %l0 loop_1221: bgu,pn %icc, loop_1222 subcc %i5, 0x1946, %g3 std %f2, [%l7 + 0x78] brgez,a %i6, loop_1223 loop_1222: fcmple16 %f12, %f2, %l2 movre %l4, %l3, %o2 fmovrdgez %o7, %f4, %f8 loop_1223: fnot2s %f3, %f4 stw %o4, [%l7 + 0x24] fmovdvs %icc, %f14, %f4 edge8n %l1, %g4, %i1 smulcc %o3, 0x1865, %i7 ldd [%l7 + 0x10], %f6 edge32l %l5, %i3, %g2 bne,a loop_1224 ldsh [%l7 + 0x5C], %o5 bne,a loop_1225 bgu loop_1226 loop_1224: lduw [%l7 + 0x28], %g5 tl %xcc, 0x3 loop_1225: edge8l %g7, %g6, %i2 loop_1226: andn %i4, 0x05CC, %i0 movn %icc, %o6, %o1 std %f0, [%l7 + 0x28] xorcc %o0, %g1, %l0 ldsb [%l7 + 0x47], %l6 fzeros %f1 lduw [%l7 + 0x5C], %g3 tn %xcc, 0x2 lduh [%l7 + 0x38], %i5 sdiv %l2, 0x19DE, %l4 movge %icc, %l3, %i6 tcs %xcc, 0x0 fmovdle %xcc, %f8, %f1 fones %f7 lduw [%l7 + 0x34], %o2 lduh [%l7 + 0x70], %o4 ldx [%l7 + 0x18], %l1 fba %fcc2, loop_1227 tsubcctv %g4, 0x0D30, %i1 stx %o3, [%l7 + 0x28] bvc loop_1228 loop_1227: fpsub32 %f0, %f2, %f6 ldd [%l7 + 0x50], %f2 bvs,a %icc, loop_1229 loop_1228: tn %icc, 0x3 sdivcc %i7, 0x08B9, %o7 stw %l5, [%l7 + 0x34] loop_1229: st %f8, [%l7 + 0x6C] faligndata %f10, %f8, %f8 fmul8sux16 %f4, %f14, %f8 nop setx loop_1230, %l0, %l1 jmpl %l1, %i3 tgu %icc, 0x7 udiv %o5, 0x115B, %g2 subcc %g7, 0x0D71, %g5 loop_1230: stw %g6, [%l7 + 0x78] bge loop_1231 fmovsle %icc, %f7, %f9 fbue %fcc2, loop_1232 tleu %icc, 0x1 loop_1231: andncc %i2, %i0, %i4 bgu loop_1233 loop_1232: fmovspos %icc, %f11, %f7 ldsw [%l7 + 0x7C], %o6 fcmps %fcc2, %f11, %f13 loop_1233: fmovdn %icc, %f6, %f4 fnors %f0, %f12, %f8 fble,a %fcc1, loop_1234 lduh [%l7 + 0x4E], %o0 lduw [%l7 + 0x6C], %g1 stx %l0, [%l7 + 0x78] loop_1234: fmovrsgz %l6, %f14, %f2 ldsb [%l7 + 0x51], %g3 ldsh [%l7 + 0x0E], %i5 stw %o1, [%l7 + 0x38] movgu %icc, %l4, %l2 brgz,a %l3, loop_1235 addc %o2, 0x1CD4, %i6 fnor %f12, %f6, %f6 sdivx %l1, 0x043D, %o4 loop_1235: orncc %g4, %i1, %o3 ta %xcc, 0x7 fsrc2 %f0, %f0 bleu,pt %icc, loop_1236 brgz,a %i7, loop_1237 faligndata %f0, %f4, %f2 stx %o7, [%l7 + 0x48] loop_1236: stx %i3, [%l7 + 0x48] loop_1237: popc %o5, %l5 bn %xcc, loop_1238 lduw [%l7 + 0x74], %g7 sth %g5, [%l7 + 0x2C] movne %icc, %g2, %g6 loop_1238: bl,a %icc, loop_1239 fmovdge %icc, %f0, %f13 stb %i2, [%l7 + 0x14] mulx %i0, %o6, %i4 loop_1239: fmovd %f4, %f8 stb %o0, [%l7 + 0x5A] fmovdpos %xcc, %f10, %f8 fmovrse %g1, %f5, %f11 ldx [%l7 + 0x70], %l0 nop setx loop_1240, %l0, %l1 jmpl %l1, %g3 movn %icc, %i5, %l6 fpsub16 %f6, %f4, %f14 brlez,a %o1, loop_1241 loop_1240: fcmpgt16 %f14, %f10, %l4 bleu,pt %xcc, loop_1242 fmovdneg %xcc, %f1, %f3 loop_1241: srax %l3, %o2, %l2 ldsh [%l7 + 0x76], %l1 loop_1242: nop setx loop_1243, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32s %f2, %f9, %f6 stw %o4, [%l7 + 0x64] fpsub32 %f2, %f2, %f8 loop_1243: fbl %fcc2, loop_1244 movvc %icc, %i6, %i1 ldx [%l7 + 0x48], %g4 subc %o3, %o7, %i3 loop_1244: bleu %icc, loop_1245 ldsh [%l7 + 0x30], %o5 move %xcc, %i7, %l5 tvs %icc, 0x4 loop_1245: lduw [%l7 + 0x64], %g5 fblg %fcc1, loop_1246 ldd [%l7 + 0x10], %f6 sth %g2, [%l7 + 0x14] fpack16 %f2, %f5 loop_1246: and %g7, 0x0C05, %g6 fcmpne16 %f12, %f10, %i0 orncc %o6, 0x1AD9, %i2 call loop_1247 brz %o0, loop_1248 ldsb [%l7 + 0x75], %i4 fsrc2 %f8, %f6 loop_1247: bge,pt %icc, loop_1249 loop_1248: fmovrslez %l0, %f12, %f9 std %f8, [%l7 + 0x08] fmovrde %g3, %f10, %f12 loop_1249: fcmple16 %f14, %f0, %g1 ldsb [%l7 + 0x25], %i5 std %f10, [%l7 + 0x28] andcc %l6, %l4, %o1 fcmpeq16 %f12, %f0, %o2 fmovdpos %icc, %f4, %f6 ldsw [%l7 + 0x50], %l3 ldsw [%l7 + 0x3C], %l1 addccc %l2, %o4, %i6 movg %icc, %i1, %g4 nop setx loop_1250, %l0, %l1 jmpl %l1, %o7 fnegd %f4, %f14 fmovsn %xcc, %f6, %f10 brz,a %o3, loop_1251 loop_1250: lduh [%l7 + 0x66], %o5 fmovrdlez %i3, %f14, %f12 tvs %icc, 0x7 loop_1251: stx %l5, [%l7 + 0x18] ldd [%l7 + 0x40], %f10 fble,a %fcc2, loop_1252 umulcc %i7, 0x13C8, %g2 fbule,a %fcc1, loop_1253 ldub [%l7 + 0x13], %g5 loop_1252: ldd [%l7 + 0x10], %f8 tcs %icc, 0x1 loop_1253: nop setx loop_1254, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvs,a,pt %icc, loop_1255 siam 0x4 ldub [%l7 + 0x25], %g6 loop_1254: subc %i0, 0x1B71, %o6 loop_1255: ld [%l7 + 0x40], %f7 sdivcc %g7, 0x05A3, %o0 std %f6, [%l7 + 0x50] bpos,a,pt %icc, loop_1256 umul %i2, %i4, %g3 stb %l0, [%l7 + 0x46] ldd [%l7 + 0x28], %f4 loop_1256: movvc %xcc, %i5, %g1 orcc %l6, 0x19DD, %l4 sth %o1, [%l7 + 0x4E] fors %f5, %f3, %f8 ldsw [%l7 + 0x70], %o2 bcs,a %xcc, loop_1257 subcc %l1, %l3, %l2 brgez,a %o4, loop_1258 ldsw [%l7 + 0x40], %i6 loop_1257: fone %f4 ldub [%l7 + 0x10], %g4 loop_1258: ldub [%l7 + 0x32], %i1 fandnot1 %f12, %f12, %f8 tleu %icc, 0x2 subcc %o3, %o5, %o7 fornot1s %f0, %f12, %f5 fmovsl %xcc, %f3, %f0 ldub [%l7 + 0x65], %i3 brz,a %i7, loop_1259 ldsb [%l7 + 0x0A], %l5 tne %icc, 0x7 movl %icc, %g5, %g2 loop_1259: bne,pn %xcc, loop_1260 fbg,a %fcc0, loop_1261 tpos %icc, 0x7 ldsh [%l7 + 0x66], %i0 loop_1260: fmovrslez %g6, %f12, %f13 loop_1261: lduh [%l7 + 0x72], %g7 fblg %fcc2, loop_1262 ldub [%l7 + 0x2C], %o6 fbule %fcc2, loop_1263 tn %icc, 0x1 loop_1262: fzero %f8 nop setx loop_1264, %l0, %l1 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_1263: fcmpgt32 %f6, %f8, %o0 fmovdcs %icc, %f9, %f8 fmovsn %xcc, %f0, %f1 loop_1264: ldx [%l7 + 0x18], %i4 tvc %icc, 0x1 fmovda %xcc, %f1, %f0 ldsb [%l7 + 0x23], %i2 srax %g3, %i5, %l0 fcmpgt16 %f0, %f12, %g1 tgu %icc, 0x3 fmovsgu %xcc, %f12, %f13 tcc %xcc, 0x1 call loop_1265 fones %f5 fabsd %f6, %f8 ldsw [%l7 + 0x64], %l6 loop_1265: fsrc1 %f2, %f10 fones %f13 lduh [%l7 + 0x66], %l4 fbu %fcc1, loop_1266 be,a %xcc, loop_1267 fones %f14 addccc %o1, 0x0F0B, %o2 loop_1266: add %l3, 0x1A37, %l1 loop_1267: ldub [%l7 + 0x0B], %l2 stb %o4, [%l7 + 0x3B] std %f14, [%l7 + 0x10] fmovde %icc, %f12, %f4 fmovdg %icc, %f10, %f15 ble,a %icc, loop_1268 bleu,a,pt %icc, loop_1269 fmuld8sux16 %f7, %f0, %f0 fmul8x16 %f8, %f4, %f6 loop_1268: fbe,a %fcc3, loop_1270 loop_1269: fbul,a %fcc1, loop_1271 tge %icc, 0x2 lduh [%l7 + 0x30], %i6 loop_1270: fmul8x16al %f2, %f11, %f0 loop_1271: popc 0x1ADF, %g4 ldx [%l7 + 0x60], %o3 movrlz %i1, %o5, %i3 fmovsvc %xcc, %f0, %f9 xorcc %i7, 0x113B, %l5 fornot1 %f4, %f12, %f10 lduw [%l7 + 0x0C], %g5 fcmps %fcc1, %f8, %f13 bvc,a %icc, loop_1272 fmovsl %icc, %f8, %f3 movrgz %g2, %i0, %g6 movn %xcc, %o7, %o6 loop_1272: brgez %o0, loop_1273 udivx %g7, 0x15B9, %i4 lduh [%l7 + 0x5C], %i2 ldsb [%l7 + 0x11], %i5 loop_1273: sdiv %g3, 0x1157, %l0 fpadd16s %f6, %f9, %f9 fbu %fcc1, loop_1274 stw %l6, [%l7 + 0x5C] lduw [%l7 + 0x0C], %g1 ldsw [%l7 + 0x50], %o1 loop_1274: fbo,a %fcc1, loop_1275 brnz,a %o2, loop_1276 ldx [%l7 + 0x70], %l4 sllx %l3, %l1, %l2 loop_1275: fmovde %xcc, %f15, %f4 loop_1276: fnor %f14, %f14, %f12 ldd [%l7 + 0x60], %f12 fba,a %fcc3, loop_1277 fmovsl %xcc, %f5, %f15 std %f8, [%l7 + 0x18] brgz,a %o4, loop_1278 loop_1277: udiv %g4, 0x1ACC, %i6 st %f2, [%l7 + 0x64] st %f3, [%l7 + 0x48] loop_1278: fbge,a %fcc3, loop_1279 ld [%l7 + 0x18], %f13 fmovdneg %xcc, %f11, %f0 fpackfix %f2, %f14 loop_1279: fxnors %f4, %f1, %f8 tcs %xcc, 0x7 fbn,a %fcc1, loop_1280 fornot1s %f10, %f1, %f3 brgez,a %i1, loop_1281 ldsh [%l7 + 0x50], %o5 loop_1280: sethi 0x1FAE, %i3 edge8l %i7, %o3, %g5 loop_1281: fbuge %fcc2, loop_1282 udiv %g2, 0x0577, %l5 ldsw [%l7 + 0x6C], %g6 subccc %i0, %o6, %o7 loop_1282: stb %o0, [%l7 + 0x3C] ldx [%l7 + 0x60], %i4 fpadd16 %f12, %f14, %f4 fmuld8ulx16 %f14, %f5, %f10 fpadd32s %f12, %f7, %f7 sdivx %g7, 0x151A, %i2 lduh [%l7 + 0x66], %g3 fbe,a %fcc1, loop_1283 edge8n %i5, %l0, %g1 fnot1 %f6, %f6 tvs %icc, 0x0 loop_1283: lduw [%l7 + 0x30], %o1 lduh [%l7 + 0x7C], %l6 ldsw [%l7 + 0x60], %o2 andn %l3, 0x0420, %l1 movge %xcc, %l2, %l4 ldsw [%l7 + 0x68], %g4 ldub [%l7 + 0x51], %o4 movvs %icc, %i6, %i1 fornot2 %f4, %f10, %f0 orn %i3, 0x0D93, %i7 tvs %xcc, 0x6 nop setx loop_1284, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdleu %xcc, %f9, %f13 fornot1s %f0, %f14, %f14 movcs %icc, %o5, %o3 loop_1284: fmovsg %icc, %f9, %f7 fcmpne32 %f4, %f4, %g5 ldub [%l7 + 0x19], %l5 srlx %g6, 0x1C, %i0 sth %g2, [%l7 + 0x6E] fmovsle %xcc, %f13, %f13 std %f10, [%l7 + 0x68] stb %o6, [%l7 + 0x73] fmovrdlz %o7, %f6, %f6 bg,pt %xcc, loop_1285 alignaddr %o0, %i4, %i2 ldsh [%l7 + 0x20], %g7 andncc %i5, %g3, %g1 loop_1285: for %f6, %f2, %f14 sethi 0x01B8, %o1 fbul,a %fcc3, loop_1286 fbe,a %fcc0, loop_1287 stx %l0, [%l7 + 0x70] lduh [%l7 + 0x52], %l6 loop_1286: stw %l3, [%l7 + 0x30] loop_1287: fcmpd %fcc0, %f12, %f8 movrlez %o2, %l2, %l1 fsrc1 %f4, %f0 stw %g4, [%l7 + 0x58] fmuld8sux16 %f5, %f2, %f12 fmovsle %xcc, %f14, %f7 edge32l %l4, %o4, %i6 subccc %i3, 0x0BDE, %i7 stb %i1, [%l7 + 0x48] movn %xcc, %o3, %g5 fzeros %f12 tneg %xcc, 0x3 mulx %o5, 0x1320, %g6 lduw [%l7 + 0x48], %l5 sdivx %g2, 0x1A0C, %o6 lduh [%l7 + 0x4C], %i0 or %o0, 0x0E57, %i4 fandnot1s %f11, %f15, %f9 sdivx %o7, 0x115A, %g7 brgez,a %i5, loop_1288 movcs %xcc, %i2, %g1 fnot1 %f2, %f2 ldsb [%l7 + 0x78], %g3 loop_1288: ldub [%l7 + 0x6D], %o1 st %f0, [%l7 + 0x24] fmovda %xcc, %f15, %f7 ldd [%l7 + 0x78], %f10 orn %l6, %l3, %o2 tsubcctv %l0, %l2, %l1 ble,pt %xcc, loop_1289 fpmerge %f6, %f1, %f4 srlx %l4, 0x1A, %o4 fmovrdne %i6, %f2, %f4 loop_1289: ble,pn %xcc, loop_1290 ldsw [%l7 + 0x54], %i3 movre %g4, 0x31B, %i7 or %i1, 0x0681, %o3 loop_1290: fpsub16 %f4, %f12, %f2 tcc %icc, 0x7 ba,pt %xcc, loop_1291 te %xcc, 0x1 bcc,a,pn %xcc, loop_1292 fandnot2s %f4, %f1, %f9 loop_1291: bge,a %icc, loop_1293 fmovrdlez %g5, %f12, %f6 loop_1292: fmovrslez %g6, %f9, %f0 fbn,a %fcc3, loop_1294 loop_1293: fmovscs %xcc, %f8, %f12 fcmpgt16 %f6, %f0, %o5 fnot2 %f12, %f0 loop_1294: smul %l5, 0x0107, %o6 fpsub32s %f9, %f1, %f3 stx %g2, [%l7 + 0x30] and %i0, %o0, %i4 fpadd16 %f12, %f14, %f8 fmovrdne %g7, %f0, %f12 fmuld8sux16 %f3, %f2, %f2 edge16ln %o7, %i2, %g1 ld [%l7 + 0x1C], %f15 move %icc, %g3, %i5 popc %l6, %o1 stx %o2, [%l7 + 0x68] nop setx loop_1295, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l0, [%l7 + 0x62] ldsw [%l7 + 0x2C], %l3 brlz %l1, loop_1296 loop_1295: fbn,a %fcc3, loop_1297 fzeros %f4 and %l2, 0x11C1, %o4 loop_1296: fpack32 %f14, %f10, %f4 loop_1297: addcc %l4, %i6, %g4 ldsb [%l7 + 0x40], %i7 taddcc %i1, %i3, %g5 sub %g6, %o3, %o5 fmovda %icc, %f11, %f8 std %f10, [%l7 + 0x08] stb %l5, [%l7 + 0x26] fbge,a %fcc1, loop_1298 ldub [%l7 + 0x74], %g2 ldsb [%l7 + 0x0C], %i0 ldd [%l7 + 0x30], %f14 loop_1298: fmovdcs %icc, %f10, %f0 ld [%l7 + 0x68], %f8 fmovrslez %o6, %f8, %f15 addccc %o0, 0x1D6D, %i4 fmuld8sux16 %f6, %f5, %f14 orncc %g7, 0x1551, %i2 ldsh [%l7 + 0x28], %g1 fmovdvc %xcc, %f8, %f12 ldsw [%l7 + 0x0C], %o7 fmovscc %icc, %f8, %f0 ldub [%l7 + 0x64], %i5 ld [%l7 + 0x24], %f14 array8 %g3, %o1, %l6 taddcctv %o2, %l0, %l3 ld [%l7 + 0x20], %f6 fbge,a %fcc0, loop_1299 tgu %icc, 0x0 fbe,a %fcc2, loop_1300 sllx %l1, %o4, %l2 loop_1299: stw %i6, [%l7 + 0x54] fbe %fcc1, loop_1301 loop_1300: fandnot1s %f12, %f1, %f14 fmovda %icc, %f1, %f12 umulcc %g4, %i7, %l4 loop_1301: fbl %fcc0, loop_1302 fcmpgt32 %f12, %f0, %i3 lduh [%l7 + 0x6E], %g5 fmovdg %icc, %f4, %f2 loop_1302: movge %icc, %g6, %i1 ldub [%l7 + 0x60], %o5 fmovdneg %xcc, %f5, %f9 fbo,a %fcc0, loop_1303 fornot2 %f4, %f6, %f14 taddcctv %o3, 0x107E, %g2 lduw [%l7 + 0x38], %l5 loop_1303: fble,a %fcc3, loop_1304 std %f14, [%l7 + 0x78] fbn,a %fcc0, loop_1305 ta %xcc, 0x4 loop_1304: array8 %o6, %i0, %o0 mulx %g7, 0x0CEF, %i2 loop_1305: bn,pn %icc, loop_1306 edge16l %i4, %g1, %i5 brlz,a %o7, loop_1307 stb %o1, [%l7 + 0x29] loop_1306: ta %xcc, 0x3 fmovrslz %l6, %f2, %f5 loop_1307: ba,a %xcc, loop_1308 fornot1 %f2, %f14, %f2 brnz,a %g3, loop_1309 edge32ln %l0, %l3, %o2 loop_1308: edge8ln %l1, %l2, %i6 brz,a %g4, loop_1310 loop_1309: fmovrsgez %o4, %f4, %f7 sth %l4, [%l7 + 0x78] sub %i7, 0x005D, %g5 loop_1310: fmovsvc %icc, %f11, %f6 lduh [%l7 + 0x76], %i3 ldsb [%l7 + 0x72], %i1 fmul8x16al %f10, %f14, %f6 ldx [%l7 + 0x28], %o5 lduh [%l7 + 0x58], %o3 fbug %fcc1, loop_1311 stb %g2, [%l7 + 0x4E] std %f14, [%l7 + 0x50] bl,pt %xcc, loop_1312 loop_1311: sdivcc %l5, 0x1655, %o6 sth %g6, [%l7 + 0x52] movge %icc, %i0, %o0 loop_1312: fbge %fcc1, loop_1313 movn %xcc, %i2, %i4 stw %g7, [%l7 + 0x38] fones %f9 loop_1313: ldsh [%l7 + 0x2E], %i5 bl loop_1314 te %icc, 0x1 ldsb [%l7 + 0x70], %g1 stx %o7, [%l7 + 0x08] loop_1314: udiv %l6, 0x0D48, %g3 bshuffle %f12, %f12, %f10 fsrc1 %f8, %f2 ldd [%l7 + 0x08], %f8 edge32ln %o1, %l3, %l0 sdivcc %l1, 0x051A, %l2 sth %o2, [%l7 + 0x20] orn %g4, 0x1689, %o4 ldsb [%l7 + 0x10], %l4 ta %icc, 0x0 fxors %f5, %f6, %f10 subcc %i7, %i6, %g5 fmovdn %xcc, %f2, %f8 smul %i1, 0x1D1A, %i3 lduw [%l7 + 0x7C], %o3 fexpand %f9, %f0 edge16ln %g2, %o5, %l5 ldd [%l7 + 0x50], %f4 fbne,a %fcc0, loop_1315 movre %o6, %i0, %g6 edge8n %i2, %o0, %i4 stb %g7, [%l7 + 0x6A] loop_1315: udivx %g1, 0x1B5C, %o7 fbe %fcc2, loop_1316 stw %l6, [%l7 + 0x10] ldsh [%l7 + 0x68], %i5 fsrc2 %f8, %f14 loop_1316: ldx [%l7 + 0x68], %g3 stx %o1, [%l7 + 0x10] fmovdleu %xcc, %f11, %f2 tcc %icc, 0x2 std %f4, [%l7 + 0x58] lduh [%l7 + 0x5E], %l3 fmovrdgz %l1, %f14, %f12 fmovrdne %l2, %f8, %f2 fornot2 %f2, %f10, %f10 brlez %o2, loop_1317 brlez %l0, loop_1318 umul %o4, 0x0A41, %g4 array16 %l4, %i6, %i7 loop_1317: fcmple16 %f0, %f0, %g5 loop_1318: ldub [%l7 + 0x52], %i1 fmovsg %icc, %f9, %f8 movle %icc, %o3, %g2 fands %f11, %f6, %f0 fcmpne16 %f8, %f4, %i3 ba %icc, loop_1319 std %f6, [%l7 + 0x58] bshuffle %f14, %f6, %f8 std %f4, [%l7 + 0x38] loop_1319: ldsh [%l7 + 0x3A], %o5 fmovde %xcc, %f2, %f7 add %o6, 0x0499, %i0 fmovsleu %xcc, %f11, %f14 ld [%l7 + 0x34], %f1 and %g6, %l5, %o0 fbuge,a %fcc1, loop_1320 fcmped %fcc1, %f0, %f4 fbge,a %fcc3, loop_1321 ldsw [%l7 + 0x4C], %i4 loop_1320: fnot2s %f15, %f8 ld [%l7 + 0x1C], %f1 loop_1321: movn %xcc, %g7, %i2 fmovdge %icc, %f11, %f4 fcmpeq32 %f2, %f0, %g1 fpack32 %f2, %f8, %f2 stw %l6, [%l7 + 0x48] xnor %o7, %g3, %o1 movrlez %i5, %l1, %l2 bn,pt %xcc, loop_1322 ldsw [%l7 + 0x14], %l3 fmuld8ulx16 %f9, %f12, %f10 movg %xcc, %o2, %o4 loop_1322: ldx [%l7 + 0x38], %g4 std %f10, [%l7 + 0x58] array32 %l0, %l4, %i7 ldub [%l7 + 0x7F], %i6 udivx %i1, 0x1D31, %g5 brlez %o3, loop_1323 fmovdvc %icc, %f3, %f8 fmovsneg %xcc, %f11, %f9 ldsw [%l7 + 0x1C], %i3 loop_1323: edge32ln %o5, %g2, %i0 fcmpne16 %f4, %f0, %g6 fcmpeq32 %f10, %f6, %o6 brgez,a %l5, loop_1324 brz %i4, loop_1325 srl %g7, 0x05, %i2 movl %icc, %g1, %l6 loop_1324: move %icc, %o7, %g3 loop_1325: lduh [%l7 + 0x7A], %o1 orn %i5, %l1, %l2 fbug,a %fcc1, loop_1326 tn %icc, 0x4 fba,a %fcc2, loop_1327 fmovrdne %l3, %f12, %f12 loop_1326: andn %o0, %o4, %g4 xor %l0, %l4, %i7 loop_1327: tcs %xcc, 0x1 mulscc %i6, 0x14DC, %i1 movrne %o2, %o3, %g5 fmovsa %icc, %f3, %f6 udivcc %o5, 0x0895, %i3 fmovsleu %xcc, %f9, %f13 fandnot2s %f14, %f13, %f3 lduh [%l7 + 0x32], %i0 fbu %fcc3, loop_1328 fornot1s %f14, %f0, %f4 fpsub32s %f5, %f7, %f12 ldd [%l7 + 0x38], %f14 loop_1328: srl %g6, 0x17, %o6 movneg %xcc, %l5, %i4 stx %g2, [%l7 + 0x78] edge32 %g7, %i2, %l6 fmovrdlez %g1, %f4, %f4 bleu,pt %xcc, loop_1329 ldsh [%l7 + 0x4C], %g3 fornot1s %f3, %f6, %f5 sllx %o7, 0x18, %i5 loop_1329: fbug %fcc2, loop_1330 fmovsleu %xcc, %f14, %f2 mova %xcc, %o1, %l2 fmovdvc %icc, %f15, %f2 loop_1330: fmovscc %icc, %f2, %f14 ldsw [%l7 + 0x1C], %l1 lduw [%l7 + 0x54], %l3 ldsw [%l7 + 0x58], %o4 bn loop_1331 subccc %g4, %l0, %l4 fmuld8ulx16 %f14, %f6, %f2 movvs %icc, %o0, %i7 loop_1331: array8 %i6, %i1, %o3 ldsw [%l7 + 0x34], %g5 andcc %o5, %o2, %i0 movrlez %i3, 0x1C9, %g6 ldsh [%l7 + 0x48], %o6 addc %i4, 0x1E45, %g2 ldsb [%l7 + 0x36], %l5 nop setx loop_1332, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnands %f5, %f12, %f12 movrgz %i2, 0x059, %l6 fmovrsne %g1, %f7, %f15 loop_1332: fnegd %f10, %f4 move %icc, %g7, %g3 nop setx loop_1333, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %i5, %o7, %l2 srlx %l1, %o1, %l3 stw %o4, [%l7 + 0x48] loop_1333: ldub [%l7 + 0x0D], %l0 fmovrse %g4, %f14, %f5 xnor %l4, %o0, %i6 fcmpne32 %f0, %f6, %i1 fmovdcs %icc, %f1, %f5 sub %i7, 0x0D67, %o3 stw %o5, [%l7 + 0x2C] brlz %o2, loop_1334 std %f4, [%l7 + 0x78] stb %i0, [%l7 + 0x41] andncc %g5, %g6, %i3 loop_1334: movle %icc, %i4, %o6 fba %fcc1, loop_1335 addccc %g2, %l5, %l6 lduh [%l7 + 0x60], %g1 stb %i2, [%l7 + 0x2A] loop_1335: ld [%l7 + 0x38], %f13 ldx [%l7 + 0x10], %g3 fmovrdne %i5, %f4, %f0 tle %xcc, 0x0 nop setx loop_1336, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o7, [%l7 + 0x7C] fors %f4, %f10, %f5 nop setx loop_1337, %l0, %l1 jmpl %l1, %g7 loop_1336: movrgz %l1, 0x33B, %o1 lduw [%l7 + 0x3C], %l2 fmovsvc %icc, %f12, %f1 loop_1337: array32 %l3, %l0, %g4 lduh [%l7 + 0x36], %l4 fxor %f12, %f4, %f4 stw %o0, [%l7 + 0x3C] sllx %i6, 0x0D, %o4 fmovrslez %i1, %f6, %f0 fmovsg %xcc, %f13, %f6 fmul8x16al %f12, %f5, %f14 ldsw [%l7 + 0x24], %i7 bvs,pt %icc, loop_1338 fxnors %f7, %f6, %f3 movneg %xcc, %o5, %o2 fbuge,a %fcc3, loop_1339 loop_1338: fble %fcc3, loop_1340 fmovdvs %xcc, %f13, %f10 stw %o3, [%l7 + 0x44] loop_1339: fxors %f0, %f8, %f9 loop_1340: stx %g5, [%l7 + 0x10] fbul,a %fcc0, loop_1341 alignaddr %i0, %g6, %i3 sllx %i4, 0x13, %g2 fmuld8ulx16 %f12, %f6, %f12 loop_1341: bge,a %icc, loop_1342 tcs %xcc, 0x0 bvs,pn %xcc, loop_1343 xor %l5, 0x0001, %l6 loop_1342: nop setx loop_1344, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32s %f7, %f4, %f15 loop_1343: fmovspos %xcc, %f12, %f1 edge32 %g1, %o6, %i2 loop_1344: st %f2, [%l7 + 0x74] andncc %i5, %g3, %g7 srl %o7, 0x05, %l1 movne %xcc, %o1, %l2 ldsb [%l7 + 0x32], %l3 alignaddr %l0, %g4, %o0 movrne %l4, %o4, %i6 movl %xcc, %i7, %o5 add %o2, 0x1D53, %o3 ldd [%l7 + 0x08], %f2 movre %i1, 0x239, %g5 faligndata %f14, %f6, %f4 ldd [%l7 + 0x60], %f0 fmovrsgez %g6, %f13, %f11 ldub [%l7 + 0x20], %i3 stx %i0, [%l7 + 0x18] ldd [%l7 + 0x18], %f6 ld [%l7 + 0x10], %f7 fblg %fcc2, loop_1345 stb %i4, [%l7 + 0x11] fnot2 %f2, %f14 tle %icc, 0x3 loop_1345: ld [%l7 + 0x64], %f7 fpadd32 %f6, %f10, %f0 fcmple32 %f4, %f14, %g2 tn %icc, 0x0 tle %xcc, 0x0 movre %l6, 0x0AD, %g1 fbe,a %fcc3, loop_1346 tn %xcc, 0x5 alignaddrl %o6, %i2, %l5 smul %i5, %g3, %g7 loop_1346: smul %o7, %o1, %l2 lduh [%l7 + 0x38], %l1 stx %l0, [%l7 + 0x08] mulscc %l3, %o0, %g4 st %f9, [%l7 + 0x3C] pdist %f12, %f12, %f14 stx %o4, [%l7 + 0x70] ldx [%l7 + 0x48], %l4 fcmpgt32 %f2, %f4, %i7 te %xcc, 0x7 xnorcc %i6, 0x0AC2, %o2 fpackfix %f12, %f3 tle %xcc, 0x7 fandnot2 %f2, %f0, %f2 movne %xcc, %o3, %i1 fnot1s %f9, %f0 srax %o5, 0x12, %g5 bl %xcc, loop_1347 fzeros %f8 fnot2 %f10, %f10 movrlez %i3, %g6, %i4 loop_1347: ldd [%l7 + 0x48], %f12 umul %i0, 0x036F, %l6 fbe %fcc1, loop_1348 and %g1, %o6, %i2 ld [%l7 + 0x74], %f1 edge16l %g2, %l5, %i5 loop_1348: movne %icc, %g7, %o7 lduh [%l7 + 0x22], %o1 fpackfix %f14, %f11 fones %f9 fblg,a %fcc1, loop_1349 subccc %l2, 0x0BFD, %l1 fmovd %f14, %f4 ldx [%l7 + 0x40], %g3 loop_1349: fmul8sux16 %f14, %f6, %f8 fba,a %fcc0, loop_1350 for %f10, %f10, %f6 fmovrslz %l0, %f14, %f7 sth %o0, [%l7 + 0x40] loop_1350: ldsb [%l7 + 0x41], %l3 siam 0x7 bvc,a %xcc, loop_1351 stb %o4, [%l7 + 0x77] ldsh [%l7 + 0x7E], %g4 move %xcc, %i7, %l4 loop_1351: bpos,pn %xcc, loop_1352 movge %xcc, %o2, %o3 sra %i1, 0x09, %o5 fcmped %fcc2, %f0, %f14 loop_1352: ldd [%l7 + 0x50], %f8 stw %g5, [%l7 + 0x48] movn %xcc, %i6, %g6 andn %i3, %i0, %l6 stw %i4, [%l7 + 0x20] brlz,a %g1, loop_1353 popc 0x04A9, %i2 edge32n %g2, %l5, %i5 stw %o6, [%l7 + 0x3C] loop_1353: ldsw [%l7 + 0x2C], %o7 tvs %icc, 0x5 fmovrde %o1, %f6, %f10 ldsh [%l7 + 0x28], %l2 sdiv %g7, 0x098A, %l1 fmovde %xcc, %f5, %f0 movpos %icc, %g3, %l0 brlz,a %o0, loop_1354 stb %o4, [%l7 + 0x0A] xnorcc %g4, 0x04F8, %i7 fones %f13 loop_1354: tvc %xcc, 0x1 bvc,a loop_1355 fandnot1 %f10, %f6, %f8 bn %icc, loop_1356 std %f6, [%l7 + 0x68] loop_1355: fnor %f12, %f0, %f4 lduh [%l7 + 0x40], %l3 loop_1356: fmovsge %xcc, %f10, %f8 bshuffle %f10, %f2, %f14 fmovd %f6, %f10 stb %o2, [%l7 + 0x0D] fcmpne32 %f6, %f0, %o3 stw %l4, [%l7 + 0x3C] stx %i1, [%l7 + 0x68] edge16n %g5, %o5, %i6 fxor %f10, %f6, %f10 brnz %i3, loop_1357 sth %g6, [%l7 + 0x5A] fmovdge %icc, %f5, %f8 edge8l %i0, %l6, %i4 loop_1357: fmovrsgz %i2, %f1, %f15 edge8l %g2, %g1, %l5 fornot2 %f8, %f0, %f4 xor %o6, %i5, %o1 fxnor %f0, %f10, %f6 fmovrdgez %l2, %f8, %f6 fbo %fcc1, loop_1358 bne,pt %xcc, loop_1359 fmul8sux16 %f2, %f14, %f4 ldsw [%l7 + 0x10], %o7 loop_1358: fnand %f4, %f2, %f4 loop_1359: fcmps %fcc2, %f6, %f9 fcmpeq16 %f12, %f2, %g7 mulx %l1, %l0, %g3 edge8l %o0, %o4, %g4 bneg %icc, loop_1360 fabsd %f12, %f4 bg,pn %icc, loop_1361 stw %i7, [%l7 + 0x70] loop_1360: fmovdleu %xcc, %f0, %f6 ldub [%l7 + 0x6A], %l3 loop_1361: edge16l %o3, %l4, %o2 movvc %xcc, %i1, %o5 fpack32 %f8, %f0, %f6 fandnot1 %f10, %f10, %f14 fmul8sux16 %f2, %f0, %f14 fmul8sux16 %f8, %f10, %f2 fmovrde %g5, %f4, %f14 movre %i6, 0x2DE, %g6 fmovrsgz %i3, %f1, %f7 ldub [%l7 + 0x6F], %l6 sth %i0, [%l7 + 0x66] movrlz %i4, 0x145, %g2 fpsub16 %f14, %f4, %f8 tcs %icc, 0x4 std %f12, [%l7 + 0x40] popc %i2, %g1 edge32n %o6, %i5, %o1 edge32l %l2, %l5, %g7 fxor %f4, %f6, %f0 tpos %icc, 0x1 st %f3, [%l7 + 0x64] fandnot1 %f14, %f4, %f14 fpadd32s %f10, %f3, %f15 fmovd %f4, %f4 fzero %f4 ldx [%l7 + 0x60], %o7 fmovdvc %xcc, %f7, %f10 xor %l1, 0x1B42, %l0 fandnot2s %f10, %f12, %f13 std %f12, [%l7 + 0x48] fone %f2 ldsb [%l7 + 0x7C], %o0 fpsub16 %f0, %f8, %f10 fornot1s %f14, %f1, %f6 fpmerge %f14, %f12, %f8 movg %icc, %o4, %g3 fmovdpos %xcc, %f6, %f1 ldub [%l7 + 0x36], %i7 fmuld8sux16 %f7, %f4, %f12 bshuffle %f4, %f6, %f4 tsubcctv %g4, %o3, %l3 lduw [%l7 + 0x58], %l4 fmovsl %icc, %f2, %f1 fandnot1 %f6, %f2, %f12 ldx [%l7 + 0x20], %o2 stx %o5, [%l7 + 0x30] movrgz %i1, 0x3A6, %g5 lduh [%l7 + 0x4C], %i6 fmovsn %xcc, %f4, %f8 array8 %i3, %g6, %i0 alignaddrl %i4, %g2, %i2 stx %g1, [%l7 + 0x58] stw %o6, [%l7 + 0x30] fandnot2 %f8, %f2, %f4 stw %l6, [%l7 + 0x24] fandnot1 %f14, %f14, %f12 lduh [%l7 + 0x2A], %o1 fmul8x16 %f10, %f6, %f4 fandnot1 %f10, %f4, %f4 fpsub16 %f2, %f2, %f2 ldd [%l7 + 0x60], %f12 fmovrsgez %l2, %f2, %f9 ldsh [%l7 + 0x18], %l5 movle %xcc, %g7, %o7 andncc %i5, %l1, %o0 fornot2 %f12, %f12, %f10 bg,a,pn %icc, loop_1362 brgz,a %l0, loop_1363 call loop_1364 tsubcctv %g3, 0x1439, %o4 loop_1362: movge %icc, %i7, %g4 loop_1363: umul %l3, 0x1F40, %o3 loop_1364: bge,a loop_1365 tle %icc, 0x6 movcc %icc, %l4, %o5 fnor %f6, %f4, %f12 loop_1365: st %f9, [%l7 + 0x34] movrne %i1, %o2, %i6 taddcctv %g5, %g6, %i3 fxnors %f15, %f13, %f4 fmovrdlz %i0, %f10, %f14 bl,pt %xcc, loop_1366 brgz,a %g2, loop_1367 fmovsleu %xcc, %f1, %f8 faligndata %f6, %f4, %f4 loop_1366: bn,a,pt %icc, loop_1368 loop_1367: bvs %xcc, loop_1369 ld [%l7 + 0x30], %f12 orcc %i2, 0x1855, %g1 loop_1368: fmovdgu %xcc, %f12, %f7 loop_1369: fmovsvs %icc, %f11, %f0 ta %xcc, 0x6 fbo %fcc0, loop_1370 fnor %f14, %f0, %f14 fmovrse %i4, %f4, %f13 subc %l6, 0x174F, %o1 loop_1370: fbule,a %fcc1, loop_1371 stw %o6, [%l7 + 0x74] std %f0, [%l7 + 0x78] udivx %l2, 0x03B6, %l5 loop_1371: sll %g7, %i5, %o7 fmovrde %l1, %f4, %f6 xorcc %l0, 0x0CFF, %g3 ld [%l7 + 0x30], %f13 lduh [%l7 + 0x24], %o4 edge32n %i7, %o0, %l3 bne,a loop_1372 ldsh [%l7 + 0x4A], %o3 movn %xcc, %l4, %o5 sll %g4, %i1, %i6 loop_1372: stb %o2, [%l7 + 0x13] movre %g5, %g6, %i3 ldsh [%l7 + 0x08], %g2 fmovrdgz %i2, %f10, %f0 edge16l %i0, %g1, %l6 tne %icc, 0x6 ldsw [%l7 + 0x40], %i4 ld [%l7 + 0x28], %f14 lduw [%l7 + 0x5C], %o6 addcc %o1, 0x112C, %l2 brgz %l5, loop_1373 xorcc %i5, 0x0C46, %g7 fmovrde %o7, %f4, %f14 fxors %f6, %f11, %f0 loop_1373: ldub [%l7 + 0x7B], %l0 ldd [%l7 + 0x30], %f0 stw %l1, [%l7 + 0x2C] ldd [%l7 + 0x68], %f14 edge8l %o4, %g3, %o0 fbo,a %fcc0, loop_1374 fmovsleu %xcc, %f11, %f3 movrne %i7, 0x202, %l3 fmovrsgz %l4, %f11, %f15 loop_1374: subccc %o5, 0x1F2C, %o3 fxnors %f2, %f7, %f2 fcmple32 %f10, %f10, %g4 tgu %xcc, 0x6 fbge %fcc1, loop_1375 taddcc %i1, 0x0079, %o2 fmul8sux16 %f8, %f0, %f8 edge32n %i6, %g5, %g6 loop_1375: lduh [%l7 + 0x16], %g2 ldsh [%l7 + 0x3E], %i3 lduh [%l7 + 0x62], %i2 fmovsl %icc, %f1, %f13 ldub [%l7 + 0x7E], %i0 fpsub16s %f12, %f3, %f11 fmovd %f8, %f8 stx %l6, [%l7 + 0x50] fand %f2, %f6, %f6 mulscc %g1, 0x17B7, %i4 lduh [%l7 + 0x78], %o6 fmovrsgz %o1, %f14, %f10 ldsb [%l7 + 0x51], %l2 ldsh [%l7 + 0x5C], %i5 ldsb [%l7 + 0x7E], %l5 fcmpgt32 %f2, %f0, %g7 srax %l0, 0x1F, %o7 fpsub32 %f10, %f6, %f4 movrne %l1, %g3, %o0 faligndata %f12, %f14, %f6 fornot1s %f15, %f9, %f15 fcmpes %fcc3, %f4, %f10 tcs %xcc, 0x1 for %f2, %f0, %f0 brgez,a %i7, loop_1376 stx %l3, [%l7 + 0x28] fbn %fcc2, loop_1377 udiv %o4, 0x1FDD, %o5 loop_1376: stx %l4, [%l7 + 0x58] fbu,a %fcc3, loop_1378 loop_1377: addc %g4, 0x19BA, %i1 ldsw [%l7 + 0x0C], %o3 stx %i6, [%l7 + 0x30] loop_1378: ldub [%l7 + 0x20], %o2 lduw [%l7 + 0x70], %g6 fmovrde %g2, %f4, %f0 srax %i3, 0x06, %g5 fpmerge %f5, %f12, %f14 brgez %i0, loop_1379 bg,pt %xcc, loop_1380 fmovrdgez %l6, %f8, %f4 nop setx loop_1381, %l0, %l1 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_1379: fmovsvc %xcc, %f14, %f11 loop_1380: edge16n %g1, %i2, %o6 tsubcc %i4, %o1, %l2 loop_1381: fbuge %fcc3, loop_1382 ldsb [%l7 + 0x69], %i5 alignaddrl %g7, %l5, %l0 sra %o7, %l1, %o0 loop_1382: movrgz %i7, 0x170, %l3 movrlz %o4, %o5, %g3 ldsb [%l7 + 0x6E], %l4 movre %g4, 0x148, %i1 fcmple16 %f6, %f0, %i6 nop setx loop_1383, %l0, %l1 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 %f12, %f8, %f4 ldd [%l7 + 0x68], %f12 tcc %icc, 0x7 loop_1383: ba,a %icc, loop_1384 tsubcctv %o2, 0x05D8, %g6 bvc,pn %xcc, loop_1385 st %f10, [%l7 + 0x34] loop_1384: movre %o3, %i3, %g5 lduh [%l7 + 0x0C], %g2 loop_1385: fmovsge %icc, %f2, %f4 fpadd16 %f6, %f8, %f12 fcmpeq32 %f4, %f6, %l6 ldub [%l7 + 0x6B], %g1 movrlz %i0, %o6, %i4 stw %o1, [%l7 + 0x2C] and %l2, %i5, %i2 edge16ln %l5, %g7, %l0 fmovsle %icc, %f10, %f0 fcmpeq32 %f10, %f4, %l1 std %f10, [%l7 + 0x60] fmovse %xcc, %f12, %f13 ldd [%l7 + 0x60], %f12 lduw [%l7 + 0x68], %o0 ldub [%l7 + 0x44], %i7 fmovrsne %l3, %f2, %f9 ldd [%l7 + 0x30], %f10 fsrc1s %f2, %f10 fcmple32 %f6, %f2, %o7 brnz,a %o5, loop_1386 fxnor %f8, %f8, %f10 udiv %o4, 0x144A, %g3 fmovrdlez %l4, %f10, %f14 loop_1386: udiv %i1, 0x04F6, %i6 movge %icc, %o2, %g4 edge8n %g6, %o3, %i3 fmovsa %icc, %f11, %f15 stx %g2, [%l7 + 0x78] fpsub16s %f5, %f1, %f6 lduh [%l7 + 0x10], %l6 ldsh [%l7 + 0x3A], %g1 fmovd %f14, %f14 fmovrdgz %g5, %f0, %f2 ldsw [%l7 + 0x54], %i0 udivcc %o6, 0x134B, %o1 ld [%l7 + 0x08], %f11 fcmpd %fcc1, %f8, %f14 fabss %f12, %f8 ldsb [%l7 + 0x6E], %l2 fcmpeq16 %f4, %f12, %i4 brnz,a %i5, loop_1387 ldub [%l7 + 0x76], %l5 tsubcc %i2, 0x065A, %g7 ldsh [%l7 + 0x24], %l0 loop_1387: fbg %fcc3, loop_1388 addc %l1, %i7, %o0 fcmpeq16 %f8, %f14, %l3 ldd [%l7 + 0x50], %f4 loop_1388: ldsb [%l7 + 0x52], %o7 fmovdleu %icc, %f13, %f3 fmovdne %xcc, %f4, %f11 fmovsvc %xcc, %f1, %f0 movrlz %o5, 0x192, %g3 subcc %o4, 0x157D, %i1 sth %l4, [%l7 + 0x40] ldx [%l7 + 0x58], %i6 ldub [%l7 + 0x69], %g4 fmovscc %xcc, %f4, %f9 bvs,a %icc, loop_1389 edge16n %g6, %o2, %o3 lduh [%l7 + 0x1E], %g2 movgu %icc, %l6, %g1 loop_1389: fmovdcs %icc, %f0, %f9 stb %g5, [%l7 + 0x0E] fmovsvs %xcc, %f4, %f10 bneg loop_1390 sethi 0x190D, %i0 array32 %o6, %o1, %l2 sub %i4, %i5, %i3 loop_1390: fmovrsne %l5, %f15, %f5 lduh [%l7 + 0x50], %i2 ld [%l7 + 0x54], %f12 ldd [%l7 + 0x68], %f14 ldx [%l7 + 0x78], %g7 ldsw [%l7 + 0x0C], %l1 fornot2 %f2, %f8, %f6 smul %i7, %o0, %l3 fandnot2 %f0, %f12, %f14 fmovdpos %icc, %f1, %f2 xorcc %o7, %o5, %g3 fmovscs %icc, %f4, %f6 ldub [%l7 + 0x64], %l0 be %icc, loop_1391 fmovscc %xcc, %f5, %f13 andn %o4, 0x046C, %l4 umul %i6, 0x064F, %i1 loop_1391: ldub [%l7 + 0x1B], %g6 movcc %xcc, %g4, %o3 movrne %g2, 0x115, %l6 fmovsgu %xcc, %f4, %f5 stx %o2, [%l7 + 0x30] st %f9, [%l7 + 0x44] bl loop_1392 fornot1 %f8, %f4, %f10 fcmpes %fcc0, %f6, %f1 nop setx loop_1393, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1392: ldsb [%l7 + 0x6F], %g1 edge16l %g5, %o6, %o1 srax %i0, %l2, %i4 loop_1393: fandnot1s %f4, %f11, %f4 lduw [%l7 + 0x18], %i3 lduh [%l7 + 0x08], %i5 fbo %fcc1, loop_1394 tsubcctv %i2, 0x1C69, %g7 fmovdne %xcc, %f15, %f7 ldx [%l7 + 0x78], %l5 loop_1394: pdist %f14, %f14, %f10 fnand %f12, %f0, %f14 bleu,a,pn %xcc, loop_1395 fbo %fcc0, loop_1396 lduw [%l7 + 0x34], %l1 bl,pn %xcc, loop_1397 loop_1395: fornot1 %f8, %f2, %f8 loop_1396: sth %o0, [%l7 + 0x10] fands %f12, %f5, %f15 loop_1397: fmovdcs %xcc, %f13, %f8 ldsw [%l7 + 0x2C], %i7 st %f2, [%l7 + 0x14] fmovsg %icc, %f9, %f9 st %f8, [%l7 + 0x4C] ldx [%l7 + 0x10], %l3 fmovdne %xcc, %f9, %f15 taddcctv %o7, %g3, %l0 fandnot2 %f0, %f0, %f8 lduh [%l7 + 0x16], %o5 bl,pt %xcc, loop_1398 edge8n %l4, %o4, %i1 tsubcc %i6, %g4, %o3 tge %icc, 0x2 loop_1398: addccc %g2, 0x077D, %g6 lduw [%l7 + 0x68], %o2 stx %g1, [%l7 + 0x18] tvc %xcc, 0x1 ldsh [%l7 + 0x46], %l6 fmovrdlez %o6, %f12, %f12 movgu %icc, %o1, %i0 lduh [%l7 + 0x0A], %l2 sdivx %g5, 0x1B47, %i4 bvc %xcc, loop_1399 edge16 %i3, %i5, %i2 ld [%l7 + 0x7C], %f9 stw %g7, [%l7 + 0x20] loop_1399: ldd [%l7 + 0x58], %f2 fba %fcc0, loop_1400 movrlez %l1, 0x360, %o0 fornot1 %f4, %f2, %f0 fmovdgu %xcc, %f14, %f5 loop_1400: stw %i7, [%l7 + 0x20] fmovdl %xcc, %f2, %f15 fmovrdgez %l5, %f6, %f14 fmovda %icc, %f9, %f4 mova %xcc, %l3, %o7 fbe %fcc0, loop_1401 sdiv %l0, 0x10E3, %g3 bne,a,pt %icc, loop_1402 movcs %xcc, %o5, %l4 loop_1401: srl %i1, 0x1F, %o4 stw %i6, [%l7 + 0x0C] loop_1402: lduw [%l7 + 0x7C], %o3 lduh [%l7 + 0x18], %g4 edge32ln %g6, %g2, %g1 st %f1, [%l7 + 0x14] edge32 %l6, %o6, %o1 ldsb [%l7 + 0x52], %o2 movg %icc, %l2, %i0 or %i4, 0x16D9, %i3 edge8ln %g5, %i5, %i2 std %f12, [%l7 + 0x60] fxnor %f0, %f4, %f0 te %xcc, 0x0 fmovdleu %xcc, %f12, %f10 be,pt %icc, loop_1403 bleu %icc, loop_1404 fbl %fcc2, loop_1405 tneg %icc, 0x0 loop_1403: fandnot2 %f0, %f0, %f2 loop_1404: ld [%l7 + 0x4C], %f1 loop_1405: udivcc %l1, 0x132D, %o0 umulcc %i7, %l5, %l3 edge8n %o7, %l0, %g3 movrlez %g7, 0x2D2, %l4 lduw [%l7 + 0x7C], %o5 fmul8x16al %f13, %f12, %f4 movrne %o4, %i6, %i1 fmul8sux16 %f10, %f10, %f6 movvs %icc, %g4, %o3 fcmple32 %f8, %f0, %g2 ldd [%l7 + 0x60], %f12 fmovdcc %xcc, %f9, %f12 movneg %xcc, %g1, %l6 movcc %icc, %o6, %g6 fxnors %f8, %f6, %f10 fnor %f10, %f4, %f12 edge32l %o2, %o1, %l2 tpos %xcc, 0x6 movvs %icc, %i0, %i3 edge8l %i4, %i5, %g5 movpos %icc, %l1, %o0 smul %i7, %i2, %l3 fcmpgt16 %f4, %f2, %l5 srax %o7, 0x0D, %g3 ldsw [%l7 + 0x5C], %g7 bgu,pn %xcc, loop_1406 st %f0, [%l7 + 0x34] te %icc, 0x5 tcc %icc, 0x1 loop_1406: alignaddr %l4, %l0, %o5 ldd [%l7 + 0x58], %f14 edge8l %i6, %o4, %i1 sub %g4, %o3, %g2 ldsb [%l7 + 0x21], %l6 stw %g1, [%l7 + 0x68] fnand %f6, %f10, %f2 stw %g6, [%l7 + 0x58] ldsh [%l7 + 0x7A], %o2 lduh [%l7 + 0x16], %o6 umulcc %o1, 0x056A, %l2 stb %i3, [%l7 + 0x7E] movpos %icc, %i0, %i5 ldx [%l7 + 0x68], %g5 add %i4, 0x1615, %o0 fmovscs %icc, %f3, %f13 fpmerge %f4, %f14, %f4 brz %l1, loop_1407 ldsh [%l7 + 0x26], %i2 stx %i7, [%l7 + 0x60] movneg %xcc, %l5, %l3 loop_1407: fmovrsgz %o7, %f5, %f9 fpadd16 %f12, %f10, %f10 ldub [%l7 + 0x7B], %g7 fands %f11, %f5, %f1 stw %g3, [%l7 + 0x14] bcs,a,pt %xcc, loop_1408 brlez,a %l4, loop_1409 ldsh [%l7 + 0x7C], %o5 fxnor %f6, %f0, %f14 loop_1408: stw %l0, [%l7 + 0x44] loop_1409: fmovrslez %i6, %f15, %f7 fone %f0 fbue,a %fcc0, loop_1410 orncc %o4, 0x1F07, %i1 fpackfix %f12, %f11 ldd [%l7 + 0x08], %f10 loop_1410: pdist %f4, %f4, %f0 tsubcc %o3, %g2, %l6 srax %g4, 0x0D, %g6 fzeros %f10 edge16l %g1, %o6, %o1 addccc %o2, %i3, %i0 fmuld8ulx16 %f3, %f5, %f0 edge16n %i5, %g5, %i4 fbul,a %fcc3, loop_1411 lduh [%l7 + 0x6C], %l2 addcc %l1, 0x1FE5, %o0 bshuffle %f14, %f8, %f10 loop_1411: ld [%l7 + 0x4C], %f10 ldub [%l7 + 0x21], %i7 fxnors %f14, %f10, %f15 edge8n %l5, %l3, %o7 lduh [%l7 + 0x20], %i2 xnor %g3, 0x1390, %g7 st %f10, [%l7 + 0x6C] fornot1s %f3, %f7, %f1 ldub [%l7 + 0x53], %o5 fpadd16s %f15, %f9, %f0 fblg,a %fcc0, loop_1412 stb %l4, [%l7 + 0x43] ldx [%l7 + 0x40], %i6 ldsb [%l7 + 0x4B], %l0 loop_1412: fmovdn %xcc, %f8, %f13 std %f12, [%l7 + 0x08] fmovsvs %xcc, %f14, %f11 fnot1s %f7, %f12 lduh [%l7 + 0x0C], %i1 ld [%l7 + 0x10], %f9 fba,a %fcc3, loop_1413 ldub [%l7 + 0x43], %o4 ldsh [%l7 + 0x22], %g2 fpsub32s %f1, %f15, %f4 loop_1413: edge32l %l6, %o3, %g4 ldd [%l7 + 0x38], %f6 fmovdle %icc, %f7, %f4 edge16 %g6, %g1, %o1 stb %o6, [%l7 + 0x6C] ldub [%l7 + 0x2D], %o2 fornot2 %f8, %f2, %f4 fmovsn %icc, %f15, %f15 tne %xcc, 0x6 fxor %f0, %f12, %f0 fmovsle %xcc, %f10, %f8 brnz,a %i0, loop_1414 movrlz %i3, %g5, %i4 fnand %f0, %f2, %f14 st %f14, [%l7 + 0x34] loop_1414: ldx [%l7 + 0x60], %i5 addccc %l1, %o0, %i7 stb %l2, [%l7 + 0x39] fnegd %f0, %f8 stw %l3, [%l7 + 0x7C] ldsw [%l7 + 0x14], %o7 edge16ln %i2, %g3, %l5 addccc %o5, 0x1F8D, %g7 and %i6, %l4, %i1 stb %o4, [%l7 + 0x76] sra %l0, 0x11, %l6 ldx [%l7 + 0x18], %g2 tvc %icc, 0x5 stb %o3, [%l7 + 0x70] ld [%l7 + 0x34], %f10 sth %g6, [%l7 + 0x68] fpsub32s %f1, %f3, %f12 ldsw [%l7 + 0x24], %g4 fpsub16 %f6, %f10, %f10 udivx %o1, 0x1086, %o6 ldd [%l7 + 0x78], %f2 edge8ln %o2, %g1, %i3 ldd [%l7 + 0x08], %f14 brlz %i0, loop_1415 ld [%l7 + 0x60], %f5 ldsw [%l7 + 0x18], %g5 array32 %i5, %l1, %o0 loop_1415: nop setx loop_1416, %l0, %l1 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 %f6, %f2, %f10 fnands %f10, %f11, %f0 bne,pt %xcc, loop_1417 loop_1416: ldx [%l7 + 0x58], %i7 fmovspos %xcc, %f8, %f2 edge8ln %l2, %i4, %o7 loop_1417: fornot1 %f4, %f2, %f10 ldsh [%l7 + 0x2C], %l3 bcs,a %icc, loop_1418 movg %xcc, %g3, %l5 ldsb [%l7 + 0x76], %o5 xorcc %i2, 0x1C39, %i6 loop_1418: ldsw [%l7 + 0x28], %l4 ldub [%l7 + 0x59], %i1 fmovsleu %icc, %f0, %f3 fnot2 %f6, %f0 movcs %xcc, %g7, %o4 ba,a loop_1419 edge32 %l6, %l0, %o3 fbue %fcc1, loop_1420 lduw [%l7 + 0x3C], %g6 loop_1419: stw %g2, [%l7 + 0x28] fmovrdgez %g4, %f12, %f10 loop_1420: sethi 0x13BB, %o6 fnot2s %f3, %f12 ld [%l7 + 0x6C], %f10 fornot1s %f1, %f2, %f14 lduh [%l7 + 0x5E], %o1 stw %g1, [%l7 + 0x4C] movleu %xcc, %o2, %i0 ld [%l7 + 0x54], %f0 stx %g5, [%l7 + 0x18] addcc %i3, 0x0D9F, %l1 lduh [%l7 + 0x30], %o0 movrne %i5, 0x3D5, %i7 st %f1, [%l7 + 0x2C] brlz,a %i4, loop_1421 bneg,a,pn %icc, loop_1422 mulx %o7, 0x114B, %l2 fbu %fcc3, loop_1423 loop_1421: sdivx %l3, 0x06C5, %l5 loop_1422: stx %g3, [%l7 + 0x60] and %i2, %o5, %i6 loop_1423: fones %f10 st %f11, [%l7 + 0x68] umul %l4, 0x1CF9, %i1 udiv %g7, 0x1CBB, %o4 fble %fcc2, loop_1424 bne,pn %xcc, loop_1425 fbug %fcc2, loop_1426 movre %l0, 0x1FE, %l6 loop_1424: edge8n %g6, %g2, %o3 loop_1425: fpmerge %f11, %f10, %f12 loop_1426: stb %o6, [%l7 + 0x15] ldd [%l7 + 0x40], %f12 andn %g4, 0x1744, %g1 brgez,a %o1, loop_1427 stw %o2, [%l7 + 0x58] fmovdvc %icc, %f12, %f2 movl %icc, %g5, %i3 loop_1427: te %xcc, 0x7 sth %l1, [%l7 + 0x60] lduh [%l7 + 0x1A], %o0 fcmpne32 %f0, %f8, %i5 ldsh [%l7 + 0x24], %i0 array16 %i7, %i4, %o7 ldd [%l7 + 0x70], %f12 stb %l2, [%l7 + 0x14] smul %l3, 0x1E79, %g3 sth %i2, [%l7 + 0x4C] lduh [%l7 + 0x66], %l5 stw %o5, [%l7 + 0x74] fbul %fcc2, loop_1428 stw %i6, [%l7 + 0x70] st %f1, [%l7 + 0x58] xorcc %i1, 0x1E38, %g7 loop_1428: stx %l4, [%l7 + 0x58] bg,a,pt %icc, loop_1429 tvc %xcc, 0x5 lduw [%l7 + 0x08], %l0 fmovdg %xcc, %f5, %f12 loop_1429: ldsw [%l7 + 0x10], %o4 ta %xcc, 0x1 stw %g6, [%l7 + 0x24] fmovrdlz %l6, %f4, %f6 st %f11, [%l7 + 0x74] stw %g2, [%l7 + 0x6C] umulcc %o3, %o6, %g1 edge32 %g4, %o1, %g5 ld [%l7 + 0x28], %f15 lduh [%l7 + 0x60], %o2 lduh [%l7 + 0x24], %l1 fmovdne %icc, %f9, %f11 fabss %f0, %f15 fbul,a %fcc0, loop_1430 st %f1, [%l7 + 0x1C] ldsb [%l7 + 0x78], %o0 lduh [%l7 + 0x20], %i3 loop_1430: movrlez %i5, %i0, %i4 lduh [%l7 + 0x38], %o7 sethi 0x0792, %l2 std %f10, [%l7 + 0x38] fabss %f14, %f6 bcc,pn %xcc, loop_1431 fpsub16s %f12, %f15, %f5 movrgez %l3, %i7, %i2 edge16ln %l5, %o5, %i6 loop_1431: stb %g3, [%l7 + 0x28] tgu %xcc, 0x2 st %f7, [%l7 + 0x58] udivx %i1, 0x163F, %l4 st %f5, [%l7 + 0x54] xnor %l0, %g7, %g6 lduh [%l7 + 0x5E], %o4 fcmpeq32 %f0, %f6, %l6 ldub [%l7 + 0x7E], %g2 fmovdgu %icc, %f15, %f10 sub %o6, 0x0A85, %g1 fpadd32s %f6, %f3, %f14 taddcctv %g4, 0x0142, %o3 bcs,a,pt %xcc, loop_1432 fxnors %f11, %f3, %f4 ldx [%l7 + 0x40], %g5 and %o1, %l1, %o0 loop_1432: array16 %i3, %i5, %i0 stb %o2, [%l7 + 0x7D] fmovsne %xcc, %f0, %f8 pdist %f2, %f4, %f10 fbuge,a %fcc1, loop_1433 ldsb [%l7 + 0x5D], %i4 ld [%l7 + 0x08], %f9 ld [%l7 + 0x18], %f2 loop_1433: fbue,a %fcc0, loop_1434 tneg %xcc, 0x4 tn %xcc, 0x0 fmovde %xcc, %f3, %f12 loop_1434: fmovrdlez %l2, %f6, %f14 edge16n %l3, %o7, %i7 fmovrslez %i2, %f4, %f7 taddcctv %o5, %i6, %l5 udivx %i1, 0x0A01, %l4 movrlez %l0, %g7, %g6 fmovsvc %icc, %f14, %f10 fbu %fcc3, loop_1435 fbl %fcc2, loop_1436 fcmpgt16 %f14, %f2, %o4 orn %g3, 0x18E8, %g2 loop_1435: fmovrde %l6, %f0, %f10 loop_1436: nop setx loop_1437, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %g1, 0x161B, %g4 sth %o6, [%l7 + 0x24] orncc %g5, 0x011F, %o1 loop_1437: lduw [%l7 + 0x64], %l1 fbule %fcc3, loop_1438 fmovrsne %o0, %f5, %f5 st %f11, [%l7 + 0x0C] fmovsg %xcc, %f7, %f2 loop_1438: edge16 %i3, %o3, %i0 sth %o2, [%l7 + 0x42] fmovdg %icc, %f5, %f2 ldx [%l7 + 0x48], %i4 st %f13, [%l7 + 0x24] array8 %i5, %l3, %o7 brlez %l2, loop_1439 bcs,a %xcc, loop_1440 fmovrse %i7, %f11, %f14 bvc %icc, loop_1441 loop_1439: ba loop_1442 loop_1440: fbg %fcc3, loop_1443 bge,pt %xcc, loop_1444 loop_1441: fbu,a %fcc1, loop_1445 loop_1442: movrne %i2, %i6, %l5 loop_1443: fbne,a %fcc1, loop_1446 loop_1444: addc %o5, %l4, %i1 loop_1445: stx %l0, [%l7 + 0x50] brlz %g6, loop_1447 loop_1446: std %f4, [%l7 + 0x20] fpadd16 %f14, %f12, %f6 st %f0, [%l7 + 0x0C] loop_1447: fmovdleu %icc, %f10, %f5 lduh [%l7 + 0x3C], %o4 edge8n %g3, %g7, %g2 fmovrdgez %l6, %f14, %f0 sdiv %g1, 0x1232, %g4 fmul8sux16 %f12, %f10, %f0 fnot1 %f8, %f10 tleu %icc, 0x3 fornot1 %f6, %f8, %f0 st %f3, [%l7 + 0x10] movneg %icc, %o6, %g5 fexpand %f6, %f2 ldsw [%l7 + 0x20], %o1 stb %l1, [%l7 + 0x37] fbl %fcc2, loop_1448 fnand %f8, %f14, %f14 fmovrde %i3, %f2, %f8 edge8ln %o3, %o0, %o2 loop_1448: brlez %i4, loop_1449 addcc %i0, 0x06FD, %i5 movleu %icc, %l3, %o7 fmul8x16al %f13, %f3, %f4 loop_1449: bn,a,pn %xcc, loop_1450 stx %i7, [%l7 + 0x78] stw %l2, [%l7 + 0x74] fmovrsgez %i6, %f3, %f9 loop_1450: fzeros %f0 fmovsl %xcc, %f7, %f14 pdist %f8, %f0, %f2 udivx %i2, 0x0118, %o5 ldub [%l7 + 0x67], %l5 ldsw [%l7 + 0x18], %i1 movvs %icc, %l0, %g6 fpmerge %f0, %f8, %f14 bgu loop_1451 sll %o4, %g3, %g7 fone %f14 ldsb [%l7 + 0x32], %l4 loop_1451: fblg,a %fcc2, loop_1452 fmovd %f0, %f14 ldsb [%l7 + 0x72], %l6 bge,a,pn %xcc, loop_1453 loop_1452: movvs %icc, %g2, %g1 edge16n %g4, %g5, %o1 fmovsg %xcc, %f0, %f3 loop_1453: edge32ln %l1, %i3, %o3 edge8n %o0, %o2, %i4 fmovsne %xcc, %f0, %f1 fxnors %f7, %f3, %f5 srlx %i0, 0x0A, %o6 lduh [%l7 + 0x30], %i5 subc %o7, %i7, %l2 stw %l3, [%l7 + 0x3C] fxnors %f7, %f0, %f10 stx %i2, [%l7 + 0x28] bvs,a loop_1454 fmovdvs %icc, %f5, %f2 sll %i6, 0x17, %o5 addcc %l5, %l0, %i1 loop_1454: lduh [%l7 + 0x62], %o4 brgz,a %g6, loop_1455 sll %g7, %l4, %g3 fmovsg %icc, %f13, %f8 fmovdneg %icc, %f14, %f15 loop_1455: tne %xcc, 0x2 fand %f6, %f2, %f2 umulcc %g2, 0x1AF9, %g1 fabsd %f10, %f2 alignaddr %l6, %g4, %g5 fornot2 %f10, %f10, %f12 ldsh [%l7 + 0x34], %l1 movl %xcc, %i3, %o1 addccc %o0, %o2, %i4 fmovscs %xcc, %f4, %f2 tn %icc, 0x2 fmovrdgz %i0, %f2, %f12 fbg %fcc1, loop_1456 fpmerge %f7, %f4, %f0 bl,a,pt %xcc, loop_1457 ldub [%l7 + 0x78], %o6 loop_1456: movrlez %o3, %i5, %i7 brgez %l2, loop_1458 loop_1457: fmovrdlz %l3, %f2, %f4 ldsw [%l7 + 0x10], %o7 fcmpeq32 %f10, %f2, %i6 loop_1458: tneg %xcc, 0x7 fpadd32s %f8, %f6, %f14 fbule,a %fcc0, loop_1459 ldx [%l7 + 0x10], %o5 ldsb [%l7 + 0x33], %i2 bvc loop_1460 loop_1459: taddcctv %l0, %l5, %i1 fmovrsgez %g6, %f6, %f15 fone %f8 loop_1460: bl loop_1461 stb %o4, [%l7 + 0x0C] ld [%l7 + 0x18], %f3 fmovspos %xcc, %f1, %f0 loop_1461: ldub [%l7 + 0x5C], %l4 fzeros %f2 fmovscs %xcc, %f4, %f7 brgez,a %g7, loop_1462 addccc %g3, 0x16AF, %g1 movrne %l6, %g4, %g5 edge32 %l1, %i3, %g2 loop_1462: stx %o1, [%l7 + 0x20] lduw [%l7 + 0x18], %o0 fba %fcc3, loop_1463 ld [%l7 + 0x38], %f7 fmovdgu %icc, %f3, %f9 ldd [%l7 + 0x20], %f6 loop_1463: udiv %o2, 0x1D22, %i4 lduw [%l7 + 0x30], %o6 fmuld8ulx16 %f4, %f15, %f12 tl %icc, 0x1 fble %fcc2, loop_1464 fpadd16 %f8, %f0, %f8 fsrc2s %f7, %f1 fandnot2s %f5, %f11, %f0 loop_1464: movle %icc, %i0, %i5 brz %i7, loop_1465 ldd [%l7 + 0x30], %f0 array16 %o3, %l2, %l3 tvs %xcc, 0x7 loop_1465: fmovdcc %xcc, %f14, %f0 fmovscs %xcc, %f7, %f6 fmovscs %xcc, %f11, %f11 tsubcc %i6, 0x0132, %o5 tsubcctv %o7, %l0, %i2 fornot2 %f2, %f12, %f6 alignaddr %i1, %l5, %g6 te %xcc, 0x6 fmovrse %l4, %f9, %f8 bvc,a,pt %icc, loop_1466 udivx %g7, 0x1CB4, %o4 ldsw [%l7 + 0x50], %g1 st %f7, [%l7 + 0x1C] loop_1466: for %f2, %f0, %f8 andncc %g3, %g4, %g5 std %f14, [%l7 + 0x08] sdivx %l1, 0x0165, %i3 ba,a loop_1467 fblg %fcc2, loop_1468 fabss %f2, %f5 fmovrslz %g2, %f8, %f6 loop_1467: orncc %o1, %l6, %o2 loop_1468: std %f6, [%l7 + 0x78] tgu %xcc, 0x2 fble %fcc2, loop_1469 nop setx loop_1470, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x56], %i4 sth %o0, [%l7 + 0x30] loop_1469: stx %o6, [%l7 + 0x50] loop_1470: array16 %i0, %i5, %o3 fxnor %f0, %f8, %f6 std %f8, [%l7 + 0x60] movle %icc, %i7, %l2 std %f8, [%l7 + 0x58] sdivcc %i6, 0x0F2E, %l3 lduw [%l7 + 0x70], %o7 ldsb [%l7 + 0x29], %o5 stx %l0, [%l7 + 0x28] fcmpd %fcc1, %f0, %f4 tn %xcc, 0x5 fands %f0, %f0, %f4 fmovrdgez %i1, %f4, %f4 lduw [%l7 + 0x64], %l5 movneg %icc, %g6, %i2 fsrc1s %f12, %f13 fmovrslz %l4, %f10, %f2 ldsh [%l7 + 0x46], %g7 ldsb [%l7 + 0x73], %g1 array16 %g3, %o4, %g4 fxnor %f2, %f6, %f10 stx %l1, [%l7 + 0x78] ldd [%l7 + 0x78], %f6 fandnot1s %f6, %f5, %f5 popc %g5, %g2 fmovdcc %xcc, %f9, %f9 stw %o1, [%l7 + 0x0C] bcs %icc, loop_1471 mulx %i3, %l6, %o2 fsrc1 %f8, %f4 fblg %fcc2, loop_1472 loop_1471: fornot1s %f12, %f12, %f0 ldd [%l7 + 0x10], %f12 fbn %fcc0, loop_1473 loop_1472: std %f2, [%l7 + 0x08] tleu %icc, 0x7 fmuld8sux16 %f12, %f8, %f12 loop_1473: fmovdcc %icc, %f8, %f9 fcmple32 %f8, %f14, %o0 edge8ln %o6, %i4, %i5 tle %icc, 0x2 orn %i0, %i7, %l2 nop setx loop_1474, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_1475, %l0, %l1 jmpl %l1, %o3 edge16n %i6, %l3, %o7 fnot2 %f4, %f0 loop_1474: brgez,a %l0, loop_1476 loop_1475: movleu %icc, %o5, %i1 faligndata %f8, %f6, %f0 stb %g6, [%l7 + 0x6C] loop_1476: ldx [%l7 + 0x68], %l5 udivcc %l4, 0x052A, %i2 fmul8x16al %f0, %f7, %f0 fbo,a %fcc1, loop_1477 brgz,a %g1, loop_1478 edge16n %g7, %o4, %g3 array32 %l1, %g5, %g2 loop_1477: stx %o1, [%l7 + 0x30] loop_1478: std %f0, [%l7 + 0x18] brgz %i3, loop_1479 tcc %icc, 0x0 subc %g4, %o2, %l6 st %f6, [%l7 + 0x78] loop_1479: ldd [%l7 + 0x78], %f6 brnz %o0, loop_1480 sllx %o6, %i5, %i0 ldsb [%l7 + 0x74], %i4 sdivcc %l2, 0x1959, %i7 loop_1480: ld [%l7 + 0x78], %f1 lduw [%l7 + 0x70], %o3 tvs %xcc, 0x1 lduw [%l7 + 0x30], %i6 mova %icc, %l3, %l0 movrgz %o5, 0x1AA, %i1 stb %g6, [%l7 + 0x44] fxnor %f12, %f12, %f12 fmovsge %icc, %f10, %f6 edge8n %l5, %l4, %o7 fbn %fcc1, loop_1481 sth %i2, [%l7 + 0x20] smulcc %g7, 0x163D, %o4 stw %g3, [%l7 + 0x7C] loop_1481: lduw [%l7 + 0x74], %g1 te %xcc, 0x5 fandnot2 %f2, %f2, %f6 ldub [%l7 + 0x11], %g5 movneg %icc, %l1, %g2 andcc %o1, 0x0EEF, %g4 st %f5, [%l7 + 0x54] fand %f14, %f4, %f8 stw %i3, [%l7 + 0x2C] fmovdge %icc, %f14, %f7 fpadd16s %f3, %f2, %f10 ldub [%l7 + 0x77], %o2 bge,a,pn %xcc, loop_1482 tle %icc, 0x1 stw %l6, [%l7 + 0x14] tcs %xcc, 0x0 loop_1482: fnands %f14, %f12, %f12 movge %xcc, %o0, %o6 umul %i5, 0x13C2, %i0 ldub [%l7 + 0x6D], %i4 stb %l2, [%l7 + 0x7B] tpos %xcc, 0x1 fornot1 %f0, %f4, %f6 fsrc2s %f13, %f2 fble %fcc1, loop_1483 fbe,a %fcc1, loop_1484 addcc %i7, 0x0D53, %o3 ldsb [%l7 + 0x64], %l3 loop_1483: xnorcc %i6, 0x1B75, %o5 loop_1484: sth %i1, [%l7 + 0x4E] ldd [%l7 + 0x78], %f14 fcmpd %fcc0, %f6, %f12 be,a,pt %xcc, loop_1485 fbug,a %fcc1, loop_1486 sth %g6, [%l7 + 0x7A] bl,pn %icc, loop_1487 loop_1485: brlz %l0, loop_1488 loop_1486: fcmpd %fcc1, %f0, %f0 move %xcc, %l5, %l4 loop_1487: movcc %xcc, %i2, %g7 loop_1488: andn %o7, 0x0645, %g3 fmovsge %icc, %f2, %f4 fpackfix %f12, %f7 ld [%l7 + 0x6C], %f15 st %f5, [%l7 + 0x34] fmovrdlez %g1, %f0, %f0 lduw [%l7 + 0x74], %o4 srlx %l1, %g2, %g5 fmovda %icc, %f12, %f15 fmovscs %icc, %f1, %f5 ldub [%l7 + 0x25], %o1 ldd [%l7 + 0x18], %f0 fbge %fcc0, loop_1489 fmovrdlz %g4, %f2, %f12 orncc %o2, %l6, %i3 fors %f11, %f7, %f7 loop_1489: stw %o0, [%l7 + 0x28] stb %o6, [%l7 + 0x39] stb %i0, [%l7 + 0x5A] umulcc %i4, 0x0956, %l2 fmovsg %icc, %f15, %f7 move %xcc, %i5, %i7 fabsd %f4, %f0 movrne %o3, %l3, %i6 umul %i1, 0x12A0, %o5 bvs,a loop_1490 fandnot1s %f13, %f11, %f10 fpadd16s %f0, %f14, %f13 ble loop_1491 loop_1490: fpadd32s %f7, %f15, %f13 ld [%l7 + 0x50], %f2 fcmple32 %f8, %f14, %g6 loop_1491: fmovrdlez %l0, %f8, %f8 ld [%l7 + 0x18], %f2 movleu %xcc, %l5, %i2 movrlez %l4, %o7, %g3 std %f0, [%l7 + 0x20] bshuffle %f12, %f0, %f8 fmovscs %icc, %f15, %f1 stx %g7, [%l7 + 0x40] ldsh [%l7 + 0x2E], %o4 ldd [%l7 + 0x60], %f8 move %xcc, %l1, %g2 lduw [%l7 + 0x3C], %g5 fbl %fcc1, loop_1492 fmovsneg %icc, %f10, %f8 fxor %f2, %f0, %f2 stw %o1, [%l7 + 0x2C] loop_1492: movg %xcc, %g4, %o2 fmovdvs %xcc, %f8, %f12 lduw [%l7 + 0x5C], %l6 fmovsvs %xcc, %f0, %f15 ldsh [%l7 + 0x4A], %i3 sdivx %o0, 0x1B33, %g1 fmul8ulx16 %f8, %f8, %f2 fcmpd %fcc0, %f6, %f6 std %f8, [%l7 + 0x60] fmovdle %icc, %f12, %f2 and %o6, %i4, %i0 brgez %i5, loop_1493 fpsub32 %f10, %f8, %f14 fxors %f8, %f15, %f7 ldsh [%l7 + 0x5C], %i7 loop_1493: ldd [%l7 + 0x08], %f4 add %o3, 0x179F, %l3 fcmpne16 %f14, %f10, %l2 ld [%l7 + 0x14], %f5 lduw [%l7 + 0x48], %i1 fmovdvc %xcc, %f0, %f6 movleu %xcc, %i6, %o5 movn %icc, %g6, %l5 fzeros %f9 be,pt %icc, loop_1494 fsrc2 %f2, %f0 ldub [%l7 + 0x15], %l0 fnands %f9, %f6, %f1 loop_1494: lduh [%l7 + 0x62], %l4 ldd [%l7 + 0x38], %f12 udivcc %i2, 0x0F90, %g3 fmovdn %icc, %f2, %f3 bg,a %xcc, loop_1495 ldx [%l7 + 0x48], %g7 fmovrdlz %o7, %f4, %f4 sth %l1, [%l7 + 0x24] loop_1495: addc %o4, %g5, %g2 sra %g4, %o1, %l6 add %i3, %o2, %g1 lduw [%l7 + 0x70], %o0 udiv %i4, 0x05D1, %o6 addc %i0, 0x039D, %i7 stw %i5, [%l7 + 0x54] array32 %o3, %l2, %l3 ldsb [%l7 + 0x44], %i6 ldsh [%l7 + 0x5A], %o5 fandnot2 %f2, %f6, %f14 orncc %i1, %g6, %l5 ldub [%l7 + 0x60], %l4 lduh [%l7 + 0x2A], %l0 fbule %fcc0, loop_1496 stx %i2, [%l7 + 0x50] bleu,a,pn %icc, loop_1497 fnand %f2, %f8, %f6 loop_1496: sth %g3, [%l7 + 0x16] ld [%l7 + 0x44], %f4 loop_1497: sth %g7, [%l7 + 0x3C] fmovdpos %xcc, %f0, %f3 fmovsa %xcc, %f13, %f5 edge32ln %l1, %o7, %o4 fpack32 %f2, %f8, %f6 fbul %fcc3, loop_1498 stb %g2, [%l7 + 0x54] brlz,a %g4, loop_1499 fcmpeq32 %f10, %f4, %o1 loop_1498: fba,a %fcc3, loop_1500 fmovsne %icc, %f7, %f13 loop_1499: taddcctv %l6, 0x1DC0, %g5 ldx [%l7 + 0x10], %o2 loop_1500: movrne %g1, 0x34C, %o0 fbuge %fcc2, loop_1501 ta %xcc, 0x4 addc %i4, 0x1C60, %o6 ldx [%l7 + 0x08], %i3 loop_1501: andn %i0, 0x052B, %i7 xor %i5, %l2, %o3 lduh [%l7 + 0x66], %l3 sth %i6, [%l7 + 0x40] be,a,pt %xcc, loop_1502 udivcc %i1, 0x0016, %o5 fba,a %fcc2, loop_1503 fmovscs %icc, %f12, %f1 loop_1502: fpadd32 %f12, %f0, %f10 taddcctv %l5, %l4, %l0 loop_1503: fmovdn %icc, %f11, %f3 subccc %g6, 0x0CE1, %g3 fmovdgu %icc, %f9, %f3 fnegs %f2, %f15 fnand %f4, %f14, %f8 tcs %icc, 0x6 fornot2 %f10, %f10, %f10 st %f2, [%l7 + 0x70] lduh [%l7 + 0x3A], %g7 sll %l1, 0x02, %i2 ldsh [%l7 + 0x50], %o7 fmovrde %o4, %f4, %f8 tne %xcc, 0x4 edge8ln %g2, %o1, %g4 mulscc %g5, 0x12AF, %o2 fbg %fcc3, loop_1504 ldd [%l7 + 0x70], %f2 bl loop_1505 fcmpeq16 %f8, %f2, %l6 loop_1504: stw %g1, [%l7 + 0x64] ld [%l7 + 0x54], %f6 loop_1505: fbg,a %fcc3, loop_1506 xorcc %i4, 0x144A, %o6 edge8ln %o0, %i3, %i0 fmovrdlez %i5, %f0, %f6 loop_1506: fmovdvs %xcc, %f0, %f7 ldx [%l7 + 0x58], %i7 brgz %o3, loop_1507 ldsb [%l7 + 0x55], %l2 fmovdcs %icc, %f13, %f1 std %f2, [%l7 + 0x78] loop_1507: lduw [%l7 + 0x1C], %l3 edge8l %i6, %o5, %i1 edge8 %l5, %l0, %l4 fmul8x16al %f5, %f11, %f4 fmovrsne %g3, %f1, %f14 edge8l %g6, %g7, %l1 te %icc, 0x5 fbn,a %fcc2, loop_1508 sdivx %i2, 0x08A6, %o7 std %f0, [%l7 + 0x38] andcc %g2, 0x19FE, %o4 loop_1508: tsubcc %o1, %g4, %o2 lduh [%l7 + 0x5A], %g5 fzeros %f3 ta %icc, 0x7 ld [%l7 + 0x38], %f15 fmovd %f2, %f12 fpadd32 %f0, %f0, %f6 movrne %l6, 0x1FC, %g1 addc %o6, 0x13A9, %o0 fbe,a %fcc2, loop_1509 stx %i3, [%l7 + 0x60] fxnor %f0, %f0, %f0 tcc %icc, 0x6 loop_1509: fmovsg %icc, %f14, %f12 fpmerge %f12, %f4, %f14 ldd [%l7 + 0x60], %f8 fblg %fcc3, loop_1510 st %f4, [%l7 + 0x30] fbug %fcc1, loop_1511 mulx %i0, %i5, %i7 loop_1510: xorcc %i4, 0x0BA2, %l2 fbul %fcc3, loop_1512 loop_1511: call loop_1513 xor %l3, %i6, %o3 bn,pn %xcc, loop_1514 loop_1512: array32 %o5, %i1, %l5 loop_1513: ldub [%l7 + 0x4F], %l4 fors %f5, %f5, %f14 loop_1514: fnands %f0, %f8, %f5 movge %xcc, %l0, %g3 tge %xcc, 0x3 ldx [%l7 + 0x38], %g7 tl %xcc, 0x0 udivcc %g6, 0x0A43, %l1 sra %o7, 0x03, %g2 fnot2s %f15, %f13 stb %i2, [%l7 + 0x67] nop setx loop_1515, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f9, [%l7 + 0x14] fmovdvs %icc, %f8, %f6 sub %o4, %o1, %o2 loop_1515: lduw [%l7 + 0x60], %g4 orcc %g5, %g1, %l6 nop setx loop_1516, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble,a %icc, loop_1517 fbu %fcc0, loop_1518 fnor %f0, %f10, %f4 loop_1516: std %f14, [%l7 + 0x18] loop_1517: ldd [%l7 + 0x10], %f2 loop_1518: st %f2, [%l7 + 0x64] fnands %f5, %f7, %f14 fbul,a %fcc3, loop_1519 stx %o6, [%l7 + 0x58] tn %xcc, 0x6 fbne %fcc2, loop_1520 loop_1519: ldd [%l7 + 0x70], %f2 fnot1 %f8, %f10 bvc,pn %xcc, loop_1521 loop_1520: ldd [%l7 + 0x08], %f8 fnand %f8, %f12, %f0 brz,a %o0, loop_1522 loop_1521: fbug %fcc1, loop_1523 fxnor %f14, %f8, %f12 bne,pn %xcc, loop_1524 loop_1522: nop setx loop_1525, %l0, %l1 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_1523: stw %i3, [%l7 + 0x14] fpsub32 %f10, %f8, %f0 loop_1524: ldx [%l7 + 0x58], %i5 loop_1525: move %icc, %i7, %i0 tl %xcc, 0x4 tvs %icc, 0x5 edge16n %i4, %l3, %l2 bl,a loop_1526 edge8l %o3, %o5, %i6 bge,a,pn %xcc, loop_1527 fmul8sux16 %f14, %f0, %f10 loop_1526: fbule %fcc3, loop_1528 fblg,a %fcc0, loop_1529 loop_1527: mova %xcc, %i1, %l4 andcc %l5, %g3, %g7 loop_1528: ba %xcc, loop_1530 loop_1529: fcmple16 %f14, %f4, %l0 fmovrdlz %l1, %f2, %f2 stx %o7, [%l7 + 0x50] loop_1530: fornot2 %f0, %f2, %f0 tg %xcc, 0x7 bcc,pn %xcc, loop_1531 fbug,a %fcc3, loop_1532 fmovdleu %xcc, %f8, %f3 array32 %g6, %i2, %g2 loop_1531: fmul8sux16 %f12, %f2, %f2 loop_1532: fbule %fcc2, loop_1533 lduw [%l7 + 0x24], %o1 tvc %xcc, 0x7 xnor %o2, %o4, %g5 loop_1533: movrlz %g4, %l6, %o6 fcmple32 %f10, %f10, %g1 sth %i3, [%l7 + 0x12] andcc %i5, 0x1018, %i7 ldub [%l7 + 0x7A], %o0 stx %i0, [%l7 + 0x38] ldsw [%l7 + 0x24], %l3 brgz,a %i4, loop_1534 movrlz %o3, 0x320, %l2 te %xcc, 0x7 st %f10, [%l7 + 0x54] loop_1534: ldsw [%l7 + 0x70], %o5 lduw [%l7 + 0x48], %i6 stx %i1, [%l7 + 0x58] sth %l4, [%l7 + 0x62] std %f14, [%l7 + 0x50] fcmpne16 %f2, %f8, %g3 taddcctv %l5, 0x1A34, %l0 movrgz %l1, 0x2A1, %g7 fmul8ulx16 %f0, %f0, %f0 add %o7, %g6, %i2 bg,pn %xcc, loop_1535 st %f6, [%l7 + 0x58] movle %icc, %o1, %o2 fpadd16s %f8, %f0, %f15 loop_1535: sdiv %g2, 0x08CC, %o4 fmovrdgez %g4, %f12, %f6 fbule,a %fcc0, loop_1536 sra %l6, %o6, %g1 fpadd32s %f7, %f11, %f14 ldd [%l7 + 0x38], %f8 loop_1536: call loop_1537 xnorcc %g5, 0x0EE6, %i3 ldx [%l7 + 0x10], %i7 fsrc1 %f6, %f8 loop_1537: fcmpgt32 %f2, %f6, %o0 pdist %f12, %f2, %f10 movl %xcc, %i5, %l3 ldsh [%l7 + 0x1E], %i0 movne %xcc, %o3, %i4 sth %l2, [%l7 + 0x16] fandnot1 %f14, %f6, %f10 lduw [%l7 + 0x68], %i6 stx %i1, [%l7 + 0x48] std %f12, [%l7 + 0x30] sub %o5, 0x0E90, %g3 fmovrslez %l4, %f11, %f14 fbl %fcc1, loop_1538 move %xcc, %l0, %l1 fmovrdne %l5, %f14, %f4 std %f6, [%l7 + 0x40] loop_1538: ld [%l7 + 0x2C], %f15 fpackfix %f12, %f6 bleu %icc, loop_1539 brlz %o7, loop_1540 array8 %g7, %i2, %g6 fmovsle %xcc, %f13, %f14 loop_1539: fpsub32 %f10, %f12, %f0 loop_1540: lduh [%l7 + 0x7E], %o1 sth %o2, [%l7 + 0x5E] st %f13, [%l7 + 0x4C] fbl,a %fcc1, loop_1541 movrne %o4, %g2, %l6 stb %o6, [%l7 + 0x5E] fbn,a %fcc1, loop_1542 loop_1541: std %f0, [%l7 + 0x78] fnors %f13, %f12, %f7 tvs %xcc, 0x1 loop_1542: ldsb [%l7 + 0x17], %g1 fnands %f2, %f1, %f0 ldsh [%l7 + 0x36], %g4 tne %icc, 0x6 brgz,a %g5, loop_1543 bleu,a loop_1544 movcc %icc, %i7, %o0 fmovsneg %icc, %f15, %f6 loop_1543: fnot1s %f15, %f15 loop_1544: nop setx loop_1545, %l0, %l1 jmpl %l1, %i5 bn,a loop_1546 fmovrde %i3, %f12, %f8 ldub [%l7 + 0x5D], %l3 loop_1545: std %f12, [%l7 + 0x20] loop_1546: tg %xcc, 0x4 stw %i0, [%l7 + 0x54] fpackfix %f2, %f11 fmovrdgez %i4, %f6, %f0 tsubcctv %l2, %i6, %o3 tge %icc, 0x1 ld [%l7 + 0x1C], %f5 std %f14, [%l7 + 0x78] ldsh [%l7 + 0x66], %o5 fbne %fcc2, loop_1547 ldub [%l7 + 0x41], %g3 fpack16 %f8, %f2 fand %f14, %f14, %f8 loop_1547: fmovrdlz %i1, %f14, %f12 fornot1s %f1, %f7, %f4 fcmpeq32 %f6, %f10, %l4 movpos %xcc, %l0, %l5 edge8 %o7, %g7, %l1 lduw [%l7 + 0x50], %g6 movle %icc, %o1, %i2 fand %f4, %f2, %f6 fxnor %f12, %f12, %f2 fmovrslz %o2, %f0, %f0 ldx [%l7 + 0x18], %g2 fbe,a %fcc0, loop_1548 xnorcc %o4, 0x137E, %l6 bgu loop_1549 movgu %xcc, %g1, %o6 loop_1548: fones %f0 fmovda %icc, %f1, %f2 loop_1549: fmul8x16al %f15, %f8, %f8 fandnot1s %f5, %f4, %f1 ldsh [%l7 + 0x4A], %g4 std %f10, [%l7 + 0x78] te %icc, 0x3 fpmerge %f4, %f3, %f8 lduw [%l7 + 0x20], %g5 fmovdvc %xcc, %f4, %f10 movpos %icc, %o0, %i5 fbuge %fcc1, loop_1550 edge8ln %i3, %i7, %i0 fcmps %fcc1, %f15, %f12 fmovdpos %xcc, %f14, %f2 loop_1550: ld [%l7 + 0x24], %f15 subc %l3, 0x000A, %i4 ldsh [%l7 + 0x22], %l2 fmovde %icc, %f3, %f9 fand %f6, %f4, %f4 nop setx loop_1551, %l0, %l1 jmpl %l1, %o3 ldsb [%l7 + 0x7D], %i6 orncc %o5, %g3, %l4 edge8ln %i1, %l5, %l0 loop_1551: fabss %f10, %f7 edge8ln %g7, %o7, %g6 fandnot2 %f10, %f10, %f10 fpsub16s %f6, %f12, %f14 std %f8, [%l7 + 0x70] tvs %icc, 0x2 bg %xcc, loop_1552 sll %l1, 0x15, %i2 ldx [%l7 + 0x50], %o1 ldsw [%l7 + 0x34], %g2 loop_1552: fmovdleu %xcc, %f2, %f6 ldx [%l7 + 0x60], %o2 xnorcc %o4, 0x0EB1, %g1 ldsb [%l7 + 0x2B], %o6 sub %g4, %g5, %o0 bg,a,pn %xcc, loop_1553 fmovdl %xcc, %f12, %f10 movneg %xcc, %l6, %i5 movcc %xcc, %i7, %i0 loop_1553: fmovsleu %xcc, %f15, %f11 fpadd16 %f0, %f10, %f2 tn %icc, 0x4 brgz,a %l3, loop_1554 ldsb [%l7 + 0x39], %i4 ld [%l7 + 0x28], %f7 tcc %icc, 0x2 loop_1554: tge %xcc, 0x2 fandnot2s %f9, %f4, %f14 ld [%l7 + 0x10], %f0 xnor %i3, %l2, %o3 std %f10, [%l7 + 0x30] stx %i6, [%l7 + 0x68] fmovsvs %icc, %f3, %f3 ldsb [%l7 + 0x41], %o5 fpsub16 %f12, %f4, %f2 ldsb [%l7 + 0x47], %g3 ldsh [%l7 + 0x2A], %i1 sth %l4, [%l7 + 0x2A] fmovdg %icc, %f0, %f8 ldub [%l7 + 0x5D], %l0 xnor %g7, 0x1DBA, %o7 stx %g6, [%l7 + 0x40] fmul8x16al %f13, %f3, %f4 fmovdg %xcc, %f1, %f3 fpsub16s %f4, %f14, %f3 tle %icc, 0x5 movleu %icc, %l5, %l1 fpsub32 %f8, %f4, %f12 fmovsn %xcc, %f2, %f2 ldsb [%l7 + 0x5B], %i2 fcmpne16 %f2, %f6, %o1 ldsw [%l7 + 0x28], %g2 lduh [%l7 + 0x74], %o4 movre %g1, 0x2AD, %o2 te %icc, 0x1 xnorcc %g4, 0x0B88, %o6 bpos,a %xcc, loop_1555 fmovrdlz %g5, %f10, %f12 tcs %xcc, 0x4 orn %l6, 0x0163, %i5 loop_1555: fmovdgu %xcc, %f7, %f14 fmovse %xcc, %f6, %f14 fmovsge %icc, %f14, %f2 fbul,a %fcc1, loop_1556 movvc %xcc, %i7, %i0 bg loop_1557 movcs %icc, %o0, %l3 loop_1556: tl %icc, 0x7 fbo,a %fcc1, loop_1558 loop_1557: fmuld8sux16 %f15, %f11, %f4 andn %i3, 0x0356, %i4 ldx [%l7 + 0x38], %l2 loop_1558: subccc %i6, %o3, %g3 fabss %f3, %f6 ldsh [%l7 + 0x50], %o5 lduh [%l7 + 0x58], %l4 fbne,a %fcc1, loop_1559 ldsh [%l7 + 0x24], %l0 bg loop_1560 ldx [%l7 + 0x40], %i1 loop_1559: siam 0x0 fmovrde %o7, %f4, %f0 loop_1560: bne,pt %icc, loop_1561 stx %g7, [%l7 + 0x50] array8 %l5, %l1, %g6 brnz %i2, loop_1562 loop_1561: be loop_1563 fbg,a %fcc2, loop_1564 lduh [%l7 + 0x50], %g2 loop_1562: edge32ln %o4, %g1, %o1 loop_1563: edge16l %o2, %o6, %g4 loop_1564: stb %l6, [%l7 + 0x63] nop setx loop_1565, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnor %f4, %f14, %f4 movrgez %g5, 0x1C1, %i7 movn %xcc, %i0, %i5 loop_1565: edge8n %o0, %i3, %l3 call loop_1566 ldub [%l7 + 0x63], %l2 ldd [%l7 + 0x20], %f4 edge32ln %i6, %o3, %i4 loop_1566: fabsd %f4, %f6 fornot2s %f6, %f8, %f6 movre %o5, 0x2A5, %g3 ldd [%l7 + 0x40], %f4 fbl,a %fcc1, loop_1567 fones %f10 bne,a loop_1568 fbul,a %fcc3, loop_1569 loop_1567: sllx %l0, 0x13, %i1 ldx [%l7 + 0x08], %l4 loop_1568: ldx [%l7 + 0x20], %o7 loop_1569: fble %fcc3, loop_1570 movvs %icc, %g7, %l1 edge32 %g6, %i2, %g2 tgu %xcc, 0x6 loop_1570: subcc %l5, %g1, %o4 fandnot2 %f10, %f6, %f4 fmovsg %icc, %f10, %f10 fbne,a %fcc2, loop_1571 sdivx %o1, 0x00AE, %o2 fbu %fcc0, loop_1572 nop setx loop_1573, %l0, %l1 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_1571: fbo %fcc0, loop_1574 edge16l %o6, %g4, %g5 loop_1572: bvc %icc, loop_1575 loop_1573: movvc %xcc, %l6, %i7 loop_1574: brz,a %i0, loop_1576 bl,a loop_1577 loop_1575: fandnot1 %f8, %f6, %f10 fmovdvs %icc, %f10, %f14 loop_1576: andcc %o0, 0x043D, %i5 loop_1577: stx %l3, [%l7 + 0x70] ldsb [%l7 + 0x4D], %l2 fcmps %fcc1, %f5, %f4 fsrc2s %f1, %f3 fbne %fcc0, loop_1578 fmul8x16au %f10, %f3, %f14 fmovdvs %icc, %f14, %f10 tpos %xcc, 0x3 loop_1578: ldsw [%l7 + 0x64], %i6 ld [%l7 + 0x74], %f4 fcmpgt16 %f14, %f12, %o3 popc %i4, %i3 movl %xcc, %o5, %g3 fbue %fcc3, loop_1579 st %f5, [%l7 + 0x64] fmovrslez %l0, %f3, %f5 fcmpes %fcc2, %f4, %f1 loop_1579: fbl %fcc1, loop_1580 fmovsa %icc, %f11, %f9 fcmpne16 %f6, %f10, %l4 fbuge %fcc2, loop_1581 loop_1580: ldx [%l7 + 0x58], %i1 stb %g7, [%l7 + 0x6E] movrgez %o7, %g6, %i2 loop_1581: bpos,pn %xcc, loop_1582 fbug,a %fcc3, loop_1583 fxnors %f5, %f2, %f15 xnorcc %l1, %l5, %g2 loop_1582: fmovrsne %g1, %f9, %f9 loop_1583: tvs %xcc, 0x0 bpos,a,pn %icc, loop_1584 sdiv %o1, 0x05B1, %o4 sth %o2, [%l7 + 0x7E] fmovsa %xcc, %f11, %f8 loop_1584: nop setx loop_1585, %l0, %l1 jmpl %l1, %g4 fmul8x16al %f13, %f10, %f2 fbuge,a %fcc3, loop_1586 movcc %icc, %o6, %l6 loop_1585: fxnor %f4, %f14, %f0 movcs %icc, %i7, %g5 loop_1586: brnz %o0, loop_1587 bneg,a,pt %icc, loop_1588 ldd [%l7 + 0x60], %f14 lduh [%l7 + 0x0A], %i5 loop_1587: ldub [%l7 + 0x2C], %i0 loop_1588: brlz,a %l3, loop_1589 tvs %icc, 0x3 fpadd32s %f13, %f3, %f3 fxors %f8, %f5, %f14 loop_1589: fxnor %f14, %f10, %f2 ldsh [%l7 + 0x5E], %i6 fpadd32 %f8, %f8, %f6 nop setx loop_1590, %l0, %l1 jmpl %l1, %o3 ldsb [%l7 + 0x4C], %l2 fbue,a %fcc1, loop_1591 fcmps %fcc0, %f8, %f10 loop_1590: brgez %i3, loop_1592 nop setx loop_1593, %l0, %l1 jmpl %l1, %i4 loop_1591: pdist %f4, %f6, %f14 sth %g3, [%l7 + 0x08] loop_1592: stb %o5, [%l7 + 0x15] loop_1593: bn,a %xcc, loop_1594 mova %icc, %l4, %l0 ldsb [%l7 + 0x2F], %g7 bleu %icc, loop_1595 loop_1594: stw %o7, [%l7 + 0x50] sra %g6, %i2, %i1 ldsw [%l7 + 0x54], %l5 loop_1595: nop setx loop_1596, %l0, %l1 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 %l1, [%l7 + 0x70] lduw [%l7 + 0x58], %g1 edge32ln %o1, %g2, %o2 loop_1596: fabsd %f14, %f6 mova %icc, %g4, %o6 fcmps %fcc0, %f1, %f2 ldsh [%l7 + 0x32], %l6 ld [%l7 + 0x6C], %f7 ldd [%l7 + 0x30], %f6 brgz,a %i7, loop_1597 fblg,a %fcc2, loop_1598 fmovdpos %xcc, %f14, %f14 and %g5, 0x1824, %o0 loop_1597: sethi 0x153F, %o4 loop_1598: edge8ln %i5, %i0, %i6 fbe,a %fcc0, loop_1599 fsrc1 %f6, %f14 ldd [%l7 + 0x60], %f8 fmovdne %icc, %f3, %f11 loop_1599: bcc,a,pt %icc, loop_1600 stx %l3, [%l7 + 0x48] taddcc %o3, %l2, %i3 fmovdcs %xcc, %f2, %f14 loop_1600: fpsub16s %f13, %f0, %f15 fabss %f0, %f1 addc %i4, 0x1D7C, %g3 lduw [%l7 + 0x4C], %o5 fmovrsgez %l0, %f12, %f10 bvc,a,pn %xcc, loop_1601 fmovdle %xcc, %f5, %f1 call loop_1602 sth %g7, [%l7 + 0x76] loop_1601: ldsh [%l7 + 0x36], %l4 ldd [%l7 + 0x18], %f8 loop_1602: fmul8sux16 %f4, %f4, %f4 movl %icc, %o7, %g6 fsrc2 %f12, %f14 fnors %f14, %f15, %f2 stw %i2, [%l7 + 0x48] std %f14, [%l7 + 0x08] movgu %icc, %l5, %i1 movre %g1, %o1, %l1 fcmpeq16 %f10, %f2, %o2 movn %xcc, %g2, %g4 stb %o6, [%l7 + 0x72] ldsb [%l7 + 0x0E], %i7 stb %g5, [%l7 + 0x0F] xnorcc %l6, 0x1C65, %o0 std %f2, [%l7 + 0x30] fmovrslz %o4, %f4, %f15 ldsw [%l7 + 0x54], %i5 taddcc %i0, %l3, %i6 fandnot2s %f6, %f3, %f1 fmovrslez %o3, %f5, %f5 mova %icc, %l2, %i4 edge16n %i3, %o5, %g3 stw %g7, [%l7 + 0x78] fmovdle %icc, %f0, %f14 lduh [%l7 + 0x52], %l0 xor %l4, 0x0283, %o7 fbuge,a %fcc3, loop_1603 bpos,pt %xcc, loop_1604 tpos %xcc, 0x4 lduw [%l7 + 0x30], %g6 loop_1603: ldsb [%l7 + 0x74], %i2 loop_1604: tgu %icc, 0x7 movneg %icc, %i1, %l5 ldub [%l7 + 0x65], %o1 sth %l1, [%l7 + 0x44] fmovspos %icc, %f10, %f5 umul %o2, %g2, %g1 brgz,a %g4, loop_1605 stw %i7, [%l7 + 0x78] movrlz %o6, 0x1A6, %l6 fandnot1s %f13, %f6, %f4 loop_1605: fmovdcc %icc, %f2, %f13 fzeros %f11 xnorcc %o0, %g5, %o4 ldx [%l7 + 0x20], %i0 movne %xcc, %l3, %i6 ldsb [%l7 + 0x43], %o3 srlx %l2, 0x1C, %i4 fmul8x16 %f2, %f2, %f10 sdiv %i3, 0x0B99, %o5 fcmple16 %f4, %f0, %g3 st %f13, [%l7 + 0x18] movrne %i5, 0x35C, %l0 stw %g7, [%l7 + 0x14] stb %o7, [%l7 + 0x0A] movcc %icc, %l4, %i2 bpos,a %xcc, loop_1606 fmul8ulx16 %f10, %f12, %f12 sll %i1, 0x14, %l5 fmovrdlez %o1, %f12, %f10 loop_1606: srax %g6, 0x11, %l1 fbg,a %fcc1, loop_1607 for %f12, %f12, %f6 add %g2, %g1, %o2 brgez %i7, loop_1608 loop_1607: bg loop_1609 sethi 0x0A95, %g4 movrlz %l6, 0x172, %o6 loop_1608: ldx [%l7 + 0x38], %g5 loop_1609: lduw [%l7 + 0x30], %o0 sth %i0, [%l7 + 0x5E] movcs %icc, %o4, %l3 movl %icc, %i6, %o3 sllx %l2, %i4, %o5 fbg %fcc3, loop_1610 mulscc %g3, 0x07F6, %i3 fcmpd %fcc0, %f10, %f0 ldd [%l7 + 0x70], %f10 loop_1610: ldsh [%l7 + 0x48], %l0 edge32 %i5, %o7, %l4 array16 %i2, %g7, %l5 fmovsn %icc, %f8, %f13 fnegs %f4, %f2 ldx [%l7 + 0x10], %o1 bge %icc, loop_1611 fcmpeq32 %f14, %f4, %g6 edge8n %l1, %g2, %g1 ldsb [%l7 + 0x1B], %i1 loop_1611: udivcc %i7, 0x19B6, %o2 brgez %g4, loop_1612 fcmpgt32 %f6, %f4, %o6 fabss %f15, %f4 st %f2, [%l7 + 0x48] loop_1612: bvc,a loop_1613 std %f8, [%l7 + 0x08] lduw [%l7 + 0x60], %l6 bneg,a,pt %xcc, loop_1614 loop_1613: movrgez %g5, %i0, %o0 fmovdvs %icc, %f6, %f7 fmovdl %icc, %f10, %f14 loop_1614: ldd [%l7 + 0x58], %f12 siam 0x7 tne %icc, 0x5 lduw [%l7 + 0x30], %o4 subcc %i6, 0x1DE0, %o3 srax %l2, %l3, %o5 ldx [%l7 + 0x18], %g3 std %f10, [%l7 + 0x08] bshuffle %f12, %f0, %f2 sethi 0x134E, %i4 ldd [%l7 + 0x18], %f14 fmovsge %icc, %f14, %f14 fmovrsgez %i3, %f10, %f2 ldub [%l7 + 0x5A], %l0 srax %i5, 0x09, %l4 sth %i2, [%l7 + 0x4E] ldub [%l7 + 0x54], %g7 sdivx %l5, 0x0304, %o7 ld [%l7 + 0x08], %f10 ldd [%l7 + 0x10], %f4 ldsh [%l7 + 0x64], %o1 lduw [%l7 + 0x40], %g6 tvc %icc, 0x7 ldub [%l7 + 0x57], %g2 bleu,a %xcc, loop_1615 lduh [%l7 + 0x1C], %l1 movcs %icc, %i1, %g1 subc %o2, %g4, %i7 loop_1615: fmovsvs %icc, %f3, %f7 edge16l %l6, %g5, %o6 fors %f10, %f8, %f3 ld [%l7 + 0x6C], %f6 bshuffle %f2, %f12, %f8 ld [%l7 + 0x3C], %f8 fbul %fcc0, loop_1616 fbn %fcc3, loop_1617 add %i0, 0x0B4D, %o4 tsubcctv %i6, 0x0B8D, %o3 loop_1616: lduh [%l7 + 0x78], %l2 loop_1617: tle %xcc, 0x4 ldub [%l7 + 0x67], %l3 tvs %xcc, 0x4 stx %o0, [%l7 + 0x30] lduh [%l7 + 0x2C], %g3 taddcc %o5, %i3, %l0 tvc %icc, 0x3 fexpand %f11, %f4 movpos %xcc, %i4, %i5 xnorcc %l4, %i2, %l5 be,a %icc, loop_1618 tsubcc %g7, 0x1319, %o1 fcmpgt16 %f8, %f0, %o7 sll %g2, %l1, %i1 loop_1618: stb %g1, [%l7 + 0x18] bne,pn %icc, loop_1619 fbuge,a %fcc3, loop_1620 fbuge %fcc1, loop_1621 ld [%l7 + 0x24], %f12 loop_1619: taddcctv %o2, 0x087C, %g4 loop_1620: ldsw [%l7 + 0x34], %i7 loop_1621: ldub [%l7 + 0x36], %g6 fbe,a %fcc3, loop_1622 st %f6, [%l7 + 0x7C] orn %l6, %o6, %i0 fpsub16s %f12, %f8, %f9 loop_1622: fmovsvc %xcc, %f15, %f6 fcmped %fcc0, %f8, %f14 fxors %f15, %f1, %f3 ldub [%l7 + 0x23], %g5 tsubcctv %i6, %o4, %o3 std %f6, [%l7 + 0x58] sub %l2, %l3, %o0 stx %o5, [%l7 + 0x18] subcc %g3, %l0, %i3 brgz,a %i5, loop_1623 alignaddr %l4, %i2, %l5 std %f14, [%l7 + 0x40] ldub [%l7 + 0x53], %i4 loop_1623: fmovdleu %icc, %f10, %f5 brlez %o1, loop_1624 fmul8x16au %f2, %f12, %f8 ldx [%l7 + 0x50], %g7 ld [%l7 + 0x18], %f5 loop_1624: fpadd16s %f3, %f0, %f1 fcmple32 %f0, %f8, %o7 ldsb [%l7 + 0x21], %l1 stb %i1, [%l7 + 0x68] umul %g2, 0x037E, %o2 ldd [%l7 + 0x40], %f4 fbl %fcc3, loop_1625 sllx %g4, %g1, %g6 fcmpne32 %f10, %f14, %i7 fmovdvs %icc, %f9, %f8 loop_1625: fmovrsgz %l6, %f7, %f8 subc %i0, %o6, %i6 ld [%l7 + 0x7C], %f7 fsrc1 %f2, %f6 movrgz %g5, %o3, %o4 bvc,pt %xcc, loop_1626 ld [%l7 + 0x40], %f5 tpos %xcc, 0x2 siam 0x4 loop_1626: fsrc2 %f14, %f10 lduh [%l7 + 0x76], %l2 fbug,a %fcc3, loop_1627 fble %fcc0, loop_1628 lduh [%l7 + 0x48], %o0 fcmpgt16 %f14, %f8, %o5 loop_1627: fnand %f0, %f4, %f14 loop_1628: brnz %l3, loop_1629 fandnot1 %f12, %f14, %f0 st %f12, [%l7 + 0x38] addc %g3, 0x00BD, %l0 loop_1629: stb %i5, [%l7 + 0x3A] bgu %xcc, loop_1630 fbne,a %fcc1, loop_1631 and %i3, %i2, %l5 brlez %l4, loop_1632 loop_1630: fba,a %fcc1, loop_1633 loop_1631: fsrc2 %f8, %f12 fpadd32s %f15, %f5, %f1 loop_1632: fmovdgu %icc, %f13, %f2 loop_1633: ld [%l7 + 0x28], %f7 stw %o1, [%l7 + 0x68] fxnors %f1, %f13, %f9 fmovsge %icc, %f14, %f13 fpsub32s %f9, %f15, %f1 std %f12, [%l7 + 0x68] fmovrslz %g7, %f4, %f5 fmovdl %icc, %f13, %f9 fmovde %icc, %f4, %f14 ldsh [%l7 + 0x66], %i4 fsrc1s %f2, %f1 ldsb [%l7 + 0x1F], %o7 fxors %f3, %f15, %f0 fmovrdgz %i1, %f6, %f8 ldub [%l7 + 0x49], %l1 fornot2 %f0, %f2, %f14 sth %g2, [%l7 + 0x14] fcmpd %fcc2, %f12, %f14 movrne %o2, 0x019, %g4 fmovrslez %g6, %f2, %f15 stw %i7, [%l7 + 0x1C] bne,pn %xcc, loop_1634 edge32 %g1, %i0, %o6 movrgez %i6, 0x039, %g5 lduw [%l7 + 0x74], %l6 loop_1634: subccc %o3, 0x0E61, %l2 movpos %xcc, %o0, %o4 tl %icc, 0x3 subc %l3, %o5, %l0 taddcc %g3, %i5, %i3 subc %i2, 0x006E, %l5 fornot2 %f0, %f14, %f0 fsrc1s %f1, %f0 fbn,a %fcc1, loop_1635 popc 0x05DC, %o1 fbug %fcc0, loop_1636 fmuld8sux16 %f3, %f1, %f10 loop_1635: popc 0x0DD3, %l4 fbuge,a %fcc0, loop_1637 loop_1636: udivcc %i4, 0x1769, %o7 taddcctv %g7, %i1, %l1 st %f3, [%l7 + 0x44] loop_1637: subcc %o2, %g2, %g4 sth %g6, [%l7 + 0x14] andn %g1, 0x0956, %i0 sth %o6, [%l7 + 0x48] fmovsvc %icc, %f12, %f4 brgz %i6, loop_1638 ldsb [%l7 + 0x2B], %i7 tl %xcc, 0x5 movvs %icc, %g5, %l6 loop_1638: siam 0x2 ldsw [%l7 + 0x6C], %l2 or %o0, 0x00C0, %o3 st %f14, [%l7 + 0x54] fmul8x16al %f9, %f12, %f8 smulcc %o4, %o5, %l0 tg %xcc, 0x0 smul %l3, %i5, %i3 fmovda %icc, %f9, %f7 fmovsa %icc, %f12, %f3 ldsh [%l7 + 0x58], %g3 lduh [%l7 + 0x5C], %l5 fmovde %xcc, %f11, %f12 brlez,a %o1, loop_1639 fmovdn %icc, %f13, %f5 fmovscc %xcc, %f12, %f3 stx %l4, [%l7 + 0x50] loop_1639: bcc,pt %xcc, loop_1640 array8 %i2, %i4, %g7 fmovrsgez %o7, %f6, %f15 tsubcctv %l1, 0x1AC6, %o2 loop_1640: fornot2s %f0, %f1, %f10 array32 %i1, %g2, %g6 st %f9, [%l7 + 0x3C] edge8n %g1, %g4, %i0 fpack16 %f2, %f7 fmul8x16 %f7, %f8, %f14 ldd [%l7 + 0x70], %f6 bpos,a,pn %icc, loop_1641 sth %o6, [%l7 + 0x78] addc %i6, %g5, %l6 fcmpeq16 %f0, %f12, %l2 loop_1641: addc %o0, 0x08C3, %o3 fcmple32 %f8, %f10, %o4 fxnors %f0, %f0, %f4 std %f10, [%l7 + 0x70] fnegd %f4, %f6 fbe,a %fcc3, loop_1642 ldsb [%l7 + 0x53], %o5 fcmpeq32 %f8, %f10, %l0 fsrc2s %f1, %f5 loop_1642: movn %icc, %l3, %i7 fmovrsgz %i5, %f9, %f1 fmuld8sux16 %f0, %f9, %f0 fmovscs %xcc, %f12, %f7 lduw [%l7 + 0x78], %g3 lduh [%l7 + 0x2E], %i3 fornot1 %f8, %f10, %f0 fsrc2 %f8, %f0 sth %l5, [%l7 + 0x62] ld [%l7 + 0x60], %f5 stb %o1, [%l7 + 0x58] fxors %f11, %f10, %f7 lduw [%l7 + 0x18], %i2 movre %i4, %l4, %o7 fpadd32 %f8, %f6, %f14 addc %g7, %o2, %l1 movgu %xcc, %g2, %i1 fmovdneg %xcc, %f13, %f12 edge16l %g1, %g6, %g4 sth %o6, [%l7 + 0x70] stx %i0, [%l7 + 0x08] std %f14, [%l7 + 0x48] ldsb [%l7 + 0x3C], %g5 sll %l6, %i6, %l2 fpackfix %f14, %f15 fmovrdgz %o0, %f4, %f4 fxors %f10, %f8, %f1 fmovsg %xcc, %f11, %f10 movneg %icc, %o4, %o3 sth %l0, [%l7 + 0x38] edge16 %o5, %l3, %i5 fmovsne %xcc, %f9, %f2 ldd [%l7 + 0x78], %f8 fnands %f7, %f9, %f1 xorcc %g3, 0x0E6B, %i3 fmovdcs %xcc, %f4, %f8 ldsw [%l7 + 0x3C], %i7 sdiv %l5, 0x18A6, %i2 fand %f4, %f12, %f0 movneg %xcc, %i4, %l4 subcc %o7, %o1, %g7 ldsw [%l7 + 0x74], %o2 srlx %l1, 0x14, %i1 bg loop_1643 stw %g1, [%l7 + 0x14] fbe,a %fcc0, loop_1644 lduw [%l7 + 0x20], %g6 loop_1643: nop setx loop_1645, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbo,a %fcc2, loop_1646 loop_1644: fandnot1 %f8, %f4, %f12 ldsb [%l7 + 0x23], %g2 loop_1645: umulcc %g4, 0x1CDD, %i0 loop_1646: sth %g5, [%l7 + 0x2C] fnot1 %f12, %f6 fmul8x16au %f10, %f15, %f0 fcmped %fcc0, %f12, %f6 fmovrdne %o6, %f10, %f4 fsrc1s %f6, %f13 std %f10, [%l7 + 0x08] fmovsa %icc, %f5, %f4 array16 %l6, %l2, %i6 fbule,a %fcc3, loop_1647 fmovdvs %xcc, %f4, %f2 tpos %xcc, 0x4 ldub [%l7 + 0x1E], %o0 loop_1647: fmovrslz %o4, %f4, %f13 fcmpgt16 %f8, %f4, %o3 fmovspos %icc, %f13, %f7 fandnot2s %f14, %f1, %f0 fmovdn %icc, %f15, %f8 fmovdneg %xcc, %f7, %f15 fmovdne %xcc, %f6, %f3 ldsb [%l7 + 0x4C], %l0 tge %icc, 0x1 fpackfix %f4, %f9 fpsub32 %f6, %f10, %f12 fxnors %f0, %f13, %f7 udivx %l3, 0x0686, %o5 edge32ln %i5, %g3, %i7 brlz,a %i3, loop_1648 ldub [%l7 + 0x71], %i2 fcmpeq32 %f10, %f10, %l5 ldx [%l7 + 0x18], %i4 loop_1648: ldd [%l7 + 0x50], %f8 fmovrsgez %o7, %f9, %f11 fcmpes %fcc1, %f11, %f1 stx %l4, [%l7 + 0x70] ldub [%l7 + 0x46], %g7 subc %o2, 0x19E1, %l1 udivcc %i1, 0x0DD1, %g1 bpos %icc, loop_1649 tn %icc, 0x5 ld [%l7 + 0x6C], %f1 movne %icc, %g6, %g2 loop_1649: fmovrslez %o1, %f8, %f8 fmovdle %xcc, %f2, %f6 addcc %g4, %i0, %o6 fmovsneg %xcc, %f3, %f8 mulx %g5, 0x1082, %l6 fpackfix %f4, %f11 ld [%l7 + 0x50], %f5 subcc %i6, 0x013F, %l2 fmovde %icc, %f2, %f14 fble,a %fcc2, loop_1650 pdist %f0, %f10, %f2 fmovrse %o4, %f12, %f8 ldub [%l7 + 0x51], %o0 loop_1650: umulcc %l0, %l3, %o3 fmovrde %i5, %f12, %f8 bge %icc, loop_1651 fcmple16 %f10, %f2, %o5 fba,a %fcc1, loop_1652 fmovdvs %icc, %f0, %f6 loop_1651: umulcc %i7, 0x10FE, %i3 pdist %f8, %f2, %f4 loop_1652: mulscc %g3, 0x119C, %i2 lduw [%l7 + 0x30], %i4 te %xcc, 0x5 fmovrdlez %l5, %f12, %f0 xnor %l4, %o7, %o2 fnegd %f2, %f0 fmovdn %xcc, %f5, %f6 tne %xcc, 0x3 popc 0x1719, %g7 nop setx loop_1653, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo,a %fcc1, loop_1654 sub %l1, %g1, %g6 lduh [%l7 + 0x34], %g2 loop_1653: movpos %xcc, %i1, %g4 loop_1654: ldsh [%l7 + 0x7C], %i0 fmovspos %icc, %f5, %f1 movle %icc, %o1, %g5 ld [%l7 + 0x4C], %f5 fxnor %f10, %f14, %f4 xnor %o6, 0x0BA6, %l6 brlez %i6, loop_1655 brz,a %o4, loop_1656 lduh [%l7 + 0x42], %o0 ld [%l7 + 0x38], %f12 loop_1655: edge16l %l0, %l2, %o3 loop_1656: tgu %xcc, 0x1 ldx [%l7 + 0x40], %i5 fcmpgt32 %f12, %f12, %l3 nop setx loop_1657, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbne,a %fcc1, loop_1658 fmovdle %icc, %f8, %f15 movcs %xcc, %i7, %i3 loop_1657: fmovsvc %icc, %f0, %f4 loop_1658: fnor %f14, %f14, %f2 ldub [%l7 + 0x38], %o5 ldd [%l7 + 0x58], %f4 ldub [%l7 + 0x73], %g3 umulcc %i2, %i4, %l4 fmovrslez %l5, %f14, %f15 fmovdg %icc, %f15, %f7 orn %o7, 0x0D2A, %g7 ld [%l7 + 0x40], %f13 fmovsa %xcc, %f5, %f2 fpadd16 %f6, %f6, %f8 srlx %l1, 0x02, %o2 add %g1, 0x0041, %g6 sll %i1, %g4, %i0 brnz %g2, loop_1659 ldsb [%l7 + 0x5C], %o1 stb %g5, [%l7 + 0x17] fbug %fcc0, loop_1660 loop_1659: fbne %fcc0, loop_1661 fmovdl %icc, %f13, %f1 array8 %o6, %l6, %o4 loop_1660: fmovdpos %xcc, %f8, %f2 loop_1661: fbo %fcc1, loop_1662 st %f9, [%l7 + 0x1C] fmovrslez %i6, %f7, %f12 fmovrsne %l0, %f15, %f5 loop_1662: fbo,a %fcc3, loop_1663 stb %o0, [%l7 + 0x7C] fbuge,a %fcc3, loop_1664 array8 %l2, %o3, %i5 loop_1663: edge16n %l3, %i7, %i3 movgu %icc, %g3, %i2 loop_1664: st %f11, [%l7 + 0x7C] te %icc, 0x0 sth %i4, [%l7 + 0x10] siam 0x4 fnor %f4, %f4, %f10 ldub [%l7 + 0x74], %o5 sth %l5, [%l7 + 0x54] addcc %o7, 0x0667, %g7 fzeros %f4 sdivcc %l4, 0x0508, %l1 ldsb [%l7 + 0x74], %g1 tsubcctv %g6, %i1, %o2 ba,a,pn %icc, loop_1665 fcmps %fcc1, %f1, %f9 fandnot1 %f8, %f12, %f6 edge16n %i0, %g2, %o1 loop_1665: fandnot2s %f11, %f15, %f8 brz,a %g4, loop_1666 ldub [%l7 + 0x42], %g5 udivx %l6, 0x194F, %o6 umul %o4, %i6, %l0 loop_1666: fnot2 %f6, %f12 sdivx %l2, 0x0568, %o3 bg,a loop_1667 fmovscc %icc, %f7, %f15 bgu,a loop_1668 andn %o0, 0x1780, %i5 loop_1667: tvc %icc, 0x1 movre %l3, 0x165, %i3 loop_1668: ldsw [%l7 + 0x28], %i7 fpadd32 %f14, %f10, %f0 andncc %i2, %g3, %i4 fmovde %icc, %f15, %f6 st %f2, [%l7 + 0x14] popc 0x1E0C, %o5 fmovscs %xcc, %f0, %f10 fmovrdgez %l5, %f8, %f8 movrne %o7, %g7, %l4 srlx %l1, %g1, %g6 for %f12, %f8, %f12 udiv %o2, 0x11A3, %i0 xnorcc %i1, %g2, %o1 stx %g4, [%l7 + 0x68] sdivx %l6, 0x1EDA, %g5 udivcc %o4, 0x19DD, %i6 lduw [%l7 + 0x44], %l0 srlx %o6, %o3, %o0 fmovdvc %icc, %f3, %f6 fmovsvc %xcc, %f13, %f0 xnor %i5, 0x02D9, %l3 ldsh [%l7 + 0x74], %i3 fmovsn %icc, %f8, %f4 fabss %f3, %f7 ldx [%l7 + 0x28], %l2 sth %i7, [%l7 + 0x5A] lduw [%l7 + 0x6C], %i2 fsrc1 %f8, %f4 movpos %icc, %g3, %i4 fmovdgu %icc, %f11, %f7 fmovdgu %xcc, %f14, %f7 ld [%l7 + 0x38], %f13 fbe,a %fcc2, loop_1669 orcc %o5, 0x1F82, %o7 fpsub16s %f5, %f12, %f13 ld [%l7 + 0x7C], %f9 loop_1669: ldsw [%l7 + 0x14], %g7 siam 0x5 fmovsle %icc, %f5, %f7 fmovsneg %xcc, %f1, %f2 bl %xcc, loop_1670 stx %l5, [%l7 + 0x60] stw %l1, [%l7 + 0x44] umulcc %l4, 0x05A5, %g6 loop_1670: bgu,a %icc, loop_1671 stx %g1, [%l7 + 0x50] addc %o2, 0x09BB, %i0 ba loop_1672 loop_1671: fornot1s %f0, %f15, %f2 stb %i1, [%l7 + 0x30] movpos %xcc, %g2, %o1 loop_1672: fmovdgu %xcc, %f7, %f5 movne %icc, %g4, %l6 ldsw [%l7 + 0x74], %o4 fmovdge %xcc, %f11, %f10 andcc %i6, %g5, %l0 fandnot2 %f10, %f12, %f0 movcs %icc, %o3, %o0 fmovdcc %icc, %f13, %f3 ld [%l7 + 0x68], %f1 array32 %o6, %i5, %i3 be,a,pn %xcc, loop_1673 fandnot1 %f14, %f0, %f2 stx %l2, [%l7 + 0x78] edge8ln %i7, %l3, %g3 loop_1673: bneg,pn %xcc, loop_1674 fbo,a %fcc2, loop_1675 pdist %f12, %f0, %f0 fmovrdgez %i2, %f12, %f8 loop_1674: sth %o5, [%l7 + 0x0C] loop_1675: fnand %f12, %f4, %f14 andcc %i4, 0x1AFE, %g7 fblg,a %fcc2, loop_1676 fmovsgu %icc, %f3, %f12 stw %o7, [%l7 + 0x38] fmovdn %icc, %f12, %f9 loop_1676: fpadd16 %f10, %f0, %f14 std %f14, [%l7 + 0x30] ldsb [%l7 + 0x44], %l1 movg %xcc, %l4, %l5 fmovdvs %xcc, %f10, %f14 fmovscs %xcc, %f10, %f0 fsrc1 %f2, %f0 movcs %xcc, %g6, %g1 fzero %f2 tsubcctv %i0, 0x101B, %o2 lduw [%l7 + 0x64], %i1 fmovscc %icc, %f9, %f14 ldx [%l7 + 0x78], %g2 lduw [%l7 + 0x44], %g4 fabsd %f10, %f2 std %f4, [%l7 + 0x08] fors %f2, %f2, %f11 ldsw [%l7 + 0x4C], %l6 fbn,a %fcc3, loop_1677 ldsw [%l7 + 0x68], %o1 brgz,a %o4, loop_1678 udiv %g5, 0x1E6E, %l0 loop_1677: stb %o3, [%l7 + 0x7C] sth %o0, [%l7 + 0x0E] loop_1678: st %f1, [%l7 + 0x44] ld [%l7 + 0x58], %f13 bneg,a,pn %icc, loop_1679 andn %i6, %i5, %o6 movrgz %l2, %i7, %i3 orn %g3, 0x15E7, %l3 loop_1679: fpadd16 %f2, %f14, %f6 tn %xcc, 0x6 fornot1 %f2, %f12, %f6 tg %icc, 0x1 fmul8x16al %f6, %f4, %f10 bvc,a %xcc, loop_1680 tne %icc, 0x5 nop setx loop_1681, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done add %o5, 0x0384, %i4 loop_1680: orcc %i2, %g7, %o7 tle %xcc, 0x1 loop_1681: fcmpgt32 %f0, %f12, %l4 fxnor %f6, %f14, %f2 stw %l5, [%l7 + 0x68] tsubcc %l1, 0x049C, %g6 edge32 %i0, %g1, %i1 ldsh [%l7 + 0x40], %g2 bge %xcc, loop_1682 fmovse %xcc, %f15, %f3 lduw [%l7 + 0x54], %o2 fmovrdne %l6, %f8, %f6 loop_1682: ldx [%l7 + 0x38], %o1 nop setx loop_1683, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srax %o4, %g5, %g4 mulx %o3, 0x1649, %l0 bneg %icc, loop_1684 loop_1683: ldx [%l7 + 0x30], %i6 taddcctv %i5, 0x1412, %o0 fmovd %f6, %f10 loop_1684: addccc %o6, %i7, %l2 fornot2s %f8, %f3, %f8 alignaddrl %i3, %g3, %l3 edge32n %o5, %i4, %i2 fbug,a %fcc2, loop_1685 tcs %icc, 0x6 bne,pn %icc, loop_1686 ld [%l7 + 0x60], %f0 loop_1685: lduw [%l7 + 0x64], %g7 fmovrdlez %o7, %f2, %f14 loop_1686: xorcc %l4, %l1, %g6 array32 %i0, %l5, %g1 fmovd %f8, %f4 fmovrslez %i1, %f3, %f5 ldd [%l7 + 0x70], %f2 orcc %g2, 0x0766, %o2 bcs,pt %xcc, loop_1687 fsrc2s %f1, %f5 fmovrdgez %l6, %f2, %f4 fmovdvc %xcc, %f2, %f1 loop_1687: fcmpes %fcc1, %f10, %f6 movpos %icc, %o4, %g5 tpos %icc, 0x5 addccc %o1, %o3, %l0 movg %xcc, %g4, %i6 fsrc1 %f10, %f10 lduw [%l7 + 0x4C], %o0 fmovrde %i5, %f4, %f6 brnz %i7, loop_1688 fbge,a %fcc2, loop_1689 movcc %icc, %o6, %l2 fmovsg %icc, %f15, %f1 loop_1688: movpos %icc, %i3, %g3 loop_1689: fbg %fcc1, loop_1690 fbuge %fcc3, loop_1691 fmul8x16au %f10, %f12, %f12 array8 %l3, %i4, %i2 loop_1690: srax %o5, %o7, %g7 loop_1691: edge16l %l4, %g6, %i0 movpos %icc, %l1, %l5 fnot1s %f9, %f12 umulcc %i1, 0x06DF, %g2 fpackfix %f10, %f15 bneg,a,pt %icc, loop_1692 edge8ln %g1, %l6, %o4 fmovrdgez %o2, %f6, %f2 lduh [%l7 + 0x0A], %g5 loop_1692: brlz,a %o1, loop_1693 tge %icc, 0x5 ldub [%l7 + 0x66], %l0 edge32ln %g4, %i6, %o3 loop_1693: fmul8x16al %f9, %f0, %f4 fandnot1s %f2, %f10, %f6 fmul8sux16 %f0, %f4, %f12 fmovsne %xcc, %f15, %f9 movl %xcc, %o0, %i5 ta %icc, 0x3 addcc %o6, 0x0C17, %i7 fxors %f11, %f6, %f8 movvc %icc, %i3, %l2 std %f6, [%l7 + 0x18] ld [%l7 + 0x78], %f3 alignaddrl %g3, %l3, %i4 ldsb [%l7 + 0x10], %o5 sdiv %i2, 0x0998, %o7 fands %f14, %f5, %f9 ldsh [%l7 + 0x62], %l4 movvs %icc, %g7, %g6 fcmpeq32 %f2, %f12, %i0 fbug %fcc2, loop_1694 fnot2s %f8, %f5 fmovrslez %l1, %f11, %f4 fpadd32 %f2, %f6, %f2 loop_1694: stw %l5, [%l7 + 0x68] ldub [%l7 + 0x6C], %g2 fbn,a %fcc1, loop_1695 fmovdle %icc, %f6, %f13 movne %xcc, %g1, %i1 movrlz %o4, %l6, %g5 loop_1695: srax %o1, 0x12, %o2 fpsub32 %f2, %f2, %f0 fnot1s %f12, %f6 ldub [%l7 + 0x16], %l0 tcc %icc, 0x3 fands %f15, %f7, %f2 fmovd %f6, %f6 fpsub32 %f12, %f4, %f8 stb %g4, [%l7 + 0x6B] sethi 0x1745, %o3 ldub [%l7 + 0x4F], %o0 fandnot2s %f10, %f4, %f4 std %f12, [%l7 + 0x08] ldsb [%l7 + 0x51], %i6 fmul8sux16 %f8, %f10, %f12 bge,a,pt %icc, loop_1696 movrne %o6, %i7, %i3 bpos %icc, loop_1697 ldsw [%l7 + 0x78], %i5 loop_1696: sra %g3, 0x1A, %l2 fmovrsgz %i4, %f6, %f7 loop_1697: stx %l3, [%l7 + 0x38] fbul %fcc3, loop_1698 tcc %xcc, 0x3 fmovsl %xcc, %f9, %f8 ldx [%l7 + 0x08], %o5 loop_1698: movne %icc, %i2, %o7 ldsw [%l7 + 0x24], %g7 fbl,a %fcc0, loop_1699 tne %xcc, 0x3 tcs %icc, 0x4 brgz %l4, loop_1700 loop_1699: tcs %xcc, 0x6 ld [%l7 + 0x70], %f15 tge %icc, 0x2 loop_1700: stb %i0, [%l7 + 0x29] tne %xcc, 0x4 movvc %xcc, %l1, %l5 fbug,a %fcc1, loop_1701 xor %g2, 0x0873, %g1 fmovsge %icc, %f6, %f6 fbne %fcc0, loop_1702 loop_1701: fmuld8ulx16 %f2, %f5, %f12 stb %g6, [%l7 + 0x28] lduw [%l7 + 0x1C], %o4 loop_1702: movrne %l6, 0x002, %g5 ldd [%l7 + 0x18], %f10 bvs %icc, loop_1703 movrlez %o1, %i1, %l0 stb %o2, [%l7 + 0x14] fpsub32 %f10, %f8, %f2 loop_1703: sth %o3, [%l7 + 0x3C] movn %icc, %o0, %g4 fnot2 %f0, %f0 ld [%l7 + 0x68], %f14 fnands %f8, %f2, %f5 andncc %i6, %o6, %i7 fmul8sux16 %f14, %f10, %f8 ldd [%l7 + 0x60], %f4 bge loop_1704 umul %i5, 0x0A34, %g3 bneg,a %icc, loop_1705 fones %f5 loop_1704: udivcc %i3, 0x068D, %l2 movle %xcc, %l3, %i4 loop_1705: fba,a %fcc2, loop_1706 bpos,a loop_1707 ldub [%l7 + 0x21], %o5 stw %o7, [%l7 + 0x24] loop_1706: lduh [%l7 + 0x72], %g7 loop_1707: stx %i2, [%l7 + 0x30] brnz %i0, loop_1708 stb %l4, [%l7 + 0x16] fbul,a %fcc3, loop_1709 ldub [%l7 + 0x65], %l1 loop_1708: lduw [%l7 + 0x3C], %l5 edge8ln %g1, %g6, %g2 loop_1709: stb %l6, [%l7 + 0x17] fmovrslz %o4, %f12, %f6 umulcc %o1, %i1, %g5 alignaddrl %l0, %o2, %o3 tcc %xcc, 0x0 xorcc %g4, 0x1044, %o0 fnot1 %f6, %f6 fpadd16 %f0, %f4, %f14 tpos %xcc, 0x5 stw %o6, [%l7 + 0x44] fone %f2 nop setx loop_1710, %l0, %l1 jmpl %l1, %i6 stb %i7, [%l7 + 0x64] fmovdg %icc, %f12, %f3 fcmpeq16 %f8, %f4, %g3 loop_1710: st %f4, [%l7 + 0x44] srax %i5, 0x1A, %l2 ldub [%l7 + 0x71], %l3 fcmpd %fcc2, %f14, %f14 fmovscc %icc, %f10, %f14 edge8ln %i3, %o5, %i4 ldub [%l7 + 0x1A], %g7 movrlz %i2, 0x28F, %o7 fpsub32 %f0, %f14, %f8 tge %xcc, 0x5 subcc %l4, %i0, %l5 ldsh [%l7 + 0x1E], %l1 ldx [%l7 + 0x68], %g6 stx %g1, [%l7 + 0x68] fcmpne32 %f14, %f6, %l6 ldub [%l7 + 0x7F], %g2 fmovsgu %xcc, %f2, %f6 lduh [%l7 + 0x7C], %o1 siam 0x7 call loop_1711 fand %f14, %f12, %f6 fmovsg %icc, %f5, %f8 umul %i1, %g5, %o4 loop_1711: lduh [%l7 + 0x58], %o2 lduh [%l7 + 0x6E], %l0 stb %o3, [%l7 + 0x62] fbn %fcc2, loop_1712 fmovsg %icc, %f14, %f5 fmovdge %icc, %f2, %f1 fpsub16s %f0, %f12, %f7 loop_1712: fbuge,a %fcc1, loop_1713 ldsw [%l7 + 0x60], %g4 fnot2 %f14, %f12 stw %o6, [%l7 + 0x5C] loop_1713: fnot1 %f8, %f12 edge8 %i6, %o0, %i7 fandnot2 %f2, %f0, %f4 ldd [%l7 + 0x10], %f2 fmovrslz %g3, %f0, %f8 udivx %l2, 0x10D9, %l3 fpmerge %f1, %f7, %f14 fble %fcc0, loop_1714 fmovsleu %icc, %f6, %f14 fmovsg %xcc, %f14, %f7 umulcc %i5, %o5, %i4 loop_1714: addccc %i3, %g7, %i2 std %f6, [%l7 + 0x78] brlz %l4, loop_1715 ldsb [%l7 + 0x75], %i0 ldd [%l7 + 0x70], %f8 stx %l5, [%l7 + 0x40] loop_1715: fpackfix %f8, %f9 popc 0x1451, %o7 ta %xcc, 0x5 ldsw [%l7 + 0x68], %l1 fxors %f9, %f4, %f6 orncc %g1, %g6, %g2 fcmpne16 %f4, %f10, %l6 tvc %xcc, 0x1 alignaddrl %i1, %g5, %o1 xnorcc %o4, 0x16FA, %l0 bneg,pt %xcc, loop_1716 fnor %f12, %f14, %f10 st %f11, [%l7 + 0x1C] sdivcc %o3, 0x1FAB, %o2 loop_1716: ldx [%l7 + 0x70], %o6 bge,a,pn %xcc, loop_1717 fbl %fcc3, loop_1718 fexpand %f7, %f6 mulscc %g4, 0x13AC, %i6 loop_1717: ldsb [%l7 + 0x13], %o0 loop_1718: fornot1 %f8, %f8, %f10 array32 %g3, %l2, %i7 addc %l3, %i5, %o5 ldx [%l7 + 0x50], %i4 ldsh [%l7 + 0x14], %i3 brgz %i2, loop_1719 fones %f9 fmovrdgez %g7, %f2, %f6 nop setx loop_1720, %l0, %l1 jmpl %l1, %i0 loop_1719: ldsb [%l7 + 0x5D], %l4 srlx %l5, 0x18, %l1 std %f4, [%l7 + 0x20] loop_1720: movne %xcc, %g1, %o7 stx %g6, [%l7 + 0x20] array8 %g2, %l6, %g5 andcc %i1, %o1, %l0 lduw [%l7 + 0x7C], %o4 st %f3, [%l7 + 0x3C] ldsb [%l7 + 0x73], %o3 stb %o6, [%l7 + 0x23] bcs,a,pt %xcc, loop_1721 fzero %f0 fands %f7, %f15, %f7 stb %g4, [%l7 + 0x55] loop_1721: ldd [%l7 + 0x38], %f8 for %f2, %f12, %f10 fmovsge %icc, %f11, %f13 stw %o2, [%l7 + 0x50] fbe,a %fcc1, loop_1722 ldsb [%l7 + 0x26], %i6 fpack32 %f4, %f14, %f4 lduw [%l7 + 0x20], %o0 loop_1722: fbue %fcc3, loop_1723 lduh [%l7 + 0x22], %g3 fmovrdgz %l2, %f6, %f14 fbn,a %fcc3, loop_1724 loop_1723: edge16n %i7, %i5, %o5 or %l3, %i4, %i2 ld [%l7 + 0x28], %f0 loop_1724: ldub [%l7 + 0x78], %i3 fbe %fcc1, loop_1725 fabss %f12, %f9 andncc %i0, %g7, %l5 ble,a,pn %xcc, loop_1726 loop_1725: fpack16 %f12, %f15 movvc %icc, %l1, %l4 fmovrdlz %g1, %f4, %f0 loop_1726: std %f12, [%l7 + 0x18] fmovdl %xcc, %f5, %f9 fmul8ulx16 %f12, %f12, %f10 movle %icc, %o7, %g6 std %f12, [%l7 + 0x40] bgu,a,pn %icc, loop_1727 fxnors %f14, %f4, %f8 sllx %l6, 0x00, %g5 fbu,a %fcc2, loop_1728 loop_1727: lduh [%l7 + 0x40], %g2 sra %i1, %l0, %o1 alignaddrl %o3, %o4, %o6 loop_1728: array32 %o2, %g4, %o0 ldsb [%l7 + 0x4D], %g3 fcmpne32 %f0, %f14, %l2 fmovdvc %icc, %f6, %f1 umul %i6, %i7, %o5 fsrc1s %f11, %f11 ldub [%l7 + 0x13], %l3 fmovdn %icc, %f8, %f5 bcs,pn %icc, loop_1729 fpadd32s %f7, %f2, %f8 fpsub32s %f10, %f6, %f10 movcc %xcc, %i5, %i2 loop_1729: fsrc2s %f4, %f5 ldd [%l7 + 0x60], %f4 edge32ln %i4, %i0, %g7 stw %l5, [%l7 + 0x74] xnorcc %i3, %l4, %l1 fmovdpos %xcc, %f2, %f12 movgu %xcc, %g1, %g6 ldsb [%l7 + 0x54], %l6 sdivx %g5, 0x0850, %g2 fmovrse %i1, %f4, %f9 tvs %xcc, 0x4 fsrc1 %f0, %f4 or %o7, 0x0896, %o1 lduh [%l7 + 0x60], %l0 lduh [%l7 + 0x0C], %o4 tsubcc %o3, 0x1D06, %o2 brz,a %o6, loop_1730 fpadd16 %f10, %f8, %f2 array32 %o0, %g4, %g3 fmovsgu %xcc, %f4, %f7 loop_1730: sub %l2, 0x13D7, %i6 std %f10, [%l7 + 0x38] fabsd %f0, %f10 tl %xcc, 0x1 xnor %o5, 0x0EF4, %l3 fmovrdgz %i7, %f6, %f4 fcmpne16 %f6, %f14, %i2 fpadd16 %f12, %f14, %f14 fmovdne %icc, %f5, %f9 be %xcc, loop_1731 ldsb [%l7 + 0x37], %i5 fnot1s %f12, %f6 fornot2s %f7, %f11, %f7 loop_1731: tsubcctv %i4, %g7, %l5 nop setx loop_1732, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smul %i0, %i3, %l1 fmovdle %icc, %f15, %f12 fone %f0 loop_1732: fpsub32s %f4, %f14, %f6 brnz,a %l4, loop_1733 sth %g1, [%l7 + 0x34] lduw [%l7 + 0x78], %g6 ldd [%l7 + 0x50], %f8 loop_1733: bleu,a,pt %xcc, loop_1734 edge32 %g5, %l6, %i1 stw %g2, [%l7 + 0x58] smulcc %o7, 0x0D17, %o1 loop_1734: fbg,a %fcc0, loop_1735 orn %l0, %o4, %o2 ldub [%l7 + 0x39], %o3 fnot1 %f12, %f6 loop_1735: ldsh [%l7 + 0x14], %o6 tvc %icc, 0x7 bvc,a,pn %icc, loop_1736 udiv %o0, 0x0613, %g3 bl,a,pn %icc, loop_1737 fmovdvc %icc, %f9, %f6 loop_1736: edge8 %l2, %i6, %g4 fpack16 %f0, %f8 loop_1737: lduw [%l7 + 0x64], %l3 stx %o5, [%l7 + 0x30] lduw [%l7 + 0x5C], %i7 srax %i2, 0x1E, %i4 movvs %icc, %i5, %g7 tcs %icc, 0x1 ldsh [%l7 + 0x26], %i0 fmovdgu %xcc, %f14, %f3 movgu %xcc, %l5, %i3 fands %f9, %f12, %f1 ldd [%l7 + 0x30], %f12 taddcctv %l1, 0x0D34, %g1 bn,a %icc, loop_1738 sth %l4, [%l7 + 0x74] addc %g5, 0x1E8F, %l6 movcs %xcc, %i1, %g2 loop_1738: fmovsne %icc, %f2, %f8 movcc %icc, %o7, %o1 pdist %f14, %f2, %f8 ldsw [%l7 + 0x24], %g6 stx %o4, [%l7 + 0x28] movgu %icc, %l0, %o2 ldsh [%l7 + 0x3E], %o6 stb %o0, [%l7 + 0x72] movrlez %o3, %g3, %i6 tge %icc, 0x4 fnor %f12, %f2, %f0 tvs %xcc, 0x5 lduh [%l7 + 0x46], %l2 smul %l3, 0x1E18, %o5 fxnors %f0, %f9, %f2 std %f0, [%l7 + 0x48] ble,pn %xcc, loop_1739 fcmple16 %f2, %f4, %i7 fornot2 %f10, %f2, %f0 andcc %g4, 0x0B1F, %i2 loop_1739: movg %icc, %i4, %g7 pdist %f4, %f4, %f2 tsubcctv %i0, 0x0AAF, %i5 stb %l5, [%l7 + 0x27] alignaddrl %i3, %g1, %l4 ldx [%l7 + 0x10], %g5 std %f0, [%l7 + 0x28] fmul8x16al %f12, %f9, %f12 brgz,a %l6, loop_1740 fmovrslez %i1, %f7, %f9 fxors %f2, %f14, %f5 addcc %l1, %g2, %o1 loop_1740: tne %xcc, 0x0 movne %xcc, %o7, %g6 fmovdcs %icc, %f14, %f4 nop setx loop_1741, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subc %o4, 0x04D2, %o2 fnegd %f10, %f8 tg %icc, 0x4 loop_1741: tcc %icc, 0x5 fabsd %f10, %f8 movcc %xcc, %l0, %o6 fnot1s %f12, %f14 udiv %o3, 0x1C74, %g3 movn %icc, %i6, %l2 fandnot1 %f8, %f14, %f12 fbule %fcc1, loop_1742 tle %icc, 0x5 fmovrde %l3, %f4, %f8 edge32n %o5, %o0, %i7 loop_1742: xorcc %i2, 0x12E3, %g4 ldub [%l7 + 0x5E], %g7 movrgez %i0, %i5, %i4 stb %i3, [%l7 + 0x7D] fbug,a %fcc3, loop_1743 xorcc %g1, 0x1271, %l4 fxor %f4, %f10, %f12 ldub [%l7 + 0x60], %l5 loop_1743: bne,pt %icc, loop_1744 fmuld8sux16 %f2, %f15, %f0 fpadd16s %f12, %f13, %f4 fbg,a %fcc2, loop_1745 loop_1744: ldd [%l7 + 0x08], %f12 tvc %icc, 0x5 movvc %xcc, %g5, %l6 loop_1745: brlez,a %l1, loop_1746 fexpand %f0, %f6 stb %g2, [%l7 + 0x30] for %f10, %f14, %f10 loop_1746: stb %o1, [%l7 + 0x0C] fxnor %f14, %f8, %f12 stb %o7, [%l7 + 0x70] andncc %g6, %i1, %o2 movneg %xcc, %o4, %l0 fbo %fcc2, loop_1747 tgu %icc, 0x7 fmovdn %xcc, %f7, %f15 smul %o3, 0x057A, %g3 loop_1747: ldx [%l7 + 0x58], %o6 fcmpeq16 %f0, %f14, %l2 st %f12, [%l7 + 0x74] udivcc %i6, 0x1030, %l3 fpackfix %f8, %f7 stx %o5, [%l7 + 0x28] lduh [%l7 + 0x1A], %o0 fnegd %f2, %f6 lduw [%l7 + 0x58], %i7 bcs %icc, loop_1748 fbu %fcc1, loop_1749 for %f0, %f14, %f2 fbue,a %fcc2, loop_1750 loop_1748: fmovrdne %g4, %f0, %f6 loop_1749: fble %fcc2, loop_1751 sth %g7, [%l7 + 0x16] loop_1750: fble,a %fcc3, loop_1752 fcmpgt16 %f8, %f10, %i0 loop_1751: std %f10, [%l7 + 0x20] std %f10, [%l7 + 0x58] loop_1752: orcc %i2, 0x1A28, %i4 fmovdvc %icc, %f1, %f12 fpadd32s %f1, %f1, %f10 bg,a loop_1753 xnor %i5, 0x0869, %i3 movrne %l4, %l5, %g5 std %f8, [%l7 + 0x68] loop_1753: ldub [%l7 + 0x75], %g1 fzeros %f2 stx %l1, [%l7 + 0x30] fmul8x16 %f10, %f6, %f14 ldub [%l7 + 0x58], %l6 srl %g2, 0x0A, %o1 stw %g6, [%l7 + 0x4C] fmovrse %o7, %f11, %f2 fsrc2 %f2, %f0 fbule,a %fcc2, loop_1754 ldub [%l7 + 0x4F], %o2 fmovrde %o4, %f4, %f14 fmul8x16al %f5, %f4, %f14 loop_1754: fmovdleu %xcc, %f4, %f13 fmul8x16 %f5, %f6, %f8 fmovsgu %xcc, %f3, %f15 sra %i1, %o3, %l0 fmovdvc %icc, %f7, %f14 lduh [%l7 + 0x78], %o6 ld [%l7 + 0x70], %f9 stw %l2, [%l7 + 0x74] brgez,a %g3, loop_1755 fsrc2 %f8, %f0 fmovrdlez %l3, %f4, %f10 fmul8x16 %f6, %f8, %f0 loop_1755: srlx %i6, %o5, %i7 ldx [%l7 + 0x08], %g4 movre %o0, 0x31B, %g7 call loop_1756 andn %i2, %i0, %i5 fmovsvc %xcc, %f2, %f3 bvc loop_1757 loop_1756: stb %i4, [%l7 + 0x22] st %f13, [%l7 + 0x20] te %xcc, 0x6 loop_1757: ldsh [%l7 + 0x72], %i3 and %l4, 0x175C, %g5 stw %l5, [%l7 + 0x60] mulx %g1, 0x0655, %l1 fbuge,a %fcc0, loop_1758 fpadd16s %f2, %f3, %f3 xnor %g2, %o1, %l6 tn %icc, 0x4 loop_1758: ldsb [%l7 + 0x72], %g6 stx %o2, [%l7 + 0x60] bne,a %xcc, loop_1759 ldsb [%l7 + 0x7E], %o7 ldx [%l7 + 0x08], %o4 brnz %i1, loop_1760 loop_1759: bg,a %xcc, loop_1761 bneg loop_1762 fsrc2s %f15, %f15 loop_1760: stw %o3, [%l7 + 0x64] loop_1761: addc %o6, 0x0702, %l0 loop_1762: lduh [%l7 + 0x2A], %l2 ldx [%l7 + 0x58], %g3 fmuld8sux16 %f7, %f8, %f14 alignaddrl %i6, %o5, %l3 movrlz %i7, %o0, %g4 fmovrdgez %i2, %f14, %f2 nop setx loop_1763, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnors %f15, %f0, %f8 ldx [%l7 + 0x68], %g7 orncc %i0, %i5, %i3 loop_1763: fnegd %f12, %f14 fornot2 %f0, %f6, %f0 fpack32 %f10, %f4, %f0 std %f10, [%l7 + 0x18] fands %f6, %f3, %f12 stb %l4, [%l7 + 0x4F] ldx [%l7 + 0x78], %g5 fmovdvc %icc, %f1, %f13 fmovrse %l5, %f9, %f4 st %f14, [%l7 + 0x28] fmovrde %i4, %f12, %f12 bcc %icc, loop_1764 fmovd %f6, %f8 lduh [%l7 + 0x46], %l1 movvc %icc, %g1, %o1 loop_1764: lduw [%l7 + 0x10], %g2 bge,a %xcc, loop_1765 brgez,a %g6, loop_1766 ldub [%l7 + 0x15], %l6 ldub [%l7 + 0x71], %o2 loop_1765: fxor %f8, %f0, %f4 loop_1766: movcs %xcc, %o4, %i1 fmovdvs %icc, %f9, %f12 fmovrdlz %o7, %f2, %f2 fbule %fcc2, loop_1767 fmovrslez %o6, %f13, %f3 bleu,pt %xcc, loop_1768 fbe %fcc1, loop_1769 loop_1767: fbne,a %fcc2, loop_1770 fandnot1s %f8, %f12, %f12 loop_1768: pdist %f0, %f6, %f6 loop_1769: be,a,pn %xcc, loop_1771 loop_1770: fbge %fcc2, loop_1772 ld [%l7 + 0x50], %f3 fmovdcs %xcc, %f7, %f15 loop_1771: fcmps %fcc3, %f1, %f14 loop_1772: ld [%l7 + 0x48], %f3 movg %icc, %o3, %l0 stx %l2, [%l7 + 0x70] tn %xcc, 0x4 ble,pn %icc, loop_1773 fmovdge %xcc, %f6, %f9 mova %icc, %i6, %g3 fbn %fcc2, loop_1774 loop_1773: smul %o5, 0x1484, %l3 ldsh [%l7 + 0x56], %i7 xor %o0, %i2, %g4 loop_1774: udiv %i0, 0x1ED8, %i5 ldsb [%l7 + 0x1F], %g7 addcc %l4, 0x0CD4, %i3 fmovscc %xcc, %f9, %f11 tg %icc, 0x6 bn,pn %icc, loop_1775 std %f0, [%l7 + 0x38] fxors %f0, %f0, %f0 movl %icc, %l5, %i4 loop_1775: movrgz %g5, %l1, %o1 fbule %fcc1, loop_1776 fmovsa %xcc, %f12, %f10 fpadd32s %f6, %f14, %f2 bg,a,pn %icc, loop_1777 loop_1776: stx %g2, [%l7 + 0x68] umulcc %g6, 0x14CC, %l6 ldub [%l7 + 0x17], %o2 loop_1777: tsubcctv %g1, %o4, %i1 bcs,pt %xcc, loop_1778 brgez %o7, loop_1779 ld [%l7 + 0x70], %f3 fnot1 %f6, %f12 loop_1778: edge8n %o3, %o6, %l0 loop_1779: fpadd32 %f2, %f8, %f6 ldsh [%l7 + 0x62], %i6 ldsb [%l7 + 0x38], %g3 fcmped %fcc1, %f4, %f6 ldub [%l7 + 0x43], %l2 tneg %xcc, 0x4 fzeros %f15 fbule,a %fcc3, loop_1780 fandnot2s %f3, %f2, %f1 lduh [%l7 + 0x42], %o5 orcc %i7, %l3, %i2 loop_1780: stw %g4, [%l7 + 0x38] fbu,a %fcc2, loop_1781 fmovscs %xcc, %f7, %f1 edge16n %o0, %i5, %i0 stb %g7, [%l7 + 0x41] loop_1781: fcmple16 %f10, %f14, %i3 andcc %l4, %l5, %g5 addccc %i4, 0x0F9F, %l1 fpack32 %f4, %f0, %f2 fabsd %f12, %f2 stx %o1, [%l7 + 0x10] movne %icc, %g2, %l6 fmovde %xcc, %f8, %f9 taddcc %o2, %g1, %g6 tne %xcc, 0x2 fandnot2 %f8, %f12, %f4 srax %o4, 0x1F, %o7 bpos,a,pn %xcc, loop_1782 bvs loop_1783 brnz %o3, loop_1784 fbuge %fcc0, loop_1785 loop_1782: smulcc %i1, %o6, %i6 loop_1783: bl %xcc, loop_1786 loop_1784: stb %g3, [%l7 + 0x11] loop_1785: mova %xcc, %l0, %l2 move %icc, %i7, %l3 loop_1786: movgu %xcc, %i2, %o5 fabss %f5, %f2 movneg %icc, %o0, %g4 lduw [%l7 + 0x48], %i5 fbug,a %fcc1, loop_1787 fxor %f14, %f0, %f6 lduh [%l7 + 0x14], %i0 fmovda %xcc, %f2, %f5 loop_1787: fmovda %xcc, %f14, %f13 lduh [%l7 + 0x38], %g7 srax %l4, %i3, %g5 udivcc %i4, 0x02BB, %l1 fmovdge %xcc, %f8, %f8 ldsw [%l7 + 0x0C], %l5 fmovdg %icc, %f4, %f7 udivcc %g2, 0x1E23, %l6 fmuld8ulx16 %f9, %f6, %f2 sra %o1, %g1, %o2 ldub [%l7 + 0x31], %g6 subc %o7, 0x1EE8, %o4 array16 %i1, %o6, %i6 fblg %fcc1, loop_1788 bvs,pt %xcc, loop_1789 ldub [%l7 + 0x47], %g3 movl %xcc, %l0, %l2 loop_1788: fpsub32s %f15, %f13, %f8 loop_1789: fandnot2s %f0, %f6, %f14 ldd [%l7 + 0x70], %f0 fmovrsgz %i7, %f6, %f7 fmovsvc %icc, %f6, %f15 ldsb [%l7 + 0x15], %l3 lduh [%l7 + 0x26], %o3 lduh [%l7 + 0x1E], %i2 movgu %xcc, %o0, %g4 stw %i5, [%l7 + 0x6C] bg,a,pn %xcc, loop_1790 mulx %o5, 0x1207, %g7 st %f7, [%l7 + 0x64] edge32n %i0, %l4, %g5 loop_1790: fcmpgt32 %f2, %f2, %i3 brlez,a %l1, loop_1791 add %l5, 0x0849, %i4 fmovrsgez %g2, %f4, %f3 tvc %icc, 0x2 loop_1791: bl,pn %icc, loop_1792 lduh [%l7 + 0x7A], %o1 nop setx loop_1793, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x28], %g1 loop_1792: stx %l6, [%l7 + 0x10] fmovsgu %icc, %f7, %f13 loop_1793: lduw [%l7 + 0x24], %o2 faligndata %f14, %f2, %f8 fcmple32 %f10, %f2, %g6 fmul8ulx16 %f0, %f2, %f12 std %f10, [%l7 + 0x30] fcmpd %fcc2, %f0, %f8 movpos %icc, %o4, %o7 ldsb [%l7 + 0x53], %i1 bgu,pn %icc, loop_1794 stw %i6, [%l7 + 0x3C] smulcc %g3, %l0, %l2 st %f11, [%l7 + 0x7C] loop_1794: sdivcc %o6, 0x0326, %i7 lduh [%l7 + 0x24], %o3 lduw [%l7 + 0x5C], %l3 ldx [%l7 + 0x68], %i2 ldd [%l7 + 0x68], %f4 ldsb [%l7 + 0x5B], %o0 bcs %xcc, loop_1795 tsubcctv %g4, 0x1FC8, %o5 ld [%l7 + 0x14], %f10 fmovsvs %icc, %f8, %f11 loop_1795: movrgez %g7, %i0, %l4 fmovrsne %g5, %f10, %f8 umul %i3, %l1, %i5 sll %l5, 0x07, %g2 addcc %o1, %i4, %g1 stw %l6, [%l7 + 0x64] ld [%l7 + 0x28], %f10 sra %g6, %o4, %o2 mulx %i1, %o7, %g3 fcmped %fcc1, %f14, %f12 fbg %fcc2, loop_1796 bg %xcc, loop_1797 lduw [%l7 + 0x28], %i6 ldsh [%l7 + 0x78], %l0 loop_1796: fbn %fcc1, loop_1798 loop_1797: fcmps %fcc2, %f2, %f2 bg,a,pt %xcc, loop_1799 movre %l2, %o6, %i7 loop_1798: sth %o3, [%l7 + 0x18] fors %f13, %f8, %f15 loop_1799: addc %l3, %i2, %g4 sth %o0, [%l7 + 0x42] pdist %f14, %f10, %f10 ldd [%l7 + 0x50], %f4 ldd [%l7 + 0x40], %f4 fba,a %fcc2, loop_1800 umul %g7, 0x0726, %o5 stb %i0, [%l7 + 0x5E] array16 %l4, %i3, %l1 loop_1800: brlz,a %i5, loop_1801 ldsw [%l7 + 0x2C], %l5 tle %xcc, 0x7 smulcc %g5, 0x1F3E, %o1 loop_1801: fmovdleu %xcc, %f4, %f13 brgz,a %i4, loop_1802 tl %icc, 0x5 fnot1s %f11, %f12 xnorcc %g1, %l6, %g6 loop_1802: st %f1, [%l7 + 0x0C] ldd [%l7 + 0x38], %f10 edge32l %g2, %o2, %i1 fmovs %f15, %f1 sub %o7, %g3, %o4 fcmped %fcc2, %f12, %f4 stw %i6, [%l7 + 0x70] fnot2 %f4, %f6 subc %l2, %l0, %i7 for %f4, %f8, %f4 xnor %o6, %l3, %i2 fmovsa %xcc, %f8, %f8 fpack16 %f6, %f5 fcmpgt32 %f12, %f10, %o3 fexpand %f4, %f6 stx %o0, [%l7 + 0x78] fcmple16 %f12, %f6, %g4 tg %icc, 0x7 bg,a %xcc, loop_1803 ldsw [%l7 + 0x30], %o5 ldsb [%l7 + 0x28], %i0 nop setx loop_1804, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1803: ldx [%l7 + 0x30], %g7 st %f5, [%l7 + 0x7C] fand %f2, %f14, %f10 loop_1804: fpsub32 %f8, %f12, %f14 alignaddr %l4, %i3, %l1 stb %i5, [%l7 + 0x72] fbo,a %fcc2, loop_1805 fzero %f0 tcs %icc, 0x3 fpmerge %f2, %f0, %f10 loop_1805: addc %g5, 0x0D26, %o1 edge8ln %i4, %g1, %l6 nop setx loop_1806, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addcc %g6, 0x0831, %l5 fmul8x16au %f5, %f2, %f2 tvs %icc, 0x3 loop_1806: stb %o2, [%l7 + 0x42] movrlz %i1, 0x2A3, %g2 fcmpeq16 %f2, %f0, %g3 fbue %fcc2, loop_1807 stw %o4, [%l7 + 0x68] mulscc %i6, 0x1D5C, %l2 fcmpeq32 %f0, %f12, %o7 loop_1807: taddcctv %l0, 0x150A, %o6 brnz,a %l3, loop_1808 stb %i7, [%l7 + 0x18] ldsh [%l7 + 0x38], %i2 be,a,pn %xcc, loop_1809 loop_1808: fmovdleu %xcc, %f1, %f10 nop setx loop_1810, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble,a %icc, loop_1811 loop_1809: std %f2, [%l7 + 0x48] addccc %o3, 0x088D, %o0 loop_1810: lduw [%l7 + 0x0C], %o5 loop_1811: fmovda %icc, %f0, %f9 fmovrdgz %i0, %f14, %f14 fnor %f4, %f2, %f8 tvc %icc, 0x2 fmovdg %icc, %f0, %f6 movcc %icc, %g4, %l4 array8 %i3, %g7, %i5 movrlz %g5, 0x086, %l1 ld [%l7 + 0x10], %f5 edge32 %i4, %g1, %o1 bl,a,pt %xcc, loop_1812 movgu %icc, %l6, %l5 tne %xcc, 0x0 nop setx loop_1813, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1812: fbue,a %fcc2, loop_1814 stx %g6, [%l7 + 0x28] movneg %xcc, %i1, %g2 loop_1813: tpos %xcc, 0x2 loop_1814: ldd [%l7 + 0x28], %f0 array16 %o2, %g3, %i6 bneg,a,pn %xcc, loop_1815 movrgez %o4, %o7, %l2 tneg %xcc, 0x0 fmovsleu %xcc, %f14, %f12 loop_1815: ld [%l7 + 0x50], %f13 smul %o6, 0x1569, %l3 fmovsneg %xcc, %f15, %f14 srlx %i7, 0x00, %i2 st %f14, [%l7 + 0x60] fands %f1, %f7, %f9 brlez,a %o3, loop_1816 st %f3, [%l7 + 0x40] ldsw [%l7 + 0x58], %l0 brz,a %o5, loop_1817 loop_1816: ldub [%l7 + 0x47], %o0 fornot1s %f15, %f9, %f4 taddcc %g4, 0x0D02, %i0 loop_1817: ldd [%l7 + 0x48], %f8 stb %l4, [%l7 + 0x61] fmuld8sux16 %f1, %f9, %f4 bpos,a,pn %xcc, loop_1818 brnz,a %g7, loop_1819 stx %i3, [%l7 + 0x68] tneg %xcc, 0x6 loop_1818: ldsb [%l7 + 0x3D], %i5 loop_1819: ldsw [%l7 + 0x68], %l1 fxors %f12, %f13, %f15 fand %f14, %f12, %f6 fbul %fcc0, loop_1820 fnot2s %f6, %f0 fnot1 %f2, %f8 tl %icc, 0x0 loop_1820: sth %g5, [%l7 + 0x18] ldx [%l7 + 0x68], %g1 st %f9, [%l7 + 0x34] movge %icc, %i4, %l6 ldub [%l7 + 0x19], %o1 fabss %f0, %f3 lduw [%l7 + 0x5C], %g6 ldd [%l7 + 0x68], %f2 movpos %xcc, %l5, %g2 fcmpeq32 %f12, %f2, %i1 stw %o2, [%l7 + 0x5C] fone %f10 lduw [%l7 + 0x10], %i6 ba %icc, loop_1821 sth %o4, [%l7 + 0x46] call loop_1822 movrne %o7, 0x11F, %g3 loop_1821: sra %l2, %o6, %i7 fmovdneg %icc, %f9, %f12 loop_1822: bvc %xcc, loop_1823 fzero %f8 brgz %i2, loop_1824 brgz %l3, loop_1825 loop_1823: fnands %f2, %f11, %f6 ldsh [%l7 + 0x12], %o3 loop_1824: fmovsgu %xcc, %f10, %f7 loop_1825: fnand %f8, %f12, %f8 movvc %icc, %o5, %l0 sethi 0x02AC, %o0 bn %icc, loop_1826 ldx [%l7 + 0x50], %g4 lduh [%l7 + 0x24], %l4 fmovrsne %g7, %f13, %f15 loop_1826: tneg %icc, 0x6 ldub [%l7 + 0x14], %i0 stw %i3, [%l7 + 0x1C] fnands %f8, %f3, %f2 lduw [%l7 + 0x08], %i5 std %f10, [%l7 + 0x10] fmovrdne %l1, %f4, %f14 lduh [%l7 + 0x0C], %g1 lduw [%l7 + 0x60], %i4 fpackfix %f12, %f14 stx %l6, [%l7 + 0x28] fbug %fcc3, loop_1827 fsrc2 %f6, %f14 fmul8x16 %f5, %f10, %f14 udivx %g5, 0x0A78, %g6 loop_1827: sth %l5, [%l7 + 0x2E] ldd [%l7 + 0x40], %f2 addcc %o1, 0x0E39, %g2 ldd [%l7 + 0x70], %f6 smulcc %i1, %o2, %i6 ldub [%l7 + 0x7E], %o7 andncc %g3, %o4, %o6 fexpand %f10, %f10 movgu %icc, %l2, %i2 fmovsleu %icc, %f15, %f6 fmovrsne %l3, %f10, %f0 st %f15, [%l7 + 0x44] movleu %icc, %i7, %o5 edge32l %l0, %o0, %g4 tl %xcc, 0x4 bleu,a %xcc, loop_1828 mova %icc, %o3, %l4 xnor %g7, %i3, %i0 movrlz %l1, 0x21D, %g1 loop_1828: ldub [%l7 + 0x54], %i4 ld [%l7 + 0x40], %f10 array32 %i5, %g5, %g6 movpos %xcc, %l5, %l6 fornot1s %f14, %f15, %f10 nop setx loop_1829, %l0, %l1 jmpl %l1, %o1 stx %g2, [%l7 + 0x28] edge32l %o2, %i6, %i1 fpsub16s %f14, %f15, %f8 loop_1829: fpsub16s %f13, %f8, %f1 ldx [%l7 + 0x30], %o7 fornot1s %f1, %f4, %f4 tsubcc %o4, %g3, %o6 edge16ln %i2, %l2, %i7 fbn,a %fcc3, loop_1830 taddcctv %l3, %o5, %o0 fabsd %f4, %f8 movl %xcc, %l0, %o3 loop_1830: stx %g4, [%l7 + 0x38] stb %l4, [%l7 + 0x3C] fmovrslz %g7, %f4, %f5 sth %i0, [%l7 + 0x22] ldub [%l7 + 0x1B], %i3 fcmpne32 %f10, %f4, %l1 fmovspos %icc, %f0, %f10 fbule,a %fcc0, loop_1831 lduw [%l7 + 0x48], %g1 fabsd %f0, %f14 stb %i5, [%l7 + 0x76] loop_1831: ldsb [%l7 + 0x2B], %g5 fxnors %f8, %f4, %f2 movg %xcc, %i4, %g6 fmul8x16au %f5, %f11, %f4 srax %l5, 0x0C, %o1 fmul8x16al %f9, %f12, %f8 fbne %fcc3, loop_1832 fmovrse %g2, %f13, %f5 fcmpeq32 %f6, %f12, %l6 xorcc %i6, %i1, %o7 loop_1832: tleu %xcc, 0x5 st %f5, [%l7 + 0x0C] stw %o4, [%l7 + 0x34] andcc %g3, 0x0B9B, %o6 fone %f4 fba,a %fcc1, loop_1833 std %f10, [%l7 + 0x48] ld [%l7 + 0x5C], %f15 umulcc %i2, %o2, %l2 loop_1833: movl %icc, %l3, %i7 fcmped %fcc0, %f10, %f12 ba,a,pn %xcc, loop_1834 fnands %f1, %f5, %f3 fxors %f5, %f1, %f2 bcs %xcc, loop_1835 loop_1834: st %f0, [%l7 + 0x4C] tgu %icc, 0x6 ldsb [%l7 + 0x57], %o5 loop_1835: fones %f10 fbe %fcc0, loop_1836 tge %icc, 0x1 fpsub32s %f10, %f12, %f13 fcmpne32 %f14, %f4, %o0 loop_1836: fsrc1s %f6, %f5 fmuld8ulx16 %f5, %f15, %f12 fmovdpos %icc, %f5, %f1 st %f13, [%l7 + 0x78] subcc %l0, %o3, %g4 fmovd %f12, %f12 bshuffle %f4, %f8, %f4 bleu,a %icc, loop_1837 fbge,a %fcc3, loop_1838 movn %xcc, %g7, %l4 ldsw [%l7 + 0x24], %i0 loop_1837: fmovdvc %icc, %f13, %f5 loop_1838: bvc,a,pn %icc, loop_1839 bvs,pt %xcc, loop_1840 fabsd %f6, %f6 bn,a %xcc, loop_1841 loop_1839: fcmped %fcc0, %f0, %f0 loop_1840: fnands %f7, %f15, %f9 fmovsne %icc, %f3, %f15 loop_1841: ldsw [%l7 + 0x78], %l1 xnor %g1, %i3, %g5 tsubcc %i5, 0x0BED, %i4 lduw [%l7 + 0x60], %l5 fbule %fcc2, loop_1842 addc %o1, 0x0C63, %g2 fpadd32 %f6, %f12, %f6 array8 %l6, %g6, %i1 loop_1842: ldsh [%l7 + 0x62], %o7 ldsb [%l7 + 0x2F], %o4 ldx [%l7 + 0x48], %g3 umul %i6, %o6, %i2 fbule,a %fcc3, loop_1843 ldsh [%l7 + 0x38], %o2 sllx %l2, %l3, %o5 fmovsvc %icc, %f2, %f0 loop_1843: fpmerge %f15, %f7, %f12 xnorcc %i7, 0x06F0, %l0 tg %icc, 0x0 fpack16 %f6, %f15 ldx [%l7 + 0x38], %o3 bcc,pn %xcc, loop_1844 ldub [%l7 + 0x73], %o0 umul %g4, %g7, %l4 fmovsneg %icc, %f1, %f13 loop_1844: fsrc2 %f2, %f6 fmuld8ulx16 %f3, %f9, %f4 movvs %icc, %i0, %l1 fbo,a %fcc0, loop_1845 ldd [%l7 + 0x20], %f10 lduh [%l7 + 0x2A], %i3 tvs %xcc, 0x6 loop_1845: ld [%l7 + 0x68], %f1 fmovrse %g1, %f3, %f4 fmovrsgz %g5, %f7, %f11 fpsub32s %f13, %f10, %f0 bg,pn %xcc, loop_1846 lduw [%l7 + 0x34], %i4 ldub [%l7 + 0x19], %l5 bge,pt %xcc, loop_1847 loop_1846: ldsb [%l7 + 0x48], %i5 fornot2s %f5, %f1, %f8 fbge,a %fcc3, loop_1848 loop_1847: sth %o1, [%l7 + 0x4A] ldsh [%l7 + 0x2A], %g2 ldsb [%l7 + 0x6C], %l6 loop_1848: fpsub32 %f8, %f10, %f8 fmovdpos %icc, %f2, %f8 fandnot2 %f10, %f14, %f2 udivcc %g6, 0x160B, %i1 lduw [%l7 + 0x6C], %o7 sllx %o4, %g3, %i6 fbg %fcc3, loop_1849 fcmped %fcc1, %f10, %f4 fpadd32 %f8, %f0, %f12 fpmerge %f3, %f9, %f10 loop_1849: xor %i2, %o2, %l2 fbue,a %fcc2, loop_1850 st %f5, [%l7 + 0x38] fpack32 %f10, %f4, %f2 lduw [%l7 + 0x3C], %o6 loop_1850: taddcc %o5, 0x0E77, %l3 ldsw [%l7 + 0x68], %i7 movneg %xcc, %l0, %o0 fzero %f14 fblg %fcc3, loop_1851 ldx [%l7 + 0x50], %o3 xnor %g7, 0x1818, %g4 brlez,a %l4, loop_1852 loop_1851: edge8ln %i0, %i3, %l1 stb %g1, [%l7 + 0x6B] fmovs %f8, %f6 loop_1852: ldsw [%l7 + 0x7C], %g5 ldd [%l7 + 0x40], %f12 movrlez %i4, 0x177, %l5 smul %i5, 0x1C25, %g2 subc %o1, 0x1535, %g6 edge32l %l6, %i1, %o4 fbue %fcc3, loop_1853 fmovde %icc, %f2, %f4 fpack32 %f4, %f8, %f6 ba %xcc, loop_1854 loop_1853: fmovsgu %xcc, %f9, %f11 alignaddrl %g3, %i6, %i2 fbug %fcc0, loop_1855 loop_1854: fmovsne %xcc, %f9, %f9 stw %o7, [%l7 + 0x6C] movne %xcc, %l2, %o2 loop_1855: lduw [%l7 + 0x34], %o5 fcmpgt32 %f4, %f8, %o6 umul %i7, %l0, %l3 tcc %xcc, 0x3 fnands %f1, %f11, %f11 movrgez %o0, %g7, %g4 fnot2 %f10, %f12 st %f3, [%l7 + 0x48] ta %xcc, 0x7 lduw [%l7 + 0x50], %l4 umul %i0, 0x0C35, %o3 tvs %xcc, 0x7 pdist %f10, %f8, %f12 fmovdge %xcc, %f5, %f8 tpos %xcc, 0x2 sethi 0x0CFF, %l1 pdist %f10, %f4, %f2 ldsw [%l7 + 0x30], %g1 bpos,pn %icc, loop_1856 tn %xcc, 0x5 fble %fcc2, loop_1857 edge16 %i3, %g5, %i4 loop_1856: movgu %xcc, %l5, %g2 tcc %xcc, 0x3 loop_1857: fnands %f1, %f4, %f0 fmovdleu %icc, %f12, %f9 fpack32 %f8, %f10, %f8 fnot2 %f10, %f10 fbg,a %fcc2, loop_1858 fpadd16s %f9, %f14, %f15 ldsh [%l7 + 0x1C], %i5 brz,a %g6, loop_1859 loop_1858: fnot2s %f11, %f4 fabsd %f4, %f12 stw %l6, [%l7 + 0x3C] loop_1859: ldsb [%l7 + 0x39], %i1 bpos,a %icc, loop_1860 stw %o4, [%l7 + 0x60] fmovd %f12, %f14 ldx [%l7 + 0x50], %o1 loop_1860: udiv %g3, 0x0FD3, %i2 tleu %icc, 0x7 fzero %f6 fbug,a %fcc3, loop_1861 stx %i6, [%l7 + 0x70] ldsb [%l7 + 0x44], %l2 fnot2 %f2, %f8 loop_1861: stb %o7, [%l7 + 0x38] fcmped %fcc3, %f0, %f2 sth %o2, [%l7 + 0x66] stb %o5, [%l7 + 0x5F] sdivcc %o6, 0x0619, %l0 stb %i7, [%l7 + 0x4A] udivx %o0, 0x188B, %l3 umulcc %g4, 0x0C6F, %g7 fmovsn %xcc, %f10, %f8 bleu,a,pn %icc, loop_1862 fmovsvc %xcc, %f5, %f5 fmovsgu %icc, %f10, %f6 ldsw [%l7 + 0x2C], %l4 loop_1862: fxnors %f14, %f2, %f0 tcc %icc, 0x2 srl %o3, %i0, %g1 stx %i3, [%l7 + 0x20] udivcc %l1, 0x0430, %g5 sth %i4, [%l7 + 0x40] edge32ln %l5, %i5, %g6 srax %l6, 0x08, %i1 tle %icc, 0x2 std %f2, [%l7 + 0x20] fzero %f8 st %f1, [%l7 + 0x60] edge32l %o4, %g2, %o1 movrlz %g3, %i2, %l2 movleu %xcc, %o7, %i6 alignaddrl %o2, %o6, %o5 bg loop_1863 fmovdvs %xcc, %f0, %f13 lduw [%l7 + 0x5C], %i7 fbne,a %fcc0, loop_1864 loop_1863: fmovscs %icc, %f9, %f6 movn %icc, %l0, %l3 orncc %o0, 0x0778, %g4 loop_1864: mulx %l4, %o3, %i0 st %f3, [%l7 + 0x30] brnz %g1, loop_1865 fzero %f8 mulscc %i3, 0x0633, %g7 st %f14, [%l7 + 0x4C] loop_1865: edge32ln %l1, %g5, %l5 fcmple16 %f12, %f2, %i4 fxnor %f6, %f2, %f6 tvc %icc, 0x4 fpmerge %f7, %f15, %f4 st %f15, [%l7 + 0x60] fmovrsgez %i5, %f12, %f4 fbu,a %fcc0, loop_1866 st %f7, [%l7 + 0x50] movrlz %g6, %l6, %o4 srlx %i1, 0x13, %o1 loop_1866: siam 0x7 std %f14, [%l7 + 0x18] fcmpgt32 %f12, %f10, %g3 bpos,a,pt %xcc, loop_1867 bvs %icc, loop_1868 ldsh [%l7 + 0x74], %g2 movneg %xcc, %l2, %i2 loop_1867: movvs %xcc, %o7, %o2 loop_1868: bne loop_1869 lduh [%l7 + 0x3A], %o6 std %f10, [%l7 + 0x68] std %f12, [%l7 + 0x38] loop_1869: std %f2, [%l7 + 0x78] movl %xcc, %i6, %o5 lduw [%l7 + 0x10], %i7 tg %xcc, 0x3 fbge %fcc1, loop_1870 ldd [%l7 + 0x70], %f4 taddcctv %l0, 0x0F4A, %l3 sth %g4, [%l7 + 0x40] loop_1870: bn %xcc, loop_1871 xnor %o0, 0x1ECE, %l4 lduh [%l7 + 0x18], %i0 movge %xcc, %o3, %g1 loop_1871: orn %g7, %i3, %l1 movvc %icc, %l5, %i4 array32 %i5, %g6, %g5 stw %l6, [%l7 + 0x74] fcmps %fcc3, %f4, %f8 sethi 0x1B3A, %o4 ldub [%l7 + 0x7F], %i1 std %f14, [%l7 + 0x20] fmovdvs %icc, %f13, %f12 bl,a,pn %xcc, loop_1872 bne,a loop_1873 movl %icc, %o1, %g2 tvs %xcc, 0x3 loop_1872: faligndata %f8, %f12, %f6 loop_1873: fpadd16s %f1, %f14, %f5 movvc %icc, %l2, %i2 fbug %fcc0, loop_1874 fmovsvs %xcc, %f2, %f9 bge,a,pn %xcc, loop_1875 orcc %g3, 0x1C34, %o2 loop_1874: ldsh [%l7 + 0x6C], %o6 fmovd %f2, %f0 loop_1875: ldx [%l7 + 0x68], %i6 fzero %f12 bshuffle %f6, %f4, %f6 array32 %o5, %o7, %l0 edge32n %i7, %g4, %l3 stx %o0, [%l7 + 0x68] std %f8, [%l7 + 0x20] fmovsgu %icc, %f14, %f6 fmovdvs %xcc, %f9, %f9 movrne %i0, 0x31D, %o3 fmovdcc %xcc, %f11, %f14 fpack16 %f14, %f4 bvc,a %xcc, loop_1876 stb %g1, [%l7 + 0x0E] fones %f7 xnorcc %l4, %g7, %i3 loop_1876: ldx [%l7 + 0x58], %l5 fbg %fcc0, loop_1877 bcc loop_1878 fcmpne32 %f6, %f10, %i4 brlz,a %i5, loop_1879 loop_1877: fmovdpos %xcc, %f8, %f13 loop_1878: fone %f6 fnand %f6, %f10, %f6 loop_1879: edge16 %g6, %l1, %l6 srlx %o4, %i1, %g5 stx %o1, [%l7 + 0x48] fxors %f6, %f1, %f0 andn %l2, 0x0B80, %g2 fxnor %f0, %f6, %f10 brz,a %g3, loop_1880 ldub [%l7 + 0x22], %o2 sethi 0x18B5, %o6 edge16n %i2, %i6, %o5 loop_1880: sdiv %l0, 0x0FAB, %o7 fsrc2 %f8, %f12 ldsw [%l7 + 0x3C], %i7 fcmple16 %f0, %f14, %l3 sth %g4, [%l7 + 0x32] fexpand %f7, %f0 fmovspos %icc, %f0, %f7 fmovdge %xcc, %f0, %f2 fandnot1s %f3, %f14, %f7 edge16l %o0, %o3, %g1 tleu %xcc, 0x5 bvc loop_1881 tn %icc, 0x1 edge32 %i0, %g7, %l4 fandnot2 %f4, %f4, %f6 loop_1881: umul %i3, 0x1415, %i4 call loop_1882 fmovrde %i5, %f4, %f2 fmovrslz %g6, %f14, %f1 fba %fcc0, loop_1883 loop_1882: srlx %l1, 0x03, %l5 fmovrdlz %l6, %f12, %f14 fmovdle %icc, %f14, %f3 loop_1883: sth %o4, [%l7 + 0x42] orncc %i1, 0x017C, %g5 movge %xcc, %l2, %o1 fbge %fcc2, loop_1884 brgez,a %g2, loop_1885 ldx [%l7 + 0x48], %g3 movne %xcc, %o2, %i2 loop_1884: fsrc2s %f15, %f11 loop_1885: ldsw [%l7 + 0x64], %i6 fmovsvc %icc, %f7, %f3 fmovspos %xcc, %f1, %f5 xor %o6, %o5, %o7 fnor %f14, %f4, %f6 array16 %l0, %i7, %l3 fmovsa %icc, %f7, %f3 fbule %fcc3, loop_1886 fcmpd %fcc1, %f8, %f14 edge16 %o0, %o3, %g4 tgu %xcc, 0x4 loop_1886: ldsw [%l7 + 0x34], %i0 fmovrsgez %g1, %f1, %f6 fcmpeq16 %f6, %f4, %l4 edge8n %i3, %g7, %i4 fcmpgt16 %f6, %f4, %g6 fandnot2s %f6, %f3, %f5 stb %l1, [%l7 + 0x56] edge16n %l5, %l6, %o4 movrlz %i1, %i5, %l2 bcc,a,pn %icc, loop_1887 std %f14, [%l7 + 0x30] ldd [%l7 + 0x08], %f14 fmovdn %xcc, %f1, %f14 loop_1887: ldd [%l7 + 0x08], %f12 stw %o1, [%l7 + 0x20] fmovrslez %g2, %f4, %f4 sra %g5, %o2, %g3 fmovse %icc, %f5, %f3 bne,a %icc, loop_1888 tpos %xcc, 0x7 udivx %i6, 0x0A27, %i2 bcc,a,pn %xcc, loop_1889 loop_1888: brgez,a %o5, loop_1890 ldub [%l7 + 0x14], %o6 fmovrslez %o7, %f9, %f3 loop_1889: lduh [%l7 + 0x4E], %l0 loop_1890: st %f5, [%l7 + 0x30] ldd [%l7 + 0x50], %f8 movg %icc, %l3, %i7 ldsh [%l7 + 0x14], %o3 edge8 %g4, %i0, %o0 fmovscc %icc, %f1, %f14 stx %l4, [%l7 + 0x58] edge16ln %i3, %g7, %g1 bgu,pt %xcc, loop_1891 array16 %g6, %l1, %l5 fba,a %fcc1, loop_1892 bcs,a %xcc, loop_1893 loop_1891: add %l6, 0x1CEA, %i4 fcmpes %fcc3, %f11, %f12 loop_1892: fcmple16 %f8, %f10, %i1 loop_1893: move %icc, %i5, %o4 stb %o1, [%l7 + 0x34] fmuld8sux16 %f6, %f6, %f2 ldub [%l7 + 0x3A], %l2 bne %xcc, loop_1894 bneg,pt %icc, loop_1895 tcc %xcc, 0x2 ldsh [%l7 + 0x64], %g5 loop_1894: tle %icc, 0x1 loop_1895: fnand %f6, %f10, %f14 ldsb [%l7 + 0x6F], %g2 brgez %o2, loop_1896 edge8l %g3, %i2, %i6 or %o6, %o7, %o5 orn %l0, 0x19CC, %i7 loop_1896: fbul,a %fcc3, loop_1897 fsrc2s %f15, %f10 movrlz %l3, 0x171, %g4 fble %fcc2, loop_1898 loop_1897: fba,a %fcc0, loop_1899 fbu %fcc0, loop_1900 bneg,a %icc, loop_1901 loop_1898: brlz %o3, loop_1902 loop_1899: ldsb [%l7 + 0x72], %i0 loop_1900: edge8l %l4, %i3, %o0 loop_1901: fmovrde %g7, %f14, %f10 loop_1902: fmul8x16al %f3, %f7, %f12 fble,a %fcc1, loop_1903 tne %xcc, 0x1 std %f4, [%l7 + 0x08] edge32l %g1, %l1, %g6 loop_1903: tneg %xcc, 0x0 movn %xcc, %l5, %i4 ldsb [%l7 + 0x1C], %i1 sdivx %l6, 0x1E14, %o4 bne,pn %xcc, loop_1904 stw %i5, [%l7 + 0x40] fmovsle %xcc, %f14, %f8 stw %o1, [%l7 + 0x08] loop_1904: sth %g5, [%l7 + 0x18] std %f2, [%l7 + 0x40] movrne %l2, %o2, %g3 stb %g2, [%l7 + 0x4B] fmovdn %xcc, %f6, %f9 fsrc1s %f15, %f7 ldsh [%l7 + 0x7A], %i2 movrgez %i6, %o7, %o6 xnorcc %o5, %i7, %l3 ldsb [%l7 + 0x56], %l0 std %f2, [%l7 + 0x58] std %f2, [%l7 + 0x38] std %f10, [%l7 + 0x70] movcc %icc, %o3, %g4 fbue %fcc1, loop_1905 ld [%l7 + 0x0C], %f13 ldx [%l7 + 0x08], %l4 brgz,a %i3, loop_1906 loop_1905: fmovrse %o0, %f6, %f3 stb %g7, [%l7 + 0x08] st %f7, [%l7 + 0x7C] loop_1906: smulcc %g1, %i0, %l1 fmovrdne %l5, %f0, %f12 tcs %icc, 0x3 fcmple32 %f6, %f4, %g6 ldd [%l7 + 0x68], %f8 brgez,a %i4, loop_1907 bl,a,pt %icc, loop_1908 move %xcc, %l6, %i1 st %f1, [%l7 + 0x28] loop_1907: brnz,a %o4, loop_1909 loop_1908: fmovscc %icc, %f13, %f10 stx %i5, [%l7 + 0x60] add %o1, %g5, %l2 loop_1909: alignaddr %o2, %g3, %g2 tgu %xcc, 0x3 fmovd %f8, %f4 fandnot2s %f15, %f8, %f15 fble,a %fcc0, loop_1910 fbo,a %fcc3, loop_1911 stb %i2, [%l7 + 0x66] mova %xcc, %i6, %o6 loop_1910: fmul8x16 %f8, %f12, %f6 loop_1911: fble %fcc3, loop_1912 fornot2s %f10, %f4, %f7 std %f4, [%l7 + 0x68] stb %o5, [%l7 + 0x65] loop_1912: srlx %o7, %i7, %l0 andcc %l3, %g4, %l4 fpack32 %f2, %f14, %f14 sethi 0x0ED3, %i3 tne %icc, 0x6 orn %o3, 0x03FA, %g7 xnor %g1, 0x1639, %o0 movneg %xcc, %i0, %l1 st %f12, [%l7 + 0x74] sra %g6, %l5, %l6 xorcc %i1, 0x1C09, %o4 ldx [%l7 + 0x60], %i5 fmovdl %xcc, %f7, %f12 ldsb [%l7 + 0x29], %i4 fandnot2 %f0, %f12, %f12 array32 %g5, %o1, %l2 ld [%l7 + 0x68], %f2 brz,a %o2, loop_1913 alignaddr %g2, %g3, %i2 add %i6, 0x09C6, %o5 tcc %xcc, 0x6 loop_1913: fmovda %xcc, %f11, %f7 fmovrdlez %o6, %f10, %f4 stx %i7, [%l7 + 0x18] fbue %fcc3, loop_1914 stw %o7, [%l7 + 0x34] ldsh [%l7 + 0x7A], %l3 lduh [%l7 + 0x2A], %g4 loop_1914: stb %l4, [%l7 + 0x34] ldx [%l7 + 0x10], %l0 ldd [%l7 + 0x58], %f4 orn %i3, %g7, %o3 brlez %o0, loop_1915 fmul8ulx16 %f4, %f8, %f12 fcmple32 %f0, %f0, %g1 fcmpgt32 %f14, %f6, %l1 loop_1915: edge8 %g6, %i0, %l5 ldub [%l7 + 0x4C], %i1 movne %icc, %o4, %i5 ldsb [%l7 + 0x14], %l6 fmovsg %xcc, %f5, %f14 ldx [%l7 + 0x20], %i4 popc %o1, %g5 tneg %xcc, 0x3 sllx %l2, %g2, %o2 tl %xcc, 0x2 fnors %f11, %f3, %f15 fmovrdlez %g3, %f2, %f6 fandnot1s %f2, %f13, %f12 fmovsleu %xcc, %f13, %f14 fpsub32s %f9, %f8, %f11 fornot2 %f10, %f14, %f4 fmovdl %xcc, %f7, %f1 fmovs %f11, %f13 for %f6, %f10, %f2 edge8n %i2, %i6, %o5 sth %o6, [%l7 + 0x76] fmovdle %icc, %f11, %f9 ld [%l7 + 0x70], %f1 st %f13, [%l7 + 0x4C] brnz,a %o7, loop_1916 fxor %f4, %f2, %f10 ldsb [%l7 + 0x51], %i7 movleu %xcc, %g4, %l3 loop_1916: std %f6, [%l7 + 0x58] fba %fcc1, loop_1917 andncc %l0, %l4, %g7 lduh [%l7 + 0x78], %i3 array8 %o3, %o0, %g1 loop_1917: ldsb [%l7 + 0x24], %l1 sth %g6, [%l7 + 0x60] fbg %fcc0, loop_1918 ldsb [%l7 + 0x7F], %i0 fble %fcc2, loop_1919 umul %l5, %o4, %i5 loop_1918: bgu,a,pt %xcc, loop_1920 tvs %xcc, 0x5 loop_1919: ldx [%l7 + 0x70], %i1 fsrc2 %f2, %f14 loop_1920: ldsb [%l7 + 0x53], %i4 edge32l %o1, %g5, %l6 fbue,a %fcc3, loop_1921 edge8n %g2, %o2, %l2 fbl,a %fcc2, loop_1922 fcmple16 %f12, %f2, %g3 loop_1921: edge8l %i6, %i2, %o5 edge8l %o7, %i7, %g4 loop_1922: ldub [%l7 + 0x0F], %l3 fcmpeq16 %f8, %f4, %o6 fbe,a %fcc0, loop_1923 ldub [%l7 + 0x0D], %l4 ld [%l7 + 0x24], %f12 fnot2s %f11, %f7 loop_1923: ldub [%l7 + 0x24], %g7 smul %i3, %l0, %o0 sub %o3, 0x14C1, %l1 fabsd %f0, %f2 fmovsne %xcc, %f0, %f1 std %f6, [%l7 + 0x28] addccc %g6, 0x0E0D, %i0 stx %g1, [%l7 + 0x58] brgz,a %o4, loop_1924 ldsb [%l7 + 0x66], %i5 movcc %xcc, %l5, %i1 fnand %f4, %f8, %f8 loop_1924: fmovsgu %xcc, %f0, %f7 stb %o1, [%l7 + 0x25] orn %i4, %g5, %l6 lduh [%l7 + 0x7C], %g2 xnorcc %l2, %g3, %i6 fmul8sux16 %f0, %f10, %f6 fbo,a %fcc1, loop_1925 fone %f12 fandnot1s %f9, %f3, %f1 fpadd16 %f8, %f6, %f14 loop_1925: stw %o2, [%l7 + 0x20] add %i2, 0x00CE, %o7 tcs %xcc, 0x4 movne %icc, %i7, %o5 movrgz %g4, 0x083, %o6 ldsh [%l7 + 0x64], %l3 xor %g7, 0x0E9B, %i3 stw %l0, [%l7 + 0x30] orncc %o0, 0x00BC, %o3 fnot1 %f14, %f4 edge32 %l4, %l1, %i0 ldd [%l7 + 0x08], %f8 fcmpgt16 %f2, %f8, %g1 stb %o4, [%l7 + 0x4F] ldub [%l7 + 0x74], %i5 ldx [%l7 + 0x70], %l5 ldsw [%l7 + 0x58], %i1 tcc %icc, 0x0 fmovrdlez %o1, %f6, %f8 ldd [%l7 + 0x38], %f4 fbug,a %fcc2, loop_1926 movle %icc, %g6, %i4 tg %xcc, 0x3 fnor %f12, %f12, %f0 loop_1926: st %f1, [%l7 + 0x70] tvs %icc, 0x3 movleu %xcc, %g5, %l6 subc %l2, 0x05CC, %g2 call loop_1927 ldx [%l7 + 0x30], %g3 fmovscs %xcc, %f13, %f1 udivx %o2, 0x0A2E, %i2 loop_1927: st %f11, [%l7 + 0x28] bn,pt %xcc, loop_1928 tneg %xcc, 0x2 brgz,a %i6, loop_1929 stb %o7, [%l7 + 0x7A] loop_1928: edge16n %i7, %g4, %o5 std %f12, [%l7 + 0x48] loop_1929: movrlz %o6, %l3, %i3 std %f4, [%l7 + 0x20] movne %icc, %g7, %l0 fmuld8sux16 %f12, %f11, %f6 nop setx loop_1930, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x28], %o0 fmovrsgz %l4, %f13, %f9 fmovsl %xcc, %f11, %f12 loop_1930: fandnot1s %f6, %f2, %f3 fbg,a %fcc0, loop_1931 stb %l1, [%l7 + 0x62] lduw [%l7 + 0x20], %o3 st %f15, [%l7 + 0x20] loop_1931: lduh [%l7 + 0x2E], %g1 sth %o4, [%l7 + 0x5E] stb %i5, [%l7 + 0x65] movrgez %l5, %i1, %i0 fornot2 %f4, %f6, %f8 tsubcc %g6, %i4, %g5 fmovrdne %o1, %f14, %f12 orcc %l2, %g2, %g3 popc 0x106D, %o2 stw %l6, [%l7 + 0x7C] edge16ln %i2, %o7, %i6 popc 0x10B2, %g4 lduh [%l7 + 0x48], %i7 std %f6, [%l7 + 0x40] or %o6, %l3, %i3 fcmps %fcc3, %f10, %f1 fmuld8sux16 %f5, %f0, %f12 fmovsleu %xcc, %f6, %f15 ldsb [%l7 + 0x63], %g7 bvc loop_1932 ldx [%l7 + 0x70], %l0 stw %o5, [%l7 + 0x14] fabss %f2, %f4 loop_1932: fpack16 %f14, %f0 bneg,pn %icc, loop_1933 array32 %l4, %l1, %o3 fornot2 %f4, %f2, %f10 ldsb [%l7 + 0x12], %o0 loop_1933: fpmerge %f5, %f7, %f6 fbule,a %fcc1, loop_1934 ba,a,pt %icc, loop_1935 movcs %icc, %o4, %i5 brgez %g1, loop_1936 loop_1934: bne %icc, loop_1937 loop_1935: faligndata %f8, %f12, %f2 movn %icc, %i1, %i0 loop_1936: fabss %f7, %f6 loop_1937: fcmpgt32 %f2, %f14, %g6 umulcc %i4, 0x083B, %l5 lduh [%l7 + 0x76], %o1 fmovsvs %icc, %f6, %f3 sth %l2, [%l7 + 0x6E] stx %g5, [%l7 + 0x10] and %g3, %o2, %l6 st %f9, [%l7 + 0x4C] sdivcc %g2, 0x04A5, %o7 ldsw [%l7 + 0x74], %i2 fnors %f5, %f3, %f9 fmovsneg %xcc, %f5, %f15 ldsw [%l7 + 0x3C], %g4 edge8l %i7, %o6, %i6 fmovsn %icc, %f1, %f1 tleu %xcc, 0x3 fmovrsne %l3, %f5, %f11 bl loop_1938 fpack16 %f10, %f6 ldx [%l7 + 0x78], %i3 tneg %icc, 0x7 loop_1938: fpadd32 %f0, %f6, %f4 st %f15, [%l7 + 0x40] fmul8ulx16 %f6, %f4, %f14 ldub [%l7 + 0x13], %l0 ld [%l7 + 0x3C], %f12 edge32ln %g7, %o5, %l4 brgez %l1, loop_1939 sdivcc %o0, 0x02DC, %o3 popc 0x15BD, %i5 lduw [%l7 + 0x3C], %o4 loop_1939: ldx [%l7 + 0x38], %i1 fpack32 %f4, %f12, %f8 fcmpd %fcc0, %f14, %f10 taddcc %g1, 0x1E6B, %i0 popc 0x0BD7, %i4 tn %xcc, 0x1 std %f0, [%l7 + 0x50] fnegs %f11, %f8 fzero %f10 ld [%l7 + 0x78], %f7 tpos %xcc, 0x1 ldsh [%l7 + 0x2C], %l5 bg,a,pt %xcc, loop_1940 fmuld8ulx16 %f3, %f6, %f12 fmovsgu %xcc, %f1, %f12 fmovsvs %icc, %f2, %f8 loop_1940: st %f11, [%l7 + 0x60] fmovdne %xcc, %f15, %f12 fcmpeq16 %f2, %f14, %o1 popc %l2, %g6 ldub [%l7 + 0x7D], %g5 fmovdn %icc, %f5, %f4 fpack32 %f6, %f2, %f6 sdivx %o2, 0x1107, %g3 fsrc2 %f4, %f12 sth %g2, [%l7 + 0x24] fmul8ulx16 %f8, %f14, %f14 ldub [%l7 + 0x56], %o7 bg,a,pn %xcc, loop_1941 fbue %fcc0, loop_1942 ld [%l7 + 0x28], %f1 movge %icc, %i2, %l6 loop_1941: fbge %fcc2, loop_1943 loop_1942: fnot2s %f11, %f12 movcc %xcc, %i7, %g4 fnands %f6, %f12, %f2 loop_1943: orcc %i6, 0x15DA, %o6 addc %i3, %l0, %g7 stw %l3, [%l7 + 0x6C] ldd [%l7 + 0x30], %f4 fpack32 %f10, %f12, %f14 tcs %xcc, 0x7 movrgez %o5, 0x3FD, %l4 brlz %l1, loop_1944 stb %o3, [%l7 + 0x68] stw %o0, [%l7 + 0x48] fexpand %f5, %f6 loop_1944: lduw [%l7 + 0x44], %o4 be,a,pn %xcc, loop_1945 fmovrsgez %i1, %f2, %f9 fpadd16s %f2, %f12, %f4 tvc %icc, 0x0 loop_1945: bl %icc, loop_1946 stb %i5, [%l7 + 0x74] lduh [%l7 + 0x62], %i0 stb %g1, [%l7 + 0x0E] loop_1946: fpsub16 %f8, %f14, %f6 ldd [%l7 + 0x70], %f0 fpadd32s %f14, %f11, %f11 fbule %fcc1, loop_1947 fbu,a %fcc1, loop_1948 sethi 0x12AB, %l5 sth %o1, [%l7 + 0x26] loop_1947: fmovrsgez %l2, %f2, %f15 loop_1948: ld [%l7 + 0x50], %f6 stb %g6, [%l7 + 0x4F] lduh [%l7 + 0x76], %g5 fmovrde %o2, %f6, %f10 srl %g3, 0x1C, %i4 movrlez %o7, 0x33B, %i2 lduh [%l7 + 0x5C], %g2 lduw [%l7 + 0x54], %i7 fbn %fcc3, loop_1949 std %f12, [%l7 + 0x18] std %f0, [%l7 + 0x70] tvc %icc, 0x6 loop_1949: fblg,a %fcc2, loop_1950 ldsb [%l7 + 0x20], %l6 orncc %i6, %g4, %o6 ldsw [%l7 + 0x24], %l0 loop_1950: ldd [%l7 + 0x48], %f14 tsubcc %i3, %g7, %o5 lduw [%l7 + 0x34], %l4 fmovdgu %icc, %f1, %f2 ldx [%l7 + 0x20], %l3 edge8ln %o3, %l1, %o4 udivcc %o0, 0x1EF1, %i1 ldub [%l7 + 0x1B], %i5 lduh [%l7 + 0x32], %i0 fmovrdgez %g1, %f4, %f14 ldx [%l7 + 0x38], %o1 fands %f2, %f7, %f1 fexpand %f13, %f14 fnot1s %f5, %f13 bpos,pt %xcc, loop_1951 fpmerge %f0, %f9, %f12 bvs,a,pn %icc, loop_1952 std %f12, [%l7 + 0x20] loop_1951: ld [%l7 + 0x34], %f11 sdiv %l2, 0x0713, %g6 loop_1952: ba,a,pn %icc, loop_1953 brlez,a %l5, loop_1954 smul %g5, %o2, %g3 std %f8, [%l7 + 0x10] loop_1953: fmovscs %xcc, %f2, %f9 loop_1954: xorcc %o7, %i2, %g2 fmovdge %xcc, %f14, %f7 mulx %i7, 0x0853, %l6 fmovdcs %xcc, %f9, %f12 fbn,a %fcc1, loop_1955 st %f6, [%l7 + 0x44] stw %i4, [%l7 + 0x48] fcmps %fcc3, %f13, %f4 loop_1955: edge8 %i6, %g4, %l0 fbne,a %fcc3, loop_1956 movrne %o6, 0x1F6, %i3 fabss %f8, %f2 ldsw [%l7 + 0x44], %g7 loop_1956: st %f2, [%l7 + 0x78] movge %xcc, %o5, %l4 stx %l3, [%l7 + 0x78] bne,a,pn %icc, loop_1957 edge16 %o3, %o4, %o0 movvs %xcc, %i1, %l1 pdist %f4, %f2, %f6 loop_1957: fmovsneg %icc, %f1, %f11 fcmpne32 %f0, %f4, %i0 pdist %f14, %f14, %f6 edge16n %i5, %g1, %l2 tg %xcc, 0x1 std %f10, [%l7 + 0x20] srax %o1, 0x01, %l5 movcs %icc, %g6, %o2 fmul8x16 %f1, %f8, %f0 movg %icc, %g5, %o7 st %f15, [%l7 + 0x64] fmovrslez %g3, %f14, %f15 xorcc %g2, 0x028C, %i2 brz,a %i7, loop_1958 fba %fcc2, loop_1959 taddcctv %i4, 0x11B2, %l6 subccc %i6, 0x094B, %l0 loop_1958: lduw [%l7 + 0x24], %o6 loop_1959: movrgz %i3, %g7, %g4 movrgz %l4, 0x2D9, %o5 ldsw [%l7 + 0x40], %l3 std %f12, [%l7 + 0x50] fands %f13, %f5, %f1 be,a loop_1960 srlx %o4, 0x01, %o3 fmul8ulx16 %f12, %f6, %f8 st %f10, [%l7 + 0x4C] loop_1960: brgz %i1, loop_1961 movne %xcc, %o0, %i0 bshuffle %f4, %f14, %f8 nop setx loop_1962, %l0, %l1 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_1961: stx %l1, [%l7 + 0x50] fabsd %f4, %f12 fnegs %f11, %f8 loop_1962: srl %g1, %l2, %i5 tleu %xcc, 0x0 sll %l5, 0x13, %g6 bge loop_1963 fnands %f0, %f1, %f8 fmovdcc %xcc, %f9, %f9 stb %o2, [%l7 + 0x25] loop_1963: tcc %xcc, 0x4 fmul8ulx16 %f2, %f4, %f0 stb %o1, [%l7 + 0x22] udiv %o7, 0x0474, %g5 movcs %icc, %g3, %g2 bleu,pt %icc, loop_1964 fmuld8sux16 %f6, %f11, %f0 ld [%l7 + 0x30], %f13 lduw [%l7 + 0x58], %i2 loop_1964: ldsh [%l7 + 0x2C], %i7 std %f2, [%l7 + 0x48] ld [%l7 + 0x3C], %f7 fmovrde %l6, %f2, %f10 lduw [%l7 + 0x10], %i6 popc %i4, %o6 movrgez %l0, %g7, %g4 stx %i3, [%l7 + 0x18] movrlez %o5, 0x29F, %l3 fmul8ulx16 %f10, %f4, %f0 umulcc %l4, 0x1A96, %o4 st %f3, [%l7 + 0x34] fmovdneg %xcc, %f5, %f12 lduh [%l7 + 0x2C], %o3 tge %xcc, 0x2 fcmpes %fcc0, %f3, %f3 fmovrde %o0, %f4, %f2 lduh [%l7 + 0x3A], %i1 tpos %xcc, 0x6 ldub [%l7 + 0x35], %i0 ldsb [%l7 + 0x4A], %g1 fbo %fcc3, loop_1965 stx %l2, [%l7 + 0x10] array16 %i5, %l5, %l1 tleu %xcc, 0x6 loop_1965: sdivx %g6, 0x16E3, %o1 fbul,a %fcc1, loop_1966 fxors %f1, %f6, %f9 stx %o2, [%l7 + 0x18] ldsh [%l7 + 0x46], %o7 loop_1966: brnz %g3, loop_1967 fornot1s %f11, %f12, %f6 tgu %icc, 0x1 st %f6, [%l7 + 0x4C] loop_1967: ldsw [%l7 + 0x2C], %g5 sub %i2, %i7, %l6 tneg %icc, 0x3 ldsw [%l7 + 0x48], %g2 fbue,a %fcc2, loop_1968 ldd [%l7 + 0x38], %f8 tg %icc, 0x0 ldx [%l7 + 0x30], %i6 loop_1968: fbu,a %fcc1, loop_1969 bl,a %xcc, loop_1970 stx %i4, [%l7 + 0x50] fmovsn %icc, %f13, %f5 loop_1969: fmovrslez %l0, %f1, %f15 loop_1970: std %f14, [%l7 + 0x30] lduh [%l7 + 0x6A], %o6 tcs %xcc, 0x7 stb %g7, [%l7 + 0x69] tvs %xcc, 0x3 edge32ln %g4, %i3, %o5 fzero %f4 lduh [%l7 + 0x50], %l3 fcmple32 %f0, %f12, %l4 fmovdcc %icc, %f14, %f3 bcs,a %icc, loop_1971 fxnors %f8, %f0, %f3 movgu %icc, %o3, %o4 std %f2, [%l7 + 0x40] loop_1971: movcc %xcc, %i1, %i0 ld [%l7 + 0x38], %f10 stb %g1, [%l7 + 0x66] fmovrdgez %o0, %f2, %f10 bpos,a,pn %xcc, loop_1972 fbl %fcc2, loop_1973 ld [%l7 + 0x10], %f2 st %f8, [%l7 + 0x20] loop_1972: xorcc %l2, 0x02A0, %i5 loop_1973: array16 %l1, %l5, %o1 brlz,a %o2, loop_1974 bge,a,pt %xcc, loop_1975 ldd [%l7 + 0x70], %f14 fmovsleu %icc, %f1, %f10 loop_1974: edge32ln %o7, %g6, %g5 loop_1975: subcc %i2, 0x06F9, %g3 fbne %fcc2, loop_1976 srax %l6, 0x16, %i7 xor %g2, %i4, %i6 std %f4, [%l7 + 0x68] loop_1976: fbu,a %fcc3, loop_1977 ldx [%l7 + 0x40], %l0 fbg %fcc0, loop_1978 ldsh [%l7 + 0x5C], %o6 loop_1977: sth %g4, [%l7 + 0x0E] tn %icc, 0x4 loop_1978: fcmple32 %f12, %f6, %i3 ldsb [%l7 + 0x52], %g7 fmovsl %xcc, %f3, %f1 fpack32 %f10, %f14, %f4 taddcctv %l3, 0x1FA2, %o5 addc %o3, 0x01E2, %o4 ld [%l7 + 0x7C], %f12 sth %l4, [%l7 + 0x14] lduh [%l7 + 0x1C], %i1 tsubcctv %i0, %g1, %o0 andn %i5, 0x0F54, %l1 bgu,a loop_1979 bge,a loop_1980 ldsw [%l7 + 0x38], %l2 stx %o1, [%l7 + 0x68] loop_1979: fba %fcc0, loop_1981 loop_1980: movcc %icc, %l5, %o7 edge16ln %o2, %g6, %g5 ldsb [%l7 + 0x65], %g3 loop_1981: fmovdleu %icc, %f13, %f10 srl %l6, 0x14, %i2 fmovrsgz %g2, %f3, %f2 fmovrde %i4, %f0, %f8 nop setx loop_1982, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x6E], %i7 lduw [%l7 + 0x28], %i6 fnor %f2, %f2, %f4 loop_1982: tcc %xcc, 0x5 faligndata %f14, %f12, %f4 fbul,a %fcc0, loop_1983 stw %o6, [%l7 + 0x48] umulcc %l0, %i3, %g7 ldsh [%l7 + 0x64], %g4 loop_1983: fbe,a %fcc0, loop_1984 pdist %f8, %f4, %f0 ldsw [%l7 + 0x58], %l3 nop setx loop_1985, %l0, %l1 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_1984: subc %o5, 0x13FE, %o4 fnot1s %f7, %f5 fbu,a %fcc3, loop_1986 loop_1985: orncc %l4, 0x02F3, %o3 tvs %xcc, 0x6 udiv %i1, 0x035D, %g1 loop_1986: fmovrsgez %o0, %f6, %f12 edge16ln %i5, %i0, %l2 sethi 0x141A, %o1 stb %l1, [%l7 + 0x09] popc %l5, %o7 sdivx %o2, 0x196A, %g6 fpadd16s %f4, %f1, %f12 tvs %xcc, 0x6 array16 %g5, %g3, %l6 fbul,a %fcc3, loop_1987 ld [%l7 + 0x5C], %f15 fmovdgu %icc, %f6, %f14 fbue,a %fcc2, loop_1988 loop_1987: addcc %g2, 0x18CD, %i2 fmovrslz %i7, %f10, %f0 ldx [%l7 + 0x18], %i6 loop_1988: bgu loop_1989 fmovdneg %icc, %f13, %f9 st %f12, [%l7 + 0x68] edge32ln %o6, %l0, %i4 loop_1989: fmovdle %icc, %f3, %f7 edge32ln %g7, %g4, %i3 fmovsg %icc, %f0, %f7 ldsb [%l7 + 0x12], %l3 ldd [%l7 + 0x68], %f2 edge16l %o4, %l4, %o5 tpos %icc, 0x7 fpsub16s %f5, %f3, %f14 fcmpgt16 %f12, %f10, %i1 lduw [%l7 + 0x20], %g1 pdist %f14, %f2, %f12 pdist %f10, %f4, %f10 fxnors %f9, %f0, %f10 subccc %o0, 0x180C, %o3 ldsb [%l7 + 0x4C], %i0 fpack32 %f2, %f6, %f12 stw %i5, [%l7 + 0x6C] fmovdleu %xcc, %f6, %f1 stx %l2, [%l7 + 0x10] fbge %fcc0, loop_1990 st %f9, [%l7 + 0x28] stx %l1, [%l7 + 0x58] bvs,a loop_1991 loop_1990: std %f0, [%l7 + 0x50] edge16ln %o1, %l5, %o7 ldx [%l7 + 0x40], %o2 loop_1991: fmovdn %xcc, %f3, %f10 ldd [%l7 + 0x10], %f2 xnorcc %g6, %g5, %g3 fbul %fcc3, loop_1992 st %f11, [%l7 + 0x68] tleu %icc, 0x5 fors %f1, %f4, %f14 loop_1992: ld [%l7 + 0x20], %f9 fbg %fcc3, loop_1993 std %f2, [%l7 + 0x10] srlx %l6, 0x04, %i2 ldsb [%l7 + 0x5E], %g2 loop_1993: tsubcc %i6, 0x06B5, %i7 fpsub32 %f12, %f10, %f8 srlx %l0, 0x0F, %o6 fbuge %fcc0, loop_1994 movrne %g7, %g4, %i4 fbn %fcc3, loop_1995 fbn,a %fcc0, loop_1996 loop_1994: fandnot2 %f10, %f6, %f8 sth %i3, [%l7 + 0x10] loop_1995: tleu %icc, 0x2 loop_1996: fmovscc %xcc, %f4, %f15 ldsw [%l7 + 0x38], %l3 fmovsg %icc, %f4, %f5 edge16n %o4, %l4, %o5 fcmped %fcc3, %f2, %f12 brgz %i1, loop_1997 tg %icc, 0x2 bneg,a loop_1998 udivcc %o0, 0x14AC, %g1 loop_1997: fmovrsne %o3, %f4, %f5 array16 %i0, %i5, %l2 loop_1998: sth %o1, [%l7 + 0x68] stb %l1, [%l7 + 0x60] st %f2, [%l7 + 0x1C] ld [%l7 + 0x40], %f9 move %xcc, %l5, %o7 smul %g6, %o2, %g3 fmovrslez %g5, %f3, %f8 edge32ln %l6, %i2, %g2 lduw [%l7 + 0x08], %i7 mova %xcc, %i6, %o6 edge16l %l0, %g7, %i4 st %f11, [%l7 + 0x60] lduw [%l7 + 0x30], %g4 ldub [%l7 + 0x64], %l3 ldsw [%l7 + 0x70], %o4 fmovdneg %icc, %f3, %f1 bcs,a %xcc, loop_1999 ldub [%l7 + 0x4C], %i3 stb %o5, [%l7 + 0x4E] udiv %l4, 0x1D41, %i1 loop_1999: stw %g1, [%l7 + 0x1C] edge16l %o3, %i0, %i5 brlez %l2, loop_2000 fmovse %icc, %f1, %f4 orncc %o0, %o1, %l1 fmul8x16al %f6, %f3, %f2 loop_2000: edge32l %l5, %g6, %o2 fpsub16s %f7, %f9, %f5 fmovrdlz %o7, %f12, %f12 fmovsvs %icc, %f10, %f11 smul %g3, 0x1FB9, %g5 st %f10, [%l7 + 0x70] sth %i2, [%l7 + 0x5C] fmovdn %icc, %f15, %f11 fmovspos %icc, %f3, %f9 lduh [%l7 + 0x76], %l6 ldsb [%l7 + 0x27], %i7 fmul8x16au %f7, %f15, %f0 fmovsleu %xcc, %f2, %f2 tcs %xcc, 0x6 tneg %icc, 0x4 orncc %i6, %g2, %o6 edge8n %g7, %i4, %l0 lduw [%l7 + 0x64], %g4 fpsub16 %f14, %f14, %f4 fpsub32s %f14, %f13, %f2 sth %o4, [%l7 + 0x22] bshuffle %f12, %f8, %f4 tvs %xcc, 0x5 ld [%l7 + 0x20], %f14 fmovdle %xcc, %f7, %f4 std %f4, [%l7 + 0x40] fsrc1s %f6, %f10 stb %i3, [%l7 + 0x28] xor %o5, %l3, %l4 fmovrdlez %g1, %f10, %f4 fmovde %xcc, %f0, %f11 bpos,pt %xcc, loop_2001 fmul8x16 %f4, %f10, %f2 fmul8x16 %f14, %f14, %f14 fbug,a %fcc1, loop_2002 loop_2001: fbule %fcc0, loop_2003 fbue %fcc0, loop_2004 fmovs %f10, %f13 loop_2002: movvc %xcc, %i1, %i0 loop_2003: fmovdl %icc, %f9, %f8 loop_2004: stb %i5, [%l7 + 0x0C] udivx %l2, 0x0AFD, %o0 udiv %o1, 0x032E, %l1 fpadd16s %f11, %f14, %f5 st %f7, [%l7 + 0x64] ldd [%l7 + 0x08], %f14 sdivcc %l5, 0x14C6, %o3 stw %o2, [%l7 + 0x68] ba %icc, loop_2005 stb %g6, [%l7 + 0x73] ldsw [%l7 + 0x1C], %g3 movneg %xcc, %g5, %o7 loop_2005: siam 0x0 fmovde %xcc, %f5, %f4 ldub [%l7 + 0x1C], %l6 st %f7, [%l7 + 0x10] fcmpgt16 %f4, %f14, %i2 edge8 %i6, %g2, %i7 fexpand %f9, %f4 fmovdge %icc, %f14, %f7 sdivx %o6, 0x1446, %g7 tvs %xcc, 0x6 std %f10, [%l7 + 0x20] fmovdcc %icc, %f6, %f12 fmovrslz %l0, %f7, %f15 fbge,a %fcc1, loop_2006 bgu loop_2007 ldsh [%l7 + 0x5A], %i4 ldsb [%l7 + 0x32], %g4 loop_2006: stb %i3, [%l7 + 0x25] loop_2007: ldsw [%l7 + 0x68], %o4 fmovsne %icc, %f14, %f3 stb %o5, [%l7 + 0x57] ldd [%l7 + 0x20], %f4 fmovse %xcc, %f12, %f9 tsubcctv %l4, %l3, %i1 fmul8x16au %f4, %f3, %f8 faligndata %f12, %f14, %f2 lduh [%l7 + 0x70], %g1 and %i0, 0x1C0F, %l2 edge16n %o0, %i5, %o1 udivx %l1, 0x1F14, %l5 ld [%l7 + 0x08], %f13 tpos %xcc, 0x0 sth %o3, [%l7 + 0x56] andn %o2, 0x0C7F, %g6 movrgz %g5, 0x386, %o7 fnot2s %f11, %f1 stx %l6, [%l7 + 0x18] xnor %i2, 0x030A, %i6 ba,a loop_2008 tvc %xcc, 0x5 lduh [%l7 + 0x7C], %g2 fsrc2s %f7, %f2 loop_2008: sra %i7, %o6, %g7 bshuffle %f10, %f0, %f12 movg %xcc, %l0, %i4 smulcc %g4, %g3, %i3 fnands %f3, %f2, %f0 tle %xcc, 0x4 stw %o5, [%l7 + 0x54] fmovse %xcc, %f2, %f2 movleu %xcc, %l4, %l3 st %f10, [%l7 + 0x34] ldsw [%l7 + 0x1C], %i1 fmovd %f2, %f12 bn,a %icc, loop_2009 fmovdn %xcc, %f1, %f0 fcmpeq32 %f4, %f14, %g1 stw %o4, [%l7 + 0x44] loop_2009: bleu,a loop_2010 fnand %f6, %f8, %f2 ldsh [%l7 + 0x24], %l2 fnot2s %f0, %f12 loop_2010: fblg,a %fcc3, loop_2011 fbuge,a %fcc2, loop_2012 fpadd32s %f1, %f7, %f11 be,a,pn %xcc, loop_2013 loop_2011: fmovrsgez %i0, %f0, %f11 loop_2012: fbn %fcc1, loop_2014 addc %i5, %o1, %o0 loop_2013: fmul8x16 %f1, %f12, %f12 ld [%l7 + 0x78], %f1 loop_2014: brlz %l5, loop_2015 std %f14, [%l7 + 0x78] sth %o3, [%l7 + 0x64] bvs,pn %xcc, loop_2016 loop_2015: lduw [%l7 + 0x48], %l1 fmovsneg %xcc, %f5, %f6 movvs %xcc, %o2, %g6 loop_2016: tne %icc, 0x1 lduh [%l7 + 0x4C], %o7 stb %g5, [%l7 + 0x3D] ldd [%l7 + 0x48], %f14 xorcc %l6, %i2, %g2 sra %i6, %o6, %i7 fmul8ulx16 %f6, %f10, %f12 bvc loop_2017 xnor %g7, 0x0EEE, %i4 fmovrse %l0, %f12, %f10 siam 0x4 loop_2017: fmovsl %icc, %f9, %f2 udiv %g3, 0x183C, %g4 fcmpeq16 %f2, %f10, %i3 ldx [%l7 + 0x50], %l4 mulx %l3, 0x19E5, %i1 std %f10, [%l7 + 0x38] fmovdpos %xcc, %f8, %f12 edge32ln %o5, %o4, %l2 movg %icc, %g1, %i0 pdist %f10, %f10, %f14 fcmpeq16 %f12, %f6, %o1 tcs %xcc, 0x7 fpadd16 %f0, %f10, %f0 fmovrdne %i5, %f2, %f2 ble,a %xcc, loop_2018 xor %o0, 0x118B, %o3 ld [%l7 + 0x54], %f14 ldd [%l7 + 0x38], %f2 loop_2018: fxnor %f8, %f8, %f4 fmovdcc %icc, %f6, %f11 lduh [%l7 + 0x18], %l1 fmovsne %icc, %f14, %f9 stx %o2, [%l7 + 0x68] bgu,a %xcc, loop_2019 fcmps %fcc2, %f6, %f12 or %g6, 0x0C0F, %o7 ldsw [%l7 + 0x14], %l5 loop_2019: fxnor %f10, %f8, %f6 fpackfix %f10, %f6 stw %l6, [%l7 + 0x70] stw %g5, [%l7 + 0x50] taddcctv %i2, 0x1812, %g2 fandnot2s %f0, %f5, %f10 alignaddrl %o6, %i7, %g7 lduw [%l7 + 0x30], %i6 fmovdgu %xcc, %f0, %f2 fmovdvs %icc, %f2, %f0 stw %i4, [%l7 + 0x10] lduw [%l7 + 0x24], %g3 tl %icc, 0x4 edge16n %g4, %i3, %l0 movrgz %l4, 0x01A, %l3 bpos loop_2020 movrlz %o5, 0x173, %o4 ldsh [%l7 + 0x3C], %i1 tcc %icc, 0x1 loop_2020: fcmple16 %f0, %f8, %l2 fmovdn %xcc, %f9, %f12 subccc %i0, %o1, %g1 be,a loop_2021 tgu %icc, 0x1 fnand %f14, %f14, %f2 movge %icc, %i5, %o0 loop_2021: fcmpgt32 %f0, %f6, %l1 stb %o3, [%l7 + 0x70] fcmpes %fcc1, %f8, %f2 fmuld8ulx16 %f10, %f3, %f14 movrgz %o2, 0x320, %o7 lduw [%l7 + 0x24], %g6 ba,pn %xcc, loop_2022 fcmps %fcc1, %f6, %f3 movre %l5, 0x1A4, %g5 stb %l6, [%l7 + 0x35] loop_2022: ldub [%l7 + 0x5B], %g2 srax %o6, %i7, %i2 lduh [%l7 + 0x10], %g7 ld [%l7 + 0x0C], %f12 ldub [%l7 + 0x61], %i6 bvs %icc, loop_2023 ldub [%l7 + 0x4C], %g3 stw %i4, [%l7 + 0x78] movpos %icc, %i3, %g4 loop_2023: movrlz %l4, 0x27F, %l0 fsrc1 %f12, %f14 fmul8ulx16 %f2, %f0, %f14 fmovdcs %xcc, %f7, %f4 fbn,a %fcc3, loop_2024 fzeros %f10 lduh [%l7 + 0x1A], %o5 sth %l3, [%l7 + 0x10] loop_2024: fcmps %fcc0, %f8, %f5 movrlz %o4, 0x056, %i1 stw %i0, [%l7 + 0x64] fmovd %f2, %f6 xnor %l2, 0x08B7, %o1 fmovde %xcc, %f3, %f3 sth %g1, [%l7 + 0x0E] bn,pn %xcc, loop_2025 fmovrdne %i5, %f6, %f4 fbn,a %fcc2, loop_2026 lduw [%l7 + 0x74], %o0 loop_2025: fexpand %f13, %f2 fnot1 %f14, %f12 loop_2026: srl %o3, %l1, %o7 edge16 %g6, %l5, %o2 xnorcc %g5, %l6, %o6 fmovrse %g2, %f8, %f11 ldsb [%l7 + 0x7C], %i7 ldsb [%l7 + 0x1F], %g7 stw %i2, [%l7 + 0x2C] ble,a,pn %icc, loop_2027 tleu %xcc, 0x2 tpos %xcc, 0x7 siam 0x5 loop_2027: fbg %fcc3, loop_2028 fcmpne32 %f2, %f4, %i6 edge8 %g3, %i3, %g4 fmovsle %xcc, %f5, %f8 loop_2028: fbul,a %fcc0, loop_2029 movcs %icc, %l4, %i4 fabss %f4, %f15 fcmple32 %f12, %f12, %l0 loop_2029: std %f10, [%l7 + 0x40] tvs %icc, 0x3 fmovsvs %icc, %f1, %f14 fmovdleu %icc, %f5, %f3 movne %icc, %l3, %o5 stb %i1, [%l7 + 0x2E] tpos %xcc, 0x1 ldsw [%l7 + 0x2C], %o4 tle %icc, 0x0 fzeros %f1 fmul8x16au %f12, %f6, %f4 fmovsa %icc, %f4, %f0 ldsh [%l7 + 0x0E], %l2 ld [%l7 + 0x58], %f0 fcmpes %fcc3, %f15, %f10 fmovsge %xcc, %f9, %f6 sdiv %o1, 0x0349, %g1 fbne,a %fcc2, loop_2030 lduh [%l7 + 0x2A], %i0 ldx [%l7 + 0x30], %i5 fands %f1, %f8, %f4 loop_2030: fble,a %fcc2, loop_2031 bpos,a loop_2032 fmovdl %icc, %f8, %f12 array32 %o0, %o3, %o7 loop_2031: ldd [%l7 + 0x18], %f0 loop_2032: fcmped %fcc1, %f8, %f2 fone %f6 lduh [%l7 + 0x76], %g6 nop setx loop_2033, %l0, %l1 jmpl %l1, %l1 stb %o2, [%l7 + 0x3E] subccc %l5, %l6, %g5 fbge %fcc3, loop_2034 loop_2033: fmovrslez %o6, %f8, %f15 nop setx loop_2035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovda %xcc, %f1, %f11 loop_2034: brgz,a %i7, loop_2036 fcmpeq16 %f12, %f10, %g2 loop_2035: sethi 0x1EC9, %i2 fbule %fcc1, loop_2037 loop_2036: sth %g7, [%l7 + 0x6E] edge32 %i6, %i3, %g3 orncc %g4, %l4, %i4 loop_2037: stb %l0, [%l7 + 0x16] lduw [%l7 + 0x18], %o5 st %f15, [%l7 + 0x78] stb %i1, [%l7 + 0x31] ldx [%l7 + 0x58], %l3 fpsub32s %f6, %f2, %f0 fcmpeq16 %f2, %f6, %o4 fxnors %f1, %f12, %f2 movrlz %l2, %o1, %i0 edge8l %i5, %o0, %o3 lduw [%l7 + 0x1C], %g1 brgez,a %o7, loop_2038 fmovrslz %g6, %f5, %f0 orcc %l1, %o2, %l5 fmul8x16al %f9, %f1, %f12 loop_2038: fmovs %f11, %f6 bcs,pn %icc, loop_2039 stx %l6, [%l7 + 0x28] popc %g5, %i7 fba,a %fcc2, loop_2040 loop_2039: orn %o6, 0x00D5, %g2 ld [%l7 + 0x4C], %f7 array16 %g7, %i6, %i3 loop_2040: st %f10, [%l7 + 0x34] std %f4, [%l7 + 0x20] mova %icc, %g3, %g4 fornot2 %f8, %f8, %f8 edge8 %l4, %i2, %i4 ldd [%l7 + 0x70], %f12 st %f4, [%l7 + 0x74] alignaddr %l0, %i1, %o5 ldsb [%l7 + 0x4F], %o4 fmul8sux16 %f4, %f14, %f2 fmovrdgez %l2, %f8, %f2 ldx [%l7 + 0x58], %l3 umulcc %o1, 0x1B18, %i5 tvs %xcc, 0x1 ldsb [%l7 + 0x5B], %i0 fpackfix %f4, %f10 lduw [%l7 + 0x3C], %o0 movcs %icc, %g1, %o7 sth %o3, [%l7 + 0x46] ldsh [%l7 + 0x0C], %g6 fbg %fcc2, loop_2041 fmovsneg %xcc, %f0, %f9 fmovrslez %l1, %f11, %f12 stb %o2, [%l7 + 0x1C] loop_2041: fsrc2s %f1, %f14 fxor %f8, %f6, %f2 ldsh [%l7 + 0x22], %l5 ldsb [%l7 + 0x5C], %l6 move %icc, %g5, %i7 ld [%l7 + 0x6C], %f15 edge8l %g2, %g7, %o6 fnot1s %f4, %f9 ba,pn %xcc, loop_2042 lduh [%l7 + 0x50], %i6 st %f9, [%l7 + 0x18] fbg %fcc2, loop_2043 loop_2042: fmovscs %xcc, %f2, %f3 fmovda %icc, %f3, %f8 fbo,a %fcc2, loop_2044 loop_2043: sth %g3, [%l7 + 0x4A] fornot1 %f0, %f14, %f8 ldd [%l7 + 0x50], %f10 loop_2044: smul %g4, %i3, %i2 array16 %i4, %l0, %l4 edge32 %o5, %i1, %l2 fmovspos %icc, %f14, %f8 sdivcc %o4, 0x1257, %l3 ld [%l7 + 0x60], %f9 sub %i5, %o1, %i0 lduw [%l7 + 0x24], %o0 fmovdn %icc, %f10, %f13 mova %xcc, %o7, %o3 fmovrdlz %g1, %f4, %f10 fble,a %fcc2, loop_2045 fmovdvs %xcc, %f1, %f11 lduh [%l7 + 0x1E], %l1 ldub [%l7 + 0x3A], %o2 loop_2045: ldsw [%l7 + 0x74], %g6 bvs,a,pn %icc, loop_2046 fba %fcc1, loop_2047 ldub [%l7 + 0x0D], %l5 fzero %f10 loop_2046: sub %l6, 0x169A, %i7 loop_2047: tne %icc, 0x7 stb %g5, [%l7 + 0x69] umul %g2, 0x13C0, %g7 fpack32 %f10, %f14, %f8 ldd [%l7 + 0x48], %f6 fbo,a %fcc3, loop_2048 alignaddr %i6, %o6, %g4 tcc %xcc, 0x6 ldsw [%l7 + 0x6C], %g3 loop_2048: fba %fcc0, loop_2049 fbl,a %fcc3, loop_2050 movl %xcc, %i3, %i4 lduw [%l7 + 0x60], %i2 loop_2049: ldsw [%l7 + 0x2C], %l0 loop_2050: movvc %xcc, %o5, %i1 stb %l2, [%l7 + 0x65] movne %xcc, %o4, %l4 fcmps %fcc3, %f13, %f12 ldx [%l7 + 0x18], %l3 ldx [%l7 + 0x50], %i5 movgu %icc, %o1, %o0 ldsw [%l7 + 0x60], %o7 call loop_2051 lduw [%l7 + 0x6C], %o3 ldd [%l7 + 0x78], %f0 tsubcctv %g1, %i0, %o2 loop_2051: brz %l1, loop_2052 pdist %f12, %f8, %f2 tne %icc, 0x7 smulcc %g6, 0x0C74, %l6 loop_2052: ba,a loop_2053 brnz,a %i7, loop_2054 sdivx %g5, 0x1568, %g2 bshuffle %f8, %f14, %f2 loop_2053: fbg %fcc2, loop_2055 loop_2054: brlz,a %g7, loop_2056 lduw [%l7 + 0x50], %i6 mulx %o6, 0x1D54, %l5 loop_2055: ld [%l7 + 0x54], %f3 loop_2056: andcc %g4, 0x0E06, %i3 movneg %xcc, %g3, %i2 nop setx loop_2057, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sethi 0x13DE, %i4 ld [%l7 + 0x60], %f14 stx %l0, [%l7 + 0x08] loop_2057: sth %i1, [%l7 + 0x18] ld [%l7 + 0x6C], %f5 ldx [%l7 + 0x28], %l2 fmovd %f14, %f8 fbl,a %fcc1, loop_2058 tcs %xcc, 0x2 subcc %o4, 0x0AA3, %o5 fcmpgt16 %f4, %f14, %l3 loop_2058: fmovdpos %icc, %f11, %f12 bn,a %xcc, loop_2059 sra %l4, %i5, %o1 bneg loop_2060 tneg %xcc, 0x2 loop_2059: ldsb [%l7 + 0x48], %o0 mulscc %o3, 0x1867, %o7 loop_2060: xor %i0, %g1, %o2 stw %l1, [%l7 + 0x60] fxnors %f13, %f9, %f1 fnegd %f10, %f0 movge %icc, %g6, %i7 stx %l6, [%l7 + 0x38] fornot1s %f11, %f8, %f0 ld [%l7 + 0x3C], %f6 faligndata %f4, %f8, %f4 nop setx loop_2061, %l0, %l1 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 %f0, %f12, %f14 ldd [%l7 + 0x48], %f14 st %f14, [%l7 + 0x08] loop_2061: movrlz %g5, 0x25F, %g2 ldsb [%l7 + 0x30], %g7 array16 %i6, %o6, %g4 fzeros %f8 fmovsgu %icc, %f10, %f7 fbge,a %fcc0, loop_2062 fbug,a %fcc0, loop_2063 andcc %l5, %i3, %g3 fbug,a %fcc0, loop_2064 loop_2062: ld [%l7 + 0x20], %f13 loop_2063: fmovsne %xcc, %f12, %f11 fmovscs %icc, %f15, %f15 loop_2064: fpsub16 %f12, %f10, %f0 movn %xcc, %i4, %i2 fbge %fcc0, loop_2065 brnz %i1, loop_2066 orncc %l2, 0x04E0, %o4 ldx [%l7 + 0x28], %l0 loop_2065: lduh [%l7 + 0x46], %o5 loop_2066: ldd [%l7 + 0x08], %f8 fmovsvc %icc, %f10, %f4 tl %icc, 0x1 fbn,a %fcc2, loop_2067 fandnot2s %f12, %f5, %f12 bn,a loop_2068 ldx [%l7 + 0x70], %l4 loop_2067: or %i5, 0x1B8B, %l3 alignaddrl %o1, %o3, %o0 loop_2068: brnz,a %i0, loop_2069 stx %o7, [%l7 + 0x70] fbu %fcc2, loop_2070 fpsub16s %f13, %f13, %f4 loop_2069: bvs,pt %xcc, loop_2071 and %g1, 0x05BF, %o2 loop_2070: sdiv %l1, 0x0EFE, %i7 alignaddrl %l6, %g5, %g2 loop_2071: lduw [%l7 + 0x30], %g6 ld [%l7 + 0x48], %f2 bshuffle %f10, %f14, %f2 stw %i6, [%l7 + 0x34] sra %o6, 0x01, %g7 fmovsa %icc, %f5, %f10 bgu,a %icc, loop_2072 pdist %f6, %f0, %f2 bvs,pt %xcc, loop_2073 udiv %l5, 0x08BA, %g4 loop_2072: faligndata %f12, %f0, %f6 fnor %f0, %f10, %f2 loop_2073: fmovde %icc, %f10, %f8 fmul8ulx16 %f2, %f8, %f2 tpos %icc, 0x0 movle %xcc, %i3, %g3 sethi 0x1669, %i2 fmovspos %xcc, %f4, %f3 tl %icc, 0x3 st %f9, [%l7 + 0x44] brgz %i1, loop_2074 sdivcc %l2, 0x04CA, %i4 tpos %icc, 0x0 edge32n %l0, %o5, %l4 loop_2074: ldsw [%l7 + 0x28], %o4 tleu %xcc, 0x2 movrlez %l3, 0x360, %o1 fmovdvs %icc, %f0, %f12 fornot2s %f11, %f5, %f3 fpadd16 %f14, %f2, %f12 tleu %xcc, 0x5 lduw [%l7 + 0x78], %o3 fcmple16 %f2, %f6, %i5 stw %o0, [%l7 + 0x48] fmovrde %i0, %f4, %f6 fxnor %f12, %f8, %f14 fnegd %f14, %f10 fandnot1 %f12, %f10, %f10 ldsw [%l7 + 0x30], %g1 ld [%l7 + 0x18], %f14 edge8l %o2, %o7, %l1 fcmple16 %f4, %f10, %i7 fnands %f12, %f6, %f13 ta %xcc, 0x1 alignaddr %g5, %g2, %l6 ble,a loop_2075 call loop_2076 stb %g6, [%l7 + 0x16] st %f3, [%l7 + 0x74] loop_2075: fbge,a %fcc2, loop_2077 loop_2076: fmovrse %i6, %f9, %f3 st %f2, [%l7 + 0x1C] fmovspos %icc, %f14, %f6 loop_2077: ble,a,pn %icc, loop_2078 ba %xcc, loop_2079 ldsw [%l7 + 0x4C], %g7 nop setx loop_2080, %l0, %l1 jmpl %l1, %l5 loop_2078: fmovrde %o6, %f0, %f2 loop_2079: brlez %g4, loop_2081 fmovdge %xcc, %f1, %f8 loop_2080: fmovrdlez %g3, %f6, %f4 alignaddrl %i2, %i1, %i3 loop_2081: fmovdleu %xcc, %f10, %f1 fcmple16 %f6, %f14, %l2 fpadd32 %f0, %f2, %f14 fcmps %fcc3, %f7, %f8 fmovsvs %xcc, %f4, %f14 ld [%l7 + 0x14], %f8 fmovsne %xcc, %f5, %f1 ldd [%l7 + 0x70], %f10 alignaddr %l0, %o5, %i4 fpsub16 %f0, %f0, %f12 movge %icc, %o4, %l3 udiv %l4, 0x1FF6, %o1 addccc %i5, %o3, %i0 movge %xcc, %o0, %o2 umul %o7, %l1, %g1 stx %i7, [%l7 + 0x40] fabsd %f8, %f14 fnor %f14, %f10, %f10 ldsw [%l7 + 0x10], %g5 fbge %fcc0, loop_2082 movrgez %g2, %l6, %i6 fmuld8sux16 %f9, %f2, %f0 fone %f14 loop_2082: sdivx %g7, 0x063A, %l5 bne,a,pn %icc, loop_2083 bshuffle %f0, %f6, %f4 fmovsne %xcc, %f1, %f10 stx %g6, [%l7 + 0x40] loop_2083: fpack32 %f8, %f0, %f12 fnegs %f12, %f7 fmul8sux16 %f14, %f0, %f0 brlez,a %o6, loop_2084 bg loop_2085 movneg %icc, %g4, %g3 popc 0x0A42, %i2 loop_2084: fzeros %f14 loop_2085: taddcctv %i3, 0x1C9D, %l2 fpackfix %f12, %f15 tcc %icc, 0x0 fbne,a %fcc1, loop_2086 ld [%l7 + 0x78], %f9 sdivcc %i1, 0x00D0, %l0 fornot2s %f0, %f10, %f2 loop_2086: fabsd %f4, %f14 fones %f2 fcmped %fcc1, %f0, %f8 lduh [%l7 + 0x28], %i4 fandnot2 %f10, %f4, %f2 lduw [%l7 + 0x5C], %o5 fmovdvs %icc, %f12, %f14 brgez %o4, loop_2087 fmul8sux16 %f12, %f4, %f6 ta %icc, 0x6 brnz,a %l3, loop_2088 loop_2087: ldsw [%l7 + 0x28], %o1 movrgez %i5, 0x35C, %l4 fmovdcs %xcc, %f15, %f10 loop_2088: ld [%l7 + 0x14], %f14 edge16 %i0, %o0, %o3 movg %xcc, %o7, %o2 sdivcc %l1, 0x1AEB, %i7 std %f0, [%l7 + 0x08] fnor %f14, %f12, %f14 ldsh [%l7 + 0x10], %g1 fcmple32 %f2, %f2, %g2 bne loop_2089 fmovrsgez %l6, %f3, %f15 stw %g5, [%l7 + 0x54] fmovdvs %icc, %f1, %f4 loop_2089: ldsh [%l7 + 0x2E], %i6 movcs %icc, %g7, %g6 fnegd %f8, %f4 lduh [%l7 + 0x3C], %l5 fmovd %f0, %f14 fnot1 %f4, %f12 ldsh [%l7 + 0x4A], %g4 ldsb [%l7 + 0x30], %g3 bne,pn %icc, loop_2090 xor %o6, %i3, %l2 fbule,a %fcc0, loop_2091 ld [%l7 + 0x20], %f4 loop_2090: fmovrdne %i1, %f14, %f2 sra %l0, 0x0B, %i2 loop_2091: andn %i4, %o4, %o5 fbl %fcc0, loop_2092 tgu %icc, 0x2 lduh [%l7 + 0x0C], %l3 lduh [%l7 + 0x64], %i5 loop_2092: fmovrslez %l4, %f8, %f3 fmovscc %xcc, %f12, %f1 fxor %f4, %f0, %f0 lduh [%l7 + 0x12], %o1 fmovdgu %xcc, %f7, %f13 srax %i0, 0x07, %o0 fpack16 %f8, %f10 fmovrslz %o3, %f6, %f6 fmul8x16 %f9, %f8, %f0 nop setx loop_2093, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdge %icc, %f13, %f14 bpos,pt %xcc, loop_2094 be,a loop_2095 loop_2093: nop setx loop_2096, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x6C], %o2 loop_2094: fmovscc %xcc, %f7, %f13 loop_2095: stw %l1, [%l7 + 0x30] loop_2096: umul %i7, %o7, %g2 fmovsgu %icc, %f4, %f11 fornot2 %f6, %f0, %f8 sth %g1, [%l7 + 0x44] ldsb [%l7 + 0x45], %g5 popc %i6, %l6 fcmpne16 %f4, %f4, %g7 stb %l5, [%l7 + 0x6C] fmovscc %icc, %f15, %f12 fsrc1s %f9, %f0 stx %g4, [%l7 + 0x18] fmovse %icc, %f3, %f4 ldsh [%l7 + 0x1C], %g3 array8 %g6, %o6, %i3 lduh [%l7 + 0x48], %i1 fmovdn %xcc, %f4, %f5 xorcc %l2, %i2, %l0 fble %fcc0, loop_2097 mulx %o4, %i4, %l3 fbul %fcc1, loop_2098 lduw [%l7 + 0x78], %i5 loop_2097: bcc %xcc, loop_2099 ldsb [%l7 + 0x60], %l4 loop_2098: movpos %icc, %o5, %o1 ld [%l7 + 0x18], %f14 loop_2099: fpadd16s %f7, %f9, %f10 ldsh [%l7 + 0x2A], %o0 fcmpgt32 %f0, %f12, %o3 lduh [%l7 + 0x66], %o2 udivcc %i0, 0x1690, %i7 ldd [%l7 + 0x78], %f4 fornot2s %f7, %f2, %f11 sllx %l1, %o7, %g1 mulscc %g5, 0x0AD2, %g2 fcmpeq16 %f2, %f8, %l6 fmuld8sux16 %f3, %f12, %f10 ldx [%l7 + 0x48], %i6 fmovsgu %icc, %f2, %f10 fxor %f14, %f10, %f8 fcmpgt16 %f10, %f12, %l5 addc %g4, %g3, %g7 fzero %f12 fbg,a %fcc0, loop_2100 ldsh [%l7 + 0x0A], %g6 xorcc %i3, %o6, %l2 bg,a %xcc, loop_2101 loop_2100: movrlz %i2, 0x09A, %i1 smulcc %o4, %l0, %i4 fbge,a %fcc1, loop_2102 loop_2101: taddcctv %l3, %i5, %o5 xor %l4, %o1, %o3 sdiv %o2, 0x1169, %i0 loop_2102: fmovdle %xcc, %f4, %f12 fnot1 %f2, %f6 movne %icc, %o0, %l1 ble,a,pn %xcc, loop_2103 bne,pn %icc, loop_2104 ldx [%l7 + 0x28], %o7 andncc %g1, %g5, %g2 loop_2103: tneg %xcc, 0x5 loop_2104: ldd [%l7 + 0x10], %f12 fmovdgu %xcc, %f1, %f15 ld [%l7 + 0x74], %f2 fmovdcc %icc, %f11, %f0 smulcc %l6, 0x158D, %i7 fabss %f6, %f6 fmovsvc %xcc, %f7, %f13 fmuld8sux16 %f1, %f4, %f0 tvs %icc, 0x1 tsubcctv %i6, 0x12BA, %l5 movpos %icc, %g3, %g4 fmovsvs %icc, %f14, %f3 movre %g7, %i3, %g6 fmovdneg %xcc, %f11, %f10 edge16n %l2, %o6, %i2 lduh [%l7 + 0x54], %i1 fsrc2 %f4, %f0 for %f14, %f0, %f6 sra %l0, %i4, %l3 stb %i5, [%l7 + 0x55] fbug,a %fcc1, loop_2105 fmovrsne %o5, %f3, %f13 lduw [%l7 + 0x20], %l4 subccc %o1, %o3, %o4 loop_2105: ldub [%l7 + 0x29], %o2 lduh [%l7 + 0x3E], %i0 ldd [%l7 + 0x60], %f14 ldsw [%l7 + 0x34], %l1 bl %xcc, loop_2106 movg %icc, %o7, %g1 fxnors %f6, %f8, %f10 ldsh [%l7 + 0x48], %o0 loop_2106: fpsub16 %f4, %f4, %f6 fmovrslez %g2, %f13, %f6 st %f0, [%l7 + 0x6C] stx %l6, [%l7 + 0x18] stb %g5, [%l7 + 0x56] fmovrsgez %i6, %f13, %f10 tsubcc %l5, 0x0F73, %i7 std %f8, [%l7 + 0x30] bn,a,pn %xcc, loop_2107 fabss %f7, %f8 fabsd %f2, %f8 ldsh [%l7 + 0x14], %g3 loop_2107: edge16l %g4, %i3, %g6 ldsh [%l7 + 0x18], %g7 fba %fcc2, loop_2108 fxors %f5, %f10, %f1 edge8ln %o6, %l2, %i2 tvc %icc, 0x0 loop_2108: fand %f10, %f2, %f6 ldsw [%l7 + 0x58], %l0 fmul8x16 %f14, %f4, %f12 bgu,a,pt %xcc, loop_2109 popc %i1, %i4 brlez,a %l3, loop_2110 sllx %i5, %l4, %o1 loop_2109: bgu,a,pn %icc, loop_2111 umulcc %o3, %o5, %o2 loop_2110: fmovsvs %icc, %f2, %f8 lduw [%l7 + 0x68], %o4 loop_2111: ba %icc, loop_2112 for %f14, %f4, %f6 udivcc %i0, 0x0815, %l1 st %f3, [%l7 + 0x44] loop_2112: fornot2 %f2, %f8, %f2 fbg,a %fcc3, loop_2113 movne %xcc, %o7, %o0 fcmpne16 %f0, %f10, %g1 fzero %f6 loop_2113: fba,a %fcc0, loop_2114 mulscc %g2, %g5, %i6 tle %xcc, 0x1 fcmpeq16 %f14, %f2, %l5 loop_2114: andn %l6, %i7, %g4 movneg %xcc, %i3, %g3 bn,pt %icc, loop_2115 bcc,pt %icc, loop_2116 andncc %g7, %g6, %l2 xnor %i2, 0x13A7, %o6 loop_2115: fxor %f10, %f6, %f6 loop_2116: alignaddr %l0, %i1, %l3 subcc %i5, 0x1204, %i4 fbge %fcc1, loop_2117 ldd [%l7 + 0x70], %f10 fornot2 %f10, %f0, %f6 movrne %o1, %o3, %o5 loop_2117: fbl,a %fcc3, loop_2118 fble %fcc0, loop_2119 st %f15, [%l7 + 0x40] subc %o2, %l4, %o4 loop_2118: ldd [%l7 + 0x18], %f0 loop_2119: fsrc1s %f11, %f9 fmovsvc %icc, %f5, %f3 ld [%l7 + 0x7C], %f15 fmovrsgz %l1, %f4, %f1 fmovse %xcc, %f8, %f2 fmovscs %icc, %f11, %f6 fxors %f15, %f8, %f13 ta %xcc, 0x2 ldsw [%l7 + 0x1C], %i0 fnot1s %f2, %f8 srl %o0, 0x12, %g1 smulcc %g2, %g5, %o7 fbuge %fcc1, loop_2120 lduh [%l7 + 0x26], %l5 fbe %fcc2, loop_2121 ldub [%l7 + 0x0B], %l6 loop_2120: ldsh [%l7 + 0x7C], %i7 tge %xcc, 0x0 loop_2121: umul %i6, %g4, %g3 bvs loop_2122 tg %icc, 0x7 std %f8, [%l7 + 0x30] nop setx loop_2123, %l0, %l1 jmpl %l1, %i3 loop_2122: ldx [%l7 + 0x18], %g7 fpadd16 %f12, %f2, %f12 srlx %g6, %l2, %i2 loop_2123: fmovsl %xcc, %f14, %f0 bge loop_2124 movrne %l0, 0x018, %i1 fbue %fcc2, loop_2125 fmovrsne %l3, %f10, %f4 loop_2124: andn %o6, %i4, %o1 fmovdleu %icc, %f3, %f10 loop_2125: movrne %i5, 0x0B9, %o5 fble %fcc1, loop_2126 fnot2s %f0, %f13 bpos %icc, loop_2127 movg %xcc, %o2, %l4 loop_2126: std %f14, [%l7 + 0x50] nop setx loop_2128, %l0, %l1 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_2127: ldsb [%l7 + 0x28], %o3 fbe,a %fcc2, loop_2129 fornot1s %f12, %f7, %f15 loop_2128: fmovdg %icc, %f13, %f15 ldsb [%l7 + 0x08], %o4 loop_2129: tn %icc, 0x4 andn %l1, 0x0BC2, %o0 stw %i0, [%l7 + 0x18] movvc %icc, %g2, %g1 stx %g5, [%l7 + 0x40] tg %icc, 0x0 array32 %o7, %l6, %l5 fornot2s %f10, %f6, %f1 st %f1, [%l7 + 0x20] bvs,pn %icc, loop_2130 fmovdleu %xcc, %f15, %f1 fmovsle %icc, %f4, %f6 sth %i7, [%l7 + 0x1A] loop_2130: lduw [%l7 + 0x74], %i6 lduh [%l7 + 0x16], %g4 sth %i3, [%l7 + 0x2C] ld [%l7 + 0x44], %f8 ldsb [%l7 + 0x4B], %g7 srlx %g6, 0x0C, %l2 fmovsleu %icc, %f9, %f14 fones %f4 stw %i2, [%l7 + 0x38] fzero %f14 bne,pt %icc, loop_2131 ldsh [%l7 + 0x10], %l0 udivx %g3, 0x1C4F, %i1 lduh [%l7 + 0x2A], %l3 loop_2131: stb %o6, [%l7 + 0x29] bcc,a,pn %xcc, loop_2132 stx %o1, [%l7 + 0x60] st %f11, [%l7 + 0x7C] fmovdle %xcc, %f14, %f11 loop_2132: sethi 0x08DB, %i4 movl %icc, %i5, %o2 st %f12, [%l7 + 0x68] fbne %fcc2, loop_2133 bn,pt %xcc, loop_2134 movge %xcc, %l4, %o5 ld [%l7 + 0x58], %f0 loop_2133: ta %xcc, 0x5 loop_2134: fmul8sux16 %f10, %f12, %f14 tneg %xcc, 0x2 or %o3, %o4, %l1 ld [%l7 + 0x18], %f13 for %f6, %f6, %f14 fbu,a %fcc2, loop_2135 ldd [%l7 + 0x68], %f8 smulcc %o0, 0x0AFB, %i0 edge32ln %g2, %g5, %g1 loop_2135: udivcc %o7, 0x008A, %l5 fxor %f6, %f0, %f2 fble,a %fcc3, loop_2136 st %f15, [%l7 + 0x20] udivcc %l6, 0x0801, %i6 fmovdcc %xcc, %f2, %f12 loop_2136: fcmpgt32 %f6, %f12, %i7 fmovdvs %xcc, %f10, %f8 fmul8ulx16 %f6, %f8, %f10 lduw [%l7 + 0x4C], %i3 fblg %fcc2, loop_2137 ldsb [%l7 + 0x6D], %g4 stb %g6, [%l7 + 0x1D] fmovdge %icc, %f12, %f1 loop_2137: edge32l %g7, %l2, %l0 fmovsn %icc, %f14, %f13 fmovdvs %icc, %f10, %f5 fors %f7, %f5, %f3 movle %icc, %i2, %g3 fmovrdne %i1, %f8, %f4 siam 0x4 movle %icc, %l3, %o6 fnot1 %f4, %f14 lduw [%l7 + 0x50], %i4 lduw [%l7 + 0x3C], %i5 fcmpgt32 %f6, %f2, %o2 movvs %xcc, %l4, %o1 st %f7, [%l7 + 0x2C] fmovsn %icc, %f11, %f2 ld [%l7 + 0x40], %f1 fmovsg %icc, %f3, %f3 stb %o3, [%l7 + 0x24] fors %f8, %f14, %f12 smulcc %o5, 0x10A5, %l1 bgu %icc, loop_2138 call loop_2139 be,pn %xcc, loop_2140 ldsw [%l7 + 0x0C], %o4 loop_2138: movcs %xcc, %o0, %i0 loop_2139: ldsb [%l7 + 0x5B], %g2 loop_2140: fbu,a %fcc0, loop_2141 lduh [%l7 + 0x2C], %g1 sth %o7, [%l7 + 0x4A] fmovrdlez %g5, %f6, %f2 loop_2141: tle %icc, 0x6 fbo %fcc0, loop_2142 std %f0, [%l7 + 0x48] bvc,pt %xcc, loop_2143 fbo %fcc3, loop_2144 loop_2142: alignaddr %l6, %l5, %i7 faligndata %f6, %f6, %f14 loop_2143: alignaddr %i3, %g4, %i6 loop_2144: bneg loop_2145 fbge,a %fcc1, loop_2146 ldx [%l7 + 0x10], %g7 ldx [%l7 + 0x08], %g6 loop_2145: movrlz %l0, 0x25F, %i2 loop_2146: tvs %xcc, 0x5 fcmps %fcc2, %f9, %f8 fmovdg %icc, %f5, %f15 lduw [%l7 + 0x7C], %g3 bneg,a,pn %xcc, loop_2147 fmovrdgez %l2, %f8, %f14 fmovs %f10, %f15 fors %f11, %f8, %f1 loop_2147: fmovsn %icc, %f8, %f15 ldsb [%l7 + 0x74], %l3 fpadd16 %f10, %f8, %f10 tcc %icc, 0x5 fmovdcs %xcc, %f2, %f11 bvs,pt %xcc, loop_2148 fmovrslez %i1, %f5, %f11 stw %o6, [%l7 + 0x5C] sra %i5, 0x08, %i4 loop_2148: fornot2s %f12, %f5, %f3 fnot2s %f4, %f3 ldsh [%l7 + 0x30], %l4 sub %o1, 0x105C, %o2 movpos %xcc, %o3, %o5 ldd [%l7 + 0x48], %f4 tneg %xcc, 0x7 tvs %icc, 0x4 brlez %l1, loop_2149 fmovsge %icc, %f5, %f5 array16 %o0, %o4, %i0 brz %g2, loop_2150 loop_2149: bg,a,pt %icc, loop_2151 ldsh [%l7 + 0x46], %o7 fmovrde %g5, %f6, %f8 loop_2150: ldx [%l7 + 0x28], %g1 loop_2151: movneg %icc, %l6, %l5 bne,a,pn %icc, loop_2152 fbu,a %fcc0, loop_2153 movl %icc, %i3, %g4 bvs,a loop_2154 loop_2152: fandnot2 %f2, %f12, %f2 loop_2153: ble,pn %icc, loop_2155 ld [%l7 + 0x40], %f12 loop_2154: ldsh [%l7 + 0x62], %i7 call loop_2156 loop_2155: std %f2, [%l7 + 0x78] stw %i6, [%l7 + 0x5C] ldsh [%l7 + 0x56], %g7 loop_2156: stw %l0, [%l7 + 0x0C] fzeros %f7 fmovdl %xcc, %f7, %f7 bneg,a,pt %icc, loop_2157 edge8n %g6, %i2, %l2 fabss %f2, %f15 fabsd %f12, %f0 loop_2157: ld [%l7 + 0x50], %f3 brz %l3, loop_2158 fnands %f13, %f7, %f0 tleu %icc, 0x5 tle %xcc, 0x3 loop_2158: ldub [%l7 + 0x22], %i1 ldub [%l7 + 0x63], %g3 sdivx %i5, 0x02B2, %i4 movl %icc, %o6, %l4 fmovspos %icc, %f4, %f13 fmovdle %xcc, %f7, %f4 fnot1s %f12, %f3 ldsw [%l7 + 0x28], %o2 fpsub16 %f4, %f12, %f10 addccc %o1, %o3, %o5 fbl,a %fcc2, loop_2159 movrlez %l1, %o4, %i0 lduw [%l7 + 0x54], %g2 tn %icc, 0x3 loop_2159: lduh [%l7 + 0x0C], %o7 sra %g5, %o0, %l6 bcc,a,pn %xcc, loop_2160 array32 %g1, %i3, %l5 alignaddr %i7, %g4, %i6 nop setx loop_2161, %l0, %l1 jmpl %l1, %g7 loop_2160: subcc %l0, %g6, %l2 for %f12, %f10, %f8 bvc,a,pt %icc, loop_2162 loop_2161: ldsb [%l7 + 0x63], %i2 fbne %fcc3, loop_2163 sra %l3, %g3, %i1 loop_2162: fxor %f10, %f6, %f14 or %i4, %o6, %i5 loop_2163: sth %o2, [%l7 + 0x3E] fmovrdne %l4, %f0, %f6 brnz,a %o3, loop_2164 sth %o5, [%l7 + 0x4C] bshuffle %f4, %f12, %f2 bleu,a %xcc, loop_2165 loop_2164: lduh [%l7 + 0x3E], %o1 sdivcc %l1, 0x0B46, %i0 andcc %g2, %o7, %g5 loop_2165: pdist %f8, %f2, %f14 sdiv %o0, 0x0FAC, %o4 fsrc1s %f8, %f14 stx %l6, [%l7 + 0x28] fexpand %f9, %f10 fmovdpos %icc, %f12, %f14 array16 %i3, %g1, %i7 std %f12, [%l7 + 0x68] addc %g4, %l5, %g7 mulscc %i6, 0x059C, %l0 stx %g6, [%l7 + 0x40] stw %l2, [%l7 + 0x68] ldub [%l7 + 0x61], %i2 array32 %l3, %i1, %g3 ldsw [%l7 + 0x58], %i4 ldsw [%l7 + 0x30], %o6 fmovsgu %xcc, %f3, %f3 fnand %f10, %f14, %f0 ldsb [%l7 + 0x5A], %o2 fmovdg %xcc, %f4, %f11 fmovda %xcc, %f13, %f15 fmovrsne %l4, %f8, %f8 fbe %fcc0, loop_2166 fmovsleu %icc, %f7, %f11 st %f0, [%l7 + 0x70] nop setx loop_2167, %l0, %l1 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_2166: sub %o3, 0x1A83, %i5 ldx [%l7 + 0x70], %o5 stw %l1, [%l7 + 0x68] loop_2167: std %f14, [%l7 + 0x18] fblg,a %fcc1, loop_2168 fpmerge %f15, %f0, %f4 stx %i0, [%l7 + 0x30] lduh [%l7 + 0x32], %g2 loop_2168: tvs %icc, 0x6 lduh [%l7 + 0x76], %o7 sethi 0x1EEC, %o1 fbu %fcc2, loop_2169 ldsw [%l7 + 0x58], %g5 fsrc1s %f8, %f14 addcc %o0, 0x0CFF, %o4 loop_2169: fpsub16s %f15, %f15, %f6 xnor %i3, %g1, %i7 ba,pt %icc, loop_2170 movvs %xcc, %l6, %g4 ldx [%l7 + 0x68], %g7 ldx [%l7 + 0x10], %i6 loop_2170: ldx [%l7 + 0x38], %l0 stw %l5, [%l7 + 0x30] sth %l2, [%l7 + 0x52] movn %icc, %g6, %i2 srl %l3, %i1, %i4 brnz %o6, loop_2171 sub %o2, 0x0480, %l4 std %f10, [%l7 + 0x10] mulx %g3, 0x1E98, %i5 loop_2171: andcc %o3, %o5, %l1 fmovrdlez %i0, %f4, %f4 ldsw [%l7 + 0x54], %g2 stb %o1, [%l7 + 0x6B] siam 0x2 ldsh [%l7 + 0x38], %g5 fnot1 %f12, %f12 edge8ln %o0, %o4, %o7 fmovdvc %icc, %f11, %f14 movg %xcc, %i3, %g1 srl %l6, %i7, %g4 fones %f14 ldub [%l7 + 0x5E], %g7 ldub [%l7 + 0x0C], %i6 lduh [%l7 + 0x18], %l0 fmovrdgz %l5, %f6, %f6 fands %f9, %f15, %f7 st %f5, [%l7 + 0x70] ldx [%l7 + 0x68], %l2 taddcctv %i2, %g6, %i1 fbge %fcc1, loop_2172 fcmpgt32 %f2, %f14, %i4 fpackfix %f2, %f15 fmul8ulx16 %f14, %f12, %f14 loop_2172: addc %l3, 0x0090, %o2 srax %l4, 0x11, %g3 fmuld8sux16 %f11, %f7, %f8 fmuld8sux16 %f4, %f14, %f2 fmul8sux16 %f14, %f8, %f0 stw %i5, [%l7 + 0x70] array32 %o3, %o5, %o6 fmovrsne %i0, %f2, %f8 fandnot1s %f13, %f1, %f12 ldsb [%l7 + 0x38], %g2 movpos %xcc, %l1, %g5 fpadd32s %f14, %f9, %f9 stx %o1, [%l7 + 0x38] edge32 %o4, %o7, %o0 fbuge %fcc3, loop_2173 ldd [%l7 + 0x78], %f10 fmovsvc %icc, %f5, %f9 sra %i3, %l6, %g1 loop_2173: orn %i7, %g4, %g7 fnand %f0, %f6, %f8 array8 %l0, %i6, %l5 tne %xcc, 0x4 ldsb [%l7 + 0x7C], %l2 fmovspos %icc, %f12, %f10 stw %g6, [%l7 + 0x6C] fbe %fcc3, loop_2174 mova %xcc, %i2, %i4 ldx [%l7 + 0x78], %l3 ldsb [%l7 + 0x3D], %i1 loop_2174: addccc %l4, 0x16DA, %o2 fsrc1 %f8, %f2 faligndata %f12, %f6, %f12 bneg,pn %icc, loop_2175 ldsh [%l7 + 0x2C], %g3 movcs %xcc, %o3, %o5 ld [%l7 + 0x68], %f9 loop_2175: bshuffle %f4, %f6, %f6 ba,a,pn %xcc, loop_2176 stx %o6, [%l7 + 0x50] fbg %fcc0, loop_2177 ldsb [%l7 + 0x74], %i0 loop_2176: fmovsl %xcc, %f6, %f14 ldub [%l7 + 0x6D], %g2 loop_2177: fone %f12 fmovd %f12, %f6 fands %f5, %f1, %f11 andncc %l1, %g5, %o1 ldd [%l7 + 0x38], %f10 orcc %i5, %o4, %o7 fble,a %fcc3, loop_2178 andncc %o0, %l6, %i3 stw %g1, [%l7 + 0x60] fbule,a %fcc3, loop_2179 loop_2178: fmovrde %i7, %f14, %f2 umulcc %g4, %l0, %g7 array16 %i6, %l2, %g6 loop_2179: lduw [%l7 + 0x34], %l5 fmovsneg %icc, %f11, %f2 bneg,a loop_2180 fbule,a %fcc2, loop_2181 ldsw [%l7 + 0x2C], %i2 fmovrde %i4, %f10, %f14 loop_2180: fmul8ulx16 %f6, %f12, %f6 loop_2181: fones %f3 and %i1, %l3, %l4 ldub [%l7 + 0x62], %o2 fmovdg %xcc, %f8, %f7 movrlz %o3, 0x21C, %g3 movpos %xcc, %o6, %i0 andncc %g2, %o5, %g5 ldd [%l7 + 0x18], %f2 sth %l1, [%l7 + 0x76] ldsh [%l7 + 0x12], %o1 fmovdcc %xcc, %f5, %f9 array32 %o4, %i5, %o0 mulx %o7, %l6, %g1 st %f9, [%l7 + 0x30] fbg %fcc0, loop_2182 fmovsn %icc, %f12, %f9 bneg,a,pn %xcc, loop_2183 ldd [%l7 + 0x68], %f8 loop_2182: pdist %f0, %f0, %f14 be,a,pn %icc, loop_2184 loop_2183: sub %i3, 0x1403, %i7 ld [%l7 + 0x40], %f6 st %f2, [%l7 + 0x68] loop_2184: ldsw [%l7 + 0x08], %g4 fmovdge %icc, %f3, %f15 fcmpne16 %f4, %f2, %g7 sdivcc %i6, 0x088B, %l2 fmovse %xcc, %f3, %f2 array16 %g6, %l5, %i2 addc %i4, 0x1702, %i1 movrgz %l3, %l0, %o2 fpack32 %f0, %f6, %f10 fnot2 %f6, %f12 stx %l4, [%l7 + 0x10] tpos %icc, 0x5 fbl %fcc2, loop_2185 be,a %icc, loop_2186 edge16 %g3, %o6, %i0 fabss %f13, %f13 loop_2185: array32 %o3, %o5, %g2 loop_2186: and %l1, 0x036F, %g5 bvc %icc, loop_2187 fornot1s %f14, %f10, %f5 fcmpes %fcc1, %f10, %f7 fzeros %f14 loop_2187: fzero %f10 fornot2s %f9, %f10, %f14 fcmple16 %f12, %f12, %o1 st %f12, [%l7 + 0x50] edge16n %o4, %i5, %o7 tl %icc, 0x6 movneg %icc, %o0, %l6 edge8l %i3, %g1, %i7 bn,a,pt %icc, loop_2188 call loop_2189 tn %icc, 0x5 bcs,a,pn %xcc, loop_2190 loop_2188: array8 %g7, %g4, %l2 loop_2189: movrgez %g6, 0x1DD, %i6 bcs,a,pt %xcc, loop_2191 loop_2190: stw %l5, [%l7 + 0x7C] mulx %i2, 0x069F, %i1 sth %i4, [%l7 + 0x72] loop_2191: edge32ln %l3, %o2, %l4 movle %xcc, %g3, %o6 fandnot2 %f0, %f4, %f14 ld [%l7 + 0x50], %f6 ldx [%l7 + 0x08], %i0 movleu %xcc, %l0, %o5 fmovrslez %o3, %f9, %f14 tgu %xcc, 0x2 fmovdne %xcc, %f2, %f2 ldd [%l7 + 0x50], %f6 udiv %l1, 0x01CE, %g2 fmul8x16au %f10, %f13, %f4 fmovd %f6, %f12 fpadd32 %f12, %f2, %f0 fmovsle %icc, %f12, %f2 lduh [%l7 + 0x46], %g5 orcc %o4, 0x1D5A, %o1 movneg %xcc, %i5, %o0 fmovrdgez %o7, %f0, %f8 fnot2s %f4, %f11 fxor %f6, %f6, %f6 bn,a,pt %icc, loop_2192 bpos,a,pt %xcc, loop_2193 taddcc %i3, 0x1B64, %g1 subc %i7, %l6, %g4 loop_2192: lduw [%l7 + 0x14], %g7 loop_2193: fmovsle %icc, %f13, %f5 fxnor %f8, %f0, %f8 ld [%l7 + 0x58], %f1 edge16n %l2, %i6, %g6 ldx [%l7 + 0x60], %i2 move %xcc, %i1, %l5 sth %l3, [%l7 + 0x38] stb %i4, [%l7 + 0x0D] fxnors %f2, %f2, %f13 fmovsleu %xcc, %f14, %f8 fbu %fcc1, loop_2194 ldsh [%l7 + 0x4A], %o2 fpadd16 %f4, %f4, %f10 fmovrsgz %g3, %f6, %f2 loop_2194: ld [%l7 + 0x7C], %f10 stw %l4, [%l7 + 0x50] fbg %fcc3, loop_2195 sdivx %o6, 0x1FB7, %i0 fand %f10, %f2, %f6 bne,a loop_2196 loop_2195: tn %icc, 0x3 ldsh [%l7 + 0x60], %o5 or %o3, %l0, %g2 loop_2196: mova %xcc, %g5, %o4 ldx [%l7 + 0x38], %l1 fzeros %f1 fsrc1s %f14, %f5 nop setx loop_2197, %l0, %l1 jmpl %l1, %i5 orncc %o1, %o0, %o7 fmovs %f11, %f11 ldx [%l7 + 0x50], %g1 loop_2197: fpadd16s %f9, %f9, %f13 stb %i3, [%l7 + 0x08] ldsw [%l7 + 0x48], %l6 fmovsneg %icc, %f4, %f2 fnot1s %f4, %f3 tle %icc, 0x0 ldsb [%l7 + 0x0B], %g4 ldsb [%l7 + 0x37], %g7 stx %i7, [%l7 + 0x60] addcc %l2, %i6, %g6 fnor %f2, %f14, %f6 lduh [%l7 + 0x20], %i1 std %f0, [%l7 + 0x60] bleu,pt %icc, loop_2198 addc %l5, %l3, %i2 stw %i4, [%l7 + 0x14] fmovscs %icc, %f6, %f11 loop_2198: fmovrsgez %o2, %f0, %f10 tgu %icc, 0x5 ldsh [%l7 + 0x0E], %g3 lduw [%l7 + 0x3C], %o6 st %f0, [%l7 + 0x20] fbl,a %fcc3, loop_2199 stx %l4, [%l7 + 0x28] ld [%l7 + 0x28], %f10 fpackfix %f0, %f2 loop_2199: fcmpes %fcc1, %f3, %f15 fpsub16 %f4, %f10, %f12 fmul8x16al %f2, %f11, %f8 movneg %icc, %o5, %o3 andn %l0, 0x0807, %g2 ld [%l7 + 0x4C], %f13 fmovdcs %xcc, %f0, %f1 fmul8x16 %f1, %f0, %f6 sth %g5, [%l7 + 0x1E] te %icc, 0x0 move %icc, %i0, %o4 stb %i5, [%l7 + 0x2D] addc %o1, %l1, %o7 lduw [%l7 + 0x38], %g1 tleu %icc, 0x2 std %f0, [%l7 + 0x58] st %f11, [%l7 + 0x74] fxnors %f7, %f14, %f13 ldsh [%l7 + 0x68], %o0 fand %f6, %f4, %f14 nop setx loop_2200, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fba,a %fcc3, loop_2201 ld [%l7 + 0x7C], %f4 fmovsleu %icc, %f5, %f6 loop_2200: movrlez %i3, %g4, %l6 loop_2201: ld [%l7 + 0x34], %f11 stb %g7, [%l7 + 0x32] tg %xcc, 0x1 bshuffle %f6, %f14, %f2 xnor %l2, 0x0C3D, %i7 sra %i6, %i1, %l5 ba,a,pt %xcc, loop_2202 ldsw [%l7 + 0x40], %g6 ldub [%l7 + 0x58], %l3 fmovd %f2, %f6 loop_2202: ldsw [%l7 + 0x24], %i4 srlx %i2, 0x0E, %g3 sllx %o2, %o6, %l4 fmovdleu %icc, %f2, %f15 stx %o5, [%l7 + 0x58] orncc %l0, %o3, %g2 fmovdle %xcc, %f0, %f10 fmovsne %icc, %f1, %f3 ldsw [%l7 + 0x70], %g5 fmovsg %icc, %f2, %f4 umulcc %i0, %o4, %o1 st %f15, [%l7 + 0x60] fmovrdgez %l1, %f8, %f12 fzero %f2 ldsw [%l7 + 0x24], %o7 tne %icc, 0x5 nop setx loop_2203, %l0, %l1 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 + 0x10] tcs %icc, 0x7 fbl %fcc1, loop_2204 loop_2203: brlez %g1, loop_2205 sdiv %o0, 0x13E2, %i5 xnorcc %g4, 0x1A4D, %l6 loop_2204: srl %g7, 0x17, %i3 loop_2205: fbne,a %fcc3, loop_2206 xorcc %i7, %i6, %l2 st %f4, [%l7 + 0x50] movpos %icc, %l5, %g6 loop_2206: fandnot1s %f5, %f7, %f0 std %f10, [%l7 + 0x30] stx %i1, [%l7 + 0x60] fnot1 %f12, %f2 fxors %f8, %f12, %f1 bge,a,pn %icc, loop_2207 stw %i4, [%l7 + 0x4C] be,a,pn %xcc, loop_2208 stx %i2, [%l7 + 0x28] loop_2207: fpsub16 %f4, %f4, %f8 fpsub32s %f12, %f13, %f8 loop_2208: fmovrsgez %l3, %f13, %f3 st %f0, [%l7 + 0x38] fbo %fcc0, loop_2209 fbl,a %fcc2, loop_2210 ldd [%l7 + 0x38], %f12 ldd [%l7 + 0x70], %f8 loop_2209: tcc %icc, 0x5 loop_2210: array16 %g3, %o6, %l4 fmovrsne %o2, %f8, %f11 edge16ln %o5, %o3, %g2 tgu %icc, 0x0 ldd [%l7 + 0x28], %f0 ldub [%l7 + 0x42], %l0 tcc %icc, 0x0 fpadd32s %f14, %f4, %f1 ldd [%l7 + 0x38], %f10 nop setx loop_2211, %l0, %l1 jmpl %l1, %i0 fmovdge %icc, %f5, %f7 brz,a %g5, loop_2212 add %o4, %l1, %o7 loop_2211: tpos %xcc, 0x4 srlx %o1, 0x00, %o0 loop_2212: movrlz %g1, 0x033, %i5 bgu %xcc, loop_2213 movvs %xcc, %g4, %l6 sdiv %g7, 0x0262, %i7 alignaddrl %i6, %i3, %l2 loop_2213: ldsw [%l7 + 0x50], %g6 orcc %i1, 0x016C, %i4 subcc %l5, %l3, %g3 fbule %fcc3, loop_2214 stw %i2, [%l7 + 0x28] sth %o6, [%l7 + 0x1E] ta %xcc, 0x5 loop_2214: fbn,a %fcc0, loop_2215 ldsw [%l7 + 0x64], %l4 fmovrde %o5, %f4, %f0 fnot1 %f8, %f6 loop_2215: fcmple32 %f6, %f4, %o2 fzero %f6 siam 0x0 fmul8x16au %f11, %f15, %f2 fxors %f15, %f7, %f0 lduh [%l7 + 0x56], %g2 tsubcctv %l0, %i0, %g5 fnands %f12, %f2, %f5 ldsb [%l7 + 0x0E], %o3 ldx [%l7 + 0x18], %l1 st %f6, [%l7 + 0x34] bvc,pt %xcc, loop_2216 movcs %icc, %o7, %o4 lduh [%l7 + 0x7A], %o1 ldsh [%l7 + 0x1C], %g1 loop_2216: subccc %i5, 0x1E02, %g4 fbuge,a %fcc1, loop_2217 ba,a,pn %icc, loop_2218 lduw [%l7 + 0x38], %l6 fors %f6, %f5, %f7 loop_2217: fsrc1s %f15, %f2 loop_2218: bne,a,pn %icc, loop_2219 edge8 %o0, %i7, %i6 udivcc %g7, 0x063E, %l2 fcmpne16 %f6, %f2, %i3 loop_2219: brz %i1, loop_2220 fmovdle %icc, %f5, %f0 taddcctv %i4, 0x1668, %g6 fmovdcc %icc, %f8, %f3 loop_2220: sdiv %l3, 0x1BB0, %g3 movn %icc, %l5, %i2 sth %l4, [%l7 + 0x64] fnors %f10, %f6, %f8 fpackfix %f12, %f3 fand %f2, %f0, %f0 std %f6, [%l7 + 0x40] bneg,a loop_2221 sth %o6, [%l7 + 0x22] st %f6, [%l7 + 0x64] fmovscs %xcc, %f5, %f12 loop_2221: fabss %f2, %f3 ldx [%l7 + 0x48], %o2 faligndata %f4, %f2, %f0 fcmpd %fcc1, %f2, %f4 fmovrdgz %o5, %f6, %f8 stx %g2, [%l7 + 0x78] fcmpeq16 %f0, %f12, %l0 ldsh [%l7 + 0x08], %i0 xorcc %g5, %l1, %o3 be %icc, loop_2222 orn %o7, %o4, %o1 std %f14, [%l7 + 0x28] ldub [%l7 + 0x0E], %g1 loop_2222: ldub [%l7 + 0x30], %g4 array8 %i5, %o0, %i7 fmovrdgez %l6, %f12, %f8 std %f10, [%l7 + 0x60] movrgez %i6, %g7, %l2 srlx %i1, 0x05, %i4 tleu %icc, 0x6 movn %icc, %i3, %l3 tneg %icc, 0x2 stb %g6, [%l7 + 0x12] fbl,a %fcc2, loop_2223 bvc,pn %icc, loop_2224 ld [%l7 + 0x40], %f13 fandnot2s %f3, %f11, %f3 loop_2223: edge8n %g3, %i2, %l5 loop_2224: subc %o6, 0x1CAF, %l4 bneg,a,pt %icc, loop_2225 brnz %o2, loop_2226 fmovsneg %xcc, %f12, %f13 fbuge,a %fcc2, loop_2227 loop_2225: ldd [%l7 + 0x40], %f8 loop_2226: st %f13, [%l7 + 0x24] sth %o5, [%l7 + 0x18] loop_2227: sth %l0, [%l7 + 0x7A] std %f4, [%l7 + 0x38] ldd [%l7 + 0x20], %f0 te %icc, 0x5 fble %fcc0, loop_2228 fpsub32 %f0, %f6, %f2 lduh [%l7 + 0x7E], %i0 movn %icc, %g2, %g5 loop_2228: fandnot2 %f8, %f0, %f12 fnegs %f12, %f8 fbug,a %fcc0, loop_2229 tge %xcc, 0x1 edge32ln %o3, %o7, %l1 fmovdvs %xcc, %f3, %f7 loop_2229: fmul8sux16 %f2, %f6, %f2 std %f4, [%l7 + 0x78] fmovdneg %xcc, %f9, %f2 mova %icc, %o4, %o1 fmul8x16 %f0, %f14, %f2 bge,a,pt %xcc, loop_2230 tgu %xcc, 0x5 tsubcctv %g1, %g4, %o0 tcc %xcc, 0x3 loop_2230: ldsb [%l7 + 0x08], %i7 fornot1s %f3, %f2, %f15 st %f8, [%l7 + 0x70] move %icc, %i5, %l6 fmovdcc %xcc, %f15, %f11 fmovrsne %g7, %f15, %f12 stx %i6, [%l7 + 0x78] ldx [%l7 + 0x40], %i1 stx %i4, [%l7 + 0x58] fcmps %fcc3, %f1, %f1 tsubcctv %i3, 0x09DB, %l2 fblg %fcc1, loop_2231 fmovsleu %xcc, %f6, %f4 popc %g6, %g3 fble,a %fcc3, loop_2232 loop_2231: ldsb [%l7 + 0x61], %i2 brnz,a %l3, loop_2233 movcs %xcc, %o6, %l4 loop_2232: edge32ln %l5, %o5, %o2 for %f4, %f6, %f4 loop_2233: sdiv %i0, 0x019E, %l0 lduw [%l7 + 0x7C], %g2 fsrc2 %f10, %f0 edge32n %g5, %o3, %l1 ldub [%l7 + 0x4C], %o7 sth %o1, [%l7 + 0x48] faligndata %f10, %f8, %f14 taddcc %g1, %o4, %g4 fandnot2s %f3, %f9, %f2 fbu,a %fcc1, loop_2234 ldsb [%l7 + 0x7C], %o0 std %f12, [%l7 + 0x28] udivcc %i7, 0x17C1, %i5 loop_2234: ldx [%l7 + 0x08], %g7 fsrc1s %f13, %f12 srl %i6, 0x1E, %i1 fbne,a %fcc3, loop_2235 movg %icc, %l6, %i4 fpsub16s %f1, %f4, %f8 fmovdg %icc, %f13, %f1 loop_2235: fbug %fcc0, loop_2236 fcmpne16 %f12, %f2, %l2 ldd [%l7 + 0x18], %f6 array8 %i3, %g6, %i2 loop_2236: tne %icc, 0x3 alignaddrl %g3, %l3, %o6 sra %l5, %l4, %o5 ld [%l7 + 0x7C], %f12 lduw [%l7 + 0x50], %i0 fnot1s %f6, %f3 fexpand %f2, %f0 ldx [%l7 + 0x38], %l0 sth %o2, [%l7 + 0x12] andncc %g5, %o3, %l1 fcmped %fcc3, %f2, %f12 movl %icc, %o7, %o1 udivx %g1, 0x09EC, %o4 movgu %xcc, %g4, %o0 fbg,a %fcc1, loop_2237 tcc %xcc, 0x4 ldsw [%l7 + 0x68], %g2 orn %i5, 0x06EF, %i7 loop_2237: fnor %f6, %f0, %f12 sub %i6, %i1, %l6 move %icc, %g7, %i4 fpadd16 %f12, %f4, %f10 movcc %xcc, %i3, %g6 edge16l %l2, %i2, %l3 fmul8x16 %f9, %f10, %f10 fnot2s %f13, %f7 movvs %icc, %g3, %l5 fcmpne32 %f6, %f8, %o6 stx %o5, [%l7 + 0x70] fcmps %fcc3, %f14, %f4 tle %icc, 0x6 fandnot2 %f6, %f6, %f12 st %f13, [%l7 + 0x1C] sth %l4, [%l7 + 0x76] ldx [%l7 + 0x58], %l0 sethi 0x18A2, %i0 fnot1s %f14, %f10 ldd [%l7 + 0x28], %f0 ldsw [%l7 + 0x10], %g5 fnegd %f4, %f6 fmovdgu %xcc, %f2, %f1 stb %o3, [%l7 + 0x35] mulscc %l1, 0x0BB5, %o7 fmul8x16 %f5, %f8, %f6 bvs,a,pt %xcc, loop_2238 fsrc1s %f5, %f10 fpadd16 %f6, %f12, %f10 fmovsg %icc, %f12, %f0 loop_2238: stx %o1, [%l7 + 0x40] fmovdg %xcc, %f1, %f10 fmovsa %xcc, %f6, %f6 ldsb [%l7 + 0x13], %o2 mulx %o4, %g1, %g4 fbne %fcc0, loop_2239 tneg %icc, 0x7 movcs %xcc, %o0, %i5 ld [%l7 + 0x64], %f12 loop_2239: fcmple16 %f14, %f8, %g2 or %i6, 0x0E3A, %i1 tvs %xcc, 0x4 taddcctv %i7, %l6, %i4 fpsub32s %f0, %f11, %f1 bn,pn %xcc, loop_2240 lduw [%l7 + 0x74], %g7 fbl %fcc3, loop_2241 fblg %fcc2, loop_2242 loop_2240: fcmple32 %f12, %f8, %i3 ldsw [%l7 + 0x2C], %g6 loop_2241: edge8n %i2, %l3, %l2 loop_2242: ble,pt %xcc, loop_2243 fmovse %xcc, %f14, %f11 fornot1s %f8, %f15, %f6 fornot2s %f11, %f13, %f8 loop_2243: stx %g3, [%l7 + 0x70] std %f8, [%l7 + 0x48] fmovsl %xcc, %f7, %f7 fpack16 %f14, %f6 fpack32 %f8, %f12, %f10 fcmpne32 %f2, %f0, %o6 st %f2, [%l7 + 0x14] bgu,a loop_2244 brlez,a %o5, loop_2245 ldd [%l7 + 0x40], %f4 fpmerge %f7, %f1, %f2 loop_2244: tge %xcc, 0x1 loop_2245: edge8 %l5, %l4, %l0 fsrc2s %f11, %f1 tcc %xcc, 0x1 stx %g5, [%l7 + 0x40] fmovsne %xcc, %f12, %f12 fbu,a %fcc3, loop_2246 tvs %icc, 0x4 xorcc %i0, 0x030E, %l1 ldx [%l7 + 0x18], %o3 loop_2246: ldx [%l7 + 0x70], %o7 brgez %o2, loop_2247 ldsw [%l7 + 0x20], %o1 movrlez %o4, 0x3E3, %g4 fcmpeq32 %f0, %f6, %g1 loop_2247: fmovrdgez %o0, %f4, %f8 xnor %i5, 0x05D9, %i6 bne loop_2248 ta %xcc, 0x1 movpos %icc, %g2, %i1 taddcc %i7, 0x0E88, %l6 loop_2248: ldub [%l7 + 0x3E], %i4 ta %xcc, 0x4 siam 0x0 orcc %g7, %i3, %g6 stw %i2, [%l7 + 0x5C] sth %l2, [%l7 + 0x7C] lduw [%l7 + 0x40], %g3 movrgz %l3, 0x249, %o6 movle %xcc, %o5, %l5 movrlz %l4, %l0, %g5 udiv %i0, 0x048C, %l1 fmovdpos %xcc, %f13, %f7 smulcc %o3, 0x1DB5, %o2 ld [%l7 + 0x7C], %f3 bgu loop_2249 subcc %o7, 0x0689, %o1 fnand %f6, %f4, %f2 fmovrde %o4, %f6, %f4 loop_2249: bne,a,pt %icc, loop_2250 fmul8x16al %f11, %f3, %f14 std %f10, [%l7 + 0x70] ldsw [%l7 + 0x68], %g4 loop_2250: tn %icc, 0x6 smul %g1, 0x0AAF, %i5 udivcc %o0, 0x012A, %g2 ld [%l7 + 0x48], %f13 stw %i1, [%l7 + 0x28] ldsh [%l7 + 0x16], %i7 fzero %f10 ble,a,pn %icc, loop_2251 fandnot1 %f10, %f10, %f10 sth %l6, [%l7 + 0x70] mova %icc, %i6, %g7 loop_2251: bne,a %xcc, loop_2252 mulx %i3, %g6, %i2 fmovsl %icc, %f11, %f1 fbl,a %fcc3, loop_2253 loop_2252: ldx [%l7 + 0x28], %l2 fbn %fcc1, loop_2254 xorcc %i4, %l3, %o6 loop_2253: subccc %o5, %l5, %l4 addc %g3, %g5, %i0 loop_2254: ldub [%l7 + 0x61], %l1 xnorcc %l0, %o2, %o7 fmovde %icc, %f2, %f0 fcmped %fcc0, %f2, %f0 fmovdle %icc, %f13, %f3 udivcc %o1, 0x03BF, %o3 movrgez %g4, 0x23E, %o4 ldd [%l7 + 0x58], %f10 fmovrdlez %i5, %f8, %f4 fornot2 %f12, %f0, %f12 stx %o0, [%l7 + 0x30] fmovsne %xcc, %f14, %f15 movrgez %g1, 0x212, %g2 fmovdcs %icc, %f8, %f15 andcc %i7, %l6, %i6 fmovsn %icc, %f11, %f8 ldsh [%l7 + 0x48], %i1 lduw [%l7 + 0x7C], %i3 array32 %g7, %i2, %l2 tsubcc %g6, 0x17E7, %i4 tsubcc %l3, %o5, %o6 fbne %fcc3, loop_2255 fone %f2 stb %l5, [%l7 + 0x42] bl,a %xcc, loop_2256 loop_2255: ldsb [%l7 + 0x23], %g3 edge32ln %g5, %l4, %i0 stb %l1, [%l7 + 0x6B] loop_2256: fcmpd %fcc2, %f0, %f14 edge16 %l0, %o7, %o2 fcmped %fcc0, %f4, %f2 ldsh [%l7 + 0x42], %o3 movre %g4, %o4, %i5 fandnot2 %f8, %f4, %f10 tg %xcc, 0x7 edge16ln %o1, %o0, %g2 bn,pn %icc, loop_2257 bge,a,pn %xcc, loop_2258 sth %g1, [%l7 + 0x24] movcs %icc, %i7, %l6 loop_2257: fmovdcc %xcc, %f1, %f0 loop_2258: ldx [%l7 + 0x50], %i1 fbu %fcc0, loop_2259 edge16ln %i3, %g7, %i2 ldsh [%l7 + 0x14], %l2 fmul8sux16 %f10, %f12, %f4 loop_2259: fble %fcc3, loop_2260 sra %g6, 0x08, %i6 movre %l3, 0x0A8, %i4 tpos %icc, 0x0 loop_2260: ldsh [%l7 + 0x0C], %o6 fmul8ulx16 %f0, %f8, %f8 sth %l5, [%l7 + 0x40] ld [%l7 + 0x78], %f6 fnot2 %f2, %f6 array8 %g3, %g5, %o5 stw %l4, [%l7 + 0x1C] fble,a %fcc3, loop_2261 edge32ln %i0, %l1, %o7 brlez %o2, loop_2262 fxnors %f14, %f10, %f3 loop_2261: fpadd16 %f10, %f14, %f8 fmovsvc %xcc, %f8, %f4 loop_2262: ldd [%l7 + 0x08], %f12 stw %o3, [%l7 + 0x3C] ldsb [%l7 + 0x31], %g4 bcc %icc, loop_2263 ldsw [%l7 + 0x60], %l0 fandnot1 %f14, %f2, %f10 edge32n %i5, %o4, %o1 loop_2263: faligndata %f10, %f8, %f6 be,a,pt %icc, loop_2264 edge16n %g2, %o0, %i7 ldx [%l7 + 0x18], %g1 udiv %l6, 0x0EFE, %i3 loop_2264: fcmpgt32 %f0, %f6, %i1 st %f11, [%l7 + 0x50] stw %g7, [%l7 + 0x6C] std %f8, [%l7 + 0x28] bge,a,pt %icc, loop_2265 lduw [%l7 + 0x54], %l2 ldub [%l7 + 0x12], %g6 ld [%l7 + 0x4C], %f1 loop_2265: fpadd16 %f10, %f12, %f8 fmuld8ulx16 %f7, %f2, %f0 fmovsgu %xcc, %f4, %f2 tn %icc, 0x2 fxors %f13, %f5, %f6 tle %icc, 0x2 fxnors %f12, %f1, %f4 fba %fcc2, loop_2266 lduh [%l7 + 0x68], %i2 nop setx loop_2267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpack32 %f2, %f6, %f4 loop_2266: ldsw [%l7 + 0x7C], %l3 brgz %i4, loop_2268 loop_2267: ldd [%l7 + 0x28], %f0 fmovsvs %xcc, %f2, %f5 tcs %icc, 0x2 loop_2268: smulcc %o6, 0x0CC0, %l5 move %icc, %i6, %g5 movl %xcc, %g3, %o5 smulcc %l4, 0x1F7B, %l1 umulcc %i0, %o2, %o7 fmuld8ulx16 %f10, %f13, %f6 tgu %icc, 0x4 fmovrde %g4, %f2, %f14 smul %o3, 0x1EF3, %l0 bge,a %xcc, loop_2269 sth %o4, [%l7 + 0x1A] std %f6, [%l7 + 0x30] nop setx loop_2270, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2269: fmovrdne %o1, %f2, %f12 edge8 %i5, %g2, %i7 edge8 %o0, %g1, %l6 loop_2270: sth %i3, [%l7 + 0x16] tne %icc, 0x5 fmovrse %g7, %f12, %f15 fand %f10, %f8, %f12 fnors %f13, %f7, %f10 fxors %f0, %f9, %f12 fone %f10 sra %l2, %g6, %i2 fmul8x16al %f2, %f3, %f10 fmovde %icc, %f4, %f5 fpack32 %f14, %f6, %f8 fmovdle %xcc, %f7, %f2 std %f2, [%l7 + 0x78] ldsw [%l7 + 0x3C], %l3 umul %i4, %i1, %o6 ldsb [%l7 + 0x4E], %i6 movvs %xcc, %g5, %l5 be,a %xcc, loop_2271 fmovdg %xcc, %f5, %f3 fornot1 %f4, %f14, %f6 or %o5, %g3, %l1 loop_2271: stb %i0, [%l7 + 0x66] fandnot1 %f10, %f12, %f10 ldsh [%l7 + 0x18], %o2 brnz %o7, loop_2272 ble loop_2273 fbne,a %fcc0, loop_2274 fmovdn %xcc, %f9, %f3 loop_2272: fmovscc %icc, %f7, %f8 loop_2273: std %f2, [%l7 + 0x20] loop_2274: stb %g4, [%l7 + 0x59] tvc %icc, 0x6 stx %o3, [%l7 + 0x50] bcs,pt %icc, loop_2275 st %f1, [%l7 + 0x48] udivx %l0, 0x0A0E, %o4 tsubcc %l4, 0x06B7, %i5 loop_2275: fmovd %f14, %f0 addc %g2, %i7, %o0 ldd [%l7 + 0x70], %f0 fnot2s %f10, %f10 ldd [%l7 + 0x60], %f10 popc 0x02CA, %o1 fmovda %xcc, %f3, %f0 fmovsl %xcc, %f5, %f4 std %f12, [%l7 + 0x48] orn %g1, %i3, %g7 andncc %l6, %l2, %i2 movcc %xcc, %l3, %i4 stw %i1, [%l7 + 0x4C] fbge,a %fcc3, loop_2276 alignaddr %g6, %i6, %g5 ldsh [%l7 + 0x4A], %l5 edge8ln %o6, %o5, %g3 loop_2276: fcmpd %fcc0, %f10, %f4 ldub [%l7 + 0x6F], %l1 xnorcc %i0, 0x053E, %o7 and %g4, 0x0572, %o2 tneg %icc, 0x0 or %o3, 0x1D93, %o4 subcc %l0, 0x06A3, %l4 stw %g2, [%l7 + 0x78] tcc %xcc, 0x2 stx %i5, [%l7 + 0x30] fblg,a %fcc3, loop_2277 fxor %f6, %f2, %f8 edge8ln %o0, %o1, %g1 ldd [%l7 + 0x30], %f4 loop_2277: sdiv %i7, 0x0CA7, %i3 ldsb [%l7 + 0x22], %g7 bcs loop_2278 array8 %l2, %l6, %l3 fmovsneg %xcc, %f0, %f10 bcc,a loop_2279 loop_2278: fnot2s %f2, %f6 fmovdneg %xcc, %f11, %f9 bg loop_2280 loop_2279: xorcc %i4, 0x0518, %i1 stw %g6, [%l7 + 0x5C] movrlez %i2, %i6, %g5 loop_2280: st %f13, [%l7 + 0x3C] st %f1, [%l7 + 0x54] tvs %icc, 0x6 fpackfix %f0, %f11 ldsw [%l7 + 0x4C], %l5 fandnot1 %f4, %f4, %f4 tpos %icc, 0x1 fmovsa %icc, %f4, %f11 movvc %icc, %o5, %o6 bgu,a %icc, loop_2281 fmovse %xcc, %f1, %f12 sth %g3, [%l7 + 0x5E] fxnors %f12, %f0, %f14 loop_2281: fbo,a %fcc1, loop_2282 ldd [%l7 + 0x20], %f2 fmul8ulx16 %f2, %f14, %f4 fba,a %fcc3, loop_2283 loop_2282: ldsw [%l7 + 0x6C], %l1 fxors %f3, %f15, %f2 brlz %o7, loop_2284 loop_2283: tsubcc %i0, 0x080D, %o2 lduw [%l7 + 0x50], %o3 fnot1 %f0, %f14 loop_2284: fmovspos %icc, %f3, %f11 ldd [%l7 + 0x78], %f14 ldub [%l7 + 0x2D], %o4 fands %f2, %f9, %f9 ldub [%l7 + 0x62], %l0 fbule %fcc3, loop_2285 brz,a %g4, loop_2286 ldsh [%l7 + 0x50], %g2 std %f8, [%l7 + 0x20] loop_2285: fand %f6, %f0, %f0 loop_2286: tne %xcc, 0x0 ldx [%l7 + 0x48], %l4 sub %i5, 0x1433, %o0 fpsub32 %f12, %f12, %f2 tpos %icc, 0x6 bneg,a,pn %icc, loop_2287 st %f10, [%l7 + 0x70] stw %g1, [%l7 + 0x38] movvc %icc, %i7, %o1 loop_2287: fmovrdlz %g7, %f14, %f8 ldsh [%l7 + 0x42], %i3 fpadd16 %f4, %f10, %f12 fmovrse %l6, %f2, %f10 fmovse %icc, %f10, %f9 edge32ln %l3, %l2, %i1 fcmpes %fcc3, %f10, %f0 movrne %i4, 0x025, %g6 udiv %i2, 0x1F44, %i6 ld [%l7 + 0x44], %f15 sth %l5, [%l7 + 0x2E] stw %g5, [%l7 + 0x08] ta %xcc, 0x7 fmovscs %icc, %f1, %f13 fbu %fcc1, loop_2288 fsrc1 %f4, %f2 edge8l %o6, %o5, %l1 srax %g3, 0x04, %i0 loop_2288: fnot2 %f2, %f4 ldsw [%l7 + 0x30], %o7 fmovsn %xcc, %f14, %f2 fsrc2s %f6, %f14 andcc %o2, %o3, %o4 andn %g4, 0x0374, %l0 fmovrse %g2, %f14, %f9 ldd [%l7 + 0x48], %f0 ldsb [%l7 + 0x1B], %i5 ldsw [%l7 + 0x5C], %l4 fsrc2s %f3, %f4 fnands %f0, %f9, %f13 tl %xcc, 0x2 sth %o0, [%l7 + 0x62] fzero %f6 edge16n %g1, %o1, %g7 lduw [%l7 + 0x70], %i7 te %xcc, 0x3 tcs %xcc, 0x3 nop setx loop_2289, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdcc %xcc, %f12, %f13 bl,pn %icc, loop_2290 sth %l6, [%l7 + 0x7C] loop_2289: andn %i3, %l3, %l2 ldub [%l7 + 0x1B], %i4 loop_2290: bl,pn %icc, loop_2291 movpos %xcc, %g6, %i2 add %i6, %l5, %i1 fpsub16 %f14, %f4, %f12 loop_2291: bne loop_2292 ldd [%l7 + 0x60], %f10 fsrc2 %f4, %f14 fpackfix %f14, %f4 loop_2292: lduh [%l7 + 0x42], %o6 ldd [%l7 + 0x10], %f14 fmovrsgz %o5, %f1, %f4 fmovdcc %xcc, %f13, %f0 fpadd16 %f14, %f6, %f12 fbuge %fcc2, loop_2293 fnands %f15, %f2, %f15 std %f14, [%l7 + 0x30] subcc %g5, %g3, %l1 loop_2293: ldsh [%l7 + 0x58], %o7 addc %i0, %o3, %o4 fmovsneg %xcc, %f10, %f14 st %f15, [%l7 + 0x3C] ldsh [%l7 + 0x60], %o2 edge16l %g4, %l0, %g2 udivx %l4, 0x0B5C, %i5 edge16ln %o0, %o1, %g7 fsrc2 %f2, %f6 bneg,a,pn %icc, loop_2294 fnegs %f13, %f12 movvc %icc, %g1, %l6 brz %i7, loop_2295 loop_2294: umulcc %i3, %l3, %i4 addcc %l2, 0x1D62, %i2 fmovdg %xcc, %f0, %f4 loop_2295: movvc %xcc, %g6, %l5 alignaddr %i6, %i1, %o5 fbule,a %fcc1, loop_2296 ldsw [%l7 + 0x0C], %g5 lduh [%l7 + 0x66], %g3 lduw [%l7 + 0x70], %l1 loop_2296: ldsw [%l7 + 0x48], %o6 tne %xcc, 0x2 ldd [%l7 + 0x20], %f12 fmovsg %icc, %f2, %f7 add %o7, 0x10C8, %i0 fcmple16 %f4, %f0, %o3 stx %o4, [%l7 + 0x30] std %f6, [%l7 + 0x50] fcmpgt32 %f12, %f2, %g4 bge,pn %xcc, loop_2297 fmovdle %icc, %f5, %f12 array16 %l0, %o2, %g2 subcc %i5, %o0, %l4 loop_2297: bpos %icc, loop_2298 ldsb [%l7 + 0x1E], %g7 ld [%l7 + 0x64], %f7 tne %xcc, 0x3 loop_2298: smul %g1, %o1, %i7 lduh [%l7 + 0x3A], %l6 fors %f11, %f12, %f0 ldx [%l7 + 0x10], %i3 tne %xcc, 0x2 std %f0, [%l7 + 0x78] fmovsneg %icc, %f9, %f9 fmovdvs %xcc, %f8, %f15 ldd [%l7 + 0x18], %f6 ldub [%l7 + 0x0E], %i4 stw %l2, [%l7 + 0x58] fbne,a %fcc3, loop_2299 fbge,a %fcc2, loop_2300 bne,a loop_2301 fmovrse %i2, %f4, %f5 loop_2299: ldx [%l7 + 0x20], %l3 loop_2300: ldsb [%l7 + 0x6E], %g6 loop_2301: bgu %xcc, loop_2302 movrgz %i6, %i1, %o5 fmovrdgez %l5, %f6, %f4 fcmpd %fcc2, %f4, %f4 loop_2302: tl %xcc, 0x6 fba,a %fcc0, loop_2303 fxors %f2, %f1, %f13 fands %f1, %f0, %f8 smulcc %g5, 0x0AE6, %g3 loop_2303: te %icc, 0x1 fexpand %f10, %f10 tge %xcc, 0x6 st %f3, [%l7 + 0x70] udivx %o6, 0x007D, %o7 ldx [%l7 + 0x70], %l1 nop setx loop_2304, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcc,a %xcc, loop_2305 fmovdvs %xcc, %f1, %f12 sub %o3, %o4, %i0 loop_2304: sth %l0, [%l7 + 0x48] loop_2305: fpadd16 %f0, %f6, %f14 stb %g4, [%l7 + 0x0E] fbug,a %fcc3, loop_2306 fmovscc %icc, %f15, %f6 ld [%l7 + 0x6C], %f3 fbug,a %fcc0, loop_2307 loop_2306: fmovdle %xcc, %f9, %f5 nop setx loop_2308, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgez %g2, %f8, %f2 loop_2307: fbne,a %fcc1, loop_2309 std %f0, [%l7 + 0x60] loop_2308: fornot1 %f12, %f14, %f12 movge %xcc, %i5, %o0 loop_2309: subc %l4, 0x1AF8, %o2 movcc %icc, %g1, %g7 bneg,pn %icc, loop_2310 nop setx loop_2311, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgz %o1, %f6, %f12 tleu %icc, 0x6 loop_2310: fsrc2 %f2, %f2 loop_2311: tneg %xcc, 0x0 fornot1 %f14, %f12, %f2 stx %l6, [%l7 + 0x68] ldd [%l7 + 0x58], %f8 movvc %xcc, %i7, %i3 edge32 %l2, %i4, %l3 fmovdg %xcc, %f7, %f4 st %f5, [%l7 + 0x44] ldd [%l7 + 0x70], %f0 orcc %g6, 0x0B11, %i6 ldub [%l7 + 0x10], %i2 tcs %icc, 0x0 bne,a loop_2312 lduw [%l7 + 0x18], %o5 bl,a,pn %icc, loop_2313 ld [%l7 + 0x10], %f5 loop_2312: ldsb [%l7 + 0x1D], %l5 popc 0x05C3, %g5 loop_2313: array32 %i1, %o6, %g3 movcc %xcc, %l1, %o7 ldsb [%l7 + 0x60], %o4 lduw [%l7 + 0x10], %o3 movvc %icc, %l0, %g4 fnot2 %f0, %f2 ldsb [%l7 + 0x34], %i0 fcmpgt32 %f14, %f0, %g2 edge32ln %i5, %o0, %l4 fornot1s %f12, %f7, %f11 tpos %icc, 0x0 fbo,a %fcc1, loop_2314 fpsub32 %f8, %f0, %f8 fandnot1s %f11, %f13, %f8 fxor %f6, %f10, %f6 loop_2314: movrlez %o2, %g7, %g1 fands %f2, %f12, %f13 sdivcc %l6, 0x0864, %i7 edge32l %o1, %l2, %i4 std %f6, [%l7 + 0x60] fmovse %xcc, %f7, %f2 bshuffle %f4, %f10, %f8 stw %i3, [%l7 + 0x0C] smul %g6, 0x1DAD, %l3 fornot2s %f10, %f9, %f7 alignaddrl %i2, %o5, %i6 ld [%l7 + 0x74], %f0 stb %l5, [%l7 + 0x29] ldd [%l7 + 0x18], %f4 xnorcc %i1, %g5, %o6 fone %f12 ldsb [%l7 + 0x55], %g3 fandnot2s %f8, %f8, %f10 movle %xcc, %o7, %l1 fnot1s %f10, %f6 fexpand %f14, %f8 addcc %o4, 0x047E, %o3 bleu,a,pn %xcc, loop_2315 stw %g4, [%l7 + 0x58] movg %icc, %i0, %g2 bge loop_2316 loop_2315: stw %i5, [%l7 + 0x78] fmovdvc %icc, %f2, %f12 xnorcc %o0, %l4, %o2 loop_2316: st %f8, [%l7 + 0x08] fmovdl %icc, %f0, %f3 sub %g7, %g1, %l6 array8 %i7, %o1, %l2 brnz,a %i4, loop_2317 ldx [%l7 + 0x20], %i3 ldsb [%l7 + 0x74], %g6 fxors %f5, %f7, %f11 loop_2317: fmovd %f4, %f14 alignaddr %l3, %i2, %l0 nop setx loop_2318, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bneg loop_2319 fblg,a %fcc0, loop_2320 ldd [%l7 + 0x28], %f4 loop_2318: subcc %i6, 0x16A3, %l5 loop_2319: fmovrde %o5, %f12, %f8 loop_2320: ldsb [%l7 + 0x14], %i1 fbe,a %fcc1, loop_2321 fnegs %f13, %f14 sth %o6, [%l7 + 0x7C] fmovda %icc, %f4, %f10 loop_2321: fzero %f4 addcc %g5, %g3, %o7 bl,a loop_2322 andcc %o4, %l1, %o3 sth %i0, [%l7 + 0x0C] lduw [%l7 + 0x08], %g2 loop_2322: ldx [%l7 + 0x58], %g4 lduw [%l7 + 0x20], %o0 bcc,a loop_2323 xnorcc %i5, 0x0FD4, %l4 ldsh [%l7 + 0x62], %o2 fmovsg %xcc, %f2, %f7 loop_2323: edge16n %g1, %l6, %g7 sll %i7, 0x04, %l2 addc %i4, 0x067C, %i3 srl %o1, %g6, %l3 edge32n %i2, %l0, %i6 fpadd16 %f4, %f12, %f4 std %f2, [%l7 + 0x50] fmovse %xcc, %f11, %f6 fmovrsgz %o5, %f6, %f14 ldd [%l7 + 0x28], %f0 lduh [%l7 + 0x42], %i1 or %l5, %o6, %g3 std %f4, [%l7 + 0x08] sth %o7, [%l7 + 0x34] fmovdpos %icc, %f13, %f2 fmovspos %xcc, %f8, %f9 sra %g5, 0x01, %o4 alignaddrl %o3, %i0, %g2 fmovdgu %icc, %f12, %f14 sth %l1, [%l7 + 0x5E] fpsub32 %f0, %f4, %f4 fpadd16s %f11, %f5, %f1 ble loop_2324 tn %icc, 0x3 taddcc %g4, 0x0D7B, %i5 ldd [%l7 + 0x50], %f14 loop_2324: ldsw [%l7 + 0x6C], %l4 movcc %icc, %o0, %o2 array8 %l6, %g1, %i7 fnegd %f14, %f2 fmovsg %xcc, %f13, %f8 stb %l2, [%l7 + 0x24] fpsub32s %f2, %f10, %f9 fmovsg %xcc, %f15, %f4 fzero %f2 fpadd16s %f3, %f8, %f13 ldsb [%l7 + 0x2B], %i4 ldub [%l7 + 0x5C], %g7 nop setx loop_2325, %l0, %l1 jmpl %l1, %i3 mova %xcc, %o1, %g6 fpadd32s %f11, %f15, %f8 pdist %f8, %f10, %f12 loop_2325: fpsub32s %f5, %f14, %f0 movleu %xcc, %i2, %l0 fcmped %fcc2, %f12, %f6 array32 %l3, %i6, %i1 fbule,a %fcc3, loop_2326 tsubcc %o5, %o6, %g3 ld [%l7 + 0x10], %f15 std %f14, [%l7 + 0x38] loop_2326: movvs %xcc, %l5, %o7 nop setx loop_2327, %l0, %l1 jmpl %l1, %g5 fpsub32s %f14, %f6, %f9 ldub [%l7 + 0x2E], %o3 std %f12, [%l7 + 0x20] loop_2327: tpos %xcc, 0x7 edge32ln %i0, %o4, %g2 fsrc2s %f1, %f8 fmovrdne %g4, %f14, %f0 ld [%l7 + 0x4C], %f11 fnegd %f2, %f6 fbge,a %fcc3, loop_2328 fnand %f14, %f4, %f8 srax %i5, %l1, %l4 ldsh [%l7 + 0x2C], %o0 loop_2328: fmovscc %icc, %f14, %f12 fpadd16s %f10, %f14, %f7 fbn %fcc3, loop_2329 std %f2, [%l7 + 0x70] st %f7, [%l7 + 0x38] movg %icc, %o2, %g1 loop_2329: bgu %xcc, loop_2330 ld [%l7 + 0x3C], %f5 alignaddr %l6, %i7, %i4 edge16ln %l2, %g7, %o1 loop_2330: ldd [%l7 + 0x18], %f0 te %xcc, 0x2 fmovsle %icc, %f9, %f10 fpsub16s %f1, %f11, %f4 ldsw [%l7 + 0x18], %g6 bcs,a loop_2331 fmovsl %xcc, %f15, %f14 nop setx loop_2332, %l0, %l1 jmpl %l1, %i3 movneg %icc, %i2, %l3 loop_2331: alignaddrl %i6, %i1, %o5 movgu %icc, %l0, %g3 loop_2332: nop setx loop_2333, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgez %l5, 0x2EF, %o7 fmovrdgz %g5, %f2, %f10 alignaddr %o6, %o3, %o4 loop_2333: ldd [%l7 + 0x58], %f14 tcc %icc, 0x5 fmovrdne %g2, %f6, %f14 edge32n %g4, %i5, %i0 movge %xcc, %l4, %o0 fornot2s %f10, %f1, %f11 fornot2s %f14, %f1, %f11 ldub [%l7 + 0x3D], %o2 fmovsge %xcc, %f5, %f10 fpadd32 %f2, %f8, %f8 tpos %icc, 0x2 be,pn %xcc, loop_2334 ldd [%l7 + 0x20], %f10 stb %g1, [%l7 + 0x2F] call loop_2335 loop_2334: ldsh [%l7 + 0x48], %l6 brlz %l1, loop_2336 tn %icc, 0x0 loop_2335: fmovse %icc, %f5, %f12 movn %xcc, %i7, %i4 loop_2336: fbne,a %fcc3, loop_2337 bn,a,pt %xcc, loop_2338 ldsb [%l7 + 0x56], %g7 for %f4, %f14, %f2 loop_2337: srlx %o1, 0x00, %l2 loop_2338: fnors %f5, %f13, %f10 ldub [%l7 + 0x0D], %i3 fbn,a %fcc0, loop_2339 ldd [%l7 + 0x58], %f12 stw %g6, [%l7 + 0x74] bshuffle %f10, %f10, %f8 loop_2339: movcs %icc, %l3, %i2 fmul8x16 %f13, %f0, %f8 mova %icc, %i6, %i1 lduw [%l7 + 0x74], %l0 subccc %g3, %o5, %l5 fbuge,a %fcc3, loop_2340 brlez %g5, loop_2341 te %xcc, 0x4 fmul8x16 %f12, %f2, %f12 loop_2340: brnz,a %o7, loop_2342 loop_2341: std %f0, [%l7 + 0x38] std %f0, [%l7 + 0x08] movn %icc, %o6, %o4 loop_2342: fbge %fcc1, loop_2343 movleu %xcc, %o3, %g2 movcc %icc, %g4, %i5 stb %l4, [%l7 + 0x5B] loop_2343: bcs,a,pt %icc, loop_2344 tle %xcc, 0x1 or %i0, 0x0E68, %o2 stw %o0, [%l7 + 0x10] loop_2344: fmovdg %xcc, %f14, %f2 move %icc, %l6, %g1 tne %icc, 0x0 stx %i7, [%l7 + 0x78] fand %f4, %f0, %f0 ldub [%l7 + 0x52], %i4 ldsb [%l7 + 0x66], %l1 fcmpne32 %f0, %f8, %o1 bpos loop_2345 stb %g7, [%l7 + 0x60] bcs,a,pn %xcc, loop_2346 ldsw [%l7 + 0x18], %i3 loop_2345: bg,a,pn %xcc, loop_2347 bgu %xcc, loop_2348 loop_2346: lduw [%l7 + 0x50], %l2 fandnot2s %f1, %f8, %f4 loop_2347: fmovrdlz %l3, %f0, %f6 loop_2348: fnegd %f8, %f8 fmovdne %xcc, %f1, %f12 fone %f8 ldsw [%l7 + 0x6C], %i2 fcmpne32 %f2, %f10, %g6 ldsb [%l7 + 0x40], %i1 fmovdne %icc, %f10, %f8 st %f8, [%l7 + 0x3C] st %f0, [%l7 + 0x54] fmovspos %icc, %f13, %f8 ldsb [%l7 + 0x6B], %i6 edge32n %g3, %l0, %l5 umul %o5, 0x1ADB, %g5 lduh [%l7 + 0x32], %o7 fornot2s %f12, %f14, %f8 fcmpes %fcc1, %f3, %f3 fmuld8sux16 %f3, %f10, %f0 movleu %icc, %o4, %o3 fpsub32s %f2, %f11, %f9 tcs %icc, 0x0 movg %xcc, %o6, %g2 orcc %i5, %l4, %i0 taddcctv %o2, 0x15A8, %o0 ldsh [%l7 + 0x38], %g4 sub %l6, 0x1AB6, %i7 fmovdneg %xcc, %f4, %f10 sdivx %g1, 0x1B46, %i4 ld [%l7 + 0x74], %f4 fblg,a %fcc0, loop_2349 fnegs %f7, %f7 ldsw [%l7 + 0x1C], %l1 fcmpne16 %f0, %f6, %o1 loop_2349: tn %xcc, 0x0 fmovscs %xcc, %f9, %f5 lduw [%l7 + 0x74], %i3 edge16 %g7, %l2, %i2 stb %l3, [%l7 + 0x52] fble %fcc1, loop_2350 ldd [%l7 + 0x48], %f8 sra %i1, %i6, %g6 fpmerge %f8, %f5, %f0 loop_2350: st %f9, [%l7 + 0x08] tl %xcc, 0x6 stb %l0, [%l7 + 0x47] tpos %xcc, 0x3 ldsh [%l7 + 0x26], %l5 ldsw [%l7 + 0x4C], %o5 fmovdgu %icc, %f7, %f9 fmovdg %xcc, %f12, %f9 smul %g5, 0x0826, %g3 movgu %icc, %o4, %o7 stw %o3, [%l7 + 0x3C] fmovda %xcc, %f0, %f9 sll %g2, 0x0F, %i5 fmovdvc %icc, %f7, %f5 fxor %f10, %f6, %f0 ldd [%l7 + 0x78], %f4 taddcctv %o6, 0x0951, %i0 udivcc %l4, 0x1317, %o0 tleu %xcc, 0x5 edge32ln %o2, %l6, %i7 alignaddrl %g4, %g1, %l1 fxors %f8, %f10, %f12 fmovsvs %icc, %f15, %f14 fnand %f10, %f12, %f0 fbge,a %fcc2, loop_2351 stx %i4, [%l7 + 0x48] fmovdne %xcc, %f12, %f4 ldub [%l7 + 0x0B], %i3 loop_2351: fmovrdlez %g7, %f10, %f2 ld [%l7 + 0x5C], %f12 fmovrse %l2, %f3, %f3 ldub [%l7 + 0x58], %o1 fcmpgt32 %f12, %f12, %l3 ld [%l7 + 0x78], %f1 ldsw [%l7 + 0x74], %i1 ldsb [%l7 + 0x7C], %i2 ldub [%l7 + 0x20], %i6 fnot1s %f1, %f5 sub %l0, 0x07F2, %g6 fandnot2s %f12, %f13, %f5 subcc %l5, %o5, %g3 for %f14, %f0, %f6 edge16n %g5, %o7, %o4 fnot1 %f0, %f2 fxors %f11, %f13, %f8 stw %g2, [%l7 + 0x34] fcmped %fcc3, %f6, %f10 subccc %i5, 0x1A4C, %o6 sdivx %i0, 0x0C2A, %o3 ldub [%l7 + 0x18], %l4 fmovsg %xcc, %f6, %f6 fmovdne %xcc, %f15, %f6 ldsw [%l7 + 0x28], %o0 ldx [%l7 + 0x10], %o2 fcmps %fcc3, %f5, %f8 add %l6, 0x076C, %i7 fnands %f11, %f5, %f7 std %f4, [%l7 + 0x38] nop setx loop_2352, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x38], %f8 ldsh [%l7 + 0x24], %g1 fpack16 %f12, %f9 loop_2352: andcc %g4, 0x1BFF, %l1 addc %i3, %g7, %i4 fxnors %f15, %f14, %f4 mulscc %l2, %l3, %o1 fmovdn %xcc, %f7, %f2 be,pt %xcc, loop_2353 fmovdl %xcc, %f14, %f13 fblg %fcc2, loop_2354 sub %i2, %i1, %i6 loop_2353: fmovrslez %l0, %f9, %f14 be,pn %xcc, loop_2355 loop_2354: tcs %icc, 0x3 fnands %f2, %f14, %f6 fbe,a %fcc1, loop_2356 loop_2355: ldd [%l7 + 0x40], %f6 udiv %l5, 0x1214, %g6 stx %g3, [%l7 + 0x68] loop_2356: fornot1 %f12, %f14, %f0 lduh [%l7 + 0x5C], %g5 fblg %fcc2, loop_2357 sth %o5, [%l7 + 0x4E] fmovsneg %xcc, %f6, %f6 fcmpd %fcc0, %f10, %f14 loop_2357: fmovrslez %o4, %f0, %f10 tl %icc, 0x4 ldd [%l7 + 0x78], %f14 ldsb [%l7 + 0x59], %o7 udivcc %g2, 0x055B, %o6 fcmpgt16 %f12, %f6, %i0 smul %i5, %l4, %o0 array32 %o3, %l6, %o2 mulscc %i7, %g4, %g1 fandnot2 %f14, %f6, %f2 ldsb [%l7 + 0x23], %l1 std %f0, [%l7 + 0x08] fmovrslez %i3, %f9, %f13 srax %i4, %l2, %g7 fsrc1s %f7, %f5 bpos,pt %icc, loop_2358 fmovdg %xcc, %f7, %f11 bge %xcc, loop_2359 fsrc1 %f2, %f0 loop_2358: bvc,a,pt %icc, loop_2360 smul %l3, %o1, %i1 loop_2359: sth %i6, [%l7 + 0x18] fcmple16 %f6, %f4, %l0 loop_2360: brgez %i2, loop_2361 fpadd32s %f5, %f15, %f2 fnor %f2, %f4, %f12 stx %l5, [%l7 + 0x70] loop_2361: ldx [%l7 + 0x18], %g3 edge32 %g6, %g5, %o5 ldsh [%l7 + 0x36], %o4 fnor %f8, %f14, %f14 mulscc %g2, 0x0FF7, %o6 stw %i0, [%l7 + 0x68] ldd [%l7 + 0x08], %f10 fmovrse %i5, %f11, %f5 st %f4, [%l7 + 0x4C] fble %fcc0, loop_2362 bvs loop_2363 ldd [%l7 + 0x10], %f6 ldx [%l7 + 0x58], %l4 loop_2362: fmovrdne %o7, %f10, %f12 loop_2363: stb %o0, [%l7 + 0x47] lduh [%l7 + 0x60], %o3 fmovse %icc, %f6, %f8 movgu %icc, %o2, %i7 movrgz %g4, %l6, %l1 stb %i3, [%l7 + 0x5A] popc 0x174F, %i4 edge32ln %g1, %g7, %l3 ldsh [%l7 + 0x44], %o1 andncc %l2, %i1, %l0 sth %i2, [%l7 + 0x12] and %l5, %i6, %g6 fmovrslez %g5, %f5, %f9 stw %o5, [%l7 + 0x3C] movrne %g3, %o4, %o6 movge %icc, %g2, %i0 tpos %xcc, 0x2 srl %l4, 0x0F, %o7 bcc,a loop_2364 mulscc %o0, %i5, %o3 fmovsgu %icc, %f12, %f5 ld [%l7 + 0x4C], %f12 loop_2364: fbl %fcc1, loop_2365 sth %i7, [%l7 + 0x18] fmovse %icc, %f0, %f4 stw %g4, [%l7 + 0x48] loop_2365: fpsub32 %f14, %f12, %f14 fexpand %f9, %f6 fbn,a %fcc1, loop_2366 ldub [%l7 + 0x27], %o2 sth %l6, [%l7 + 0x70] fmovsne %xcc, %f2, %f11 loop_2366: fmovsneg %icc, %f12, %f11 mulx %i3, %i4, %g1 movvc %xcc, %l1, %g7 fmovsn %icc, %f14, %f13 fcmpgt32 %f14, %f12, %o1 ldd [%l7 + 0x20], %f10 fpmerge %f5, %f11, %f10 fnegd %f0, %f0 edge32ln %l2, %l3, %l0 ldsw [%l7 + 0x6C], %i1 edge16n %l5, %i6, %g6 lduh [%l7 + 0x12], %i2 ldub [%l7 + 0x4A], %o5 orn %g5, %o4, %o6 fcmpne16 %f14, %f6, %g2 umulcc %g3, 0x0B7D, %i0 lduw [%l7 + 0x7C], %o7 stw %o0, [%l7 + 0x28] ldsh [%l7 + 0x70], %i5 fxnors %f0, %f4, %f13 fornot1 %f2, %f2, %f4 tgu %icc, 0x6 movn %icc, %o3, %l4 st %f1, [%l7 + 0x5C] fmovda %xcc, %f10, %f2 ldx [%l7 + 0x20], %g4 tg %xcc, 0x3 taddcc %o2, %i7, %i3 ldsb [%l7 + 0x43], %i4 fpadd32 %f2, %f6, %f14 stx %g1, [%l7 + 0x18] edge32n %l6, %l1, %g7 sra %o1, 0x0F, %l3 movcc %icc, %l2, %i1 add %l5, 0x0D87, %l0 nop setx loop_2367, %l0, %l1 jmpl %l1, %i6 ldub [%l7 + 0x10], %g6 std %f6, [%l7 + 0x48] stb %o5, [%l7 + 0x5B] loop_2367: fcmpes %fcc3, %f7, %f4 nop setx loop_2368, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,a loop_2369 bn,pt %icc, loop_2370 fmovsleu %xcc, %f3, %f9 loop_2368: fmovdne %icc, %f8, %f7 loop_2369: stw %i2, [%l7 + 0x54] loop_2370: fmovse %xcc, %f13, %f1 stb %g5, [%l7 + 0x5E] fmovscc %icc, %f4, %f4 ldsb [%l7 + 0x09], %o4 addc %o6, %g3, %i0 ldsh [%l7 + 0x72], %o7 ld [%l7 + 0x60], %f5 movrlz %o0, 0x067, %g2 ldsh [%l7 + 0x6E], %i5 bl,a,pt %icc, loop_2371 orn %l4, 0x0118, %g4 bneg,pt %icc, loop_2372 ld [%l7 + 0x3C], %f10 loop_2371: addcc %o2, %i7, %o3 movcc %xcc, %i3, %i4 loop_2372: lduw [%l7 + 0x24], %g1 edge16 %l1, %l6, %o1 stx %l3, [%l7 + 0x70] edge32ln %g7, %l2, %l5 lduw [%l7 + 0x3C], %i1 fors %f10, %f5, %f0 movrgez %l0, 0x14F, %g6 ble,a %icc, loop_2373 fbug %fcc0, loop_2374 tpos %icc, 0x5 fbg %fcc3, loop_2375 loop_2373: faligndata %f12, %f4, %f10 loop_2374: call loop_2376 fcmpne32 %f6, %f10, %i6 loop_2375: edge32 %o5, %g5, %o4 srax %o6, 0x03, %g3 loop_2376: xnorcc %i2, %i0, %o0 st %f14, [%l7 + 0x74] ldx [%l7 + 0x68], %o7 brnz,a %g2, loop_2377 ldsb [%l7 + 0x28], %l4 mulscc %i5, %g4, %o2 tgu %xcc, 0x2 loop_2377: fmovrsgez %o3, %f8, %f0 ldd [%l7 + 0x10], %f2 fmovda %xcc, %f6, %f0 brlz,a %i7, loop_2378 st %f10, [%l7 + 0x2C] bge,pt %icc, loop_2379 stb %i4, [%l7 + 0x08] loop_2378: fblg,a %fcc2, loop_2380 ldsb [%l7 + 0x53], %g1 loop_2379: nop setx loop_2381, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_2382, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2380: fnor %f0, %f14, %f0 brz %l1, loop_2383 loop_2381: fmul8sux16 %f2, %f14, %f12 loop_2382: fmovscs %icc, %f12, %f3 bleu,a,pn %xcc, loop_2384 loop_2383: ldsb [%l7 + 0x3B], %i3 fmovspos %xcc, %f11, %f0 movrne %o1, %l3, %g7 loop_2384: fcmpes %fcc0, %f2, %f6 movrlz %l2, 0x018, %l6 stx %l5, [%l7 + 0x70] stb %l0, [%l7 + 0x0A] ldsw [%l7 + 0x14], %g6 fba %fcc3, loop_2385 movcs %xcc, %i6, %i1 xnorcc %g5, %o4, %o6 fmovdn %xcc, %f9, %f5 loop_2385: mulx %o5, 0x0966, %g3 stb %i0, [%l7 + 0x0A] srl %i2, %o0, %o7 ldub [%l7 + 0x24], %l4 fcmpne32 %f12, %f6, %g2 mova %icc, %g4, %i5 orcc %o3, %o2, %i7 subc %i4, 0x126E, %l1 ldsh [%l7 + 0x1C], %i3 stw %o1, [%l7 + 0x68] movl %icc, %l3, %g1 movl %icc, %l2, %g7 st %f1, [%l7 + 0x28] st %f3, [%l7 + 0x20] movcs %icc, %l6, %l5 mulscc %l0, %g6, %i6 taddcc %i1, 0x10FD, %g5 ldsw [%l7 + 0x54], %o6 fzero %f12 mulx %o5, %g3, %i0 std %f8, [%l7 + 0x30] std %f2, [%l7 + 0x68] edge8ln %i2, %o0, %o7 st %f7, [%l7 + 0x3C] fmovsa %icc, %f8, %f4 bn loop_2386 movpos %icc, %o4, %g2 tcs %xcc, 0x7 ldx [%l7 + 0x10], %l4 loop_2386: fnands %f6, %f1, %f10 ldd [%l7 + 0x68], %f10 fcmpeq16 %f12, %f8, %i5 fornot1 %f8, %f4, %f6 fmovrdgez %g4, %f0, %f4 fmovscc %icc, %f14, %f9 tcc %xcc, 0x5 fcmpne32 %f0, %f14, %o2 fnot2 %f2, %f14 ldsb [%l7 + 0x7C], %o3 fbn,a %fcc3, loop_2387 stb %i4, [%l7 + 0x27] fmovrslez %l1, %f3, %f7 ldd [%l7 + 0x50], %f4 loop_2387: fors %f14, %f0, %f14 tn %xcc, 0x5 stx %i7, [%l7 + 0x78] stb %i3, [%l7 + 0x67] andncc %l3, %g1, %l2 popc %o1, %g7 fmovsg %icc, %f4, %f1 ldub [%l7 + 0x0A], %l5 be,a loop_2388 tvc %icc, 0x5 tn %xcc, 0x0 sth %l6, [%l7 + 0x70] loop_2388: st %f4, [%l7 + 0x70] add %l0, %g6, %i1 fnot2s %f6, %f13 subc %g5, 0x1FDA, %o6 fcmpeq32 %f6, %f0, %o5 fmovscc %icc, %f0, %f2 fcmple16 %f12, %f8, %g3 fbue %fcc3, loop_2389 fmul8x16 %f6, %f6, %f4 fmovsvs %xcc, %f0, %f4 lduw [%l7 + 0x7C], %i6 loop_2389: fcmpgt16 %f2, %f8, %i2 lduh [%l7 + 0x4A], %o0 tcs %xcc, 0x7 subc %o7, 0x104E, %i0 stb %g2, [%l7 + 0x21] xnor %l4, %o4, %i5 fpadd16 %f10, %f14, %f12 fones %f12 std %f6, [%l7 + 0x58] tpos %xcc, 0x7 ldub [%l7 + 0x4B], %g4 sdivx %o3, 0x1364, %o2 fblg %fcc3, loop_2390 bne,pt %icc, loop_2391 fmovrslz %i4, %f8, %f9 stw %l1, [%l7 + 0x78] loop_2390: movrlez %i7, %l3, %i3 loop_2391: udiv %l2, 0x10DE, %o1 sdivx %g1, 0x1F69, %g7 call loop_2392 ldsh [%l7 + 0x38], %l6 pdist %f8, %f10, %f10 smulcc %l0, %l5, %i1 loop_2392: siam 0x7 andn %g5, 0x0B80, %o6 fcmped %fcc2, %f8, %f12 ldsb [%l7 + 0x41], %o5 movne %xcc, %g6, %i6 tvs %icc, 0x3 taddcc %g3, 0x1F8A, %o0 sth %i2, [%l7 + 0x4C] ldd [%l7 + 0x08], %f14 fmovdgu %icc, %f8, %f2 xnor %i0, %g2, %o7 call loop_2393 fmovdvc %icc, %f14, %f2 fmovdcs %icc, %f5, %f15 edge16l %l4, %i5, %o4 loop_2393: andn %o3, 0x1049, %o2 fmovdleu %xcc, %f5, %f4 stx %i4, [%l7 + 0x68] fornot1 %f6, %f14, %f6 fmovrsgez %l1, %f10, %f3 fone %f6 st %f15, [%l7 + 0x40] stx %g4, [%l7 + 0x50] ta %icc, 0x1 xorcc %l3, 0x1B25, %i7 ldsb [%l7 + 0x26], %l2 orn %i3, %o1, %g7 ldsh [%l7 + 0x60], %l6 orcc %g1, %l0, %l5 fxnors %f13, %f4, %f13 fcmpne32 %f6, %f2, %i1 fmovsg %xcc, %f6, %f13 edge32 %o6, %g5, %o5 ldsb [%l7 + 0x50], %i6 fmul8ulx16 %f8, %f0, %f4 fandnot2s %f10, %f2, %f14 bleu,a %xcc, loop_2394 sub %g6, 0x158C, %o0 or %i2, 0x1A5B, %g3 fornot1s %f10, %f0, %f2 loop_2394: brnz,a %g2, loop_2395 st %f0, [%l7 + 0x70] ldsb [%l7 + 0x08], %o7 fmul8x16al %f5, %f8, %f4 loop_2395: lduw [%l7 + 0x5C], %i0 fmovdle %icc, %f7, %f15 fbug,a %fcc0, loop_2396 bleu,a,pn %icc, loop_2397 tn %xcc, 0x2 fmovs %f7, %f3 loop_2396: fand %f14, %f14, %f12 loop_2397: ldd [%l7 + 0x30], %f8 std %f4, [%l7 + 0x68] ldub [%l7 + 0x44], %i5 fmovda %xcc, %f4, %f9 edge16 %o4, %o3, %o2 array8 %i4, %l4, %g4 smul %l1, %i7, %l2 fbug,a %fcc1, loop_2398 edge16 %i3, %o1, %l3 fpsub16s %f12, %f3, %f10 fzeros %f0 loop_2398: std %f0, [%l7 + 0x38] ldsh [%l7 + 0x3A], %l6 pdist %f2, %f6, %f8 fmovdvs %xcc, %f14, %f5 fmovsge %icc, %f4, %f4 array8 %g1, %l0, %l5 fnegd %f10, %f4 ldsb [%l7 + 0x12], %i1 tne %icc, 0x1 fmul8x16 %f14, %f10, %f12 lduw [%l7 + 0x5C], %g7 ldsh [%l7 + 0x6E], %o6 subcc %g5, 0x10D0, %i6 st %f7, [%l7 + 0x18] sub %g6, 0x0B4E, %o0 movvs %icc, %o5, %g3 fabss %f8, %f13 fpsub16 %f6, %f4, %f0 std %f4, [%l7 + 0x50] sth %i2, [%l7 + 0x64] edge16ln %g2, %o7, %i5 be,a,pt %xcc, loop_2399 ldx [%l7 + 0x48], %i0 ldd [%l7 + 0x30], %f12 ldsw [%l7 + 0x6C], %o3 loop_2399: srlx %o2, %i4, %o4 fmovsne %xcc, %f3, %f9 fpsub16 %f10, %f12, %f12 lduw [%l7 + 0x68], %l4 fbn,a %fcc3, loop_2400 bn loop_2401 lduh [%l7 + 0x68], %g4 fmovrde %i7, %f10, %f8 loop_2400: fmovsle %xcc, %f2, %f11 loop_2401: fxors %f6, %f2, %f4 smulcc %l1, 0x16C6, %l2 nop setx loop_2402, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16ln %i3, %l3, %o1 ldsh [%l7 + 0x08], %l6 lduh [%l7 + 0x2C], %g1 loop_2402: ldd [%l7 + 0x10], %f0 ldd [%l7 + 0x30], %f12 fcmple16 %f10, %f12, %l0 lduh [%l7 + 0x2E], %i1 movrlz %l5, 0x175, %o6 ldd [%l7 + 0x18], %f2 brnz %g7, loop_2403 smul %g5, %g6, %o0 fcmpne16 %f0, %f12, %i6 taddcc %o5, %g3, %i2 loop_2403: std %f8, [%l7 + 0x40] ldsw [%l7 + 0x58], %o7 tcs %icc, 0x2 fpsub32s %f8, %f13, %f13 fmovdg %icc, %f8, %f8 fxnor %f10, %f4, %f10 movre %i5, %g2, %o3 fmovscc %xcc, %f15, %f15 stx %i0, [%l7 + 0x68] movpos %xcc, %i4, %o2 stb %l4, [%l7 + 0x0A] ldsb [%l7 + 0x3D], %g4 movn %icc, %o4, %i7 fmovsgu %xcc, %f4, %f14 tle %icc, 0x7 stw %l2, [%l7 + 0x64] ldsb [%l7 + 0x42], %i3 stw %l3, [%l7 + 0x54] stw %o1, [%l7 + 0x4C] mulscc %l1, 0x1686, %l6 ldsb [%l7 + 0x46], %l0 fbo,a %fcc1, loop_2404 ta %xcc, 0x6 tl %xcc, 0x0 fbl,a %fcc3, loop_2405 loop_2404: std %f14, [%l7 + 0x28] add %i1, %l5, %g1 stx %o6, [%l7 + 0x48] loop_2405: bvc loop_2406 std %f14, [%l7 + 0x58] brgz %g5, loop_2407 fpack16 %f0, %f2 loop_2406: edge16n %g6, %o0, %g7 bcs,pt %xcc, loop_2408 loop_2407: fble,a %fcc3, loop_2409 fmovdneg %icc, %f10, %f4 sdiv %o5, 0x0D3D, %g3 loop_2408: edge32ln %i6, %i2, %i5 loop_2409: edge8ln %g2, %o3, %i0 tne %icc, 0x6 fcmpeq32 %f4, %f8, %o7 fsrc1s %f14, %f9 tsubcc %i4, %o2, %g4 xor %l4, %i7, %l2 fnegd %f12, %f10 stx %o4, [%l7 + 0x48] andn %i3, %o1, %l3 addccc %l1, 0x0462, %l0 ldsh [%l7 + 0x12], %l6 ldx [%l7 + 0x48], %l5 fmovsvs %xcc, %f15, %f5 orcc %g1, 0x0663, %i1 sll %o6, 0x09, %g5 fcmple16 %f0, %f2, %o0 ldsw [%l7 + 0x20], %g6 array16 %g7, %o5, %i6 fbule %fcc2, loop_2410 sth %g3, [%l7 + 0x46] edge16l %i5, %i2, %o3 fcmpes %fcc1, %f2, %f7 loop_2410: ldsw [%l7 + 0x50], %i0 ldsb [%l7 + 0x39], %g2 move %icc, %i4, %o2 std %f10, [%l7 + 0x30] bl,pt %xcc, loop_2411 ld [%l7 + 0x34], %f15 tge %xcc, 0x1 ldsb [%l7 + 0x27], %o7 loop_2411: subccc %l4, %i7, %l2 addc %g4, %i3, %o1 fxors %f1, %f11, %f3 fzeros %f6 fbu %fcc3, loop_2412 ldsb [%l7 + 0x7C], %l3 fble %fcc2, loop_2413 ldsw [%l7 + 0x30], %o4 loop_2412: st %f1, [%l7 + 0x44] brnz %l1, loop_2414 loop_2413: andn %l0, 0x1102, %l5 addccc %g1, 0x1756, %i1 ldsh [%l7 + 0x1A], %o6 loop_2414: udivx %g5, 0x0C4B, %l6 bvc,a,pt %xcc, loop_2415 subc %o0, 0x07C2, %g7 ldub [%l7 + 0x19], %g6 alignaddrl %i6, %o5, %g3 loop_2415: xnor %i5, %i2, %o3 movcs %xcc, %i0, %i4 subccc %g2, 0x0529, %o2 sra %l4, %o7, %i7 fnors %f3, %f11, %f3 fmovspos %xcc, %f7, %f13 st %f14, [%l7 + 0x24] stx %l2, [%l7 + 0x18] fabsd %f14, %f0 brz,a %i3, loop_2416 ldsh [%l7 + 0x6A], %o1 ldsb [%l7 + 0x62], %l3 bcs,a loop_2417 loop_2416: fmovrsgz %g4, %f3, %f5 fmovrdlz %o4, %f2, %f10 fmovsge %icc, %f1, %f8 loop_2417: sllx %l1, 0x0A, %l0 edge32l %g1, %i1, %o6 fmovsle %icc, %f7, %f12 ldd [%l7 + 0x18], %f12 fpackfix %f12, %f10 fmovsneg %icc, %f14, %f5 ldub [%l7 + 0x73], %l5 ldsw [%l7 + 0x68], %g5 lduh [%l7 + 0x24], %l6 tsubcctv %g7, 0x091D, %g6 bn,pn %icc, loop_2418 pdist %f12, %f14, %f10 fba %fcc2, loop_2419 lduw [%l7 + 0x20], %i6 loop_2418: udivx %o0, 0x1793, %g3 edge32 %o5, %i2, %o3 loop_2419: bneg,a,pn %xcc, loop_2420 ldub [%l7 + 0x31], %i5 ldsw [%l7 + 0x48], %i4 ldx [%l7 + 0x70], %i0 loop_2420: bne,pt %xcc, loop_2421 movvc %icc, %o2, %l4 sth %g2, [%l7 + 0x26] ld [%l7 + 0x1C], %f4 loop_2421: sdivcc %i7, 0x19A8, %l2 std %f12, [%l7 + 0x18] ldd [%l7 + 0x70], %f8 fcmpne16 %f14, %f12, %o7 ld [%l7 + 0x14], %f9 lduh [%l7 + 0x48], %i3 stx %l3, [%l7 + 0x20] fnegd %f4, %f2 fxors %f8, %f12, %f7 lduh [%l7 + 0x30], %o1 bgu,a loop_2422 fmuld8sux16 %f5, %f3, %f0 fmovrde %o4, %f12, %f0 fpsub16s %f4, %f9, %f3 loop_2422: fbule %fcc3, loop_2423 fones %f14 orcc %l1, 0x08EB, %g4 subc %l0, %i1, %g1 loop_2423: ldd [%l7 + 0x18], %f6 fbule %fcc3, loop_2424 fnot1 %f12, %f0 ldsh [%l7 + 0x3E], %l5 tcc %icc, 0x4 loop_2424: tn %icc, 0x4 ldd [%l7 + 0x60], %f8 movrne %o6, 0x081, %l6 edge32 %g7, %g5, %i6 edge8 %o0, %g3, %o5 array16 %g6, %o3, %i5 sra %i4, 0x1D, %i2 smulcc %o2, 0x1C21, %l4 lduh [%l7 + 0x54], %g2 edge32 %i7, %i0, %l2 std %f0, [%l7 + 0x70] brgez %i3, loop_2425 stb %l3, [%l7 + 0x7D] tne %xcc, 0x5 srax %o1, %o7, %l1 loop_2425: fsrc2s %f11, %f2 fblg %fcc0, loop_2426 stx %g4, [%l7 + 0x40] andncc %l0, %o4, %g1 fbule,a %fcc3, loop_2427 loop_2426: fornot1s %f9, %f3, %f2 fmovsle %icc, %f12, %f8 pdist %f2, %f2, %f12 loop_2427: fmovsleu %icc, %f13, %f12 fbge %fcc2, loop_2428 stb %l5, [%l7 + 0x23] call loop_2429 ldub [%l7 + 0x64], %i1 loop_2428: sethi 0x1554, %o6 ld [%l7 + 0x2C], %f6 loop_2429: fzeros %f2 fone %f2 sth %l6, [%l7 + 0x3E] fbue,a %fcc3, loop_2430 andcc %g7, %i6, %o0 edge16n %g5, %o5, %g3 ldsw [%l7 + 0x58], %g6 loop_2430: tl %icc, 0x3 add %o3, %i5, %i4 lduw [%l7 + 0x3C], %o2 movne %icc, %l4, %i2 fand %f6, %f10, %f4 stw %g2, [%l7 + 0x60] array32 %i7, %i0, %l2 orn %l3, %o1, %o7 fbuge %fcc2, loop_2431 nop setx loop_2432, %l0, %l1 jmpl %l1, %l1 lduh [%l7 + 0x50], %g4 be,pt %xcc, loop_2433 loop_2431: ld [%l7 + 0x48], %f3 loop_2432: sth %i3, [%l7 + 0x0A] fpsub32s %f12, %f11, %f12 loop_2433: fnegd %f0, %f14 ldsb [%l7 + 0x63], %o4 fble %fcc2, loop_2434 fmovsvs %xcc, %f5, %f7 array16 %l0, %g1, %l5 brlez,a %i1, loop_2435 loop_2434: fnand %f8, %f0, %f6 fone %f0 fmovsl %xcc, %f11, %f10 loop_2435: stw %o6, [%l7 + 0x68] fble %fcc2, loop_2436 mulscc %g7, %l6, %o0 fble %fcc2, loop_2437 movl %icc, %g5, %o5 loop_2436: bl loop_2438 edge32ln %i6, %g3, %g6 loop_2437: fmul8ulx16 %f12, %f8, %f8 fsrc1s %f11, %f10 loop_2438: movrlez %o3, %i5, %o2 fnands %f9, %f7, %f1 fmuld8ulx16 %f9, %f6, %f14 bgu,a loop_2439 ld [%l7 + 0x60], %f3 bvs,pt %xcc, loop_2440 ldd [%l7 + 0x78], %f14 loop_2439: st %f10, [%l7 + 0x34] ldsh [%l7 + 0x52], %i4 loop_2440: stb %i2, [%l7 + 0x1D] movrgez %l4, %i7, %i0 tneg %icc, 0x3 brgez %g2, loop_2441 fmovdgu %xcc, %f15, %f1 edge32l %l3, %l2, %o7 fmovsvc %icc, %f14, %f4 loop_2441: fble %fcc1, loop_2442 fnot1 %f0, %f8 fbo %fcc3, loop_2443 fmovrdgz %o1, %f14, %f8 loop_2442: nop setx loop_2444, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnegd %f14, %f12 loop_2443: st %f11, [%l7 + 0x40] ble,a loop_2445 loop_2444: ba loop_2446 fxors %f6, %f10, %f1 orncc %g4, 0x140E, %i3 loop_2445: lduh [%l7 + 0x5C], %o4 loop_2446: fornot2s %f4, %f10, %f0 stb %l0, [%l7 + 0x6D] fmovrdlz %l1, %f14, %f8 sdiv %l5, 0x077B, %g1 fsrc2s %f12, %f3 fone %f10 fpadd16 %f0, %f0, %f10 edge32n %i1, %g7, %o6 fands %f13, %f7, %f4 bn,a,pn %icc, loop_2447 fmovdne %xcc, %f6, %f12 taddcc %l6, %g5, %o0 edge16 %o5, %i6, %g6 loop_2447: mulx %g3, 0x1D75, %i5 fmovrdlz %o2, %f12, %f6 st %f2, [%l7 + 0x78] fandnot2s %f12, %f14, %f14 orcc %i4, 0x18A7, %o3 fcmpgt32 %f14, %f14, %i2 bgu,a,pn %icc, loop_2448 movvs %xcc, %l4, %i0 movle %icc, %i7, %g2 edge32ln %l3, %o7, %o1 loop_2448: fcmpgt32 %f2, %f8, %g4 lduw [%l7 + 0x14], %i3 fmovrslez %o4, %f12, %f0 xnor %l0, 0x0C5B, %l1 edge32l %l2, %l5, %i1 fxnor %f6, %f0, %f6 fabss %f10, %f1 stw %g7, [%l7 + 0x2C] ldx [%l7 + 0x48], %g1 ldsh [%l7 + 0x22], %l6 std %f14, [%l7 + 0x30] ldx [%l7 + 0x08], %g5 alignaddr %o6, %o0, %o5 sethi 0x04D2, %i6 std %f6, [%l7 + 0x78] st %f14, [%l7 + 0x50] ldd [%l7 + 0x68], %f8 fcmpes %fcc3, %f10, %f6 udivcc %g3, 0x1369, %i5 fmovrsgz %o2, %f13, %f13 subc %g6, 0x0283, %i4 fmul8x16al %f10, %f0, %f4 bvc,a %icc, loop_2449 fsrc2 %f8, %f4 fmovsa %icc, %f13, %f10 ldsw [%l7 + 0x20], %o3 loop_2449: xor %l4, %i2, %i7 addc %g2, %l3, %o7 fmovdvc %icc, %f14, %f0 sth %i0, [%l7 + 0x78] fxnors %f11, %f0, %f9 bcs %xcc, loop_2450 fpmerge %f15, %f15, %f4 fmovdvc %icc, %f8, %f13 fsrc1s %f3, %f13 loop_2450: fba %fcc3, loop_2451 for %f2, %f10, %f6 edge16ln %o1, %i3, %o4 ld [%l7 + 0x38], %f11 loop_2451: ld [%l7 + 0x60], %f6 ldd [%l7 + 0x70], %f2 std %f2, [%l7 + 0x38] sra %l0, 0x09, %l1 srax %l2, %l5, %i1 stw %g4, [%l7 + 0x44] lduw [%l7 + 0x64], %g7 fmovs %f4, %f4 fmovse %xcc, %f8, %f11 fmovdle %icc, %f12, %f5 srlx %g1, %l6, %g5 fbug,a %fcc0, loop_2452 stw %o6, [%l7 + 0x54] fornot2s %f2, %f15, %f9 fbug,a %fcc0, loop_2453 loop_2452: fxnors %f8, %f0, %f13 ldsb [%l7 + 0x08], %o0 array8 %i6, %o5, %i5 loop_2453: nop setx loop_2454, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdiv %o2, 0x11AE, %g6 lduw [%l7 + 0x14], %i4 lduh [%l7 + 0x34], %o3 loop_2454: xorcc %g3, 0x0CF7, %i2 stb %l4, [%l7 + 0x09] taddcc %i7, 0x078A, %g2 fsrc2 %f10, %f8 fmovdge %xcc, %f7, %f8 sdivx %o7, 0x0D31, %l3 fmul8x16au %f2, %f9, %f2 movrlz %i0, %i3, %o1 orcc %l0, %o4, %l1 ldsw [%l7 + 0x08], %l2 bcc,pn %xcc, loop_2455 movrne %i1, 0x2CF, %l5 stb %g4, [%l7 + 0x47] ldsb [%l7 + 0x46], %g7 loop_2455: ldub [%l7 + 0x55], %l6 ld [%l7 + 0x54], %f3 tn %icc, 0x6 fmuld8sux16 %f8, %f13, %f0 xnorcc %g1, %g5, %o6 stb %o0, [%l7 + 0x7D] siam 0x4 edge32ln %o5, %i6, %o2 fnegd %f6, %f12 fcmpgt16 %f14, %f10, %g6 tn %xcc, 0x5 fmovdcs %icc, %f0, %f6 ble,a,pn %xcc, loop_2456 fpadd32 %f8, %f10, %f12 st %f12, [%l7 + 0x44] array16 %i4, %i5, %o3 loop_2456: sllx %i2, %l4, %i7 tvc %icc, 0x6 st %f11, [%l7 + 0x3C] edge32ln %g2, %o7, %g3 fmuld8ulx16 %f11, %f0, %f10 tl %xcc, 0x2 ld [%l7 + 0x3C], %f4 fbne,a %fcc0, loop_2457 edge16 %i0, %i3, %o1 fbue %fcc1, loop_2458 brgz,a %l3, loop_2459 loop_2457: nop setx loop_2460, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbe,a %fcc3, loop_2461 loop_2458: nop setx loop_2462, %l0, %l1 jmpl %l1, %o4 loop_2459: fandnot1 %f14, %f6, %f6 loop_2460: ldx [%l7 + 0x40], %l1 loop_2461: fornot1 %f6, %f4, %f2 loop_2462: mova %xcc, %l0, %i1 fpadd16s %f1, %f8, %f2 edge16 %l2, %l5, %g7 bcs,a %icc, loop_2463 fmovde %xcc, %f6, %f2 sdivx %l6, 0x04DB, %g1 ldd [%l7 + 0x48], %f2 loop_2463: mulx %g5, 0x0144, %o6 stx %o0, [%l7 + 0x08] fmovse %xcc, %f9, %f0 sdivcc %g4, 0x07FB, %i6 fpadd16s %f8, %f8, %f11 fmovdleu %icc, %f4, %f7 udivx %o5, 0x173F, %o2 bvc loop_2464 fxor %f12, %f0, %f12 ldsh [%l7 + 0x38], %i4 ldsh [%l7 + 0x6C], %g6 loop_2464: tcc %icc, 0x1 fmovrsne %o3, %f7, %f7 ldsw [%l7 + 0x18], %i2 bcc,a,pt %icc, loop_2465 ble,pn %xcc, loop_2466 movge %icc, %l4, %i7 tl %icc, 0x4 loop_2465: ld [%l7 + 0x7C], %f2 loop_2466: fcmpeq16 %f6, %f0, %g2 bvs,a loop_2467 ldd [%l7 + 0x40], %f2 fblg,a %fcc2, loop_2468 fbuge,a %fcc0, loop_2469 loop_2467: ldsb [%l7 + 0x57], %o7 fmovdcs %icc, %f7, %f7 loop_2468: ldsh [%l7 + 0x60], %g3 loop_2469: bn,a,pn %xcc, loop_2470 bg,a %xcc, loop_2471 fmovrsgz %i5, %f0, %f3 fzeros %f1 loop_2470: ldx [%l7 + 0x60], %i3 loop_2471: fpack32 %f8, %f12, %f0 movpos %xcc, %i0, %l3 ld [%l7 + 0x0C], %f5 fors %f6, %f8, %f5 bl,a loop_2472 ldx [%l7 + 0x30], %o4 fmul8x16al %f3, %f14, %f10 taddcctv %l1, 0x075C, %o1 loop_2472: bpos,a,pn %icc, loop_2473 xnor %i1, 0x0929, %l2 st %f15, [%l7 + 0x4C] subccc %l5, 0x0BC9, %l0 loop_2473: fmovdge %xcc, %f3, %f1 ld [%l7 + 0x10], %f4 fmovdcc %xcc, %f6, %f0 edge32l %g7, %l6, %g1 fnors %f3, %f10, %f12 movrlez %g5, 0x100, %o6 ldsh [%l7 + 0x38], %o0 fmovrde %i6, %f10, %f8 stx %g4, [%l7 + 0x60] lduw [%l7 + 0x4C], %o2 fmul8x16au %f5, %f0, %f10 fmovdcs %icc, %f9, %f3 lduh [%l7 + 0x30], %i4 for %f6, %f10, %f4 stw %g6, [%l7 + 0x64] andncc %o3, %i2, %l4 addcc %i7, 0x0484, %g2 fnor %f4, %f14, %f6 bne,a %icc, loop_2474 fandnot1 %f10, %f2, %f14 fcmple32 %f12, %f0, %o5 lduw [%l7 + 0x44], %o7 loop_2474: fmovdpos %xcc, %f12, %f12 fble,a %fcc3, loop_2475 fxor %f14, %f12, %f0 bleu,pn %xcc, loop_2476 stw %g3, [%l7 + 0x70] loop_2475: udivcc %i5, 0x1961, %i3 movcc %icc, %l3, %o4 loop_2476: bcc %xcc, loop_2477 fmovsvs %xcc, %f2, %f1 movcc %icc, %l1, %i0 stx %o1, [%l7 + 0x08] loop_2477: fbg %fcc2, loop_2478 ldsw [%l7 + 0x24], %i1 ldsb [%l7 + 0x44], %l2 movneg %icc, %l0, %l5 loop_2478: fnot2s %f12, %f6 mova %xcc, %g7, %g1 fmovd %f6, %f12 fnand %f10, %f8, %f4 fnegd %f4, %f2 bpos,a,pn %xcc, loop_2479 ldsb [%l7 + 0x3B], %g5 fblg %fcc3, loop_2480 xnorcc %l6, %o6, %i6 loop_2479: tle %icc, 0x7 bleu %xcc, loop_2481 loop_2480: be,pn %xcc, loop_2482 lduh [%l7 + 0x10], %g4 fbug %fcc1, loop_2483 loop_2481: lduw [%l7 + 0x70], %o0 loop_2482: mulx %o2, 0x07E0, %g6 fors %f5, %f0, %f3 loop_2483: sll %o3, 0x04, %i2 fxnor %f2, %f14, %f4 fpackfix %f0, %f13 sdivcc %i4, 0x1C24, %i7 xnor %g2, 0x19BD, %l4 tneg %xcc, 0x4 bvc,pt %xcc, loop_2484 ldub [%l7 + 0x55], %o5 fpadd32 %f12, %f2, %f6 movrgez %o7, 0x358, %i5 loop_2484: bne,a %icc, loop_2485 fcmple16 %f8, %f8, %g3 fmuld8sux16 %f6, %f10, %f2 fzero %f6 loop_2485: ldub [%l7 + 0x17], %l3 fmovrdgz %o4, %f10, %f8 fpmerge %f13, %f11, %f4 tl %xcc, 0x0 fandnot2 %f8, %f2, %f2 fsrc1 %f0, %f8 lduw [%l7 + 0x74], %l1 stx %i3, [%l7 + 0x28] fmovsl %xcc, %f11, %f7 fcmpgt32 %f6, %f14, %o1 alignaddrl %i1, %i0, %l0 fnot2 %f10, %f12 tneg %icc, 0x6 edge8n %l5, %g7, %g1 tsubcc %g5, %l2, %l6 st %f13, [%l7 + 0x44] st %f1, [%l7 + 0x50] subc %i6, 0x1062, %o6 fpadd16s %f5, %f6, %f0 ld [%l7 + 0x0C], %f5 movrlz %g4, %o0, %g6 fandnot2 %f4, %f2, %f2 movleu %xcc, %o3, %o2 edge16n %i4, %i7, %i2 ldub [%l7 + 0x6D], %l4 subc %g2, %o7, %i5 fmovsl %xcc, %f7, %f13 fsrc1 %f14, %f6 fabsd %f14, %f8 andncc %o5, %l3, %o4 tsubcctv %l1, 0x0228, %i3 fnot1 %f0, %f14 bne %xcc, loop_2486 fbule,a %fcc0, loop_2487 lduw [%l7 + 0x1C], %g3 fmovdleu %xcc, %f5, %f5 loop_2486: sub %o1, %i0, %l0 loop_2487: fmovdpos %icc, %f15, %f14 ld [%l7 + 0x40], %f8 ldd [%l7 + 0x40], %f8 bvc loop_2488 ldsh [%l7 + 0x76], %l5 fxor %f2, %f6, %f6 tneg %xcc, 0x0 loop_2488: udivcc %g7, 0x1C9B, %g1 fornot2s %f8, %f1, %f8 fmovsvs %xcc, %f2, %f0 ld [%l7 + 0x58], %f13 stw %g5, [%l7 + 0x68] fmovd %f4, %f12 xnorcc %i1, %l6, %i6 bgu %xcc, loop_2489 lduh [%l7 + 0x7C], %o6 fbu %fcc3, loop_2490 fmovdgu %icc, %f9, %f0 loop_2489: movcc %icc, %l2, %o0 fmovdpos %icc, %f7, %f4 loop_2490: fand %f14, %f0, %f0 std %f4, [%l7 + 0x10] fnot2s %f15, %f10 sethi 0x0E3F, %g4 ld [%l7 + 0x4C], %f4 stb %o3, [%l7 + 0x79] ldd [%l7 + 0x28], %f14 fcmped %fcc0, %f0, %f10 lduh [%l7 + 0x7E], %g6 fcmple16 %f4, %f12, %o2 st %f2, [%l7 + 0x34] fand %f12, %f4, %f4 std %f4, [%l7 + 0x40] or %i4, 0x0FE6, %i2 ta %icc, 0x7 bgu,a loop_2491 fsrc1s %f12, %f11 st %f3, [%l7 + 0x44] ldsb [%l7 + 0x0F], %i7 loop_2491: fcmpne32 %f14, %f0, %g2 srl %l4, 0x1E, %i5 fcmped %fcc2, %f0, %f4 fornot1s %f15, %f9, %f7 umulcc %o7, 0x186D, %o5 ldsw [%l7 + 0x34], %l3 stx %l1, [%l7 + 0x78] xorcc %o4, %i3, %g3 fcmple32 %f2, %f10, %o1 fnegd %f4, %f8 fbule,a %fcc3, loop_2492 fandnot2s %f8, %f4, %f15 bshuffle %f4, %f0, %f6 fandnot2s %f3, %f3, %f10 loop_2492: addccc %i0, 0x190A, %l5 fmovrslez %g7, %f2, %f2 ldsw [%l7 + 0x10], %g1 fmovspos %icc, %f0, %f11 st %f11, [%l7 + 0x4C] fpsub32s %f9, %f14, %f15 tne %xcc, 0x1 lduw [%l7 + 0x28], %l0 srl %g5, 0x1A, %i1 ldsw [%l7 + 0x68], %l6 edge16l %o6, %i6, %o0 nop setx loop_2493, %l0, %l1 jmpl %l1, %g4 sllx %o3, 0x12, %l2 fmovdne %icc, %f8, %f2 fbug %fcc1, loop_2494 loop_2493: fand %f8, %f0, %f6 lduh [%l7 + 0x08], %g6 fmovda %icc, %f8, %f14 loop_2494: fmovsleu %icc, %f9, %f0 fmovdvc %xcc, %f8, %f1 fpmerge %f13, %f8, %f6 fsrc2 %f0, %f14 tcs %xcc, 0x5 movrgz %o2, %i4, %i7 tcs %icc, 0x1 fmul8sux16 %f2, %f12, %f12 movcc %icc, %i2, %l4 fmovsneg %xcc, %f7, %f10 brlz %g2, loop_2495 fble %fcc2, loop_2496 edge32n %i5, %o5, %l3 bn,a loop_2497 loop_2495: movne %xcc, %l1, %o4 loop_2496: bvc,a loop_2498 fcmple32 %f6, %f14, %i3 loop_2497: sllx %o7, %g3, %o1 stx %l5, [%l7 + 0x28] loop_2498: nop setx loop_2499, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %g7, 0x0069, %i0 ldub [%l7 + 0x0E], %g1 alignaddrl %l0, %i1, %l6 loop_2499: fcmpeq16 %f4, %f12, %g5 lduw [%l7 + 0x34], %o6 fcmpd %fcc0, %f8, %f2 movcs %icc, %o0, %g4 ldsw [%l7 + 0x3C], %i6 fcmpne16 %f12, %f0, %o3 std %f14, [%l7 + 0x18] ldsb [%l7 + 0x5E], %g6 fmovspos %xcc, %f12, %f0 fmovsge %icc, %f0, %f7 andn %l2, %i4, %o2 lduh [%l7 + 0x52], %i2 fnors %f6, %f2, %f0 fpsub16 %f0, %f14, %f2 movcc %icc, %i7, %g2 fmovdn %xcc, %f3, %f10 fnot1s %f4, %f4 lduw [%l7 + 0x30], %i5 fbe %fcc1, loop_2500 mulx %o5, %l3, %l4 sethi 0x0AE9, %l1 fbu,a %fcc2, loop_2501 loop_2500: smul %i3, 0x1AFC, %o7 fmovdne %xcc, %f7, %f14 ld [%l7 + 0x28], %f5 loop_2501: fsrc1 %f10, %f4 fmovdvc %xcc, %f9, %f8 fmovdne %icc, %f13, %f3 ldd [%l7 + 0x60], %f8 ldub [%l7 + 0x56], %o4 fmovrdlz %g3, %f10, %f10 fmul8x16au %f14, %f11, %f14 subcc %l5, %g7, %o1 stx %i0, [%l7 + 0x10] fpadd32 %f14, %f6, %f14 tg %icc, 0x6 fnands %f12, %f6, %f8 ld [%l7 + 0x18], %f13 fmovse %xcc, %f10, %f9 fpmerge %f11, %f14, %f8 fbe,a %fcc3, loop_2502 ldsw [%l7 + 0x14], %l0 edge16n %g1, %i1, %l6 std %f4, [%l7 + 0x60] loop_2502: fnot2s %f14, %f10 ldd [%l7 + 0x70], %f12 movrlez %o6, %o0, %g5 lduh [%l7 + 0x64], %i6 fmul8x16au %f15, %f1, %f8 bgu,a,pt %icc, loop_2503 st %f2, [%l7 + 0x18] pdist %f10, %f8, %f2 st %f8, [%l7 + 0x64] loop_2503: fpack16 %f4, %f2 ldsb [%l7 + 0x69], %g4 fzero %f10 fbul,a %fcc3, loop_2504 popc 0x197A, %g6 fnor %f12, %f2, %f6 fmovsgu %xcc, %f15, %f2 loop_2504: sdiv %l2, 0x0428, %i4 udiv %o2, 0x11F4, %i2 sth %i7, [%l7 + 0x76] tgu %xcc, 0x6 ldd [%l7 + 0x10], %f4 edge16l %o3, %g2, %o5 tne %icc, 0x4 ldsw [%l7 + 0x3C], %i5 ldub [%l7 + 0x0E], %l4 ldx [%l7 + 0x60], %l1 stb %l3, [%l7 + 0x6D] ldx [%l7 + 0x30], %o7 ldsh [%l7 + 0x22], %i3 fnot2s %f8, %f7 smul %g3, 0x176D, %o4 fba,a %fcc1, loop_2505 fmul8ulx16 %f2, %f2, %f6 fbl,a %fcc1, loop_2506 andn %l5, 0x07AC, %g7 loop_2505: udiv %i0, 0x13D7, %o1 fmovsle %icc, %f11, %f11 loop_2506: fmovdl %icc, %f11, %f11 bneg %icc, loop_2507 sth %g1, [%l7 + 0x62] fbn %fcc2, loop_2508 bne loop_2509 loop_2507: ldsh [%l7 + 0x22], %l0 fblg %fcc2, loop_2510 loop_2508: stw %i1, [%l7 + 0x18] loop_2509: bleu,a %xcc, loop_2511 bpos,pt %xcc, loop_2512 loop_2510: fnot2s %f6, %f15 ldsb [%l7 + 0x54], %o6 loop_2511: bgu,a,pn %icc, loop_2513 loop_2512: bge,a %xcc, loop_2514 fsrc1 %f12, %f10 bvs %icc, loop_2515 loop_2513: edge32 %o0, %g5, %i6 loop_2514: bge,a,pn %icc, loop_2516 bg,pn %xcc, loop_2517 loop_2515: fors %f7, %f11, %f5 fornot2s %f9, %f8, %f0 loop_2516: umul %l6, 0x0BFD, %g4 loop_2517: fcmple32 %f14, %f12, %g6 stx %i4, [%l7 + 0x68] nop setx loop_2518, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %icc, 0x2 fba %fcc3, loop_2519 tge %icc, 0x4 loop_2518: ldsb [%l7 + 0x1A], %o2 alignaddr %i2, %i7, %l2 loop_2519: fbug,a %fcc3, loop_2520 bgu,a loop_2521 st %f3, [%l7 + 0x18] lduh [%l7 + 0x4C], %o3 loop_2520: xnor %g2, %i5, %l4 loop_2521: fornot1s %f7, %f12, %f12 tleu %icc, 0x2 orcc %o5, %l1, %l3 fmovdneg %xcc, %f3, %f3 fmovsvs %icc, %f13, %f4 bpos,pn %icc, loop_2522 addcc %i3, %o7, %g3 edge32 %l5, %g7, %i0 fands %f12, %f1, %f6 loop_2522: brlez %o4, loop_2523 tvs %icc, 0x5 ld [%l7 + 0x38], %f5 ldd [%l7 + 0x10], %f6 loop_2523: tg %icc, 0x3 bpos,a loop_2524 fmovrdne %o1, %f14, %f10 fnand %f2, %f0, %f0 stw %l0, [%l7 + 0x48] loop_2524: nop setx loop_2525, %l0, %l1 jmpl %l1, %g1 bcs,a %xcc, loop_2526 movcs %xcc, %i1, %o6 stx %o0, [%l7 + 0x68] loop_2525: lduh [%l7 + 0x0E], %g5 loop_2526: fmovdge %icc, %f8, %f0 bcs %xcc, loop_2527 std %f14, [%l7 + 0x58] andcc %l6, %i6, %g6 stb %i4, [%l7 + 0x38] loop_2527: bge loop_2528 ldsw [%l7 + 0x78], %g4 fmul8x16au %f12, %f2, %f12 bvc,a,pt %icc, loop_2529 loop_2528: ldsw [%l7 + 0x44], %o2 ld [%l7 + 0x38], %f3 ldsw [%l7 + 0x44], %i7 loop_2529: stw %l2, [%l7 + 0x2C] sllx %i2, 0x1A, %g2 srl %o3, 0x04, %i5 edge16ln %l4, %o5, %l1 fcmple32 %f4, %f8, %l3 movrgez %i3, 0x18E, %o7 fmovdcc %icc, %f11, %f0 stw %g3, [%l7 + 0x38] ldsb [%l7 + 0x1C], %l5 srax %g7, 0x0F, %i0 tleu %xcc, 0x4 movrgz %o4, %o1, %g1 tsubcctv %i1, 0x1968, %o6 orn %o0, %g5, %l6 ldsh [%l7 + 0x78], %i6 sth %g6, [%l7 + 0x42] ldsh [%l7 + 0x0E], %i4 fnot2s %f1, %f4 bl %icc, loop_2530 fmovrdgez %g4, %f0, %f8 ld [%l7 + 0x58], %f1 st %f8, [%l7 + 0x10] loop_2530: fpadd32 %f10, %f14, %f0 fmovsne %icc, %f14, %f3 ldsb [%l7 + 0x0B], %o2 st %f6, [%l7 + 0x34] fmovscs %icc, %f15, %f2 fmovrde %i7, %f12, %f10 fxnors %f1, %f6, %f13 fsrc2s %f1, %f5 stb %l0, [%l7 + 0x0D] ldub [%l7 + 0x34], %l2 ld [%l7 + 0x08], %f0 edge8l %i2, %g2, %o3 tle %xcc, 0x1 fmovs %f7, %f6 fmovrse %i5, %f12, %f14 ble,pt %xcc, loop_2531 fble,a %fcc2, loop_2532 bneg,a %icc, loop_2533 fones %f6 loop_2531: lduw [%l7 + 0x6C], %l4 loop_2532: ldsb [%l7 + 0x38], %o5 loop_2533: movne %icc, %l3, %i3 orcc %l1, %o7, %l5 smul %g7, 0x0343, %g3 mova %xcc, %i0, %o1 fbn,a %fcc2, loop_2534 ldsh [%l7 + 0x50], %g1 brlez %o4, loop_2535 fbn %fcc2, loop_2536 loop_2534: nop setx loop_2537, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %o6, [%l7 + 0x76] loop_2535: movrgz %o0, %i1, %g5 loop_2536: taddcctv %i6, %g6, %i4 loop_2537: fmovdg %xcc, %f2, %f14 fmovrsgez %g4, %f7, %f0 fmovsne %xcc, %f10, %f7 stw %l6, [%l7 + 0x20] sllx %o2, 0x02, %l0 nop setx loop_2538, %l0, %l1 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 %i7, [%l7 + 0x74] stw %l2, [%l7 + 0x58] stb %g2, [%l7 + 0x64] loop_2538: edge32 %o3, %i5, %i2 bgu,a,pt %icc, loop_2539 ldd [%l7 + 0x18], %f14 andncc %l4, %o5, %i3 stx %l1, [%l7 + 0x70] loop_2539: fnors %f10, %f2, %f13 fones %f10 movle %icc, %l3, %o7 fxnors %f8, %f10, %f15 fmovdgu %icc, %f9, %f12 fmovdn %xcc, %f0, %f14 fandnot1s %f8, %f2, %f7 bcs,a,pn %xcc, loop_2540 call loop_2541 fmovrdne %l5, %f2, %f6 fand %f12, %f14, %f12 loop_2540: fnors %f5, %f1, %f0 loop_2541: movge %icc, %g7, %i0 addc %g3, %o1, %o4 subc %o6, %g1, %o0 fbg %fcc0, loop_2542 ldsh [%l7 + 0x16], %i1 fble,a %fcc0, loop_2543 fsrc1s %f2, %f10 loop_2542: fpadd32 %f8, %f14, %f0 fxors %f6, %f0, %f9 loop_2543: ldx [%l7 + 0x60], %i6 brnz,a %g5, loop_2544 and %g6, %g4, %l6 sth %i4, [%l7 + 0x20] nop setx loop_2545, %l0, %l1 jmpl %l1, %l0 loop_2544: srlx %o2, 0x06, %i7 ldsb [%l7 + 0x73], %l2 fmovdn %xcc, %f14, %f8 loop_2545: fmuld8sux16 %f4, %f10, %f12 edge32n %o3, %i5, %i2 fmuld8ulx16 %f5, %f13, %f0 movpos %xcc, %l4, %o5 fmovspos %icc, %f5, %f7 movne %icc, %i3, %g2 ld [%l7 + 0x1C], %f7 edge8ln %l1, %o7, %l3 sub %l5, %g7, %i0 sdiv %g3, 0x0555, %o1 edge8n %o6, %o4, %o0 fbe %fcc0, loop_2546 fnot2 %f6, %f8 ldsw [%l7 + 0x14], %g1 taddcctv %i1, 0x00E2, %i6 loop_2546: fpadd16s %f15, %f12, %f1 bgu,a loop_2547 fandnot2s %f1, %f5, %f5 ldd [%l7 + 0x10], %f10 lduw [%l7 + 0x28], %g5 loop_2547: ldsb [%l7 + 0x36], %g6 movcs %icc, %g4, %i4 edge32l %l6, %l0, %o2 ldx [%l7 + 0x30], %i7 udiv %o3, 0x0B4F, %i5 movl %icc, %l2, %l4 movvs %xcc, %o5, %i2 fpadd32s %f0, %f2, %f10 fmovrdlz %g2, %f2, %f0 xnorcc %l1, 0x16F2, %o7 lduh [%l7 + 0x70], %i3 fnand %f4, %f6, %f8 edge16l %l3, %g7, %l5 edge8 %g3, %o1, %i0 fmovrdlz %o4, %f2, %f2 fmovsle %xcc, %f6, %f8 brz %o0, loop_2548 ldsb [%l7 + 0x49], %o6 sllx %i1, %i6, %g5 fmovdcs %xcc, %f7, %f11 loop_2548: edge8l %g1, %g4, %g6 fzero %f0 or %i4, 0x0E95, %l0 movg %icc, %l6, %i7 sdiv %o2, 0x0409, %i5 lduh [%l7 + 0x18], %o3 tne %xcc, 0x5 fmovse %icc, %f0, %f3 brnz %l4, loop_2549 tn %xcc, 0x6 fands %f9, %f0, %f1 orncc %o5, 0x1CD7, %l2 loop_2549: fmovsge %xcc, %f8, %f2 fabsd %f0, %f10 fnor %f2, %f12, %f2 stx %i2, [%l7 + 0x70] stb %g2, [%l7 + 0x7C] fcmpd %fcc3, %f10, %f4 ldsh [%l7 + 0x6A], %o7 fpsub16 %f8, %f4, %f14 sub %l1, %i3, %l3 edge8ln %l5, %g3, %o1 fmovsne %icc, %f12, %f6 sth %g7, [%l7 + 0x5C] ldsb [%l7 + 0x54], %o4 mova %icc, %i0, %o6 fmovrdne %o0, %f4, %f10 bne,a,pn %xcc, loop_2550 mova %icc, %i1, %g5 fmovsl %xcc, %f15, %f14 fmuld8ulx16 %f11, %f14, %f2 loop_2550: std %f4, [%l7 + 0x28] edge16l %i6, %g1, %g4 sth %g6, [%l7 + 0x7A] fandnot1s %f15, %f7, %f9 fmovsvc %xcc, %f8, %f11 movpos %icc, %l0, %l6 tvc %xcc, 0x5 sth %i7, [%l7 + 0x5E] fmul8sux16 %f2, %f8, %f14 bg,pn %xcc, loop_2551 fmovse %xcc, %f4, %f0 subcc %o2, 0x1CD6, %i5 fnot2 %f12, %f12 loop_2551: nop setx loop_2552, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f14, [%l7 + 0x70] fbuge %fcc0, loop_2553 fmul8x16au %f1, %f11, %f8 loop_2552: srlx %o3, 0x1D, %i4 std %f8, [%l7 + 0x70] loop_2553: movneg %icc, %o5, %l4 brgz %l2, loop_2554 sdivx %i2, 0x05F0, %o7 stb %g2, [%l7 + 0x0C] bgu %icc, loop_2555 loop_2554: fbn %fcc3, loop_2556 add %l1, 0x152C, %l3 tneg %xcc, 0x2 loop_2555: taddcc %l5, 0x1623, %i3 loop_2556: fbu,a %fcc2, loop_2557 tneg %xcc, 0x4 ldsh [%l7 + 0x5C], %g3 fmovdcs %icc, %f10, %f1 loop_2557: movne %icc, %g7, %o1 array16 %o4, %i0, %o6 std %f14, [%l7 + 0x20] tg %xcc, 0x6 edge8ln %o0, %g5, %i1 movl %icc, %i6, %g1 std %f0, [%l7 + 0x70] pdist %f12, %f14, %f0 array16 %g4, %l0, %l6 fble,a %fcc0, loop_2558 st %f7, [%l7 + 0x38] std %f14, [%l7 + 0x40] fmovdpos %xcc, %f0, %f14 loop_2558: std %f2, [%l7 + 0x30] movleu %xcc, %g6, %o2 fnegs %f4, %f0 be loop_2559 bleu,a,pt %xcc, loop_2560 stw %i5, [%l7 + 0x48] ldsb [%l7 + 0x38], %i7 loop_2559: ldsb [%l7 + 0x74], %i4 loop_2560: fandnot1s %f2, %f7, %f5 bvs,a,pt %xcc, loop_2561 lduh [%l7 + 0x5E], %o3 fmovsne %icc, %f10, %f3 fnand %f8, %f6, %f4 loop_2561: lduh [%l7 + 0x74], %o5 ldx [%l7 + 0x68], %l2 fornot2 %f12, %f12, %f2 nop setx loop_2562, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x20], %f2 bl loop_2563 fmovsvc %xcc, %f14, %f15 loop_2562: stb %l4, [%l7 + 0x0F] add %i2, %g2, %o7 loop_2563: fnot1 %f6, %f8 tneg %icc, 0x7 subcc %l3, 0x0B45, %l5 fmovdcs %xcc, %f8, %f14 bl,a loop_2564 fsrc1 %f0, %f0 fexpand %f1, %f6 ldsw [%l7 + 0x78], %l1 loop_2564: ldsh [%l7 + 0x30], %g3 be,pt %xcc, loop_2565 fmovsn %xcc, %f12, %f9 andn %i3, 0x1941, %g7 bneg,a loop_2566 loop_2565: edge16 %o4, %i0, %o1 ldub [%l7 + 0x64], %o6 tle %icc, 0x0 loop_2566: add %g5, %o0, %i6 fpack32 %f2, %f12, %f4 fornot2s %f8, %f8, %f13 lduh [%l7 + 0x48], %g1 edge32 %i1, %g4, %l6 fcmpeq16 %f10, %f14, %g6 fbue %fcc1, loop_2567 brgez,a %l0, loop_2568 fnors %f15, %f13, %f14 fcmpeq16 %f10, %f10, %o2 loop_2567: ldx [%l7 + 0x08], %i5 loop_2568: ldsb [%l7 + 0x14], %i7 lduw [%l7 + 0x64], %i4 fbl %fcc0, loop_2569 ldsh [%l7 + 0x7C], %o5 st %f2, [%l7 + 0x24] fcmple16 %f2, %f8, %o3 loop_2569: fnand %f2, %f12, %f2 fpsub32s %f10, %f5, %f2 stx %l2, [%l7 + 0x08] edge16 %i2, %l4, %o7 ldub [%l7 + 0x6F], %l3 stw %l5, [%l7 + 0x14] tcc %xcc, 0x7 subccc %l1, 0x0100, %g2 fmovdge %icc, %f14, %f11 bvs,a loop_2570 lduw [%l7 + 0x24], %i3 fmovs %f5, %f1 ldx [%l7 + 0x30], %g3 loop_2570: fbo,a %fcc0, loop_2571 alignaddr %o4, %g7, %i0 fnor %f10, %f12, %f10 ldx [%l7 + 0x28], %o1 loop_2571: add %g5, 0x1C82, %o6 ldx [%l7 + 0x18], %o0 movrne %i6, 0x05D, %g1 bne,a loop_2572 fmovspos %xcc, %f8, %f5 bl,pt %icc, loop_2573 stw %g4, [%l7 + 0x3C] loop_2572: ldd [%l7 + 0x10], %f6 edge16l %l6, %i1, %g6 loop_2573: xnor %l0, %o2, %i7 ldsb [%l7 + 0x1C], %i4 st %f10, [%l7 + 0x78] alignaddrl %o5, %i5, %o3 fpadd16 %f8, %f14, %f12 fornot2 %f4, %f6, %f4 fornot1 %f6, %f4, %f8 stw %i2, [%l7 + 0x24] std %f14, [%l7 + 0x58] movneg %icc, %l2, %o7 faligndata %f8, %f4, %f8 ldub [%l7 + 0x25], %l3 movl %xcc, %l4, %l1 movpos %xcc, %l5, %i3 movgu %icc, %g3, %o4 andcc %g2, %i0, %g7 fble,a %fcc3, loop_2574 fmovdneg %icc, %f12, %f7 fnand %f2, %f4, %f0 fxors %f8, %f3, %f6 loop_2574: ldd [%l7 + 0x28], %f2 fands %f1, %f0, %f10 edge32n %o1, %o6, %g5 brgz %o0, loop_2575 brgez,a %g1, loop_2576 srl %i6, 0x13, %g4 sth %l6, [%l7 + 0x56] loop_2575: ldsw [%l7 + 0x10], %g6 loop_2576: movg %icc, %l0, %o2 fpack16 %f4, %f10 fmovsle %xcc, %f13, %f12 fxnor %f8, %f4, %f8 sethi 0x12EC, %i7 ldsh [%l7 + 0x08], %i4 subcc %o5, %i5, %i1 fbg %fcc2, loop_2577 fsrc2 %f8, %f4 edge16n %o3, %i2, %o7 lduh [%l7 + 0x1A], %l3 loop_2577: edge32l %l4, %l1, %l5 std %f4, [%l7 + 0x28] fpadd16s %f8, %f5, %f8 tn %xcc, 0x6 fpackfix %f12, %f11 and %i3, %l2, %g3 mulscc %g2, %i0, %g7 fble %fcc2, loop_2578 fmovsge %icc, %f4, %f6 edge32ln %o4, %o1, %g5 fornot2s %f7, %f12, %f3 loop_2578: stw %o0, [%l7 + 0x08] movg %xcc, %g1, %i6 lduw [%l7 + 0x28], %o6 edge8 %g4, %l6, %g6 fmovdge %icc, %f15, %f9 lduh [%l7 + 0x0E], %o2 fpsub16s %f12, %f5, %f1 ldub [%l7 + 0x64], %l0 fbo,a %fcc3, loop_2579 brnz,a %i7, loop_2580 fmuld8ulx16 %f7, %f5, %f2 fpadd32 %f0, %f14, %f6 loop_2579: ld [%l7 + 0x24], %f14 loop_2580: fnor %f6, %f8, %f2 bshuffle %f6, %f4, %f6 fmul8ulx16 %f12, %f12, %f12 and %o5, 0x0044, %i5 lduh [%l7 + 0x52], %i1 sra %i4, %i2, %o7 tgu %xcc, 0x2 ldsh [%l7 + 0x08], %o3 andn %l4, %l3, %l1 sra %i3, %l2, %g3 sdivcc %g2, 0x01C5, %l5 stx %g7, [%l7 + 0x48] fbuge,a %fcc1, loop_2581 sll %i0, %o1, %g5 std %f2, [%l7 + 0x30] fcmpd %fcc3, %f14, %f0 loop_2581: bcs loop_2582 fcmpgt32 %f14, %f4, %o0 array16 %g1, %o4, %i6 edge32n %o6, %g4, %g6 loop_2582: tvs %icc, 0x5 fcmps %fcc3, %f10, %f15 faligndata %f10, %f2, %f10 fmovrdne %o2, %f10, %f2 std %f12, [%l7 + 0x10] fmovdg %xcc, %f7, %f1 fmovdcs %xcc, %f14, %f1 fbule,a %fcc2, loop_2583 ldd [%l7 + 0x50], %f10 bpos,a %icc, loop_2584 fone %f4 loop_2583: umulcc %l0, 0x0EA2, %l6 edge32ln %o5, %i7, %i5 loop_2584: ldsb [%l7 + 0x56], %i4 udivcc %i1, 0x0477, %i2 ldx [%l7 + 0x50], %o7 movvc %xcc, %l4, %o3 ldx [%l7 + 0x48], %l3 fble,a %fcc3, loop_2585 fmovrslez %l1, %f13, %f5 tn %xcc, 0x0 fcmpgt16 %f14, %f4, %i3 loop_2585: stx %g3, [%l7 + 0x20] siam 0x5 fbne %fcc1, loop_2586 bvc %xcc, loop_2587 fpsub32s %f11, %f3, %f13 fmul8ulx16 %f0, %f2, %f4 loop_2586: edge16ln %l2, %l5, %g2 loop_2587: fmovdle %xcc, %f11, %f12 ldsb [%l7 + 0x41], %g7 fpmerge %f7, %f10, %f0 ldsb [%l7 + 0x61], %i0 lduh [%l7 + 0x0E], %o1 st %f4, [%l7 + 0x60] std %f0, [%l7 + 0x68] ldsh [%l7 + 0x6E], %o0 bn loop_2588 fmovsneg %xcc, %f4, %f10 andcc %g5, %o4, %i6 brlz,a %g1, loop_2589 loop_2588: bshuffle %f14, %f14, %f14 taddcc %o6, 0x1B1E, %g6 ld [%l7 + 0x48], %f11 loop_2589: tsubcc %o2, %g4, %l0 edge32l %l6, %i7, %o5 tneg %xcc, 0x5 ld [%l7 + 0x20], %f3 lduw [%l7 + 0x14], %i4 fpsub32s %f4, %f6, %f0 movl %xcc, %i1, %i5 fpmerge %f14, %f12, %f6 fmovde %xcc, %f4, %f7 ba,a,pt %icc, loop_2590 ldd [%l7 + 0x58], %f12 ldx [%l7 + 0x78], %i2 ld [%l7 + 0x10], %f9 loop_2590: fmovsl %xcc, %f13, %f9 array32 %o7, %o3, %l3 movg %xcc, %l4, %l1 bg,pn %xcc, loop_2591 fpackfix %f12, %f12 ldsw [%l7 + 0x5C], %i3 fmul8x16 %f3, %f12, %f2 loop_2591: ld [%l7 + 0x14], %f12 fsrc1s %f13, %f14 ldsh [%l7 + 0x7A], %g3 fmovrsne %l2, %f11, %f3 stb %g2, [%l7 + 0x78] movpos %icc, %g7, %i0 mova %icc, %l5, %o1 nop setx loop_2592, %l0, %l1 jmpl %l1, %g5 bcc %xcc, loop_2593 fmovsle %icc, %f0, %f0 ldsh [%l7 + 0x5C], %o0 loop_2592: movrlz %i6, %g1, %o6 loop_2593: xor %o4, 0x0248, %o2 ldsb [%l7 + 0x68], %g4 xnorcc %l0, %l6, %g6 lduw [%l7 + 0x28], %o5 sth %i7, [%l7 + 0x12] ldsh [%l7 + 0x4C], %i4 stx %i1, [%l7 + 0x30] bneg,pn %xcc, loop_2594 stw %i2, [%l7 + 0x30] fmovsg %xcc, %f0, %f3 movg %icc, %o7, %o3 loop_2594: fcmpne16 %f0, %f0, %i5 stw %l4, [%l7 + 0x50] ldsh [%l7 + 0x76], %l3 fcmpne32 %f6, %f4, %i3 fexpand %f11, %f2 stb %g3, [%l7 + 0x7E] fexpand %f8, %f4 move %icc, %l1, %l2 ldd [%l7 + 0x30], %f12 fandnot2 %f12, %f6, %f2 ldsb [%l7 + 0x0E], %g7 movrlez %g2, 0x205, %l5 subccc %o1, %g5, %o0 faligndata %f12, %f10, %f0 fmul8sux16 %f8, %f14, %f4 bvc loop_2595 fcmpes %fcc2, %f3, %f10 move %icc, %i6, %g1 and %o6, %i0, %o2 loop_2595: lduh [%l7 + 0x56], %o4 sth %l0, [%l7 + 0x3C] fbg %fcc1, loop_2596 subcc %g4, %g6, %o5 stw %l6, [%l7 + 0x54] stx %i4, [%l7 + 0x38] loop_2596: fnor %f8, %f6, %f2 tneg %icc, 0x5 bshuffle %f12, %f4, %f2 fmovsg %xcc, %f4, %f11 edge32ln %i7, %i2, %i1 fmuld8ulx16 %f13, %f4, %f6 movg %icc, %o3, %o7 fpmerge %f12, %f2, %f6 fmovdpos %xcc, %f9, %f5 movcs %xcc, %i5, %l3 fandnot2s %f8, %f5, %f1 bcs,a,pn %icc, loop_2597 mulx %l4, %i3, %g3 fcmpeq32 %f0, %f2, %l2 fmovrdgez %l1, %f4, %f12 loop_2597: fbge,a %fcc0, loop_2598 tvc %icc, 0x7 orn %g2, %g7, %l5 fexpand %f9, %f10 loop_2598: st %f14, [%l7 + 0x40] ldub [%l7 + 0x12], %g5 fornot2 %f14, %f0, %f0 fmovsne %icc, %f8, %f13 ldd [%l7 + 0x08], %f10 bne,a loop_2599 fornot1s %f4, %f12, %f5 fbge,a %fcc3, loop_2600 bge %xcc, loop_2601 loop_2599: bvc,a,pn %icc, loop_2602 ldsw [%l7 + 0x1C], %o0 loop_2600: fmul8x16al %f5, %f3, %f4 loop_2601: std %f8, [%l7 + 0x78] loop_2602: tsubcc %i6, %g1, %o1 movrlz %i0, 0x086, %o6 fpsub32s %f3, %f3, %f0 fnot2 %f6, %f6 fmovrse %o4, %f10, %f2 ldsw [%l7 + 0x30], %o2 fcmpne16 %f0, %f6, %g4 lduh [%l7 + 0x7C], %l0 sll %g6, 0x12, %o5 addcc %i4, %i7, %l6 ldx [%l7 + 0x58], %i2 fmovscs %icc, %f7, %f6 bge,pt %icc, loop_2603 movgu %xcc, %o3, %o7 ldd [%l7 + 0x28], %f12 fand %f2, %f8, %f6 loop_2603: fand %f6, %f8, %f6 fmul8ulx16 %f14, %f6, %f12 srax %i1, %l3, %l4 fmovse %xcc, %f4, %f15 ldsh [%l7 + 0x2C], %i3 sra %g3, 0x10, %l2 stw %l1, [%l7 + 0x38] lduh [%l7 + 0x14], %i5 fmovd %f4, %f2 xor %g2, %l5, %g7 taddcc %o0, 0x1F4F, %g5 fmul8x16au %f8, %f11, %f10 bcc,pt %icc, loop_2604 edge8 %i6, %o1, %i0 tcc %icc, 0x5 edge16n %g1, %o4, %o2 loop_2604: edge16 %g4, %l0, %g6 tle %icc, 0x7 fmovsl %icc, %f2, %f2 umul %o6, %i4, %o5 fpadd16 %f2, %f6, %f0 fmovdcc %xcc, %f9, %f11 bvc %icc, loop_2605 smul %l6, 0x16F5, %i2 lduh [%l7 + 0x64], %i7 stx %o3, [%l7 + 0x18] loop_2605: stx %o7, [%l7 + 0x20] ldsw [%l7 + 0x60], %l3 tsubcc %l4, %i3, %g3 fmovsvc %xcc, %f13, %f0 stb %l2, [%l7 + 0x5E] stx %l1, [%l7 + 0x70] fpsub16s %f6, %f14, %f15 edge32 %i1, %g2, %l5 lduh [%l7 + 0x3C], %i5 ldsb [%l7 + 0x70], %g7 std %f14, [%l7 + 0x50] fmovda %icc, %f1, %f3 stw %g5, [%l7 + 0x24] fmovrdlz %i6, %f10, %f2 fones %f7 fxnor %f4, %f0, %f6 fnegs %f6, %f7 stx %o1, [%l7 + 0x10] brlz %o0, loop_2606 subcc %g1, 0x11F8, %o4 fmovs %f0, %f7 fbl %fcc3, loop_2607 loop_2606: st %f3, [%l7 + 0x78] ld [%l7 + 0x24], %f13 fmovsle %icc, %f15, %f15 loop_2607: fands %f3, %f11, %f8 fbn,a %fcc3, loop_2608 fmovsa %icc, %f3, %f1 ldub [%l7 + 0x27], %i0 ldsb [%l7 + 0x7A], %o2 loop_2608: movvc %xcc, %g4, %l0 bcc,a,pn %xcc, loop_2609 ld [%l7 + 0x18], %f3 fblg,a %fcc1, loop_2610 movrgez %g6, 0x39A, %o6 loop_2609: brgez %o5, loop_2611 brlez,a %l6, loop_2612 loop_2610: fpack32 %f4, %f8, %f14 ldub [%l7 + 0x35], %i4 loop_2611: st %f0, [%l7 + 0x4C] loop_2612: fmovrdgez %i2, %f6, %f10 tvs %xcc, 0x6 stx %i7, [%l7 + 0x28] tgu %xcc, 0x7 std %f14, [%l7 + 0x40] edge32ln %o7, %l3, %o3 stw %l4, [%l7 + 0x18] fcmple32 %f10, %f4, %g3 movgu %icc, %i3, %l2 ldsh [%l7 + 0x6A], %l1 array32 %i1, %g2, %l5 ldsw [%l7 + 0x10], %g7 ldsw [%l7 + 0x3C], %g5 ld [%l7 + 0x1C], %f6 bcs,pn %xcc, loop_2613 stx %i6, [%l7 + 0x58] movvs %icc, %i5, %o1 nop setx loop_2614, %l0, %l1 jmpl %l1, %g1 loop_2613: ldsw [%l7 + 0x2C], %o0 stx %i0, [%l7 + 0x68] edge32l %o4, %g4, %l0 loop_2614: fbe %fcc3, loop_2615 nop setx loop_2616, %l0, %l1 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 %f10, %f12, %g6 fmul8x16al %f14, %f4, %f2 loop_2615: edge16n %o6, %o5, %l6 loop_2616: array8 %i4, %o2, %i2 fbg %fcc0, loop_2617 xnor %o7, %i7, %o3 tl %xcc, 0x6 fxors %f6, %f0, %f1 loop_2617: fbn %fcc3, loop_2618 stb %l4, [%l7 + 0x50] brgz %g3, loop_2619 movne %icc, %l3, %i3 loop_2618: fmovscs %xcc, %f1, %f7 fmovrslz %l1, %f13, %f13 loop_2619: stw %l2, [%l7 + 0x20] fblg,a %fcc0, loop_2620 lduh [%l7 + 0x5E], %g2 sth %i1, [%l7 + 0x18] fandnot2 %f4, %f12, %f12 loop_2620: fpadd32s %f4, %f1, %f11 lduw [%l7 + 0x7C], %g7 xnorcc %l5, 0x124A, %i6 mova %xcc, %i5, %o1 fmovdl %xcc, %f13, %f11 stb %g1, [%l7 + 0x63] stb %g5, [%l7 + 0x7B] bl,a,pn %icc, loop_2621 st %f0, [%l7 + 0x34] movne %xcc, %i0, %o0 fsrc1s %f4, %f13 loop_2621: stx %o4, [%l7 + 0x20] movrlz %l0, %g6, %o6 fmovdge %xcc, %f14, %f3 addccc %o5, 0x06E1, %g4 lduh [%l7 + 0x22], %i4 fcmple32 %f0, %f12, %o2 fexpand %f15, %f2 tg %xcc, 0x3 movcs %xcc, %i2, %l6 stw %o7, [%l7 + 0x24] fmovsle %icc, %f5, %f12 umulcc %i7, %l4, %g3 bgu loop_2622 andcc %l3, %i3, %l1 ldd [%l7 + 0x58], %f6 sth %l2, [%l7 + 0x6E] loop_2622: fmovs %f1, %f7 ble,a,pt %xcc, loop_2623 brz %o3, loop_2624 mulscc %i1, %g2, %g7 fcmpes %fcc1, %f11, %f1 loop_2623: movcs %xcc, %l5, %i5 loop_2624: ldx [%l7 + 0x58], %i6 orn %g1, %o1, %i0 fbuge,a %fcc0, loop_2625 ld [%l7 + 0x5C], %f11 ble,a loop_2626 fbue %fcc3, loop_2627 loop_2625: ldsw [%l7 + 0x10], %o0 ldsh [%l7 + 0x2C], %g5 loop_2626: stx %l0, [%l7 + 0x28] loop_2627: lduh [%l7 + 0x7E], %g6 fbug %fcc2, loop_2628 ldsb [%l7 + 0x49], %o4 fmovdcc %xcc, %f9, %f1 popc %o5, %g4 loop_2628: fsrc1s %f8, %f0 array8 %i4, %o6, %o2 fones %f3 brnz,a %l6, loop_2629 taddcc %o7, %i7, %i2 fpsub16s %f0, %f3, %f13 movneg %xcc, %g3, %l4 loop_2629: movn %xcc, %l3, %l1 array16 %i3, %o3, %l2 fsrc2 %f6, %f2 fbn,a %fcc0, loop_2630 tl %xcc, 0x7 bneg,a,pn %icc, loop_2631 ldsb [%l7 + 0x71], %i1 loop_2630: lduh [%l7 + 0x1E], %g2 movg %icc, %g7, %i5 loop_2631: tsubcctv %i6, 0x098D, %l5 fabss %f12, %f15 bl,pt %icc, loop_2632 fands %f13, %f2, %f3 fcmpne32 %f6, %f4, %o1 ldsb [%l7 + 0x71], %g1 loop_2632: stx %i0, [%l7 + 0x30] fmovscs %xcc, %f7, %f7 movcs %icc, %g5, %l0 fmovsl %xcc, %f14, %f10 sdiv %g6, 0x01BD, %o4 fmovdneg %xcc, %f12, %f0 brgz,a %o0, loop_2633 array8 %g4, %i4, %o6 fbge %fcc1, loop_2634 movrlez %o5, %o2, %o7 loop_2633: sdivx %i7, 0x1B7E, %i2 fpsub32s %f7, %f9, %f0 loop_2634: fnegd %f8, %f8 ld [%l7 + 0x64], %f12 movg %xcc, %g3, %l4 movg %xcc, %l6, %l3 srax %l1, %i3, %l2 bcs,a,pn %xcc, loop_2635 ldub [%l7 + 0x23], %o3 fmovrsne %i1, %f3, %f2 fcmped %fcc3, %f4, %f2 loop_2635: ldd [%l7 + 0x38], %f14 ble,a %icc, loop_2636 and %g2, 0x013A, %i5 tcs %icc, 0x0 ldx [%l7 + 0x50], %g7 loop_2636: sra %i6, 0x09, %l5 fmovdleu %xcc, %f1, %f12 edge16ln %o1, %g1, %i0 fba %fcc2, loop_2637 ldsb [%l7 + 0x46], %g5 brz %l0, loop_2638 stb %g6, [%l7 + 0x64] loop_2637: or %o0, %g4, %o4 xorcc %i4, %o5, %o2 loop_2638: st %f7, [%l7 + 0x20] fpadd32 %f14, %f4, %f0 ldsw [%l7 + 0x5C], %o6 fmovsvs %icc, %f15, %f10 taddcctv %o7, 0x0383, %i7 bl,pn %icc, loop_2639 ldd [%l7 + 0x08], %f12 tne %xcc, 0x1 edge16ln %g3, %i2, %l4 loop_2639: fcmpgt32 %f8, %f8, %l6 edge32ln %l3, %i3, %l2 stx %l1, [%l7 + 0x10] te %xcc, 0x7 sub %o3, %i1, %i5 sth %g2, [%l7 + 0x16] fmovsg %xcc, %f6, %f13 movcc %icc, %g7, %i6 sra %l5, %g1, %i0 ldsb [%l7 + 0x51], %g5 movg %xcc, %o1, %l0 fzero %f8 movvs %icc, %o0, %g6 sth %o4, [%l7 + 0x58] fpackfix %f2, %f3 stx %i4, [%l7 + 0x10] orcc %o5, 0x0F44, %g4 lduw [%l7 + 0x70], %o2 fmovsneg %icc, %f11, %f5 sth %o7, [%l7 + 0x22] sll %i7, 0x14, %o6 fnand %f4, %f2, %f10 fnot1s %f11, %f4 lduw [%l7 + 0x38], %g3 fmovdvc %xcc, %f6, %f10 ba,a,pn %icc, loop_2640 fmovda %xcc, %f9, %f12 sllx %l4, %i2, %l6 tvs %icc, 0x6 loop_2640: brnz %l3, loop_2641 sth %l2, [%l7 + 0x60] fnot2 %f0, %f0 subc %l1, 0x15A5, %i3 loop_2641: umulcc %i1, 0x1CC4, %i5 fpadd32s %f0, %f8, %f14 stx %o3, [%l7 + 0x30] ldx [%l7 + 0x68], %g7 ldx [%l7 + 0x40], %i6 lduw [%l7 + 0x60], %l5 smulcc %g1, %g2, %i0 st %f15, [%l7 + 0x0C] call loop_2642 stx %g5, [%l7 + 0x48] tn %icc, 0x0 ldsh [%l7 + 0x28], %o1 loop_2642: fbne %fcc1, loop_2643 fmovsle %xcc, %f5, %f6 fnands %f8, %f2, %f3 std %f2, [%l7 + 0x60] loop_2643: movn %icc, %l0, %o0 ld [%l7 + 0x6C], %f0 stw %o4, [%l7 + 0x40] fmovdpos %icc, %f5, %f3 ldsw [%l7 + 0x50], %i4 movrgz %o5, 0x1B8, %g6 udiv %g4, 0x0E80, %o7 fbuge,a %fcc0, loop_2644 sth %i7, [%l7 + 0x0C] movrgez %o2, 0x364, %g3 fmovde %icc, %f5, %f13 loop_2644: andncc %l4, %i2, %l6 fzeros %f3 fmovdvc %icc, %f0, %f2 fmovsgu %icc, %f15, %f10 std %f14, [%l7 + 0x58] lduh [%l7 + 0x5C], %l3 bne,a,pn %xcc, loop_2645 fone %f14 sra %o6, 0x0B, %l2 lduw [%l7 + 0x58], %l1 loop_2645: call loop_2646 fmovrslez %i1, %f13, %f1 fnot1 %f6, %f0 movne %xcc, %i5, %o3 loop_2646: tcc %icc, 0x4 fones %f7 sll %g7, 0x07, %i3 tne %icc, 0x0 stx %i6, [%l7 + 0x40] movre %g1, %g2, %i0 stb %l5, [%l7 + 0x40] fmovrsgz %o1, %f2, %f11 or %g5, %l0, %o4 fmovdgu %xcc, %f14, %f7 fnot1s %f14, %f11 ldx [%l7 + 0x08], %o0 fcmpne16 %f8, %f2, %i4 lduw [%l7 + 0x7C], %g6 fmul8ulx16 %f12, %f0, %f10 stw %o5, [%l7 + 0x0C] fpmerge %f7, %f13, %f4 fmovs %f3, %f10 fmovs %f9, %f8 sll %g4, %o7, %o2 sdivcc %g3, 0x08AF, %l4 ldub [%l7 + 0x18], %i2 sdivcc %i7, 0x06F6, %l6 ldsw [%l7 + 0x08], %o6 bpos,a %xcc, loop_2647 siam 0x4 fmovdn %icc, %f11, %f12 stx %l2, [%l7 + 0x58] loop_2647: brz %l3, loop_2648 mova %xcc, %l1, %i1 tsubcc %o3, 0x05BC, %g7 tl %icc, 0x5 loop_2648: fmul8x16 %f0, %f12, %f0 add %i3, %i6, %g1 fmovsl %xcc, %f2, %f14 ldsb [%l7 + 0x47], %g2 movvs %icc, %i0, %l5 popc %o1, %i5 movvc %icc, %l0, %g5 fnand %f10, %f2, %f4 fandnot1 %f4, %f12, %f12 fbule %fcc2, loop_2649 fmovdcc %xcc, %f2, %f13 movre %o0, 0x196, %o4 srl %i4, %g6, %o5 loop_2649: ldsw [%l7 + 0x24], %g4 ldsb [%l7 + 0x2C], %o2 fxnors %f3, %f0, %f3 fmovsa %icc, %f10, %f7 xnor %o7, %g3, %l4 fandnot1s %f3, %f6, %f12 lduh [%l7 + 0x22], %i2 fnegd %f12, %f6 fmovse %xcc, %f8, %f8 lduw [%l7 + 0x48], %l6 tg %xcc, 0x6 fbl,a %fcc2, loop_2650 edge8n %o6, %i7, %l3 fmovsleu %xcc, %f1, %f0 stb %l2, [%l7 + 0x15] loop_2650: sll %i1, 0x0B, %l1 fmovsle %xcc, %f9, %f4 edge32 %g7, %o3, %i6 fmovdleu %xcc, %f14, %f8 andcc %g1, %g2, %i3 taddcctv %i0, 0x1722, %l5 fmovdge %xcc, %f1, %f9 fbg,a %fcc2, loop_2651 ldsh [%l7 + 0x7E], %o1 mulscc %i5, 0x14A3, %l0 lduh [%l7 + 0x0C], %o0 loop_2651: movrgez %g5, %o4, %g6 stb %i4, [%l7 + 0x61] nop setx loop_2652, %l0, %l1 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 %f12, %f12, %f4 movgu %icc, %o5, %g4 fnot1s %f14, %f0 loop_2652: siam 0x6 fcmpeq32 %f14, %f4, %o7 nop setx loop_2653, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcc,pn %icc, loop_2654 fmovdvs %xcc, %f8, %f12 te %xcc, 0x6 loop_2653: fcmpne16 %f10, %f10, %o2 loop_2654: fbul,a %fcc0, loop_2655 umulcc %g3, %i2, %l6 ldsb [%l7 + 0x35], %l4 ldub [%l7 + 0x65], %i7 loop_2655: fmovsleu %xcc, %f7, %f10 movrlz %l3, %o6, %i1 movrgz %l2, %g7, %o3 ldub [%l7 + 0x2A], %i6 fmovrdlz %l1, %f0, %f10 fornot1 %f10, %f12, %f6 ldd [%l7 + 0x30], %f6 brnz,a %g1, loop_2656 ldx [%l7 + 0x68], %g2 umul %i0, 0x1E84, %i3 fmovrslez %o1, %f7, %f12 loop_2656: st %f8, [%l7 + 0x74] ldd [%l7 + 0x28], %f10 stx %l5, [%l7 + 0x60] fsrc2 %f12, %f6 fmul8x16au %f3, %f1, %f6 stw %l0, [%l7 + 0x10] and %o0, 0x0454, %i5 ldsb [%l7 + 0x24], %g5 and %g6, 0x0F2F, %o4 array8 %o5, %g4, %o7 be,a loop_2657 fmovsn %icc, %f11, %f0 movpos %xcc, %o2, %i4 ld [%l7 + 0x54], %f15 loop_2657: ld [%l7 + 0x08], %f8 fors %f12, %f5, %f10 faligndata %f12, %f8, %f12 fmovdcc %icc, %f9, %f11 ble loop_2658 fmovrse %i2, %f15, %f11 taddcctv %g3, 0x153E, %l6 edge8 %i7, %l4, %o6 loop_2658: fxnor %f2, %f4, %f2 ldx [%l7 + 0x18], %i1 fandnot2s %f14, %f14, %f5 ldd [%l7 + 0x70], %f8 ldsb [%l7 + 0x76], %l3 ldx [%l7 + 0x68], %l2 mulx %g7, %i6, %o3 nop setx loop_2659, %l0, %l1 jmpl %l1, %l1 fcmpne32 %f0, %f4, %g2 fmovd %f6, %f8 fcmple32 %f8, %f14, %g1 loop_2659: siam 0x5 sdivx %i0, 0x1CFC, %i3 fcmple32 %f4, %f14, %o1 bvs %icc, loop_2660 std %f10, [%l7 + 0x30] fble %fcc3, loop_2661 sub %l0, 0x0601, %o0 loop_2660: stw %l5, [%l7 + 0x40] fnors %f9, %f15, %f2 loop_2661: fcmpeq32 %f6, %f6, %i5 fbge,a %fcc0, loop_2662 tsubcc %g5, %g6, %o5 tleu %xcc, 0x0 ldsh [%l7 + 0x6A], %g4 loop_2662: ldsw [%l7 + 0x3C], %o4 lduw [%l7 + 0x70], %o2 fbo,a %fcc2, loop_2663 fmovdle %xcc, %f11, %f1 fbn %fcc0, loop_2664 fmovdvc %xcc, %f0, %f14 loop_2663: st %f7, [%l7 + 0x4C] fnors %f13, %f5, %f1 loop_2664: stw %i4, [%l7 + 0x7C] bg,a,pn %icc, loop_2665 ldx [%l7 + 0x28], %o7 fmovsneg %xcc, %f0, %f3 movle %icc, %i2, %l6 loop_2665: fcmpne16 %f8, %f10, %g3 taddcc %l4, %i7, %i1 fmul8x16 %f0, %f14, %f2 bleu,a,pn %icc, loop_2666 fxors %f13, %f15, %f5 array32 %o6, %l3, %g7 fmovspos %xcc, %f15, %f0 loop_2666: std %f6, [%l7 + 0x60] fmovsn %xcc, %f8, %f2 ldsb [%l7 + 0x16], %i6 bn,pt %xcc, loop_2667 tle %icc, 0x4 umulcc %l2, 0x14B8, %l1 std %f2, [%l7 + 0x10] loop_2667: fbo,a %fcc3, loop_2668 ldx [%l7 + 0x78], %g2 edge16l %g1, %i0, %o3 stx %i3, [%l7 + 0x38] loop_2668: mova %icc, %o1, %l0 fmovscc %icc, %f15, %f3 fmovrdgz %o0, %f10, %f12 bl,pn %xcc, loop_2669 sub %l5, 0x03EF, %g5 st %f1, [%l7 + 0x6C] movre %i5, %o5, %g6 loop_2669: tpos %xcc, 0x0 fornot1 %f8, %f12, %f8 lduw [%l7 + 0x60], %g4 sth %o2, [%l7 + 0x22] edge32n %i4, %o4, %o7 stx %l6, [%l7 + 0x50] fxnors %f11, %f0, %f5 ldsw [%l7 + 0x48], %i2 edge8n %l4, %g3, %i1 move %icc, %i7, %l3 fmovsleu %icc, %f4, %f3 ld [%l7 + 0x14], %f9 array32 %g7, %i6, %o6 fmovrslz %l1, %f6, %f9 bge,pn %xcc, loop_2670 edge16n %l2, %g1, %g2 fexpand %f9, %f6 popc %o3, %i0 loop_2670: ldx [%l7 + 0x68], %i3 movleu %icc, %o1, %o0 fabsd %f14, %f8 fmovrdgz %l0, %f4, %f14 ldx [%l7 + 0x18], %g5 ld [%l7 + 0x20], %f0 fnot2s %f4, %f10 movrlez %l5, 0x163, %i5 ldsh [%l7 + 0x4C], %o5 fmovrdlz %g4, %f4, %f10 fmovdleu %icc, %f1, %f4 fmul8x16al %f15, %f5, %f10 stw %g6, [%l7 + 0x78] lduw [%l7 + 0x0C], %i4 lduh [%l7 + 0x62], %o2 lduw [%l7 + 0x78], %o7 ld [%l7 + 0x28], %f14 stw %o4, [%l7 + 0x1C] lduw [%l7 + 0x58], %l6 ldsw [%l7 + 0x7C], %i2 fcmpgt32 %f2, %f2, %g3 ldd [%l7 + 0x18], %f12 fmovdpos %icc, %f4, %f4 bg,a loop_2671 fpadd32s %f9, %f11, %f6 move %icc, %l4, %i7 bneg,a,pt %xcc, loop_2672 loop_2671: fnand %f0, %f10, %f6 stb %l3, [%l7 + 0x58] fcmpd %fcc3, %f12, %f12 loop_2672: xnorcc %i1, 0x147F, %g7 stb %i6, [%l7 + 0x5A] ldsb [%l7 + 0x34], %o6 bcs,a %icc, loop_2673 ldx [%l7 + 0x08], %l2 ldsb [%l7 + 0x5F], %l1 fbuge %fcc1, loop_2674 loop_2673: fmovrdgz %g1, %f8, %f6 fmovrdlz %g2, %f14, %f14 fmovd %f2, %f4 loop_2674: movre %o3, 0x31A, %i3 fbuge %fcc3, loop_2675 tg %icc, 0x6 umulcc %o1, %i0, %o0 edge16 %l0, %g5, %i5 loop_2675: ba,a loop_2676 st %f9, [%l7 + 0x34] fmovsneg %xcc, %f3, %f2 bg,pn %xcc, loop_2677 loop_2676: tvc %xcc, 0x7 ldsh [%l7 + 0x38], %l5 fmovrdgz %g4, %f2, %f12 loop_2677: ldsb [%l7 + 0x7A], %o5 movg %icc, %i4, %o2 fmovdvc %icc, %f14, %f6 ld [%l7 + 0x70], %f1 fmovdl %xcc, %f1, %f0 fpadd16s %f13, %f3, %f14 array32 %g6, %o4, %l6 fmovrde %i2, %f0, %f4 tsubcc %g3, 0x0A9D, %l4 fxor %f8, %f12, %f14 tg %xcc, 0x4 stx %i7, [%l7 + 0x40] ld [%l7 + 0x4C], %f12 tpos %icc, 0x0 stb %o7, [%l7 + 0x18] movrgez %i1, %g7, %i6 movleu %xcc, %l3, %l2 fmovsvs %icc, %f0, %f0 fmul8x16al %f12, %f2, %f2 fmovdg %icc, %f12, %f4 movneg %icc, %o6, %l1 movneg %xcc, %g1, %g2 sth %o3, [%l7 + 0x5C] ldsw [%l7 + 0x0C], %i3 ba,pn %icc, loop_2678 ld [%l7 + 0x18], %f14 ldd [%l7 + 0x58], %f4 movrlz %o1, %i0, %o0 loop_2678: lduh [%l7 + 0x32], %g5 st %f13, [%l7 + 0x78] tvc %xcc, 0x1 fmovsneg %icc, %f13, %f2 movg %icc, %l0, %l5 fbge,a %fcc3, loop_2679 ldsb [%l7 + 0x7A], %g4 lduh [%l7 + 0x32], %i5 stw %o5, [%l7 + 0x44] loop_2679: sllx %o2, %i4, %g6 stw %l6, [%l7 + 0x18] fmovsne %xcc, %f12, %f13 movge %xcc, %o4, %g3 fble,a %fcc2, loop_2680 fmovsvc %icc, %f8, %f8 mulscc %l4, 0x0640, %i7 movleu %xcc, %o7, %i1 loop_2680: fmovrsne %i2, %f1, %f14 fmovrslez %i6, %f11, %f10 fzero %f10 fmovsn %icc, %f1, %f14 or %g7, %l3, %o6 st %f0, [%l7 + 0x74] nop setx loop_2681, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %l1, [%l7 + 0x74] movrgz %l2, 0x05E, %g2 fbul,a %fcc1, loop_2682 loop_2681: ldsw [%l7 + 0x68], %g1 sdivx %i3, 0x16B3, %o3 ba,pn %icc, loop_2683 loop_2682: ldsb [%l7 + 0x61], %i0 bcc,pn %icc, loop_2684 movneg %xcc, %o1, %g5 loop_2683: xor %l0, %o0, %l5 sll %g4, %o5, %o2 loop_2684: xorcc %i5, 0x1788, %g6 stx %i4, [%l7 + 0x40] movrgz %l6, 0x256, %o4 movrgez %l4, 0x063, %g3 movneg %icc, %i7, %o7 edge8 %i1, %i6, %i2 stb %l3, [%l7 + 0x2A] tge %icc, 0x7 nop setx loop_2685, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovs %f9, %f5 fmovsne %xcc, %f14, %f6 sth %o6, [%l7 + 0x58] loop_2685: fzero %f10 bvs,pt %icc, loop_2686 bcc,pt %icc, loop_2687 movrgz %g7, %l1, %g2 fsrc1s %f14, %f5 loop_2686: srlx %l2, 0x16, %g1 loop_2687: ldd [%l7 + 0x18], %f14 tleu %xcc, 0x1 ldub [%l7 + 0x62], %o3 stw %i0, [%l7 + 0x0C] brz,a %i3, loop_2688 ldsw [%l7 + 0x44], %g5 fcmpgt16 %f2, %f6, %l0 fpadd16s %f2, %f14, %f9 loop_2688: ldsh [%l7 + 0x46], %o0 fornot1 %f6, %f12, %f12 fornot2s %f11, %f1, %f11 nop setx loop_2689, %l0, %l1 jmpl %l1, %l5 sth %g4, [%l7 + 0x28] alignaddr %o5, %o2, %i5 stx %g6, [%l7 + 0x18] loop_2689: mova %xcc, %o1, %l6 fmovs %f1, %f7 brgez,a %i4, loop_2690 taddcctv %l4, %g3, %i7 movrlez %o7, %o4, %i6 fbug %fcc1, loop_2691 loop_2690: movrlez %i1, %i2, %l3 fmovdcs %xcc, %f4, %f4 taddcc %g7, %o6, %l1 loop_2691: stw %g2, [%l7 + 0x08] stw %l2, [%l7 + 0x78] stb %o3, [%l7 + 0x68] ldsh [%l7 + 0x28], %i0 tsubcc %g1, 0x0B6A, %i3 sth %l0, [%l7 + 0x5C] sth %g5, [%l7 + 0x42] fmul8x16al %f0, %f4, %f14 brz %o0, loop_2692 bcs,a %xcc, loop_2693 stb %l5, [%l7 + 0x73] ldsh [%l7 + 0x48], %o5 loop_2692: pdist %f12, %f12, %f8 loop_2693: ldsb [%l7 + 0x23], %g4 fbue %fcc1, loop_2694 ld [%l7 + 0x4C], %f8 fbn %fcc1, loop_2695 udivcc %o2, 0x1FD3, %i5 loop_2694: fmovscs %icc, %f8, %f15 movcs %icc, %g6, %l6 loop_2695: addc %o1, 0x0DD1, %l4 fbul,a %fcc1, loop_2696 stb %i4, [%l7 + 0x10] fornot1 %f6, %f10, %f4 bgu,a loop_2697 loop_2696: sra %i7, %g3, %o4 fmul8x16au %f1, %f7, %f10 fmovrsgez %i6, %f13, %f8 loop_2697: sth %o7, [%l7 + 0x44] addc %i1, %l3, %i2 alignaddrl %o6, %g7, %g2 std %f2, [%l7 + 0x50] array16 %l1, %o3, %i0 addcc %l2, %i3, %g1 tcc %xcc, 0x5 andcc %l0, %g5, %l5 ld [%l7 + 0x24], %f1 fcmped %fcc3, %f4, %f8 ldsh [%l7 + 0x72], %o0 fnand %f0, %f4, %f10 addcc %g4, %o5, %i5 fbl %fcc2, loop_2698 bcc,pt %icc, loop_2699 ldub [%l7 + 0x6D], %o2 fbl %fcc0, loop_2700 loop_2698: sdivx %l6, 0x15D6, %g6 loop_2699: ldd [%l7 + 0x20], %f10 edge16 %l4, %o1, %i4 loop_2700: xorcc %g3, %i7, %o4 ld [%l7 + 0x28], %f11 movvs %icc, %o7, %i6 be,a loop_2701 fmovdleu %xcc, %f10, %f13 brlz,a %i1, loop_2702 orncc %l3, 0x168E, %o6 loop_2701: stx %g7, [%l7 + 0x70] movrgz %g2, %l1, %o3 loop_2702: std %f4, [%l7 + 0x68] orncc %i0, %l2, %i2 fornot1 %f8, %f12, %f4 fcmpeq16 %f10, %f0, %g1 lduh [%l7 + 0x78], %l0 fmovsle %icc, %f9, %f15 fmovdneg %icc, %f11, %f11 fbge %fcc1, loop_2703 ldsw [%l7 + 0x7C], %i3 ldx [%l7 + 0x08], %l5 std %f2, [%l7 + 0x30] loop_2703: ld [%l7 + 0x64], %f11 fmuld8sux16 %f11, %f10, %f8 sth %o0, [%l7 + 0x32] fmovs %f11, %f4 array32 %g5, %o5, %i5 movrgez %g4, 0x191, %o2 ld [%l7 + 0x3C], %f10 fmovsl %xcc, %f10, %f1 orn %l6, 0x1CB9, %g6 edge16ln %l4, %i4, %g3 lduh [%l7 + 0x14], %o1 ldsb [%l7 + 0x75], %o4 sth %o7, [%l7 + 0x28] fpsub32s %f13, %f0, %f7 fmul8ulx16 %f0, %f0, %f2 xor %i7, %i1, %i6 sdivx %o6, 0x1C5B, %l3 fabss %f7, %f12 bl,pt %xcc, loop_2704 brlez %g7, loop_2705 fmovdne %icc, %f9, %f14 andncc %l1, %g2, %o3 loop_2704: stw %i0, [%l7 + 0x50] loop_2705: fmovsge %icc, %f8, %f2 ld [%l7 + 0x60], %f15 bcc,a,pt %icc, loop_2706 std %f0, [%l7 + 0x28] movcs %icc, %i2, %l2 nop setx loop_2707, %l0, %l1 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_2706: udivcc %g1, 0x087C, %l0 bleu,a,pt %xcc, loop_2708 fmovscc %xcc, %f12, %f2 loop_2707: lduw [%l7 + 0x58], %i3 move %icc, %l5, %o0 loop_2708: orncc %o5, 0x0A2C, %i5 movvs %xcc, %g5, %g4 edge8 %o2, %g6, %l4 movle %icc, %i4, %g3 fmovsvs %icc, %f10, %f6 mulx %l6, 0x1F82, %o4 tl %xcc, 0x6 bcs,pn %icc, loop_2709 fnot2s %f2, %f13 mulscc %o7, 0x1D0B, %i7 orncc %o1, %i1, %i6 loop_2709: addcc %l3, 0x16A0, %o6 fnot2s %f1, %f7 ldsh [%l7 + 0x5A], %g7 edge8 %g2, %o3, %l1 fba,a %fcc2, loop_2710 ldsw [%l7 + 0x2C], %i2 taddcctv %i0, 0x0041, %l2 ldsh [%l7 + 0x4A], %l0 loop_2710: udivcc %g1, 0x0571, %l5 fmovsa %icc, %f7, %f15 fmovdle %icc, %f2, %f13 ldsb [%l7 + 0x27], %i3 ld [%l7 + 0x10], %f5 smul %o5, %o0, %i5 fbu %fcc3, loop_2711 ldx [%l7 + 0x70], %g5 ldsb [%l7 + 0x23], %g4 movl %icc, %o2, %l4 loop_2711: stb %i4, [%l7 + 0x1A] fmovsg %xcc, %f9, %f8 fnot1s %f1, %f9 lduh [%l7 + 0x14], %g6 fxor %f4, %f10, %f14 fmovdge %icc, %f7, %f1 ld [%l7 + 0x08], %f1 fornot2s %f15, %f9, %f0 movgu %xcc, %l6, %o4 fmovda %icc, %f4, %f10 sllx %g3, %i7, %o1 mulscc %o7, 0x10D3, %i1 movg %icc, %i6, %l3 movvs %icc, %o6, %g7 fandnot1s %f3, %f7, %f7 ldsb [%l7 + 0x77], %o3 ldsh [%l7 + 0x38], %l1 tcc %icc, 0x5 fmovrslz %g2, %f4, %f2 fmovdvs %xcc, %f14, %f15 te %icc, 0x3 taddcc %i2, 0x1D93, %l2 fpsub32s %f7, %f8, %f0 sth %l0, [%l7 + 0x26] tsubcctv %i0, %g1, %i3 fsrc2s %f6, %f12 sth %o5, [%l7 + 0x54] st %f6, [%l7 + 0x2C] fcmpd %fcc1, %f6, %f0 st %f12, [%l7 + 0x34] tcs %xcc, 0x2 fmovsge %xcc, %f14, %f15 fmovsg %xcc, %f2, %f7 tneg %icc, 0x7 ldd [%l7 + 0x48], %f14 lduh [%l7 + 0x08], %o0 ldsw [%l7 + 0x50], %l5 fmovsneg %icc, %f8, %f14 lduh [%l7 + 0x58], %i5 bvc,pn %icc, loop_2712 orn %g4, %g5, %l4 fxors %f4, %f5, %f9 ldx [%l7 + 0x08], %o2 loop_2712: ldd [%l7 + 0x50], %f4 brz,a %i4, loop_2713 sll %g6, 0x1E, %l6 fpmerge %f15, %f13, %f10 ldub [%l7 + 0x3E], %g3 loop_2713: tvs %icc, 0x3 fmovrse %i7, %f15, %f2 mulscc %o4, %o7, %i1 fandnot1 %f14, %f0, %f6 movcs %xcc, %i6, %o1 edge16l %o6, %g7, %o3 ble loop_2714 st %f14, [%l7 + 0x20] tn %icc, 0x7 fmul8x16au %f2, %f12, %f10 loop_2714: xorcc %l1, %g2, %i2 edge8 %l2, %l0, %l3 ldd [%l7 + 0x08], %f12 fmovdle %icc, %f11, %f10 lduw [%l7 + 0x78], %g1 lduw [%l7 + 0x48], %i0 andcc %o5, %o0, %i3 movcc %icc, %l5, %g4 edge32n %i5, %g5, %o2 ldsb [%l7 + 0x42], %l4 ldx [%l7 + 0x78], %g6 taddcc %l6, %i4, %g3 smul %o4, %i7, %i1 fmul8sux16 %f10, %f10, %f10 ldx [%l7 + 0x38], %o7 stb %o1, [%l7 + 0x1F] lduw [%l7 + 0x5C], %o6 stb %i6, [%l7 + 0x3D] bcs,a,pn %icc, loop_2715 ldsb [%l7 + 0x57], %o3 movne %icc, %g7, %g2 bneg,a %xcc, loop_2716 loop_2715: movl %xcc, %l1, %l2 nop setx loop_2717, %l0, %l1 jmpl %l1, %i2 lduh [%l7 + 0x0A], %l3 loop_2716: bge,a,pt %icc, loop_2718 ldsb [%l7 + 0x4B], %l0 loop_2717: ldd [%l7 + 0x68], %f10 movrlz %g1, %i0, %o5 loop_2718: xorcc %o0, 0x0316, %l5 fmovsn %xcc, %f5, %f12 fnegs %f9, %f7 be,pn %icc, loop_2719 fcmpeq16 %f14, %f14, %i3 fxors %f9, %f0, %f11 ldd [%l7 + 0x70], %f12 loop_2719: ldsh [%l7 + 0x40], %i5 pdist %f12, %f8, %f2 fbule %fcc3, loop_2720 ldx [%l7 + 0x38], %g4 edge8ln %g5, %l4, %g6 sth %l6, [%l7 + 0x6C] loop_2720: fba,a %fcc2, loop_2721 fxors %f1, %f2, %f2 fmul8ulx16 %f14, %f4, %f4 ldx [%l7 + 0x48], %o2 loop_2721: sth %g3, [%l7 + 0x64] fmovscc %xcc, %f10, %f7 fmovsn %icc, %f4, %f6 st %f10, [%l7 + 0x4C] fbl,a %fcc1, loop_2722 bg,a,pt %xcc, loop_2723 fbge,a %fcc3, loop_2724 fand %f2, %f4, %f6 loop_2722: sdivx %i4, 0x177B, %o4 loop_2723: faligndata %f0, %f14, %f4 loop_2724: fnor %f12, %f4, %f10 sllx %i7, %o7, %i1 st %f3, [%l7 + 0x38] brgez %o6, loop_2725 xnorcc %o1, 0x00D1, %o3 fpmerge %f5, %f15, %f10 fmovrse %i6, %f6, %f4 loop_2725: fmovrdlz %g2, %f8, %f6 stx %g7, [%l7 + 0x70] brgz %l2, loop_2726 std %f10, [%l7 + 0x28] bge,a,pn %xcc, loop_2727 fabsd %f8, %f4 loop_2726: lduh [%l7 + 0x34], %i2 fnot1s %f3, %f12 loop_2727: ldd [%l7 + 0x48], %f6 fmul8x16 %f0, %f6, %f10 movne %icc, %l1, %l3 fzeros %f1 xnorcc %g1, 0x1E32, %i0 sth %l0, [%l7 + 0x46] stx %o5, [%l7 + 0x38] andncc %o0, %i3, %i5 fandnot1s %f0, %f1, %f14 fmovsa %icc, %f2, %f8 fxors %f1, %f15, %f15 stw %g4, [%l7 + 0x14] ldd [%l7 + 0x08], %f6 sth %l5, [%l7 + 0x72] fands %f13, %f13, %f3 udivcc %l4, 0x1329, %g5 st %f4, [%l7 + 0x4C] fones %f5 std %f12, [%l7 + 0x28] ldd [%l7 + 0x08], %f8 fmovsvc %xcc, %f7, %f10 ldd [%l7 + 0x18], %f0 fmovdgu %xcc, %f12, %f2 sllx %g6, %o2, %g3 ld [%l7 + 0x10], %f13 st %f14, [%l7 + 0x08] stx %l6, [%l7 + 0x50] fabsd %f4, %f6 ta %icc, 0x1 edge16n %i4, %o4, %o7 orncc %i1, %o6, %i7 ldsw [%l7 + 0x1C], %o3 sth %i6, [%l7 + 0x66] fpadd16 %f12, %f10, %f6 fsrc1s %f1, %f11 fmovsn %xcc, %f15, %f1 ldub [%l7 + 0x60], %o1 ldsw [%l7 + 0x60], %g2 lduw [%l7 + 0x20], %g7 movvc %icc, %l2, %l1 fpsub32s %f2, %f2, %f12 std %f6, [%l7 + 0x30] lduh [%l7 + 0x7E], %l3 udiv %i2, 0x16C3, %g1 ba,a %xcc, loop_2728 fbo %fcc0, loop_2729 ldx [%l7 + 0x08], %l0 fabsd %f14, %f8 loop_2728: bg,pn %icc, loop_2730 loop_2729: st %f0, [%l7 + 0x1C] movre %i0, %o0, %i3 addc %i5, 0x03B6, %g4 loop_2730: ldd [%l7 + 0x50], %f0 fpadd32 %f14, %f2, %f14 sdiv %l5, 0x0922, %o5 ldsw [%l7 + 0x6C], %l4 tcc %icc, 0x7 ldx [%l7 + 0x48], %g6 brz,a %g5, loop_2731 fmovsa %xcc, %f13, %f14 brlz %g3, loop_2732 ldx [%l7 + 0x68], %l6 loop_2731: bne loop_2733 ldub [%l7 + 0x30], %i4 loop_2732: tleu %icc, 0x5 bcs,a,pt %icc, loop_2734 loop_2733: fmul8x16 %f14, %f4, %f2 ldsb [%l7 + 0x59], %o4 fpmerge %f0, %f11, %f8 loop_2734: stx %o7, [%l7 + 0x10] fmuld8ulx16 %f3, %f10, %f8 fmovsleu %xcc, %f3, %f13 bg loop_2735 sdivx %i1, 0x0BDB, %o2 movcs %icc, %i7, %o3 movn %xcc, %i6, %o6 loop_2735: fmovrsne %g2, %f3, %f3 tl %icc, 0x0 fmovsne %icc, %f9, %f5 stx %o1, [%l7 + 0x38] fbuge,a %fcc2, loop_2736 sth %g7, [%l7 + 0x5E] ldx [%l7 + 0x18], %l1 fmovdgu %icc, %f5, %f3 loop_2736: ldd [%l7 + 0x48], %f4 fcmpd %fcc0, %f6, %f10 sdiv %l2, 0x1A33, %l3 fxor %f6, %f14, %f8 ldsw [%l7 + 0x2C], %i2 edge16l %l0, %g1, %o0 fxors %f14, %f13, %f6 umulcc %i3, %i0, %i5 addccc %l5, %g4, %o5 and %g6, 0x11AA, %l4 brlz %g5, loop_2737 ld [%l7 + 0x44], %f5 mova %xcc, %g3, %i4 orncc %o4, 0x139E, %l6 loop_2737: tleu %xcc, 0x6 alignaddrl %i1, %o7, %o2 fpadd32 %f6, %f0, %f0 fpadd16 %f14, %f14, %f10 movrgez %i7, 0x023, %o3 fmovrsne %o6, %f1, %f5 fbule,a %fcc3, loop_2738 fpmerge %f8, %f2, %f0 fnors %f12, %f7, %f5 orncc %i6, 0x11F5, %o1 loop_2738: nop setx loop_2739, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x3C], %g7 taddcc %l1, %l2, %g2 fmuld8ulx16 %f7, %f5, %f6 loop_2739: fmovrde %i2, %f2, %f4 movn %icc, %l3, %g1 std %f6, [%l7 + 0x58] fcmpgt32 %f6, %f0, %o0 udivx %i3, 0x005D, %l0 fzero %f12 fmovsn %icc, %f15, %f2 edge16ln %i5, %i0, %l5 bg loop_2740 fcmpeq32 %f0, %f2, %g4 ldd [%l7 + 0x78], %f4 movneg %xcc, %o5, %g6 loop_2740: tsubcctv %g5, %l4, %i4 stb %o4, [%l7 + 0x7B] fmovdvs %icc, %f0, %f6 fmovrsne %g3, %f14, %f4 fmovsvs %xcc, %f12, %f8 movrne %l6, 0x3AC, %o7 fxors %f5, %f3, %f13 bvc %icc, loop_2741 fbg %fcc1, loop_2742 edge32 %i1, %o2, %i7 tne %xcc, 0x2 loop_2741: xorcc %o6, 0x1B45, %i6 loop_2742: bleu,pt %xcc, loop_2743 fmovrde %o1, %f8, %f14 fmovspos %icc, %f7, %f4 fmovrdne %g7, %f8, %f0 loop_2743: ldub [%l7 + 0x4B], %o3 andn %l2, 0x1241, %l1 edge32l %i2, %l3, %g1 movvc %icc, %o0, %i3 siam 0x5 fmovsvs %xcc, %f1, %f14 fmovrdlez %l0, %f10, %f0 fpmerge %f11, %f3, %f14 fmovsneg %xcc, %f6, %f1 ldub [%l7 + 0x10], %g2 stw %i5, [%l7 + 0x20] fnand %f12, %f10, %f0 fone %f4 ld [%l7 + 0x30], %f1 ld [%l7 + 0x50], %f9 fexpand %f6, %f6 stx %i0, [%l7 + 0x18] ldub [%l7 + 0x2B], %g4 fsrc1 %f2, %f6 stx %o5, [%l7 + 0x38] fblg,a %fcc1, loop_2744 ldx [%l7 + 0x60], %g6 xorcc %l5, 0x0D9A, %l4 sth %i4, [%l7 + 0x4C] loop_2744: fornot1 %f6, %f8, %f8 ble,pn %icc, loop_2745 xnorcc %g5, 0x0651, %g3 ba %icc, loop_2746 ldsw [%l7 + 0x18], %o4 loop_2745: fcmpeq32 %f8, %f0, %l6 lduh [%l7 + 0x4E], %i1 loop_2746: brgz %o7, loop_2747 fblg,a %fcc0, loop_2748 movrne %o2, %i7, %i6 fmovsle %xcc, %f8, %f9 loop_2747: umulcc %o6, 0x0D07, %g7 loop_2748: tvc %icc, 0x3 ldsb [%l7 + 0x30], %o1 fmovsle %icc, %f2, %f14 std %f0, [%l7 + 0x10] fmovdn %icc, %f6, %f1 fmovs %f13, %f1 bvs,pn %xcc, loop_2749 fmovsneg %xcc, %f12, %f15 sdivx %l2, 0x1501, %l1 edge8ln %i2, %o3, %l3 loop_2749: ldd [%l7 + 0x08], %f10 std %f10, [%l7 + 0x68] taddcc %g1, %i3, %o0 sdivx %g2, 0x1B4C, %i5 fmovsneg %icc, %f4, %f7 fmovsvc %xcc, %f5, %f6 ldsw [%l7 + 0x14], %l0 te %xcc, 0x3 sth %g4, [%l7 + 0x12] ldsh [%l7 + 0x2A], %o5 edge8l %i0, %g6, %l4 ldub [%l7 + 0x78], %i4 bcc,a loop_2750 ldsh [%l7 + 0x2E], %l5 nop setx loop_2751, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgez %g5, %f12, %f6 loop_2750: tvs %icc, 0x6 bvs,pt %icc, loop_2752 loop_2751: ldsb [%l7 + 0x50], %g3 fblg %fcc3, loop_2753 xnorcc %o4, %l6, %i1 loop_2752: movrlz %o7, %o2, %i7 taddcctv %i6, %g7, %o6 loop_2753: movrlz %l2, %o1, %i2 or %o3, %l3, %l1 fbg %fcc1, loop_2754 movrgez %i3, %g1, %g2 ldsw [%l7 + 0x44], %o0 fmovdneg %icc, %f11, %f15 loop_2754: stb %i5, [%l7 + 0x4E] fbuge %fcc2, loop_2755 stx %g4, [%l7 + 0x48] fornot1s %f0, %f12, %f2 movrgez %l0, 0x319, %o5 loop_2755: smul %i0, %l4, %i4 ldub [%l7 + 0x0C], %g6 movn %icc, %l5, %g3 fmul8ulx16 %f2, %f2, %f14 std %f12, [%l7 + 0x10] movgu %icc, %g5, %o4 fcmpne16 %f10, %f6, %l6 fcmple16 %f12, %f0, %o7 movrne %i1, 0x1C8, %i7 bneg,a,pn %icc, loop_2756 fbe,a %fcc2, loop_2757 ldsb [%l7 + 0x30], %o2 fxnors %f3, %f3, %f10 loop_2756: fmovrse %g7, %f7, %f10 loop_2757: orn %o6, 0x0DDE, %i6 fbul %fcc3, loop_2758 fbuge %fcc1, loop_2759 stw %o1, [%l7 + 0x38] fmovsvc %icc, %f4, %f1 loop_2758: fmovrse %l2, %f1, %f10 loop_2759: sub %i2, %l3, %o3 sth %i3, [%l7 + 0x44] ldx [%l7 + 0x20], %l1 sdivx %g2, 0x1D58, %g1 fpadd32 %f12, %f0, %f4 fmovrsne %o0, %f14, %f11 fcmpeq16 %f12, %f4, %i5 edge16ln %g4, %o5, %i0 array8 %l0, %l4, %i4 fand %f10, %f4, %f0 ldub [%l7 + 0x3B], %l5 fsrc2s %f3, %f8 fmovdne %icc, %f5, %f15 ldsb [%l7 + 0x38], %g6 ldub [%l7 + 0x1C], %g5 std %f14, [%l7 + 0x60] umulcc %g3, 0x0A79, %l6 fpack32 %f4, %f0, %f10 lduw [%l7 + 0x5C], %o7 add %o4, %i7, %i1 ldub [%l7 + 0x2F], %g7 fmovsvc %xcc, %f0, %f10 fnands %f1, %f4, %f8 ldsw [%l7 + 0x44], %o6 and %o2, 0x0B53, %o1 fpsub16 %f8, %f4, %f2 fornot1s %f7, %f5, %f8 bpos loop_2760 fpadd16 %f4, %f2, %f2 stx %l2, [%l7 + 0x08] lduh [%l7 + 0x48], %i6 loop_2760: xor %l3, 0x1B7C, %o3 and %i2, %i3, %l1 stw %g2, [%l7 + 0x24] lduw [%l7 + 0x44], %g1 orncc %i5, 0x039E, %o0 fba,a %fcc1, loop_2761 st %f2, [%l7 + 0x1C] movcc %icc, %g4, %o5 fmovde %icc, %f3, %f14 loop_2761: bshuffle %f0, %f8, %f12 addcc %i0, %l0, %i4 udivcc %l5, 0x0D89, %g6 st %f7, [%l7 + 0x34] ldsb [%l7 + 0x67], %l4 fmovsg %xcc, %f10, %f5 fzero %f8 xnorcc %g5, 0x18C8, %g3 xor %l6, 0x1E6E, %o4 umulcc %o7, %i1, %i7 pdist %f14, %f10, %f4 xnor %g7, 0x1534, %o2 sth %o6, [%l7 + 0x30] edge8n %l2, %i6, %o1 sub %l3, %i2, %o3 ldd [%l7 + 0x38], %f14 bcs,a %xcc, loop_2762 fmovrslez %i3, %f13, %f6 fmovdl %icc, %f14, %f1 fba %fcc0, loop_2763 loop_2762: fcmpd %fcc3, %f0, %f10 ld [%l7 + 0x7C], %f7 tleu %xcc, 0x2 loop_2763: stb %g2, [%l7 + 0x0C] ld [%l7 + 0x08], %f10 ldsw [%l7 + 0x18], %l1 ldx [%l7 + 0x20], %g1 lduw [%l7 + 0x50], %o0 add %i5, 0x0BA8, %g4 fmovdge %xcc, %f5, %f5 fmovs %f6, %f5 std %f8, [%l7 + 0x68] bne,pn %icc, loop_2764 bl,a,pt %xcc, loop_2765 fbge,a %fcc0, loop_2766 xorcc %i0, 0x102F, %l0 loop_2764: ldsb [%l7 + 0x52], %i4 loop_2765: stw %o5, [%l7 + 0x4C] loop_2766: fmovsleu %xcc, %f4, %f3 edge8l %g6, %l5, %l4 st %f8, [%l7 + 0x0C] fbl,a %fcc2, loop_2767 fmovsge %xcc, %f2, %f14 edge32 %g3, %l6, %o4 stb %o7, [%l7 + 0x37] loop_2767: lduw [%l7 + 0x0C], %i1 fcmple16 %f12, %f12, %g5 fexpand %f8, %f12 lduh [%l7 + 0x4E], %i7 movleu %icc, %o2, %o6 lduh [%l7 + 0x36], %g7 fmovdneg %xcc, %f12, %f6 st %f12, [%l7 + 0x50] bvs,a %xcc, loop_2768 popc 0x157D, %i6 xnor %o1, %l3, %i2 fbg,a %fcc3, loop_2769 loop_2768: ldsw [%l7 + 0x60], %o3 movvc %xcc, %l2, %i3 taddcctv %g2, %g1, %l1 loop_2769: taddcctv %o0, 0x1505, %i5 fmovrde %g4, %f6, %f2 xorcc %i0, %i4, %o5 sub %l0, 0x0D9F, %l5 array16 %g6, %l4, %l6 bpos,pt %xcc, loop_2770 ldd [%l7 + 0x60], %f0 bvs loop_2771 sethi 0x081B, %g3 loop_2770: fbuge,a %fcc3, loop_2772 std %f6, [%l7 + 0x58] loop_2771: fpadd16s %f11, %f12, %f4 fpack16 %f6, %f6 loop_2772: tvc %xcc, 0x7 movrgz %o4, %o7, %g5 ldub [%l7 + 0x3B], %i1 edge16l %o2, %i7, %o6 sth %g7, [%l7 + 0x36] lduw [%l7 + 0x7C], %o1 movle %xcc, %i6, %i2 fcmpeq16 %f4, %f0, %o3 fbul,a %fcc1, loop_2773 subcc %l3, 0x1425, %l2 stb %i3, [%l7 + 0x38] fbn %fcc1, loop_2774 loop_2773: ldub [%l7 + 0x4D], %g2 std %f6, [%l7 + 0x38] popc 0x07DA, %g1 loop_2774: fmuld8sux16 %f0, %f5, %f12 andcc %o0, 0x0120, %l1 bne,pt %xcc, loop_2775 movvs %icc, %g4, %i0 stw %i4, [%l7 + 0x08] umulcc %i5, 0x02C0, %o5 loop_2775: std %f6, [%l7 + 0x50] fmovsvc %xcc, %f3, %f13 bcs,a loop_2776 ldub [%l7 + 0x5C], %l5 bleu,a,pt %xcc, loop_2777 fnegd %f4, %f14 loop_2776: fmovse %icc, %f0, %f2 sdiv %l0, 0x15E9, %g6 loop_2777: and %l4, 0x1056, %l6 fands %f1, %f6, %f6 fbn,a %fcc2, loop_2778 bcs,a,pn %xcc, loop_2779 ldsb [%l7 + 0x4B], %o4 edge32n %g3, %o7, %g5 loop_2778: fbuge %fcc2, loop_2780 loop_2779: edge16l %o2, %i7, %o6 tg %xcc, 0x5 mova %icc, %i1, %g7 loop_2780: movleu %xcc, %i6, %i2 ldub [%l7 + 0x49], %o1 bleu,a loop_2781 fone %f12 fpack32 %f6, %f10, %f4 bpos loop_2782 loop_2781: bge,a loop_2783 siam 0x1 mulx %l3, 0x1EF5, %o3 loop_2782: ldsb [%l7 + 0x7E], %l2 loop_2783: st %f15, [%l7 + 0x58] st %f6, [%l7 + 0x40] and %g2, 0x0C94, %i3 lduw [%l7 + 0x24], %g1 fone %f2 fpmerge %f13, %f15, %f6 brlez,a %l1, loop_2784 fmovsneg %icc, %f8, %f8 fbo,a %fcc3, loop_2785 movn %xcc, %o0, %g4 loop_2784: ldsb [%l7 + 0x6F], %i0 std %f12, [%l7 + 0x08] loop_2785: movvs %icc, %i5, %o5 call loop_2786 array16 %l5, %i4, %l0 brgz,a %g6, loop_2787 pdist %f12, %f10, %f2 loop_2786: ldd [%l7 + 0x58], %f6 fcmple16 %f6, %f4, %l4 loop_2787: lduh [%l7 + 0x72], %l6 fsrc2 %f12, %f14 orcc %o4, 0x182B, %g3 ldd [%l7 + 0x58], %f8 fbn %fcc2, loop_2788 tgu %icc, 0x3 edge8n %g5, %o7, %i7 fnot2 %f0, %f2 loop_2788: fmuld8ulx16 %f3, %f12, %f8 sdivcc %o6, 0x11CA, %i1 ldsh [%l7 + 0x0C], %g7 ld [%l7 + 0x14], %f10 ldx [%l7 + 0x78], %i6 fmovdl %icc, %f11, %f8 be,a %xcc, loop_2789 edge16n %o2, %i2, %l3 sub %o3, 0x081B, %o1 stx %l2, [%l7 + 0x60] loop_2789: mulx %g2, %g1, %l1 smulcc %o0, 0x0D14, %i3 andncc %g4, %i5, %o5 fnand %f6, %f8, %f12 fmovsgu %xcc, %f10, %f6 std %f10, [%l7 + 0x58] sra %l5, 0x08, %i0 tne %xcc, 0x1 sth %i4, [%l7 + 0x3E] fpsub32 %f0, %f0, %f4 fnor %f8, %f14, %f14 ldx [%l7 + 0x60], %g6 stw %l4, [%l7 + 0x78] sth %l6, [%l7 + 0x6C] fmovrsgez %l0, %f14, %f1 ldsh [%l7 + 0x52], %o4 brgz %g5, loop_2790 fmovrdne %g3, %f8, %f2 edge32n %o7, %o6, %i1 ld [%l7 + 0x5C], %f11 loop_2790: fabss %f2, %f12 movrgez %i7, %g7, %o2 sllx %i6, %l3, %i2 fmul8x16au %f5, %f0, %f8 fmovsleu %icc, %f15, %f9 ldsb [%l7 + 0x38], %o3 ldsw [%l7 + 0x08], %l2 std %f10, [%l7 + 0x48] lduh [%l7 + 0x12], %g2 sllx %o1, %l1, %o0 sll %g1, 0x07, %g4 fmovdcs %xcc, %f13, %f8 ldd [%l7 + 0x10], %f12 movvs %icc, %i5, %o5 fors %f14, %f9, %f11 fbn,a %fcc2, loop_2791 ldx [%l7 + 0x28], %i3 bpos,pn %icc, loop_2792 fnor %f14, %f4, %f14 loop_2791: srax %i0, 0x09, %i4 fmovdcs %icc, %f3, %f13 loop_2792: fandnot2 %f0, %f8, %f14 fnegd %f12, %f4 fxnors %f10, %f8, %f1 stb %g6, [%l7 + 0x24] bcs %icc, loop_2793 bcs,pn %icc, loop_2794 fzeros %f12 fbg %fcc3, loop_2795 loop_2793: fbge %fcc2, loop_2796 loop_2794: orn %l4, %l5, %l0 fmuld8ulx16 %f4, %f14, %f0 loop_2795: lduw [%l7 + 0x6C], %o4 loop_2796: subc %l6, %g5, %g3 fmul8sux16 %f6, %f10, %f0 fsrc2 %f8, %f12 tleu %xcc, 0x7 fmul8sux16 %f6, %f2, %f2 movcc %icc, %o6, %i1 bne,a loop_2797 tneg %icc, 0x7 edge32n %o7, %g7, %i7 fnors %f10, %f13, %f11 loop_2797: std %f6, [%l7 + 0x28] umul %o2, 0x199C, %l3 st %f5, [%l7 + 0x2C] move %xcc, %i6, %o3 bvc,pn %xcc, loop_2798 fcmpne16 %f10, %f2, %i2 stw %l2, [%l7 + 0x40] fornot2 %f2, %f4, %f2 loop_2798: brlz,a %g2, loop_2799 fmovrdne %l1, %f12, %f8 stx %o0, [%l7 + 0x68] ldsh [%l7 + 0x5A], %o1 loop_2799: siam 0x6 fmovdvs %icc, %f14, %f9 umul %g4, 0x0A80, %i5 stx %o5, [%l7 + 0x20] bne,pn %xcc, loop_2800 tsubcctv %g1, %i3, %i4 ldd [%l7 + 0x30], %f2 fpadd32s %f6, %f14, %f9 loop_2800: tcs %icc, 0x4 stx %g6, [%l7 + 0x78] fpsub32 %f10, %f0, %f12 fmovsle %xcc, %f9, %f6 srl %l4, 0x0B, %l5 fnegd %f8, %f0 edge32 %l0, %i0, %o4 nop setx loop_2801, %l0, %l1 jmpl %l1, %g5 fbuge %fcc1, loop_2802 fmovsneg %xcc, %f12, %f11 array8 %l6, %g3, %o6 loop_2801: bge,a %icc, loop_2803 loop_2802: stw %o7, [%l7 + 0x14] edge32l %i1, %g7, %i7 fmovda %xcc, %f15, %f12 loop_2803: fbn,a %fcc2, loop_2804 bge %icc, loop_2805 tge %icc, 0x3 edge16l %o2, %l3, %o3 loop_2804: ldub [%l7 + 0x53], %i6 loop_2805: alignaddr %l2, %g2, %i2 fmovdcs %xcc, %f14, %f7 tvc %xcc, 0x4 fbule %fcc3, loop_2806 movleu %icc, %o0, %o1 fcmpgt16 %f4, %f14, %l1 fmovsneg %xcc, %f9, %f2 loop_2806: fmovdne %xcc, %f11, %f3 ld [%l7 + 0x14], %f4 sub %i5, 0x0093, %g4 xnor %o5, 0x1A82, %i3 lduw [%l7 + 0x5C], %g1 te %xcc, 0x5 edge32n %i4, %l4, %g6 fmovdcc %icc, %f2, %f8 std %f4, [%l7 + 0x70] fzeros %f1 st %f14, [%l7 + 0x58] movvc %xcc, %l5, %l0 fsrc2s %f15, %f12 fmovrslez %i0, %f14, %f2 alignaddr %o4, %g5, %l6 andn %o6, 0x1A17, %g3 std %f8, [%l7 + 0x38] st %f12, [%l7 + 0x54] stb %o7, [%l7 + 0x49] edge32l %g7, %i1, %i7 movn %xcc, %o2, %l3 fmovde %xcc, %f13, %f1 lduw [%l7 + 0x54], %i6 tvs %xcc, 0x2 stb %o3, [%l7 + 0x3B] lduw [%l7 + 0x18], %g2 fornot1s %f7, %f9, %f10 smul %l2, %o0, %i2 ldd [%l7 + 0x68], %f12 movpos %icc, %l1, %o1 tcs %xcc, 0x3 movgu %xcc, %i5, %o5 fsrc1 %f0, %f12 sll %i3, 0x14, %g1 alignaddr %i4, %g4, %l4 ldsh [%l7 + 0x64], %l5 fmovd %f10, %f2 ldsb [%l7 + 0x2F], %g6 fmovrdne %i0, %f2, %f0 tneg %icc, 0x6 ldsh [%l7 + 0x6E], %l0 edge8ln %o4, %l6, %o6 srax %g5, %o7, %g3 xnorcc %i1, %i7, %g7 st %f4, [%l7 + 0x40] fcmpgt16 %f10, %f6, %l3 fmovda %icc, %f13, %f11 mulscc %o2, %o3, %i6 st %f9, [%l7 + 0x30] fpackfix %f10, %f7 movvc %xcc, %g2, %o0 srlx %i2, %l1, %l2 fcmped %fcc2, %f4, %f14 ldsh [%l7 + 0x4E], %i5 sra %o1, %i3, %g1 ldub [%l7 + 0x1E], %i4 movn %xcc, %o5, %l4 smulcc %g4, %l5, %g6 fpack32 %f14, %f14, %f2 ldd [%l7 + 0x10], %f10 sth %i0, [%l7 + 0x3A] fmovse %icc, %f1, %f11 fmovsneg %xcc, %f9, %f1 lduw [%l7 + 0x58], %l0 fnegd %f10, %f0 fornot2s %f15, %f0, %f15 andn %l6, 0x13C3, %o4 fmovsne %icc, %f11, %f3 fnot2s %f3, %f12 mulscc %g5, %o6, %o7 or %i1, 0x157E, %g3 movcs %xcc, %g7, %l3 movrne %i7, %o3, %i6 ldub [%l7 + 0x45], %g2 ldsh [%l7 + 0x26], %o0 ld [%l7 + 0x70], %f3 bg %icc, loop_2807 fmovdvs %icc, %f15, %f3 lduh [%l7 + 0x2A], %i2 brlz,a %l1, loop_2808 loop_2807: ldd [%l7 + 0x50], %f8 nop setx loop_2809, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srl %l2, %i5, %o1 loop_2808: fmovrslez %i3, %f0, %f3 fpadd16 %f2, %f10, %f4 loop_2809: array8 %o2, %i4, %o5 ldd [%l7 + 0x78], %f6 tl %icc, 0x5 ldsw [%l7 + 0x54], %g1 fmovsg %xcc, %f3, %f5 brlz %g4, loop_2810 edge8l %l5, %l4, %i0 tcs %xcc, 0x3 lduw [%l7 + 0x48], %l0 loop_2810: ldd [%l7 + 0x40], %f10 lduh [%l7 + 0x24], %l6 ldx [%l7 + 0x60], %g6 tsubcc %g5, 0x03B6, %o6 fcmple16 %f10, %f8, %o7 fmovrde %o4, %f8, %f8 sth %g3, [%l7 + 0x1C] fpadd16 %f6, %f6, %f6 fmuld8ulx16 %f2, %f6, %f10 bleu,a loop_2811 stx %g7, [%l7 + 0x28] fmovrdlz %i1, %f10, %f2 bshuffle %f6, %f8, %f14 loop_2811: lduw [%l7 + 0x38], %l3 ldsw [%l7 + 0x4C], %o3 movg %xcc, %i7, %i6 ldsw [%l7 + 0x74], %o0 brgez %i2, loop_2812 ldd [%l7 + 0x60], %f0 ldsw [%l7 + 0x3C], %g2 fmovdg %xcc, %f15, %f0 loop_2812: fmovde %icc, %f11, %f4 bne,a loop_2813 st %f6, [%l7 + 0x64] stb %l1, [%l7 + 0x32] udivx %l2, 0x1EE5, %i5 loop_2813: nop setx loop_2814, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16n %i3, %o1, %o2 srax %i4, %g1, %g4 stb %o5, [%l7 + 0x7D] loop_2814: fcmped %fcc2, %f0, %f14 sth %l4, [%l7 + 0x56] lduh [%l7 + 0x68], %i0 fbne,a %fcc0, loop_2815 addcc %l5, %l0, %l6 fmovdl %xcc, %f6, %f3 fmovrslez %g5, %f10, %f6 loop_2815: sth %g6, [%l7 + 0x22] bne,pn %xcc, loop_2816 tcs %icc, 0x4 lduw [%l7 + 0x58], %o7 std %f0, [%l7 + 0x18] loop_2816: ldd [%l7 + 0x48], %f4 ldsw [%l7 + 0x30], %o4 array32 %o6, %g7, %i1 fnors %f2, %f9, %f2 bne,a,pt %icc, loop_2817 taddcctv %g3, %o3, %l3 ldsh [%l7 + 0x16], %i6 fmovde %icc, %f6, %f12 loop_2817: fandnot2 %f2, %f6, %f8 bn,a,pn %xcc, loop_2818 fnor %f0, %f10, %f12 ldd [%l7 + 0x30], %f4 edge8l %i7, %o0, %i2 loop_2818: fnegs %f10, %f1 taddcctv %g2, 0x0EE5, %l2 ldsb [%l7 + 0x78], %i5 xnorcc %l1, 0x118D, %o1 movvs %xcc, %o2, %i3 fmovsge %xcc, %f15, %f4 fmovsn %xcc, %f0, %f5 fcmple32 %f12, %f14, %g1 xnor %g4, 0x0E3A, %i4 sdivcc %o5, 0x00CD, %i0 ldd [%l7 + 0x50], %f4 brnz %l4, loop_2819 ldd [%l7 + 0x10], %f8 ldub [%l7 + 0x7A], %l0 bvs,a,pn %icc, loop_2820 loop_2819: sth %l5, [%l7 + 0x5A] fmovsge %icc, %f5, %f14 tsubcctv %l6, 0x1C6F, %g5 loop_2820: brnz,a %o7, loop_2821 fmovrdne %g6, %f2, %f10 fcmpes %fcc3, %f6, %f7 brgez %o4, loop_2822 loop_2821: bvc,pt %icc, loop_2823 lduw [%l7 + 0x34], %o6 tleu %icc, 0x6 loop_2822: fnegd %f0, %f10 loop_2823: ldd [%l7 + 0x30], %f8 lduw [%l7 + 0x08], %i1 ldsh [%l7 + 0x2A], %g7 ldd [%l7 + 0x78], %f10 ldub [%l7 + 0x12], %g3 fpack32 %f8, %f0, %f0 call loop_2824 fmul8x16al %f13, %f1, %f10 fmovsge %icc, %f0, %f1 fnegs %f3, %f3 loop_2824: ldsb [%l7 + 0x17], %l3 lduw [%l7 + 0x4C], %i6 add %i7, 0x05C8, %o0 sth %i2, [%l7 + 0x3E] movrne %o3, 0x018, %l2 stb %g2, [%l7 + 0x59] fpadd16 %f4, %f0, %f2 fmovdleu %icc, %f1, %f0 movre %l1, 0x0C4, %o1 movgu %xcc, %o2, %i5 fcmpgt32 %f10, %f0, %i3 movgu %xcc, %g1, %g4 fmovdn %icc, %f3, %f0 fmul8ulx16 %f2, %f6, %f14 fmuld8ulx16 %f11, %f11, %f6 sth %i4, [%l7 + 0x58] fmovscs %xcc, %f5, %f0 fbge %fcc0, loop_2825 fbne,a %fcc1, loop_2826 fmovdl %icc, %f3, %f11 fmovdne %icc, %f9, %f5 loop_2825: stx %o5, [%l7 + 0x28] loop_2826: tvs %xcc, 0x3 taddcc %l4, 0x171A, %l0 ldsw [%l7 + 0x38], %i0 fmovsn %icc, %f14, %f15 ta %xcc, 0x7 fmovrsne %l6, %f13, %f8 ldsb [%l7 + 0x6E], %g5 nop setx loop_2827, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fand %f8, %f8, %f10 movrlez %l5, 0x2F9, %o7 movpos %icc, %g6, %o4 loop_2827: fpmerge %f1, %f14, %f12 fpsub16s %f15, %f7, %f9 fxors %f14, %f2, %f4 sth %i1, [%l7 + 0x1A] movcc %icc, %o6, %g3 sth %l3, [%l7 + 0x72] fmuld8sux16 %f13, %f8, %f12 lduw [%l7 + 0x50], %g7 bl,pt %icc, loop_2828 stw %i6, [%l7 + 0x14] fmovspos %xcc, %f12, %f8 bpos,a %xcc, loop_2829 loop_2828: brnz,a %i7, loop_2830 fnot1 %f14, %f2 fbe %fcc3, loop_2831 loop_2829: fmovdcs %icc, %f7, %f5 loop_2830: fcmped %fcc1, %f2, %f0 fpadd32 %f14, %f12, %f10 loop_2831: ldd [%l7 + 0x10], %f2 ldx [%l7 + 0x60], %o0 sth %i2, [%l7 + 0x1C] addc %l2, %g2, %l1 movvc %icc, %o3, %o1 ldsh [%l7 + 0x22], %i5 movg %xcc, %i3, %g1 nop setx loop_2832, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array32 %o2, %i4, %o5 movcc %icc, %g4, %l0 edge8 %i0, %l6, %g5 loop_2832: fbo %fcc3, loop_2833 edge16ln %l4, %l5, %g6 xor %o7, 0x1D69, %o4 sth %o6, [%l7 + 0x1E] loop_2833: tge %xcc, 0x3 mova %icc, %i1, %g3 ld [%l7 + 0x3C], %f10 stb %l3, [%l7 + 0x76] ldsh [%l7 + 0x74], %g7 fmovsg %xcc, %f4, %f14 fmovsvs %xcc, %f13, %f9 fba %fcc1, loop_2834 fbuge %fcc2, loop_2835 fba %fcc3, loop_2836 edge8ln %i6, %i7, %i2 loop_2834: brlez,a %l2, loop_2837 loop_2835: tsubcc %g2, 0x0294, %o0 loop_2836: std %f2, [%l7 + 0x70] fmovrdne %l1, %f14, %f4 loop_2837: ldx [%l7 + 0x68], %o1 fnands %f14, %f0, %f0 stw %o3, [%l7 + 0x74] lduh [%l7 + 0x7A], %i3 ld [%l7 + 0x58], %f7 nop setx loop_2838, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba %fcc1, loop_2839 fnot1s %f15, %f5 fcmpes %fcc1, %f4, %f15 loop_2838: ldub [%l7 + 0x24], %i5 loop_2839: fmovrdne %o2, %f4, %f12 bcc %icc, loop_2840 fandnot2s %f0, %f5, %f11 st %f9, [%l7 + 0x3C] fbuge %fcc0, loop_2841 loop_2840: fpackfix %f12, %f6 udivx %i4, 0x14D4, %o5 call loop_2842 loop_2841: fcmpgt16 %f12, %f4, %g4 fbuge %fcc1, loop_2843 tleu %icc, 0x5 loop_2842: fnands %f13, %f8, %f15 fornot1s %f8, %f9, %f0 loop_2843: fmovdge %xcc, %f3, %f13 fmovd %f4, %f6 tne %icc, 0x0 tl %icc, 0x3 edge32n %l0, %i0, %g1 ldsw [%l7 + 0x58], %l6 ldsh [%l7 + 0x2E], %l4 lduw [%l7 + 0x40], %l5 tleu %icc, 0x2 ldsw [%l7 + 0x5C], %g5 stb %o7, [%l7 + 0x26] siam 0x5 std %f8, [%l7 + 0x50] fornot1s %f2, %f12, %f5 movrgz %g6, 0x2BC, %o6 ldsw [%l7 + 0x54], %i1 tsubcctv %g3, 0x1CE6, %o4 ldsw [%l7 + 0x14], %g7 udivx %l3, 0x1B34, %i7 call loop_2844 nop setx loop_2845, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x38], %f14 stb %i2, [%l7 + 0x53] loop_2844: sll %i6, %g2, %l2 loop_2845: fpmerge %f8, %f3, %f8 ble,pt %xcc, loop_2846 edge16n %l1, %o1, %o3 fcmpes %fcc3, %f4, %f12 ldsw [%l7 + 0x58], %o0 loop_2846: fmovdcc %xcc, %f1, %f10 fmovrdne %i5, %f14, %f8 ld [%l7 + 0x3C], %f4 brgz %o2, loop_2847 fcmpgt32 %f12, %f0, %i3 fpsub16s %f8, %f11, %f11 fcmped %fcc0, %f8, %f14 loop_2847: ldsb [%l7 + 0x5E], %o5 movg %xcc, %i4, %l0 ldd [%l7 + 0x78], %f6 fcmpes %fcc0, %f15, %f6 lduh [%l7 + 0x7C], %i0 brgez,a %g1, loop_2848 fnors %f10, %f5, %f15 stx %l6, [%l7 + 0x40] fbl,a %fcc2, loop_2849 loop_2848: std %f2, [%l7 + 0x48] tne %xcc, 0x3 fpsub16s %f14, %f11, %f9 loop_2849: sth %l4, [%l7 + 0x6E] brlz %l5, loop_2850 addcc %g5, %o7, %g6 fbug %fcc0, loop_2851 std %f14, [%l7 + 0x48] loop_2850: brlez %o6, loop_2852 fpadd32 %f6, %f6, %f4 loop_2851: ldsh [%l7 + 0x72], %i1 ldsb [%l7 + 0x7F], %g3 loop_2852: fmovde %xcc, %f8, %f5 std %f12, [%l7 + 0x40] taddcc %g4, 0x03C5, %o4 fnand %f4, %f12, %f4 lduh [%l7 + 0x7A], %l3 bn,a,pn %xcc, loop_2853 lduh [%l7 + 0x48], %g7 edge16 %i2, %i7, %i6 fmovdgu %icc, %f10, %f0 loop_2853: fzero %f12 sllx %g2, %l1, %o1 edge8n %o3, %l2, %o0 tvc %xcc, 0x4 fbne %fcc2, loop_2854 ld [%l7 + 0x0C], %f9 fmovdle %xcc, %f9, %f14 fcmpne16 %f2, %f6, %i5 loop_2854: sth %o2, [%l7 + 0x0C] std %f2, [%l7 + 0x50] edge32ln %i3, %o5, %l0 ldsw [%l7 + 0x28], %i4 mova %icc, %i0, %g1 fbe,a %fcc2, loop_2855 fmovse %xcc, %f8, %f7 call loop_2856 orcc %l4, %l6, %l5 loop_2855: umul %o7, 0x1D42, %g5 sllx %g6, %i1, %o6 loop_2856: movvc %icc, %g4, %g3 fmovdvs %icc, %f13, %f11 fmovde %xcc, %f7, %f5 fmovsneg %xcc, %f9, %f15 brlez,a %o4, loop_2857 fmovrdgz %l3, %f0, %f12 edge32n %i2, %i7, %g7 be,a %icc, loop_2858 loop_2857: tl %xcc, 0x6 sll %i6, %g2, %l1 movg %xcc, %o1, %o3 loop_2858: xorcc %o0, %l2, %i5 tn %icc, 0x2 smul %o2, 0x048B, %i3 bge,pn %xcc, loop_2859 sth %l0, [%l7 + 0x08] orn %o5, 0x057E, %i4 fnor %f2, %f4, %f14 loop_2859: sth %i0, [%l7 + 0x76] fpackfix %f0, %f2 popc 0x13E6, %l4 movrgez %l6, %l5, %g1 fexpand %f5, %f14 ta %xcc, 0x4 ld [%l7 + 0x7C], %f6 fmovse %xcc, %f8, %f6 lduw [%l7 + 0x6C], %o7 lduh [%l7 + 0x6E], %g5 fmovscc %icc, %f15, %f1 ta %xcc, 0x5 movrgez %g6, 0x250, %i1 fpmerge %f13, %f9, %f0 addcc %o6, %g4, %g3 lduh [%l7 + 0x70], %l3 tsubcctv %o4, %i2, %g7 tl %xcc, 0x0 stw %i6, [%l7 + 0x68] bl,a loop_2860 lduw [%l7 + 0x68], %i7 movleu %icc, %l1, %o1 tvc %icc, 0x5 loop_2860: fbule,a %fcc3, loop_2861 movrlz %o3, %g2, %l2 smulcc %i5, %o2, %o0 fand %f8, %f4, %f6 loop_2861: st %f11, [%l7 + 0x0C] sllx %i3, %l0, %o5 ld [%l7 + 0x50], %f15 fmovsa %icc, %f4, %f13 fnegs %f11, %f13 fmovrslez %i4, %f2, %f4 ldd [%l7 + 0x50], %f12 stx %l4, [%l7 + 0x78] fnors %f11, %f2, %f7 srl %l6, %l5, %i0 fbug %fcc1, loop_2862 mulscc %o7, 0x0ED0, %g5 stx %g1, [%l7 + 0x78] ldsh [%l7 + 0x0C], %g6 loop_2862: stw %o6, [%l7 + 0x20] tneg %icc, 0x7 add %i1, 0x1214, %g4 call loop_2863 fmul8x16al %f13, %f13, %f2 ldsb [%l7 + 0x12], %g3 ldx [%l7 + 0x50], %l3 loop_2863: ble,a,pt %xcc, loop_2864 fmovsn %xcc, %f14, %f8 bshuffle %f12, %f14, %f0 lduw [%l7 + 0x78], %i2 loop_2864: edge16l %o4, %i6, %g7 sethi 0x0042, %i7 fmovdcs %icc, %f13, %f8 fmuld8sux16 %f5, %f1, %f10 lduh [%l7 + 0x10], %o1 fbul %fcc1, loop_2865 ldsh [%l7 + 0x3E], %o3 fmovspos %icc, %f2, %f9 fcmped %fcc2, %f6, %f14 loop_2865: fpack32 %f2, %f10, %f10 fmovse %icc, %f6, %f13 ldd [%l7 + 0x70], %f10 movrlez %l1, %g2, %i5 umul %o2, 0x08D1, %o0 tsubcctv %i3, %l0, %l2 sth %i4, [%l7 + 0x76] xorcc %l4, %l6, %o5 fsrc1s %f11, %f10 fcmpd %fcc3, %f8, %f4 popc 0x163A, %l5 ldd [%l7 + 0x10], %f10 fcmps %fcc2, %f1, %f4 movn %xcc, %o7, %g5 movcc %icc, %i0, %g6 fandnot2 %f10, %f10, %f2 ldsb [%l7 + 0x61], %o6 fbge %fcc2, loop_2866 edge16 %g1, %i1, %g4 movrne %g3, 0x364, %i2 lduh [%l7 + 0x56], %o4 loop_2866: lduw [%l7 + 0x60], %l3 fbo,a %fcc1, loop_2867 ta %icc, 0x6 lduh [%l7 + 0x44], %i6 orncc %i7, %g7, %o3 loop_2867: fpadd32s %f1, %f1, %f13 movrgez %o1, 0x21D, %l1 stb %g2, [%l7 + 0x56] te %xcc, 0x1 fbul,a %fcc0, loop_2868 alignaddr %o2, %i5, %o0 fmuld8sux16 %f1, %f0, %f12 fmovdn %xcc, %f7, %f13 loop_2868: movle %xcc, %l0, %i3 array8 %i4, %l4, %l6 andn %l2, %o5, %o7 subc %l5, %g5, %g6 lduw [%l7 + 0x18], %i0 fbge,a %fcc3, loop_2869 fcmped %fcc3, %f0, %f4 fcmpgt32 %f10, %f10, %o6 ldub [%l7 + 0x40], %g1 loop_2869: fmuld8sux16 %f5, %f0, %f10 siam 0x3 ldsb [%l7 + 0x1B], %g4 ldsh [%l7 + 0x3A], %i1 movg %xcc, %i2, %o4 edge32l %l3, %g3, %i6 xnorcc %i7, 0x04B9, %o3 fpsub16s %f15, %f14, %f4 stb %o1, [%l7 + 0x35] fbuge,a %fcc3, loop_2870 fzeros %f11 bshuffle %f10, %f4, %f2 fmuld8sux16 %f5, %f4, %f10 loop_2870: stb %g7, [%l7 + 0x78] fxnor %f14, %f2, %f14 fmovsge %xcc, %f10, %f2 ta %xcc, 0x3 mulscc %g2, %o2, %l1 srlx %o0, %i5, %l0 lduw [%l7 + 0x0C], %i3 ldub [%l7 + 0x18], %i4 fbg,a %fcc1, loop_2871 stb %l6, [%l7 + 0x15] bg,a loop_2872 ldx [%l7 + 0x60], %l2 loop_2871: lduh [%l7 + 0x10], %l4 lduh [%l7 + 0x08], %o7 loop_2872: fbo %fcc2, loop_2873 edge16 %l5, %g5, %o5 ldub [%l7 + 0x5B], %g6 lduw [%l7 + 0x54], %i0 loop_2873: movvs %icc, %g1, %g4 fpmerge %f15, %f6, %f0 stb %o6, [%l7 + 0x5C] lduh [%l7 + 0x58], %i1 edge8ln %i2, %l3, %g3 fbn %fcc0, loop_2874 fmul8x16al %f11, %f2, %f2 fmul8x16au %f13, %f2, %f2 ldx [%l7 + 0x30], %o4 loop_2874: fnot1 %f0, %f0 fba,a %fcc2, loop_2875 fzero %f0 tcc %xcc, 0x3 fbge,a %fcc0, loop_2876 loop_2875: stb %i6, [%l7 + 0x62] add %o3, %i7, %g7 smul %o1, %g2, %o2 loop_2876: udiv %o0, 0x19B4, %i5 lduw [%l7 + 0x50], %l1 bl,a,pt %icc, loop_2877 stb %i3, [%l7 + 0x4B] bn loop_2878 edge16ln %i4, %l6, %l2 loop_2877: ldsw [%l7 + 0x0C], %l0 stb %o7, [%l7 + 0x47] loop_2878: fcmpes %fcc0, %f15, %f3 ldx [%l7 + 0x18], %l4 fnors %f0, %f13, %f8 ldsb [%l7 + 0x46], %l5 ldsb [%l7 + 0x35], %g5 fmovdvs %icc, %f13, %f0 fpadd16s %f12, %f7, %f7 alignaddr %o5, %i0, %g1 fmovdcs %icc, %f13, %f3 edge16 %g6, %g4, %o6 lduw [%l7 + 0x34], %i2 ba,a,pn %xcc, loop_2879 tgu %xcc, 0x3 add %i1, 0x0B90, %l3 bg,a,pt %icc, loop_2880 loop_2879: fbu %fcc2, loop_2881 stw %g3, [%l7 + 0x78] stw %i6, [%l7 + 0x30] loop_2880: sdivx %o4, 0x036C, %o3 loop_2881: fandnot1s %f1, %f3, %f0 fpmerge %f10, %f11, %f0 smulcc %i7, %g7, %o1 orn %g2, 0x00AB, %o2 fbl %fcc1, loop_2882 ldx [%l7 + 0x18], %i5 fpsub32 %f4, %f14, %f6 fmovdne %xcc, %f15, %f10 loop_2882: std %f6, [%l7 + 0x58] nop setx loop_2883, %l0, %l1 jmpl %l1, %l1 st %f11, [%l7 + 0x5C] movvs %xcc, %i3, %o0 stw %i4, [%l7 + 0x74] loop_2883: ld [%l7 + 0x14], %f8 fandnot1 %f12, %f6, %f0 fmuld8sux16 %f9, %f3, %f12 stx %l6, [%l7 + 0x08] fcmpgt32 %f8, %f6, %l2 fmovrsgez %o7, %f10, %f12 ldsh [%l7 + 0x18], %l4 tcs %icc, 0x4 fxors %f8, %f13, %f15 st %f10, [%l7 + 0x58] fmul8x16al %f10, %f7, %f12 fpsub32s %f0, %f8, %f5 fmuld8sux16 %f15, %f1, %f4 ldsb [%l7 + 0x1E], %l5 fnegd %f2, %f10 fpsub32 %f10, %f6, %f8 fmovrslez %l0, %f14, %f11 sth %o5, [%l7 + 0x4E] ldsw [%l7 + 0x24], %i0 bcs,pn %xcc, loop_2884 fmovrsgz %g5, %f11, %f15 orncc %g6, 0x0A26, %g4 fands %f4, %f5, %f7 loop_2884: fpack16 %f10, %f2 fabss %f12, %f12 ldsh [%l7 + 0x18], %o6 ldx [%l7 + 0x78], %i2 mova %xcc, %i1, %l3 ldsw [%l7 + 0x40], %g1 tvc %icc, 0x5 fmovrdlez %i6, %f6, %f8 fmovrdlez %g3, %f0, %f10 ldsw [%l7 + 0x34], %o4 fbl %fcc1, loop_2885 fmovsne %icc, %f14, %f13 fbule %fcc3, loop_2886 fabsd %f14, %f6 loop_2885: fmovsg %icc, %f2, %f8 fbu %fcc2, loop_2887 loop_2886: fmovsge %icc, %f14, %f4 edge16 %i7, %g7, %o1 ldsh [%l7 + 0x2E], %g2 loop_2887: lduw [%l7 + 0x30], %o2 stx %o3, [%l7 + 0x60] ldsw [%l7 + 0x40], %l1 edge16n %i3, %i5, %i4 ldx [%l7 + 0x18], %o0 ldsb [%l7 + 0x44], %l6 brgz,a %l2, loop_2888 stw %o7, [%l7 + 0x78] edge8 %l5, %l0, %l4 ldx [%l7 + 0x50], %i0 loop_2888: ldsh [%l7 + 0x1C], %o5 fnot1 %f4, %f10 fmovdn %icc, %f0, %f1 nop setx loop_2889, %l0, %l1 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 %g6, [%l7 + 0x40] umul %g4, %o6, %g5 bge,pt %xcc, loop_2890 loop_2889: std %f6, [%l7 + 0x58] fbug,a %fcc2, loop_2891 bne,a %xcc, loop_2892 loop_2890: bpos loop_2893 fone %f8 loop_2891: fbo %fcc0, loop_2894 loop_2892: alignaddrl %i1, %i2, %l3 loop_2893: lduh [%l7 + 0x46], %i6 edge16l %g1, %g3, %o4 loop_2894: std %f6, [%l7 + 0x48] ldd [%l7 + 0x58], %f10 ldub [%l7 + 0x3E], %g7 bcc %icc, loop_2895 fandnot2s %f13, %f11, %f12 lduh [%l7 + 0x76], %i7 fpadd16 %f2, %f14, %f12 loop_2895: xnorcc %o1, %o2, %o3 lduh [%l7 + 0x1A], %l1 fabss %f13, %f6 fabsd %f6, %f8 be,a,pn %xcc, loop_2896 tg %icc, 0x1 fabss %f6, %f12 fabss %f10, %f2 loop_2896: fmovsvs %xcc, %f5, %f5 std %f10, [%l7 + 0x40] ldsb [%l7 + 0x6D], %g2 bl loop_2897 siam 0x0 bcc,a,pn %xcc, loop_2898 ldsh [%l7 + 0x70], %i5 loop_2897: bn,a loop_2899 ba,pn %xcc, loop_2900 loop_2898: edge8l %i4, %i3, %o0 edge8l %l2, %o7, %l5 loop_2899: stw %l6, [%l7 + 0x1C] loop_2900: xnorcc %l0, 0x1F3A, %i0 fcmpeq16 %f4, %f12, %l4 bge loop_2901 movrne %o5, 0x09E, %g4 fandnot2s %f10, %f10, %f12 xnorcc %o6, 0x19EF, %g5 loop_2901: fmuld8ulx16 %f6, %f14, %f10 fmovrslz %g6, %f3, %f4 stw %i2, [%l7 + 0x78] ldx [%l7 + 0x18], %l3 sub %i1, 0x0FC8, %i6 tge %icc, 0x4 fbn %fcc3, loop_2902 fcmple16 %f8, %f2, %g1 fmovsle %icc, %f8, %f8 fandnot1 %f4, %f6, %f10 loop_2902: stw %o4, [%l7 + 0x28] fmovrde %g7, %f6, %f10 fmovsa %xcc, %f7, %f2 sth %g3, [%l7 + 0x3C] fmovsvc %icc, %f0, %f15 ldx [%l7 + 0x78], %o1 mova %xcc, %o2, %o3 fmovdl %icc, %f5, %f0 fpadd16s %f11, %f4, %f13 stx %i7, [%l7 + 0x50] movcs %xcc, %l1, %i5 movne %icc, %i4, %g2 ldsh [%l7 + 0x32], %i3 fmovrdlez %o0, %f12, %f4 fnot1 %f2, %f6 tvc %icc, 0x4 brgez %o7, loop_2903 movrgez %l2, 0x27B, %l6 std %f14, [%l7 + 0x68] fble,a %fcc0, loop_2904 loop_2903: movrgez %l5, %l0, %l4 srax %o5, 0x1C, %i0 nop setx loop_2905, %l0, %l1 jmpl %l1, %g4 loop_2904: fmuld8sux16 %f8, %f10, %f10 sethi 0x15F2, %g5 ldsw [%l7 + 0x18], %g6 loop_2905: fmovrsgez %o6, %f6, %f2 fmovrdlez %l3, %f0, %f0 fpack16 %f2, %f0 faligndata %f12, %f8, %f0 fmovdvs %xcc, %f7, %f9 siam 0x1 movl %icc, %i2, %i6 movleu %xcc, %i1, %o4 ldub [%l7 + 0x0C], %g7 movge %icc, %g3, %g1 ldx [%l7 + 0x18], %o1 fmovrdne %o2, %f10, %f4 stw %i7, [%l7 + 0x5C] ldx [%l7 + 0x58], %o3 fmul8ulx16 %f8, %f8, %f12 stw %i5, [%l7 + 0x5C] fornot1s %f13, %f14, %f11 edge16l %l1, %i4, %i3 fmovrsne %g2, %f8, %f10 ldsb [%l7 + 0x77], %o7 fbg %fcc2, loop_2906 taddcc %o0, 0x03DE, %l2 edge16n %l5, %l6, %l0 taddcc %l4, 0x0949, %o5 loop_2906: orcc %g4, 0x0D7A, %g5 faligndata %f10, %f0, %f10 brlez,a %g6, loop_2907 ba loop_2908 fmovsneg %xcc, %f9, %f13 fbo %fcc1, loop_2909 loop_2907: siam 0x2 loop_2908: fmul8ulx16 %f10, %f8, %f2 ldsb [%l7 + 0x5A], %o6 loop_2909: ta %xcc, 0x2 fbul %fcc3, loop_2910 fmuld8sux16 %f12, %f8, %f2 fmovsleu %xcc, %f12, %f7 movgu %xcc, %l3, %i2 loop_2910: stw %i6, [%l7 + 0x64] stw %i0, [%l7 + 0x7C] edge32l %i1, %o4, %g7 sdiv %g3, 0x00DC, %g1 edge8n %o2, %o1, %i7 ldsb [%l7 + 0x6D], %i5 fnor %f10, %f8, %f14 smul %o3, 0x0F5E, %i4 ldx [%l7 + 0x68], %i3 st %f12, [%l7 + 0x30] fpadd16s %f5, %f8, %f4 smul %g2, %o7, %l1 sth %o0, [%l7 + 0x4A] bneg,pt %icc, loop_2911 xorcc %l2, %l5, %l6 fones %f14 fblg %fcc2, loop_2912 loop_2911: ld [%l7 + 0x2C], %f10 ldd [%l7 + 0x68], %f0 bgu,a loop_2913 loop_2912: fmovsvc %icc, %f13, %f13 edge8 %l0, %l4, %o5 fzeros %f3 loop_2913: bgu loop_2914 ldsh [%l7 + 0x2E], %g5 fmovdpos %icc, %f1, %f4 sdiv %g6, 0x0A97, %o6 loop_2914: fble %fcc1, loop_2915 fone %f4 fexpand %f15, %f12 fabss %f7, %f15 loop_2915: fnot1 %f10, %f4 srlx %l3, 0x0F, %i2 fnand %f10, %f14, %f10 fcmpd %fcc3, %f12, %f4 fsrc2 %f0, %f4 udivcc %i6, 0x0104, %i0 fmovsne %xcc, %f11, %f15 fbue,a %fcc3, loop_2916 lduw [%l7 + 0x08], %i1 fbne,a %fcc1, loop_2917 edge32n %o4, %g7, %g4 loop_2916: mova %xcc, %g3, %o2 fzero %f6 loop_2917: udiv %g1, 0x1E70, %i7 fbu %fcc0, loop_2918 fmovsl %icc, %f1, %f5 tg %xcc, 0x0 fsrc1s %f10, %f8 loop_2918: fmovscc %icc, %f14, %f10 tgu %xcc, 0x3 bcs,a,pt %icc, loop_2919 fmovda %icc, %f10, %f8 fblg %fcc1, loop_2920 ldd [%l7 + 0x30], %f2 loop_2919: bl %icc, loop_2921 array8 %o1, %i5, %o3 loop_2920: st %f15, [%l7 + 0x10] fmovsne %xcc, %f0, %f12 loop_2921: fmovsn %icc, %f7, %f15 smulcc %i4, 0x03A3, %i3 movrlez %o7, 0x356, %g2 fbge %fcc2, loop_2922 fbl %fcc1, loop_2923 bcs,a,pt %xcc, loop_2924 srax %l1, %o0, %l2 loop_2922: addcc %l6, 0x1A24, %l5 loop_2923: stb %l4, [%l7 + 0x58] loop_2924: fabsd %f0, %f12 xnor %o5, %l0, %g5 fmovdge %xcc, %f9, %f15 ldx [%l7 + 0x78], %o6 bvc %icc, loop_2925 fmovs %f15, %f5 fmovdn %icc, %f13, %f0 st %f10, [%l7 + 0x24] loop_2925: ldsh [%l7 + 0x16], %g6 bg %xcc, loop_2926 ldd [%l7 + 0x58], %f2 fmovdcs %xcc, %f10, %f14 stb %l3, [%l7 + 0x25] loop_2926: fmovsvc %xcc, %f3, %f1 tne %icc, 0x2 subccc %i2, %i6, %i0 ldx [%l7 + 0x60], %i1 ble,a,pt %icc, loop_2927 smul %o4, 0x1E7D, %g4 fmovde %xcc, %f6, %f8 fxnor %f14, %f2, %f2 loop_2927: fcmpes %fcc1, %f13, %f12 fbe %fcc1, loop_2928 tcc %icc, 0x2 fcmple16 %f6, %f10, %g3 movrne %g7, %g1, %o2 loop_2928: brgz,a %i7, loop_2929 srl %i5, 0x07, %o3 tleu %icc, 0x0 ldsh [%l7 + 0x5E], %i4 loop_2929: ldx [%l7 + 0x48], %o1 fornot1s %f8, %f10, %f8 fandnot2s %f7, %f13, %f9 alignaddr %i3, %g2, %o7 ldx [%l7 + 0x58], %o0 add %l2, %l6, %l1 tvc %icc, 0x3 fpackfix %f6, %f6 movne %icc, %l4, %l5 andncc %l0, %o5, %o6 st %f7, [%l7 + 0x64] std %f0, [%l7 + 0x50] fpadd32 %f10, %f12, %f12 sdivcc %g6, 0x1C9C, %l3 fcmpd %fcc2, %f12, %f10 mulx %g5, %i2, %i0 fmovsvs %xcc, %f14, %f6 fmovse %icc, %f3, %f6 nop setx loop_2930, %l0, %l1 jmpl %l1, %i6 edge8l %o4, %i1, %g4 movrlz %g7, %g1, %g3 fcmpgt32 %f14, %f8, %i7 loop_2930: orncc %o2, %i5, %i4 lduh [%l7 + 0x6C], %o1 fcmpes %fcc0, %f6, %f5 tgu %icc, 0x5 ldsh [%l7 + 0x46], %o3 edge32l %i3, %o7, %o0 movneg %xcc, %g2, %l6 fmovrdgz %l2, %f14, %f12 edge16n %l1, %l4, %l5 brnz,a %l0, loop_2931 fbul,a %fcc3, loop_2932 nop setx loop_2933, %l0, %l1 jmpl %l1, %o6 fsrc2s %f2, %f8 loop_2931: fble %fcc2, loop_2934 loop_2932: ldsw [%l7 + 0x34], %o5 loop_2933: orcc %g6, %g5, %i2 brlez,a %l3, loop_2935 loop_2934: bgu,a,pn %xcc, loop_2936 xor %i6, %i0, %i1 sdivx %g4, 0x1986, %g7 loop_2935: tl %xcc, 0x4 loop_2936: sll %o4, %g1, %i7 stx %g3, [%l7 + 0x60] lduw [%l7 + 0x2C], %o2 std %f2, [%l7 + 0x68] udivcc %i4, 0x032B, %i5 fsrc2s %f5, %f10 fmovsg %icc, %f5, %f1 fcmpne16 %f14, %f4, %o1 edge32n %o3, %i3, %o0 fmovsgu %xcc, %f8, %f7 fmovdne %icc, %f15, %f6 andncc %g2, %o7, %l2 std %f2, [%l7 + 0x40] st %f14, [%l7 + 0x24] fmovsne %xcc, %f12, %f9 fbue,a %fcc1, loop_2937 array32 %l1, %l4, %l6 bge loop_2938 ldd [%l7 + 0x08], %f6 loop_2937: be,pn %xcc, loop_2939 array16 %l0, %o6, %l5 loop_2938: fcmpgt16 %f10, %f4, %o5 for %f2, %f4, %f2 loop_2939: stx %g6, [%l7 + 0x70] tgu %xcc, 0x2 xorcc %i2, 0x05A3, %l3 fble %fcc1, loop_2940 tneg %icc, 0x1 sth %g5, [%l7 + 0x10] ldx [%l7 + 0x58], %i6 loop_2940: movvc %xcc, %i1, %i0 tl %icc, 0x3 fbg,a %fcc3, loop_2941 stx %g7, [%l7 + 0x78] fnands %f13, %f13, %f12 nop setx loop_2942, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2941: bl,a,pn %icc, loop_2943 smulcc %o4, %g1, %i7 movrgez %g3, %g4, %o2 loop_2942: fmovdle %xcc, %f1, %f9 loop_2943: orncc %i5, %o1, %i4 smulcc %o3, %i3, %g2 fnot2 %f8, %f8 mova %xcc, %o7, %o0 fmovse %xcc, %f5, %f15 fmovdl %icc, %f12, %f3 sth %l1, [%l7 + 0x6A] ldx [%l7 + 0x60], %l4 bcs,a,pn %icc, loop_2944 movvs %xcc, %l6, %l0 mulscc %o6, %l5, %l2 ldsh [%l7 + 0x48], %g6 loop_2944: ldsw [%l7 + 0x08], %o5 fmovsa %xcc, %f7, %f0 call loop_2945 edge32n %l3, %i2, %g5 fzero %f14 ldsb [%l7 + 0x5A], %i6 loop_2945: fmovse %icc, %f5, %f7 fandnot1s %f1, %f8, %f7 fpadd32s %f0, %f12, %f12 ldsw [%l7 + 0x70], %i1 for %f2, %f8, %f12 lduw [%l7 + 0x3C], %i0 fbe,a %fcc2, loop_2946 pdist %f14, %f4, %f2 tne %icc, 0x3 fmovdpos %icc, %f12, %f2 loop_2946: fble %fcc3, loop_2947 ld [%l7 + 0x54], %f9 move %xcc, %g7, %o4 tpos %icc, 0x5 loop_2947: fnegd %f2, %f2 movg %icc, %g1, %i7 ldx [%l7 + 0x70], %g4 subc %o2, 0x0277, %i5 ldub [%l7 + 0x58], %g3 sth %i4, [%l7 + 0x50] lduw [%l7 + 0x50], %o1 fmovse %icc, %f14, %f6 tsubcctv %i3, 0x11C5, %o3 udivcc %o7, 0x1CF2, %o0 bleu,pt %icc, loop_2948 fnot2 %f2, %f14 srax %g2, %l4, %l6 sth %l0, [%l7 + 0x28] loop_2948: ldd [%l7 + 0x10], %f14 nop setx loop_2949, %l0, %l1 jmpl %l1, %l1 fnegd %f10, %f14 ld [%l7 + 0x4C], %f15 fsrc1 %f2, %f6 loop_2949: stb %o6, [%l7 + 0x1B] bn loop_2950 bcc,pt %icc, loop_2951 andncc %l5, %g6, %o5 srax %l2, 0x16, %l3 loop_2950: ld [%l7 + 0x70], %f2 loop_2951: fbo %fcc0, loop_2952 fsrc2s %f8, %f5 bvc loop_2953 lduh [%l7 + 0x6E], %g5 loop_2952: srax %i6, 0x08, %i2 ldsh [%l7 + 0x50], %i0 loop_2953: move %xcc, %i1, %o4 st %f5, [%l7 + 0x6C] stw %g1, [%l7 + 0x14] fcmpne16 %f2, %f6, %g7 brlez,a %g4, loop_2954 bpos,a %icc, loop_2955 tl %icc, 0x4 sdivcc %o2, 0x08E0, %i5 loop_2954: stw %i7, [%l7 + 0x3C] loop_2955: sll %g3, %i4, %i3 fmovsvc %icc, %f14, %f5 stb %o3, [%l7 + 0x23] fbg,a %fcc3, loop_2956 stb %o7, [%l7 + 0x54] mova %xcc, %o1, %g2 xnorcc %l4, %o0, %l6 loop_2956: fcmped %fcc3, %f2, %f12 edge16ln %l1, %l0, %o6 tleu %icc, 0x1 fmovsleu %icc, %f14, %f14 lduh [%l7 + 0x38], %l5 udiv %o5, 0x09C6, %l2 fble %fcc1, loop_2957 brgez %l3, loop_2958 bg,a loop_2959 fmovda %icc, %f1, %f0 loop_2957: ldx [%l7 + 0x30], %g5 loop_2958: fbue %fcc0, loop_2960 loop_2959: ldx [%l7 + 0x70], %g6 tcs %xcc, 0x3 ldx [%l7 + 0x30], %i2 loop_2960: fpackfix %f10, %f9 ldub [%l7 + 0x56], %i6 bne %xcc, loop_2961 tcc %icc, 0x2 fbg %fcc0, loop_2962 fcmple16 %f2, %f4, %i1 loop_2961: fmovrde %o4, %f6, %f2 ldsw [%l7 + 0x50], %g1 loop_2962: edge32ln %g7, %i0, %g4 movleu %xcc, %i5, %o2 std %f8, [%l7 + 0x48] srax %g3, 0x1F, %i7 sllx %i3, %o3, %i4 fmovsvc %xcc, %f11, %f2 fpsub32 %f4, %f14, %f6 nop setx loop_2963, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movleu %icc, %o1, %o7 ld [%l7 + 0x68], %f0 taddcc %l4, 0x0E45, %o0 loop_2963: fcmpeq16 %f10, %f12, %g2 edge8ln %l1, %l0, %o6 ldsw [%l7 + 0x20], %l5 xorcc %o5, %l2, %l3 stb %l6, [%l7 + 0x57] andncc %g6, %i2, %i6 sth %i1, [%l7 + 0x32] ldd [%l7 + 0x10], %f4 orn %g5, %o4, %g7 stb %i0, [%l7 + 0x79] ldsb [%l7 + 0x49], %g4 edge16l %i5, %g1, %g3 movne %xcc, %i7, %o2 stb %o3, [%l7 + 0x30] sll %i3, %i4, %o1 movleu %icc, %l4, %o7 sdivx %g2, 0x1F85, %o0 movl %xcc, %l1, %o6 st %f1, [%l7 + 0x5C] fcmpeq16 %f6, %f6, %l5 sub %o5, 0x1FA7, %l2 ldsb [%l7 + 0x5B], %l0 brgz %l6, loop_2964 stx %l3, [%l7 + 0x18] array8 %g6, %i2, %i6 std %f10, [%l7 + 0x70] loop_2964: movcc %xcc, %g5, %o4 sth %g7, [%l7 + 0x40] fmul8x16 %f3, %f2, %f6 fandnot1s %f6, %f2, %f11 fmovsleu %xcc, %f9, %f7 tle %icc, 0x2 orcc %i0, %g4, %i5 fmovsl %xcc, %f3, %f15 fpadd32 %f12, %f8, %f12 sth %i1, [%l7 + 0x4E] fbul %fcc0, loop_2965 st %f1, [%l7 + 0x70] fmovdleu %icc, %f10, %f8 bcs,pt %icc, loop_2966 loop_2965: tleu %icc, 0x1 st %f15, [%l7 + 0x1C] fmovspos %icc, %f15, %f11 loop_2966: xnor %g1, %i7, %o2 fnot1 %f6, %f12 ldsb [%l7 + 0x1A], %g3 ldx [%l7 + 0x58], %o3 ldx [%l7 + 0x40], %i3 ldub [%l7 + 0x19], %o1 tcc %icc, 0x5 movneg %xcc, %l4, %o7 fmovsn %xcc, %f2, %f14 brlz,a %g2, loop_2967 fpsub32s %f9, %f6, %f15 bl loop_2968 movrgz %o0, %i4, %l1 loop_2967: lduh [%l7 + 0x4E], %l5 fpack16 %f2, %f3 loop_2968: ld [%l7 + 0x78], %f9 ldsw [%l7 + 0x68], %o6 fpadd16s %f8, %f3, %f15 ldsh [%l7 + 0x08], %l2 st %f11, [%l7 + 0x78] subc %o5, 0x0C29, %l0 fbge %fcc1, loop_2969 std %f10, [%l7 + 0x28] call loop_2970 edge8ln %l3, %l6, %g6 loop_2969: umulcc %i6, 0x1D12, %i2 fmovrslz %o4, %f15, %f6 loop_2970: brgez %g7, loop_2971 stb %g5, [%l7 + 0x6E] fmovda %xcc, %f7, %f14 fmovrdgez %g4, %f2, %f0 loop_2971: movge %icc, %i5, %i0 bvs,a %xcc, loop_2972 ldsh [%l7 + 0x54], %g1 fones %f1 sth %i1, [%l7 + 0x44] loop_2972: call loop_2973 xor %i7, 0x0936, %g3 std %f2, [%l7 + 0x58] subcc %o3, 0x1398, %o2 loop_2973: fcmpne16 %f14, %f12, %o1 movl %xcc, %l4, %o7 movrgz %i3, %o0, %i4 xor %l1, 0x10A6, %l5 fornot1s %f5, %f6, %f12 and %o6, %g2, %l2 ld [%l7 + 0x38], %f9 fcmpd %fcc2, %f14, %f14 fmovrdgz %l0, %f12, %f6 st %f8, [%l7 + 0x6C] fmovdneg %xcc, %f6, %f1 std %f14, [%l7 + 0x78] fmovsa %xcc, %f6, %f12 for %f0, %f6, %f12 fpsub32 %f12, %f2, %f4 fbue,a %fcc1, loop_2974 fpadd16 %f8, %f0, %f2 ldub [%l7 + 0x4A], %o5 movrne %l3, 0x2E8, %l6 loop_2974: ldsh [%l7 + 0x0E], %i6 xorcc %g6, 0x0D35, %o4 tge %xcc, 0x5 brgez,a %i2, loop_2975 tn %xcc, 0x4 fmovrdne %g5, %f8, %f0 fabsd %f2, %f14 loop_2975: edge16 %g7, %i5, %g4 stw %i0, [%l7 + 0x2C] tl %xcc, 0x6 ld [%l7 + 0x68], %f9 bn,pt %icc, loop_2976 fmovde %xcc, %f0, %f15 fcmped %fcc2, %f4, %f8 lduh [%l7 + 0x0E], %i1 loop_2976: or %g1, 0x0CF9, %i7 ld [%l7 + 0x40], %f11 fornot1 %f12, %f12, %f8 edge32ln %g3, %o2, %o3 fors %f7, %f13, %f2 fmovdn %icc, %f12, %f12 fblg %fcc3, loop_2977 stb %o1, [%l7 + 0x28] fandnot2 %f0, %f8, %f0 stw %o7, [%l7 + 0x20] loop_2977: movvs %icc, %i3, %l4 std %f12, [%l7 + 0x68] std %f4, [%l7 + 0x40] ld [%l7 + 0x7C], %f9 fmovscs %xcc, %f11, %f9 subc %i4, 0x0392, %l1 ldsw [%l7 + 0x20], %o0 fcmple32 %f0, %f10, %l5 stb %g2, [%l7 + 0x1C] bcc,a %xcc, loop_2978 ldsw [%l7 + 0x20], %o6 fcmpes %fcc1, %f13, %f6 and %l2, 0x012F, %o5 loop_2978: std %f0, [%l7 + 0x48] fmovdg %xcc, %f1, %f15 array32 %l3, %l6, %l0 ld [%l7 + 0x5C], %f3 ldsb [%l7 + 0x24], %i6 stw %o4, [%l7 + 0x38] taddcc %i2, %g5, %g7 ldsw [%l7 + 0x40], %i5 fandnot2s %f8, %f1, %f15 brgez %g6, loop_2979 fmovdgu %xcc, %f13, %f0 for %f0, %f12, %f4 ldub [%l7 + 0x2E], %i0 loop_2979: ld [%l7 + 0x54], %f5 sth %g4, [%l7 + 0x7A] bvs,a,pn %icc, loop_2980 fmovdpos %icc, %f5, %f12 fnegd %f14, %f2 fbue,a %fcc1, loop_2981 loop_2980: stx %g1, [%l7 + 0x78] fbug %fcc1, loop_2982 fcmpne16 %f0, %f8, %i1 loop_2981: fsrc2s %f3, %f13 fcmpd %fcc0, %f10, %f4 loop_2982: fmovdn %icc, %f12, %f1 fmovsn %xcc, %f15, %f7 tle %xcc, 0x7 ld [%l7 + 0x44], %f0 fmovrdne %i7, %f6, %f12 lduw [%l7 + 0x38], %o2 subc %o3, 0x11D0, %g3 andn %o1, 0x0A40, %o7 ldx [%l7 + 0x78], %i3 fmovdvs %xcc, %f12, %f5 edge32 %l4, %l1, %i4 fand %f6, %f6, %f14 ld [%l7 + 0x68], %f4 fmovdneg %icc, %f2, %f7 or %o0, %l5, %o6 stb %l2, [%l7 + 0x21] tle %icc, 0x6 xor %o5, %l3, %l6 srlx %l0, 0x10, %i6 edge16ln %g2, %i2, %o4 orcc %g5, %g7, %g6 fsrc1s %f3, %f14 nop setx loop_2983, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8 %i5, %g4, %i0 fnot2s %f15, %f0 movleu %xcc, %g1, %i1 loop_2983: edge32n %i7, %o3, %g3 ldsb [%l7 + 0x3D], %o1 edge16ln %o2, %i3, %o7 edge16 %l4, %l1, %o0 st %f1, [%l7 + 0x50] bne,pt %icc, loop_2984 fmovdgu %xcc, %f15, %f3 tgu %icc, 0x4 fpsub32 %f14, %f12, %f12 loop_2984: movneg %icc, %i4, %o6 bn,a,pn %icc, loop_2985 fandnot1s %f12, %f9, %f7 sethi 0x02F3, %l5 bshuffle %f4, %f0, %f10 loop_2985: bneg,pt %xcc, loop_2986 fbn %fcc2, loop_2987 lduh [%l7 + 0x62], %l2 fornot2s %f2, %f8, %f7 loop_2986: bl %xcc, loop_2988 loop_2987: lduw [%l7 + 0x58], %o5 taddcc %l3, %l0, %l6 sth %i6, [%l7 + 0x7C] loop_2988: fmovsneg %icc, %f4, %f9 udivcc %i2, 0x08DC, %g2 be,a,pt %icc, loop_2989 orcc %o4, %g7, %g6 stx %i5, [%l7 + 0x08] sdiv %g4, 0x07E9, %i0 loop_2989: lduh [%l7 + 0x10], %g5 fzero %f2 fpmerge %f7, %f0, %f12 edge16 %g1, %i7, %o3 lduh [%l7 + 0x32], %i1 fbne %fcc1, loop_2990 tvc %icc, 0x3 fcmpgt16 %f8, %f10, %g3 movpos %icc, %o1, %o2 loop_2990: fmul8sux16 %f12, %f8, %f2 andcc %i3, %o7, %l1 ldsh [%l7 + 0x24], %o0 sdivx %l4, 0x1025, %o6 sdivcc %l5, 0x19A4, %l2 std %f8, [%l7 + 0x40] movn %icc, %i4, %o5 orcc %l0, 0x16DC, %l6 lduh [%l7 + 0x66], %l3 lduh [%l7 + 0x4E], %i6 lduh [%l7 + 0x40], %i2 fpack32 %f0, %f2, %f0 ldsw [%l7 + 0x30], %g2 stx %o4, [%l7 + 0x08] fabsd %f4, %f14 bgu,pt %icc, loop_2991 mova %xcc, %g7, %i5 fbu,a %fcc0, loop_2992 fmovrdlz %g6, %f14, %f6 loop_2991: fbg,a %fcc2, loop_2993 fcmpne32 %f14, %f6, %i0 loop_2992: mulscc %g5, 0x1063, %g4 fpsub32 %f10, %f10, %f8 loop_2993: tg %xcc, 0x1 xnorcc %i7, %o3, %g1 fmovrse %g3, %f12, %f4 movrlz %i1, %o2, %o1 xor %i3, %o7, %l1 fabsd %f2, %f0 std %f12, [%l7 + 0x70] srax %l4, %o6, %o0 te %icc, 0x0 lduw [%l7 + 0x70], %l2 fba,a %fcc0, loop_2994 ldsh [%l7 + 0x6C], %i4 bne,a %xcc, loop_2995 andncc %o5, %l5, %l6 loop_2994: sth %l0, [%l7 + 0x08] ldub [%l7 + 0x6A], %l3 loop_2995: fpackfix %f12, %f11 ldsh [%l7 + 0x30], %i6 fmul8sux16 %f8, %f2, %f6 fbg,a %fcc2, loop_2996 lduh [%l7 + 0x46], %i2 movgu %xcc, %o4, %g2 fmovdne %xcc, %f14, %f14 loop_2996: fands %f1, %f1, %f2 fpmerge %f1, %f12, %f4 fmovrdgz %i5, %f10, %f2 lduh [%l7 + 0x7C], %g7 fcmpes %fcc1, %f13, %f10 ldx [%l7 + 0x60], %i0 ldd [%l7 + 0x68], %f14 stw %g6, [%l7 + 0x38] movleu %xcc, %g5, %i7 ble,pn %xcc, loop_2997 stb %g4, [%l7 + 0x1C] fba,a %fcc3, loop_2998 mulscc %o3, 0x0AC3, %g1 loop_2997: stw %g3, [%l7 + 0x3C] fzero %f8 loop_2998: sub %o2, 0x0F67, %i1 fmovsn %xcc, %f13, %f13 lduh [%l7 + 0x20], %o1 ldsb [%l7 + 0x73], %o7 ldd [%l7 + 0x50], %f10 fpsub16 %f4, %f4, %f4 fmovrdgz %i3, %f4, %f0 fxor %f10, %f0, %f4 fcmpes %fcc3, %f5, %f2 ldsb [%l7 + 0x1D], %l4 fpack16 %f14, %f6 fmovdg %icc, %f4, %f5 lduh [%l7 + 0x3A], %l1 tcc %icc, 0x1 fnegs %f11, %f2 fmul8sux16 %f8, %f2, %f2 tcs %icc, 0x4 fcmps %fcc0, %f7, %f12 ldsw [%l7 + 0x48], %o0 ldsb [%l7 + 0x19], %o6 std %f14, [%l7 + 0x48] stb %i4, [%l7 + 0x5E] udivcc %l2, 0x0550, %o5 ld [%l7 + 0x3C], %f3 fmovrdne %l6, %f2, %f4 ldsh [%l7 + 0x4E], %l0 xorcc %l5, %i6, %i2 ldsw [%l7 + 0x7C], %o4 sdiv %g2, 0x1B8E, %l3 std %f4, [%l7 + 0x78] tleu %xcc, 0x1 tpos %xcc, 0x1 fmovdleu %icc, %f9, %f13 std %f14, [%l7 + 0x30] fzero %f2 ldd [%l7 + 0x08], %f14 lduw [%l7 + 0x08], %i5 fzero %f14 bpos,pn %icc, loop_2999 nop setx loop_3000, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvc %xcc, %g7, %g6 ldx [%l7 + 0x50], %i0 loop_2999: st %f13, [%l7 + 0x44] loop_3000: tgu %icc, 0x3 subcc %g5, %i7, %g4 ldsh [%l7 + 0x4E], %o3 faligndata %f0, %f0, %f14 udiv %g3, 0x163F, %g1 ldub [%l7 + 0x21], %i1 ldx [%l7 + 0x38], %o1 tcs %xcc, 0x4 fnot2 %f0, %f6 fpadd16 %f2, %f8, %f10 ldub [%l7 + 0x31], %o7 movvs %icc, %i3, %o2 sdivx %l1, 0x065F, %l4 sth %o0, [%l7 + 0x5E] fmovsg %xcc, %f1, %f6 udiv %o6, 0x05AA, %l2 sllx %i4, 0x13, %o5 fmul8x16au %f1, %f11, %f4 mulscc %l0, 0x04B1, %l6 movrlz %i6, %i2, %l5 bl,a,pn %xcc, loop_3001 ldd [%l7 + 0x28], %f6 ldd [%l7 + 0x18], %f10 fmovsleu %icc, %f10, %f12 loop_3001: fcmple16 %f14, %f0, %g2 fandnot2 %f12, %f10, %f2 ldsb [%l7 + 0x4D], %o4 fmovrdne %i5, %f12, %f10 fones %f13 for %f10, %f6, %f6 fbo,a %fcc2, loop_3002 ldub [%l7 + 0x76], %g7 fmovsl %xcc, %f3, %f7 fnors %f12, %f14, %f0 loop_3002: tpos %icc, 0x1 ldsb [%l7 + 0x56], %g6 be,a %xcc, loop_3003 ldub [%l7 + 0x7B], %l3 ldub [%l7 + 0x68], %i0 smulcc %i7, %g5, %o3 loop_3003: lduw [%l7 + 0x14], %g3 movrgez %g1, 0x3AD, %g4 sth %o1, [%l7 + 0x56] movrgez %o7, 0x2F3, %i3 fmovdgu %icc, %f10, %f9 ldsh [%l7 + 0x64], %o2 ldsb [%l7 + 0x72], %i1 stx %l1, [%l7 + 0x50] fpadd16s %f11, %f5, %f3 fnor %f14, %f12, %f4 ld [%l7 + 0x40], %f5 ldsh [%l7 + 0x38], %o0 ldsh [%l7 + 0x5C], %l4 fbge,a %fcc2, loop_3004 fcmple16 %f14, %f8, %o6 fpackfix %f12, %f12 stx %l2, [%l7 + 0x40] loop_3004: fornot2s %f8, %f11, %f12 ldsh [%l7 + 0x38], %i4 edge32 %l0, %l6, %i6 fblg %fcc1, loop_3005 edge8ln %o5, %l5, %i2 fexpand %f4, %f4 sll %g2, %i5, %o4 loop_3005: fnands %f8, %f15, %f2 fmovd %f10, %f6 fble,a %fcc0, loop_3006 lduw [%l7 + 0x48], %g7 fcmpeq32 %f2, %f8, %g6 fmovs %f13, %f3 loop_3006: fxnors %f4, %f8, %f0 edge8 %l3, %i7, %g5 tn %xcc, 0x2 ldsw [%l7 + 0x7C], %i0 fmovscc %xcc, %f3, %f1 fnands %f4, %f0, %f9 ld [%l7 + 0x68], %f0 fmovdl %xcc, %f0, %f10 udivcc %g3, 0x0002, %g1 ldd [%l7 + 0x60], %f12 bvc,a,pt %xcc, loop_3007 sdivx %g4, 0x108F, %o1 fmovrslez %o3, %f12, %f8 fcmpes %fcc2, %f12, %f7 loop_3007: std %f4, [%l7 + 0x50] stw %i3, [%l7 + 0x64] ldsb [%l7 + 0x12], %o7 edge16n %o2, %l1, %o0 fcmple32 %f12, %f10, %i1 fmovdge %icc, %f2, %f10 std %f0, [%l7 + 0x68] fornot1 %f8, %f8, %f14 bshuffle %f0, %f10, %f10 ldsw [%l7 + 0x38], %o6 fmovdg %xcc, %f8, %f6 fmovsleu %icc, %f5, %f0 fandnot1 %f6, %f6, %f8 stb %l4, [%l7 + 0x67] sth %i4, [%l7 + 0x72] ldsw [%l7 + 0x64], %l2 tpos %xcc, 0x2 stx %l0, [%l7 + 0x48] movneg %xcc, %l6, %o5 brz %i6, loop_3008 lduh [%l7 + 0x40], %i2 andncc %g2, %i5, %l5 for %f12, %f6, %f6 loop_3008: ldsw [%l7 + 0x74], %g7 fmovrslez %o4, %f2, %f14 st %f0, [%l7 + 0x44] fmovscc %icc, %f6, %f7 fones %f2 tneg %xcc, 0x7 ldsh [%l7 + 0x14], %g6 edge32l %i7, %l3, %i0 fba,a %fcc1, loop_3009 fbue,a %fcc1, loop_3010 movl %xcc, %g3, %g1 fnot2s %f0, %f5 loop_3009: fmovdneg %icc, %f11, %f4 loop_3010: srlx %g5, %o1, %o3 edge32ln %i3, %o7, %o2 bl,a loop_3011 movre %g4, %l1, %o0 addc %i1, 0x122A, %o6 fpsub32 %f6, %f12, %f2 loop_3011: fmovspos %icc, %f10, %f6 fmovscc %icc, %f7, %f14 call loop_3012 bvc %icc, loop_3013 lduw [%l7 + 0x64], %l4 bg %xcc, loop_3014 loop_3012: fmovsgu %icc, %f13, %f12 loop_3013: fzeros %f8 ldub [%l7 + 0x64], %i4 loop_3014: sra %l0, 0x1F, %l2 ldsb [%l7 + 0x3A], %o5 sub %l6, 0x1881, %i2 sdivcc %g2, 0x19FE, %i6 faligndata %f14, %f8, %f14 fmovdvc %xcc, %f3, %f2 movle %icc, %l5, %i5 fmovdg %xcc, %f6, %f13 taddcc %g7, 0x1119, %g6 ld [%l7 + 0x0C], %f6 movrne %o4, %i7, %l3 fsrc2s %f6, %f7 fbne,a %fcc2, loop_3015 fmuld8sux16 %f0, %f0, %f4 tg %icc, 0x6 bpos,a,pn %xcc, loop_3016 loop_3015: fones %f15 sdiv %g3, 0x05CB, %i0 alignaddr %g1, %o1, %o3 loop_3016: edge8l %g5, %i3, %o7 fornot2s %f0, %f12, %f9 stw %g4, [%l7 + 0x08] stw %l1, [%l7 + 0x34] tsubcc %o0, %o2, %o6 addc %i1, 0x009D, %i4 fnands %f3, %f15, %f14 tn %icc, 0x2 st %f7, [%l7 + 0x0C] fmovrdgez %l4, %f12, %f8 fbul %fcc1, loop_3017 fmovd %f0, %f4 ldd [%l7 + 0x08], %f8 fands %f9, %f3, %f4 loop_3017: lduw [%l7 + 0x3C], %l0 fpack16 %f4, %f13 ldsw [%l7 + 0x40], %l2 fcmpeq16 %f8, %f2, %o5 fmovspos %icc, %f12, %f12 sth %l6, [%l7 + 0x1A] ldsb [%l7 + 0x29], %i2 stx %i6, [%l7 + 0x40] fcmple32 %f2, %f0, %l5 fbue %fcc0, loop_3018 ldx [%l7 + 0x60], %i5 fmovdvs %xcc, %f15, %f0 fnot2 %f10, %f10 loop_3018: fcmpgt16 %f2, %f12, %g7 smulcc %g2, 0x1887, %g6 fbue,a %fcc3, loop_3019 mulscc %o4, 0x102A, %i7 fmovdpos %icc, %f8, %f15 stw %l3, [%l7 + 0x4C] loop_3019: fmovrdlz %i0, %f6, %f12 edge32l %g1, %o1, %g3 tle %xcc, 0x6 stx %o3, [%l7 + 0x60] bneg,pn %icc, loop_3020 fbe,a %fcc3, loop_3021 subc %g5, %o7, %i3 addcc %g4, 0x0025, %o0 loop_3020: ldub [%l7 + 0x6B], %o2 loop_3021: taddcctv %o6, 0x12FE, %i1 fmovsg %icc, %f12, %f5 fbge %fcc1, loop_3022 tsubcc %i4, %l1, %l4 lduh [%l7 + 0x62], %l2 fcmpne16 %f6, %f10, %l0 loop_3022: fmovdg %xcc, %f11, %f15 bcs,a loop_3023 ldsh [%l7 + 0x72], %o5 fmul8x16al %f8, %f6, %f14 fands %f5, %f12, %f8 loop_3023: lduw [%l7 + 0x30], %l6 bgu %icc, loop_3024 fmovsneg %icc, %f0, %f7 taddcctv %i6, 0x1818, %l5 fmovrsne %i5, %f11, %f5 loop_3024: bvc,a,pn %xcc, loop_3025 smul %i2, %g7, %g2 fpsub16 %f4, %f14, %f0 ldsw [%l7 + 0x1C], %o4 loop_3025: fmovrdlz %g6, %f12, %f6 fpsub32s %f6, %f5, %f13 fxors %f0, %f14, %f2 stb %l3, [%l7 + 0x7D] ld [%l7 + 0x10], %f8 fmovrsgez %i0, %f1, %f0 tl %icc, 0x1 sdivx %i7, 0x08DE, %g1 fands %f9, %f9, %f7 ldsw [%l7 + 0x68], %o1 fbne,a %fcc1, loop_3026 stx %o3, [%l7 + 0x18] stx %g5, [%l7 + 0x58] edge8l %o7, %g3, %i3 loop_3026: tcs %icc, 0x6 sdivx %g4, 0x12C1, %o2 be,a loop_3027 ldsh [%l7 + 0x66], %o0 srlx %o6, 0x07, %i4 tleu %xcc, 0x3 loop_3027: smulcc %i1, 0x1848, %l1 fpsub16 %f10, %f8, %f14 fmovrslez %l4, %f10, %f4 ldsh [%l7 + 0x46], %l0 fmovdneg %xcc, %f10, %f11 xor %o5, 0x0FD5, %l2 fpsub32s %f5, %f6, %f1 fble,a %fcc3, loop_3028 fble,a %fcc2, loop_3029 fpadd16 %f10, %f14, %f0 fpadd32 %f0, %f14, %f12 loop_3028: nop setx loop_3030, %l0, %l1 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_3029: fmuld8ulx16 %f13, %f10, %f0 std %f14, [%l7 + 0x70] fbe %fcc1, loop_3031 loop_3030: fcmped %fcc3, %f2, %f6 fbuge,a %fcc0, loop_3032 fnor %f0, %f4, %f8 loop_3031: st %f1, [%l7 + 0x40] lduw [%l7 + 0x2C], %l6 loop_3032: fmovdneg %xcc, %f13, %f7 sth %l5, [%l7 + 0x68] tne %xcc, 0x6 lduw [%l7 + 0x50], %i6 fsrc2s %f12, %f7 ldd [%l7 + 0x48], %f10 ld [%l7 + 0x40], %f6 orncc %i2, 0x1D4A, %g7 fmuld8ulx16 %f8, %f11, %f12 ld [%l7 + 0x40], %f14 udivx %i5, 0x0AC2, %g2 fmul8x16au %f14, %f7, %f12 fmuld8ulx16 %f3, %f14, %f8 fmovrsgz %g6, %f1, %f5 fpsub16s %f9, %f0, %f8 ldsw [%l7 + 0x18], %l3 lduw [%l7 + 0x38], %i0 edge16l %i7, %g1, %o4 fbn,a %fcc2, loop_3033 edge16n %o3, %o1, %o7 ldsb [%l7 + 0x27], %g3 srlx %i3, 0x11, %g5 loop_3033: ldsb [%l7 + 0x50], %g4 sdivcc %o2, 0x030E, %o6 fcmpes %fcc0, %f3, %f6 ld [%l7 + 0x20], %f5 lduh [%l7 + 0x10], %o0 movcs %icc, %i1, %i4 fmovdcc %xcc, %f2, %f0 fbue %fcc0, loop_3034 fpadd16s %f11, %f10, %f2 fmovrslez %l4, %f12, %f10 stb %l1, [%l7 + 0x5B] loop_3034: siam 0x2 stb %l0, [%l7 + 0x7F] array8 %o5, %l6, %l5 fmovrslez %l2, %f10, %f15 movcs %icc, %i6, %i2 ldsw [%l7 + 0x24], %g7 fmovde %icc, %f10, %f13 fone %f4 brnz,a %i5, loop_3035 array32 %g6, %g2, %i0 st %f10, [%l7 + 0x2C] stw %l3, [%l7 + 0x24] loop_3035: fmovscc %icc, %f13, %f9 ld [%l7 + 0x1C], %f1 bcs,a loop_3036 ldsh [%l7 + 0x16], %i7 bleu loop_3037 popc 0x1DAA, %o4 loop_3036: ldsb [%l7 + 0x22], %g1 tg %icc, 0x3 loop_3037: mulx %o1, %o7, %g3 ld [%l7 + 0x64], %f0 std %f12, [%l7 + 0x30] fbg %fcc2, loop_3038 movre %i3, 0x326, %g5 addc %g4, 0x060F, %o3 sll %o6, 0x14, %o0 loop_3038: umul %o2, 0x18F1, %i4 sdivcc %l4, 0x1BE4, %i1 edge16ln %l1, %l0, %o5 lduh [%l7 + 0x40], %l6 fmul8x16 %f13, %f14, %f0 fexpand %f14, %f14 lduw [%l7 + 0x64], %l5 ldsb [%l7 + 0x67], %l2 fandnot2 %f6, %f0, %f12 fmovscs %xcc, %f13, %f15 movrgz %i2, %i6, %i5 brz %g7, loop_3039 fmovscc %xcc, %f7, %f11 ldsh [%l7 + 0x5E], %g2 fcmpeq32 %f0, %f8, %g6 loop_3039: stb %l3, [%l7 + 0x72] std %f14, [%l7 + 0x50] fxor %f4, %f10, %f14 sth %i0, [%l7 + 0x70] edge8ln %o4, %g1, %i7 fnor %f0, %f6, %f0 ldd [%l7 + 0x58], %f2 fpadd16 %f2, %f12, %f4 fmovsneg %xcc, %f5, %f13 sll %o7, 0x06, %g3 srlx %o1, %g5, %i3 fmovdcs %icc, %f15, %f4 lduh [%l7 + 0x10], %o3 nop setx loop_3040, %l0, %l1 jmpl %l1, %g4 alignaddrl %o6, %o2, %i4 fmovd %f0, %f8 subccc %l4, %o0, %l1 loop_3040: fbl %fcc1, loop_3041 edge16n %l0, %i1, %l6 stb %l5, [%l7 + 0x1E] tle %icc, 0x4 loop_3041: fmovdleu %icc, %f0, %f9 fmuld8sux16 %f1, %f11, %f10 fbge %fcc2, loop_3042 ldx [%l7 + 0x40], %l2 ldx [%l7 + 0x10], %i2 fmovrsgz %o5, %f4, %f7 loop_3042: fornot1 %f0, %f6, %f0 ldx [%l7 + 0x30], %i6 edge16n %i5, %g7, %g2 fmovdle %icc, %f3, %f3 sth %g6, [%l7 + 0x10] fones %f11 fcmpgt16 %f10, %f12, %i0 tn %xcc, 0x6 st %f4, [%l7 + 0x70] or %l3, %g1, %i7 smulcc %o4, %o7, %o1 std %f2, [%l7 + 0x60] move %xcc, %g5, %i3 ta %xcc, 0x0 stb %g3, [%l7 + 0x51] fbule %fcc1, loop_3043 bne loop_3044 sra %g4, 0x0D, %o6 ldsb [%l7 + 0x0D], %o3 loop_3043: fpadd32 %f14, %f14, %f0 loop_3044: brz %i4, loop_3045 fsrc2s %f14, %f12 fbuge,a %fcc2, loop_3046 bvc %xcc, loop_3047 loop_3045: bshuffle %f2, %f12, %f2 ldd [%l7 + 0x30], %f12 loop_3046: lduh [%l7 + 0x44], %o2 loop_3047: fmovsne %xcc, %f0, %f3 brnz,a %o0, loop_3048 fmul8x16au %f4, %f4, %f12 movgu %xcc, %l1, %l4 st %f5, [%l7 + 0x18] loop_3048: sll %i1, %l6, %l0 subc %l2, 0x1901, %i2 fbg %fcc1, loop_3049 fpackfix %f0, %f11 movvs %icc, %o5, %i6 umulcc %l5, %i5, %g2 loop_3049: ldx [%l7 + 0x28], %g6 fbl %fcc2, loop_3050 fmovscs %icc, %f8, %f15 ldsh [%l7 + 0x4C], %g7 andncc %l3, %i0, %i7 loop_3050: edge16n %g1, %o4, %o1 fnot2s %f7, %f13 fsrc2s %f4, %f0 fmovrslez %g5, %f5, %f12 bpos,a loop_3051 ldub [%l7 + 0x37], %o7 array32 %i3, %g3, %g4 subcc %o3, %i4, %o2 loop_3051: fnot1 %f12, %f4 sth %o6, [%l7 + 0x3E] fsrc1s %f7, %f11 orn %l1, %l4, %i1 stw %o0, [%l7 + 0x3C] taddcc %l6, 0x0C40, %l0 fcmpes %fcc3, %f15, %f4 fble,a %fcc3, loop_3052 fba %fcc0, loop_3053 ldx [%l7 + 0x20], %i2 ldx [%l7 + 0x28], %l2 loop_3052: fmovd %f6, %f8 loop_3053: bvs,pn %xcc, loop_3054 bcc,a,pn %icc, loop_3055 tge %icc, 0x6 sra %i6, 0x09, %o5 loop_3054: fbule %fcc1, loop_3056 loop_3055: fble,a %fcc2, loop_3057 fxors %f15, %f2, %f2 std %f10, [%l7 + 0x78] loop_3056: fmovdl %icc, %f4, %f15 loop_3057: ldub [%l7 + 0x64], %l5 tgu %icc, 0x6 fbuge,a %fcc3, loop_3058 ld [%l7 + 0x44], %f2 fnot2s %f8, %f3 fmovda %xcc, %f1, %f2 loop_3058: orn %g2, %g6, %g7 stw %l3, [%l7 + 0x54] fble,a %fcc0, loop_3059 lduh [%l7 + 0x60], %i0 std %f12, [%l7 + 0x60] edge16n %i5, %i7, %o4 loop_3059: fbn,a %fcc0, loop_3060 stb %g1, [%l7 + 0x14] fornot2 %f4, %f2, %f2 fbl,a %fcc1, loop_3061 loop_3060: tgu %icc, 0x1 fmovrdne %g5, %f0, %f2 movn %xcc, %o7, %o1 loop_3061: fmovrsgz %i3, %f2, %f12 std %f6, [%l7 + 0x20] fornot2 %f12, %f0, %f6 fpsub16s %f10, %f13, %f6 ldub [%l7 + 0x2D], %g4 fbl %fcc1, loop_3062 fsrc1s %f0, %f7 call loop_3063 sethi 0x1634, %g3 loop_3062: brz,a %i4, loop_3064 andcc %o3, %o2, %o6 loop_3063: fabsd %f14, %f14 fmul8sux16 %f2, %f10, %f2 loop_3064: ldsh [%l7 + 0x70], %l4 fcmpne32 %f0, %f6, %i1 brnz %l1, loop_3065 ldx [%l7 + 0x18], %l6 mulscc %o0, 0x1576, %l0 fnand %f4, %f14, %f12 loop_3065: fmuld8sux16 %f7, %f5, %f14 ld [%l7 + 0x40], %f7 lduh [%l7 + 0x62], %i2 stb %l2, [%l7 + 0x79] fmovrde %o5, %f4, %f8 sth %l5, [%l7 + 0x7C] ldsb [%l7 + 0x52], %g2 bne,pt %xcc, loop_3066 fzeros %f7 ldsh [%l7 + 0x6A], %i6 fcmps %fcc3, %f3, %f8 loop_3066: addc %g6, %l3, %i0 ldsh [%l7 + 0x26], %g7 movpos %icc, %i5, %i7 bvs,a,pn %icc, loop_3067 alignaddr %o4, %g1, %o7 array32 %g5, %o1, %i3 and %g4, %i4, %o3 loop_3067: ldx [%l7 + 0x68], %o2 fzeros %f12 movrne %g3, 0x1B3, %o6 fble %fcc0, loop_3068 st %f1, [%l7 + 0x6C] st %f8, [%l7 + 0x78] std %f0, [%l7 + 0x08] loop_3068: ldsb [%l7 + 0x7F], %i1 taddcc %l4, %l6, %l1 tleu %xcc, 0x1 fnegs %f2, %f9 fmovse %icc, %f0, %f13 array32 %o0, %i2, %l2 fornot2s %f0, %f10, %f8 edge8n %o5, %l5, %g2 lduh [%l7 + 0x78], %i6 array8 %l0, %l3, %g6 lduh [%l7 + 0x12], %i0 fmul8x16au %f4, %f3, %f4 std %f10, [%l7 + 0x28] fandnot1 %f10, %f4, %f4 udivcc %i5, 0x121C, %i7 brnz %g7, loop_3069 fandnot1s %f9, %f12, %f13 fmovdne %icc, %f7, %f14 stx %g1, [%l7 + 0x48] loop_3069: stx %o7, [%l7 + 0x40] fbuge %fcc2, loop_3070 alignaddrl %o4, %g5, %o1 fmovrdlz %i3, %f6, %f2 fmovsleu %icc, %f3, %f9 loop_3070: fbe %fcc3, loop_3071 brgz,a %i4, loop_3072 fxors %f0, %f15, %f6 ldd [%l7 + 0x58], %f12 loop_3071: move %xcc, %o3, %o2 loop_3072: ldd [%l7 + 0x50], %f14 udivcc %g4, 0x0C79, %o6 pdist %f4, %f14, %f10 fbug %fcc1, loop_3073 stb %i1, [%l7 + 0x0E] ldx [%l7 + 0x40], %l4 ldd [%l7 + 0x30], %f8 loop_3073: sllx %g3, %l6, %l1 fmul8sux16 %f0, %f10, %f2 bneg,a %xcc, loop_3074 bne,a,pn %icc, loop_3075 ldx [%l7 + 0x58], %o0 movle %xcc, %i2, %o5 loop_3074: popc %l2, %g2 loop_3075: fmovsvc %xcc, %f1, %f7 tcc %icc, 0x2 stw %l5, [%l7 + 0x50] movleu %icc, %l0, %l3 ldsw [%l7 + 0x10], %g6 sub %i0, %i5, %i6 fandnot2s %f4, %f3, %f9 std %f0, [%l7 + 0x68] subcc %g7, 0x1BE9, %i7 ldsw [%l7 + 0x6C], %g1 edge16l %o4, %g5, %o7 ldd [%l7 + 0x40], %f8 sub %i3, %i4, %o1 st %f10, [%l7 + 0x60] ldsw [%l7 + 0x10], %o2 stx %o3, [%l7 + 0x18] srl %g4, 0x1C, %i1 call loop_3076 fcmpes %fcc1, %f2, %f10 or %o6, %g3, %l4 fcmpne32 %f2, %f8, %l6 loop_3076: fmul8ulx16 %f14, %f6, %f12 fandnot1 %f2, %f0, %f8 lduw [%l7 + 0x6C], %l1 fmovdcs %xcc, %f5, %f13 fmovsg %icc, %f12, %f15 andcc %i2, 0x0B46, %o5 udivcc %l2, 0x029A, %o0 fmul8sux16 %f10, %f8, %f8 movcs %xcc, %l5, %l0 ldx [%l7 + 0x30], %g2 sth %g6, [%l7 + 0x3E] fmovda %icc, %f2, %f8 stx %i0, [%l7 + 0x28] fsrc2s %f2, %f1 fcmped %fcc3, %f2, %f14 bvs,a,pn %icc, loop_3077 ldd [%l7 + 0x18], %f14 bne loop_3078 tn %xcc, 0x4 loop_3077: sdivx %i5, 0x1076, %i6 fmovrdgz %l3, %f8, %f4 loop_3078: umul %g7, 0x16DC, %i7 bneg %xcc, loop_3079 brgez %o4, loop_3080 fzeros %f10 array32 %g1, %o7, %i3 loop_3079: ldub [%l7 + 0x5B], %i4 loop_3080: fandnot2 %f2, %f8, %f6 fxnor %f4, %f6, %f0 fbug %fcc3, loop_3081 fmovda %icc, %f8, %f7 bcc,pt %xcc, loop_3082 ldd [%l7 + 0x78], %f0 loop_3081: stb %o1, [%l7 + 0x08] lduw [%l7 + 0x4C], %g5 loop_3082: movvc %icc, %o3, %o2 fpmerge %f7, %f3, %f0 std %f12, [%l7 + 0x20] fzeros %f2 lduw [%l7 + 0x0C], %i1 ldsb [%l7 + 0x7D], %o6 fmovrse %g4, %f4, %f5 fbul,a %fcc3, loop_3083 stx %l4, [%l7 + 0x78] ldub [%l7 + 0x16], %l6 ba,a loop_3084 loop_3083: ldsh [%l7 + 0x58], %g3 be loop_3085 addcc %i2, %o5, %l2 loop_3084: fcmple16 %f12, %f14, %o0 fxnor %f12, %f10, %f2 loop_3085: ldsb [%l7 + 0x3E], %l5 movre %l1, 0x13A, %l0 ldub [%l7 + 0x54], %g2 fnot1 %f10, %f0 ldsh [%l7 + 0x66], %g6 andn %i5, %i6, %i0 fbo,a %fcc3, loop_3086 lduh [%l7 + 0x56], %g7 fcmple16 %f6, %f6, %l3 udiv %o4, 0x1596, %i7 loop_3086: fpack16 %f12, %f11 fmovrdne %o7, %f10, %f2 fcmpne32 %f14, %f12, %g1 sth %i3, [%l7 + 0x22] ldd [%l7 + 0x18], %f8 movleu %xcc, %i4, %g5 ld [%l7 + 0x5C], %f1 ldsw [%l7 + 0x14], %o1 smul %o2, %o3, %o6 edge32l %g4, %l4, %l6 fsrc1s %f0, %f3 ldd [%l7 + 0x10], %f6 sra %g3, 0x0C, %i1 fnands %f10, %f4, %f15 movge %icc, %i2, %l2 brz %o5, loop_3087 fmovsne %icc, %f4, %f12 bpos,pn %xcc, loop_3088 srax %l5, %l1, %o0 loop_3087: fcmpne32 %f2, %f0, %g2 ldsb [%l7 + 0x0D], %l0 loop_3088: bl,a,pn %xcc, loop_3089 move %xcc, %i5, %g6 st %f10, [%l7 + 0x50] taddcctv %i0, 0x08A4, %i6 loop_3089: fpackfix %f0, %f8 fmovsle %icc, %f14, %f4 fandnot2s %f0, %f5, %f8 fsrc1 %f0, %f6 fandnot1 %f8, %f4, %f6 ba %xcc, loop_3090 fnot1s %f4, %f15 movrlz %g7, %l3, %i7 fmovsge %xcc, %f4, %f12 loop_3090: std %f10, [%l7 + 0x18] sth %o4, [%l7 + 0x3E] sth %o7, [%l7 + 0x42] move %xcc, %i3, %i4 fxor %f0, %f0, %f8 add %g5, %g1, %o1 stx %o3, [%l7 + 0x20] edge16 %o6, %o2, %l4 edge8n %g4, %l6, %g3 ta %xcc, 0x2 stw %i2, [%l7 + 0x30] fsrc2 %f8, %f12 fbule %fcc3, loop_3091 sdivx %i1, 0x03D3, %l2 fpadd16 %f4, %f4, %f12 andn %l5, %l1, %o0 loop_3091: edge32 %g2, %o5, %l0 bge loop_3092 xnor %i5, %i0, %i6 fornot1s %f0, %f9, %f12 ldsh [%l7 + 0x60], %g7 loop_3092: fmovrde %g6, %f2, %f8 fmovdcs %icc, %f6, %f4 be %xcc, loop_3093 fandnot2s %f7, %f7, %f1 nop setx loop_3094, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdgez %i7, %f12, %f2 loop_3093: std %f14, [%l7 + 0x60] movcs %xcc, %l3, %o7 loop_3094: fmovsneg %xcc, %f7, %f8 xor %i3, %i4, %g5 andn %o4, %o1, %o3 ldx [%l7 + 0x50], %g1 edge16l %o2, %o6, %g4 fmovdle %icc, %f15, %f13 brlz %l6, loop_3095 ld [%l7 + 0x50], %f0 tleu %xcc, 0x3 lduh [%l7 + 0x18], %l4 loop_3095: bvs,a,pn %xcc, loop_3096 xnor %g3, 0x08E7, %i2 stx %l2, [%l7 + 0x70] nop setx loop_3097, %l0, %l1 jmpl %l1, %i1 loop_3096: stx %l1, [%l7 + 0x40] fcmpeq32 %f6, %f2, %o0 ldx [%l7 + 0x48], %g2 loop_3097: ldub [%l7 + 0x0A], %o5 ldub [%l7 + 0x7F], %l0 bg %xcc, loop_3098 fpsub16 %f4, %f4, %f10 movpos %xcc, %l5, %i5 ldx [%l7 + 0x58], %i6 loop_3098: fmovsl %xcc, %f4, %f2 brz %i0, loop_3099 fbul,a %fcc0, loop_3100 fmul8sux16 %f4, %f12, %f4 fbue,a %fcc0, loop_3101 loop_3099: fmovrse %g7, %f11, %f8 loop_3100: stx %g6, [%l7 + 0x18] fmovrdne %i7, %f2, %f14 loop_3101: movneg %xcc, %l3, %o7 movpos %xcc, %i4, %g5 movrlez %o4, %o1, %o3 lduw [%l7 + 0x28], %i3 ldsw [%l7 + 0x70], %o2 bvs,pn %xcc, loop_3102 srlx %g1, 0x08, %o6 fbu %fcc2, loop_3103 fzero %f2 loop_3102: fmovsvc %icc, %f7, %f1 lduw [%l7 + 0x6C], %l6 loop_3103: umulcc %l4, %g3, %g4 fcmpeq16 %f4, %f2, %l2 xnorcc %i1, %i2, %o0 nop setx loop_3104, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x26], %g2 tg %icc, 0x4 fnors %f0, %f11, %f14 loop_3104: popc %l1, %l0 fmovsle %icc, %f6, %f0 fone %f10 st %f4, [%l7 + 0x14] fmovdneg %icc, %f15, %f1 brnz %o5, loop_3105 stb %l5, [%l7 + 0x46] lduh [%l7 + 0x7C], %i5 fbue,a %fcc0, loop_3106 loop_3105: movleu %icc, %i0, %g7 sth %i6, [%l7 + 0x62] ldd [%l7 + 0x70], %f6 loop_3106: std %f14, [%l7 + 0x10] fmovrslz %g6, %f4, %f15 stb %l3, [%l7 + 0x3D] fmovdleu %icc, %f3, %f14 sth %i7, [%l7 + 0x16] mulscc %o7, 0x05D2, %g5 ldub [%l7 + 0x41], %i4 umul %o1, %o3, %o4 edge32ln %i3, %g1, %o6 fmovsvs %xcc, %f3, %f11 fmovspos %xcc, %f7, %f3 nop setx loop_3107, %l0, %l1 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 %l6, 0x0064, %o2 addcc %l4, %g4, %g3 movcs %icc, %i1, %l2 loop_3107: udivcc %i2, 0x13C6, %g2 tne %icc, 0x6 fbe %fcc0, loop_3108 ldsw [%l7 + 0x34], %o0 fandnot1s %f8, %f15, %f15 call loop_3109 loop_3108: fnand %f14, %f6, %f4 stw %l0, [%l7 + 0x68] fzero %f12 loop_3109: fornot1 %f8, %f8, %f12 fmul8sux16 %f12, %f4, %f12 movvc %xcc, %l1, %l5 movn %xcc, %o5, %i0 fbuge,a %fcc1, loop_3110 srlx %i5, %g7, %g6 fcmpne16 %f0, %f8, %i6 fpadd32 %f2, %f4, %f14 loop_3110: fnot2 %f10, %f6 std %f6, [%l7 + 0x68] stx %i7, [%l7 + 0x10] ldsh [%l7 + 0x62], %l3 sub %g5, 0x0070, %o7 sll %o1, 0x0F, %o3 fcmpeq32 %f0, %f8, %i4 andcc %o4, %i3, %o6 fmuld8sux16 %f4, %f7, %f4 sth %l6, [%l7 + 0x62] ldd [%l7 + 0x68], %f14 lduw [%l7 + 0x44], %g1 bpos %icc, loop_3111 stb %l4, [%l7 + 0x7D] fmovsleu %xcc, %f1, %f9 brgez %o2, loop_3112 loop_3111: fsrc1s %f7, %f9 sll %g3, 0x07, %i1 ldd [%l7 + 0x40], %f2 loop_3112: mulx %g4, %l2, %i2 st %f10, [%l7 + 0x48] fnegd %f14, %f6 fmovsle %icc, %f5, %f12 brlz,a %g2, loop_3113 fcmpd %fcc1, %f8, %f8 lduw [%l7 + 0x24], %o0 ldsh [%l7 + 0x54], %l0 loop_3113: for %f4, %f8, %f0 fmovdvs %xcc, %f0, %f12 std %f12, [%l7 + 0x48] addc %l5, %l1, %o5 ldd [%l7 + 0x20], %f8 ldx [%l7 + 0x10], %i5 fmovscs %xcc, %f11, %f8 fmovdneg %xcc, %f1, %f4 fmovda %icc, %f10, %f6 fmovrdlez %i0, %f6, %f8 ld [%l7 + 0x74], %f14 st %f0, [%l7 + 0x74] fmovrdlez %g7, %f2, %f6 fzeros %f6 stx %i6, [%l7 + 0x68] st %f13, [%l7 + 0x50] lduh [%l7 + 0x0A], %i7 and %l3, %g6, %g5 fmovsneg %icc, %f14, %f15 edge32l %o1, %o7, %o3 fpadd32 %f8, %f8, %f0 bshuffle %f0, %f14, %f0 tcc %icc, 0x1 lduw [%l7 + 0x64], %i4 ldub [%l7 + 0x28], %i3 fbne %fcc1, loop_3114 fmovsvs %icc, %f5, %f12 fble %fcc0, loop_3115 ta %xcc, 0x0 loop_3114: bn,pt %icc, loop_3116 fblg %fcc3, loop_3117 loop_3115: edge16l %o6, %l6, %g1 fbge %fcc2, loop_3118 loop_3116: ldsb [%l7 + 0x24], %l4 loop_3117: fbug,a %fcc2, loop_3119 bl,a,pt %xcc, loop_3120 loop_3118: smul %o4, 0x086B, %g3 fexpand %f2, %f14 loop_3119: fcmpgt32 %f8, %f14, %o2 loop_3120: fmovsn %xcc, %f4, %f12 st %f9, [%l7 + 0x50] fones %f0 fbu,a %fcc3, loop_3121 st %f5, [%l7 + 0x6C] sth %i1, [%l7 + 0x7C] subc %l2, 0x0AFC, %i2 loop_3121: stw %g4, [%l7 + 0x64] ba,a loop_3122 edge16l %g2, %l0, %o0 st %f12, [%l7 + 0x4C] bne,a %xcc, loop_3123 loop_3122: fpsub16s %f11, %f8, %f10 fcmpeq32 %f4, %f8, %l1 fornot2 %f8, %f6, %f10 loop_3123: tne %icc, 0x7 bpos,a loop_3124 movrgez %l5, 0x2C5, %i5 stb %i0, [%l7 + 0x29] lduw [%l7 + 0x7C], %g7 loop_3124: bl,a,pt %icc, loop_3125 ldsb [%l7 + 0x70], %o5 sllx %i7, 0x05, %l3 ld [%l7 + 0x20], %f12 loop_3125: ldub [%l7 + 0x7C], %i6 brnz %g6, loop_3126 fcmpne16 %f6, %f10, %g5 fcmpeq16 %f10, %f14, %o1 fmovdpos %icc, %f6, %f5 loop_3126: ld [%l7 + 0x10], %f0 sll %o3, 0x02, %i4 movneg %icc, %o7, %o6 orncc %i3, 0x1536, %g1 std %f2, [%l7 + 0x10] tvc %icc, 0x6 fcmple32 %f4, %f12, %l6 bge,a %xcc, loop_3127 sth %l4, [%l7 + 0x68] ld [%l7 + 0x60], %f9 fsrc2 %f0, %f14 loop_3127: srlx %o4, %o2, %i1 fcmpd %fcc3, %f0, %f6 nop setx loop_3128, %l0, %l1 jmpl %l1, %l2 movrlz %i2, %g3, %g2 popc %g4, %l0 brgez,a %l1, loop_3129 loop_3128: tvs %xcc, 0x0 fxors %f1, %f8, %f13 stb %o0, [%l7 + 0x24] loop_3129: ldub [%l7 + 0x18], %l5 fmovdneg %icc, %f12, %f10 fpack16 %f4, %f7 fmovdne %xcc, %f14, %f2 std %f14, [%l7 + 0x60] ldsw [%l7 + 0x1C], %i0 edge8ln %i5, %o5, %g7 movcs %xcc, %i7, %i6 fsrc2 %f14, %f10 array16 %l3, %g6, %g5 tsubcctv %o1, 0x13D3, %o3 fmovsa %icc, %f8, %f14 movcc %icc, %i4, %o7 fba %fcc0, loop_3130 ld [%l7 + 0x24], %f9 taddcctv %i3, %g1, %o6 array32 %l6, %l4, %o2 loop_3130: movcs %xcc, %i1, %o4 fmovde %xcc, %f3, %f9 bcs,pt %xcc, loop_3131 st %f1, [%l7 + 0x74] ldd [%l7 + 0x78], %f14 te %xcc, 0x2 loop_3131: bne,pt %icc, loop_3132 ldsb [%l7 + 0x51], %l2 tn %xcc, 0x3 ldx [%l7 + 0x30], %i2 loop_3132: ldsw [%l7 + 0x18], %g2 ldsw [%l7 + 0x6C], %g3 sethi 0x0FDE, %g4 edge16l %l0, %o0, %l1 andncc %i0, %l5, %i5 st %f10, [%l7 + 0x68] sethi 0x1606, %o5 fandnot1s %f15, %f9, %f15 tn %xcc, 0x6 fors %f13, %f1, %f0 fandnot2 %f2, %f6, %f14 ldub [%l7 + 0x6C], %g7 stb %i6, [%l7 + 0x76] tsubcctv %l3, %i7, %g5 fxnor %f4, %f8, %f2 fmovdge %xcc, %f3, %f1 lduw [%l7 + 0x78], %o1 fmovdge %xcc, %f4, %f4 sra %g6, 0x16, %i4 tg %xcc, 0x4 sth %o7, [%l7 + 0x64] fpsub16 %f2, %f2, %f10 fmuld8ulx16 %f5, %f5, %f4 std %f4, [%l7 + 0x38] ldx [%l7 + 0x68], %o3 fmul8x16al %f13, %f5, %f0 st %f4, [%l7 + 0x60] fnot2s %f2, %f0 ldsh [%l7 + 0x48], %g1 fmovsn %icc, %f5, %f5 fandnot1s %f2, %f14, %f2 movrne %o6, %i3, %l6 stw %o2, [%l7 + 0x10] sub %l4, %i1, %l2 array8 %i2, %o4, %g2 fmovscs %xcc, %f1, %f11 ldx [%l7 + 0x68], %g3 stw %g4, [%l7 + 0x1C] fmovrsgz %o0, %f10, %f13 fbul %fcc2, loop_3133 nop setx loop_3134, %l0, %l1 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 %l0, loop_3135 lduw [%l7 + 0x64], %l1 loop_3133: fors %f3, %f3, %f11 loop_3134: fmovsg %icc, %f5, %f11 loop_3135: fbuge %fcc2, loop_3136 and %l5, %i0, %i5 fbne %fcc0, loop_3137 fandnot2 %f10, %f8, %f8 loop_3136: popc 0x1E00, %o5 fbge %fcc3, loop_3138 loop_3137: sdiv %g7, 0x0DDB, %l3 te %icc, 0x7 movvs %icc, %i7, %i6 loop_3138: ldd [%l7 + 0x68], %f0 fmovdleu %xcc, %f3, %f0 lduw [%l7 + 0x3C], %o1 fandnot2 %f8, %f6, %f0 bpos,pt %xcc, loop_3139 tne %icc, 0x0 st %f14, [%l7 + 0x6C] fmovdpos %icc, %f13, %f3 loop_3139: st %f7, [%l7 + 0x2C] fbule,a %fcc2, loop_3140 fbne,a %fcc2, loop_3141 tn %xcc, 0x6 fba,a %fcc0, loop_3142 loop_3140: fornot2s %f3, %f9, %f1 loop_3141: fmovdl %icc, %f5, %f4 fba %fcc2, loop_3143 loop_3142: ldub [%l7 + 0x68], %g5 te %xcc, 0x0 brgz %g6, loop_3144 loop_3143: smulcc %i4, %o3, %o7 bn loop_3145 movneg %icc, %g1, %o6 loop_3144: ldsb [%l7 + 0x10], %i3 fbuge,a %fcc2, loop_3146 loop_3145: brgez %o2, loop_3147 ldd [%l7 + 0x40], %f10 fmovse %icc, %f0, %f12 loop_3146: edge8l %l6, %l4, %l2 loop_3147: fmovsneg %icc, %f3, %f8 fmovsle %icc, %f13, %f13 andcc %i2, 0x125C, %o4 tsubcc %g2, 0x16AD, %g3 sth %g4, [%l7 + 0x42] tge %xcc, 0x4 fpack16 %f10, %f9 fble,a %fcc0, loop_3148 fornot2s %f15, %f0, %f9 fmovsleu %icc, %f15, %f15 stx %o0, [%l7 + 0x20] loop_3148: fmovsa %xcc, %f1, %f14 std %f6, [%l7 + 0x60] lduw [%l7 + 0x74], %i1 ldsh [%l7 + 0x6E], %l1 stb %l5, [%l7 + 0x12] stx %l0, [%l7 + 0x48] smulcc %i5, %o5, %g7 ldd [%l7 + 0x20], %f8 ldx [%l7 + 0x68], %i0 ld [%l7 + 0x34], %f6 fbule,a %fcc2, loop_3149 fbuge,a %fcc2, loop_3150 edge32l %i7, %i6, %l3 fmul8ulx16 %f6, %f2, %f8 loop_3149: sdiv %g5, 0x016C, %g6 loop_3150: movvs %xcc, %o1, %o3 fnot2s %f13, %f13 umul %o7, 0x1460, %i4 ldsb [%l7 + 0x52], %o6 fbe,a %fcc2, loop_3151 fbe %fcc3, loop_3152 umulcc %i3, %g1, %l6 ldx [%l7 + 0x20], %l4 loop_3151: stb %o2, [%l7 + 0x44] loop_3152: fornot1s %f14, %f14, %f3 fmul8x16al %f0, %f9, %f14 fcmpeq16 %f10, %f0, %l2 brnz,a %i2, loop_3153 ldd [%l7 + 0x40], %f10 bl,pt %xcc, loop_3154 tg %xcc, 0x4 loop_3153: srax %g2, 0x0D, %g3 stb %o4, [%l7 + 0x39] loop_3154: fnegs %f12, %f1 bl,pt %icc, loop_3155 fandnot1s %f8, %f9, %f13 ldsw [%l7 + 0x24], %o0 fmovrsgez %i1, %f5, %f6 loop_3155: tl %xcc, 0x7 popc 0x1DA4, %l1 movrgez %g4, %l5, %l0 fornot2 %f4, %f10, %f14 fpack16 %f4, %f3 sth %o5, [%l7 + 0x1E] fmovdleu %icc, %f3, %f1 fmovda %xcc, %f2, %f6 st %f7, [%l7 + 0x0C] fors %f4, %f7, %f7 bne,pn %xcc, loop_3156 fmovrdlz %g7, %f10, %f6 movne %xcc, %i0, %i5 fmovdn %xcc, %f5, %f10 loop_3156: fble %fcc2, loop_3157 ldsb [%l7 + 0x6B], %i7 te %icc, 0x3 ldub [%l7 + 0x51], %l3 loop_3157: fandnot2 %f10, %f12, %f0 move %icc, %g5, %i6 movneg %icc, %g6, %o1 subcc %o7, 0x0196, %i4 ld [%l7 + 0x60], %f1 ld [%l7 + 0x08], %f3 fmovrdlez %o3, %f12, %f12 fbn,a %fcc0, loop_3158 ldx [%l7 + 0x58], %o6 st %f11, [%l7 + 0x40] fmovsgu %icc, %f10, %f14 loop_3158: brgz,a %i3, loop_3159 movl %icc, %l6, %l4 movne %icc, %o2, %l2 tn %xcc, 0x6 loop_3159: popc 0x0576, %i2 st %f8, [%l7 + 0x14] fands %f9, %f2, %f5 lduw [%l7 + 0x40], %g1 stx %g3, [%l7 + 0x40] lduw [%l7 + 0x08], %o4 fpsub16 %f12, %f2, %f12 ld [%l7 + 0x60], %f8 st %f1, [%l7 + 0x14] ldd [%l7 + 0x38], %f2 stw %g2, [%l7 + 0x08] movneg %icc, %o0, %l1 tvs %xcc, 0x3 movne %xcc, %i1, %g4 edge32l %l0, %o5, %l5 addccc %i0, 0x0EEE, %g7 fmovscs %icc, %f11, %f3 subc %i5, %l3, %i7 lduh [%l7 + 0x2E], %g5 fpadd32 %f14, %f8, %f8 fxnors %f10, %f0, %f8 ldsb [%l7 + 0x65], %g6 nop setx loop_3160, %l0, %l1 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 + 0x60], %f13 movcc %xcc, %i6, %o7 fpsub32s %f8, %f6, %f8 loop_3160: ldd [%l7 + 0x40], %f0 fnegd %f0, %f12 movle %xcc, %o1, %o3 srax %i4, %o6, %i3 subc %l4, %o2, %l2 stx %i2, [%l7 + 0x58] lduh [%l7 + 0x58], %g1 ldx [%l7 + 0x60], %l6 fnot2 %f14, %f14 lduh [%l7 + 0x52], %o4 fmovrslez %g2, %f8, %f5 sub %g3, 0x1DF4, %o0 move %icc, %i1, %l1 st %f5, [%l7 + 0x18] sdivcc %g4, 0x0F73, %o5 umulcc %l5, %i0, %g7 fnot2s %f0, %f3 fbe %fcc3, loop_3161 andncc %i5, %l0, %i7 fpack32 %f12, %f8, %f12 std %f10, [%l7 + 0x20] loop_3161: ldsh [%l7 + 0x54], %l3 movrne %g6, 0x0BC, %i6 fpsub16s %f0, %f4, %f4 fcmple32 %f4, %f12, %g5 stx %o7, [%l7 + 0x18] fnand %f10, %f14, %f4 ldub [%l7 + 0x2A], %o3 ldsw [%l7 + 0x5C], %i4 bcs,pn %icc, loop_3162 fmovsvc %icc, %f13, %f10 sub %o1, %o6, %l4 movvs %icc, %o2, %i3 loop_3162: lduw [%l7 + 0x74], %l2 ldsh [%l7 + 0x64], %i2 fpsub16s %f14, %f14, %f3 tsubcc %g1, 0x1F01, %l6 fmovdpos %icc, %f8, %f1 fpack32 %f6, %f4, %f2 ldub [%l7 + 0x1B], %g2 movneg %icc, %o4, %o0 fmul8x16 %f1, %f0, %f10 fbue %fcc0, loop_3163 stw %i1, [%l7 + 0x24] andncc %g3, %g4, %o5 ta %xcc, 0x2 loop_3163: fmul8x16au %f8, %f14, %f12 fmovrdlez %l5, %f10, %f0 fmovrse %i0, %f12, %f14 xor %g7, %i5, %l1 st %f5, [%l7 + 0x14] lduh [%l7 + 0x30], %i7 fxnor %f0, %f6, %f12 fandnot1s %f10, %f8, %f6 ldsh [%l7 + 0x44], %l3 movpos %icc, %l0, %g6 stb %g5, [%l7 + 0x71] bg,a loop_3164 fandnot2s %f14, %f9, %f7 fzero %f12 fsrc1s %f15, %f1 loop_3164: fbe,a %fcc0, loop_3165 fnot2s %f4, %f3 ld [%l7 + 0x28], %f2 ld [%l7 + 0x74], %f3 loop_3165: brlz,a %o7, loop_3166 movrgez %i6, %o3, %i4 tn %xcc, 0x3 andcc %o6, %l4, %o2 loop_3166: tle %xcc, 0x2 fnegd %f10, %f8 movgu %xcc, %o1, %i3 fpsub16 %f8, %f8, %f4 array32 %l2, %g1, %l6 xor %i2, %g2, %o0 movge %xcc, %o4, %g3 stb %i1, [%l7 + 0x3A] stx %o5, [%l7 + 0x58] fbu %fcc3, loop_3167 ba,pt %xcc, loop_3168 bne,a,pt %icc, loop_3169 stw %l5, [%l7 + 0x20] loop_3167: fandnot1 %f14, %f6, %f4 loop_3168: be,pn %icc, loop_3170 loop_3169: stw %i0, [%l7 + 0x68] brgz,a %g7, loop_3171 ldub [%l7 + 0x0C], %g4 loop_3170: fmovdcs %xcc, %f8, %f7 bcs,a,pt %xcc, loop_3172 loop_3171: fbn %fcc1, loop_3173 ld [%l7 + 0x68], %f7 ble,a,pt %xcc, loop_3174 loop_3172: sethi 0x050E, %i5 loop_3173: ld [%l7 + 0x44], %f1 fmovda %icc, %f8, %f13 loop_3174: ldx [%l7 + 0x08], %i7 fbl %fcc1, loop_3175 edge8n %l1, %l3, %g6 be,pn %xcc, loop_3176 ldub [%l7 + 0x7C], %l0 loop_3175: lduw [%l7 + 0x10], %g5 bn,a loop_3177 loop_3176: fones %f14 fmovsne %xcc, %f2, %f9 stb %i6, [%l7 + 0x7E] loop_3177: ldsw [%l7 + 0x20], %o7 fmovdn %xcc, %f13, %f10 stx %o3, [%l7 + 0x50] sth %i4, [%l7 + 0x66] xnor %o6, %o2, %l4 st %f3, [%l7 + 0x30] nop setx loop_3178, %l0, %l1 jmpl %l1, %i3 ldsb [%l7 + 0x1E], %o1 stb %l2, [%l7 + 0x7A] movrlz %g1, 0x3CF, %l6 loop_3178: xor %g2, %i2, %o0 add %g3, %o4, %i1 brz %o5, loop_3179 sth %l5, [%l7 + 0x68] fcmpne32 %f6, %f8, %i0 movneg %icc, %g7, %i5 loop_3179: bvc,a loop_3180 fmovdn %xcc, %f15, %f10 fmovsgu %xcc, %f9, %f7 fmul8x16al %f15, %f13, %f10 loop_3180: smul %g4, %l1, %i7 fxnor %f8, %f12, %f6 fmovsne %icc, %f15, %f12 lduw [%l7 + 0x40], %l3 te %icc, 0x7 ld [%l7 + 0x2C], %f10 tl %icc, 0x3 srlx %g6, 0x0F, %l0 fmovsge %xcc, %f0, %f11 edge8l %g5, %i6, %o3 fbl %fcc2, loop_3181 movcs %icc, %o7, %i4 sth %o6, [%l7 + 0x3E] movrgz %o2, %l4, %i3 loop_3181: fmovsvc %icc, %f5, %f13 fmovsl %xcc, %f9, %f15 fbul,a %fcc1, loop_3182 ldd [%l7 + 0x78], %f10 tn %icc, 0x7 ldd [%l7 + 0x10], %f8 loop_3182: fmovdne %xcc, %f9, %f1 ldub [%l7 + 0x32], %o1 fbg %fcc0, loop_3183 fnot1 %f14, %f6 stb %l2, [%l7 + 0x57] fmovsvs %xcc, %f9, %f12 loop_3183: tvc %icc, 0x2 lduw [%l7 + 0x54], %l6 ld [%l7 + 0x0C], %f3 std %f0, [%l7 + 0x30] ba,a,pt %xcc, loop_3184 fnegs %f10, %f9 bcc,a loop_3185 ldsb [%l7 + 0x6B], %g2 loop_3184: fbe %fcc1, loop_3186 edge16l %g1, %o0, %i2 loop_3185: ldsh [%l7 + 0x44], %o4 lduh [%l7 + 0x2E], %i1 loop_3186: ldsh [%l7 + 0x24], %g3 mulscc %l5, 0x104B, %i0 ldsh [%l7 + 0x18], %o5 fnot1s %f7, %f11 stw %i5, [%l7 + 0x78] edge8 %g4, %g7, %l1 ldsb [%l7 + 0x48], %i7 edge16 %l3, %l0, %g6 fblg,a %fcc3, loop_3187 std %f14, [%l7 + 0x28] fxors %f12, %f10, %f2 subc %i6, 0x1A2C, %o3 loop_3187: stx %o7, [%l7 + 0x48] fmovdge %icc, %f9, %f11 sth %g5, [%l7 + 0x7A] ldsb [%l7 + 0x5A], %o6 fpack32 %f10, %f6, %f2 udivcc %i4, 0x0F57, %l4 fbul,a %fcc0, loop_3188 bl,a loop_3189 sll %o2, 0x12, %i3 or %l2, %o1, %g2 loop_3188: movge %icc, %g1, %l6 loop_3189: xnorcc %o0, %i2, %i1 fsrc1s %f7, %f10 bn loop_3190 lduh [%l7 + 0x4A], %o4 stw %l5, [%l7 + 0x4C] fnot1s %f7, %f12 loop_3190: tsubcc %g3, 0x0437, %o5 addccc %i0, 0x1F7C, %i5 nop setx loop_3191, %l0, %l1 jmpl %l1, %g4 alignaddr %l1, %g7, %i7 edge16 %l3, %g6, %i6 fmovsleu %icc, %f2, %f8 loop_3191: lduw [%l7 + 0x0C], %l0 move %icc, %o7, %g5 fnegs %f3, %f9 fandnot1s %f12, %f2, %f14 ldd [%l7 + 0x28], %f10 fba,a %fcc3, loop_3192 udivcc %o6, 0x10BE, %o3 fbo,a %fcc1, loop_3193 siam 0x5 loop_3192: sdivcc %l4, 0x096A, %o2 stw %i3, [%l7 + 0x4C] loop_3193: ld [%l7 + 0x40], %f11 orn %l2, 0x1986, %i4 siam 0x4 sethi 0x1984, %g2 lduh [%l7 + 0x0C], %g1 sll %o1, 0x0F, %o0 andcc %l6, %i1, %o4 fbge %fcc3, loop_3194 ldub [%l7 + 0x49], %l5 fmovda %icc, %f2, %f15 st %f10, [%l7 + 0x44] loop_3194: fmul8x16al %f11, %f6, %f10 fcmple16 %f2, %f10, %i2 fmovrde %o5, %f12, %f6 fmuld8ulx16 %f14, %f10, %f4 fmul8x16al %f8, %f11, %f12 fble,a %fcc0, loop_3195 lduh [%l7 + 0x76], %g3 fmul8x16 %f15, %f6, %f8 fcmpd %fcc2, %f0, %f6 loop_3195: fmovrde %i5, %f2, %f8 edge8n %g4, %i0, %l1 stx %g7, [%l7 + 0x28] tsubcctv %i7, 0x0F68, %g6 movn %icc, %i6, %l0 fone %f4 movg %xcc, %o7, %g5 ldsw [%l7 + 0x50], %o6 nop setx loop_3196, %l0, %l1 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 %o3, %f14, %f12 ld [%l7 + 0x6C], %f0 sth %l4, [%l7 + 0x6A] loop_3196: subcc %o2, 0x1E4B, %i3 fnors %f7, %f3, %f1 fbge %fcc2, loop_3197 fpsub16s %f13, %f8, %f4 fmovda %xcc, %f11, %f12 fble,a %fcc1, loop_3198 loop_3197: fcmple32 %f12, %f8, %l3 ldsb [%l7 + 0x45], %l2 fmovsvc %xcc, %f13, %f13 loop_3198: movne %icc, %g2, %i4 movrlez %g1, %o1, %l6 nop setx loop_3199, %l0, %l1 jmpl %l1, %o0 nop setx loop_3200, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x40], %i1 brnz,a %o4, loop_3201 loop_3199: stw %i2, [%l7 + 0x30] loop_3200: sth %o5, [%l7 + 0x66] lduw [%l7 + 0x7C], %g3 loop_3201: stw %i5, [%l7 + 0x60] array32 %l5, %g4, %i0 stw %g7, [%l7 + 0x64] fbg %fcc3, loop_3202 stx %i7, [%l7 + 0x08] ldd [%l7 + 0x30], %f4 faligndata %f14, %f8, %f10 loop_3202: taddcctv %l1, 0x190C, %g6 fbe %fcc0, loop_3203 fnot1s %f14, %f12 bcc,pt %icc, loop_3204 lduw [%l7 + 0x1C], %i6 loop_3203: fpsub32 %f2, %f6, %f0 ldsh [%l7 + 0x40], %l0 loop_3204: fpadd32 %f0, %f14, %f2 stx %g5, [%l7 + 0x50] lduw [%l7 + 0x08], %o6 movpos %xcc, %o7, %l4 lduh [%l7 + 0x4C], %o2 ldx [%l7 + 0x28], %i3 fba,a %fcc2, loop_3205 fandnot1 %f4, %f8, %f8 edge16ln %o3, %l2, %g2 brnz,a %i4, loop_3206 loop_3205: fnot2 %f14, %f6 fba %fcc2, loop_3207 ldub [%l7 + 0x71], %g1 loop_3206: ldsw [%l7 + 0x24], %o1 st %f1, [%l7 + 0x5C] loop_3207: fors %f14, %f6, %f9 brlz %l6, loop_3208 sra %l3, 0x0C, %i1 lduw [%l7 + 0x38], %o0 fand %f12, %f0, %f14 loop_3208: ldsw [%l7 + 0x20], %o4 lduh [%l7 + 0x0A], %i2 edge32l %g3, %i5, %l5 fnand %f2, %f10, %f12 tgu %icc, 0x0 lduh [%l7 + 0x70], %g4 fnot2s %f14, %f5 edge8n %i0, %g7, %i7 ba loop_3209 st %f12, [%l7 + 0x5C] ldsw [%l7 + 0x3C], %o5 fones %f3 loop_3209: orcc %g6, %i6, %l0 bne,a loop_3210 fnegs %f8, %f3 lduh [%l7 + 0x5C], %l1 lduw [%l7 + 0x5C], %g5 loop_3210: movrlz %o6, %l4, %o7 bne loop_3211 sdivcc %i3, 0x1DBE, %o2 stw %o3, [%l7 + 0x54] stx %l2, [%l7 + 0x70] loop_3211: stx %g2, [%l7 + 0x68] bgu,a loop_3212 movrlz %i4, 0x1BC, %o1 fmovdpos %icc, %f4, %f9 lduh [%l7 + 0x54], %g1 loop_3212: fmovsg %icc, %f12, %f13 fmovrsne %l6, %f0, %f7 fblg,a %fcc1, loop_3213 ldd [%l7 + 0x10], %f14 te %xcc, 0x5 fmovrslz %i1, %f6, %f14 loop_3213: stx %o0, [%l7 + 0x70] fbn %fcc1, loop_3214 sra %o4, %i2, %g3 fsrc2 %f10, %f2 ldsh [%l7 + 0x5C], %i5 loop_3214: sub %l5, 0x0EA4, %l3 stx %g4, [%l7 + 0x60] popc %i0, %g7 edge8l %i7, %g6, %o5 bcs,pn %icc, loop_3215 bg %icc, loop_3216 sth %i6, [%l7 + 0x3E] fbge,a %fcc3, loop_3217 loop_3215: fbne,a %fcc0, loop_3218 loop_3216: bne,a,pn %xcc, loop_3219 ldx [%l7 + 0x30], %l0 loop_3217: stb %l1, [%l7 + 0x66] loop_3218: edge16 %g5, %l4, %o6 loop_3219: std %f0, [%l7 + 0x70] fmovsg %xcc, %f1, %f6 fmovsneg %xcc, %f5, %f4 tg %icc, 0x1 ldx [%l7 + 0x50], %o7 bgu,pt %xcc, loop_3220 ta %xcc, 0x1 ldub [%l7 + 0x72], %o2 fpackfix %f6, %f4 loop_3220: ldub [%l7 + 0x19], %o3 tn %xcc, 0x4 edge8 %l2, %i3, %i4 st %f15, [%l7 + 0x68] subc %g2, %g1, %l6 brlz %o1, loop_3221 fnand %f6, %f10, %f4 fmovde %icc, %f11, %f1 fmovrsne %i1, %f8, %f15 loop_3221: fxor %f12, %f0, %f8 fcmpeq16 %f6, %f14, %o0 fcmpd %fcc1, %f10, %f10 fmul8x16 %f11, %f6, %f6 fbn,a %fcc3, loop_3222 be loop_3223 fbl,a %fcc2, loop_3224 bvs %icc, loop_3225 loop_3222: st %f5, [%l7 + 0x44] loop_3223: ldub [%l7 + 0x38], %i2 loop_3224: be loop_3226 loop_3225: srax %g3, 0x16, %i5 fmovdpos %xcc, %f3, %f1 ldd [%l7 + 0x48], %f12 loop_3226: lduw [%l7 + 0x48], %l5 fmovdvc %icc, %f14, %f14 stx %l3, [%l7 + 0x70] st %f11, [%l7 + 0x48] lduw [%l7 + 0x48], %g4 movrgez %o4, 0x0C5, %g7 stb %i7, [%l7 + 0x65] ldsh [%l7 + 0x42], %g6 fmovdle %icc, %f8, %f0 ld [%l7 + 0x0C], %f10 siam 0x4 bpos,pt %xcc, loop_3227 fabsd %f2, %f14 smul %o5, 0x1377, %i0 fmovrsne %i6, %f7, %f15 loop_3227: ldd [%l7 + 0x40], %f0 bg %icc, loop_3228 sdivcc %l0, 0x0637, %g5 tsubcc %l4, 0x1104, %o6 ldub [%l7 + 0x41], %l1 loop_3228: ba,a,pn %icc, loop_3229 fzeros %f10 std %f4, [%l7 + 0x30] fbg,a %fcc1, loop_3230 loop_3229: ldsh [%l7 + 0x4C], %o2 andn %o7, 0x03CB, %l2 fcmpeq32 %f10, %f10, %o3 loop_3230: ldx [%l7 + 0x70], %i4 fsrc1 %f10, %f0 fmovrse %i3, %f13, %f3 bg,pn %xcc, loop_3231 fmovrsne %g2, %f12, %f15 fcmpgt32 %f0, %f12, %g1 fpsub16 %f10, %f4, %f12 loop_3231: ldsb [%l7 + 0x6C], %o1 bl,a loop_3232 movle %icc, %i1, %l6 ld [%l7 + 0x58], %f4 mulscc %o0, %g3, %i5 loop_3232: lduh [%l7 + 0x1E], %i2 movg %xcc, %l5, %l3 tcc %xcc, 0x5 fcmpne16 %f2, %f6, %o4 array32 %g4, %g7, %g6 sdiv %i7, 0x0703, %i0 fnot1s %f11, %f14 fmovsn %xcc, %f12, %f10 ldsh [%l7 + 0x58], %o5 bpos,a,pt %xcc, loop_3233 fbuge,a %fcc0, loop_3234 bpos,a loop_3235 fands %f11, %f12, %f0 loop_3233: std %f8, [%l7 + 0x18] loop_3234: fabsd %f12, %f12 loop_3235: array8 %i6, %l0, %g5 fmovrsgz %l4, %f1, %f0 fnot2s %f13, %f1 ldub [%l7 + 0x58], %l1 nop setx loop_3236, %l0, %l1 jmpl %l1, %o2 sll %o6, %l2, %o3 fble,a %fcc3, loop_3237 edge32ln %o7, %i4, %g2 loop_3236: ldub [%l7 + 0x09], %i3 fsrc1 %f0, %f0 loop_3237: ldx [%l7 + 0x48], %g1 fcmps %fcc0, %f0, %f1 tle %icc, 0x2 fmovdgu %icc, %f11, %f9 tne %icc, 0x5 fmovdg %xcc, %f10, %f3 alignaddrl %o1, %i1, %l6 edge16l %o0, %i5, %g3 std %f10, [%l7 + 0x58] ld [%l7 + 0x0C], %f13 ldd [%l7 + 0x58], %f0 movle %xcc, %i2, %l5 fandnot2 %f2, %f8, %f4 fmovda %xcc, %f12, %f14 fmovdne %xcc, %f1, %f8 ldub [%l7 + 0x5F], %o4 fcmped %fcc0, %f0, %f4 movl %icc, %g4, %l3 xnorcc %g6, %g7, %i0 andncc %i7, %o5, %l0 fxor %f2, %f4, %f0 fbo,a %fcc1, loop_3238 brnz,a %i6, loop_3239 orn %l4, %l1, %g5 fnegs %f0, %f12 loop_3238: ldsb [%l7 + 0x7D], %o6 loop_3239: bgu,a,pt %icc, loop_3240 fornot2s %f1, %f2, %f10 smulcc %o2, 0x0B90, %o3 movn %icc, %l2, %o7 loop_3240: fcmpeq16 %f0, %f4, %i4 xor %i3, %g2, %o1 fpsub32s %f4, %f12, %f6 subccc %g1, %i1, %o0 lduw [%l7 + 0x60], %i5 fpsub32 %f2, %f2, %f0 bn,a %icc, loop_3241 fexpand %f1, %f8 bcc %xcc, loop_3242 edge8ln %g3, %i2, %l6 loop_3241: ld [%l7 + 0x78], %f9 ble %icc, loop_3243 loop_3242: lduw [%l7 + 0x30], %o4 array8 %l5, %g4, %l3 sdiv %g6, 0x0F5E, %g7 loop_3243: mova %icc, %i0, %o5 std %f12, [%l7 + 0x40] be,pt %icc, loop_3244 fpsub16 %f12, %f4, %f10 bn %icc, loop_3245 fmovdg %xcc, %f11, %f8 loop_3244: bn,a,pt %xcc, loop_3246 ldx [%l7 + 0x68], %l0 loop_3245: fmovrslez %i7, %f7, %f4 fxnors %f5, %f8, %f10 loop_3246: fmovde %icc, %f8, %f11 st %f0, [%l7 + 0x18] ldd [%l7 + 0x40], %f0 subcc %l4, %l1, %i6 fbul,a %fcc2, loop_3247 fxnors %f4, %f0, %f8 andn %g5, %o2, %o6 lduw [%l7 + 0x34], %l2 loop_3247: fbe %fcc1, loop_3248 bneg,pt %xcc, loop_3249 ldsb [%l7 + 0x18], %o3 ld [%l7 + 0x34], %f3 loop_3248: fcmpd %fcc1, %f0, %f2 loop_3249: fmuld8ulx16 %f3, %f8, %f0 ld [%l7 + 0x44], %f2 ldsb [%l7 + 0x45], %i4 lduh [%l7 + 0x5C], %i3 tcc %xcc, 0x4 brlez,a %g2, loop_3250 stb %o1, [%l7 + 0x0A] ble,pt %xcc, loop_3251 fandnot1 %f10, %f6, %f10 loop_3250: ta %xcc, 0x4 movrne %o7, 0x1BF, %g1 loop_3251: ldsw [%l7 + 0x10], %i1 fcmpeq16 %f8, %f2, %i5 fpackfix %f10, %f7 edge32ln %o0, %i2, %l6 fnegd %f10, %f12 movrgz %o4, 0x04F, %g3 fmovrdlz %l5, %f8, %f0 srl %l3, 0x1A, %g6 udivcc %g4, 0x09D3, %i0 fmovrdgz %g7, %f12, %f10 fcmpne16 %f0, %f4, %l0 ld [%l7 + 0x60], %f13 fnot1 %f12, %f14 fmovspos %xcc, %f10, %f12 fnot2 %f12, %f8 fpadd16 %f0, %f6, %f0 fbul,a %fcc1, loop_3252 fcmpd %fcc0, %f2, %f12 xorcc %o5, 0x1935, %i7 tg %icc, 0x0 loop_3252: fsrc2 %f0, %f4 fnor %f8, %f14, %f12 ble,a %xcc, loop_3253 fcmpeq16 %f8, %f12, %l1 bgu,a loop_3254 std %f6, [%l7 + 0x28] loop_3253: ldsh [%l7 + 0x76], %i6 ldsw [%l7 + 0x48], %g5 loop_3254: fxor %f14, %f10, %f0 fbne,a %fcc0, loop_3255 edge8 %o2, %l4, %o6 ble,pt %icc, loop_3256 ldx [%l7 + 0x78], %l2 loop_3255: tl %xcc, 0x4 tsubcc %o3, 0x1174, %i3 loop_3256: fbul,a %fcc3, loop_3257 ldsw [%l7 + 0x08], %i4 fmul8x16al %f9, %f3, %f0 fmovdl %icc, %f3, %f6 loop_3257: st %f3, [%l7 + 0x70] ldd [%l7 + 0x50], %f12 movre %o1, 0x036, %o7 fpadd16s %f8, %f9, %f12 fbn,a %fcc0, loop_3258 fones %f10 edge16ln %g1, %i1, %g2 sth %i5, [%l7 + 0x2C] loop_3258: fbule,a %fcc1, loop_3259 subc %i2, %o0, %o4 fmovrslez %l6, %f6, %f6 mulx %g3, %l3, %l5 loop_3259: fbge,a %fcc2, loop_3260 ldsh [%l7 + 0x4A], %g6 fpadd32s %f10, %f7, %f14 fbge %fcc3, loop_3261 loop_3260: movvs %icc, %g4, %g7 fpadd32 %f0, %f10, %f10 tcc %xcc, 0x6 loop_3261: lduh [%l7 + 0x5E], %i0 fmul8x16al %f12, %f1, %f0 mulscc %o5, %l0, %l1 fmovrslez %i7, %f5, %f2 fpadd32 %f0, %f14, %f2 stw %i6, [%l7 + 0x54] fnot2 %f6, %f2 stw %g5, [%l7 + 0x28] ldub [%l7 + 0x16], %l4 add %o2, %o6, %l2 brnz,a %i3, loop_3262 fnot2s %f14, %f9 ldd [%l7 + 0x70], %f6 fandnot2s %f13, %f3, %f13 loop_3262: bg,pt %xcc, loop_3263 fmovda %xcc, %f6, %f13 te %icc, 0x3 fnot2s %f10, %f13 loop_3263: ldx [%l7 + 0x08], %i4 fcmpeq32 %f6, %f10, %o1 ld [%l7 + 0x48], %f9 ldsb [%l7 + 0x1F], %o7 edge32 %g1, %i1, %o3 fcmpne32 %f2, %f12, %i5 fmovscc %xcc, %f10, %f10 fmovrdlez %g2, %f4, %f2 fexpand %f6, %f6 ldsh [%l7 + 0x2C], %o0 bge %icc, loop_3264 fbe,a %fcc3, loop_3265 lduh [%l7 + 0x3A], %o4 fmovdg %xcc, %f1, %f4 loop_3264: edge8ln %i2, %g3, %l3 loop_3265: ldub [%l7 + 0x10], %l6 bcc,pn %xcc, loop_3266 pdist %f14, %f2, %f4 mulx %l5, %g4, %g6 movge %icc, %i0, %g7 loop_3266: fornot2 %f6, %f8, %f8 orn %l0, 0x17A5, %l1 stb %i7, [%l7 + 0x18] fbn %fcc1, loop_3267 edge16n %i6, %o5, %g5 fmul8x16al %f14, %f6, %f10 brgz %o2, loop_3268 loop_3267: movl %icc, %l4, %l2 bneg,a,pt %xcc, loop_3269 fnot2 %f14, %f10 loop_3268: fcmped %fcc1, %f8, %f0 lduh [%l7 + 0x0E], %o6 loop_3269: brgz,a %i4, loop_3270 taddcctv %i3, 0x10DA, %o1 ldsh [%l7 + 0x6C], %o7 fbue %fcc1, loop_3271 loop_3270: movvs %icc, %g1, %o3 fmovd %f10, %f2 sth %i1, [%l7 + 0x0A] loop_3271: fmul8ulx16 %f14, %f4, %f8 fbg %fcc3, loop_3272 sdivcc %g2, 0x113F, %o0 tg %icc, 0x1 fmovs %f6, %f10 loop_3272: movn %xcc, %o4, %i2 fmovrslz %i5, %f5, %f13 std %f14, [%l7 + 0x78] ldsh [%l7 + 0x26], %l3 fmovdvs %icc, %f4, %f3 ldub [%l7 + 0x73], %g3 ldub [%l7 + 0x34], %l6 ldx [%l7 + 0x50], %g4 fblg,a %fcc0, loop_3273 fmovrdgz %l5, %f10, %f6 lduh [%l7 + 0x58], %i0 stb %g6, [%l7 + 0x08] loop_3273: alignaddr %l0, %l1, %g7 array16 %i6, %i7, %o5 fmovsne %icc, %f10, %f4 fandnot2s %f9, %f3, %f8 fabss %f1, %f5 subc %o2, 0x0B6F, %l4 brnz,a %g5, loop_3274 sll %o6, 0x14, %i4 fmovsa %xcc, %f2, %f3 orncc %l2, 0x1D45, %i3 loop_3274: fpsub32s %f1, %f3, %f5 fandnot2s %f7, %f10, %f6 ldub [%l7 + 0x78], %o7 fcmple32 %f2, %f4, %g1 andncc %o3, %o1, %g2 lduw [%l7 + 0x70], %i1 fandnot2s %f8, %f7, %f8 xorcc %o0, %o4, %i5 edge8n %l3, %i2, %g3 xorcc %g4, %l6, %i0 std %f8, [%l7 + 0x20] ld [%l7 + 0x20], %f1 movrgez %l5, %l0, %g6 fmovdneg %icc, %f6, %f12 movge %icc, %l1, %i6 stx %g7, [%l7 + 0x58] movneg %icc, %i7, %o2 ldx [%l7 + 0x58], %o5 ldsb [%l7 + 0x0F], %g5 fmuld8sux16 %f0, %f7, %f12 edge8ln %l4, %i4, %l2 ldsw [%l7 + 0x64], %i3 lduw [%l7 + 0x14], %o7 nop setx loop_3275, %l0, %l1 jmpl %l1, %g1 tgu %xcc, 0x5 ldx [%l7 + 0x70], %o3 srl %o1, %o6, %g2 loop_3275: sub %i1, %o0, %o4 ld [%l7 + 0x4C], %f3 array32 %i5, %i2, %l3 fmul8x16 %f13, %f2, %f0 fnor %f2, %f14, %f8 stw %g3, [%l7 + 0x3C] brgez %g4, loop_3276 fpadd32 %f12, %f8, %f8 ldub [%l7 + 0x25], %i0 ldx [%l7 + 0x48], %l5 loop_3276: fble,a %fcc2, loop_3277 fmovs %f9, %f2 fornot1 %f0, %f0, %f12 tvc %icc, 0x4 loop_3277: ldub [%l7 + 0x7D], %l6 fone %f10 lduh [%l7 + 0x3C], %l0 fmovrdlz %l1, %f12, %f12 stx %g6, [%l7 + 0x48] fpsub16s %f15, %f14, %f13 std %f0, [%l7 + 0x20] lduh [%l7 + 0x40], %g7 sth %i6, [%l7 + 0x24] bcc,a loop_3278 fxors %f2, %f6, %f14 xor %i7, 0x1283, %o2 ldsh [%l7 + 0x5C], %o5 loop_3278: edge32n %l4, %i4, %l2 edge16n %g5, %i3, %o7 lduw [%l7 + 0x74], %o3 fmovdl %icc, %f2, %f8 movcs %xcc, %o1, %g1 ldsh [%l7 + 0x0E], %o6 bne %xcc, loop_3279 udiv %g2, 0x0E47, %i1 xnor %o0, 0x110A, %o4 fmovdcc %xcc, %f2, %f6 loop_3279: subccc %i5, %i2, %l3 nop setx loop_3280, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tpos %icc, 0x5 movn %icc, %g4, %g3 ldub [%l7 + 0x42], %i0 loop_3280: andcc %l6, %l0, %l1 fcmpeq32 %f14, %f8, %g6 brlez %g7, loop_3281 movvc %xcc, %l5, %i7 fmovsg %icc, %f0, %f14 xorcc %i6, %o5, %o2 loop_3281: edge16n %i4, %l2, %l4 fmovrdgez %g5, %f10, %f2 or %i3, %o7, %o1 siam 0x1 stx %o3, [%l7 + 0x40] fpsub32s %f13, %f8, %f6 ldd [%l7 + 0x28], %f14 ldsh [%l7 + 0x3A], %o6 sth %g1, [%l7 + 0x0C] tcc %icc, 0x3 fnand %f14, %f8, %f0 nop setx loop_3282, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba,a %fcc0, loop_3283 fsrc2 %f10, %f12 ldsb [%l7 + 0x0B], %i1 loop_3282: ld [%l7 + 0x44], %f9 loop_3283: addc %o0, %g2, %i5 fbe %fcc1, loop_3284 te %xcc, 0x3 movleu %xcc, %i2, %l3 sth %g4, [%l7 + 0x58] loop_3284: fmovdle %icc, %f12, %f13 lduh [%l7 + 0x72], %o4 lduh [%l7 + 0x48], %g3 movvc %xcc, %l6, %l0 subcc %l1, %i0, %g7 edge8l %g6, %l5, %i6 fmovdle %xcc, %f5, %f3 lduh [%l7 + 0x26], %o5 fble,a %fcc3, loop_3285 ldsb [%l7 + 0x5B], %i7 addc %o2, %i4, %l4 fnors %f6, %f3, %f1 loop_3285: fnegd %f10, %f4 fpadd32s %f4, %f11, %f12 st %f11, [%l7 + 0x2C] fble %fcc1, loop_3286 movl %xcc, %l2, %g5 fcmpeq16 %f0, %f8, %i3 udivx %o7, 0x1310, %o1 loop_3286: tgu %xcc, 0x6 fbg %fcc1, loop_3287 taddcctv %o6, %g1, %o3 fmovsl %icc, %f13, %f10 fpadd32s %f0, %f13, %f10 loop_3287: fand %f2, %f12, %f2 and %i1, %g2, %i5 fmul8ulx16 %f6, %f14, %f12 fnor %f6, %f8, %f8 stx %o0, [%l7 + 0x10] std %f14, [%l7 + 0x68] movleu %icc, %i2, %l3 fbe %fcc3, loop_3288 ldsw [%l7 + 0x78], %g4 stx %g3, [%l7 + 0x70] fmovsa %icc, %f2, %f15 loop_3288: brgez %o4, loop_3289 ba,pt %xcc, loop_3290 ldsh [%l7 + 0x26], %l0 ld [%l7 + 0x58], %f10 loop_3289: ldsw [%l7 + 0x28], %l1 loop_3290: ldd [%l7 + 0x20], %f0 std %f12, [%l7 + 0x58] bleu %icc, loop_3291 ldsh [%l7 + 0x3C], %l6 fmul8x16 %f1, %f12, %f4 fmovrsgz %g7, %f14, %f3 loop_3291: edge32 %g6, %i0, %i6 lduw [%l7 + 0x68], %o5 tcc %icc, 0x6 tl %icc, 0x5 movre %i7, %o2, %l5 sllx %i4, %l2, %g5 bn,a loop_3292 ldsw [%l7 + 0x14], %l4 fornot1 %f14, %f4, %f6 fpsub16 %f8, %f2, %f12 loop_3292: ldsb [%l7 + 0x4C], %i3 fmovdcc %icc, %f12, %f3 mulscc %o7, 0x045C, %o1 fmul8x16 %f10, %f8, %f12 fpack16 %f6, %f8 ldub [%l7 + 0x0F], %g1 movpos %xcc, %o6, %o3 fmovsvs %icc, %f11, %f13 fcmple32 %f2, %f14, %i1 fmuld8sux16 %f6, %f0, %f14 fmovdge %xcc, %f7, %f1 fpack16 %f2, %f13 ldsw [%l7 + 0x7C], %i5 movrgez %g2, 0x134, %o0 ldx [%l7 + 0x60], %i2 fcmple16 %f0, %f6, %g4 fbne,a %fcc1, loop_3293 ldd [%l7 + 0x70], %f2 xnorcc %g3, %l3, %o4 fmovscs %xcc, %f10, %f6 loop_3293: nop setx loop_3294, %l0, %l1 jmpl %l1, %l0 srlx %l6, %l1, %g6 move %icc, %i0, %i6 st %f14, [%l7 + 0x14] loop_3294: for %f14, %f4, %f14 tcc %icc, 0x6 bleu,pt %xcc, loop_3295 lduh [%l7 + 0x24], %g7 alignaddr %o5, %o2, %l5 tneg %xcc, 0x1 loop_3295: fcmpeq32 %f12, %f6, %i7 fmuld8ulx16 %f9, %f6, %f14 fmovdle %icc, %f8, %f6 lduh [%l7 + 0x10], %i4 std %f10, [%l7 + 0x18] fpack32 %f0, %f6, %f8 andn %l2, 0x16E9, %g5 fandnot1 %f6, %f14, %f12 movne %xcc, %l4, %o7 tcc %xcc, 0x4 xnorcc %i3, %g1, %o6 ldd [%l7 + 0x30], %f2 fmovrdlz %o3, %f8, %f10 fbule %fcc0, loop_3296 ldx [%l7 + 0x08], %i1 popc %i5, %g2 fpack32 %f12, %f6, %f6 loop_3296: xor %o1, %i2, %o0 fmovdcs %icc, %f13, %f9 add %g4, %l3, %o4 stx %g3, [%l7 + 0x58] fcmpeq32 %f0, %f6, %l0 ldd [%l7 + 0x50], %f4 faligndata %f12, %f4, %f2 tneg %icc, 0x3 stx %l6, [%l7 + 0x08] ba,a loop_3297 stx %l1, [%l7 + 0x68] nop setx loop_3298, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x23], %i0 loop_3297: tneg %icc, 0x4 fors %f12, %f7, %f8 loop_3298: fornot2s %f7, %f12, %f1 ld [%l7 + 0x34], %f11 movneg %icc, %g6, %g7 edge16n %o5, %o2, %i6 and %i7, %i4, %l5 fmul8ulx16 %f12, %f12, %f2 bvc,pn %xcc, loop_3299 andcc %g5, %l4, %l2 fmul8x16al %f12, %f1, %f6 tgu %icc, 0x7 loop_3299: edge8 %o7, %i3, %o6 fbne %fcc2, loop_3300 fmovdleu %icc, %f8, %f12 ldd [%l7 + 0x48], %f4 fcmps %fcc0, %f6, %f6 loop_3300: ldsw [%l7 + 0x60], %o3 fmovrsne %i1, %f15, %f10 std %f2, [%l7 + 0x38] fsrc2s %f3, %f13 edge16n %i5, %g1, %o1 stw %g2, [%l7 + 0x24] st %f4, [%l7 + 0x1C] sth %i2, [%l7 + 0x28] xorcc %o0, %g4, %o4 movre %g3, %l0, %l6 fpackfix %f12, %f10 edge8ln %l1, %l3, %i0 ldsw [%l7 + 0x40], %g6 ld [%l7 + 0x40], %f1 movvs %icc, %o5, %g7 fmuld8ulx16 %f2, %f14, %f8 fmovdg %xcc, %f1, %f12 fcmple32 %f6, %f8, %i6 ldd [%l7 + 0x50], %f12 alignaddrl %i7, %i4, %o2 fmovdvs %icc, %f11, %f2 fpsub32s %f1, %f4, %f5 be,pn %icc, loop_3301 ldd [%l7 + 0x68], %f2 fba,a %fcc0, loop_3302 sth %g5, [%l7 + 0x52] loop_3301: movrlez %l4, 0x11C, %l2 fblg %fcc0, loop_3303 loop_3302: edge16n %o7, %i3, %o6 ldsb [%l7 + 0x5B], %l5 fbuge %fcc1, loop_3304 loop_3303: ldsb [%l7 + 0x37], %o3 sll %i1, 0x14, %i5 stw %o1, [%l7 + 0x2C] loop_3304: ld [%l7 + 0x40], %f6 fmovscs %xcc, %f8, %f9 fmul8x16 %f12, %f6, %f6 alignaddrl %g1, %g2, %i2 edge32 %g4, %o4, %o0 stb %g3, [%l7 + 0x25] stb %l6, [%l7 + 0x17] st %f10, [%l7 + 0x60] sth %l0, [%l7 + 0x34] fnegd %f0, %f14 fblg,a %fcc3, loop_3305 siam 0x2 movneg %xcc, %l3, %l1 stb %i0, [%l7 + 0x7D] loop_3305: fmovdvc %icc, %f2, %f9 fmovsvs %xcc, %f12, %f10 stb %o5, [%l7 + 0x6B] fmul8sux16 %f0, %f8, %f12 fpadd32s %f4, %f1, %f3 ld [%l7 + 0x2C], %f6 movcc %xcc, %g6, %i6 xor %g7, 0x06DF, %i4 fbule,a %fcc3, loop_3306 ldsw [%l7 + 0x64], %o2 ldsh [%l7 + 0x4E], %i7 tne %xcc, 0x2 loop_3306: fsrc2 %f14, %f8 fnegd %f6, %f6 sth %g5, [%l7 + 0x38] fbge,a %fcc3, loop_3307 ldsh [%l7 + 0x14], %l2 fnot2 %f12, %f0 fmovda %icc, %f2, %f2 loop_3307: fmovse %xcc, %f13, %f13 st %f9, [%l7 + 0x3C] tvs %xcc, 0x1 fbul,a %fcc0, loop_3308 st %f1, [%l7 + 0x10] movrgz %l4, %o7, %o6 tneg %icc, 0x6 loop_3308: ldsb [%l7 + 0x52], %l5 sth %i3, [%l7 + 0x4C] taddcc %o3, 0x0693, %i5 taddcc %o1, %g1, %g2 be,a,pt %xcc, loop_3309 ldx [%l7 + 0x08], %i2 mova %icc, %i1, %g4 fmovdleu %xcc, %f13, %f6 loop_3309: ld [%l7 + 0x3C], %f9 alignaddrl %o0, %o4, %l6 ldsw [%l7 + 0x54], %l0 srax %l3, %l1, %g3 fornot1s %f7, %f2, %f7 movvs %icc, %i0, %o5 xnor %i6, %g7, %g6 fmul8sux16 %f4, %f4, %f0 add %o2, %i7, %g5 fmovdcc %xcc, %f15, %f4 fabsd %f12, %f0 ldd [%l7 + 0x48], %f0 fbg,a %fcc2, loop_3310 or %i4, %l4, %l2 fbue,a %fcc2, loop_3311 fpsub16s %f1, %f7, %f2 loop_3310: ldsb [%l7 + 0x3B], %o6 fnot1s %f2, %f2 loop_3311: stw %l5, [%l7 + 0x64] fornot2s %f14, %f12, %f8 fmovrdgez %o7, %f10, %f6 fors %f5, %f8, %f4 alignaddrl %o3, %i5, %o1 ldd [%l7 + 0x78], %f0 srlx %i3, 0x10, %g2 ldsb [%l7 + 0x14], %g1 std %f10, [%l7 + 0x38] fmovrsne %i1, %f15, %f1 bvc,a %xcc, loop_3312 fcmpeq16 %f0, %f8, %g4 srax %i2, %o4, %l6 fmovsvs %icc, %f3, %f3 loop_3312: sub %l0, 0x0D69, %o0 orcc %l3, 0x0540, %l1 fxors %f11, %f13, %f0 fmovsvs %icc, %f13, %f6 ldx [%l7 + 0x48], %i0 add %o5, 0x1F2C, %g3 movrne %g7, 0x1D3, %g6 fcmpeq16 %f0, %f4, %i6 addc %i7, 0x0D75, %o2 ldx [%l7 + 0x10], %g5 st %f1, [%l7 + 0x50] edge8 %i4, %l4, %o6 ld [%l7 + 0x4C], %f9 stb %l2, [%l7 + 0x45] fexpand %f13, %f2 addccc %l5, %o3, %i5 ldx [%l7 + 0x28], %o7 st %f12, [%l7 + 0x60] ldsh [%l7 + 0x2C], %o1 be loop_3313 subccc %g2, %i3, %g1 lduh [%l7 + 0x7A], %i1 tsubcctv %g4, %o4, %i2 loop_3313: std %f4, [%l7 + 0x40] ldd [%l7 + 0x50], %f0 fmul8x16 %f1, %f0, %f8 ldsh [%l7 + 0x7C], %l0 fmovsvs %icc, %f4, %f4 lduh [%l7 + 0x7C], %o0 nop setx loop_3314, %l0, %l1 jmpl %l1, %l6 smulcc %l1, 0x1086, %l3 fmovdg %xcc, %f2, %f4 fmovrdgz %o5, %f0, %f0 loop_3314: fbu %fcc2, loop_3315 ldub [%l7 + 0x55], %i0 bshuffle %f0, %f14, %f12 bg,a %xcc, loop_3316 loop_3315: bne,pt %xcc, loop_3317 ld [%l7 + 0x34], %f0 sdivx %g3, 0x069A, %g7 loop_3316: ld [%l7 + 0x58], %f12 loop_3317: bl,a,pn %xcc, loop_3318 udivx %g6, 0x1A1D, %i7 fmovsge %xcc, %f8, %f10 array16 %i6, %g5, %o2 loop_3318: fmovscc %xcc, %f3, %f7 fmovdgu %icc, %f4, %f5 alignaddr %i4, %o6, %l4 movpos %icc, %l5, %o3 bvs,a,pn %icc, loop_3319 bne,pn %icc, loop_3320 st %f13, [%l7 + 0x10] fmovdg %icc, %f15, %f4 loop_3319: lduw [%l7 + 0x1C], %i5 loop_3320: fbul %fcc0, loop_3321 faligndata %f0, %f0, %f6 fpack32 %f4, %f14, %f8 bge,a,pn %xcc, loop_3322 loop_3321: mova %xcc, %o7, %o1 fpadd16s %f14, %f13, %f15 sub %g2, 0x0DCC, %l2 loop_3322: ld [%l7 + 0x6C], %f2 sdiv %i3, 0x0557, %i1 movvs %icc, %g1, %g4 fmovde %icc, %f7, %f3 ldsh [%l7 + 0x20], %i2 sth %o4, [%l7 + 0x08] fbue,a %fcc0, loop_3323 bpos,pt %icc, loop_3324 te %xcc, 0x0 fpsub32 %f12, %f0, %f2 loop_3323: ldsh [%l7 + 0x3A], %l0 loop_3324: fmovdne %icc, %f0, %f12 edge32l %l6, %o0, %l1 tle %xcc, 0x2 stb %l3, [%l7 + 0x75] popc 0x1D69, %o5 fmovd %f8, %f8 fmovdneg %xcc, %f6, %f15 ldub [%l7 + 0x0E], %g3 ldsb [%l7 + 0x62], %g7 udivx %g6, 0x1987, %i7 fmovde %icc, %f1, %f1 lduw [%l7 + 0x54], %i0 lduh [%l7 + 0x2E], %g5 fmuld8sux16 %f5, %f15, %f10 fblg %fcc1, loop_3325 movre %o2, %i4, %i6 sdiv %l4, 0x1236, %o6 fcmpeq16 %f14, %f6, %o3 loop_3325: fnor %f4, %f12, %f2 smul %i5, %o7, %l5 nop setx loop_3326, %l0, %l1 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 %icc, %g2, %l2 std %f0, [%l7 + 0x60] and %i3, 0x09BF, %o1 loop_3326: sth %i1, [%l7 + 0x20] ldub [%l7 + 0x2F], %g1 fexpand %f7, %f6 bneg,a,pn %xcc, loop_3327 ldx [%l7 + 0x38], %i2 bleu,pn %icc, loop_3328 orncc %o4, 0x13DE, %g4 loop_3327: udiv %l0, 0x1B90, %o0 movre %l1, %l3, %o5 loop_3328: stb %g3, [%l7 + 0x37] fmul8x16 %f4, %f6, %f0 fpackfix %f0, %f15 movrgz %g7, 0x222, %l6 sth %i7, [%l7 + 0x0C] ld [%l7 + 0x44], %f2 fbe %fcc0, loop_3329 srax %i0, %g6, %o2 andncc %i4, %g5, %l4 movrgez %i6, 0x0F3, %o3 loop_3329: fmovsa %icc, %f11, %f14 nop setx loop_3330, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x7C], %i5 fnand %f4, %f2, %f6 orncc %o6, %l5, %o7 loop_3330: fbu,a %fcc2, loop_3331 std %f4, [%l7 + 0x48] movcs %xcc, %l2, %i3 fbl %fcc2, loop_3332 loop_3331: sth %o1, [%l7 + 0x56] fabsd %f14, %f0 sth %i1, [%l7 + 0x2C] loop_3332: ldsw [%l7 + 0x7C], %g1 movpos %xcc, %i2, %o4 st %f7, [%l7 + 0x50] fmuld8ulx16 %f7, %f10, %f14 fnegs %f15, %f4 st %f9, [%l7 + 0x2C] movgu %icc, %g2, %l0 ldsw [%l7 + 0x78], %o0 ble,pt %xcc, loop_3333 fmovrde %l1, %f8, %f8 tl %icc, 0x3 movrgz %g4, %o5, %l3 loop_3333: std %f14, [%l7 + 0x60] fmuld8ulx16 %f15, %f7, %f0 fbule,a %fcc3, loop_3334 brlez %g7, loop_3335 movl %xcc, %l6, %i7 edge32l %i0, %g3, %o2 loop_3334: bcc loop_3336 loop_3335: movne %icc, %g6, %g5 st %f9, [%l7 + 0x5C] fxnors %f5, %f5, %f9 loop_3336: fcmpeq16 %f14, %f4, %i4 fcmpgt32 %f8, %f2, %l4 fnegd %f0, %f8 fxnors %f7, %f1, %f15 andncc %o3, %i6, %i5 fmovrse %l5, %f7, %f8 movvc %icc, %o6, %o7 st %f10, [%l7 + 0x44] call loop_3337 pdist %f14, %f2, %f4 array32 %l2, %i3, %i1 nop setx loop_3338, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3337: tn %xcc, 0x7 fpsub32 %f6, %f8, %f8 fcmps %fcc2, %f9, %f0 loop_3338: ldd [%l7 + 0x40], %f4 bge,pn %icc, loop_3339 fmovda %xcc, %f3, %f14 std %f2, [%l7 + 0x48] orcc %g1, %o1, %o4 loop_3339: stb %i2, [%l7 + 0x08] movne %xcc, %l0, %o0 subc %g2, %l1, %g4 edge8 %l3, %o5, %g7 subcc %i7, %l6, %i0 lduh [%l7 + 0x6E], %o2 st %f9, [%l7 + 0x28] std %f2, [%l7 + 0x28] movvc %xcc, %g6, %g5 sth %i4, [%l7 + 0x36] stw %g3, [%l7 + 0x5C] bneg,a loop_3340 edge32 %l4, %o3, %i5 tpos %icc, 0x6 fmovsn %icc, %f15, %f8 loop_3340: fmovdcs %xcc, %f0, %f11 fpadd16s %f0, %f7, %f5 movrgez %i6, %o6, %o7 stx %l5, [%l7 + 0x10] fabsd %f0, %f12 movge %xcc, %l2, %i1 fnors %f15, %f13, %f12 movvc %icc, %i3, %g1 fxnor %f10, %f8, %f4 fcmpeq32 %f10, %f2, %o4 bshuffle %f12, %f0, %f8 tsubcc %i2, 0x171F, %l0 ldub [%l7 + 0x09], %o0 ldsh [%l7 + 0x48], %g2 ldsb [%l7 + 0x51], %l1 sdivcc %g4, 0x0859, %o1 ldub [%l7 + 0x1B], %o5 srl %l3, 0x17, %g7 fand %f8, %f12, %f4 fsrc1 %f14, %f0 taddcctv %i7, %l6, %i0 ldd [%l7 + 0x08], %f4 fpadd16 %f6, %f0, %f8 fxnor %f8, %f14, %f14 bn loop_3341 fcmple32 %f8, %f2, %o2 ldub [%l7 + 0x38], %g5 lduh [%l7 + 0x2A], %i4 loop_3341: array16 %g6, %l4, %o3 tvs %xcc, 0x2 fandnot1 %f12, %f2, %f14 bne,a loop_3342 fmovsn %icc, %f0, %f11 fmovde %xcc, %f13, %f2 fbug %fcc2, loop_3343 loop_3342: be,a %xcc, loop_3344 ld [%l7 + 0x08], %f6 xor %g3, %i6, %o6 loop_3343: fnors %f13, %f0, %f1 loop_3344: movgu %xcc, %o7, %i5 nop setx loop_3345, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdneg %icc, %f14, %f2 fand %f8, %f14, %f4 sethi 0x0217, %l2 loop_3345: addc %i1, %l5, %g1 stx %o4, [%l7 + 0x08] brgz,a %i2, loop_3346 brlez,a %i3, loop_3347 brlez %o0, loop_3348 fbge,a %fcc3, loop_3349 loop_3346: movrlz %l0, %g2, %l1 loop_3347: lduw [%l7 + 0x60], %g4 loop_3348: lduw [%l7 + 0x58], %o5 loop_3349: srl %o1, %g7, %i7 fmovrsgz %l6, %f12, %f7 orn %l3, 0x0A5E, %o2 ldx [%l7 + 0x30], %i0 movvs %xcc, %g5, %i4 fbl %fcc2, loop_3350 fcmpgt16 %f2, %f10, %g6 ldsw [%l7 + 0x54], %l4 fmovs %f7, %f9 loop_3350: stb %o3, [%l7 + 0x15] fmovdl %xcc, %f0, %f7 bl,pt %xcc, loop_3351 ldsw [%l7 + 0x30], %i6 stx %g3, [%l7 + 0x38] fxor %f4, %f0, %f14 loop_3351: fbo,a %fcc3, loop_3352 stb %o7, [%l7 + 0x70] stw %i5, [%l7 + 0x1C] fornot1 %f2, %f2, %f14 loop_3352: fpackfix %f2, %f7 ba,a loop_3353 array8 %o6, %i1, %l5 bpos %icc, loop_3354 fpack16 %f12, %f6 loop_3353: fbug %fcc0, loop_3355 ld [%l7 + 0x48], %f3 loop_3354: fmovrsne %g1, %f4, %f14 fmovsl %icc, %f14, %f13 loop_3355: fmul8x16au %f15, %f15, %f8 fbule,a %fcc1, loop_3356 array32 %o4, %l2, %i3 fmovrse %o0, %f4, %f7 ldd [%l7 + 0x50], %f12 loop_3356: fmovdneg %xcc, %f12, %f3 lduh [%l7 + 0x46], %l0 fcmps %fcc3, %f6, %f5 stb %i2, [%l7 + 0x49] lduw [%l7 + 0x2C], %g2 lduw [%l7 + 0x2C], %g4 ldx [%l7 + 0x58], %o5 sll %l1, 0x18, %o1 fbge,a %fcc2, loop_3357 fmovsge %icc, %f12, %f0 ldsh [%l7 + 0x14], %i7 fcmps %fcc0, %f7, %f4 loop_3357: fmovde %xcc, %f7, %f9 fbn,a %fcc3, loop_3358 fnand %f0, %f14, %f8 fbule,a %fcc0, loop_3359 movrne %g7, %l6, %o2 loop_3358: fmovde %icc, %f2, %f4 fpsub32 %f10, %f14, %f0 loop_3359: srax %i0, 0x17, %g5 ldsw [%l7 + 0x24], %i4 st %f6, [%l7 + 0x4C] movrne %g6, 0x0B8, %l4 movrne %o3, %l3, %i6 fabsd %f4, %f0 stb %o7, [%l7 + 0x6E] movle %xcc, %g3, %o6 fpsub32s %f2, %f9, %f2 fbuge %fcc0, loop_3360 fmovdne %icc, %f3, %f14 fpack32 %f10, %f12, %f2 srax %i5, %i1, %g1 loop_3360: fmovdle %icc, %f14, %f8 ld [%l7 + 0x3C], %f4 fmuld8ulx16 %f7, %f7, %f6 lduh [%l7 + 0x56], %l5 bgu,a,pt %xcc, loop_3361 movcs %xcc, %l2, %o4 stb %o0, [%l7 + 0x3B] stb %i3, [%l7 + 0x73] loop_3361: ba,a loop_3362 fcmped %fcc0, %f6, %f0 sth %l0, [%l7 + 0x0A] tsubcc %g2, 0x1EA4, %g4 loop_3362: ldub [%l7 + 0x56], %i2 bcs,pn %icc, loop_3363 alignaddrl %l1, %o1, %i7 fnand %f4, %f14, %f12 fmovd %f12, %f4 loop_3363: fxnor %f14, %f6, %f12 faligndata %f10, %f8, %f12 orncc %g7, 0x14C6, %l6 array16 %o2, %o5, %i0 sth %i4, [%l7 + 0x52] tne %icc, 0x5 bcc,pt %icc, loop_3364 ld [%l7 + 0x40], %f5 fpack16 %f4, %f10 fbu,a %fcc3, loop_3365 loop_3364: stb %g5, [%l7 + 0x0C] ld [%l7 + 0x6C], %f3 subccc %l4, 0x1C03, %g6 loop_3365: addccc %o3, %l3, %o7 ldsb [%l7 + 0x0A], %i6 fmovsvs %xcc, %f11, %f14 addcc %g3, 0x06F0, %o6 ldsw [%l7 + 0x28], %i5 stb %g1, [%l7 + 0x27] fbuge %fcc0, loop_3366 be,a,pt %icc, loop_3367 ldsb [%l7 + 0x3E], %i1 fabss %f2, %f7 loop_3366: edge16ln %l2, %l5, %o0 loop_3367: addccc %i3, 0x03B5, %l0 lduh [%l7 + 0x60], %o4 fnors %f1, %f7, %f3 brlz %g2, loop_3368 fand %f2, %f8, %f6 ldx [%l7 + 0x60], %g4 sth %i2, [%l7 + 0x4E] loop_3368: addc %l1, %i7, %o1 ldx [%l7 + 0x38], %g7 fpadd16s %f14, %f2, %f14 tcs %xcc, 0x7 tpos %xcc, 0x1 ldx [%l7 + 0x48], %o2 srl %o5, %l6, %i4 bvc loop_3369 sth %g5, [%l7 + 0x20] fba,a %fcc2, loop_3370 lduw [%l7 + 0x68], %i0 loop_3369: popc %g6, %l4 fexpand %f14, %f0 loop_3370: fnor %f2, %f8, %f2 fmovrslz %l3, %f2, %f2 fcmpne16 %f8, %f12, %o3 fpadd16s %f7, %f12, %f7 edge32ln %o7, %g3, %o6 fxnors %f3, %f4, %f13 sth %i5, [%l7 + 0x60] fxors %f1, %f3, %f10 ldd [%l7 + 0x48], %f0 andcc %i6, %g1, %l2 fcmpgt16 %f12, %f0, %i1 fmovrdgz %l5, %f0, %f0 ldub [%l7 + 0x53], %i3 ldub [%l7 + 0x3E], %l0 sdiv %o4, 0x0336, %o0 fpadd32s %f0, %f6, %f2 fpack16 %f12, %f0 fbug %fcc3, loop_3371 stb %g4, [%l7 + 0x46] stw %i2, [%l7 + 0x40] tle %xcc, 0x2 loop_3371: edge32ln %g2, %l1, %o1 std %f12, [%l7 + 0x60] ldsb [%l7 + 0x35], %g7 fandnot1s %f7, %f5, %f0 stb %o2, [%l7 + 0x4E] edge16l %i7, %l6, %i4 stw %g5, [%l7 + 0x58] ld [%l7 + 0x0C], %f15 fandnot1 %f4, %f10, %f4 bvs,a %icc, loop_3372 bn,a %xcc, loop_3373 std %f0, [%l7 + 0x08] std %f12, [%l7 + 0x60] loop_3372: and %i0, 0x0BD5, %g6 loop_3373: fmovdcs %icc, %f12, %f5 sdiv %l4, 0x0D24, %l3 fmovdn %xcc, %f1, %f15 udivcc %o3, 0x1DA5, %o5 nop setx loop_3374, %l0, %l1 jmpl %l1, %o7 sethi 0x03D3, %o6 lduw [%l7 + 0x3C], %g3 alignaddrl %i5, %g1, %i6 loop_3374: ld [%l7 + 0x14], %f13 array32 %i1, %l5, %i3 std %f0, [%l7 + 0x30] edge8ln %l2, %o4, %l0 array16 %o0, %i2, %g4 bcs loop_3375 fand %f0, %f2, %f4 fmul8sux16 %f4, %f12, %f4 fpsub16s %f11, %f13, %f6 loop_3375: sth %l1, [%l7 + 0x52] nop setx loop_3376, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcc %g2, 0x0C11, %o1 fpadd16 %f8, %f10, %f8 ldx [%l7 + 0x58], %o2 loop_3376: tneg %icc, 0x6 fblg %fcc0, loop_3377 ldx [%l7 + 0x20], %i7 stx %g7, [%l7 + 0x08] andn %i4, 0x133E, %g5 loop_3377: fbu %fcc2, loop_3378 lduh [%l7 + 0x3A], %i0 std %f14, [%l7 + 0x68] ldsb [%l7 + 0x73], %l6 loop_3378: fmovsg %xcc, %f9, %f8 edge16l %g6, %l3, %l4 stb %o3, [%l7 + 0x1D] brnz %o5, loop_3379 fmovsgu %xcc, %f15, %f7 fcmpne16 %f8, %f6, %o6 fmuld8sux16 %f7, %f0, %f12 loop_3379: stw %o7, [%l7 + 0x1C] sth %g3, [%l7 + 0x46] st %f1, [%l7 + 0x24] fcmpne16 %f8, %f10, %i5 movge %icc, %g1, %i1 stw %i6, [%l7 + 0x08] fmovdne %icc, %f0, %f12 movgu %xcc, %i3, %l2 movvc %icc, %l5, %l0 fnegs %f5, %f4 be,a,pn %icc, loop_3380 stb %o4, [%l7 + 0x35] fmuld8sux16 %f7, %f14, %f8 lduw [%l7 + 0x38], %o0 loop_3380: fpackfix %f0, %f8 movrgez %g4, 0x0CE, %i2 addcc %g2, 0x1EC7, %o1 sll %l1, 0x08, %i7 ldsb [%l7 + 0x69], %g7 edge8ln %i4, %o2, %i0 fpackfix %f8, %f14 fbn %fcc3, loop_3381 fba %fcc0, loop_3382 fpack16 %f10, %f11 fcmpeq16 %f6, %f12, %l6 loop_3381: ldub [%l7 + 0x2B], %g6 loop_3382: fornot2 %f6, %f8, %f6 stw %g5, [%l7 + 0x14] movvc %icc, %l3, %o3 std %f10, [%l7 + 0x30] fmovdne %icc, %f8, %f1 sth %o5, [%l7 + 0x44] fmovsa %xcc, %f0, %f6 ldd [%l7 + 0x58], %f2 tle %icc, 0x2 stw %l4, [%l7 + 0x2C] fbne,a %fcc1, loop_3383 bne,pt %xcc, loop_3384 fmuld8sux16 %f10, %f13, %f8 fpsub32s %f10, %f13, %f5 loop_3383: edge8n %o6, %g3, %o7 loop_3384: fmovrdlz %i5, %f10, %f4 tvs %xcc, 0x6 fcmple32 %f2, %f0, %i1 bvs,a,pn %xcc, loop_3385 add %i6, 0x17E9, %g1 ldsb [%l7 + 0x39], %i3 tle %icc, 0x1 loop_3385: std %f4, [%l7 + 0x58] fbuge,a %fcc1, loop_3386 fmovde %xcc, %f15, %f13 fmovsvs %xcc, %f6, %f8 ld [%l7 + 0x1C], %f14 loop_3386: edge32n %l2, %l0, %o4 fmovsne %icc, %f15, %f1 st %f2, [%l7 + 0x44] ldx [%l7 + 0x30], %l5 stw %g4, [%l7 + 0x34] fpsub32s %f2, %f4, %f4 stb %o0, [%l7 + 0x37] and %g2, 0x15EA, %o1 ld [%l7 + 0x20], %f7 bvc,pn %xcc, loop_3387 addc %i2, %l1, %i7 subc %i4, %g7, %o2 fpack16 %f6, %f8 loop_3387: ld [%l7 + 0x70], %f5 sth %l6, [%l7 + 0x32] fabss %f15, %f8 stx %g6, [%l7 + 0x48] ldsh [%l7 + 0x6C], %i0 ldub [%l7 + 0x31], %g5 ldub [%l7 + 0x3C], %o3 lduh [%l7 + 0x2C], %o5 stx %l3, [%l7 + 0x68] stw %o6, [%l7 + 0x14] tle %xcc, 0x3 udivcc %g3, 0x0AB5, %o7 fornot1 %f14, %f0, %f2 mulscc %i5, 0x1952, %l4 fpadd32 %f14, %f6, %f2 ldsb [%l7 + 0x56], %i6 pdist %f8, %f14, %f8 fcmpgt16 %f6, %f0, %i1 fble %fcc1, loop_3388 ld [%l7 + 0x44], %f14 fbu,a %fcc0, loop_3389 fmuld8ulx16 %f13, %f11, %f2 loop_3388: movcc %icc, %g1, %l2 ldsw [%l7 + 0x7C], %i3 loop_3389: ta %xcc, 0x6 bcc %icc, loop_3390 andncc %l0, %o4, %l5 sdivx %g4, 0x1703, %o0 lduh [%l7 + 0x64], %g2 loop_3390: fmovdne %icc, %f0, %f13 movl %icc, %i2, %l1 std %f14, [%l7 + 0x08] movrlz %i7, 0x27D, %i4 fnor %f10, %f6, %f8 bneg,a loop_3391 tneg %xcc, 0x0 fmul8x16au %f14, %f13, %f12 fpsub16s %f0, %f6, %f0 loop_3391: fpmerge %f15, %f1, %f8 nop setx loop_3392, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrde %g7, %f14, %f0 fmovrdne %o2, %f0, %f6 movn %xcc, %o1, %g6 loop_3392: mulx %i0, 0x1189, %g5 tl %icc, 0x2 subc %o3, 0x1B2B, %o5 fbuge %fcc2, loop_3393 sll %l3, %l6, %g3 fbul,a %fcc1, loop_3394 edge8n %o7, %o6, %i5 loop_3393: fbule,a %fcc1, loop_3395 edge32ln %i6, %i1, %g1 loop_3394: alignaddr %l4, %l2, %l0 fmul8x16au %f2, %f15, %f14 loop_3395: fmovscc %icc, %f14, %f1 ldx [%l7 + 0x78], %i3 fba %fcc0, loop_3396 ldub [%l7 + 0x1C], %l5 movleu %xcc, %o4, %g4 movrne %g2, 0x31C, %i2 loop_3396: alignaddr %o0, %l1, %i4 edge16ln %i7, %o2, %o1 tge %xcc, 0x5 stb %g6, [%l7 + 0x4D] bvs,a,pn %icc, loop_3397 std %f0, [%l7 + 0x58] sllx %i0, %g5, %g7 fbn %fcc0, loop_3398 loop_3397: srlx %o3, 0x05, %o5 stx %l3, [%l7 + 0x68] lduw [%l7 + 0x54], %g3 loop_3398: ldub [%l7 + 0x08], %l6 fmovrse %o6, %f15, %f7 fexpand %f15, %f6 movneg %icc, %o7, %i5 fmul8sux16 %f0, %f6, %f8 fcmpne16 %f0, %f0, %i6 brz %g1, loop_3399 fandnot1 %f6, %f6, %f4 stb %i1, [%l7 + 0x0A] lduh [%l7 + 0x7E], %l2 loop_3399: std %f8, [%l7 + 0x58] edge32ln %l0, %l4, %i3 sth %l5, [%l7 + 0x34] bge,a,pn %icc, loop_3400 fmul8sux16 %f2, %f2, %f14 ldsb [%l7 + 0x6F], %o4 lduw [%l7 + 0x14], %g4 loop_3400: edge8n %i2, %g2, %l1 tg %xcc, 0x0 fnot2 %f2, %f0 fmovda %icc, %f4, %f10 stw %o0, [%l7 + 0x60] udiv %i7, 0x0F83, %o2 stw %i4, [%l7 + 0x5C] fcmpes %fcc3, %f4, %f9 fcmpeq16 %f12, %f0, %g6 fmovdcc %xcc, %f4, %f7 lduw [%l7 + 0x30], %i0 ldx [%l7 + 0x58], %g5 ba,a loop_3401 sdivcc %g7, 0x1E97, %o3 fandnot1 %f4, %f8, %f10 bl,pt %xcc, loop_3402 loop_3401: fmovdl %xcc, %f7, %f11 bne %xcc, loop_3403 bvc %xcc, loop_3404 loop_3402: nop setx loop_3405, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srlx %o5, %l3, %o1 loop_3403: st %f3, [%l7 + 0x30] loop_3404: fmovrsgez %g3, %f1, %f0 loop_3405: bge,a,pn %icc, loop_3406 fcmpgt32 %f4, %f2, %o6 stw %l6, [%l7 + 0x2C] fmovdvs %xcc, %f6, %f4 loop_3406: ldx [%l7 + 0x70], %i5 edge8ln %i6, %o7, %g1 fandnot1 %f8, %f14, %f0 fsrc1s %f2, %f13 fnot1s %f4, %f0 edge32l %l2, %i1, %l4 fmovdcs %xcc, %f11, %f9 st %f7, [%l7 + 0x4C] edge32n %i3, %l5, %l0 fmovsge %icc, %f7, %f14 ldsw [%l7 + 0x78], %o4 ld [%l7 + 0x24], %f13 fpadd32s %f5, %f13, %f13 tl %xcc, 0x2 ld [%l7 + 0x1C], %f2 fcmpd %fcc2, %f8, %f14 movn %icc, %i2, %g4 fmul8sux16 %f10, %f12, %f10 edge8 %g2, %l1, %i7 fpmerge %f12, %f13, %f2 fmovdleu %icc, %f8, %f15 srax %o0, %o2, %g6 fpadd32 %f0, %f14, %f10 sth %i0, [%l7 + 0x10] fpadd16s %f10, %f3, %f5 brlz %g5, loop_3407 mulx %i4, %o3, %g7 fornot1 %f4, %f14, %f4 fmovrdlz %l3, %f0, %f2 loop_3407: fmovdpos %xcc, %f14, %f1 fmovdpos %xcc, %f11, %f15 fbule,a %fcc3, loop_3408 ta %xcc, 0x1 sll %o5, %g3, %o1 movrgez %o6, 0x0C9, %i5 loop_3408: ta %icc, 0x1 stx %i6, [%l7 + 0x78] alignaddrl %o7, %l6, %g1 fcmpeq16 %f6, %f6, %l2 fornot2 %f8, %f6, %f4 edge8 %l4, %i3, %i1 andcc %l5, 0x0C5A, %l0 ldx [%l7 + 0x48], %i2 bl,a,pt %icc, loop_3409 fpack16 %f8, %f4 stw %g4, [%l7 + 0x78] movneg %icc, %o4, %l1 loop_3409: umulcc %g2, 0x0877, %i7 fpadd32s %f13, %f8, %f5 bcc,a,pn %xcc, loop_3410 fzeros %f11 fmovd %f2, %f6 ldub [%l7 + 0x33], %o2 loop_3410: fornot1s %f4, %f12, %f11 stx %g6, [%l7 + 0x38] fmovrslz %o0, %f6, %f1 ldub [%l7 + 0x4C], %g5 orcc %i0, %i4, %o3 fmovsl %icc, %f4, %f8 fabsd %f4, %f6 fmovda %icc, %f14, %f11 fcmpne32 %f0, %f14, %l3 bg %xcc, loop_3411 fxors %f15, %f8, %f5 fnand %f12, %f0, %f4 ldsh [%l7 + 0x64], %g7 loop_3411: ble,pt %icc, loop_3412 alignaddrl %g3, %o5, %o1 nop setx loop_3413, %l0, %l1 jmpl %l1, %i5 array32 %o6, %i6, %o7 loop_3412: fmuld8sux16 %f13, %f9, %f4 bpos,a,pn %xcc, loop_3414 loop_3413: fbue %fcc3, loop_3415 ldx [%l7 + 0x30], %g1 sdiv %l2, 0x1F4C, %l4 loop_3414: nop setx loop_3416, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3415: fmul8x16 %f11, %f8, %f12 ld [%l7 + 0x6C], %f0 stx %i3, [%l7 + 0x48] loop_3416: fcmpes %fcc0, %f15, %f3 fpsub32 %f6, %f10, %f2 fornot1s %f12, %f13, %f11 movg %xcc, %i1, %l5 stx %l6, [%l7 + 0x60] fmul8x16au %f12, %f1, %f14 bn %xcc, loop_3417 fmovrde %l0, %f4, %f12 edge32 %g4, %o4, %i2 fmovse %icc, %f4, %f8 loop_3417: ldsh [%l7 + 0x7E], %g2 stw %i7, [%l7 + 0x2C] xor %o2, %l1, %g6 orn %o0, 0x1733, %g5 xorcc %i0, 0x04D4, %o3 ldub [%l7 + 0x15], %l3 movleu %icc, %g7, %g3 lduw [%l7 + 0x0C], %o5 sll %o1, %i4, %i5 std %f12, [%l7 + 0x50] ta %xcc, 0x1 stw %i6, [%l7 + 0x1C] bvc,pt %xcc, loop_3418 movl %icc, %o6, %o7 stb %g1, [%l7 + 0x6C] fbul,a %fcc2, loop_3419 loop_3418: fbue %fcc0, loop_3420 fnot2s %f8, %f0 ld [%l7 + 0x4C], %f5 loop_3419: andncc %l2, %l4, %i1 loop_3420: ldsh [%l7 + 0x38], %l5 fbule %fcc1, loop_3421 tcc %icc, 0x7 sth %i3, [%l7 + 0x7C] lduw [%l7 + 0x44], %l6 loop_3421: ldd [%l7 + 0x78], %f14 stw %l0, [%l7 + 0x10] sth %g4, [%l7 + 0x64] tpos %xcc, 0x7 bn,pn %icc, loop_3422 alignaddr %i2, %g2, %i7 stw %o2, [%l7 + 0x74] tleu %xcc, 0x3 loop_3422: fbul %fcc3, loop_3423 addc %l1, 0x1678, %g6 tvc %xcc, 0x6 fbul,a %fcc2, loop_3424 loop_3423: lduw [%l7 + 0x24], %o4 lduw [%l7 + 0x20], %o0 ldub [%l7 + 0x12], %g5 loop_3424: ldsw [%l7 + 0x2C], %o3 std %f4, [%l7 + 0x18] sth %i0, [%l7 + 0x3A] fbul %fcc2, loop_3425 fbn,a %fcc3, loop_3426 st %f14, [%l7 + 0x08] for %f2, %f4, %f6 loop_3425: brnz %l3, loop_3427 loop_3426: fzeros %f15 udivcc %g7, 0x1CCF, %g3 andncc %o1, %o5, %i4 loop_3427: fcmpgt16 %f4, %f12, %i6 umul %o6, %o7, %g1 brz %l2, loop_3428 tvc %xcc, 0x4 fpsub16 %f14, %f4, %f10 fbe,a %fcc3, loop_3429 loop_3428: fandnot2 %f6, %f4, %f0 te %icc, 0x6 fmovrse %l4, %f4, %f3 loop_3429: fbne,a %fcc1, loop_3430 ldsw [%l7 + 0x1C], %i5 fmul8x16al %f15, %f11, %f12 bge,pn %icc, loop_3431 loop_3430: movle %icc, %i1, %i3 movle %icc, %l5, %l0 fands %f13, %f14, %f12 loop_3431: or %l6, %i2, %g2 std %f14, [%l7 + 0x78] tsubcctv %g4, 0x1EB8, %i7 movl %icc, %o2, %g6 fmovdg %icc, %f7, %f5 fmovrslz %o4, %f10, %f8 fmovrsgz %o0, %f6, %f6 sdiv %l1, 0x170A, %o3 edge8l %i0, %g5, %l3 fbule,a %fcc0, loop_3432 fmovs %f1, %f5 call loop_3433 tcc %xcc, 0x0 loop_3432: st %f10, [%l7 + 0x24] fsrc1 %f4, %f4 loop_3433: movl %xcc, %g7, %g3 umul %o5, %i4, %i6 lduh [%l7 + 0x16], %o1 ldub [%l7 + 0x59], %o7 fmovd %f10, %f6 fcmpgt16 %f10, %f0, %g1 ldx [%l7 + 0x68], %o6 fbge %fcc2, loop_3434 smul %l2, 0x0323, %i5 fmovrse %i1, %f3, %f1 ba %xcc, loop_3435 loop_3434: ld [%l7 + 0x18], %f10 fcmple32 %f2, %f14, %l4 sth %l5, [%l7 + 0x4E] loop_3435: sth %l0, [%l7 + 0x50] fcmpes %fcc0, %f2, %f3 edge8n %l6, %i3, %i2 sth %g2, [%l7 + 0x74] movvs %icc, %i7, %g4 fbl,a %fcc2, loop_3436 fpadd16 %f2, %f0, %f6 fpmerge %f4, %f5, %f2 fmovsle %icc, %f4, %f6 loop_3436: fcmple32 %f12, %f0, %o2 fxor %f8, %f10, %f8 fornot1s %f5, %f4, %f14 or %g6, %o0, %o4 fmovrdgz %l1, %f14, %f6 tvs %xcc, 0x2 fsrc1 %f12, %f4 fzero %f12 edge8 %i0, %g5, %l3 edge8l %o3, %g7, %g3 srl %i4, %i6, %o1 tleu %icc, 0x0 ld [%l7 + 0x50], %f15 ldsb [%l7 + 0x0F], %o5 stx %o7, [%l7 + 0x48] fpmerge %f12, %f2, %f10 nop setx loop_3437, %l0, %l1 jmpl %l1, %o6 sdivx %l2, 0x1EFC, %i5 fbge %fcc3, loop_3438 fbue,a %fcc0, loop_3439 loop_3437: fnor %f4, %f4, %f2 ld [%l7 + 0x60], %f3 loop_3438: bgu,pn %xcc, loop_3440 loop_3439: tl %icc, 0x6 std %f0, [%l7 + 0x20] fbul %fcc0, loop_3441 loop_3440: fbn %fcc3, loop_3442 tsubcc %g1, %l4, %i1 ldx [%l7 + 0x30], %l5 loop_3441: ta %xcc, 0x0 loop_3442: movne %icc, %l6, %i3 faligndata %f14, %f2, %f10 stx %l0, [%l7 + 0x38] ldsb [%l7 + 0x3F], %g2 te %icc, 0x3 subc %i2, %g4, %i7 sth %o2, [%l7 + 0x0E] ldx [%l7 + 0x20], %g6 std %f0, [%l7 + 0x28] fbule,a %fcc2, loop_3443 fornot1 %f2, %f14, %f2 fmovrslez %o4, %f4, %f0 bg %icc, loop_3444 loop_3443: movrlez %o0, %l1, %i0 stx %g5, [%l7 + 0x78] edge8ln %l3, %o3, %g3 loop_3444: lduw [%l7 + 0x34], %g7 brlez,a %i6, loop_3445 xor %i4, 0x0006, %o1 tg %xcc, 0x6 std %f4, [%l7 + 0x58] loop_3445: ld [%l7 + 0x1C], %f9 lduh [%l7 + 0x60], %o5 edge32 %o7, %o6, %i5 bvs,a loop_3446 xnor %l2, %g1, %i1 fble,a %fcc2, loop_3447 bcc,pt %xcc, loop_3448 loop_3446: fbug %fcc0, loop_3449 fbge,a %fcc0, loop_3450 loop_3447: edge8 %l4, %l6, %i3 loop_3448: fmovde %icc, %f6, %f14 loop_3449: fbl %fcc3, loop_3451 loop_3450: srlx %l0, 0x01, %g2 fmovrdgz %l5, %f2, %f0 fmovrsgz %i2, %f10, %f5 loop_3451: sll %g4, 0x07, %i7 edge32n %g6, %o4, %o2 edge32ln %o0, %l1, %g5 ldsw [%l7 + 0x3C], %i0 ldsb [%l7 + 0x08], %o3 brlz,a %l3, loop_3452 edge8 %g7, %g3, %i6 movleu %xcc, %o1, %o5 fnot2s %f15, %f5 loop_3452: fmovsvs %icc, %f9, %f13 tpos %icc, 0x7 xor %i4, %o7, %o6 fbule %fcc2, loop_3453 nop setx loop_3454, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcc,a,pt %icc, loop_3455 fbuge,a %fcc1, loop_3456 loop_3453: bne %xcc, loop_3457 loop_3454: tl %icc, 0x4 loop_3455: be,a,pt %xcc, loop_3458 loop_3456: fornot1 %f14, %f2, %f14 loop_3457: fmovsleu %xcc, %f5, %f11 fmovsle %icc, %f13, %f15 loop_3458: ldsb [%l7 + 0x55], %i5 fbn,a %fcc1, loop_3459 and %g1, %l2, %i1 ba,a %xcc, loop_3460 st %f1, [%l7 + 0x38] loop_3459: fmovse %icc, %f12, %f15 ldsw [%l7 + 0x3C], %l4 loop_3460: std %f14, [%l7 + 0x18] fmovdvs %xcc, %f5, %f3 ldd [%l7 + 0x58], %f0 ldub [%l7 + 0x55], %i3 fcmple16 %f2, %f12, %l6 array16 %g2, %l0, %i2 tleu %icc, 0x4 tneg %icc, 0x2 lduh [%l7 + 0x3A], %g4 sdiv %l5, 0x1B9C, %i7 subc %o4, %o2, %g6 umul %o0, 0x0977, %g5 edge8n %i0, %l1, %l3 sth %g7, [%l7 + 0x32] lduh [%l7 + 0x44], %o3 st %f8, [%l7 + 0x5C] edge16ln %g3, %o1, %i6 stb %o5, [%l7 + 0x41] ldub [%l7 + 0x2F], %i4 ldub [%l7 + 0x0F], %o7 tge %xcc, 0x1 sra %o6, 0x04, %g1 stx %i5, [%l7 + 0x38] fpsub16 %f12, %f6, %f6 st %f5, [%l7 + 0x1C] edge8n %i1, %l4, %i3 movneg %xcc, %l2, %l6 fbug %fcc2, loop_3461 std %f8, [%l7 + 0x68] lduw [%l7 + 0x7C], %l0 stx %i2, [%l7 + 0x70] loop_3461: tpos %xcc, 0x7 fbge %fcc3, loop_3462 bl,a,pt %xcc, loop_3463 fxnor %f12, %f2, %f14 tl %icc, 0x3 loop_3462: brlz %g4, loop_3464 loop_3463: fpsub32s %f13, %f8, %f1 fnot2 %f2, %f4 stw %l5, [%l7 + 0x34] loop_3464: stw %i7, [%l7 + 0x24] ldsw [%l7 + 0x64], %o4 ldsw [%l7 + 0x50], %o2 movrgz %g2, %g6, %g5 fornot1 %f6, %f2, %f6 st %f4, [%l7 + 0x14] lduh [%l7 + 0x38], %i0 ldub [%l7 + 0x32], %l1 stw %l3, [%l7 + 0x1C] andncc %g7, %o0, %o3 lduh [%l7 + 0x64], %g3 lduw [%l7 + 0x0C], %o1 srlx %i6, 0x0F, %i4 movrgz %o5, 0x287, %o6 bvc,a,pt %icc, loop_3465 for %f14, %f8, %f6 movvs %icc, %g1, %i5 mova %xcc, %o7, %i1 loop_3465: mova %xcc, %l4, %l2 brgz %i3, loop_3466 or %l0, 0x045C, %i2 fmovdne %icc, %f8, %f1 lduw [%l7 + 0x60], %g4 loop_3466: sth %l5, [%l7 + 0x74] or %l6, 0x00F5, %o4 fexpand %f0, %f0 ld [%l7 + 0x2C], %f14 fandnot1s %f2, %f4, %f11 fbul,a %fcc1, loop_3467 stw %i7, [%l7 + 0x68] movpos %icc, %o2, %g6 std %f0, [%l7 + 0x78] loop_3467: ba,a %icc, loop_3468 ldsh [%l7 + 0x12], %g5 fbule %fcc0, loop_3469 fnot1s %f4, %f6 loop_3468: fpsub16s %f8, %f1, %f15 fnegd %f14, %f6 loop_3469: ldd [%l7 + 0x48], %f12 st %f5, [%l7 + 0x28] std %f0, [%l7 + 0x28] edge32l %g2, %l1, %l3 bn,a %icc, loop_3470 movrlez %i0, 0x05E, %o0 fmovsl %xcc, %f15, %f10 fmovrdlez %o3, %f10, %f0 loop_3470: nop setx loop_3471, %l0, %l1 jmpl %l1, %g3 stx %o1, [%l7 + 0x08] fcmped %fcc1, %f4, %f6 fmovdvs %xcc, %f10, %f0 loop_3471: fbule %fcc2, loop_3472 fmovsn %xcc, %f10, %f13 edge32 %g7, %i4, %o5 fornot1 %f10, %f8, %f8 loop_3472: fmovdcc %xcc, %f3, %f4 ldsh [%l7 + 0x34], %o6 ldsw [%l7 + 0x10], %g1 fsrc2 %f8, %f10 movrgz %i5, %o7, %i1 ldub [%l7 + 0x2C], %l4 ldsb [%l7 + 0x38], %l2 ldsb [%l7 + 0x73], %i3 bgu loop_3473 fmovsne %icc, %f10, %f9 fpadd32s %f5, %f11, %f8 edge8l %i6, %i2, %l0 loop_3473: ldub [%l7 + 0x0A], %g4 fcmpeq32 %f14, %f12, %l6 pdist %f12, %f12, %f2 st %f5, [%l7 + 0x08] movvc %xcc, %o4, %l5 ldd [%l7 + 0x30], %f2 brlz,a %i7, loop_3474 fexpand %f4, %f2 bpos,a,pt %icc, loop_3475 st %f8, [%l7 + 0x70] loop_3474: movpos %icc, %g6, %o2 tcs %icc, 0x1 loop_3475: srl %g2, 0x1E, %l1 fbue %fcc3, loop_3476 stw %l3, [%l7 + 0x3C] lduw [%l7 + 0x68], %g5 fmul8sux16 %f6, %f14, %f10 loop_3476: fcmpgt32 %f8, %f10, %i0 fornot2 %f2, %f12, %f10 edge8l %o3, %o0, %o1 sdiv %g7, 0x0D86, %i4 fcmpgt32 %f14, %f6, %g3 ldsh [%l7 + 0x58], %o6 movn %icc, %g1, %o5 fbuge %fcc0, loop_3477 bn,pt %icc, loop_3478 std %f2, [%l7 + 0x30] std %f14, [%l7 + 0x58] loop_3477: movneg %icc, %o7, %i1 loop_3478: popc 0x1718, %l4 lduw [%l7 + 0x14], %l2 or %i3, %i5, %i6 fmovsvs %xcc, %f12, %f10 addcc %l0, %g4, %l6 movcs %icc, %o4, %i2 fblg,a %fcc1, loop_3479 bcs,a %xcc, loop_3480 fcmpgt32 %f6, %f14, %l5 stw %g6, [%l7 + 0x20] loop_3479: bvc,a loop_3481 loop_3480: ldsh [%l7 + 0x1C], %i7 fbg,a %fcc2, loop_3482 fnegs %f5, %f11 loop_3481: fsrc2s %f0, %f5 ldsw [%l7 + 0x24], %o2 loop_3482: bvs loop_3483 ld [%l7 + 0x34], %f2 fpsub16 %f12, %f2, %f0 edge16 %l1, %g2, %g5 loop_3483: nop setx loop_3484, %l0, %l1 jmpl %l1, %l3 fcmpeq16 %f12, %f12, %i0 movge %icc, %o3, %o0 ldd [%l7 + 0x20], %f6 loop_3484: movne %icc, %o1, %g7 ldsb [%l7 + 0x0E], %g3 fcmple16 %f8, %f14, %i4 fpsub32 %f8, %f6, %f14 fexpand %f6, %f10 movg %xcc, %g1, %o5 fmovs %f6, %f4 fpmerge %f0, %f13, %f14 ldub [%l7 + 0x2E], %o6 fbu,a %fcc3, loop_3485 ldsw [%l7 + 0x54], %i1 fmovrslz %l4, %f9, %f7 ldsb [%l7 + 0x17], %o7 loop_3485: fcmpes %fcc1, %f7, %f5 ldub [%l7 + 0x51], %l2 stx %i3, [%l7 + 0x48] fmul8x16au %f5, %f7, %f14 tsubcctv %i6, %i5, %g4 ldsh [%l7 + 0x34], %l6 ldd [%l7 + 0x38], %f0 stw %o4, [%l7 + 0x1C] ldsw [%l7 + 0x44], %l0 fbge %fcc3, loop_3486 xnorcc %i2, %l5, %g6 fabss %f7, %f5 bneg,a %icc, loop_3487 loop_3486: std %f12, [%l7 + 0x10] smulcc %o2, 0x17FB, %i7 array32 %g2, %g5, %l1 loop_3487: fbn,a %fcc3, loop_3488 lduh [%l7 + 0x24], %l3 fbul %fcc0, loop_3489 fmovs %f10, %f6 loop_3488: fbue,a %fcc2, loop_3490 tvc %icc, 0x4 loop_3489: stb %i0, [%l7 + 0x76] bcc,pt %icc, loop_3491 loop_3490: edge32 %o3, %o0, %o1 fbue %fcc3, loop_3492 fble %fcc1, loop_3493 loop_3491: std %f6, [%l7 + 0x60] pdist %f10, %f12, %f0 loop_3492: fmovsl %icc, %f1, %f5 loop_3493: mova %icc, %g7, %g3 fpsub32s %f9, %f5, %f5 movleu %xcc, %i4, %g1 array8 %o6, %i1, %l4 fble %fcc2, loop_3494 taddcc %o7, 0x1703, %l2 sll %i3, 0x0D, %o5 fpsub32 %f8, %f8, %f10 loop_3494: array16 %i6, %i5, %g4 edge32l %o4, %l0, %i2 bpos,a,pt %xcc, loop_3495 orcc %l5, 0x08AD, %g6 tvc %icc, 0x4 tsubcctv %o2, %i7, %g2 loop_3495: tsubcc %g5, %l6, %l3 umul %l1, %i0, %o3 ldsh [%l7 + 0x7C], %o0 fbule %fcc1, loop_3496 ld [%l7 + 0x2C], %f7 lduw [%l7 + 0x70], %o1 movl %xcc, %g7, %i4 loop_3496: fmovrsgz %g3, %f15, %f15 fcmpne32 %f14, %f2, %o6 ldsb [%l7 + 0x7D], %g1 fmovrdlz %i1, %f6, %f14 fsrc2 %f10, %f4 subcc %l4, 0x0090, %l2 edge32n %o7, %o5, %i6 bvc,a loop_3497 sub %i3, 0x1D2E, %g4 fbn %fcc2, loop_3498 ldub [%l7 + 0x2A], %o4 loop_3497: stx %i5, [%l7 + 0x40] fbl %fcc1, loop_3499 loop_3498: and %l0, %l5, %g6 st %f9, [%l7 + 0x18] edge32 %o2, %i7, %i2 loop_3499: fmovdvs %icc, %f1, %f10 fcmpne16 %f8, %f0, %g5 fmovsgu %icc, %f2, %f11 movrgz %g2, 0x112, %l6 st %f14, [%l7 + 0x4C] fpsub32 %f4, %f4, %f10 edge16l %l1, %l3, %i0 mulscc %o3, 0x116B, %o1 bge,pt %xcc, loop_3500 tg %xcc, 0x5 fpackfix %f8, %f9 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 loop_3500: fbo,a %fcc0, loop_3502 lduh [%l7 + 0x74], %g7 bne,a %icc, loop_3503 loop_3501: smul %o0, %g3, %i4 loop_3502: st %f13, [%l7 + 0x44] brlez %o6, loop_3504 loop_3503: ldx [%l7 + 0x70], %g1 fmovrsgz %i1, %f12, %f8 fnands %f14, %f4, %f10 loop_3504: orncc %l2, 0x1E62, %o7 fmovdn %icc, %f3, %f8 srax %l4, 0x09, %o5 ble,a loop_3505 sethi 0x1EA1, %i6 fzeros %f15 bleu,a %xcc, loop_3506 loop_3505: ld [%l7 + 0x4C], %f11 fbu %fcc0, loop_3507 fbug,a %fcc3, loop_3508 loop_3506: st %f10, [%l7 + 0x7C] brgez,a %g4, loop_3509 loop_3507: ta %xcc, 0x0 loop_3508: edge8 %o4, %i5, %i3 stx %l5, [%l7 + 0x50] loop_3509: ld [%l7 + 0x68], %f7 ldub [%l7 + 0x16], %l0 fpsub32 %f10, %f8, %f4 fmovdcs %icc, %f12, %f13 umulcc %o2, %g6, %i2 array32 %g5, %i7, %l6 ldx [%l7 + 0x40], %l1 ldsh [%l7 + 0x1C], %l3 fmovrsgez %g2, %f2, %f9 smulcc %o3, %i0, %o1 fands %f7, %f13, %f2 fnand %f14, %f10, %f2 nop setx loop_3510, %l0, %l1 jmpl %l1, %g7 fmovscc %xcc, %f12, %f13 fble,a %fcc2, loop_3511 ldsb [%l7 + 0x2D], %o0 loop_3510: sdivcc %i4, 0x05C7, %o6 umul %g3, 0x07E7, %g1 loop_3511: alignaddrl %l2, %o7, %l4 ldd [%l7 + 0x18], %f0 ldub [%l7 + 0x2F], %o5 edge16l %i6, %i1, %o4 std %f8, [%l7 + 0x38] edge8 %i5, %i3, %g4 fmovscs %xcc, %f15, %f3 ldsw [%l7 + 0x20], %l0 stw %o2, [%l7 + 0x24] sth %g6, [%l7 + 0x78] tvc %icc, 0x3 fnot1 %f6, %f0 fmovrdgz %i2, %f14, %f2 st %f9, [%l7 + 0x24] orn %l5, 0x163E, %i7 stx %l6, [%l7 + 0x40] movre %g5, %l1, %l3 fornot2 %f10, %f4, %f8 alignaddrl %g2, %o3, %o1 fpmerge %f10, %f9, %f14 fmovrdgz %g7, %f12, %f6 movrlz %o0, %i4, %o6 addccc %i0, %g1, %g3 call loop_3512 umulcc %l2, 0x1687, %l4 ld [%l7 + 0x3C], %f1 ld [%l7 + 0x50], %f4 loop_3512: fbule,a %fcc1, loop_3513 ldx [%l7 + 0x40], %o5 ldx [%l7 + 0x48], %i6 fmovrse %i1, %f4, %f2 loop_3513: bge,a %icc, loop_3514 fcmpeq32 %f6, %f12, %o7 bleu loop_3515 fmovsg %xcc, %f14, %f3 loop_3514: bcc,pt %xcc, loop_3516 tneg %xcc, 0x2 loop_3515: ldsw [%l7 + 0x10], %i5 edge32l %i3, %g4, %o4 loop_3516: fmul8ulx16 %f6, %f4, %f6 ldsh [%l7 + 0x12], %l0 fcmple16 %f0, %f14, %o2 tgu %xcc, 0x1 tvs %xcc, 0x3 lduw [%l7 + 0x58], %g6 ldd [%l7 + 0x48], %f2 lduh [%l7 + 0x44], %i2 fands %f0, %f6, %f11 fcmpgt32 %f14, %f6, %i7 ta %xcc, 0x6 ldx [%l7 + 0x20], %l6 fpsub16 %f6, %f2, %f10 or %g5, 0x119E, %l1 edge16l %l5, %g2, %o3 fmovsg %xcc, %f2, %f4 stx %o1, [%l7 + 0x70] stb %g7, [%l7 + 0x7B] ld [%l7 + 0x60], %f10 sra %o0, 0x08, %i4 srl %l3, %i0, %o6 fble,a %fcc0, loop_3517 movcc %icc, %g3, %g1 fzeros %f14 fpsub32 %f2, %f10, %f0 loop_3517: sth %l4, [%l7 + 0x44] fpadd16 %f0, %f10, %f14 movl %xcc, %l2, %i6 ld [%l7 + 0x68], %f9 call loop_3518 fpackfix %f0, %f7 fmovsa %xcc, %f6, %f15 fsrc2 %f0, %f14 loop_3518: lduw [%l7 + 0x38], %o5 fmovdg %xcc, %f2, %f5 edge32ln %i1, %i5, %o7 addcc %g4, 0x135D, %i3 fcmpne32 %f8, %f10, %l0 fornot1s %f14, %f14, %f13 fxor %f12, %f14, %f6 ldsh [%l7 + 0x4A], %o4 ldub [%l7 + 0x0C], %g6 brgz %o2, loop_3519 taddcctv %i2, 0x1287, %l6 fandnot1s %f8, %f4, %f0 ldd [%l7 + 0x78], %f4 loop_3519: move %icc, %g5, %i7 ble,pn %icc, loop_3520 fpadd16 %f8, %f8, %f8 fpadd32s %f6, %f5, %f3 ldsb [%l7 + 0x09], %l5 loop_3520: stx %l1, [%l7 + 0x70] sth %g2, [%l7 + 0x4C] fmovsne %icc, %f2, %f1 fbn,a %fcc1, loop_3521 lduh [%l7 + 0x78], %o3 stw %o1, [%l7 + 0x54] fxors %f7, %f5, %f7 loop_3521: ldsb [%l7 + 0x41], %o0 srax %g7, %l3, %i4 edge8 %i0, %g3, %o6 fmovrslz %g1, %f14, %f4 fcmped %fcc0, %f0, %f0 fmovrdlz %l4, %f4, %f6 fones %f4 ldsh [%l7 + 0x7A], %l2 stx %i6, [%l7 + 0x78] tne %icc, 0x4 fbne,a %fcc1, loop_3522 stw %i1, [%l7 + 0x70] lduw [%l7 + 0x0C], %i5 lduw [%l7 + 0x1C], %o5 loop_3522: fmovsge %xcc, %f11, %f15 fcmple32 %f12, %f0, %o7 stw %i3, [%l7 + 0x14] movrgz %l0, %o4, %g6 bcs %icc, loop_3523 std %f12, [%l7 + 0x58] fmovrsgez %o2, %f11, %f0 fmovrsgz %g4, %f0, %f15 loop_3523: fmovdneg %xcc, %f9, %f9 ld [%l7 + 0x08], %f3 fnor %f12, %f8, %f0 ld [%l7 + 0x5C], %f1 fbul,a %fcc0, loop_3524 fmovsn %icc, %f12, %f4 fmovrdne %i2, %f10, %f0 edge32 %g5, %l6, %l5 loop_3524: fcmpd %fcc0, %f8, %f4 for %f0, %f8, %f12 fcmpes %fcc2, %f4, %f9 st %f11, [%l7 + 0x30] fcmpgt16 %f6, %f2, %l1 udiv %i7, 0x04AD, %o3 tvc %icc, 0x2 ldub [%l7 + 0x67], %g2 fnot2s %f6, %f10 fpadd32s %f0, %f7, %f14 xor %o0, %o1, %l3 fpackfix %f8, %f7 stb %g7, [%l7 + 0x5C] fmovrslz %i0, %f6, %f14 brlez %i4, loop_3525 edge8n %g3, %g1, %l4 fmovdg %xcc, %f10, %f4 fpack32 %f12, %f4, %f12 loop_3525: fand %f0, %f4, %f0 tne %xcc, 0x3 ldsw [%l7 + 0x34], %l2 fbne %fcc0, loop_3526 nop setx loop_3527, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16 %f2, %f12, %f2 movcs %xcc, %o6, %i6 loop_3526: move %xcc, %i5, %o5 loop_3527: fandnot2 %f2, %f10, %f2 fmovsvc %icc, %f1, %f12 fcmpgt32 %f14, %f0, %o7 fone %f6 subccc %i1, %i3, %l0 mova %icc, %o4, %o2 fnot1 %f8, %f0 fbl,a %fcc2, loop_3528 tge %xcc, 0x7 ldsb [%l7 + 0x71], %g4 sth %i2, [%l7 + 0x1C] loop_3528: fmovdl %icc, %f1, %f12 tg %xcc, 0x5 st %f3, [%l7 + 0x6C] ldub [%l7 + 0x30], %g6 ldx [%l7 + 0x48], %g5 fble %fcc1, loop_3529 or %l6, %l1, %l5 std %f0, [%l7 + 0x78] tsubcctv %o3, %g2, %i7 loop_3529: ldub [%l7 + 0x09], %o0 ldd [%l7 + 0x30], %f12 fmovsge %xcc, %f14, %f5 fmovdvc %xcc, %f13, %f6 fnot1s %f4, %f12 movrgz %o1, 0x102, %l3 fmovdn %xcc, %f8, %f5 andncc %i0, %g7, %g3 fmovrslez %i4, %f10, %f4 fpsub16s %f13, %f15, %f14 std %f6, [%l7 + 0x70] move %xcc, %g1, %l4 ldsw [%l7 + 0x3C], %l2 fpack32 %f10, %f12, %f4 fmovrdlz %i6, %f6, %f4 fexpand %f9, %f4 taddcctv %o6, 0x0E5D, %o5 mova %xcc, %o7, %i5 ldd [%l7 + 0x20], %f6 bcc,a,pt %icc, loop_3530 stb %i3, [%l7 + 0x3C] edge16n %l0, %i1, %o4 bg,a %icc, loop_3531 loop_3530: movrlez %g4, %o2, %i2 lduw [%l7 + 0x18], %g6 std %f12, [%l7 + 0x40] loop_3531: stw %g5, [%l7 + 0x5C] fcmple16 %f0, %f6, %l6 xnorcc %l1, %l5, %g2 fmul8ulx16 %f12, %f0, %f6 or %o3, %o0, %i7 ldx [%l7 + 0x58], %l3 fbug,a %fcc2, loop_3532 ldsb [%l7 + 0x0C], %i0 brlz %g7, loop_3533 fexpand %f10, %f8 loop_3532: sdivx %g3, 0x0B25, %i4 std %f12, [%l7 + 0x10] loop_3533: call loop_3534 st %f5, [%l7 + 0x2C] fcmped %fcc3, %f12, %f14 sth %o1, [%l7 + 0x10] loop_3534: fba,a %fcc0, loop_3535 brgez %g1, loop_3536 umulcc %l4, %i6, %l2 fmovsvs %icc, %f15, %f14 loop_3535: fmovdpos %icc, %f8, %f6 loop_3536: ldd [%l7 + 0x10], %f0 lduh [%l7 + 0x24], %o6 lduh [%l7 + 0x7A], %o5 fmovrsgez %o7, %f6, %f1 fsrc2s %f11, %f6 ldd [%l7 + 0x18], %f4 sth %i3, [%l7 + 0x40] sth %i5, [%l7 + 0x26] ld [%l7 + 0x68], %f15 ld [%l7 + 0x18], %f1 std %f14, [%l7 + 0x20] movre %l0, 0x330, %o4 fbn %fcc0, loop_3537 umul %i1, %o2, %g4 nop setx loop_3538, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlez,a %i2, loop_3539 loop_3537: ldsw [%l7 + 0x44], %g6 addc %l6, 0x0847, %g5 loop_3538: ldd [%l7 + 0x70], %f0 loop_3539: fpadd16 %f12, %f12, %f10 stw %l1, [%l7 + 0x28] fmovdvs %xcc, %f9, %f6 ldub [%l7 + 0x2E], %g2 nop setx loop_3540, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry or %l5, %o0, %o3 movcc %xcc, %l3, %i7 std %f2, [%l7 + 0x40] loop_3540: lduh [%l7 + 0x24], %g7 fpsub16 %f0, %f8, %f14 and %i0, %i4, %o1 bneg,pn %xcc, loop_3541 fpack32 %f10, %f0, %f6 mova %xcc, %g1, %l4 and %g3, 0x0EC3, %l2 loop_3541: fpadd16s %f6, %f0, %f10 std %f4, [%l7 + 0x28] smul %o6, %i6, %o5 mulx %o7, 0x019B, %i3 tleu %xcc, 0x4 stx %l0, [%l7 + 0x38] bvs,pt %xcc, loop_3542 fmovdneg %icc, %f6, %f4 ba,pn %icc, loop_3543 stb %o4, [%l7 + 0x41] loop_3542: ldd [%l7 + 0x20], %f0 fandnot1s %f3, %f2, %f8 loop_3543: edge16 %i5, %o2, %g4 stx %i1, [%l7 + 0x60] movcs %xcc, %i2, %g6 movn %xcc, %l6, %g5 udiv %l1, 0x0745, %l5 siam 0x6 ble %icc, loop_3544 fmul8x16au %f10, %f15, %f2 ldsb [%l7 + 0x08], %g2 stw %o3, [%l7 + 0x4C] loop_3544: edge32l %l3, %i7, %o0 fcmpne32 %f12, %f10, %g7 umulcc %i0, %i4, %o1 fmovrdgz %g1, %f14, %f0 ldub [%l7 + 0x41], %g3 ldsw [%l7 + 0x78], %l2 tcs %xcc, 0x5 fone %f0 fbe %fcc2, loop_3545 bvs,a,pn %icc, loop_3546 fcmpgt16 %f2, %f10, %l4 tvs %xcc, 0x5 loop_3545: fnot1s %f10, %f9 loop_3546: fone %f12 sll %o6, %o5, %i6 movleu %xcc, %i3, %l0 fmovscs %xcc, %f12, %f14 fnegd %f2, %f4 fnot1 %f14, %f10 stw %o4, [%l7 + 0x78] ldx [%l7 + 0x68], %i5 and %o7, 0x05A6, %o2 tpos %xcc, 0x7 fnors %f6, %f5, %f8 fmovdg %xcc, %f10, %f12 fmul8x16au %f7, %f2, %f12 stb %i1, [%l7 + 0x6E] fpack16 %f2, %f14 fabsd %f12, %f8 lduh [%l7 + 0x5E], %i2 fnot2s %f15, %f14 edge32l %g4, %l6, %g6 sethi 0x0F15, %g5 sth %l1, [%l7 + 0x44] movrgez %g2, 0x16E, %o3 lduh [%l7 + 0x54], %l3 ldsw [%l7 + 0x4C], %i7 ld [%l7 + 0x44], %f3 brz %o0, loop_3547 orn %l5, %g7, %i0 siam 0x4 andn %i4, %g1, %g3 loop_3547: fpsub32s %f5, %f2, %f1 fmovsa %icc, %f8, %f14 bpos,pn %xcc, loop_3548 srl %l2, 0x08, %l4 stb %o1, [%l7 + 0x1F] move %xcc, %o6, %o5 loop_3548: fcmpeq32 %f4, %f0, %i6 std %f10, [%l7 + 0x08] ldd [%l7 + 0x30], %f4 movge %xcc, %i3, %o4 edge8 %l0, %i5, %o7 or %o2, 0x1C23, %i2 lduw [%l7 + 0x3C], %i1 ldx [%l7 + 0x68], %l6 xnor %g4, %g6, %l1 fmovdne %icc, %f6, %f3 fors %f14, %f8, %f5 stb %g2, [%l7 + 0x6D] fble %fcc3, loop_3549 tle %icc, 0x3 movle %xcc, %o3, %g5 ldd [%l7 + 0x20], %f6 loop_3549: edge8 %l3, %i7, %l5 edge16n %g7, %o0, %i4 call loop_3550 umulcc %i0, %g3, %g1 st %f7, [%l7 + 0x5C] lduh [%l7 + 0x42], %l2 loop_3550: bleu,a,pn %icc, loop_3551 stw %l4, [%l7 + 0x58] ldd [%l7 + 0x58], %f12 fmovrsgz %o6, %f4, %f10 loop_3551: lduh [%l7 + 0x40], %o5 fmovdvs %xcc, %f11, %f5 stb %o1, [%l7 + 0x7D] ldsw [%l7 + 0x38], %i3 sth %o4, [%l7 + 0x64] udivx %l0, 0x103E, %i6 fmovs %f1, %f10 fpsub16 %f4, %f4, %f6 movvs %xcc, %i5, %o2 ldx [%l7 + 0x58], %o7 bg,a,pt %icc, loop_3552 fnot1s %f2, %f3 tg %xcc, 0x2 fmovsge %xcc, %f6, %f14 loop_3552: fmovde %icc, %f9, %f12 fbue %fcc2, loop_3553 tsubcc %i1, 0x160A, %i2 fbue,a %fcc3, loop_3554 fnegs %f14, %f12 loop_3553: movcc %xcc, %l6, %g6 andncc %g4, %l1, %g2 loop_3554: srax %g5, %l3, %o3 umulcc %l5, %i7, %o0 bshuffle %f14, %f8, %f2 popc 0x1D71, %g7 sra %i4, 0x00, %g3 movvc %icc, %i0, %l2 lduh [%l7 + 0x0E], %l4 ba %icc, loop_3555 fba,a %fcc1, loop_3556 alignaddr %o6, %g1, %o5 edge32ln %o1, %o4, %l0 loop_3555: sth %i3, [%l7 + 0x66] loop_3556: ble,pt %icc, loop_3557 sth %i6, [%l7 + 0x4C] tl %icc, 0x1 fmuld8sux16 %f5, %f5, %f6 loop_3557: ldub [%l7 + 0x4D], %o2 stw %o7, [%l7 + 0x0C] udivx %i5, 0x04E7, %i1 fmovdvs %xcc, %f0, %f9 array16 %l6, %i2, %g6 stb %l1, [%l7 + 0x3B] brgez %g4, loop_3558 subccc %g2, %l3, %g5 ldsh [%l7 + 0x76], %l5 fcmple32 %f6, %f0, %o3 loop_3558: fand %f4, %f4, %f6 fnot1 %f6, %f14 fpadd16 %f12, %f14, %f14 fmovdleu %icc, %f8, %f8 fmul8x16 %f9, %f0, %f12 edge16n %i7, %o0, %i4 lduw [%l7 + 0x20], %g7 fmovde %xcc, %f7, %f1 ldub [%l7 + 0x14], %g3 sth %i0, [%l7 + 0x3C] lduh [%l7 + 0x3C], %l2 fmovdgu %xcc, %f5, %f15 fbge,a %fcc2, loop_3559 ldd [%l7 + 0x40], %f2 ta %icc, 0x0 fnands %f7, %f6, %f8 loop_3559: ldsh [%l7 + 0x64], %o6 fcmpes %fcc3, %f12, %f8 movn %icc, %g1, %l4 st %f12, [%l7 + 0x40] fmovscs %icc, %f13, %f2 fcmpes %fcc3, %f0, %f4 ldsb [%l7 + 0x42], %o5 fornot2s %f0, %f4, %f9 taddcctv %o4, 0x1D88, %o1 fnot2 %f8, %f0 sll %i3, %i6, %o2 tcs %icc, 0x5 fbne %fcc0, loop_3560 sll %o7, 0x01, %l0 fba,a %fcc1, loop_3561 fmovsge %icc, %f13, %f6 loop_3560: mulscc %i1, 0x04A8, %l6 stw %i2, [%l7 + 0x48] loop_3561: fmul8x16au %f1, %f0, %f12 ldsb [%l7 + 0x1E], %i5 fmovrslz %l1, %f14, %f6 fzero %f6 orcc %g4, %g2, %g6 ldx [%l7 + 0x18], %g5 ldsh [%l7 + 0x1A], %l3 stx %o3, [%l7 + 0x50] fbule,a %fcc1, loop_3562 ldd [%l7 + 0x58], %f8 brlez,a %l5, loop_3563 tleu %icc, 0x4 loop_3562: smul %i7, %o0, %i4 ld [%l7 + 0x24], %f3 loop_3563: array16 %g3, %g7, %i0 ldub [%l7 + 0x17], %l2 fmuld8ulx16 %f3, %f13, %f10 std %f8, [%l7 + 0x60] orncc %g1, 0x064B, %o6 ldub [%l7 + 0x21], %o5 fmovdg %icc, %f3, %f14 bge,a,pt %icc, loop_3564 stb %l4, [%l7 + 0x6B] fandnot2 %f14, %f10, %f2 bshuffle %f8, %f0, %f12 loop_3564: ld [%l7 + 0x5C], %f15 lduh [%l7 + 0x24], %o4 fmovrslez %o1, %f8, %f9 fexpand %f15, %f14 xor %i3, 0x15F2, %o2 bn,a %xcc, loop_3565 andncc %i6, %l0, %o7 subccc %l6, %i1, %i5 fbg %fcc0, loop_3566 loop_3565: alignaddrl %i2, %l1, %g2 fmovdpos %icc, %f12, %f7 fmovrdgz %g6, %f10, %f10 loop_3566: ldub [%l7 + 0x50], %g5 fbo %fcc1, loop_3567 fmovdneg %icc, %f14, %f12 fbu %fcc2, loop_3568 fcmpgt16 %f0, %f10, %l3 loop_3567: ldsw [%l7 + 0x54], %g4 fmovsneg %icc, %f5, %f15 loop_3568: edge8n %o3, %l5, %o0 brgz,a %i4, loop_3569 stb %i7, [%l7 + 0x2F] fmuld8ulx16 %f1, %f7, %f12 ta %xcc, 0x6 loop_3569: fmovsvc %icc, %f8, %f11 bneg,a %icc, loop_3570 ld [%l7 + 0x60], %f9 fcmpne16 %f10, %f4, %g3 fcmple32 %f10, %f14, %g7 loop_3570: fone %f14 fmul8x16au %f14, %f11, %f10 fsrc1 %f6, %f4 subc %l2, %g1, %o6 fxor %f10, %f8, %f12 nop setx loop_3571, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdne %icc, %f6, %f11 fbge %fcc3, loop_3572 bg,a,pn %xcc, loop_3573 loop_3571: fmovd %f0, %f14 tpos %icc, 0x3 loop_3572: fpsub16 %f14, %f12, %f6 loop_3573: bgu,a,pt %icc, loop_3574 stb %i0, [%l7 + 0x12] fmovrsgz %o5, %f1, %f10 fsrc1s %f14, %f13 loop_3574: udiv %o4, 0x0F58, %o1 movle %icc, %i3, %l4 fzero %f2 movvc %xcc, %o2, %l0 fsrc2s %f7, %f4 sth %i6, [%l7 + 0x22] ldx [%l7 + 0x50], %o7 bvc,pt %icc, loop_3575 pdist %f14, %f2, %f8 st %f1, [%l7 + 0x20] fpadd32 %f12, %f14, %f6 loop_3575: fbe,a %fcc2, loop_3576 srax %l6, %i5, %i1 fsrc1s %f12, %f5 fbe,a %fcc1, loop_3577 loop_3576: stw %i2, [%l7 + 0x48] movl %xcc, %l1, %g6 pdist %f10, %f8, %f6 loop_3577: stb %g2, [%l7 + 0x5F] fnands %f0, %f13, %f7 lduw [%l7 + 0x18], %l3 edge8n %g4, %g5, %l5 edge32l %o3, %o0, %i4 fnor %f10, %f10, %f8 ld [%l7 + 0x48], %f0 fmovsleu %icc, %f15, %f9 movrgz %g3, %i7, %g7 fands %f3, %f14, %f11 addc %g1, %o6, %l2 ldub [%l7 + 0x0B], %o5 faligndata %f10, %f2, %f8 sdiv %o4, 0x1D9A, %o1 bge loop_3578 fpadd32s %f14, %f12, %f6 fba,a %fcc0, loop_3579 ldsh [%l7 + 0x26], %i0 loop_3578: fmovrdgz %i3, %f2, %f2 bgu,a,pn %icc, loop_3580 loop_3579: umul %o2, 0x0EF1, %l4 tne %icc, 0x2 fbule,a %fcc2, loop_3581 loop_3580: movvs %icc, %i6, %l0 bn,pn %icc, loop_3582 movleu %icc, %l6, %i5 loop_3581: ldsw [%l7 + 0x0C], %i1 siam 0x3 loop_3582: ldd [%l7 + 0x50], %f12 fmovsn %icc, %f5, %f15 sll %i2, 0x09, %l1 tsubcctv %o7, %g2, %g6 fmuld8ulx16 %f9, %f6, %f4 be %icc, loop_3583 fmovda %xcc, %f1, %f13 ldx [%l7 + 0x48], %l3 orncc %g5, %l5, %o3 loop_3583: edge16n %g4, %o0, %i4 subc %i7, %g7, %g1 fmovrse %o6, %f15, %f10 fmovsle %icc, %f5, %f1 bcc loop_3584 movvc %xcc, %g3, %o5 brz,a %o4, loop_3585 bpos,a loop_3586 loop_3584: fcmpes %fcc0, %f5, %f10 taddcc %o1, %l2, %i0 loop_3585: bleu,a loop_3587 loop_3586: ldx [%l7 + 0x30], %o2 ldsw [%l7 + 0x4C], %l4 xorcc %i6, %l0, %l6 loop_3587: fmovdcc %xcc, %f15, %f6 stw %i5, [%l7 + 0x08] fnot1s %f13, %f3 sdiv %i3, 0x1D12, %i2 sth %i1, [%l7 + 0x7A] fnot2 %f2, %f0 fxnor %f14, %f6, %f10 fmovdgu %icc, %f1, %f12 ldsb [%l7 + 0x5A], %l1 tl %xcc, 0x2 fsrc2 %f0, %f12 xnorcc %o7, %g2, %l3 fcmple32 %f2, %f2, %g6 stx %g5, [%l7 + 0x10] fpack16 %f4, %f10 ldsw [%l7 + 0x08], %l5 tgu %xcc, 0x1 srlx %g4, %o3, %i4 fexpand %f5, %f4 fmovse %xcc, %f13, %f0 ld [%l7 + 0x60], %f14 stb %o0, [%l7 + 0x3E] ldx [%l7 + 0x48], %i7 ld [%l7 + 0x2C], %f4 movneg %xcc, %g1, %g7 fmul8x16 %f3, %f0, %f14 ldd [%l7 + 0x20], %f2 fmovrdlez %o6, %f0, %f4 ba loop_3588 fmovdneg %icc, %f4, %f12 tne %xcc, 0x5 stw %g3, [%l7 + 0x6C] loop_3588: edge16l %o5, %o1, %o4 smulcc %i0, 0x0EB2, %l2 fpsub32s %f13, %f15, %f3 bvs,a,pt %icc, loop_3589 be,a,pt %icc, loop_3590 edge16 %o2, %l4, %l0 fmovrsne %l6, %f11, %f7 loop_3589: fnands %f4, %f4, %f0 loop_3590: bcc,a loop_3591 fmovrslz %i5, %f12, %f10 stw %i6, [%l7 + 0x34] lduw [%l7 + 0x08], %i2 loop_3591: brgez,a %i3, loop_3592 fzero %f6 stb %i1, [%l7 + 0x08] edge32ln %l1, %o7, %l3 loop_3592: for %f12, %f12, %f6 andn %g6, 0x0152, %g5 fmovda %icc, %f7, %f5 or %l5, %g2, %g4 move %icc, %o3, %o0 edge16ln %i7, %i4, %g1 call loop_3593 stb %g7, [%l7 + 0x28] fmovsge %xcc, %f13, %f5 fmovdle %icc, %f15, %f15 loop_3593: fones %f5 fpack16 %f8, %f15 fmovrslez %g3, %f15, %f1 sll %o5, %o1, %o4 fblg,a %fcc3, loop_3594 fnors %f12, %f8, %f10 umul %i0, 0x11AF, %l2 fba %fcc3, loop_3595 loop_3594: edge8 %o2, %l4, %o6 sth %l0, [%l7 + 0x56] srl %l6, 0x09, %i6 loop_3595: movre %i2, %i3, %i5 xnor %l1, 0x1B06, %o7 be,pn %xcc, loop_3596 brgz,a %l3, loop_3597 fpadd16 %f12, %f6, %f12 subccc %g6, %g5, %l5 loop_3596: fmovd %f8, %f8 loop_3597: movvc %xcc, %g2, %g4 fmovspos %xcc, %f14, %f3 ldx [%l7 + 0x78], %o3 fbl,a %fcc0, loop_3598 ldd [%l7 + 0x40], %f2 edge16l %i1, %o0, %i7 fmovsl %xcc, %f2, %f13 loop_3598: st %f8, [%l7 + 0x78] ldsh [%l7 + 0x66], %i4 ld [%l7 + 0x40], %f1 fmovrde %g1, %f0, %f6 ldsb [%l7 + 0x2C], %g7 movne %xcc, %o5, %o1 bl,pt %icc, loop_3599 ldsh [%l7 + 0x66], %o4 tneg %xcc, 0x4 fmovdneg %xcc, %f1, %f6 loop_3599: fbg %fcc1, loop_3600 sub %g3, 0x112E, %l2 lduh [%l7 + 0x3E], %o2 udivx %l4, 0x045E, %i0 loop_3600: fpmerge %f8, %f8, %f8 fmovse %xcc, %f11, %f8 bvc loop_3601 lduw [%l7 + 0x68], %o6 fmovrdne %l6, %f14, %f10 lduw [%l7 + 0x0C], %l0 loop_3601: ldsw [%l7 + 0x50], %i2 lduh [%l7 + 0x10], %i6 fmovrdlez %i5, %f6, %f2 taddcc %i3, %l1, %l3 stw %g6, [%l7 + 0x7C] array8 %o7, %g5, %g2 lduw [%l7 + 0x70], %g4 call loop_3602 tvs %xcc, 0x6 bcc,a,pt %xcc, loop_3603 stx %l5, [%l7 + 0x28] loop_3602: srlx %i1, 0x08, %o3 bcc loop_3604 loop_3603: ldsb [%l7 + 0x52], %i7 edge16 %o0, %g1, %g7 brnz,a %i4, loop_3605 loop_3604: ld [%l7 + 0x50], %f12 fornot2 %f14, %f8, %f4 fsrc2s %f5, %f7 loop_3605: movgu %icc, %o1, %o5 ble,a,pn %xcc, loop_3606 bleu,a %xcc, loop_3607 addc %g3, %l2, %o2 fcmpeq16 %f8, %f12, %l4 loop_3606: edge16ln %o4, %i0, %o6 loop_3607: udiv %l0, 0x0B28, %l6 std %f8, [%l7 + 0x78] ldsb [%l7 + 0x0C], %i6 fmovspos %xcc, %f0, %f4 ldub [%l7 + 0x0E], %i5 fnegd %f0, %f12 stb %i2, [%l7 + 0x4D] andn %l1, %l3, %i3 ldsb [%l7 + 0x31], %g6 mova %xcc, %g5, %o7 addc %g2, 0x157D, %g4 ldsb [%l7 + 0x23], %l5 fbug %fcc2, loop_3608 stx %o3, [%l7 + 0x30] fbg %fcc2, loop_3609 fmovdcs %xcc, %f9, %f13 loop_3608: fnegs %f13, %f5 stx %i1, [%l7 + 0x18] loop_3609: sdiv %i7, 0x1388, %o0 sth %g1, [%l7 + 0x7A] subcc %i4, 0x1CBB, %g7 fmovdle %xcc, %f5, %f1 fnot2 %f10, %f4 tcs %xcc, 0x6 fabss %f15, %f8 ld [%l7 + 0x60], %f13 ldsh [%l7 + 0x68], %o1 fmovsvc %icc, %f8, %f1 edge16l %g3, %l2, %o5 srl %o2, 0x02, %l4 stw %o4, [%l7 + 0x70] fpsub16 %f14, %f14, %f0 stb %o6, [%l7 + 0x54] fcmpne16 %f0, %f6, %l0 tle %xcc, 0x3 popc 0x139D, %l6 bgu,a,pt %icc, loop_3610 fxor %f10, %f4, %f0 fmovsa %xcc, %f2, %f7 movge %icc, %i0, %i6 loop_3610: ldub [%l7 + 0x33], %i2 srax %i5, 0x02, %l3 fxnor %f14, %f8, %f10 for %f6, %f12, %f6 fmul8sux16 %f2, %f0, %f0 udivx %i3, 0x0D44, %l1 mulx %g6, %o7, %g5 ldsw [%l7 + 0x58], %g4 alignaddrl %l5, %g2, %i1 fmovdcc %icc, %f7, %f2 ldsw [%l7 + 0x7C], %i7 ldsh [%l7 + 0x34], %o0 stw %o3, [%l7 + 0x40] smulcc %i4, %g7, %o1 fornot1s %f4, %f8, %f7 fpackfix %f2, %f13 ldub [%l7 + 0x7A], %g1 fxor %f4, %f8, %f0 fmovscc %icc, %f6, %f7 fbne,a %fcc0, loop_3611 ldsw [%l7 + 0x64], %l2 tvc %xcc, 0x4 fors %f9, %f14, %f12 loop_3611: fnot2 %f4, %f2 fmovrdlez %o5, %f0, %f12 srl %g3, 0x18, %l4 st %f9, [%l7 + 0x0C] movvc %xcc, %o4, %o2 fbuge,a %fcc1, loop_3612 fnors %f14, %f2, %f3 ldd [%l7 + 0x58], %f2 fmovdcc %icc, %f14, %f0 loop_3612: stw %l0, [%l7 + 0x38] fxnor %f8, %f10, %f12 tn %xcc, 0x5 bpos,pt %icc, loop_3613 xnorcc %l6, %o6, %i0 stw %i6, [%l7 + 0x18] smulcc %i2, %l3, %i5 loop_3613: movn %xcc, %i3, %g6 st %f14, [%l7 + 0x60] lduw [%l7 + 0x24], %l1 tcs %icc, 0x2 movrgz %o7, 0x107, %g5 ldx [%l7 + 0x20], %l5 movg %icc, %g2, %g4 ldsw [%l7 + 0x1C], %i1 ldsh [%l7 + 0x76], %o0 fcmpd %fcc2, %f10, %f6 ld [%l7 + 0x24], %f11 edge8 %o3, %i7, %i4 fmovdgu %xcc, %f9, %f2 fble %fcc1, loop_3614 stb %o1, [%l7 + 0x0D] smul %g1, 0x03DE, %g7 ld [%l7 + 0x08], %f0 loop_3614: ldsb [%l7 + 0x1D], %o5 fcmpd %fcc1, %f0, %f12 fble,a %fcc2, loop_3615 add %l2, 0x06AE, %g3 movneg %icc, %o4, %o2 fmovsneg %icc, %f5, %f1 loop_3615: sth %l4, [%l7 + 0x2A] ldub [%l7 + 0x40], %l6 fcmpd %fcc1, %f0, %f10 smulcc %o6, 0x146C, %l0 ldub [%l7 + 0x7E], %i6 edge16n %i0, %l3, %i2 udiv %i3, 0x06C7, %g6 fmovdcs %icc, %f7, %f0 ldub [%l7 + 0x4D], %l1 fmul8x16al %f9, %f0, %f4 ld [%l7 + 0x38], %f3 bn %xcc, loop_3616 fsrc2 %f8, %f2 ldx [%l7 + 0x48], %o7 bge,a,pn %icc, loop_3617 loop_3616: sdivcc %g5, 0x14EB, %i5 edge16ln %l5, %g2, %g4 fnegs %f5, %f15 loop_3617: nop setx loop_3618, %l0, %l1 jmpl %l1, %i1 fba %fcc2, loop_3619 stb %o0, [%l7 + 0x19] movl %icc, %o3, %i7 loop_3618: fcmps %fcc0, %f14, %f6 loop_3619: tn %icc, 0x5 fblg,a %fcc1, loop_3620 movg %icc, %i4, %o1 fmuld8sux16 %f15, %f4, %f12 fmovdleu %xcc, %f15, %f0 loop_3620: ldub [%l7 + 0x1F], %g1 fmovdvs %xcc, %f7, %f15 fbo,a %fcc0, loop_3621 stb %o5, [%l7 + 0x20] fmul8ulx16 %f10, %f2, %f6 movrlz %l2, 0x364, %g7 loop_3621: movl %xcc, %g3, %o4 st %f1, [%l7 + 0x6C] ldsw [%l7 + 0x54], %o2 move %icc, %l6, %l4 addc %l0, %o6, %i6 fsrc2 %f2, %f6 sub %i0, %i2, %l3 taddcc %i3, %l1, %o7 std %f2, [%l7 + 0x08] edge32 %g5, %i5, %l5 fbge,a %fcc1, loop_3622 stx %g6, [%l7 + 0x58] movrne %g2, 0x090, %i1 edge8n %g4, %o0, %o3 loop_3622: fnot1 %f2, %f2 ldx [%l7 + 0x50], %i7 fone %f10 ldsh [%l7 + 0x54], %o1 bgu,pt %icc, loop_3623 fandnot1 %f4, %f8, %f6 movleu %xcc, %i4, %o5 te %xcc, 0x4 loop_3623: fpadd16 %f6, %f0, %f4 ldd [%l7 + 0x28], %f2 tgu %icc, 0x7 ldsw [%l7 + 0x64], %l2 fbl,a %fcc3, loop_3624 std %f14, [%l7 + 0x60] fnors %f3, %f6, %f6 bge,a,pn %icc, loop_3625 loop_3624: udiv %g7, 0x067B, %g1 sth %g3, [%l7 + 0x5C] bne %xcc, loop_3626 loop_3625: fcmpeq32 %f0, %f8, %o2 ldx [%l7 + 0x48], %l6 bvs,pn %icc, loop_3627 loop_3626: lduw [%l7 + 0x38], %l4 ldd [%l7 + 0x70], %f14 ld [%l7 + 0x48], %f13 loop_3627: tcs %xcc, 0x7 fmovd %f12, %f8 fcmple16 %f2, %f2, %o4 movcs %xcc, %l0, %i6 movcc %xcc, %o6, %i2 ldsw [%l7 + 0x30], %i0 stb %l3, [%l7 + 0x7B] andcc %l1, 0x1348, %o7 tpos %icc, 0x1 array8 %i3, %g5, %l5 ldsw [%l7 + 0x38], %g6 udivcc %i5, 0x174A, %i1 fsrc2s %f3, %f8 mova %xcc, %g2, %g4 fmovrdgz %o0, %f8, %f6 lduh [%l7 + 0x56], %o3 sdiv %o1, 0x0EDD, %i4 tsubcctv %o5, %i7, %l2 ldsb [%l7 + 0x7C], %g1 lduh [%l7 + 0x7C], %g3 st %f13, [%l7 + 0x38] ldsh [%l7 + 0x48], %g7 sdiv %l6, 0x144E, %o2 fmovrdlez %l4, %f2, %f4 tneg %xcc, 0x7 tcs %icc, 0x5 movrgez %o4, 0x0DA, %l0 ld [%l7 + 0x28], %f9 fsrc2 %f10, %f10 be,a loop_3628 stb %i6, [%l7 + 0x6B] lduh [%l7 + 0x6E], %i2 ld [%l7 + 0x48], %f15 loop_3628: movrne %o6, 0x2B1, %i0 ldub [%l7 + 0x2E], %l1 sth %l3, [%l7 + 0x16] andcc %i3, %g5, %l5 fxor %f6, %f2, %f8 ldx [%l7 + 0x20], %o7 lduw [%l7 + 0x54], %i5 fmovsa %xcc, %f14, %f7 fzeros %f8 taddcctv %i1, %g2, %g6 fbl,a %fcc1, loop_3629 fands %f13, %f1, %f12 lduh [%l7 + 0x74], %o0 fmovse %icc, %f4, %f7 loop_3629: ldsb [%l7 + 0x0F], %g4 lduw [%l7 + 0x20], %o3 movn %icc, %i4, %o5 movrne %o1, %l2, %i7 ldsh [%l7 + 0x54], %g1 ldd [%l7 + 0x68], %f14 add %g3, 0x1246, %l6 fbue,a %fcc3, loop_3630 ld [%l7 + 0x70], %f12 tpos %xcc, 0x0 fandnot2s %f5, %f7, %f0 loop_3630: movneg %icc, %g7, %o2 fors %f2, %f0, %f8 fmovrsgz %o4, %f9, %f2 ldd [%l7 + 0x40], %f8 fmovs %f12, %f11 tvs %xcc, 0x6 tpos %xcc, 0x6 fmovdcs %xcc, %f14, %f8 srax %l4, 0x10, %i6 fcmpgt16 %f12, %f2, %i2 fpsub16s %f11, %f6, %f9 fbuge,a %fcc3, loop_3631 fnor %f2, %f14, %f0 mova %xcc, %l0, %i0 taddcc %o6, %l1, %i3 loop_3631: fbl %fcc1, loop_3632 edge32l %g5, %l3, %o7 fmovd %f0, %f4 mulscc %i5, 0x1772, %l5 loop_3632: bge,a loop_3633 fnot2 %f0, %f14 srax %g2, 0x16, %i1 lduw [%l7 + 0x40], %o0 loop_3633: xnorcc %g4, 0x0402, %o3 fpmerge %f9, %f6, %f10 bvs,a,pn %icc, loop_3634 st %f15, [%l7 + 0x14] lduw [%l7 + 0x24], %i4 fxor %f2, %f10, %f14 loop_3634: edge32ln %g6, %o5, %o1 lduw [%l7 + 0x5C], %l2 tcs %xcc, 0x6 ld [%l7 + 0x70], %f13 stx %g1, [%l7 + 0x38] bvc,pt %icc, loop_3635 fmovsle %xcc, %f12, %f0 stx %g3, [%l7 + 0x48] tl %xcc, 0x6 loop_3635: nop setx loop_3636, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movn %xcc, %l6, %i7 fbe,a %fcc3, loop_3637 andn %o2, 0x0552, %o4 loop_3636: udivx %l4, 0x0342, %g7 array8 %i6, %i2, %i0 loop_3637: ldsb [%l7 + 0x72], %l0 mulx %l1, 0x1BFE, %i3 fpack32 %f10, %f6, %f4 fpack32 %f10, %f4, %f0 sdiv %g5, 0x0599, %l3 fnot2 %f8, %f14 edge32n %o6, %i5, %o7 edge16l %g2, %l5, %i1 fmuld8sux16 %f8, %f2, %f2 sub %g4, 0x0FB7, %o0 fmovrdgez %i4, %f14, %f2 tle %icc, 0x1 fnot2s %f12, %f8 andn %g6, %o3, %o1 fmovdvc %icc, %f10, %f0 popc 0x1151, %l2 edge16 %g1, %o5, %g3 edge16 %l6, %o2, %o4 ldx [%l7 + 0x08], %i7 tvc %xcc, 0x2 fcmple32 %f2, %f2, %g7 bcs,a,pn %xcc, loop_3638 bcc,a %icc, loop_3639 fpsub16 %f6, %f14, %f14 xnor %l4, %i2, %i6 loop_3638: tsubcc %i0, %l0, %l1 loop_3639: ba,pn %icc, loop_3640 stw %i3, [%l7 + 0x6C] ldsw [%l7 + 0x58], %g5 brnz %l3, loop_3641 loop_3640: edge16n %o6, %i5, %o7 ldsh [%l7 + 0x66], %g2 fbl,a %fcc1, loop_3642 loop_3641: udivcc %l5, 0x12F3, %g4 tvs %icc, 0x6 fmovsne %xcc, %f12, %f8 loop_3642: orn %o0, 0x033F, %i4 st %f10, [%l7 + 0x74] fmovdle %icc, %f14, %f10 st %f5, [%l7 + 0x68] fmuld8sux16 %f2, %f6, %f4 tg %xcc, 0x3 ldsw [%l7 + 0x34], %g6 fmovs %f2, %f9 ldsw [%l7 + 0x40], %i1 bvc,a loop_3643 ble,a loop_3644 fmovdcc %xcc, %f4, %f6 lduh [%l7 + 0x1A], %o1 loop_3643: nop setx loop_3645, %l0, %l1 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_3644: stw %o3, [%l7 + 0x60] fmovdpos %icc, %f15, %f14 fblg,a %fcc2, loop_3646 loop_3645: lduh [%l7 + 0x2A], %g1 st %f8, [%l7 + 0x28] stb %o5, [%l7 + 0x76] loop_3646: fnegs %f14, %f14 st %f11, [%l7 + 0x50] ldsh [%l7 + 0x26], %g3 fba,a %fcc3, loop_3647 fornot2s %f15, %f0, %f10 tge %xcc, 0x0 fnegs %f7, %f3 loop_3647: ldx [%l7 + 0x58], %l6 xorcc %l2, 0x0767, %o2 fmovdge %icc, %f10, %f7 tleu %xcc, 0x3 bn loop_3648 stb %o4, [%l7 + 0x28] fzero %f4 movne %icc, %i7, %g7 loop_3648: fmovs %f12, %f9 tn %xcc, 0x1 lduh [%l7 + 0x6C], %i2 fpsub16 %f8, %f10, %f2 add %i6, 0x1B94, %i0 for %f2, %f4, %f14 fmovsne %xcc, %f4, %f5 ldub [%l7 + 0x4D], %l4 ld [%l7 + 0x68], %f0 fnegs %f14, %f7 faligndata %f4, %f0, %f0 bpos %xcc, loop_3649 umulcc %l0, 0x0E58, %i3 lduw [%l7 + 0x54], %g5 fcmpgt32 %f8, %f6, %l1 loop_3649: ldsb [%l7 + 0x1D], %l3 ldsb [%l7 + 0x6B], %o6 sth %o7, [%l7 + 0x4C] fmul8ulx16 %f8, %f2, %f10 stx %i5, [%l7 + 0x58] array8 %g2, %l5, %o0 addcc %g4, 0x1A6C, %i4 fsrc1s %f5, %f13 ldd [%l7 + 0x68], %f10 tvs %xcc, 0x1 std %f2, [%l7 + 0x30] fmovsvs %xcc, %f15, %f0 srl %i1, %g6, %o3 taddcc %g1, %o5, %o1 fmul8x16 %f13, %f2, %f12 edge16ln %l6, %g3, %o2 ldd [%l7 + 0x48], %f0 fnor %f12, %f12, %f10 fpack32 %f12, %f2, %f6 fmul8x16al %f12, %f15, %f0 bvc,a loop_3650 andcc %o4, %i7, %g7 ldsh [%l7 + 0x4A], %l2 movgu %xcc, %i6, %i2 loop_3650: movvc %icc, %i0, %l0 lduh [%l7 + 0x3C], %l4 stw %i3, [%l7 + 0x5C] fbug,a %fcc0, loop_3651 fsrc1s %f2, %f5 bvc,pn %icc, loop_3652 movge %icc, %l1, %l3 loop_3651: ldub [%l7 + 0x4F], %g5 bleu loop_3653 loop_3652: fpadd32 %f12, %f4, %f2 fcmpgt32 %f14, %f12, %o7 ldsw [%l7 + 0x2C], %i5 loop_3653: call loop_3654 fbu %fcc3, loop_3655 st %f4, [%l7 + 0x5C] sth %g2, [%l7 + 0x38] loop_3654: stx %o6, [%l7 + 0x40] loop_3655: stb %l5, [%l7 + 0x4F] alignaddr %g4, %o0, %i1 edge16ln %i4, %g6, %g1 ldx [%l7 + 0x58], %o3 sub %o5, %o1, %g3 fcmps %fcc2, %f8, %f10 movrgez %o2, 0x1C3, %o4 fbul %fcc1, loop_3656 nop setx loop_3657, %l0, %l1 jmpl %l1, %l6 udiv %i7, 0x0555, %l2 ldub [%l7 + 0x63], %i6 loop_3656: popc %g7, %i2 loop_3657: sth %i0, [%l7 + 0x58] fxnors %f11, %f11, %f3 be,a %icc, loop_3658 fba %fcc1, loop_3659 movrlz %l4, %l0, %l1 mulscc %l3, %i3, %o7 loop_3658: fpsub16s %f2, %f0, %f9 loop_3659: std %f0, [%l7 + 0x28] ldub [%l7 + 0x11], %g5 ld [%l7 + 0x78], %f14 ldsw [%l7 + 0x08], %i5 tgu %icc, 0x0 edge32 %g2, %l5, %g4 ldsb [%l7 + 0x13], %o6 fpmerge %f3, %f11, %f6 add %i1, %i4, %o0 stw %g1, [%l7 + 0x74] st %f0, [%l7 + 0x44] fmul8ulx16 %f14, %f2, %f6 ldsw [%l7 + 0x38], %g6 ta %icc, 0x4 taddcctv %o5, 0x1120, %o3 srax %o1, %g3, %o2 fmovrsgz %o4, %f15, %f12 sllx %l6, 0x01, %l2 ldd [%l7 + 0x48], %f0 fbe,a %fcc2, loop_3660 tn %icc, 0x0 lduh [%l7 + 0x3E], %i7 fnot2 %f4, %f0 loop_3660: fmovdle %xcc, %f13, %f14 movpos %icc, %i6, %g7 array32 %i2, %i0, %l4 fmovrsgez %l0, %f8, %f6 fbge %fcc2, loop_3661 tl %xcc, 0x5 edge32ln %l3, %l1, %o7 lduw [%l7 + 0x48], %i3 loop_3661: be %icc, loop_3662 stx %i5, [%l7 + 0x70] movneg %icc, %g2, %l5 andncc %g4, %o6, %i1 loop_3662: fpmerge %f0, %f6, %f14 tg %icc, 0x5 fcmpeq16 %f12, %f14, %i4 ta %icc, 0x5 fmovsn %xcc, %f9, %f0 call loop_3663 ldx [%l7 + 0x50], %g5 srax %g1, %g6, %o5 fpsub16s %f13, %f10, %f10 loop_3663: brlz,a %o3, loop_3664 or %o1, %g3, %o0 ble,a,pn %icc, loop_3665 call loop_3666 loop_3664: brlez,a %o4, loop_3667 bn,pt %xcc, loop_3668 loop_3665: fnegs %f10, %f11 loop_3666: bgu,pn %xcc, loop_3669 loop_3667: popc 0x1547, %l6 loop_3668: array16 %o2, %l2, %i7 ld [%l7 + 0x1C], %f4 loop_3669: ldsh [%l7 + 0x76], %g7 sth %i6, [%l7 + 0x66] ldx [%l7 + 0x60], %i2 nop setx loop_3670, %l0, %l1 jmpl %l1, %l4 fsrc2s %f1, %f3 fbg %fcc2, loop_3671 movrlz %i0, 0x244, %l0 loop_3670: xnorcc %l1, %o7, %i3 movrgz %l3, 0x304, %i5 loop_3671: tgu %xcc, 0x3 fmovsne %xcc, %f7, %f4 ld [%l7 + 0x60], %f13 brgz,a %g2, loop_3672 sra %l5, %o6, %g4 ldsh [%l7 + 0x74], %i1 tle %xcc, 0x1 loop_3672: fmovrse %g5, %f1, %f9 fzeros %f2 movcs %icc, %g1, %i4 add %g6, %o5, %o1 fmovdl %xcc, %f13, %f0 fcmps %fcc2, %f12, %f13 ld [%l7 + 0x20], %f2 andncc %o3, %g3, %o4 ldsw [%l7 + 0x6C], %l6 ldd [%l7 + 0x08], %f12 movrne %o2, %o0, %l2 bcs loop_3673 fzeros %f11 fmovrslz %i7, %f12, %f11 fmovdl %xcc, %f4, %f7 loop_3673: lduh [%l7 + 0x2A], %i6 ldx [%l7 + 0x60], %i2 movleu %xcc, %g7, %i0 bcs,pn %xcc, loop_3674 fpackfix %f12, %f2 movneg %xcc, %l4, %l1 or %l0, %i3, %o7 loop_3674: stw %l3, [%l7 + 0x38] std %f0, [%l7 + 0x30] stb %i5, [%l7 + 0x35] fble %fcc1, loop_3675 fornot2 %f14, %f10, %f14 ldx [%l7 + 0x28], %l5 ldsb [%l7 + 0x2B], %g2 loop_3675: ldsh [%l7 + 0x6A], %g4 std %f2, [%l7 + 0x78] edge32l %i1, %g5, %o6 smulcc %g1, 0x1645, %i4 brnz %o5, loop_3676 fpmerge %f2, %f9, %f14 sth %o1, [%l7 + 0x38] fmovrde %g6, %f2, %f2 loop_3676: fxors %f4, %f15, %f3 fnor %f10, %f4, %f12 edge32n %o3, %g3, %o4 fnot1s %f14, %f1 fmovspos %icc, %f11, %f0 bneg,a %xcc, loop_3677 and %o2, 0x01E9, %l6 fcmpeq16 %f2, %f4, %l2 lduh [%l7 + 0x1C], %i7 loop_3677: fble %fcc1, loop_3678 fbne,a %fcc0, loop_3679 fbule,a %fcc3, loop_3680 andncc %o0, %i2, %g7 loop_3678: subcc %i0, 0x1961, %i6 loop_3679: ldub [%l7 + 0x52], %l1 loop_3680: std %f2, [%l7 + 0x48] bneg,pn %icc, loop_3681 st %f9, [%l7 + 0x08] addc %l4, %l0, %o7 movre %l3, %i3, %l5 loop_3681: movrne %g2, 0x0B9, %g4 ldsb [%l7 + 0x7E], %i1 ldsh [%l7 + 0x0A], %i5 srlx %g5, 0x1C, %g1 stb %o6, [%l7 + 0x71] lduw [%l7 + 0x6C], %o5 fmovsl %icc, %f1, %f4 ld [%l7 + 0x10], %f15 st %f0, [%l7 + 0x28] bgu loop_3682 ble,pt %icc, loop_3683 fabss %f6, %f13 sll %o1, %i4, %o3 loop_3682: tsubcctv %g6, %o4, %g3 loop_3683: fpmerge %f2, %f12, %f14 fcmped %fcc1, %f12, %f10 edge32 %l6, %l2, %o2 stx %i7, [%l7 + 0x58] addcc %o0, 0x107B, %g7 ble,a,pn %xcc, loop_3684 fxors %f5, %f1, %f10 srl %i0, %i6, %l1 fmovdneg %icc, %f8, %f7 loop_3684: movvc %xcc, %i2, %l4 fmovrdgez %o7, %f6, %f12 stx %l0, [%l7 + 0x40] fpack16 %f0, %f13 fmovscc %icc, %f13, %f3 movrlz %i3, 0x2C7, %l3 nop setx loop_3685, %l0, %l1 jmpl %l1, %l5 fpackfix %f2, %f8 stb %g2, [%l7 + 0x2A] ldx [%l7 + 0x68], %i1 loop_3685: fbu,a %fcc2, loop_3686 fornot1 %f4, %f6, %f4 edge16l %i5, %g5, %g1 popc 0x0E46, %g4 loop_3686: movcs %xcc, %o5, %o1 sllx %i4, %o3, %o6 std %f0, [%l7 + 0x20] fbue,a %fcc1, loop_3687 lduh [%l7 + 0x46], %g6 brlz,a %g3, loop_3688 st %f7, [%l7 + 0x18] loop_3687: umul %o4, 0x1588, %l2 bgu,pt %icc, loop_3689 loop_3688: popc 0x1505, %l6 ldsh [%l7 + 0x32], %i7 array32 %o2, %o0, %g7 loop_3689: fmul8sux16 %f8, %f0, %f0 fmovrdgz %i6, %f12, %f10 tge %xcc, 0x7 ta %xcc, 0x2 ld [%l7 + 0x2C], %f6 ldsw [%l7 + 0x40], %l1 fmovsn %xcc, %f6, %f10 pdist %f14, %f4, %f0 array16 %i0, %i2, %l4 fxnor %f2, %f6, %f2 orncc %l0, %o7, %l3 stb %l5, [%l7 + 0x67] andn %g2, 0x1906, %i3 tcc %xcc, 0x0 brgez %i5, loop_3690 fmovdleu %xcc, %f9, %f3 ldub [%l7 + 0x1E], %g5 movcs %xcc, %g1, %g4 loop_3690: fmovdgu %xcc, %f13, %f8 fbue,a %fcc1, loop_3691 xnorcc %i1, 0x0080, %o5 bge %xcc, loop_3692 tcc %xcc, 0x3 loop_3691: fsrc2s %f1, %f5 andcc %i4, %o1, %o6 loop_3692: ldd [%l7 + 0x18], %f8 sethi 0x05FD, %g6 stb %o3, [%l7 + 0x7B] movrgez %g3, %o4, %l2 tle %xcc, 0x2 fands %f5, %f0, %f12 movvs %icc, %l6, %i7 ldx [%l7 + 0x30], %o2 fbne,a %fcc0, loop_3693 fornot2s %f15, %f5, %f2 bcs loop_3694 siam 0x1 loop_3693: ldub [%l7 + 0x6D], %g7 bneg,a %icc, loop_3695 loop_3694: taddcctv %i6, 0x18EC, %l1 for %f14, %f14, %f8 fandnot2 %f6, %f8, %f4 loop_3695: orncc %o0, 0x02BA, %i0 fbule,a %fcc3, loop_3696 movrgz %i2, 0x16F, %l4 ldsw [%l7 + 0x68], %l0 fbne %fcc0, loop_3697 loop_3696: brgz %o7, loop_3698 std %f8, [%l7 + 0x68] fbo %fcc1, loop_3699 loop_3697: fcmple32 %f2, %f2, %l3 loop_3698: ldsb [%l7 + 0x2E], %l5 fpack16 %f0, %f4 loop_3699: ldsw [%l7 + 0x40], %g2 siam 0x1 ldd [%l7 + 0x48], %f6 fone %f0 fpadd32s %f12, %f14, %f1 edge16 %i5, %i3, %g5 stb %g1, [%l7 + 0x6A] lduw [%l7 + 0x58], %i1 fpadd16 %f8, %f14, %f0 fmovdg %xcc, %f3, %f6 fsrc1 %f6, %f0 std %f2, [%l7 + 0x50] fmovsgu %icc, %f2, %f10 fba %fcc1, loop_3700 bpos,a,pn %xcc, loop_3701 fmovdneg %xcc, %f5, %f4 nop setx loop_3702, %l0, %l1 jmpl %l1, %o5 loop_3700: fbug %fcc0, loop_3703 loop_3701: bgu %icc, loop_3704 fmovsne %icc, %f12, %f5 loop_3702: stx %g4, [%l7 + 0x70] loop_3703: movcc %xcc, %i4, %o6 loop_3704: fbge %fcc3, loop_3705 xnorcc %g6, 0x08ED, %o1 fmovse %xcc, %f10, %f1 bl %xcc, loop_3706 loop_3705: sethi 0x0548, %o3 te %icc, 0x1 fmovsn %icc, %f14, %f13 loop_3706: fpackfix %f14, %f15 fmovse %xcc, %f0, %f7 sth %o4, [%l7 + 0x4E] fxnor %f8, %f6, %f2 ldub [%l7 + 0x61], %l2 move %xcc, %g3, %i7 alignaddrl %o2, %g7, %i6 bpos,pt %icc, loop_3707 fpackfix %f4, %f2 lduw [%l7 + 0x70], %l6 stb %l1, [%l7 + 0x61] loop_3707: mulx %i0, %o0, %i2 tsubcctv %l4, %o7, %l0 tn %xcc, 0x3 fnegs %f12, %f10 fmovdvc %icc, %f11, %f13 ld [%l7 + 0x14], %f8 st %f3, [%l7 + 0x08] fabss %f2, %f3 fbg,a %fcc1, loop_3708 bne,a %icc, loop_3709 ldub [%l7 + 0x0F], %l3 fmul8x16 %f5, %f12, %f0 loop_3708: fmovse %xcc, %f5, %f9 loop_3709: lduh [%l7 + 0x2A], %l5 array32 %i5, %g2, %i3 brlz,a %g1, loop_3710 bg,pt %icc, loop_3711 ldub [%l7 + 0x6C], %g5 fbue %fcc2, loop_3712 loop_3710: tsubcctv %i1, %o5, %g4 loop_3711: sth %i4, [%l7 + 0x36] sth %g6, [%l7 + 0x50] loop_3712: edge8n %o6, %o1, %o4 stb %l2, [%l7 + 0x15] fnor %f4, %f14, %f4 fnors %f14, %f0, %f12 lduw [%l7 + 0x30], %o3 ldub [%l7 + 0x0D], %i7 fabsd %f6, %f6 fmovsn %icc, %f10, %f10 fpsub16s %f4, %f3, %f3 nop setx loop_3713, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot2s %f5, %f0, %f7 bn loop_3714 brgz %o2, loop_3715 loop_3713: ld [%l7 + 0x78], %f8 tg %icc, 0x6 loop_3714: fbuge,a %fcc2, loop_3716 loop_3715: sth %g7, [%l7 + 0x5E] stx %g3, [%l7 + 0x60] alignaddr %l6, %i6, %i0 loop_3716: fmovdge %icc, %f5, %f7 stx %o0, [%l7 + 0x48] fmuld8ulx16 %f8, %f1, %f4 lduh [%l7 + 0x54], %i2 stb %l1, [%l7 + 0x3C] fbul %fcc0, loop_3717 fsrc2 %f12, %f10 orncc %o7, 0x1401, %l4 fornot1s %f15, %f15, %f4 loop_3717: fbo,a %fcc1, loop_3718 orcc %l3, %l5, %l0 orn %i5, %i3, %g1 move %xcc, %g2, %i1 loop_3718: tcs %icc, 0x0 movrlz %g5, 0x371, %g4 bcs,a loop_3719 fornot1 %f4, %f10, %f10 bne,a,pt %xcc, loop_3720 stw %o5, [%l7 + 0x50] loop_3719: bleu loop_3721 fmovsgu %icc, %f8, %f14 loop_3720: tne %xcc, 0x6 ldub [%l7 + 0x6A], %i4 loop_3721: bcc %icc, loop_3722 sth %g6, [%l7 + 0x34] andcc %o6, 0x08D0, %o1 movgu %xcc, %l2, %o4 loop_3722: andn %i7, %o3, %g7 stx %o2, [%l7 + 0x10] sth %g3, [%l7 + 0x2A] bshuffle %f8, %f10, %f2 taddcctv %i6, 0x0847, %l6 stx %o0, [%l7 + 0x18] lduw [%l7 + 0x7C], %i2 ldsw [%l7 + 0x48], %l1 brlez %i0, loop_3723 brgz %l4, loop_3724 andncc %o7, %l5, %l0 edge8l %i5, %i3, %g1 loop_3723: bgu,pt %icc, loop_3725 loop_3724: ldx [%l7 + 0x40], %l3 smulcc %g2, %i1, %g5 fbu %fcc1, loop_3726 loop_3725: fmovdl %icc, %f3, %f12 ldub [%l7 + 0x15], %g4 movle %xcc, %i4, %o5 loop_3726: std %f14, [%l7 + 0x38] fmovdn %icc, %f10, %f9 std %f4, [%l7 + 0x10] fbe %fcc1, loop_3727 fmovsneg %xcc, %f4, %f12 bshuffle %f8, %f6, %f2 tcc %xcc, 0x0 loop_3727: fmovsne %icc, %f3, %f4 fmovsvc %xcc, %f9, %f3 srax %o6, %o1, %l2 fmovdneg %xcc, %f0, %f9 fandnot1 %f14, %f10, %f2 fornot1 %f4, %f12, %f2 call loop_3728 stw %o4, [%l7 + 0x68] fmul8x16 %f8, %f2, %f10 fpsub32 %f8, %f10, %f6 loop_3728: fmovrde %g6, %f10, %f8 fxnors %f12, %f6, %f1 fmovrsgez %o3, %f13, %f11 ta %icc, 0x6 fbo,a %fcc1, loop_3729 lduh [%l7 + 0x1C], %g7 fmovse %icc, %f6, %f12 fandnot1s %f4, %f7, %f0 loop_3729: fmovdvs %icc, %f6, %f8 tle %icc, 0x0 add %o2, 0x0587, %i7 fcmpeq32 %f10, %f12, %g3 fmovsvc %xcc, %f10, %f1 fnot2s %f3, %f4 movge %xcc, %i6, %o0 ldd [%l7 + 0x40], %f10 fpadd16s %f12, %f4, %f7 stx %l6, [%l7 + 0x48] fmovdg %xcc, %f14, %f1 movvc %icc, %i2, %l1 be,a %icc, loop_3730 xor %i0, %o7, %l5 fbuge,a %fcc1, loop_3731 umulcc %l4, 0x1C9D, %l0 loop_3730: lduw [%l7 + 0x28], %i3 stw %g1, [%l7 + 0x24] loop_3731: fblg,a %fcc3, loop_3732 movcs %icc, %i5, %g2 fbe,a %fcc3, loop_3733 movpos %icc, %l3, %i1 loop_3732: mova %icc, %g4, %g5 nop setx loop_3734, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3733: ldx [%l7 + 0x58], %o5 fnegd %f4, %f6 fbul %fcc2, loop_3735 loop_3734: fcmpgt32 %f10, %f6, %o6 std %f6, [%l7 + 0x70] srax %i4, 0x1D, %l2 loop_3735: brlez %o1, loop_3736 movge %xcc, %g6, %o3 fmovdvc %icc, %f4, %f11 movvc %icc, %g7, %o2 loop_3736: be,pt %xcc, loop_3737 tcs %icc, 0x6 movvs %xcc, %o4, %g3 stb %i7, [%l7 + 0x29] loop_3737: stb %i6, [%l7 + 0x32] bg,a,pn %xcc, loop_3738 addc %o0, 0x0325, %l6 movvc %icc, %l1, %i0 edge8l %o7, %i2, %l4 loop_3738: fmovda %icc, %f11, %f11 fmovsl %xcc, %f3, %f6 lduh [%l7 + 0x28], %l5 fnor %f8, %f6, %f0 fors %f0, %f6, %f9 stx %i3, [%l7 + 0x10] fbn %fcc1, loop_3739 fcmple16 %f8, %f2, %g1 fmovsgu %xcc, %f15, %f7 ld [%l7 + 0x78], %f8 loop_3739: faligndata %f0, %f4, %f14 fmovse %xcc, %f7, %f5 tl %icc, 0x7 fabsd %f6, %f12 nop setx loop_3740, %l0, %l1 jmpl %l1, %i5 fmovrdlez %g2, %f12, %f14 ldd [%l7 + 0x40], %f2 ldub [%l7 + 0x4C], %l0 loop_3740: fand %f14, %f6, %f0 stx %l3, [%l7 + 0x38] fpack16 %f6, %f11 ldsh [%l7 + 0x6A], %g4 fpmerge %f8, %f2, %f2 ldx [%l7 + 0x70], %g5 fandnot2s %f0, %f0, %f14 fmovdvs %xcc, %f8, %f5 movpos %xcc, %i1, %o6 brlez %o5, loop_3741 fmovrdgez %i4, %f2, %f2 array32 %l2, %o1, %g6 fmovsneg %icc, %f5, %f1 loop_3741: edge32 %g7, %o3, %o4 tgu %xcc, 0x3 brnz %g3, loop_3742 fpack16 %f10, %f3 te %icc, 0x0 ldub [%l7 + 0x11], %o2 loop_3742: movrgz %i6, %i7, %o0 xnor %l1, 0x0C29, %i0 bshuffle %f0, %f4, %f4 fnor %f2, %f6, %f0 st %f0, [%l7 + 0x54] fbo %fcc1, loop_3743 st %f1, [%l7 + 0x10] st %f8, [%l7 + 0x78] fnot2s %f6, %f4 loop_3743: sllx %l6, %i2, %l4 fbue %fcc0, loop_3744 movne %xcc, %l5, %i3 movrne %g1, %o7, %g2 lduh [%l7 + 0x1C], %i5 loop_3744: ldsb [%l7 + 0x1D], %l3 stw %g4, [%l7 + 0x24] xnorcc %l0, %i1, %g5 ldsw [%l7 + 0x54], %o5 std %f0, [%l7 + 0x40] fmovsvc %icc, %f13, %f15 smulcc %i4, 0x010E, %o6 addc %o1, %l2, %g6 fones %f5 fpsub32s %f0, %f12, %f1 fmul8x16al %f11, %f3, %f6 fmul8x16 %f7, %f4, %f8 fnot2 %f4, %f14 fpsub16s %f5, %f1, %f14 andn %o3, %g7, %g3 ld [%l7 + 0x3C], %f15 fmovsge %xcc, %f9, %f3 array8 %o2, %o4, %i6 ldsw [%l7 + 0x4C], %o0 movcs %icc, %i7, %i0 addccc %l6, 0x1C2B, %l1 smul %l4, 0x0386, %i2 be,a loop_3745 fands %f15, %f11, %f9 st %f15, [%l7 + 0x28] sth %i3, [%l7 + 0x6E] loop_3745: stx %l5, [%l7 + 0x70] ldx [%l7 + 0x30], %g1 xorcc %o7, %i5, %g2 tge %icc, 0x2 fcmpd %fcc1, %f12, %f14 and %l3, 0x07DB, %g4 fmovrsgz %i1, %f12, %f13 lduw [%l7 + 0x78], %g5 fsrc2s %f12, %f13 bgu,pn %xcc, loop_3746 stx %l0, [%l7 + 0x68] fnors %f15, %f3, %f5 ldsw [%l7 + 0x1C], %o5 loop_3746: taddcc %i4, 0x1138, %o1 subccc %o6, 0x0502, %g6 std %f2, [%l7 + 0x30] stx %l2, [%l7 + 0x48] call loop_3747 smul %g7, 0x193F, %g3 fbue,a %fcc0, loop_3748 ld [%l7 + 0x54], %f4 loop_3747: tpos %xcc, 0x4 ldx [%l7 + 0x20], %o2 loop_3748: ldsw [%l7 + 0x40], %o4 movrgz %o3, %i6, %i7 addcc %o0, %i0, %l1 movg %xcc, %l6, %l4 fnor %f12, %f14, %f4 fones %f10 stw %i3, [%l7 + 0x18] sth %i2, [%l7 + 0x72] udivcc %l5, 0x1115, %g1 std %f10, [%l7 + 0x58] alignaddrl %i5, %o7, %g2 movvc %xcc, %l3, %i1 array32 %g4, %l0, %o5 fmovrsgz %g5, %f9, %f7 addccc %o1, %o6, %i4 fmovrdlez %g6, %f8, %f12 fmul8x16 %f11, %f2, %f10 fmovde %icc, %f8, %f13 ldx [%l7 + 0x38], %g7 fxnor %f10, %f6, %f12 bg,pn %xcc, loop_3749 fmovsvc %icc, %f13, %f0 movleu %icc, %g3, %o2 fmovscs %xcc, %f12, %f10 loop_3749: bneg loop_3750 ldub [%l7 + 0x2A], %l2 fmovdgu %xcc, %f0, %f12 lduh [%l7 + 0x62], %o4 loop_3750: fble,a %fcc0, loop_3751 stb %i6, [%l7 + 0x3F] std %f12, [%l7 + 0x10] ldub [%l7 + 0x47], %o3 loop_3751: movne %xcc, %o0, %i7 for %f0, %f14, %f12 sdivx %l1, 0x1247, %i0 ld [%l7 + 0x64], %f14 movcc %xcc, %l4, %i3 alignaddr %i2, %l6, %g1 call loop_3752 mulscc %l5, %i5, %g2 stw %l3, [%l7 + 0x38] edge16n %o7, %g4, %i1 loop_3752: brgez,a %o5, loop_3753 addcc %g5, %o1, %o6 fandnot2s %f7, %f10, %f10 fpack32 %f14, %f12, %f10 loop_3753: ldd [%l7 + 0x48], %f4 subcc %i4, %l0, %g7 ldub [%l7 + 0x12], %g3 fmovde %icc, %f4, %f2 tle %xcc, 0x6 edge16ln %g6, %l2, %o2 fnand %f10, %f2, %f0 fmuld8sux16 %f10, %f7, %f0 fmul8x16al %f3, %f0, %f10 taddcc %o4, %i6, %o0 edge8n %o3, %i7, %l1 movg %xcc, %i0, %i3 ldd [%l7 + 0x78], %f0 ldsh [%l7 + 0x7E], %i2 fnand %f4, %f14, %f6 udivx %l4, 0x0317, %l6 addccc %l5, %i5, %g2 ldd [%l7 + 0x48], %f8 brlez %l3, loop_3754 edge8n %o7, %g4, %g1 fnot2 %f8, %f10 subcc %o5, 0x0EE8, %g5 loop_3754: tle %icc, 0x4 fmovrsne %o1, %f7, %f14 andn %i1, 0x1915, %o6 alignaddrl %l0, %i4, %g7 stw %g3, [%l7 + 0x10] tge %icc, 0x4 subc %l2, 0x142D, %g6 fmovscs %xcc, %f11, %f14 std %f8, [%l7 + 0x20] fbl %fcc0, loop_3755 edge32 %o2, %o4, %o0 fsrc1s %f11, %f11 fands %f13, %f2, %f11 loop_3755: fxnor %f12, %f4, %f4 fmovdcc %icc, %f7, %f12 ld [%l7 + 0x14], %f13 fsrc1s %f5, %f0 fsrc2 %f6, %f12 fpsub16 %f14, %f14, %f4 popc %o3, %i6 fmovrslz %i7, %f2, %f4 lduw [%l7 + 0x54], %i0 ldub [%l7 + 0x60], %l1 fmovrsgez %i2, %f2, %f11 sth %i3, [%l7 + 0x36] fpsub32 %f12, %f4, %f10 movne %xcc, %l6, %l4 edge32 %i5, %g2, %l3 fmovrslez %o7, %f7, %f5 fxors %f13, %f6, %f6 st %f7, [%l7 + 0x2C] sdiv %l5, 0x0345, %g4 tpos %icc, 0x5 ld [%l7 + 0x10], %f2 fcmpd %fcc0, %f4, %f0 fnands %f11, %f0, %f0 fmul8x16 %f7, %f0, %f6 sth %g1, [%l7 + 0x1E] bne,a loop_3756 edge8n %g5, %o5, %o1 tgu %icc, 0x6 addcc %i1, %l0, %o6 loop_3756: movcc %icc, %i4, %g7 fmovsle %xcc, %f6, %f1 movle %xcc, %l2, %g6 fmovdcs %xcc, %f9, %f5 fbu,a %fcc2, loop_3757 ldx [%l7 + 0x70], %o2 taddcc %o4, 0x09ED, %g3 ldsw [%l7 + 0x08], %o3 loop_3757: andncc %i6, %o0, %i0 stb %l1, [%l7 + 0x56] fones %f5 ldsw [%l7 + 0x64], %i7 siam 0x4 fbg %fcc0, loop_3758 tvc %xcc, 0x3 fmovsleu %icc, %f3, %f3 fmul8sux16 %f14, %f4, %f12 loop_3758: stw %i3, [%l7 + 0x6C] bcc,pt %icc, loop_3759 edge32n %l6, %l4, %i2 ldx [%l7 + 0x30], %g2 udivcc %l3, 0x1BA0, %o7 loop_3759: stb %i5, [%l7 + 0x4C] movgu %icc, %l5, %g1 bne,a,pn %icc, loop_3760 fpack16 %f10, %f10 fmovsne %xcc, %f13, %f15 fbue %fcc3, loop_3761 loop_3760: fpsub16s %f12, %f1, %f15 fand %f10, %f4, %f2 xor %g4, %g5, %o5 loop_3761: for %f2, %f6, %f6 stx %o1, [%l7 + 0x68] stb %i1, [%l7 + 0x4D] fcmped %fcc0, %f10, %f8 fba,a %fcc0, loop_3762 fcmple16 %f10, %f2, %o6 movgu %xcc, %i4, %l0 bshuffle %f14, %f6, %f0 loop_3762: faligndata %f4, %f6, %f12 fmovdvc %xcc, %f9, %f14 fblg %fcc2, loop_3763 fmovrslez %g7, %f13, %f12 sth %g6, [%l7 + 0x76] addcc %l2, 0x11A9, %o2 loop_3763: popc 0x1C17, %g3 sth %o4, [%l7 + 0x40] ldsh [%l7 + 0x2A], %i6 ble,pt %xcc, loop_3764 ldsh [%l7 + 0x0C], %o3 edge16 %o0, %l1, %i7 fbl %fcc2, loop_3765 loop_3764: st %f9, [%l7 + 0x70] srl %i0, %l6, %l4 fmovdgu %xcc, %f1, %f3 loop_3765: ldx [%l7 + 0x58], %i3 ldsb [%l7 + 0x57], %i2 orcc %l3, %g2, %o7 tcc %xcc, 0x1 taddcc %l5, %g1, %i5 sll %g4, 0x03, %o5 and %g5, 0x167A, %i1 edge8n %o1, %i4, %l0 bn,a,pt %xcc, loop_3766 ld [%l7 + 0x74], %f7 bcc,pn %xcc, loop_3767 edge8ln %g7, %g6, %l2 loop_3766: ldd [%l7 + 0x20], %f14 movrlz %o6, 0x09B, %g3 loop_3767: fmovrsgez %o4, %f1, %f1 bshuffle %f0, %f2, %f6 fmovsge %xcc, %f11, %f3 edge8n %i6, %o3, %o2 umul %o0, 0x0A66, %l1 fmovd %f8, %f0 ld [%l7 + 0x7C], %f10 udivx %i7, 0x0CFA, %l6 stx %l4, [%l7 + 0x68] movvc %icc, %i3, %i2 edge8n %l3, %i0, %o7 ldsw [%l7 + 0x5C], %g2 sra %g1, %i5, %l5 fmovsgu %xcc, %f8, %f9 fandnot2s %f6, %f15, %f15 addc %g4, %o5, %g5 fmovrdlz %o1, %f10, %f4 ldx [%l7 + 0x30], %i1 lduw [%l7 + 0x6C], %i4 fbuge %fcc0, loop_3768 tne %icc, 0x1 fones %f7 lduw [%l7 + 0x7C], %l0 loop_3768: bl loop_3769 tg %icc, 0x7 fbl %fcc0, loop_3770 fmovdge %xcc, %f4, %f7 loop_3769: tg %icc, 0x2 fbue,a %fcc1, loop_3771 loop_3770: popc 0x1003, %g6 ldsh [%l7 + 0x4E], %g7 tsubcctv %l2, 0x1B6D, %o6 loop_3771: addcc %g3, 0x010D, %i6 stx %o4, [%l7 + 0x60] movle %xcc, %o2, %o3 edge8l %l1, %i7, %l6 fmul8x16al %f6, %f13, %f6 nop setx loop_3772, %l0, %l1 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 %o0, [%l7 + 0x7E] bpos,a,pn %icc, loop_3773 fmuld8ulx16 %f0, %f6, %f0 loop_3772: fmovsn %xcc, %f0, %f14 bcc,a %icc, loop_3774 loop_3773: xorcc %l4, 0x1498, %i2 be,a loop_3775 bcs,pt %icc, loop_3776 loop_3774: andcc %i3, %l3, %o7 ldsh [%l7 + 0x2E], %i0 loop_3775: bge,pt %icc, loop_3777 loop_3776: brnz %g1, loop_3778 brlez %i5, loop_3779 fnot2 %f12, %f12 loop_3777: fsrc1s %f3, %f5 loop_3778: mulscc %g2, %l5, %o5 loop_3779: mova %icc, %g4, %o1 ldx [%l7 + 0x18], %g5 fmovd %f14, %f12 ldd [%l7 + 0x58], %f2 alignaddr %i1, %l0, %i4 ldub [%l7 + 0x45], %g6 fzero %f8 fble,a %fcc0, loop_3780 edge16n %g7, %o6, %l2 fmovdleu %icc, %f7, %f2 edge8n %i6, %g3, %o2 loop_3780: sth %o3, [%l7 + 0x5C] fbg %fcc3, loop_3781 fbge %fcc0, loop_3782 fmovdneg %xcc, %f5, %f0 ble,a %xcc, loop_3783 loop_3781: stb %l1, [%l7 + 0x34] loop_3782: fcmple32 %f0, %f8, %o4 tle %icc, 0x5 loop_3783: ba,pn %icc, loop_3784 st %f7, [%l7 + 0x54] sth %i7, [%l7 + 0x54] ldsh [%l7 + 0x2A], %o0 loop_3784: ld [%l7 + 0x50], %f14 fors %f12, %f0, %f8 fands %f7, %f0, %f3 st %f9, [%l7 + 0x70] xnorcc %l4, %i2, %l6 fmovdcc %xcc, %f15, %f7 lduh [%l7 + 0x3A], %i3 brnz %l3, loop_3785 xnor %i0, %o7, %i5 fmovrdgz %g1, %f8, %f14 std %f6, [%l7 + 0x20] loop_3785: brnz %l5, loop_3786 fbl,a %fcc2, loop_3787 fnot1 %f8, %f12 movcc %xcc, %g2, %g4 loop_3786: stb %o1, [%l7 + 0x0D] loop_3787: movleu %icc, %o5, %i1 fsrc1 %f0, %f14 bcs,a %xcc, loop_3788 fcmpeq32 %f8, %f12, %g5 fbge %fcc3, loop_3789 tg %xcc, 0x4 loop_3788: tleu %xcc, 0x0 ldd [%l7 + 0x18], %f2 loop_3789: lduw [%l7 + 0x18], %i4 bvs,a loop_3790 array32 %g6, %l0, %g7 orn %l2, 0x0980, %o6 bne,a %icc, loop_3791 loop_3790: fba %fcc3, loop_3792 ldsh [%l7 + 0x7A], %g3 sth %o2, [%l7 + 0x34] loop_3791: srax %i6, %l1, %o3 loop_3792: ldsw [%l7 + 0x7C], %i7 ldsh [%l7 + 0x10], %o4 ldd [%l7 + 0x60], %f8 fxnor %f0, %f12, %f14 andncc %o0, %l4, %i2 tvs %xcc, 0x0 movl %icc, %l6, %l3 fsrc2 %f10, %f4 edge32 %i3, %o7, %i0 fble,a %fcc3, loop_3793 fands %f12, %f0, %f0 fabss %f6, %f6 fmovrsgez %g1, %f2, %f15 loop_3793: fmovdpos %icc, %f12, %f3 fmovsvc %xcc, %f3, %f5 ldsb [%l7 + 0x40], %i5 fbe,a %fcc3, loop_3794 lduh [%l7 + 0x7A], %g2 stw %g4, [%l7 + 0x3C] ldub [%l7 + 0x68], %o1 loop_3794: fmovsge %xcc, %f9, %f8 ld [%l7 + 0x50], %f7 movge %icc, %o5, %i1 fbuge %fcc1, loop_3795 nop setx loop_3796, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1 %f0, %f0, %f6 tcs %xcc, 0x5 loop_3795: alignaddrl %l5, %g5, %i4 loop_3796: ldsh [%l7 + 0x60], %l0 ldsb [%l7 + 0x54], %g6 stw %g7, [%l7 + 0x7C] fmovsa %icc, %f10, %f9 lduw [%l7 + 0x50], %o6 fmovsl %xcc, %f9, %f8 fmovde %icc, %f5, %f11 fxnors %f10, %f11, %f13 stx %l2, [%l7 + 0x40] stw %g3, [%l7 + 0x5C] bvc,a %xcc, loop_3797 nop setx loop_3798, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16al %f9, %f12, %f12 movg %xcc, %o2, %l1 loop_3797: fmovsvc %icc, %f0, %f7 loop_3798: ldx [%l7 + 0x38], %i6 fmovscc %icc, %f13, %f6 ba,pn %xcc, loop_3799 edge32ln %o3, %o4, %o0 tneg %icc, 0x7 brlz,a %i7, loop_3800 loop_3799: tsubcc %i2, %l4, %l6 fmovdl %icc, %f4, %f9 for %f14, %f6, %f2 loop_3800: bpos,pt %icc, loop_3801 fmul8ulx16 %f14, %f8, %f8 brlz,a %l3, loop_3802 fone %f0 loop_3801: fmovsn %xcc, %f8, %f13 fmovdvs %xcc, %f2, %f1 loop_3802: edge8n %i3, %o7, %i0 add %i5, 0x0361, %g2 ldx [%l7 + 0x38], %g4 fba,a %fcc1, loop_3803 fmovsge %icc, %f6, %f7 sth %o1, [%l7 + 0x32] fpack32 %f2, %f12, %f4 loop_3803: movgu %icc, %g1, %o5 lduh [%l7 + 0x0C], %l5 fmul8ulx16 %f12, %f4, %f6 fmovdvs %xcc, %f14, %f10 ldub [%l7 + 0x6E], %i1 fbe,a %fcc3, loop_3804 lduw [%l7 + 0x34], %g5 fmovdne %xcc, %f11, %f6 lduh [%l7 + 0x2A], %l0 loop_3804: add %g6, 0x1767, %g7 ldd [%l7 + 0x10], %f4 fnors %f1, %f14, %f5 fmovsa %icc, %f0, %f8 bgu,pn %icc, loop_3805 edge32l %o6, %i4, %l2 edge32n %g3, %o2, %l1 siam 0x6 loop_3805: fnand %f14, %f4, %f12 ld [%l7 + 0x18], %f4 be,a loop_3806 fmovsvs %xcc, %f7, %f14 srl %o3, %i6, %o0 sth %o4, [%l7 + 0x10] loop_3806: fmovsg %icc, %f3, %f13 std %f10, [%l7 + 0x20] std %f0, [%l7 + 0x20] add %i2, %l4, %i7 ldx [%l7 + 0x78], %l6 fmovsvc %icc, %f4, %f13 ba %xcc, loop_3807 ld [%l7 + 0x64], %f10 fmovsne %xcc, %f2, %f1 ldsh [%l7 + 0x6E], %i3 loop_3807: fpsub32 %f6, %f0, %f0 fbg %fcc0, loop_3808 fcmpne16 %f10, %f14, %l3 ld [%l7 + 0x24], %f13 ldx [%l7 + 0x28], %o7 loop_3808: fbg,a %fcc2, loop_3809 ba,a %icc, loop_3810 sll %i5, %g2, %g4 tneg %xcc, 0x5 loop_3809: stx %i0, [%l7 + 0x08] loop_3810: lduh [%l7 + 0x42], %g1 andn %o5, %o1, %l5 stb %g5, [%l7 + 0x6F] brnz %l0, loop_3811 stb %i1, [%l7 + 0x51] lduh [%l7 + 0x6C], %g6 st %f12, [%l7 + 0x70] loop_3811: tsubcctv %o6, 0x0D56, %i4 tneg %xcc, 0x4 fmuld8sux16 %f10, %f0, %f8 movrlz %l2, 0x3D2, %g3 sth %g7, [%l7 + 0x1C] fxnor %f10, %f0, %f6 ldsh [%l7 + 0x0E], %o2 fmovrdlez %o3, %f14, %f8 ldsb [%l7 + 0x21], %i6 std %f4, [%l7 + 0x10] stx %o0, [%l7 + 0x70] fmovdleu %icc, %f9, %f8 stb %l1, [%l7 + 0x52] movne %xcc, %i2, %l4 bne,a loop_3812 ldsw [%l7 + 0x3C], %i7 xorcc %o4, 0x0193, %i3 fnot2s %f1, %f6 loop_3812: fmovsne %xcc, %f13, %f8 sdivx %l6, 0x1F66, %l3 fornot2 %f2, %f12, %f2 or %o7, 0x1E8F, %i5 fmuld8sux16 %f2, %f7, %f6 addccc %g2, 0x1EB2, %g4 fble,a %fcc3, loop_3813 edge32l %g1, %o5, %o1 nop setx loop_3814, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %icc, %l5, %i0 loop_3813: fcmpd %fcc3, %f0, %f8 fmovsa %xcc, %f0, %f0 loop_3814: fmovrsne %l0, %f4, %f3 ld [%l7 + 0x74], %f11 andncc %i1, %g5, %o6 fmovdne %xcc, %f3, %f15 fmovde %icc, %f2, %f3 sdiv %i4, 0x1C1D, %g6 std %f8, [%l7 + 0x70] ldsw [%l7 + 0x40], %g3 edge16ln %l2, %g7, %o3 stw %o2, [%l7 + 0x50] ldx [%l7 + 0x70], %o0 brgz,a %i6, loop_3815 std %f2, [%l7 + 0x08] ta %xcc, 0x6 fsrc2s %f15, %f5 loop_3815: bge %xcc, loop_3816 ldub [%l7 + 0x1F], %i2 fbo,a %fcc2, loop_3817 fnand %f14, %f6, %f12 loop_3816: bvs %xcc, loop_3818 smulcc %l4, %l1, %o4 loop_3817: tcs %icc, 0x5 movrgez %i7, %i3, %l3 loop_3818: fsrc1s %f11, %f11 st %f13, [%l7 + 0x2C] ld [%l7 + 0x20], %f11 edge8ln %l6, %o7, %i5 tgu %icc, 0x6 addc %g2, 0x17DC, %g1 fba,a %fcc0, loop_3819 fornot1 %f6, %f8, %f8 smul %g4, 0x1A7F, %o5 fcmpne32 %f4, %f4, %o1 loop_3819: taddcc %i0, 0x1796, %l5 ldsh [%l7 + 0x2E], %l0 brlz %g5, loop_3820 stx %o6, [%l7 + 0x28] bshuffle %f4, %f2, %f10 ldsb [%l7 + 0x50], %i4 loop_3820: orcc %g6, %g3, %i1 fpsub32s %f9, %f5, %f1 ldx [%l7 + 0x70], %l2 lduw [%l7 + 0x64], %o3 ldub [%l7 + 0x53], %g7 fnot1s %f6, %f0 fornot2 %f10, %f10, %f12 ld [%l7 + 0x60], %f11 fandnot2 %f2, %f8, %f6 lduh [%l7 + 0x4E], %o2 fmovdcs %icc, %f4, %f0 stb %i6, [%l7 + 0x64] fbe %fcc3, loop_3821 fbg,a %fcc0, loop_3822 edge8n %o0, %i2, %l4 bg,a,pt %icc, loop_3823 loop_3821: movrlz %l1, %o4, %i7 loop_3822: movrne %l3, %l6, %o7 movneg %icc, %i3, %g2 loop_3823: siam 0x4 fmovsvs %xcc, %f2, %f12 brgez %g1, loop_3824 mulx %g4, 0x0421, %o5 ldx [%l7 + 0x68], %i5 edge32 %i0, %o1, %l0 loop_3824: fpsub16s %f10, %f8, %f7 ldub [%l7 + 0x3D], %l5 fmovsg %xcc, %f8, %f14 addc %o6, 0x0977, %g5 tvs %xcc, 0x5 fmovsne %icc, %f13, %f13 fbe,a %fcc1, loop_3825 array32 %i4, %g6, %i1 ldx [%l7 + 0x28], %g3 fmovsg %icc, %f0, %f3 loop_3825: orcc %o3, %g7, %o2 fmovrde %l2, %f12, %f0 fmovdle %xcc, %f4, %f6 fmovsneg %icc, %f0, %f5 fblg,a %fcc0, loop_3826 fxors %f5, %f15, %f13 fabsd %f8, %f8 fmovdneg %icc, %f12, %f3 loop_3826: fmovs %f8, %f13 ldsh [%l7 + 0x42], %i6 fmovdle %icc, %f10, %f4 fnands %f2, %f6, %f8 fmovsge %xcc, %f13, %f1 fandnot1s %f0, %f10, %f15 brgez,a %i2, loop_3827 movg %xcc, %o0, %l4 stx %o4, [%l7 + 0x78] fmovsleu %xcc, %f6, %f2 loop_3827: fbue %fcc2, loop_3828 addc %i7, 0x0F7C, %l3 nop setx loop_3829, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcs,a %xcc, loop_3830 loop_3828: nop setx loop_3831, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x60], %l1 loop_3829: fmovdvc %xcc, %f15, %f6 loop_3830: fmovde %xcc, %f15, %f14 loop_3831: std %f2, [%l7 + 0x30] edge8ln %l6, %i3, %o7 fmovsg %xcc, %f3, %f2 fbule %fcc1, loop_3832 fmovrdlz %g2, %f0, %f2 ldub [%l7 + 0x5C], %g1 st %f7, [%l7 + 0x14] loop_3832: brlez %g4, loop_3833 ldsw [%l7 + 0x38], %i5 ldd [%l7 + 0x10], %f0 array16 %i0, %o1, %l0 loop_3833: st %f4, [%l7 + 0x24] ld [%l7 + 0x24], %f12 movcc %xcc, %o5, %o6 fmovsg %xcc, %f15, %f10 fbn,a %fcc2, loop_3834 fmovdpos %xcc, %f4, %f6 fmuld8sux16 %f14, %f13, %f14 movvc %xcc, %g5, %i4 loop_3834: sth %l5, [%l7 + 0x50] bleu,a,pn %icc, loop_3835 fnegs %f15, %f5 fpmerge %f10, %f7, %f14 movvc %xcc, %i1, %g3 loop_3835: bvc,a loop_3836 movgu %xcc, %o3, %g7 fmovsa %xcc, %f4, %f6 fmovsle %xcc, %f14, %f6 loop_3836: edge32l %g6, %o2, %i6 movvs %icc, %l2, %i2 brnz,a %l4, loop_3837 ldd [%l7 + 0x78], %f8 edge16 %o4, %i7, %l3 tvs %xcc, 0x0 loop_3837: fmovsgu %icc, %f11, %f12 fcmps %fcc1, %f2, %f4 movcs %xcc, %o0, %l1 fxnors %f4, %f6, %f3 fmovdvs %icc, %f0, %f14 movrlz %l6, 0x2FA, %i3 stx %o7, [%l7 + 0x28] fmovdvs %icc, %f4, %f7 fcmpgt32 %f2, %f0, %g2 fcmpgt32 %f2, %f4, %g1 fmovsn %icc, %f1, %f0 stw %i5, [%l7 + 0x24] bl %icc, loop_3838 lduh [%l7 + 0x14], %g4 fmovdleu %icc, %f11, %f14 ta %xcc, 0x3 loop_3838: andn %o1, 0x0FC5, %l0 fcmpeq32 %f6, %f4, %i0 sth %o6, [%l7 + 0x7A] ta %xcc, 0x1 fmul8x16au %f14, %f12, %f6 tcc %xcc, 0x2 movre %o5, 0x10A, %i4 bvs,a,pt %xcc, loop_3839 brlez %g5, loop_3840 fmovrsgez %i1, %f0, %f7 orn %l5, %o3, %g7 loop_3839: edge32ln %g3, %o2, %i6 loop_3840: lduw [%l7 + 0x28], %g6 edge32 %l2, %l4, %i2 fcmpd %fcc2, %f2, %f6 fbn,a %fcc2, loop_3841 ldsh [%l7 + 0x5A], %o4 bpos %icc, loop_3842 fandnot1s %f0, %f6, %f10 loop_3841: bleu,a loop_3843 nop setx loop_3844, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3842: movcc %icc, %l3, %i7 movre %l1, %l6, %i3 loop_3843: tcs %xcc, 0x7 loop_3844: ldsh [%l7 + 0x70], %o0 fbo %fcc0, loop_3845 bshuffle %f2, %f10, %f12 fxnor %f0, %f12, %f4 fmovscs %icc, %f12, %f15 loop_3845: fbug,a %fcc2, loop_3846 edge16l %g2, %g1, %o7 ldx [%l7 + 0x60], %g4 lduh [%l7 + 0x3E], %i5 loop_3846: stb %l0, [%l7 + 0x3C] alignaddrl %i0, %o6, %o1 andn %o5, %i4, %i1 fsrc2s %f13, %f8 bshuffle %f10, %f6, %f4 andcc %g5, 0x0C3F, %o3 brlz %l5, loop_3847 fmovdpos %xcc, %f2, %f15 fmovrsne %g7, %f5, %f13 fmovrslz %g3, %f11, %f5 loop_3847: stw %i6, [%l7 + 0x74] bvc,a %icc, loop_3848 fmovse %xcc, %f5, %f15 fmul8x16 %f8, %f14, %f10 ldsb [%l7 + 0x09], %o2 loop_3848: array32 %l2, %g6, %l4 edge16l %i2, %l3, %o4 fnegs %f9, %f6 ldsh [%l7 + 0x30], %l1 fmovdcs %xcc, %f12, %f13 fmovde %icc, %f10, %f2 popc %i7, %i3 fmovrsgz %o0, %f13, %f0 fmovsleu %icc, %f10, %f3 fmovdne %icc, %f7, %f11 edge16n %l6, %g2, %o7 tge %xcc, 0x0 fmul8sux16 %f12, %f0, %f14 fpsub32s %f7, %f1, %f1 srlx %g1, 0x1B, %g4 ldsb [%l7 + 0x73], %i5 fmovdcc %icc, %f1, %f14 ldx [%l7 + 0x40], %i0 fornot2s %f0, %f14, %f5 fmul8x16au %f8, %f0, %f8 tgu %icc, 0x0 tsubcc %l0, %o6, %o5 sth %i4, [%l7 + 0x24] fexpand %f7, %f10 addc %o1, 0x161C, %i1 stb %o3, [%l7 + 0x59] fmovdl %xcc, %f10, %f4 fors %f7, %f3, %f12 fcmpne16 %f14, %f0, %g5 sdivx %g7, 0x08EF, %g3 bpos loop_3849 array8 %i6, %l5, %l2 fornot1 %f10, %f10, %f2 edge32n %o2, %g6, %i2 loop_3849: fnand %f12, %f14, %f8 fnor %f8, %f10, %f6 nop setx loop_3850, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x4D], %l4 sub %l3, 0x0E0A, %o4 ldd [%l7 + 0x48], %f12 loop_3850: ldsb [%l7 + 0x70], %l1 fmovdpos %xcc, %f15, %f0 ldsw [%l7 + 0x58], %i3 bvc,pt %xcc, loop_3851 tl %xcc, 0x7 popc %i7, %l6 ldd [%l7 + 0x38], %f0 loop_3851: fsrc2 %f12, %f0 andncc %g2, %o0, %o7 sra %g4, %g1, %i0 movneg %icc, %l0, %o6 fbo %fcc3, loop_3852 edge16l %o5, %i5, %o1 fors %f14, %f14, %f14 sdivx %i4, 0x03BD, %o3 loop_3852: fzeros %f6 edge8l %g5, %i1, %g3 fmul8sux16 %f14, %f8, %f14 fbl,a %fcc1, loop_3853 bne,pt %xcc, loop_3854 stb %g7, [%l7 + 0x7F] fpadd32 %f8, %f4, %f4 loop_3853: fandnot1 %f12, %f2, %f12 loop_3854: and %l5, %l2, %o2 array16 %i6, %i2, %g6 fcmpne16 %f0, %f0, %l3 sth %o4, [%l7 + 0x6E] stw %l1, [%l7 + 0x70] edge8n %i3, %l4, %l6 fbe,a %fcc2, loop_3855 tcs %icc, 0x7 subcc %g2, %i7, %o0 fmovsl %icc, %f5, %f13 loop_3855: fnot2 %f8, %f14 ldub [%l7 + 0x65], %g4 ldub [%l7 + 0x29], %o7 fmovdcs %icc, %f10, %f14 fbule %fcc0, loop_3856 ldsb [%l7 + 0x7C], %g1 fnegd %f6, %f14 mulx %i0, %o6, %l0 loop_3856: ldd [%l7 + 0x38], %f2 lduh [%l7 + 0x66], %o5 st %f9, [%l7 + 0x4C] std %f4, [%l7 + 0x78] lduw [%l7 + 0x2C], %o1 ba,pt %icc, loop_3857 fmovrslez %i4, %f11, %f13 ldx [%l7 + 0x48], %i5 lduh [%l7 + 0x46], %g5 loop_3857: stx %o3, [%l7 + 0x10] fmovsvc %icc, %f2, %f15 fandnot2 %f2, %f10, %f12 st %f12, [%l7 + 0x34] fmovrsgez %g3, %f13, %f15 movgu %xcc, %i1, %l5 faligndata %f6, %f8, %f2 edge16ln %l2, %o2, %i6 std %f0, [%l7 + 0x40] fpadd32 %f2, %f6, %f0 fmovd %f4, %f8 fbuge,a %fcc0, loop_3858 fnot2 %f2, %f6 movrlez %i2, %g7, %g6 tle %xcc, 0x2 loop_3858: mulx %o4, 0x1556, %l1 lduh [%l7 + 0x68], %l3 ldub [%l7 + 0x1B], %i3 sra %l6, 0x14, %g2 sth %i7, [%l7 + 0x2E] fmovrdgez %o0, %f0, %f6 addccc %g4, %l4, %o7 fbg,a %fcc2, loop_3859 stw %i0, [%l7 + 0x54] ldsh [%l7 + 0x68], %g1 fnot1 %f10, %f2 loop_3859: fpsub32s %f8, %f12, %f13 movrne %o6, 0x37A, %o5 nop setx loop_3860, %l0, %l1 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, %l0, %o1 fnors %f7, %f15, %f8 xnor %i4, 0x0DCC, %g5 loop_3860: ldd [%l7 + 0x50], %f10 tge %icc, 0x7 andcc %o3, %g3, %i1 tl %icc, 0x3 std %f8, [%l7 + 0x78] orcc %i5, 0x1C25, %l2 mova %icc, %l5, %i6 fbul %fcc1, loop_3861 fmovdcs %icc, %f9, %f5 ldd [%l7 + 0x58], %f8 udivcc %i2, 0x0246, %g7 loop_3861: stb %g6, [%l7 + 0x7A] fsrc2 %f10, %f6 ldsb [%l7 + 0x1D], %o4 fmovsl %icc, %f7, %f9 fmovrdgz %l1, %f0, %f10 ble loop_3862 fnand %f0, %f14, %f12 stx %o2, [%l7 + 0x38] brgz,a %l3, loop_3863 loop_3862: mova %xcc, %i3, %l6 lduw [%l7 + 0x60], %i7 udivcc %o0, 0x0992, %g2 loop_3863: movrgez %g4, 0x3FD, %l4 st %f15, [%l7 + 0x48] fmovscc %xcc, %f7, %f13 udiv %o7, 0x04D8, %i0 tsubcc %g1, %o6, %o5 fmovrsgez %o1, %f7, %f7 sth %l0, [%l7 + 0x56] movvc %icc, %g5, %i4 movn %icc, %o3, %i1 brgez %g3, loop_3864 bl %icc, loop_3865 fcmpne32 %f6, %f8, %l2 fmovd %f4, %f6 loop_3864: st %f14, [%l7 + 0x54] loop_3865: popc 0x01BD, %l5 for %f8, %f0, %f4 brnz %i6, loop_3866 fmovsn %xcc, %f13, %f5 sllx %i2, 0x17, %g7 fsrc2s %f4, %f11 loop_3866: alignaddrl %i5, %o4, %l1 lduw [%l7 + 0x60], %g6 array32 %l3, %o2, %i3 fbule,a %fcc2, loop_3867 ld [%l7 + 0x1C], %f4 xor %l6, 0x0222, %i7 array32 %o0, %g2, %l4 loop_3867: for %f2, %f10, %f6 udivcc %g4, 0x09B7, %o7 fbg %fcc0, loop_3868 fandnot1 %f8, %f14, %f2 bcc,pn %icc, loop_3869 add %g1, %o6, %i0 loop_3868: fcmpd %fcc1, %f14, %f8 fcmpeq16 %f12, %f12, %o1 loop_3869: subc %o5, %l0, %g5 movle %icc, %i4, %i1 fmovde %xcc, %f9, %f0 stx %g3, [%l7 + 0x08] movrne %o3, %l2, %l5 tcs %icc, 0x3 fnegd %f2, %f14 std %f6, [%l7 + 0x38] fbl,a %fcc3, loop_3870 fbuge %fcc2, loop_3871 fpadd32 %f10, %f14, %f6 udivcc %i6, 0x1BD2, %g7 loop_3870: fmovrdne %i2, %f4, %f14 loop_3871: fmovrdgez %i5, %f8, %f10 movrgez %o4, 0x3EB, %g6 movneg %xcc, %l3, %o2 ldsw [%l7 + 0x4C], %i3 fornot2 %f12, %f14, %f6 fpmerge %f11, %f13, %f10 ldsh [%l7 + 0x38], %l6 ldd [%l7 + 0x68], %f0 fbne,a %fcc1, loop_3872 fcmps %fcc1, %f9, %f10 alignaddrl %l1, %o0, %g2 fmovrdlz %l4, %f4, %f0 loop_3872: st %f14, [%l7 + 0x5C] faligndata %f2, %f10, %f12 movneg %xcc, %g4, %o7 sth %i7, [%l7 + 0x72] ta %icc, 0x7 std %f14, [%l7 + 0x08] fmuld8sux16 %f0, %f1, %f12 ta %icc, 0x3 fbu %fcc2, loop_3873 tvs %xcc, 0x2 fone %f12 tleu %xcc, 0x0 loop_3873: 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 fsrc2s %f13, %f9 ldub [%l7 + 0x6C], %g1 ldsw [%l7 + 0x18], %i0 loop_3874: brlez %o6, loop_3875 ldd [%l7 + 0x50], %f14 st %f7, [%l7 + 0x68] stw %o1, [%l7 + 0x14] loop_3875: stb %l0, [%l7 + 0x0A] umul %g5, 0x18BB, %o5 fcmpeq16 %f8, %f8, %i1 fmul8x16 %f11, %f2, %f0 fmovdvs %xcc, %f12, %f8 ldsh [%l7 + 0x3C], %i4 fcmpd %fcc0, %f4, %f10 tne %icc, 0x7 fmovsg %xcc, %f2, %f0 sth %g3, [%l7 + 0x4A] fcmple32 %f8, %f10, %o3 movvc %xcc, %l2, %l5 lduh [%l7 + 0x54], %g7 tvc %xcc, 0x2 fmovspos %xcc, %f4, %f2 movneg %icc, %i6, %i2 fmuld8sux16 %f6, %f10, %f2 fblg,a %fcc2, loop_3876 fcmpes %fcc2, %f5, %f1 sth %o4, [%l7 + 0x12] movle %xcc, %i5, %g6 loop_3876: array8 %o2, %l3, %l6 fbuge,a %fcc2, loop_3877 andcc %l1, %o0, %g2 addcc %l4, %i3, %o7 st %f1, [%l7 + 0x34] loop_3877: fcmpes %fcc0, %f4, %f1 fandnot1 %f8, %f14, %f6 fmovdvs %xcc, %f5, %f12 movcc %icc, %i7, %g4 std %f10, [%l7 + 0x48] ldd [%l7 + 0x48], %f6 brlez,a %i0, loop_3878 fornot1 %f10, %f2, %f0 te %icc, 0x7 edge32n %g1, %o6, %l0 loop_3878: fnors %f9, %f10, %f8 bvc,pn %icc, loop_3879 ta %xcc, 0x1 fnegs %f11, %f10 fones %f15 loop_3879: tge %xcc, 0x6 sth %g5, [%l7 + 0x4A] fpackfix %f2, %f12 ble loop_3880 xnor %o1, %o5, %i1 fornot1s %f15, %f8, %f14 fbne %fcc0, loop_3881 loop_3880: ld [%l7 + 0x60], %f10 fcmple16 %f12, %f6, %g3 std %f12, [%l7 + 0x18] loop_3881: movg %xcc, %i4, %o3 fmovsgu %xcc, %f8, %f11 fbuge,a %fcc3, loop_3882 bcc %icc, loop_3883 fandnot2s %f11, %f8, %f14 bn,a,pn %xcc, loop_3884 loop_3882: fpmerge %f7, %f6, %f2 loop_3883: std %f12, [%l7 + 0x08] fbn,a %fcc3, loop_3885 loop_3884: stx %l2, [%l7 + 0x10] fandnot2s %f2, %f2, %f15 popc 0x1223, %l5 loop_3885: sth %i6, [%l7 + 0x10] fornot1s %f11, %f13, %f13 udiv %i2, 0x106C, %o4 ldsh [%l7 + 0x42], %i5 fsrc2 %f12, %f4 ldsw [%l7 + 0x70], %g6 movrne %g7, 0x20D, %l3 fcmpeq32 %f8, %f2, %o2 movgu %xcc, %l6, %o0 ldsw [%l7 + 0x38], %g2 fba %fcc1, loop_3886 fbne,a %fcc0, loop_3887 fbul %fcc1, loop_3888 lduw [%l7 + 0x68], %l1 loop_3886: fmovse %icc, %f7, %f15 loop_3887: ldsw [%l7 + 0x50], %l4 loop_3888: bg,pt %xcc, loop_3889 movrgz %o7, 0x2A5, %i3 te %icc, 0x4 fbug %fcc1, loop_3890 loop_3889: popc 0x0D04, %g4 fmovsge %icc, %f4, %f15 fcmpes %fcc3, %f2, %f2 loop_3890: andncc %i7, %g1, %i0 tneg %xcc, 0x3 stw %o6, [%l7 + 0x0C] lduh [%l7 + 0x66], %l0 call loop_3891 pdist %f2, %f6, %f12 bg,a %xcc, loop_3892 fmovdvs %icc, %f1, %f7 loop_3891: sth %o1, [%l7 + 0x0A] ba loop_3893 loop_3892: bge,pn %icc, loop_3894 st %f1, [%l7 + 0x5C] array16 %g5, %o5, %i1 loop_3893: tpos %icc, 0x7 loop_3894: bpos loop_3895 ldd [%l7 + 0x28], %f4 faligndata %f10, %f4, %f0 edge8 %i4, %g3, %o3 loop_3895: lduw [%l7 + 0x78], %l2 fmovsvs %xcc, %f7, %f5 movg %icc, %l5, %i6 tle %xcc, 0x4 movge %xcc, %o4, %i2 ld [%l7 + 0x48], %f8 edge32l %g6, %i5, %l3 fsrc1 %f14, %f0 fbue,a %fcc0, loop_3896 stw %o2, [%l7 + 0x74] tne %icc, 0x5 fmovsvc %xcc, %f13, %f11 loop_3896: ldsb [%l7 + 0x7B], %g7 stx %o0, [%l7 + 0x68] ldub [%l7 + 0x43], %l6 array8 %g2, %l1, %l4 fabsd %f10, %f2 ldub [%l7 + 0x66], %o7 fmovsneg %icc, %f15, %f14 fpadd32 %f6, %f10, %f14 stw %g4, [%l7 + 0x5C] ld [%l7 + 0x58], %f8 ldx [%l7 + 0x28], %i3 tleu %icc, 0x0 tn %xcc, 0x0 ble,pn %icc, loop_3897 fpsub16s %f13, %f6, %f6 bneg,a,pt %icc, loop_3898 fbge,a %fcc3, loop_3899 loop_3897: ldx [%l7 + 0x30], %i7 tcc %icc, 0x5 loop_3898: srax %i0, 0x09, %g1 loop_3899: fcmple32 %f14, %f0, %o6 fpadd16 %f4, %f4, %f12 fmul8x16 %f0, %f6, %f10 fsrc2s %f10, %f5 movrgez %l0, 0x005, %o1 fxnor %f6, %f14, %f4 xnorcc %o5, 0x1C97, %g5 nop setx loop_3900, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x0D73, %i1 stb %g3, [%l7 + 0x2B] fmovsne %icc, %f8, %f14 loop_3900: fbne %fcc2, loop_3901 movrlez %i4, 0x263, %l2 fornot1 %f12, %f4, %f2 addc %l5, 0x1514, %i6 loop_3901: stx %o3, [%l7 + 0x60] fmovdle %xcc, %f3, %f1 tcc %xcc, 0x7 ldsw [%l7 + 0x1C], %o4 movrne %g6, 0x286, %i5 lduw [%l7 + 0x38], %i2 fornot2 %f8, %f4, %f8 mova %xcc, %o2, %l3 movvc %icc, %o0, %l6 fmovdpos %xcc, %f0, %f9 ldsh [%l7 + 0x32], %g7 alignaddr %g2, %l1, %o7 sll %l4, 0x0C, %i3 tsubcctv %g4, 0x168C, %i0 xorcc %g1, %o6, %i7 fmovd %f12, %f14 lduw [%l7 + 0x10], %o1 fmovsge %icc, %f9, %f11 fmovdvc %xcc, %f14, %f9 fbn %fcc2, loop_3902 popc 0x1744, %o5 brlez,a %l0, loop_3903 fmovscs %icc, %f9, %f4 loop_3902: ldsb [%l7 + 0x66], %g5 movre %g3, %i1, %i4 loop_3903: edge16ln %l5, %i6, %l2 stx %o3, [%l7 + 0x30] ldsw [%l7 + 0x58], %o4 array32 %i5, %g6, %o2 stx %l3, [%l7 + 0x70] ld [%l7 + 0x20], %f11 std %f14, [%l7 + 0x58] std %f8, [%l7 + 0x60] mova %xcc, %o0, %l6 udiv %g7, 0x07EF, %i2 lduw [%l7 + 0x24], %g2 fmovdge %icc, %f13, %f2 sth %l1, [%l7 + 0x1C] fnegd %f12, %f0 array32 %o7, %l4, %i3 ldsw [%l7 + 0x74], %g4 movrgez %i0, %g1, %o6 movrlz %i7, 0x307, %o5 fandnot1 %f12, %f10, %f6 edge8n %o1, %l0, %g5 fsrc1 %f6, %f8 fbuge,a %fcc0, loop_3904 fmovrdgez %i1, %f2, %f10 tsubcctv %g3, %l5, %i4 movrne %l2, 0x11E, %i6 loop_3904: std %f12, [%l7 + 0x78] ldd [%l7 + 0x30], %f12 fornot1 %f8, %f10, %f2 fmovsa %icc, %f8, %f12 fbl %fcc2, loop_3905 ldx [%l7 + 0x40], %o3 ldsw [%l7 + 0x30], %o4 fexpand %f3, %f12 loop_3905: fbe %fcc2, loop_3906 siam 0x4 fmovsvs %icc, %f2, %f12 fbuge %fcc0, loop_3907 loop_3906: ldsh [%l7 + 0x28], %i5 lduh [%l7 + 0x20], %o2 fcmpeq16 %f2, %f14, %l3 loop_3907: fsrc2s %f12, %f3 edge8l %g6, %l6, %g7 stw %i2, [%l7 + 0x4C] movneg %icc, %o0, %l1 smulcc %o7, 0x0A11, %g2 fcmpne32 %f0, %f0, %l4 fcmps %fcc2, %f8, %f11 bcs,pt %icc, loop_3908 xor %g4, %i3, %i0 fmovspos %xcc, %f5, %f1 edge16l %o6, %i7, %g1 loop_3908: fexpand %f15, %f12 sdivcc %o1, 0x166D, %o5 std %f2, [%l7 + 0x40] st %f13, [%l7 + 0x64] ldx [%l7 + 0x18], %g5 umul %l0, 0x1F45, %g3 edge8 %l5, %i1, %i4 fmovdl %xcc, %f4, %f11 fmuld8sux16 %f5, %f13, %f8 stw %i6, [%l7 + 0x28] stx %l2, [%l7 + 0x78] edge16 %o3, %o4, %o2 std %f2, [%l7 + 0x40] lduh [%l7 + 0x20], %i5 xorcc %l3, %g6, %l6 edge16n %i2, %o0, %l1 sra %o7, 0x12, %g2 tvc %xcc, 0x4 ble,pn %xcc, loop_3909 tle %xcc, 0x6 movn %icc, %l4, %g4 stw %i3, [%l7 + 0x70] loop_3909: fmovrdgez %g7, %f8, %f4 fxor %f8, %f8, %f0 fand %f12, %f4, %f8 fmovse %xcc, %f12, %f15 popc 0x1CA9, %o6 fandnot1s %f4, %f15, %f5 array16 %i7, %i0, %o1 fexpand %f4, %f8 move %icc, %g1, %g5 fmuld8ulx16 %f9, %f4, %f2 edge32l %o5, %g3, %l0 ldsb [%l7 + 0x55], %l5 sth %i4, [%l7 + 0x7A] andn %i6, %i1, %o3 std %f2, [%l7 + 0x18] fbl,a %fcc3, loop_3910 std %f12, [%l7 + 0x48] xorcc %l2, %o2, %o4 fbug %fcc0, loop_3911 loop_3910: or %i5, %g6, %l6 add %l3, %o0, %i2 fbg,a %fcc1, loop_3912 loop_3911: fmovrdne %l1, %f8, %f8 mulx %o7, 0x1B57, %l4 fmovdneg %icc, %f6, %f6 loop_3912: ld [%l7 + 0x10], %f11 fnands %f11, %f1, %f15 lduw [%l7 + 0x08], %g2 addcc %g4, 0x184A, %g7 bg,a,pn %xcc, loop_3913 bn,a,pn %xcc, loop_3914 fsrc1s %f4, %f7 ldub [%l7 + 0x5E], %o6 loop_3913: fbuge,a %fcc2, loop_3915 loop_3914: ldd [%l7 + 0x48], %f6 bcc,a %icc, loop_3916 fpadd32 %f2, %f10, %f12 loop_3915: fxor %f8, %f2, %f10 fcmpne16 %f0, %f6, %i7 loop_3916: fcmpd %fcc0, %f12, %f6 brgez,a %i3, loop_3917 stw %o1, [%l7 + 0x0C] brgz,a %i0, loop_3918 fmovsvc %xcc, %f10, %f12 loop_3917: sth %g5, [%l7 + 0x5C] fmul8x16al %f7, %f11, %f10 loop_3918: stx %o5, [%l7 + 0x18] fpackfix %f6, %f7 movgu %icc, %g1, %g3 fmovdcc %icc, %f3, %f4 ldsb [%l7 + 0x16], %l5 stb %l0, [%l7 + 0x1A] movleu %xcc, %i6, %i1 fzero %f14 fmovscc %xcc, %f11, %f10 fpmerge %f2, %f15, %f6 fbn,a %fcc1, loop_3919 lduh [%l7 + 0x10], %o3 alignaddrl %i4, %l2, %o4 ldsb [%l7 + 0x62], %i5 loop_3919: tge %icc, 0x4 fmovsg %xcc, %f7, %f2 movvc %xcc, %g6, %l6 tcc %xcc, 0x0 movleu %icc, %l3, %o0 tvc %icc, 0x3 andcc %o2, %i2, %o7 array16 %l1, %g2, %l4 fsrc1 %f12, %f14 fpadd16s %f3, %f6, %f13 fmovdne %icc, %f10, %f13 fmovspos %xcc, %f11, %f1 xor %g7, 0x0254, %o6 fmovrdlez %i7, %f10, %f6 movvs %icc, %g4, %o1 fmovrdgez %i0, %f0, %f0 fmovdl %icc, %f5, %f7 bcs,pn %xcc, loop_3920 fmovsle %xcc, %f4, %f0 ld [%l7 + 0x68], %f10 ldx [%l7 + 0x20], %i3 loop_3920: tg %icc, 0x2 sth %g5, [%l7 + 0x1E] bg,a,pn %icc, loop_3921 ldub [%l7 + 0x1B], %g1 fmovsgu %xcc, %f4, %f13 movneg %xcc, %g3, %l5 loop_3921: movge %icc, %l0, %i6 fcmple32 %f6, %f6, %o5 brgz %i1, loop_3922 ldsw [%l7 + 0x3C], %o3 bcs,a %icc, loop_3923 fornot2s %f5, %f8, %f3 loop_3922: tpos %xcc, 0x5 fcmpne16 %f12, %f4, %l2 loop_3923: st %f11, [%l7 + 0x60] fornot2 %f0, %f12, %f12 fmul8sux16 %f4, %f6, %f12 sth %i4, [%l7 + 0x52] fmul8ulx16 %f10, %f0, %f0 brz %i5, loop_3924 movge %xcc, %g6, %l6 brnz,a %l3, loop_3925 fmovrslez %o0, %f6, %f2 loop_3924: movne %icc, %o4, %i2 ldx [%l7 + 0x30], %o7 loop_3925: fmovrdne %o2, %f8, %f6 fnegd %f2, %f4 movl %icc, %g2, %l4 edge32l %g7, %o6, %l1 tsubcctv %i7, 0x1BAE, %o1 fmovrse %g4, %f13, %f9 movneg %icc, %i3, %g5 ld [%l7 + 0x34], %f7 ld [%l7 + 0x4C], %f11 fandnot1s %f5, %f9, %f7 tneg %icc, 0x7 ldd [%l7 + 0x20], %f4 fbu %fcc0, loop_3926 ldsh [%l7 + 0x6E], %i0 ldx [%l7 + 0x28], %g3 lduw [%l7 + 0x7C], %g1 loop_3926: array8 %l0, %i6, %o5 xor %i1, %o3, %l5 andn %i4, 0x1559, %i5 fcmpeq16 %f0, %f6, %l2 fmovrsgez %g6, %f3, %f4 fpadd32 %f14, %f10, %f10 subc %l6, 0x03CB, %l3 ldsh [%l7 + 0x34], %o0 andcc %i2, %o7, %o2 ldsh [%l7 + 0x70], %o4 nop setx loop_3927, %l0, %l1 jmpl %l1, %l4 fmovsg %icc, %f0, %f15 tge %icc, 0x2 fmuld8sux16 %f8, %f5, %f14 loop_3927: fmovsvs %xcc, %f3, %f3 fmul8x16al %f6, %f6, %f2 bcc,a loop_3928 sth %g2, [%l7 + 0x10] popc 0x144B, %o6 sdivcc %l1, 0x00C5, %g7 loop_3928: sub %o1, %g4, %i7 fcmpgt16 %f8, %f10, %i3 fmovde %xcc, %f13, %f0 srlx %i0, 0x0D, %g5 bl,a %xcc, loop_3929 for %f10, %f0, %f6 ldx [%l7 + 0x70], %g1 fcmpeq16 %f4, %f14, %l0 loop_3929: fandnot1s %f12, %f12, %f13 movrlez %g3, %i6, %o5 fmuld8sux16 %f3, %f8, %f12 fmovdpos %xcc, %f8, %f8 fmovrse %i1, %f5, %f12 fcmple32 %f8, %f14, %o3 fblg %fcc0, loop_3930 std %f10, [%l7 + 0x78] stb %i4, [%l7 + 0x4A] ldx [%l7 + 0x20], %i5 loop_3930: fmovsg %icc, %f10, %f11 fcmped %fcc2, %f10, %f12 xor %l2, 0x0125, %l5 stx %g6, [%l7 + 0x50] array16 %l6, %o0, %l3 edge32 %i2, %o7, %o4 movneg %xcc, %l4, %g2 ldx [%l7 + 0x60], %o2 mova %icc, %l1, %g7 lduw [%l7 + 0x4C], %o6 fbge,a %fcc3, loop_3931 fpadd16s %f14, %f2, %f13 sth %g4, [%l7 + 0x6C] and %o1, %i3, %i7 loop_3931: fpadd32 %f2, %f14, %f14 fcmpeq16 %f10, %f6, %g5 lduw [%l7 + 0x2C], %g1 pdist %f12, %f12, %f6 andcc %i0, %l0, %g3 ldsb [%l7 + 0x79], %i6 fones %f2 umul %o5, 0x02F3, %o3 bcc,pn %xcc, loop_3932 movrlz %i1, %i5, %l2 fnor %f4, %f6, %f10 fcmple32 %f6, %f8, %l5 loop_3932: edge16 %g6, %i4, %l6 fexpand %f9, %f8 tgu %icc, 0x7 fbe,a %fcc3, loop_3933 alignaddr %o0, %l3, %o7 std %f14, [%l7 + 0x68] fornot1 %f2, %f0, %f12 loop_3933: stw %o4, [%l7 + 0x48] fblg,a %fcc3, loop_3934 fandnot1s %f14, %f13, %f5 srlx %l4, 0x1A, %i2 bvs,pn %icc, loop_3935 loop_3934: udiv %o2, 0x1262, %l1 edge8 %g2, %g7, %o6 stx %o1, [%l7 + 0x60] loop_3935: movne %icc, %g4, %i3 ldd [%l7 + 0x70], %f6 lduw [%l7 + 0x3C], %g5 ldub [%l7 + 0x0F], %g1 ld [%l7 + 0x78], %f9 fmovrdlez %i7, %f6, %f2 bl,a,pn %xcc, loop_3936 tl %xcc, 0x2 sth %l0, [%l7 + 0x50] ldub [%l7 + 0x73], %g3 loop_3936: ldub [%l7 + 0x0A], %i0 sllx %o5, %o3, %i1 tne %icc, 0x3 subcc %i6, 0x056B, %i5 taddcc %l2, %l5, %g6 fnot2 %f6, %f14 lduh [%l7 + 0x12], %l6 move %icc, %o0, %i4 ldsb [%l7 + 0x6C], %o7 bneg,a %xcc, loop_3937 bne,a,pt %xcc, loop_3938 ba,a,pn %icc, loop_3939 fmovdg %icc, %f1, %f12 loop_3937: lduw [%l7 + 0x28], %l3 loop_3938: subc %o4, %l4, %o2 loop_3939: andncc %i2, %g2, %l1 taddcctv %g7, 0x0744, %o1 st %f14, [%l7 + 0x78] fmovrdne %g4, %f8, %f2 ldsw [%l7 + 0x1C], %o6 fbule,a %fcc3, loop_3940 bshuffle %f0, %f10, %f6 fmovsne %xcc, %f14, %f13 fandnot2s %f6, %f2, %f3 loop_3940: bcs,a loop_3941 tsubcc %g5, %g1, %i7 stb %i3, [%l7 + 0x3E] orcc %l0, %g3, %o5 loop_3941: taddcctv %o3, 0x0AB8, %i0 fsrc2 %f4, %f6 bl,pn %xcc, loop_3942 lduw [%l7 + 0x38], %i6 fone %f14 movge %xcc, %i5, %l2 loop_3942: fcmpeq16 %f6, %f0, %i1 tsubcc %g6, 0x1BF9, %l5 fmovrsgez %o0, %f6, %f5 andncc %l6, %i4, %o7 fabss %f3, %f15 fzero %f8 stx %l3, [%l7 + 0x10] fbu,a %fcc0, loop_3943 fmovdge %xcc, %f14, %f7 fbne,a %fcc0, loop_3944 fcmpd %fcc0, %f14, %f6 loop_3943: alignaddrl %o4, %l4, %o2 fblg,a %fcc0, loop_3945 loop_3944: tleu %xcc, 0x5 stx %g2, [%l7 + 0x78] fmul8x16au %f0, %f5, %f8 loop_3945: std %f12, [%l7 + 0x10] ldx [%l7 + 0x20], %i2 st %f6, [%l7 + 0x54] fmovsne %xcc, %f8, %f1 brz %g7, loop_3946 tpos %xcc, 0x0 ldsh [%l7 + 0x14], %l1 movvc %icc, %g4, %o6 loop_3946: stb %g5, [%l7 + 0x76] fsrc2s %f13, %f3 bn,pn %xcc, loop_3947 fcmpd %fcc3, %f0, %f0 bvs,pt %icc, loop_3948 fornot2s %f2, %f6, %f14 loop_3947: movl %icc, %g1, %o1 fmovsg %xcc, %f13, %f15 loop_3948: movle %xcc, %i7, %l0 xnorcc %i3, 0x0E65, %g3 movrgz %o5, %o3, %i6 fpack16 %f12, %f9 bleu loop_3949 fmovsa %icc, %f1, %f15 ldsb [%l7 + 0x18], %i0 subcc %l2, 0x0605, %i5 loop_3949: brgz,a %i1, loop_3950 fmuld8ulx16 %f3, %f7, %f12 xorcc %l5, 0x097F, %o0 tn %icc, 0x4 loop_3950: fandnot2 %f12, %f6, %f4 ldsh [%l7 + 0x62], %g6 mulscc %i4, 0x15BC, %o7 bvs %xcc, loop_3951 ldub [%l7 + 0x1B], %l6 movle %xcc, %o4, %l3 tleu %xcc, 0x7 loop_3951: ldsb [%l7 + 0x09], %l4 nop setx loop_3952, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge %fcc0, loop_3953 tpos %icc, 0x0 bvc,a,pn %icc, loop_3954 loop_3952: st %f8, [%l7 + 0x48] loop_3953: fmovse %icc, %f7, %f2 andncc %g2, %i2, %g7 loop_3954: ld [%l7 + 0x40], %f4 stx %l1, [%l7 + 0x30] ldsh [%l7 + 0x78], %o2 fmuld8sux16 %f5, %f6, %f10 te %icc, 0x7 ldx [%l7 + 0x78], %g4 fpadd16s %f6, %f3, %f12 ldsb [%l7 + 0x17], %g5 fbue,a %fcc0, loop_3955 ldx [%l7 + 0x18], %g1 fnand %f14, %f12, %f6 tge %xcc, 0x1 loop_3955: stw %o6, [%l7 + 0x40] brlez %o1, loop_3956 fmovdl %xcc, %f2, %f14 subcc %l0, 0x020F, %i7 sth %g3, [%l7 + 0x1A] loop_3956: fmovrdgz %o5, %f14, %f12 lduw [%l7 + 0x70], %o3 tge %icc, 0x0 fmovde %icc, %f6, %f6 brgz,a %i3, loop_3957 ble loop_3958 ldub [%l7 + 0x34], %i6 ldub [%l7 + 0x32], %l2 loop_3957: umul %i0, %i1, %l5 loop_3958: tvs %icc, 0x3 fbe,a %fcc1, loop_3959 ldsb [%l7 + 0x61], %i5 xnor %g6, 0x1F53, %o0 orcc %i4, %l6, %o7 loop_3959: edge16 %l3, %o4, %l4 ld [%l7 + 0x1C], %f9 ldsb [%l7 + 0x20], %g2 lduh [%l7 + 0x76], %i2 ld [%l7 + 0x70], %f4 fpsub16s %f8, %f2, %f4 fnand %f8, %f12, %f10 std %f14, [%l7 + 0x20] bcs,a,pn %xcc, loop_3960 sdiv %l1, 0x18A5, %o2 ldsw [%l7 + 0x20], %g4 ldsw [%l7 + 0x40], %g5 loop_3960: fornot2 %f12, %f0, %f12 ldub [%l7 + 0x62], %g7 ld [%l7 + 0x44], %f10 ldsb [%l7 + 0x50], %o6 ld [%l7 + 0x34], %f13 st %f5, [%l7 + 0x48] tcc %icc, 0x5 fmovdcc %xcc, %f13, %f2 te %xcc, 0x3 fabss %f11, %f4 tge %icc, 0x0 movl %xcc, %o1, %g1 stb %l0, [%l7 + 0x56] bvc %xcc, loop_3961 tcs %xcc, 0x4 fbn %fcc3, loop_3962 stb %g3, [%l7 + 0x4D] loop_3961: fpadd32s %f4, %f7, %f12 bne,a,pn %icc, loop_3963 loop_3962: stw %i7, [%l7 + 0x34] fcmple16 %f10, %f4, %o3 fpadd16s %f6, %f2, %f7 loop_3963: fbuge,a %fcc2, loop_3964 srl %i3, 0x08, %o5 fmovse %icc, %f13, %f3 fcmpeq32 %f14, %f14, %i6 loop_3964: ldsb [%l7 + 0x59], %l2 fbn,a %fcc1, loop_3965 stw %i1, [%l7 + 0x24] fornot2 %f10, %f10, %f8 fmovsge %icc, %f9, %f8 loop_3965: lduw [%l7 + 0x44], %l5 fmovdge %icc, %f12, %f9 stx %i0, [%l7 + 0x50] fbn %fcc3, loop_3966 bvs,a,pn %xcc, loop_3967 mova %xcc, %g6, %i5 ldsw [%l7 + 0x30], %o0 loop_3966: fnot1s %f0, %f11 loop_3967: tneg %icc, 0x1 movvc %icc, %i4, %l6 st %f15, [%l7 + 0x3C] fpsub32s %f8, %f12, %f11 orncc %l3, 0x0785, %o7 mulx %l4, 0x1DDB, %o4 fornot2s %f0, %f6, %f6 fmovrslez %i2, %f11, %f9 fmul8x16au %f7, %f4, %f14 ldsw [%l7 + 0x60], %l1 mulscc %o2, %g2, %g4 edge32ln %g5, %o6, %o1 fxor %f4, %f10, %f8 fornot1 %f2, %f8, %f8 ldub [%l7 + 0x51], %g1 ldsb [%l7 + 0x45], %g7 alignaddr %l0, %i7, %g3 fnor %f2, %f12, %f8 bneg,a,pn %xcc, loop_3968 ldsw [%l7 + 0x24], %o3 stx %i3, [%l7 + 0x10] ldsw [%l7 + 0x0C], %o5 loop_3968: ldsw [%l7 + 0x1C], %l2 sth %i1, [%l7 + 0x40] stx %l5, [%l7 + 0x08] stx %i0, [%l7 + 0x30] andncc %i6, %i5, %g6 fcmpeq32 %f2, %f10, %i4 fmovda %icc, %f4, %f3 orncc %o0, %l3, %l6 stw %o7, [%l7 + 0x78] orncc %o4, %i2, %l1 fmuld8sux16 %f15, %f9, %f0 tl %xcc, 0x2 fble,a %fcc2, loop_3969 addcc %o2, %l4, %g4 brz %g5, loop_3970 fmovdcc %icc, %f8, %f11 loop_3969: sth %g2, [%l7 + 0x1E] move %icc, %o1, %o6 loop_3970: st %f3, [%l7 + 0x78] xorcc %g1, %l0, %g7 ldsw [%l7 + 0x5C], %i7 ldsw [%l7 + 0x78], %o3 movgu %xcc, %g3, %i3 fcmpne16 %f8, %f0, %l2 tsubcc %o5, 0x1293, %i1 taddcctv %l5, %i0, %i6 ldsw [%l7 + 0x3C], %g6 bpos,a loop_3971 movge %icc, %i5, %i4 fmovdvc %xcc, %f8, %f2 ldub [%l7 + 0x59], %o0 loop_3971: bcs,pn %icc, loop_3972 ldub [%l7 + 0x5A], %l6 ldsb [%l7 + 0x77], %o7 fmovsn %icc, %f8, %f3 loop_3972: umul %l3, 0x1843, %o4 std %f2, [%l7 + 0x30] fmovrsgez %l1, %f3, %f10 tl %xcc, 0x4 bvc loop_3973 ldsh [%l7 + 0x32], %o2 ldsw [%l7 + 0x74], %l4 lduh [%l7 + 0x76], %i2 loop_3973: fbne,a %fcc3, loop_3974 fmovrdne %g5, %f14, %f10 ldsh [%l7 + 0x66], %g2 fmovsvc %xcc, %f13, %f13 loop_3974: ldsb [%l7 + 0x43], %g4 stw %o6, [%l7 + 0x34] stw %g1, [%l7 + 0x40] fexpand %f8, %f8 stw %l0, [%l7 + 0x50] fmovdge %icc, %f14, %f15 ldub [%l7 + 0x32], %g7 fmovsgu %xcc, %f2, %f6 stb %o1, [%l7 + 0x5D] sth %o3, [%l7 + 0x2E] bl,a %icc, loop_3975 ldsb [%l7 + 0x6B], %i7 andn %i3, %l2, %o5 ldd [%l7 + 0x78], %f8 loop_3975: fnot1s %f10, %f5 fmovrslz %i1, %f15, %f13 fnand %f4, %f0, %f6 stx %g3, [%l7 + 0x58] fmovdpos %icc, %f12, %f0 lduh [%l7 + 0x20], %l5 fmovrde %i6, %f6, %f8 movrlez %g6, %i0, %i4 fbg,a %fcc0, loop_3976 movle %icc, %i5, %l6 ldsb [%l7 + 0x75], %o0 stb %o7, [%l7 + 0x34] loop_3976: lduh [%l7 + 0x20], %l3 ldsh [%l7 + 0x76], %l1 fmovrsne %o4, %f6, %f13 fcmpgt16 %f6, %f6, %o2 st %f3, [%l7 + 0x38] nop setx loop_3977, %l0, %l1 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 %l4, [%l7 + 0x78] fbug %fcc0, loop_3978 fmovsge %icc, %f3, %f4 loop_3977: ldsb [%l7 + 0x44], %g5 fmovsgu %xcc, %f4, %f2 loop_3978: fandnot1 %f10, %f10, %f8 edge32l %g2, %i2, %o6 ldx [%l7 + 0x20], %g1 fones %f5 bgu,pn %xcc, loop_3979 stb %l0, [%l7 + 0x70] and %g7, %o1, %g4 fmovscc %xcc, %f0, %f0 loop_3979: ldsh [%l7 + 0x1C], %i7 fzeros %f8 or %o3, %l2, %o5 bge,a,pn %xcc, loop_3980 std %f0, [%l7 + 0x58] ldsb [%l7 + 0x19], %i3 fmul8x16 %f0, %f2, %f12 loop_3980: ldsb [%l7 + 0x0A], %g3 array8 %i1, %l5, %i6 bleu,pt %xcc, loop_3981 fmovsgu %xcc, %f4, %f2 bshuffle %f10, %f4, %f4 stx %g6, [%l7 + 0x18] loop_3981: movrlez %i0, %i4, %i5 fmovscc %xcc, %f15, %f9 fxors %f9, %f4, %f12 fsrc1s %f7, %f15 stx %o0, [%l7 + 0x40] sth %o7, [%l7 + 0x3C] tle %icc, 0x0 srlx %l3, %l6, %l1 fcmple16 %f14, %f10, %o4 array32 %o2, %g5, %l4 ldub [%l7 + 0x61], %g2 ldd [%l7 + 0x50], %f8 ldsw [%l7 + 0x44], %o6 srl %g1, %l0, %i2 udiv %o1, 0x0E4E, %g4 taddcctv %g7, 0x00F0, %i7 movg %icc, %o3, %o5 fornot1 %f14, %f8, %f4 fmovrde %l2, %f14, %f6 fabss %f6, %f6 fmovdvc %icc, %f7, %f3 fcmpeq16 %f4, %f0, %i3 fmovdcc %icc, %f0, %f9 stb %i1, [%l7 + 0x26] srl %g3, %l5, %g6 brlz,a %i6, loop_3982 fcmpd %fcc1, %f8, %f6 movg %icc, %i0, %i5 fmovsvc %xcc, %f10, %f8 loop_3982: fnegd %f6, %f10 ldsb [%l7 + 0x6F], %o0 tge %xcc, 0x3 lduw [%l7 + 0x60], %i4 ldd [%l7 + 0x38], %f0 movleu %icc, %o7, %l6 st %f9, [%l7 + 0x20] sdiv %l3, 0x1223, %l1 sra %o2, %o4, %l4 fxor %f12, %f6, %f6 popc %g5, %g2 lduh [%l7 + 0x7E], %g1 std %f0, [%l7 + 0x60] fmovdvs %icc, %f5, %f5 tl %icc, 0x5 fcmps %fcc2, %f13, %f1 array8 %o6, %i2, %o1 fsrc1 %f6, %f12 fmul8sux16 %f2, %f0, %f4 sub %l0, 0x13FB, %g7 lduw [%l7 + 0x2C], %g4 fones %f15 stw %i7, [%l7 + 0x64] fands %f5, %f10, %f11 ldsh [%l7 + 0x6A], %o3 and %o5, 0x0A49, %l2 fcmpeq16 %f8, %f10, %i1 fornot2s %f13, %f4, %f5 ldd [%l7 + 0x68], %f6 edge32n %i3, %l5, %g6 fbul,a %fcc2, loop_3983 fabsd %f8, %f2 ldub [%l7 + 0x3F], %g3 bcc,pn %xcc, loop_3984 loop_3983: srl %i0, %i5, %i6 fmovsvc %icc, %f0, %f0 bl,a %icc, loop_3985 loop_3984: fmovdcs %icc, %f2, %f0 fnot2 %f4, %f8 movg %icc, %o0, %o7 loop_3985: array32 %i4, %l6, %l3 st %f7, [%l7 + 0x50] ble,a loop_3986 be,a loop_3987 fmovdne %icc, %f6, %f1 fmovdvc %icc, %f3, %f4 loop_3986: stb %l1, [%l7 + 0x2B] loop_3987: stb %o4, [%l7 + 0x2F] movgu %icc, %o2, %l4 bvs,pt %icc, loop_3988 fandnot2 %f8, %f0, %f2 edge32 %g2, %g5, %o6 fmovsl %icc, %f9, %f4 loop_3988: fpmerge %f11, %f5, %f12 stx %g1, [%l7 + 0x48] tsubcctv %i2, %o1, %g7 fcmpgt16 %f0, %f6, %l0 fmovrsgz %i7, %f2, %f7 fmovsvs %xcc, %f1, %f3 fble %fcc1, loop_3989 fxors %f2, %f0, %f8 ldsw [%l7 + 0x60], %g4 stx %o5, [%l7 + 0x68] loop_3989: ldsw [%l7 + 0x48], %l2 andncc %o3, %i1, %i3 bvs,pt %xcc, loop_3990 stx %l5, [%l7 + 0x40] fcmpgt32 %f6, %f6, %g3 ldd [%l7 + 0x58], %f4 loop_3990: ldsw [%l7 + 0x44], %i0 std %f2, [%l7 + 0x68] movne %icc, %i5, %i6 ldsb [%l7 + 0x78], %g6 movrne %o0, %o7, %i4 stw %l6, [%l7 + 0x34] tsubcc %l3, 0x00A2, %o4 movcc %xcc, %l1, %o2 fmovrdgez %l4, %f10, %f4 fpack32 %f0, %f12, %f8 sdivcc %g2, 0x0C78, %g5 sth %o6, [%l7 + 0x34] tn %xcc, 0x1 std %f6, [%l7 + 0x10] ld [%l7 + 0x64], %f6 st %f0, [%l7 + 0x1C] sllx %g1, 0x06, %i2 srax %o1, 0x02, %g7 fmovsne %icc, %f14, %f14 fmovsl %icc, %f11, %f11 for %f0, %f14, %f14 ldub [%l7 + 0x2C], %i7 ldsb [%l7 + 0x1B], %l0 subccc %g4, %o5, %l2 sra %o3, %i3, %l5 stx %g3, [%l7 + 0x48] fpack16 %f14, %f9 nop setx loop_3991, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %i1, 0x1435, %i0 ldsh [%l7 + 0x12], %i5 fcmpgt16 %f12, %f12, %g6 loop_3991: ldx [%l7 + 0x68], %i6 ld [%l7 + 0x5C], %f8 fbul %fcc3, loop_3992 stb %o0, [%l7 + 0x54] std %f6, [%l7 + 0x08] nop setx loop_3993, %l0, %l1 jmpl %l1, %i4 loop_3992: brz,a %o7, loop_3994 fpsub32 %f8, %f8, %f4 edge8 %l6, %o4, %l1 loop_3993: ta %xcc, 0x7 loop_3994: movne %icc, %l3, %l4 fcmpes %fcc3, %f12, %f12 movcc %icc, %o2, %g2 stw %o6, [%l7 + 0x7C] fabsd %f12, %f14 lduw [%l7 + 0x70], %g5 udivcc %i2, 0x0139, %o1 andncc %g1, %i7, %l0 ldsw [%l7 + 0x60], %g7 st %f14, [%l7 + 0x6C] srlx %o5, 0x01, %g4 fmovdvs %xcc, %f7, %f7 fand %f12, %f6, %f6 ldsw [%l7 + 0x48], %o3 ldd [%l7 + 0x18], %f12 stb %l2, [%l7 + 0x1D] ldx [%l7 + 0x18], %l5 movvc %icc, %g3, %i3 ldx [%l7 + 0x28], %i0 fmovrdne %i1, %f2, %f14 tleu %xcc, 0x5 tsubcctv %g6, 0x05C1, %i6 ldd [%l7 + 0x30], %f10 addc %i5, 0x0A2A, %o0 fpadd32 %f0, %f10, %f14 fors %f5, %f13, %f6 fmovdvc %xcc, %f8, %f4 lduw [%l7 + 0x58], %o7 movrlez %l6, 0x34F, %i4 stw %l1, [%l7 + 0x34] edge8n %o4, %l4, %o2 fmuld8sux16 %f7, %f1, %f10 fmovdvs %xcc, %f13, %f12 fors %f9, %f14, %f15 movvs %xcc, %g2, %o6 ldsb [%l7 + 0x2C], %l3 bl,pn %xcc, loop_3995 bl loop_3996 fmovdge %icc, %f5, %f8 ta %xcc, 0x4 loop_3995: fmovrdlz %i2, %f0, %f2 loop_3996: ldx [%l7 + 0x08], %o1 ldsb [%l7 + 0x2A], %g1 sllx %g5, %i7, %g7 tpos %xcc, 0x1 nop setx loop_3997, %l0, %l1 jmpl %l1, %l0 st %f2, [%l7 + 0x3C] sll %o5, %o3, %l2 popc 0x0E85, %g4 loop_3997: bg %xcc, loop_3998 fmovdgu %icc, %f7, %f8 sethi 0x1E17, %l5 smul %i3, %i0, %i1 loop_3998: sth %g3, [%l7 + 0x1C] orcc %g6, %i5, %o0 array8 %o7, %l6, %i4 srl %i6, %o4, %l1 mulscc %o2, %l4, %o6 fxnors %f9, %f13, %f6 fbn %fcc2, loop_3999 umul %l3, 0x120D, %i2 fnegd %f10, %f0 lduw [%l7 + 0x08], %g2 loop_3999: stx %g1, [%l7 + 0x60] fmovdpos %icc, %f4, %f7 st %f12, [%l7 + 0x5C] te %icc, 0x5 fpadd16 %f10, %f4, %f2 fmovdcs %xcc, %f5, %f0 movcc %icc, %g5, %o1 movcc %icc, %i7, %l0 fbe %fcc0, loop_4000 fmovdge %xcc, %f3, %f7 lduh [%l7 + 0x3E], %o5 udivx %o3, 0x119E, %g7 loop_4000: movgu %xcc, %l2, %l5 fnot1 %f12, %f12 addccc %i3, 0x1EB1, %i0 ta %xcc, 0x7 fbug,a %fcc3, loop_4001 ldsh [%l7 + 0x2C], %g4 stx %i1, [%l7 + 0x60] fmovrde %g6, %f8, %f14 loop_4001: fnot2 %f8, %f14 fmovdge %icc, %f10, %f11 ldx [%l7 + 0x20], %g3 fmul8sux16 %f2, %f12, %f14 ble loop_4002 fmovsleu %icc, %f8, %f12 fexpand %f0, %f12 std %f8, [%l7 + 0x70] loop_4002: sth %o0, [%l7 + 0x26] alignaddrl %o7, %i5, %i4 edge16l %i6, %o4, %l6 brgz,a %o2, loop_4003 fcmpeq32 %f10, %f2, %l4 fmovdle %xcc, %f11, %f9 andncc %o6, %l1, %i2 loop_4003: ldsh [%l7 + 0x4E], %l3 smul %g1, %g2, %o1 taddcc %i7, %l0, %o5 smulcc %g5, %o3, %g7 tcc %xcc, 0x1 fmovrse %l2, %f1, %f4 udiv %i3, 0x140E, %l5 movrne %i0, 0x119, %i1 taddcctv %g4, %g3, %o0 fmovdn %icc, %f4, %f13 fxor %f6, %f10, %f2 fmovsge %xcc, %f14, %f15 xorcc %g6, %i5, %o7 fmovdge %icc, %f7, %f13 brlez %i6, loop_4004 udiv %o4, 0x0392, %l6 subccc %o2, %l4, %o6 ldsw [%l7 + 0x20], %l1 loop_4004: fpmerge %f9, %f5, %f6 ldub [%l7 + 0x70], %i2 ldd [%l7 + 0x30], %f2 smulcc %l3, 0x0AA3, %i4 taddcc %g1, %g2, %i7 ldsb [%l7 + 0x53], %l0 subcc %o5, 0x0303, %g5 fmovdvs %xcc, %f11, %f10 edge8l %o3, %g7, %o1 alignaddr %l2, %l5, %i3 smulcc %i1, 0x054B, %g4 sllx %i0, 0x1E, %o0 fbne,a %fcc1, loop_4005 bcs,a %xcc, loop_4006 std %f8, [%l7 + 0x78] fbg %fcc3, loop_4007 loop_4005: fpadd16 %f0, %f12, %f6 loop_4006: ldx [%l7 + 0x30], %g3 fcmpgt32 %f14, %f2, %g6 loop_4007: mova %xcc, %o7, %i6 fcmple16 %f10, %f14, %i5 fpmerge %f14, %f2, %f14 addccc %l6, 0x16D5, %o2 bleu,pt %xcc, loop_4008 ta %xcc, 0x1 fbule,a %fcc0, loop_4009 smul %o4, 0x1F0E, %o6 loop_4008: fzero %f6 smulcc %l1, %l4, %l3 loop_4009: fmovsvc %icc, %f13, %f0 fmovrslez %i2, %f8, %f11 ba,pn %xcc, loop_4010 fcmpeq16 %f4, %f10, %i4 tcs %icc, 0x2 fmuld8ulx16 %f13, %f11, %f12 loop_4010: bleu,a,pt %xcc, loop_4011 fcmpes %fcc2, %f8, %f12 fmovsg %icc, %f13, %f8 lduw [%l7 + 0x24], %g1 loop_4011: fba %fcc0, loop_4012 movle %icc, %i7, %l0 udiv %g2, 0x01D2, %g5 xor %o3, %g7, %o5 loop_4012: ldsb [%l7 + 0x36], %o1 std %f8, [%l7 + 0x70] fandnot2s %f7, %f12, %f13 or %l5, %l2, %i1 stx %g4, [%l7 + 0x50] fcmps %fcc1, %f5, %f12 fmovdgu %icc, %f6, %f9 srlx %i3, 0x01, %o0 ldsw [%l7 + 0x40], %g3 movneg %xcc, %g6, %i0 stw %i6, [%l7 + 0x60] fcmped %fcc0, %f10, %f14 tpos %xcc, 0x4 movleu %xcc, %i5, %l6 nop setx loop_4013, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done popc 0x02B3, %o2 lduw [%l7 + 0x44], %o7 bcs,a,pt %icc, loop_4014 loop_4013: ldub [%l7 + 0x3D], %o4 lduw [%l7 + 0x1C], %o6 fbe,a %fcc2, loop_4015 loop_4014: lduh [%l7 + 0x2E], %l1 edge32ln %l4, %l3, %i2 ldsh [%l7 + 0x6C], %g1 loop_4015: smulcc %i4, 0x0D92, %l0 stx %g2, [%l7 + 0x30] xorcc %i7, 0x16CB, %o3 bne,a,pt %xcc, loop_4016 movgu %xcc, %g5, %g7 for %f6, %f12, %f14 ld [%l7 + 0x50], %f10 loop_4016: ldx [%l7 + 0x50], %o5 fbu %fcc2, loop_4017 edge16n %o1, %l5, %i1 edge32 %l2, %i3, %g4 stw %o0, [%l7 + 0x50] loop_4017: sllx %g6, 0x0C, %i0 movleu %xcc, %i6, %i5 fmul8x16au %f15, %f8, %f12 fnot2 %f2, %f10 smulcc %l6, %g3, %o7 ldsw [%l7 + 0x78], %o4 fbne,a %fcc2, loop_4018 fsrc1 %f4, %f4 be,a loop_4019 fsrc2s %f12, %f3 loop_4018: fmovscc %icc, %f13, %f14 smul %o2, 0x1A66, %l1 loop_4019: orcc %o6, 0x0C2E, %l3 st %f8, [%l7 + 0x14] fbug,a %fcc0, loop_4020 stx %l4, [%l7 + 0x10] umulcc %i2, %g1, %l0 movre %g2, %i4, %i7 loop_4020: alignaddrl %g5, %o3, %g7 ldx [%l7 + 0x60], %o5 stb %o1, [%l7 + 0x6B] fmovrdgez %i1, %f0, %f2 ldd [%l7 + 0x10], %f4 tge %xcc, 0x6 fmovdn %icc, %f3, %f8 movl %xcc, %l2, %i3 move %icc, %l5, %g4 fnot2s %f13, %f3 edge32ln %o0, %g6, %i6 ldd [%l7 + 0x48], %f10 fmovrdne %i5, %f14, %f12 std %f2, [%l7 + 0x70] fsrc2 %f4, %f2 xorcc %i0, %l6, %g3 tgu %icc, 0x0 edge16n %o7, %o4, %o2 ta %icc, 0x1 tle %icc, 0x0 fmul8x16al %f7, %f13, %f12 tgu %xcc, 0x4 fmovse %xcc, %f14, %f9 tsubcc %l1, %o6, %l4 brz %i2, loop_4021 sdivx %l3, 0x00BA, %g1 bvs loop_4022 fmovscs %icc, %f2, %f9 loop_4021: fsrc2 %f4, %f4 lduw [%l7 + 0x28], %g2 loop_4022: ldsw [%l7 + 0x3C], %l0 nop setx loop_4023, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i7, [%l7 + 0x34] orncc %i4, 0x0621, %g5 fbne %fcc2, loop_4024 loop_4023: fnand %f8, %f6, %f4 ldub [%l7 + 0x71], %o3 call loop_4025 loop_4024: bvc,a,pn %icc, loop_4026 lduh [%l7 + 0x5C], %o5 fbuge %fcc1, loop_4027 loop_4025: bne,a loop_4028 loop_4026: alignaddrl %g7, %i1, %o1 edge16n %i3, %l5, %l2 loop_4027: ldsw [%l7 + 0x74], %g4 loop_4028: edge8ln %o0, %i6, %g6 fbge %fcc3, loop_4029 fpadd16s %f1, %f4, %f5 ld [%l7 + 0x30], %f15 fcmpne32 %f12, %f4, %i0 loop_4029: ble,a,pt %xcc, loop_4030 fmovdn %xcc, %f0, %f5 lduh [%l7 + 0x1E], %i5 fbge,a %fcc1, loop_4031 loop_4030: te %icc, 0x4 fmovdvs %icc, %f1, %f8 fornot2 %f10, %f8, %f14 loop_4031: fmovrdgz %g3, %f12, %f8 fsrc2s %f1, %f6 fmovscs %icc, %f1, %f7 lduw [%l7 + 0x74], %l6 ldsh [%l7 + 0x60], %o4 bcc,a %xcc, loop_4032 fbn,a %fcc2, loop_4033 stb %o7, [%l7 + 0x5F] st %f7, [%l7 + 0x1C] loop_4032: fcmpd %fcc3, %f8, %f2 loop_4033: fcmpeq32 %f14, %f4, %o2 brlz %l1, loop_4034 ldsw [%l7 + 0x24], %o6 movle %icc, %i2, %l3 fmovsa %icc, %f0, %f11 loop_4034: fbul %fcc3, loop_4035 fmuld8sux16 %f3, %f5, %f14 edge16 %g1, %g2, %l4 ldsw [%l7 + 0x50], %i7 loop_4035: fmovdg %icc, %f13, %f13 fcmpgt16 %f14, %f0, %l0 call loop_4036 fnegd %f10, %f8 fmovsvs %icc, %f3, %f0 fornot1s %f15, %f13, %f9 loop_4036: ldx [%l7 + 0x78], %i4 lduw [%l7 + 0x44], %o3 lduh [%l7 + 0x54], %g5 tsubcc %o5, 0x1600, %g7 edge8ln %i1, %o1, %i3 lduw [%l7 + 0x24], %l2 lduw [%l7 + 0x34], %g4 fmovscs %xcc, %f14, %f2 fsrc1 %f2, %f10 std %f10, [%l7 + 0x68] bge,a,pt %icc, loop_4037 lduh [%l7 + 0x60], %l5 fmovrdgez %o0, %f0, %f4 fpackfix %f2, %f0 loop_4037: bpos,a,pt %icc, loop_4038 fnot1 %f0, %f4 fmovrdgz %g6, %f4, %f4 movrlez %i6, %i5, %i0 loop_4038: movleu %icc, %l6, %o4 fornot1 %f6, %f2, %f0 sth %g3, [%l7 + 0x46] fzero %f10 ldsb [%l7 + 0x71], %o7 fmovrsgez %o2, %f5, %f2 fmovsge %icc, %f5, %f11 stx %o6, [%l7 + 0x28] ldd [%l7 + 0x20], %f10 ldx [%l7 + 0x28], %l1 fpsub16s %f3, %f6, %f2 fmovdgu %xcc, %f10, %f7 stb %l3, [%l7 + 0x0F] bshuffle %f4, %f12, %f4 fcmpeq16 %f10, %f2, %i2 andcc %g2, %l4, %g1 fors %f4, %f0, %f6 ldx [%l7 + 0x70], %l0 be,pn %icc, loop_4039 fbule %fcc1, loop_4040 edge16 %i7, %o3, %g5 fpack32 %f8, %f6, %f8 loop_4039: ldsb [%l7 + 0x28], %i4 loop_4040: stx %g7, [%l7 + 0x18] for %f6, %f10, %f10 stb %o5, [%l7 + 0x2D] stw %i1, [%l7 + 0x24] tsubcctv %o1, 0x11DE, %l2 edge8n %g4, %l5, %o0 pdist %f14, %f8, %f10 ldx [%l7 + 0x40], %g6 bg %xcc, loop_4041 fbl,a %fcc2, loop_4042 ld [%l7 + 0x44], %f6 ldsw [%l7 + 0x4C], %i6 loop_4041: umul %i5, %i0, %l6 loop_4042: fmovs %f14, %f13 fmovdgu %xcc, %f0, %f14 tge %icc, 0x7 ldub [%l7 + 0x09], %o4 stw %g3, [%l7 + 0x08] fbe %fcc1, loop_4043 lduh [%l7 + 0x78], %o7 tsubcc %o2, %o6, %l1 ldsw [%l7 + 0x6C], %l3 loop_4043: fzeros %f12 stw %i3, [%l7 + 0x6C] andncc %g2, %i2, %g1 tvs %icc, 0x2 ldub [%l7 + 0x33], %l0 sth %l4, [%l7 + 0x58] stb %i7, [%l7 + 0x4E] lduh [%l7 + 0x40], %o3 fmovdgu %icc, %f3, %f3 tsubcctv %g5, %g7, %i4 ldsw [%l7 + 0x58], %o5 ldsh [%l7 + 0x18], %o1 st %f3, [%l7 + 0x10] fnot2 %f14, %f14 ldsw [%l7 + 0x74], %l2 fmovsge %xcc, %f4, %f12 edge8 %g4, %l5, %o0 fpadd32 %f2, %f6, %f12 umul %i1, %i6, %g6 mulx %i5, 0x1EB8, %l6 stw %o4, [%l7 + 0x14] fcmpeq16 %f0, %f4, %g3 fmul8x16au %f7, %f13, %f4 fmuld8sux16 %f8, %f8, %f8 fmul8x16au %f13, %f9, %f14 fxnor %f0, %f8, %f8 stb %o7, [%l7 + 0x60] fnors %f13, %f15, %f5 or %i0, %o6, %o2 ldsb [%l7 + 0x23], %l3 fmovrdlz %i3, %f12, %f8 fmovdl %icc, %f10, %f9 tvc %xcc, 0x2 stb %l1, [%l7 + 0x55] fbul,a %fcc2, loop_4044 fones %f8 fcmple32 %f10, %f2, %g2 srax %g1, 0x0F, %l0 loop_4044: ble,a,pt %icc, loop_4045 brgz,a %l4, loop_4046 xnorcc %i7, 0x1B94, %o3 tvs %xcc, 0x5 loop_4045: movn %icc, %g5, %i2 loop_4046: fmovsneg %xcc, %f3, %f6 movgu %xcc, %g7, %i4 nop setx loop_4047, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32l %o1, %l2, %o5 fcmpd %fcc1, %f0, %f12 fmul8x16al %f5, %f4, %f0 loop_4047: alignaddr %g4, %l5, %o0 st %f2, [%l7 + 0x44] fmovsl %icc, %f6, %f14 fsrc2s %f12, %f5 tsubcctv %i6, %g6, %i5 fcmps %fcc1, %f10, %f1 st %f10, [%l7 + 0x60] movpos %xcc, %i1, %o4 fnot2s %f9, %f6 ldsb [%l7 + 0x13], %g3 fbo,a %fcc2, loop_4048 stx %o7, [%l7 + 0x40] orncc %l6, %i0, %o6 stb %o2, [%l7 + 0x0E] loop_4048: fmovda %xcc, %f12, %f0 fxnor %f10, %f8, %f0 faligndata %f8, %f6, %f6 ldsb [%l7 + 0x58], %i3 ldsw [%l7 + 0x0C], %l1 addccc %g2, 0x133A, %g1 edge32ln %l3, %l4, %i7 fmovdn %icc, %f14, %f10 tvs %icc, 0x4 or %o3, 0x1298, %g5 ldsh [%l7 + 0x2E], %l0 fble,a %fcc2, loop_4049 ta %xcc, 0x5 bleu,pt %xcc, loop_4050 fmovrslez %g7, %f4, %f11 loop_4049: xorcc %i2, 0x01AE, %o1 fbne %fcc1, loop_4051 loop_4050: ldsb [%l7 + 0x1C], %i4 fmovd %f2, %f8 bne,pt %xcc, loop_4052 loop_4051: fxors %f14, %f1, %f7 lduh [%l7 + 0x5E], %l2 ldsb [%l7 + 0x09], %o5 loop_4052: fzero %f4 fbne %fcc0, loop_4053 taddcctv %l5, %o0, %i6 fnot1 %f12, %f2 fnands %f11, %f15, %f2 loop_4053: subcc %g4, 0x0347, %i5 tvs %icc, 0x0 bne %icc, loop_4054 movre %g6, 0x3E3, %i1 lduh [%l7 + 0x5A], %o4 ldx [%l7 + 0x40], %o7 loop_4054: te %xcc, 0x3 fmovrdgz %g3, %f4, %f4 bcs,a loop_4055 fbge %fcc0, loop_4056 brnz %l6, loop_4057 fmovdcs %xcc, %f9, %f10 loop_4055: for %f12, %f6, %f14 loop_4056: brlez,a %o6, loop_4058 loop_4057: fbne %fcc0, loop_4059 tsubcc %i0, %o2, %i3 lduw [%l7 + 0x38], %g2 loop_4058: lduh [%l7 + 0x32], %l1 loop_4059: ldsb [%l7 + 0x4F], %g1 faligndata %f6, %f12, %f8 std %f6, [%l7 + 0x50] siam 0x1 fcmpeq32 %f14, %f8, %l3 fsrc2 %f2, %f14 fcmpgt16 %f4, %f2, %l4 edge32n %i7, %g5, %o3 edge8ln %g7, %l0, %o1 movrlez %i4, %l2, %i2 fzero %f6 fones %f6 xor %l5, %o5, %i6 brz,a %o0, loop_4060 fmovsvc %xcc, %f7, %f11 ldd [%l7 + 0x38], %f0 std %f4, [%l7 + 0x18] loop_4060: fbul %fcc1, loop_4061 fcmpes %fcc3, %f1, %f3 fnegd %f4, %f6 fblg,a %fcc3, loop_4062 loop_4061: fmovscs %icc, %f12, %f12 fcmped %fcc3, %f0, %f4 movge %xcc, %i5, %g6 loop_4062: ldd [%l7 + 0x78], %f2 fbul %fcc1, loop_4063 edge8 %i1, %g4, %o4 fbl %fcc3, loop_4064 fnot1 %f0, %f10 loop_4063: fbne %fcc3, loop_4065 fnors %f1, %f13, %f6 loop_4064: fmovsgu %icc, %f12, %f7 movleu %xcc, %g3, %l6 loop_4065: stb %o6, [%l7 + 0x46] movrgz %o7, %i0, %i3 fcmpne16 %f0, %f0, %g2 stx %l1, [%l7 + 0x18] fbn %fcc2, loop_4066 stb %g1, [%l7 + 0x55] bneg,pt %icc, loop_4067 ldsb [%l7 + 0x43], %l3 loop_4066: bn,a loop_4068 fbule,a %fcc0, loop_4069 loop_4067: sll %o2, 0x02, %l4 fmovdge %xcc, %f1, %f0 loop_4068: fmovdl %xcc, %f15, %f10 loop_4069: bvc,a,pn %xcc, loop_4070 ldd [%l7 + 0x08], %f0 bg,a %xcc, loop_4071 ldub [%l7 + 0x72], %g5 loop_4070: fmul8sux16 %f2, %f0, %f12 fmul8x16au %f10, %f8, %f14 loop_4071: lduh [%l7 + 0x70], %o3 ldsb [%l7 + 0x73], %i7 ldsh [%l7 + 0x64], %l0 addcc %o1, %g7, %i4 bge %icc, loop_4072 stb %l2, [%l7 + 0x1E] lduh [%l7 + 0x5C], %i2 udiv %l5, 0x0901, %i6 loop_4072: ldx [%l7 + 0x58], %o5 brz,a %o0, loop_4073 fmovsl %xcc, %f5, %f1 stb %i5, [%l7 + 0x6D] fbge,a %fcc0, loop_4074 loop_4073: fnot2s %f14, %f5 fmovde %icc, %f6, %f14 nop setx loop_4075, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4074: fmovdg %xcc, %f2, %f14 popc 0x0D20, %g6 ldub [%l7 + 0x7A], %g4 loop_4075: tgu %icc, 0x1 std %f12, [%l7 + 0x38] fmovsne %xcc, %f15, %f6 ld [%l7 + 0x44], %f9 taddcctv %o4, 0x1B9D, %g3 ldsh [%l7 + 0x68], %l6 call loop_4076 movre %o6, 0x097, %i1 fpadd16 %f10, %f4, %f4 ldsb [%l7 + 0x25], %o7 loop_4076: orncc %i3, 0x0187, %i0 ldd [%l7 + 0x50], %f2 fcmpgt16 %f4, %f10, %l1 fnegs %f3, %f15 tl %xcc, 0x5 stb %g1, [%l7 + 0x25] srax %g2, %l3, %l4 movvc %icc, %g5, %o2 fcmped %fcc0, %f14, %f2 lduw [%l7 + 0x7C], %o3 addc %l0, %o1, %i7 ldd [%l7 + 0x58], %f10 sdiv %g7, 0x1600, %i4 fmovdn %xcc, %f2, %f9 bvc,a,pt %xcc, loop_4077 fsrc2 %f10, %f12 bne,pt %icc, loop_4078 siam 0x7 loop_4077: ldsh [%l7 + 0x6E], %i2 movcs %icc, %l5, %l2 loop_4078: movrlez %o5, 0x395, %o0 brgez %i5, loop_4079 sth %i6, [%l7 + 0x10] fmovsgu %xcc, %f12, %f4 fbn %fcc0, loop_4080 loop_4079: fble,a %fcc0, loop_4081 xnorcc %g4, 0x1BC6, %o4 edge32 %g6, %g3, %o6 loop_4080: fmovdpos %icc, %f0, %f8 loop_4081: fmovsvc %icc, %f7, %f7 fpack32 %f2, %f14, %f4 array32 %l6, %o7, %i1 ldub [%l7 + 0x5B], %i3 lduh [%l7 + 0x6A], %i0 taddcctv %l1, 0x0921, %g2 stb %g1, [%l7 + 0x7C] ldsh [%l7 + 0x78], %l4 fbul,a %fcc0, loop_4082 srl %l3, %o2, %o3 bcc,a loop_4083 ldx [%l7 + 0x40], %l0 loop_4082: std %f0, [%l7 + 0x40] fmuld8ulx16 %f0, %f10, %f12 loop_4083: fmovsa %xcc, %f7, %f3 brz,a %g5, loop_4084 fmovdleu %xcc, %f8, %f2 bn,a %icc, loop_4085 sll %o1, %i7, %g7 loop_4084: mova %icc, %i4, %i2 fmovsne %xcc, %f10, %f1 loop_4085: fcmps %fcc0, %f13, %f5 sethi 0x0980, %l5 fmovdvs %icc, %f1, %f10 fmovsvc %icc, %f1, %f8 ld [%l7 + 0x64], %f2 fpadd32s %f5, %f9, %f5 bvc,a loop_4086 ldsh [%l7 + 0x58], %l2 fcmped %fcc3, %f4, %f6 movvc %xcc, %o0, %i5 loop_4086: ldsb [%l7 + 0x38], %i6 stb %g4, [%l7 + 0x32] movn %xcc, %o5, %g6 fabss %f8, %f3 edge8n %o4, %o6, %g3 fcmpes %fcc3, %f8, %f0 fblg %fcc3, loop_4087 fxnor %f12, %f4, %f2 movneg %icc, %l6, %i1 smulcc %o7, 0x1675, %i0 loop_4087: te %icc, 0x2 bvc,pt %xcc, loop_4088 fabss %f12, %f1 tpos %icc, 0x0 ldsw [%l7 + 0x30], %i3 loop_4088: movleu %xcc, %l1, %g2 fbn %fcc1, loop_4089 edge8ln %g1, %l3, %l4 fbn,a %fcc2, loop_4090 xnor %o2, %o3, %l0 loop_4089: fmovdl %icc, %f0, %f2 faligndata %f0, %f8, %f6 loop_4090: brz %o1, loop_4091 fmovrsne %i7, %f6, %f12 movrgez %g7, %g5, %i2 taddcctv %l5, %l2, %o0 loop_4091: stw %i4, [%l7 + 0x70] fmovrsgz %i5, %f4, %f8 std %f4, [%l7 + 0x58] movcc %icc, %i6, %g4 fandnot2s %f7, %f0, %f12 fmovd %f10, %f6 edge32 %g6, %o4, %o6 fblg %fcc3, loop_4092 bcc,a %icc, loop_4093 fbug,a %fcc1, loop_4094 smul %g3, 0x13A0, %l6 loop_4092: fmovdg %icc, %f14, %f2 loop_4093: tpos %icc, 0x7 loop_4094: ldub [%l7 + 0x70], %i1 ldsw [%l7 + 0x6C], %o5 fsrc2s %f1, %f3 edge8 %i0, %i3, %l1 fbl %fcc2, loop_4095 fpmerge %f5, %f10, %f4 fcmple32 %f4, %f6, %g2 fmovda %icc, %f13, %f3 loop_4095: edge32n %g1, %o7, %l3 fpadd16s %f6, %f6, %f8 ldx [%l7 + 0x78], %o2 fmovsa %icc, %f5, %f9 mulscc %l4, %o3, %l0 lduh [%l7 + 0x1A], %o1 stw %i7, [%l7 + 0x30] fbule,a %fcc0, loop_4096 pdist %f2, %f4, %f8 sth %g5, [%l7 + 0x48] fcmpgt32 %f8, %f10, %i2 loop_4096: bvc,a loop_4097 fnot2 %f0, %f2 movvs %xcc, %g7, %l2 fmovsleu %icc, %f4, %f4 loop_4097: xor %o0, 0x05D7, %i4 fmovdneg %icc, %f3, %f13 alignaddr %i5, %i6, %l5 bn,a loop_4098 sth %g6, [%l7 + 0x56] fpsub16s %f9, %f12, %f4 ldsh [%l7 + 0x3C], %g4 loop_4098: andncc %o4, %g3, %o6 movg %icc, %i1, %o5 tge %icc, 0x1 ldsh [%l7 + 0x2A], %l6 fcmped %fcc1, %f2, %f0 fmul8sux16 %f12, %f14, %f10 stx %i3, [%l7 + 0x68] lduw [%l7 + 0x20], %l1 bne,pn %xcc, loop_4099 fnands %f8, %f11, %f2 sdivx %i0, 0x08D1, %g1 smulcc %g2, 0x0C22, %o7 loop_4099: stx %l3, [%l7 + 0x58] edge32 %l4, %o3, %l0 fpackfix %f12, %f14 fmovse %icc, %f2, %f2 fmovsleu %icc, %f8, %f11 fmovsle %icc, %f0, %f12 fornot2 %f10, %f14, %f6 fmul8sux16 %f14, %f2, %f2 fbge,a %fcc1, loop_4100 fmul8x16au %f7, %f1, %f2 stw %o1, [%l7 + 0x28] stw %i7, [%l7 + 0x64] loop_4100: fandnot2 %f10, %f8, %f14 st %f1, [%l7 + 0x2C] nop setx loop_4101, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x6C], %g5 bl loop_4102 fmovdvc %xcc, %f8, %f14 loop_4101: addccc %o2, %i2, %l2 ldub [%l7 + 0x14], %o0 loop_4102: ldsb [%l7 + 0x2B], %g7 sth %i5, [%l7 + 0x68] fandnot2s %f2, %f1, %f8 movn %xcc, %i6, %l5 fmovda %xcc, %f5, %f4 fmovdl %icc, %f7, %f1 fmovsge %xcc, %f0, %f12 fcmpne16 %f14, %f12, %g6 fmovse %xcc, %f11, %f4 ld [%l7 + 0x7C], %f10 ld [%l7 + 0x70], %f14 xnor %i4, 0x1A5C, %o4 bge,a,pt %icc, loop_4103 fnors %f2, %f12, %f7 sdiv %g4, 0x06F7, %o6 udivcc %i1, 0x00AE, %g3 loop_4103: st %f14, [%l7 + 0x3C] fandnot1 %f14, %f6, %f12 array8 %o5, %l6, %l1 fmovdgu %xcc, %f3, %f6 umul %i0, 0x1F7F, %g1 tsubcctv %i3, 0x0EB2, %o7 xorcc %g2, 0x0DA6, %l3 stw %l4, [%l7 + 0x5C] add %l0, 0x1E93, %o3 fxors %f13, %f6, %f15 ldsb [%l7 + 0x6D], %o1 movre %i7, %o2, %g5 movne %icc, %l2, %o0 ldsb [%l7 + 0x33], %g7 brz %i5, loop_4104 stw %i2, [%l7 + 0x24] st %f8, [%l7 + 0x08] fmovscc %icc, %f8, %f4 loop_4104: fmovrsgz %l5, %f14, %f11 fbge %fcc3, loop_4105 xnorcc %i6, %i4, %g6 tgu %xcc, 0x2 fones %f4 loop_4105: ldd [%l7 + 0x70], %f2 fnor %f0, %f4, %f12 fmovrdlz %o4, %f10, %f6 fpadd32s %f5, %f7, %f10 mulx %o6, %i1, %g4 fnot2 %f0, %f12 ld [%l7 + 0x18], %f2 ta %icc, 0x4 fsrc1 %f6, %f6 bl %icc, loop_4106 fmovrdlez %o5, %f0, %f8 edge32ln %l6, %g3, %l1 bcc,a,pt %xcc, loop_4107 loop_4106: fcmped %fcc2, %f12, %f6 orn %g1, 0x1951, %i3 fbug,a %fcc3, loop_4108 loop_4107: movn %xcc, %i0, %o7 fnegs %f1, %f4 fors %f5, %f15, %f8 loop_4108: sdiv %g2, 0x1ABE, %l3 andn %l0, 0x0572, %o3 bcc,pt %xcc, loop_4109 fbue,a %fcc1, loop_4110 ldub [%l7 + 0x38], %o1 ldub [%l7 + 0x3F], %i7 loop_4109: fbl %fcc0, loop_4111 loop_4110: ldub [%l7 + 0x47], %l4 fexpand %f2, %f6 tsubcctv %g5, %l2, %o2 loop_4111: fpadd16s %f11, %f5, %f2 st %f2, [%l7 + 0x34] ldsb [%l7 + 0x42], %o0 fmovsl %xcc, %f10, %f4 brgz %g7, loop_4112 xnorcc %i2, %l5, %i6 and %i4, %i5, %o4 tn %icc, 0x0 loop_4112: edge16 %o6, %i1, %g6 edge8 %g4, %o5, %g3 brlz,a %l1, loop_4113 brgz,a %g1, loop_4114 be,pn %icc, loop_4115 tvc %icc, 0x6 loop_4113: pdist %f14, %f8, %f2 loop_4114: fbl,a %fcc1, loop_4116 loop_4115: bne,pn %xcc, loop_4117 fmovd %f2, %f12 brgez %i3, loop_4118 loop_4116: lduh [%l7 + 0x7E], %i0 loop_4117: ta %icc, 0x6 umul %l6, %g2, %l3 loop_4118: fpadd16 %f0, %f8, %f10 ldx [%l7 + 0x18], %o7 fnegd %f4, %f0 xorcc %o3, %o1, %i7 fpadd16s %f13, %f8, %f12 lduw [%l7 + 0x2C], %l4 fmovscc %icc, %f11, %f9 fble,a %fcc0, loop_4119 fmovdne %xcc, %f9, %f14 bvc,a %icc, loop_4120 edge16ln %l0, %g5, %o2 loop_4119: ldsw [%l7 + 0x5C], %o0 edge8n %l2, %g7, %i2 loop_4120: fbge %fcc0, loop_4121 bg %icc, loop_4122 ld [%l7 + 0x54], %f8 lduw [%l7 + 0x50], %l5 loop_4121: fmul8x16al %f0, %f13, %f8 loop_4122: movleu %icc, %i4, %i6 xnor %i5, %o6, %i1 sra %g6, 0x19, %o4 fmovspos %xcc, %f7, %f14 tg %icc, 0x0 siam 0x0 stx %g4, [%l7 + 0x50] fpmerge %f1, %f5, %f2 fmovrdgez %g3, %f2, %f4 orn %l1, %g1, %i3 sll %o5, %l6, %g2 brnz %l3, loop_4123 fmuld8ulx16 %f0, %f14, %f0 fbg %fcc0, loop_4124 brgz %o7, loop_4125 loop_4123: bgu %icc, loop_4126 alignaddr %i0, %o1, %o3 loop_4124: fmovsleu %xcc, %f9, %f3 loop_4125: fmovrsgez %l4, %f2, %f0 loop_4126: fcmple32 %f10, %f6, %i7 orn %g5, %l0, %o0 brz,a %o2, loop_4127 ldub [%l7 + 0x2E], %g7 fornot1s %f14, %f11, %f8 tvc %xcc, 0x1 loop_4127: ldsb [%l7 + 0x7F], %i2 fmovdgu %xcc, %f8, %f13 lduw [%l7 + 0x28], %l5 movgu %xcc, %l2, %i4 stx %i6, [%l7 + 0x60] fcmpne32 %f6, %f6, %o6 fxor %f8, %f6, %f12 movne %icc, %i5, %i1 edge16 %o4, %g4, %g6 bvc,a,pt %xcc, loop_4128 fmul8ulx16 %f2, %f0, %f6 stx %g3, [%l7 + 0x18] fbne,a %fcc1, loop_4129 loop_4128: ldd [%l7 + 0x68], %f0 fmovda %icc, %f5, %f15 ldsw [%l7 + 0x14], %l1 loop_4129: bge,a loop_4130 fmovsvc %xcc, %f5, %f8 fmuld8sux16 %f5, %f12, %f4 stw %g1, [%l7 + 0x48] loop_4130: tle %xcc, 0x4 ld [%l7 + 0x48], %f1 movneg %icc, %o5, %l6 ldx [%l7 + 0x30], %i3 ld [%l7 + 0x2C], %f7 mulscc %g2, %o7, %i0 add %l3, %o3, %o1 fnands %f4, %f11, %f2 udiv %l4, 0x1802, %g5 std %f0, [%l7 + 0x58] fpack32 %f12, %f4, %f4 lduh [%l7 + 0x1C], %i7 fcmps %fcc0, %f13, %f9 bvs,a %xcc, loop_4131 stx %o0, [%l7 + 0x28] ldx [%l7 + 0x48], %l0 ldd [%l7 + 0x78], %f2 loop_4131: tvc %xcc, 0x3 ldsh [%l7 + 0x6C], %o2 stb %i2, [%l7 + 0x5A] sth %l5, [%l7 + 0x28] taddcc %l2, 0x035B, %i4 fmovdvc %icc, %f8, %f15 fmuld8ulx16 %f1, %f8, %f10 fnot1 %f12, %f10 bpos,a,pt %xcc, loop_4132 fmovrsgz %i6, %f8, %f12 fandnot2s %f10, %f2, %f4 ldub [%l7 + 0x1C], %g7 loop_4132: array8 %i5, %o6, %o4 stx %i1, [%l7 + 0x78] fandnot1s %f1, %f14, %f4 bge,a,pn %icc, loop_4133 tleu %xcc, 0x6 ldsb [%l7 + 0x2D], %g6 lduw [%l7 + 0x5C], %g4 loop_4133: fcmple16 %f4, %f4, %g3 fmul8x16au %f0, %f12, %f10 be,pt %icc, loop_4134 array32 %g1, %o5, %l6 fmovrdgez %l1, %f6, %f14 stx %i3, [%l7 + 0x30] loop_4134: fmul8x16au %f8, %f1, %f8 ldsw [%l7 + 0x60], %o7 tsubcctv %i0, %g2, %l3 or %o1, %o3, %l4 fmovspos %xcc, %f3, %f3 movrne %i7, 0x069, %g5 tsubcctv %o0, %l0, %o2 movvc %xcc, %i2, %l2 ldx [%l7 + 0x38], %l5 tneg %icc, 0x7 bge,pn %icc, loop_4135 sdivcc %i4, 0x1240, %i6 add %g7, %i5, %o4 tvc %icc, 0x6 loop_4135: fbn,a %fcc2, loop_4136 array16 %i1, %o6, %g4 ta %xcc, 0x4 tne %icc, 0x2 loop_4136: tl %icc, 0x5 fcmpes %fcc1, %f9, %f2 std %f2, [%l7 + 0x40] tcs %icc, 0x6 stx %g6, [%l7 + 0x30] stb %g3, [%l7 + 0x5B] bneg,a loop_4137 fmul8x16au %f4, %f9, %f0 fmovrslez %o5, %f4, %f2 nop setx loop_4138, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4137: fbge %fcc3, loop_4139 add %g1, %l1, %i3 st %f9, [%l7 + 0x5C] loop_4138: ldsw [%l7 + 0x40], %o7 loop_4139: lduh [%l7 + 0x60], %l6 array8 %g2, %i0, %o1 std %f0, [%l7 + 0x30] fmovsa %xcc, %f11, %f8 fabss %f14, %f5 fcmpd %fcc2, %f8, %f0 fmovsle %xcc, %f15, %f0 fpadd32s %f5, %f2, %f15 taddcctv %o3, 0x1024, %l3 std %f6, [%l7 + 0x10] std %f4, [%l7 + 0x40] std %f8, [%l7 + 0x18] ldsw [%l7 + 0x10], %l4 brgez,a %i7, loop_4140 nop setx loop_4141, %l0, %l1 jmpl %l1, %g5 ldsb [%l7 + 0x30], %l0 fpmerge %f5, %f3, %f0 loop_4140: ldx [%l7 + 0x30], %o2 loop_4141: fxnors %f1, %f11, %f2 sth %o0, [%l7 + 0x3A] srax %l2, %l5, %i4 sethi 0x173D, %i2 tg %icc, 0x1 brlez %i6, loop_4142 movvs %icc, %g7, %i5 bl,pn %xcc, loop_4143 fmovda %xcc, %f5, %f2 loop_4142: fbu,a %fcc3, loop_4144 ble,a,pt %icc, loop_4145 loop_4143: sra %o4, %i1, %o6 movrlz %g4, %g3, %o5 loop_4144: fbu %fcc3, loop_4146 loop_4145: sdiv %g1, 0x13ED, %l1 stw %g6, [%l7 + 0x64] movrgz %i3, 0x046, %o7 loop_4146: lduh [%l7 + 0x2E], %g2 edge16l %i0, %o1, %o3 sth %l3, [%l7 + 0x78] st %f3, [%l7 + 0x50] fnand %f8, %f10, %f8 andncc %l6, %i7, %l4 popc %g5, %o2 fbl,a %fcc2, loop_4147 ldsb [%l7 + 0x5E], %l0 fmovrsne %o0, %f14, %f14 tle %xcc, 0x3 loop_4147: fmovdn %xcc, %f7, %f9 stw %l2, [%l7 + 0x78] brlez,a %l5, loop_4148 ta %icc, 0x3 ldub [%l7 + 0x66], %i2 subc %i6, 0x1EFB, %i4 loop_4148: fmovdl %icc, %f14, %f3 alignaddrl %g7, %o4, %i5 fmovdle %icc, %f9, %f13 add %o6, 0x1823, %i1 alignaddrl %g4, %g3, %o5 fone %f14 ldsw [%l7 + 0x14], %g1 movl %icc, %l1, %i3 fbul %fcc2, loop_4149 and %o7, %g2, %i0 bne,pt %icc, loop_4150 ldd [%l7 + 0x68], %f14 loop_4149: fble,a %fcc0, loop_4151 ba,pt %xcc, loop_4152 loop_4150: fpadd32 %f8, %f6, %f14 movg %icc, %g6, %o1 loop_4151: ldsb [%l7 + 0x42], %l3 loop_4152: ldsw [%l7 + 0x20], %o3 edge32n %i7, %l6, %g5 fcmped %fcc3, %f14, %f12 stw %o2, [%l7 + 0x48] edge16l %l0, %o0, %l4 fmovrsgz %l5, %f0, %f0 ldx [%l7 + 0x70], %l2 bneg,a loop_4153 popc 0x00CF, %i2 fsrc1 %f8, %f6 edge8 %i4, %g7, %o4 loop_4153: add %i5, 0x1557, %o6 for %f10, %f6, %f10 bl,a loop_4154 fmovrdne %i1, %f8, %f4 tl %xcc, 0x4 lduh [%l7 + 0x4C], %g4 loop_4154: fmovdl %icc, %f1, %f13 std %f14, [%l7 + 0x40] fmovrsgez %i6, %f2, %f1 umulcc %g3, %o5, %g1 fors %f6, %f5, %f11 fmovdgu %icc, %f2, %f9 movrlez %l1, 0x0DD, %o7 bge,a,pn %xcc, loop_4155 fmovdcs %xcc, %f0, %f0 sth %g2, [%l7 + 0x28] ldsb [%l7 + 0x73], %i3 loop_4155: movrgez %i0, 0x1D4, %g6 stw %l3, [%l7 + 0x4C] fbge %fcc3, loop_4156 movneg %icc, %o1, %i7 alignaddrl %l6, %o3, %g5 popc %o2, %l0 loop_4156: fmovdne %xcc, %f10, %f4 tne %icc, 0x5 ldsw [%l7 + 0x28], %l4 stw %l5, [%l7 + 0x2C] array8 %o0, %l2, %i4 fmovscs %icc, %f15, %f8 bl,pt %xcc, loop_4157 st %f0, [%l7 + 0x74] fmovd %f8, %f8 lduh [%l7 + 0x60], %i2 loop_4157: fmovs %f6, %f13 bpos loop_4158 bvc,a,pt %icc, loop_4159 fcmpeq16 %f12, %f10, %o4 ldsb [%l7 + 0x5E], %i5 loop_4158: fornot2s %f2, %f11, %f15 loop_4159: lduh [%l7 + 0x1E], %o6 edge32ln %g7, %g4, %i1 bshuffle %f14, %f8, %f10 ldub [%l7 + 0x3C], %g3 fnegs %f13, %f5 ldub [%l7 + 0x0B], %o5 bge,pn %icc, loop_4160 brgez,a %i6, loop_4161 ldsw [%l7 + 0x44], %l1 taddcc %g1, %g2, %o7 loop_4160: st %f12, [%l7 + 0x0C] loop_4161: fnegd %f4, %f0 sll %i0, %i3, %l3 sth %g6, [%l7 + 0x24] edge32ln %i7, %o1, %l6 taddcc %g5, 0x0B0B, %o2 fcmpne16 %f8, %f14, %o3 ldsw [%l7 + 0x0C], %l0 fbu %fcc3, loop_4162 sth %l4, [%l7 + 0x34] tcs %icc, 0x2 fmovrsgez %o0, %f15, %f6 loop_4162: umulcc %l2, 0x1657, %l5 move %xcc, %i4, %i2 fmovsneg %xcc, %f1, %f15 ldsw [%l7 + 0x4C], %i5 fmuld8sux16 %f1, %f8, %f2 ld [%l7 + 0x50], %f7 ldsh [%l7 + 0x66], %o6 fbne %fcc3, loop_4163 alignaddr %o4, %g4, %g7 fcmple32 %f2, %f8, %g3 fabsd %f10, %f10 loop_4163: ldd [%l7 + 0x60], %f8 te %icc, 0x0 orncc %o5, %i6, %i1 xorcc %l1, %g2, %o7 fnors %f6, %f15, %f8 lduw [%l7 + 0x4C], %g1 fmovrslez %i3, %f4, %f2 brlez %i0, loop_4164 fandnot1s %f6, %f5, %f1 lduh [%l7 + 0x56], %g6 stw %i7, [%l7 + 0x1C] loop_4164: sethi 0x16A2, %l3 fpackfix %f4, %f10 fmovrdgez %l6, %f6, %f6 ldsb [%l7 + 0x28], %g5 fcmple32 %f8, %f12, %o1 fblg %fcc1, loop_4165 fnot1 %f6, %f8 stx %o3, [%l7 + 0x30] edge16 %o2, %l0, %o0 loop_4165: nop setx loop_4166, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgz %l4, %l2, %l5 udivx %i4, 0x0B60, %i2 fmovrse %i5, %f12, %f8 loop_4166: movvs %icc, %o6, %g4 edge8l %o4, %g7, %g3 nop setx loop_4167, %l0, %l1 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 %i6, loop_4168 fmovrdlez %o5, %f8, %f8 edge8 %l1, %g2, %i1 loop_4167: bleu,a %xcc, loop_4169 loop_4168: edge32 %g1, %o7, %i3 lduh [%l7 + 0x36], %g6 fmul8x16au %f5, %f4, %f0 loop_4169: fba,a %fcc3, loop_4170 stw %i0, [%l7 + 0x10] tg %xcc, 0x5 alignaddrl %l3, %l6, %g5 loop_4170: fmovrdgz %i7, %f10, %f0 stb %o3, [%l7 + 0x2B] fmovscs %icc, %f13, %f15 fmovse %icc, %f4, %f12 ldsw [%l7 + 0x38], %o2 tne %xcc, 0x7 fnot1s %f4, %f9 movn %xcc, %o1, %o0 fpadd32s %f11, %f8, %f7 mulx %l0, 0x13FC, %l2 nop setx loop_4171, %l0, %l1 jmpl %l1, %l5 st %f13, [%l7 + 0x74] stw %l4, [%l7 + 0x2C] ldx [%l7 + 0x78], %i4 loop_4171: umul %i5, %i2, %o6 brlz %o4, loop_4172 fones %f15 tle %xcc, 0x7 lduw [%l7 + 0x48], %g4 loop_4172: and %g3, %i6, %g7 fnegd %f4, %f14 edge16ln %o5, %l1, %g2 fcmpne32 %f2, %f0, %g1 fsrc1s %f10, %f3 fornot1s %f2, %f7, %f9 stx %i1, [%l7 + 0x20] fmovdneg %icc, %f6, %f9 ld [%l7 + 0x18], %f12 tle %icc, 0x4 mova %icc, %o7, %g6 ldsw [%l7 + 0x2C], %i0 movvc %xcc, %l3, %l6 ldsb [%l7 + 0x1D], %g5 fnegs %f12, %f6 fmovrsgz %i7, %f1, %f10 ld [%l7 + 0x1C], %f5 brlez %o3, loop_4173 fbn %fcc3, loop_4174 ldd [%l7 + 0x38], %f6 ldx [%l7 + 0x50], %i3 loop_4173: ldsw [%l7 + 0x7C], %o2 loop_4174: umul %o1, 0x0F63, %l0 ldsb [%l7 + 0x49], %o0 fbu %fcc0, loop_4175 fbule,a %fcc0, loop_4176 fbne %fcc3, loop_4177 bl,a %xcc, loop_4178 loop_4175: fand %f14, %f2, %f6 loop_4176: ld [%l7 + 0x0C], %f3 loop_4177: fbl,a %fcc3, loop_4179 loop_4178: srax %l2, 0x1B, %l4 subc %l5, 0x1176, %i4 alignaddr %i5, %o6, %i2 loop_4179: brgez %o4, loop_4180 fxors %f8, %f8, %f0 fbu,a %fcc2, loop_4181 movcs %xcc, %g3, %g4 loop_4180: fmul8x16au %f14, %f12, %f10 fornot2s %f15, %f13, %f1 loop_4181: brlz,a %i6, loop_4182 bvs,pt %xcc, loop_4183 udivcc %g7, 0x12C2, %l1 edge32l %g2, %o5, %i1 loop_4182: fmul8x16al %f3, %f0, %f12 loop_4183: tsubcctv %g1, 0x19E4, %o7 edge8n %i0, %l3, %g6 lduh [%l7 + 0x48], %l6 tcc %xcc, 0x1 fmovsgu %xcc, %f5, %f15 ldsw [%l7 + 0x14], %g5 ldd [%l7 + 0x78], %f12 edge8n %i7, %i3, %o2 lduh [%l7 + 0x3A], %o3 movn %xcc, %o1, %l0 fmovdne %icc, %f6, %f14 xnor %l2, %l4, %o0 sth %i4, [%l7 + 0x18] bcc loop_4184 edge8 %i5, %l5, %i2 fmuld8ulx16 %f13, %f6, %f12 ldx [%l7 + 0x60], %o6 loop_4184: edge16ln %o4, %g3, %g4 fnors %f5, %f4, %f9 be,pt %xcc, loop_4185 bshuffle %f4, %f2, %f8 brgez,a %g7, loop_4186 fmovdg %xcc, %f13, %f5 loop_4185: srl %i6, 0x04, %g2 umul %o5, 0x1700, %i1 loop_4186: sth %g1, [%l7 + 0x62] fcmpgt16 %f0, %f14, %o7 ldub [%l7 + 0x33], %l1 stw %l3, [%l7 + 0x58] fbue %fcc0, loop_4187 fandnot1s %f10, %f15, %f2 fbe,a %fcc2, loop_4188 ldsw [%l7 + 0x3C], %g6 loop_4187: std %f2, [%l7 + 0x20] sdivcc %l6, 0x085E, %g5 loop_4188: ldub [%l7 + 0x60], %i0 fbuge,a %fcc2, loop_4189 movvs %icc, %i3, %o2 fmovsne %xcc, %f13, %f9 bneg loop_4190 loop_4189: tn %xcc, 0x5 for %f0, %f8, %f10 fmul8x16au %f13, %f6, %f12 loop_4190: srl %o3, %i7, %o1 fcmple32 %f0, %f6, %l0 udiv %l4, 0x1181, %o0 ldd [%l7 + 0x10], %f8 lduw [%l7 + 0x1C], %i4 umulcc %i5, %l5, %l2 fcmpeq16 %f10, %f12, %o6 brz %i2, loop_4191 ld [%l7 + 0x6C], %f9 ldub [%l7 + 0x70], %g3 fbul,a %fcc2, loop_4192 loop_4191: alignaddrl %g4, %g7, %o4 brz,a %g2, loop_4193 fors %f6, %f0, %f11 loop_4192: subcc %i6, %i1, %g1 call loop_4194 loop_4193: tge %icc, 0x2 fmovsvs %icc, %f5, %f10 addccc %o7, %l1, %l3 loop_4194: edge8 %g6, %l6, %g5 bcc %icc, loop_4195 nop setx loop_4196, %l0, %l1 jmpl %l1, %o5 ldx [%l7 + 0x70], %i0 stx %i3, [%l7 + 0x08] loop_4195: fmovd %f14, %f4 loop_4196: or %o2, %i7, %o3 std %f12, [%l7 + 0x08] movrlez %l0, %l4, %o1 tvc %xcc, 0x1 brlez %o0, loop_4197 ldsb [%l7 + 0x40], %i4 ldx [%l7 + 0x40], %l5 bn,a,pt %xcc, loop_4198 loop_4197: ldsh [%l7 + 0x5C], %l2 ldsw [%l7 + 0x1C], %i5 sll %i2, 0x05, %o6 loop_4198: fandnot2 %f10, %f0, %f12 tsubcctv %g3, 0x085E, %g4 fornot1s %f10, %f11, %f5 orcc %o4, %g7, %i6 ldd [%l7 + 0x38], %f6 fcmped %fcc3, %f12, %f4 fmovrdlez %i1, %f10, %f4 stx %g1, [%l7 + 0x38] xor %g2, 0x1DED, %l1 tneg %xcc, 0x3 movle %icc, %o7, %l3 fmovdpos %icc, %f4, %f14 ldd [%l7 + 0x10], %f12 brlz,a %l6, loop_4199 bcc,a,pt %icc, loop_4200 movne %icc, %g6, %g5 stw %o5, [%l7 + 0x38] loop_4199: ldsw [%l7 + 0x18], %i3 loop_4200: edge16ln %i0, %i7, %o2 mulscc %l0, %l4, %o1 tn %xcc, 0x7 bpos,a,pn %icc, loop_4201 bneg,a %xcc, loop_4202 fones %f4 edge8l %o3, %o0, %l5 loop_4201: xorcc %l2, 0x0DF0, %i5 loop_4202: fmuld8sux16 %f4, %f3, %f0 fmovrdlez %i2, %f14, %f10 stb %i4, [%l7 + 0x4B] fmovsl %xcc, %f9, %f1 fmovdneg %xcc, %f8, %f7 ld [%l7 + 0x2C], %f7 movne %icc, %g3, %g4 sdivx %o6, 0x159C, %g7 ldsw [%l7 + 0x64], %i6 fmuld8sux16 %f2, %f5, %f2 lduh [%l7 + 0x1E], %i1 fcmped %fcc1, %f2, %f4 st %f6, [%l7 + 0x34] fcmps %fcc0, %f15, %f9 movrlez %o4, %g1, %g2 edge8 %l1, %l3, %l6 sll %g6, %o7, %o5 ldx [%l7 + 0x08], %i3 movrne %g5, %i0, %o2 fmul8ulx16 %f10, %f10, %f6 fmovrsgz %l0, %f2, %f14 fpadd32s %f2, %f14, %f9 sdiv %l4, 0x0E5D, %i7 fmovsa %icc, %f2, %f11 fmuld8ulx16 %f6, %f9, %f0 popc 0x06DB, %o3 fmovsg %xcc, %f8, %f6 be,a,pt %icc, loop_4203 st %f14, [%l7 + 0x14] std %f2, [%l7 + 0x68] lduh [%l7 + 0x48], %o1 loop_4203: fmovrdne %o0, %f12, %f0 fmovsvc %xcc, %f10, %f10 fnand %f12, %f14, %f12 fbue,a %fcc1, loop_4204 fmovdleu %xcc, %f6, %f13 ldsh [%l7 + 0x3E], %l2 ld [%l7 + 0x30], %f9 loop_4204: fmul8x16au %f10, %f4, %f2 bcc,pn %icc, loop_4205 fcmped %fcc0, %f10, %f14 movle %icc, %l5, %i5 lduh [%l7 + 0x3C], %i4 loop_4205: fmovscs %xcc, %f9, %f9 ldub [%l7 + 0x2D], %i2 fmovdne %icc, %f7, %f8 tge %xcc, 0x1 tcc %icc, 0x0 ldsw [%l7 + 0x40], %g4 srax %g3, %g7, %i6 xorcc %o6, %o4, %g1 ldsb [%l7 + 0x3F], %i1 ld [%l7 + 0x40], %f4 fblg,a %fcc1, loop_4206 fmovsa %icc, %f5, %f14 orn %g2, %l1, %l6 edge16n %l3, %g6, %o7 loop_4206: fpack16 %f2, %f7 fmuld8sux16 %f3, %f0, %f10 fbule,a %fcc1, loop_4207 lduw [%l7 + 0x64], %i3 fmul8x16 %f13, %f8, %f4 move %xcc, %o5, %g5 loop_4207: stw %o2, [%l7 + 0x48] fpadd16 %f10, %f6, %f14 lduw [%l7 + 0x4C], %i0 ldx [%l7 + 0x10], %l4 fandnot2 %f0, %f4, %f10 fcmpne16 %f6, %f14, %l0 ld [%l7 + 0x78], %f15 fsrc1 %f14, %f14 array16 %i7, %o1, %o3 fmovspos %xcc, %f6, %f4 bpos,pn %icc, loop_4208 fexpand %f7, %f14 ba,a,pn %icc, loop_4209 fabss %f9, %f11 loop_4208: ble,a,pn %xcc, loop_4210 addc %o0, 0x0038, %l2 loop_4209: tpos %icc, 0x4 stb %i5, [%l7 + 0x66] loop_4210: tcc %xcc, 0x3 edge8l %l5, %i4, %i2 edge32l %g4, %g3, %g7 xnor %o6, %i6, %g1 ta %icc, 0x6 fcmped %fcc3, %f10, %f12 ldub [%l7 + 0x2A], %o4 fpsub32s %f10, %f0, %f12 tsubcctv %i1, %l1, %l6 fmovrdlz %l3, %f0, %f12 movrne %g6, 0x05C, %g2 bneg,a loop_4211 tcc %icc, 0x1 orncc %i3, 0x1854, %o7 fbo %fcc3, loop_4212 loop_4211: fblg %fcc2, loop_4213 std %f12, [%l7 + 0x08] sth %o5, [%l7 + 0x62] loop_4212: bcs,pn %xcc, loop_4214 loop_4213: movrgz %o2, 0x0FD, %i0 sth %g5, [%l7 + 0x76] ldub [%l7 + 0x29], %l4 loop_4214: subcc %l0, 0x1A1B, %o1 fble %fcc2, loop_4215 std %f12, [%l7 + 0x70] fbul,a %fcc3, loop_4216 std %f2, [%l7 + 0x10] loop_4215: fmovscc %xcc, %f12, %f1 tne %xcc, 0x3 loop_4216: lduh [%l7 + 0x30], %o3 fmovrslz %o0, %f14, %f5 orcc %l2, %i7, %l5 fmovrdgz %i4, %f10, %f8 brnz %i2, loop_4217 fpack32 %f12, %f12, %f0 lduw [%l7 + 0x40], %i5 fcmpgt32 %f10, %f4, %g4 loop_4217: smulcc %g7, 0x1160, %o6 fmovsle %xcc, %f9, %f3 stb %i6, [%l7 + 0x38] fnegd %f6, %f0 fmovda %icc, %f15, %f8 sth %g1, [%l7 + 0x10] udiv %o4, 0x0694, %g3 bn %icc, loop_4218 ldsh [%l7 + 0x7E], %i1 bg loop_4219 sth %l6, [%l7 + 0x52] loop_4218: fbue,a %fcc2, loop_4220 fnegd %f4, %f4 loop_4219: ldd [%l7 + 0x30], %f0 brnz,a %l3, loop_4221 loop_4220: fornot1 %f8, %f8, %f6 subc %l1, %g6, %i3 fbn,a %fcc0, loop_4222 loop_4221: fsrc2s %f15, %f8 call loop_4223 fcmps %fcc1, %f7, %f7 loop_4222: ldsh [%l7 + 0x44], %o7 st %f4, [%l7 + 0x68] loop_4223: ldd [%l7 + 0x08], %f12 fcmps %fcc2, %f12, %f0 fcmple16 %f6, %f8, %o5 ldx [%l7 + 0x20], %o2 fmovsle %xcc, %f3, %f2 andcc %i0, 0x126E, %g2 tle %xcc, 0x2 fpadd16s %f0, %f6, %f1 fpadd16s %f9, %f8, %f1 ldsb [%l7 + 0x7C], %g5 ldd [%l7 + 0x60], %f8 ldx [%l7 + 0x28], %l0 addc %o1, 0x029F, %o3 bgu,a loop_4224 stb %l4, [%l7 + 0x43] fbug %fcc1, loop_4225 ldub [%l7 + 0x6B], %l2 loop_4224: stw %o0, [%l7 + 0x18] fcmpd %fcc1, %f14, %f2 loop_4225: ldub [%l7 + 0x78], %l5 ldub [%l7 + 0x1F], %i7 fbul,a %fcc0, loop_4226 fnot2 %f14, %f10 fmovdpos %icc, %f7, %f8 stx %i4, [%l7 + 0x40] loop_4226: tvs %xcc, 0x6 fmovsa %icc, %f3, %f13 ldsb [%l7 + 0x0A], %i5 subcc %g4, 0x1436, %i2 tg %icc, 0x0 lduh [%l7 + 0x6A], %g7 ldd [%l7 + 0x40], %f4 bcc,a loop_4227 bshuffle %f14, %f8, %f14 movrgez %o6, %g1, %o4 sth %i6, [%l7 + 0x10] loop_4227: edge16 %g3, %i1, %l6 movgu %xcc, %l3, %l1 fmovrslz %g6, %f4, %f12 ldsw [%l7 + 0x34], %i3 movvc %icc, %o5, %o2 fnot1s %f14, %f10 edge32ln %i0, %g2, %o7 tg %icc, 0x2 sub %l0, %g5, %o3 edge8ln %o1, %l4, %l2 ldx [%l7 + 0x40], %l5 fandnot2s %f10, %f2, %f6 fbule,a %fcc3, loop_4228 ldsb [%l7 + 0x50], %i7 fmovdl %icc, %f5, %f15 movrne %i4, %o0, %i5 loop_4228: ldsb [%l7 + 0x44], %i2 ld [%l7 + 0x50], %f9 udivcc %g7, 0x131A, %o6 ldub [%l7 + 0x47], %g1 sllx %g4, 0x06, %o4 ldsb [%l7 + 0x3E], %g3 fors %f8, %f2, %f6 edge32l %i1, %i6, %l6 st %f9, [%l7 + 0x34] fbul %fcc1, loop_4229 sth %l1, [%l7 + 0x7A] fblg,a %fcc1, loop_4230 fabsd %f0, %f4 loop_4229: nop setx loop_4231, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovda %xcc, %f8, %f2 loop_4230: bvc,a loop_4232 st %f12, [%l7 + 0x60] loop_4231: edge32 %l3, %i3, %o5 lduw [%l7 + 0x2C], %g6 loop_4232: edge8 %o2, %g2, %o7 subc %l0, %g5, %o3 tge %xcc, 0x0 udivx %i0, 0x1BA6, %l4 movneg %xcc, %o1, %l2 fmovdge %icc, %f9, %f3 fbe %fcc3, loop_4233 fba %fcc1, loop_4234 fmovsle %icc, %f5, %f7 stx %i7, [%l7 + 0x30] loop_4233: fmovdleu %icc, %f6, %f6 loop_4234: fmul8x16al %f10, %f8, %f0 fmovrsgez %i4, %f9, %f5 lduh [%l7 + 0x08], %o0 movl %icc, %l5, %i5 fbug,a %fcc2, loop_4235 fsrc1s %f11, %f11 movrne %g7, 0x279, %i2 sethi 0x144B, %o6 loop_4235: fbge %fcc3, loop_4236 fsrc1s %f14, %f9 brlz,a %g1, loop_4237 lduh [%l7 + 0x7C], %g4 loop_4236: srax %g3, %i1, %i6 bne loop_4238 loop_4237: fors %f9, %f15, %f15 fcmped %fcc2, %f0, %f4 and %o4, 0x1D82, %l1 loop_4238: fmovsa %icc, %f11, %f7 ldd [%l7 + 0x68], %f14 bneg,pn %icc, loop_4239 fsrc1s %f15, %f10 ldx [%l7 + 0x48], %l3 std %f12, [%l7 + 0x40] loop_4239: ldub [%l7 + 0x3E], %i3 tcs %icc, 0x5 fmovscc %xcc, %f13, %f8 fmovsneg %icc, %f2, %f8 fmovdpos %xcc, %f8, %f5 ldsb [%l7 + 0x32], %l6 ldsw [%l7 + 0x4C], %o5 stx %g6, [%l7 + 0x60] andcc %g2, %o7, %o2 fbe,a %fcc3, loop_4240 edge16 %l0, %o3, %g5 fbge,a %fcc2, loop_4241 ldsb [%l7 + 0x14], %l4 loop_4240: umulcc %o1, 0x0D61, %i0 fornot2 %f14, %f4, %f14 loop_4241: edge16l %l2, %i7, %o0 movrlz %l5, %i4, %i5 fnot1 %f10, %f0 fandnot1s %f15, %f9, %f12 edge16 %i2, %g7, %o6 movrlz %g4, %g3, %g1 stx %i1, [%l7 + 0x70] fsrc2s %f4, %f1 ldx [%l7 + 0x48], %o4 ldsw [%l7 + 0x48], %i6 bn,pt %xcc, loop_4242 sdivx %l3, 0x094B, %i3 ldsh [%l7 + 0x22], %l1 edge8n %l6, %o5, %g2 loop_4242: stb %g6, [%l7 + 0x73] st %f0, [%l7 + 0x44] fmovrsgez %o2, %f7, %f14 fbne,a %fcc3, loop_4243 edge32n %l0, %o3, %g5 fmovrslz %l4, %f8, %f10 fcmple32 %f0, %f4, %o7 loop_4243: alignaddr %o1, %i0, %l2 fpadd32s %f9, %f8, %f12 ldsb [%l7 + 0x11], %o0 lduh [%l7 + 0x62], %l5 sethi 0x1E56, %i4 fmovsvs %xcc, %f12, %f9 lduw [%l7 + 0x48], %i7 ld [%l7 + 0x6C], %f15 fmovsa %xcc, %f5, %f4 movn %xcc, %i2, %g7 brgz %i5, loop_4244 bge loop_4245 tleu %icc, 0x7 sdivx %g4, 0x0E40, %o6 loop_4244: ldsb [%l7 + 0x2C], %g3 loop_4245: fmovdgu %xcc, %f11, %f13 fmovdpos %xcc, %f11, %f10 addccc %g1, %i1, %o4 tpos %icc, 0x4 fornot2s %f1, %f4, %f11 stb %l3, [%l7 + 0x6D] tgu %xcc, 0x1 fbo,a %fcc3, loop_4246 edge8n %i3, %i6, %l1 tcs %xcc, 0x0 ldsh [%l7 + 0x6E], %l6 loop_4246: edge32l %g2, %g6, %o2 st %f14, [%l7 + 0x4C] fornot2s %f7, %f2, %f3 orn %o5, 0x1348, %l0 faligndata %f12, %f4, %f4 andn %o3, %l4, %g5 edge32 %o1, %i0, %o7 fands %f2, %f14, %f13 tsubcctv %o0, %l5, %i4 sllx %l2, 0x10, %i2 ldd [%l7 + 0x28], %f8 st %f13, [%l7 + 0x28] ldsw [%l7 + 0x08], %i7 smul %g7, %g4, %o6 fmovsl %xcc, %f0, %f2 movge %xcc, %i5, %g3 ldx [%l7 + 0x70], %i1 ldx [%l7 + 0x78], %o4 edge8ln %l3, %i3, %i6 ldsw [%l7 + 0x64], %g1 bleu loop_4247 st %f15, [%l7 + 0x28] ldx [%l7 + 0x58], %l1 andn %l6, %g6, %o2 loop_4247: ldsb [%l7 + 0x55], %g2 st %f0, [%l7 + 0x64] ldub [%l7 + 0x0F], %l0 fors %f7, %f7, %f3 fblg %fcc0, loop_4248 ldx [%l7 + 0x60], %o3 umulcc %l4, %o5, %g5 tsubcc %i0, 0x1609, %o7 loop_4248: tsubcc %o0, 0x0BB0, %l5 mova %xcc, %o1, %i4 movneg %icc, %l2, %i2 ldsw [%l7 + 0x60], %i7 fba,a %fcc2, loop_4249 fpadd16s %f7, %f2, %f5 alignaddrl %g4, %o6, %g7 sub %i5, 0x06CB, %i1 loop_4249: fpack16 %f8, %f2 movle %xcc, %g3, %o4 ldsb [%l7 + 0x58], %i3 edge16ln %i6, %l3, %g1 umul %l6, %l1, %o2 fpadd16 %f10, %f4, %f14 srl %g6, %l0, %g2 fmovdg %xcc, %f14, %f13 stw %o3, [%l7 + 0x38] edge32ln %o5, %l4, %i0 fbge %fcc2, loop_4250 sth %o7, [%l7 + 0x64] array32 %o0, %l5, %g5 fxor %f12, %f8, %f14 loop_4250: fmovsgu %icc, %f9, %f14 sth %o1, [%l7 + 0x76] std %f12, [%l7 + 0x30] fnot2s %f6, %f7 umul %i4, %l2, %i2 fzeros %f3 stb %g4, [%l7 + 0x6F] movcc %xcc, %o6, %i7 fmovdcs %icc, %f11, %f3 ldub [%l7 + 0x34], %i5 fbu,a %fcc3, loop_4251 ldsw [%l7 + 0x0C], %i1 fnot1s %f2, %f2 bcc loop_4252 loop_4251: fmovsgu %icc, %f5, %f6 stw %g7, [%l7 + 0x78] ldsh [%l7 + 0x2A], %g3 loop_4252: fmovdneg %xcc, %f4, %f7 std %f6, [%l7 + 0x68] stw %i3, [%l7 + 0x20] tvc %icc, 0x2 fxnor %f8, %f6, %f0 fmovs %f13, %f2 std %f4, [%l7 + 0x40] fcmpeq32 %f6, %f6, %i6 movge %xcc, %o4, %l3 fnegs %f8, %f3 srax %g1, 0x1A, %l1 lduh [%l7 + 0x3A], %o2 subcc %l6, 0x0CB9, %l0 sra %g6, %g2, %o3 sra %o5, 0x0F, %i0 lduh [%l7 + 0x62], %o7 stb %l4, [%l7 + 0x14] lduh [%l7 + 0x3A], %l5 lduw [%l7 + 0x20], %o0 lduw [%l7 + 0x14], %o1 ld [%l7 + 0x3C], %f0 fmovdn %icc, %f14, %f6 fmovsvc %icc, %f8, %f1 fblg %fcc3, loop_4253 addc %g5, %l2, %i4 fmovsgu %xcc, %f5, %f0 edge8l %g4, %i2, %i7 loop_4253: movpos %xcc, %i5, %o6 be,pn %xcc, loop_4254 fmovdg %xcc, %f0, %f6 fexpand %f3, %f14 stw %i1, [%l7 + 0x3C] loop_4254: ldsh [%l7 + 0x44], %g3 sub %i3, 0x17E9, %i6 srax %g7, %o4, %g1 udivx %l3, 0x1C78, %o2 stx %l1, [%l7 + 0x30] ldsw [%l7 + 0x1C], %l0 edge8n %g6, %l6, %g2 tsubcc %o5, 0x15C1, %o3 edge8n %o7, %l4, %l5 ldsw [%l7 + 0x30], %i0 fxors %f1, %f2, %f4 movneg %icc, %o0, %o1 stw %l2, [%l7 + 0x08] tleu %icc, 0x1 tsubcctv %i4, 0x01FC, %g5 fpsub16s %f3, %f3, %f13 be,a,pn %icc, loop_4255 movneg %xcc, %i2, %i7 bge %icc, loop_4256 te %xcc, 0x1 loop_4255: fnands %f7, %f10, %f1 std %f8, [%l7 + 0x40] loop_4256: ldsw [%l7 + 0x68], %i5 fcmpeq32 %f2, %f6, %o6 fones %f3 fblg,a %fcc1, loop_4257 ldsh [%l7 + 0x2E], %g4 fpackfix %f4, %f2 mulscc %i1, %g3, %i6 loop_4257: fzero %f6 ldsb [%l7 + 0x18], %i3 stx %o4, [%l7 + 0x60] fbe,a %fcc0, loop_4258 ld [%l7 + 0x10], %f7 stb %g7, [%l7 + 0x2C] lduh [%l7 + 0x08], %l3 loop_4258: tneg %xcc, 0x1 fbul %fcc0, loop_4259 edge8ln %o2, %g1, %l0 fmovdn %icc, %f11, %f1 tleu %xcc, 0x1 loop_4259: fmovdvs %xcc, %f12, %f3 bshuffle %f6, %f12, %f0 subcc %g6, %l6, %l1 movrlz %o5, %g2, %o3 ldsw [%l7 + 0x18], %l4 fsrc2s %f10, %f12 move %icc, %l5, %o7 movgu %icc, %o0, %i0 fbug %fcc1, loop_4260 std %f10, [%l7 + 0x20] fba %fcc1, loop_4261 bpos,pn %xcc, loop_4262 loop_4260: subccc %l2, 0x0650, %o1 stb %g5, [%l7 + 0x7C] loop_4261: tsubcc %i2, 0x1E15, %i4 loop_4262: fbu,a %fcc2, loop_4263 brnz %i5, loop_4264 lduh [%l7 + 0x6E], %i7 fbue,a %fcc1, loop_4265 loop_4263: stw %g4, [%l7 + 0x40] loop_4264: fnot2s %f3, %f0 fmul8sux16 %f14, %f12, %f2 loop_4265: edge32 %o6, %g3, %i1 fandnot1 %f2, %f6, %f12 edge16n %i6, %i3, %g7 fblg %fcc1, loop_4266 movge %xcc, %o4, %l3 and %g1, 0x1860, %l0 fbue,a %fcc0, loop_4267 loop_4266: fmovdne %xcc, %f12, %f9 lduw [%l7 + 0x14], %g6 fpsub16 %f8, %f10, %f4 loop_4267: ldd [%l7 + 0x50], %f10 fpmerge %f7, %f13, %f12 fmovscs %xcc, %f11, %f15 sth %l6, [%l7 + 0x6C] bcs,a %xcc, loop_4268 lduw [%l7 + 0x4C], %o2 movvs %xcc, %o5, %l1 sdiv %o3, 0x022D, %l4 loop_4268: fabsd %f0, %f8 stx %l5, [%l7 + 0x08] bcs,pn %icc, loop_4269 fornot2s %f8, %f14, %f10 sethi 0x14DF, %o7 fbo,a %fcc1, loop_4270 loop_4269: bshuffle %f4, %f14, %f6 ld [%l7 + 0x5C], %f3 bpos,a %icc, loop_4271 loop_4270: sll %o0, 0x0B, %i0 fbug %fcc1, loop_4272 fandnot2s %f4, %f15, %f7 loop_4271: fpadd16s %f5, %f9, %f10 fsrc1 %f4, %f0 loop_4272: ldx [%l7 + 0x58], %g2 fmovrse %l2, %f13, %f15 ldub [%l7 + 0x46], %g5 orcc %o1, %i2, %i5 mulx %i7, %i4, %o6 ldsh [%l7 + 0x68], %g4 fcmple16 %f6, %f2, %g3 bcs,a,pn %xcc, loop_4273 andcc %i6, %i3, %i1 movvs %icc, %o4, %l3 fmovsl %icc, %f3, %f11 loop_4273: fnands %f7, %f1, %f5 sll %g1, %l0, %g7 faligndata %f4, %f8, %f12 fbu,a %fcc1, loop_4274 fmovrdlez %g6, %f14, %f6 lduh [%l7 + 0x1C], %l6 lduh [%l7 + 0x1C], %o2 loop_4274: ldd [%l7 + 0x48], %f10 bl,pt %xcc, loop_4275 be,a loop_4276 ldub [%l7 + 0x7A], %l1 fmovscs %icc, %f12, %f8 loop_4275: stw %o3, [%l7 + 0x44] loop_4276: faligndata %f10, %f0, %f8 movrgz %l4, %l5, %o7 st %f9, [%l7 + 0x5C] stx %o5, [%l7 + 0x60] std %f12, [%l7 + 0x78] fmovsleu %xcc, %f0, %f13 brgez %i0, loop_4277 ldub [%l7 + 0x61], %o0 andncc %l2, %g5, %g2 fcmple16 %f12, %f14, %i2 loop_4277: stw %i5, [%l7 + 0x74] fbul,a %fcc3, loop_4278 stx %i7, [%l7 + 0x78] fmovspos %xcc, %f10, %f5 bshuffle %f2, %f10, %f0 loop_4278: fabsd %f4, %f8 stb %o1, [%l7 + 0x1C] brgz,a %o6, loop_4279 fmovdleu %xcc, %f14, %f1 edge8n %g4, %i4, %i6 brlez %i3, loop_4280 loop_4279: fmovdg %icc, %f15, %f2 fones %f15 ldub [%l7 + 0x1C], %g3 loop_4280: edge8 %o4, %l3, %g1 udivx %i1, 0x1321, %l0 edge8n %g6, %g7, %o2 fbn,a %fcc2, loop_4281 edge16ln %l6, %o3, %l1 tpos %xcc, 0x0 stx %l4, [%l7 + 0x50] loop_4281: mulscc %o7, %l5, %i0 stx %o0, [%l7 + 0x60] movgu %xcc, %l2, %g5 fzeros %f13 fmovsa %xcc, %f8, %f0 ldd [%l7 + 0x70], %f12 movle %xcc, %g2, %i2 fmovsge %xcc, %f10, %f15 lduh [%l7 + 0x7A], %o5 tne %xcc, 0x0 sdivcc %i5, 0x1B02, %i7 tcs %icc, 0x4 std %f12, [%l7 + 0x10] fbul,a %fcc1, loop_4282 fmovde %xcc, %f10, %f15 fmovrsgez %o1, %f2, %f14 fbge,a %fcc2, loop_4283 loop_4282: fmovrdlez %g4, %f4, %f0 lduh [%l7 + 0x0A], %o6 fnot2 %f2, %f14 loop_4283: stb %i6, [%l7 + 0x5D] fmul8x16al %f15, %f6, %f10 stw %i4, [%l7 + 0x10] bgu,a,pt %icc, loop_4284 xnor %i3, 0x06BB, %o4 fnor %f6, %f2, %f0 fmovspos %icc, %f0, %f9 loop_4284: stb %l3, [%l7 + 0x6F] ldx [%l7 + 0x70], %g1 fmovrse %g3, %f6, %f11 tsubcctv %l0, 0x1A2D, %g6 fbne %fcc0, loop_4285 ldsb [%l7 + 0x12], %g7 fbge,a %fcc2, loop_4286 fmovsge %xcc, %f0, %f0 loop_4285: ldx [%l7 + 0x50], %o2 fmovdvc %icc, %f2, %f7 loop_4286: fsrc1s %f13, %f2 bshuffle %f0, %f6, %f14 fone %f2 edge8 %l6, %i1, %o3 fmul8ulx16 %f10, %f14, %f8 fblg %fcc0, loop_4287 st %f12, [%l7 + 0x30] fmovdge %icc, %f5, %f7 udivx %l4, 0x0857, %l1 loop_4287: smulcc %o7, %l5, %i0 movcs %icc, %l2, %g5 bg,a,pt %icc, loop_4288 sll %g2, 0x02, %o0 array16 %o5, %i5, %i7 add %i2, 0x0A60, %g4 loop_4288: stx %o6, [%l7 + 0x20] fbn,a %fcc0, loop_4289 std %f10, [%l7 + 0x48] fmovdpos %icc, %f11, %f7 fbge,a %fcc3, loop_4290 loop_4289: ldsw [%l7 + 0x48], %i6 ldsw [%l7 + 0x78], %i4 sra %i3, %o1, %l3 loop_4290: fbge %fcc2, loop_4291 fabsd %f4, %f6 fcmple32 %f10, %f14, %o4 ldx [%l7 + 0x70], %g1 loop_4291: bg,a,pn %icc, loop_4292 ldub [%l7 + 0x7F], %l0 fornot1s %f3, %f4, %f15 ldsb [%l7 + 0x7D], %g6 loop_4292: nop setx loop_4293, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2 %f2, %f14, %f4 ldub [%l7 + 0x2D], %g3 ldd [%l7 + 0x10], %f2 loop_4293: stw %g7, [%l7 + 0x78] fmovspos %icc, %f0, %f0 fbg %fcc1, loop_4294 stb %l6, [%l7 + 0x24] ldub [%l7 + 0x0A], %o2 edge16 %o3, %l4, %i1 loop_4294: stx %l1, [%l7 + 0x50] sllx %l5, 0x17, %i0 ld [%l7 + 0x18], %f11 fbo %fcc3, loop_4295 ldub [%l7 + 0x37], %o7 edge16n %l2, %g2, %g5 array32 %o0, %o5, %i7 loop_4295: edge16 %i2, %i5, %o6 fbue,a %fcc3, loop_4296 ldx [%l7 + 0x68], %g4 edge16 %i4, %i6, %o1 for %f8, %f4, %f2 loop_4296: fbne,a %fcc1, loop_4297 ldub [%l7 + 0x1B], %i3 ldub [%l7 + 0x61], %l3 fzero %f12 loop_4297: fornot2 %f6, %f14, %f10 bl,a loop_4298 fmuld8sux16 %f14, %f3, %f10 stb %g1, [%l7 + 0x7F] fpadd32 %f6, %f10, %f10 loop_4298: lduw [%l7 + 0x34], %l0 brz,a %o4, loop_4299 fnor %f10, %f12, %f14 tsubcc %g6, 0x1536, %g3 edge8n %g7, %l6, %o2 loop_4299: ldsw [%l7 + 0x40], %l4 movg %icc, %i1, %o3 sethi 0x11F5, %l1 lduh [%l7 + 0x0E], %l5 fors %f12, %f0, %f13 bvs,a,pn %icc, loop_4300 bgu,a,pn %icc, loop_4301 fpadd16 %f14, %f8, %f2 fmovsa %icc, %f0, %f2 loop_4300: sth %i0, [%l7 + 0x64] loop_4301: ldsb [%l7 + 0x16], %o7 taddcc %l2, 0x1312, %g5 fmovdcs %xcc, %f3, %f5 array16 %o0, %g2, %i7 ld [%l7 + 0x70], %f10 movrne %o5, 0x172, %i5 sllx %o6, 0x18, %i2 st %f9, [%l7 + 0x5C] fmovda %xcc, %f6, %f7 subccc %g4, %i4, %i6 fpsub32 %f2, %f4, %f8 movrne %o1, %l3, %i3 ldsw [%l7 + 0x14], %l0 ld [%l7 + 0x48], %f15 fpadd16 %f4, %f4, %f14 fsrc1 %f4, %f12 udivcc %g1, 0x01BA, %o4 brlez,a %g3, loop_4302 fpsub16s %f11, %f1, %f4 ld [%l7 + 0x40], %f5 fmovdpos %icc, %f14, %f13 loop_4302: ba,a,pn %icc, loop_4303 tle %xcc, 0x1 fands %f8, %f0, %f14 fpack16 %f4, %f10 loop_4303: bcc,a,pn %xcc, loop_4304 udiv %g7, 0x1333, %l6 brlz,a %o2, loop_4305 fmovdcc %icc, %f5, %f3 loop_4304: ldsb [%l7 + 0x40], %l4 ldsb [%l7 + 0x24], %i1 loop_4305: ldub [%l7 + 0x42], %o3 fmovda %xcc, %f3, %f14 fandnot1s %f14, %f0, %f11 sth %g6, [%l7 + 0x3E] and %l5, 0x11BE, %l1 movgu %icc, %i0, %o7 xnor %l2, 0x021E, %o0 fmovscc %xcc, %f1, %f5 subc %g5, 0x1769, %g2 subc %o5, 0x0601, %i7 sdiv %i5, 0x13C1, %o6 andcc %i2, %i4, %i6 fmul8ulx16 %f10, %f2, %f0 stb %g4, [%l7 + 0x5B] movn %icc, %o1, %i3 movleu %icc, %l0, %l3 fmovsn %xcc, %f3, %f4 subc %g1, %g3, %o4 fzero %f8 stx %g7, [%l7 + 0x78] fcmped %fcc1, %f0, %f12 fbul %fcc0, loop_4306 bvc,a %xcc, loop_4307 bvc %xcc, loop_4308 array8 %l6, %l4, %i1 loop_4306: ldx [%l7 + 0x40], %o3 loop_4307: fmovdge %xcc, %f14, %f3 loop_4308: ldub [%l7 + 0x1E], %o2 srax %l5, %l1, %i0 st %f0, [%l7 + 0x5C] ldd [%l7 + 0x28], %f6 movcs %icc, %g6, %o7 ldub [%l7 + 0x2F], %o0 fnegs %f8, %f12 fabss %f4, %f13 lduw [%l7 + 0x74], %l2 xnor %g5, 0x0331, %o5 stb %g2, [%l7 + 0x22] bpos loop_4309 ld [%l7 + 0x50], %f12 ld [%l7 + 0x08], %f1 stx %i5, [%l7 + 0x10] loop_4309: ldsh [%l7 + 0x0C], %i7 fmovdle %icc, %f9, %f1 subc %i2, %o6, %i6 stb %g4, [%l7 + 0x7D] fmovs %f7, %f0 fpsub32s %f14, %f0, %f3 and %o1, 0x0F93, %i3 sethi 0x11F9, %i4 edge8n %l3, %l0, %g3 fmovdne %xcc, %f3, %f9 lduw [%l7 + 0x4C], %o4 tsubcc %g7, %l6, %g1 fmovrslz %i1, %f7, %f11 sth %l4, [%l7 + 0x68] fbne,a %fcc2, loop_4310 std %f0, [%l7 + 0x30] be,pt %icc, loop_4311 umul %o2, 0x0C06, %l5 loop_4310: sth %o3, [%l7 + 0x44] std %f10, [%l7 + 0x08] loop_4311: fmovsleu %xcc, %f0, %f7 tcs %xcc, 0x0 fandnot2s %f8, %f9, %f5 ldsw [%l7 + 0x68], %l1 taddcctv %g6, %o7, %o0 andncc %i0, %l2, %g5 fornot1s %f14, %f11, %f15 fmul8x16al %f2, %f0, %f8 move %xcc, %o5, %i5 fmovsn %xcc, %f7, %f8 addc %i7, %g2, %o6 stx %i2, [%l7 + 0x68] sth %g4, [%l7 + 0x08] ldd [%l7 + 0x60], %f4 edge16ln %o1, %i3, %i4 fcmpeq32 %f0, %f2, %l3 ldsh [%l7 + 0x2A], %i6 fmovsa %xcc, %f5, %f14 addcc %g3, %o4, %l0 fmovscc %icc, %f13, %f2 ldsb [%l7 + 0x38], %l6 srax %g1, %i1, %g7 orn %l4, 0x17AD, %l5 addcc %o2, 0x1ECC, %l1 fpackfix %f14, %f8 fblg %fcc2, loop_4312 ldsw [%l7 + 0x4C], %g6 movvc %xcc, %o7, %o3 fnot1 %f10, %f8 loop_4312: sra %o0, %i0, %l2 ld [%l7 + 0x40], %f5 bvs %icc, loop_4313 fpsub32 %f2, %f12, %f10 siam 0x6 lduh [%l7 + 0x32], %g5 loop_4313: bne,pt %icc, loop_4314 fmovspos %icc, %f5, %f4 lduw [%l7 + 0x54], %o5 addc %i7, 0x0E47, %g2 loop_4314: lduh [%l7 + 0x44], %o6 fcmpeq16 %f4, %f14, %i2 sth %g4, [%l7 + 0x0C] fnegs %f11, %f14 stx %o1, [%l7 + 0x30] movrgz %i5, 0x2D5, %i3 ldx [%l7 + 0x78], %l3 lduw [%l7 + 0x30], %i6 stb %g3, [%l7 + 0x19] stw %i4, [%l7 + 0x48] fone %f10 fmovd %f10, %f6 orcc %l0, %o4, %l6 std %f2, [%l7 + 0x78] array32 %g1, %g7, %i1 fnands %f5, %f13, %f11 stw %l4, [%l7 + 0x48] xor %o2, %l1, %l5 fmovdpos %xcc, %f9, %f10 edge8 %o7, %g6, %o3 taddcc %o0, 0x0A08, %i0 lduw [%l7 + 0x60], %g5 stb %o5, [%l7 + 0x74] fmovrdgz %l2, %f2, %f2 fmovscs %xcc, %f2, %f12 fmovdpos %icc, %f7, %f9 ldsh [%l7 + 0x3E], %g2 subcc %o6, 0x10F9, %i7 ldsb [%l7 + 0x62], %g4 fmovrslz %o1, %f3, %f2 ldub [%l7 + 0x6E], %i5 fmovsneg %xcc, %f9, %f4 fpmerge %f1, %f2, %f8 fmul8x16al %f10, %f4, %f4 fmovsleu %xcc, %f6, %f5 ldx [%l7 + 0x08], %i3 edge16 %i2, %l3, %g3 brgz,a %i6, loop_4315 ldub [%l7 + 0x16], %l0 umulcc %o4, 0x11E4, %l6 addc %g1, 0x1014, %i4 loop_4315: tgu %xcc, 0x3 tg %xcc, 0x0 fbue,a %fcc0, loop_4316 fpsub32 %f6, %f4, %f4 ldub [%l7 + 0x73], %g7 movrlez %i1, 0x001, %l4 loop_4316: lduw [%l7 + 0x14], %l1 fnand %f0, %f8, %f2 edge8 %o2, %l5, %g6 bn,pn %xcc, loop_4317 ldsb [%l7 + 0x09], %o7 tgu %icc, 0x2 fmovsleu %icc, %f8, %f12 loop_4317: fble %fcc2, loop_4318 lduw [%l7 + 0x18], %o0 stb %o3, [%l7 + 0x4A] stx %g5, [%l7 + 0x68] loop_4318: andcc %i0, 0x040B, %o5 fbn,a %fcc1, loop_4319 te %icc, 0x0 movcc %xcc, %l2, %o6 stb %g2, [%l7 + 0x21] loop_4319: edge16l %g4, %o1, %i7 stx %i3, [%l7 + 0x10] subcc %i2, %i5, %g3 srax %i6, %l0, %l3 ldsw [%l7 + 0x48], %o4 fmovrsgez %g1, %f0, %f10 fmul8x16al %f14, %f1, %f8 fmul8x16al %f13, %f4, %f2 ldsb [%l7 + 0x51], %i4 movrlez %l6, %i1, %g7 srax %l1, %o2, %l4 fbo %fcc3, loop_4320 mova %icc, %l5, %g6 stb %o0, [%l7 + 0x10] fmovdl %icc, %f4, %f3 loop_4320: brgez %o7, loop_4321 fmul8ulx16 %f2, %f8, %f8 fors %f1, %f5, %f11 fbul,a %fcc1, loop_4322 loop_4321: fblg,a %fcc3, loop_4323 stw %o3, [%l7 + 0x68] fpmerge %f2, %f3, %f14 loop_4322: std %f8, [%l7 + 0x50] loop_4323: orn %g5, 0x1039, %o5 fmovde %xcc, %f7, %f3 stb %l2, [%l7 + 0x3A] fbue %fcc3, loop_4324 fabss %f14, %f15 fmovdg %icc, %f5, %f15 ldx [%l7 + 0x30], %o6 loop_4324: fornot1 %f6, %f2, %f6 st %f12, [%l7 + 0x6C] lduw [%l7 + 0x3C], %g2 mulscc %i0, 0x0956, %o1 ldsb [%l7 + 0x0D], %i7 ldub [%l7 + 0x27], %g4 brlz %i2, loop_4325 std %f2, [%l7 + 0x18] edge16ln %i5, %g3, %i6 edge8n %i3, %l3, %o4 loop_4325: fbn,a %fcc0, loop_4326 fbue %fcc1, loop_4327 movrne %l0, 0x212, %i4 fnot1 %f10, %f14 loop_4326: fand %f0, %f12, %f2 loop_4327: ldsh [%l7 + 0x4E], %g1 umul %i1, %l6, %g7 movneg %icc, %l1, %o2 fornot2 %f0, %f4, %f8 ldd [%l7 + 0x70], %f0 fmul8x16au %f2, %f9, %f2 lduw [%l7 + 0x2C], %l5 sdivcc %g6, 0x0E1A, %l4 fandnot2 %f10, %f4, %f14 fcmpgt16 %f14, %f4, %o7 fzeros %f2 fcmple16 %f2, %f0, %o0 edge16ln %g5, %o3, %o5 ld [%l7 + 0x10], %f3 lduh [%l7 + 0x1E], %o6 ldsw [%l7 + 0x10], %g2 ld [%l7 + 0x4C], %f12 brgez,a %i0, loop_4328 fmul8x16 %f15, %f14, %f8 fcmpeq16 %f12, %f0, %o1 edge8 %l2, %i7, %g4 loop_4328: movrgz %i5, %g3, %i2 tvs %icc, 0x0 siam 0x4 movne %icc, %i6, %l3 fmovsge %xcc, %f1, %f2 brnz,a %i3, loop_4329 ldx [%l7 + 0x30], %o4 fands %f6, %f13, %f12 fmovs %f8, %f14 loop_4329: fbuge %fcc1, loop_4330 brlez %i4, loop_4331 fsrc2s %f1, %f1 edge16ln %l0, %g1, %l6 loop_4330: fmovs %f5, %f5 loop_4331: fxnor %f8, %f14, %f0 lduh [%l7 + 0x64], %g7 umul %l1, 0x05A4, %o2 ldsw [%l7 + 0x58], %l5 bpos %icc, loop_4332 stx %g6, [%l7 + 0x78] ldsh [%l7 + 0x54], %i1 fpackfix %f0, %f6 loop_4332: st %f0, [%l7 + 0x60] ldsw [%l7 + 0x78], %l4 fxnors %f15, %f9, %f6 smul %o7, %o0, %o3 ldsb [%l7 + 0x37], %o5 fones %f10 ldd [%l7 + 0x68], %f6 bneg,a,pt %xcc, loop_4333 fbg,a %fcc2, loop_4334 brgz %g5, loop_4335 ba,pn %xcc, loop_4336 loop_4333: movrlz %o6, %i0, %g2 loop_4334: smulcc %o1, 0x14CB, %l2 loop_4335: movne %icc, %i7, %g4 loop_4336: stx %i5, [%l7 + 0x38] stb %g3, [%l7 + 0x61] fexpand %f8, %f2 fzero %f10 srl %i2, 0x1D, %l3 fands %f3, %f0, %f5 edge16n %i6, %o4, %i4 fmovse %icc, %f10, %f2 bvc,a loop_4337 taddcctv %i3, 0x0AB1, %l0 mulscc %g1, %l6, %g7 tl %xcc, 0x5 loop_4337: stb %o2, [%l7 + 0x7B] fbne,a %fcc0, loop_4338 movneg %xcc, %l1, %g6 udivcc %i1, 0x1938, %l4 movrgez %o7, %o0, %l5 loop_4338: fmovde %xcc, %f8, %f15 bg,a,pt %xcc, loop_4339 sdiv %o3, 0x06F0, %g5 mulscc %o6, 0x1DA1, %i0 movrlez %o5, 0x012, %o1 loop_4339: bleu,a,pt %xcc, loop_4340 fmovspos %xcc, %f0, %f1 stw %g2, [%l7 + 0x20] tvs %xcc, 0x2 loop_4340: andn %i7, 0x1C1C, %l2 ldub [%l7 + 0x70], %g4 movpos %xcc, %g3, %i5 movleu %icc, %i2, %l3 fmovrsgez %o4, %f9, %f15 ld [%l7 + 0x20], %f14 bcs loop_4341 fandnot2 %f0, %f4, %f10 fsrc2 %f12, %f8 fmovsg %icc, %f12, %f6 loop_4341: edge8l %i4, %i3, %l0 tcs %xcc, 0x4 stw %i6, [%l7 + 0x74] fmul8x16al %f9, %f7, %f4 fbe,a %fcc1, loop_4342 addccc %l6, 0x0F73, %g7 fpack16 %f14, %f5 ldub [%l7 + 0x4E], %o2 loop_4342: ldx [%l7 + 0x28], %g1 stw %g6, [%l7 + 0x24] ldsh [%l7 + 0x5A], %l1 fmovrsgez %i1, %f15, %f9 fmovsl %icc, %f9, %f0 ldsh [%l7 + 0x50], %l4 mulscc %o0, %o7, %o3 andn %g5, 0x1C4D, %l5 fmovrsgz %i0, %f11, %f13 ble,a loop_4343 subcc %o6, 0x1B8C, %o5 fmovdgu %icc, %f2, %f10 ldx [%l7 + 0x48], %g2 loop_4343: fmovsne %icc, %f5, %f4 fbu,a %fcc2, loop_4344 fblg %fcc3, loop_4345 ldsw [%l7 + 0x6C], %o1 fxor %f14, %f12, %f6 loop_4344: tvs %xcc, 0x0 loop_4345: brz,a %l2, loop_4346 xorcc %i7, %g4, %g3 lduh [%l7 + 0x7A], %i2 fmovdg %xcc, %f4, %f14 loop_4346: ldub [%l7 + 0x66], %i5 ldub [%l7 + 0x41], %l3 fmovdvc %icc, %f10, %f15 brlz,a %o4, loop_4347 ldx [%l7 + 0x70], %i4 fmovdcs %xcc, %f3, %f0 sdivx %l0, 0x1E78, %i3 loop_4347: stx %l6, [%l7 + 0x18] fmovdge %icc, %f5, %f11 tleu %xcc, 0x2 fmovrslez %i6, %f5, %f1 xorcc %o2, %g7, %g1 addcc %l1, %i1, %g6 ldsb [%l7 + 0x46], %o0 st %f3, [%l7 + 0x40] nop setx loop_4348, %l0, %l1 jmpl %l1, %o7 movrlez %o3, 0x3D7, %g5 movrlz %l4, %l5, %o6 fmovse %icc, %f10, %f3 loop_4348: fsrc2s %f14, %f2 tcc %icc, 0x0 fmovrde %i0, %f4, %f14 move %icc, %o5, %o1 tsubcc %l2, 0x09EB, %i7 tn %icc, 0x6 fblg %fcc1, loop_4349 fmovdleu %xcc, %f5, %f4 ldd [%l7 + 0x08], %f10 lduh [%l7 + 0x5A], %g2 loop_4349: edge32l %g3, %g4, %i2 ldsh [%l7 + 0x6A], %i5 movpos %xcc, %l3, %i4 tn %icc, 0x1 fnors %f12, %f9, %f4 st %f1, [%l7 + 0x24] ldx [%l7 + 0x08], %o4 umulcc %i3, %l0, %l6 fbu %fcc2, loop_4350 stb %i6, [%l7 + 0x0B] movpos %icc, %g7, %g1 fbge %fcc1, loop_4351 loop_4350: xor %o2, 0x04B9, %i1 alignaddr %g6, %o0, %o7 ldx [%l7 + 0x60], %o3 loop_4351: alignaddr %g5, %l1, %l4 ldsb [%l7 + 0x70], %o6 fmovsge %xcc, %f11, %f11 fcmpeq16 %f10, %f6, %l5 call loop_4352 orcc %i0, %o1, %o5 lduh [%l7 + 0x5E], %i7 subccc %l2, 0x084B, %g2 loop_4352: fpack16 %f2, %f3 tl %xcc, 0x6 st %f8, [%l7 + 0x78] and %g3, %i2, %g4 ldd [%l7 + 0x60], %f8 fmovsl %icc, %f3, %f14 edge8n %l3, %i5, %i4 edge32l %o4, %i3, %l0 pdist %f2, %f6, %f12 fnand %f14, %f6, %f12 fmovrde %l6, %f2, %f2 fabsd %f0, %f4 fandnot1s %f5, %f15, %f12 fandnot1 %f0, %f12, %f4 edge16l %i6, %g7, %g1 fcmple16 %f0, %f10, %o2 edge32ln %i1, %o0, %g6 sth %o7, [%l7 + 0x30] tvc %icc, 0x7 ldx [%l7 + 0x78], %g5 stx %l1, [%l7 + 0x78] srax %l4, %o6, %o3 fmovsneg %xcc, %f1, %f11 xor %i0, 0x0E90, %l5 ldub [%l7 + 0x32], %o5 subcc %o1, 0x151E, %l2 fbuge,a %fcc2, loop_4353 sdiv %i7, 0x120A, %g2 udivx %g3, 0x05CC, %i2 movne %icc, %l3, %i5 loop_4353: fnot2 %f4, %f10 bge,pn %icc, loop_4354 ldub [%l7 + 0x63], %g4 ldsh [%l7 + 0x24], %o4 fpadd32s %f15, %f15, %f4 loop_4354: fmovrdgz %i3, %f8, %f0 smulcc %l0, 0x193D, %l6 fones %f9 fsrc2 %f4, %f2 call loop_4355 stx %i6, [%l7 + 0x28] fbne,a %fcc2, loop_4356 fmovsleu %icc, %f6, %f1 loop_4355: st %f11, [%l7 + 0x64] fbe,a %fcc2, loop_4357 loop_4356: stx %i4, [%l7 + 0x18] bneg,a %xcc, loop_4358 fmovrslez %g1, %f3, %f8 loop_4357: fmovdvs %xcc, %f0, %f9 ldub [%l7 + 0x58], %o2 loop_4358: ldsh [%l7 + 0x14], %i1 fmovsvc %xcc, %f2, %f14 fcmpeq16 %f14, %f8, %o0 movgu %icc, %g6, %o7 fba,a %fcc2, loop_4359 fornot1s %f4, %f8, %f15 fnand %f6, %f4, %f0 fmovde %xcc, %f7, %f11 loop_4359: fmovrsne %g7, %f13, %f10 bge,a loop_4360 fpadd16 %f10, %f0, %f14 movne %xcc, %l1, %g5 bneg loop_4361 loop_4360: tvs %icc, 0x2 st %f12, [%l7 + 0x24] sth %l4, [%l7 + 0x22] loop_4361: brlz %o3, loop_4362 fbn %fcc0, loop_4363 std %f14, [%l7 + 0x78] xorcc %i0, 0x1BE9, %o6 loop_4362: fmul8x16 %f0, %f10, %f0 loop_4363: fmul8sux16 %f8, %f12, %f4 movrgez %l5, %o1, %l2 ldsw [%l7 + 0x6C], %o5 st %f14, [%l7 + 0x28] fmovsgu %icc, %f13, %f1 subc %i7, 0x0D8A, %g3 bneg,a,pn %icc, loop_4364 movpos %icc, %g2, %l3 ldsb [%l7 + 0x5D], %i2 tsubcc %i5, 0x1F5B, %o4 loop_4364: tleu %icc, 0x2 fpack16 %f0, %f1 fpsub16 %f0, %f4, %f4 fmovsgu %xcc, %f5, %f2 fmovdvs %xcc, %f11, %f0 fbn,a %fcc1, loop_4365 fzero %f14 bne,a loop_4366 ldsw [%l7 + 0x68], %g4 loop_4365: srl %l0, %i3, %l6 brgz,a %i6, loop_4367 loop_4366: and %g1, %o2, %i4 move %icc, %o0, %i1 lduw [%l7 + 0x0C], %g6 loop_4367: stb %o7, [%l7 + 0x3A] st %f12, [%l7 + 0x2C] lduh [%l7 + 0x30], %l1 st %f12, [%l7 + 0x54] std %f10, [%l7 + 0x08] fbule,a %fcc0, loop_4368 fmovse %icc, %f5, %f6 std %f6, [%l7 + 0x78] movre %g5, 0x23E, %g7 loop_4368: fbl,a %fcc1, loop_4369 std %f6, [%l7 + 0x30] ldx [%l7 + 0x38], %o3 ldx [%l7 + 0x58], %l4 loop_4369: nop setx loop_4370, %l0, %l1 jmpl %l1, %o6 sth %i0, [%l7 + 0x38] fsrc2 %f10, %f14 addcc %o1, 0x04F8, %l2 loop_4370: ldsw [%l7 + 0x78], %o5 bshuffle %f12, %f14, %f14 tcc %icc, 0x3 fbue %fcc0, loop_4371 subccc %l5, 0x1227, %i7 tg %icc, 0x2 st %f3, [%l7 + 0x48] loop_4371: lduw [%l7 + 0x0C], %g3 ld [%l7 + 0x24], %f4 edge8ln %l3, %i2, %i5 tcc %icc, 0x1 lduw [%l7 + 0x6C], %o4 lduw [%l7 + 0x18], %g4 bcs %icc, loop_4372 bneg,a,pn %icc, loop_4373 fcmped %fcc3, %f0, %f8 lduh [%l7 + 0x3C], %l0 loop_4372: ldd [%l7 + 0x18], %f10 loop_4373: movre %g2, %l6, %i6 array16 %i3, %o2, %g1 nop setx loop_4374, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbg %fcc0, loop_4375 tle %xcc, 0x6 lduw [%l7 + 0x70], %i4 loop_4374: tle %xcc, 0x3 loop_4375: udivx %o0, 0x1280, %i1 edge16l %g6, %l1, %g5 fandnot2s %f11, %f11, %f2 sth %o7, [%l7 + 0x5A] fbue,a %fcc1, loop_4376 tleu %xcc, 0x5 fmovrde %o3, %f2, %f2 stb %g7, [%l7 + 0x5E] loop_4376: fbuge,a %fcc0, loop_4377 lduh [%l7 + 0x56], %l4 fpsub32 %f8, %f6, %f8 fmovdn %icc, %f4, %f1 loop_4377: tge %xcc, 0x7 fbul,a %fcc0, loop_4378 movrne %i0, %o6, %l2 bl,a,pn %icc, loop_4379 ldsh [%l7 + 0x3E], %o5 loop_4378: fnot1s %f14, %f7 subc %o1, 0x1E7B, %l5 loop_4379: movvc %xcc, %i7, %g3 ldsh [%l7 + 0x72], %l3 tvs %icc, 0x2 tcs %xcc, 0x3 bvc,a,pt %icc, loop_4380 brgez,a %i2, loop_4381 ldub [%l7 + 0x52], %o4 movre %g4, 0x110, %l0 loop_4380: fands %f11, %f6, %f5 loop_4381: ldub [%l7 + 0x0C], %i5 bleu,a %icc, loop_4382 lduh [%l7 + 0x0E], %l6 ldx [%l7 + 0x48], %g2 sra %i6, %i3, %o2 loop_4382: fmovrdgz %i4, %f2, %f10 ldsh [%l7 + 0x7A], %o0 ldsh [%l7 + 0x1A], %i1 edge8ln %g1, %l1, %g5 tvc %xcc, 0x6 movl %icc, %o7, %o3 ld [%l7 + 0x68], %f12 lduh [%l7 + 0x0A], %g7 movle %icc, %g6, %i0 std %f6, [%l7 + 0x48] lduw [%l7 + 0x0C], %l4 ldsh [%l7 + 0x7E], %o6 popc %l2, %o1 fmovscc %icc, %f2, %f3 lduh [%l7 + 0x54], %o5 movneg %xcc, %l5, %i7 ldsw [%l7 + 0x4C], %g3 fcmpes %fcc1, %f13, %f10 fpack32 %f2, %f4, %f2 movre %i2, %l3, %o4 sdivcc %l0, 0x0C84, %g4 mulscc %i5, 0x0BCE, %g2 stx %l6, [%l7 + 0x40] lduh [%l7 + 0x2C], %i3 fmul8x16au %f2, %f2, %f10 fone %f4 bcc,pn %icc, loop_4383 fmovrdne %o2, %f12, %f8 xnorcc %i6, 0x0CC7, %i4 ldsw [%l7 + 0x2C], %i1 loop_4383: bl,pt %icc, loop_4384 lduw [%l7 + 0x58], %o0 fbge,a %fcc1, loop_4385 alignaddrl %g1, %l1, %g5 loop_4384: andncc %o3, %g7, %g6 stx %o7, [%l7 + 0x48] loop_4385: fpadd16 %f2, %f6, %f8 stb %l4, [%l7 + 0x53] fandnot2s %f4, %f1, %f2 std %f6, [%l7 + 0x68] alignaddrl %i0, %l2, %o1 movgu %icc, %o6, %o5 nop setx loop_4386, %l0, %l1 jmpl %l1, %l5 fone %f0 fmovsg %icc, %f12, %f12 fmul8x16au %f13, %f5, %f2 loop_4386: stb %g3, [%l7 + 0x4F] fpmerge %f4, %f6, %f8 tgu %icc, 0x4 fmovdcs %icc, %f12, %f6 edge32n %i2, %l3, %o4 fcmpes %fcc3, %f13, %f8 ldsw [%l7 + 0x3C], %l0 stb %g4, [%l7 + 0x1B] lduw [%l7 + 0x08], %i5 fmovsg %icc, %f5, %f5 ldx [%l7 + 0x38], %g2 sth %i7, [%l7 + 0x68] fba %fcc1, loop_4387 fmovde %icc, %f14, %f9 fmul8ulx16 %f2, %f10, %f4 for %f8, %f12, %f8 loop_4387: ldsw [%l7 + 0x74], %i3 fba,a %fcc2, loop_4388 std %f0, [%l7 + 0x18] fmovdcc %icc, %f11, %f13 ldsh [%l7 + 0x0A], %o2 loop_4388: fxnor %f2, %f12, %f2 ldsb [%l7 + 0x0E], %l6 fbn,a %fcc0, loop_4389 stb %i4, [%l7 + 0x3D] ldsb [%l7 + 0x28], %i1 lduw [%l7 + 0x3C], %i6 loop_4389: fmovdl %xcc, %f3, %f15 add %o0, 0x17F5, %l1 ldub [%l7 + 0x73], %g5 stx %g1, [%l7 + 0x58] andn %o3, 0x0D79, %g6 lduw [%l7 + 0x58], %o7 addccc %g7, %l4, %i0 bcs,a %xcc, loop_4390 fzero %f0 fmovrdne %l2, %f10, %f12 lduh [%l7 + 0x4C], %o6 loop_4390: stb %o1, [%l7 + 0x30] xor %l5, %o5, %g3 bpos,a,pn %icc, loop_4391 fnegs %f6, %f9 fnot1 %f8, %f0 fpsub16 %f10, %f4, %f2 loop_4391: fmovs %f6, %f8 bgu,pt %xcc, loop_4392 tleu %xcc, 0x4 umulcc %i2, %l3, %o4 sth %g4, [%l7 + 0x28] loop_4392: fmul8ulx16 %f8, %f4, %f2 fpack32 %f14, %f10, %f14 movrgz %l0, %g2, %i7 fone %f10 lduh [%l7 + 0x7C], %i5 fmovrdne %o2, %f8, %f12 fcmpgt16 %f2, %f10, %l6 fmuld8sux16 %f15, %f6, %f4 stb %i4, [%l7 + 0x6E] fmovsge %icc, %f12, %f2 fbe %fcc0, loop_4393 ldx [%l7 + 0x28], %i1 fmovdl %icc, %f0, %f13 fcmpne32 %f4, %f10, %i3 loop_4393: movrgz %i6, 0x38D, %o0 fmovrdgz %l1, %f2, %f0 bge %xcc, loop_4394 fble %fcc3, loop_4395 movcs %xcc, %g1, %g5 ldsb [%l7 + 0x2C], %o3 loop_4394: ldx [%l7 + 0x38], %o7 loop_4395: tg %icc, 0x7 sth %g6, [%l7 + 0x54] fmovscs %xcc, %f14, %f13 tl %icc, 0x2 lduw [%l7 + 0x7C], %l4 fbl,a %fcc0, loop_4396 subccc %g7, %l2, %i0 stb %o6, [%l7 + 0x45] ldsh [%l7 + 0x6E], %o1 loop_4396: fmovrdgez %l5, %f12, %f12 fpsub32 %f0, %f12, %f14 st %f3, [%l7 + 0x0C] mulscc %g3, 0x0D6C, %i2 ldsh [%l7 + 0x76], %l3 fcmple32 %f12, %f12, %o5 tge %xcc, 0x7 fands %f9, %f7, %f15 fpmerge %f15, %f12, %f8 tsubcctv %o4, %g4, %l0 ldsh [%l7 + 0x34], %i7 lduh [%l7 + 0x2C], %i5 movcc %icc, %o2, %l6 mulx %g2, 0x03BA, %i1 add %i3, %i4, %o0 udivcc %i6, 0x1CD9, %l1 popc %g5, %g1 udiv %o3, 0x04E3, %g6 fmovd %f6, %f0 subcc %o7, 0x055F, %l4 fpsub32s %f5, %f0, %f5 ldd [%l7 + 0x18], %f14 std %f4, [%l7 + 0x68] fmovsvc %icc, %f12, %f10 fxors %f12, %f5, %f8 popc %l2, %g7 ldsb [%l7 + 0x54], %i0 sth %o1, [%l7 + 0x72] fblg %fcc1, loop_4397 fands %f15, %f3, %f13 bneg,a,pt %xcc, loop_4398 fmovdgu %icc, %f7, %f1 loop_4397: fbg %fcc2, loop_4399 st %f6, [%l7 + 0x50] loop_4398: fpadd16 %f4, %f14, %f0 tvs %xcc, 0x1 loop_4399: ld [%l7 + 0x30], %f9 movn %icc, %l5, %o6 edge32ln %i2, %l3, %g3 brgez,a %o5, loop_4400 ldub [%l7 + 0x7F], %o4 sub %g4, 0x08C0, %i7 bn,a,pn %xcc, loop_4401 loop_4400: bne,a,pt %icc, loop_4402 movpos %xcc, %l0, %o2 ldd [%l7 + 0x30], %f2 loop_4401: fmovrdlez %l6, %f0, %f8 loop_4402: movvs %xcc, %i5, %i1 stb %g2, [%l7 + 0x24] fandnot2 %f2, %f0, %f12 srlx %i4, %o0, %i3 bcs,a loop_4403 fmovsl %xcc, %f0, %f1 stx %l1, [%l7 + 0x70] umulcc %g5, %g1, %o3 loop_4403: ld [%l7 + 0x30], %f3 stx %g6, [%l7 + 0x50] fmovrdlez %i6, %f6, %f12 stw %l4, [%l7 + 0x78] fbge %fcc1, loop_4404 ldx [%l7 + 0x18], %o7 movcs %icc, %l2, %i0 edge8n %o1, %g7, %o6 loop_4404: tneg %xcc, 0x5 edge16 %i2, %l3, %g3 stb %l5, [%l7 + 0x70] movrne %o4, 0x2D5, %g4 stb %o5, [%l7 + 0x11] lduh [%l7 + 0x10], %i7 fmovrdgez %o2, %f12, %f12 fxnor %f2, %f14, %f10 sethi 0x064A, %l6 movcs %icc, %i5, %l0 fnand %f4, %f8, %f8 lduw [%l7 + 0x34], %i1 fpadd16 %f0, %f6, %f8 fmovrsgez %g2, %f7, %f2 srl %i4, %o0, %l1 fbn %fcc0, loop_4405 fmovsl %xcc, %f8, %f11 tneg %xcc, 0x0 ldx [%l7 + 0x50], %i3 loop_4405: edge8n %g5, %g1, %o3 fmovdn %xcc, %f4, %f5 stx %g6, [%l7 + 0x08] ldd [%l7 + 0x78], %f0 fones %f2 tneg %xcc, 0x7 ldsh [%l7 + 0x58], %i6 subcc %l4, 0x125A, %o7 fnot2s %f13, %f1 fand %f10, %f14, %f8 fmovdge %icc, %f6, %f5 fbl %fcc3, loop_4406 bpos loop_4407 ldsb [%l7 + 0x52], %i0 fmul8ulx16 %f6, %f6, %f2 loop_4406: srlx %o1, %g7, %o6 loop_4407: fmovrdlez %l2, %f12, %f8 nop setx loop_4408, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %i2, %l3, %l5 stw %g3, [%l7 + 0x0C] ldd [%l7 + 0x38], %f4 loop_4408: fpadd16 %f2, %f2, %f8 stw %o4, [%l7 + 0x28] bcs,pt %icc, loop_4409 orncc %o5, 0x0158, %i7 fmovdne %xcc, %f7, %f0 edge8n %o2, %l6, %g4 loop_4409: fpadd16s %f4, %f5, %f5 movrgz %l0, %i1, %i5 fabsd %f10, %f4 ldx [%l7 + 0x70], %g2 sub %o0, 0x1A15, %l1 movneg %xcc, %i4, %i3 fmovsa %xcc, %f7, %f4 brgez %g5, loop_4410 tvc %xcc, 0x1 udivx %g1, 0x1469, %o3 st %f4, [%l7 + 0x3C] loop_4410: movcc %xcc, %i6, %g6 bpos,a %icc, loop_4411 fmovdcc %icc, %f3, %f15 stw %o7, [%l7 + 0x2C] tvs %xcc, 0x7 loop_4411: std %f14, [%l7 + 0x38] fbuge,a %fcc2, loop_4412 ldx [%l7 + 0x58], %l4 subccc %i0, 0x0F22, %o1 fsrc2 %f14, %f12 loop_4412: fbge,a %fcc3, loop_4413 movcc %icc, %g7, %l2 ldsw [%l7 + 0x18], %i2 addc %o6, %l5, %g3 loop_4413: siam 0x2 fmul8x16 %f9, %f12, %f4 fnot2s %f4, %f9 tneg %xcc, 0x4 fmovrslz %l3, %f6, %f13 tgu %icc, 0x3 edge8n %o4, %o5, %o2 fpadd16s %f14, %f6, %f4 fmovrdlz %i7, %f14, %f10 stx %g4, [%l7 + 0x18] fmovrsgz %l6, %f12, %f14 xorcc %i1, %l0, %g2 add %o0, 0x0405, %i5 fmovrsgez %l1, %f14, %f11 fornot2 %f14, %f2, %f4 and %i4, %g5, %i3 fcmps %fcc2, %f0, %f8 lduh [%l7 + 0x30], %g1 sth %i6, [%l7 + 0x4C] fcmped %fcc2, %f10, %f2 fnegs %f10, %f12 ldub [%l7 + 0x22], %g6 edge32 %o7, %l4, %o3 taddcctv %o1, %g7, %i0 mulscc %l2, %o6, %l5 mulx %g3, %i2, %o4 lduh [%l7 + 0x2E], %l3 fba,a %fcc2, loop_4414 std %f8, [%l7 + 0x68] ld [%l7 + 0x48], %f5 orcc %o2, %i7, %g4 loop_4414: edge32n %l6, %o5, %l0 movrgez %i1, %g2, %o0 ldub [%l7 + 0x71], %i5 ldd [%l7 + 0x68], %f2 fxnor %f10, %f14, %f14 ldsb [%l7 + 0x29], %i4 ldsw [%l7 + 0x28], %l1 fxors %f10, %f10, %f14 lduh [%l7 + 0x42], %g5 edge16 %g1, %i6, %g6 fmovsleu %xcc, %f2, %f8 stw %i3, [%l7 + 0x28] ble,a %xcc, loop_4415 fmuld8ulx16 %f12, %f15, %f6 tge %xcc, 0x4 brnz %o7, loop_4416 loop_4415: lduw [%l7 + 0x60], %o3 fmovdl %xcc, %f15, %f14 stb %l4, [%l7 + 0x45] loop_4416: fmovdg %xcc, %f6, %f7 fmul8sux16 %f4, %f6, %f6 fnegd %f10, %f8 ldd [%l7 + 0x48], %f8 ldsw [%l7 + 0x44], %o1 nop setx loop_4417, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %i0, [%l7 + 0x50] smulcc %l2, %g7, %l5 stb %g3, [%l7 + 0x5A] loop_4417: lduh [%l7 + 0x68], %o6 fbl %fcc0, loop_4418 sth %o4, [%l7 + 0x6C] udivx %l3, 0x03A3, %i2 siam 0x4 loop_4418: fornot1 %f4, %f10, %f4 fmovrslez %o2, %f0, %f14 ldub [%l7 + 0x64], %i7 stb %g4, [%l7 + 0x27] tpos %icc, 0x5 movne %icc, %o5, %l6 fpsub32s %f1, %f11, %f12 ldx [%l7 + 0x18], %i1 fbl %fcc0, loop_4419 mulx %l0, 0x14E7, %g2 st %f2, [%l7 + 0x54] tvs %icc, 0x1 loop_4419: ld [%l7 + 0x2C], %f6 fcmpne32 %f14, %f2, %i5 andcc %o0, 0x170A, %i4 ldd [%l7 + 0x08], %f4 nop setx loop_4420, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done popc %g5, %l1 fmul8x16al %f0, %f14, %f4 brgz,a %g1, loop_4421 loop_4420: lduw [%l7 + 0x14], %i6 fmovrslez %i3, %f1, %f13 movrlez %o7, %g6, %o3 loop_4421: std %f0, [%l7 + 0x18] movrgez %o1, %i0, %l4 sth %l2, [%l7 + 0x60] fsrc1s %f0, %f6 ldx [%l7 + 0x38], %l5 fxors %f1, %f6, %f2 ldsw [%l7 + 0x10], %g7 fxnor %f2, %f2, %f12 lduw [%l7 + 0x1C], %o6 fandnot2 %f10, %f6, %f2 fmovsvc %xcc, %f1, %f12 srlx %o4, 0x05, %g3 fbge,a %fcc2, loop_4422 siam 0x2 fmovrde %l3, %f0, %f10 edge16n %i2, %o2, %i7 loop_4422: ldd [%l7 + 0x78], %f0 fmovdle %icc, %f7, %f9 lduw [%l7 + 0x18], %o5 fmovrslz %l6, %f11, %f3 fbug %fcc0, loop_4423 fbo,a %fcc3, loop_4424 fbule %fcc2, loop_4425 stx %g4, [%l7 + 0x68] loop_4423: edge32ln %l0, %i1, %g2 loop_4424: ld [%l7 + 0x64], %f8 loop_4425: fbul %fcc3, loop_4426 edge8n %i5, %o0, %g5 fnot2s %f1, %f12 fmul8x16au %f2, %f14, %f12 loop_4426: stx %i4, [%l7 + 0x50] fpmerge %f10, %f8, %f12 call loop_4427 pdist %f14, %f12, %f2 and %g1, 0x15C8, %l1 edge32ln %i6, %i3, %o7 loop_4427: ble,a %icc, loop_4428 fornot1 %f12, %f10, %f2 fnot2 %f4, %f8 ldub [%l7 + 0x38], %o3 loop_4428: fbug %fcc0, loop_4429 fpadd32 %f12, %f8, %f10 movrlz %g6, 0x226, %i0 ld [%l7 + 0x3C], %f3 loop_4429: sra %o1, %l2, %l5 edge8ln %l4, %o6, %g7 fcmple32 %f4, %f4, %g3 fblg %fcc2, loop_4430 stx %l3, [%l7 + 0x68] fba %fcc0, loop_4431 std %f0, [%l7 + 0x58] loop_4430: andn %o4, 0x09E4, %i2 fbe,a %fcc0, loop_4432 loop_4431: fpackfix %f6, %f12 alignaddr %o2, %o5, %l6 taddcctv %i7, 0x0BD3, %g4 loop_4432: fzeros %f11 mulx %l0, %g2, %i1 fnands %f4, %f15, %f10 std %f0, [%l7 + 0x40] fcmple16 %f6, %f4, %o0 andn %g5, %i5, %g1 fmovrdgz %i4, %f8, %f4 fmovrdlz %l1, %f0, %f14 fnand %f10, %f14, %f0 ld [%l7 + 0x3C], %f5 ldsh [%l7 + 0x3C], %i3 fornot2s %f6, %f1, %f7 fcmple32 %f0, %f8, %i6 fmovsneg %icc, %f1, %f6 lduh [%l7 + 0x1C], %o7 fornot2s %f3, %f1, %f2 std %f10, [%l7 + 0x78] fnor %f8, %f2, %f10 nop setx loop_4433, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o3, [%l7 + 0x6C] sth %g6, [%l7 + 0x2E] stb %i0, [%l7 + 0x74] loop_4433: lduh [%l7 + 0x68], %l2 fmovrdne %o1, %f4, %f4 and %l4, 0x0ACC, %l5 sdivx %g7, 0x0C2A, %o6 fbue,a %fcc2, loop_4434 std %f14, [%l7 + 0x20] edge16ln %g3, %o4, %i2 taddcc %l3, %o2, %l6 loop_4434: array8 %o5, %g4, %l0 ldsw [%l7 + 0x24], %g2 fbe %fcc2, loop_4435 ldx [%l7 + 0x18], %i1 movne %icc, %i7, %o0 fmovs %f14, %f2 loop_4435: fmovsn %icc, %f10, %f9 std %f10, [%l7 + 0x68] lduw [%l7 + 0x0C], %g5 movleu %xcc, %g1, %i5 be,a,pn %icc, loop_4436 fblg %fcc2, loop_4437 brz %l1, loop_4438 fmovrslez %i4, %f10, %f6 loop_4436: sth %i6, [%l7 + 0x22] loop_4437: call loop_4439 loop_4438: fmovdleu %xcc, %f5, %f0 tgu %xcc, 0x1 mova %xcc, %o7, %o3 loop_4439: fpadd16 %f10, %f0, %f14 movneg %icc, %i3, %g6 xor %l2, 0x1014, %o1 ldd [%l7 + 0x58], %f14 addccc %l4, %i0, %l5 ld [%l7 + 0x1C], %f10 stw %o6, [%l7 + 0x7C] movre %g7, 0x14C, %g3 stw %o4, [%l7 + 0x70] bn,pt %icc, loop_4440 ld [%l7 + 0x5C], %f4 ldsw [%l7 + 0x20], %l3 sth %o2, [%l7 + 0x14] loop_4440: fbo,a %fcc1, loop_4441 call loop_4442 fpadd16s %f15, %f1, %f14 fmovdne %xcc, %f7, %f10 loop_4441: ld [%l7 + 0x38], %f15 loop_4442: ble,a %icc, loop_4443 fpsub32 %f10, %f10, %f12 fmovsvc %xcc, %f7, %f15 or %l6, 0x11ED, %o5 loop_4443: fbge %fcc0, loop_4444 mulscc %i2, 0x1321, %l0 fmovsle %icc, %f9, %f10 sethi 0x03F7, %g2 loop_4444: st %f11, [%l7 + 0x64] fmul8ulx16 %f14, %f8, %f0 edge8n %i1, %g4, %i7 fmovsne %icc, %f12, %f1 ldsw [%l7 + 0x7C], %g5 xnor %g1, 0x1CAA, %i5 addc %o0, 0x02BF, %i4 bne loop_4445 fnot2s %f3, %f12 ldsh [%l7 + 0x72], %i6 stb %l1, [%l7 + 0x5C] loop_4445: umul %o7, 0x1FC2, %i3 tneg %xcc, 0x6 std %f10, [%l7 + 0x60] edge8n %g6, %o3, %l2 orcc %l4, 0x14E3, %i0 fmovdcc %icc, %f10, %f6 ldx [%l7 + 0x48], %l5 edge16 %o1, %o6, %g7 ldsb [%l7 + 0x79], %g3 ldub [%l7 + 0x6C], %l3 tsubcc %o4, 0x1566, %o2 umul %l6, %o5, %l0 fmovrslez %i2, %f8, %f13 srl %g2, 0x0D, %g4 fnands %f5, %f14, %f8 movrlez %i1, %i7, %g1 alignaddrl %g5, %i5, %o0 sth %i4, [%l7 + 0x6C] fcmpd %fcc3, %f4, %f10 bcs,pn %icc, loop_4446 stw %l1, [%l7 + 0x7C] ldd [%l7 + 0x68], %f14 alignaddrl %o7, %i3, %i6 loop_4446: fxor %f14, %f14, %f6 alignaddr %o3, %l2, %l4 ldx [%l7 + 0x28], %g6 tvc %xcc, 0x1 ldd [%l7 + 0x38], %f14 fnand %f6, %f6, %f2 bcc,a loop_4447 movvc %icc, %l5, %o1 fpadd32 %f10, %f0, %f12 fmovdle %icc, %f15, %f7 loop_4447: fmovscs %icc, %f15, %f9 fpsub16 %f6, %f10, %f10 smul %o6, 0x0F11, %g7 sth %i0, [%l7 + 0x24] fmovsgu %icc, %f7, %f8 std %f10, [%l7 + 0x40] or %l3, %g3, %o2 fornot1 %f6, %f8, %f14 fmovsvc %icc, %f13, %f7 fbe %fcc2, loop_4448 movrlez %l6, 0x0DD, %o4 fbuge,a %fcc2, loop_4449 stw %o5, [%l7 + 0x64] loop_4448: ldsb [%l7 + 0x41], %i2 sub %g2, 0x1C46, %l0 loop_4449: sdivcc %g4, 0x106D, %i7 st %f13, [%l7 + 0x64] ldsw [%l7 + 0x08], %i1 ldsh [%l7 + 0x4C], %g1 tl %icc, 0x3 ldd [%l7 + 0x18], %f8 ldsw [%l7 + 0x08], %i5 faligndata %f2, %f4, %f0 fpadd32 %f10, %f12, %f2 xorcc %g5, 0x1920, %i4 stx %l1, [%l7 + 0x28] mulscc %o7, 0x0C45, %o0 ldd [%l7 + 0x68], %f8 fandnot2s %f1, %f6, %f14 fpsub32 %f8, %f14, %f8 fcmple32 %f2, %f14, %i6 fmovsge %xcc, %f0, %f9 fmovsn %xcc, %f15, %f4 brz %o3, loop_4450 fmovde %icc, %f2, %f15 movrlz %i3, 0x382, %l2 stw %l4, [%l7 + 0x18] loop_4450: ldsw [%l7 + 0x28], %g6 fcmple16 %f6, %f8, %o1 fmovrslez %l5, %f1, %f7 ldd [%l7 + 0x50], %f10 movrgz %g7, %i0, %l3 lduh [%l7 + 0x16], %g3 fmovsne %xcc, %f13, %f9 fbule,a %fcc0, loop_4451 stb %o2, [%l7 + 0x62] st %f0, [%l7 + 0x40] movcs %icc, %o6, %o4 loop_4451: call loop_4452 bcs loop_4453 fcmpeq16 %f0, %f14, %o5 fmovdn %xcc, %f0, %f12 loop_4452: sra %i2, 0x11, %l6 loop_4453: fmovrsgz %g2, %f4, %f13 smul %g4, %i7, %i1 and %l0, %i5, %g1 fornot1s %f11, %f4, %f15 fmovdg %icc, %f15, %f7 movrne %i4, 0x1FE, %g5 ta %icc, 0x3 mulx %o7, 0x01FF, %o0 ldsw [%l7 + 0x28], %i6 movn %xcc, %l1, %o3 stw %l2, [%l7 + 0x30] fmovdvs %xcc, %f3, %f9 st %f7, [%l7 + 0x20] movvc %icc, %i3, %g6 sdiv %o1, 0x001E, %l5 fbg %fcc3, loop_4454 tvc %xcc, 0x6 lduh [%l7 + 0x6A], %g7 tneg %icc, 0x0 loop_4454: array16 %l4, %l3, %i0 orcc %o2, %o6, %o4 bleu,a,pt %xcc, loop_4455 fsrc2 %f10, %f10 fabsd %f10, %f2 array32 %o5, %g3, %l6 loop_4455: fmul8x16 %f4, %f12, %f12 movl %xcc, %g2, %g4 lduh [%l7 + 0x4E], %i7 add %i2, %i1, %l0 movgu %xcc, %i5, %i4 st %f15, [%l7 + 0x48] taddcc %g1, %o7, %o0 st %f0, [%l7 + 0x3C] orcc %g5, 0x088D, %l1 movleu %xcc, %o3, %i6 fmovsa %icc, %f8, %f8 move %icc, %l2, %g6 xor %i3, 0x056B, %o1 bshuffle %f6, %f8, %f10 ld [%l7 + 0x18], %f0 fmuld8sux16 %f13, %f3, %f10 mova %xcc, %g7, %l5 fbu,a %fcc2, loop_4456 stw %l4, [%l7 + 0x4C] ba,a,pn %icc, loop_4457 st %f13, [%l7 + 0x34] loop_4456: movpos %xcc, %l3, %o2 std %f8, [%l7 + 0x40] loop_4457: fmovda %xcc, %f0, %f3 ldd [%l7 + 0x28], %f6 fmul8sux16 %f14, %f10, %f12 ldub [%l7 + 0x40], %o6 edge16 %o4, %o5, %i0 alignaddr %g3, %l6, %g4 movrne %g2, 0x273, %i2 bn,a loop_4458 fcmple16 %f4, %f8, %i7 ldsh [%l7 + 0x6A], %i1 fmovsge %icc, %f14, %f6 loop_4458: and %i5, %i4, %l0 fmuld8sux16 %f13, %f2, %f6 stx %o7, [%l7 + 0x50] pdist %f6, %f0, %f0 umulcc %o0, 0x152D, %g5 fxnor %f10, %f12, %f14 movg %icc, %g1, %l1 fba %fcc0, loop_4459 addc %i6, 0x15EC, %l2 fbg,a %fcc2, loop_4460 fpsub16s %f13, %f7, %f10 loop_4459: sdivx %g6, 0x0CBE, %o3 fmovrse %i3, %f6, %f4 loop_4460: fmovd %f10, %f14 fnot1s %f8, %f8 edge8l %o1, %g7, %l4 nop setx loop_4461, %l0, %l1 jmpl %l1, %l3 and %o2, %o6, %o4 ldsw [%l7 + 0x48], %l5 fcmps %fcc1, %f3, %f6 loop_4461: tne %xcc, 0x6 move %icc, %i0, %g3 edge8l %l6, %o5, %g4 bge,a,pt %xcc, loop_4462 ble,a,pn %xcc, loop_4463 srlx %i2, 0x0B, %i7 subcc %g2, %i1, %i5 loop_4462: fnot2 %f2, %f10 loop_4463: sth %i4, [%l7 + 0x66] fornot1s %f11, %f2, %f2 fmul8x16al %f5, %f7, %f6 movl %xcc, %o7, %l0 movrlz %g5, %o0, %g1 fone %f2 ldub [%l7 + 0x52], %l1 fmovrsgez %l2, %f7, %f9 edge16 %g6, %i6, %i3 lduh [%l7 + 0x76], %o3 std %f12, [%l7 + 0x70] fnand %f2, %f4, %f10 fpadd16 %f10, %f4, %f10 fornot1s %f11, %f13, %f0 fnors %f8, %f13, %f12 edge16ln %g7, %l4, %o1 brnz %o2, loop_4464 array16 %l3, %o4, %o6 tcc %xcc, 0x2 fmovrslz %l5, %f0, %f8 loop_4464: tg %xcc, 0x6 brlez %g3, loop_4465 ldsw [%l7 + 0x48], %l6 or %i0, 0x18D9, %o5 fnand %f10, %f12, %f4 loop_4465: stw %i2, [%l7 + 0x64] stb %i7, [%l7 + 0x17] fmovrdlez %g2, %f6, %f8 movcs %xcc, %i1, %i5 fmovscs %icc, %f11, %f14 ldsb [%l7 + 0x1E], %g4 movvc %icc, %o7, %l0 ldx [%l7 + 0x78], %i4 fbug,a %fcc3, loop_4466 edge32 %o0, %g1, %g5 bcc,pn %icc, loop_4467 stx %l2, [%l7 + 0x68] loop_4466: sth %l1, [%l7 + 0x44] ldsw [%l7 + 0x10], %i6 loop_4467: sth %i3, [%l7 + 0x7E] ld [%l7 + 0x38], %f7 ldsh [%l7 + 0x0E], %o3 ldub [%l7 + 0x3F], %g7 stx %g6, [%l7 + 0x68] taddcc %o1, %l4, %o2 ldsw [%l7 + 0x7C], %l3 fmovrde %o6, %f0, %f4 andncc %l5, %o4, %l6 fbl,a %fcc0, loop_4468 movne %xcc, %i0, %o5 edge16l %g3, %i2, %i7 srax %g2, 0x06, %i5 loop_4468: movpos %icc, %g4, %i1 srlx %l0, %i4, %o7 brgez %o0, loop_4469 sth %g1, [%l7 + 0x2E] movn %xcc, %g5, %l2 bne,a loop_4470 loop_4469: mulx %i6, 0x1172, %l1 fxnor %f14, %f6, %f6 fmovrdlz %i3, %f8, %f14 loop_4470: ldsh [%l7 + 0x28], %g7 fpsub32s %f4, %f6, %f9 nop setx loop_4471, %l0, %l1 jmpl %l1, %g6 tg %icc, 0x4 bcs,a,pt %icc, loop_4472 mulscc %o1, 0x1F42, %l4 loop_4471: stb %o2, [%l7 + 0x18] fpadd16s %f1, %f8, %f2 loop_4472: stw %o3, [%l7 + 0x54] stw %l3, [%l7 + 0x48] st %f10, [%l7 + 0x24] addcc %o6, %o4, %l5 fmovrdgz %l6, %f6, %f2 st %f15, [%l7 + 0x3C] sth %i0, [%l7 + 0x6E] fmovrsgz %o5, %f14, %f4 bge loop_4473 fmovse %xcc, %f6, %f8 bne,a,pn %icc, loop_4474 subc %g3, 0x07AE, %i7 loop_4473: stb %g2, [%l7 + 0x4E] xnorcc %i5, 0x0D89, %g4 loop_4474: addc %i1, %i2, %i4 fbug,a %fcc3, loop_4475 addc %o7, 0x1192, %o0 ld [%l7 + 0x44], %f9 lduw [%l7 + 0x0C], %l0 loop_4475: sth %g5, [%l7 + 0x76] fmovsvc %xcc, %f0, %f4 stb %l2, [%l7 + 0x40] tn %xcc, 0x3 ldub [%l7 + 0x43], %g1 ldsw [%l7 + 0x10], %l1 fmovsvc %xcc, %f1, %f6 ta %xcc, 0x0 std %f14, [%l7 + 0x20] edge8ln %i6, %i3, %g6 edge32ln %o1, %l4, %o2 fcmple32 %f14, %f8, %g7 sllx %l3, %o3, %o6 srax %o4, %l5, %l6 tleu %icc, 0x0 fba %fcc3, loop_4476 fbug,a %fcc2, loop_4477 tne %xcc, 0x3 ldsh [%l7 + 0x2A], %o5 loop_4476: fmovdl %xcc, %f14, %f8 loop_4477: stb %g3, [%l7 + 0x7F] stw %i7, [%l7 + 0x50] array8 %i0, %g2, %g4 fbule %fcc2, loop_4478 add %i5, %i1, %i4 fmovsge %icc, %f10, %f0 lduh [%l7 + 0x26], %o7 loop_4478: tneg %icc, 0x0 ldub [%l7 + 0x45], %i2 lduh [%l7 + 0x1E], %l0 ldd [%l7 + 0x70], %f12 fxnor %f14, %f2, %f12 ldd [%l7 + 0x58], %f0 fornot2s %f10, %f5, %f15 sth %g5, [%l7 + 0x34] tle %xcc, 0x5 movneg %icc, %l2, %g1 fmovsg %xcc, %f0, %f9 bl,a %icc, loop_4479 bshuffle %f2, %f8, %f0 tneg %xcc, 0x5 ldsw [%l7 + 0x28], %l1 loop_4479: stw %i6, [%l7 + 0x34] fnot1s %f2, %f7 fpsub16 %f0, %f12, %f2 addc %i3, %g6, %o0 std %f4, [%l7 + 0x10] bcs %xcc, loop_4480 movge %icc, %o1, %l4 lduh [%l7 + 0x2E], %o2 fmovs %f3, %f11 loop_4480: fpack16 %f0, %f6 brlez %g7, loop_4481 ldub [%l7 + 0x37], %o3 fexpand %f0, %f0 fpmerge %f4, %f10, %f6 loop_4481: te %xcc, 0x2 fabss %f6, %f14 fmovrdlez %o6, %f10, %f4 lduw [%l7 + 0x54], %l3 bvs,a,pt %icc, loop_4482 lduw [%l7 + 0x10], %l5 ldsw [%l7 + 0x54], %l6 lduw [%l7 + 0x48], %o5 loop_4482: movre %g3, %o4, %i0 bvc,a loop_4483 fmovdcc %xcc, %f8, %f12 fmovsg %icc, %f10, %f15 fandnot1s %f3, %f3, %f10 loop_4483: xnorcc %i7, %g2, %g4 fmul8x16 %f1, %f8, %f10 fnot1s %f5, %f15 popc %i1, %i4 fpadd16s %f10, %f4, %f13 lduh [%l7 + 0x4A], %i5 fands %f10, %f14, %f8 fbule %fcc2, loop_4484 siam 0x1 lduw [%l7 + 0x74], %o7 bpos,a,pn %xcc, loop_4485 loop_4484: bne,a %xcc, loop_4486 call loop_4487 fmul8sux16 %f2, %f0, %f8 loop_4485: fexpand %f2, %f2 loop_4486: fmovdg %xcc, %f7, %f8 loop_4487: st %f3, [%l7 + 0x68] fmul8ulx16 %f0, %f14, %f12 stx %l0, [%l7 + 0x18] stx %g5, [%l7 + 0x48] movne %icc, %l2, %g1 xnor %i2, 0x1C76, %i6 fornot2s %f14, %f13, %f5 umulcc %i3, %l1, %o0 ldsw [%l7 + 0x20], %g6 umulcc %o1, 0x08C8, %l4 fmovrslz %g7, %f2, %f13 bg,a %icc, loop_4488 fnand %f8, %f14, %f2 taddcc %o2, %o6, %o3 sth %l3, [%l7 + 0x38] loop_4488: fmovrdgez %l6, %f14, %f4 movleu %xcc, %l5, %g3 lduw [%l7 + 0x74], %o4 std %f10, [%l7 + 0x30] ldsh [%l7 + 0x58], %o5 movrne %i0, %g2, %g4 bvc loop_4489 fbule,a %fcc1, loop_4490 ldsh [%l7 + 0x6E], %i1 ld [%l7 + 0x58], %f4 loop_4489: st %f3, [%l7 + 0x6C] loop_4490: array32 %i7, %i5, %i4 bleu,a,pt %xcc, loop_4491 movpos %xcc, %o7, %l0 stx %g5, [%l7 + 0x60] srlx %l2, 0x1F, %i2 loop_4491: ldx [%l7 + 0x60], %i6 fmovspos %icc, %f2, %f5 bcc,a %icc, loop_4492 movg %icc, %i3, %l1 ldub [%l7 + 0x12], %g1 lduh [%l7 + 0x4E], %o0 loop_4492: bn,a,pn %icc, loop_4493 sethi 0x00AE, %g6 tcc %icc, 0x3 ba,a loop_4494 loop_4493: fnegs %f11, %f9 fpmerge %f0, %f1, %f14 fnot2 %f12, %f14 loop_4494: orn %o1, 0x0A0A, %g7 udivx %o2, 0x1299, %l4 fbl,a %fcc2, loop_4495 fmovse %xcc, %f11, %f3 fpsub32 %f2, %f10, %f14 move %icc, %o6, %o3 loop_4495: fbue %fcc3, loop_4496 std %f2, [%l7 + 0x50] ble,pt %xcc, loop_4497 te %icc, 0x2 loop_4496: fmovsvc %icc, %f13, %f12 ldsb [%l7 + 0x1E], %l6 loop_4497: fnegs %f14, %f15 fxnor %f10, %f6, %f14 sdivx %l5, 0x0A12, %l3 brlz %o4, loop_4498 st %f9, [%l7 + 0x10] fone %f0 fmovsne %xcc, %f7, %f1 loop_4498: fmovdge %icc, %f6, %f9 ldd [%l7 + 0x08], %f8 fmovsn %icc, %f14, %f14 std %f8, [%l7 + 0x70] stb %o5, [%l7 + 0x76] smulcc %g3, 0x0B86, %g2 fbule,a %fcc3, loop_4499 brz %g4, loop_4500 ldsh [%l7 + 0x20], %i0 st %f15, [%l7 + 0x28] loop_4499: sra %i7, 0x1B, %i5 loop_4500: edge32n %i4, %o7, %l0 udiv %g5, 0x1539, %i1 ldsh [%l7 + 0x1C], %l2 st %f10, [%l7 + 0x44] lduw [%l7 + 0x34], %i6 ldsb [%l7 + 0x66], %i2 ldx [%l7 + 0x38], %l1 bcc,a,pt %xcc, loop_4501 ldsw [%l7 + 0x68], %i3 andncc %g1, %o0, %g6 lduw [%l7 + 0x20], %o1 loop_4501: sub %g7, 0x079F, %l4 edge32l %o6, %o2, %o3 sth %l6, [%l7 + 0x56] movn %xcc, %l5, %l3 fnors %f5, %f15, %f13 tcs %icc, 0x2 stx %o4, [%l7 + 0x68] alignaddrl %o5, %g2, %g4 movne %xcc, %g3, %i0 ldx [%l7 + 0x50], %i5 fmovdn %icc, %f8, %f12 ldsb [%l7 + 0x30], %i7 nop setx loop_4502, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8n %i4, %l0, %g5 fmuld8ulx16 %f15, %f13, %f14 fmovsa %xcc, %f4, %f5 loop_4502: movne %icc, %i1, %l2 fmuld8sux16 %f5, %f3, %f2 movne %xcc, %i6, %i2 movrlez %l1, 0x0A9, %o7 andcc %g1, %o0, %g6 fmovdpos %xcc, %f2, %f7 ldx [%l7 + 0x08], %o1 fmuld8sux16 %f7, %f13, %f6 mulx %i3, 0x147D, %g7 fbule,a %fcc3, loop_4503 fmovsl %icc, %f12, %f9 fmovde %xcc, %f0, %f2 movrlz %o6, %o2, %o3 loop_4503: ldsh [%l7 + 0x4C], %l6 stb %l4, [%l7 + 0x5E] fba,a %fcc2, loop_4504 fnegs %f2, %f11 edge16 %l5, %l3, %o4 movvs %xcc, %o5, %g2 loop_4504: fmovdcc %xcc, %f12, %f15 fmovdne %xcc, %f10, %f7 ldsb [%l7 + 0x65], %g3 ldx [%l7 + 0x68], %g4 tneg %icc, 0x4 ld [%l7 + 0x38], %f1 sll %i0, 0x13, %i5 fabsd %f2, %f4 st %f11, [%l7 + 0x34] ldsw [%l7 + 0x68], %i7 udivcc %i4, 0x0E31, %l0 ldsw [%l7 + 0x34], %g5 lduh [%l7 + 0x38], %l2 st %f4, [%l7 + 0x18] sth %i6, [%l7 + 0x16] lduh [%l7 + 0x10], %i1 bgu,a,pt %xcc, loop_4505 fmovsne %xcc, %f14, %f5 fpackfix %f8, %f1 ld [%l7 + 0x74], %f15 loop_4505: xnor %i2, %o7, %g1 andn %l1, 0x0B9F, %g6 brz %o1, loop_4506 ld [%l7 + 0x08], %f7 tl %xcc, 0x6 ldsw [%l7 + 0x08], %o0 loop_4506: ldsb [%l7 + 0x5B], %g7 fbg,a %fcc0, loop_4507 fmul8x16au %f15, %f12, %f4 lduh [%l7 + 0x48], %i3 edge8 %o2, %o6, %l6 loop_4507: fbu %fcc2, loop_4508 fmovda %xcc, %f12, %f12 ldsh [%l7 + 0x7C], %o3 fmovdneg %xcc, %f6, %f12 loop_4508: ldd [%l7 + 0x08], %f4 pdist %f0, %f14, %f4 st %f0, [%l7 + 0x48] ldx [%l7 + 0x10], %l5 bl,pn %xcc, loop_4509 add %l3, 0x032B, %o4 fmovrslz %o5, %f6, %f6 lduw [%l7 + 0x4C], %g2 loop_4509: stx %g3, [%l7 + 0x28] stb %l4, [%l7 + 0x1E] orn %i0, 0x0E34, %g4 ldsb [%l7 + 0x70], %i5 ldsw [%l7 + 0x54], %i4 edge16 %l0, %i7, %g5 ldsh [%l7 + 0x20], %l2 bpos,pt %icc, loop_4510 fmovrdne %i1, %f2, %f0 subc %i6, 0x08E9, %i2 fnegd %f10, %f14 loop_4510: edge32n %g1, %o7, %l1 tpos %xcc, 0x1 stx %o1, [%l7 + 0x20] ld [%l7 + 0x4C], %f5 fcmpgt16 %f0, %f4, %g6 lduh [%l7 + 0x5E], %g7 umulcc %o0, 0x09BC, %i3 fblg,a %fcc0, loop_4511 bn,pt %xcc, loop_4512 sth %o2, [%l7 + 0x5E] tcc %icc, 0x3 loop_4511: fcmps %fcc0, %f3, %f6 loop_4512: tg %xcc, 0x4 xnor %l6, %o3, %o6 st %f14, [%l7 + 0x48] ld [%l7 + 0x18], %f11 edge32ln %l5, %l3, %o5 fmovde %xcc, %f4, %f5 subcc %g2, %o4, %g3 fpadd32s %f10, %f13, %f15 fbul,a %fcc0, loop_4513 sth %l4, [%l7 + 0x34] lduh [%l7 + 0x4A], %i0 tneg %xcc, 0x5 loop_4513: lduh [%l7 + 0x5E], %i5 tle %xcc, 0x3 fmovsvs %xcc, %f11, %f9 lduw [%l7 + 0x78], %i4 lduh [%l7 + 0x4C], %l0 tcs %icc, 0x7 sth %g4, [%l7 + 0x6A] fbul %fcc3, loop_4514 fbg %fcc1, loop_4515 std %f2, [%l7 + 0x28] edge8 %i7, %l2, %g5 loop_4514: tg %xcc, 0x7 loop_4515: srl %i6, %i2, %g1 fbu,a %fcc2, loop_4516 fabss %f5, %f15 lduh [%l7 + 0x1E], %o7 fbn %fcc2, loop_4517 loop_4516: ldd [%l7 + 0x08], %f6 edge32l %i1, %o1, %l1 fcmpd %fcc0, %f14, %f0 loop_4517: fbo,a %fcc1, loop_4518 tl %xcc, 0x2 fbue %fcc3, loop_4519 movg %xcc, %g7, %o0 loop_4518: std %f6, [%l7 + 0x78] lduh [%l7 + 0x1E], %i3 loop_4519: stw %g6, [%l7 + 0x48] fmovrdgz %l6, %f4, %f4 fmovsge %icc, %f12, %f0 edge16l %o2, %o3, %l5 stb %o6, [%l7 + 0x53] stx %l3, [%l7 + 0x38] subcc %g2, %o4, %o5 fmovd %f10, %f4 ldub [%l7 + 0x1C], %l4 fble,a %fcc3, loop_4520 bcc,a,pn %xcc, loop_4521 tn %xcc, 0x3 fbug %fcc1, loop_4522 loop_4520: fbo,a %fcc3, loop_4523 loop_4521: ld [%l7 + 0x4C], %f10 stw %g3, [%l7 + 0x64] loop_4522: fxors %f4, %f6, %f0 loop_4523: movleu %icc, %i0, %i5 stw %l0, [%l7 + 0x30] fnand %f10, %f0, %f4 fmovrsgz %g4, %f11, %f9 fpack16 %f4, %f11 movneg %icc, %i7, %l2 sth %i4, [%l7 + 0x66] fmovrsne %g5, %f6, %f2 fmuld8ulx16 %f4, %f14, %f4 addc %i2, %i6, %g1 stb %i1, [%l7 + 0x46] brnz,a %o7, loop_4524 xnor %o1, 0x0157, %g7 fones %f7 ld [%l7 + 0x24], %f5 loop_4524: fcmped %fcc0, %f6, %f6 fmovsn %xcc, %f9, %f4 xor %l1, 0x1346, %o0 ldx [%l7 + 0x08], %g6 sth %i3, [%l7 + 0x6E] andcc %o2, %l6, %l5 sth %o6, [%l7 + 0x76] ta %xcc, 0x5 andn %l3, 0x1F77, %g2 bpos,a,pn %xcc, loop_4525 bne,a,pt %icc, loop_4526 ble,a,pt %icc, loop_4527 fmovdcs %xcc, %f9, %f1 loop_4525: stb %o4, [%l7 + 0x41] loop_4526: tge %xcc, 0x2 loop_4527: fcmpne32 %f10, %f4, %o5 fone %f2 nop setx loop_4528, %l0, %l1 jmpl %l1, %o3 lduw [%l7 + 0x70], %g3 fbul,a %fcc1, loop_4529 st %f8, [%l7 + 0x3C] loop_4528: mulx %i0, %l4, %i5 sll %l0, %i7, %g4 loop_4529: st %f8, [%l7 + 0x2C] std %f6, [%l7 + 0x40] fbge %fcc1, loop_4530 lduh [%l7 + 0x24], %l2 fbne,a %fcc3, loop_4531 movrne %g5, 0x011, %i4 loop_4530: lduw [%l7 + 0x34], %i2 brnz %g1, loop_4532 loop_4531: brz,a %i1, loop_4533 fpadd16 %f4, %f0, %f10 sra %i6, 0x11, %o7 loop_4532: stw %o1, [%l7 + 0x50] loop_4533: bcs,pt %icc, loop_4534 sra %l1, %o0, %g6 fmovsleu %icc, %f8, %f2 st %f5, [%l7 + 0x34] loop_4534: sethi 0x15B7, %g7 ldx [%l7 + 0x58], %o2 movpos %xcc, %l6, %l5 fcmple32 %f8, %f0, %i3 stb %l3, [%l7 + 0x1C] bvs,a,pn %icc, loop_4535 tn %icc, 0x2 ldd [%l7 + 0x58], %f10 fmul8x16al %f10, %f9, %f6 loop_4535: sdiv %g2, 0x12D3, %o6 sub %o4, 0x01C0, %o3 lduh [%l7 + 0x1C], %o5 fpackfix %f8, %f3 fornot2 %f12, %f14, %f10 ldx [%l7 + 0x50], %g3 bg,a,pt %xcc, loop_4536 edge8 %i0, %l4, %i5 fmul8x16al %f6, %f4, %f4 stb %l0, [%l7 + 0x23] loop_4536: edge16l %i7, %g4, %l2 sra %g5, 0x15, %i4 brlz,a %g1, loop_4537 stx %i1, [%l7 + 0x78] fmovdleu %icc, %f6, %f4 fmul8sux16 %f14, %f0, %f12 loop_4537: srl %i2, %o7, %i6 xnor %o1, %l1, %o0 call loop_4538 movgu %xcc, %g6, %o2 st %f6, [%l7 + 0x08] fmovdne %xcc, %f14, %f1 loop_4538: std %f10, [%l7 + 0x08] tg %xcc, 0x3 fcmpgt16 %f12, %f14, %l6 sth %l5, [%l7 + 0x60] stb %i3, [%l7 + 0x31] lduw [%l7 + 0x18], %l3 sth %g2, [%l7 + 0x3A] ldsw [%l7 + 0x38], %o6 fmovrdgez %o4, %f14, %f6 ldd [%l7 + 0x58], %f0 fbo %fcc2, loop_4539 ldd [%l7 + 0x50], %f12 std %f4, [%l7 + 0x28] stb %o3, [%l7 + 0x7F] loop_4539: ldx [%l7 + 0x40], %o5 stw %g7, [%l7 + 0x68] fbl,a %fcc2, loop_4540 movgu %xcc, %g3, %i0 edge16ln %l4, %l0, %i7 fcmpeq32 %f10, %f8, %g4 loop_4540: orncc %l2, %g5, %i5 nop setx loop_4541, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub32 %f4, %f2, %f6 faligndata %f10, %f12, %f6 st %f9, [%l7 + 0x6C] loop_4541: stb %i4, [%l7 + 0x61] fandnot2 %f10, %f14, %f8 fpadd16s %f5, %f5, %f11 ldsb [%l7 + 0x1F], %g1 lduw [%l7 + 0x6C], %i1 tvc %xcc, 0x4 ba loop_4542 fbul %fcc1, loop_4543 fxnors %f13, %f5, %f5 fbug %fcc2, loop_4544 loop_4542: tsubcctv %o7, 0x0E48, %i2 loop_4543: fbug %fcc1, loop_4545 stb %i6, [%l7 + 0x6B] loop_4544: stw %o1, [%l7 + 0x1C] ldd [%l7 + 0x68], %f8 loop_4545: sth %l1, [%l7 + 0x28] fmovrse %g6, %f8, %f4 fbu,a %fcc0, loop_4546 ldsh [%l7 + 0x5C], %o2 ba,a %icc, loop_4547 andncc %o0, %l6, %i3 loop_4546: movneg %xcc, %l5, %l3 tcs %xcc, 0x3 loop_4547: siam 0x5 fba,a %fcc0, loop_4548 or %o6, 0x1259, %g2 fpsub16s %f9, %f12, %f9 edge8n %o3, %o5, %g7 loop_4548: ldsw [%l7 + 0x38], %g3 ldx [%l7 + 0x40], %o4 ldsw [%l7 + 0x44], %l4 fbg %fcc3, loop_4549 fbul %fcc1, loop_4550 array8 %i0, %i7, %l0 udivx %l2, 0x15CF, %g5 loop_4549: nop setx loop_4551, %l0, %l1 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_4550: lduh [%l7 + 0x08], %i5 fmovsa %xcc, %f5, %f15 brgez %i4, loop_4552 loop_4551: edge8 %g1, %i1, %g4 fmovsa %xcc, %f11, %f3 fbne,a %fcc3, loop_4553 loop_4552: ldd [%l7 + 0x70], %f2 ldd [%l7 + 0x30], %f6 popc 0x0A21, %o7 loop_4553: tcc %xcc, 0x4 subc %i2, %i6, %l1 fmovsg %icc, %f0, %f6 fble,a %fcc3, loop_4554 tpos %xcc, 0x2 tvs %icc, 0x3 tneg %xcc, 0x7 loop_4554: xnorcc %o1, %g6, %o2 stw %l6, [%l7 + 0x44] ldub [%l7 + 0x76], %i3 fbug,a %fcc3, loop_4555 ldsw [%l7 + 0x68], %l5 fmovse %icc, %f0, %f14 lduw [%l7 + 0x68], %l3 loop_4555: tge %icc, 0x0 siam 0x4 std %f14, [%l7 + 0x78] std %f2, [%l7 + 0x70] stx %o6, [%l7 + 0x40] ldd [%l7 + 0x40], %f8 fcmple16 %f10, %f2, %g2 fcmpgt16 %f8, %f8, %o3 lduh [%l7 + 0x78], %o0 or %o5, %g3, %o4 fmovspos %xcc, %f1, %f6 ldd [%l7 + 0x60], %f10 fmovsl %icc, %f9, %f5 stx %g7, [%l7 + 0x50] movre %l4, 0x08E, %i0 fmovdl %xcc, %f9, %f1 orn %i7, 0x0CA0, %l0 brgez,a %l2, loop_4556 sdivx %g5, 0x15E8, %i5 std %f12, [%l7 + 0x78] ldsh [%l7 + 0x48], %i4 loop_4556: fmovsne %xcc, %f9, %f6 stx %i1, [%l7 + 0x48] fpadd32 %f6, %f10, %f2 fandnot1s %f12, %f9, %f10 sth %g1, [%l7 + 0x6C] ld [%l7 + 0x5C], %f4 fornot1 %f2, %f12, %f14 lduw [%l7 + 0x64], %o7 fandnot2 %f6, %f6, %f8 fmul8x16au %f1, %f10, %f6 fors %f12, %f1, %f0 fmovdn %icc, %f3, %f0 fandnot1s %f13, %f9, %f7 mulx %i2, %i6, %l1 fbne %fcc0, loop_4557 smulcc %g4, 0x072A, %o1 brgez %o2, loop_4558 bg,pn %icc, loop_4559 loop_4557: fcmpne32 %f12, %f12, %g6 bne,a,pn %icc, loop_4560 loop_4558: bn,pt %icc, loop_4561 loop_4559: ta %icc, 0x6 st %f7, [%l7 + 0x6C] loop_4560: fcmpes %fcc1, %f4, %f13 loop_4561: fmovrdgz %l6, %f0, %f2 bvs,a %xcc, loop_4562 xnor %l5, 0x0D22, %l3 fmovd %f0, %f2 lduh [%l7 + 0x44], %i3 loop_4562: faligndata %f14, %f14, %f10 fbge,a %fcc0, loop_4563 sth %g2, [%l7 + 0x34] movrgez %o6, %o0, %o5 fmovsgu %xcc, %f10, %f7 loop_4563: addcc %o3, 0x1CA0, %g3 andn %o4, 0x1535, %g7 stw %i0, [%l7 + 0x4C] st %f10, [%l7 + 0x40] edge32ln %l4, %i7, %l0 ldx [%l7 + 0x40], %l2 fzero %f8 lduw [%l7 + 0x70], %g5 fbu,a %fcc3, loop_4564 fbn %fcc0, loop_4565 std %f4, [%l7 + 0x08] movre %i4, %i1, %i5 loop_4564: fmovscs %icc, %f6, %f7 loop_4565: sdivx %o7, 0x0C57, %i2 fmovrde %i6, %f4, %f2 ldd [%l7 + 0x48], %f4 std %f8, [%l7 + 0x48] fmovrse %l1, %f10, %f3 fmovrsne %g1, %f1, %f1 fcmpgt32 %f8, %f14, %g4 tle %xcc, 0x1 bg,pn %icc, loop_4566 std %f0, [%l7 + 0x70] tneg %xcc, 0x4 edge32ln %o2, %g6, %o1 loop_4566: edge8l %l6, %l3, %l5 tne %xcc, 0x3 tcs %xcc, 0x4 sth %g2, [%l7 + 0x68] bn,a,pn %icc, loop_4567 fbul %fcc3, loop_4568 fandnot2 %f4, %f2, %f14 andn %i3, 0x0C96, %o6 loop_4567: ld [%l7 + 0x58], %f10 loop_4568: bvs %xcc, loop_4569 bvc %xcc, loop_4570 edge16 %o0, %o3, %g3 ldd [%l7 + 0x20], %f12 loop_4569: bg,pn %icc, loop_4571 loop_4570: st %f7, [%l7 + 0x18] bg,a,pn %xcc, loop_4572 addcc %o4, 0x17BB, %g7 loop_4571: st %f13, [%l7 + 0x7C] fpsub16s %f15, %f1, %f4 loop_4572: orn %i0, 0x016B, %o5 nop setx loop_4573, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f12, [%l7 + 0x40] taddcctv %l4, 0x1D35, %l0 edge16 %i7, %g5, %l2 loop_4573: alignaddrl %i4, %i5, %o7 ldsb [%l7 + 0x1F], %i2 ldsb [%l7 + 0x78], %i1 fpsub16s %f10, %f1, %f4 stx %l1, [%l7 + 0x28] std %f2, [%l7 + 0x48] xnorcc %g1, 0x027C, %g4 sth %o2, [%l7 + 0x74] fmovsvs %xcc, %f4, %f13 fbug %fcc2, loop_4574 edge8n %g6, %o1, %l6 brgez %i6, loop_4575 movvs %icc, %l5, %g2 loop_4574: fsrc1 %f6, %f4 fbl %fcc3, loop_4576 loop_4575: ldsw [%l7 + 0x70], %l3 movrgez %i3, 0x0F0, %o6 fmovd %f10, %f0 loop_4576: bneg %icc, loop_4577 ld [%l7 + 0x3C], %f2 fmovsg %icc, %f5, %f5 xnor %o3, %g3, %o4 loop_4577: lduh [%l7 + 0x08], %o0 fsrc2s %f1, %f1 fcmpes %fcc3, %f10, %f3 movcc %xcc, %i0, %g7 movrlez %o5, 0x31A, %l0 for %f14, %f14, %f14 fbge %fcc2, loop_4578 stw %l4, [%l7 + 0x54] fmul8sux16 %f10, %f6, %f14 bvc,a,pt %icc, loop_4579 loop_4578: ldd [%l7 + 0x28], %f12 stw %g5, [%l7 + 0x28] array32 %i7, %l2, %i5 loop_4579: fmovrdlz %o7, %f6, %f14 addc %i4, 0x01F2, %i2 ldx [%l7 + 0x40], %i1 ldd [%l7 + 0x08], %f2 fnegd %f4, %f8 fmovsg %icc, %f0, %f11 lduh [%l7 + 0x52], %l1 ldsh [%l7 + 0x70], %g4 fmul8x16au %f15, %f6, %f0 tvc %icc, 0x0 tsubcctv %o2, %g6, %g1 ldsb [%l7 + 0x10], %l6 bl,a,pn %icc, loop_4580 subcc %o1, %l5, %g2 lduw [%l7 + 0x7C], %i6 fmovrde %l3, %f8, %f14 loop_4580: bn,a loop_4581 lduh [%l7 + 0x30], %i3 fmovdge %xcc, %f4, %f9 fones %f0 loop_4581: movgu %icc, %o6, %g3 tgu %icc, 0x6 bne %xcc, loop_4582 movgu %xcc, %o3, %o4 subc %i0, 0x0171, %o0 bge,a %xcc, loop_4583 loop_4582: orncc %g7, 0x0CDF, %l0 stx %l4, [%l7 + 0x10] ldsb [%l7 + 0x57], %o5 loop_4583: fabss %f9, %f13 tg %icc, 0x3 fmovdle %icc, %f6, %f11 bl,pn %xcc, loop_4584 fcmped %fcc3, %f8, %f8 fmovrslez %g5, %f12, %f10 fpackfix %f2, %f9 loop_4584: brgz,a %i7, loop_4585 movg %icc, %l2, %i5 st %f4, [%l7 + 0x20] edge32 %i4, %o7, %i1 loop_4585: ldd [%l7 + 0x40], %f2 movge %icc, %i2, %l1 ldx [%l7 + 0x78], %g4 taddcctv %o2, 0x0900, %g1 sth %g6, [%l7 + 0x30] movl %icc, %l6, %o1 udivx %l5, 0x1C95, %g2 stb %i6, [%l7 + 0x5F] tg %xcc, 0x5 st %f12, [%l7 + 0x68] ldsw [%l7 + 0x58], %i3 ldx [%l7 + 0x58], %l3 fmovscs %xcc, %f12, %f9 sdivcc %o6, 0x02D8, %o3 fmul8x16 %f8, %f14, %f6 umulcc %g3, 0x1096, %i0 bn loop_4586 ldd [%l7 + 0x58], %f8 stx %o0, [%l7 + 0x30] fnot1 %f14, %f2 loop_4586: fnot1 %f10, %f12 fmovsa %icc, %f0, %f12 edge16ln %g7, %l0, %l4 fmovda %xcc, %f5, %f10 stb %o4, [%l7 + 0x28] std %f6, [%l7 + 0x48] array8 %o5, %g5, %l2 movpos %xcc, %i7, %i5 ld [%l7 + 0x68], %f12 fbu %fcc2, loop_4587 fmovsa %icc, %f8, %f8 fxor %f14, %f12, %f6 fmovrdlez %i4, %f2, %f10 loop_4587: fone %f14 bshuffle %f2, %f2, %f6 fornot1 %f12, %f2, %f0 bg,pn %icc, loop_4588 st %f15, [%l7 + 0x40] ta %xcc, 0x2 ld [%l7 + 0x4C], %f10 loop_4588: ldsh [%l7 + 0x1A], %o7 edge32 %i1, %i2, %g4 ldd [%l7 + 0x60], %f2 bpos,pt %icc, loop_4589 stw %l1, [%l7 + 0x24] stw %g1, [%l7 + 0x30] std %f2, [%l7 + 0x78] loop_4589: tn %icc, 0x2 stb %o2, [%l7 + 0x08] ble,a %xcc, loop_4590 bpos loop_4591 ldd [%l7 + 0x28], %f8 ldd [%l7 + 0x58], %f12 loop_4590: stb %g6, [%l7 + 0x35] loop_4591: movleu %icc, %l6, %o1 movvs %icc, %g2, %l5 fsrc1 %f6, %f2 movrlz %i3, %i6, %o6 tvc %xcc, 0x7 fand %f10, %f4, %f12 fmovspos %xcc, %f10, %f10 fors %f6, %f1, %f5 fcmpd %fcc1, %f14, %f2 brlez %l3, loop_4592 movle %icc, %o3, %g3 xor %o0, %i0, %g7 sdivcc %l0, 0x1BB6, %o4 loop_4592: brz,a %o5, loop_4593 tleu %xcc, 0x2 fxnor %f14, %f10, %f8 bneg %xcc, loop_4594 loop_4593: fmovsle %xcc, %f13, %f14 lduw [%l7 + 0x64], %g5 fbge %fcc0, loop_4595 loop_4594: pdist %f12, %f0, %f4 fxors %f10, %f8, %f5 fmul8x16 %f1, %f12, %f6 loop_4595: add %l2, %i7, %i5 udiv %l4, 0x0F39, %o7 ldsb [%l7 + 0x7B], %i4 fmuld8ulx16 %f8, %f7, %f4 edge8ln %i1, %g4, %i2 xnor %g1, %l1, %g6 fpsub16s %f7, %f11, %f1 fmovdcc %xcc, %f1, %f10 stx %o2, [%l7 + 0x28] fors %f8, %f2, %f12 fmovrdne %l6, %f12, %f14 bl,pn %icc, loop_4596 call loop_4597 stx %g2, [%l7 + 0x18] brgez %l5, loop_4598 loop_4596: movne %xcc, %i3, %i6 loop_4597: fmovda %icc, %f10, %f7 udivx %o1, 0x1772, %o6 loop_4598: xnor %o3, %g3, %l3 bvs,a,pn %xcc, loop_4599 ld [%l7 + 0x7C], %f1 ldsw [%l7 + 0x30], %i0 movpos %icc, %g7, %o0 loop_4599: fpadd32 %f2, %f8, %f4 fors %f15, %f8, %f15 fcmpgt16 %f10, %f10, %l0 fmovdge %xcc, %f8, %f1 fmovde %icc, %f0, %f12 ld [%l7 + 0x34], %f8 fabsd %f0, %f6 bcs,a loop_4600 fmovdpos %icc, %f3, %f3 fbl,a %fcc2, loop_4601 ldsb [%l7 + 0x7E], %o5 loop_4600: tl %xcc, 0x3 addc %o4, 0x1A3D, %g5 loop_4601: edge32ln %i7, %i5, %l2 ldx [%l7 + 0x18], %o7 fornot2s %f7, %f4, %f1 std %f10, [%l7 + 0x20] fnands %f12, %f7, %f4 ldx [%l7 + 0x48], %l4 ldsh [%l7 + 0x68], %i1 xnor %i4, %i2, %g1 pdist %f0, %f2, %f4 fcmpd %fcc0, %f2, %f6 fandnot2s %f3, %f5, %f11 fnor %f6, %f2, %f8 std %f4, [%l7 + 0x48] brz %g4, loop_4602 std %f0, [%l7 + 0x18] fnor %f12, %f14, %f8 movcs %icc, %l1, %o2 loop_4602: fones %f14 stw %l6, [%l7 + 0x30] tcs %xcc, 0x6 ldsw [%l7 + 0x38], %g2 fcmps %fcc1, %f5, %f4 brlez %l5, loop_4603 ldd [%l7 + 0x38], %f6 brgez %g6, loop_4604 fmovdcc %icc, %f6, %f13 loop_4603: movg %xcc, %i3, %o1 subc %o6, %o3, %i6 loop_4604: fbo %fcc2, loop_4605 lduh [%l7 + 0x16], %l3 lduw [%l7 + 0x2C], %i0 fpsub16 %f14, %f0, %f6 loop_4605: edge16l %g3, %g7, %o0 std %f0, [%l7 + 0x08] pdist %f4, %f4, %f2 umul %l0, 0x1F21, %o4 umul %g5, %o5, %i5 movrlez %i7, %o7, %l4 lduh [%l7 + 0x1C], %i1 brgez,a %i4, loop_4606 xnor %i2, %g1, %g4 sth %l1, [%l7 + 0x6A] fnot1s %f13, %f2 loop_4606: bneg %icc, loop_4607 sethi 0x1519, %o2 fmovrdgz %l2, %f10, %f12 subccc %g2, 0x1A32, %l5 loop_4607: for %f4, %f10, %f2 fbl %fcc0, loop_4608 and %l6, 0x0710, %g6 fbule,a %fcc1, loop_4609 stw %o1, [%l7 + 0x64] loop_4608: ld [%l7 + 0x20], %f15 tneg %icc, 0x0 loop_4609: ldd [%l7 + 0x58], %f6 bneg,pn %icc, loop_4610 fbge,a %fcc1, loop_4611 fcmpeq32 %f12, %f6, %o6 stx %o3, [%l7 + 0x28] loop_4610: fcmpne16 %f6, %f2, %i6 loop_4611: sllx %l3, %i3, %g3 fmovrdgez %g7, %f14, %f12 fcmpes %fcc1, %f8, %f13 subc %i0, 0x0C17, %l0 brlz %o4, loop_4612 fpadd16 %f8, %f14, %f14 nop setx loop_4613, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f6, [%l7 + 0x18] loop_4612: tvc %xcc, 0x5 fbge,a %fcc0, loop_4614 loop_4613: lduw [%l7 + 0x0C], %o0 ba,a %icc, loop_4615 fmovsneg %icc, %f1, %f0 loop_4614: fmovspos %xcc, %f0, %f3 ldx [%l7 + 0x30], %o5 loop_4615: movn %icc, %g5, %i7 nop setx loop_4616, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbule,a %fcc3, loop_4617 fornot2s %f1, %f1, %f10 sll %o7, 0x17, %i5 loop_4616: ldx [%l7 + 0x30], %l4 loop_4617: lduh [%l7 + 0x40], %i4 movvs %icc, %i1, %g1 udiv %g4, 0x1A0C, %l1 fmovdn %xcc, %f10, %f10 add %o2, 0x1B87, %l2 ldd [%l7 + 0x68], %f0 fmovscc %icc, %f13, %f11 fexpand %f2, %f14 fmul8x16au %f13, %f2, %f12 fandnot2 %f0, %f0, %f2 stx %i2, [%l7 + 0x68] stw %l5, [%l7 + 0x58] and %g2, %l6, %o1 fandnot2s %f0, %f9, %f14 fornot2s %f0, %f0, %f14 lduh [%l7 + 0x6C], %o6 fmovsvc %icc, %f4, %f2 fmovsleu %xcc, %f7, %f1 fzero %f4 taddcctv %g6, 0x15F5, %o3 tgu %xcc, 0x2 fmovdvs %icc, %f10, %f15 movgu %icc, %i6, %l3 fzeros %f3 be,a,pt %icc, loop_4618 addc %g3, %i3, %i0 fmuld8ulx16 %f8, %f15, %f0 ldsh [%l7 + 0x28], %g7 loop_4618: be,a,pt %xcc, loop_4619 ldsb [%l7 + 0x3D], %l0 ldsw [%l7 + 0x20], %o4 udiv %o5, 0x15EC, %g5 loop_4619: movg %icc, %o0, %o7 edge8 %i5, %i7, %i4 add %i1, 0x010C, %g1 mova %xcc, %g4, %l1 st %f12, [%l7 + 0x0C] ld [%l7 + 0x2C], %f7 fcmps %fcc2, %f9, %f14 fmovdleu %xcc, %f0, %f15 ldsh [%l7 + 0x62], %o2 fnot1 %f2, %f12 fbne %fcc3, loop_4620 fabss %f7, %f7 ldub [%l7 + 0x52], %l4 ldx [%l7 + 0x10], %i2 loop_4620: movrgz %l5, %l2, %l6 fpack32 %f2, %f14, %f4 fmovsleu %xcc, %f10, %f3 movvs %xcc, %g2, %o1 ldub [%l7 + 0x73], %g6 fbge,a %fcc0, loop_4621 ldsb [%l7 + 0x72], %o6 mulx %o3, %l3, %g3 fpmerge %f0, %f7, %f14 loop_4621: orncc %i3, 0x086F, %i0 tleu %icc, 0x0 bg,a loop_4622 fpadd16 %f6, %f4, %f8 tl %icc, 0x1 nop setx loop_4623, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4622: array32 %g7, %l0, %i6 fcmped %fcc3, %f14, %f0 stx %o4, [%l7 + 0x30] loop_4623: bge,a,pn %xcc, loop_4624 bpos,a loop_4625 tsubcctv %o5, 0x05D7, %o0 fsrc2s %f2, %f10 loop_4624: fmovdge %xcc, %f5, %f9 loop_4625: bne loop_4626 edge8ln %g5, %o7, %i5 fmovdne %icc, %f7, %f7 pdist %f12, %f14, %f14 loop_4626: edge8 %i4, %i1, %i7 edge8 %g4, %l1, %o2 andn %g1, 0x06B1, %i2 fexpand %f15, %f10 movre %l5, 0x3D3, %l4 ldd [%l7 + 0x38], %f6 fmovda %icc, %f15, %f3 edge16 %l6, %l2, %o1 nop setx loop_4627, %l0, %l1 jmpl %l1, %g2 fabsd %f12, %f6 bg,a loop_4628 st %f14, [%l7 + 0x48] loop_4627: siam 0x1 brnz %g6, loop_4629 loop_4628: srax %o3, %l3, %g3 movgu %xcc, %i3, %i0 fnor %f14, %f0, %f2 loop_4629: ldub [%l7 + 0x13], %g7 brlez,a %l0, loop_4630 edge32l %o6, %i6, %o5 nop setx loop_4631, %l0, %l1 jmpl %l1, %o0 ldsh [%l7 + 0x30], %g5 loop_4630: sub %o4, %o7, %i4 movvc %xcc, %i1, %i7 loop_4631: fmovdl %icc, %f14, %f14 st %f2, [%l7 + 0x2C] sth %g4, [%l7 + 0x28] ldd [%l7 + 0x58], %f0 fexpand %f8, %f12 fpadd32s %f2, %f13, %f0 for %f12, %f0, %f10 fmovdne %icc, %f9, %f10 ldsb [%l7 + 0x36], %l1 stw %o2, [%l7 + 0x34] orcc %i5, 0x0599, %g1 tneg %icc, 0x7 subcc %l5, 0x0B71, %i2 udivcc %l4, 0x13DD, %l2 st %f2, [%l7 + 0x08] alignaddr %o1, %l6, %g6 ldx [%l7 + 0x38], %o3 fmovdvc %icc, %f11, %f14 movvc %icc, %g2, %g3 fcmple16 %f12, %f8, %i3 lduh [%l7 + 0x3A], %l3 movrgz %i0, %l0, %o6 edge8l %i6, %g7, %o5 be,a,pn %icc, loop_4632 fpsub32 %f6, %f10, %f4 sth %g5, [%l7 + 0x48] mova %icc, %o4, %o7 loop_4632: fba,a %fcc2, loop_4633 brz,a %i4, loop_4634 or %o0, %i1, %i7 stx %l1, [%l7 + 0x10] loop_4633: fmovscc %xcc, %f7, %f3 loop_4634: fmovdvs %xcc, %f15, %f6 fmovdpos %icc, %f12, %f1 popc 0x030C, %g4 movvc %icc, %i5, %g1 edge16 %l5, %i2, %l4 fxor %f4, %f2, %f0 fnand %f14, %f6, %f14 fmovrdgz %o2, %f6, %f12 fmovdleu %xcc, %f2, %f14 fpsub32s %f12, %f3, %f8 fmul8ulx16 %f0, %f8, %f10 brgz,a %o1, loop_4635 fsrc2s %f9, %f14 ldsh [%l7 + 0x46], %l2 brgez,a %g6, loop_4636 loop_4635: tgu %xcc, 0x3 stx %o3, [%l7 + 0x08] srax %l6, %g3, %g2 loop_4636: te %icc, 0x7 fpmerge %f8, %f12, %f4 te %xcc, 0x4 ldd [%l7 + 0x40], %f14 lduw [%l7 + 0x40], %l3 fone %f14 be,a,pn %icc, loop_4637 st %f8, [%l7 + 0x24] fcmpgt16 %f8, %f4, %i0 or %l0, %i3, %i6 loop_4637: bvc,a loop_4638 fsrc1 %f14, %f2 sdivx %o6, 0x0E0A, %o5 brgz,a %g7, loop_4639 loop_4638: smul %o4, 0x1E86, %g5 fpsub16 %f4, %f6, %f12 ldsw [%l7 + 0x54], %o7 loop_4639: bvc,a %icc, loop_4640 stx %i4, [%l7 + 0x48] stx %o0, [%l7 + 0x30] brz %i7, loop_4641 loop_4640: fblg %fcc1, loop_4642 ld [%l7 + 0x74], %f6 fbu %fcc3, loop_4643 loop_4641: fmovrsne %i1, %f1, %f10 loop_4642: andn %l1, 0x11B3, %g4 std %f12, [%l7 + 0x70] loop_4643: fxnors %f0, %f5, %f9 sth %g1, [%l7 + 0x2E] ldub [%l7 + 0x0E], %l5 ld [%l7 + 0x24], %f9 fabss %f11, %f10 ld [%l7 + 0x08], %f9 fnot2 %f2, %f0 movcs %xcc, %i5, %l4 movrgez %i2, %o2, %l2 addc %o1, 0x1920, %o3 fblg,a %fcc2, loop_4644 st %f2, [%l7 + 0x54] sub %g6, %l6, %g3 subccc %l3, 0x028C, %g2 loop_4644: bn,pn %xcc, loop_4645 fors %f6, %f1, %f14 lduw [%l7 + 0x20], %i0 fornot1 %f8, %f8, %f2 loop_4645: movl %xcc, %i3, %i6 pdist %f10, %f12, %f0 bne,a,pn %xcc, loop_4646 fcmple16 %f14, %f4, %l0 tge %xcc, 0x3 fabss %f1, %f9 loop_4646: fmovsa %xcc, %f0, %f8 stb %o5, [%l7 + 0x1C] edge16ln %g7, %o4, %g5 fmovrdne %o7, %f12, %f14 ldub [%l7 + 0x5C], %o6 fornot2s %f4, %f9, %f6 fnor %f0, %f14, %f12 bpos,a loop_4647 fcmpgt16 %f0, %f12, %i4 fmovrse %i7, %f0, %f2 xnor %i1, 0x0A7E, %o0 loop_4647: tsubcctv %g4, 0x1CC7, %g1 st %f4, [%l7 + 0x14] stw %l1, [%l7 + 0x14] bvc,a,pn %icc, loop_4648 or %l5, 0x0A66, %l4 std %f2, [%l7 + 0x38] fmovdne %xcc, %f7, %f8 loop_4648: fbule %fcc0, loop_4649 ldx [%l7 + 0x30], %i2 lduh [%l7 + 0x5A], %o2 tgu %xcc, 0x5 loop_4649: ldd [%l7 + 0x38], %f12 fmovde %xcc, %f1, %f15 bcs,pn %icc, loop_4650 stw %l2, [%l7 + 0x70] addc %o1, %i5, %g6 udiv %l6, 0x1C1C, %o3 loop_4650: stx %l3, [%l7 + 0x20] mulx %g3, 0x0A1A, %i0 siam 0x6 edge8l %g2, %i6, %l0 stb %i3, [%l7 + 0x5E] movvs %icc, %o5, %g7 fmuld8ulx16 %f2, %f9, %f10 ldub [%l7 + 0x0D], %g5 ba loop_4651 std %f4, [%l7 + 0x70] stw %o7, [%l7 + 0x38] ldx [%l7 + 0x10], %o6 loop_4651: taddcc %o4, %i4, %i7 ldsw [%l7 + 0x20], %i1 fcmpgt32 %f8, %f0, %o0 fxnors %f15, %f7, %f6 bg,a,pt %icc, loop_4652 tsubcctv %g1, 0x0833, %l1 alignaddr %g4, %l5, %i2 movleu %icc, %o2, %l2 loop_4652: movrlz %o1, %l4, %g6 fpackfix %f10, %f11 tg %xcc, 0x3 movvc %xcc, %i5, %l6 sth %o3, [%l7 + 0x54] fmovsg %xcc, %f8, %f3 stw %l3, [%l7 + 0x7C] ldsb [%l7 + 0x4A], %g3 fbne,a %fcc3, loop_4653 ba loop_4654 ld [%l7 + 0x18], %f12 ldub [%l7 + 0x09], %g2 loop_4653: fmovdcc %xcc, %f0, %f13 loop_4654: bvc,pt %icc, loop_4655 sth %i0, [%l7 + 0x3E] movgu %xcc, %l0, %i6 ta %icc, 0x1 loop_4655: fpsub32s %f9, %f8, %f8 ldsb [%l7 + 0x3A], %o5 std %f10, [%l7 + 0x70] movg %xcc, %g7, %g5 std %f0, [%l7 + 0x08] st %f4, [%l7 + 0x4C] lduh [%l7 + 0x52], %o7 fmovsa %icc, %f5, %f3 fba,a %fcc3, loop_4656 fmovdle %icc, %f2, %f1 bcs %icc, loop_4657 sth %i3, [%l7 + 0x72] loop_4656: fcmple32 %f12, %f2, %o6 fbne,a %fcc3, loop_4658 loop_4657: fbo,a %fcc0, loop_4659 ld [%l7 + 0x28], %f9 srl %o4, 0x19, %i4 loop_4658: ld [%l7 + 0x5C], %f7 loop_4659: fmovsn %xcc, %f5, %f8 fnands %f8, %f1, %f7 andncc %i7, %o0, %i1 ldub [%l7 + 0x58], %l1 array16 %g1, %l5, %g4 ld [%l7 + 0x64], %f8 tvc %xcc, 0x1 stw %o2, [%l7 + 0x38] nop setx loop_4660, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ta %xcc, 0x3 stb %i2, [%l7 + 0x0C] bne %icc, loop_4661 loop_4660: fble %fcc3, loop_4662 tcc %icc, 0x7 add %l2, 0x0FE7, %o1 loop_4661: ble,a,pt %icc, loop_4663 loop_4662: ldub [%l7 + 0x3D], %g6 sll %l4, %i5, %l6 ld [%l7 + 0x30], %f2 loop_4663: fcmpne32 %f4, %f4, %o3 movl %xcc, %l3, %g3 ta %icc, 0x2 xnorcc %g2, 0x1C90, %i0 ldub [%l7 + 0x1B], %i6 edge8 %l0, %o5, %g7 ldd [%l7 + 0x60], %f0 std %f6, [%l7 + 0x08] fpack16 %f2, %f1 fandnot1 %f12, %f2, %f10 edge16ln %o7, %i3, %g5 edge8l %o6, %o4, %i4 udivx %o0, 0x0DC7, %i1 fornot2s %f9, %f4, %f1 stw %l1, [%l7 + 0x74] st %f0, [%l7 + 0x40] bshuffle %f12, %f0, %f2 and %g1, 0x1055, %i7 sth %l5, [%l7 + 0x1C] addccc %g4, %i2, %l2 tle %xcc, 0x5 fmovsg %xcc, %f3, %f8 brgez %o1, loop_4664 fpsub16s %f10, %f5, %f14 sth %g6, [%l7 + 0x5C] ble,a,pt %xcc, loop_4665 loop_4664: stx %l4, [%l7 + 0x28] fba %fcc1, loop_4666 andcc %i5, %o2, %o3 loop_4665: sllx %l6, 0x16, %l3 fmovse %xcc, %f0, %f1 loop_4666: tn %icc, 0x4 tle %xcc, 0x0 fmovrdne %g2, %f12, %f8 st %f5, [%l7 + 0x34] ldd [%l7 + 0x68], %f14 fcmpeq16 %f8, %f14, %g3 fbo,a %fcc1, loop_4667 fmul8x16 %f14, %f6, %f8 ldd [%l7 + 0x38], %f12 fmovrsne %i6, %f9, %f6 loop_4667: fmovdge %xcc, %f3, %f11 tcs %xcc, 0x5 fsrc1 %f8, %f10 fbo,a %fcc1, loop_4668 fnors %f12, %f14, %f5 tcc %xcc, 0x4 sdivcc %i0, 0x189C, %o5 loop_4668: ldsb [%l7 + 0x5B], %l0 ldub [%l7 + 0x5D], %o7 fblg,a %fcc0, loop_4669 and %i3, 0x1E85, %g7 addc %g5, 0x0842, %o6 fand %f8, %f14, %f10 loop_4669: movgu %icc, %o4, %i4 stw %o0, [%l7 + 0x38] fba,a %fcc0, loop_4670 tsubcc %l1, %g1, %i1 sth %i7, [%l7 + 0x1A] tleu %xcc, 0x3 loop_4670: fcmpgt32 %f2, %f12, %g4 taddcctv %l5, %l2, %o1 umul %i2, 0x0536, %g6 st %f13, [%l7 + 0x08] fmovdneg %xcc, %f4, %f8 fmul8ulx16 %f10, %f0, %f10 stb %l4, [%l7 + 0x59] fmovrsgz %o2, %f7, %f9 fmovsne %xcc, %f15, %f5 bg,pn %icc, loop_4671 subcc %o3, %l6, %i5 edge32n %g2, %l3, %g3 std %f0, [%l7 + 0x20] loop_4671: fcmped %fcc1, %f8, %f12 tg %xcc, 0x5 fpmerge %f8, %f0, %f14 ldsw [%l7 + 0x44], %i6 fmovdcs %xcc, %f12, %f12 edge32l %o5, %i0, %o7 ldsh [%l7 + 0x5C], %i3 fbug %fcc2, loop_4672 tgu %icc, 0x7 fmovdl %xcc, %f3, %f0 array8 %l0, %g7, %o6 loop_4672: ld [%l7 + 0x74], %f5 tvs %xcc, 0x1 array8 %g5, %i4, %o4 ldsw [%l7 + 0x28], %o0 stb %l1, [%l7 + 0x4C] ldsw [%l7 + 0x18], %g1 bvs,pt %xcc, loop_4673 fbul,a %fcc2, loop_4674 sth %i7, [%l7 + 0x0E] udivx %g4, 0x1D66, %l5 loop_4673: tpos %xcc, 0x3 loop_4674: bn,a loop_4675 fxor %f12, %f8, %f0 bshuffle %f14, %f2, %f4 fbu %fcc2, loop_4676 loop_4675: lduh [%l7 + 0x26], %i1 fandnot2 %f14, %f6, %f4 fmovdn %xcc, %f8, %f8 loop_4676: brgz %o1, loop_4677 lduw [%l7 + 0x0C], %l2 fmuld8sux16 %f14, %f1, %f14 siam 0x6 loop_4677: fmovs %f3, %f5 ldx [%l7 + 0x70], %i2 fbuge %fcc3, loop_4678 mova %xcc, %l4, %o2 fmovsa %xcc, %f1, %f7 stx %g6, [%l7 + 0x10] loop_4678: bpos,a,pt %xcc, loop_4679 subccc %o3, 0x1691, %i5 array32 %l6, %g2, %g3 fblg,a %fcc0, loop_4680 loop_4679: fcmps %fcc2, %f8, %f6 tn %icc, 0x7 fsrc2s %f10, %f11 loop_4680: ldsw [%l7 + 0x64], %l3 fmovrdlz %i6, %f12, %f8 fmovscc %xcc, %f13, %f10 nop setx loop_4681, %l0, %l1 jmpl %l1, %i0 ldub [%l7 + 0x48], %o5 stw %i3, [%l7 + 0x20] fandnot1s %f1, %f13, %f0 loop_4681: lduw [%l7 + 0x7C], %o7 edge32ln %l0, %g7, %g5 std %f4, [%l7 + 0x70] fsrc1s %f3, %f8 movrgez %o6, 0x1AD, %o4 fpack32 %f0, %f6, %f4 ldsh [%l7 + 0x6E], %o0 fbuge,a %fcc1, loop_4682 subcc %i4, %l1, %g1 fcmpgt16 %f6, %f4, %g4 st %f9, [%l7 + 0x40] loop_4682: ldsb [%l7 + 0x31], %l5 tsubcctv %i1, %o1, %i7 std %f14, [%l7 + 0x30] fmovrsgez %i2, %f7, %f12 fbo %fcc0, loop_4683 lduh [%l7 + 0x0A], %l2 bl,a loop_4684 ld [%l7 + 0x50], %f7 loop_4683: fmovrsgz %o2, %f9, %f0 fmovdcc %icc, %f3, %f14 loop_4684: sethi 0x078D, %g6 ble,pn %icc, loop_4685 fmovdl %icc, %f10, %f15 edge32n %o3, %i5, %l4 stx %g2, [%l7 + 0x58] loop_4685: ldsb [%l7 + 0x59], %l6 fones %f14 fcmple16 %f2, %f10, %l3 fbl %fcc1, loop_4686 fone %f12 sth %g3, [%l7 + 0x20] movge %xcc, %i6, %o5 loop_4686: andn %i3, 0x0664, %o7 subc %i0, 0x1B86, %g7 umulcc %l0, 0x01D2, %o6 fcmple32 %f6, %f8, %g5 ldsw [%l7 + 0x48], %o4 sth %o0, [%l7 + 0x24] bcc,a loop_4687 sth %i4, [%l7 + 0x62] sth %l1, [%l7 + 0x12] fmovrde %g1, %f4, %f6 loop_4687: ld [%l7 + 0x10], %f4 stx %l5, [%l7 + 0x38] stw %g4, [%l7 + 0x74] stb %o1, [%l7 + 0x71] orncc %i7, 0x123E, %i2 ble,a,pn %icc, loop_4688 sub %i1, 0x087C, %l2 orcc %g6, %o3, %i5 fnor %f12, %f6, %f8 loop_4688: fmovd %f10, %f2 fmuld8sux16 %f15, %f4, %f12 edge16 %o2, %g2, %l4 ldub [%l7 + 0x7B], %l3 fcmps %fcc1, %f5, %f13 nop setx loop_4689, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbe %fcc2, loop_4690 ldsb [%l7 + 0x67], %g3 lduh [%l7 + 0x6C], %l6 loop_4689: ldub [%l7 + 0x2A], %i6 loop_4690: sub %i3, %o5, %o7 fcmpne32 %f10, %f14, %g7 st %f0, [%l7 + 0x08] fbg,a %fcc1, loop_4691 fmovdl %xcc, %f9, %f10 ldsh [%l7 + 0x0A], %i0 ldd [%l7 + 0x10], %f4 loop_4691: ldx [%l7 + 0x78], %l0 tge %xcc, 0x4 tge %xcc, 0x1 ld [%l7 + 0x24], %f15 andcc %o6, 0x1284, %o4 fmovrsgz %g5, %f15, %f0 edge16l %i4, %l1, %g1 taddcc %o0, 0x1D25, %l5 stb %o1, [%l7 + 0x3E] fmovsl %xcc, %f14, %f1 fpsub32 %f14, %f12, %f0 tg %icc, 0x0 stw %i7, [%l7 + 0x7C] ldsw [%l7 + 0x54], %g4 tpos %icc, 0x5 tl %icc, 0x5 fmovrsgez %i1, %f8, %f15 udivx %i2, 0x1E03, %g6 fmovrdlz %o3, %f6, %f2 alignaddrl %i5, %o2, %g2 fnegs %f7, %f7 fmovdl %icc, %f14, %f9 movvs %xcc, %l2, %l3 xor %l4, 0x1C82, %l6 tsubcctv %g3, %i3, %i6 fmovsg %xcc, %f15, %f12 movre %o7, 0x0B1, %o5 fnors %f7, %f1, %f9 stw %i0, [%l7 + 0x14] fpadd16 %f6, %f4, %f12 fmovsleu %xcc, %f9, %f9 bleu loop_4692 movleu %icc, %l0, %g7 fbge,a %fcc3, loop_4693 move %icc, %o6, %o4 loop_4692: ldx [%l7 + 0x40], %i4 fmuld8sux16 %f8, %f13, %f6 loop_4693: std %f6, [%l7 + 0x78] umul %l1, 0x1217, %g1 bvs loop_4694 fcmpes %fcc0, %f6, %f2 mulscc %g5, %l5, %o0 stx %o1, [%l7 + 0x48] loop_4694: fmovrslz %i7, %f0, %f1 fblg %fcc2, loop_4695 brz,a %g4, loop_4696 fmovrdlz %i1, %f2, %f14 tn %xcc, 0x0 loop_4695: movge %icc, %g6, %i2 loop_4696: faligndata %f4, %f6, %f12 fmovsleu %icc, %f8, %f8 and %o3, %o2, %g2 fpadd16 %f2, %f12, %f2 tleu %xcc, 0x6 sth %i5, [%l7 + 0x0A] fandnot2 %f0, %f8, %f6 ldsb [%l7 + 0x11], %l3 ldsb [%l7 + 0x3D], %l2 movle %icc, %l4, %l6 fba,a %fcc2, loop_4697 fbn %fcc2, loop_4698 fmovrsne %g3, %f5, %f2 fnegd %f10, %f2 loop_4697: stw %i6, [%l7 + 0x7C] loop_4698: fbne,a %fcc2, loop_4699 fmovde %icc, %f9, %f2 edge16n %o7, %o5, %i0 addcc %i3, 0x0648, %l0 loop_4699: sub %g7, %o6, %o4 fabsd %f2, %f10 alignaddr %i4, %l1, %g1 sdivx %l5, 0x076D, %o0 st %f15, [%l7 + 0x78] fzeros %f11 fornot1s %f9, %f10, %f9 fmovsa %icc, %f11, %f0 ldsw [%l7 + 0x78], %o1 ld [%l7 + 0x3C], %f1 fsrc1 %f12, %f14 alignaddr %i7, %g4, %g5 fmovde %icc, %f13, %f14 tleu %icc, 0x4 fxnor %f4, %f4, %f4 fornot2 %f2, %f4, %f6 addccc %i1, %i2, %g6 ldsw [%l7 + 0x6C], %o2 bne,a,pn %icc, loop_4700 fbn,a %fcc3, loop_4701 ldsw [%l7 + 0x70], %o3 stb %g2, [%l7 + 0x39] loop_4700: fmovdge %xcc, %f1, %f13 loop_4701: orcc %l3, %l2, %i5 fmovdvs %icc, %f7, %f12 fmovrde %l6, %f8, %f2 fmovrdlez %g3, %f6, %f4 tcc %icc, 0x0 sth %i6, [%l7 + 0x2A] ldd [%l7 + 0x28], %f2 tle %icc, 0x0 fbue %fcc1, loop_4702 movrne %o7, 0x183, %l4 umulcc %o5, 0x18E2, %i3 nop setx loop_4703, %l0, %l1 jmpl %l1, %i0 loop_4702: fxnors %f11, %f7, %f6 tn %xcc, 0x5 st %f11, [%l7 + 0x5C] loop_4703: ldsh [%l7 + 0x58], %g7 lduw [%l7 + 0x60], %l0 smul %o4, %i4, %l1 fmul8sux16 %f2, %f14, %f2 fandnot2s %f11, %f3, %f14 movvs %icc, %o6, %g1 fmovrsne %o0, %f11, %f5 ldsb [%l7 + 0x7B], %o1 fandnot1s %f7, %f5, %f15 movn %icc, %l5, %i7 fandnot2 %f4, %f14, %f0 sth %g5, [%l7 + 0x5A] fpadd16s %f5, %f4, %f6 ldsw [%l7 + 0x28], %i1 movrgez %g4, 0x250, %i2 ldd [%l7 + 0x40], %f2 tg %icc, 0x1 xorcc %o2, %g6, %o3 stx %g2, [%l7 + 0x20] tgu %xcc, 0x7 stx %l2, [%l7 + 0x60] edge8 %i5, %l6, %l3 ldx [%l7 + 0x28], %g3 ldsb [%l7 + 0x74], %o7 fpsub32s %f0, %f13, %f4 fpsub32 %f0, %f6, %f2 sllx %l4, %i6, %i3 addc %i0, %g7, %l0 ld [%l7 + 0x14], %f10 bl,a %icc, loop_4704 fandnot1s %f7, %f3, %f2 brgz %o4, loop_4705 edge8n %o5, %l1, %o6 loop_4704: movrgez %g1, %o0, %o1 fone %f14 loop_4705: edge16n %i4, %i7, %g5 edge16 %i1, %g4, %i2 fmul8x16au %f12, %f10, %f2 fmovdcs %xcc, %f12, %f2 bcs,a loop_4706 fpsub32 %f4, %f2, %f4 ldsw [%l7 + 0x58], %o2 movrne %l5, 0x13B, %g6 loop_4706: subc %g2, %o3, %i5 srl %l6, 0x12, %l3 stw %g3, [%l7 + 0x54] array8 %o7, %l2, %i6 ldx [%l7 + 0x38], %l4 fmovdle %icc, %f10, %f9 fcmpeq32 %f6, %f4, %i3 movneg %xcc, %i0, %g7 fnegd %f0, %f10 bne loop_4707 bg,a,pt %xcc, loop_4708 addcc %l0, 0x1F92, %o5 array8 %l1, %o6, %g1 loop_4707: fcmpeq16 %f12, %f6, %o4 loop_4708: fbe %fcc3, loop_4709 ldub [%l7 + 0x4B], %o1 movgu %xcc, %i4, %i7 brnz,a %o0, loop_4710 loop_4709: fbu %fcc0, loop_4711 bvs,pn %xcc, loop_4712 fcmpne16 %f8, %f8, %g5 loop_4710: fmul8sux16 %f6, %f6, %f10 loop_4711: edge32l %i1, %g4, %i2 loop_4712: fpsub32 %f12, %f2, %f14 xnor %l5, %g6, %o2 ldx [%l7 + 0x60], %o3 faligndata %f8, %f0, %f6 xor %g2, %i5, %l6 stw %l3, [%l7 + 0x20] movg %xcc, %o7, %l2 stb %i6, [%l7 + 0x75] bgu,a,pt %xcc, loop_4713 stb %g3, [%l7 + 0x44] fbl,a %fcc0, loop_4714 srl %i3, 0x17, %i0 loop_4713: fmovdpos %icc, %f0, %f15 stb %l4, [%l7 + 0x20] loop_4714: ldx [%l7 + 0x08], %l0 fbg,a %fcc3, loop_4715 tn %icc, 0x2 ldsb [%l7 + 0x60], %o5 ba,a,pt %xcc, loop_4716 loop_4715: fzero %f4 addc %g7, %o6, %g1 lduh [%l7 + 0x7E], %l1 loop_4716: fmovd %f0, %f0 edge8l %o1, %i4, %o4 fblg,a %fcc0, loop_4717 bvs,pt %xcc, loop_4718 udiv %i7, 0x1988, %o0 fpsub16 %f2, %f10, %f2 loop_4717: movne %xcc, %g5, %i1 loop_4718: bne,pn %xcc, loop_4719 fbule %fcc2, loop_4720 movrne %i2, 0x245, %l5 ldsh [%l7 + 0x28], %g6 loop_4719: fnot2 %f2, %f0 loop_4720: std %f4, [%l7 + 0x40] fandnot2 %f4, %f2, %f14 fmovsl %icc, %f0, %f3 stb %o2, [%l7 + 0x2E] fmovdl %xcc, %f1, %f3 edge16ln %g4, %g2, %i5 fmovrsgz %o3, %f0, %f8 fpsub16 %f12, %f8, %f4 fbo %fcc2, loop_4721 ldub [%l7 + 0x24], %l6 movge %icc, %l3, %l2 sub %i6, 0x1DCC, %g3 loop_4721: fnegd %f0, %f6 tcs %icc, 0x7 udivx %i3, 0x1067, %i0 fbe %fcc1, loop_4722 mova %xcc, %l4, %l0 sth %o5, [%l7 + 0x60] fmovrdne %g7, %f0, %f4 loop_4722: fcmpeq16 %f10, %f0, %o6 ldub [%l7 + 0x43], %o7 fmovsvs %icc, %f13, %f5 movvc %icc, %l1, %o1 ldsb [%l7 + 0x1E], %g1 fnot1s %f12, %f12 ld [%l7 + 0x48], %f11 stb %o4, [%l7 + 0x34] fmovdpos %xcc, %f12, %f10 fmovdleu %xcc, %f7, %f15 movge %xcc, %i7, %o0 ldub [%l7 + 0x68], %g5 bg %xcc, loop_4723 fsrc1 %f4, %f8 sth %i4, [%l7 + 0x36] lduh [%l7 + 0x78], %i2 loop_4723: movcs %icc, %l5, %i1 fmovsge %icc, %f14, %f14 fmovrdgz %o2, %f12, %f8 st %f15, [%l7 + 0x7C] edge32 %g4, %g6, %i5 fmovrsgez %o3, %f0, %f6 bcc loop_4724 ldsb [%l7 + 0x67], %l6 fcmpgt32 %f10, %f2, %g2 fpsub32s %f11, %f7, %f3 loop_4724: lduw [%l7 + 0x74], %l2 for %f2, %f8, %f4 fmuld8sux16 %f11, %f9, %f8 movcc %icc, %l3, %i6 ld [%l7 + 0x58], %f3 fpadd16s %f8, %f9, %f13 movle %xcc, %g3, %i0 nop setx loop_4725, %l0, %l1 jmpl %l1, %l4 srl %l0, 0x16, %o5 movg %icc, %i3, %g7 fcmpeq16 %f10, %f10, %o7 loop_4725: movrgz %o6, 0x2A8, %o1 fmovde %xcc, %f10, %f1 fsrc2 %f6, %f10 ldsw [%l7 + 0x7C], %g1 fba,a %fcc3, loop_4726 ldub [%l7 + 0x79], %o4 fmovde %icc, %f1, %f3 sdiv %l1, 0x0EF5, %i7 loop_4726: movleu %icc, %o0, %g5 fornot1s %f10, %f12, %f5 stb %i4, [%l7 + 0x4F] fmovdl %xcc, %f15, %f8 or %l5, 0x11EF, %i1 fornot1 %f2, %f10, %f4 orncc %i2, 0x12BA, %g4 stw %g6, [%l7 + 0x44] tvc %icc, 0x5 udivcc %i5, 0x0BD4, %o3 edge32n %o2, %g2, %l2 fbu,a %fcc3, loop_4727 addcc %l3, %i6, %g3 srlx %i0, %l4, %l0 ldx [%l7 + 0x10], %o5 loop_4727: tsubcctv %l6, 0x0DC6, %g7 fors %f11, %f2, %f13 fmovdl %icc, %f10, %f3 movre %o7, %o6, %i3 stb %o1, [%l7 + 0x56] movrne %g1, 0x126, %l1 ldsb [%l7 + 0x0F], %o4 ldub [%l7 + 0x1C], %o0 tvc %xcc, 0x6 edge16l %i7, %i4, %l5 fmovrdlez %i1, %f4, %f8 lduh [%l7 + 0x1C], %g5 ble,pt %icc, loop_4728 ldsw [%l7 + 0x74], %g4 fcmpgt16 %f10, %f8, %g6 edge32ln %i2, %o3, %i5 loop_4728: smulcc %g2, %l2, %l3 fbge %fcc0, loop_4729 fbl %fcc2, loop_4730 smulcc %o2, 0x1086, %g3 alignaddrl %i0, %l4, %i6 loop_4729: srax %l0, 0x10, %o5 loop_4730: ldd [%l7 + 0x78], %f8 movne %xcc, %l6, %o7 ld [%l7 + 0x74], %f0 tcs %icc, 0x1 fmovsvc %xcc, %f12, %f0 tpos %xcc, 0x6 fsrc1 %f10, %f10 ld [%l7 + 0x18], %f1 nop setx loop_4731, %l0, %l1 jmpl %l1, %o6 movre %i3, %o1, %g1 edge16n %l1, %o4, %g7 ldd [%l7 + 0x08], %f6 loop_4731: stw %i7, [%l7 + 0x78] fsrc2s %f10, %f9 call loop_4732 fmovsgu %icc, %f5, %f3 stw %o0, [%l7 + 0x78] brlz,a %i4, loop_4733 loop_4732: fmovsa %icc, %f10, %f12 movrgez %i1, %l5, %g4 ldub [%l7 + 0x0E], %g6 loop_4733: pdist %f2, %f14, %f8 fxnor %f8, %f14, %f4 fmovsge %icc, %f6, %f9 fmovdle %xcc, %f13, %f2 edge8ln %g5, %o3, %i2 ld [%l7 + 0x30], %f6 tg %icc, 0x3 ldsw [%l7 + 0x1C], %g2 stb %i5, [%l7 + 0x65] pdist %f12, %f14, %f0 movg %icc, %l2, %l3 st %f2, [%l7 + 0x20] srlx %g3, 0x06, %o2 fmovrslz %l4, %f8, %f3 pdist %f8, %f6, %f4 ld [%l7 + 0x48], %f0 movrne %i6, %i0, %o5 mova %icc, %l6, %o7 fmovrsne %o6, %f8, %f10 fsrc1s %f3, %f1 fcmpd %fcc1, %f2, %f12 bvs,pt %xcc, loop_4734 fornot1 %f8, %f6, %f8 edge8n %i3, %l0, %o1 sub %g1, 0x0162, %l1 loop_4734: tl %icc, 0x5 fmovdgu %xcc, %f8, %f5 movn %icc, %o4, %g7 fnot1 %f8, %f12 fbu %fcc2, loop_4735 taddcc %i7, %o0, %i1 fmovdl %icc, %f7, %f6 fblg %fcc3, loop_4736 loop_4735: ldd [%l7 + 0x50], %f12 tgu %icc, 0x1 fmovdleu %icc, %f6, %f13 loop_4736: and %i4, %l5, %g6 ldsh [%l7 + 0x66], %g4 xnorcc %g5, 0x160A, %o3 fcmped %fcc0, %f2, %f14 xor %g2, %i2, %l2 fmovdg %xcc, %f1, %f4 std %f4, [%l7 + 0x30] edge8l %l3, %g3, %o2 sth %i5, [%l7 + 0x46] bvs loop_4737 stw %i6, [%l7 + 0x10] fcmpgt32 %f14, %f12, %i0 st %f11, [%l7 + 0x48] loop_4737: fmovsn %xcc, %f14, %f3 lduw [%l7 + 0x2C], %l4 fcmpne16 %f0, %f12, %l6 fmuld8sux16 %f9, %f12, %f12 ldsh [%l7 + 0x18], %o5 orcc %o6, 0x083E, %o7 fbl %fcc1, loop_4738 bneg %xcc, loop_4739 bgu,a,pt %icc, loop_4740 sth %l0, [%l7 + 0x2E] loop_4738: fmovspos %icc, %f0, %f5 loop_4739: tgu %icc, 0x2 loop_4740: fblg %fcc0, loop_4741 ldx [%l7 + 0x10], %i3 bcs %icc, loop_4742 ldsb [%l7 + 0x66], %g1 loop_4741: fandnot1 %f2, %f14, %f8 bne,pt %icc, loop_4743 loop_4742: tgu %xcc, 0x6 fpackfix %f10, %f1 smulcc %l1, 0x1F0C, %o1 loop_4743: fmovscs %icc, %f5, %f9 array8 %o4, %g7, %o0 addc %i7, 0x0267, %i1 ldsh [%l7 + 0x6A], %l5 fmul8x16 %f6, %f8, %f4 bg,a loop_4744 ldx [%l7 + 0x70], %g6 stx %i4, [%l7 + 0x60] fmovsn %icc, %f13, %f8 loop_4744: fmovdl %xcc, %f1, %f14 st %f12, [%l7 + 0x5C] fexpand %f14, %f8 lduh [%l7 + 0x5C], %g4 fmovsl %xcc, %f14, %f3 fbug %fcc0, loop_4745 ldsw [%l7 + 0x38], %g5 brlz,a %g2, loop_4746 fmovsvs %icc, %f3, %f9 loop_4745: bshuffle %f0, %f6, %f4 fmovsge %xcc, %f10, %f7 loop_4746: nop setx loop_4747, %l0, %l1 jmpl %l1, %o3 fpsub32 %f2, %f12, %f0 te %xcc, 0x3 sra %i2, %l3, %g3 loop_4747: brnz,a %o2, loop_4748 tsubcc %i5, 0x1132, %l2 fnot1s %f8, %f0 fmovsvs %xcc, %f13, %f15 loop_4748: fcmpgt16 %f8, %f12, %i6 fmovsneg %icc, %f3, %f11 ldx [%l7 + 0x40], %i0 alignaddrl %l4, %l6, %o5 stb %o6, [%l7 + 0x17] ldd [%l7 + 0x38], %f4 pdist %f12, %f6, %f12 std %f12, [%l7 + 0x38] tsubcc %o7, %l0, %g1 be,a %icc, loop_4749 fcmped %fcc3, %f0, %f2 ldsb [%l7 + 0x0E], %l1 bge,pt %icc, loop_4750 loop_4749: lduw [%l7 + 0x14], %i3 fmovrdlz %o4, %f12, %f4 stw %o1, [%l7 + 0x08] loop_4750: std %f2, [%l7 + 0x38] fmuld8sux16 %f1, %f8, %f10 xnorcc %g7, 0x0299, %i7 stx %o0, [%l7 + 0x48] lduh [%l7 + 0x5E], %l5 fpsub16 %f2, %f6, %f0 lduh [%l7 + 0x18], %g6 fmul8x16au %f5, %f7, %f0 fmul8x16al %f6, %f13, %f14 lduw [%l7 + 0x38], %i1 sllx %i4, 0x15, %g4 movg %icc, %g5, %o3 fand %f4, %f2, %f8 ldsw [%l7 + 0x20], %i2 fmovsl %xcc, %f4, %f9 andn %g2, 0x1A15, %g3 movrlez %o2, %l3, %l2 fmovdn %icc, %f1, %f1 edge32l %i5, %i0, %i6 lduw [%l7 + 0x64], %l6 subccc %l4, %o5, %o6 fnegs %f6, %f15 fmovspos %icc, %f1, %f2 ldsw [%l7 + 0x40], %o7 ldub [%l7 + 0x68], %l0 movcc %xcc, %g1, %i3 sll %l1, %o1, %g7 st %f13, [%l7 + 0x50] ldd [%l7 + 0x20], %f6 movgu %xcc, %o4, %o0 ldsb [%l7 + 0x41], %i7 fbl %fcc2, loop_4751 ldd [%l7 + 0x38], %f10 fzeros %f11 fmovrdlez %l5, %f6, %f4 loop_4751: fone %f4 bcs,a,pt %icc, loop_4752 movleu %icc, %i1, %g6 ldx [%l7 + 0x68], %g4 mova %xcc, %i4, %g5 loop_4752: lduw [%l7 + 0x28], %o3 mulscc %i2, 0x1C48, %g3 ldd [%l7 + 0x18], %f0 fcmpgt32 %f10, %f14, %g2 fands %f12, %f2, %f8 fmul8x16au %f0, %f5, %f6 fmovscs %xcc, %f11, %f15 fmovda %icc, %f10, %f4 ldd [%l7 + 0x60], %f6 fmul8x16al %f13, %f13, %f4 lduh [%l7 + 0x60], %o2 orcc %l2, 0x02E7, %i5 ldd [%l7 + 0x30], %f4 std %f8, [%l7 + 0x60] fmovdcs %xcc, %f5, %f13 movrlez %i0, 0x3EF, %l3 ta %icc, 0x2 fble,a %fcc2, loop_4753 tcc %xcc, 0x1 udiv %i6, 0x0200, %l6 stw %l4, [%l7 + 0x68] loop_4753: ld [%l7 + 0x50], %f5 std %f6, [%l7 + 0x08] movl %xcc, %o5, %o7 ldx [%l7 + 0x78], %o6 edge32 %g1, %l0, %i3 bpos,pn %xcc, loop_4754 ldd [%l7 + 0x40], %f8 tn %xcc, 0x6 bvc,pn %icc, loop_4755 loop_4754: fmovsa %icc, %f9, %f4 ldsh [%l7 + 0x4C], %o1 fmovdne %icc, %f13, %f5 loop_4755: subccc %g7, %l1, %o0 be,pn %icc, loop_4756 bl,pt %xcc, loop_4757 movleu %icc, %o4, %l5 ldsh [%l7 + 0x70], %i1 loop_4756: ldub [%l7 + 0x3F], %i7 loop_4757: fmovsleu %icc, %f12, %f9 std %f0, [%l7 + 0x68] fmovdcc %icc, %f6, %f14 brz,a %g4, loop_4758 srax %g6, 0x06, %i4 taddcc %o3, %g5, %i2 sub %g2, %g3, %l2 loop_4758: alignaddr %i5, %i0, %o2 edge32 %i6, %l6, %l3 fandnot1 %f8, %f12, %f12 ldsw [%l7 + 0x4C], %o5 ldsh [%l7 + 0x2C], %l4 call loop_4759 fands %f1, %f12, %f14 ldsb [%l7 + 0x57], %o6 fmovdgu %xcc, %f5, %f0 loop_4759: fandnot2s %f0, %f4, %f12 edge8 %o7, %l0, %g1 movrlez %o1, 0x2EE, %g7 fbu,a %fcc3, loop_4760 fone %f10 fpack32 %f6, %f2, %f12 fexpand %f4, %f8 loop_4760: ble,a,pt %xcc, loop_4761 fsrc1s %f9, %f8 fmovdg %xcc, %f5, %f15 ldsw [%l7 + 0x60], %l1 loop_4761: fmuld8ulx16 %f13, %f10, %f12 fmovdge %icc, %f10, %f5 fmuld8ulx16 %f5, %f15, %f6 fbo,a %fcc1, loop_4762 lduw [%l7 + 0x78], %o0 bn %icc, loop_4763 bgu %xcc, loop_4764 loop_4762: ldsh [%l7 + 0x52], %o4 edge32l %i3, %i1, %l5 loop_4763: fmovsne %icc, %f14, %f13 loop_4764: orn %g4, 0x0022, %i7 fpack16 %f2, %f5 lduw [%l7 + 0x10], %i4 st %f12, [%l7 + 0x2C] fabsd %f12, %f4 lduw [%l7 + 0x70], %g6 ldsh [%l7 + 0x10], %o3 bge,a,pt %xcc, loop_4765 fbn,a %fcc0, loop_4766 tle %xcc, 0x5 brgez %i2, loop_4767 loop_4765: ldsw [%l7 + 0x58], %g5 loop_4766: bneg,a,pn %xcc, loop_4768 andcc %g3, %l2, %i5 loop_4767: fmovs %f12, %f10 andn %i0, 0x1511, %o2 loop_4768: ld [%l7 + 0x18], %f4 fpsub32 %f12, %f0, %f4 tn %icc, 0x6 ble,pn %xcc, loop_4769 ld [%l7 + 0x7C], %f0 bshuffle %f2, %f12, %f0 fmovdpos %xcc, %f7, %f11 loop_4769: ldd [%l7 + 0x10], %f8 bn %icc, loop_4770 ta %icc, 0x7 fbe %fcc3, loop_4771 ldsw [%l7 + 0x18], %g2 loop_4770: ldd [%l7 + 0x70], %f14 stx %l6, [%l7 + 0x58] loop_4771: tsubcc %l3, 0x128F, %o5 ldsb [%l7 + 0x4F], %l4 add %o6, %i6, %o7 stb %l0, [%l7 + 0x7B] fxor %f8, %f14, %f14 fpsub32s %f13, %f11, %f1 fpack32 %f0, %f8, %f6 sll %o1, %g1, %l1 ldsw [%l7 + 0x1C], %g7 fmovsgu %xcc, %f11, %f3 bl,a,pt %xcc, loop_4772 fabsd %f0, %f10 sra %o4, 0x17, %i3 ldx [%l7 + 0x60], %i1 loop_4772: fmovdne %icc, %f0, %f8 bpos,a,pn %icc, loop_4773 addccc %l5, 0x0C31, %o0 bn loop_4774 ldub [%l7 + 0x4F], %g4 loop_4773: fbn,a %fcc1, loop_4775 sdivcc %i7, 0x1E56, %i4 loop_4774: ld [%l7 + 0x0C], %f5 subcc %o3, 0x16AB, %i2 loop_4775: ldd [%l7 + 0x30], %f14 fmul8sux16 %f12, %f8, %f6 sub %g5, %g6, %l2 fmovrsne %g3, %f0, %f6 fmovdcc %xcc, %f11, %f6 fnot1 %f14, %f10 fmul8ulx16 %f10, %f12, %f10 bpos %xcc, loop_4776 fpack16 %f12, %f14 brnz %i5, loop_4777 ldx [%l7 + 0x70], %o2 loop_4776: sth %i0, [%l7 + 0x18] movne %icc, %l6, %l3 loop_4777: fmovdle %icc, %f3, %f1 fcmpgt16 %f8, %f6, %o5 fpsub32s %f1, %f5, %f13 ldd [%l7 + 0x70], %f14 ldsw [%l7 + 0x6C], %g2 sth %l4, [%l7 + 0x1E] ldd [%l7 + 0x60], %f0 fmovrsgez %i6, %f1, %f13 fands %f0, %f11, %f3 fmovrsne %o6, %f4, %f4 edge8ln %l0, %o7, %g1 tneg %xcc, 0x0 fba %fcc0, loop_4778 srlx %l1, 0x05, %g7 ldsw [%l7 + 0x14], %o4 fmovsa %icc, %f0, %f5 loop_4778: fmovrsgez %i3, %f13, %f12 faligndata %f10, %f6, %f10 orn %i1, 0x049E, %o1 fpsub16 %f0, %f12, %f10 alignaddrl %o0, %g4, %l5 or %i7, 0x07BD, %i4 fxnor %f0, %f14, %f0 std %f0, [%l7 + 0x28] fmovdvs %icc, %f11, %f2 ldsh [%l7 + 0x3A], %i2 fmovdcc %xcc, %f11, %f5 lduh [%l7 + 0x4E], %o3 ldd [%l7 + 0x48], %f6 bl,pn %icc, loop_4779 fand %f14, %f2, %f12 ldsh [%l7 + 0x6E], %g6 mulx %l2, 0x031E, %g5 loop_4779: andncc %i5, %g3, %o2 ldx [%l7 + 0x60], %i0 subccc %l3, %l6, %g2 fmovdne %xcc, %f9, %f11 fbue,a %fcc2, loop_4780 fbule,a %fcc0, loop_4781 ldd [%l7 + 0x78], %f0 xnor %o5, 0x0586, %l4 loop_4780: movrlez %i6, 0x277, %l0 loop_4781: stw %o7, [%l7 + 0x10] umul %g1, 0x1D9A, %o6 movrlez %g7, %o4, %i3 lduw [%l7 + 0x60], %i1 edge32l %o1, %o0, %l1 lduw [%l7 + 0x2C], %l5 st %f7, [%l7 + 0x38] ldsw [%l7 + 0x44], %i7 subccc %g4, %i2, %i4 fmovdn %xcc, %f13, %f15 ldub [%l7 + 0x2E], %o3 fnegs %f6, %f14 faligndata %f0, %f8, %f10 fbge,a %fcc1, loop_4782 edge16n %l2, %g6, %i5 edge8 %g5, %o2, %g3 std %f10, [%l7 + 0x20] loop_4782: fmovscs %icc, %f9, %f5 fpadd16s %f11, %f7, %f6 umulcc %l3, %l6, %i0 ldub [%l7 + 0x68], %o5 fzero %f4 tgu %xcc, 0x4 tle %xcc, 0x3 tle %icc, 0x4 subcc %l4, 0x1804, %g2 bcs,pt %icc, loop_4783 fmovsvs %xcc, %f2, %f0 fands %f0, %f13, %f5 lduw [%l7 + 0x28], %l0 loop_4783: ld [%l7 + 0x1C], %f0 tle %xcc, 0x2 fmovsleu %xcc, %f8, %f6 fxor %f12, %f0, %f10 xorcc %i6, 0x1DB0, %g1 xnorcc %o7, %g7, %o4 srlx %i3, %i1, %o6 lduw [%l7 + 0x74], %o1 fand %f6, %f12, %f12 ldd [%l7 + 0x58], %f6 stw %l1, [%l7 + 0x18] lduw [%l7 + 0x10], %o0 lduh [%l7 + 0x4E], %l5 brlz,a %i7, loop_4784 ld [%l7 + 0x38], %f5 stw %i2, [%l7 + 0x74] fmovrslez %g4, %f7, %f5 loop_4784: orn %o3, 0x0FCC, %l2 lduw [%l7 + 0x3C], %g6 fmovs %f9, %f0 fmovrslez %i5, %f0, %f14 andn %g5, %i4, %o2 fornot2s %f13, %f11, %f1 call loop_4785 be,a loop_4786 ldsh [%l7 + 0x60], %l3 stb %l6, [%l7 + 0x45] loop_4785: fmovsne %xcc, %f4, %f1 loop_4786: fmovscs %icc, %f4, %f7 brlz %i0, loop_4787 stx %g3, [%l7 + 0x18] fmovde %icc, %f11, %f9 fmovrslez %o5, %f5, %f12 loop_4787: pdist %f12, %f2, %f2 smul %g2, 0x19C4, %l0 lduw [%l7 + 0x7C], %i6 st %f0, [%l7 + 0x4C] ldsh [%l7 + 0x72], %l4 movneg %icc, %g1, %g7 fpsub16s %f2, %f0, %f8 std %f12, [%l7 + 0x28] fmovdne %icc, %f8, %f11 std %f10, [%l7 + 0x70] edge8ln %o4, %i3, %i1 bpos loop_4788 fmovsn %icc, %f13, %f13 fmovsleu %icc, %f0, %f8 edge8 %o6, %o7, %l1 loop_4788: stx %o1, [%l7 + 0x58] addcc %l5, 0x1AF0, %o0 fands %f2, %f0, %f15 ld [%l7 + 0x70], %f9 edge32n %i7, %g4, %i2 lduh [%l7 + 0x30], %o3 srlx %g6, 0x12, %l2 fors %f4, %f14, %f12 sth %g5, [%l7 + 0x32] tge %xcc, 0x4 stx %i5, [%l7 + 0x58] sdiv %i4, 0x18E0, %l3 fmovsne %xcc, %f11, %f5 sth %o2, [%l7 + 0x54] array32 %l6, %i0, %g3 ldub [%l7 + 0x4F], %g2 bshuffle %f2, %f4, %f14 fmovsle %icc, %f12, %f11 ldub [%l7 + 0x48], %o5 brlz %i6, loop_4789 ldx [%l7 + 0x48], %l4 st %f6, [%l7 + 0x4C] stx %l0, [%l7 + 0x60] loop_4789: brlez,a %g1, loop_4790 fmovsa %icc, %f14, %f9 fmovrdgz %o4, %f0, %f8 fmuld8ulx16 %f0, %f9, %f4 loop_4790: tcc %icc, 0x2 fbg %fcc2, loop_4791 ldsh [%l7 + 0x1C], %g7 orn %i1, %o6, %i3 xorcc %l1, 0x08EE, %o7 loop_4791: nop setx loop_4792, %l0, %l1 jmpl %l1, %o1 orncc %l5, 0x1863, %i7 brgez %o0, loop_4793 movrlz %i2, 0x291, %g4 loop_4792: movcs %xcc, %g6, %o3 mova %icc, %l2, %g5 loop_4793: ldd [%l7 + 0x48], %f2 alignaddr %i4, %l3, %o2 fbug,a %fcc1, loop_4794 ldx [%l7 + 0x18], %i5 mulscc %i0, 0x0A96, %l6 udiv %g2, 0x11D6, %g3 loop_4794: fmovdpos %icc, %f7, %f8 movrgez %i6, 0x083, %l4 ldsb [%l7 + 0x61], %l0 tl %xcc, 0x2 fpadd16 %f0, %f0, %f2 tle %icc, 0x1 ldsh [%l7 + 0x4C], %o5 fmovdne %icc, %f7, %f6 nop setx loop_4795, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %o4, 0x1768, %g7 stx %g1, [%l7 + 0x60] ldsw [%l7 + 0x74], %o6 loop_4795: addcc %i1, %l1, %o7 ldub [%l7 + 0x4E], %o1 fmul8x16 %f0, %f12, %f10 brgez %l5, loop_4796 ldsw [%l7 + 0x70], %i3 array8 %o0, %i2, %g4 brgez,a %i7, loop_4797 loop_4796: sth %o3, [%l7 + 0x18] fpsub16 %f2, %f0, %f2 ldsh [%l7 + 0x28], %g6 loop_4797: fornot1s %f5, %f8, %f3 brlz,a %g5, loop_4798 stb %i4, [%l7 + 0x76] brz,a %l3, loop_4799 bpos %icc, loop_4800 loop_4798: ld [%l7 + 0x08], %f6 fbul,a %fcc1, loop_4801 loop_4799: ldsb [%l7 + 0x6C], %l2 loop_4800: st %f12, [%l7 + 0x4C] bge,a %xcc, loop_4802 loop_4801: fmovdpos %icc, %f12, %f3 udivcc %i5, 0x1A7E, %i0 fpsub16s %f0, %f5, %f11 loop_4802: fxor %f2, %f6, %f8 fbn,a %fcc1, loop_4803 lduw [%l7 + 0x34], %l6 tcs %icc, 0x5 array8 %g2, %g3, %i6 loop_4803: st %f12, [%l7 + 0x30] fnands %f7, %f0, %f5 fmovdneg %icc, %f2, %f0 st %f5, [%l7 + 0x48] fandnot2 %f4, %f10, %f12 xorcc %l4, %o2, %o5 brgez %l0, loop_4804 edge16l %o4, %g7, %o6 stb %g1, [%l7 + 0x3E] smulcc %l1, 0x06CB, %o7 loop_4804: bvs,pn %icc, loop_4805 movcs %icc, %i1, %l5 fmul8x16al %f5, %f13, %f6 brgez %o1, loop_4806 loop_4805: fmovs %f6, %f7 fbn,a %fcc2, loop_4807 sdivx %i3, 0x0F63, %o0 loop_4806: fmovrslz %i2, %f1, %f11 andn %i7, 0x06DF, %g4 loop_4807: xnor %o3, %g6, %i4 fmovspos %icc, %f12, %f10 fands %f2, %f10, %f7 sra %l3, %g5, %i5 subc %i0, 0x12CF, %l6 add %l2, 0x1EE3, %g2 ldd [%l7 + 0x78], %f4 movrlez %g3, %i6, %l4 bleu,a,pn %icc, loop_4808 ldd [%l7 + 0x20], %f8 lduw [%l7 + 0x20], %o2 std %f0, [%l7 + 0x28] loop_4808: ldd [%l7 + 0x68], %f12 stb %l0, [%l7 + 0x58] fmovsleu %xcc, %f3, %f15 ldsb [%l7 + 0x21], %o4 brz %g7, loop_4809 movrgz %o5, 0x205, %o6 stb %g1, [%l7 + 0x17] subccc %o7, 0x0CA7, %i1 loop_4809: fexpand %f13, %f8 fcmpeq16 %f10, %f10, %l5 movrlz %l1, 0x22E, %i3 lduw [%l7 + 0x74], %o0 fmovrse %o1, %f10, %f8 fmuld8sux16 %f9, %f5, %f12 edge8 %i7, %i2, %g4 ldsw [%l7 + 0x7C], %g6 ld [%l7 + 0x54], %f13 std %f4, [%l7 + 0x30] ldx [%l7 + 0x08], %o3 sllx %l3, 0x18, %i4 ldsh [%l7 + 0x42], %g5 fmuld8ulx16 %f9, %f2, %f0 ldsb [%l7 + 0x50], %i0 tvc %xcc, 0x3 fandnot1 %f6, %f0, %f12 stw %l6, [%l7 + 0x60] fcmpgt32 %f6, %f8, %i5 sth %l2, [%l7 + 0x7C] fnor %f4, %f12, %f8 fbu %fcc3, loop_4810 fcmpne16 %f10, %f2, %g2 fmovs %f11, %f8 sth %g3, [%l7 + 0x28] loop_4810: andcc %i6, %o2, %l4 ldsb [%l7 + 0x17], %l0 fpmerge %f2, %f12, %f14 faligndata %f8, %f10, %f12 fmovsn %xcc, %f4, %f7 fnor %f6, %f8, %f14 lduw [%l7 + 0x18], %o4 fmovdge %xcc, %f6, %f3 fxor %f10, %f4, %f2 fmovdcc %icc, %f5, %f6 edge8l %o5, %o6, %g1 bgu,a loop_4811 ldx [%l7 + 0x10], %g7 fmovsneg %icc, %f0, %f11 fba,a %fcc3, loop_4812 loop_4811: fmovrslez %o7, %f3, %f4 edge16 %l5, %l1, %i3 stb %o0, [%l7 + 0x11] loop_4812: stb %i1, [%l7 + 0x64] sth %o1, [%l7 + 0x48] fmul8x16 %f11, %f0, %f6 fbe,a %fcc0, loop_4813 add %i7, 0x1CE8, %i2 ldd [%l7 + 0x08], %f14 sdivcc %g4, 0x0440, %o3 loop_4813: fone %f0 ldd [%l7 + 0x30], %f8 call loop_4814 movvc %icc, %l3, %i4 edge16n %g6, %i0, %g5 fxors %f6, %f6, %f1 loop_4814: fcmpeq16 %f14, %f12, %i5 mova %xcc, %l6, %g2 ldsb [%l7 + 0x59], %l2 ldsh [%l7 + 0x4E], %i6 stb %o2, [%l7 + 0x08] stx %g3, [%l7 + 0x10] fmovsleu %icc, %f7, %f11 addccc %l4, %o4, %l0 edge16l %o6, %o5, %g1 fbe,a %fcc1, loop_4815 edge16 %o7, %g7, %l5 ldsw [%l7 + 0x18], %i3 sth %l1, [%l7 + 0x72] loop_4815: ldsb [%l7 + 0x1A], %o0 fmovrdgez %o1, %f12, %f10 alignaddrl %i1, %i7, %i2 movcc %xcc, %o3, %g4 movcs %icc, %i4, %l3 ldx [%l7 + 0x48], %g6 fmovrdlez %i0, %f4, %f2 te %xcc, 0x5 ld [%l7 + 0x50], %f15 fsrc2 %f2, %f12 ldsw [%l7 + 0x64], %g5 movvc %xcc, %l6, %g2 srlx %l2, 0x1C, %i6 bg,a loop_4816 fcmps %fcc2, %f1, %f12 stx %i5, [%l7 + 0x58] fmovsn %xcc, %f9, %f5 loop_4816: fpack16 %f2, %f5 tne %icc, 0x4 fandnot1s %f8, %f12, %f15 bcs,a %xcc, loop_4817 brnz %g3, loop_4818 ldsw [%l7 + 0x68], %l4 stb %o4, [%l7 + 0x45] loop_4817: std %f4, [%l7 + 0x60] loop_4818: srax %o2, %l0, %o5 fmovsneg %xcc, %f15, %f7 ta %xcc, 0x1 sth %o6, [%l7 + 0x76] tl %xcc, 0x7 fmovsne %xcc, %f4, %f1 fornot1 %f6, %f14, %f12 stx %g1, [%l7 + 0x50] movge %xcc, %o7, %l5 fbuge %fcc0, loop_4819 mova %xcc, %i3, %l1 array32 %o0, %g7, %i1 ldub [%l7 + 0x4A], %i7 loop_4819: fbue,a %fcc3, loop_4820 std %f6, [%l7 + 0x50] fnegs %f14, %f7 fblg %fcc1, loop_4821 loop_4820: edge16l %o1, %o3, %i2 ld [%l7 + 0x38], %f10 tleu %icc, 0x4 loop_4821: bpos,a %xcc, loop_4822 fbul,a %fcc2, loop_4823 ldub [%l7 + 0x66], %g4 fmovda %icc, %f12, %f13 loop_4822: ldub [%l7 + 0x26], %i4 loop_4823: smul %l3, %i0, %g5 fmovdvs %xcc, %f6, %f14 brgez,a %l6, loop_4824 fandnot1s %f14, %f8, %f3 udiv %g6, 0x07B9, %l2 fcmpne32 %f2, %f0, %g2 loop_4824: smulcc %i6, %i5, %l4 movle %icc, %g3, %o2 lduw [%l7 + 0x0C], %o4 st %f2, [%l7 + 0x70] fmul8x16al %f4, %f5, %f0 edge16l %l0, %o6, %g1 fmovrdgz %o7, %f8, %f2 bl,a,pt %xcc, loop_4825 edge16ln %l5, %o5, %i3 fmovsle %icc, %f12, %f14 fmovdneg %icc, %f12, %f14 loop_4825: stw %o0, [%l7 + 0x48] bn loop_4826 fcmpd %fcc0, %f12, %f8 udivcc %g7, 0x04A5, %i1 st %f6, [%l7 + 0x24] loop_4826: stb %l1, [%l7 + 0x19] ldx [%l7 + 0x20], %o1 fmovdvs %icc, %f9, %f1 addcc %o3, %i7, %g4 fands %f13, %f11, %f13 std %f14, [%l7 + 0x78] srlx %i4, %i2, %l3 movrne %g5, 0x377, %l6 nop setx loop_4827, %l0, %l1 jmpl %l1, %g6 mulscc %i0, %l2, %g2 lduh [%l7 + 0x0E], %i6 umul %l4, %g3, %i5 loop_4827: srlx %o4, 0x00, %o2 movrlez %l0, %g1, %o6 xnor %o7, 0x0C03, %l5 or %o5, 0x0E65, %i3 stw %o0, [%l7 + 0x44] brlez %i1, loop_4828 bvc,a %icc, loop_4829 srlx %g7, 0x14, %o1 fmovdleu %xcc, %f14, %f8 loop_4828: fmovd %f6, %f6 loop_4829: std %f8, [%l7 + 0x30] tne %icc, 0x4 fbug,a %fcc2, loop_4830 bge,a %icc, loop_4831 sth %o3, [%l7 + 0x34] fmovrsgz %i7, %f3, %f10 loop_4830: fmovscc %xcc, %f0, %f8 loop_4831: std %f4, [%l7 + 0x28] lduh [%l7 + 0x7E], %l1 be %xcc, loop_4832 bvc,a %icc, loop_4833 fmuld8ulx16 %f4, %f4, %f12 udivcc %g4, 0x039F, %i4 loop_4832: tcs %icc, 0x0 loop_4833: addcc %l3, %i2, %l6 tcs %xcc, 0x1 ld [%l7 + 0x78], %f13 movl %icc, %g5, %i0 edge32 %g6, %g2, %i6 tsubcc %l2, %l4, %i5 bvs loop_4834 sth %o4, [%l7 + 0x50] bvc,pn %icc, loop_4835 ldsb [%l7 + 0x3A], %o2 loop_4834: subc %g3, 0x001B, %l0 ldsb [%l7 + 0x14], %o6 loop_4835: andcc %o7, 0x1EED, %l5 fand %f8, %f14, %f4 movn %icc, %g1, %o5 fcmpeq32 %f4, %f14, %i3 ld [%l7 + 0x40], %f4 fzero %f8 fnot2 %f6, %f8 subcc %i1, 0x0DE7, %g7 bcs loop_4836 tcs %xcc, 0x6 fmovsgu %xcc, %f14, %f7 fnor %f4, %f6, %f2 loop_4836: fcmpgt16 %f0, %f2, %o1 stw %o3, [%l7 + 0x7C] fbe,a %fcc1, loop_4837 ld [%l7 + 0x78], %f4 ldsw [%l7 + 0x30], %i7 fxors %f15, %f13, %f9 loop_4837: fbul %fcc2, loop_4838 subcc %l1, 0x0C82, %g4 bneg,a,pt %icc, loop_4839 lduh [%l7 + 0x16], %i4 loop_4838: stx %o0, [%l7 + 0x58] ldsb [%l7 + 0x74], %i2 loop_4839: ld [%l7 + 0x24], %f7 fsrc2 %f10, %f6 fnands %f10, %f15, %f6 stw %l6, [%l7 + 0x2C] st %f3, [%l7 + 0x24] sdivcc %l3, 0x0FCB, %i0 ldsh [%l7 + 0x70], %g5 fbn,a %fcc2, loop_4840 stw %g6, [%l7 + 0x1C] stw %i6, [%l7 + 0x0C] orncc %l2, %g2, %l4 loop_4840: ld [%l7 + 0x2C], %f6 ldx [%l7 + 0x28], %o4 fmovsl %xcc, %f7, %f15 tg %icc, 0x0 sdivcc %o2, 0x0029, %g3 tge %icc, 0x4 fmovsneg %xcc, %f0, %f2 srax %l0, 0x05, %i5 movrlez %o7, %o6, %l5 xor %g1, %i3, %o5 move %xcc, %i1, %g7 andncc %o1, %o3, %i7 ld [%l7 + 0x2C], %f15 movrlz %l1, 0x335, %i4 brnz %o0, loop_4841 sll %i2, 0x1C, %g4 fornot2s %f0, %f4, %f0 fnot2s %f11, %f11 loop_4841: fmovrsgez %l3, %f0, %f4 fmul8ulx16 %f12, %f14, %f8 stw %i0, [%l7 + 0x50] fones %f12 fbule,a %fcc3, loop_4842 movrlez %g5, 0x00A, %g6 fmovsvs %xcc, %f1, %f9 fmovdcc %xcc, %f2, %f9 loop_4842: movvs %icc, %i6, %l2 fbe %fcc1, loop_4843 brlez,a %l6, loop_4844 fmuld8sux16 %f12, %f13, %f2 ldsw [%l7 + 0x14], %l4 loop_4843: bge %xcc, loop_4845 loop_4844: sll %o4, %o2, %g3 array8 %g2, %l0, %i5 subccc %o6, 0x04E6, %o7 loop_4845: tneg %xcc, 0x2 fabss %f1, %f7 fmovda %xcc, %f5, %f3 array8 %g1, %i3, %l5 nop setx loop_4846, %l0, %l1 jmpl %l1, %i1 bn,pn %icc, loop_4847 sra %g7, 0x1F, %o5 st %f12, [%l7 + 0x5C] loop_4846: ldsb [%l7 + 0x39], %o1 loop_4847: stb %i7, [%l7 + 0x73] xor %o3, %i4, %o0 st %f15, [%l7 + 0x7C] ldd [%l7 + 0x68], %f14 fmovdg %icc, %f1, %f1 tge %xcc, 0x4 sth %l1, [%l7 + 0x50] edge32ln %i2, %l3, %i0 taddcctv %g4, 0x1993, %g6 ldx [%l7 + 0x18], %i6 brgz,a %g5, loop_4848 fmovdl %icc, %f3, %f15 ldsb [%l7 + 0x25], %l2 fpadd32 %f10, %f0, %f2 loop_4848: movvs %icc, %l6, %o4 sdivcc %o2, 0x0EAA, %l4 ldsb [%l7 + 0x18], %g3 fbo %fcc2, loop_4849 stw %g2, [%l7 + 0x0C] ldub [%l7 + 0x35], %i5 ldsw [%l7 + 0x5C], %o6 loop_4849: tne %xcc, 0x7 fblg,a %fcc0, loop_4850 fors %f0, %f6, %f12 mulx %o7, 0x0436, %l0 tpos %icc, 0x5 loop_4850: alignaddrl %g1, %l5, %i1 fmovrslez %g7, %f4, %f3 fmovrdlz %i3, %f6, %f8 bn,pt %icc, loop_4851 popc 0x15F5, %o5 umulcc %i7, 0x1701, %o3 ldub [%l7 + 0x3B], %i4 loop_4851: fabsd %f12, %f0 stx %o1, [%l7 + 0x58] fornot1s %f15, %f6, %f10 addcc %l1, 0x095F, %o0 sth %l3, [%l7 + 0x7E] fbne %fcc1, loop_4852 fone %f0 ldsb [%l7 + 0x4E], %i0 fmovdcs %icc, %f10, %f13 loop_4852: movg %xcc, %i2, %g6 stw %i6, [%l7 + 0x24] fblg,a %fcc3, loop_4853 ldsh [%l7 + 0x68], %g4 sll %l2, %l6, %g5 fornot2s %f14, %f11, %f5 loop_4853: std %f0, [%l7 + 0x18] bne %xcc, loop_4854 movrgez %o4, %o2, %g3 fmovrdgz %l4, %f4, %f4 fmovdgu %xcc, %f7, %f8 loop_4854: fsrc1 %f12, %f10 taddcc %i5, %o6, %o7 fmovsge %icc, %f1, %f5 fmovsl %xcc, %f14, %f7 ld [%l7 + 0x54], %f10 ldsh [%l7 + 0x10], %g2 fcmpes %fcc3, %f10, %f2 st %f8, [%l7 + 0x10] fcmped %fcc0, %f4, %f0 subcc %l0, %l5, %g1 fmovdpos %xcc, %f5, %f1 ld [%l7 + 0x58], %f7 brlz,a %i1, loop_4855 ldub [%l7 + 0x56], %g7 ldsw [%l7 + 0x54], %i3 xor %o5, %i7, %o3 loop_4855: ldsw [%l7 + 0x54], %o1 fpadd16 %f14, %f8, %f10 movn %icc, %i4, %o0 fmul8x16 %f0, %f6, %f0 brgz %l1, loop_4856 stw %i0, [%l7 + 0x14] ldx [%l7 + 0x38], %l3 mova %icc, %i2, %i6 loop_4856: fbug %fcc2, loop_4857 brlez,a %g4, loop_4858 pdist %f14, %f12, %f10 fxnor %f6, %f14, %f10 loop_4857: popc %l2, %l6 loop_4858: tl %xcc, 0x7 xorcc %g5, %g6, %o4 te %icc, 0x1 taddcctv %g3, %l4, %i5 tne %xcc, 0x0 ldsb [%l7 + 0x5D], %o6 edge32n %o7, %g2, %o2 fandnot1 %f4, %f2, %f4 fbge,a %fcc3, loop_4859 lduh [%l7 + 0x2C], %l5 movrlez %l0, %i1, %g7 sth %g1, [%l7 + 0x6A] loop_4859: tvs %icc, 0x1 lduh [%l7 + 0x0E], %i3 fnot2 %f2, %f8 sth %o5, [%l7 + 0x0C] fmul8x16 %f13, %f0, %f8 fcmped %fcc3, %f2, %f8 brlz %i7, loop_4860 call loop_4861 edge16 %o3, %i4, %o0 ldsw [%l7 + 0x68], %l1 loop_4860: ld [%l7 + 0x40], %f15 loop_4861: tcc %icc, 0x5 xorcc %i0, %l3, %o1 edge8ln %i6, %i2, %g4 ldsh [%l7 + 0x7A], %l2 fornot1 %f12, %f0, %f0 fmovrdgz %g5, %f14, %f6 std %f4, [%l7 + 0x38] bpos loop_4862 fmovdgu %icc, %f2, %f2 lduw [%l7 + 0x0C], %l6 bge,a %xcc, loop_4863 loop_4862: fpsub32 %f2, %f14, %f4 mulscc %g6, 0x024D, %g3 lduh [%l7 + 0x36], %o4 loop_4863: tpos %icc, 0x3 addc %l4, 0x08C2, %o6 bgu,a %xcc, loop_4864 tn %icc, 0x5 orcc %o7, %i5, %g2 ldub [%l7 + 0x77], %o2 loop_4864: fmovrdne %l0, %f8, %f6 lduw [%l7 + 0x6C], %i1 tsubcctv %g7, %l5, %g1 fmovspos %xcc, %f5, %f1 fxors %f7, %f7, %f10 addcc %o5, %i7, %i3 ldx [%l7 + 0x20], %i4 fmovda %icc, %f1, %f3 fone %f12 ld [%l7 + 0x3C], %f5 array32 %o0, %o3, %i0 fcmpes %fcc1, %f8, %f5 ldsw [%l7 + 0x08], %l3 fornot2 %f10, %f0, %f8 fpack16 %f0, %f5 ldsb [%l7 + 0x31], %o1 bge %icc, loop_4865 addc %i6, %i2, %l1 edge8ln %g4, %l2, %g5 brz %l6, loop_4866 loop_4865: movg %icc, %g6, %o4 ldsw [%l7 + 0x4C], %l4 ldd [%l7 + 0x50], %f10 loop_4866: fmul8x16 %f6, %f4, %f2 movle %icc, %g3, %o6 stw %o7, [%l7 + 0x7C] ldub [%l7 + 0x32], %g2 fmovsge %icc, %f7, %f12 popc 0x1449, %o2 ldx [%l7 + 0x50], %l0 faligndata %f8, %f10, %f12 fmovrdlez %i5, %f6, %f12 ldub [%l7 + 0x26], %i1 orcc %g7, 0x1E6E, %g1 stx %l5, [%l7 + 0x78] stx %o5, [%l7 + 0x30] fbn %fcc3, loop_4867 fsrc1 %f2, %f0 xor %i7, 0x005E, %i4 fcmpeq32 %f10, %f0, %i3 loop_4867: stw %o0, [%l7 + 0x08] tne %xcc, 0x5 stx %i0, [%l7 + 0x28] sth %l3, [%l7 + 0x7A] mulscc %o1, 0x0697, %i6 ldsb [%l7 + 0x29], %i2 movg %icc, %l1, %o3 taddcc %l2, 0x056F, %g5 ldx [%l7 + 0x70], %l6 stx %g4, [%l7 + 0x60] fnors %f6, %f12, %f9 stx %g6, [%l7 + 0x40] fpsub16 %f0, %f10, %f8 sth %l4, [%l7 + 0x6C] bcc %xcc, loop_4868 sub %g3, 0x06E1, %o6 fcmpgt32 %f8, %f10, %o7 std %f8, [%l7 + 0x18] loop_4868: add %g2, 0x18A5, %o4 alignaddrl %l0, %o2, %i1 ldd [%l7 + 0x50], %f12 bvc,a,pn %xcc, loop_4869 fornot1 %f14, %f6, %f10 fpadd32s %f0, %f14, %f8 sllx %g7, 0x10, %i5 loop_4869: brz %l5, loop_4870 fmovrslez %g1, %f14, %f10 ldd [%l7 + 0x10], %f14 ldsw [%l7 + 0x3C], %o5 loop_4870: fpackfix %f8, %f4 stx %i7, [%l7 + 0x78] ldsb [%l7 + 0x19], %i4 fbn,a %fcc1, loop_4871 fbo,a %fcc1, loop_4872 fandnot2s %f2, %f2, %f2 fmovrsne %i3, %f5, %f4 loop_4871: movrne %o0, 0x0A2, %l3 loop_4872: fmovsa %icc, %f5, %f7 brnz,a %i0, loop_4873 siam 0x2 taddcctv %i6, %o1, %i2 ldsw [%l7 + 0x44], %l1 loop_4873: fpack16 %f12, %f1 nop setx loop_4874, %l0, %l1 jmpl %l1, %o3 fmovrdlz %g5, %f8, %f10 bl loop_4875 fmovsvc %icc, %f0, %f7 loop_4874: fmul8x16 %f7, %f0, %f12 addcc %l2, %g4, %g6 loop_4875: fmul8ulx16 %f8, %f4, %f2 st %f2, [%l7 + 0x38] orn %l4, %l6, %g3 lduh [%l7 + 0x42], %o6 stx %g2, [%l7 + 0x30] ldsb [%l7 + 0x7B], %o7 fmovdge %icc, %f1, %f8 fmovsgu %icc, %f0, %f6 fcmped %fcc3, %f6, %f6 ld [%l7 + 0x20], %f5 bneg,a %xcc, loop_4876 bvs,a,pn %xcc, loop_4877 movvs %xcc, %l0, %o4 subccc %i1, %g7, %i5 loop_4876: sth %l5, [%l7 + 0x22] loop_4877: fmovdg %xcc, %f4, %f4 movrgz %g1, %o2, %i7 stw %o5, [%l7 + 0x28] lduw [%l7 + 0x4C], %i3 fbo %fcc2, loop_4878 fmovrse %i4, %f8, %f6 fone %f6 lduh [%l7 + 0x4C], %o0 loop_4878: ldd [%l7 + 0x30], %f2 orncc %i0, %i6, %o1 udivcc %i2, 0x0F29, %l1 edge16ln %o3, %l3, %l2 lduh [%l7 + 0x66], %g4 lduh [%l7 + 0x54], %g5 edge8 %l4, %g6, %l6 sth %o6, [%l7 + 0x1C] stw %g2, [%l7 + 0x3C] fbge %fcc3, loop_4879 movrlez %g3, %o7, %o4 ldsw [%l7 + 0x10], %i1 ldsb [%l7 + 0x4E], %l0 loop_4879: umulcc %i5, %l5, %g1 fmovsvs %xcc, %f13, %f2 stx %o2, [%l7 + 0x70] fmuld8ulx16 %f9, %f4, %f0 tle %icc, 0x4 edge8ln %i7, %g7, %o5 ldub [%l7 + 0x19], %i3 fpsub16s %f2, %f7, %f4 fmovde %xcc, %f1, %f0 fnand %f6, %f6, %f2 fnegd %f6, %f10 ldd [%l7 + 0x78], %f14 fornot1s %f3, %f8, %f9 movcc %icc, %o0, %i4 fblg %fcc2, loop_4880 movre %i6, 0x308, %i0 fbu %fcc1, loop_4881 fmovdl %xcc, %f13, %f11 loop_4880: fmovrdgz %i2, %f8, %f14 for %f0, %f0, %f10 loop_4881: fmovdg %xcc, %f5, %f8 lduw [%l7 + 0x48], %l1 fabss %f10, %f7 edge32 %o3, %l3, %o1 sth %l2, [%l7 + 0x2E] stb %g4, [%l7 + 0x2A] tneg %icc, 0x3 stx %l4, [%l7 + 0x10] movge %xcc, %g6, %l6 lduw [%l7 + 0x54], %g5 lduh [%l7 + 0x7E], %g2 st %f4, [%l7 + 0x60] bpos,a,pt %xcc, loop_4882 std %f6, [%l7 + 0x10] fnot2 %f10, %f4 tl %icc, 0x4 loop_4882: fbug,a %fcc0, loop_4883 bleu loop_4884 fmovscs %xcc, %f11, %f1 alignaddr %o6, %g3, %o4 loop_4883: ldsw [%l7 + 0x38], %i1 loop_4884: bleu,pn %xcc, loop_4885 movrne %l0, %i5, %l5 sll %g1, 0x06, %o2 fmovsl %icc, %f3, %f12 loop_4885: sll %i7, %g7, %o5 fmovdle %icc, %f2, %f12 tpos %icc, 0x1 ldd [%l7 + 0x10], %f6 move %xcc, %i3, %o7 ld [%l7 + 0x6C], %f9 stb %i4, [%l7 + 0x2C] fmovrde %o0, %f6, %f4 fmovdgu %xcc, %f0, %f10 sth %i0, [%l7 + 0x32] fbuge %fcc1, loop_4886 movvc %icc, %i6, %i2 fcmpne32 %f0, %f12, %o3 fbl,a %fcc3, loop_4887 loop_4886: movle %xcc, %l3, %o1 ldub [%l7 + 0x6E], %l2 stw %l1, [%l7 + 0x54] loop_4887: bvs %xcc, loop_4888 fmul8x16au %f0, %f7, %f0 edge16 %g4, %g6, %l6 fmovd %f14, %f0 loop_4888: ldx [%l7 + 0x40], %l4 edge16ln %g5, %g2, %o6 alignaddr %g3, %i1, %l0 fmovrdne %i5, %f12, %f6 fbl,a %fcc3, loop_4889 fbu %fcc1, loop_4890 fmovrslz %l5, %f6, %f9 fbuge,a %fcc2, loop_4891 loop_4889: addc %g1, %o4, %i7 loop_4890: lduw [%l7 + 0x30], %g7 ldd [%l7 + 0x38], %f4 loop_4891: fmovsleu %icc, %f2, %f12 add %o5, %i3, %o7 fmovsne %xcc, %f10, %f15 tvc %xcc, 0x6 ldsb [%l7 + 0x6D], %i4 ldsw [%l7 + 0x20], %o0 ldsw [%l7 + 0x40], %i0 bshuffle %f12, %f4, %f0 ldub [%l7 + 0x09], %i6 udiv %o2, 0x1DB1, %i2 fmul8x16al %f5, %f9, %f0 ldd [%l7 + 0x08], %f4 sdivx %l3, 0x1A44, %o1 fcmpne32 %f12, %f10, %o3 brlez %l2, loop_4892 stx %g4, [%l7 + 0x38] fpmerge %f7, %f11, %f12 mulx %l1, %g6, %l6 loop_4892: bpos,pn %icc, loop_4893 lduh [%l7 + 0x3A], %g5 andcc %l4, %g2, %g3 bgu,a,pt %xcc, loop_4894 loop_4893: bg,a loop_4895 tge %icc, 0x1 ble,a %xcc, loop_4896 loop_4894: fnand %f14, %f12, %f2 loop_4895: ldd [%l7 + 0x78], %f8 ldsh [%l7 + 0x16], %o6 loop_4896: srlx %i1, 0x01, %l0 fornot2s %f14, %f0, %f15 std %f4, [%l7 + 0x08] fsrc1s %f5, %f10 orn %i5, %l5, %g1 sdiv %o4, 0x1C8A, %i7 ldsh [%l7 + 0x5A], %o5 bgu,a,pt %xcc, loop_4897 for %f14, %f10, %f14 std %f10, [%l7 + 0x50] tn %xcc, 0x7 loop_4897: movrne %g7, %i3, %i4 fcmpgt16 %f14, %f6, %o7 ldsh [%l7 + 0x7E], %i0 brgez %o0, loop_4898 fbo %fcc1, loop_4899 smulcc %o2, %i2, %l3 mova %icc, %i6, %o1 loop_4898: fmovdneg %xcc, %f4, %f1 loop_4899: ldx [%l7 + 0x40], %o3 edge32n %g4, %l2, %g6 subccc %l1, 0x06AB, %l6 st %f7, [%l7 + 0x38] ldx [%l7 + 0x60], %l4 stw %g2, [%l7 + 0x3C] ldx [%l7 + 0x68], %g3 fpsub16 %f2, %f6, %f10 fandnot2 %f0, %f4, %f6 edge32l %g5, %i1, %l0 fmovda %icc, %f14, %f5 fbn,a %fcc0, loop_4900 xor %o6, %i5, %l5 tge %xcc, 0x3 sllx %g1, %i7, %o5 loop_4900: fmovrde %o4, %f6, %f14 brz %i3, loop_4901 fmovrslz %i4, %f12, %f5 fmovrdlz %o7, %f10, %f4 brz %i0, loop_4902 loop_4901: fornot2 %f12, %f12, %f14 ldub [%l7 + 0x28], %o0 fcmpes %fcc2, %f3, %f10 loop_4902: movrgez %g7, 0x1E5, %o2 andn %i2, %i6, %l3 fones %f0 siam 0x3 ldub [%l7 + 0x7F], %o3 call loop_4903 sll %g4, 0x0D, %l2 movrlz %o1, 0x031, %g6 fbn,a %fcc0, loop_4904 loop_4903: bpos,pn %icc, loop_4905 bshuffle %f14, %f8, %f0 tl %icc, 0x4 loop_4904: movle %icc, %l6, %l1 loop_4905: fands %f14, %f11, %f12 movrgz %g2, %l4, %g3 stw %i1, [%l7 + 0x5C] fones %f2 fandnot2s %f8, %f3, %f10 bcs,pn %icc, loop_4906 ldub [%l7 + 0x50], %l0 fmovsg %icc, %f12, %f15 fmovrsgz %o6, %f6, %f9 loop_4906: ldsw [%l7 + 0x2C], %g5 mova %xcc, %i5, %l5 fmovd %f6, %f8 std %f6, [%l7 + 0x18] ldx [%l7 + 0x60], %i7 fba %fcc3, loop_4907 fnand %f2, %f8, %f0 st %f4, [%l7 + 0x3C] ld [%l7 + 0x58], %f15 loop_4907: movn %xcc, %g1, %o4 ba,a %icc, loop_4908 ldd [%l7 + 0x38], %f8 fcmpgt16 %f8, %f2, %i3 lduh [%l7 + 0x7E], %o5 loop_4908: umul %i4, %o7, %i0 movleu %xcc, %g7, %o2 fors %f5, %f11, %f6 fmul8sux16 %f0, %f0, %f12 fandnot1s %f2, %f7, %f4 move %icc, %i2, %o0 fbuge %fcc1, loop_4909 fmovse %icc, %f5, %f12 fmovrdlz %i6, %f6, %f6 fbn %fcc2, loop_4910 loop_4909: fsrc1 %f2, %f8 tneg %icc, 0x2 bcc,pn %icc, loop_4911 loop_4910: edge16l %o3, %g4, %l3 ldd [%l7 + 0x18], %f4 movn %xcc, %l2, %o1 loop_4911: movpos %xcc, %l6, %l1 udivcc %g6, 0x09BD, %l4 fsrc1 %f6, %f2 xorcc %g2, %g3, %i1 mulscc %o6, %g5, %l0 tge %icc, 0x7 movneg %xcc, %l5, %i5 tg %icc, 0x2 fornot2 %f10, %f8, %f14 tg %icc, 0x1 fcmpgt16 %f14, %f14, %i7 tsubcc %g1, 0x0007, %i3 sdivx %o5, 0x19CB, %i4 movvs %xcc, %o4, %i0 fpmerge %f7, %f0, %f4 fpadd16 %f0, %f2, %f0 fpadd16s %f7, %f14, %f11 bvc,a %icc, loop_4912 sth %g7, [%l7 + 0x36] tg %icc, 0x5 call loop_4913 loop_4912: tvs %icc, 0x3 fbn,a %fcc2, loop_4914 movrlz %o7, 0x31F, %i2 loop_4913: lduh [%l7 + 0x20], %o2 stb %o0, [%l7 + 0x60] loop_4914: lduh [%l7 + 0x0E], %i6 ldsw [%l7 + 0x74], %o3 tcs %icc, 0x4 nop setx loop_4915, %l0, %l1 jmpl %l1, %g4 brlz,a %l3, loop_4916 fblg %fcc0, loop_4917 tpos %icc, 0x6 loop_4915: movrgz %o1, %l6, %l2 loop_4916: bleu %icc, loop_4918 loop_4917: fone %f0 fones %f4 fmovrdne %g6, %f2, %f12 loop_4918: pdist %f6, %f8, %f2 fmovsn %icc, %f6, %f14 fnegs %f0, %f15 tpos %icc, 0x1 movpos %icc, %l4, %l1 fbl %fcc1, loop_4919 ldsh [%l7 + 0x36], %g2 fpsub32s %f3, %f8, %f10 addccc %g3, 0x041D, %o6 loop_4919: fpadd32s %f9, %f2, %f1 movne %xcc, %g5, %l0 fcmpgt32 %f14, %f0, %i1 fpack16 %f14, %f11 fcmpd %fcc0, %f12, %f4 fpsub32 %f4, %f0, %f0 ldub [%l7 + 0x13], %i5 edge32ln %l5, %i7, %g1 bl,pn %icc, loop_4920 std %f4, [%l7 + 0x10] orcc %o5, 0x1CD7, %i4 array8 %o4, %i3, %g7 loop_4920: fbul,a %fcc0, loop_4921 movvc %icc, %o7, %i2 st %f10, [%l7 + 0x64] fbe,a %fcc0, loop_4922 loop_4921: ldsw [%l7 + 0x64], %o2 mulx %i0, 0x0842, %i6 fbg %fcc1, loop_4923 loop_4922: fabss %f0, %f2 fmovrdgez %o0, %f10, %f12 ldub [%l7 + 0x5F], %g4 loop_4923: fexpand %f4, %f12 movg %xcc, %l3, %o3 fblg,a %fcc3, loop_4924 tsubcctv %l6, %o1, %g6 fnor %f6, %f10, %f14 brnz %l2, loop_4925 loop_4924: fmul8sux16 %f8, %f2, %f8 ld [%l7 + 0x40], %f1 ld [%l7 + 0x4C], %f1 loop_4925: tgu %icc, 0x0 fcmpes %fcc1, %f6, %f4 std %f0, [%l7 + 0x20] ldd [%l7 + 0x28], %f4 fmul8x16 %f15, %f12, %f6 tcc %xcc, 0x3 movn %icc, %l4, %g2 tvc %icc, 0x3 fmovdcs %xcc, %f11, %f14 movvc %icc, %l1, %g3 mova %xcc, %g5, %l0 subcc %i1, 0x015C, %o6 ldsw [%l7 + 0x48], %i5 ld [%l7 + 0x14], %f0 brlez %l5, loop_4926 fnor %f6, %f4, %f4 bgu loop_4927 movrne %g1, %i7, %o5 loop_4926: udiv %i4, 0x0D5E, %i3 fmovdcc %xcc, %f12, %f1 loop_4927: std %f12, [%l7 + 0x30] stb %o4, [%l7 + 0x23] lduh [%l7 + 0x5A], %g7 stx %o7, [%l7 + 0x40] ble,a loop_4928 fmovdle %icc, %f7, %f10 pdist %f14, %f12, %f0 ldd [%l7 + 0x10], %f0 loop_4928: fmovrslez %o2, %f13, %f4 movl %xcc, %i0, %i6 orncc %i2, 0x1D29, %g4 ldsb [%l7 + 0x2B], %l3 fors %f4, %f4, %f7 lduh [%l7 + 0x58], %o3 ldsw [%l7 + 0x48], %l6 sdivx %o1, 0x124F, %g6 ldx [%l7 + 0x58], %l2 lduw [%l7 + 0x5C], %o0 ldx [%l7 + 0x68], %l4 fbu %fcc1, loop_4929 fbule,a %fcc2, loop_4930 fcmpne16 %f2, %f10, %g2 array32 %g3, %g5, %l0 loop_4929: fmovde %icc, %f10, %f9 loop_4930: sdiv %i1, 0x0AF2, %o6 fabsd %f14, %f12 sth %i5, [%l7 + 0x52] fmovs %f5, %f10 stb %l5, [%l7 + 0x36] brgez,a %l1, loop_4931 lduh [%l7 + 0x1C], %i7 fmovsle %xcc, %f10, %f12 ldsh [%l7 + 0x3C], %g1 loop_4931: bge,a,pn %xcc, loop_4932 subcc %o5, %i4, %o4 stx %g7, [%l7 + 0x58] fbn,a %fcc0, loop_4933 loop_4932: lduw [%l7 + 0x10], %i3 movpos %xcc, %o2, %i0 movvc %xcc, %i6, %o7 loop_4933: orn %i2, %l3, %o3 nop setx loop_4934, %l0, %l1 jmpl %l1, %g4 ldsw [%l7 + 0x24], %o1 stw %g6, [%l7 + 0x4C] fcmps %fcc0, %f1, %f0 loop_4934: ldsb [%l7 + 0x6B], %l6 fnot1 %f12, %f6 tvs %xcc, 0x3 edge16l %l2, %o0, %g2 bne,a loop_4935 ld [%l7 + 0x70], %f4 smul %g3, %g5, %l0 fmovdl %icc, %f4, %f7 loop_4935: ld [%l7 + 0x64], %f2 movpos %xcc, %i1, %o6 sth %l4, [%l7 + 0x42] movrgez %l5, 0x160, %l1 fmovsg %xcc, %f5, %f7 edge16ln %i5, %i7, %o5 movrne %g1, 0x342, %o4 fpadd16s %f2, %f11, %f2 mulx %g7, 0x18AA, %i3 edge16 %i4, %i0, %i6 st %f9, [%l7 + 0x2C] edge8n %o2, %i2, %l3 st %f9, [%l7 + 0x7C] xnorcc %o3, 0x0F4B, %g4 tle %xcc, 0x1 bpos,a,pn %icc, loop_4936 fmovscc %xcc, %f13, %f5 fmovrslez %o1, %f4, %f4 addc %o7, 0x09B9, %g6 loop_4936: fpadd32s %f2, %f14, %f10 fmovdne %xcc, %f9, %f7 array32 %l2, %l6, %g2 xor %g3, %o0, %g5 fmovrsne %i1, %f4, %f2 fmuld8sux16 %f10, %f5, %f0 xnorcc %o6, %l0, %l4 tn %icc, 0x1 edge16 %l5, %i5, %i7 fmovde %icc, %f3, %f4 brgz,a %o5, loop_4937 fmovdgu %icc, %f13, %f3 st %f11, [%l7 + 0x60] ba,a,pn %xcc, loop_4938 loop_4937: sdiv %g1, 0x1DFF, %o4 stb %g7, [%l7 + 0x3D] srax %i3, 0x1C, %i4 loop_4938: std %f4, [%l7 + 0x20] st %f5, [%l7 + 0x38] srl %i0, %i6, %o2 fsrc1s %f13, %f1 ldsb [%l7 + 0x68], %i2 fnors %f11, %f7, %f7 lduw [%l7 + 0x64], %l1 bleu,a,pn %icc, loop_4939 fmovscs %xcc, %f15, %f1 tvc %xcc, 0x5 mulx %l3, 0x14BE, %o3 loop_4939: ba,pn %xcc, loop_4940 ldsb [%l7 + 0x62], %o1 ld [%l7 + 0x10], %f8 tne %icc, 0x4 loop_4940: mulscc %o7, %g6, %l2 bpos %xcc, loop_4941 faligndata %f8, %f0, %f4 fmovsleu %xcc, %f14, %f13 fmovrdgz %g4, %f10, %f4 loop_4941: bshuffle %f2, %f4, %f14 ldub [%l7 + 0x79], %l6 stb %g3, [%l7 + 0x17] fxnor %f4, %f4, %f2 sdivx %o0, 0x04CE, %g2 fornot1 %f4, %f8, %f4 xor %i1, 0x10FE, %g5 edge32ln %o6, %l0, %l5 st %f5, [%l7 + 0x58] fblg %fcc1, loop_4942 array32 %l4, %i7, %i5 fpack32 %f4, %f12, %f8 mulx %o5, 0x1469, %o4 loop_4942: std %f4, [%l7 + 0x20] tn %xcc, 0x3 fmovdne %icc, %f3, %f0 lduh [%l7 + 0x48], %g7 stb %i3, [%l7 + 0x29] fmovscs %xcc, %f0, %f12 fmovsge %icc, %f1, %f13 fcmpgt32 %f4, %f10, %i4 brnz,a %g1, loop_4943 ldx [%l7 + 0x28], %i0 ld [%l7 + 0x3C], %f12 movg %icc, %o2, %i6 loop_4943: fpadd16s %f1, %f1, %f8 stb %i2, [%l7 + 0x7A] addccc %l3, 0x1F64, %o3 tl %icc, 0x6 lduw [%l7 + 0x4C], %o1 fcmpes %fcc0, %f12, %f7 fmul8sux16 %f10, %f8, %f12 fcmpgt16 %f8, %f6, %o7 sth %l1, [%l7 + 0x0C] edge8l %l2, %g6, %l6 edge16n %g4, %o0, %g3 fmovsvs %icc, %f4, %f5 fpsub16s %f7, %f13, %f13 subcc %g2, %g5, %i1 fpsub16 %f0, %f12, %f4 srl %o6, 0x0A, %l5 for %f2, %f10, %f12 movleu %xcc, %l4, %i7 movl %icc, %i5, %l0 for %f12, %f2, %f10 lduh [%l7 + 0x32], %o5 std %f6, [%l7 + 0x38] fmovrse %g7, %f13, %f3 fbne %fcc3, loop_4944 fmul8sux16 %f10, %f4, %f10 movrlz %o4, 0x3AF, %i4 ld [%l7 + 0x28], %f7 loop_4944: sub %i3, 0x1026, %g1 tneg %icc, 0x3 fmovs %f5, %f12 fmuld8sux16 %f11, %f4, %f10 fmul8x16al %f5, %f10, %f0 fbu,a %fcc0, loop_4945 fpsub16 %f14, %f0, %f8 subcc %o2, 0x13E3, %i6 stw %i2, [%l7 + 0x54] loop_4945: stb %l3, [%l7 + 0x4B] sdiv %i0, 0x04E7, %o3 sth %o1, [%l7 + 0x76] ld [%l7 + 0x0C], %f0 st %f8, [%l7 + 0x70] lduh [%l7 + 0x50], %l1 edge8l %o7, %g6, %l2 ldsb [%l7 + 0x3A], %g4 bgu loop_4946 sdivcc %o0, 0x1C2C, %l6 fpmerge %f15, %f4, %f10 xnor %g2, 0x0DE4, %g5 loop_4946: move %xcc, %g3, %i1 udivx %l5, 0x0AA3, %l4 stw %i7, [%l7 + 0x20] fornot2s %f3, %f3, %f8 st %f7, [%l7 + 0x68] subc %i5, 0x1700, %l0 movneg %xcc, %o5, %o6 fsrc1s %f7, %f0 subcc %g7, 0x1B42, %o4 ldx [%l7 + 0x70], %i3 andncc %g1, %i4, %o2 bcc,pt %xcc, loop_4947 ldd [%l7 + 0x38], %f8 fmovdle %icc, %f15, %f9 brgz,a %i2, loop_4948 loop_4947: mulx %i6, 0x0DA8, %l3 bne,a,pn %xcc, loop_4949 nop setx loop_4950, %l0, %l1 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_4948: be,a,pt %xcc, loop_4951 ldsb [%l7 + 0x56], %o3 loop_4949: faligndata %f14, %f14, %f12 loop_4950: xnorcc %i0, 0x1FD4, %l1 loop_4951: fmovs %f0, %f6 fbg %fcc3, loop_4952 ldub [%l7 + 0x1B], %o7 fcmpne16 %f10, %f14, %o1 edge32l %l2, %g6, %g4 loop_4952: nop setx loop_4953, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16al %f12, %f8, %f2 smul %o0, %l6, %g5 ldsb [%l7 + 0x63], %g2 loop_4953: std %f2, [%l7 + 0x20] fmovrsgz %g3, %f1, %f7 popc 0x0C07, %i1 stw %l4, [%l7 + 0x18] ldsw [%l7 + 0x3C], %i7 ldsb [%l7 + 0x43], %l5 nop setx loop_4954, %l0, %l1 jmpl %l1, %i5 fbl,a %fcc3, loop_4955 bge,a,pn %icc, loop_4956 stx %l0, [%l7 + 0x58] loop_4954: ld [%l7 + 0x5C], %f3 loop_4955: brgez,a %o6, loop_4957 loop_4956: mulscc %o5, %o4, %i3 fmovdcs %xcc, %f2, %f10 movleu %icc, %g7, %i4 loop_4957: fmovdpos %icc, %f5, %f12 smul %g1, 0x1884, %o2 movg %icc, %i2, %l3 fone %f12 tpos %xcc, 0x0 fpadd32s %f7, %f15, %f3 edge16ln %i6, %o3, %l1 fbge %fcc2, loop_4958 fxnor %f12, %f12, %f8 or %o7, %o1, %l2 fsrc2s %f15, %f8 loop_4958: fpadd16 %f6, %f14, %f8 fmovda %icc, %f5, %f12 movrgz %g6, 0x271, %i0 ld [%l7 + 0x20], %f6 and %g4, %l6, %o0 ld [%l7 + 0x30], %f15 xorcc %g5, 0x1902, %g3 lduh [%l7 + 0x34], %g2 fbge,a %fcc1, loop_4959 fbge %fcc3, loop_4960 movge %icc, %i1, %l4 lduh [%l7 + 0x68], %l5 loop_4959: movgu %xcc, %i7, %l0 loop_4960: ldsw [%l7 + 0x7C], %o6 lduw [%l7 + 0x74], %i5 fors %f6, %f14, %f7 fcmps %fcc1, %f2, %f12 edge8n %o5, %i3, %o4 bcs,a,pn %xcc, loop_4961 movvs %xcc, %g7, %g1 fpadd32s %f3, %f3, %f2 brlz %i4, loop_4962 loop_4961: taddcc %o2, %i2, %i6 fmovdvc %xcc, %f5, %f10 std %f8, [%l7 + 0x18] loop_4962: fsrc2s %f2, %f1 subcc %o3, 0x025E, %l1 tg %xcc, 0x3 stx %l3, [%l7 + 0x30] fmovsne %xcc, %f14, %f9 ldd [%l7 + 0x10], %f2 tsubcctv %o7, 0x14E1, %l2 stx %o1, [%l7 + 0x10] sth %i0, [%l7 + 0x42] tneg %xcc, 0x1 ldsw [%l7 + 0x20], %g4 stw %g6, [%l7 + 0x20] alignaddrl %l6, %o0, %g3 fxors %f4, %f3, %f7 fbuge,a %fcc3, loop_4963 stb %g2, [%l7 + 0x19] fble,a %fcc0, loop_4964 array8 %g5, %l4, %i1 loop_4963: lduw [%l7 + 0x44], %i7 st %f2, [%l7 + 0x68] loop_4964: fpsub32 %f14, %f10, %f0 fmovsne %icc, %f12, %f6 ldsh [%l7 + 0x5E], %l0 fmovsneg %icc, %f1, %f5 taddcc %l5, %o6, %i5 fxor %f4, %f10, %f14 fmovrdlez %i3, %f8, %f12 edge32n %o5, %o4, %g7 edge32ln %i4, %o2, %i2 movn %xcc, %i6, %g1 lduh [%l7 + 0x60], %l1 fxnor %f14, %f0, %f4 fmovda %xcc, %f14, %f2 addcc %o3, 0x141D, %l3 ldub [%l7 + 0x26], %o7 ldsw [%l7 + 0x0C], %o1 stw %i0, [%l7 + 0x28] ldd [%l7 + 0x58], %f0 ldsw [%l7 + 0x74], %g4 ldx [%l7 + 0x70], %g6 fsrc2 %f8, %f14 fcmped %fcc2, %f8, %f10 orncc %l2, %o0, %l6 fmovdcc %xcc, %f0, %f3 fmovrde %g2, %f4, %f2 fbg,a %fcc0, loop_4965 andcc %g5, %l4, %g3 sll %i1, 0x05, %l0 st %f6, [%l7 + 0x38] loop_4965: ld [%l7 + 0x6C], %f2 udiv %l5, 0x0057, %o6 ldsw [%l7 + 0x38], %i7 edge32 %i5, %o5, %i3 lduw [%l7 + 0x18], %g7 bn loop_4966 fmul8x16au %f4, %f8, %f12 lduw [%l7 + 0x2C], %o4 lduh [%l7 + 0x10], %i4 loop_4966: ldsw [%l7 + 0x30], %i2 sth %o2, [%l7 + 0x66] mulx %i6, 0x06BC, %l1 fbo %fcc0, loop_4967 subcc %o3, %g1, %l3 fnand %f8, %f2, %f10 pdist %f2, %f10, %f4 loop_4967: fcmpeq16 %f6, %f10, %o7 ldsw [%l7 + 0x70], %o1 fmovrdgz %i0, %f0, %f6 ldsh [%l7 + 0x16], %g6 subc %l2, %g4, %l6 fmovdg %icc, %f2, %f5 ldsh [%l7 + 0x2A], %g2 fbule,a %fcc0, loop_4968 ldsh [%l7 + 0x76], %g5 lduh [%l7 + 0x74], %o0 fxor %f4, %f10, %f4 loop_4968: umulcc %g3, %i1, %l0 udivx %l4, 0x032E, %l5 ldx [%l7 + 0x10], %i7 ld [%l7 + 0x08], %f0 bshuffle %f8, %f14, %f4 fmovdleu %xcc, %f13, %f8 lduh [%l7 + 0x0C], %i5 fmovrse %o6, %f15, %f10 bl,a,pn %icc, loop_4969 ldsh [%l7 + 0x4A], %o5 te %xcc, 0x2 fblg,a %fcc3, loop_4970 loop_4969: ble,pn %xcc, loop_4971 fbge,a %fcc0, loop_4972 ldd [%l7 + 0x20], %f2 loop_4970: sth %i3, [%l7 + 0x78] loop_4971: fbge %fcc0, loop_4973 loop_4972: taddcc %g7, 0x1A43, %i4 fmovsne %xcc, %f0, %f3 or %o4, %o2, %i6 loop_4973: fnors %f1, %f5, %f2 bvs,a,pn %icc, loop_4974 ldsw [%l7 + 0x38], %i2 brgez,a %o3, loop_4975 ldd [%l7 + 0x58], %f6 loop_4974: srax %g1, %l1, %o7 lduh [%l7 + 0x6A], %o1 loop_4975: stw %i0, [%l7 + 0x7C] ldd [%l7 + 0x50], %f10 brlez,a %l3, loop_4976 fmovrsne %g6, %f8, %f1 fmovsvs %icc, %f0, %f13 bvc %icc, loop_4977 loop_4976: ldd [%l7 + 0x70], %f0 ldx [%l7 + 0x58], %g4 fcmpgt16 %f12, %f4, %l6 loop_4977: stb %g2, [%l7 + 0x2B] orncc %l2, 0x0FBD, %g5 std %f8, [%l7 + 0x20] fmovdle %xcc, %f1, %f2 ldd [%l7 + 0x08], %f4 brnz %g3, loop_4978 bshuffle %f6, %f4, %f0 fexpand %f14, %f0 srlx %o0, 0x0C, %l0 loop_4978: fnot2 %f6, %f8 fornot1s %f8, %f8, %f1 smul %l4, 0x000A, %i1 lduh [%l7 + 0x70], %i7 ldd [%l7 + 0x38], %f10 ldsw [%l7 + 0x40], %l5 fbuge,a %fcc0, loop_4979 fbule,a %fcc3, loop_4980 movrlez %o6, %o5, %i3 movvs %xcc, %g7, %i5 loop_4979: fmovrde %o4, %f2, %f12 loop_4980: nop setx loop_4981, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_4982, %l0, %l1 jmpl %l1, %i4 ldx [%l7 + 0x40], %o2 fcmps %fcc3, %f0, %f8 loop_4981: alignaddr %i6, %i2, %o3 loop_4982: fbge,a %fcc1, loop_4983 fmovdneg %icc, %f12, %f1 lduw [%l7 + 0x68], %g1 xnor %l1, %o1, %i0 loop_4983: movleu %xcc, %l3, %o7 tneg %icc, 0x0 ble %xcc, loop_4984 fmovsle %icc, %f7, %f1 fabss %f13, %f3 ldsw [%l7 + 0x10], %g6 loop_4984: call loop_4985 fbn,a %fcc0, loop_4986 fabss %f12, %f13 fandnot2 %f12, %f4, %f10 loop_4985: fnegd %f6, %f4 loop_4986: lduw [%l7 + 0x28], %l6 fmovsa %icc, %f10, %f14 fandnot1 %f8, %f12, %f10 bneg,pn %xcc, loop_4987 fexpand %f8, %f0 stb %g2, [%l7 + 0x6A] fmovdne %icc, %f13, %f13 loop_4987: fcmpeq32 %f14, %f6, %l2 fzero %f0 bleu,pn %xcc, loop_4988 fornot1s %f15, %f4, %f0 tsubcctv %g5, 0x0493, %g4 brgez %o0, loop_4989 loop_4988: fmovdle %icc, %f12, %f14 brz,a %l0, loop_4990 fnot1 %f14, %f0 loop_4989: fmovsa %xcc, %f6, %f6 edge8l %l4, %i1, %i7 loop_4990: movge %xcc, %g3, %l5 ta %xcc, 0x0 ldx [%l7 + 0x18], %o6 bge %icc, loop_4991 srlx %o5, 0x05, %g7 fmovdl %icc, %f9, %f1 ldub [%l7 + 0x71], %i5 loop_4991: stx %i3, [%l7 + 0x70] movg %xcc, %i4, %o2 ldsb [%l7 + 0x7A], %i6 fmovdcc %xcc, %f5, %f5 fpadd32 %f14, %f10, %f14 fpack16 %f12, %f3 stb %i2, [%l7 + 0x18] ldub [%l7 + 0x6F], %o3 stw %g1, [%l7 + 0x5C] fcmpne32 %f10, %f10, %o4 fbg,a %fcc2, loop_4992 fmovrslz %o1, %f10, %f1 bne,a %xcc, loop_4993 stw %l1, [%l7 + 0x54] loop_4992: fones %f5 stw %l3, [%l7 + 0x74] loop_4993: bn,a,pt %icc, loop_4994 ldx [%l7 + 0x20], %i0 bge,pt %icc, loop_4995 fandnot2s %f2, %f1, %f5 loop_4994: fxors %f7, %f0, %f9 ldx [%l7 + 0x40], %o7 loop_4995: fmuld8ulx16 %f4, %f13, %f2 andncc %g6, %l6, %g2 fmovse %icc, %f15, %f0 ldsh [%l7 + 0x38], %g5 stb %g4, [%l7 + 0x4E] tsubcc %l2, %o0, %l0 bneg,a loop_4996 stx %l4, [%l7 + 0x48] sethi 0x16D6, %i1 addcc %i7, %g3, %l5 loop_4996: smul %o6, %g7, %o5 stb %i3, [%l7 + 0x0A] bleu %icc, loop_4997 lduw [%l7 + 0x34], %i5 fnegd %f6, %f10 stb %i4, [%l7 + 0x29] loop_4997: fnors %f14, %f4, %f0 fmovsg %xcc, %f0, %f2 st %f8, [%l7 + 0x14] fpadd32s %f15, %f2, %f9 fmovdn %icc, %f12, %f10 fmovdpos %icc, %f8, %f0 fors %f1, %f8, %f3 andncc %i6, %o2, %o3 fmovda %xcc, %f12, %f14 st %f2, [%l7 + 0x30] movle %icc, %i2, %o4 fble %fcc2, loop_4998 fands %f13, %f6, %f15 st %f14, [%l7 + 0x78] lduw [%l7 + 0x10], %o1 loop_4998: fmovsgu %icc, %f0, %f1 stx %g1, [%l7 + 0x40] fmovde %icc, %f12, %f10 st %f6, [%l7 + 0x44] std %f14, [%l7 + 0x48] stx %l3, [%l7 + 0x58] sdivcc %l1, 0x1A82, %i0 fpack16 %f2, %f8 subcc %g6, 0x18B7, %o7 faligndata %f2, %f12, %f14 fxnor %f4, %f8, %f2 tl %xcc, 0x2 fmovsneg %icc, %f14, %f12 bl %icc, loop_4999 fpadd16 %f6, %f4, %f14 sllx %l6, 0x03, %g2 fcmple32 %f6, %f0, %g4 loop_4999: andcc %l2, %g5, %l0 bgu,pt %xcc, loop_5000 fmovd %f4, %f12 fpadd32s %f9, %f15, %f9 fnot2s %f8, %f4 loop_5000: orcc %o0, %i1, %i7 fcmple32 %f4, %f12, %g3 bpos,a loop_5001 sth %l4, [%l7 + 0x64] fbg,a %fcc3, loop_5002 stw %o6, [%l7 + 0x18] loop_5001: fnot2 %f14, %f0 nop setx loop_5003, %l0, %l1 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_5002: andcc %l5, %g7, %i3 sth %i5, [%l7 + 0x7C] std %f6, [%l7 + 0x50] loop_5003: fcmpgt16 %f8, %f14, %o5 ldsh [%l7 + 0x72], %i4 movge %xcc, %o2, %o3 fmovsle %icc, %f3, %f4 sub %i2, 0x08CF, %i6 ldd [%l7 + 0x28], %f12 alignaddrl %o4, %g1, %l3 or %o1, %i0, %g6 fbul %fcc1, loop_5004 fmovdneg %xcc, %f7, %f6 edge16n %o7, %l1, %g2 std %f12, [%l7 + 0x68] loop_5004: edge16l %g4, %l6, %l2 fsrc2s %f3, %f6 fbue,a %fcc2, loop_5005 subccc %g5, 0x0D6D, %l0 fandnot1 %f14, %f12, %f2 ldsb [%l7 + 0x54], %o0 loop_5005: ldd [%l7 + 0x58], %f0 stw %i1, [%l7 + 0x70] movrgz %g3, %i7, %o6 fblg %fcc1, loop_5006 ldd [%l7 + 0x18], %f14 fone %f12 lduw [%l7 + 0x50], %l5 loop_5006: stb %g7, [%l7 + 0x6C] ldsh [%l7 + 0x70], %l4 addcc %i5, %i3, %o5 subccc %o2, 0x095E, %i4 std %f8, [%l7 + 0x18] fmovrsgez %i2, %f12, %f11 sub %o3, %i6, %o4 ldsw [%l7 + 0x20], %l3 taddcctv %o1, 0x0B81, %i0 fzero %f12 fzero %f2 faligndata %f14, %f10, %f12 edge32 %g1, %g6, %o7 movle %xcc, %l1, %g4 fmovrslez %g2, %f8, %f12 movcs %xcc, %l6, %g5 fmovdvc %icc, %f6, %f7 fmovdge %xcc, %f2, %f12 ld [%l7 + 0x6C], %f3 andcc %l0, 0x150E, %o0 lduh [%l7 + 0x4A], %l2 fcmple32 %f10, %f6, %i1 ldsb [%l7 + 0x71], %g3 fnot1s %f3, %f14 bgu %icc, loop_5007 movl %xcc, %i7, %l5 fnot2s %f2, %f11 fandnot2 %f14, %f6, %f10 loop_5007: add %g7, 0x1706, %l4 fcmpgt32 %f12, %f14, %o6 ldsw [%l7 + 0x3C], %i3 st %f9, [%l7 + 0x68] tsubcctv %o5, %o2, %i5 stw %i4, [%l7 + 0x5C] fandnot2 %f6, %f8, %f12 sth %i2, [%l7 + 0x72] tleu %icc, 0x3 std %f12, [%l7 + 0x50] sth %i6, [%l7 + 0x50] ldsw [%l7 + 0x74], %o3 fandnot1s %f11, %f4, %f7 ldd [%l7 + 0x18], %f0 fmovse %xcc, %f1, %f5 std %f12, [%l7 + 0x28] fpack16 %f10, %f9 sll %o4, 0x12, %l3 sethi 0x1748, %i0 sdivx %g1, 0x134F, %o1 fmovdvc %icc, %f8, %f3 fandnot2s %f0, %f5, %f6 ldsw [%l7 + 0x24], %o7 lduh [%l7 + 0x5A], %l1 array8 %g4, %g6, %g2 bge,a,pt %xcc, loop_5008 fnot1 %f4, %f4 nop setx loop_5009, %l0, %l1 jmpl %l1, %l6 ldsw [%l7 + 0x74], %g5 loop_5008: fmovsn %xcc, %f2, %f5 fmovrsne %o0, %f11, %f12 loop_5009: fblg,a %fcc2, loop_5010 fmul8x16au %f3, %f15, %f12 edge32ln %l2, %i1, %g3 stw %l0, [%l7 + 0x30] loop_5010: fxnor %f12, %f2, %f4 edge32n %i7, %l5, %g7 udivcc %o6, 0x0CC7, %i3 umul %l4, 0x1603, %o2 fmovdcc %xcc, %f8, %f2 fbne %fcc3, loop_5011 fmovdg %icc, %f13, %f14 fmul8x16 %f7, %f4, %f10 fornot1 %f10, %f2, %f8 loop_5011: tl %icc, 0x2 fnor %f8, %f6, %f4 stb %i5, [%l7 + 0x4C] fmovdge %xcc, %f2, %f2 lduw [%l7 + 0x74], %o5 st %f0, [%l7 + 0x24] smulcc %i4, 0x1938, %i2 brgez %o3, loop_5012 fmovscs %xcc, %f9, %f11 fmovsl %xcc, %f13, %f1 fbg %fcc2, loop_5013 loop_5012: ld [%l7 + 0x60], %f2 edge32 %o4, %i6, %i0 fmovdne %icc, %f4, %f10 loop_5013: stx %l3, [%l7 + 0x20] ldsw [%l7 + 0x38], %g1 stw %o7, [%l7 + 0x34] movle %xcc, %l1, %o1 tgu %xcc, 0x1 xor %g6, 0x0E1E, %g2 movcc %icc, %g4, %g5 ldsb [%l7 + 0x65], %l6 bcs,a %icc, loop_5014 fmovsne %xcc, %f4, %f9 ldsw [%l7 + 0x44], %o0 pdist %f0, %f14, %f12 loop_5014: stw %i1, [%l7 + 0x30] bpos %xcc, loop_5015 std %f2, [%l7 + 0x48] lduh [%l7 + 0x50], %g3 mulscc %l0, %i7, %l5 loop_5015: stx %l2, [%l7 + 0x58] array16 %g7, %o6, %i3 fmovde %icc, %f1, %f5 fpadd16s %f2, %f14, %f8 tsubcctv %l4, 0x1DEE, %i5 ba,pt %icc, loop_5016 tcs %icc, 0x7 ldsb [%l7 + 0x7C], %o5 edge32 %i4, %o2, %o3 loop_5016: lduw [%l7 + 0x54], %o4 fsrc2s %f6, %f11 fmovspos %icc, %f8, %f13 andn %i6, %i0, %l3 movneg %icc, %g1, %o7 taddcctv %l1, 0x016A, %o1 ldx [%l7 + 0x08], %i2 ldub [%l7 + 0x32], %g2 fbue %fcc3, loop_5017 st %f5, [%l7 + 0x44] ta %xcc, 0x4 edge16ln %g4, %g6, %g5 loop_5017: fmovdge %xcc, %f8, %f12 brz %l6, loop_5018 ldx [%l7 + 0x70], %o0 ldub [%l7 + 0x65], %i1 ld [%l7 + 0x6C], %f13 loop_5018: tsubcc %g3, 0x194D, %i7 fbuge %fcc2, loop_5019 addccc %l0, %l2, %g7 ldx [%l7 + 0x58], %l5 subccc %i3, 0x0C71, %l4 loop_5019: mulscc %o6, %i5, %i4 sll %o2, 0x03, %o3 movrlz %o4, %o5, %i6 fblg,a %fcc3, loop_5020 tsubcctv %l3, 0x11E1, %i0 fnot1s %f7, %f14 stx %o7, [%l7 + 0x48] loop_5020: ldsh [%l7 + 0x12], %l1 stx %o1, [%l7 + 0x60] fpsub16 %f8, %f6, %f12 sethi 0x0A24, %i2 sth %g2, [%l7 + 0x72] fmul8x16al %f5, %f11, %f10 ldsb [%l7 + 0x4D], %g4 ldub [%l7 + 0x2E], %g6 st %f11, [%l7 + 0x54] fmovsvs %icc, %f0, %f8 fnegd %f0, %f4 fmovsgu %xcc, %f5, %f13 std %f6, [%l7 + 0x20] ldsh [%l7 + 0x70], %g5 ldub [%l7 + 0x40], %l6 xorcc %g1, %o0, %i1 tsubcc %i7, 0x138F, %g3 fsrc2s %f15, %f8 bcc,a %icc, loop_5021 ldd [%l7 + 0x28], %f2 edge16l %l0, %l2, %g7 fsrc2 %f4, %f0 loop_5021: edge16l %l5, %l4, %o6 ldsw [%l7 + 0x20], %i3 stb %i4, [%l7 + 0x52] st %f3, [%l7 + 0x34] fpsub32 %f0, %f6, %f10 ldsw [%l7 + 0x2C], %i5 stb %o3, [%l7 + 0x51] ldd [%l7 + 0x08], %f8 st %f7, [%l7 + 0x44] stw %o4, [%l7 + 0x0C] fmovdge %icc, %f15, %f7 ldx [%l7 + 0x60], %o2 bvc,pn %xcc, loop_5022 sth %i6, [%l7 + 0x38] movl %icc, %l3, %i0 orncc %o7, %l1, %o5 loop_5022: lduh [%l7 + 0x1E], %i2 ldsw [%l7 + 0x70], %o1 fmovdne %xcc, %f14, %f14 sra %g4, %g2, %g6 fmovsle %icc, %f12, %f12 ldd [%l7 + 0x50], %f12 ldub [%l7 + 0x54], %g5 taddcctv %l6, 0x0363, %g1 movrne %o0, 0x0B2, %i1 ldub [%l7 + 0x60], %i7 ldub [%l7 + 0x6A], %l0 fmovrdgz %l2, %f4, %f4 addc %g3, 0x15DD, %l5 bpos,a %icc, loop_5023 ldsw [%l7 + 0x44], %l4 ta %icc, 0x6 fcmpeq32 %f4, %f2, %g7 loop_5023: st %f0, [%l7 + 0x2C] addccc %o6, 0x0399, %i3 lduh [%l7 + 0x76], %i5 mova %xcc, %o3, %o4 fandnot2s %f10, %f1, %f12 fmovrdlez %o2, %f10, %f6 fmovsneg %icc, %f10, %f6 taddcc %i4, 0x0C22, %l3 ldsb [%l7 + 0x27], %i6 or %i0, %o7, %o5 bcc,pn %icc, loop_5024 edge8n %l1, %o1, %i2 taddcc %g2, 0x13C4, %g4 sllx %g6, 0x12, %l6 loop_5024: std %f12, [%l7 + 0x78] or %g5, %g1, %i1 fandnot1 %f6, %f0, %f12 edge8n %o0, %l0, %l2 ldsh [%l7 + 0x14], %g3 fsrc2 %f0, %f2 edge16ln %l5, %i7, %l4 lduh [%l7 + 0x6C], %g7 ld [%l7 + 0x54], %f9 smul %i3, 0x1ED2, %o6 fcmpgt16 %f4, %f6, %i5 stw %o4, [%l7 + 0x14] ldsw [%l7 + 0x70], %o2 ldub [%l7 + 0x2E], %i4 tsubcctv %o3, 0x0A31, %i6 ldd [%l7 + 0x38], %f12 addccc %l3, 0x073C, %o7 sra %o5, 0x07, %l1 call loop_5025 fmovsge %icc, %f15, %f5 fcmpeq32 %f8, %f2, %o1 lduh [%l7 + 0x38], %i0 loop_5025: fba,a %fcc0, loop_5026 ld [%l7 + 0x6C], %f6 movvc %xcc, %g2, %i2 sth %g6, [%l7 + 0x50] loop_5026: subccc %g4, %g5, %l6 edge16n %g1, %o0, %i1 nop setx loop_5027, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsneg %xcc, %f14, %f11 fcmpgt16 %f6, %f8, %l0 fmuld8sux16 %f10, %f2, %f14 loop_5027: alignaddrl %g3, %l2, %i7 ldsh [%l7 + 0x72], %l4 fandnot1s %f9, %f1, %f13 bvc,a,pn %xcc, loop_5028 fcmpne32 %f12, %f6, %l5 std %f4, [%l7 + 0x60] ldd [%l7 + 0x38], %f8 loop_5028: movvc %xcc, %g7, %i3 st %f8, [%l7 + 0x0C] ld [%l7 + 0x10], %f5 ldsh [%l7 + 0x54], %o6 ldd [%l7 + 0x78], %f2 fornot1s %f8, %f11, %f15 fornot1s %f3, %f9, %f0 nop setx loop_5029, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry faligndata %f8, %f2, %f0 ldub [%l7 + 0x2F], %i5 lduw [%l7 + 0x64], %o2 loop_5029: movvc %xcc, %i4, %o4 be,pn %icc, loop_5030 movvs %xcc, %i6, %l3 bgu,a loop_5031 std %f12, [%l7 + 0x68] loop_5030: fsrc2s %f0, %f2 fba %fcc1, loop_5032 loop_5031: std %f14, [%l7 + 0x48] st %f2, [%l7 + 0x70] movrgz %o3, %o7, %l1 loop_5032: fmovsge %xcc, %f8, %f13 lduw [%l7 + 0x2C], %o1 fmuld8ulx16 %f15, %f2, %f0 tn %icc, 0x6 movrlez %i0, %g2, %o5 fmovdneg %xcc, %f3, %f3 fbug,a %fcc2, loop_5033 ldsb [%l7 + 0x22], %g6 ldsh [%l7 + 0x6E], %g4 bn,a,pt %icc, loop_5034 loop_5033: lduw [%l7 + 0x54], %i2 fmul8x16 %f12, %f10, %f0 fbule %fcc0, loop_5035 loop_5034: fcmped %fcc2, %f10, %f10 fornot1s %f8, %f4, %f3 fmovsvs %icc, %f14, %f12 loop_5035: xor %l6, %g5, %o0 stb %g1, [%l7 + 0x0F] for %f14, %f4, %f12 brlz,a %i1, loop_5036 tsubcc %l0, %g3, %l2 ldx [%l7 + 0x50], %i7 fmovsg %icc, %f15, %f13 loop_5036: ldsw [%l7 + 0x24], %l4 fmuld8ulx16 %f13, %f9, %f14 fmovdne %xcc, %f10, %f10 lduh [%l7 + 0x7C], %l5 fcmpgt32 %f12, %f6, %i3 tsubcctv %o6, 0x0BF0, %g7 bneg,a %icc, loop_5037 tcs %xcc, 0x4 tsubcctv %i5, 0x127A, %o2 st %f7, [%l7 + 0x5C] loop_5037: fand %f12, %f2, %f8 movrgez %o4, %i6, %l3 fmovdcc %icc, %f15, %f6 udivcc %i4, 0x086D, %o3 std %f14, [%l7 + 0x10] movre %l1, 0x03E, %o1 ldub [%l7 + 0x63], %i0 fba,a %fcc0, loop_5038 edge8ln %o7, %g2, %g6 array32 %g4, %i2, %l6 ldsb [%l7 + 0x4C], %o5 loop_5038: nop setx loop_5039, %l0, %l1 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 %g5, 0x02, %o0 fcmpd %fcc2, %f0, %f2 brlz,a %g1, loop_5040 loop_5039: fbue %fcc3, loop_5041 brlz,a %l0, loop_5042 fmuld8ulx16 %f3, %f6, %f10 loop_5040: sdiv %g3, 0x0997, %l2 loop_5041: stx %i1, [%l7 + 0x08] loop_5042: udiv %i7, 0x118A, %l4 brlz %i3, loop_5043 tl %xcc, 0x0 bcs loop_5044 sllx %o6, 0x09, %l5 loop_5043: fpadd16s %f11, %f8, %f15 stx %g7, [%l7 + 0x18] loop_5044: lduw [%l7 + 0x44], %o2 andn %i5, %o4, %l3 movrlz %i6, %i4, %l1 movcs %icc, %o3, %o1 array32 %o7, %g2, %i0 lduh [%l7 + 0x7C], %g4 stx %g6, [%l7 + 0x18] fmovspos %icc, %f6, %f6 ldx [%l7 + 0x28], %i2 edge8ln %l6, %o5, %g5 ldub [%l7 + 0x72], %g1 bgu,a,pn %icc, loop_5045 fandnot2 %f4, %f2, %f0 ble %icc, loop_5046 stx %l0, [%l7 + 0x50] loop_5045: movcc %icc, %o0, %g3 fexpand %f10, %f0 loop_5046: fcmple16 %f8, %f14, %l2 brz,a %i1, loop_5047 std %f14, [%l7 + 0x38] stw %l4, [%l7 + 0x30] mulscc %i3, %o6, %l5 loop_5047: fblg %fcc0, loop_5048 brz %i7, loop_5049 xnorcc %o2, 0x05B1, %g7 fcmpeq32 %f10, %f8, %o4 loop_5048: ld [%l7 + 0x74], %f2 loop_5049: bgu,a,pt %icc, loop_5050 ldub [%l7 + 0x7A], %i5 fmovrsgz %l3, %f6, %f10 orncc %i6, 0x0F62, %i4 loop_5050: fornot2s %f1, %f2, %f1 fmuld8ulx16 %f0, %f8, %f0 faligndata %f0, %f12, %f8 or %l1, 0x1153, %o3 fbe,a %fcc1, loop_5051 ld [%l7 + 0x08], %f8 brlz,a %o7, loop_5052 edge16l %g2, %o1, %g4 loop_5051: ldub [%l7 + 0x75], %i0 ldx [%l7 + 0x58], %i2 loop_5052: tsubcctv %g6, 0x1999, %o5 fmovrdgz %l6, %f10, %f2 edge8 %g1, %l0, %o0 fpadd16s %f8, %f3, %f14 edge8l %g3, %g5, %l2 ldsh [%l7 + 0x6A], %i1 tneg %xcc, 0x4 tvc %icc, 0x7 st %f12, [%l7 + 0x08] fmovrdgz %l4, %f4, %f8 fnors %f7, %f0, %f3 orcc %i3, %l5, %i7 orn %o2, %o6, %o4 lduw [%l7 + 0x50], %i5 fmovrdlz %g7, %f12, %f12 stw %l3, [%l7 + 0x28] subcc %i4, %i6, %o3 st %f11, [%l7 + 0x48] ldx [%l7 + 0x50], %l1 bvc %icc, loop_5053 edge8ln %g2, %o1, %o7 umul %i0, %i2, %g4 edge32l %o5, %l6, %g1 loop_5053: fmovspos %icc, %f9, %f1 tn %xcc, 0x6 bg,a,pt %xcc, loop_5054 bshuffle %f0, %f12, %f12 ldd [%l7 + 0x38], %f10 lduw [%l7 + 0x70], %l0 loop_5054: stx %o0, [%l7 + 0x10] tneg %icc, 0x5 stx %g3, [%l7 + 0x10] lduh [%l7 + 0x12], %g6 tgu %xcc, 0x2 fmovs %f14, %f3 fnot1s %f10, %f4 lduh [%l7 + 0x6E], %g5 mulscc %i1, %l2, %l4 st %f2, [%l7 + 0x48] fpadd32s %f15, %f2, %f9 fmovsl %icc, %f13, %f4 fmovdcs %xcc, %f8, %f0 ldub [%l7 + 0x11], %i3 fpadd32s %f14, %f11, %f4 fpack32 %f10, %f12, %f0 sth %l5, [%l7 + 0x0A] fxors %f13, %f10, %f10 ldsb [%l7 + 0x3A], %o2 fmovdneg %icc, %f2, %f3 lduw [%l7 + 0x64], %i7 lduw [%l7 + 0x7C], %o4 stb %o6, [%l7 + 0x57] fblg,a %fcc3, loop_5055 alignaddrl %g7, %l3, %i5 sllx %i4, %o3, %l1 fmovrsgz %g2, %f7, %f4 loop_5055: movge %xcc, %i6, %o1 fpsub32 %f8, %f6, %f12 sth %o7, [%l7 + 0x4A] sdivcc %i0, 0x0116, %g4 bcs,a,pn %xcc, loop_5056 ldsh [%l7 + 0x7C], %i2 nop setx loop_5057, %l0, %l1 jmpl %l1, %l6 fmovsvc %xcc, %f0, %f7 loop_5056: sth %g1, [%l7 + 0x38] fbg %fcc3, loop_5058 loop_5057: udiv %o5, 0x0D5F, %o0 lduh [%l7 + 0x64], %g3 ta %xcc, 0x6 loop_5058: ldsw [%l7 + 0x34], %l0 stb %g5, [%l7 + 0x52] fmovsneg %xcc, %f14, %f5 std %f0, [%l7 + 0x18] lduh [%l7 + 0x34], %g6 fnands %f11, %f7, %f4 tge %xcc, 0x3 movcs %icc, %l2, %i1 bpos,a,pn %xcc, loop_5059 fandnot1 %f0, %f8, %f0 movpos %xcc, %l4, %l5 srax %i3, %i7, %o4 loop_5059: fbul,a %fcc1, loop_5060 nop setx loop_5061, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8l %o2, %o6, %g7 ldd [%l7 + 0x68], %f12 loop_5060: ldub [%l7 + 0x5E], %l3 loop_5061: fandnot2 %f10, %f14, %f6 fbg %fcc3, loop_5062 srax %i5, %i4, %l1 edge8ln %g2, %i6, %o1 tl %xcc, 0x3 loop_5062: tge %icc, 0x6 fandnot2 %f8, %f8, %f10 fmovrdne %o7, %f14, %f10 fpadd16s %f14, %f8, %f5 and %i0, 0x1B21, %o3 ldsh [%l7 + 0x7A], %i2 sra %l6, 0x05, %g4 sth %g1, [%l7 + 0x42] std %f0, [%l7 + 0x68] fmovsne %xcc, %f5, %f14 ld [%l7 + 0x5C], %f9 xnorcc %o0, %g3, %o5 fnand %f6, %f2, %f0 bvc loop_5063 fbge %fcc2, loop_5064 fmovsa %icc, %f11, %f0 lduh [%l7 + 0x6E], %g5 loop_5063: movrne %l0, 0x2F3, %g6 loop_5064: fmovsleu %icc, %f8, %f3 fmovsne %xcc, %f6, %f1 edge8 %i1, %l4, %l2 fmovsl %xcc, %f15, %f9 edge8ln %i3, %l5, %o4 fmovdpos %icc, %f7, %f2 fmuld8sux16 %f3, %f11, %f12 fmovsg %icc, %f3, %f5 edge8 %o2, %o6, %g7 stb %i7, [%l7 + 0x29] fble,a %fcc1, loop_5065 ldsh [%l7 + 0x12], %l3 ldsw [%l7 + 0x40], %i5 stx %i4, [%l7 + 0x40] loop_5065: addccc %g2, 0x0FF8, %i6 fmovse %icc, %f5, %f7 movcc %icc, %l1, %o7 movne %xcc, %i0, %o3 fbul %fcc2, loop_5066 fbge %fcc0, loop_5067 fmovdne %xcc, %f2, %f13 fsrc1 %f2, %f0 loop_5066: fnot2 %f2, %f4 loop_5067: srl %i2, %l6, %g4 stb %o1, [%l7 + 0x43] stx %o0, [%l7 + 0x60] ldsw [%l7 + 0x18], %g3 edge32n %g1, %o5, %l0 ldd [%l7 + 0x38], %f14 fmovrslez %g6, %f8, %f5 lduw [%l7 + 0x34], %g5 movrlez %l4, 0x105, %i1 ba loop_5068 ldsw [%l7 + 0x14], %l2 fpsub16 %f0, %f2, %f6 stx %i3, [%l7 + 0x78] loop_5068: tpos %icc, 0x0 ldsh [%l7 + 0x62], %o4 ta %xcc, 0x3 fmovsle %xcc, %f1, %f10 fpsub16 %f12, %f0, %f8 tne %xcc, 0x6 tsubcc %o2, %l5, %g7 ldsw [%l7 + 0x60], %i7 orncc %l3, %i5, %i4 sth %g2, [%l7 + 0x40] st %f6, [%l7 + 0x5C] brz %i6, loop_5069 edge32 %l1, %o6, %o7 brgez,a %o3, loop_5070 stw %i2, [%l7 + 0x6C] loop_5069: edge8ln %i0, %l6, %o1 bcs,a %icc, loop_5071 loop_5070: ldsw [%l7 + 0x08], %g4 ld [%l7 + 0x24], %f7 ldsh [%l7 + 0x1A], %g3 loop_5071: nop setx loop_5072, %l0, %l1 jmpl %l1, %g1 st %f1, [%l7 + 0x10] fcmpne32 %f12, %f12, %o0 stx %l0, [%l7 + 0x20] loop_5072: stx %o5, [%l7 + 0x78] fmovrdlz %g5, %f4, %f10 fmovdpos %icc, %f2, %f14 fmovsgu %icc, %f9, %f2 popc 0x1F42, %l4 mova %icc, %g6, %i1 sllx %i3, 0x03, %o4 addc %l2, 0x1DE3, %o2 siam 0x3 st %f0, [%l7 + 0x24] array32 %l5, %g7, %l3 edge8ln %i7, %i4, %g2 stw %i5, [%l7 + 0x14] lduh [%l7 + 0x54], %l1 bleu %icc, loop_5073 movneg %xcc, %o6, %o7 bne %icc, loop_5074 movcs %icc, %o3, %i2 loop_5073: lduw [%l7 + 0x60], %i0 lduw [%l7 + 0x44], %i6 loop_5074: std %f6, [%l7 + 0x28] fbug %fcc2, loop_5075 fcmped %fcc3, %f0, %f6 array16 %l6, %o1, %g4 tge %xcc, 0x0 loop_5075: fandnot1 %f8, %f14, %f6 std %f8, [%l7 + 0x68] ldub [%l7 + 0x4C], %g1 ldd [%l7 + 0x70], %f2 ldx [%l7 + 0x30], %o0 fmovdg %icc, %f13, %f0 ldsw [%l7 + 0x78], %l0 fblg %fcc1, loop_5076 movcs %icc, %o5, %g3 addcc %g5, 0x01DC, %g6 array16 %i1, %i3, %l4 loop_5076: fmovrdgez %l2, %f12, %f8 tne %xcc, 0x1 stx %o4, [%l7 + 0x60] fnegd %f8, %f4 fornot1 %f14, %f12, %f4 bpos %xcc, loop_5077 xnor %l5, 0x0BBF, %o2 lduh [%l7 + 0x62], %g7 brlz %l3, loop_5078 loop_5077: bn loop_5079 st %f5, [%l7 + 0x6C] tge %xcc, 0x2 loop_5078: ldd [%l7 + 0x30], %f0 loop_5079: ldsb [%l7 + 0x35], %i7 stx %g2, [%l7 + 0x48] fmovrdgz %i5, %f0, %f12 tpos %icc, 0x2 movgu %icc, %i4, %o6 tvs %xcc, 0x2 fpsub16s %f8, %f0, %f11 ldsw [%l7 + 0x60], %l1 tne %icc, 0x1 movrlz %o7, 0x076, %o3 stb %i2, [%l7 + 0x5D] alignaddr %i0, %i6, %o1 fmovdg %xcc, %f9, %f7 mulscc %l6, %g1, %g4 ldsw [%l7 + 0x24], %o0 fmovsvc %xcc, %f14, %f5 lduw [%l7 + 0x30], %l0 std %f0, [%l7 + 0x18] stx %g3, [%l7 + 0x68] xnor %o5, 0x0234, %g5 xnor %g6, 0x0BD4, %i1 fexpand %f5, %f4 bl %icc, loop_5080 lduw [%l7 + 0x0C], %i3 movl %xcc, %l2, %l4 fbu,a %fcc0, loop_5081 loop_5080: fmovsvs %xcc, %f3, %f6 fandnot1s %f8, %f6, %f9 fble,a %fcc0, loop_5082 loop_5081: fcmpd %fcc0, %f8, %f10 sth %o4, [%l7 + 0x1C] bpos,a %xcc, loop_5083 loop_5082: fnors %f12, %f13, %f13 edge16l %l5, %o2, %l3 fbuge,a %fcc2, loop_5084 loop_5083: fmovsleu %icc, %f4, %f11 tcc %icc, 0x7 bcc,a loop_5085 loop_5084: ldd [%l7 + 0x10], %f12 bn,a loop_5086 std %f6, [%l7 + 0x68] loop_5085: array32 %i7, %g7, %i5 tsubcctv %i4, %g2, %l1 loop_5086: stb %o7, [%l7 + 0x0D] ld [%l7 + 0x70], %f3 fornot1 %f6, %f0, %f14 std %f12, [%l7 + 0x18] fmovdl %icc, %f0, %f12 subc %o6, %o3, %i2 fzeros %f13 fmul8x16au %f3, %f13, %f4 lduh [%l7 + 0x28], %i0 mulx %o1, 0x0AE7, %l6 st %f12, [%l7 + 0x34] ldsh [%l7 + 0x08], %g1 fbu,a %fcc3, loop_5087 array8 %i6, %g4, %o0 udivcc %g3, 0x036C, %o5 fbu,a %fcc1, loop_5088 loop_5087: sra %g5, 0x10, %g6 fbg,a %fcc2, loop_5089 stb %l0, [%l7 + 0x55] loop_5088: stb %i3, [%l7 + 0x45] sdivcc %l2, 0x1446, %i1 loop_5089: xnor %l4, 0x14E4, %l5 fmul8x16au %f7, %f7, %f2 ldsw [%l7 + 0x2C], %o2 bleu,pt %xcc, loop_5090 tg %xcc, 0x1 fpackfix %f4, %f15 fpsub16 %f6, %f6, %f0 loop_5090: lduh [%l7 + 0x26], %l3 ldsh [%l7 + 0x76], %i7 fnegs %f0, %f14 fbg,a %fcc1, loop_5091 bcc,pt %icc, loop_5092 andn %g7, 0x17AB, %i5 fbu %fcc2, loop_5093 loop_5091: fnands %f12, %f14, %f2 loop_5092: tgu %icc, 0x2 fbug %fcc3, loop_5094 loop_5093: edge32 %o4, %i4, %g2 fmovrdlz %l1, %f2, %f8 popc %o6, %o7 loop_5094: fcmpgt16 %f8, %f14, %o3 fbn,a %fcc0, loop_5095 fmovde %icc, %f7, %f8 tcs %xcc, 0x1 lduw [%l7 + 0x4C], %i0 loop_5095: tne %xcc, 0x7 ldx [%l7 + 0x60], %o1 fmovrdne %i2, %f14, %f2 ldsb [%l7 + 0x3C], %l6 fmovse %xcc, %f7, %f1 nop setx loop_5096, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16ln %g1, %i6, %g4 sllx %o0, %o5, %g3 movrlz %g6, %l0, %g5 loop_5096: stw %i3, [%l7 + 0x48] sth %i1, [%l7 + 0x1E] lduw [%l7 + 0x24], %l4 fabss %f10, %f4 move %xcc, %l2, %o2 ldsh [%l7 + 0x2E], %l5 ld [%l7 + 0x50], %f0 fmovda %icc, %f12, %f3 fones %f3 fbg,a %fcc2, loop_5097 ld [%l7 + 0x78], %f6 tpos %xcc, 0x4 fbl,a %fcc3, loop_5098 loop_5097: xorcc %l3, 0x158E, %g7 fornot2s %f15, %f10, %f2 stw %i5, [%l7 + 0x28] loop_5098: fmul8x16 %f6, %f12, %f6 bvs,a,pt %xcc, loop_5099 sth %i7, [%l7 + 0x44] ldd [%l7 + 0x50], %f14 ldd [%l7 + 0x30], %f14 loop_5099: fcmpeq16 %f12, %f8, %i4 fmovrdgz %g2, %f4, %f4 lduw [%l7 + 0x68], %l1 fbne %fcc2, loop_5100 fmovdle %xcc, %f14, %f2 tsubcctv %o4, %o7, %o6 fbl,a %fcc0, loop_5101 loop_5100: ldsb [%l7 + 0x4F], %i0 fbe,a %fcc0, loop_5102 std %f10, [%l7 + 0x60] loop_5101: fones %f2 movrgez %o3, %i2, %o1 loop_5102: ldx [%l7 + 0x48], %l6 stx %i6, [%l7 + 0x60] ldsb [%l7 + 0x77], %g1 udiv %o0, 0x1203, %o5 fbug,a %fcc1, loop_5103 ldsw [%l7 + 0x2C], %g4 fxor %f6, %f10, %f8 fbge,a %fcc2, loop_5104 loop_5103: popc 0x1432, %g6 ldsh [%l7 + 0x64], %g3 fpack32 %f0, %f14, %f0 loop_5104: ldub [%l7 + 0x17], %g5 ld [%l7 + 0x78], %f4 fpmerge %f8, %f15, %f14 taddcctv %l0, %i1, %l4 ldub [%l7 + 0x4B], %l2 ldub [%l7 + 0x32], %i3 xnor %o2, %l3, %g7 ldd [%l7 + 0x68], %f14 tn %xcc, 0x5 stb %l5, [%l7 + 0x19] ldsb [%l7 + 0x7A], %i5 edge32ln %i7, %g2, %i4 sth %l1, [%l7 + 0x34] fbge %fcc2, loop_5105 edge16l %o4, %o6, %i0 fors %f12, %f5, %f13 ldsh [%l7 + 0x42], %o7 loop_5105: ldsb [%l7 + 0x73], %i2 bleu,a,pn %xcc, loop_5106 ldsh [%l7 + 0x2A], %o3 fmovrdgez %o1, %f0, %f6 sth %i6, [%l7 + 0x0A] loop_5106: movcc %xcc, %l6, %o0 fnot1s %f7, %f13 fba,a %fcc1, loop_5107 fcmple16 %f2, %f12, %g1 or %g4, %o5, %g3 lduh [%l7 + 0x08], %g6 loop_5107: fzero %f8 fpadd16s %f9, %f12, %f10 fpack16 %f6, %f6 bgu,pn %xcc, loop_5108 tcc %icc, 0x1 ldx [%l7 + 0x48], %g5 movle %xcc, %l0, %l4 loop_5108: bcc,pn %icc, loop_5109 sethi 0x0835, %l2 andn %i1, 0x0912, %o2 ldx [%l7 + 0x58], %i3 loop_5109: bpos,a %icc, loop_5110 stb %g7, [%l7 + 0x72] fnands %f11, %f1, %f2 tn %xcc, 0x5 loop_5110: be %icc, loop_5111 fpack32 %f8, %f2, %f12 ldd [%l7 + 0x30], %f2 sth %l5, [%l7 + 0x76] loop_5111: fmul8sux16 %f2, %f6, %f12 bvs,pt %xcc, loop_5112 lduw [%l7 + 0x54], %i5 fmovda %icc, %f12, %f13 ldd [%l7 + 0x10], %f14 loop_5112: xor %i7, 0x14F4, %l3 tsubcc %i4, 0x0D02, %l1 fpsub16 %f4, %f0, %f4 xnorcc %o4, 0x0ECB, %o6 movneg %xcc, %i0, %o7 fornot2 %f10, %f2, %f12 fmul8sux16 %f0, %f12, %f14 edge32n %g2, %i2, %o1 fabsd %f4, %f0 fmovsa %xcc, %f15, %f3 xnorcc %i6, 0x1EFE, %o3 sll %o0, 0x02, %l6 movcc %xcc, %g4, %g1 brnz %o5, loop_5113 fbuge,a %fcc1, loop_5114 fzero %f4 edge8n %g3, %g6, %l0 loop_5113: fmovdcs %xcc, %f14, %f13 loop_5114: srl %l4, 0x14, %g5 ldx [%l7 + 0x38], %l2 stw %i1, [%l7 + 0x2C] array16 %i3, %o2, %l5 ldsh [%l7 + 0x3A], %i5 movl %icc, %g7, %l3 fmovdn %icc, %f8, %f14 ldsb [%l7 + 0x0E], %i4 movge %xcc, %l1, %i7 lduh [%l7 + 0x50], %o6 tl %icc, 0x3 stx %o4, [%l7 + 0x30] taddcc %o7, %g2, %i2 movrlez %o1, %i0, %o3 stw %o0, [%l7 + 0x1C] fmovdleu %xcc, %f10, %f2 lduw [%l7 + 0x50], %l6 addccc %g4, %i6, %g1 edge16n %o5, %g3, %g6 ldsh [%l7 + 0x10], %l0 ldsw [%l7 + 0x58], %g5 bshuffle %f4, %f12, %f6 fxor %f14, %f12, %f8 fpadd32s %f13, %f5, %f0 ldub [%l7 + 0x61], %l4 stw %l2, [%l7 + 0x58] movgu %xcc, %i1, %i3 fpsub32 %f14, %f0, %f10 stb %l5, [%l7 + 0x28] fnegs %f3, %f11 brgz,a %i5, loop_5115 lduh [%l7 + 0x1C], %g7 taddcctv %o2, 0x123A, %l3 fnegd %f0, %f6 loop_5115: stw %i4, [%l7 + 0x10] fpadd16s %f6, %f8, %f14 fmovrde %l1, %f12, %f8 stb %o6, [%l7 + 0x74] st %f11, [%l7 + 0x58] fmovsl %icc, %f1, %f2 ldd [%l7 + 0x48], %f0 call loop_5116 or %o4, 0x0662, %i7 st %f9, [%l7 + 0x7C] taddcctv %g2, %o7, %i2 loop_5116: sub %o1, 0x0D67, %i0 srax %o0, %l6, %o3 sub %g4, 0x11AB, %g1 stx %o5, [%l7 + 0x20] ldsh [%l7 + 0x3A], %i6 movrne %g3, %l0, %g6 fbuge %fcc1, loop_5117 nop setx loop_5118, %l0, %l1 jmpl %l1, %g5 ldsb [%l7 + 0x18], %l4 movn %xcc, %i1, %l2 loop_5117: sub %i3, 0x0D7B, %l5 loop_5118: brnz,a %g7, loop_5119 movrne %i5, %l3, %i4 ldub [%l7 + 0x64], %o2 fmovd %f4, %f12 loop_5119: ldsh [%l7 + 0x30], %o6 udivcc %o4, 0x16F4, %i7 lduw [%l7 + 0x14], %g2 fmovdcs %icc, %f1, %f6 addc %o7, 0x0765, %l1 ld [%l7 + 0x7C], %f15 ldd [%l7 + 0x70], %f12 sth %o1, [%l7 + 0x08] ldd [%l7 + 0x08], %f14 tneg %icc, 0x2 subccc %i0, 0x1C3E, %o0 movle %icc, %i2, %o3 fandnot2 %f8, %f6, %f8 fmul8x16al %f14, %f7, %f10 movrne %g4, %g1, %l6 fmovse %xcc, %f12, %f13 bg,a %xcc, loop_5120 fmovsle %xcc, %f7, %f8 std %f4, [%l7 + 0x70] stb %o5, [%l7 + 0x0F] loop_5120: sth %i6, [%l7 + 0x1C] brgez %l0, loop_5121 sdivcc %g3, 0x1B7E, %g5 ldsb [%l7 + 0x5C], %l4 array8 %i1, %l2, %i3 loop_5121: addcc %l5, %g6, %i5 stb %l3, [%l7 + 0x3B] fpackfix %f4, %f12 bshuffle %f8, %f0, %f14 ldd [%l7 + 0x40], %f0 fmul8ulx16 %f10, %f4, %f2 tgu %xcc, 0x7 bleu,pt %xcc, loop_5122 fmovsleu %xcc, %f11, %f9 fmuld8sux16 %f3, %f1, %f2 brgz %i4, loop_5123 loop_5122: fands %f1, %f11, %f0 taddcc %g7, 0x0F38, %o2 fmovscs %icc, %f14, %f7 loop_5123: taddcc %o4, %o6, %g2 fpadd32s %f4, %f3, %f7 tpos %xcc, 0x7 ldub [%l7 + 0x20], %i7 fnands %f2, %f14, %f11 bne,pt %xcc, loop_5124 fcmple32 %f0, %f14, %l1 brlez %o7, loop_5125 fmuld8sux16 %f9, %f12, %f14 loop_5124: andncc %i0, %o0, %o1 xnorcc %o3, %i2, %g4 loop_5125: stw %g1, [%l7 + 0x48] fcmple16 %f4, %f0, %o5 movn %xcc, %i6, %l0 fornot1s %f9, %f4, %f1 movrlz %g3, 0x0B6, %g5 fpack32 %f6, %f14, %f6 te %xcc, 0x0 st %f5, [%l7 + 0x60] stx %l6, [%l7 + 0x68] fxors %f7, %f11, %f5 lduw [%l7 + 0x08], %i1 andncc %l2, %l4, %i3 fmovdle %xcc, %f0, %f4 edge32ln %g6, %l5, %l3 std %f0, [%l7 + 0x58] ldx [%l7 + 0x48], %i4 fmovdgu %icc, %f10, %f1 fone %f6 fbug,a %fcc1, loop_5126 srl %i5, %g7, %o4 or %o2, 0x18DE, %o6 or %i7, %g2, %o7 loop_5126: fnands %f1, %f8, %f15 ld [%l7 + 0x14], %f10 fmul8sux16 %f8, %f10, %f8 ldd [%l7 + 0x18], %f0 sdiv %l1, 0x1527, %o0 fabsd %f6, %f8 stb %i0, [%l7 + 0x63] fcmps %fcc1, %f11, %f7 ldub [%l7 + 0x1A], %o3 stb %i2, [%l7 + 0x27] fmovsge %icc, %f8, %f1 fbne,a %fcc1, loop_5127 array8 %g4, %g1, %o5 ldsw [%l7 + 0x0C], %o1 ldd [%l7 + 0x58], %f14 loop_5127: fmovs %f0, %f12 udivcc %i6, 0x141C, %l0 stw %g5, [%l7 + 0x74] ldx [%l7 + 0x28], %g3 ldsb [%l7 + 0x4A], %l6 fpack16 %f2, %f10 udivx %l2, 0x11E2, %i1 ldsh [%l7 + 0x3A], %i3 fmovdne %icc, %f3, %f10 umul %g6, %l5, %l3 fnot2s %f9, %f11 sdivx %l4, 0x115D, %i4 fnegd %f6, %f8 tge %xcc, 0x5 movneg %icc, %g7, %o4 fpadd32s %f15, %f3, %f0 ldsw [%l7 + 0x38], %i5 edge16n %o2, %i7, %o6 lduw [%l7 + 0x34], %g2 nop setx loop_5128, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x26], %o7 bg,a %icc, loop_5129 std %f4, [%l7 + 0x40] loop_5128: fbue,a %fcc1, loop_5130 lduh [%l7 + 0x7E], %o0 loop_5129: fcmpeq16 %f14, %f2, %l1 ldub [%l7 + 0x3B], %o3 loop_5130: ldx [%l7 + 0x48], %i0 smul %g4, 0x0592, %i2 fmovdge %icc, %f13, %f13 stw %g1, [%l7 + 0x64] bvc loop_5131 bgu,a loop_5132 fmovrdgez %o5, %f12, %f8 xor %o1, %l0, %i6 loop_5131: st %f6, [%l7 + 0x50] loop_5132: fabss %f15, %f11 lduw [%l7 + 0x40], %g5 fmul8sux16 %f8, %f4, %f0 ldsb [%l7 + 0x10], %g3 stb %l2, [%l7 + 0x13] movcs %xcc, %i1, %i3 edge16l %g6, %l5, %l3 movrne %l4, 0x2A6, %i4 st %f14, [%l7 + 0x44] movleu %icc, %g7, %o4 lduw [%l7 + 0x24], %i5 stw %o2, [%l7 + 0x44] ldsh [%l7 + 0x18], %i7 lduw [%l7 + 0x68], %l6 orcc %g2, 0x1B92, %o6 movpos %icc, %o7, %l1 alignaddrl %o3, %i0, %o0 fmovdne %icc, %f4, %f9 fpsub32s %f9, %f8, %f9 udivcc %i2, 0x1CCC, %g1 fbue,a %fcc1, loop_5133 call loop_5134 tvc %xcc, 0x3 ldsw [%l7 + 0x70], %g4 loop_5133: fxor %f12, %f0, %f0 loop_5134: fone %f12 subccc %o5, %o1, %i6 ldub [%l7 + 0x72], %l0 fmovrsgez %g5, %f11, %f5 fble %fcc1, loop_5135 fcmpne16 %f0, %f2, %g3 fbule %fcc1, loop_5136 fsrc2s %f1, %f8 loop_5135: call loop_5137 fzero %f8 loop_5136: fnands %f10, %f9, %f10 fcmple16 %f12, %f6, %l2 loop_5137: ldsb [%l7 + 0x24], %i1 ldub [%l7 + 0x67], %i3 tne %icc, 0x3 fba,a %fcc0, loop_5138 sdivx %l5, 0x1AFF, %l3 sdivx %g6, 0x1937, %i4 bl,pt %icc, loop_5139 loop_5138: std %f8, [%l7 + 0x70] fxnor %f2, %f6, %f2 ldx [%l7 + 0x48], %g7 loop_5139: fmovdl %xcc, %f12, %f0 movge %xcc, %l4, %i5 edge16ln %o4, %o2, %i7 brlz,a %l6, loop_5140 brnz,a %g2, loop_5141 bge,a loop_5142 bpos,pn %icc, loop_5143 loop_5140: ldsw [%l7 + 0x60], %o7 loop_5141: st %f4, [%l7 + 0x1C] loop_5142: and %l1, 0x1007, %o3 loop_5143: fmuld8sux16 %f9, %f3, %f0 stx %i0, [%l7 + 0x70] stb %o0, [%l7 + 0x22] brgz,a %i2, loop_5144 alignaddrl %o6, %g4, %o5 edge16l %g1, %o1, %l0 stw %i6, [%l7 + 0x68] loop_5144: ldsw [%l7 + 0x54], %g5 std %f10, [%l7 + 0x68] movcs %xcc, %l2, %i1 ta %icc, 0x4 fand %f2, %f12, %f2 array16 %i3, %g3, %l5 std %f0, [%l7 + 0x40] fpack32 %f10, %f0, %f14 stx %l3, [%l7 + 0x18] fbg %fcc0, loop_5145 stb %i4, [%l7 + 0x16] bleu loop_5146 fmovdge %xcc, %f6, %f2 loop_5145: stx %g7, [%l7 + 0x50] smul %g6, %i5, %o4 loop_5146: siam 0x3 umulcc %o2, %l4, %i7 ldd [%l7 + 0x60], %f4 ldx [%l7 + 0x10], %l6 lduh [%l7 + 0x78], %o7 fsrc2 %f6, %f0 fmovd %f0, %f10 bpos,pn %icc, loop_5147 edge32ln %g2, %o3, %i0 ldsw [%l7 + 0x10], %l1 fbuge %fcc0, loop_5148 loop_5147: fmovsgu %icc, %f14, %f4 fmovdcs %xcc, %f8, %f11 tsubcctv %o0, 0x1021, %i2 loop_5148: ldd [%l7 + 0x70], %f0 fmovsg %xcc, %f15, %f9 subccc %g4, %o5, %g1 subccc %o6, %l0, %o1 bvc,a %xcc, loop_5149 sll %i6, 0x07, %g5 lduw [%l7 + 0x50], %l2 fsrc1s %f13, %f8 loop_5149: ldsb [%l7 + 0x4F], %i3 ldsh [%l7 + 0x50], %i1 fcmpgt32 %f12, %f8, %l5 fornot2 %f8, %f14, %f10 ldsw [%l7 + 0x4C], %g3 ble,a loop_5150 bg %xcc, loop_5151 stx %l3, [%l7 + 0x38] movvc %xcc, %i4, %g6 loop_5150: fxnors %f1, %f10, %f2 loop_5151: movge %icc, %i5, %g7 andn %o2, %o4, %l4 st %f14, [%l7 + 0x1C] brgz %l6, loop_5152 fmovdne %xcc, %f9, %f1 fnand %f0, %f12, %f8 stw %o7, [%l7 + 0x10] loop_5152: fmovrse %i7, %f1, %f6 movle %xcc, %g2, %o3 fpack32 %f2, %f14, %f8 ldx [%l7 + 0x30], %l1 srl %o0, 0x09, %i2 bpos,pn %icc, loop_5153 stw %g4, [%l7 + 0x78] edge16ln %i0, %g1, %o6 fmovda %icc, %f6, %f11 loop_5153: lduh [%l7 + 0x4C], %o5 movl %icc, %l0, %i6 bpos,a loop_5154 move %xcc, %g5, %l2 fmovsgu %xcc, %f9, %f9 bn loop_5155 loop_5154: fandnot1s %f5, %f12, %f2 bshuffle %f0, %f2, %f8 stx %o1, [%l7 + 0x28] loop_5155: ldd [%l7 + 0x38], %f2 fpsub16 %f4, %f2, %f6 fcmple16 %f4, %f14, %i1 fbue,a %fcc0, loop_5156 edge8l %i3, %l5, %g3 fabss %f1, %f10 stw %i4, [%l7 + 0x78] loop_5156: fornot2s %f9, %f10, %f5 bn %xcc, loop_5157 ldsw [%l7 + 0x20], %l3 brlz,a %g6, loop_5158 fbue,a %fcc2, loop_5159 loop_5157: faligndata %f2, %f10, %f4 stb %g7, [%l7 + 0x27] loop_5158: array8 %i5, %o4, %l4 loop_5159: ldx [%l7 + 0x40], %o2 stb %o7, [%l7 + 0x56] lduw [%l7 + 0x70], %i7 ldub [%l7 + 0x7B], %l6 fpadd16 %f0, %f12, %f6 fcmpgt32 %f2, %f0, %g2 fmovdg %icc, %f5, %f11 sth %o3, [%l7 + 0x1E] ldd [%l7 + 0x60], %f0 tvc %icc, 0x7 ldsw [%l7 + 0x08], %o0 srax %l1, %i2, %g4 edge32n %g1, %o6, %o5 fnands %f9, %f10, %f7 sub %l0, %i6, %i0 fmovrsgz %l2, %f11, %f10 fxnors %f1, %f5, %f11 sth %o1, [%l7 + 0x10] ldx [%l7 + 0x20], %g5 stb %i3, [%l7 + 0x30] fmovrdgz %l5, %f4, %f6 movne %xcc, %i1, %i4 ldd [%l7 + 0x20], %f12 edge16 %g3, %l3, %g7 ld [%l7 + 0x1C], %f12 udivx %g6, 0x0829, %i5 fone %f4 stx %l4, [%l7 + 0x28] sdiv %o4, 0x16C8, %o2 tpos %icc, 0x5 movcs %xcc, %i7, %o7 fble %fcc3, loop_5160 array16 %g2, %o3, %l6 addcc %l1, 0x0EE9, %i2 sdivcc %o0, 0x0AD4, %g1 loop_5160: fpack16 %f4, %f3 addcc %o6, %g4, %l0 fmovsge %xcc, %f4, %f9 nop setx loop_5161, %l0, %l1 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 %o5, %i0, %l2 fmul8x16 %f5, %f14, %f4 ta %icc, 0x2 loop_5161: ta %icc, 0x5 movrgz %i6, %o1, %i3 edge32l %g5, %l5, %i4 ldd [%l7 + 0x60], %f4 xor %g3, %i1, %g7 fmovrsgz %g6, %f4, %f8 fmovdpos %xcc, %f1, %f11 fcmpes %fcc2, %f5, %f15 brgez,a %i5, loop_5162 orncc %l4, %l3, %o4 fmovscs %icc, %f0, %f12 fbule,a %fcc3, loop_5163 loop_5162: lduh [%l7 + 0x64], %o2 ta %icc, 0x3 fmovs %f5, %f11 loop_5163: fmovdle %xcc, %f13, %f5 movl %icc, %o7, %i7 fabsd %f10, %f14 fmul8sux16 %f12, %f14, %f6 fmul8x16 %f10, %f14, %f6 fmovrdne %g2, %f12, %f0 std %f10, [%l7 + 0x10] movrne %l6, %l1, %i2 fmovd %f8, %f0 fmovdg %icc, %f10, %f12 fmovsle %xcc, %f2, %f13 movpos %icc, %o3, %g1 ldub [%l7 + 0x63], %o0 fcmpeq32 %f12, %f14, %g4 ldsw [%l7 + 0x3C], %o6 fmuld8sux16 %f12, %f7, %f10 fmovdneg %xcc, %f1, %f8 movn %icc, %l0, %o5 lduw [%l7 + 0x6C], %l2 te %xcc, 0x0 st %f5, [%l7 + 0x78] fbug,a %fcc2, loop_5164 ldub [%l7 + 0x43], %i0 fmovsle %icc, %f7, %f15 stx %o1, [%l7 + 0x78] loop_5164: fmovsne %xcc, %f9, %f2 fmovsl %icc, %f11, %f15 stw %i3, [%l7 + 0x48] fcmpeq32 %f2, %f4, %g5 tpos %icc, 0x5 brlez %l5, loop_5165 ldsb [%l7 + 0x0F], %i6 umul %i4, 0x055B, %g3 bn,a %xcc, loop_5166 loop_5165: ldub [%l7 + 0x7F], %i1 stb %g6, [%l7 + 0x2A] xorcc %i5, %g7, %l4 loop_5166: brz,a %o4, loop_5167 bneg,a loop_5168 ld [%l7 + 0x18], %f7 movre %l3, %o2, %i7 loop_5167: popc %g2, %l6 loop_5168: ldsb [%l7 + 0x59], %o7 ldx [%l7 + 0x08], %l1 std %f8, [%l7 + 0x48] tgu %xcc, 0x1 lduh [%l7 + 0x68], %o3 ldx [%l7 + 0x10], %g1 st %f6, [%l7 + 0x1C] edge16l %o0, %i2, %o6 ld [%l7 + 0x34], %f9 stw %l0, [%l7 + 0x44] fnot2 %f0, %f14 fbule,a %fcc3, loop_5169 pdist %f8, %f14, %f14 fnor %f10, %f2, %f2 st %f14, [%l7 + 0x68] loop_5169: fmovd %f6, %f14 tpos %xcc, 0x1 edge32n %o5, %g4, %l2 tgu %xcc, 0x5 tg %icc, 0x4 ldub [%l7 + 0x69], %i0 fbl,a %fcc0, loop_5170 srl %o1, %g5, %l5 sth %i3, [%l7 + 0x0E] fmovdpos %icc, %f14, %f5 loop_5170: fmovrdgez %i6, %f4, %f2 fmovdpos %xcc, %f1, %f15 bg,a %icc, loop_5171 fmuld8ulx16 %f6, %f10, %f14 ld [%l7 + 0x58], %f5 fmovd %f4, %f0 loop_5171: fandnot2s %f7, %f7, %f13 nop setx loop_5172, %l0, %l1 jmpl %l1, %i4 movvc %icc, %g3, %g6 fmovdle %xcc, %f5, %f12 brgz,a %i1, loop_5173 loop_5172: edge8n %g7, %i5, %o4 bgu,a,pt %xcc, loop_5174 tn %xcc, 0x6 loop_5173: ldsb [%l7 + 0x1C], %l3 tcc %xcc, 0x6 loop_5174: lduw [%l7 + 0x7C], %l4 fbne %fcc0, loop_5175 fpsub32s %f8, %f6, %f2 fmuld8ulx16 %f11, %f5, %f4 ldd [%l7 + 0x28], %f14 loop_5175: fmovdneg %icc, %f2, %f6 fcmpd %fcc1, %f4, %f14 std %f0, [%l7 + 0x78] movne %icc, %i7, %g2 ldub [%l7 + 0x5E], %o2 lduh [%l7 + 0x64], %l6 fandnot1s %f8, %f4, %f2 fmovrsgez %o7, %f7, %f10 fandnot2s %f4, %f4, %f14 fabsd %f0, %f0 alignaddr %o3, %g1, %l1 fmovdgu %icc, %f4, %f10 ldsw [%l7 + 0x48], %o0 bleu,pn %icc, loop_5176 fcmpes %fcc1, %f5, %f8 fmovscs %xcc, %f9, %f0 xnor %i2, %o6, %o5 loop_5176: sth %g4, [%l7 + 0x08] bpos,a %icc, loop_5177 sth %l2, [%l7 + 0x38] or %i0, 0x1B24, %l0 bgu,a,pn %xcc, loop_5178 loop_5177: movrlz %o1, 0x146, %l5 movrne %g5, %i3, %i4 fcmple16 %f14, %f14, %g3 loop_5178: fbe %fcc0, loop_5179 fornot1 %f2, %f6, %f8 ldd [%l7 + 0x40], %f6 fornot2 %f14, %f6, %f10 loop_5179: fxnor %f0, %f4, %f12 fmovsvs %xcc, %f11, %f1 fnot1s %f15, %f11 st %f2, [%l7 + 0x54] sth %g6, [%l7 + 0x08] fornot1s %f15, %f8, %f14 srax %i1, %i6, %g7 xnor %o4, %l3, %i5 for %f0, %f0, %f2 ldsh [%l7 + 0x18], %l4 stx %i7, [%l7 + 0x60] stw %o2, [%l7 + 0x28] ldsb [%l7 + 0x6B], %l6 edge32ln %g2, %o7, %o3 stx %l1, [%l7 + 0x28] fnands %f0, %f10, %f10 add %o0, %i2, %g1 fmovda %xcc, %f7, %f8 sdivx %o6, 0x1322, %o5 tvs %xcc, 0x1 srl %g4, 0x10, %l2 ldsh [%l7 + 0x32], %i0 ldd [%l7 + 0x40], %f2 fmovrdlz %o1, %f0, %f14 fabsd %f14, %f6 taddcctv %l5, 0x005E, %g5 tcs %icc, 0x0 sub %l0, %i3, %g3 subccc %i4, %i1, %g6 fpackfix %f14, %f8 stx %i6, [%l7 + 0x40] fzero %f2 sra %g7, 0x16, %l3 fmovrsgez %i5, %f14, %f3 ldx [%l7 + 0x08], %l4 fsrc1 %f8, %f6 fnands %f11, %f8, %f7 fbo %fcc3, loop_5180 fmovrsgz %o4, %f6, %f2 st %f11, [%l7 + 0x68] fpack32 %f4, %f8, %f2 loop_5180: ld [%l7 + 0x30], %f9 fmul8sux16 %f0, %f6, %f10 ldd [%l7 + 0x68], %f12 te %xcc, 0x4 fmovrse %i7, %f12, %f3 fbn,a %fcc2, loop_5181 alignaddrl %l6, %o2, %o7 std %f2, [%l7 + 0x40] stx %o3, [%l7 + 0x48] loop_5181: fnot2 %f10, %f4 tg %icc, 0x6 fbg,a %fcc0, loop_5182 movn %xcc, %l1, %g2 faligndata %f2, %f8, %f8 udivx %i2, 0x150D, %g1 loop_5182: ldub [%l7 + 0x6F], %o0 fmovrsgz %o6, %f7, %f5 ldsh [%l7 + 0x1E], %g4 fmovrsgz %o5, %f11, %f8 fcmpd %fcc0, %f0, %f0 movneg %icc, %l2, %i0 array32 %l5, %g5, %l0 ld [%l7 + 0x3C], %f6 fmovsne %xcc, %f0, %f6 nop setx loop_5183, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x4C], %o1 stw %i3, [%l7 + 0x4C] fmovdge %xcc, %f9, %f13 loop_5183: sth %i4, [%l7 + 0x7A] fsrc2 %f4, %f0 movne %xcc, %g3, %i1 ld [%l7 + 0x58], %f2 fandnot2s %f6, %f7, %f6 ldx [%l7 + 0x08], %i6 fbe %fcc2, loop_5184 udiv %g7, 0x0C6B, %g6 ldx [%l7 + 0x70], %i5 xnor %l3, 0x1EC9, %o4 loop_5184: ldd [%l7 + 0x68], %f14 movrne %i7, %l6, %o2 ldd [%l7 + 0x68], %f4 edge16 %l4, %o7, %l1 fmul8sux16 %f4, %f6, %f14 fbn %fcc0, loop_5185 bvc,pt %xcc, loop_5186 add %g2, 0x0A63, %i2 ldub [%l7 + 0x1C], %g1 loop_5185: st %f15, [%l7 + 0x28] loop_5186: fpadd16 %f12, %f12, %f10 ldsh [%l7 + 0x74], %o0 ldsw [%l7 + 0x30], %o6 array32 %o3, %g4, %o5 alignaddr %i0, %l5, %l2 fmovsne %icc, %f9, %f12 ld [%l7 + 0x0C], %f8 fmovdvc %icc, %f2, %f1 ldx [%l7 + 0x20], %l0 brnz %o1, loop_5187 ldd [%l7 + 0x48], %f8 sethi 0x1F44, %i3 sth %g5, [%l7 + 0x68] loop_5187: fbne %fcc3, loop_5188 movpos %xcc, %g3, %i1 fnot2 %f6, %f6 tsubcc %i6, 0x0462, %g7 loop_5188: lduw [%l7 + 0x44], %g6 stb %i5, [%l7 + 0x2D] ldub [%l7 + 0x3D], %l3 tcs %icc, 0x2 fcmpne32 %f0, %f8, %o4 lduw [%l7 + 0x44], %i7 fone %f14 fabsd %f6, %f6 fmovdleu %xcc, %f4, %f9 stb %l6, [%l7 + 0x63] pdist %f0, %f8, %f6 fnand %f12, %f10, %f0 smul %i4, 0x17A8, %l4 fmovrse %o2, %f11, %f9 fcmps %fcc2, %f3, %f4 fcmpne32 %f6, %f8, %l1 stx %g2, [%l7 + 0x10] fmovsgu %xcc, %f2, %f1 fmovrdgez %i2, %f0, %f0 fmovsvs %icc, %f4, %f13 std %f14, [%l7 + 0x60] fnegd %f8, %f12 bge,a loop_5189 fxnors %f14, %f14, %f13 stx %g1, [%l7 + 0x50] edge32 %o0, %o6, %o3 loop_5189: brlez %o7, loop_5190 brlez %g4, loop_5191 movgu %icc, %o5, %l5 bvc,a %icc, loop_5192 loop_5190: movrgez %i0, %l0, %o1 loop_5191: fsrc2 %f4, %f0 fcmpd %fcc1, %f0, %f12 loop_5192: bcc,a %xcc, loop_5193 sth %l2, [%l7 + 0x7C] fmovdneg %xcc, %f9, %f14 smul %i3, %g5, %g3 loop_5193: sth %i6, [%l7 + 0x76] stx %i1, [%l7 + 0x58] udiv %g6, 0x1A07, %g7 tsubcc %i5, 0x0C94, %l3 fpmerge %f14, %f5, %f0 fand %f0, %f6, %f2 ldx [%l7 + 0x78], %i7 std %f14, [%l7 + 0x30] movleu %icc, %o4, %i4 tleu %xcc, 0x4 fsrc2s %f12, %f1 edge32ln %l6, %o2, %l1 fmovsl %xcc, %f6, %f12 sth %g2, [%l7 + 0x2A] te %icc, 0x7 fmovsneg %xcc, %f8, %f3 ld [%l7 + 0x44], %f10 fmovrdgez %l4, %f8, %f12 stb %i2, [%l7 + 0x31] ldsw [%l7 + 0x34], %o0 bshuffle %f6, %f4, %f12 fmovrdlez %g1, %f12, %f8 fmovsneg %icc, %f2, %f13 fmovsle %icc, %f5, %f10 fornot2 %f8, %f6, %f12 fbge,a %fcc1, loop_5194 ldx [%l7 + 0x58], %o6 tn %xcc, 0x5 movn %xcc, %o7, %g4 loop_5194: movrgez %o5, 0x37A, %o3 fbe,a %fcc1, loop_5195 movle %icc, %l5, %l0 umul %i0, 0x062C, %o1 array32 %i3, %g5, %l2 loop_5195: umul %g3, %i6, %i1 movgu %icc, %g6, %i5 fmovdg %xcc, %f15, %f11 bne loop_5196 udivcc %l3, 0x1D5E, %i7 mulscc %g7, 0x142A, %i4 fnegs %f2, %f14 loop_5196: fmul8sux16 %f4, %f12, %f12 fmovsn %icc, %f14, %f1 bgu loop_5197 sth %l6, [%l7 + 0x5A] bshuffle %f6, %f2, %f2 fsrc1s %f13, %f5 loop_5197: ldsw [%l7 + 0x50], %o2 stb %o4, [%l7 + 0x22] umul %l1, 0x0AC6, %l4 ldsh [%l7 + 0x6E], %i2 movrne %o0, 0x354, %g2 ldsb [%l7 + 0x7E], %o6 stx %o7, [%l7 + 0x70] ldsb [%l7 + 0x0D], %g1 fmul8x16 %f13, %f2, %f6 fmul8x16au %f7, %f4, %f10 fmovscc %xcc, %f5, %f1 mulx %o5, %o3, %g4 movneg %icc, %l0, %l5 bpos,pt %xcc, loop_5198 ld [%l7 + 0x70], %f0 fmovscs %xcc, %f5, %f0 ldsw [%l7 + 0x2C], %i0 loop_5198: ldsh [%l7 + 0x6C], %i3 lduh [%l7 + 0x46], %o1 sdiv %g5, 0x0CC2, %l2 lduw [%l7 + 0x68], %g3 ldub [%l7 + 0x3D], %i1 ldsh [%l7 + 0x34], %i6 ba,a,pt %xcc, loop_5199 movrne %i5, %l3, %i7 xnor %g6, %i4, %l6 ldsh [%l7 + 0x6E], %o2 loop_5199: movne %xcc, %o4, %l1 fmovsa %xcc, %f9, %f7 edge32 %g7, %i2, %l4 ldd [%l7 + 0x48], %f2 umulcc %g2, %o6, %o0 ldsh [%l7 + 0x14], %g1 fpadd32s %f4, %f1, %f11 ld [%l7 + 0x74], %f5 fabsd %f6, %f0 xnor %o5, %o3, %o7 bn,a,pt %xcc, loop_5200 ldsb [%l7 + 0x39], %l0 srl %g4, %l5, %i3 fmovrslz %i0, %f11, %f12 loop_5200: bg,pt %icc, loop_5201 array8 %g5, %o1, %l2 fmovsle %icc, %f9, %f14 tge %icc, 0x2 loop_5201: fnot2 %f12, %f12 tvc %xcc, 0x6 nop setx loop_5202, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdleu %icc, %f8, %f6 ba loop_5203 fmovrdgez %g3, %f0, %f0 loop_5202: bneg %icc, loop_5204 sll %i1, 0x19, %i5 loop_5203: fexpand %f9, %f0 ldsb [%l7 + 0x43], %i6 loop_5204: ldsb [%l7 + 0x59], %i7 lduw [%l7 + 0x1C], %l3 fcmpne16 %f10, %f8, %g6 xnorcc %i4, 0x01D4, %l6 ldub [%l7 + 0x6B], %o2 umul %o4, 0x0808, %l1 fornot1 %f2, %f14, %f4 fmovsn %xcc, %f10, %f9 xnor %i2, %g7, %g2 lduw [%l7 + 0x6C], %l4 ldd [%l7 + 0x20], %f14 fmovdcc %icc, %f13, %f13 stb %o0, [%l7 + 0x5B] addc %o6, 0x0693, %g1 xnorcc %o3, 0x108E, %o5 fblg,a %fcc1, loop_5205 ld [%l7 + 0x74], %f10 ldub [%l7 + 0x2D], %o7 fpack32 %f8, %f0, %f14 loop_5205: subc %g4, %l0, %l5 stx %i3, [%l7 + 0x18] ldsw [%l7 + 0x64], %g5 movvs %icc, %o1, %l2 xor %i0, %i1, %g3 ldd [%l7 + 0x40], %f2 ldd [%l7 + 0x58], %f0 orcc %i6, %i5, %l3 tpos %icc, 0x0 st %f6, [%l7 + 0x08] or %g6, %i7, %i4 stx %l6, [%l7 + 0x20] brlez,a %o2, loop_5206 ble,a,pn %icc, loop_5207 fcmps %fcc2, %f10, %f8 fandnot2 %f4, %f0, %f6 loop_5206: fmovsn %xcc, %f8, %f6 loop_5207: ld [%l7 + 0x50], %f0 sub %o4, %l1, %i2 ldub [%l7 + 0x26], %g7 fornot2 %f2, %f2, %f6 lduw [%l7 + 0x38], %g2 be,a,pt %xcc, loop_5208 fors %f11, %f1, %f4 stx %l4, [%l7 + 0x60] movvs %icc, %o0, %o6 loop_5208: udivx %o3, 0x1926, %g1 brgz %o7, loop_5209 bcs,a loop_5210 std %f6, [%l7 + 0x20] sll %g4, 0x15, %o5 loop_5209: ldd [%l7 + 0x38], %f2 loop_5210: xorcc %l5, %i3, %g5 fmovrsgez %l0, %f0, %f4 fcmpne16 %f14, %f12, %o1 ldsb [%l7 + 0x1F], %l2 smul %i0, %g3, %i6 fbne,a %fcc3, loop_5211 bcc,a %icc, loop_5212 ldub [%l7 + 0x70], %i5 tleu %xcc, 0x1 loop_5211: lduh [%l7 + 0x54], %i1 loop_5212: fmovdcc %xcc, %f9, %f2 movg %icc, %l3, %i7 popc %i4, %g6 fabsd %f8, %f0 fcmped %fcc2, %f2, %f2 fnot2s %f10, %f11 stb %l6, [%l7 + 0x38] movvs %xcc, %o4, %o2 ldub [%l7 + 0x52], %i2 umulcc %l1, 0x0C25, %g2 fmovrde %g7, %f2, %f2 be,pn %xcc, loop_5213 fandnot1s %f1, %f3, %f12 fmovd %f0, %f8 alignaddrl %o0, %o6, %o3 loop_5213: fmovspos %xcc, %f13, %f11 stb %g1, [%l7 + 0x56] lduw [%l7 + 0x54], %l4 movg %icc, %g4, %o5 stb %o7, [%l7 + 0x72] stx %l5, [%l7 + 0x20] fble %fcc1, loop_5214 fcmpgt32 %f12, %f8, %i3 std %f8, [%l7 + 0x10] fcmpd %fcc3, %f10, %f6 loop_5214: mulx %l0, %g5, %l2 edge16l %i0, %g3, %o1 siam 0x2 xnor %i6, 0x0400, %i5 ldsw [%l7 + 0x40], %l3 andncc %i7, %i4, %i1 bneg loop_5215 edge16 %g6, %l6, %o4 udivx %o2, 0x017A, %l1 fabss %f7, %f2 loop_5215: tvs %icc, 0x0 fcmped %fcc0, %f4, %f0 srl %g2, 0x10, %g7 alignaddr %o0, %o6, %i2 lduh [%l7 + 0x48], %o3 or %g1, 0x15B1, %g4 stw %l4, [%l7 + 0x14] andn %o7, 0x04B8, %l5 stw %i3, [%l7 + 0x64] fcmpgt32 %f2, %f10, %l0 ldub [%l7 + 0x5E], %o5 lduw [%l7 + 0x34], %g5 stx %l2, [%l7 + 0x78] fors %f8, %f8, %f7 fbu %fcc1, loop_5216 subccc %g3, 0x1EBF, %o1 fxor %f4, %f14, %f0 fcmpeq16 %f10, %f12, %i0 loop_5216: bneg %icc, loop_5217 ld [%l7 + 0x44], %f0 lduh [%l7 + 0x42], %i5 nop setx loop_5218, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5217: st %f6, [%l7 + 0x6C] brgez %i6, loop_5219 movvs %xcc, %i7, %l3 loop_5218: fmovsleu %icc, %f6, %f9 ldx [%l7 + 0x08], %i4 loop_5219: array8 %i1, %g6, %l6 srax %o2, %o4, %g2 stw %l1, [%l7 + 0x60] ldsb [%l7 + 0x0B], %g7 fcmpeq32 %f14, %f4, %o6 fpack16 %f4, %f6 tle %icc, 0x5 ld [%l7 + 0x40], %f2 edge8ln %o0, %o3, %i2 array16 %g4, %g1, %l4 fnand %f10, %f2, %f8 ldd [%l7 + 0x40], %f6 fbuge %fcc1, loop_5220 fandnot2 %f8, %f10, %f0 brgez,a %l5, loop_5221 fnot1s %f4, %f0 loop_5220: siam 0x1 fbo,a %fcc1, loop_5222 loop_5221: movrlez %o7, %l0, %i3 and %g5, %o5, %l2 fbn %fcc1, loop_5223 loop_5222: fmovdvc %icc, %f3, %f15 mulx %g3, 0x1CBF, %i0 fmovsge %icc, %f1, %f14 loop_5223: st %f4, [%l7 + 0x1C] movgu %xcc, %o1, %i5 fmovdle %xcc, %f10, %f5 fcmple16 %f10, %f10, %i7 movpos %xcc, %l3, %i4 lduh [%l7 + 0x20], %i1 orn %g6, 0x0EA0, %i6 sllx %o2, %l6, %o4 bl,pt %icc, loop_5224 ldsw [%l7 + 0x40], %g2 ldx [%l7 + 0x10], %l1 st %f2, [%l7 + 0x10] loop_5224: edge32n %o6, %o0, %g7 stb %o3, [%l7 + 0x32] fnegs %f3, %f15 ldx [%l7 + 0x28], %i2 movle %icc, %g4, %l4 fexpand %f7, %f10 edge8 %l5, %g1, %l0 fmovdg %xcc, %f9, %f1 sth %o7, [%l7 + 0x1C] ld [%l7 + 0x30], %f6 fcmpgt32 %f10, %f0, %i3 fmovrdlz %g5, %f14, %f2 fnegd %f12, %f6 bl,pn %xcc, loop_5225 fsrc1s %f1, %f3 fabsd %f6, %f8 std %f12, [%l7 + 0x08] loop_5225: ldsw [%l7 + 0x68], %o5 ldx [%l7 + 0x20], %g3 ld [%l7 + 0x5C], %f2 ldub [%l7 + 0x7C], %i0 fxnor %f4, %f12, %f4 fmovrde %l2, %f2, %f12 sth %o1, [%l7 + 0x4E] move %xcc, %i7, %l3 nop setx loop_5226, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsh [%l7 + 0x2E], %i4 bg,a loop_5227 fpadd32s %f8, %f7, %f4 loop_5226: fmovsl %icc, %f14, %f0 srax %i5, 0x01, %g6 loop_5227: edge32n %i1, %o2, %i6 ldx [%l7 + 0x48], %l6 fbo %fcc3, loop_5228 std %f12, [%l7 + 0x30] sdivcc %g2, 0x1DF1, %o4 sdivx %l1, 0x167B, %o0 loop_5228: tsubcc %o6, %g7, %i2 fmovrdlez %g4, %f14, %f10 sra %o3, %l5, %g1 sth %l0, [%l7 + 0x20] bleu %icc, loop_5229 ld [%l7 + 0x34], %f8 lduh [%l7 + 0x20], %l4 lduw [%l7 + 0x3C], %o7 loop_5229: fpsub16s %f0, %f15, %f11 ldsh [%l7 + 0x76], %g5 fpack32 %f14, %f12, %f6 bl,a,pn %icc, loop_5230 or %o5, %i3, %g3 movvs %icc, %i0, %l2 movrgez %i7, 0x14B, %o1 loop_5230: ta %xcc, 0x6 andcc %i4, 0x07D6, %i5 andn %g6, %i1, %o2 fnor %f12, %f12, %f12 lduh [%l7 + 0x32], %i6 fmovsge %xcc, %f7, %f14 tl %xcc, 0x7 fmovsle %xcc, %f0, %f14 fmovrdlz %l3, %f0, %f4 smul %g2, 0x0516, %o4 fmovrdlez %l6, %f6, %f4 ldub [%l7 + 0x61], %l1 smul %o0, %g7, %i2 fbul,a %fcc2, loop_5231 movge %icc, %o6, %o3 stx %l5, [%l7 + 0x38] ldx [%l7 + 0x28], %g4 loop_5231: fpadd16s %f1, %f6, %f12 fcmpes %fcc1, %f13, %f7 udivx %g1, 0x07B4, %l4 edge8 %l0, %o7, %o5 lduh [%l7 + 0x66], %i3 fbg,a %fcc1, loop_5232 bshuffle %f14, %f6, %f2 ldx [%l7 + 0x08], %g3 fbug,a %fcc3, loop_5233 loop_5232: fbule,a %fcc2, loop_5234 add %i0, %l2, %g5 ldd [%l7 + 0x48], %f4 loop_5233: ldub [%l7 + 0x24], %i7 loop_5234: fmovsvs %xcc, %f2, %f15 fcmpeq16 %f8, %f14, %o1 fcmple16 %f6, %f6, %i5 ld [%l7 + 0x3C], %f5 fbue,a %fcc0, loop_5235 nop setx loop_5236, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1s %f1, %f14 fmovsg %xcc, %f0, %f6 loop_5235: fmovse %icc, %f6, %f7 loop_5236: tcs %icc, 0x4 st %f7, [%l7 + 0x28] std %f0, [%l7 + 0x68] movcs %xcc, %g6, %i1 orcc %i4, %i6, %l3 tcc %icc, 0x7 be,a %xcc, loop_5237 movn %xcc, %o2, %g2 fmovsa %xcc, %f1, %f15 fnor %f6, %f12, %f6 loop_5237: xnorcc %o4, 0x1838, %l1 fands %f14, %f6, %f14 fcmped %fcc0, %f6, %f14 edge16ln %l6, %o0, %g7 std %f8, [%l7 + 0x28] fmovd %f4, %f8 st %f9, [%l7 + 0x7C] fbue,a %fcc2, loop_5238 sth %o6, [%l7 + 0x5A] fpsub16s %f1, %f12, %f8 xorcc %i2, 0x0501, %l5 loop_5238: tle %xcc, 0x5 edge16ln %g4, %g1, %l4 fcmpgt32 %f14, %f2, %o3 ldsw [%l7 + 0x50], %l0 stb %o5, [%l7 + 0x08] lduh [%l7 + 0x14], %i3 fornot1s %f12, %f12, %f6 st %f9, [%l7 + 0x18] fmovsa %xcc, %f15, %f8 st %f6, [%l7 + 0x38] andn %g3, %i0, %l2 std %f8, [%l7 + 0x08] andn %g5, %i7, %o7 stx %i5, [%l7 + 0x10] brgz %o1, loop_5239 ldsw [%l7 + 0x4C], %i1 movcc %xcc, %i4, %g6 fbuge %fcc1, loop_5240 loop_5239: mulscc %l3, 0x1502, %i6 edge16 %g2, %o2, %o4 fmovrdgz %l1, %f4, %f2 loop_5240: movleu %xcc, %l6, %g7 addcc %o6, %o0, %l5 fxor %f2, %f6, %f0 lduh [%l7 + 0x7A], %g4 ldsh [%l7 + 0x52], %i2 fmovrsne %g1, %f2, %f10 fmovsvs %xcc, %f9, %f15 addccc %l4, 0x1C1C, %o3 fandnot1 %f10, %f12, %f0 lduh [%l7 + 0x6A], %o5 fcmpd %fcc3, %f0, %f12 brgz,a %i3, loop_5241 ldsh [%l7 + 0x5C], %g3 tvc %xcc, 0x0 fbne %fcc2, loop_5242 loop_5241: fbue,a %fcc2, loop_5243 brlez %i0, loop_5244 edge16n %l0, %g5, %i7 loop_5242: movpos %icc, %o7, %i5 loop_5243: fmovs %f7, %f1 loop_5244: ldsb [%l7 + 0x7E], %l2 bvs,a loop_5245 fmovrsne %i1, %f4, %f9 ldsh [%l7 + 0x0E], %o1 udivx %g6, 0x09F8, %i4 loop_5245: fnegs %f11, %f15 addcc %l3, 0x164C, %g2 fcmpgt32 %f12, %f12, %i6 be loop_5246 bpos,a %xcc, loop_5247 sdivx %o2, 0x16DA, %o4 sub %l6, %l1, %g7 loop_5246: fbge %fcc0, loop_5248 loop_5247: fmovrdlz %o6, %f12, %f6 lduw [%l7 + 0x7C], %o0 edge32ln %g4, %i2, %g1 loop_5248: fpadd16 %f10, %f10, %f0 brz %l4, loop_5249 fmovscc %icc, %f7, %f6 edge8l %o3, %l5, %i3 fmovrdgez %g3, %f0, %f4 loop_5249: fsrc1 %f8, %f8 ldd [%l7 + 0x10], %f8 ldsw [%l7 + 0x70], %i0 st %f0, [%l7 + 0x60] stb %l0, [%l7 + 0x24] add %o5, 0x036D, %i7 bvs,a %icc, loop_5250 fbe,a %fcc3, loop_5251 fxnor %f0, %f0, %f8 orcc %o7, %g5, %l2 loop_5250: ldub [%l7 + 0x42], %i1 loop_5251: edge32ln %o1, %i5, %g6 bneg,a,pt %xcc, loop_5252 addccc %l3, 0x130B, %i4 array16 %g2, %i6, %o4 brgz,a %o2, loop_5253 loop_5252: fpack32 %f0, %f14, %f8 srlx %l1, 0x04, %l6 fpsub32s %f15, %f4, %f9 loop_5253: ldx [%l7 + 0x20], %g7 stw %o0, [%l7 + 0x48] fxnors %f8, %f2, %f7 udiv %g4, 0x1018, %i2 stw %g1, [%l7 + 0x5C] ldx [%l7 + 0x48], %o6 fbule %fcc0, loop_5254 bvc,a %xcc, loop_5255 te %xcc, 0x2 fmovsgu %icc, %f9, %f15 loop_5254: ldsw [%l7 + 0x28], %l4 loop_5255: movgu %icc, %l5, %i3 fbge,a %fcc2, loop_5256 andncc %o3, %g3, %i0 fmuld8sux16 %f2, %f4, %f8 stw %l0, [%l7 + 0x6C] loop_5256: siam 0x4 ldub [%l7 + 0x0B], %o5 fmovdvc %xcc, %f0, %f11 subccc %o7, 0x0946, %g5 fbug %fcc3, loop_5257 edge32ln %l2, %i1, %i7 for %f2, %f8, %f6 st %f14, [%l7 + 0x24] loop_5257: stb %i5, [%l7 + 0x4A] stx %o1, [%l7 + 0x18] stw %l3, [%l7 + 0x14] stb %i4, [%l7 + 0x26] tn %xcc, 0x7 movne %xcc, %g2, %i6 sllx %g6, %o4, %l1 brgz,a %o2, loop_5258 fbue,a %fcc1, loop_5259 bcs,a,pt %xcc, loop_5260 std %f12, [%l7 + 0x58] loop_5258: call loop_5261 loop_5259: ldub [%l7 + 0x42], %l6 loop_5260: andn %g7, %o0, %i2 lduh [%l7 + 0x3E], %g1 loop_5261: edge32ln %g4, %l4, %l5 fmovse %xcc, %f4, %f11 fmul8x16al %f6, %f15, %f6 fand %f8, %f6, %f14 tcc %xcc, 0x1 xorcc %o6, 0x04D8, %o3 sth %g3, [%l7 + 0x7E] or %i3, %i0, %o5 brlez,a %l0, loop_5262 movrlez %g5, %o7, %l2 ld [%l7 + 0x70], %f14 stw %i1, [%l7 + 0x58] loop_5262: fnot2 %f10, %f14 sth %i5, [%l7 + 0x5A] brnz %o1, loop_5263 tg %icc, 0x2 fbge,a %fcc3, loop_5264 fmovrdlez %i7, %f10, %f2 loop_5263: movl %xcc, %i4, %g2 popc %l3, %i6 loop_5264: ldsw [%l7 + 0x34], %o4 lduw [%l7 + 0x60], %g6 fcmped %fcc3, %f14, %f14 fmul8sux16 %f2, %f4, %f14 subc %o2, 0x02B1, %l6 ba loop_5265 andn %g7, 0x0651, %l1 brlez,a %o0, loop_5266 movrne %i2, %g4, %g1 loop_5265: stx %l5, [%l7 + 0x50] for %f0, %f0, %f8 loop_5266: ldsb [%l7 + 0x71], %l4 tne %icc, 0x5 addccc %o6, %o3, %i3 stx %i0, [%l7 + 0x08] movvs %xcc, %g3, %l0 fnot2s %f7, %f13 fpadd32 %f2, %f14, %f2 fbug,a %fcc0, loop_5267 fsrc1s %f11, %f6 fpsub16s %f8, %f10, %f13 stw %o5, [%l7 + 0x30] loop_5267: fbuge %fcc2, loop_5268 bleu,a loop_5269 fors %f5, %f9, %f7 bshuffle %f8, %f2, %f10 loop_5268: movl %xcc, %g5, %o7 loop_5269: stx %i1, [%l7 + 0x10] umul %i5, 0x0C2D, %o1 fmovdl %icc, %f9, %f9 fbule %fcc3, loop_5270 smul %i7, 0x15E5, %i4 fcmped %fcc1, %f6, %f14 fmovrsgez %g2, %f6, %f9 loop_5270: ldsw [%l7 + 0x5C], %l2 ldx [%l7 + 0x18], %i6 fmovrse %l3, %f13, %f12 fmovsneg %icc, %f6, %f0 be %xcc, loop_5271 brnz %o4, loop_5272 fmovdvc %xcc, %f3, %f15 fbne,a %fcc0, loop_5273 loop_5271: stw %g6, [%l7 + 0x14] loop_5272: move %xcc, %o2, %l6 fand %f6, %f6, %f6 loop_5273: ldsw [%l7 + 0x64], %g7 sth %l1, [%l7 + 0x6E] subccc %o0, 0x116F, %i2 fexpand %f10, %f8 fmovsle %icc, %f13, %f8 tneg %icc, 0x2 lduh [%l7 + 0x20], %g1 tsubcc %l5, 0x19B3, %g4 fmovdcs %xcc, %f12, %f1 fand %f4, %f4, %f0 fmovspos %icc, %f0, %f14 fcmps %fcc3, %f14, %f3 ldsh [%l7 + 0x4E], %l4 orncc %o6, 0x0FBC, %i3 ld [%l7 + 0x64], %f5 sra %o3, 0x1B, %g3 ldub [%l7 + 0x4B], %l0 sth %i0, [%l7 + 0x14] fmuld8ulx16 %f6, %f13, %f2 fcmpne32 %f4, %f6, %g5 bleu,a,pt %icc, loop_5274 ldx [%l7 + 0x68], %o5 bge %xcc, loop_5275 sll %i1, %i5, %o1 loop_5274: edge8l %o7, %i7, %i4 lduw [%l7 + 0x68], %l2 loop_5275: edge8 %i6, %l3, %g2 bneg,pn %icc, loop_5276 orcc %g6, 0x052C, %o2 fmovscc %xcc, %f7, %f1 ldsw [%l7 + 0x08], %o4 loop_5276: fmovdcc %xcc, %f8, %f13 array32 %g7, %l6, %l1 st %f5, [%l7 + 0x0C] fmovdcc %xcc, %f7, %f13 ldsw [%l7 + 0x2C], %o0 sth %g1, [%l7 + 0x5E] tsubcc %i2, %g4, %l4 st %f5, [%l7 + 0x54] fmovsg %icc, %f4, %f6 fzero %f2 ldub [%l7 + 0x33], %o6 fmovrslz %l5, %f7, %f12 fba %fcc1, loop_5277 smul %o3, %i3, %l0 ldd [%l7 + 0x78], %f12 ldd [%l7 + 0x48], %f14 loop_5277: edge8n %i0, %g3, %g5 fsrc1s %f5, %f12 fmovsneg %icc, %f7, %f14 ldsw [%l7 + 0x38], %o5 ldsh [%l7 + 0x50], %i5 fors %f13, %f1, %f13 fbe %fcc2, loop_5278 fbg %fcc3, loop_5279 fpsub16 %f12, %f10, %f10 srax %i1, %o1, %i7 loop_5278: udiv %o7, 0x1F9A, %l2 loop_5279: fpadd32 %f0, %f6, %f4 stw %i4, [%l7 + 0x24] fmovrse %i6, %f11, %f7 fmovdgu %xcc, %f15, %f2 fmovsn %xcc, %f2, %f2 fmovrde %l3, %f0, %f6 st %f12, [%l7 + 0x68] fmovsvc %icc, %f3, %f15 xnorcc %g6, %g2, %o2 bge,pn %xcc, loop_5280 ldx [%l7 + 0x28], %g7 fcmpgt16 %f4, %f14, %o4 fmovsvc %icc, %f7, %f7 loop_5280: ldsh [%l7 + 0x70], %l6 call loop_5281 fabsd %f14, %f2 movn %xcc, %l1, %o0 fmovsa %icc, %f3, %f0 loop_5281: movrne %i2, 0x35E, %g1 srax %l4, %o6, %g4 fpack16 %f6, %f13 fcmple16 %f6, %f14, %l5 edge8n %o3, %i3, %i0 popc 0x0B22, %l0 tne %icc, 0x2 lduw [%l7 + 0x40], %g5 ld [%l7 + 0x08], %f8 srl %o5, %i5, %g3 fabss %f5, %f7 ldx [%l7 + 0x30], %i1 movrgz %o1, 0x2C8, %o7 bg,pn %xcc, loop_5282 nop setx loop_5283, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivcc %i7, 0x1CD9, %l2 ldub [%l7 + 0x1B], %i4 loop_5282: fxor %f10, %f12, %f4 loop_5283: tcc %icc, 0x4 udivcc %l3, 0x0B92, %i6 movgu %icc, %g6, %g2 lduh [%l7 + 0x1C], %o2 fpsub16 %f4, %f4, %f2 ldx [%l7 + 0x28], %o4 edge16l %l6, %l1, %o0 fbule %fcc3, loop_5284 fandnot1 %f2, %f4, %f6 stw %i2, [%l7 + 0x34] fmovrsgez %g1, %f3, %f4 loop_5284: bg,a loop_5285 fmovrslez %g7, %f2, %f8 fpadd32 %f4, %f14, %f0 taddcc %l4, 0x0966, %g4 loop_5285: sethi 0x18F8, %o6 tgu %icc, 0x5 fpsub32 %f10, %f8, %f14 fpackfix %f4, %f14 stx %l5, [%l7 + 0x08] tl %icc, 0x2 std %f10, [%l7 + 0x78] lduw [%l7 + 0x34], %i3 sra %i0, 0x0D, %o3 fbue,a %fcc3, loop_5286 ldd [%l7 + 0x60], %f10 orncc %g5, 0x08F3, %l0 stw %o5, [%l7 + 0x7C] loop_5286: sllx %i5, 0x0F, %i1 ta %xcc, 0x2 fbo %fcc2, loop_5287 ldsh [%l7 + 0x32], %g3 edge16l %o1, %i7, %l2 fmovda %icc, %f9, %f3 loop_5287: lduw [%l7 + 0x78], %o7 fmovdne %icc, %f8, %f4 stb %l3, [%l7 + 0x3D] fnegd %f2, %f2 fbn %fcc0, loop_5288 bne,a %icc, loop_5289 for %f8, %f0, %f10 fmovd %f14, %f8 loop_5288: std %f6, [%l7 + 0x68] loop_5289: sethi 0x00DF, %i4 fmovsleu %xcc, %f12, %f10 std %f12, [%l7 + 0x08] fnor %f8, %f14, %f6 stx %i6, [%l7 + 0x08] fcmpes %fcc1, %f15, %f15 lduw [%l7 + 0x1C], %g6 fnors %f13, %f14, %f15 orn %o2, 0x097C, %o4 lduh [%l7 + 0x52], %g2 stb %l1, [%l7 + 0x10] edge16ln %l6, %i2, %g1 sth %o0, [%l7 + 0x30] tneg %icc, 0x6 fmovrdgz %l4, %f8, %f4 stb %g7, [%l7 + 0x29] sth %o6, [%l7 + 0x70] ldsw [%l7 + 0x10], %g4 edge32ln %l5, %i0, %o3 lduh [%l7 + 0x40], %i3 sdivcc %l0, 0x1386, %g5 brlz %i5, loop_5290 st %f5, [%l7 + 0x20] fmovsvs %xcc, %f15, %f7 fsrc1s %f14, %f14 loop_5290: stb %i1, [%l7 + 0x3B] fbne %fcc3, loop_5291 fmovscc %icc, %f15, %f10 ldd [%l7 + 0x28], %f4 fmul8x16au %f15, %f2, %f12 loop_5291: tne %icc, 0x4 fmovrdgez %g3, %f2, %f8 tsubcc %o1, 0x0AF8, %o5 fmovdn %icc, %f10, %f2 siam 0x3 ld [%l7 + 0x64], %f12 stb %l2, [%l7 + 0x79] std %f14, [%l7 + 0x10] fbule,a %fcc0, loop_5292 stx %o7, [%l7 + 0x28] fmovrse %i7, %f15, %f3 fmovdne %xcc, %f8, %f2 loop_5292: movvc %xcc, %i4, %l3 ldx [%l7 + 0x10], %g6 bcs,a loop_5293 nop setx loop_5294, %l0, %l1 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 %o2, [%l7 + 0x28] edge16l %o4, %i6, %g2 loop_5293: orn %l6, %i2, %g1 loop_5294: bleu,a,pn %icc, loop_5295 tle %icc, 0x1 tpos %icc, 0x0 umulcc %o0, %l4, %g7 loop_5295: lduw [%l7 + 0x48], %l1 stb %o6, [%l7 + 0x11] movvs %xcc, %l5, %i0 fnegs %f12, %f15 brz,a %g4, loop_5296 fpsub32 %f0, %f8, %f14 fpadd16 %f14, %f2, %f10 stw %i3, [%l7 + 0x28] loop_5296: ldsb [%l7 + 0x42], %o3 tle %xcc, 0x4 brgz,a %l0, loop_5297 array8 %g5, %i1, %i5 fmovrse %o1, %f10, %f13 edge32 %o5, %l2, %g3 loop_5297: subc %o7, %i7, %i4 bge,a %icc, loop_5298 fmovscs %icc, %f15, %f13 brz,a %l3, loop_5299 add %g6, %o4, %o2 loop_5298: fxnor %f4, %f4, %f8 fmovrslez %i6, %f4, %f3 loop_5299: fmovdn %icc, %f6, %f2 ldx [%l7 + 0x70], %l6 std %f0, [%l7 + 0x08] stw %g2, [%l7 + 0x20] edge16ln %g1, %o0, %l4 fbl,a %fcc1, loop_5300 tleu %icc, 0x6 stb %g7, [%l7 + 0x35] array16 %i2, %l1, %l5 loop_5300: fbue,a %fcc3, loop_5301 sth %o6, [%l7 + 0x26] fbg %fcc0, loop_5302 lduh [%l7 + 0x7C], %i0 loop_5301: sdivcc %i3, 0x01BF, %g4 fbug,a %fcc3, loop_5303 loop_5302: tl %icc, 0x0 umulcc %o3, 0x1A60, %l0 sth %i1, [%l7 + 0x46] loop_5303: fmovdcc %xcc, %f3, %f1 lduw [%l7 + 0x48], %i5 ldsh [%l7 + 0x50], %g5 array16 %o5, %l2, %g3 st %f12, [%l7 + 0x38] fones %f14 movne %icc, %o7, %i7 stw %o1, [%l7 + 0x38] fandnot2 %f0, %f8, %f8 bcc %icc, loop_5304 fmovsvs %icc, %f12, %f6 ldub [%l7 + 0x6D], %l3 fsrc1 %f6, %f8 loop_5304: std %f4, [%l7 + 0x70] fba %fcc3, loop_5305 ldd [%l7 + 0x48], %f8 stb %g6, [%l7 + 0x4A] bcs,pn %icc, loop_5306 loop_5305: sethi 0x04FC, %o4 bne,a,pt %xcc, loop_5307 fpadd16s %f6, %f15, %f1 loop_5306: fpmerge %f7, %f5, %f12 fones %f7 loop_5307: movvc %icc, %o2, %i6 tn %icc, 0x2 srl %l6, 0x16, %i4 fmovspos %icc, %f6, %f2 bcc %icc, loop_5308 movn %icc, %g2, %o0 fnot2s %f9, %f13 fmovd %f6, %f8 loop_5308: tl %icc, 0x6 lduh [%l7 + 0x20], %g1 std %f10, [%l7 + 0x78] bvc %icc, loop_5309 brlez %l4, loop_5310 fmovrdne %g7, %f2, %f0 stx %i2, [%l7 + 0x18] loop_5309: fnegd %f12, %f0 loop_5310: fmovdpos %icc, %f12, %f15 fbn %fcc3, loop_5311 movpos %xcc, %l1, %o6 edge32 %i0, %l5, %g4 fmovdgu %xcc, %f5, %f1 loop_5311: ldsb [%l7 + 0x2C], %o3 pdist %f12, %f6, %f8 fone %f12 tleu %xcc, 0x7 fmovrse %i3, %f1, %f5 orncc %i1, %l0, %i5 lduh [%l7 + 0x10], %g5 edge8n %o5, %g3, %o7 std %f0, [%l7 + 0x58] lduh [%l7 + 0x0E], %l2 stb %i7, [%l7 + 0x17] or %o1, 0x0E81, %g6 orncc %l3, 0x051F, %o2 lduw [%l7 + 0x08], %i6 addcc %o4, 0x09B8, %i4 ldsb [%l7 + 0x2D], %g2 std %f12, [%l7 + 0x58] orncc %o0, 0x072A, %l6 ldd [%l7 + 0x68], %f6 lduw [%l7 + 0x30], %l4 srax %g7, %i2, %l1 movrgez %g1, %i0, %l5 movvs %icc, %o6, %g4 stb %o3, [%l7 + 0x51] fxnors %f11, %f12, %f14 fpsub16 %f4, %f10, %f0 lduw [%l7 + 0x24], %i1 fmovsn %icc, %f6, %f8 tleu %icc, 0x2 std %f12, [%l7 + 0x18] lduh [%l7 + 0x6E], %i3 fcmps %fcc0, %f6, %f9 fnot1s %f6, %f7 bl,a,pn %icc, loop_5312 fmovdl %xcc, %f6, %f7 st %f6, [%l7 + 0x34] alignaddrl %i5, %l0, %g5 loop_5312: edge16l %o5, %g3, %l2 tg %xcc, 0x2 fmovrdgz %i7, %f14, %f4 nop setx loop_5313, %l0, %l1 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 + 0x78], %o7 movge %xcc, %o1, %g6 orn %l3, 0x1D71, %o2 loop_5313: xor %i6, 0x152A, %i4 ldsh [%l7 + 0x0C], %o4 ldub [%l7 + 0x38], %o0 fbge,a %fcc1, loop_5314 add %l6, %g2, %g7 fmul8sux16 %f10, %f4, %f4 fbo %fcc3, loop_5315 loop_5314: stb %l4, [%l7 + 0x13] bge,a,pn %icc, loop_5316 tne %icc, 0x5 loop_5315: stx %l1, [%l7 + 0x28] fmovsgu %icc, %f14, %f0 loop_5316: ldsw [%l7 + 0x34], %g1 fmul8x16al %f1, %f11, %f6 fmovrse %i0, %f10, %f10 fcmpd %fcc3, %f8, %f10 lduw [%l7 + 0x7C], %i2 ldsb [%l7 + 0x71], %o6 nop setx loop_5317, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpeq32 %f10, %f8, %l5 movrlez %g4, 0x1BA, %o3 array32 %i1, %i5, %i3 loop_5317: movvc %xcc, %g5, %l0 fnot2 %f8, %f10 tle %icc, 0x4 std %f14, [%l7 + 0x28] lduh [%l7 + 0x22], %o5 ldx [%l7 + 0x68], %l2 tvs %icc, 0x6 fmovdleu %xcc, %f14, %f11 fmovspos %icc, %f1, %f5 edge8n %i7, %g3, %o7 tleu %xcc, 0x5 tcs %icc, 0x1 ldsh [%l7 + 0x20], %g6 tcs %xcc, 0x0 stx %l3, [%l7 + 0x50] fxors %f13, %f1, %f5 fpsub16 %f4, %f6, %f14 ldsb [%l7 + 0x27], %o1 stx %i6, [%l7 + 0x58] stb %o2, [%l7 + 0x4F] stw %i4, [%l7 + 0x0C] brnz %o4, loop_5318 fmovdgu %icc, %f1, %f13 lduw [%l7 + 0x48], %l6 tn %icc, 0x3 loop_5318: fmovdge %xcc, %f11, %f10 fnands %f10, %f1, %f11 fmovdleu %xcc, %f1, %f0 fpsub32s %f5, %f14, %f2 bshuffle %f4, %f8, %f10 lduw [%l7 + 0x3C], %o0 edge16ln %g2, %l4, %g7 fandnot2s %f1, %f2, %f1 stb %g1, [%l7 + 0x69] fmovspos %xcc, %f2, %f6 sth %i0, [%l7 + 0x0A] sll %i2, %o6, %l1 ldsh [%l7 + 0x42], %g4 fsrc1 %f12, %f14 movrlez %l5, %o3, %i1 fornot1 %f8, %f12, %f14 fornot2s %f0, %f7, %f7 ldsh [%l7 + 0x7A], %i5 edge8n %i3, %g5, %l0 ldx [%l7 + 0x60], %l2 fpadd16s %f2, %f12, %f11 bgu,pt %xcc, loop_5319 fmovsleu %icc, %f11, %f1 movpos %icc, %o5, %g3 bvs,pn %xcc, loop_5320 loop_5319: mova %icc, %o7, %g6 fcmpne16 %f6, %f6, %i7 ld [%l7 + 0x24], %f1 loop_5320: sth %l3, [%l7 + 0x16] fmovdvc %icc, %f13, %f7 fcmpes %fcc2, %f5, %f13 sllx %o1, 0x02, %o2 ldd [%l7 + 0x40], %f12 fabsd %f8, %f10 fmovsn %icc, %f1, %f14 ldub [%l7 + 0x4E], %i4 xorcc %o4, 0x18E9, %i6 fornot2s %f14, %f10, %f0 fmovspos %xcc, %f7, %f7 fpadd32s %f3, %f13, %f12 fnot2s %f5, %f7 fcmps %fcc1, %f4, %f15 fmovsvs %xcc, %f15, %f8 te %xcc, 0x1 fpsub16s %f11, %f11, %f4 sth %o0, [%l7 + 0x38] sll %g2, 0x1E, %l4 ldub [%l7 + 0x5F], %g7 sra %g1, %l6, %i2 lduh [%l7 + 0x60], %o6 ldsb [%l7 + 0x78], %i0 ldsb [%l7 + 0x79], %g4 array8 %l1, %l5, %o3 xor %i5, %i1, %g5 fmovrsne %l0, %f0, %f0 umulcc %i3, 0x11F7, %l2 fmovdn %icc, %f1, %f12 edge16l %g3, %o7, %o5 movpos %icc, %i7, %l3 subccc %o1, 0x0611, %o2 tsubcc %i4, 0x06AF, %g6 fcmpes %fcc2, %f2, %f14 edge8 %o4, %i6, %g2 fpsub32 %f12, %f0, %f4 brlz,a %o0, loop_5321 ldsb [%l7 + 0x4B], %l4 fbul,a %fcc3, loop_5322 fmovsge %icc, %f14, %f5 loop_5321: addccc %g1, 0x083A, %g7 addc %i2, 0x103F, %o6 loop_5322: movre %i0, 0x177, %l6 fbn,a %fcc1, loop_5323 edge8l %l1, %l5, %g4 st %f6, [%l7 + 0x60] fmovdg %xcc, %f12, %f11 loop_5323: fmovdcs %xcc, %f6, %f9 st %f5, [%l7 + 0x30] stx %o3, [%l7 + 0x68] sra %i1, 0x1A, %i5 and %g5, 0x1906, %i3 fmovsl %icc, %f12, %f11 fnot1 %f4, %f6 te %icc, 0x3 fpsub16 %f12, %f6, %f0 ldd [%l7 + 0x78], %f14 ldsb [%l7 + 0x5B], %l0 fmul8x16 %f0, %f12, %f0 tleu %icc, 0x4 movleu %xcc, %l2, %o7 array16 %o5, %i7, %l3 sll %o1, %g3, %i4 fblg,a %fcc1, loop_5324 fcmple32 %f8, %f8, %o2 brnz %g6, loop_5325 fmovde %icc, %f10, %f6 loop_5324: movne %xcc, %o4, %i6 ldx [%l7 + 0x60], %o0 loop_5325: ldsw [%l7 + 0x20], %l4 fbne %fcc3, loop_5326 stx %g2, [%l7 + 0x50] fblg %fcc3, loop_5327 sllx %g1, 0x0C, %g7 loop_5326: fandnot1 %f8, %f10, %f12 fnors %f6, %f2, %f2 loop_5327: ldub [%l7 + 0x41], %o6 lduw [%l7 + 0x54], %i0 sdiv %i2, 0x1A58, %l6 fba,a %fcc2, loop_5328 move %xcc, %l1, %g4 edge8l %o3, %l5, %i1 taddcctv %i5, %g5, %i3 loop_5328: stw %l2, [%l7 + 0x58] umul %o7, %l0, %i7 ldx [%l7 + 0x40], %o5 fbe,a %fcc2, loop_5329 ldsb [%l7 + 0x64], %l3 ldsh [%l7 + 0x18], %o1 sth %i4, [%l7 + 0x40] loop_5329: call loop_5330 fmovscc %icc, %f5, %f8 movn %xcc, %o2, %g6 sdivcc %g3, 0x19F7, %i6 loop_5330: stb %o0, [%l7 + 0x33] fmovrse %o4, %f0, %f12 fblg %fcc1, loop_5331 subccc %g2, %l4, %g1 ldsh [%l7 + 0x64], %o6 fmovdgu %xcc, %f8, %f7 loop_5331: fmovdle %icc, %f4, %f15 movvs %icc, %g7, %i2 fpsub32 %f4, %f6, %f4 movrgz %l6, 0x0C9, %l1 fmovdgu %xcc, %f5, %f12 st %f15, [%l7 + 0x14] fmovse %icc, %f3, %f8 lduh [%l7 + 0x72], %i0 ldub [%l7 + 0x4D], %g4 ldsh [%l7 + 0x56], %o3 st %f14, [%l7 + 0x18] fmovdgu %icc, %f7, %f3 fble %fcc2, loop_5332 tle %icc, 0x7 or %l5, 0x1629, %i5 alignaddrl %g5, %i1, %l2 loop_5332: fba %fcc1, loop_5333 movrlez %i3, %l0, %i7 fba,a %fcc1, loop_5334 sth %o7, [%l7 + 0x20] loop_5333: fbu %fcc3, loop_5335 fmovspos %xcc, %f7, %f8 loop_5334: xnor %l3, %o1, %o5 fbge,a %fcc1, loop_5336 loop_5335: addc %i4, 0x020F, %g6 fble %fcc0, loop_5337 fpadd32s %f10, %f6, %f2 loop_5336: stb %g3, [%l7 + 0x32] popc %i6, %o0 loop_5337: add %o2, 0x133A, %o4 fbge,a %fcc1, loop_5338 ldub [%l7 + 0x57], %g2 ldsw [%l7 + 0x14], %g1 fnegd %f12, %f8 loop_5338: fblg %fcc3, loop_5339 fmovsle %xcc, %f2, %f15 fcmpd %fcc2, %f14, %f12 tcs %icc, 0x0 loop_5339: stx %l4, [%l7 + 0x38] movpos %xcc, %g7, %o6 ldsw [%l7 + 0x08], %i2 st %f6, [%l7 + 0x18] fbo,a %fcc2, loop_5340 xnor %l1, 0x168A, %i0 bne,a %icc, loop_5341 ldd [%l7 + 0x38], %f2 loop_5340: fcmpne32 %f8, %f0, %g4 fmovdne %icc, %f5, %f6 loop_5341: ldsh [%l7 + 0x50], %l6 ldsb [%l7 + 0x55], %l5 fnot2s %f0, %f9 fpsub16 %f2, %f0, %f4 sra %o3, 0x08, %i5 tvs %xcc, 0x2 tneg %icc, 0x2 fmovda %xcc, %f4, %f4 ldx [%l7 + 0x18], %g5 fmul8x16au %f2, %f11, %f10 call loop_5342 fmovd %f6, %f12 smulcc %l2, 0x039F, %i1 fzero %f6 loop_5342: sth %l0, [%l7 + 0x1C] fmovdvc %icc, %f3, %f7 fones %f14 tneg %xcc, 0x6 ldub [%l7 + 0x43], %i3 st %f13, [%l7 + 0x78] fmovsa %icc, %f2, %f11 ldub [%l7 + 0x12], %o7 ldsh [%l7 + 0x4A], %i7 ld [%l7 + 0x68], %f11 stw %o1, [%l7 + 0x34] lduh [%l7 + 0x56], %l3 fble,a %fcc1, loop_5343 fmovdcc %icc, %f13, %f1 fcmpgt16 %f2, %f12, %o5 fnot2s %f7, %f2 loop_5343: ld [%l7 + 0x44], %f9 fornot2s %f5, %f4, %f6 stb %i4, [%l7 + 0x40] fpadd16 %f6, %f8, %f10 sth %g6, [%l7 + 0x24] fand %f14, %f4, %f14 tneg %icc, 0x5 movpos %icc, %g3, %i6 ldd [%l7 + 0x40], %f12 ldd [%l7 + 0x28], %f12 subc %o0, 0x1622, %o2 fornot2s %f5, %f15, %f4 for %f2, %f0, %f0 fmovdvs %icc, %f11, %f11 movcs %xcc, %o4, %g2 for %f10, %f8, %f12 sth %l4, [%l7 + 0x44] fmovsne %icc, %f11, %f8 fmovscs %icc, %f13, %f2 fmovrdlez %g1, %f10, %f12 fexpand %f13, %f0 lduw [%l7 + 0x28], %o6 fmovsg %xcc, %f4, %f9 sth %g7, [%l7 + 0x56] subccc %i2, 0x01ED, %i0 ldx [%l7 + 0x50], %l1 ldsw [%l7 + 0x0C], %l6 sth %l5, [%l7 + 0x64] ld [%l7 + 0x68], %f9 xnorcc %o3, 0x1CD1, %g4 lduh [%l7 + 0x7C], %g5 ldd [%l7 + 0x08], %f14 brlez %l2, loop_5344 stx %i1, [%l7 + 0x18] stx %l0, [%l7 + 0x70] edge32l %i5, %o7, %i3 loop_5344: stb %i7, [%l7 + 0x67] fbe,a %fcc3, loop_5345 movrlez %o1, 0x200, %o5 umulcc %l3, %g6, %i4 xnor %g3, 0x0D51, %i6 loop_5345: ld [%l7 + 0x4C], %f6 fbu,a %fcc2, loop_5346 tcc %icc, 0x5 bvc,pt %xcc, loop_5347 ldub [%l7 + 0x37], %o0 loop_5346: fba %fcc3, loop_5348 fnor %f12, %f12, %f2 loop_5347: bleu,a,pt %xcc, loop_5349 stx %o4, [%l7 + 0x60] loop_5348: fbue,a %fcc0, loop_5350 fpsub16 %f4, %f4, %f4 loop_5349: fpackfix %f14, %f7 fmovsg %icc, %f5, %f15 loop_5350: siam 0x0 subccc %g2, %o2, %l4 edge32n %o6, %g1, %g7 alignaddrl %i0, %l1, %l6 stb %l5, [%l7 + 0x7A] brz,a %o3, loop_5351 ld [%l7 + 0x2C], %f10 brgez,a %i2, loop_5352 ldx [%l7 + 0x38], %g4 loop_5351: fmovdgu %icc, %f8, %f2 stb %g5, [%l7 + 0x4B] loop_5352: ld [%l7 + 0x68], %f7 ldsb [%l7 + 0x7D], %i1 taddcctv %l0, 0x0FED, %i5 lduh [%l7 + 0x2C], %o7 edge8n %l2, %i7, %i3 and %o1, %o5, %l3 fsrc2 %f10, %f8 fone %f14 ldub [%l7 + 0x19], %g6 stw %i4, [%l7 + 0x74] for %f0, %f6, %f14 edge16n %g3, %i6, %o0 fpsub32s %f1, %f3, %f10 fpackfix %f12, %f9 ldsb [%l7 + 0x19], %o4 sdiv %o2, 0x0C7C, %l4 fblg,a %fcc3, loop_5353 movge %icc, %g2, %g1 fand %f10, %f12, %f10 lduw [%l7 + 0x08], %o6 loop_5353: fmovs %f4, %f11 fmovrsne %g7, %f15, %f3 ldd [%l7 + 0x30], %f8 lduw [%l7 + 0x1C], %i0 fmovdcc %icc, %f1, %f4 fnands %f2, %f14, %f9 bcs loop_5354 ldub [%l7 + 0x1A], %l1 ld [%l7 + 0x58], %f7 fmovsle %xcc, %f1, %f11 loop_5354: bleu %xcc, loop_5355 fandnot1s %f2, %f0, %f8 fble,a %fcc1, loop_5356 ld [%l7 + 0x74], %f13 loop_5355: fand %f12, %f4, %f12 ld [%l7 + 0x78], %f6 loop_5356: taddcctv %l6, %l5, %i2 andncc %g4, %o3, %i1 ldsb [%l7 + 0x40], %l0 fcmpne32 %f12, %f14, %g5 ldsb [%l7 + 0x65], %o7 fbul,a %fcc0, loop_5357 fbge,a %fcc2, loop_5358 movg %xcc, %l2, %i7 fmovdge %xcc, %f5, %f2 loop_5357: movl %xcc, %i3, %i5 loop_5358: and %o1, 0x129D, %o5 fmovrdgez %l3, %f12, %f0 stb %i4, [%l7 + 0x5E] ld [%l7 + 0x08], %f5 fmovdvs %icc, %f6, %f9 movrlz %g3, %i6, %g6 movl %icc, %o4, %o0 ldsh [%l7 + 0x3C], %o2 alignaddr %l4, %g1, %g2 ldsw [%l7 + 0x58], %o6 movneg %icc, %i0, %g7 stx %l6, [%l7 + 0x28] sdiv %l5, 0x023B, %i2 ldx [%l7 + 0x28], %l1 fsrc1 %f14, %f8 edge32n %g4, %i1, %o3 fmovrdgez %l0, %f10, %f8 brlez,a %g5, loop_5359 fpsub32 %f8, %f8, %f8 st %f8, [%l7 + 0x2C] ldsh [%l7 + 0x58], %l2 loop_5359: ldsh [%l7 + 0x38], %i7 fpadd32 %f12, %f10, %f0 array32 %o7, %i3, %i5 fmovdvc %xcc, %f8, %f3 movl %xcc, %o5, %o1 sub %i4, 0x015E, %l3 alignaddr %i6, %g3, %g6 ldsb [%l7 + 0x30], %o0 mova %icc, %o2, %o4 tcc %icc, 0x7 ldsh [%l7 + 0x2C], %g1 lduh [%l7 + 0x78], %l4 fmovsne %xcc, %f12, %f12 mulscc %o6, 0x1CAF, %g2 ldsh [%l7 + 0x7C], %i0 bcs %icc, loop_5360 taddcctv %l6, %l5, %g7 ldsw [%l7 + 0x74], %l1 tvc %icc, 0x5 loop_5360: fmovrdne %i2, %f14, %f2 fmovsvc %icc, %f15, %f7 movcc %icc, %g4, %o3 brnz,a %l0, loop_5361 tgu %xcc, 0x6 stx %i1, [%l7 + 0x38] movn %xcc, %l2, %i7 loop_5361: movcs %icc, %o7, %i3 fbuge %fcc3, loop_5362 fmovsa %icc, %f1, %f10 movleu %xcc, %g5, %i5 add %o1, %o5, %l3 loop_5362: st %f0, [%l7 + 0x6C] fpadd16 %f10, %f14, %f0 fcmpeq16 %f6, %f2, %i4 ldsh [%l7 + 0x4E], %i6 ldd [%l7 + 0x50], %f12 std %f10, [%l7 + 0x18] fmovd %f14, %f14 nop setx loop_5363, %l0, %l1 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 %g3, [%l7 + 0x14] ldsw [%l7 + 0x40], %o0 tsubcc %o2, 0x1704, %o4 loop_5363: fpack32 %f8, %f0, %f2 std %f6, [%l7 + 0x50] xor %g6, %l4, %o6 tleu %xcc, 0x7 ldub [%l7 + 0x13], %g1 movrlez %g2, %l6, %i0 tne %icc, 0x6 fmovde %xcc, %f8, %f11 udivx %l5, 0x09FC, %g7 ldub [%l7 + 0x55], %i2 fornot1 %f2, %f12, %f4 stw %g4, [%l7 + 0x0C] ldsb [%l7 + 0x7E], %o3 st %f14, [%l7 + 0x78] fmovrslez %l1, %f3, %f3 fmovrdlz %l0, %f6, %f14 bvc,a %icc, loop_5364 te %xcc, 0x3 fmul8x16al %f6, %f11, %f10 fmovdneg %icc, %f9, %f13 loop_5364: tn %xcc, 0x7 fbl,a %fcc2, loop_5365 ldx [%l7 + 0x10], %l2 std %f4, [%l7 + 0x40] stw %i1, [%l7 + 0x54] loop_5365: ldd [%l7 + 0x60], %f6 fbue %fcc0, loop_5366 movrgez %i7, %o7, %g5 fpadd32s %f0, %f13, %f14 bpos,a,pt %icc, loop_5367 loop_5366: ldsh [%l7 + 0x72], %i5 addccc %i3, %o1, %o5 fnot1 %f10, %f2 loop_5367: fbue,a %fcc3, loop_5368 nop setx loop_5369, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxors %f10, %f5, %f6 faligndata %f0, %f14, %f12 loop_5368: andncc %i4, %l3, %g3 loop_5369: fbge %fcc0, loop_5370 brz,a %i6, loop_5371 ldsw [%l7 + 0x54], %o2 fbn,a %fcc0, loop_5372 loop_5370: bge,a %xcc, loop_5373 loop_5371: ld [%l7 + 0x60], %f12 fmovrdlz %o0, %f2, %f4 loop_5372: fmovdleu %icc, %f1, %f6 loop_5373: tleu %icc, 0x4 sdivx %o4, 0x17E9, %g6 fsrc2s %f3, %f15 bl loop_5374 fmovdne %icc, %f1, %f0 ldsw [%l7 + 0x40], %o6 fandnot1s %f7, %f0, %f9 loop_5374: movl %xcc, %g1, %l4 fmul8ulx16 %f2, %f14, %f0 ldd [%l7 + 0x20], %f2 lduw [%l7 + 0x54], %g2 stx %l6, [%l7 + 0x18] bge %xcc, loop_5375 fble %fcc1, loop_5376 ldsb [%l7 + 0x35], %l5 lduw [%l7 + 0x60], %g7 loop_5375: tneg %icc, 0x7 loop_5376: tpos %icc, 0x6 tge %xcc, 0x4 fmovda %icc, %f10, %f2 brgz %i2, loop_5377 std %f12, [%l7 + 0x48] tne %xcc, 0x2 tcc %xcc, 0x5 loop_5377: sdivx %g4, 0x1108, %o3 fandnot2 %f4, %f12, %f4 fmul8x16 %f8, %f14, %f8 umul %i0, 0x00B9, %l0 fmovrse %l1, %f12, %f12 fmul8x16au %f8, %f14, %f0 fnegd %f2, %f10 std %f8, [%l7 + 0x78] ldd [%l7 + 0x10], %f14 bvs,a,pn %xcc, loop_5378 fmovdn %icc, %f7, %f4 bg,a,pn %xcc, loop_5379 ldsh [%l7 + 0x74], %i1 loop_5378: movrgz %l2, 0x1C1, %o7 fcmpd %fcc0, %f4, %f2 loop_5379: tsubcc %i7, 0x01B6, %i5 tn %xcc, 0x3 addccc %g5, 0x0F84, %i3 fandnot2s %f4, %f13, %f6 std %f2, [%l7 + 0x78] sth %o1, [%l7 + 0x42] xnorcc %i4, %o5, %g3 bl,pn %icc, loop_5380 lduw [%l7 + 0x7C], %l3 edge16ln %o2, %i6, %o4 st %f3, [%l7 + 0x24] loop_5380: stx %g6, [%l7 + 0x38] xnor %o0, 0x1B6F, %o6 fandnot1 %f4, %f4, %f2 lduh [%l7 + 0x1C], %l4 fmovrslez %g1, %f8, %f0 tsubcctv %g2, 0x04B5, %l5 fabsd %f6, %f10 sdivcc %g7, 0x013A, %i2 lduw [%l7 + 0x34], %l6 fpsub32 %f8, %f8, %f12 tleu %xcc, 0x7 fand %f14, %f10, %f10 subcc %g4, %o3, %l0 fcmpgt32 %f12, %f12, %l1 fblg,a %fcc3, loop_5381 sethi 0x1057, %i0 mulx %i1, %l2, %o7 movl %xcc, %i5, %i7 loop_5381: ldsw [%l7 + 0x58], %g5 fmul8ulx16 %f2, %f0, %f4 stw %i3, [%l7 + 0x28] fpack32 %f14, %f2, %f6 fnands %f6, %f8, %f0 andncc %i4, %o1, %o5 array32 %l3, %g3, %i6 fand %f12, %f4, %f0 st %f9, [%l7 + 0x6C] smul %o4, 0x0D73, %o2 ldsh [%l7 + 0x4A], %o0 fbu,a %fcc3, loop_5382 umulcc %g6, 0x02F0, %l4 stw %g1, [%l7 + 0x20] addcc %g2, 0x043B, %l5 loop_5382: brlez,a %o6, loop_5383 ld [%l7 + 0x1C], %f3 edge32n %i2, %g7, %g4 mulx %l6, 0x0087, %l0 loop_5383: fcmpeq16 %f8, %f8, %l1 ldsb [%l7 + 0x54], %o3 fmovrse %i1, %f1, %f5 ldd [%l7 + 0x08], %f0 fabss %f4, %f3 bn,a %xcc, loop_5384 ldsb [%l7 + 0x08], %l2 and %o7, %i0, %i5 srl %i7, %i3, %g5 loop_5384: std %f6, [%l7 + 0x70] xnorcc %i4, 0x0D9E, %o5 ldx [%l7 + 0x70], %o1 st %f12, [%l7 + 0x70] movge %xcc, %l3, %g3 fbg,a %fcc0, loop_5385 tcs %icc, 0x4 taddcctv %i6, %o2, %o0 fcmpes %fcc1, %f10, %f14 loop_5385: movcs %xcc, %o4, %g6 movleu %xcc, %l4, %g1 lduw [%l7 + 0x48], %g2 fbo,a %fcc3, loop_5386 fmuld8ulx16 %f11, %f15, %f10 orncc %o6, 0x1644, %l5 addcc %g7, 0x0421, %i2 loop_5386: ldub [%l7 + 0x56], %l6 fornot1 %f8, %f2, %f14 tcs %icc, 0x5 lduw [%l7 + 0x54], %l0 stb %g4, [%l7 + 0x3C] fmovrslez %l1, %f14, %f11 brgez,a %o3, loop_5387 fmul8ulx16 %f10, %f8, %f2 fandnot1 %f12, %f10, %f6 te %xcc, 0x6 loop_5387: sllx %l2, 0x1F, %o7 mulscc %i0, %i1, %i5 ldd [%l7 + 0x68], %f14 tgu %xcc, 0x5 tl %icc, 0x3 sth %i7, [%l7 + 0x0E] te %icc, 0x6 stb %g5, [%l7 + 0x0A] st %f0, [%l7 + 0x70] std %f8, [%l7 + 0x58] ldsb [%l7 + 0x1B], %i3 fblg %fcc1, loop_5388 sth %i4, [%l7 + 0x48] ldub [%l7 + 0x7F], %o5 tsubcc %o1, %g3, %i6 loop_5388: ldsb [%l7 + 0x1A], %o2 lduw [%l7 + 0x58], %o0 subccc %l3, %g6, %l4 ldd [%l7 + 0x48], %f10 udiv %g1, 0x0FD0, %o4 stw %g2, [%l7 + 0x34] st %f4, [%l7 + 0x30] fmovrdne %l5, %f6, %f14 fmovscc %icc, %f13, %f8 fbuge %fcc0, loop_5389 fbg %fcc2, loop_5390 fmovsgu %xcc, %f12, %f0 ta %icc, 0x4 loop_5389: movge %icc, %g7, %o6 loop_5390: fmovdcs %icc, %f11, %f7 fpadd32 %f0, %f4, %f2 andcc %l6, 0x1DDB, %i2 stb %l0, [%l7 + 0x1D] add %l1, %o3, %l2 ldsb [%l7 + 0x4F], %g4 fcmple16 %f12, %f12, %o7 array8 %i0, %i5, %i1 ldsb [%l7 + 0x14], %g5 brnz %i7, loop_5391 ldsh [%l7 + 0x54], %i3 ldd [%l7 + 0x48], %f6 ldub [%l7 + 0x52], %i4 loop_5391: siam 0x6 sra %o1, %g3, %o5 edge32l %i6, %o0, %l3 ldx [%l7 + 0x08], %g6 edge16ln %l4, %g1, %o4 tpos %xcc, 0x3 sethi 0x0D73, %o2 bcs,pt %icc, loop_5392 array8 %l5, %g7, %o6 edge8l %l6, %i2, %l0 fbuge,a %fcc1, loop_5393 loop_5392: ldsb [%l7 + 0x2A], %g2 lduh [%l7 + 0x52], %l1 sdivcc %o3, 0x060F, %g4 loop_5393: tg %icc, 0x0 fpadd16s %f3, %f11, %f1 fmovrdgz %l2, %f6, %f6 sethi 0x1BF4, %o7 fmovrsgez %i5, %f12, %f13 stx %i0, [%l7 + 0x30] fpack32 %f0, %f0, %f12 movrne %i1, 0x0D7, %i7 ldub [%l7 + 0x09], %g5 fpadd32s %f7, %f6, %f5 movcc %xcc, %i4, %i3 fornot1 %f8, %f14, %f8 fcmpd %fcc3, %f2, %f0 fmovrslz %o1, %f3, %f13 std %f8, [%l7 + 0x28] ld [%l7 + 0x28], %f12 ld [%l7 + 0x44], %f5 sdivx %o5, 0x0E07, %i6 sub %g3, 0x1CDA, %l3 alignaddrl %o0, %g6, %l4 ldsh [%l7 + 0x38], %g1 fnands %f5, %f2, %f5 fxor %f10, %f12, %f14 fcmpgt16 %f8, %f4, %o2 tgu %xcc, 0x3 te %xcc, 0x3 tg %icc, 0x5 bg,pt %icc, loop_5394 lduw [%l7 + 0x74], %o4 stx %l5, [%l7 + 0x40] fpsub16 %f14, %f10, %f6 loop_5394: ldsh [%l7 + 0x36], %g7 fmovdpos %xcc, %f8, %f12 tcc %icc, 0x1 lduw [%l7 + 0x78], %o6 std %f0, [%l7 + 0x70] movpos %xcc, %l6, %i2 ldd [%l7 + 0x68], %f0 tcc %icc, 0x2 fbule %fcc3, loop_5395 movg %xcc, %l0, %l1 fmovde %icc, %f11, %f8 fbe,a %fcc0, loop_5396 loop_5395: ldx [%l7 + 0x50], %g2 ldub [%l7 + 0x0A], %o3 ldsh [%l7 + 0x3A], %l2 loop_5396: call loop_5397 sub %g4, %o7, %i5 movneg %icc, %i1, %i7 andncc %g5, %i4, %i3 loop_5397: taddcc %o1, 0x1138, %o5 fbule %fcc1, loop_5398 fmovsn %icc, %f15, %f8 ldub [%l7 + 0x7A], %i0 fmovrslez %i6, %f11, %f6 loop_5398: orcc %l3, 0x179C, %g3 or %o0, 0x1F32, %g6 lduh [%l7 + 0x08], %g1 taddcc %l4, %o4, %o2 movgu %xcc, %g7, %l5 fzero %f6 bvc,a,pt %icc, loop_5399 brnz %o6, loop_5400 fandnot1 %f0, %f8, %f14 bg,pn %icc, loop_5401 loop_5399: ldub [%l7 + 0x12], %l6 loop_5400: tvc %xcc, 0x3 xnorcc %i2, 0x1355, %l1 loop_5401: subccc %l0, 0x1733, %o3 and %g2, %l2, %g4 sth %o7, [%l7 + 0x4E] fcmpne16 %f10, %f14, %i5 ldx [%l7 + 0x40], %i7 bpos,pn %icc, loop_5402 andcc %g5, 0x0FEC, %i1 stb %i4, [%l7 + 0x64] ldsh [%l7 + 0x7C], %o1 loop_5402: ble,pt %xcc, loop_5403 smulcc %i3, %o5, %i6 lduw [%l7 + 0x3C], %l3 edge8n %g3, %i0, %g6 loop_5403: ldx [%l7 + 0x08], %o0 fmovsle %icc, %f4, %f2 std %f14, [%l7 + 0x38] fandnot1 %f6, %f2, %f12 movn %xcc, %g1, %l4 fmovdge %icc, %f0, %f13 edge8l %o4, %g7, %o2 stw %l5, [%l7 + 0x30] tvs %icc, 0x6 call loop_5404 bn loop_5405 ldsh [%l7 + 0x18], %o6 stw %i2, [%l7 + 0x58] loop_5404: xorcc %l1, %l6, %l0 loop_5405: array32 %g2, %l2, %g4 fone %f10 fpack16 %f8, %f9 bvc loop_5406 sdivcc %o3, 0x1627, %o7 tne %xcc, 0x4 fmovsl %xcc, %f8, %f3 loop_5406: movre %i5, 0x18F, %i7 pdist %f0, %f0, %f2 ldsb [%l7 + 0x1B], %i1 fpsub32s %f13, %f12, %f7 tcc %xcc, 0x1 tvs %xcc, 0x4 fnegs %f9, %f10 movpos %icc, %g5, %o1 fands %f5, %f14, %f4 udiv %i4, 0x02D8, %i3 fornot2 %f6, %f0, %f2 bpos,pn %icc, loop_5407 fand %f14, %f14, %f0 sllx %i6, 0x16, %l3 fands %f3, %f11, %f9 loop_5407: stx %g3, [%l7 + 0x48] fmovde %icc, %f2, %f4 ld [%l7 + 0x28], %f9 edge8n %i0, %o5, %g6 mulx %o0, 0x10B5, %l4 ldub [%l7 + 0x39], %o4 fcmpne32 %f4, %f0, %g1 mova %icc, %o2, %g7 pdist %f12, %f14, %f14 andn %l5, 0x1D48, %o6 sth %l1, [%l7 + 0x72] fmovdcs %icc, %f2, %f15 bge,a %xcc, loop_5408 stw %i2, [%l7 + 0x70] ble,a,pt %icc, loop_5409 lduw [%l7 + 0x70], %l6 loop_5408: fmovsvc %icc, %f11, %f11 sth %l0, [%l7 + 0x22] loop_5409: movl %icc, %g2, %l2 fbn %fcc3, loop_5410 brnz,a %g4, loop_5411 alignaddrl %o7, %i5, %i7 ldd [%l7 + 0x08], %f6 loop_5410: brgz,a %i1, loop_5412 loop_5411: stb %o3, [%l7 + 0x18] stx %o1, [%l7 + 0x30] fmovrdgz %i4, %f4, %f6 loop_5412: fpadd16s %f15, %f10, %f8 bleu,a %xcc, loop_5413 ldsw [%l7 + 0x28], %i3 nop setx loop_5414, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x71], %g5 loop_5413: fmul8x16 %f14, %f4, %f14 fnot2s %f5, %f12 loop_5414: fmovsneg %xcc, %f2, %f0 fnegs %f4, %f5 movne %xcc, %l3, %i6 fmovsa %icc, %f3, %f3 xorcc %g3, %o5, %g6 ba,a,pt %xcc, loop_5415 bcs,a,pn %xcc, loop_5416 stb %i0, [%l7 + 0x34] std %f10, [%l7 + 0x08] loop_5415: edge16n %l4, %o0, %g1 loop_5416: bneg,pn %icc, loop_5417 fmul8x16al %f8, %f5, %f2 stw %o2, [%l7 + 0x44] fzeros %f0 loop_5417: bleu,a loop_5418 lduh [%l7 + 0x3C], %o4 alignaddr %l5, %o6, %g7 stb %l1, [%l7 + 0x30] loop_5418: tleu %icc, 0x5 srlx %i2, 0x0C, %l6 fbn %fcc0, loop_5419 fbl %fcc1, loop_5420 fmovrslez %l0, %f11, %f4 fnands %f10, %f10, %f0 loop_5419: array16 %g2, %g4, %o7 loop_5420: lduw [%l7 + 0x2C], %i5 bpos,a,pt %icc, loop_5421 umul %l2, %i1, %o3 fnors %f12, %f13, %f13 fmul8x16 %f6, %f12, %f14 loop_5421: fand %f6, %f12, %f10 fpadd32 %f8, %f6, %f8 fbe %fcc3, loop_5422 addccc %i7, 0x0306, %o1 fbug %fcc3, loop_5423 fmovdpos %icc, %f0, %f1 loop_5422: fmuld8sux16 %f0, %f8, %f12 fblg %fcc2, loop_5424 loop_5423: brlz %i3, loop_5425 fba,a %fcc1, loop_5426 ldsh [%l7 + 0x76], %g5 loop_5424: ldsb [%l7 + 0x47], %l3 loop_5425: movpos %icc, %i6, %i4 loop_5426: fmovsvc %icc, %f13, %f4 fmovsne %icc, %f1, %f7 fmovrdlz %g3, %f2, %f6 srl %g6, %i0, %l4 tl %xcc, 0x1 stb %o5, [%l7 + 0x34] fone %f4 fbug,a %fcc3, loop_5427 fba,a %fcc0, loop_5428 edge32ln %g1, %o2, %o4 udivx %o0, 0x09BD, %l5 loop_5427: lduh [%l7 + 0x26], %o6 loop_5428: fcmple16 %f8, %f14, %l1 st %f2, [%l7 + 0x30] movvc %icc, %g7, %l6 ldsh [%l7 + 0x4A], %i2 ldsw [%l7 + 0x5C], %l0 siam 0x6 mulscc %g4, %g2, %i5 movrgz %l2, %i1, %o7 fmovdleu %icc, %f12, %f13 bg,a,pt %xcc, loop_5429 fandnot1 %f2, %f14, %f4 fmovspos %icc, %f12, %f4 and %o3, 0x084F, %o1 loop_5429: srax %i3, %g5, %i7 bcc loop_5430 alignaddrl %l3, %i6, %i4 ldd [%l7 + 0x70], %f0 movcc %xcc, %g6, %g3 loop_5430: sethi 0x1677, %i0 st %f15, [%l7 + 0x28] fmovscs %xcc, %f7, %f14 fcmps %fcc3, %f3, %f8 or %l4, 0x006E, %g1 ldsb [%l7 + 0x2B], %o5 fbne %fcc0, loop_5431 lduw [%l7 + 0x58], %o2 fmovrdgz %o0, %f14, %f14 bge,a,pt %icc, loop_5432 loop_5431: ldsh [%l7 + 0x70], %o4 fmovsl %xcc, %f1, %f15 movle %icc, %l5, %o6 loop_5432: fmovrse %g7, %f6, %f9 fmovsvc %icc, %f2, %f3 stx %l1, [%l7 + 0x20] ldsw [%l7 + 0x1C], %l6 fandnot2s %f2, %f14, %f7 movgu %xcc, %i2, %g4 edge32ln %g2, %l0, %i5 fmovrdgz %l2, %f14, %f10 fnot1s %f7, %f11 tpos %icc, 0x2 fandnot1s %f1, %f2, %f8 fbe %fcc1, loop_5433 fmovrdne %i1, %f6, %f10 srax %o7, 0x0E, %o1 mulscc %i3, %o3, %g5 loop_5433: tcs %xcc, 0x4 fba,a %fcc1, loop_5434 tg %xcc, 0x7 stw %i7, [%l7 + 0x58] fnand %f2, %f12, %f14 loop_5434: st %f4, [%l7 + 0x74] ldub [%l7 + 0x6A], %i6 orncc %i4, %l3, %g3 fmovscs %xcc, %f2, %f12 fandnot2 %f6, %f0, %f4 fbo %fcc3, loop_5435 fba %fcc3, loop_5436 fzeros %f10 ld [%l7 + 0x30], %f13 loop_5435: fmul8ulx16 %f4, %f8, %f0 loop_5436: addc %g6, %i0, %g1 stb %o5, [%l7 + 0x3C] fbne %fcc0, loop_5437 std %f8, [%l7 + 0x48] tge %xcc, 0x6 movl %icc, %l4, %o0 loop_5437: lduh [%l7 + 0x18], %o2 fmovrdlz %o4, %f0, %f10 ldsh [%l7 + 0x50], %l5 ld [%l7 + 0x68], %f15 fpadd32s %f14, %f15, %f15 addcc %o6, 0x1EDC, %l1 fblg,a %fcc3, loop_5438 ldub [%l7 + 0x3B], %g7 fmovsvs %icc, %f8, %f13 move %xcc, %i2, %l6 loop_5438: smulcc %g4, 0x058E, %g2 be,a,pt %icc, loop_5439 movcc %xcc, %l0, %l2 fmovrdne %i5, %f4, %f14 ldx [%l7 + 0x20], %i1 loop_5439: stb %o7, [%l7 + 0x39] movcs %xcc, %o1, %o3 ldsb [%l7 + 0x4F], %g5 fmovsgu %icc, %f11, %f4 lduh [%l7 + 0x2E], %i3 fcmps %fcc0, %f7, %f3 bcc,a,pn %xcc, loop_5440 ldsb [%l7 + 0x57], %i7 xnorcc %i4, 0x13B7, %l3 sth %g3, [%l7 + 0x46] loop_5440: fmul8ulx16 %f8, %f4, %f12 fnand %f12, %f8, %f0 movrlez %g6, %i0, %i6 fbuge,a %fcc3, loop_5441 fnot2 %f12, %f8 ldx [%l7 + 0x40], %g1 and %l4, %o5, %o0 loop_5441: stx %o2, [%l7 + 0x10] srax %o4, 0x07, %l5 xnor %l1, %o6, %i2 fcmps %fcc1, %f7, %f1 fcmpgt16 %f10, %f14, %g7 st %f6, [%l7 + 0x5C] fcmpne32 %f8, %f4, %g4 lduw [%l7 + 0x48], %g2 fornot2 %f4, %f6, %f14 brz %l0, loop_5442 ldsw [%l7 + 0x08], %l2 std %f6, [%l7 + 0x38] bge,a %icc, loop_5443 loop_5442: fzero %f0 bcc,pt %icc, loop_5444 stw %l6, [%l7 + 0x60] loop_5443: fmovdcs %icc, %f7, %f10 fmovrslez %i1, %f1, %f1 loop_5444: te %xcc, 0x2 ldsh [%l7 + 0x42], %i5 fblg %fcc0, loop_5445 ldsw [%l7 + 0x64], %o1 lduh [%l7 + 0x56], %o7 ldub [%l7 + 0x15], %o3 loop_5445: bpos,a,pt %xcc, loop_5446 srlx %i3, 0x0D, %i7 fnot2 %f6, %f4 fmovrsne %i4, %f4, %f10 loop_5446: lduh [%l7 + 0x26], %l3 stw %g3, [%l7 + 0x08] ldd [%l7 + 0x18], %f12 sub %g5, %i0, %i6 std %f4, [%l7 + 0x18] fcmple32 %f4, %f6, %g1 fands %f10, %f15, %f11 array16 %l4, %o5, %o0 ble,pt %icc, loop_5447 tn %icc, 0x4 ld [%l7 + 0x4C], %f11 fmovda %xcc, %f5, %f6 loop_5447: ldx [%l7 + 0x20], %g6 orn %o4, 0x056F, %o2 ldsh [%l7 + 0x74], %l5 fpadd16s %f5, %f10, %f15 fpack32 %f8, %f8, %f10 fandnot2 %f14, %f12, %f6 ldx [%l7 + 0x10], %l1 fmovsleu %xcc, %f0, %f15 ldd [%l7 + 0x68], %f14 bleu %xcc, loop_5448 fbu,a %fcc0, loop_5449 st %f11, [%l7 + 0x10] ldsh [%l7 + 0x68], %i2 loop_5448: fmovrdgez %o6, %f8, %f10 loop_5449: alignaddrl %g4, %g2, %g7 stb %l0, [%l7 + 0x56] ldd [%l7 + 0x40], %f0 fnot2 %f8, %f2 fmovsge %xcc, %f13, %f13 edge32 %l2, %l6, %i1 xnorcc %i5, %o7, %o3 fbn,a %fcc3, loop_5450 te %xcc, 0x0 add %i3, 0x01FB, %o1 srlx %i4, 0x03, %i7 loop_5450: brnz %g3, loop_5451 fmovrsgez %l3, %f1, %f14 stb %i0, [%l7 + 0x5E] ldd [%l7 + 0x68], %f6 loop_5451: fzeros %f2 ldsw [%l7 + 0x7C], %i6 alignaddr %g5, %l4, %o5 stb %g1, [%l7 + 0x20] bn,a,pt %icc, loop_5452 ldd [%l7 + 0x78], %f2 brlez %o0, loop_5453 fmovd %f10, %f2 loop_5452: brz,a %g6, loop_5454 stw %o4, [%l7 + 0x48] loop_5453: ld [%l7 + 0x2C], %f13 sth %l5, [%l7 + 0x30] loop_5454: ldsh [%l7 + 0x36], %l1 stw %i2, [%l7 + 0x20] fxnor %f14, %f2, %f4 edge8ln %o2, %o6, %g4 mulscc %g2, %l0, %g7 bcs,a,pt %xcc, loop_5455 te %xcc, 0x6 st %f12, [%l7 + 0x2C] movrlz %l6, %i1, %i5 loop_5455: ldx [%l7 + 0x28], %l2 fcmple32 %f6, %f14, %o7 lduw [%l7 + 0x1C], %i3 ldx [%l7 + 0x50], %o1 tle %xcc, 0x5 orncc %i4, %o3, %g3 brlez %l3, loop_5456 fcmpne32 %f6, %f6, %i0 fmovsleu %xcc, %f3, %f3 brlez,a %i7, loop_5457 loop_5456: bvs,pt %icc, loop_5458 bge,pt %xcc, loop_5459 array32 %g5, %i6, %l4 loop_5457: fandnot2s %f15, %f10, %f14 loop_5458: stx %o5, [%l7 + 0x78] loop_5459: ldx [%l7 + 0x50], %o0 fcmped %fcc3, %f2, %f14 ldub [%l7 + 0x62], %g1 fmovsle %xcc, %f2, %f2 fmovdl %icc, %f2, %f9 lduw [%l7 + 0x4C], %g6 fcmpeq16 %f2, %f8, %o4 ldsw [%l7 + 0x5C], %l5 fmovd %f8, %f2 orcc %i2, 0x0E23, %l1 brgz,a %o6, loop_5460 brgez,a %o2, loop_5461 movgu %icc, %g4, %g2 fmuld8sux16 %f1, %f6, %f10 loop_5460: fbl,a %fcc3, loop_5462 loop_5461: stx %l0, [%l7 + 0x78] call loop_5463 fmuld8sux16 %f15, %f4, %f10 loop_5462: move %xcc, %l6, %g7 ldsb [%l7 + 0x7B], %i1 loop_5463: array32 %i5, %l2, %i3 fpadd16 %f2, %f6, %f10 sth %o1, [%l7 + 0x7A] alignaddrl %i4, %o3, %o7 edge8l %l3, %i0, %g3 ldsb [%l7 + 0x66], %g5 ldsh [%l7 + 0x1C], %i6 movrlez %l4, %o5, %i7 smul %o0, 0x164F, %g1 sth %o4, [%l7 + 0x2A] call loop_5464 ld [%l7 + 0x08], %f14 fpsub16s %f10, %f3, %f2 st %f2, [%l7 + 0x58] loop_5464: movl %xcc, %l5, %g6 stb %l1, [%l7 + 0x5F] stw %i2, [%l7 + 0x48] stx %o2, [%l7 + 0x48] ldsw [%l7 + 0x3C], %o6 ldub [%l7 + 0x1D], %g4 stx %l0, [%l7 + 0x68] tl %xcc, 0x0 fbul,a %fcc1, loop_5465 te %icc, 0x5 fornot1s %f15, %f9, %f1 fabss %f0, %f0 loop_5465: fmovs %f5, %f1 xnor %l6, %g2, %i1 fnands %f2, %f7, %f8 movvc %xcc, %g7, %l2 andncc %i3, %i5, %i4 edge16n %o1, %o7, %l3 fbue %fcc3, loop_5466 tsubcc %i0, %g3, %g5 fmovsl %xcc, %f1, %f9 fmovrdne %o3, %f8, %f10 loop_5466: fbug,a %fcc1, loop_5467 tg %xcc, 0x2 stx %l4, [%l7 + 0x20] xorcc %o5, 0x04D0, %i6 loop_5467: fabss %f5, %f15 ldd [%l7 + 0x50], %f12 sethi 0x1255, %i7 stb %g1, [%l7 + 0x2A] fmovrdlez %o4, %f8, %f0 fbne,a %fcc0, loop_5468 fmul8ulx16 %f6, %f10, %f8 fmovdn %icc, %f0, %f7 fcmple32 %f14, %f10, %o0 loop_5468: fzeros %f11 stb %g6, [%l7 + 0x38] fmul8x16al %f8, %f10, %f12 ldub [%l7 + 0x79], %l5 lduh [%l7 + 0x34], %l1 ldsw [%l7 + 0x58], %o2 umul %o6, 0x0A7E, %g4 sth %l0, [%l7 + 0x1C] fzeros %f12 ldd [%l7 + 0x30], %f6 tn %xcc, 0x5 ldx [%l7 + 0x58], %l6 st %f6, [%l7 + 0x58] edge8ln %i2, %i1, %g7 ldsh [%l7 + 0x6A], %l2 lduh [%l7 + 0x44], %i3 udivx %i5, 0x17FB, %g2 movre %i4, 0x245, %o7 lduw [%l7 + 0x68], %l3 stb %o1, [%l7 + 0x12] bgu,pn %xcc, loop_5469 add %i0, 0x0F26, %g3 stb %g5, [%l7 + 0x1A] ld [%l7 + 0x20], %f3 loop_5469: stw %o3, [%l7 + 0x48] sth %o5, [%l7 + 0x68] stw %i6, [%l7 + 0x70] lduw [%l7 + 0x64], %i7 fmovde %icc, %f0, %f11 fcmpgt16 %f4, %f0, %g1 tleu %xcc, 0x6 edge8n %l4, %o4, %o0 fmovdg %xcc, %f0, %f10 fcmped %fcc2, %f10, %f12 move %xcc, %l5, %g6 stx %o2, [%l7 + 0x70] array32 %l1, %o6, %l0 brlez,a %l6, loop_5470 fmovdleu %icc, %f1, %f3 movn %icc, %i2, %i1 pdist %f10, %f12, %f14 loop_5470: fmovdgu %xcc, %f3, %f2 fpsub32 %f4, %f6, %f14 edge16n %g4, %g7, %i3 movgu %xcc, %i5, %g2 std %f2, [%l7 + 0x10] bvs loop_5471 movg %icc, %i4, %o7 ldsh [%l7 + 0x62], %l3 orncc %o1, %l2, %g3 loop_5471: srlx %g5, %i0, %o5 sth %i6, [%l7 + 0x34] edge32ln %i7, %o3, %l4 fandnot1 %f2, %f10, %f8 fxor %f14, %f8, %f0 fabsd %f6, %f4 nop setx loop_5472, %l0, %l1 jmpl %l1, %o4 ldsb [%l7 + 0x3E], %o0 orncc %l5, %g1, %g6 ldub [%l7 + 0x35], %l1 loop_5472: ldsh [%l7 + 0x44], %o6 fmovdcs %xcc, %f0, %f0 edge32l %l0, %o2, %i2 movcc %icc, %i1, %g4 srax %l6, %i3, %g7 movneg %icc, %g2, %i4 sth %i5, [%l7 + 0x7E] fpsub32s %f7, %f10, %f10 fabss %f6, %f11 srl %l3, 0x15, %o1 brz %o7, loop_5473 ld [%l7 + 0x50], %f8 sth %l2, [%l7 + 0x26] fcmpeq32 %f6, %f12, %g5 loop_5473: st %f2, [%l7 + 0x48] tcs %xcc, 0x1 stw %i0, [%l7 + 0x10] ld [%l7 + 0x48], %f14 ldsw [%l7 + 0x24], %o5 ldd [%l7 + 0x70], %f8 fmuld8ulx16 %f7, %f13, %f0 bne,a,pn %xcc, loop_5474 ldsw [%l7 + 0x14], %g3 ldsh [%l7 + 0x58], %i6 sll %i7, %l4, %o3 loop_5474: lduh [%l7 + 0x7E], %o4 ldd [%l7 + 0x28], %f8 fandnot1s %f1, %f6, %f13 fnot2 %f12, %f14 srl %o0, 0x09, %g1 fbue,a %fcc1, loop_5475 fornot2 %f4, %f6, %f8 tcc %icc, 0x4 fba,a %fcc0, loop_5476 loop_5475: lduh [%l7 + 0x24], %g6 fmovrdlez %l1, %f2, %f10 fexpand %f14, %f2 loop_5476: addccc %o6, %l5, %l0 mulscc %i2, 0x01F2, %o2 fmul8x16al %f12, %f5, %f4 bn,a %xcc, loop_5477 stx %g4, [%l7 + 0x58] fmovdle %icc, %f13, %f10 edge16n %l6, %i3, %g7 loop_5477: st %f3, [%l7 + 0x7C] fornot1 %f8, %f8, %f8 ldub [%l7 + 0x70], %g2 fandnot2s %f9, %f4, %f1 fnand %f12, %f2, %f6 ldd [%l7 + 0x40], %f8 fbl %fcc3, loop_5478 sth %i4, [%l7 + 0x4A] ldsb [%l7 + 0x44], %i1 nop setx loop_5479, %l0, %l1 jmpl %l1, %i5 loop_5478: tvs %icc, 0x4 ldsb [%l7 + 0x62], %l3 stb %o1, [%l7 + 0x7E] loop_5479: fmovda %xcc, %f7, %f3 lduw [%l7 + 0x3C], %o7 fabsd %f2, %f6 ldsw [%l7 + 0x48], %l2 ldub [%l7 + 0x70], %g5 for %f12, %f12, %f14 stx %o5, [%l7 + 0x70] fmovd %f4, %f10 fmovrdlz %i0, %f8, %f14 ba,a loop_5480 fsrc1s %f5, %f10 bne loop_5481 fmovsvs %xcc, %f0, %f12 loop_5480: movre %i6, 0x2B3, %g3 st %f13, [%l7 + 0x14] loop_5481: mulscc %l4, 0x1511, %o3 movrne %o4, %o0, %i7 ldsw [%l7 + 0x44], %g6 ldsb [%l7 + 0x1E], %l1 movvs %xcc, %o6, %l5 fmovrde %g1, %f4, %f4 std %f12, [%l7 + 0x70] fmovsg %icc, %f11, %f5 fmovsleu %icc, %f15, %f13 bg,a loop_5482 fcmpd %fcc2, %f10, %f10 nop setx loop_5483, %l0, %l1 jmpl %l1, %i2 stb %o2, [%l7 + 0x6B] loop_5482: nop setx loop_5484, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsl %icc, %f0, %f9 loop_5483: taddcc %g4, 0x0D15, %l6 andcc %l0, 0x0786, %i3 loop_5484: srl %g7, 0x0D, %i4 sth %i1, [%l7 + 0x2E] mulx %g2, 0x17E4, %l3 fble,a %fcc1, loop_5485 fcmpne32 %f8, %f10, %i5 stx %o7, [%l7 + 0x60] fxnor %f2, %f4, %f12 loop_5485: fmovdg %icc, %f12, %f1 fxnor %f12, %f4, %f4 fba %fcc1, loop_5486 fbo %fcc2, loop_5487 fmovdl %xcc, %f11, %f9 srax %o1, %g5, %l2 loop_5486: ldx [%l7 + 0x30], %i0 loop_5487: sll %i6, 0x0A, %g3 stw %l4, [%l7 + 0x54] lduh [%l7 + 0x5C], %o3 fand %f2, %f0, %f2 edge32ln %o4, %o5, %i7 fandnot2 %f0, %f12, %f10 fmovsneg %icc, %f8, %f14 ld [%l7 + 0x4C], %f2 stx %g6, [%l7 + 0x68] udivcc %o0, 0x12BF, %l1 edge32n %l5, %o6, %g1 faligndata %f0, %f12, %f2 sth %i2, [%l7 + 0x2A] srlx %g4, %o2, %l6 fmovsne %icc, %f7, %f8 xorcc %i3, %g7, %i4 fblg,a %fcc1, loop_5488 orn %l0, %g2, %l3 ldsw [%l7 + 0x68], %i1 fzeros %f15 loop_5488: fmovsneg %xcc, %f12, %f10 ldsb [%l7 + 0x46], %i5 fmul8x16au %f11, %f15, %f14 fmovsn %xcc, %f0, %f13 udivx %o7, 0x1D7F, %o1 fbo %fcc0, loop_5489 stx %l2, [%l7 + 0x50] sra %i0, 0x01, %i6 fmovda %xcc, %f13, %f8 loop_5489: edge8ln %g5, %g3, %o3 fpadd32 %f2, %f2, %f10 mova %icc, %l4, %o4 ta %icc, 0x5 std %f0, [%l7 + 0x58] edge8n %i7, %g6, %o0 fba %fcc2, loop_5490 ldsh [%l7 + 0x7E], %l1 alignaddrl %o5, %o6, %l5 edge16l %g1, %g4, %i2 loop_5490: orcc %l6, 0x1DE2, %i3 sdivx %o2, 0x17CF, %g7 stw %l0, [%l7 + 0x44] fpadd16s %f9, %f13, %f11 fbge,a %fcc3, loop_5491 addccc %i4, 0x0FEA, %l3 st %f9, [%l7 + 0x40] bleu,pn %xcc, loop_5492 loop_5491: ldub [%l7 + 0x55], %g2 sth %i1, [%l7 + 0x66] srax %i5, %o1, %o7 loop_5492: smul %l2, %i0, %i6 edge8l %g3, %o3, %l4 movrlez %g5, 0x27B, %i7 bl,a,pt %xcc, loop_5493 stw %o4, [%l7 + 0x20] faligndata %f8, %f0, %f14 fbe,a %fcc0, loop_5494 loop_5493: fmovsl %icc, %f15, %f12 fmovrdgez %g6, %f4, %f4 bl,a %xcc, loop_5495 loop_5494: sdiv %l1, 0x0FA7, %o5 fpmerge %f1, %f3, %f14 stx %o0, [%l7 + 0x70] loop_5495: fmovsleu %icc, %f5, %f3 or %o6, %l5, %g4 lduh [%l7 + 0x54], %g1 nop setx loop_5496, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbge %fcc3, loop_5497 tge %icc, 0x6 ld [%l7 + 0x2C], %f5 loop_5496: xnor %l6, 0x1F40, %i2 loop_5497: sth %i3, [%l7 + 0x7C] tge %xcc, 0x3 edge8n %g7, %l0, %o2 edge8l %l3, %g2, %i1 ldd [%l7 + 0x68], %f0 tgu %xcc, 0x6 sra %i4, 0x06, %i5 subccc %o7, %l2, %o1 for %f0, %f12, %f12 fmovdvc %xcc, %f14, %f11 fmovrslz %i0, %f5, %f6 fmovspos %icc, %f11, %f10 udivcc %i6, 0x0ACC, %o3 mova %icc, %g3, %g5 addc %l4, %o4, %i7 fcmpeq16 %f14, %f2, %l1 fmovde %icc, %f7, %f1 ldsb [%l7 + 0x72], %o5 ble,a %xcc, loop_5498 stw %o0, [%l7 + 0x50] fmovd %f0, %f2 fmovdcs %xcc, %f11, %f2 loop_5498: fmovsgu %xcc, %f13, %f11 std %f6, [%l7 + 0x30] fmovdvs %xcc, %f2, %f14 ldsb [%l7 + 0x26], %g6 movcc %xcc, %o6, %l5 movcs %xcc, %g1, %l6 fxnor %f0, %f12, %f4 alignaddr %i2, %g4, %g7 fmovse %xcc, %f1, %f4 ldd [%l7 + 0x30], %f10 edge8 %l0, %o2, %l3 lduh [%l7 + 0x10], %i3 array32 %g2, %i1, %i4 sth %i5, [%l7 + 0x32] subc %o7, 0x0BAA, %l2 udivcc %o1, 0x07CD, %i0 std %f4, [%l7 + 0x68] edge16n %i6, %o3, %g3 movrlz %g5, %l4, %o4 ldd [%l7 + 0x08], %f0 ldsw [%l7 + 0x5C], %l1 fzeros %f15 lduw [%l7 + 0x38], %i7 fpsub32 %f12, %f8, %f4 ldub [%l7 + 0x4C], %o5 umul %g6, %o0, %o6 fpadd16 %f2, %f4, %f0 ldx [%l7 + 0x20], %g1 fmovspos %xcc, %f3, %f9 stx %l6, [%l7 + 0x30] bn,a loop_5499 std %f12, [%l7 + 0x70] bg,a %icc, loop_5500 fmovdpos %icc, %f12, %f3 loop_5499: ldd [%l7 + 0x28], %f14 fmovrslez %i2, %f2, %f4 loop_5500: bgu %xcc, loop_5501 stw %l5, [%l7 + 0x40] udivcc %g7, 0x063D, %g4 fbule,a %fcc3, loop_5502 loop_5501: alignaddr %l0, %o2, %l3 taddcc %i3, %g2, %i4 fxors %f12, %f10, %f15 loop_5502: movrlz %i1, 0x017, %o7 fmovrsgz %l2, %f13, %f6 ldsb [%l7 + 0x42], %o1 smulcc %i0, 0x1E3B, %i5 lduw [%l7 + 0x74], %o3 movrgz %g3, %g5, %l4 popc 0x0A8B, %i6 fmovrdgez %l1, %f8, %f14 ldsb [%l7 + 0x27], %i7 te %xcc, 0x0 nop setx loop_5503, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvc %icc, %f15, %f15 movre %o4, %g6, %o0 srl %o6, 0x11, %g1 loop_5503: fbge,a %fcc2, loop_5504 bl loop_5505 orn %o5, %l6, %i2 stb %g7, [%l7 + 0x63] loop_5504: lduw [%l7 + 0x34], %l5 loop_5505: brnz,a %g4, loop_5506 lduh [%l7 + 0x1A], %o2 udivx %l3, 0x0545, %i3 fbne,a %fcc3, loop_5507 loop_5506: move %xcc, %g2, %i4 ldd [%l7 + 0x50], %f4 fmovda %xcc, %f14, %f15 loop_5507: fmovscs %icc, %f15, %f15 fnot1s %f15, %f8 and %i1, %o7, %l0 fmuld8ulx16 %f13, %f13, %f0 edge32l %l2, %i0, %o1 fexpand %f7, %f6 movge %icc, %i5, %o3 bcs,a,pt %icc, loop_5508 fnands %f6, %f15, %f9 movcc %icc, %g5, %l4 edge8 %i6, %l1, %i7 loop_5508: brlz,a %g3, loop_5509 fbu %fcc2, loop_5510 fmovrse %g6, %f1, %f7 stw %o4, [%l7 + 0x38] loop_5509: movrlz %o6, 0x345, %o0 loop_5510: tvs %icc, 0x0 fxor %f0, %f10, %f2 fexpand %f14, %f8 ldub [%l7 + 0x20], %g1 movneg %xcc, %l6, %o5 brgez %g7, loop_5511 fnot1 %f2, %f6 fzeros %f9 fnot2 %f6, %f8 loop_5511: fnot2 %f6, %f6 fpsub32s %f2, %f10, %f7 st %f15, [%l7 + 0x30] edge16l %i2, %g4, %o2 stw %l3, [%l7 + 0x58] and %l5, 0x19E9, %g2 ld [%l7 + 0x34], %f5 lduw [%l7 + 0x18], %i4 fcmps %fcc1, %f3, %f15 fornot2 %f2, %f10, %f0 sth %i1, [%l7 + 0x66] nop setx loop_5512, %l0, %l1 jmpl %l1, %o7 tsubcc %l0, %l2, %i3 ldsb [%l7 + 0x60], %i0 subc %i5, %o3, %o1 loop_5512: ldd [%l7 + 0x70], %f8 stb %g5, [%l7 + 0x62] ldsb [%l7 + 0x64], %l4 ldx [%l7 + 0x50], %i6 fcmps %fcc1, %f6, %f2 srl %l1, 0x06, %i7 movcs %xcc, %g6, %g3 fmovrse %o4, %f7, %f5 stw %o0, [%l7 + 0x54] ldsh [%l7 + 0x1E], %g1 sdiv %o6, 0x13D4, %o5 xnor %g7, %i2, %g4 ldsb [%l7 + 0x6B], %l6 array32 %o2, %l3, %g2 std %f12, [%l7 + 0x48] fcmpgt32 %f10, %f14, %l5 ldsw [%l7 + 0x0C], %i4 fbue,a %fcc1, loop_5513 movre %i1, 0x312, %o7 st %f15, [%l7 + 0x58] xor %l0, 0x0F30, %i3 loop_5513: brnz %l2, loop_5514 fmovsa %icc, %f4, %f4 ldub [%l7 + 0x6A], %i5 ldsh [%l7 + 0x24], %i0 loop_5514: subc %o1, %g5, %o3 faligndata %f10, %f2, %f8 stw %i6, [%l7 + 0x18] fbue,a %fcc2, loop_5515 movpos %xcc, %l1, %l4 alignaddr %i7, %g6, %o4 fbule %fcc1, loop_5516 loop_5515: fmovdg %xcc, %f2, %f9 fxnor %f2, %f0, %f14 be,a %icc, loop_5517 loop_5516: fnot2 %f14, %f12 fbg %fcc3, loop_5518 srax %g3, %o0, %o6 loop_5517: fmovrdne %g1, %f8, %f10 fbug,a %fcc0, loop_5519 loop_5518: fmovdle %xcc, %f6, %f1 stb %o5, [%l7 + 0x60] ldub [%l7 + 0x0B], %g7 loop_5519: ldsw [%l7 + 0x0C], %i2 fsrc2 %f0, %f8 umul %l6, 0x060E, %o2 and %l3, 0x0CAA, %g4 fcmpeq16 %f8, %f8, %l5 ldub [%l7 + 0x3C], %g2 fone %f12 fandnot1s %f7, %f4, %f8 stb %i4, [%l7 + 0x7E] brlz %i1, loop_5520 ba,pn %icc, loop_5521 fcmpeq16 %f6, %f6, %l0 sra %o7, %l2, %i3 loop_5520: ld [%l7 + 0x78], %f1 loop_5521: and %i0, %i5, %g5 ldsh [%l7 + 0x70], %o1 fmovspos %xcc, %f14, %f14 brlez %i6, loop_5522 fnors %f3, %f9, %f8 stx %o3, [%l7 + 0x28] stw %l4, [%l7 + 0x0C] loop_5522: sll %i7, %l1, %o4 addcc %g3, %g6, %o6 fpadd32s %f14, %f3, %f5 fmovsvc %icc, %f2, %f14 edge32 %o0, %g1, %o5 fnot1 %f4, %f6 fandnot2s %f6, %f5, %f8 bneg,a %xcc, loop_5523 fmovdleu %icc, %f7, %f13 fmovdn %icc, %f5, %f1 fpack16 %f12, %f4 loop_5523: ldsb [%l7 + 0x0E], %g7 ldub [%l7 + 0x6A], %i2 ble,pt %icc, loop_5524 ldsb [%l7 + 0x41], %o2 fmovrdlez %l6, %f12, %f2 stx %g4, [%l7 + 0x40] loop_5524: movvs %xcc, %l5, %g2 fmul8ulx16 %f6, %f12, %f4 fands %f14, %f3, %f6 fcmpd %fcc3, %f4, %f12 ldsb [%l7 + 0x09], %i4 st %f15, [%l7 + 0x70] tneg %icc, 0x1 stw %l3, [%l7 + 0x2C] lduh [%l7 + 0x74], %i1 and %o7, 0x1CD0, %l0 ldsw [%l7 + 0x10], %i3 brgez %i0, loop_5525 fzeros %f13 ldx [%l7 + 0x50], %i5 stb %g5, [%l7 + 0x75] loop_5525: nop setx loop_5526, %l0, %l1 jmpl %l1, %o1 tpos %icc, 0x2 fmovrdgz %l2, %f0, %f8 fmovrsgez %i6, %f12, %f3 loop_5526: udiv %o3, 0x1C73, %l4 sth %l1, [%l7 + 0x16] taddcc %o4, 0x16AD, %i7 lduw [%l7 + 0x64], %g3 lduh [%l7 + 0x60], %g6 ldx [%l7 + 0x40], %o6 lduh [%l7 + 0x20], %o0 fand %f10, %f2, %f12 srax %o5, %g1, %i2 fsrc2 %f6, %f8 or %g7, 0x1CD0, %o2 move %icc, %g4, %l6 fpsub16s %f7, %f4, %f4 ldsh [%l7 + 0x70], %l5 fmovde %xcc, %f13, %f13 fnegd %f10, %f2 ldx [%l7 + 0x58], %i4 brnz %g2, loop_5527 bpos,a,pn %xcc, loop_5528 ldsb [%l7 + 0x47], %l3 fmovdleu %xcc, %f0, %f14 loop_5527: fcmpd %fcc3, %f12, %f12 loop_5528: sra %i1, %l0, %i3 edge8n %o7, %i0, %g5 stw %o1, [%l7 + 0x40] fsrc1 %f0, %f0 ldsh [%l7 + 0x62], %l2 subcc %i6, 0x0E6F, %i5 ldsb [%l7 + 0x3A], %l4 fbg,a %fcc0, loop_5529 fbule,a %fcc3, loop_5530 ldsh [%l7 + 0x50], %o3 sub %o4, %l1, %i7 loop_5529: fmovda %icc, %f14, %f6 loop_5530: tneg %icc, 0x5 array8 %g3, %o6, %o0 lduw [%l7 + 0x24], %g6 edge32l %g1, %o5, %i2 fmovsneg %xcc, %f0, %f2 udivcc %g7, 0x153E, %o2 movle %xcc, %g4, %l6 tvc %xcc, 0x2 bcs,pt %icc, loop_5531 fpsub16s %f2, %f13, %f7 fmovrsne %i4, %f13, %f5 alignaddr %g2, %l5, %l3 loop_5531: fxnor %f2, %f14, %f12 ldd [%l7 + 0x78], %f10 fabss %f15, %f7 fmovde %icc, %f7, %f5 fone %f0 fmovsvs %xcc, %f12, %f10 fmovda %xcc, %f0, %f10 fpack16 %f6, %f8 std %f8, [%l7 + 0x50] sdivx %l0, 0x039E, %i1 fbu,a %fcc2, loop_5532 addc %i3, %i0, %o7 ldd [%l7 + 0x58], %f6 std %f0, [%l7 + 0x08] loop_5532: fcmpne16 %f4, %f8, %g5 lduh [%l7 + 0x66], %o1 taddcc %i6, %l2, %l4 fpadd16 %f10, %f4, %f4 ldsw [%l7 + 0x24], %i5 sethi 0x098B, %o3 fcmpes %fcc3, %f10, %f3 stw %o4, [%l7 + 0x64] fmovsg %xcc, %f1, %f15 ld [%l7 + 0x44], %f8 fmovdl %xcc, %f3, %f13 fnors %f3, %f8, %f6 ldx [%l7 + 0x18], %i7 stw %l1, [%l7 + 0x58] bcc,a %xcc, loop_5533 fornot1s %f12, %f3, %f7 mulx %g3, 0x1AB4, %o0 xnor %g6, 0x1CFB, %g1 loop_5533: fmovsneg %icc, %f9, %f5 srl %o5, %i2, %g7 fbug %fcc1, loop_5534 fpadd16 %f0, %f6, %f8 fmovsvc %xcc, %f0, %f10 std %f4, [%l7 + 0x48] loop_5534: udivcc %o6, 0x0108, %o2 fpsub16 %f8, %f0, %f0 fbuge %fcc1, loop_5535 andn %l6, 0x115C, %i4 bne,a,pt %icc, loop_5536 fmul8x16 %f6, %f6, %f14 loop_5535: stw %g2, [%l7 + 0x1C] fbue %fcc1, loop_5537 loop_5536: tpos %icc, 0x4 array16 %g4, %l3, %l5 fzeros %f4 loop_5537: lduh [%l7 + 0x34], %i1 movrlz %l0, 0x22D, %i3 sra %o7, %g5, %i0 sllx %i6, 0x01, %o1 brgez %l4, loop_5538 fmovsa %icc, %f3, %f10 bleu %icc, loop_5539 fpsub32 %f12, %f6, %f10 loop_5538: fandnot1 %f8, %f8, %f4 pdist %f6, %f0, %f8 loop_5539: movcc %icc, %l2, %o3 stb %i5, [%l7 + 0x45] ldub [%l7 + 0x39], %i7 stb %l1, [%l7 + 0x78] brlz,a %o4, loop_5540 fmovdn %xcc, %f13, %f13 sth %o0, [%l7 + 0x66] ldx [%l7 + 0x60], %g3 loop_5540: ldsh [%l7 + 0x52], %g6 fcmpgt32 %f2, %f14, %g1 ld [%l7 + 0x60], %f2 sdiv %o5, 0x0B91, %g7 fmovsge %xcc, %f10, %f4 stw %i2, [%l7 + 0x38] sth %o6, [%l7 + 0x2C] ld [%l7 + 0x74], %f4 fcmped %fcc1, %f4, %f10 bpos %icc, loop_5541 fmovsvc %xcc, %f9, %f5 bshuffle %f6, %f8, %f0 lduh [%l7 + 0x22], %o2 loop_5541: stb %i4, [%l7 + 0x0B] fcmpd %fcc3, %f4, %f6 sdivx %g2, 0x10AB, %g4 tneg %xcc, 0x7 fpadd16s %f15, %f9, %f12 array32 %l6, %l3, %l5 fmovd %f10, %f8 stw %i1, [%l7 + 0x70] tne %xcc, 0x2 movn %xcc, %l0, %o7 fnegd %f14, %f2 lduw [%l7 + 0x24], %g5 ldsh [%l7 + 0x22], %i3 fcmpeq32 %f14, %f12, %i0 sra %i6, %l4, %o1 fmuld8sux16 %f8, %f4, %f6 st %f2, [%l7 + 0x1C] fnot1s %f3, %f3 ld [%l7 + 0x68], %f4 alignaddrl %l2, %o3, %i7 or %i5, %l1, %o0 tpos %icc, 0x1 fbo,a %fcc3, loop_5542 ta %icc, 0x1 fbul,a %fcc1, loop_5543 ldub [%l7 + 0x36], %g3 loop_5542: ldsw [%l7 + 0x14], %o4 movrne %g6, %o5, %g7 loop_5543: fmovrde %g1, %f8, %f8 fsrc1 %f10, %f0 brgz %o6, loop_5544 stw %o2, [%l7 + 0x74] fands %f1, %f0, %f10 st %f14, [%l7 + 0x5C] loop_5544: addccc %i2, 0x1D12, %g2 andcc %i4, 0x0264, %l6 ldsw [%l7 + 0x20], %g4 fcmple16 %f10, %f10, %l5 bn loop_5545 movgu %xcc, %l3, %i1 stx %o7, [%l7 + 0x48] fmul8sux16 %f8, %f14, %f2 loop_5545: movn %xcc, %g5, %i3 ld [%l7 + 0x28], %f9 lduw [%l7 + 0x4C], %i0 tn %xcc, 0x0 bl,pt %xcc, loop_5546 fbue,a %fcc0, loop_5547 fnot1 %f8, %f6 sth %l0, [%l7 + 0x42] loop_5546: movcs %icc, %i6, %l4 loop_5547: bl,pn %xcc, loop_5548 ta %icc, 0x2 udivcc %o1, 0x02BE, %l2 ldx [%l7 + 0x68], %o3 loop_5548: movvc %xcc, %i5, %l1 st %f0, [%l7 + 0x20] movrlez %i7, 0x240, %g3 edge8n %o0, %g6, %o5 fpadd32s %f5, %f9, %f3 orncc %g7, 0x108F, %g1 fmovsge %icc, %f8, %f7 edge32l %o6, %o4, %i2 edge32 %o2, %i4, %l6 ldsh [%l7 + 0x7E], %g2 fnot2s %f3, %f14 udiv %l5, 0x0B05, %l3 fmovscc %icc, %f15, %f15 fmovrsne %i1, %f15, %f15 fba,a %fcc0, loop_5549 fmovdg %icc, %f15, %f4 fornot2 %f8, %f12, %f8 tneg %icc, 0x5 loop_5549: subcc %g4, 0x17B6, %o7 sth %g5, [%l7 + 0x58] fbg,a %fcc3, loop_5550 subcc %i0, %l0, %i6 bvs,a,pn %xcc, loop_5551 fnors %f9, %f9, %f6 loop_5550: fmovsn %icc, %f2, %f10 sll %l4, %i3, %l2 loop_5551: edge32l %o1, %i5, %o3 ldub [%l7 + 0x1F], %l1 edge16 %i7, %g3, %o0 edge8ln %o5, %g7, %g1 fbne,a %fcc2, loop_5552 tsubcctv %o6, 0x0971, %o4 ldub [%l7 + 0x6C], %g6 ldd [%l7 + 0x68], %f14 loop_5552: fbl %fcc2, loop_5553 movrlz %i2, 0x2B2, %i4 fpsub32s %f8, %f4, %f14 fbge,a %fcc2, loop_5554 loop_5553: fxnors %f10, %f3, %f4 ldx [%l7 + 0x28], %o2 movrlz %l6, %g2, %l3 loop_5554: be,a,pn %icc, loop_5555 fba %fcc2, loop_5556 fmovrdne %l5, %f12, %f14 fpackfix %f6, %f5 loop_5555: ldsb [%l7 + 0x7D], %i1 loop_5556: sra %o7, 0x0C, %g5 te %icc, 0x0 fcmpgt16 %f12, %f8, %g4 ldsh [%l7 + 0x14], %i0 fcmpeq16 %f6, %f2, %i6 tl %icc, 0x0 brgez %l4, loop_5557 fmovdle %icc, %f15, %f13 fbl %fcc0, loop_5558 ldx [%l7 + 0x28], %i3 loop_5557: lduw [%l7 + 0x4C], %l2 fmovrdlz %l0, %f12, %f14 loop_5558: alignaddr %i5, %o1, %o3 udiv %l1, 0x1AF7, %g3 movn %xcc, %i7, %o5 brgz %g7, loop_5559 ldub [%l7 + 0x74], %o0 sllx %g1, %o6, %o4 ldub [%l7 + 0x1D], %i2 loop_5559: ld [%l7 + 0x5C], %f4 lduh [%l7 + 0x5E], %i4 std %f8, [%l7 + 0x20] and %g6, 0x11B7, %l6 edge8l %g2, %o2, %l5 fmovsne %xcc, %f9, %f2 nop setx loop_5560, %l0, %l1 jmpl %l1, %l3 fxor %f2, %f12, %f14 movgu %xcc, %o7, %i1 taddcc %g5, %g4, %i0 loop_5560: st %f12, [%l7 + 0x60] fmuld8ulx16 %f10, %f9, %f14 sth %l4, [%l7 + 0x08] std %f4, [%l7 + 0x18] orncc %i6, %l2, %i3 fabss %f10, %f8 movrne %i5, %l0, %o1 fnot1 %f14, %f12 fbn %fcc1, loop_5561 ble %icc, loop_5562 edge32 %l1, %g3, %o3 movneg %icc, %o5, %g7 loop_5561: st %f14, [%l7 + 0x64] loop_5562: fcmple32 %f4, %f8, %o0 fmovrdlez %g1, %f10, %f4 edge16ln %o6, %o4, %i7 movrgez %i2, %g6, %i4 fpmerge %f15, %f2, %f14 fmovrsgez %l6, %f4, %f2 fones %f4 fornot2s %f10, %f6, %f7 fcmple16 %f0, %f4, %o2 sth %l5, [%l7 + 0x28] edge8l %g2, %l3, %i1 ld [%l7 + 0x54], %f0 udivx %o7, 0x0197, %g5 fbg,a %fcc2, loop_5563 bpos,a,pn %icc, loop_5564 addccc %i0, 0x0CB0, %g4 fmovspos %icc, %f4, %f15 loop_5563: ldsb [%l7 + 0x3A], %i6 loop_5564: fmovsle %icc, %f9, %f6 std %f0, [%l7 + 0x60] movl %icc, %l4, %l2 addccc %i3, %i5, %o1 ldsw [%l7 + 0x28], %l1 te %xcc, 0x1 ldsw [%l7 + 0x64], %l0 brgez %g3, loop_5565 stw %o3, [%l7 + 0x68] fnors %f7, %f6, %f7 movcs %icc, %o5, %o0 loop_5565: fornot1 %f12, %f12, %f12 bpos,a,pt %icc, loop_5566 fpsub16s %f15, %f7, %f6 fmovsneg %xcc, %f13, %f1 tcc %icc, 0x0 loop_5566: ldsw [%l7 + 0x68], %g1 fbge %fcc1, loop_5567 fbg %fcc0, loop_5568 ldd [%l7 + 0x78], %f14 fmovsg %icc, %f4, %f4 loop_5567: move %icc, %g7, %o6 loop_5568: fmovrdlz %i7, %f12, %f0 fnegs %f6, %f1 lduh [%l7 + 0x08], %o4 fnegs %f4, %f9 ldsb [%l7 + 0x17], %g6 fmovsneg %xcc, %f5, %f14 tg %xcc, 0x0 and %i2, 0x1240, %i4 ldsh [%l7 + 0x34], %o2 mova %icc, %l5, %l6 addc %l3, %g2, %o7 lduh [%l7 + 0x34], %g5 lduw [%l7 + 0x2C], %i1 fbe,a %fcc2, loop_5569 fxnors %f12, %f13, %f11 stb %i0, [%l7 + 0x25] orcc %g4, %l4, %i6 loop_5569: ldsb [%l7 + 0x7B], %i3 ldx [%l7 + 0x58], %l2 sdiv %i5, 0x1496, %o1 tvs %xcc, 0x1 fbl,a %fcc1, loop_5570 fmul8sux16 %f14, %f0, %f10 fmovdgu %xcc, %f6, %f4 fmovscs %icc, %f7, %f10 loop_5570: movn %xcc, %l0, %l1 movcs %icc, %o3, %g3 ldsh [%l7 + 0x7A], %o0 fpadd32 %f2, %f4, %f12 udiv %o5, 0x110C, %g7 sdivcc %g1, 0x140B, %o6 fnand %f4, %f4, %f8 smulcc %i7, 0x08FA, %g6 fmovdgu %icc, %f3, %f0 fzero %f0 stb %i2, [%l7 + 0x10] alignaddrl %i4, %o2, %l5 std %f8, [%l7 + 0x58] edge8l %l6, %l3, %o4 movrlez %g2, 0x1ED, %g5 fmovrdlz %o7, %f12, %f8 fbg %fcc2, loop_5571 fmovrdlz %i1, %f12, %f6 stb %g4, [%l7 + 0x45] bcs,a loop_5572 loop_5571: ld [%l7 + 0x18], %f8 ldd [%l7 + 0x18], %f6 edge8l %l4, %i0, %i3 loop_5572: taddcctv %i6, 0x077A, %l2 ldx [%l7 + 0x38], %i5 stb %o1, [%l7 + 0x35] movpos %xcc, %l1, %o3 sth %l0, [%l7 + 0x5A] fmovrse %g3, %f11, %f8 fmovrdlz %o5, %f4, %f8 ldsw [%l7 + 0x14], %g7 std %f14, [%l7 + 0x58] st %f6, [%l7 + 0x54] ldsh [%l7 + 0x3E], %o0 bpos loop_5573 ldsh [%l7 + 0x2A], %o6 fpsub16 %f10, %f8, %f14 fnand %f10, %f4, %f12 loop_5573: ldsw [%l7 + 0x38], %g1 mulx %g6, 0x12F7, %i2 stw %i7, [%l7 + 0x0C] ldx [%l7 + 0x68], %o2 ld [%l7 + 0x50], %f11 fmovdneg %icc, %f0, %f15 fornot2s %f15, %f10, %f5 std %f0, [%l7 + 0x38] movneg %icc, %i4, %l6 stx %l3, [%l7 + 0x60] bcc loop_5574 ldsh [%l7 + 0x1C], %o4 fmovrde %g2, %f14, %f12 srlx %l5, %o7, %i1 loop_5574: fxor %f2, %f6, %f8 taddcctv %g4, %l4, %g5 std %f0, [%l7 + 0x18] orn %i3, 0x1EED, %i0 fabss %f6, %f15 fmovde %icc, %f13, %f12 edge16l %l2, %i5, %o1 fornot1s %f0, %f4, %f9 fmovrslez %i6, %f2, %f8 fmovsleu %xcc, %f14, %f6 lduh [%l7 + 0x7E], %l1 tvs %icc, 0x2 stw %o3, [%l7 + 0x44] fornot1 %f10, %f6, %f4 fpadd32 %f4, %f10, %f14 nop setx loop_5575, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f5, %f8, %f8 fbu,a %fcc1, loop_5576 fbne,a %fcc3, loop_5577 loop_5575: fzero %f6 ldsw [%l7 + 0x48], %g3 loop_5576: ba,a,pt %xcc, loop_5578 loop_5577: fbug %fcc3, loop_5579 fmovsn %xcc, %f1, %f4 ldsb [%l7 + 0x40], %o5 loop_5578: smulcc %g7, 0x1094, %l0 loop_5579: stx %o6, [%l7 + 0x30] stw %g1, [%l7 + 0x60] siam 0x7 tpos %icc, 0x3 tge %xcc, 0x3 edge32l %g6, %i2, %o0 lduw [%l7 + 0x74], %o2 fpack16 %f6, %f12 fbue,a %fcc1, loop_5580 smulcc %i4, 0x1598, %l6 bge,pt %xcc, loop_5581 for %f10, %f14, %f12 loop_5580: std %f8, [%l7 + 0x18] lduw [%l7 + 0x50], %l3 loop_5581: subccc %o4, %g2, %i7 xnorcc %o7, %i1, %g4 tle %icc, 0x2 fands %f2, %f4, %f14 fxnor %f10, %f12, %f2 fzeros %f3 sethi 0x1DF4, %l5 fandnot1 %f12, %f8, %f10 ldsh [%l7 + 0x7E], %g5 fcmple32 %f14, %f2, %l4 ldd [%l7 + 0x78], %f4 ldd [%l7 + 0x78], %f2 tvc %icc, 0x2 ldx [%l7 + 0x70], %i0 fmovd %f10, %f12 movrgez %l2, %i5, %o1 subccc %i6, %l1, %i3 stb %o3, [%l7 + 0x2B] fmovs %f13, %f9 stb %o5, [%l7 + 0x1C] ld [%l7 + 0x20], %f12 std %f10, [%l7 + 0x70] ldub [%l7 + 0x38], %g3 fpack32 %f2, %f14, %f14 lduh [%l7 + 0x50], %l0 fmovrsne %o6, %f9, %f3 brz,a %g7, loop_5582 lduh [%l7 + 0x5C], %g1 brlz %g6, loop_5583 lduh [%l7 + 0x60], %o0 loop_5582: tcs %icc, 0x7 stx %i2, [%l7 + 0x30] loop_5583: fmuld8ulx16 %f8, %f11, %f8 addcc %i4, %l6, %o2 ld [%l7 + 0x64], %f11 fcmple16 %f2, %f8, %o4 stw %l3, [%l7 + 0x60] fmovdpos %icc, %f9, %f6 ld [%l7 + 0x48], %f13 fmovrsgez %g2, %f10, %f2 fmovdgu %xcc, %f1, %f3 xor %o7, %i7, %i1 fmovdcc %xcc, %f8, %f0 fmovdcc %xcc, %f11, %f2 edge8l %l5, %g5, %l4 fbg %fcc1, loop_5584 fmovsle %xcc, %f5, %f1 fmul8ulx16 %f4, %f10, %f10 fabss %f6, %f12 loop_5584: tcs %icc, 0x7 fxnors %f7, %f13, %f1 ldsb [%l7 + 0x7D], %g4 udivcc %i0, 0x1135, %i5 and %o1, %i6, %l2 sdivx %l1, 0x07C2, %o3 movre %i3, %o5, %l0 ldsb [%l7 + 0x56], %o6 ld [%l7 + 0x4C], %f15 ldsh [%l7 + 0x6A], %g3 ldub [%l7 + 0x48], %g1 fmovrdgez %g6, %f12, %f8 ldsb [%l7 + 0x5B], %g7 subccc %i2, %i4, %o0 stw %l6, [%l7 + 0x24] st %f14, [%l7 + 0x30] edge32 %o2, %o4, %l3 ldx [%l7 + 0x60], %o7 st %f12, [%l7 + 0x20] fxnor %f14, %f2, %f14 fble,a %fcc3, loop_5585 ta %xcc, 0x3 fmul8x16 %f5, %f2, %f2 lduh [%l7 + 0x4C], %g2 loop_5585: sth %i7, [%l7 + 0x78] fmovrdgz %i1, %f2, %f8 fmovrsgz %g5, %f0, %f8 std %f12, [%l7 + 0x70] fbn %fcc3, loop_5586 fblg %fcc3, loop_5587 bcs %xcc, loop_5588 ldd [%l7 + 0x68], %f6 loop_5586: fmovs %f9, %f10 loop_5587: ldd [%l7 + 0x20], %f4 loop_5588: fmovrdne %l5, %f10, %f12 fnegd %f0, %f12 brnz %g4, loop_5589 sll %l4, 0x0F, %i0 fmovsvs %xcc, %f6, %f1 std %f2, [%l7 + 0x58] loop_5589: movg %icc, %o1, %i5 fmovdpos %icc, %f5, %f13 edge8n %i6, %l2, %o3 ldd [%l7 + 0x28], %f0 bneg,pn %icc, loop_5590 bvs,a loop_5591 tcs %xcc, 0x5 fcmple32 %f6, %f0, %i3 loop_5590: std %f2, [%l7 + 0x60] loop_5591: bge,pn %xcc, loop_5592 movge %icc, %l1, %l0 fornot1s %f9, %f1, %f4 fmovscs %xcc, %f1, %f13 loop_5592: ldx [%l7 + 0x70], %o6 st %f1, [%l7 + 0x2C] umulcc %g3, %g1, %g6 bg,a,pt %xcc, loop_5593 st %f5, [%l7 + 0x40] fcmpd %fcc0, %f8, %f4 bneg %xcc, loop_5594 loop_5593: fpsub16 %f4, %f10, %f4 brgez,a %g7, loop_5595 fnot1s %f13, %f7 loop_5594: movcs %xcc, %i2, %o5 sdivcc %i4, 0x0B0B, %o0 loop_5595: fxors %f5, %f14, %f15 fmovrdlz %l6, %f10, %f10 ldd [%l7 + 0x20], %f14 stw %o2, [%l7 + 0x40] fmovsg %icc, %f8, %f1 ld [%l7 + 0x60], %f5 fmovrdlz %o4, %f6, %f4 edge32l %o7, %g2, %l3 array16 %i1, %i7, %g5 fmovrde %l5, %f10, %f14 ldub [%l7 + 0x14], %l4 fbo,a %fcc2, loop_5596 ldsh [%l7 + 0x54], %g4 nop setx loop_5597, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o1, [%l7 + 0x50] loop_5596: lduh [%l7 + 0x1A], %i0 fzero %f14 loop_5597: sll %i5, 0x02, %l2 fnors %f11, %f11, %f4 fpadd32s %f12, %f8, %f8 fmovda %xcc, %f10, %f10 ldsw [%l7 + 0x7C], %o3 fbg %fcc2, loop_5598 fbe %fcc1, loop_5599 edge8ln %i3, %i6, %l0 brlz %l1, loop_5600 loop_5598: subcc %g3, 0x1481, %o6 loop_5599: fmuld8ulx16 %f4, %f11, %f6 tn %xcc, 0x6 loop_5600: edge32 %g6, %g7, %i2 ldub [%l7 + 0x21], %g1 bneg,a %xcc, loop_5601 fbule,a %fcc1, loop_5602 ldx [%l7 + 0x50], %o5 fnands %f15, %f8, %f0 loop_5601: st %f9, [%l7 + 0x60] loop_5602: stb %i4, [%l7 + 0x78] lduw [%l7 + 0x60], %l6 fornot1s %f9, %f10, %f6 fzeros %f5 fmovd %f8, %f12 std %f0, [%l7 + 0x10] fabss %f9, %f1 fmovrdne %o0, %f10, %f10 ldsb [%l7 + 0x0E], %o2 edge32l %o4, %g2, %o7 ldd [%l7 + 0x10], %f0 array16 %i1, %l3, %g5 edge16l %l5, %i7, %l4 sub %o1, %g4, %i5 ldx [%l7 + 0x08], %l2 lduw [%l7 + 0x7C], %i0 fbg,a %fcc1, loop_5603 fmovdpos %icc, %f1, %f14 fmuld8sux16 %f2, %f8, %f10 ldd [%l7 + 0x38], %f6 loop_5603: xor %o3, 0x0A04, %i6 fcmple32 %f10, %f10, %l0 taddcctv %l1, %i3, %o6 ldx [%l7 + 0x78], %g3 fcmpeq16 %f4, %f8, %g6 lduh [%l7 + 0x4E], %i2 fpadd16 %f12, %f12, %f10 ld [%l7 + 0x2C], %f8 fmovrsne %g1, %f13, %f8 udivcc %g7, 0x108C, %o5 ldsb [%l7 + 0x7D], %i4 fcmpd %fcc3, %f4, %f8 ldsb [%l7 + 0x2A], %l6 ldsw [%l7 + 0x44], %o0 fmul8sux16 %f0, %f8, %f12 tsubcc %o2, 0x1A5A, %g2 lduh [%l7 + 0x0A], %o4 fmovdneg %icc, %f1, %f10 fcmpgt32 %f6, %f12, %o7 movneg %xcc, %l3, %g5 brgez,a %i1, loop_5604 fmovsvs %icc, %f6, %f9 st %f14, [%l7 + 0x64] movleu %icc, %l5, %i7 loop_5604: bneg,pt %xcc, loop_5605 fmovdvc %icc, %f4, %f14 ldsw [%l7 + 0x2C], %l4 stw %o1, [%l7 + 0x68] loop_5605: sdivx %i5, 0x01E0, %l2 fornot2s %f15, %f11, %f6 sth %g4, [%l7 + 0x18] ldd [%l7 + 0x40], %f10 udivx %i0, 0x19E3, %i6 bgu,a loop_5606 fcmped %fcc0, %f4, %f2 edge8ln %o3, %l0, %l1 fmovda %icc, %f2, %f3 loop_5606: umul %i3, %o6, %g6 stb %g3, [%l7 + 0x22] fmovsgu %xcc, %f10, %f0 fmovdleu %icc, %f0, %f15 stw %i2, [%l7 + 0x68] fcmple32 %f10, %f2, %g1 fmul8x16au %f4, %f3, %f8 stb %o5, [%l7 + 0x57] fmovrslez %g7, %f3, %f8 tcs %xcc, 0x0 addccc %i4, %l6, %o2 umulcc %g2, 0x09B1, %o4 st %f0, [%l7 + 0x54] st %f8, [%l7 + 0x5C] edge8n %o7, %o0, %l3 fmovsvs %xcc, %f14, %f4 orncc %i1, 0x129E, %l5 bleu,a %xcc, loop_5607 fcmps %fcc3, %f1, %f0 fsrc2 %f14, %f4 bl,a,pn %icc, loop_5608 loop_5607: stb %i7, [%l7 + 0x0D] popc %l4, %g5 ldsb [%l7 + 0x5F], %o1 loop_5608: ldsb [%l7 + 0x71], %i5 fandnot1 %f14, %f12, %f6 fmovd %f12, %f0 te %icc, 0x6 ldsw [%l7 + 0x50], %l2 bne,pn %icc, loop_5609 nop setx loop_5610, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i0, [%l7 + 0x7C] bneg,a %icc, loop_5611 loop_5609: fmovdneg %icc, %f9, %f0 loop_5610: lduh [%l7 + 0x50], %g4 fmul8ulx16 %f4, %f2, %f0 loop_5611: udiv %o3, 0x0B37, %i6 fmovscc %xcc, %f4, %f8 ba %icc, loop_5612 fnegs %f13, %f9 fmovrdgz %l0, %f10, %f4 taddcc %l1, 0x02C3, %o6 loop_5612: lduw [%l7 + 0x54], %i3 ldd [%l7 + 0x20], %f12 fcmpgt32 %f4, %f0, %g3 stb %g6, [%l7 + 0x43] fmovrdgez %i2, %f2, %f0 tsubcc %o5, %g7, %g1 fcmple16 %f0, %f12, %i4 fmovdvs %icc, %f4, %f15 umul %l6, %g2, %o2 ldd [%l7 + 0x60], %f12 ldsw [%l7 + 0x38], %o4 fcmpeq16 %f6, %f8, %o7 add %o0, %i1, %l3 fmovdvs %xcc, %f9, %f11 ldsh [%l7 + 0x1E], %i7 fbe,a %fcc1, loop_5613 fmovscs %icc, %f13, %f3 fsrc1 %f0, %f14 fmovrdlez %l4, %f10, %f8 loop_5613: sth %l5, [%l7 + 0x20] ldsb [%l7 + 0x21], %g5 movpos %icc, %i5, %o1 fandnot1 %f12, %f14, %f14 movleu %icc, %l2, %g4 bleu,a,pn %icc, loop_5614 fblg %fcc2, loop_5615 ldsw [%l7 + 0x0C], %i0 movpos %icc, %o3, %i6 loop_5614: xnor %l1, %o6, %l0 loop_5615: ldsh [%l7 + 0x0E], %i3 fmovdn %icc, %f8, %f3 fmovsne %xcc, %f11, %f14 fmuld8ulx16 %f9, %f15, %f0 xnorcc %g3, %g6, %i2 fbo,a %fcc1, loop_5616 ldsh [%l7 + 0x10], %g7 st %f3, [%l7 + 0x70] taddcctv %g1, 0x1AA3, %o5 loop_5616: fnot1 %f14, %f12 fandnot1 %f2, %f6, %f8 fmovsa %xcc, %f4, %f12 fxor %f10, %f0, %f0 mova %xcc, %l6, %g2 lduw [%l7 + 0x24], %o2 tge %icc, 0x3 brlz %i4, loop_5617 lduw [%l7 + 0x5C], %o4 lduh [%l7 + 0x76], %o7 st %f4, [%l7 + 0x2C] loop_5617: fmovsa %icc, %f9, %f6 fmovdgu %icc, %f4, %f15 sdivcc %o0, 0x03F7, %l3 stw %i1, [%l7 + 0x18] lduw [%l7 + 0x20], %l4 fmovrse %i7, %f14, %f7 stw %l5, [%l7 + 0x5C] srl %i5, 0x0E, %g5 udivx %l2, 0x0F1B, %o1 sllx %g4, 0x15, %o3 fmovdgu %xcc, %f10, %f11 brlez,a %i0, loop_5618 fmovsleu %icc, %f6, %f15 fmovscc %xcc, %f9, %f7 fbe %fcc3, loop_5619 loop_5618: fsrc2s %f15, %f13 fandnot2 %f10, %f6, %f12 lduh [%l7 + 0x0E], %i6 loop_5619: sth %l1, [%l7 + 0x1E] ldsb [%l7 + 0x3C], %o6 orcc %l0, %g3, %i3 sdivcc %g6, 0x1CF7, %i2 fpmerge %f9, %f2, %f6 srlx %g7, %g1, %o5 lduh [%l7 + 0x48], %g2 fmovrdne %o2, %f8, %f8 bgu %icc, loop_5620 movvs %icc, %i4, %o4 andcc %o7, 0x16C7, %o0 fmovrdgez %l3, %f0, %f2 loop_5620: ba,a %xcc, loop_5621 fpack16 %f12, %f1 fble,a %fcc3, loop_5622 subcc %l6, %i1, %l4 loop_5621: fblg %fcc1, loop_5623 edge8 %i7, %i5, %g5 loop_5622: fmuld8sux16 %f0, %f4, %f10 fbuge %fcc1, loop_5624 loop_5623: fzeros %f4 fmovscs %icc, %f9, %f7 brgz,a %l2, loop_5625 loop_5624: bpos,a loop_5626 fbue %fcc0, loop_5627 ldd [%l7 + 0x70], %f0 loop_5625: popc 0x0F28, %l5 loop_5626: ldsb [%l7 + 0x24], %g4 loop_5627: subccc %o1, %i0, %i6 alignaddrl %l1, %o6, %o3 ldub [%l7 + 0x35], %l0 fmovdcs %icc, %f11, %f3 fbuge %fcc3, loop_5628 std %f6, [%l7 + 0x38] bleu,a,pn %icc, loop_5629 be,a loop_5630 loop_5628: ldsw [%l7 + 0x24], %g3 addccc %i3, %g6, %i2 loop_5629: lduw [%l7 + 0x60], %g7 loop_5630: ld [%l7 + 0x6C], %f15 ldub [%l7 + 0x65], %g1 fands %f8, %f8, %f12 movcs %xcc, %g2, %o2 st %f15, [%l7 + 0x08] alignaddr %o5, %o4, %i4 fmul8sux16 %f8, %f6, %f6 call loop_5631 lduw [%l7 + 0x28], %o7 fmovrsne %o0, %f15, %f14 bg,a %icc, loop_5632 loop_5631: srl %l6, %l3, %i1 ldub [%l7 + 0x3F], %i7 add %i5, 0x0A90, %l4 loop_5632: ldub [%l7 + 0x67], %l2 mova %icc, %g5, %l5 fnor %f14, %f0, %f12 bl,a,pn %xcc, loop_5633 st %f10, [%l7 + 0x30] ta %xcc, 0x5 ldub [%l7 + 0x21], %o1 loop_5633: ldd [%l7 + 0x38], %f6 fpadd16s %f9, %f10, %f14 ldsb [%l7 + 0x5E], %g4 movrlz %i6, 0x085, %i0 ld [%l7 + 0x50], %f15 fnegs %f3, %f8 tl %icc, 0x4 fand %f12, %f12, %f14 fmovdvc %xcc, %f1, %f11 bleu,a loop_5634 lduw [%l7 + 0x2C], %l1 fcmple32 %f6, %f8, %o3 std %f14, [%l7 + 0x30] loop_5634: fbuge,a %fcc0, loop_5635 ld [%l7 + 0x34], %f3 smulcc %o6, %l0, %i3 ble %icc, loop_5636 loop_5635: sethi 0x1EE1, %g6 faligndata %f14, %f12, %f2 brz %i2, loop_5637 loop_5636: fpadd16s %f1, %f11, %f10 be %xcc, loop_5638 std %f4, [%l7 + 0x10] loop_5637: fmovrslez %g3, %f4, %f10 ldsw [%l7 + 0x40], %g1 loop_5638: movre %g7, %g2, %o2 ldub [%l7 + 0x59], %o5 sdivcc %o4, 0x0CD7, %i4 fcmps %fcc2, %f4, %f2 sth %o7, [%l7 + 0x40] sth %l6, [%l7 + 0x70] lduw [%l7 + 0x54], %l3 std %f14, [%l7 + 0x68] movrlez %o0, %i1, %i7 bneg,a,pt %xcc, loop_5639 fnot2s %f6, %f13 movne %xcc, %i5, %l2 udivx %l4, 0x09A5, %g5 loop_5639: fone %f8 sth %l5, [%l7 + 0x2C] fmovsvc %icc, %f13, %f1 xor %g4, %i6, %i0 xnorcc %o1, 0x02E9, %o3 umulcc %o6, 0x0785, %l0 sll %i3, %l1, %i2 nop setx loop_5640, %l0, %l1 jmpl %l1, %g6 fbue,a %fcc2, loop_5641 stw %g3, [%l7 + 0x58] orcc %g1, 0x1786, %g2 loop_5640: fnot1 %f8, %f4 loop_5641: ldsh [%l7 + 0x0E], %o2 call loop_5642 addcc %o5, 0x02D6, %g7 stx %i4, [%l7 + 0x70] stx %o7, [%l7 + 0x30] loop_5642: move %icc, %l6, %o4 udivx %o0, 0x0C65, %i1 ldd [%l7 + 0x38], %f8 srax %i7, 0x1C, %l3 ldsb [%l7 + 0x55], %l2 movcs %xcc, %i5, %l4 ldsh [%l7 + 0x5C], %g5 edge8l %l5, %g4, %i6 movg %xcc, %i0, %o1 brlez %o3, loop_5643 ld [%l7 + 0x38], %f11 fmovdn %icc, %f12, %f13 fmovs %f14, %f1 loop_5643: taddcctv %o6, 0x1B73, %l0 movge %xcc, %l1, %i3 bgu,a loop_5644 fmovsa %icc, %f9, %f10 tvs %icc, 0x6 fnegs %f11, %f2 loop_5644: fcmpne16 %f6, %f2, %i2 subccc %g6, 0x10D4, %g1 ldd [%l7 + 0x60], %f2 fmovrsne %g2, %f1, %f13 stx %o2, [%l7 + 0x68] xorcc %o5, 0x0968, %g3 sdivcc %g7, 0x1E2A, %i4 fmovspos %icc, %f6, %f8 tn %xcc, 0x1 orn %o7, 0x00E1, %l6 ldsw [%l7 + 0x30], %o0 fnegs %f12, %f2 ldx [%l7 + 0x38], %o4 fpack32 %f6, %f2, %f0 sra %i7, 0x16, %i1 movl %xcc, %l3, %l2 sth %i5, [%l7 + 0x56] lduh [%l7 + 0x3E], %l4 stx %g5, [%l7 + 0x68] smulcc %l5, 0x0E3E, %g4 fmovsvc %icc, %f0, %f1 fmovsg %xcc, %f6, %f6 fpack32 %f6, %f0, %f8 ldd [%l7 + 0x08], %f12 ldsh [%l7 + 0x5E], %i6 stb %o1, [%l7 + 0x2C] taddcctv %o3, %i0, %o6 movleu %icc, %l0, %i3 sth %i2, [%l7 + 0x40] st %f3, [%l7 + 0x58] ldsb [%l7 + 0x0A], %g6 ldsb [%l7 + 0x37], %g1 fmovse %xcc, %f14, %f8 fpadd16s %f8, %f5, %f13 fmovdneg %xcc, %f8, %f9 fmovsneg %xcc, %f0, %f3 fxnor %f10, %f6, %f2 bvc,a loop_5645 std %f8, [%l7 + 0x38] sllx %l1, %g2, %o5 lduh [%l7 + 0x1C], %g3 loop_5645: movl %icc, %g7, %i4 stx %o7, [%l7 + 0x40] ld [%l7 + 0x34], %f5 srlx %l6, %o0, %o2 edge8 %o4, %i1, %i7 subc %l2, 0x0CEC, %l3 fpack32 %f12, %f12, %f14 std %f6, [%l7 + 0x38] xnorcc %l4, %i5, %g5 bcs,pn %xcc, loop_5646 alignaddr %l5, %i6, %o1 fmovsle %icc, %f0, %f10 stw %o3, [%l7 + 0x40] loop_5646: fnot2 %f12, %f14 st %f2, [%l7 + 0x30] ldd [%l7 + 0x50], %f12 lduw [%l7 + 0x34], %g4 sll %i0, %o6, %l0 fnot1 %f2, %f8 ldsh [%l7 + 0x6A], %i2 bvc,a,pn %xcc, loop_5647 srlx %i3, %g1, %g6 stw %g2, [%l7 + 0x68] ldsb [%l7 + 0x0E], %l1 loop_5647: lduh [%l7 + 0x3E], %o5 tle %xcc, 0x5 fsrc2s %f12, %f4 fbe %fcc3, loop_5648 ldd [%l7 + 0x58], %f14 sth %g3, [%l7 + 0x72] fmovdvs %xcc, %f12, %f8 loop_5648: movrgez %i4, %g7, %o7 ldx [%l7 + 0x50], %l6 tgu %xcc, 0x2 edge16 %o0, %o4, %o2 fmovsvc %icc, %f3, %f9 ta %icc, 0x2 ld [%l7 + 0x78], %f0 fcmpeq16 %f10, %f12, %i7 fmovsn %xcc, %f3, %f7 ldsw [%l7 + 0x34], %l2 stx %i1, [%l7 + 0x60] andncc %l3, %l4, %g5 be,a %xcc, loop_5649 movrgez %i5, 0x1E4, %i6 srax %l5, 0x0E, %o1 ldub [%l7 + 0x5F], %g4 loop_5649: fsrc2 %f0, %f6 fmovrde %o3, %f14, %f8 addcc %o6, 0x0764, %l0 stb %i2, [%l7 + 0x65] ldx [%l7 + 0x38], %i0 ldsw [%l7 + 0x58], %g1 taddcc %g6, %g2, %l1 movle %icc, %o5, %g3 nop setx loop_5650, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x6F], %i3 edge32 %g7, %i4, %l6 move %icc, %o0, %o7 loop_5650: fcmpd %fcc0, %f2, %f6 std %f12, [%l7 + 0x78] fmovsleu %xcc, %f3, %f2 fmovsg %icc, %f0, %f0 fmovsa %icc, %f2, %f15 fbne,a %fcc2, loop_5651 mulscc %o4, 0x076F, %o2 bcs,pn %xcc, loop_5652 ldsh [%l7 + 0x40], %l2 loop_5651: orncc %i7, %l3, %l4 pdist %f4, %f2, %f10 loop_5652: brlez %g5, loop_5653 popc 0x1F5A, %i5 faligndata %f10, %f10, %f12 array32 %i1, %i6, %o1 loop_5653: movrne %l5, 0x0A1, %g4 fcmpeq16 %f10, %f10, %o6 orcc %o3, 0x015C, %i2 tn %icc, 0x2 tne %icc, 0x1 edge32n %i0, %l0, %g6 te %icc, 0x6 umul %g1, 0x199D, %g2 tcc %icc, 0x7 ldx [%l7 + 0x20], %o5 movrlz %l1, 0x00C, %i3 popc %g7, %g3 tne %icc, 0x1 fmovrslez %i4, %f11, %f9 fcmpne32 %f10, %f6, %l6 fbne %fcc2, loop_5654 ldub [%l7 + 0x3B], %o7 add %o4, 0x0897, %o0 bgu %icc, loop_5655 loop_5654: udiv %l2, 0x1F03, %i7 ldub [%l7 + 0x55], %o2 lduw [%l7 + 0x54], %l4 loop_5655: array16 %g5, %l3, %i5 fands %f2, %f13, %f14 movleu %icc, %i1, %o1 fandnot2s %f10, %f3, %f4 fors %f12, %f10, %f13 brgez,a %i6, loop_5656 fmul8x16 %f13, %f0, %f4 fmovsle %icc, %f10, %f4 fsrc1s %f5, %f15 loop_5656: fcmps %fcc0, %f9, %f10 ldub [%l7 + 0x17], %l5 ldx [%l7 + 0x58], %o6 tsubcctv %o3, 0x10B5, %i2 tvs %xcc, 0x1 sth %i0, [%l7 + 0x2E] ld [%l7 + 0x0C], %f11 fbge,a %fcc0, loop_5657 fexpand %f10, %f14 fmul8sux16 %f2, %f12, %f2 stw %g4, [%l7 + 0x34] loop_5657: fpadd16 %f4, %f12, %f10 fmovdle %icc, %f12, %f1 fbge %fcc0, loop_5658 fmovdne %xcc, %f2, %f8 movcc %icc, %l0, %g6 fxor %f0, %f0, %f8 loop_5658: fnegd %f14, %f12 fblg,a %fcc0, loop_5659 tsubcc %g2, 0x15AF, %o5 fcmple32 %f8, %f4, %g1 srl %l1, %g7, %g3 loop_5659: te %xcc, 0x4 ldd [%l7 + 0x58], %f4 fbu %fcc3, loop_5660 be loop_5661 fcmpne32 %f14, %f6, %i4 fpadd16s %f13, %f14, %f14 loop_5660: edge8l %i3, %l6, %o7 loop_5661: tsubcctv %o4, %o0, %l2 fmovsn %icc, %f10, %f10 tne %icc, 0x2 ta %xcc, 0x4 edge16l %o2, %i7, %g5 tn %icc, 0x0 fmovsl %xcc, %f2, %f6 fmuld8sux16 %f11, %f9, %f0 st %f4, [%l7 + 0x60] bleu,pn %xcc, loop_5662 fsrc2s %f14, %f3 stw %l3, [%l7 + 0x54] fnot2s %f13, %f10 loop_5662: fmovda %xcc, %f13, %f5 edge32ln %i5, %l4, %i1 orncc %i6, %o1, %o6 tpos %xcc, 0x3 udivx %o3, 0x022A, %i2 fmovsg %xcc, %f2, %f13 fcmpne32 %f6, %f14, %l5 edge32ln %g4, %i0, %g6 edge8l %g2, %l0, %o5 lduw [%l7 + 0x18], %l1 ldx [%l7 + 0x18], %g1 subccc %g3, 0x1E75, %i4 tge %xcc, 0x7 ldsw [%l7 + 0x28], %g7 fbuge %fcc0, loop_5663 ldub [%l7 + 0x45], %l6 fmovsvs %xcc, %f9, %f1 ldsb [%l7 + 0x26], %i3 loop_5663: st %f6, [%l7 + 0x20] edge8 %o7, %o4, %o0 fxnor %f6, %f10, %f0 stb %l2, [%l7 + 0x49] ldx [%l7 + 0x28], %o2 ldsb [%l7 + 0x6F], %g5 sth %l3, [%l7 + 0x26] stx %i7, [%l7 + 0x70] addccc %i5, 0x06CA, %l4 fzeros %f13 sdivcc %i6, 0x03AF, %o1 fmovrdgz %i1, %f12, %f4 tcs %icc, 0x7 fnot2s %f14, %f9 lduh [%l7 + 0x10], %o3 move %icc, %o6, %l5 brlz %i2, loop_5664 move %icc, %i0, %g6 bcc loop_5665 fblg,a %fcc0, loop_5666 loop_5664: edge8 %g2, %l0, %o5 fbo %fcc1, loop_5667 loop_5665: fmovdneg %xcc, %f10, %f7 loop_5666: fnors %f6, %f6, %f9 stb %g4, [%l7 + 0x6F] loop_5667: or %g1, 0x1018, %l1 stb %i4, [%l7 + 0x15] fpadd16s %f9, %f4, %f2 faligndata %f6, %f4, %f6 fmul8ulx16 %f4, %f8, %f4 fpack32 %f10, %f2, %f8 fone %f10 bneg,a %icc, loop_5668 movvc %icc, %g7, %l6 subc %i3, 0x193F, %o7 mova %icc, %g3, %o4 loop_5668: fmovdg %xcc, %f8, %f1 fandnot2s %f9, %f1, %f5 lduw [%l7 + 0x24], %l2 tg %xcc, 0x1 fone %f8 fmovsgu %icc, %f6, %f5 std %f14, [%l7 + 0x18] st %f6, [%l7 + 0x70] movrgez %o0, 0x259, %g5 fmovdpos %icc, %f11, %f5 taddcc %l3, 0x0612, %i7 sth %o2, [%l7 + 0x14] std %f6, [%l7 + 0x40] brlez,a %i5, loop_5669 stb %l4, [%l7 + 0x0B] bne %icc, loop_5670 fmul8x16 %f4, %f14, %f0 loop_5669: movcc %xcc, %i6, %i1 ldd [%l7 + 0x68], %f10 loop_5670: st %f7, [%l7 + 0x10] brgz %o3, loop_5671 addccc %o6, %l5, %i2 fors %f11, %f0, %f6 fmovrdgez %i0, %f8, %f2 loop_5671: fands %f4, %f11, %f2 stb %g6, [%l7 + 0x1F] ldd [%l7 + 0x40], %f4 fmovsvc %icc, %f12, %f13 fmovscc %icc, %f0, %f8 fmovsne %icc, %f14, %f8 alignaddr %o1, %l0, %o5 ld [%l7 + 0x58], %f15 ldsh [%l7 + 0x64], %g4 sra %g1, 0x1B, %l1 fnands %f13, %f8, %f2 fones %f9 array8 %i4, %g7, %g2 stw %l6, [%l7 + 0x40] brgz,a %i3, loop_5672 tge %icc, 0x5 fmovrsgz %g3, %f2, %f14 ldsw [%l7 + 0x6C], %o4 loop_5672: subcc %l2, %o7, %o0 fmovdneg %xcc, %f13, %f13 be,a loop_5673 bneg,pt %xcc, loop_5674 udivx %g5, 0x12D9, %i7 siam 0x2 loop_5673: sra %o2, 0x02, %l3 loop_5674: sth %i5, [%l7 + 0x34] movpos %icc, %l4, %i6 movrgz %o3, %i1, %o6 fand %f6, %f14, %f6 fmovrsgz %l5, %f7, %f6 stb %i2, [%l7 + 0x17] fmul8x16al %f13, %f9, %f6 movcs %xcc, %g6, %o1 bpos,a,pn %icc, loop_5675 fmovdge %icc, %f5, %f0 fmovs %f1, %f7 fors %f8, %f14, %f3 loop_5675: stb %l0, [%l7 + 0x2B] tneg %icc, 0x0 fmovsvs %xcc, %f4, %f14 umul %o5, %i0, %g4 fmovse %xcc, %f5, %f2 edge32ln %g1, %l1, %i4 fpackfix %f12, %f14 ldsh [%l7 + 0x12], %g2 nop setx loop_5676, %l0, %l1 jmpl %l1, %l6 movvs %xcc, %i3, %g3 ldsw [%l7 + 0x14], %o4 fandnot1 %f0, %f10, %f8 loop_5676: and %g7, 0x1F3F, %l2 tsubcctv %o7, 0x05E5, %g5 fmovrdlez %i7, %f12, %f10 fmovrdgz %o0, %f0, %f12 brz,a %l3, loop_5677 ldub [%l7 + 0x5F], %o2 stx %l4, [%l7 + 0x08] sth %i5, [%l7 + 0x48] loop_5677: edge8l %i6, %i1, %o3 orcc %o6, 0x0A44, %l5 udiv %i2, 0x1518, %g6 st %f9, [%l7 + 0x64] fmuld8sux16 %f9, %f12, %f14 fornot2s %f9, %f10, %f4 sth %l0, [%l7 + 0x50] andcc %o1, %i0, %o5 ldsh [%l7 + 0x52], %g1 fcmple16 %f0, %f14, %g4 nop setx loop_5678, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegs %f3, %f8 lduw [%l7 + 0x50], %i4 stw %l1, [%l7 + 0x34] loop_5678: ldub [%l7 + 0x22], %l6 stw %i3, [%l7 + 0x0C] st %f3, [%l7 + 0x78] std %f6, [%l7 + 0x10] fmovdneg %xcc, %f15, %f4 udiv %g3, 0x147C, %o4 nop setx loop_5679, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry be %icc, loop_5680 tge %icc, 0x2 sethi 0x0BF3, %g7 loop_5679: ld [%l7 + 0x40], %f5 loop_5680: edge8ln %g2, %l2, %o7 sth %g5, [%l7 + 0x0E] array32 %o0, %i7, %o2 and %l4, 0x03FE, %i5 fpmerge %f15, %f1, %f0 std %f8, [%l7 + 0x58] ldsb [%l7 + 0x5F], %i6 stb %l3, [%l7 + 0x12] ld [%l7 + 0x10], %f1 movleu %xcc, %o3, %o6 fmul8sux16 %f12, %f4, %f2 ldsw [%l7 + 0x4C], %l5 movrlez %i2, %i1, %g6 stb %o1, [%l7 + 0x62] fbn,a %fcc3, loop_5681 fmovdpos %xcc, %f3, %f13 ldx [%l7 + 0x50], %i0 fbne,a %fcc2, loop_5682 loop_5681: ld [%l7 + 0x7C], %f3 fmovsgu %icc, %f10, %f14 fabsd %f12, %f6 loop_5682: fmuld8ulx16 %f9, %f1, %f4 ldd [%l7 + 0x48], %f6 fmovdvc %xcc, %f3, %f0 movl %icc, %l0, %g1 fornot2s %f7, %f11, %f13 edge16l %o5, %i4, %g4 std %f4, [%l7 + 0x68] bne,a,pn %xcc, loop_5683 bpos,a loop_5684 brgz %l6, loop_5685 stb %i3, [%l7 + 0x18] loop_5683: std %f0, [%l7 + 0x70] loop_5684: bcs,pt %xcc, loop_5686 loop_5685: edge32ln %g3, %o4, %g7 nop setx loop_5687, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnands %f7, %f4, %f7 loop_5686: ldx [%l7 + 0x60], %g2 bgu,a,pn %xcc, loop_5688 loop_5687: fmovrsgz %l1, %f3, %f8 movpos %xcc, %o7, %l2 movrgez %o0, 0x35F, %i7 loop_5688: fmovrsgz %o2, %f3, %f5 fcmple16 %f14, %f4, %l4 addccc %i5, %i6, %l3 movl %xcc, %o3, %o6 ldsb [%l7 + 0x5E], %g5 stx %i2, [%l7 + 0x28] array8 %i1, %g6, %l5 bcs,a,pn %xcc, loop_5689 fornot2s %f15, %f3, %f3 movvc %icc, %o1, %l0 xnor %i0, %o5, %g1 loop_5689: tn %icc, 0x3 fpsub16 %f4, %f4, %f10 fmovrse %g4, %f10, %f6 ldsw [%l7 + 0x1C], %l6 fmovdgu %xcc, %f11, %f9 fcmped %fcc0, %f4, %f0 lduw [%l7 + 0x18], %i4 fmovdneg %xcc, %f1, %f15 fmovsneg %icc, %f4, %f8 tcc %icc, 0x6 fornot1s %f1, %f3, %f3 tge %xcc, 0x7 fmul8sux16 %f2, %f10, %f10 tcs %xcc, 0x5 sth %g3, [%l7 + 0x20] fmovrslez %o4, %f13, %f8 brz,a %g7, loop_5690 orcc %g2, 0x1F96, %i3 bg loop_5691 lduh [%l7 + 0x52], %o7 loop_5690: movl %xcc, %l1, %o0 ldub [%l7 + 0x7B], %l2 loop_5691: ldx [%l7 + 0x50], %o2 edge32l %i7, %l4, %i5 fandnot1 %f10, %f8, %f8 fmovsa %icc, %f2, %f11 brlez %i6, loop_5692 fmovsl %xcc, %f5, %f7 fcmped %fcc1, %f12, %f4 mulx %o3, %o6, %l3 loop_5692: stb %i2, [%l7 + 0x34] bne %icc, loop_5693 bne,pn %icc, loop_5694 udivcc %i1, 0x009E, %g6 fcmpeq16 %f2, %f2, %l5 loop_5693: ldub [%l7 + 0x5F], %g5 loop_5694: brlz,a %l0, loop_5695 movgu %xcc, %o1, %o5 fbe %fcc1, loop_5696 movcc %icc, %g1, %i0 loop_5695: fmovdpos %xcc, %f11, %f14 movrne %g4, %l6, %g3 loop_5696: nop setx loop_5697, %l0, %l1 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], %i4 fmovdg %xcc, %f1, %f5 movg %icc, %o4, %g2 loop_5697: fcmpeq16 %f14, %f6, %g7 fmovsge %xcc, %f13, %f13 te %icc, 0x7 edge16ln %i3, %l1, %o7 ble loop_5698 edge16l %l2, %o2, %i7 addcc %o0, %i5, %l4 bcc,pn %xcc, loop_5699 loop_5698: lduh [%l7 + 0x52], %o3 movrlz %o6, %l3, %i2 ldsw [%l7 + 0x24], %i6 loop_5699: lduw [%l7 + 0x18], %g6 ldsw [%l7 + 0x60], %l5 popc %i1, %g5 faligndata %f12, %f14, %f0 tcs %icc, 0x1 stb %o1, [%l7 + 0x21] sll %l0, 0x0A, %o5 fabsd %f2, %f6 lduh [%l7 + 0x64], %g1 fbe %fcc0, loop_5700 ldx [%l7 + 0x68], %i0 tcs %xcc, 0x3 fnot1 %f10, %f8 loop_5700: edge32l %g4, %l6, %g3 movge %xcc, %o4, %g2 st %f15, [%l7 + 0x74] lduh [%l7 + 0x18], %i4 ldub [%l7 + 0x57], %g7 fpsub32s %f0, %f12, %f1 edge16 %i3, %o7, %l2 fbg %fcc0, loop_5701 fbul %fcc3, loop_5702 fornot1s %f4, %f2, %f5 fsrc2s %f13, %f5 loop_5701: ld [%l7 + 0x54], %f5 loop_5702: ldd [%l7 + 0x60], %f0 sdivx %o2, 0x193F, %i7 sth %l1, [%l7 + 0x5A] bvs,pt %xcc, loop_5703 fmovrslz %i5, %f15, %f11 fsrc2s %f1, %f6 bge %xcc, loop_5704 loop_5703: taddcc %o0, %o3, %o6 be,pt %xcc, loop_5705 ld [%l7 + 0x7C], %f10 loop_5704: lduh [%l7 + 0x50], %l3 fmovdne %icc, %f6, %f15 loop_5705: xnorcc %i2, 0x05CD, %l4 fnors %f6, %f11, %f9 bvs,a,pn %icc, loop_5706 mulscc %i6, %g6, %i1 fand %f0, %f2, %f10 ldsw [%l7 + 0x14], %l5 loop_5706: udivx %g5, 0x0A0C, %l0 call loop_5707 bn,pt %icc, loop_5708 tcs %xcc, 0x7 subc %o1, %g1, %o5 loop_5707: lduh [%l7 + 0x48], %i0 loop_5708: std %f2, [%l7 + 0x48] movrgez %g4, 0x159, %g3 bn,pn %icc, loop_5709 edge32l %l6, %g2, %i4 array16 %g7, %o4, %i3 bn,a,pt %xcc, loop_5710 loop_5709: ldub [%l7 + 0x66], %o7 fmovsge %xcc, %f9, %f14 stw %o2, [%l7 + 0x20] loop_5710: smul %i7, %l1, %i5 udiv %l2, 0x17FF, %o0 fmovrslz %o3, %f13, %f6 umul %o6, 0x1316, %l3 ldsw [%l7 + 0x10], %l4 ldsh [%l7 + 0x2E], %i6 xnor %i2, 0x076C, %g6 bneg,a loop_5711 sth %l5, [%l7 + 0x2A] stb %g5, [%l7 + 0x64] fcmpeq32 %f12, %f2, %i1 loop_5711: fbg,a %fcc0, loop_5712 xorcc %l0, 0x0243, %o1 move %xcc, %g1, %o5 ldd [%l7 + 0x78], %f4 loop_5712: ldsh [%l7 + 0x28], %g4 bcc,a,pt %icc, loop_5713 fbu %fcc0, loop_5714 fbuge,a %fcc0, loop_5715 fone %f8 loop_5713: ldsw [%l7 + 0x40], %i0 loop_5714: tgu %xcc, 0x5 loop_5715: stx %l6, [%l7 + 0x58] fmul8x16au %f0, %f13, %f6 fmovse %icc, %f12, %f2 ldsh [%l7 + 0x6A], %g3 ldx [%l7 + 0x40], %g2 xnor %i4, %o4, %g7 faligndata %f0, %f12, %f6 brlez %o7, loop_5716 fmovdcs %icc, %f15, %f6 fmovrdgz %o2, %f10, %f2 ld [%l7 + 0x4C], %f0 loop_5716: xor %i3, 0x1A51, %l1 fba,a %fcc2, loop_5717 ldd [%l7 + 0x30], %f2 fmovscs %xcc, %f3, %f1 fnands %f7, %f4, %f3 loop_5717: tl %xcc, 0x4 be,a,pt %xcc, loop_5718 fandnot1s %f13, %f3, %f10 stb %i5, [%l7 + 0x7C] lduh [%l7 + 0x68], %l2 loop_5718: lduh [%l7 + 0x26], %i7 lduw [%l7 + 0x68], %o0 fornot1 %f6, %f4, %f14 movle %xcc, %o3, %o6 sth %l4, [%l7 + 0x26] brnz %l3, loop_5719 ldd [%l7 + 0x78], %f8 bn,a loop_5720 movvc %xcc, %i6, %i2 loop_5719: fmovsleu %xcc, %f10, %f13 ld [%l7 + 0x68], %f12 loop_5720: fcmpgt32 %f8, %f6, %l5 fxors %f10, %f13, %f13 fmovsn %xcc, %f9, %f8 fandnot2s %f8, %f8, %f9 fbo,a %fcc3, loop_5721 srl %g5, 0x07, %g6 edge16l %i1, %o1, %g1 sra %o5, 0x09, %g4 loop_5721: ldx [%l7 + 0x78], %l0 xor %l6, 0x1113, %i0 stw %g3, [%l7 + 0x70] ldsh [%l7 + 0x52], %g2 ldsh [%l7 + 0x0A], %o4 tvs %icc, 0x2 movrlez %g7, 0x24B, %o7 fabss %f11, %f12 andn %o2, %i3, %l1 fbg,a %fcc3, loop_5722 addccc %i5, 0x0A16, %i4 sethi 0x0BC0, %i7 mulscc %o0, %l2, %o3 loop_5722: ldsb [%l7 + 0x6D], %o6 movpos %icc, %l4, %i6 fcmple32 %f2, %f4, %i2 stb %l5, [%l7 + 0x65] movcc %icc, %g5, %g6 fandnot1s %f0, %f9, %f3 fmovdvs %icc, %f0, %f6 andcc %i1, 0x16E9, %l3 lduw [%l7 + 0x78], %o1 brz %g1, loop_5723 ldsh [%l7 + 0x22], %o5 fbne,a %fcc3, loop_5724 lduh [%l7 + 0x50], %g4 loop_5723: ldsb [%l7 + 0x61], %l0 brlz,a %i0, loop_5725 loop_5724: fpadd16s %f4, %f15, %f5 popc %l6, %g3 fpsub16 %f0, %f0, %f14 loop_5725: fmovsge %xcc, %f1, %f11 bcc,a,pn %icc, loop_5726 lduh [%l7 + 0x14], %g2 fpadd32 %f6, %f10, %f14 fble %fcc0, loop_5727 loop_5726: sth %g7, [%l7 + 0x30] sdiv %o7, 0x1BC2, %o4 ld [%l7 + 0x0C], %f14 loop_5727: st %f5, [%l7 + 0x2C] sth %o2, [%l7 + 0x0A] stw %l1, [%l7 + 0x5C] movpos %icc, %i5, %i3 fmovrde %i7, %f12, %f4 ldx [%l7 + 0x30], %o0 fone %f2 xnorcc %i4, %o3, %l2 fmovrsgz %o6, %f12, %f2 fcmple32 %f4, %f10, %i6 bneg,pt %xcc, loop_5728 fbge,a %fcc0, loop_5729 fornot1 %f12, %f2, %f10 ld [%l7 + 0x48], %f11 loop_5728: stx %i2, [%l7 + 0x38] loop_5729: ldx [%l7 + 0x78], %l5 movcs %xcc, %g5, %l4 subcc %i1, 0x00E0, %g6 fmovda %xcc, %f2, %f12 fmovsvc %icc, %f15, %f13 fba %fcc1, loop_5730 fmovsneg %xcc, %f0, %f5 fxnor %f4, %f10, %f6 fmovrdgz %o1, %f12, %f12 loop_5730: fmovrslz %g1, %f14, %f5 stx %l3, [%l7 + 0x18] lduh [%l7 + 0x64], %g4 stx %l0, [%l7 + 0x58] sdivx %i0, 0x1D74, %o5 array8 %l6, %g2, %g7 edge32 %o7, %o4, %o2 tsubcctv %l1, 0x0C49, %i5 fxnor %f2, %f2, %f10 xorcc %g3, %i7, %o0 array32 %i4, %o3, %i3 fpsub16s %f4, %f3, %f14 fors %f14, %f7, %f5 ld [%l7 + 0x0C], %f14 stw %l2, [%l7 + 0x34] ta %xcc, 0x6 alignaddrl %o6, %i6, %i2 fxnors %f5, %f4, %f14 fmovd %f0, %f12 movg %icc, %g5, %l4 bgu loop_5731 fxnors %f6, %f1, %f13 fxors %f14, %f13, %f15 fmovrslez %i1, %f13, %f5 loop_5731: fmovsge %xcc, %f14, %f1 bne,a loop_5732 movrne %g6, %l5, %g1 stw %o1, [%l7 + 0x48] std %f14, [%l7 + 0x58] loop_5732: ldsh [%l7 + 0x6C], %l3 brnz,a %g4, loop_5733 st %f4, [%l7 + 0x40] ldsw [%l7 + 0x78], %i0 fbu,a %fcc1, loop_5734 loop_5733: sllx %l0, 0x17, %l6 pdist %f2, %f6, %f0 lduh [%l7 + 0x4A], %g2 loop_5734: fcmpne32 %f8, %f14, %o5 fmovdvs %icc, %f8, %f14 addc %g7, %o4, %o7 fbl %fcc0, loop_5735 fnot2 %f10, %f12 brz,a %o2, loop_5736 sra %l1, %g3, %i5 loop_5735: ldsh [%l7 + 0x72], %o0 sethi 0x0554, %i7 loop_5736: fmovscc %xcc, %f0, %f7 fmovdl %xcc, %f0, %f8 bshuffle %f14, %f14, %f12 fandnot2s %f3, %f1, %f15 fors %f6, %f5, %f15 mova %xcc, %i4, %o3 fblg,a %fcc3, loop_5737 smul %i3, 0x03F2, %o6 ld [%l7 + 0x68], %f8 fmovdcs %xcc, %f14, %f9 loop_5737: fmovdle %xcc, %f0, %f12 fornot1s %f15, %f11, %f8 fabsd %f14, %f12 alignaddrl %l2, %i6, %i2 movge %icc, %g5, %l4 ld [%l7 + 0x3C], %f3 orcc %g6, %i1, %l5 brz,a %g1, loop_5738 nop setx loop_5739, %l0, %l1 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 + 0x1C], %l3 fmovs %f4, %f2 loop_5738: or %o1, %g4, %l0 loop_5739: fmovscs %xcc, %f2, %f2 fmovdcs %icc, %f0, %f5 std %f2, [%l7 + 0x40] movneg %icc, %i0, %l6 fmovdvc %icc, %f13, %f3 fmovs %f2, %f8 sth %o5, [%l7 + 0x22] fmovrsgez %g2, %f3, %f3 and %o4, 0x0CE0, %o7 fmovrdlz %o2, %f6, %f14 tleu %icc, 0x5 fmul8x16au %f9, %f3, %f0 st %f9, [%l7 + 0x08] sub %l1, %g3, %i5 movleu %icc, %o0, %g7 fexpand %f7, %f10 std %f12, [%l7 + 0x10] bg,a,pt %icc, loop_5740 ldub [%l7 + 0x6A], %i4 ldsh [%l7 + 0x42], %i7 addc %o3, 0x198F, %o6 loop_5740: ldx [%l7 + 0x28], %i3 nop setx loop_5741, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %xcc, %l2, %i6 brgez %i2, loop_5742 lduh [%l7 + 0x7C], %l4 loop_5741: fmovrdlez %g5, %f8, %f10 fmovrdlz %g6, %f12, %f10 loop_5742: fcmpgt32 %f0, %f2, %i1 srax %g1, %l5, %l3 ld [%l7 + 0x78], %f12 stx %g4, [%l7 + 0x68] edge32n %l0, %o1, %i0 srlx %o5, %l6, %g2 ldsb [%l7 + 0x45], %o7 and %o4, %o2, %l1 call loop_5743 fmovdvc %xcc, %f9, %f3 fpadd16s %f1, %f9, %f9 fmovsleu %xcc, %f12, %f2 loop_5743: nop setx loop_5744, %l0, %l1 jmpl %l1, %i5 ldx [%l7 + 0x38], %g3 ldd [%l7 + 0x20], %f10 ldub [%l7 + 0x1D], %o0 loop_5744: or %i4, 0x174A, %i7 bgu %xcc, loop_5745 fmovse %icc, %f4, %f3 sdivx %o3, 0x1FBC, %g7 fmovscc %xcc, %f6, %f13 loop_5745: fbule,a %fcc2, loop_5746 stx %i3, [%l7 + 0x40] stb %l2, [%l7 + 0x5A] fmovse %icc, %f8, %f7 loop_5746: fpadd16 %f2, %f14, %f10 call loop_5747 fmuld8sux16 %f9, %f8, %f8 move %icc, %o6, %i6 ldub [%l7 + 0x22], %i2 loop_5747: bne,a,pn %xcc, loop_5748 std %f4, [%l7 + 0x68] movne %xcc, %l4, %g5 add %i1, 0x0860, %g1 loop_5748: tleu %xcc, 0x7 ldub [%l7 + 0x7A], %l5 fmovdvs %icc, %f10, %f12 lduw [%l7 + 0x48], %l3 movpos %xcc, %g4, %g6 fcmple16 %f8, %f0, %l0 brgez,a %i0, loop_5749 ld [%l7 + 0x10], %f3 fmovdneg %icc, %f2, %f15 stw %o5, [%l7 + 0x28] loop_5749: sth %l6, [%l7 + 0x40] movrgz %o1, 0x139, %o7 fbu %fcc3, loop_5750 ldub [%l7 + 0x64], %g2 array32 %o4, %o2, %l1 ldsw [%l7 + 0x0C], %i5 loop_5750: std %f14, [%l7 + 0x28] fexpand %f6, %f4 ldub [%l7 + 0x3F], %g3 fmovdn %xcc, %f7, %f12 sth %o0, [%l7 + 0x0C] edge32l %i7, %i4, %g7 fcmpd %fcc2, %f8, %f2 alignaddrl %o3, %l2, %i3 st %f0, [%l7 + 0x5C] fornot1s %f2, %f10, %f7 ld [%l7 + 0x64], %f5 ldsh [%l7 + 0x2E], %o6 st %f9, [%l7 + 0x78] edge16l %i6, %l4, %i2 fmovrsgz %g5, %f6, %f4 stb %i1, [%l7 + 0x3C] edge32ln %g1, %l5, %g4 fmovscc %xcc, %f14, %f4 bpos,a,pn %icc, loop_5751 edge16ln %g6, %l3, %l0 lduh [%l7 + 0x24], %i0 srax %l6, %o1, %o7 loop_5751: ldd [%l7 + 0x40], %f0 and %o5, 0x100C, %o4 tne %xcc, 0x3 tgu %xcc, 0x2 fnot2 %f6, %f6 taddcc %g2, 0x1839, %l1 stx %i5, [%l7 + 0x50] for %f2, %f0, %f0 array8 %g3, %o0, %o2 bne,pn %icc, loop_5752 edge16l %i7, %i4, %g7 andcc %l2, 0x16FF, %i3 bleu,a loop_5753 loop_5752: lduw [%l7 + 0x50], %o6 fmovrdlz %o3, %f8, %f8 mulx %l4, %i6, %g5 loop_5753: srax %i2, %g1, %l5 fpadd16s %f2, %f0, %f12 tneg %xcc, 0x0 fcmped %fcc0, %f10, %f6 tsubcctv %i1, 0x13E4, %g4 stx %l3, [%l7 + 0x28] brgez %g6, loop_5754 fbuge %fcc2, loop_5755 alignaddr %i0, %l0, %o1 nop setx loop_5756, %l0, %l1 jmpl %l1, %l6 loop_5754: ldub [%l7 + 0x1C], %o7 loop_5755: edge32n %o4, %o5, %g2 udivx %i5, 0x0CB0, %l1 loop_5756: tleu %icc, 0x4 brnz %g3, loop_5757 alignaddrl %o2, %o0, %i7 alignaddrl %g7, %i4, %i3 bl,pt %xcc, loop_5758 loop_5757: sth %l2, [%l7 + 0x74] ldsb [%l7 + 0x63], %o3 tl %xcc, 0x7 loop_5758: sdiv %o6, 0x0340, %l4 for %f8, %f2, %f0 std %f2, [%l7 + 0x20] fmuld8ulx16 %f1, %f10, %f4 fmovrsgez %i6, %f8, %f3 edge32ln %i2, %g5, %g1 fcmped %fcc1, %f4, %f0 bneg,a,pn %icc, loop_5759 ldd [%l7 + 0x40], %f14 orn %l5, 0x0F65, %g4 pdist %f6, %f8, %f2 loop_5759: taddcc %l3, 0x0EAD, %g6 fpadd32 %f8, %f10, %f0 ld [%l7 + 0x38], %f0 ld [%l7 + 0x08], %f6 movne %xcc, %i0, %l0 ld [%l7 + 0x60], %f13 edge32 %i1, %l6, %o7 sdivcc %o4, 0x0CC7, %o5 movgu %icc, %o1, %i5 sth %l1, [%l7 + 0x3C] edge8ln %g2, %o2, %g3 fmovrslz %i7, %f4, %f2 bcs,a %xcc, loop_5760 addccc %o0, %g7, %i4 brlez,a %i3, loop_5761 stx %l2, [%l7 + 0x18] loop_5760: tcs %icc, 0x0 ldsb [%l7 + 0x72], %o3 loop_5761: addc %o6, %i6, %i2 fcmpeq32 %f6, %f12, %l4 fnands %f7, %f0, %f4 add %g1, %l5, %g5 fmul8x16 %f3, %f10, %f4 fcmpeq16 %f0, %f4, %l3 fsrc1s %f10, %f15 xnorcc %g4, 0x0CF7, %i0 umul %l0, %i1, %g6 subc %o7, 0x1110, %l6 movneg %xcc, %o4, %o1 ldsw [%l7 + 0x24], %o5 fnot1s %f4, %f1 fnands %f10, %f2, %f11 ldx [%l7 + 0x60], %l1 edge16ln %g2, %o2, %i5 ldx [%l7 + 0x60], %g3 movrne %o0, 0x1AA, %i7 movrgz %i4, %i3, %l2 tleu %icc, 0x6 faligndata %f4, %f10, %f0 call loop_5762 edge16ln %o3, %o6, %i6 fmovscs %icc, %f11, %f13 fmovde %icc, %f1, %f9 loop_5762: orcc %i2, 0x06B5, %g7 std %f12, [%l7 + 0x20] srlx %g1, 0x02, %l5 stb %g5, [%l7 + 0x60] tg %icc, 0x3 ldd [%l7 + 0x38], %f6 bge,pt %xcc, loop_5763 movn %icc, %l3, %g4 fmovda %xcc, %f5, %f5 ldd [%l7 + 0x60], %f10 loop_5763: lduh [%l7 + 0x52], %l4 bcc,a %xcc, loop_5764 st %f10, [%l7 + 0x48] sra %l0, 0x10, %i1 ldx [%l7 + 0x68], %i0 loop_5764: bpos,pt %icc, loop_5765 tcs %icc, 0x4 be,a,pt %xcc, loop_5766 fmul8x16 %f5, %f8, %f6 loop_5765: ldsh [%l7 + 0x7A], %o7 ld [%l7 + 0x24], %f3 loop_5766: edge32 %g6, %l6, %o4 fmovscc %xcc, %f10, %f11 fmovdgu %xcc, %f9, %f8 movre %o1, 0x04E, %o5 fpadd16s %f2, %f8, %f11 lduw [%l7 + 0x6C], %l1 movvc %xcc, %o2, %i5 orn %g2, 0x0A93, %o0 std %f0, [%l7 + 0x48] lduw [%l7 + 0x1C], %g3 edge32l %i7, %i4, %l2 fcmpne16 %f14, %f8, %o3 std %f6, [%l7 + 0x78] ldd [%l7 + 0x60], %f8 fmovsleu %icc, %f6, %f1 fsrc2s %f4, %f13 ldd [%l7 + 0x50], %f8 movl %xcc, %o6, %i6 movl %xcc, %i2, %i3 stx %g1, [%l7 + 0x10] bge,a,pn %icc, loop_5767 fcmped %fcc1, %f0, %f4 sth %l5, [%l7 + 0x6C] stw %g7, [%l7 + 0x58] loop_5767: sth %l3, [%l7 + 0x40] fbg %fcc0, loop_5768 ldx [%l7 + 0x18], %g4 movvs %icc, %g5, %l0 fmovdpos %icc, %f4, %f2 loop_5768: st %f13, [%l7 + 0x58] movre %i1, 0x2D8, %l4 alignaddrl %o7, %g6, %l6 fmovde %xcc, %f11, %f8 ldsh [%l7 + 0x70], %i0 fmovdge %icc, %f6, %f6 stw %o1, [%l7 + 0x18] fxnor %f8, %f12, %f0 fcmped %fcc0, %f2, %f12 fmovsvc %icc, %f8, %f9 std %f8, [%l7 + 0x20] std %f10, [%l7 + 0x28] movg %xcc, %o4, %l1 ldsb [%l7 + 0x3B], %o2 st %f5, [%l7 + 0x68] tne %icc, 0x3 ldd [%l7 + 0x38], %f2 ldsb [%l7 + 0x40], %i5 fbul %fcc3, loop_5769 fornot1 %f10, %f8, %f0 stb %g2, [%l7 + 0x64] sethi 0x06F2, %o0 loop_5769: bneg,a,pn %icc, loop_5770 lduw [%l7 + 0x7C], %o5 ldx [%l7 + 0x40], %i7 fpadd32 %f0, %f10, %f4 loop_5770: ldsh [%l7 + 0x72], %g3 fmovde %xcc, %f12, %f11 ldsb [%l7 + 0x73], %l2 lduw [%l7 + 0x7C], %i4 fbn,a %fcc2, loop_5771 fcmple16 %f2, %f8, %o3 mulx %o6, 0x0B48, %i2 stw %i6, [%l7 + 0x34] loop_5771: array32 %i3, %l5, %g7 edge16n %l3, %g1, %g4 stw %l0, [%l7 + 0x18] movrlez %g5, 0x049, %l4 bne %icc, loop_5772 addcc %i1, 0x1313, %o7 ldsb [%l7 + 0x5E], %g6 std %f14, [%l7 + 0x08] loop_5772: fmovrse %l6, %f12, %f11 sth %i0, [%l7 + 0x1C] fmuld8ulx16 %f13, %f9, %f4 fmovrslez %o4, %f10, %f8 fpadd16s %f8, %f10, %f12 lduw [%l7 + 0x5C], %l1 tg %xcc, 0x5 stx %o1, [%l7 + 0x78] fnegs %f13, %f14 edge16 %o2, %g2, %o0 stb %o5, [%l7 + 0x7E] popc %i7, %i5 mulx %l2, %i4, %o3 fmovrsgez %o6, %f11, %f4 stw %i2, [%l7 + 0x48] fbule %fcc0, loop_5773 ba,a,pn %xcc, loop_5774 lduh [%l7 + 0x30], %g3 std %f12, [%l7 + 0x50] loop_5773: fnegd %f0, %f6 loop_5774: fzero %f8 movle %xcc, %i6, %l5 tgu %icc, 0x1 sllx %g7, %l3, %i3 ldd [%l7 + 0x38], %f8 stw %g4, [%l7 + 0x28] taddcc %g1, 0x04D7, %l0 mulx %g5, 0x1882, %l4 for %f12, %f10, %f2 fexpand %f3, %f14 ldub [%l7 + 0x18], %i1 std %f6, [%l7 + 0x48] move %xcc, %o7, %g6 bn,a loop_5775 be,a,pt %icc, loop_5776 edge16n %i0, %o4, %l1 popc 0x0B30, %l6 loop_5775: stb %o1, [%l7 + 0x0D] loop_5776: andncc %g2, %o2, %o5 movle %icc, %i7, %i5 stx %l2, [%l7 + 0x58] fnor %f6, %f14, %f4 fcmpgt16 %f12, %f4, %i4 faligndata %f0, %f14, %f4 fnors %f6, %f13, %f11 fornot1s %f13, %f7, %f7 fmovdn %icc, %f12, %f10 alignaddrl %o0, %o3, %i2 fmovs %f10, %f5 tl %xcc, 0x2 lduh [%l7 + 0x38], %o6 std %f6, [%l7 + 0x78] ldub [%l7 + 0x64], %i6 ldsb [%l7 + 0x29], %l5 fcmps %fcc1, %f3, %f7 edge16 %g3, %l3, %g7 tle %icc, 0x2 bn,pt %xcc, loop_5777 sub %i3, 0x1307, %g4 addccc %l0, 0x14B2, %g1 tsubcctv %g5, 0x0569, %i1 loop_5777: andn %l4, %g6, %o7 fandnot2 %f8, %f14, %f2 bgu,a %xcc, loop_5778 bpos,pn %icc, loop_5779 ldsw [%l7 + 0x54], %o4 st %f7, [%l7 + 0x5C] loop_5778: edge32ln %l1, %l6, %o1 loop_5779: sth %i0, [%l7 + 0x48] fmovrde %o2, %f0, %f0 andncc %g2, %o5, %i5 ld [%l7 + 0x70], %f14 ldsb [%l7 + 0x25], %i7 fornot1s %f9, %f3, %f15 ldsh [%l7 + 0x70], %i4 tne %icc, 0x6 ldx [%l7 + 0x60], %o0 fandnot1 %f14, %f0, %f12 fcmpd %fcc0, %f10, %f10 fands %f9, %f10, %f13 movge %xcc, %l2, %o3 movrlz %o6, 0x307, %i2 bneg,pt %icc, loop_5780 stx %l5, [%l7 + 0x30] fabsd %f10, %f12 fmovsg %xcc, %f3, %f4 loop_5780: fbge %fcc1, loop_5781 udivx %i6, 0x1DDF, %l3 fnegs %f10, %f10 tn %xcc, 0x1 loop_5781: fpackfix %f8, %f4 fmul8x16au %f5, %f9, %f4 lduh [%l7 + 0x40], %g7 for %f0, %f0, %f6 lduw [%l7 + 0x4C], %i3 ldd [%l7 + 0x18], %f14 tl %xcc, 0x5 fbne %fcc3, loop_5782 sth %g3, [%l7 + 0x1E] stw %l0, [%l7 + 0x1C] xor %g1, %g5, %i1 loop_5782: fcmpes %fcc2, %f4, %f12 tgu %icc, 0x2 edge16 %g4, %g6, %o7 addccc %o4, 0x16B3, %l4 fbl,a %fcc3, loop_5783 fmovrsgez %l1, %f10, %f8 umul %o1, %i0, %o2 st %f4, [%l7 + 0x44] loop_5783: pdist %f4, %f6, %f0 bge,pt %xcc, loop_5784 bcc %xcc, loop_5785 edge16ln %l6, %g2, %o5 bshuffle %f6, %f4, %f8 loop_5784: fnegs %f3, %f3 loop_5785: fbl %fcc0, loop_5786 fnegs %f15, %f15 fnot2 %f6, %f6 ldsw [%l7 + 0x24], %i7 loop_5786: be,a,pn %xcc, loop_5787 ldsh [%l7 + 0x08], %i5 fbu,a %fcc2, loop_5788 addccc %i4, 0x09DD, %l2 loop_5787: fcmple32 %f0, %f10, %o0 ld [%l7 + 0x38], %f7 loop_5788: movneg %icc, %o3, %o6 edge8l %l5, %i6, %l3 fbn %fcc3, loop_5789 fbn,a %fcc3, loop_5790 xnorcc %g7, 0x17E5, %i3 fmovdg %icc, %f9, %f14 loop_5789: ldd [%l7 + 0x10], %f10 loop_5790: bpos,pn %xcc, loop_5791 fbl %fcc2, loop_5792 fmovsleu %xcc, %f3, %f6 brlez,a %g3, loop_5793 loop_5791: ldx [%l7 + 0x08], %i2 loop_5792: fmul8ulx16 %f4, %f4, %f8 fmovdvc %icc, %f11, %f12 loop_5793: st %f15, [%l7 + 0x4C] fmovd %f6, %f14 te %xcc, 0x6 edge32ln %g1, %l0, %g5 lduh [%l7 + 0x52], %g4 stw %g6, [%l7 + 0x1C] lduw [%l7 + 0x08], %o7 ld [%l7 + 0x14], %f15 bge,pn %icc, loop_5794 bn,a loop_5795 sub %o4, 0x185C, %l4 fsrc1 %f2, %f0 loop_5794: fnot2 %f6, %f8 loop_5795: fpmerge %f5, %f1, %f12 fnot1s %f13, %f10 sth %i1, [%l7 + 0x5E] fmuld8ulx16 %f3, %f2, %f2 ldd [%l7 + 0x78], %f0 ld [%l7 + 0x08], %f8 bne,a,pn %xcc, loop_5796 tvs %xcc, 0x3 bgu loop_5797 ldsh [%l7 + 0x5E], %o1 loop_5796: bcc,a loop_5798 lduh [%l7 + 0x7A], %l1 loop_5797: bshuffle %f12, %f6, %f6 fble %fcc1, loop_5799 loop_5798: fandnot1s %f10, %f7, %f7 fnegs %f13, %f11 bvs loop_5800 loop_5799: fmovsa %icc, %f2, %f14 fmovsg %xcc, %f3, %f13 stx %o2, [%l7 + 0x38] loop_5800: fxor %f14, %f0, %f8 ldd [%l7 + 0x70], %f12 ldub [%l7 + 0x19], %l6 tne %xcc, 0x6 fpadd32s %f12, %f15, %f11 ldx [%l7 + 0x48], %g2 orn %o5, %i7, %i0 fmovsne %xcc, %f5, %f7 std %f8, [%l7 + 0x30] fmovdl %icc, %f15, %f7 tcs %icc, 0x7 fmovdgu %icc, %f11, %f6 movrgz %i5, %l2, %o0 fmul8x16au %f10, %f13, %f4 fornot1s %f14, %f2, %f10 lduw [%l7 + 0x30], %o3 st %f7, [%l7 + 0x14] brlez %o6, loop_5801 addccc %i4, %i6, %l5 sth %g7, [%l7 + 0x52] fmul8x16 %f12, %f6, %f6 loop_5801: ldsb [%l7 + 0x27], %i3 fnor %f14, %f6, %f14 be,a loop_5802 std %f2, [%l7 + 0x58] ldx [%l7 + 0x58], %g3 ldsw [%l7 + 0x7C], %l3 loop_5802: lduh [%l7 + 0x12], %i2 fmovdle %icc, %f13, %f13 ldsh [%l7 + 0x2C], %l0 fmovrslz %g5, %f6, %f14 tvs %icc, 0x6 te %xcc, 0x1 fmovse %xcc, %f11, %f13 ldsh [%l7 + 0x20], %g1 addccc %g6, %g4, %o4 movl %xcc, %l4, %i1 ldsh [%l7 + 0x7E], %o7 fmovsvs %icc, %f14, %f9 sethi 0x00B8, %o1 stw %o2, [%l7 + 0x34] ba,a,pn %icc, loop_5803 fpsub16s %f0, %f4, %f15 fxnor %f12, %f2, %f14 tsubcc %l6, %l1, %o5 loop_5803: ldsw [%l7 + 0x20], %g2 ldx [%l7 + 0x50], %i0 edge8n %i7, %i5, %o0 bg,a loop_5804 st %f2, [%l7 + 0x10] fabss %f8, %f12 edge8n %o3, %o6, %l2 loop_5804: st %f9, [%l7 + 0x68] subc %i6, %l5, %g7 tleu %xcc, 0x1 sdiv %i4, 0x09AD, %g3 stx %i3, [%l7 + 0x30] bl,a,pn %xcc, loop_5805 fpack16 %f10, %f4 fblg %fcc3, loop_5806 ble,a,pn %icc, loop_5807 loop_5805: fnegd %f0, %f8 ldd [%l7 + 0x28], %f14 loop_5806: fmovrsgz %i2, %f5, %f7 loop_5807: edge32ln %l3, %g5, %l0 mova %icc, %g1, %g6 add %o4, 0x1EE8, %g4 fmovsgu %icc, %f7, %f7 fands %f1, %f1, %f2 fmovdge %xcc, %f4, %f14 tcs %icc, 0x5 fmovda %icc, %f10, %f1 siam 0x7 edge8l %i1, %o7, %l4 fble %fcc3, loop_5808 subccc %o1, %o2, %l6 sth %l1, [%l7 + 0x46] fandnot1 %f6, %f14, %f14 loop_5808: ldx [%l7 + 0x58], %g2 fmovrsne %o5, %f0, %f1 ldsh [%l7 + 0x70], %i0 movcc %icc, %i5, %o0 fmovd %f2, %f14 andn %i7, 0x10FB, %o6 fcmpne16 %f0, %f14, %l2 ldsb [%l7 + 0x42], %o3 orn %l5, 0x1E4B, %g7 subccc %i6, 0x1868, %g3 fmovrsne %i3, %f13, %f9 be,pt %icc, loop_5809 array8 %i4, %l3, %i2 mova %xcc, %g5, %l0 ldub [%l7 + 0x25], %g6 loop_5809: st %f12, [%l7 + 0x74] fmul8sux16 %f12, %f8, %f2 fmovdcc %xcc, %f0, %f13 nop setx loop_5810, %l0, %l1 jmpl %l1, %g1 ldsb [%l7 + 0x68], %g4 movpos %icc, %o4, %i1 taddcc %l4, 0x0A67, %o7 loop_5810: udiv %o2, 0x0CF4, %l6 subccc %o1, %g2, %o5 brgez %i0, loop_5811 fabss %f3, %f14 bneg,a,pn %icc, loop_5812 sethi 0x0BBC, %i5 loop_5811: ldub [%l7 + 0x0B], %o0 fmovdne %xcc, %f14, %f5 loop_5812: ld [%l7 + 0x08], %f7 smul %l1, %o6, %l2 fmovrsgz %o3, %f9, %f5 nop setx loop_5813, %l0, %l1 jmpl %l1, %l5 movrgz %g7, 0x1C9, %i7 movg %xcc, %i6, %i3 movrlez %i4, %g3, %i2 loop_5813: ldsb [%l7 + 0x3C], %g5 sth %l3, [%l7 + 0x48] fzeros %f2 sth %l0, [%l7 + 0x14] fmovsleu %xcc, %f14, %f8 fzero %f2 movne %xcc, %g1, %g4 subcc %g6, %o4, %i1 movvs %icc, %o7, %l4 stx %o2, [%l7 + 0x28] sll %l6, %g2, %o1 fmovdl %icc, %f8, %f12 ld [%l7 + 0x1C], %f8 umul %i0, 0x0239, %i5 ldsb [%l7 + 0x30], %o5 movre %l1, %o6, %o0 ta %icc, 0x5 movcs %icc, %l2, %l5 fnand %f14, %f0, %f10 fbue,a %fcc0, loop_5814 fbug,a %fcc0, loop_5815 movvs %xcc, %o3, %i7 fbug %fcc0, loop_5816 loop_5814: tgu %xcc, 0x7 loop_5815: ldd [%l7 + 0x48], %f10 fmovdneg %icc, %f12, %f11 loop_5816: fpadd16s %f8, %f13, %f9 fmovsvs %icc, %f13, %f4 pdist %f14, %f2, %f14 lduw [%l7 + 0x14], %g7 ldd [%l7 + 0x40], %f2 fmovsn %icc, %f15, %f14 alignaddrl %i3, %i6, %i4 edge16ln %g3, %g5, %i2 call loop_5817 ldub [%l7 + 0x32], %l3 lduh [%l7 + 0x5A], %l0 lduw [%l7 + 0x7C], %g4 loop_5817: ldsb [%l7 + 0x66], %g1 udivcc %o4, 0x030B, %g6 ldsh [%l7 + 0x0C], %i1 te %icc, 0x4 fnands %f8, %f10, %f0 or %l4, 0x1F13, %o2 fors %f1, %f0, %f12 bvs,pt %icc, loop_5818 fandnot1 %f10, %f8, %f14 fpmerge %f3, %f9, %f0 andcc %o7, %l6, %g2 loop_5818: stw %i0, [%l7 + 0x10] stb %i5, [%l7 + 0x28] fpsub32s %f5, %f15, %f9 sth %o5, [%l7 + 0x7C] orncc %o1, 0x0F59, %l1 ldsb [%l7 + 0x08], %o6 ldd [%l7 + 0x78], %f10 stw %o0, [%l7 + 0x38] edge8l %l2, %o3, %l5 std %f8, [%l7 + 0x50] brgez,a %g7, loop_5819 fcmpd %fcc2, %f12, %f8 stx %i7, [%l7 + 0x08] bcc,pn %xcc, loop_5820 loop_5819: ldsb [%l7 + 0x58], %i3 fcmple16 %f8, %f6, %i4 fabss %f0, %f9 loop_5820: fmovdneg %xcc, %f12, %f4 tgu %icc, 0x5 movpos %xcc, %i6, %g5 ld [%l7 + 0x30], %f12 st %f14, [%l7 + 0x0C] bg %xcc, loop_5821 sdivx %g3, 0x11A7, %l3 std %f8, [%l7 + 0x40] stb %i2, [%l7 + 0x77] loop_5821: fcmpes %fcc3, %f12, %f7 fmovrsgez %g4, %f14, %f10 fble %fcc3, loop_5822 fornot1s %f2, %f4, %f5 mulx %g1, 0x01A9, %o4 tneg %xcc, 0x4 loop_5822: movrgz %g6, 0x286, %l0 subc %l4, 0x0ADA, %o2 ldsb [%l7 + 0x59], %o7 fxors %f4, %f2, %f12 ldsh [%l7 + 0x3A], %i1 ldub [%l7 + 0x5D], %g2 fmovdvc %icc, %f14, %f15 tl %icc, 0x5 subcc %i0, 0x0909, %i5 stx %o5, [%l7 + 0x58] sll %l6, 0x06, %l1 fones %f11 ba,a %xcc, loop_5823 srlx %o6, %o1, %o0 bneg,pt %icc, loop_5824 ld [%l7 + 0x64], %f6 loop_5823: srax %o3, 0x08, %l2 ldub [%l7 + 0x53], %l5 loop_5824: ld [%l7 + 0x24], %f11 stw %i7, [%l7 + 0x70] stw %i3, [%l7 + 0x68] ldsw [%l7 + 0x58], %g7 fmovrdgez %i4, %f10, %f2 edge16 %g5, %i6, %l3 smul %g3, 0x1B9A, %g4 sth %i2, [%l7 + 0x28] brgz %g1, loop_5825 fmovrdne %g6, %f14, %f4 std %f0, [%l7 + 0x60] fmuld8ulx16 %f7, %f4, %f12 loop_5825: alignaddr %l0, %l4, %o2 alignaddrl %o4, %i1, %o7 ta %xcc, 0x7 xnor %i0, %g2, %i5 fmovrsgez %o5, %f0, %f3 fbul,a %fcc2, loop_5826 ldsw [%l7 + 0x40], %l1 bg,a,pt %icc, loop_5827 fandnot1s %f11, %f11, %f6 loop_5826: stb %o6, [%l7 + 0x64] movle %xcc, %o1, %l6 loop_5827: sdivx %o0, 0x0004, %l2 stw %l5, [%l7 + 0x48] ldsh [%l7 + 0x46], %i7 fmovdle %xcc, %f15, %f13 ldx [%l7 + 0x70], %i3 ldsb [%l7 + 0x76], %g7 fcmpeq32 %f12, %f2, %i4 subc %g5, %o3, %l3 fmovsa %xcc, %f9, %f13 movrne %i6, %g3, %i2 bl,a,pt %icc, loop_5828 fmovdg %icc, %f10, %f1 srlx %g1, %g4, %l0 and %g6, 0x01E5, %o2 loop_5828: ldub [%l7 + 0x13], %l4 lduh [%l7 + 0x2A], %i1 fbne,a %fcc0, loop_5829 brlez %o7, loop_5830 std %f12, [%l7 + 0x30] fpack16 %f8, %f10 loop_5829: fbn,a %fcc3, loop_5831 loop_5830: nop setx loop_5832, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8ulx16 %f0, %f12, %f0 fxnor %f4, %f8, %f4 loop_5831: addccc %i0, 0x0122, %o4 loop_5832: movneg %icc, %i5, %g2 call loop_5833 fba,a %fcc0, loop_5834 stw %l1, [%l7 + 0x18] movcs %xcc, %o5, %o6 loop_5833: fmuld8ulx16 %f7, %f13, %f2 loop_5834: ldd [%l7 + 0x10], %f10 fandnot2 %f8, %f0, %f12 or %o1, %l6, %o0 movneg %xcc, %l5, %l2 ldd [%l7 + 0x18], %f8 fnand %f2, %f2, %f6 taddcctv %i3, %g7, %i4 tg %xcc, 0x7 lduh [%l7 + 0x22], %i7 bg,pn %icc, loop_5835 fbo %fcc1, loop_5836 edge8 %g5, %o3, %i6 lduh [%l7 + 0x30], %l3 loop_5835: stb %g3, [%l7 + 0x1A] loop_5836: fornot1s %f8, %f4, %f13 tn %xcc, 0x3 fbg %fcc3, loop_5837 movrlz %g1, 0x1FC, %g4 stx %i2, [%l7 + 0x40] fmovda %xcc, %f4, %f9 loop_5837: fmul8x16al %f6, %f3, %f4 lduh [%l7 + 0x38], %l0 fmovdn %icc, %f4, %f10 fabsd %f4, %f4 stw %g6, [%l7 + 0x38] std %f2, [%l7 + 0x18] tpos %xcc, 0x4 fmovsa %xcc, %f3, %f14 sethi 0x0310, %l4 fmovsa %xcc, %f11, %f12 fornot1s %f11, %f9, %f14 subc %o2, %o7, %i1 tsubcc %o4, %i0, %i5 fmovdge %icc, %f8, %f14 ldsb [%l7 + 0x2F], %g2 fmovrsne %o5, %f13, %f13 stx %o6, [%l7 + 0x60] edge16ln %o1, %l1, %o0 movl %icc, %l6, %l2 lduw [%l7 + 0x2C], %l5 fxnors %f0, %f8, %f7 lduh [%l7 + 0x6E], %i3 brlz,a %g7, loop_5838 stx %i4, [%l7 + 0x30] fandnot1 %f6, %f0, %f12 bne,pt %icc, loop_5839 loop_5838: st %f4, [%l7 + 0x54] ldsb [%l7 + 0x23], %i7 stb %o3, [%l7 + 0x77] loop_5839: fblg,a %fcc3, loop_5840 stb %i6, [%l7 + 0x79] sth %l3, [%l7 + 0x20] ld [%l7 + 0x24], %f2 loop_5840: ldub [%l7 + 0x78], %g3 edge8 %g5, %g1, %i2 fnot2s %f9, %f1 lduh [%l7 + 0x64], %l0 sth %g6, [%l7 + 0x3A] movrgz %g4, %o2, %l4 edge16n %o7, %i1, %o4 fbne %fcc0, loop_5841 stx %i5, [%l7 + 0x68] sll %i0, %g2, %o6 tle %xcc, 0x2 loop_5841: fand %f14, %f12, %f8 stx %o1, [%l7 + 0x38] fsrc1 %f0, %f8 fcmpeq32 %f10, %f6, %o5 subcc %o0, %l6, %l2 std %f2, [%l7 + 0x10] st %f13, [%l7 + 0x48] addc %l5, 0x0C26, %i3 sth %l1, [%l7 + 0x64] lduw [%l7 + 0x0C], %i4 add %i7, 0x14DA, %g7 nop setx loop_5842, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovscc %xcc, %f4, %f9 fmovdcs %xcc, %f15, %f7 subc %o3, %i6, %g3 loop_5842: ld [%l7 + 0x28], %f4 brlez,a %l3, loop_5843 fnot2 %f6, %f12 bcc loop_5844 tsubcc %g5, %i2, %l0 loop_5843: fand %f8, %f4, %f12 movl %xcc, %g1, %g6 loop_5844: fbul %fcc0, loop_5845 fmovrdne %o2, %f0, %f10 stb %g4, [%l7 + 0x51] ldsw [%l7 + 0x14], %o7 loop_5845: lduh [%l7 + 0x50], %l4 taddcc %i1, 0x1692, %i5 movcs %xcc, %i0, %o4 fnands %f9, %f3, %f15 fnand %f8, %f10, %f10 movg %icc, %g2, %o6 fmovsvc %xcc, %f4, %f7 fone %f0 fmovdleu %xcc, %f6, %f1 movn %icc, %o1, %o0 be,pt %xcc, loop_5846 subccc %l6, %o5, %l2 tgu %xcc, 0x3 fbug,a %fcc2, loop_5847 loop_5846: fpack32 %f10, %f14, %f10 stb %l5, [%l7 + 0x5D] bne,a %icc, loop_5848 loop_5847: movre %l1, 0x386, %i4 bleu,a loop_5849 mova %icc, %i7, %i3 loop_5848: fnot2s %f14, %f15 sethi 0x1203, %o3 loop_5849: nop setx loop_5850, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x6A], %g7 fmovrslez %i6, %f3, %f0 umulcc %l3, 0x109A, %g3 loop_5850: fcmpgt32 %f14, %f0, %i2 edge16n %l0, %g5, %g6 st %f3, [%l7 + 0x70] fcmpes %fcc3, %f3, %f12 bl,a %icc, loop_5851 fornot1s %f6, %f9, %f13 udivcc %o2, 0x1587, %g1 fmovsleu %xcc, %f10, %f13 loop_5851: fmovsge %icc, %f10, %f3 fnor %f4, %f0, %f14 faligndata %f14, %f14, %f6 addc %g4, 0x142C, %o7 sth %l4, [%l7 + 0x6C] st %f7, [%l7 + 0x1C] fandnot1 %f4, %f6, %f10 sdivcc %i1, 0x059D, %i0 stw %i5, [%l7 + 0x38] addcc %o4, 0x1319, %g2 xorcc %o1, %o0, %l6 tl %icc, 0x0 tleu %icc, 0x0 fcmpgt16 %f2, %f2, %o6 bl loop_5852 srl %l2, %l5, %l1 brlz %i4, loop_5853 edge8 %o5, %i7, %i3 loop_5852: fbne,a %fcc0, loop_5854 mulscc %g7, 0x15A9, %i6 loop_5853: fors %f10, %f0, %f1 bneg,a,pn %icc, loop_5855 loop_5854: tsubcctv %l3, %g3, %i2 fmovda %xcc, %f9, %f8 fmovrdgz %o3, %f10, %f8 loop_5855: bvc %xcc, loop_5856 fsrc2 %f0, %f2 bvc,pt %icc, loop_5857 lduh [%l7 + 0x58], %l0 loop_5856: tg %xcc, 0x0 ldx [%l7 + 0x30], %g5 loop_5857: fornot2s %f0, %f13, %f3 ldub [%l7 + 0x13], %g6 st %f12, [%l7 + 0x4C] brgz %g1, loop_5858 lduh [%l7 + 0x42], %g4 fzeros %f9 brgz,a %o2, loop_5859 loop_5858: edge8l %o7, %l4, %i0 fmovrslz %i5, %f3, %f12 fmovdleu %icc, %f8, %f11 loop_5859: edge16l %i1, %g2, %o4 fbue %fcc2, loop_5860 fxor %f0, %f2, %f8 fmovsleu %xcc, %f0, %f13 bg,pt %icc, loop_5861 loop_5860: fmovdneg %icc, %f10, %f6 st %f13, [%l7 + 0x34] edge16l %o1, %o0, %o6 loop_5861: tcc %xcc, 0x1 ba,pt %xcc, loop_5862 fpsub16s %f13, %f14, %f9 ldsh [%l7 + 0x62], %l2 mulx %l6, 0x1B7D, %l5 loop_5862: ldub [%l7 + 0x19], %l1 fpsub32s %f14, %f5, %f4 fxnors %f8, %f7, %f3 edge8n %i4, %i7, %o5 fcmpgt32 %f12, %f2, %g7 ldd [%l7 + 0x30], %f10 stx %i3, [%l7 + 0x28] fors %f12, %f8, %f4 edge8 %i6, %l3, %g3 ldub [%l7 + 0x6C], %i2 tne %xcc, 0x1 fnands %f0, %f2, %f9 call loop_5863 movrlez %l0, 0x10A, %g5 bl,a,pn %xcc, loop_5864 edge32 %g6, %g1, %o3 loop_5863: brz %g4, loop_5865 fmovsvs %xcc, %f3, %f0 loop_5864: fbul %fcc1, loop_5866 edge8 %o2, %o7, %i0 loop_5865: fbn,a %fcc1, loop_5867 fmovdpos %xcc, %f14, %f13 loop_5866: fmovsne %xcc, %f11, %f6 sllx %i5, %l4, %g2 loop_5867: movleu %icc, %o4, %o1 fandnot2s %f0, %f10, %f10 ldub [%l7 + 0x45], %o0 fmovrslez %o6, %f1, %f12 ldub [%l7 + 0x1E], %l2 fmovda %xcc, %f2, %f9 ldub [%l7 + 0x14], %i1 ldub [%l7 + 0x59], %l6 fcmpeq16 %f0, %f14, %l1 stx %i4, [%l7 + 0x60] st %f4, [%l7 + 0x68] std %f4, [%l7 + 0x38] stb %i7, [%l7 + 0x3B] fands %f13, %f3, %f11 fnot2 %f12, %f8 edge8 %l5, %g7, %o5 alignaddrl %i6, %i3, %l3 edge8l %i2, %l0, %g5 ld [%l7 + 0x08], %f10 sdivx %g6, 0x0708, %g3 ldd [%l7 + 0x60], %f6 lduw [%l7 + 0x14], %o3 nop setx loop_5868, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnands %f4, %f5, %f14 movleu %icc, %g4, %o2 ldub [%l7 + 0x55], %o7 loop_5868: stw %i0, [%l7 + 0x50] movrgz %g1, %i5, %g2 edge32l %l4, %o1, %o4 std %f4, [%l7 + 0x58] for %f2, %f6, %f10 fble,a %fcc0, loop_5869 fmovrdlz %o6, %f14, %f10 stx %o0, [%l7 + 0x10] bg,a %xcc, loop_5870 loop_5869: fornot2s %f5, %f10, %f9 movl %xcc, %l2, %l6 mulscc %l1, %i4, %i7 loop_5870: bleu,a loop_5871 lduh [%l7 + 0x24], %l5 stw %i1, [%l7 + 0x1C] te %xcc, 0x4 loop_5871: st %f14, [%l7 + 0x60] st %f0, [%l7 + 0x7C] ldsh [%l7 + 0x1C], %g7 lduh [%l7 + 0x3C], %o5 movvs %xcc, %i3, %l3 fnands %f6, %f6, %f11 array32 %i2, %l0, %g5 bvc,a,pt %icc, loop_5872 fmovrdlz %i6, %f10, %f14 fnor %f14, %f2, %f0 ba,a,pn %icc, loop_5873 loop_5872: movrne %g6, 0x048, %o3 fmovscc %icc, %f13, %f14 fsrc2 %f8, %f4 loop_5873: tvc %xcc, 0x0 lduh [%l7 + 0x30], %g3 subc %o2, %o7, %i0 addc %g4, 0x083B, %i5 stx %g1, [%l7 + 0x38] fnot2s %f15, %f2 ldsb [%l7 + 0x72], %l4 fnor %f2, %f6, %f4 fpadd16s %f8, %f13, %f14 fpsub16s %f8, %f1, %f15 ba,a %xcc, loop_5874 ldsb [%l7 + 0x69], %o1 fnot2 %f14, %f12 fbg,a %fcc0, loop_5875 loop_5874: fcmpeq32 %f12, %f0, %o4 xorcc %o6, %o0, %g2 edge8 %l6, %l2, %i4 loop_5875: lduw [%l7 + 0x54], %l1 sth %l5, [%l7 + 0x4C] fnand %f12, %f10, %f10 tneg %icc, 0x6 for %f8, %f6, %f14 array8 %i1, %i7, %g7 fmovrdlez %i3, %f6, %f2 ldsw [%l7 + 0x78], %o5 tne %icc, 0x1 bcc,a,pt %xcc, loop_5876 bcs,a %icc, loop_5877 sdiv %l3, 0x1387, %i2 subcc %g5, %l0, %i6 loop_5876: tle %xcc, 0x4 loop_5877: array8 %o3, %g3, %o2 lduw [%l7 + 0x2C], %o7 subccc %i0, 0x1CEE, %g4 ba %icc, loop_5878 fnot1 %f6, %f2 ld [%l7 + 0x6C], %f12 stb %i5, [%l7 + 0x7A] loop_5878: udivcc %g1, 0x0843, %g6 fsrc1 %f14, %f2 fblg %fcc0, loop_5879 edge32 %l4, %o1, %o6 ldd [%l7 + 0x60], %f6 orncc %o4, 0x1C18, %g2 loop_5879: tle %icc, 0x4 fxnor %f14, %f0, %f14 stw %o0, [%l7 + 0x7C] mova %xcc, %l2, %i4 fmovdle %icc, %f4, %f1 fcmpne16 %f0, %f12, %l6 movn %icc, %l5, %i1 st %f8, [%l7 + 0x50] andncc %l1, %i7, %g7 fpadd16 %f4, %f10, %f4 add %i3, %o5, %l3 stb %g5, [%l7 + 0x1D] ldsw [%l7 + 0x3C], %l0 movpos %xcc, %i6, %i2 fbue,a %fcc2, loop_5880 stw %o3, [%l7 + 0x6C] lduh [%l7 + 0x56], %o2 fmovsle %icc, %f9, %f2 loop_5880: ldsh [%l7 + 0x24], %o7 fabss %f7, %f12 fmovsge %icc, %f4, %f0 fmovdle %xcc, %f10, %f0 fmovsvc %icc, %f2, %f6 xor %g3, %g4, %i0 xnorcc %g1, 0x0386, %g6 andcc %l4, 0x0684, %i5 tsubcc %o6, 0x1511, %o1 tl %xcc, 0x2 mulx %g2, %o0, %o4 edge8ln %l2, %l6, %l5 fbn %fcc3, loop_5881 stx %i1, [%l7 + 0x18] stb %l1, [%l7 + 0x5C] tneg %icc, 0x1 loop_5881: fandnot1 %f14, %f4, %f0 fones %f6 fmovrsgez %i4, %f15, %f12 fpack32 %f4, %f14, %f2 fcmpne32 %f12, %f14, %g7 sth %i3, [%l7 + 0x36] andn %i7, 0x186D, %o5 fors %f2, %f5, %f7 xorcc %g5, 0x07AB, %l0 nop setx loop_5882, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x34], %i6 sdivcc %i2, 0x03AF, %l3 movl %xcc, %o2, %o7 loop_5882: fmovsvc %xcc, %f6, %f14 tcc %xcc, 0x2 lduh [%l7 + 0x52], %g3 fbule %fcc1, loop_5883 subccc %o3, 0x0F7C, %i0 movrgez %g1, 0x127, %g4 tvs %xcc, 0x4 loop_5883: array32 %g6, %l4, %o6 fbn %fcc0, loop_5884 fpack16 %f0, %f1 fmovrsgz %o1, %f13, %f14 stb %g2, [%l7 + 0x49] loop_5884: sdiv %o0, 0x0A6F, %o4 fbo %fcc1, loop_5885 udivcc %l2, 0x0B9E, %i5 fmovdleu %xcc, %f1, %f9 fmovrslz %l6, %f9, %f11 loop_5885: fmovdcs %xcc, %f7, %f11 or %i1, 0x1A84, %l1 ldx [%l7 + 0x30], %l5 edge32ln %g7, %i4, %i7 fmovdge %icc, %f6, %f1 fmuld8ulx16 %f0, %f1, %f8 stx %o5, [%l7 + 0x58] umulcc %g5, %l0, %i3 xorcc %i6, %i2, %l3 fmovrdlez %o7, %f0, %f2 ld [%l7 + 0x34], %f3 fmovscs %icc, %f0, %f2 fnegd %f6, %f4 ldsb [%l7 + 0x22], %g3 fmovdgu %icc, %f14, %f11 bge loop_5886 fmovrsgz %o2, %f10, %f3 bge,a %icc, loop_5887 fbn,a %fcc1, loop_5888 loop_5886: nop setx loop_5889, %l0, %l1 jmpl %l1, %o3 std %f2, [%l7 + 0x70] loop_5887: fcmple16 %f14, %f8, %g1 loop_5888: bge,a loop_5890 loop_5889: std %f2, [%l7 + 0x50] ldsh [%l7 + 0x0E], %g4 ldub [%l7 + 0x1B], %i0 loop_5890: bvc,a,pt %xcc, loop_5891 sth %g6, [%l7 + 0x62] bn loop_5892 stx %l4, [%l7 + 0x10] loop_5891: fzeros %f12 movrlez %o6, %o1, %g2 loop_5892: addcc %o0, %o4, %l2 ldsw [%l7 + 0x3C], %l6 bshuffle %f12, %f4, %f8 fcmpne32 %f0, %f8, %i1 stx %i5, [%l7 + 0x48] stw %l5, [%l7 + 0x5C] fbl %fcc2, loop_5893 fmovdvc %xcc, %f5, %f9 fxors %f15, %f0, %f11 sdivx %g7, 0x1EED, %i4 loop_5893: ldsb [%l7 + 0x74], %l1 srl %o5, 0x08, %g5 ldx [%l7 + 0x48], %i7 stb %l0, [%l7 + 0x6D] fmovscc %icc, %f6, %f3 sub %i6, %i3, %i2 fmovrse %l3, %f2, %f13 fnors %f9, %f12, %f10 ldsh [%l7 + 0x1E], %g3 edge32n %o2, %o7, %o3 srax %g4, %g1, %i0 fcmple16 %f4, %f10, %g6 fmuld8ulx16 %f7, %f6, %f4 ldd [%l7 + 0x58], %f10 ldub [%l7 + 0x5F], %l4 ldsb [%l7 + 0x4C], %o1 te %xcc, 0x6 fbge,a %fcc0, loop_5894 fmovdleu %xcc, %f11, %f6 sub %g2, %o0, %o4 udivcc %o6, 0x1149, %l6 loop_5894: tneg %xcc, 0x1 subcc %l2, 0x0AA8, %i1 smul %i5, 0x06F8, %g7 bl,a %icc, loop_5895 edge32 %i4, %l5, %o5 ldsw [%l7 + 0x3C], %l1 fbne %fcc0, loop_5896 loop_5895: st %f10, [%l7 + 0x58] st %f15, [%l7 + 0x58] ldsh [%l7 + 0x6E], %i7 loop_5896: movrgz %l0, 0x1B6, %g5 fandnot2s %f1, %f10, %f5 stw %i3, [%l7 + 0x50] stb %i6, [%l7 + 0x1E] fmovrde %i2, %f12, %f4 bpos,pn %icc, loop_5897 fmul8x16au %f2, %f2, %f2 fone %f0 lduh [%l7 + 0x0C], %l3 loop_5897: bpos,a,pt %icc, loop_5898 sra %g3, %o7, %o2 bl,a,pt %xcc, loop_5899 fpsub16 %f2, %f14, %f2 loop_5898: fbu %fcc3, loop_5900 fmovdl %icc, %f15, %f7 loop_5899: fmovsne %icc, %f2, %f14 fornot2 %f12, %f12, %f4 loop_5900: st %f10, [%l7 + 0x70] lduh [%l7 + 0x6A], %o3 ldx [%l7 + 0x10], %g1 bpos,pn %xcc, loop_5901 ba,pn %xcc, loop_5902 fandnot2 %f10, %f12, %f10 ldub [%l7 + 0x40], %g4 loop_5901: array32 %i0, %l4, %g6 loop_5902: bpos %xcc, loop_5903 fmul8x16au %f13, %f9, %f14 fblg,a %fcc1, loop_5904 addcc %o1, %g2, %o4 loop_5903: bn %xcc, loop_5905 fands %f1, %f11, %f12 loop_5904: sth %o0, [%l7 + 0x78] sub %o6, %l2, %l6 loop_5905: ldsw [%l7 + 0x2C], %i1 lduw [%l7 + 0x48], %i5 sth %g7, [%l7 + 0x6A] st %f10, [%l7 + 0x30] fsrc2s %f11, %f5 stx %l5, [%l7 + 0x18] movne %xcc, %o5, %i4 fmovsvc %icc, %f9, %f5 fmovsg %icc, %f6, %f8 subc %i7, 0x077F, %l0 fpadd32 %f12, %f2, %f0 edge32n %l1, %g5, %i6 fmovse %icc, %f2, %f8 ldx [%l7 + 0x68], %i3 fors %f10, %f6, %f0 andn %i2, 0x0C45, %l3 srax %o7, 0x12, %o2 tge %xcc, 0x3 sth %o3, [%l7 + 0x32] brgz %g3, loop_5906 fmul8x16 %f3, %f6, %f6 std %f8, [%l7 + 0x68] fone %f14 loop_5906: tcc %icc, 0x3 fmovdvs %icc, %f1, %f1 ldx [%l7 + 0x60], %g4 fpsub16s %f13, %f6, %f13 fbuge,a %fcc2, loop_5907 fpadd16s %f1, %f10, %f2 edge8l %i0, %g1, %g6 fcmpes %fcc2, %f1, %f10 loop_5907: fand %f2, %f4, %f0 ldub [%l7 + 0x7F], %o1 fabsd %f2, %f8 edge16ln %g2, %l4, %o4 ldsh [%l7 + 0x40], %o0 fmovdvs %icc, %f8, %f2 lduw [%l7 + 0x68], %o6 fbl,a %fcc0, loop_5908 fpadd32 %f14, %f0, %f0 movvs %icc, %l2, %i1 te %icc, 0x5 loop_5908: fmovs %f11, %f10 lduh [%l7 + 0x1A], %l6 fmul8x16 %f11, %f12, %f14 udivx %i5, 0x0977, %g7 tne %xcc, 0x3 stb %l5, [%l7 + 0x70] ldsb [%l7 + 0x4B], %i4 ldx [%l7 + 0x40], %o5 array8 %l0, %i7, %g5 stb %i6, [%l7 + 0x47] fxnors %f1, %f13, %f3 bcc,pn %xcc, loop_5909 movrlez %i3, %i2, %l3 fmovrslz %l1, %f3, %f2 fbe,a %fcc0, loop_5910 loop_5909: fmovsgu %xcc, %f12, %f0 mulscc %o7, %o3, %o2 xnorcc %g4, %i0, %g1 loop_5910: brgez %g6, loop_5911 stx %g3, [%l7 + 0x68] taddcc %g2, 0x1AC1, %l4 sdiv %o1, 0x053C, %o0 loop_5911: fpmerge %f12, %f3, %f14 sllx %o6, 0x0E, %o4 fpsub16s %f8, %f4, %f10 lduw [%l7 + 0x2C], %l2 tneg %icc, 0x6 fornot1s %f9, %f3, %f12 fmovs %f1, %f12 bgu %xcc, loop_5912 fbue,a %fcc0, loop_5913 ldub [%l7 + 0x0E], %i1 bge,a,pn %icc, loop_5914 loop_5912: ld [%l7 + 0x40], %f7 loop_5913: lduw [%l7 + 0x38], %i5 std %f2, [%l7 + 0x28] loop_5914: st %f12, [%l7 + 0x6C] fmuld8sux16 %f11, %f12, %f4 fnot2s %f3, %f9 popc 0x0044, %g7 stw %l6, [%l7 + 0x74] mulx %l5, 0x0702, %i4 bge,a,pn %icc, loop_5915 movrne %l0, 0x16D, %i7 fandnot2s %f4, %f15, %f4 ld [%l7 + 0x78], %f6 loop_5915: ldub [%l7 + 0x12], %o5 stb %g5, [%l7 + 0x5A] fornot1s %f9, %f15, %f15 fmul8sux16 %f12, %f0, %f8 sll %i3, %i2, %i6 smulcc %l3, 0x124D, %l1 fmovdleu %xcc, %f3, %f0 fands %f6, %f0, %f14 sth %o3, [%l7 + 0x5A] fmovdgu %xcc, %f5, %f9 tsubcctv %o2, 0x189F, %g4 ldub [%l7 + 0x2B], %i0 fbuge,a %fcc3, loop_5916 andcc %g1, %o7, %g3 fpack16 %f2, %f3 fmul8x16au %f13, %f6, %f4 loop_5916: stw %g6, [%l7 + 0x2C] fmovscc %icc, %f12, %f7 fones %f11 ldub [%l7 + 0x71], %g2 fmovscc %xcc, %f9, %f0 fmuld8sux16 %f0, %f2, %f4 fmovdl %icc, %f10, %f6 tge %xcc, 0x3 ldub [%l7 + 0x1A], %o1 tpos %xcc, 0x0 fmovdl %xcc, %f10, %f1 fmovrdlz %o0, %f12, %f4 andcc %o6, 0x033D, %l4 lduw [%l7 + 0x58], %o4 fmovsn %icc, %f12, %f6 ldsw [%l7 + 0x0C], %l2 subc %i5, %i1, %g7 edge32l %l5, %l6, %l0 brz,a %i4, loop_5917 brlz %o5, loop_5918 lduh [%l7 + 0x7A], %i7 fmovd %f10, %f4 loop_5917: ldsb [%l7 + 0x3C], %g5 loop_5918: fmovsne %icc, %f13, %f1 lduw [%l7 + 0x48], %i2 fnors %f9, %f12, %f6 fzero %f14 lduw [%l7 + 0x24], %i6 move %icc, %i3, %l3 stb %l1, [%l7 + 0x7A] fnot1s %f14, %f0 edge8l %o3, %g4, %i0 fornot2s %f8, %f13, %f4 edge16 %g1, %o7, %o2 fba %fcc2, loop_5919 fnegd %f12, %f2 ldx [%l7 + 0x50], %g6 srlx %g2, %o1, %g3 loop_5919: ldub [%l7 + 0x14], %o0 ldsh [%l7 + 0x16], %l4 edge16ln %o4, %o6, %i5 fnor %f14, %f2, %f14 fmovdne %xcc, %f2, %f8 lduh [%l7 + 0x56], %l2 srlx %g7, 0x00, %l5 ldsw [%l7 + 0x58], %i1 bleu,a loop_5920 lduh [%l7 + 0x30], %l6 fxors %f11, %f8, %f9 fnor %f10, %f4, %f14 loop_5920: fandnot1 %f10, %f8, %f6 fpsub16s %f5, %f15, %f0 fmovrse %i4, %f6, %f4 movg %xcc, %l0, %i7 alignaddr %g5, %i2, %i6 stx %i3, [%l7 + 0x58] fbl %fcc1, loop_5921 std %f8, [%l7 + 0x38] bcs loop_5922 ldub [%l7 + 0x3F], %o5 loop_5921: lduh [%l7 + 0x28], %l3 ldd [%l7 + 0x28], %f10 loop_5922: movvc %icc, %l1, %o3 stb %i0, [%l7 + 0x6F] bshuffle %f10, %f8, %f4 st %f6, [%l7 + 0x6C] ldsw [%l7 + 0x6C], %g4 ldsh [%l7 + 0x12], %o7 fmovrdgz %o2, %f2, %f8 ldx [%l7 + 0x38], %g1 fmuld8ulx16 %f13, %f6, %f4 fmovdvc %xcc, %f8, %f9 fmovsvc %xcc, %f11, %f6 sdiv %g6, 0x1414, %o1 tge %xcc, 0x1 fand %f8, %f10, %f6 movge %xcc, %g2, %o0 fsrc2s %f12, %f14 fbuge %fcc2, loop_5923 fmovsne %xcc, %f1, %f13 edge8 %g3, %o4, %l4 sdivcc %o6, 0x0C00, %i5 loop_5923: fbg,a %fcc3, loop_5924 stx %l2, [%l7 + 0x68] lduh [%l7 + 0x66], %g7 popc 0x0BF1, %i1 loop_5924: movne %icc, %l5, %i4 add %l6, %i7, %g5 ldd [%l7 + 0x68], %f6 edge32l %i2, %i6, %i3 fmovsg %xcc, %f7, %f13 fmovsg %icc, %f2, %f10 fbe %fcc3, loop_5925 brgz %o5, loop_5926 srl %l3, %l0, %o3 fpsub16s %f15, %f8, %f9 loop_5925: sethi 0x00E5, %l1 loop_5926: std %f12, [%l7 + 0x30] fmovdn %icc, %f14, %f11 fmovspos %xcc, %f11, %f8 fmovrse %i0, %f15, %f12 fmovdne %icc, %f1, %f4 fmovrse %o7, %f2, %f2 std %f4, [%l7 + 0x10] fbl %fcc3, loop_5927 fble %fcc2, loop_5928 fpmerge %f2, %f8, %f2 brgz %g4, loop_5929 loop_5927: edge8ln %o2, %g1, %o1 loop_5928: fbe,a %fcc0, loop_5930 fmovsvc %icc, %f5, %f11 loop_5929: tne %icc, 0x0 alignaddrl %g6, %o0, %g3 loop_5930: fnot1 %f6, %f10 tl %icc, 0x2 fmul8ulx16 %f10, %f6, %f2 srax %g2, 0x1A, %o4 stw %l4, [%l7 + 0x60] fmovrsgez %o6, %f10, %f12 fcmps %fcc0, %f4, %f1 umul %l2, %g7, %i1 nop setx loop_5931, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x40], %i5 std %f12, [%l7 + 0x58] smulcc %l5, 0x0C7A, %i4 loop_5931: bcc,a,pn %icc, loop_5932 bg,a,pt %icc, loop_5933 fpadd16 %f4, %f14, %f2 andncc %l6, %g5, %i2 loop_5932: ba,a,pt %xcc, loop_5934 loop_5933: nop setx loop_5935, %l0, %l1 jmpl %l1, %i6 ldd [%l7 + 0x10], %f8 lduw [%l7 + 0x14], %i7 loop_5934: addcc %o5, %l3, %i3 loop_5935: ldub [%l7 + 0x71], %o3 fnands %f6, %f6, %f13 ta %icc, 0x4 ldd [%l7 + 0x60], %f4 movrgez %l0, %i0, %o7 fnand %f12, %f8, %f2 fmovrde %g4, %f12, %f14 ldx [%l7 + 0x68], %l1 ldsb [%l7 + 0x75], %g1 orncc %o2, %g6, %o1 bvs %xcc, loop_5936 ldx [%l7 + 0x40], %g3 lduh [%l7 + 0x4A], %o0 andncc %g2, %o4, %l4 loop_5936: fbue %fcc3, loop_5937 ld [%l7 + 0x3C], %f2 sth %o6, [%l7 + 0x30] fnegs %f10, %f4 loop_5937: lduh [%l7 + 0x62], %g7 ldd [%l7 + 0x38], %f2 ldd [%l7 + 0x20], %f8 fmovsn %icc, %f12, %f1 fmovdcc %icc, %f11, %f7 fone %f2 ld [%l7 + 0x34], %f2 movrlez %l2, 0x040, %i1 std %f14, [%l7 + 0x48] fsrc1s %f14, %f2 fors %f2, %f4, %f8 array32 %i5, %l5, %l6 ldub [%l7 + 0x74], %g5 stw %i4, [%l7 + 0x70] fmovsvs %xcc, %f15, %f10 st %f9, [%l7 + 0x0C] ldsh [%l7 + 0x4C], %i6 std %f10, [%l7 + 0x08] lduw [%l7 + 0x0C], %i2 for %f12, %f10, %f12 ldd [%l7 + 0x30], %f6 fmovdneg %icc, %f7, %f1 ldx [%l7 + 0x38], %o5 fmovdvs %xcc, %f4, %f15 ldub [%l7 + 0x25], %l3 fand %f12, %f10, %f4 fmovrde %i7, %f2, %f2 fmovrse %i3, %f5, %f13 std %f6, [%l7 + 0x38] xorcc %o3, %i0, %l0 bcs,pt %icc, loop_5938 tpos %icc, 0x7 ldsb [%l7 + 0x39], %o7 sdivx %g4, 0x0CFD, %l1 loop_5938: fone %f4 fmovdcs %icc, %f2, %f7 siam 0x2 nop setx loop_5939, %l0, %l1 jmpl %l1, %g1 lduw [%l7 + 0x2C], %o2 fmovrdgez %o1, %f2, %f8 fbul,a %fcc2, loop_5940 loop_5939: fpadd16s %f5, %f7, %f7 movre %g6, 0x0E6, %g3 ldd [%l7 + 0x10], %f10 loop_5940: nop setx loop_5941, %l0, %l1 jmpl %l1, %g2 ldsh [%l7 + 0x46], %o4 stx %o0, [%l7 + 0x20] edge32 %o6, %g7, %l2 loop_5941: fcmped %fcc2, %f0, %f6 bneg,a,pn %xcc, loop_5942 movvc %icc, %i1, %l4 ldsw [%l7 + 0x60], %i5 fmovrse %l5, %f10, %f6 loop_5942: tsubcctv %l6, %i4, %g5 fcmpeq32 %f2, %f10, %i6 fnot2 %f4, %f0 ld [%l7 + 0x30], %f15 xor %i2, %o5, %l3 fmovda %xcc, %f1, %f14 mulx %i7, %o3, %i0 lduw [%l7 + 0x30], %i3 tsubcctv %o7, 0x1C9E, %l0 ldub [%l7 + 0x5C], %l1 fmovrslz %g4, %f5, %f11 ble loop_5943 fmovdl %xcc, %f13, %f12 lduh [%l7 + 0x72], %g1 st %f3, [%l7 + 0x40] loop_5943: sll %o2, 0x09, %o1 ldd [%l7 + 0x60], %f10 fbu %fcc3, loop_5944 st %f3, [%l7 + 0x20] ldd [%l7 + 0x70], %f10 stw %g3, [%l7 + 0x60] loop_5944: ta %xcc, 0x5 st %f10, [%l7 + 0x3C] fnegd %f4, %f12 for %f14, %f0, %f14 orncc %g6, 0x0165, %o4 fnand %f10, %f0, %f10 movge %icc, %o0, %g2 addcc %o6, 0x0C22, %g7 fbo %fcc2, loop_5945 tpos %icc, 0x7 bvc,a %icc, loop_5946 andn %l2, 0x0A80, %l4 loop_5945: fcmpeq32 %f12, %f6, %i5 udivx %l5, 0x1DE1, %i1 loop_5946: fcmpes %fcc3, %f11, %f8 orncc %l6, 0x1D0F, %i4 fcmpeq32 %f14, %f12, %i6 fmovrslez %i2, %f15, %f10 ldx [%l7 + 0x58], %g5 tle %xcc, 0x4 addc %o5, %i7, %l3 fmovdle %xcc, %f6, %f11 edge8ln %i0, %o3, %o7 ld [%l7 + 0x18], %f7 tsubcctv %l0, 0x0200, %i3 bvc,pn %icc, loop_5947 fmovrdlez %l1, %f4, %f14 stw %g4, [%l7 + 0x64] fcmpd %fcc2, %f2, %f2 loop_5947: brlz,a %g1, loop_5948 fbn %fcc3, loop_5949 andn %o2, %g3, %o1 fmovsleu %xcc, %f15, %f6 loop_5948: fxor %f2, %f10, %f14 loop_5949: bvc,pn %xcc, loop_5950 sth %o4, [%l7 + 0x54] subc %o0, 0x05A5, %g2 ldd [%l7 + 0x50], %f6 loop_5950: subccc %g6, %g7, %l2 fmovsa %xcc, %f15, %f7 stb %o6, [%l7 + 0x52] edge8 %l4, %l5, %i1 sth %i5, [%l7 + 0x18] fbule %fcc2, loop_5951 fmovdpos %xcc, %f10, %f6 fblg,a %fcc3, loop_5952 fmovsgu %xcc, %f4, %f7 loop_5951: ldd [%l7 + 0x40], %f12 stx %i4, [%l7 + 0x40] loop_5952: stx %l6, [%l7 + 0x38] add %i6, %i2, %o5 brnz %g5, loop_5953 edge8ln %l3, %i7, %i0 bvs,pt %xcc, loop_5954 fones %f6 loop_5953: fnegs %f13, %f13 andcc %o7, 0x0E38, %l0 loop_5954: fsrc2 %f0, %f4 subc %o3, 0x10A1, %l1 bpos,pn %icc, loop_5955 ldd [%l7 + 0x58], %f0 be,a,pt %icc, loop_5956 udivx %g4, 0x1CFE, %i3 loop_5955: sth %g1, [%l7 + 0x1A] fnot1 %f6, %f2 loop_5956: fornot1s %f6, %f6, %f5 udivx %g3, 0x1059, %o2 sth %o4, [%l7 + 0x68] ldd [%l7 + 0x30], %f12 fmovdleu %icc, %f2, %f3 stx %o0, [%l7 + 0x18] tpos %icc, 0x0 stx %o1, [%l7 + 0x50] tg %xcc, 0x0 fmovdneg %xcc, %f6, %f14 fpadd16s %f3, %f8, %f14 fnands %f9, %f3, %f1 fbge,a %fcc3, loop_5957 sdiv %g6, 0x1BBD, %g7 tg %xcc, 0x5 fnands %f6, %f0, %f2 loop_5957: fcmpeq16 %f10, %f14, %g2 tg %xcc, 0x4 edge8n %o6, %l2, %l5 sethi 0x1E55, %l4 fmovrslez %i1, %f2, %f0 movle %icc, %i5, %l6 fornot2 %f12, %f2, %f14 fcmple16 %f4, %f12, %i4 fpsub16s %f5, %f11, %f15 xnorcc %i2, %o5, %i6 mulx %g5, 0x1E53, %l3 xnorcc %i0, 0x062D, %o7 stw %i7, [%l7 + 0x78] lduh [%l7 + 0x38], %o3 fandnot2 %f4, %f12, %f4 tgu %icc, 0x7 ldsh [%l7 + 0x7A], %l1 tge %icc, 0x4 alignaddr %g4, %i3, %l0 edge16l %g3, %o2, %g1 lduw [%l7 + 0x48], %o4 ldsw [%l7 + 0x4C], %o1 xnor %g6, %g7, %g2 nop setx loop_5958, %l0, %l1 jmpl %l1, %o6 ld [%l7 + 0x58], %f5 fpmerge %f8, %f11, %f14 bneg %xcc, loop_5959 loop_5958: fpackfix %f14, %f5 movne %xcc, %o0, %l5 smulcc %l4, 0x1955, %l2 loop_5959: ld [%l7 + 0x40], %f0 movle %icc, %i5, %l6 sll %i4, %i1, %o5 fornot2s %f6, %f11, %f11 fcmpes %fcc2, %f4, %f7 brnz %i2, loop_5960 nop setx loop_5961, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdpos %icc, %f13, %f13 fmovdge %icc, %f4, %f6 loop_5960: fcmpgt16 %f8, %f14, %g5 loop_5961: fpsub16 %f14, %f4, %f8 andcc %l3, %i0, %o7 bvc loop_5962 fmovdcs %xcc, %f5, %f14 sth %i6, [%l7 + 0x1C] st %f8, [%l7 + 0x14] loop_5962: fors %f1, %f15, %f0 bvc,a %icc, loop_5963 faligndata %f6, %f8, %f8 stb %o3, [%l7 + 0x2C] or %i7, %l1, %g4 loop_5963: tneg %icc, 0x7 std %f14, [%l7 + 0x10] edge16ln %i3, %l0, %g3 fba %fcc3, loop_5964 ld [%l7 + 0x14], %f12 fcmpeq32 %f4, %f12, %g1 tleu %xcc, 0x0 loop_5964: ld [%l7 + 0x74], %f1 fmovdl %icc, %f7, %f1 movn %xcc, %o2, %o1 ldsh [%l7 + 0x1C], %g6 xnorcc %g7, %g2, %o4 fpack16 %f14, %f2 edge8ln %o0, %l5, %l4 fcmpgt16 %f6, %f14, %l2 bleu,a %xcc, loop_5965 fand %f8, %f0, %f10 fmovsvc %icc, %f11, %f2 bshuffle %f12, %f14, %f0 loop_5965: movrgz %o6, 0x29E, %i5 fmovrdlz %i4, %f2, %f2 bcc,a loop_5966 lduh [%l7 + 0x54], %i1 bshuffle %f10, %f10, %f8 ldsb [%l7 + 0x28], %l6 loop_5966: fmovscs %xcc, %f1, %f10 fsrc2s %f10, %f6 ldsh [%l7 + 0x54], %i2 fnor %f12, %f0, %f6 fmovrdne %o5, %f2, %f0 or %l3, %i0, %g5 lduh [%l7 + 0x1A], %i6 sdiv %o3, 0x08CF, %i7 bshuffle %f14, %f6, %f14 fpmerge %f4, %f10, %f4 stw %o7, [%l7 + 0x78] st %f6, [%l7 + 0x54] fandnot2 %f10, %f12, %f0 fbl,a %fcc2, loop_5967 lduw [%l7 + 0x7C], %g4 fbuge,a %fcc2, loop_5968 stb %i3, [%l7 + 0x6A] loop_5967: fxnors %f15, %f12, %f7 ldx [%l7 + 0x10], %l1 loop_5968: fbn,a %fcc0, loop_5969 xorcc %g3, 0x197A, %g1 ldd [%l7 + 0x18], %f6 siam 0x3 loop_5969: fcmpd %fcc3, %f4, %f14 fmul8sux16 %f14, %f0, %f0 movge %icc, %o2, %l0 nop setx loop_5970, %l0, %l1 jmpl %l1, %g6 fmovdcs %icc, %f11, %f5 fsrc1s %f7, %f5 movcc %xcc, %g7, %o1 loop_5970: sll %o4, 0x00, %o0 ldsb [%l7 + 0x62], %g2 movl %xcc, %l5, %l4 edge8l %o6, %i5, %i4 ldsb [%l7 + 0x4C], %i1 array32 %l2, %i2, %l6 te %icc, 0x6 stx %o5, [%l7 + 0x08] popc %l3, %g5 fmovdle %icc, %f0, %f3 sdiv %i6, 0x13E9, %o3 ldsw [%l7 + 0x3C], %i0 fmovsle %xcc, %f15, %f10 ldsw [%l7 + 0x74], %o7 fxnors %f14, %f12, %f1 ldsb [%l7 + 0x4F], %g4 fpsub32 %f6, %f4, %f6 bcs,a,pt %icc, loop_5971 fpadd32s %f0, %f15, %f11 tleu %icc, 0x7 tg %xcc, 0x0 loop_5971: stw %i7, [%l7 + 0x0C] udiv %i3, 0x04BB, %l1 ldsw [%l7 + 0x38], %g1 std %f8, [%l7 + 0x18] ldsw [%l7 + 0x38], %o2 movrlez %g3, %l0, %g7 brz,a %o1, loop_5972 lduh [%l7 + 0x54], %o4 fmovsle %xcc, %f8, %f7 movgu %xcc, %o0, %g6 loop_5972: smul %g2, %l5, %o6 fpackfix %f12, %f12 fmovrdgez %l4, %f8, %f2 fmovdleu %xcc, %f2, %f3 brz,a %i4, loop_5973 be,a,pn %icc, loop_5974 movrlez %i1, 0x290, %l2 stw %i2, [%l7 + 0x44] loop_5973: brnz,a %i5, loop_5975 loop_5974: bg %icc, loop_5976 ldd [%l7 + 0x50], %f0 bpos,a loop_5977 loop_5975: fpsub16 %f12, %f2, %f14 loop_5976: fbn,a %fcc2, loop_5978 fone %f10 loop_5977: std %f0, [%l7 + 0x60] fornot2 %f0, %f8, %f14 loop_5978: fmovsvc %xcc, %f8, %f13 stb %l6, [%l7 + 0x71] mulscc %l3, 0x0520, %o5 lduw [%l7 + 0x6C], %i6 fsrc2 %f12, %f6 fandnot2s %f11, %f1, %f0 movcs %xcc, %o3, %g5 stx %o7, [%l7 + 0x58] movrgz %i0, %i7, %g4 lduh [%l7 + 0x44], %i3 fmovdle %icc, %f1, %f14 fornot1 %f8, %f4, %f0 ldub [%l7 + 0x1E], %l1 fexpand %f13, %f8 fmovdcs %xcc, %f13, %f9 brlez %g1, loop_5979 fmovrsne %g3, %f3, %f5 lduw [%l7 + 0x24], %l0 xnorcc %o2, %o1, %g7 loop_5979: fcmple16 %f12, %f0, %o0 lduh [%l7 + 0x6E], %o4 subccc %g6, 0x04E6, %l5 fbne,a %fcc0, loop_5980 fzeros %f9 ldx [%l7 + 0x58], %o6 bg,pn %xcc, loop_5981 loop_5980: andn %l4, 0x15CF, %g2 lduh [%l7 + 0x54], %i4 for %f4, %f14, %f12 loop_5981: add %l2, %i2, %i5 bgu,a,pn %xcc, loop_5982 movneg %icc, %l6, %l3 tvs %icc, 0x7 tcs %xcc, 0x1 loop_5982: ldsw [%l7 + 0x38], %o5 fpadd32s %f11, %f10, %f5 srlx %i1, 0x1C, %o3 xnorcc %g5, %i6, %o7 lduh [%l7 + 0x7E], %i7 ldd [%l7 + 0x78], %f10 array32 %i0, %g4, %i3 fone %f6 siam 0x0 ldsh [%l7 + 0x44], %l1 fmovdl %xcc, %f7, %f7 fmovrde %g1, %f14, %f0 movl %icc, %g3, %l0 movneg %icc, %o2, %g7 be,pn %icc, loop_5983 fsrc1s %f12, %f13 lduw [%l7 + 0x28], %o0 srax %o4, %g6, %o1 loop_5983: and %l5, %o6, %g2 addcc %i4, 0x1BDC, %l4 fcmped %fcc0, %f2, %f4 fsrc2s %f5, %f15 fmovdge %xcc, %f9, %f14 fmovrdgez %i2, %f2, %f8 fmovrslz %l2, %f2, %f1 movrgz %l6, %i5, %l3 taddcctv %o5, 0x1A62, %o3 ble,a,pn %icc, loop_5984 stx %i1, [%l7 + 0x18] ldx [%l7 + 0x58], %g5 ldsb [%l7 + 0x54], %o7 loop_5984: edge16ln %i6, %i0, %i7 fbl %fcc3, loop_5985 orncc %g4, 0x1835, %l1 fmovrsgz %g1, %f15, %f3 sra %i3, %g3, %l0 loop_5985: fcmple16 %f0, %f6, %g7 ld [%l7 + 0x30], %f7 sth %o2, [%l7 + 0x46] bl,pt %xcc, loop_5986 fxor %f10, %f14, %f2 movcc %xcc, %o0, %g6 fcmpgt32 %f4, %f0, %o1 loop_5986: edge16ln %l5, %o4, %g2 brnz,a %i4, loop_5987 fabsd %f4, %f8 stb %l4, [%l7 + 0x5C] fmovsle %xcc, %f7, %f10 loop_5987: pdist %f4, %f4, %f4 fmovrde %i2, %f4, %f0 fzero %f4 lduh [%l7 + 0x6A], %o6 fmul8sux16 %f2, %f8, %f14 srax %l6, %l2, %l3 sub %i5, 0x1094, %o3 fone %f8 lduh [%l7 + 0x42], %i1 ldx [%l7 + 0x10], %o5 fands %f4, %f13, %f14 brgez,a %o7, loop_5988 tvs %icc, 0x7 movcs %icc, %g5, %i6 fxnor %f2, %f0, %f8 loop_5988: fbl %fcc0, loop_5989 tge %icc, 0x1 fmovrde %i0, %f2, %f2 fmovdg %xcc, %f14, %f13 loop_5989: ldd [%l7 + 0x20], %f8 stw %i7, [%l7 + 0x78] fbue,a %fcc2, loop_5990 call loop_5991 ldsb [%l7 + 0x55], %l1 fbg %fcc3, loop_5992 loop_5990: fmovdcs %icc, %f1, %f10 loop_5991: fmovdcc %xcc, %f13, %f8 alignaddrl %g4, %g1, %g3 loop_5992: fmovsl %icc, %f12, %f10 bpos,a,pt %xcc, loop_5993 fpack32 %f0, %f8, %f8 tvs %xcc, 0x1 fbue %fcc0, loop_5994 loop_5993: fexpand %f7, %f8 movge %xcc, %l0, %i3 orncc %o2, %g7, %o0 loop_5994: pdist %f14, %f8, %f14 stb %g6, [%l7 + 0x08] brlez %l5, loop_5995 addc %o4, 0x048F, %o1 edge8 %i4, %l4, %i2 bshuffle %f8, %f8, %f8 loop_5995: sdivcc %o6, 0x1A9E, %g2 fmovsge %xcc, %f14, %f12 ldsw [%l7 + 0x28], %l6 stx %l2, [%l7 + 0x10] addcc %i5, %o3, %l3 ldub [%l7 + 0x46], %o5 fsrc2s %f4, %f11 movcs %xcc, %i1, %g5 fba,a %fcc1, loop_5996 brnz,a %o7, loop_5997 array32 %i0, %i6, %l1 bne,a loop_5998 loop_5996: bne,a %icc, loop_5999 loop_5997: fnot1 %f12, %f4 subccc %i7, 0x063F, %g1 loop_5998: ldsh [%l7 + 0x12], %g3 loop_5999: popc %g4, %l0 fbug %fcc3, loop_6000 fmovsgu %xcc, %f3, %f11 tsubcctv %i3, %g7, %o2 ldsh [%l7 + 0x2E], %o0 loop_6000: stx %l5, [%l7 + 0x58] ld [%l7 + 0x08], %f11 ldsh [%l7 + 0x5A], %g6 brgez %o1, loop_6001 fbug,a %fcc2, loop_6002 fmovse %xcc, %f13, %f2 fmul8x16au %f2, %f4, %f12 loop_6001: fcmple32 %f2, %f2, %o4 loop_6002: std %f4, [%l7 + 0x78] ldub [%l7 + 0x43], %l4 ble,pn %icc, loop_6003 fmovdvs %icc, %f0, %f3 fmovscs %xcc, %f0, %f5 fmul8sux16 %f2, %f2, %f6 loop_6003: lduh [%l7 + 0x30], %i2 ld [%l7 + 0x68], %f2 te %xcc, 0x0 ldsb [%l7 + 0x3D], %i4 movrgz %o6, %l6, %g2 ldsw [%l7 + 0x68], %l2 stb %i5, [%l7 + 0x63] fble %fcc3, loop_6004 fbl,a %fcc1, loop_6005 fmovrse %o3, %f4, %f14 ldd [%l7 + 0x48], %f0 loop_6004: xnor %o5, 0x1963, %l3 loop_6005: lduh [%l7 + 0x38], %i1 brgz,a %g5, loop_6006 fbe,a %fcc1, loop_6007 andn %o7, %i0, %i6 movcc %xcc, %i7, %g1 loop_6006: fmovrsgz %l1, %f13, %f2 loop_6007: brgz,a %g4, loop_6008 ldsb [%l7 + 0x3A], %g3 st %f4, [%l7 + 0x7C] fcmpgt16 %f10, %f4, %i3 loop_6008: std %f8, [%l7 + 0x28] ld [%l7 + 0x7C], %f14 ldub [%l7 + 0x21], %l0 tleu %xcc, 0x1 for %f0, %f2, %f8 bge,a loop_6009 fbo,a %fcc1, loop_6010 ba,pn %xcc, loop_6011 ldsh [%l7 + 0x44], %o2 loop_6009: subcc %g7, 0x1489, %o0 loop_6010: fbne,a %fcc0, loop_6012 loop_6011: array16 %g6, %l5, %o4 stw %l4, [%l7 + 0x10] tl %xcc, 0x1 loop_6012: movpos %icc, %o1, %i2 bshuffle %f2, %f14, %f12 xorcc %o6, 0x0884, %l6 taddcctv %g2, 0x1A3C, %i4 tneg %icc, 0x1 stx %i5, [%l7 + 0x28] fornot1 %f8, %f4, %f2 xor %l2, 0x0A4C, %o5 movvc %xcc, %l3, %o3 fnot2 %f0, %f2 ldub [%l7 + 0x47], %g5 fbne %fcc2, loop_6013 ldsb [%l7 + 0x0C], %i1 fand %f4, %f8, %f6 edge32n %i0, %i6, %i7 loop_6013: mulscc %g1, %o7, %l1 addccc %g3, %g4, %i3 sth %o2, [%l7 + 0x7E] ldx [%l7 + 0x40], %l0 ldsw [%l7 + 0x64], %o0 array16 %g7, %g6, %o4 stx %l4, [%l7 + 0x08] fmovrsne %o1, %f13, %f0 fmovdn %xcc, %f9, %f14 fmovdn %xcc, %f7, %f14 fabss %f13, %f7 fzeros %f6 ld [%l7 + 0x38], %f13 ldsw [%l7 + 0x48], %i2 brgez,a %o6, loop_6014 stx %l6, [%l7 + 0x08] movcs %xcc, %g2, %l5 movn %xcc, %i4, %l2 loop_6014: stx %o5, [%l7 + 0x60] mulx %l3, %o3, %g5 fbue %fcc0, loop_6015 fmovdpos %icc, %f0, %f14 fmovrdne %i5, %f0, %f2 tvc %icc, 0x4 loop_6015: edge32ln %i1, %i6, %i0 fmovdneg %xcc, %f15, %f15 fmovsg %icc, %f5, %f0 fmovdne %xcc, %f11, %f5 fmovsvs %xcc, %f6, %f6 sth %i7, [%l7 + 0x66] sth %o7, [%l7 + 0x18] movrne %l1, 0x0E0, %g1 fpsub32 %f0, %f14, %f14 fsrc2 %f2, %f6 ldx [%l7 + 0x78], %g4 fmovdge %icc, %f1, %f3 ldub [%l7 + 0x09], %g3 orncc %o2, %l0, %o0 fmovrsgez %i3, %f0, %f1 ldub [%l7 + 0x1C], %g6 st %f5, [%l7 + 0x74] brz %o4, loop_6016 ble,a loop_6017 fmovdcc %xcc, %f14, %f2 stw %g7, [%l7 + 0x3C] loop_6016: fand %f12, %f12, %f0 loop_6017: edge32 %o1, %i2, %o6 fpackfix %f2, %f2 edge32ln %l4, %g2, %l5 st %f2, [%l7 + 0x7C] ld [%l7 + 0x50], %f13 lduw [%l7 + 0x58], %l6 brlz,a %l2, loop_6018 movn %icc, %o5, %i4 stb %o3, [%l7 + 0x69] lduw [%l7 + 0x40], %l3 loop_6018: fmovsneg %icc, %f7, %f7 popc %i5, %i1 fcmple16 %f12, %f4, %i6 ldsh [%l7 + 0x1E], %i0 ldsb [%l7 + 0x0F], %g5 movn %xcc, %i7, %l1 fmovrsgz %g1, %f12, %f4 std %f12, [%l7 + 0x20] movrlez %o7, %g3, %o2 std %f14, [%l7 + 0x60] stx %g4, [%l7 + 0x10] fnegd %f2, %f10 bpos,a,pn %xcc, loop_6019 ba,a,pt %xcc, loop_6020 stb %o0, [%l7 + 0x1B] fandnot1s %f12, %f9, %f3 loop_6019: st %f4, [%l7 + 0x0C] loop_6020: fmovdgu %icc, %f4, %f0 stx %i3, [%l7 + 0x60] sra %g6, %l0, %o4 movrgz %o1, %i2, %o6 ldd [%l7 + 0x68], %f8 movg %icc, %l4, %g2 fmovsge %xcc, %f6, %f13 tl %xcc, 0x4 fmovsge %icc, %f7, %f2 sllx %l5, 0x01, %l6 fcmpd %fcc1, %f8, %f0 movgu %xcc, %g7, %l2 movl %xcc, %o5, %o3 fcmpeq16 %f2, %f10, %i4 sll %i5, 0x07, %i1 lduw [%l7 + 0x3C], %l3 tne %icc, 0x4 stx %i6, [%l7 + 0x70] andcc %i0, 0x099D, %g5 alignaddr %i7, %l1, %o7 orcc %g3, %g1, %o2 ldsb [%l7 + 0x10], %g4 tneg %xcc, 0x7 fcmped %fcc1, %f14, %f10 stb %o0, [%l7 + 0x70] stw %i3, [%l7 + 0x6C] movrlz %l0, %g6, %o4 sra %o1, %i2, %o6 fbge,a %fcc1, loop_6021 ldsb [%l7 + 0x0F], %g2 ldsh [%l7 + 0x4A], %l5 addcc %l6, 0x12E6, %g7 loop_6021: brgz %l2, loop_6022 ta %icc, 0x6 fcmpeq32 %f0, %f10, %o5 ldd [%l7 + 0x68], %f12 loop_6022: fcmpgt16 %f8, %f6, %l4 andncc %i4, %i5, %o3 fbul %fcc3, loop_6023 ld [%l7 + 0x08], %f6 fmovdcs %icc, %f1, %f10 fmovdcs %xcc, %f14, %f3 loop_6023: std %f6, [%l7 + 0x20] fabss %f2, %f4 addcc %i1, %i6, %i0 stx %l3, [%l7 + 0x38] srl %i7, 0x12, %g5 fbule %fcc3, loop_6024 fcmpgt16 %f8, %f10, %l1 add %o7, %g1, %o2 umulcc %g3, 0x0AC7, %o0 loop_6024: bl,pn %icc, loop_6025 ldd [%l7 + 0x10], %f6 orncc %g4, 0x1942, %l0 st %f5, [%l7 + 0x24] loop_6025: fornot2s %f15, %f9, %f3 movrgz %i3, %o4, %g6 fpadd32s %f6, %f13, %f12 stw %i2, [%l7 + 0x18] fornot2 %f14, %f4, %f6 orncc %o6, 0x16B0, %o1 lduw [%l7 + 0x08], %l5 fmovsvc %xcc, %f13, %f13 lduw [%l7 + 0x4C], %l6 fnot1s %f5, %f0 edge16n %g7, %l2, %g2 fors %f13, %f10, %f14 fbe %fcc2, loop_6026 mulx %o5, 0x03AD, %l4 fmovsa %xcc, %f5, %f15 fcmpes %fcc2, %f15, %f0 loop_6026: udivx %i4, 0x0FE4, %o3 ldsb [%l7 + 0x0A], %i1 brnz,a %i5, loop_6027 array32 %i6, %l3, %i7 edge32 %g5, %i0, %l1 sethi 0x0D8F, %o7 loop_6027: fmuld8ulx16 %f1, %f8, %f8 tneg %xcc, 0x5 orn %o2, 0x02FF, %g1 ldd [%l7 + 0x68], %f14 fsrc1s %f9, %f0 taddcctv %g3, 0x1F27, %o0 fors %f5, %f10, %f4 fpsub16 %f12, %f4, %f14 fcmps %fcc1, %f1, %f15 fmovdvs %icc, %f1, %f4 andn %g4, 0x1CA0, %l0 std %f2, [%l7 + 0x58] movge %xcc, %i3, %g6 fba,a %fcc1, loop_6028 lduw [%l7 + 0x0C], %o4 brlz %o6, loop_6029 fsrc1 %f8, %f10 loop_6028: fabsd %f6, %f14 fbu %fcc3, loop_6030 loop_6029: bneg,pn %icc, loop_6031 ldub [%l7 + 0x6C], %i2 fmovse %icc, %f5, %f9 loop_6030: sub %o1, %l6, %g7 loop_6031: orncc %l2, 0x1836, %l5 fmovdl %icc, %f0, %f13 fpsub32 %f2, %f8, %f10 std %f12, [%l7 + 0x10] ldx [%l7 + 0x08], %o5 tle %icc, 0x5 fbe,a %fcc0, loop_6032 sth %g2, [%l7 + 0x4C] fpackfix %f4, %f2 array8 %i4, %o3, %i1 loop_6032: fmovdge %icc, %f14, %f15 srax %i5, %l4, %l3 st %f13, [%l7 + 0x58] subccc %i7, 0x1B9F, %g5 fnand %f0, %f14, %f6 bvc,pt %xcc, loop_6033 fmovrdgz %i6, %f0, %f8 fornot1 %f10, %f6, %f4 udiv %l1, 0x1C03, %i0 loop_6033: fand %f8, %f14, %f8 fmovrdgez %o2, %f2, %f2 fmovdvs %icc, %f3, %f0 sth %g1, [%l7 + 0x42] fmul8ulx16 %f14, %f12, %f14 tvc %icc, 0x0 tge %xcc, 0x2 fbule %fcc0, loop_6034 fexpand %f9, %f2 ldub [%l7 + 0x0D], %o7 fbug %fcc3, loop_6035 loop_6034: addcc %g3, %g4, %l0 fmovdneg %icc, %f6, %f15 fpadd16 %f2, %f12, %f6 loop_6035: sth %o0, [%l7 + 0x48] stb %i3, [%l7 + 0x26] stw %o4, [%l7 + 0x6C] bgu,a %icc, loop_6036 movre %g6, %i2, %o1 fbul,a %fcc1, loop_6037 subcc %o6, 0x1490, %l6 loop_6036: fbge %fcc2, loop_6038 fbne %fcc3, loop_6039 loop_6037: lduh [%l7 + 0x22], %l2 fmovrdne %g7, %f8, %f14 loop_6038: xnor %o5, 0x1989, %g2 loop_6039: lduh [%l7 + 0x1A], %l5 edge16l %o3, %i1, %i5 edge8l %i4, %l3, %i7 ldsw [%l7 + 0x38], %g5 te %icc, 0x3 sth %i6, [%l7 + 0x72] xnor %l4, %i0, %o2 fmovdl %xcc, %f1, %f3 faligndata %f4, %f4, %f0 fbug,a %fcc1, loop_6040 ble,a %icc, loop_6041 fbe,a %fcc3, loop_6042 fmul8ulx16 %f4, %f6, %f4 loop_6040: edge16 %g1, %o7, %l1 loop_6041: fmovsvs %icc, %f9, %f7 loop_6042: fnegs %f0, %f12 tleu %xcc, 0x6 bcc,a loop_6043 taddcc %g3, 0x0F08, %l0 fbug %fcc3, loop_6044 fmovdvs %icc, %f5, %f3 loop_6043: stw %o0, [%l7 + 0x70] tn %xcc, 0x3 loop_6044: ldx [%l7 + 0x60], %i3 tle %xcc, 0x1 sth %g4, [%l7 + 0x78] ld [%l7 + 0x58], %f1 ldub [%l7 + 0x0A], %g6 edge32l %i2, %o1, %o4 stx %l6, [%l7 + 0x78] st %f12, [%l7 + 0x78] sll %l2, %o6, %o5 st %f7, [%l7 + 0x58] fxnors %f6, %f13, %f11 fand %f0, %f2, %f14 tleu %xcc, 0x7 fbl,a %fcc2, loop_6045 bg,pn %icc, loop_6046 fblg %fcc3, loop_6047 tne %icc, 0x6 loop_6045: ldsb [%l7 + 0x08], %g7 loop_6046: std %f10, [%l7 + 0x30] loop_6047: tg %icc, 0x5 fmul8x16al %f8, %f10, %f14 lduh [%l7 + 0x4E], %g2 tne %icc, 0x6 fnot1s %f13, %f1 ldub [%l7 + 0x1F], %o3 fnot2 %f8, %f6 bleu,a,pt %icc, loop_6048 st %f3, [%l7 + 0x24] edge16n %l5, %i1, %i5 fbn,a %fcc2, loop_6049 loop_6048: ld [%l7 + 0x58], %f3 brgez %i4, loop_6050 stx %l3, [%l7 + 0x10] loop_6049: ldsb [%l7 + 0x15], %g5 lduw [%l7 + 0x48], %i7 loop_6050: fbul,a %fcc0, loop_6051 lduh [%l7 + 0x1A], %i6 fbule,a %fcc2, loop_6052 sth %l4, [%l7 + 0x70] loop_6051: fcmpne32 %f8, %f4, %i0 fmovd %f14, %f12 loop_6052: fnor %f14, %f12, %f14 sllx %g1, 0x1E, %o7 fnegs %f10, %f12 brlz,a %l1, loop_6053 fmovdleu %icc, %f3, %f9 stw %g3, [%l7 + 0x44] ldsb [%l7 + 0x74], %l0 loop_6053: umulcc %o0, %o2, %g4 fbn,a %fcc1, loop_6054 fornot2 %f10, %f4, %f2 umulcc %g6, 0x0C97, %i3 fbule,a %fcc2, loop_6055 loop_6054: fbue %fcc3, loop_6056 bshuffle %f12, %f12, %f10 fmovsneg %icc, %f5, %f4 loop_6055: ldsw [%l7 + 0x6C], %o1 loop_6056: movne %xcc, %i2, %o4 tn %xcc, 0x7 ldsh [%l7 + 0x24], %l6 umulcc %l2, 0x1616, %o5 std %f2, [%l7 + 0x18] subccc %o6, 0x021C, %g2 bleu,a loop_6057 ld [%l7 + 0x48], %f8 fcmpgt16 %f4, %f6, %g7 fbue %fcc3, loop_6058 loop_6057: ba,pn %xcc, loop_6059 bg,a,pn %icc, loop_6060 smul %o3, 0x06E6, %i1 loop_6058: alignaddr %l5, %i4, %i5 loop_6059: fpack16 %f4, %f5 loop_6060: ldub [%l7 + 0x57], %l3 std %f14, [%l7 + 0x10] fmovdvs %xcc, %f1, %f3 std %f8, [%l7 + 0x40] orcc %g5, %i6, %i7 fnands %f12, %f8, %f4 xnor %l4, %i0, %o7 orcc %l1, 0x0D29, %g3 stb %g1, [%l7 + 0x53] lduw [%l7 + 0x60], %l0 xorcc %o0, 0x0A59, %g4 edge32ln %o2, %i3, %o1 lduh [%l7 + 0x5C], %g6 tvc %xcc, 0x2 fmovdleu %icc, %f9, %f1 bleu,a,pn %icc, loop_6061 edge8l %i2, %o4, %l6 fnor %f0, %f2, %f0 lduh [%l7 + 0x5E], %l2 loop_6061: for %f0, %f4, %f6 ldsh [%l7 + 0x7E], %o5 fmovdn %icc, %f11, %f1 ld [%l7 + 0x54], %f6 fone %f6 nop setx loop_6062, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x7F], %o6 and %g7, %o3, %i1 lduh [%l7 + 0x2E], %g2 loop_6062: te %icc, 0x6 be,a %icc, loop_6063 bleu,pn %xcc, loop_6064 lduh [%l7 + 0x2C], %i4 fnegs %f4, %f15 loop_6063: tn %icc, 0x2 loop_6064: tvc %xcc, 0x1 fblg,a %fcc2, loop_6065 fmovsg %xcc, %f6, %f10 fmovsg %icc, %f7, %f6 movne %icc, %i5, %l3 loop_6065: fmovse %xcc, %f15, %f6 std %f4, [%l7 + 0x38] bshuffle %f4, %f10, %f0 fpack16 %f12, %f8 fandnot1s %f8, %f0, %f11 ldub [%l7 + 0x6A], %l5 ldsw [%l7 + 0x7C], %i6 ldd [%l7 + 0x58], %f14 orn %i7, %l4, %i0 tge %icc, 0x4 st %f3, [%l7 + 0x60] st %f9, [%l7 + 0x14] nop setx loop_6066, %l0, %l1 jmpl %l1, %g5 sth %o7, [%l7 + 0x4A] sth %l1, [%l7 + 0x50] edge8 %g1, %g3, %o0 loop_6066: orncc %l0, %g4, %o2 st %f6, [%l7 + 0x20] bgu,a %xcc, loop_6067 fmovrslz %i3, %f2, %f14 xor %o1, 0x0103, %g6 fands %f14, %f9, %f9 loop_6067: mulx %i2, %o4, %l6 ldsb [%l7 + 0x5B], %o5 ldx [%l7 + 0x30], %l2 st %f14, [%l7 + 0x74] fxors %f1, %f13, %f14 array8 %o6, %g7, %o3 stw %i1, [%l7 + 0x2C] sdivcc %g2, 0x1E5C, %i5 fmovspos %xcc, %f13, %f11 fcmpeq32 %f8, %f0, %i4 movn %xcc, %l3, %i6 ldsb [%l7 + 0x66], %l5 ldx [%l7 + 0x18], %l4 movrgez %i0, 0x1B5, %i7 ldd [%l7 + 0x28], %f14 fnot2 %f6, %f4 stb %g5, [%l7 + 0x3E] fmovscs %icc, %f5, %f5 stb %o7, [%l7 + 0x70] fmovdvc %icc, %f2, %f4 lduh [%l7 + 0x22], %l1 fsrc2s %f1, %f5 ldsw [%l7 + 0x24], %g1 stw %o0, [%l7 + 0x6C] fbe,a %fcc1, loop_6068 ldd [%l7 + 0x58], %f10 fbge,a %fcc1, loop_6069 fmovda %icc, %f6, %f10 loop_6068: std %f14, [%l7 + 0x28] std %f14, [%l7 + 0x20] loop_6069: call loop_6070 ldd [%l7 + 0x20], %f8 fzeros %f4 subcc %g3, 0x0D10, %l0 loop_6070: array32 %g4, %i3, %o1 sra %g6, 0x1B, %o2 stw %i2, [%l7 + 0x6C] fbul %fcc1, loop_6071 ldsh [%l7 + 0x4E], %l6 bcs,pn %icc, loop_6072 fxor %f6, %f6, %f12 loop_6071: std %f6, [%l7 + 0x20] ldx [%l7 + 0x30], %o5 loop_6072: movrlez %l2, 0x26F, %o6 fornot1s %f11, %f9, %f6 fand %f4, %f12, %f12 ldx [%l7 + 0x78], %g7 subc %o3, 0x0A91, %i1 fandnot2 %f6, %f6, %f4 ldsb [%l7 + 0x09], %o4 or %g2, %i4, %l3 xorcc %i5, %i6, %l4 call loop_6073 fmovsgu %xcc, %f9, %f6 fones %f10 ldd [%l7 + 0x78], %f12 loop_6073: fnot1s %f0, %f14 ldsh [%l7 + 0x74], %i0 bcc,a,pt %icc, loop_6074 fsrc2 %f0, %f12 fmul8x16 %f11, %f4, %f10 movcc %xcc, %i7, %l5 loop_6074: fpsub32 %f8, %f10, %f4 stx %g5, [%l7 + 0x48] brgz %o7, loop_6075 fcmple32 %f14, %f8, %g1 bne loop_6076 bgu,a,pn %xcc, loop_6077 loop_6075: fbg,a %fcc2, loop_6078 fmovsne %xcc, %f1, %f5 loop_6076: brnz %o0, loop_6079 loop_6077: fpsub16 %f6, %f8, %f6 loop_6078: movle %icc, %g3, %l1 ta %icc, 0x4 loop_6079: st %f7, [%l7 + 0x5C] sth %l0, [%l7 + 0x26] ldsb [%l7 + 0x7C], %g4 ldsb [%l7 + 0x53], %i3 edge32 %o1, %g6, %i2 ldx [%l7 + 0x60], %l6 ldsh [%l7 + 0x0C], %o2 tpos %icc, 0x6 array8 %l2, %o5, %g7 fabss %f5, %f9 stb %o6, [%l7 + 0x70] stw %i1, [%l7 + 0x70] udivx %o3, 0x13F5, %o4 fpadd16s %f1, %f0, %f12 fmul8ulx16 %f0, %f14, %f12 fpsub32 %f4, %f4, %f4 sll %g2, 0x0E, %i4 fbule,a %fcc1, loop_6080 fbg %fcc2, loop_6081 fxnor %f12, %f8, %f10 stw %i5, [%l7 + 0x10] loop_6080: umulcc %i6, 0x0763, %l3 loop_6081: ld [%l7 + 0x08], %f2 fbo %fcc1, loop_6082 nop setx loop_6083, %l0, %l1 jmpl %l1, %l4 fmovrsne %i0, %f1, %f9 fones %f14 loop_6082: fmovdn %xcc, %f13, %f9 loop_6083: edge8n %i7, %g5, %l5 bn loop_6084 fandnot2s %f3, %f6, %f12 edge32ln %o7, %g1, %o0 smul %g3, 0x1662, %l0 loop_6084: tgu %icc, 0x7 ldd [%l7 + 0x10], %f2 fmovrsgz %g4, %f3, %f11 ldub [%l7 + 0x7F], %i3 fbl,a %fcc2, loop_6085 fsrc2s %f9, %f7 fmovrdne %l1, %f6, %f6 fmovsneg %xcc, %f7, %f12 loop_6085: ba,pn %icc, loop_6086 fmovdge %xcc, %f8, %f2 smulcc %g6, 0x1DE3, %i2 fbg %fcc2, loop_6087 loop_6086: fnors %f4, %f9, %f3 nop setx loop_6088, %l0, %l1 jmpl %l1, %o1 alignaddrl %l6, %o2, %o5 loop_6087: sdiv %l2, 0x1CBE, %o6 brgz,a %g7, loop_6089 loop_6088: brgez %i1, loop_6090 fnand %f12, %f8, %f6 stx %o4, [%l7 + 0x40] loop_6089: faligndata %f6, %f4, %f12 loop_6090: sth %o3, [%l7 + 0x4E] srax %g2, %i4, %i5 std %f8, [%l7 + 0x68] movre %i6, 0x3A9, %l4 fzeros %f6 subc %l3, 0x0108, %i7 fmovrdlz %i0, %f8, %f0 fnors %f11, %f0, %f14 edge16l %g5, %l5, %g1 subccc %o0, 0x1863, %g3 fba,a %fcc2, loop_6091 movrne %o7, 0x398, %g4 stw %i3, [%l7 + 0x78] ldsb [%l7 + 0x33], %l0 loop_6091: ldsb [%l7 + 0x61], %l1 fsrc1s %f7, %f14 tsubcctv %i2, 0x1678, %o1 bshuffle %f4, %f6, %f10 ldd [%l7 + 0x48], %f2 ldsb [%l7 + 0x22], %l6 bneg,pn %icc, loop_6092 ldd [%l7 + 0x68], %f14 ldd [%l7 + 0x48], %f0 fmovdpos %icc, %f0, %f15 loop_6092: fones %f12 fornot2 %f10, %f4, %f10 stx %g6, [%l7 + 0x38] fmovdpos %xcc, %f15, %f1 mulx %o5, %l2, %o6 ldd [%l7 + 0x40], %f0 fpack16 %f6, %f10 fmovsle %xcc, %f9, %f4 stx %g7, [%l7 + 0x10] bpos,a,pn %icc, loop_6093 array16 %o2, %o4, %i1 stx %g2, [%l7 + 0x40] fones %f11 loop_6093: ldsb [%l7 + 0x77], %o3 ld [%l7 + 0x08], %f1 std %f12, [%l7 + 0x68] fmovrsne %i5, %f15, %f5 stx %i4, [%l7 + 0x30] fpsub16s %f2, %f9, %f1 call loop_6094 sth %i6, [%l7 + 0x10] movg %icc, %l4, %i7 bneg,a loop_6095 loop_6094: bcs,a loop_6096 lduw [%l7 + 0x5C], %l3 tneg %icc, 0x0 loop_6095: ldsb [%l7 + 0x4B], %g5 loop_6096: lduw [%l7 + 0x34], %i0 brlez,a %l5, loop_6097 st %f8, [%l7 + 0x08] ldsw [%l7 + 0x5C], %o0 sth %g3, [%l7 + 0x6A] loop_6097: fsrc2 %f8, %f6 popc 0x18C1, %o7 movvc %xcc, %g4, %i3 nop setx loop_6098, %l0, %l1 jmpl %l1, %l0 ldub [%l7 + 0x7E], %g1 fmuld8sux16 %f5, %f15, %f2 lduh [%l7 + 0x40], %l1 loop_6098: fabsd %f6, %f4 fmul8x16al %f10, %f1, %f4 fmovsg %icc, %f2, %f5 bshuffle %f12, %f6, %f0 movleu %icc, %i2, %l6 st %f5, [%l7 + 0x18] fmovda %icc, %f12, %f2 fzero %f2 bleu,a,pn %icc, loop_6099 fblg,a %fcc1, loop_6100 fmovdgu %icc, %f11, %f15 stw %g6, [%l7 + 0x7C] loop_6099: alignaddr %o1, %l2, %o6 loop_6100: fpadd32s %f7, %f6, %f10 fornot1 %f12, %f12, %f14 bge loop_6101 stx %g7, [%l7 + 0x58] fbge,a %fcc0, loop_6102 fnands %f2, %f12, %f9 loop_6101: ldsh [%l7 + 0x10], %o5 fpack16 %f4, %f10 loop_6102: addccc %o2, %o4, %g2 stb %o3, [%l7 + 0x76] ldsw [%l7 + 0x54], %i5 stw %i4, [%l7 + 0x48] fbuge,a %fcc1, loop_6103 fpsub16s %f15, %f0, %f9 fand %f8, %f8, %f14 lduh [%l7 + 0x16], %i1 loop_6103: alignaddrl %i6, %l4, %i7 fpack16 %f14, %f1 fpmerge %f4, %f1, %f8 fmovrsgez %g5, %f0, %f11 stw %l3, [%l7 + 0x3C] fbu %fcc3, loop_6104 movl %xcc, %l5, %o0 stw %i0, [%l7 + 0x44] std %f4, [%l7 + 0x18] loop_6104: fbule %fcc2, loop_6105 edge16ln %g3, %o7, %i3 fone %f2 std %f8, [%l7 + 0x18] loop_6105: tleu %icc, 0x1 bne,a %icc, loop_6106 fornot2s %f13, %f14, %f12 fnand %f8, %f10, %f0 sth %l0, [%l7 + 0x0A] loop_6106: fmovrde %g4, %f2, %f0 stw %l1, [%l7 + 0x0C] movcc %icc, %i2, %l6 edge16ln %g1, %g6, %l2 call loop_6107 fmuld8ulx16 %f5, %f1, %f0 fmovde %icc, %f14, %f2 stx %o6, [%l7 + 0x08] loop_6107: movl %xcc, %o1, %o5 bne,a,pt %icc, loop_6108 ldsw [%l7 + 0x38], %g7 ldd [%l7 + 0x70], %f4 mulx %o2, %o4, %g2 loop_6108: array32 %o3, %i4, %i1 umulcc %i5, %i6, %l4 fpack32 %f4, %f0, %f4 fba,a %fcc3, loop_6109 edge16ln %i7, %l3, %l5 std %f6, [%l7 + 0x28] xnorcc %g5, %i0, %o0 loop_6109: movge %xcc, %g3, %o7 stx %i3, [%l7 + 0x38] bg,a loop_6110 fmovrsgz %l0, %f2, %f5 fands %f6, %f15, %f2 tsubcc %l1, %i2, %l6 loop_6110: fmovsneg %icc, %f11, %f5 tn %xcc, 0x0 fpmerge %f13, %f15, %f10 tn %xcc, 0x1 be,pt %icc, loop_6111 fblg,a %fcc0, loop_6112 move %icc, %g1, %g6 st %f3, [%l7 + 0x44] loop_6111: bcc loop_6113 loop_6112: fmovsneg %xcc, %f12, %f13 brgez,a %g4, loop_6114 st %f12, [%l7 + 0x70] loop_6113: ldx [%l7 + 0x08], %o6 udiv %l2, 0x1270, %o1 loop_6114: lduh [%l7 + 0x52], %o5 fbule %fcc2, loop_6115 fnot1 %f12, %f14 ldub [%l7 + 0x5E], %o2 lduh [%l7 + 0x14], %o4 loop_6115: mulx %g2, %g7, %i4 array16 %i1, %o3, %i6 fnand %f10, %f10, %f10 popc 0x07A5, %i5 fnot1 %f6, %f2 stx %i7, [%l7 + 0x18] stb %l3, [%l7 + 0x1C] array32 %l5, %g5, %i0 ldsb [%l7 + 0x60], %l4 fmovspos %xcc, %f5, %f11 fnot2 %f4, %f12 ldx [%l7 + 0x18], %o0 fmovsge %xcc, %f7, %f8 ldsw [%l7 + 0x74], %g3 lduw [%l7 + 0x4C], %i3 stb %l0, [%l7 + 0x29] movne %icc, %o7, %l1 st %f15, [%l7 + 0x3C] sth %l6, [%l7 + 0x0E] mulscc %i2, 0x0928, %g6 srlx %g4, %g1, %l2 fbn %fcc1, loop_6116 stx %o1, [%l7 + 0x08] sth %o5, [%l7 + 0x62] ldx [%l7 + 0x58], %o2 loop_6116: fone %f4 fnor %f10, %f8, %f8 fpsub16 %f8, %f6, %f0 tsubcctv %o4, %g2, %g7 movcs %xcc, %i4, %i1 ldub [%l7 + 0x2A], %o6 bne,a loop_6117 andncc %o3, %i6, %i5 ldx [%l7 + 0x10], %i7 stb %l5, [%l7 + 0x5F] loop_6117: ldsh [%l7 + 0x4E], %g5 umulcc %l3, 0x123F, %l4 std %f10, [%l7 + 0x28] fornot1s %f15, %f1, %f1 fors %f6, %f14, %f4 std %f10, [%l7 + 0x38] stb %o0, [%l7 + 0x1C] movrgz %g3, %i0, %i3 ldsh [%l7 + 0x0E], %o7 fcmpne16 %f14, %f2, %l0 andcc %l6, %i2, %g6 ble %xcc, loop_6118 stw %g4, [%l7 + 0x1C] subcc %l1, 0x0C62, %l2 ldsw [%l7 + 0x68], %o1 loop_6118: fmovrsgz %g1, %f13, %f12 ldx [%l7 + 0x10], %o5 ld [%l7 + 0x70], %f5 tle %xcc, 0x6 ldsw [%l7 + 0x20], %o4 tne %xcc, 0x4 fornot1s %f3, %f11, %f3 fcmple32 %f2, %f2, %o2 stx %g2, [%l7 + 0x20] udiv %i4, 0x0157, %g7 sdivcc %i1, 0x171E, %o6 xor %i6, %i5, %o3 fmuld8sux16 %f7, %f4, %f4 fmuld8ulx16 %f10, %f10, %f2 smulcc %l5, %g5, %l3 fnors %f5, %f10, %f7 stw %l4, [%l7 + 0x20] fmovs %f9, %f8 fmovse %icc, %f14, %f3 std %f12, [%l7 + 0x78] fsrc2 %f6, %f8 brlz %i7, loop_6119 fmovdpos %xcc, %f14, %f6 fcmpeq32 %f14, %f10, %g3 fmul8x16al %f3, %f11, %f0 loop_6119: std %f0, [%l7 + 0x10] ld [%l7 + 0x70], %f0 ldx [%l7 + 0x20], %i0 umul %o0, %o7, %i3 fabsd %f4, %f0 ldsh [%l7 + 0x38], %l0 std %f2, [%l7 + 0x38] fbo,a %fcc2, loop_6120 bcs %xcc, loop_6121 add %i2, %l6, %g4 fmovdge %icc, %f3, %f1 loop_6120: fpmerge %f10, %f13, %f8 loop_6121: ldd [%l7 + 0x40], %f0 tg %icc, 0x4 sllx %g6, %l1, %o1 ldub [%l7 + 0x55], %l2 udivcc %o5, 0x0961, %g1 fcmpes %fcc0, %f1, %f8 stb %o2, [%l7 + 0x4B] ldd [%l7 + 0x30], %f8 fmovs %f0, %f13 ble,a,pn %xcc, loop_6122 lduw [%l7 + 0x5C], %o4 fmovdneg %xcc, %f2, %f11 tn %icc, 0x7 loop_6122: bvc %icc, loop_6123 fbe,a %fcc2, loop_6124 ldsh [%l7 + 0x70], %g2 ldsw [%l7 + 0x1C], %i4 loop_6123: fble %fcc1, loop_6125 loop_6124: pdist %f6, %f0, %f12 mulx %g7, 0x0F25, %o6 fpsub32 %f14, %f12, %f2 loop_6125: movneg %icc, %i6, %i1 fcmpgt16 %f8, %f14, %i5 ld [%l7 + 0x28], %f13 taddcctv %o3, 0x1BA2, %g5 fcmpeq16 %f4, %f12, %l5 taddcc %l3, %l4, %i7 movrne %i0, 0x33F, %o0 tsubcctv %o7, %i3, %l0 ldd [%l7 + 0x30], %f0 xorcc %i2, 0x1D89, %l6 movn %xcc, %g3, %g6 fabss %f2, %f4 edge8l %g4, %o1, %l1 fmovrdne %o5, %f14, %f0 te %icc, 0x5 st %f7, [%l7 + 0x6C] fmovrsne %l2, %f8, %f13 ldx [%l7 + 0x68], %g1 fandnot1 %f0, %f0, %f12 fandnot2s %f8, %f9, %f6 fbug %fcc2, loop_6126 fcmpes %fcc3, %f13, %f13 fandnot1 %f0, %f2, %f6 st %f11, [%l7 + 0x0C] loop_6126: ldub [%l7 + 0x27], %o2 xnor %o4, 0x040B, %g2 srl %i4, 0x0B, %o6 call loop_6127 fmul8x16al %f9, %f10, %f14 sra %g7, %i6, %i5 fpmerge %f6, %f15, %f6 loop_6127: fmovrsgz %o3, %f2, %f1 andcc %g5, 0x18BA, %i1 fbug %fcc3, loop_6128 movrgz %l3, 0x259, %l4 brgz %i7, loop_6129 bne %icc, loop_6130 loop_6128: tge %xcc, 0x7 edge16ln %l5, %o0, %o7 loop_6129: fnegs %f9, %f8 loop_6130: std %f10, [%l7 + 0x70] stw %i0, [%l7 + 0x28] fornot1s %f15, %f10, %f0 fmovrsgz %i3, %f0, %f9 fpackfix %f8, %f0 te %icc, 0x5 movrlz %i2, %l0, %l6 sll %g3, %g4, %o1 subcc %g6, %l1, %l2 tge %icc, 0x6 ldd [%l7 + 0x70], %f10 movpos %xcc, %g1, %o2 tg %icc, 0x2 fandnot1 %f8, %f10, %f4 fmovsn %icc, %f3, %f15 fornot1s %f15, %f14, %f11 ld [%l7 + 0x5C], %f6 mulscc %o5, 0x000D, %g2 array32 %i4, %o4, %g7 ldsb [%l7 + 0x4C], %i6 ldub [%l7 + 0x1D], %o6 brnz,a %i5, loop_6131 fbl %fcc1, loop_6132 ldx [%l7 + 0x48], %g5 tvs %xcc, 0x3 loop_6131: nop setx loop_6133, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6132: ldx [%l7 + 0x40], %o3 andn %i1, %l3, %i7 tcc %icc, 0x5 loop_6133: ld [%l7 + 0x70], %f10 edge32 %l5, %l4, %o7 sll %i0, 0x03, %o0 fnor %f6, %f4, %f2 ldsw [%l7 + 0x14], %i3 bn,a,pn %icc, loop_6134 srl %i2, 0x19, %l6 subccc %l0, %g3, %o1 st %f14, [%l7 + 0x7C] loop_6134: sdiv %g6, 0x06CC, %l1 fmovrdgz %l2, %f6, %f12 fmovsg %xcc, %f11, %f12 std %f0, [%l7 + 0x10] tle %icc, 0x0 ld [%l7 + 0x20], %f15 ldsw [%l7 + 0x7C], %g1 fbo,a %fcc3, loop_6135 orcc %g4, %o5, %g2 fbue,a %fcc3, loop_6136 sdivcc %o2, 0x12D4, %o4 loop_6135: tneg %xcc, 0x2 sth %g7, [%l7 + 0x70] loop_6136: bvs,pn %icc, loop_6137 std %f12, [%l7 + 0x28] std %f0, [%l7 + 0x40] fmovscc %icc, %f2, %f2 loop_6137: fcmps %fcc2, %f0, %f8 fcmple16 %f12, %f8, %i6 fmovrdne %o6, %f4, %f12 alignaddrl %i4, %g5, %o3 sth %i1, [%l7 + 0x7A] stb %l3, [%l7 + 0x1A] ldx [%l7 + 0x78], %i5 edge8 %i7, %l4, %l5 movrlez %o7, %o0, %i0 tg %icc, 0x3 sdiv %i2, 0x07A7, %l6 lduw [%l7 + 0x4C], %l0 popc 0x1233, %i3 bl,pt %xcc, loop_6138 xor %o1, %g6, %l1 ldsw [%l7 + 0x1C], %g3 lduh [%l7 + 0x3C], %g1 loop_6138: fmovsneg %icc, %f15, %f13 array8 %g4, %l2, %o5 ldub [%l7 + 0x56], %g2 move %icc, %o2, %o4 bg,pn %xcc, loop_6139 ldsb [%l7 + 0x08], %g7 tvc %icc, 0x3 fmovde %xcc, %f4, %f11 loop_6139: movn %icc, %o6, %i4 tg %xcc, 0x4 nop setx loop_6140, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fexpand %f5, %f6 movrlz %i6, %g5, %o3 std %f12, [%l7 + 0x28] loop_6140: stx %l3, [%l7 + 0x68] fnot1s %f14, %f9 lduw [%l7 + 0x64], %i5 ldd [%l7 + 0x18], %f0 ldsw [%l7 + 0x50], %i7 edge16ln %i1, %l5, %l4 alignaddr %o0, %i0, %o7 popc %l6, %l0 fabsd %f0, %f0 tgu %icc, 0x7 bl loop_6141 stx %i2, [%l7 + 0x18] sth %o1, [%l7 + 0x42] fbu %fcc2, loop_6142 loop_6141: fcmpes %fcc2, %f13, %f8 movn %xcc, %g6, %l1 movne %icc, %i3, %g1 loop_6142: ldd [%l7 + 0x68], %f14 udivcc %g3, 0x1131, %g4 fmuld8ulx16 %f12, %f9, %f6 ldsw [%l7 + 0x34], %l2 fpack32 %f2, %f2, %f10 movrne %o5, 0x179, %o2 tvc %xcc, 0x7 sra %o4, 0x1F, %g7 fmul8x16 %f13, %f6, %f0 movneg %icc, %g2, %o6 mulscc %i4, 0x14ED, %g5 movvs %icc, %o3, %i6 udivx %l3, 0x0A3D, %i7 srlx %i1, 0x10, %l5 fornot1 %f2, %f10, %f10 srlx %i5, 0x0A, %o0 fmovsg %icc, %f12, %f11 brgz %l4, loop_6143 srl %o7, %l6, %l0 orn %i2, 0x055E, %o1 bgu,a,pt %icc, loop_6144 loop_6143: lduw [%l7 + 0x74], %i0 edge16l %l1, %i3, %g1 stw %g3, [%l7 + 0x30] loop_6144: stw %g6, [%l7 + 0x64] fandnot1 %f2, %f14, %f2 fba %fcc1, loop_6145 bn loop_6146 fblg %fcc3, loop_6147 bcc,a,pt %icc, loop_6148 loop_6145: stb %g4, [%l7 + 0x1E] loop_6146: fbl,a %fcc1, loop_6149 loop_6147: xnor %l2, 0x0517, %o5 loop_6148: fble,a %fcc3, loop_6150 sth %o4, [%l7 + 0x32] loop_6149: lduh [%l7 + 0x48], %g7 edge32ln %g2, %o6, %i4 loop_6150: movrlz %g5, 0x18A, %o3 mulx %i6, 0x0791, %l3 ldd [%l7 + 0x08], %f6 fcmpgt16 %f2, %f14, %i7 fcmpes %fcc2, %f1, %f5 ldsw [%l7 + 0x34], %o2 tgu %xcc, 0x0 fmovdle %icc, %f14, %f3 tneg %xcc, 0x6 bvc %xcc, loop_6151 fbu,a %fcc1, loop_6152 bcc loop_6153 movrgz %i1, %l5, %i5 loop_6151: stb %l4, [%l7 + 0x1F] loop_6152: fmovrdne %o0, %f2, %f2 loop_6153: array16 %l6, %l0, %o7 lduw [%l7 + 0x38], %o1 ldsw [%l7 + 0x4C], %i0 ldd [%l7 + 0x18], %f6 fmovsa %icc, %f1, %f1 array16 %i2, %l1, %g1 mulscc %i3, %g6, %g4 ldub [%l7 + 0x4E], %g3 movvs %xcc, %l2, %o5 std %f10, [%l7 + 0x10] and %g7, %o4, %g2 stb %i4, [%l7 + 0x4B] bn,a,pt %xcc, loop_6154 smulcc %g5, 0x1EB2, %o3 ldd [%l7 + 0x50], %f14 edge8n %o6, %l3, %i6 loop_6154: fsrc2 %f8, %f0 ld [%l7 + 0x4C], %f12 st %f2, [%l7 + 0x6C] stx %i7, [%l7 + 0x48] sth %i1, [%l7 + 0x48] array8 %l5, %o2, %i5 tsubcc %o0, 0x1BEC, %l4 stb %l6, [%l7 + 0x4A] tsubcc %o7, %o1, %i0 movrlz %i2, %l0, %g1 fblg %fcc0, loop_6155 fmovd %f10, %f10 fpackfix %f12, %f5 fand %f4, %f12, %f12 loop_6155: st %f0, [%l7 + 0x0C] ld [%l7 + 0x2C], %f12 udivcc %i3, 0x155C, %l1 fcmpgt32 %f10, %f14, %g6 fsrc1s %f15, %f8 stw %g4, [%l7 + 0x2C] ldub [%l7 + 0x6C], %g3 stw %o5, [%l7 + 0x58] fexpand %f10, %f12 movrne %l2, %g7, %o4 movrne %i4, %g2, %o3 fmovsl %xcc, %f9, %f0 brz %g5, loop_6156 fmovdcs %icc, %f12, %f1 ldsw [%l7 + 0x64], %o6 tg %icc, 0x6 loop_6156: fmovrdlez %l3, %f10, %f4 tneg %xcc, 0x1 fbn %fcc2, loop_6157 edge32n %i7, %i1, %i6 tn %icc, 0x7 fpsub32s %f4, %f1, %f8 loop_6157: fmovrslz %o2, %f15, %f11 stx %l5, [%l7 + 0x20] nop setx loop_6158, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array8 %o0, %l4, %i5 brlz,a %l6, loop_6159 andn %o7, %o1, %i2 loop_6158: and %l0, 0x0456, %g1 udivcc %i0, 0x1D2E, %l1 loop_6159: orn %i3, %g6, %g3 lduh [%l7 + 0x5C], %o5 fmovrdlz %g4, %f4, %f8 stx %l2, [%l7 + 0x60] srlx %o4, %g7, %i4 ldsw [%l7 + 0x10], %o3 srax %g2, %g5, %l3 bgu,pn %icc, loop_6160 sdiv %o6, 0x0831, %i7 fmovrse %i1, %f8, %f0 fors %f8, %f2, %f13 loop_6160: fbug %fcc1, loop_6161 ldsb [%l7 + 0x59], %i6 fmovdl %xcc, %f6, %f5 std %f10, [%l7 + 0x18] loop_6161: fbo %fcc0, loop_6162 fornot2 %f2, %f4, %f0 movrlz %o2, 0x00D, %l5 ta %icc, 0x5 loop_6162: te %xcc, 0x0 addccc %o0, 0x0D63, %l4 lduw [%l7 + 0x74], %i5 fxnor %f12, %f6, %f2 stx %l6, [%l7 + 0x40] ldd [%l7 + 0x58], %f10 movg %icc, %o7, %o1 ld [%l7 + 0x0C], %f9 bge %icc, loop_6163 tneg %xcc, 0x5 tl %xcc, 0x7 orcc %i2, 0x0B28, %l0 loop_6163: lduh [%l7 + 0x40], %g1 sth %i0, [%l7 + 0x52] fmovdgu %xcc, %f10, %f2 fbu %fcc3, loop_6164 fmovsne %icc, %f6, %f14 sth %i3, [%l7 + 0x18] udiv %g6, 0x0258, %g3 loop_6164: bshuffle %f0, %f12, %f0 orn %o5, %g4, %l1 stx %l2, [%l7 + 0x08] fmovrdgz %g7, %f14, %f4 fcmpes %fcc0, %f8, %f12 st %f0, [%l7 + 0x40] ble,a loop_6165 umul %o4, %o3, %i4 fmovsl %icc, %f13, %f12 edge16ln %g2, %l3, %o6 loop_6165: fmovsleu %xcc, %f2, %f3 taddcc %g5, 0x0D8D, %i1 fnot2 %f6, %f10 addccc %i6, %o2, %i7 tneg %xcc, 0x7 fmovdcc %icc, %f11, %f12 and %l5, %o0, %l4 tneg %icc, 0x3 tsubcctv %l6, 0x051E, %i5 fnot2s %f3, %f2 nop setx loop_6166, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done be,pn %icc, loop_6167 lduh [%l7 + 0x1E], %o7 xnor %o1, 0x0AE7, %l0 loop_6166: bne,a loop_6168 loop_6167: udiv %g1, 0x1B08, %i0 mova %xcc, %i3, %g6 add %i2, %g3, %g4 loop_6168: subccc %l1, %l2, %g7 andcc %o4, %o3, %i4 xorcc %g2, 0x1C51, %l3 fandnot1s %f0, %f9, %f11 mova %icc, %o5, %g5 andcc %i1, %i6, %o6 edge16n %o2, %i7, %l5 ldsb [%l7 + 0x0C], %l4 smulcc %l6, %i5, %o0 fnot2 %f4, %f2 ldsb [%l7 + 0x72], %o1 ldub [%l7 + 0x35], %l0 movg %icc, %o7, %i0 mulscc %i3, 0x0FC0, %g6 sll %g1, %i2, %g4 fbo %fcc2, loop_6169 sllx %l1, %g3, %g7 andcc %o4, 0x07D2, %o3 andcc %l2, %i4, %g2 loop_6169: movrne %l3, %g5, %i1 addccc %i6, %o6, %o5 fmovdn %icc, %f12, %f13 fnor %f2, %f0, %f12 st %f11, [%l7 + 0x3C] fnand %f10, %f4, %f10 fnegd %f12, %f10 movcc %icc, %o2, %l5 movne %icc, %l4, %l6 orn %i5, 0x130A, %o0 fbuge %fcc2, loop_6170 fandnot1s %f14, %f2, %f10 lduw [%l7 + 0x34], %o1 taddcctv %i7, %l0, %o7 loop_6170: tgu %icc, 0x5 te %icc, 0x1 xnor %i0, %g6, %i3 fmuld8ulx16 %f11, %f13, %f8 fmovrsne %i2, %f3, %f0 sub %g1, 0x02A8, %l1 brlez %g4, loop_6171 fmovs %f0, %f3 ldsw [%l7 + 0x6C], %g3 stx %o4, [%l7 + 0x28] loop_6171: fmuld8sux16 %f3, %f10, %f10 ldsw [%l7 + 0x4C], %o3 fbue,a %fcc0, loop_6172 sth %l2, [%l7 + 0x6C] taddcctv %i4, %g7, %g2 faligndata %f14, %f0, %f4 loop_6172: fabsd %f12, %f4 fsrc2s %f2, %f7 smul %l3, 0x00E2, %g5 fandnot2s %f6, %f13, %f11 fmovdle %xcc, %f7, %f6 fbug,a %fcc2, loop_6173 popc 0x1CBF, %i6 movcc %xcc, %o6, %i1 sth %o5, [%l7 + 0x2E] loop_6173: fpsub32 %f8, %f14, %f10 fmovdvs %icc, %f4, %f10 movleu %icc, %l5, %l4 edge16ln %l6, %i5, %o0 udivx %o2, 0x0B91, %o1 fbe %fcc1, loop_6174 ldd [%l7 + 0x68], %f2 brz,a %i7, loop_6175 edge16n %o7, %l0, %g6 loop_6174: st %f4, [%l7 + 0x2C] std %f14, [%l7 + 0x08] loop_6175: ldsw [%l7 + 0x2C], %i3 array8 %i0, %g1, %l1 fpadd16s %f1, %f6, %f2 fmovsneg %icc, %f4, %f10 lduh [%l7 + 0x4E], %i2 lduh [%l7 + 0x7E], %g4 fpsub32 %f14, %f8, %f4 stb %g3, [%l7 + 0x7C] movl %icc, %o3, %l2 ldd [%l7 + 0x28], %f14 movrlz %i4, 0x033, %o4 ldx [%l7 + 0x30], %g7 sethi 0x0BC9, %l3 fmovsgu %xcc, %f4, %f13 and %g2, %i6, %g5 fmovdgu %icc, %f2, %f9 tneg %xcc, 0x0 movcs %xcc, %i1, %o5 fmovsleu %xcc, %f7, %f11 ldd [%l7 + 0x38], %f6 fornot2 %f8, %f2, %f4 brgz,a %l5, loop_6176 ta %xcc, 0x2 fmovrse %l4, %f14, %f7 tleu %xcc, 0x4 loop_6176: std %f0, [%l7 + 0x28] tneg %icc, 0x7 te %icc, 0x3 ldub [%l7 + 0x16], %o6 fmovspos %xcc, %f5, %f12 fcmps %fcc3, %f9, %f7 lduw [%l7 + 0x34], %i5 fmovdg %xcc, %f7, %f9 bne,a %icc, loop_6177 fxors %f15, %f15, %f9 xor %o0, 0x1886, %l6 ldub [%l7 + 0x62], %o2 loop_6177: std %f10, [%l7 + 0x08] udivcc %i7, 0x174B, %o1 st %f14, [%l7 + 0x6C] fmovrslz %l0, %f9, %f2 fmovdle %xcc, %f6, %f15 sdivx %o7, 0x17DB, %i3 fornot2s %f4, %f15, %f14 tge %icc, 0x1 be loop_6178 fpack16 %f2, %f6 ba,pn %icc, loop_6179 bpos,a loop_6180 loop_6178: stw %i0, [%l7 + 0x44] ldsw [%l7 + 0x14], %g1 loop_6179: ldsh [%l7 + 0x66], %l1 loop_6180: std %f2, [%l7 + 0x10] fmovsle %icc, %f11, %f9 bleu,a loop_6181 fmovsgu %xcc, %f14, %f6 fbn %fcc0, loop_6182 sub %i2, %g4, %g6 loop_6181: fbe,a %fcc3, loop_6183 fnegs %f12, %f13 loop_6182: ble,pt %xcc, loop_6184 ldx [%l7 + 0x50], %o3 loop_6183: fmovdneg %icc, %f14, %f3 movrne %l2, %i4, %o4 loop_6184: ldd [%l7 + 0x48], %f8 ld [%l7 + 0x68], %f5 be,pn %icc, loop_6185 fmovsgu %xcc, %f15, %f1 fsrc2 %f4, %f10 tge %xcc, 0x6 loop_6185: fxors %f13, %f11, %f3 movrne %g7, 0x04D, %l3 xorcc %g3, 0x0232, %i6 sth %g2, [%l7 + 0x72] edge32n %g5, %i1, %l5 brgez %l4, loop_6186 fnot1s %f14, %f5 fand %f4, %f2, %f12 fmovde %icc, %f7, %f11 loop_6186: ldd [%l7 + 0x20], %f0 ldd [%l7 + 0x78], %f8 lduh [%l7 + 0x0A], %o5 fsrc2 %f6, %f10 edge16l %o6, %i5, %o0 fmovdgu %xcc, %f14, %f4 nop setx loop_6187, %l0, %l1 jmpl %l1, %l6 popc 0x1163, %o2 fmovsne %xcc, %f6, %f13 lduh [%l7 + 0x34], %i7 loop_6187: udivcc %o1, 0x1501, %o7 lduw [%l7 + 0x44], %l0 sth %i0, [%l7 + 0x70] lduw [%l7 + 0x58], %g1 fmovrslz %i3, %f10, %f14 ldub [%l7 + 0x2E], %l1 ldsh [%l7 + 0x2A], %g4 bge,pn %icc, loop_6188 bge,a,pt %xcc, loop_6189 xnor %i2, 0x0FBE, %g6 tvs %icc, 0x4 loop_6188: tne %icc, 0x6 loop_6189: movle %xcc, %l2, %i4 st %f8, [%l7 + 0x44] ldsh [%l7 + 0x34], %o3 ble %xcc, loop_6190 stw %o4, [%l7 + 0x68] and %g7, %g3, %i6 ld [%l7 + 0x5C], %f1 loop_6190: ldd [%l7 + 0x70], %f6 lduw [%l7 + 0x10], %l3 fbl,a %fcc0, loop_6191 sll %g2, 0x09, %i1 st %f14, [%l7 + 0x4C] mulx %g5, %l5, %o5 loop_6191: fsrc1s %f12, %f8 fmovdcc %icc, %f11, %f8 stw %o6, [%l7 + 0x14] ldsw [%l7 + 0x2C], %l4 umulcc %i5, 0x146E, %o0 stx %o2, [%l7 + 0x18] fbne,a %fcc3, loop_6192 lduw [%l7 + 0x38], %l6 fmovsg %xcc, %f9, %f6 tcs %icc, 0x4 loop_6192: fxnor %f14, %f0, %f12 fmovsleu %xcc, %f7, %f0 siam 0x5 andcc %i7, 0x1F10, %o1 tsubcctv %o7, %l0, %g1 udivx %i0, 0x1EC6, %i3 fors %f2, %f8, %f3 andcc %g4, %i2, %l1 fmovsne %xcc, %f10, %f9 ldub [%l7 + 0x12], %l2 tl %icc, 0x6 ldsw [%l7 + 0x48], %g6 mulx %o3, %o4, %g7 fbg,a %fcc0, loop_6193 fmovscs %icc, %f6, %f7 bcc,a loop_6194 fblg,a %fcc1, loop_6195 loop_6193: movge %xcc, %i4, %i6 xorcc %g3, %l3, %g2 loop_6194: bcc,pt %xcc, loop_6196 loop_6195: call loop_6197 sub %g5, %i1, %l5 sth %o6, [%l7 + 0x28] loop_6196: sth %l4, [%l7 + 0x6A] loop_6197: smul %i5, %o0, %o5 fpsub32s %f13, %f10, %f15 fmovdcc %icc, %f3, %f14 edge8n %l6, %i7, %o2 edge8 %o1, %l0, %g1 fornot1 %f12, %f2, %f6 sllx %i0, %o7, %i3 movvs %xcc, %i2, %g4 fmovdleu %xcc, %f11, %f0 fmovdcs %icc, %f11, %f12 fsrc1 %f14, %f14 fpsub16 %f6, %f0, %f2 fbe,a %fcc1, loop_6198 ldsw [%l7 + 0x2C], %l2 fors %f12, %f13, %f1 fble,a %fcc3, loop_6199 loop_6198: fnands %f3, %f5, %f13 ldsb [%l7 + 0x5D], %l1 stb %o3, [%l7 + 0x74] loop_6199: movre %o4, 0x062, %g6 lduw [%l7 + 0x78], %i4 umulcc %g7, %i6, %g3 movle %xcc, %g2, %g5 fnot2 %f6, %f10 fba,a %fcc3, loop_6200 edge32n %i1, %l5, %o6 std %f8, [%l7 + 0x18] ldub [%l7 + 0x5A], %l3 loop_6200: fmul8x16al %f11, %f1, %f6 fmovdneg %xcc, %f2, %f13 fornot2 %f8, %f6, %f2 orncc %i5, 0x1F7F, %o0 fmovsge %xcc, %f8, %f7 movne %xcc, %l4, %l6 faligndata %f8, %f12, %f6 sra %o5, 0x04, %o2 fmovsn %xcc, %f6, %f14 tvc %icc, 0x0 fnot1 %f14, %f10 stb %i7, [%l7 + 0x1C] fnegs %f9, %f12 stb %l0, [%l7 + 0x3D] fpack16 %f12, %f11 fcmpne16 %f12, %f0, %o1 edge32ln %i0, %o7, %i3 fmovsle %icc, %f8, %f1 tne %xcc, 0x5 ldub [%l7 + 0x14], %i2 bcc,a,pt %icc, loop_6201 fornot1 %f2, %f4, %f2 std %f12, [%l7 + 0x30] umulcc %g1, 0x1845, %l2 loop_6201: edge32n %l1, %g4, %o3 brz %o4, loop_6202 ldsw [%l7 + 0x6C], %g6 brlez,a %g7, loop_6203 bleu,pt %xcc, loop_6204 loop_6202: ldsw [%l7 + 0x5C], %i4 fmovdg %xcc, %f11, %f11 loop_6203: or %g3, %g2, %i6 loop_6204: xorcc %g5, %i1, %l5 st %f13, [%l7 + 0x48] fbo %fcc2, loop_6205 orcc %o6, %l3, %o0 stb %l4, [%l7 + 0x2C] bpos,pt %icc, loop_6206 loop_6205: ldx [%l7 + 0x28], %l6 fabsd %f4, %f2 bcs,pt %icc, loop_6207 loop_6206: fmovrsne %i5, %f8, %f2 stx %o5, [%l7 + 0x10] fnot1 %f2, %f12 loop_6207: te %icc, 0x7 fpack32 %f0, %f14, %f0 fmovdvc %icc, %f8, %f4 movvc %icc, %i7, %o2 movrne %o1, %i0, %l0 fnors %f11, %f2, %f10 stx %i3, [%l7 + 0x48] bvc,pn %xcc, loop_6208 ldsb [%l7 + 0x3B], %i2 ldsh [%l7 + 0x1A], %o7 fmovdvc %icc, %f14, %f7 loop_6208: ldx [%l7 + 0x70], %g1 tne %xcc, 0x4 taddcc %l2, %g4, %l1 fone %f0 ldsh [%l7 + 0x48], %o4 umulcc %o3, %g7, %i4 std %f0, [%l7 + 0x70] mova %xcc, %g3, %g6 nop setx loop_6209, %l0, %l1 jmpl %l1, %g2 fpadd32s %f11, %f8, %f13 edge16n %g5, %i6, %i1 movgu %xcc, %o6, %l3 loop_6209: ld [%l7 + 0x40], %f0 fcmpeq32 %f6, %f14, %l5 smulcc %o0, 0x03C0, %l4 movneg %xcc, %l6, %i5 ba,a,pn %icc, loop_6210 movrlz %o5, 0x186, %o2 fcmpgt16 %f8, %f2, %i7 ldsb [%l7 + 0x12], %o1 loop_6210: fpack16 %f2, %f12 fcmpes %fcc3, %f10, %f4 ldx [%l7 + 0x50], %i0 fmovsl %xcc, %f8, %f10 std %f14, [%l7 + 0x08] fblg,a %fcc3, loop_6211 fmul8sux16 %f14, %f6, %f12 bgu,pt %xcc, loop_6212 ldx [%l7 + 0x20], %i3 loop_6211: siam 0x2 ldx [%l7 + 0x10], %l0 loop_6212: fble %fcc3, loop_6213 bneg,pn %icc, loop_6214 fpack32 %f8, %f10, %f0 ldsb [%l7 + 0x15], %i2 loop_6213: ldx [%l7 + 0x40], %o7 loop_6214: fcmple16 %f2, %f8, %g1 be,pt %icc, loop_6215 fnegs %f12, %f11 fnot1s %f14, %f11 ldub [%l7 + 0x30], %l2 loop_6215: fbue,a %fcc1, loop_6216 fandnot2s %f12, %f4, %f2 movrlez %l1, 0x0D3, %o4 fmovrdlz %g4, %f12, %f4 loop_6216: fmovdleu %icc, %f3, %f2 smulcc %g7, 0x0C7E, %i4 lduw [%l7 + 0x7C], %o3 tvc %xcc, 0x4 fandnot2 %f12, %f0, %f10 fmovsvc %xcc, %f9, %f0 ldsw [%l7 + 0x6C], %g3 movre %g2, %g6, %i6 fornot2s %f11, %f2, %f5 ld [%l7 + 0x24], %f2 edge32 %g5, %i1, %o6 fpsub32 %f0, %f10, %f10 ld [%l7 + 0x3C], %f0 bvc,a,pn %icc, loop_6217 movre %l3, 0x0DA, %l5 alignaddr %o0, %l4, %i5 ldsw [%l7 + 0x14], %l6 loop_6217: and %o5, %i7, %o2 std %f14, [%l7 + 0x18] stb %i0, [%l7 + 0x09] sth %o1, [%l7 + 0x20] fbge,a %fcc1, loop_6218 ld [%l7 + 0x38], %f2 tg %icc, 0x5 ld [%l7 + 0x4C], %f6 loop_6218: fornot1 %f14, %f8, %f14 ldsb [%l7 + 0x5C], %l0 tgu %icc, 0x6 stx %i3, [%l7 + 0x10] fmul8x16 %f9, %f10, %f0 tvc %icc, 0x7 movvc %icc, %o7, %i2 movrlz %l2, %l1, %o4 stw %g1, [%l7 + 0x40] tleu %icc, 0x7 fones %f13 ldsb [%l7 + 0x43], %g4 std %f4, [%l7 + 0x20] movrlz %i4, 0x1E1, %g7 srlx %o3, 0x0A, %g2 fand %f2, %f0, %f4 fmovda %xcc, %f8, %f5 fbl %fcc3, loop_6219 fmovrdlz %g3, %f4, %f2 edge16 %g6, %g5, %i1 movpos %xcc, %i6, %l3 loop_6219: lduw [%l7 + 0x28], %o6 fmovdne %icc, %f6, %f14 ldd [%l7 + 0x08], %f0 fnands %f10, %f8, %f5 andcc %l5, %o0, %l4 sdiv %l6, 0x1B0D, %i5 ld [%l7 + 0x70], %f10 tleu %xcc, 0x0 movrne %o5, 0x1D4, %o2 ldx [%l7 + 0x20], %i0 fzeros %f13 movneg %icc, %o1, %i7 stb %i3, [%l7 + 0x76] ldsh [%l7 + 0x3A], %o7 fpack16 %f2, %f6 ldsh [%l7 + 0x6A], %i2 fmovrsne %l0, %f13, %f4 fnegs %f14, %f14 ldsb [%l7 + 0x79], %l1 stw %o4, [%l7 + 0x78] movvs %xcc, %g1, %g4 st %f8, [%l7 + 0x68] nop setx loop_6220, %l0, %l1 jmpl %l1, %i4 or %g7, %o3, %l2 edge16n %g2, %g6, %g3 fmuld8ulx16 %f11, %f5, %f10 loop_6220: bvc %xcc, loop_6221 lduw [%l7 + 0x0C], %i1 stw %i6, [%l7 + 0x18] fbuge %fcc2, loop_6222 loop_6221: alignaddrl %l3, %g5, %o6 stx %l5, [%l7 + 0x50] fbuge %fcc1, loop_6223 loop_6222: tneg %xcc, 0x1 std %f14, [%l7 + 0x70] and %o0, 0x02F4, %l4 loop_6223: stw %i5, [%l7 + 0x64] bcs,a,pt %xcc, loop_6224 fmovrdgz %l6, %f8, %f0 fcmpgt32 %f8, %f2, %o2 tsubcctv %i0, %o5, %o1 loop_6224: movvs %xcc, %i3, %i7 tcc %icc, 0x7 fsrc2s %f5, %f2 ldub [%l7 + 0x5B], %o7 movpos %xcc, %l0, %l1 srax %i2, %o4, %g4 movgu %icc, %i4, %g7 movre %o3, 0x2CE, %l2 movrgz %g2, 0x12F, %g6 tcc %icc, 0x3 fblg,a %fcc2, loop_6225 bcc,pn %icc, loop_6226 tcc %icc, 0x2 fnot1 %f10, %f2 loop_6225: fmovdne %icc, %f7, %f1 loop_6226: ldd [%l7 + 0x60], %f12 fbn,a %fcc2, loop_6227 fmovdpos %xcc, %f0, %f1 tl %xcc, 0x1 ld [%l7 + 0x34], %f4 loop_6227: ldx [%l7 + 0x28], %g3 fnors %f15, %f12, %f0 nop setx loop_6228, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x7C], %g1 fcmpes %fcc3, %f11, %f15 fmovsa %icc, %f6, %f3 loop_6228: fbu %fcc1, loop_6229 fnors %f6, %f8, %f7 fmovspos %icc, %f13, %f12 fmovrse %i1, %f7, %f12 loop_6229: fmul8x16al %f13, %f7, %f0 fandnot1 %f2, %f14, %f0 fmovsneg %icc, %f6, %f15 stw %l3, [%l7 + 0x34] std %f10, [%l7 + 0x60] ldx [%l7 + 0x08], %g5 movrlez %i6, 0x285, %l5 ldsw [%l7 + 0x1C], %o0 ldx [%l7 + 0x50], %o6 bvs,pt %icc, loop_6230 ldub [%l7 + 0x14], %i5 fmovsge %xcc, %f15, %f13 ldx [%l7 + 0x10], %l6 loop_6230: taddcc %o2, 0x1A36, %i0 lduh [%l7 + 0x0C], %o5 movrlez %o1, %i3, %i7 be,pn %icc, loop_6231 sllx %l4, %o7, %l1 ldd [%l7 + 0x70], %f0 sth %i2, [%l7 + 0x4C] loop_6231: bvs,a,pn %xcc, loop_6232 ldub [%l7 + 0x3A], %l0 fmovdcs %icc, %f9, %f4 ldsh [%l7 + 0x32], %g4 loop_6232: edge32ln %i4, %g7, %o4 fxors %f6, %f5, %f3 fmuld8sux16 %f1, %f8, %f10 brgz %o3, loop_6233 bne loop_6234 xnorcc %g2, 0x1E73, %g6 ldub [%l7 + 0x65], %g3 loop_6233: fmovscc %icc, %f6, %f2 loop_6234: st %f12, [%l7 + 0x38] addccc %l2, 0x0AFD, %i1 brnz,a %l3, loop_6235 fba,a %fcc3, loop_6236 std %f4, [%l7 + 0x70] fble,a %fcc1, loop_6237 loop_6235: fblg %fcc1, loop_6238 loop_6236: lduh [%l7 + 0x60], %g1 addccc %g5, %i6, %o0 loop_6237: fmovs %f6, %f13 loop_6238: fbue,a %fcc2, loop_6239 fmovsne %icc, %f15, %f13 fmovsa %xcc, %f1, %f0 edge32n %l5, %i5, %l6 loop_6239: fnor %f2, %f6, %f0 ldsw [%l7 + 0x70], %o2 be,pt %xcc, loop_6240 fmovdvs %xcc, %f13, %f15 fandnot2s %f7, %f11, %f11 stw %i0, [%l7 + 0x48] loop_6240: lduw [%l7 + 0x50], %o6 st %f12, [%l7 + 0x44] stb %o5, [%l7 + 0x48] fblg %fcc0, loop_6241 fmul8x16al %f0, %f2, %f2 fcmpne16 %f6, %f10, %i3 stb %i7, [%l7 + 0x3D] loop_6241: fornot1s %f7, %f7, %f12 fpackfix %f14, %f1 fmovsgu %xcc, %f14, %f12 stb %l4, [%l7 + 0x76] xnorcc %o7, 0x0B55, %l1 movvc %icc, %o1, %i2 fbu %fcc3, loop_6242 umul %g4, 0x1416, %l0 std %f14, [%l7 + 0x08] tsubcc %g7, %o4, %i4 loop_6242: subccc %o3, 0x1F61, %g6 edge16ln %g2, %g3, %i1 fmovrdgz %l3, %f12, %f2 stw %g1, [%l7 + 0x6C] fpsub32 %f0, %f14, %f0 std %f4, [%l7 + 0x48] lduw [%l7 + 0x30], %l2 ldsb [%l7 + 0x73], %i6 ldub [%l7 + 0x31], %g5 fandnot2s %f12, %f1, %f11 ldub [%l7 + 0x6E], %o0 bn,a,pt %icc, loop_6243 andn %i5, %l5, %l6 fmovdge %icc, %f2, %f11 fpackfix %f2, %f10 loop_6243: alignaddrl %i0, %o2, %o5 ldx [%l7 + 0x20], %i3 movne %xcc, %i7, %l4 nop setx loop_6244, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x08], %o6 fnot2s %f10, %f8 movge %xcc, %o7, %o1 loop_6244: mulx %i2, %l1, %l0 fzero %f0 ldsh [%l7 + 0x3E], %g7 fnegd %f12, %f12 ldsb [%l7 + 0x39], %g4 fmovdl %icc, %f14, %f6 stb %i4, [%l7 + 0x79] stb %o3, [%l7 + 0x62] andcc %o4, 0x0B8D, %g2 ldd [%l7 + 0x50], %f6 ldsw [%l7 + 0x1C], %g3 fbn,a %fcc3, loop_6245 ldx [%l7 + 0x30], %g6 st %f2, [%l7 + 0x54] bpos,a,pt %xcc, loop_6246 loop_6245: std %f6, [%l7 + 0x70] ldx [%l7 + 0x68], %i1 fmovdvs %icc, %f14, %f9 loop_6246: tne %icc, 0x3 faligndata %f4, %f2, %f0 ldx [%l7 + 0x18], %l3 smul %g1, 0x086A, %l2 orcc %i6, 0x0D52, %g5 fcmped %fcc0, %f8, %f10 std %f8, [%l7 + 0x48] andcc %i5, 0x18DC, %l5 nop setx loop_6247, %l0, %l1 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 %f8 bleu loop_6248 fnors %f0, %f5, %f8 loop_6247: tvs %xcc, 0x6 fbne %fcc0, loop_6249 loop_6248: ldub [%l7 + 0x2B], %l6 bvc,a loop_6250 fnot1 %f14, %f0 loop_6249: lduw [%l7 + 0x08], %o0 fmovsvc %xcc, %f14, %f6 loop_6250: movcs %icc, %o2, %i0 for %f14, %f8, %f4 edge32n %o5, %i7, %i3 fornot1 %f14, %f12, %f0 sdiv %l4, 0x147B, %o6 edge16n %o1, %o7, %i2 tg %icc, 0x3 lduw [%l7 + 0x7C], %l1 std %f8, [%l7 + 0x60] fcmped %fcc0, %f10, %f6 alignaddrl %l0, %g7, %g4 ld [%l7 + 0x74], %f7 lduh [%l7 + 0x60], %o3 sth %i4, [%l7 + 0x54] bgu,a,pt %icc, loop_6251 fsrc1s %f13, %f1 move %xcc, %g2, %o4 bgu,a,pt %xcc, loop_6252 loop_6251: ldub [%l7 + 0x1A], %g6 fmovdn %xcc, %f7, %f0 ldsh [%l7 + 0x3C], %g3 loop_6252: edge32n %i1, %l3, %l2 st %f3, [%l7 + 0x50] fmovde %icc, %f0, %f15 ldx [%l7 + 0x08], %i6 fcmpgt32 %f12, %f0, %g5 fbule,a %fcc0, loop_6253 ldub [%l7 + 0x6C], %g1 fba,a %fcc3, loop_6254 fmovrdne %i5, %f8, %f14 loop_6253: stw %l6, [%l7 + 0x70] stb %l5, [%l7 + 0x75] loop_6254: fpsub32 %f6, %f4, %f8 bleu,a,pt %icc, loop_6255 movg %icc, %o2, %i0 movn %xcc, %o5, %i7 tgu %icc, 0x5 loop_6255: tl %icc, 0x5 movvs %icc, %o0, %l4 ldsb [%l7 + 0x20], %i3 movrlez %o1, 0x26F, %o7 xor %o6, %l1, %l0 sdivx %g7, 0x0D71, %i2 movrne %g4, %o3, %g2 edge8n %o4, %i4, %g6 fand %f6, %f14, %f12 fmovdpos %xcc, %f2, %f12 orncc %g3, 0x021C, %l3 ldsh [%l7 + 0x74], %l2 ldsw [%l7 + 0x54], %i6 fmovdcc %icc, %f11, %f3 stb %g5, [%l7 + 0x1C] fmovrslz %i1, %f8, %f7 srlx %i5, %l6, %g1 fsrc1 %f10, %f10 ldd [%l7 + 0x40], %f6 fmovs %f3, %f14 fcmple32 %f10, %f2, %o2 stw %l5, [%l7 + 0x08] udivx %i0, 0x1EE9, %o5 stw %o0, [%l7 + 0x34] fandnot2 %f0, %f4, %f6 tle %xcc, 0x7 fornot2 %f0, %f6, %f4 nop setx loop_6256, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %l4, 0x0F73, %i7 srax %o1, %i3, %o7 nop setx loop_6257, %l0, %l1 jmpl %l1, %o6 loop_6256: movcc %xcc, %l0, %g7 fpadd32s %f6, %f1, %f1 addcc %i2, 0x1E12, %g4 loop_6257: ldub [%l7 + 0x10], %o3 fmovsa %icc, %f11, %f3 st %f14, [%l7 + 0x50] stb %g2, [%l7 + 0x2F] bn,a,pn %icc, loop_6258 bne,a,pn %xcc, loop_6259 fbule %fcc1, loop_6260 fbne %fcc2, loop_6261 loop_6258: lduh [%l7 + 0x54], %o4 loop_6259: umulcc %l1, 0x11C9, %g6 loop_6260: fcmpd %fcc3, %f6, %f0 loop_6261: stb %i4, [%l7 + 0x2C] ldsw [%l7 + 0x14], %l3 ldsh [%l7 + 0x36], %g3 lduh [%l7 + 0x62], %i6 fnand %f10, %f12, %f10 ldsh [%l7 + 0x28], %l2 fmovda %xcc, %f3, %f15 taddcctv %i1, %i5, %g5 stb %g1, [%l7 + 0x57] nop setx loop_6262, %l0, %l1 jmpl %l1, %o2 std %f12, [%l7 + 0x08] lduh [%l7 + 0x46], %l5 faligndata %f0, %f6, %f10 loop_6262: fnegs %f8, %f13 fmuld8sux16 %f3, %f2, %f4 edge32n %l6, %o5, %i0 ldsb [%l7 + 0x46], %o0 ldd [%l7 + 0x20], %f4 fmovsl %icc, %f1, %f13 lduh [%l7 + 0x30], %l4 fsrc1s %f6, %f10 fmovsl %icc, %f6, %f14 nop setx loop_6263, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f14, %f8, %i7 ldub [%l7 + 0x75], %o1 brlz,a %o7, loop_6264 loop_6263: fmovdvs %icc, %f4, %f12 fmovs %f6, %f15 fbul %fcc2, loop_6265 loop_6264: fzeros %f14 orncc %i3, %l0, %g7 ldd [%l7 + 0x70], %f8 loop_6265: fmovsvs %xcc, %f4, %f5 fnor %f12, %f10, %f12 tl %icc, 0x7 fpackfix %f2, %f14 addcc %i2, %g4, %o6 fcmpd %fcc0, %f8, %f0 fzero %f10 sllx %o3, %g2, %o4 tgu %xcc, 0x1 fornot1 %f10, %f8, %f12 fnand %f10, %f2, %f0 fmovdge %xcc, %f5, %f14 fmovrslez %g6, %f15, %f8 edge32l %i4, %l1, %g3 mova %xcc, %i6, %l2 fnor %f2, %f2, %f8 bgu %icc, loop_6266 pdist %f10, %f4, %f6 sth %i1, [%l7 + 0x46] umulcc %l3, 0x1F6C, %g5 loop_6266: edge32ln %i5, %o2, %l5 tgu %icc, 0x5 nop setx loop_6267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %g1, [%l7 + 0x28] fand %f8, %f14, %f0 st %f15, [%l7 + 0x7C] loop_6267: lduw [%l7 + 0x64], %l6 bpos %icc, loop_6268 fmovdvs %icc, %f9, %f12 ldsb [%l7 + 0x4E], %o5 tle %icc, 0x1 loop_6268: tne %icc, 0x4 fpsub16 %f10, %f10, %f14 fpsub32 %f8, %f4, %f14 fmovspos %xcc, %f11, %f9 fmovdvs %icc, %f7, %f3 fmovsleu %xcc, %f15, %f5 andncc %i0, %o0, %i7 movleu %icc, %o1, %o7 faligndata %f0, %f14, %f6 ldsb [%l7 + 0x5B], %i3 orncc %l4, %g7, %l0 ldsh [%l7 + 0x3E], %g4 tl %xcc, 0x3 movle %icc, %i2, %o3 fmul8ulx16 %f14, %f8, %f6 std %f12, [%l7 + 0x78] fbug %fcc0, loop_6269 fmovrsgz %o6, %f9, %f0 ldsh [%l7 + 0x4A], %o4 stb %g6, [%l7 + 0x1B] loop_6269: brlez %g2, loop_6270 fnors %f6, %f1, %f14 fbl,a %fcc1, loop_6271 fbne,a %fcc3, loop_6272 loop_6270: stx %i4, [%l7 + 0x68] fcmple16 %f14, %f12, %l1 loop_6271: ldsh [%l7 + 0x26], %i6 loop_6272: st %f9, [%l7 + 0x20] fpadd32s %f3, %f1, %f5 movgu %icc, %l2, %i1 ldx [%l7 + 0x08], %g3 fmovda %xcc, %f12, %f4 fbul,a %fcc2, loop_6273 tcc %icc, 0x3 fmovrse %l3, %f3, %f7 fmovsa %icc, %f13, %f11 loop_6273: udivx %g5, 0x180B, %o2 fmovd %f0, %f12 fmovsne %xcc, %f11, %f12 mulscc %i5, 0x1B6A, %l5 brlz %g1, loop_6274 ldd [%l7 + 0x10], %f0 fbul,a %fcc0, loop_6275 bvs,a %icc, loop_6276 loop_6274: bpos,pt %icc, loop_6277 call loop_6278 loop_6275: sth %l6, [%l7 + 0x42] loop_6276: fbu %fcc0, loop_6279 loop_6277: sth %i0, [%l7 + 0x72] loop_6278: fmovscs %xcc, %f12, %f12 pdist %f10, %f0, %f12 loop_6279: brlez,a %o0, loop_6280 fmovsneg %xcc, %f10, %f14 tvc %icc, 0x3 tvc %icc, 0x7 loop_6280: ldsb [%l7 + 0x31], %o5 bge loop_6281 nop setx loop_6282, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %i7, 0x3C1, %o7 fnot1 %f10, %f2 loop_6281: subcc %o1, %l4, %i3 loop_6282: sth %g7, [%l7 + 0x6A] fornot2s %f0, %f8, %f10 fmovrde %g4, %f12, %f8 fbuge,a %fcc3, loop_6283 fmovda %xcc, %f15, %f14 fcmple32 %f6, %f4, %l0 or %o3, %o6, %i2 loop_6283: brlez,a %o4, loop_6284 movge %xcc, %g6, %i4 tpos %xcc, 0x0 tcc %icc, 0x1 loop_6284: stx %l1, [%l7 + 0x18] movpos %xcc, %i6, %l2 bvc %xcc, loop_6285 fbe %fcc0, loop_6286 movne %icc, %i1, %g3 fsrc1s %f11, %f5 loop_6285: fmovde %xcc, %f13, %f12 loop_6286: ld [%l7 + 0x44], %f4 fabss %f10, %f6 srlx %g2, 0x01, %l3 xnorcc %o2, %g5, %i5 fnand %f8, %f10, %f12 for %f0, %f0, %f10 fnot2s %f1, %f3 bpos,a,pn %icc, loop_6287 brgz,a %g1, loop_6288 fcmpeq32 %f4, %f6, %l5 stw %l6, [%l7 + 0x24] loop_6287: sth %i0, [%l7 + 0x0C] loop_6288: fornot1s %f3, %f2, %f0 ld [%l7 + 0x34], %f13 fmovrdgz %o5, %f4, %f0 fpadd16 %f2, %f10, %f10 ba,a %icc, loop_6289 bcc,a,pn %icc, loop_6290 umul %o0, 0x1FE2, %i7 fbg %fcc3, loop_6291 loop_6289: fpadd32s %f4, %f10, %f13 loop_6290: tge %xcc, 0x5 fcmpeq32 %f4, %f2, %o7 loop_6291: fmovdge %xcc, %f10, %f2 fbl %fcc2, loop_6292 fpadd32s %f15, %f8, %f11 fmovrslz %l4, %f8, %f8 and %o1, 0x0BDA, %i3 loop_6292: lduh [%l7 + 0x3C], %g7 be loop_6293 ld [%l7 + 0x14], %f1 array32 %g4, %o3, %o6 lduw [%l7 + 0x0C], %i2 loop_6293: ldx [%l7 + 0x10], %o4 sth %g6, [%l7 + 0x20] ldsb [%l7 + 0x1A], %l0 fornot1s %f2, %f12, %f8 xnor %l1, 0x0FA1, %i6 stw %l2, [%l7 + 0x5C] alignaddrl %i1, %i4, %g2 fnands %f11, %f4, %f14 taddcctv %l3, %g3, %g5 tpos %xcc, 0x3 fpsub32s %f12, %f5, %f1 fmovdl %icc, %f7, %f9 stx %i5, [%l7 + 0x38] orn %g1, %o2, %l6 fmovspos %xcc, %f1, %f11 ble,pn %icc, loop_6294 stb %l5, [%l7 + 0x22] tgu %xcc, 0x7 ldub [%l7 + 0x48], %o5 loop_6294: nop setx loop_6295, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8ulx16 %f7, %f6, %f10 ldsb [%l7 + 0x0B], %i0 tgu %xcc, 0x0 loop_6295: st %f13, [%l7 + 0x18] edge32ln %i7, %o7, %o0 fmovsg %xcc, %f9, %f13 bpos,a,pt %icc, loop_6296 fmovsvs %xcc, %f15, %f8 fnot2 %f10, %f6 lduh [%l7 + 0x28], %o1 loop_6296: lduw [%l7 + 0x28], %i3 ba loop_6297 orcc %l4, %g7, %g4 bneg,pt %icc, loop_6298 sllx %o3, %o6, %i2 loop_6297: udivcc %g6, 0x1CAD, %l0 te %icc, 0x5 loop_6298: brlez,a %l1, loop_6299 tcc %icc, 0x2 edge8l %o4, %l2, %i6 addc %i4, 0x00BB, %g2 loop_6299: fmovrdgz %l3, %f0, %f2 stx %i1, [%l7 + 0x20] fmul8x16al %f9, %f0, %f2 movrlez %g5, %i5, %g3 fmovsneg %icc, %f11, %f0 ldd [%l7 + 0x48], %f12 fsrc2 %f2, %f0 ldsh [%l7 + 0x1C], %o2 ldd [%l7 + 0x40], %f6 fmul8x16au %f9, %f13, %f2 fcmpd %fcc0, %f2, %f2 tcc %xcc, 0x2 st %f13, [%l7 + 0x54] siam 0x0 std %f0, [%l7 + 0x78] fnegd %f0, %f12 fmovs %f5, %f7 xor %l6, %l5, %o5 fmovscs %xcc, %f3, %f13 ta %icc, 0x5 fnot1 %f0, %f6 ldx [%l7 + 0x68], %i0 fnegd %f4, %f2 faligndata %f12, %f14, %f12 fmovrsgz %i7, %f2, %f7 fbn,a %fcc3, loop_6300 ldub [%l7 + 0x64], %o7 ld [%l7 + 0x68], %f7 tn %icc, 0x2 loop_6300: std %f6, [%l7 + 0x18] umul %o0, %g1, %o1 movcs %icc, %i3, %g7 popc 0x0092, %g4 fcmpes %fcc2, %f10, %f7 smul %l4, %o6, %i2 st %f6, [%l7 + 0x3C] lduh [%l7 + 0x20], %o3 std %f4, [%l7 + 0x78] fnand %f14, %f10, %f14 fmovdle %xcc, %f14, %f7 bge %xcc, loop_6301 brnz %g6, loop_6302 fmovdl %xcc, %f5, %f5 fbu,a %fcc3, loop_6303 loop_6301: fmovdg %icc, %f14, %f8 loop_6302: fmovdpos %icc, %f7, %f8 fcmpne16 %f4, %f10, %l0 loop_6303: fmovrdlz %l1, %f8, %f0 fcmpeq16 %f0, %f4, %o4 ld [%l7 + 0x54], %f7 movrgez %i6, %i4, %g2 movge %icc, %l3, %l2 bg,a loop_6304 std %f0, [%l7 + 0x50] lduh [%l7 + 0x30], %g5 ldsb [%l7 + 0x12], %i5 loop_6304: orncc %i1, 0x1A45, %g3 orncc %o2, %l5, %o5 stb %l6, [%l7 + 0x3A] ld [%l7 + 0x0C], %f1 fcmpeq32 %f4, %f14, %i7 tle %icc, 0x3 fmovs %f1, %f5 ldub [%l7 + 0x6F], %i0 lduw [%l7 + 0x14], %o7 fcmpes %fcc1, %f2, %f13 fmovscs %xcc, %f5, %f8 add %o0, 0x0561, %o1 ble,a loop_6305 edge32 %i3, %g1, %g7 ldub [%l7 + 0x26], %g4 tsubcc %l4, 0x1C5A, %o6 loop_6305: ldd [%l7 + 0x10], %f2 movrlz %o3, 0x13E, %i2 fexpand %f9, %f4 movge %icc, %g6, %l0 ldsw [%l7 + 0x3C], %l1 stb %i6, [%l7 + 0x5A] tn %xcc, 0x1 subcc %o4, 0x0C23, %g2 ldsh [%l7 + 0x54], %l3 for %f10, %f4, %f14 ldx [%l7 + 0x18], %i4 faligndata %f10, %f0, %f0 fpadd32s %f4, %f13, %f10 fors %f1, %f9, %f5 ldsw [%l7 + 0x34], %g5 ble,a,pn %xcc, loop_6306 bgu %xcc, loop_6307 sth %i5, [%l7 + 0x68] ldsh [%l7 + 0x44], %i1 loop_6306: fandnot1s %f6, %f4, %f15 loop_6307: lduh [%l7 + 0x0A], %g3 stb %l2, [%l7 + 0x52] and %l5, %o2, %o5 ldd [%l7 + 0x20], %f4 subcc %l6, %i0, %i7 movrgz %o7, %o0, %o1 bpos,a loop_6308 srlx %i3, 0x0C, %g7 lduw [%l7 + 0x08], %g1 tpos %icc, 0x3 loop_6308: fble %fcc1, loop_6309 ldx [%l7 + 0x60], %g4 fble,a %fcc1, loop_6310 brnz %o6, loop_6311 loop_6309: brlz %o3, loop_6312 st %f12, [%l7 + 0x2C] loop_6310: fcmpd %fcc1, %f14, %f2 loop_6311: fmovda %xcc, %f12, %f1 loop_6312: fbul %fcc2, loop_6313 fxnor %f10, %f4, %f12 tgu %xcc, 0x1 fbge,a %fcc2, loop_6314 loop_6313: fpsub16s %f0, %f9, %f3 addc %l4, 0x1E42, %g6 st %f15, [%l7 + 0x4C] loop_6314: st %f0, [%l7 + 0x70] bgu loop_6315 edge32ln %l0, %l1, %i6 popc %o4, %g2 fornot1 %f6, %f14, %f8 loop_6315: tleu %icc, 0x4 brlz %l3, loop_6316 fmul8ulx16 %f0, %f0, %f12 edge32n %i2, %i4, %i5 call loop_6317 loop_6316: movle %icc, %i1, %g5 fbg,a %fcc3, loop_6318 udivx %g3, 0x043B, %l2 loop_6317: st %f13, [%l7 + 0x0C] movrlz %o2, %l5, %o5 loop_6318: std %f6, [%l7 + 0x28] mova %icc, %l6, %i7 fnegs %f10, %f2 fpsub16 %f14, %f2, %f2 fcmpd %fcc3, %f2, %f10 ldd [%l7 + 0x58], %f4 fbug,a %fcc2, loop_6319 orcc %i0, 0x1DFD, %o0 edge8n %o7, %o1, %g7 ld [%l7 + 0x38], %f5 loop_6319: ldsb [%l7 + 0x73], %g1 fabsd %f2, %f12 brlez %g4, loop_6320 fmovde %icc, %f12, %f7 umul %o6, 0x1E57, %o3 lduw [%l7 + 0x3C], %l4 loop_6320: or %i3, %l0, %l1 ldd [%l7 + 0x60], %f8 lduh [%l7 + 0x2C], %g6 fmovsvs %xcc, %f15, %f9 movvc %icc, %o4, %i6 fpsub16 %f0, %f6, %f12 fbge %fcc3, loop_6321 smul %g2, 0x0BD0, %l3 fcmpeq16 %f14, %f6, %i4 ldsh [%l7 + 0x12], %i5 loop_6321: lduw [%l7 + 0x48], %i2 fbug %fcc0, loop_6322 bneg loop_6323 ldsb [%l7 + 0x56], %g5 subcc %g3, %i1, %o2 loop_6322: sdivx %l5, 0x131B, %o5 loop_6323: ldub [%l7 + 0x70], %l6 fornot2s %f6, %f0, %f0 fandnot1 %f2, %f0, %f10 ld [%l7 + 0x54], %f8 ldd [%l7 + 0x10], %f10 ldd [%l7 + 0x50], %f10 andcc %i7, %i0, %l2 ldub [%l7 + 0x7F], %o7 tle %icc, 0x5 srax %o0, %o1, %g1 sethi 0x0AF5, %g4 movrgez %o6, 0x0ED, %o3 ldub [%l7 + 0x11], %g7 srl %l4, 0x03, %l0 brlz,a %i3, loop_6324 std %f6, [%l7 + 0x50] sth %g6, [%l7 + 0x1C] ldx [%l7 + 0x20], %o4 loop_6324: lduw [%l7 + 0x28], %l1 fnot1 %f2, %f2 fpsub16 %f0, %f8, %f10 ldx [%l7 + 0x08], %g2 fornot2 %f0, %f12, %f2 edge32ln %i6, %l3, %i5 std %f2, [%l7 + 0x78] bg,a,pt %icc, loop_6325 ldsw [%l7 + 0x28], %i2 ldd [%l7 + 0x38], %f0 fmovdvc %icc, %f8, %f3 loop_6325: sth %i4, [%l7 + 0x74] stb %g5, [%l7 + 0x29] tn %icc, 0x0 subc %g3, 0x064D, %i1 tvc %xcc, 0x2 andncc %l5, %o5, %l6 fmovse %icc, %f4, %f6 ldd [%l7 + 0x40], %f2 fcmple32 %f2, %f0, %o2 ld [%l7 + 0x4C], %f5 andncc %i7, %l2, %o7 fmovsvc %icc, %f13, %f12 fbn,a %fcc3, loop_6326 orcc %i0, %o0, %g1 stw %g4, [%l7 + 0x38] fornot2s %f1, %f7, %f15 loop_6326: fnot2s %f7, %f11 be loop_6327 fabss %f2, %f13 fmovscs %icc, %f3, %f10 ble,pt %icc, loop_6328 loop_6327: fbge,a %fcc1, loop_6329 movrne %o1, 0x302, %o3 fmovrdlez %g7, %f12, %f6 loop_6328: array8 %l4, %o6, %i3 loop_6329: ldub [%l7 + 0x68], %g6 lduh [%l7 + 0x16], %o4 ba,a loop_6330 fmovrdgz %l0, %f0, %f10 sth %g2, [%l7 + 0x22] fbne,a %fcc0, loop_6331 loop_6330: lduw [%l7 + 0x5C], %i6 fxor %f10, %f10, %f10 fpsub16s %f15, %f14, %f2 loop_6331: sth %l3, [%l7 + 0x36] sth %i5, [%l7 + 0x6E] fnot1 %f8, %f10 movle %xcc, %l1, %i2 fnot2 %f0, %f2 lduh [%l7 + 0x46], %g5 stw %i4, [%l7 + 0x08] stb %i1, [%l7 + 0x50] fors %f5, %f12, %f4 fmovdpos %xcc, %f1, %f6 ldx [%l7 + 0x38], %l5 umul %o5, %g3, %o2 brnz %l6, loop_6332 fmovdle %xcc, %f3, %f1 ldsh [%l7 + 0x20], %i7 fpsub32 %f4, %f6, %f10 loop_6332: sll %l2, 0x07, %i0 fbe,a %fcc3, loop_6333 mulscc %o0, %g1, %g4 fbne %fcc3, loop_6334 fcmpne16 %f4, %f2, %o1 loop_6333: fand %f2, %f6, %f8 tneg %icc, 0x1 loop_6334: smul %o7, %g7, %l4 fmovdcs %icc, %f13, %f12 fmovrse %o3, %f0, %f4 tneg %icc, 0x6 fblg %fcc3, loop_6335 ldx [%l7 + 0x38], %i3 ldsb [%l7 + 0x64], %o6 stb %g6, [%l7 + 0x24] loop_6335: bshuffle %f12, %f14, %f12 std %f12, [%l7 + 0x18] bn,a %xcc, loop_6336 fmovdn %icc, %f15, %f11 movge %icc, %o4, %g2 stw %l0, [%l7 + 0x18] loop_6336: ble,a,pn %xcc, loop_6337 fmul8ulx16 %f0, %f4, %f12 lduh [%l7 + 0x16], %i6 ldsh [%l7 + 0x44], %i5 loop_6337: tl %xcc, 0x4 fcmple32 %f8, %f4, %l3 fmovrdne %l1, %f8, %f14 bcc,a,pt %xcc, loop_6338 fmovdn %xcc, %f13, %f5 be %xcc, loop_6339 movgu %icc, %i2, %g5 loop_6338: fand %f10, %f8, %f14 or %i1, 0x0BF7, %l5 loop_6339: tsubcc %i4, %o5, %g3 fnot2 %f6, %f12 lduw [%l7 + 0x14], %l6 std %f4, [%l7 + 0x70] fble,a %fcc0, loop_6340 fpack32 %f10, %f6, %f8 fmul8ulx16 %f6, %f0, %f2 fnand %f6, %f12, %f6 loop_6340: tl %icc, 0x5 lduh [%l7 + 0x20], %o2 lduw [%l7 + 0x4C], %l2 fnegd %f4, %f12 lduw [%l7 + 0x34], %i0 stx %o0, [%l7 + 0x70] xnorcc %i7, %g4, %o1 fcmps %fcc0, %f3, %f1 tl %icc, 0x6 bcs %icc, loop_6341 ldx [%l7 + 0x10], %o7 bpos,pt %icc, loop_6342 ba,a %xcc, loop_6343 loop_6341: ldx [%l7 + 0x10], %g1 stb %g7, [%l7 + 0x3B] loop_6342: sdivcc %o3, 0x1175, %i3 loop_6343: fornot1s %f10, %f8, %f2 xor %l4, %o6, %g6 fbo %fcc1, loop_6344 sth %g2, [%l7 + 0x5C] ldsw [%l7 + 0x34], %o4 fexpand %f1, %f2 loop_6344: sdivx %i6, 0x09FE, %l0 movleu %xcc, %i5, %l1 fbne %fcc1, loop_6345 fxor %f8, %f14, %f6 for %f0, %f10, %f10 fbule,a %fcc1, loop_6346 loop_6345: bshuffle %f8, %f12, %f4 ldsh [%l7 + 0x24], %l3 ldsw [%l7 + 0x74], %g5 loop_6346: alignaddrl %i1, %i2, %i4 sub %o5, %g3, %l6 fsrc2s %f7, %f14 movrgez %o2, %l2, %i0 movrgez %l5, %o0, %g4 fmovde %xcc, %f15, %f12 movne %xcc, %o1, %o7 andcc %g1, 0x0E92, %g7 tvs %xcc, 0x4 tpos %xcc, 0x7 fandnot1s %f4, %f15, %f11 fpackfix %f14, %f9 fmovdleu %xcc, %f2, %f0 fnands %f11, %f10, %f3 movneg %xcc, %o3, %i7 ldx [%l7 + 0x60], %l4 fnor %f0, %f6, %f8 stx %o6, [%l7 + 0x30] array32 %i3, %g2, %g6 xorcc %i6, 0x0F18, %o4 lduh [%l7 + 0x54], %i5 xnor %l1, %l0, %g5 te %xcc, 0x2 ldsw [%l7 + 0x18], %l3 tn %icc, 0x0 movre %i1, 0x29B, %i4 fpmerge %f11, %f1, %f2 bn,pt %xcc, loop_6347 fmovsne %xcc, %f0, %f5 sub %i2, 0x1B91, %g3 ld [%l7 + 0x14], %f8 loop_6347: tsubcc %l6, %o5, %o2 move %icc, %i0, %l2 ldd [%l7 + 0x28], %f8 sth %l5, [%l7 + 0x18] fmovde %xcc, %f7, %f7 nop setx loop_6348, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16 %f12, %f6, %f14 fands %f5, %f5, %f5 fsrc1 %f4, %f6 loop_6348: fsrc2s %f9, %f14 ldsw [%l7 + 0x1C], %g4 st %f14, [%l7 + 0x10] fbn %fcc0, loop_6349 sdivx %o1, 0x19ED, %o7 smul %g1, %o0, %o3 ldub [%l7 + 0x40], %i7 loop_6349: or %l4, 0x12D0, %g7 bleu,a,pt %xcc, loop_6350 tge %xcc, 0x3 ldub [%l7 + 0x59], %i3 movn %icc, %o6, %g6 loop_6350: fbug,a %fcc3, loop_6351 fmul8x16au %f10, %f5, %f6 lduw [%l7 + 0x10], %g2 fnand %f12, %f2, %f10 loop_6351: ldx [%l7 + 0x40], %i6 tvc %xcc, 0x4 edge8ln %i5, %o4, %l0 umul %l1, 0x091C, %l3 bne,a,pn %xcc, loop_6352 std %f6, [%l7 + 0x78] lduh [%l7 + 0x52], %g5 movgu %icc, %i1, %i4 loop_6352: brgez %g3, loop_6353 ldsw [%l7 + 0x0C], %l6 subccc %o5, %o2, %i2 mulscc %i0, 0x025C, %l5 loop_6353: sllx %g4, 0x1D, %l2 ld [%l7 + 0x40], %f3 sll %o7, %o1, %g1 ldx [%l7 + 0x70], %o0 fmovrdgz %o3, %f6, %f0 fornot1s %f2, %f8, %f10 edge16n %l4, %g7, %i3 nop setx loop_6354, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f12, [%l7 + 0x28] fmovdcc %xcc, %f12, %f13 ldsh [%l7 + 0x34], %i7 loop_6354: movcc %xcc, %o6, %g2 udivx %i6, 0x0AA4, %g6 fnot1 %f12, %f8 fcmple16 %f2, %f4, %o4 tcs %xcc, 0x5 subc %l0, 0x0A79, %i5 ldub [%l7 + 0x37], %l3 ldd [%l7 + 0x48], %f12 stb %g5, [%l7 + 0x4C] fbge %fcc2, loop_6355 fmovs %f1, %f6 fone %f2 movn %icc, %l1, %i4 loop_6355: ld [%l7 + 0x4C], %f4 ld [%l7 + 0x78], %f8 fnot2 %f4, %f2 srl %g3, %i1, %l6 andncc %o5, %i2, %i0 ld [%l7 + 0x34], %f9 lduh [%l7 + 0x76], %l5 fnot2 %f10, %f4 smulcc %o2, 0x062A, %l2 ldub [%l7 + 0x75], %g4 xor %o7, %o1, %g1 lduh [%l7 + 0x46], %o0 ldd [%l7 + 0x58], %f14 ld [%l7 + 0x3C], %f15 ldx [%l7 + 0x70], %o3 ldx [%l7 + 0x50], %g7 fmovdl %xcc, %f13, %f4 stw %l4, [%l7 + 0x7C] sub %i7, %i3, %o6 fbul,a %fcc0, loop_6356 faligndata %f2, %f14, %f12 ldsw [%l7 + 0x70], %i6 fmovsvs %icc, %f5, %f11 loop_6356: ldd [%l7 + 0x68], %f10 sth %g2, [%l7 + 0x18] brlez,a %g6, loop_6357 tpos %icc, 0x7 addc %l0, 0x0DA2, %o4 ldx [%l7 + 0x08], %l3 loop_6357: bgu,a,pt %xcc, loop_6358 edge8 %g5, %l1, %i5 ldsb [%l7 + 0x54], %i4 fmovrsne %g3, %f11, %f1 loop_6358: edge8 %i1, %l6, %o5 stx %i0, [%l7 + 0x48] fmovrsgz %l5, %f0, %f5 fmovdcc %xcc, %f1, %f14 fzero %f6 fbuge %fcc3, loop_6359 sll %o2, %i2, %l2 ldx [%l7 + 0x70], %o7 fbule %fcc2, loop_6360 loop_6359: srax %g4, 0x13, %g1 fmovdle %icc, %f4, %f10 ldub [%l7 + 0x65], %o1 loop_6360: edge32n %o0, %g7, %o3 ldub [%l7 + 0x4B], %l4 fornot2 %f12, %f8, %f6 st %f7, [%l7 + 0x74] fpack16 %f6, %f9 fbg,a %fcc3, loop_6361 fmovrdgz %i7, %f0, %f14 udivx %i3, 0x155A, %i6 fxnors %f14, %f1, %f2 loop_6361: ldsh [%l7 + 0x4A], %g2 std %f0, [%l7 + 0x50] stx %o6, [%l7 + 0x60] stb %l0, [%l7 + 0x69] fmovda %xcc, %f1, %f12 fxor %f8, %f14, %f0 ldub [%l7 + 0x61], %g6 orn %o4, %g5, %l1 stw %l3, [%l7 + 0x50] fsrc1 %f8, %f4 sdivx %i5, 0x05D7, %i4 lduw [%l7 + 0x1C], %g3 fnot1 %f6, %f2 mulscc %l6, %i1, %o5 add %l5, %o2, %i2 edge8ln %i0, %o7, %g4 movvs %icc, %l2, %o1 fcmpes %fcc1, %f11, %f14 std %f4, [%l7 + 0x68] taddcctv %o0, %g7, %g1 fmovdpos %icc, %f10, %f7 brz,a %o3, loop_6362 bvc,a,pt %icc, loop_6363 fbue,a %fcc3, loop_6364 fmovrdgz %i7, %f8, %f2 loop_6362: fmovse %icc, %f3, %f13 loop_6363: ldsh [%l7 + 0x2A], %i3 loop_6364: fmovrsgz %l4, %f2, %f14 movrlez %g2, 0x380, %o6 orcc %l0, 0x07C6, %g6 popc %i6, %g5 ldx [%l7 + 0x50], %o4 stx %l3, [%l7 + 0x40] ldsw [%l7 + 0x74], %i5 bcs,a loop_6365 fnegs %f3, %f6 alignaddrl %l1, %i4, %g3 srlx %i1, 0x06, %o5 loop_6365: fnand %f2, %f2, %f2 movleu %icc, %l6, %l5 sth %o2, [%l7 + 0x58] edge8ln %i0, %i2, %g4 fornot1s %f9, %f6, %f13 lduw [%l7 + 0x30], %l2 lduw [%l7 + 0x50], %o7 and %o0, %g7, %g1 array8 %o1, %i7, %o3 udivcc %l4, 0x1F93, %g2 ldub [%l7 + 0x5B], %o6 ldub [%l7 + 0x49], %i3 sub %g6, 0x0CA7, %l0 ldsh [%l7 + 0x18], %i6 ldd [%l7 + 0x48], %f4 fmovsge %xcc, %f13, %f4 fcmpgt32 %f4, %f6, %o4 fmovrdne %l3, %f12, %f0 fzero %f4 fmul8ulx16 %f0, %f6, %f0 taddcc %g5, 0x0382, %i5 ldub [%l7 + 0x49], %l1 bne,pt %xcc, loop_6366 fands %f1, %f1, %f3 fmovrdlez %i4, %f8, %f14 ldx [%l7 + 0x50], %i1 loop_6366: lduh [%l7 + 0x36], %g3 move %icc, %o5, %l5 ld [%l7 + 0x7C], %f14 addcc %l6, 0x166A, %i0 bleu %icc, loop_6367 ta %icc, 0x0 fpadd32s %f3, %f8, %f7 bcc loop_6368 loop_6367: fxnors %f8, %f2, %f14 fsrc1 %f4, %f0 fcmped %fcc3, %f6, %f0 loop_6368: tle %xcc, 0x1 bge,a loop_6369 be,a loop_6370 sth %i2, [%l7 + 0x3E] fnor %f10, %f8, %f8 loop_6369: fbue %fcc0, loop_6371 loop_6370: xnor %o2, %g4, %l2 fnot2 %f10, %f10 ldx [%l7 + 0x28], %o0 loop_6371: ldsb [%l7 + 0x45], %g7 and %o7, 0x1DF0, %g1 fandnot1 %f4, %f0, %f14 fornot1s %f4, %f4, %f2 fbu,a %fcc3, loop_6372 brgez %i7, loop_6373 ldx [%l7 + 0x18], %o3 fmovrslez %o1, %f7, %f15 loop_6372: array16 %l4, %g2, %o6 loop_6373: fpsub16s %f4, %f11, %f11 fornot2s %f3, %f13, %f9 lduh [%l7 + 0x5E], %g6 ldd [%l7 + 0x38], %f6 edge8l %l0, %i6, %i3 tleu %xcc, 0x6 tleu %xcc, 0x4 fnot1s %f8, %f11 udiv %o4, 0x18A4, %g5 movre %l3, %i5, %l1 fmovsne %icc, %f9, %f0 fbge %fcc0, loop_6374 fexpand %f12, %f10 bg,a,pt %icc, loop_6375 stw %i4, [%l7 + 0x54] loop_6374: fbge,a %fcc2, loop_6376 fnot1s %f3, %f6 loop_6375: fandnot1s %f1, %f12, %f3 ldub [%l7 + 0x3A], %g3 loop_6376: fxnors %f1, %f11, %f10 sllx %i1, 0x1F, %l5 fbug,a %fcc1, loop_6377 udivx %l6, 0x05C6, %i0 sdiv %i2, 0x1B6F, %o2 fnot1s %f12, %f15 loop_6377: ldub [%l7 + 0x73], %o5 lduw [%l7 + 0x30], %g4 lduh [%l7 + 0x52], %o0 tcc %icc, 0x4 fzero %f0 smul %l2, 0x02EA, %o7 stw %g7, [%l7 + 0x48] taddcc %g1, %o3, %o1 addccc %l4, 0x0CF2, %i7 fbo,a %fcc1, loop_6378 ldx [%l7 + 0x40], %o6 fmovse %icc, %f5, %f12 ldsw [%l7 + 0x74], %g6 loop_6378: movl %xcc, %g2, %i6 edge32l %i3, %o4, %g5 mulscc %l3, 0x074C, %l0 tleu %xcc, 0x1 fmovspos %xcc, %f5, %f1 xor %l1, 0x04C5, %i5 bgu,a,pn %icc, loop_6379 te %icc, 0x7 fmovse %icc, %f15, %f5 fmovsl %xcc, %f11, %f4 loop_6379: fmovsle %icc, %f7, %f14 ldsh [%l7 + 0x5E], %g3 alignaddr %i4, %i1, %l6 fxors %f9, %f1, %f0 orn %i0, 0x083F, %l5 fbne %fcc2, loop_6380 fbo,a %fcc3, loop_6381 st %f10, [%l7 + 0x30] fmovrslez %i2, %f4, %f13 loop_6380: edge8n %o2, %g4, %o0 loop_6381: movcs %icc, %o5, %o7 std %f14, [%l7 + 0x60] nop setx loop_6382, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %l2, [%l7 + 0x31] movg %icc, %g7, %g1 lduh [%l7 + 0x58], %o1 loop_6382: fba %fcc3, loop_6383 ldsw [%l7 + 0x78], %o3 fcmps %fcc0, %f5, %f2 ld [%l7 + 0x64], %f8 loop_6383: ldsw [%l7 + 0x2C], %l4 edge8l %i7, %o6, %g6 fmovsl %icc, %f2, %f11 tne %xcc, 0x4 ldx [%l7 + 0x58], %i6 fnot1 %f12, %f14 edge8ln %i3, %o4, %g2 bcs,pt %icc, loop_6384 fmovde %xcc, %f9, %f5 fabsd %f4, %f4 fmovdneg %icc, %f15, %f5 loop_6384: lduh [%l7 + 0x4C], %l3 sllx %g5, %l1, %l0 std %f8, [%l7 + 0x38] fbo,a %fcc3, loop_6385 fmovdgu %xcc, %f8, %f10 xor %g3, 0x119C, %i4 fbge %fcc3, loop_6386 loop_6385: st %f4, [%l7 + 0x64] stw %i1, [%l7 + 0x50] fabss %f2, %f12 loop_6386: ldsw [%l7 + 0x0C], %l6 fmovdne %icc, %f8, %f14 faligndata %f14, %f14, %f8 ld [%l7 + 0x30], %f2 bpos,a,pt %icc, loop_6387 fmovscc %xcc, %f9, %f10 ldd [%l7 + 0x08], %f14 fmovdvs %xcc, %f14, %f4 loop_6387: brgez,a %i5, loop_6388 fbe %fcc1, loop_6389 brnz %l5, loop_6390 fmovsgu %xcc, %f6, %f7 loop_6388: lduh [%l7 + 0x5E], %i2 loop_6389: alignaddrl %o2, %g4, %i0 loop_6390: udivx %o5, 0x1554, %o7 fbuge,a %fcc1, loop_6391 fmovdvc %xcc, %f14, %f7 ldd [%l7 + 0x38], %f8 tgu %xcc, 0x1 loop_6391: fmovrdgez %o0, %f6, %f6 fmovde %xcc, %f5, %f12 addc %g7, %g1, %l2 fmovrslez %o3, %f3, %f15 addccc %l4, %o1, %i7 bne %xcc, loop_6392 std %f6, [%l7 + 0x78] fmovdg %xcc, %f14, %f3 fmovrdne %g6, %f2, %f4 loop_6392: stx %o6, [%l7 + 0x78] fmovsa %xcc, %f12, %f10 ldsw [%l7 + 0x6C], %i3 bl %icc, loop_6393 bvs,a,pt %xcc, loop_6394 fpadd32s %f11, %f15, %f5 lduw [%l7 + 0x30], %o4 loop_6393: fnot2 %f4, %f6 loop_6394: sdiv %i6, 0x1994, %l3 fmuld8ulx16 %f5, %f10, %f8 tn %icc, 0x7 ldsw [%l7 + 0x50], %g5 fnot1s %f2, %f5 fcmpgt32 %f14, %f2, %l1 fmovdle %icc, %f15, %f13 movleu %xcc, %l0, %g3 srax %i4, %g2, %l6 xor %i5, %i1, %i2 lduh [%l7 + 0x0C], %l5 brnz,a %g4, loop_6395 fcmpeq16 %f4, %f10, %i0 bcs,a,pn %icc, loop_6396 tsubcc %o5, 0x19BA, %o7 loop_6395: fand %f14, %f10, %f8 andn %o0, %g7, %g1 loop_6396: tle %icc, 0x0 fbuge,a %fcc0, loop_6397 bcc loop_6398 movre %o2, %o3, %l4 edge32ln %o1, %i7, %l2 loop_6397: fbu,a %fcc0, loop_6399 loop_6398: tpos %icc, 0x5 lduw [%l7 + 0x48], %g6 addccc %o6, 0x17B4, %i3 loop_6399: popc 0x0E75, %i6 fmovrdne %o4, %f8, %f8 tne %icc, 0x0 ldd [%l7 + 0x30], %f2 fxors %f1, %f15, %f0 fmovdleu %xcc, %f0, %f5 stw %g5, [%l7 + 0x78] fors %f3, %f5, %f14 std %f8, [%l7 + 0x70] fnegd %f2, %f12 smul %l3, %l0, %l1 ldub [%l7 + 0x21], %g3 fpack32 %f8, %f10, %f14 movrgez %g2, 0x362, %l6 fnot2s %f14, %f4 ldsw [%l7 + 0x38], %i4 fmovrdgz %i5, %f10, %f14 fmovse %icc, %f10, %f13 subccc %i1, %l5, %g4 ldsw [%l7 + 0x50], %i2 edge32 %o5, %i0, %o7 fba,a %fcc2, loop_6400 movvc %xcc, %g7, %o0 fcmpd %fcc2, %f14, %f2 fcmpeq32 %f8, %f8, %g1 loop_6400: ba loop_6401 std %f4, [%l7 + 0x38] st %f12, [%l7 + 0x70] stx %o3, [%l7 + 0x58] loop_6401: stw %l4, [%l7 + 0x50] fbule,a %fcc0, loop_6402 fmovsl %icc, %f10, %f12 fornot2s %f13, %f9, %f4 fands %f3, %f11, %f3 loop_6402: fnegd %f12, %f0 fba %fcc1, loop_6403 array32 %o1, %i7, %o2 array16 %g6, %o6, %i3 ldsh [%l7 + 0x58], %l2 loop_6403: stw %o4, [%l7 + 0x74] fblg,a %fcc1, loop_6404 tvs %icc, 0x0 fbne %fcc1, loop_6405 lduw [%l7 + 0x44], %g5 loop_6404: fcmps %fcc3, %f2, %f9 brlz %i6, loop_6406 loop_6405: fors %f5, %f4, %f0 nop setx loop_6407, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udiv %l3, 0x1687, %l0 loop_6406: tpos %xcc, 0x0 movcs %xcc, %l1, %g3 loop_6407: movrlz %l6, 0x163, %i4 fnor %f0, %f6, %f2 or %g2, %i5, %l5 fzero %f0 edge8ln %g4, %i2, %o5 ldx [%l7 + 0x50], %i1 brnz,a %i0, loop_6408 ldsh [%l7 + 0x66], %o7 ldsh [%l7 + 0x30], %g7 stw %g1, [%l7 + 0x64] loop_6408: movvc %icc, %o3, %o0 fpadd16s %f4, %f9, %f2 siam 0x0 fbg,a %fcc0, loop_6409 fmovrslez %o1, %f15, %f5 bcs loop_6410 fmovsle %xcc, %f12, %f12 loop_6409: movrlez %i7, 0x03E, %o2 movre %g6, 0x18C, %l4 loop_6410: nop setx loop_6411, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x74], %i3 edge16 %o6, %o4, %g5 srl %l2, 0x1E, %i6 loop_6411: srl %l0, 0x10, %l1 fnors %f2, %f15, %f0 movneg %xcc, %g3, %l3 stb %l6, [%l7 + 0x27] srlx %i4, %g2, %l5 st %f12, [%l7 + 0x40] stx %g4, [%l7 + 0x28] fandnot2 %f2, %f6, %f2 bvc %xcc, loop_6412 fors %f8, %f2, %f9 lduh [%l7 + 0x40], %i5 fandnot1 %f14, %f2, %f12 loop_6412: fxors %f6, %f13, %f1 lduh [%l7 + 0x78], %i2 fcmple32 %f4, %f0, %i1 fone %f8 ldsh [%l7 + 0x4C], %i0 ld [%l7 + 0x38], %f3 fpadd16s %f10, %f10, %f8 fmovdl %xcc, %f3, %f15 ldsb [%l7 + 0x73], %o5 fbl %fcc3, loop_6413 bn,pt %icc, loop_6414 fmovrsgez %g7, %f6, %f0 fmovrdne %o7, %f2, %f0 loop_6413: fandnot1s %f3, %f0, %f7 loop_6414: tle %xcc, 0x1 fbug,a %fcc0, loop_6415 fnands %f2, %f11, %f2 ldd [%l7 + 0x78], %f12 stx %o3, [%l7 + 0x18] loop_6415: taddcc %o0, %g1, %i7 fpadd32s %f0, %f1, %f1 stx %o1, [%l7 + 0x28] ldsh [%l7 + 0x4C], %g6 fnors %f12, %f0, %f5 ld [%l7 + 0x6C], %f14 ldsw [%l7 + 0x18], %l4 taddcc %i3, 0x10C7, %o2 movpos %xcc, %o6, %o4 movgu %xcc, %l2, %g5 xnor %l0, 0x10CF, %i6 fzeros %f13 fnot2s %f15, %f15 sth %l1, [%l7 + 0x74] fexpand %f5, %f4 edge8 %l3, %g3, %i4 ldsw [%l7 + 0x2C], %l6 stx %g2, [%l7 + 0x38] orcc %l5, 0x19E5, %i5 bleu,pn %icc, loop_6416 edge16ln %i2, %g4, %i1 stb %i0, [%l7 + 0x6F] tn %icc, 0x6 loop_6416: ldub [%l7 + 0x34], %g7 tgu %xcc, 0x5 ldsb [%l7 + 0x68], %o7 sth %o5, [%l7 + 0x6C] fnors %f3, %f1, %f1 lduw [%l7 + 0x60], %o0 edge16 %g1, %i7, %o1 nop setx loop_6417, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovd %f12, %f6 ldd [%l7 + 0x60], %f8 ldsb [%l7 + 0x7F], %o3 loop_6417: mulscc %g6, %l4, %o2 addc %i3, 0x0C79, %o6 fsrc1s %f9, %f3 xor %o4, %l2, %g5 bvs %xcc, loop_6418 move %icc, %i6, %l0 ldsb [%l7 + 0x2D], %l3 andn %g3, %i4, %l6 loop_6418: sdivx %g2, 0x09AE, %l1 movneg %xcc, %i5, %i2 fmovdvs %xcc, %f9, %f11 umulcc %l5, %g4, %i0 edge16l %i1, %g7, %o5 mulx %o7, 0x1F1C, %o0 movrlz %i7, %g1, %o3 ldd [%l7 + 0x18], %f14 movgu %icc, %g6, %o1 movg %xcc, %l4, %o2 fmuld8ulx16 %f6, %f1, %f10 lduw [%l7 + 0x7C], %o6 fmuld8ulx16 %f0, %f6, %f14 movrgez %i3, %l2, %g5 pdist %f10, %f8, %f4 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 fmul8ulx16 %f12, %f2, %f0 andncc %o4, %i6, %l0 lduw [%l7 + 0x58], %g3 loop_6419: lduw [%l7 + 0x4C], %l3 fcmple16 %f14, %f4, %i4 bn loop_6420 fmovrsgez %g2, %f5, %f8 fpsub32s %f4, %f2, %f0 fmovrdlez %l1, %f6, %f0 loop_6420: st %f3, [%l7 + 0x38] udivx %i5, 0x14EA, %i2 brgz %l5, loop_6421 umulcc %g4, %i0, %i1 movleu %icc, %l6, %o5 fcmple16 %f0, %f2, %o7 loop_6421: tneg %icc, 0x4 fmovscs %xcc, %f8, %f9 bne %xcc, loop_6422 ldub [%l7 + 0x2D], %o0 bneg,pt %icc, loop_6423 ldsw [%l7 + 0x1C], %i7 loop_6422: sth %g1, [%l7 + 0x12] lduw [%l7 + 0x5C], %o3 loop_6423: sra %g7, 0x05, %o1 ld [%l7 + 0x50], %f15 fxors %f10, %f1, %f15 tge %icc, 0x7 fmovsle %xcc, %f4, %f9 fble %fcc1, loop_6424 addc %l4, %o2, %o6 tgu %icc, 0x7 smulcc %i3, 0x09E5, %g6 loop_6424: brlz,a %g5, loop_6425 movrlz %o4, %l2, %l0 ldx [%l7 + 0x38], %g3 bneg,a,pt %icc, loop_6426 loop_6425: movrne %l3, 0x3F3, %i4 ldd [%l7 + 0x08], %f0 bvc %icc, loop_6427 loop_6426: fmovrsgez %i6, %f6, %f15 tleu %xcc, 0x1 fmovsne %xcc, %f14, %f6 loop_6427: sdiv %l1, 0x115A, %g2 fnot1s %f14, %f6 fmovdleu %icc, %f12, %f2 stb %i2, [%l7 + 0x0D] fpadd16 %f14, %f4, %f10 movcs %xcc, %l5, %i5 andn %i0, 0x0D53, %g4 ldd [%l7 + 0x40], %f6 ldx [%l7 + 0x78], %i1 sth %l6, [%l7 + 0x42] fbne %fcc3, loop_6428 st %f5, [%l7 + 0x4C] fzeros %f13 fcmpd %fcc3, %f10, %f14 loop_6428: bne,pt %icc, loop_6429 lduw [%l7 + 0x44], %o5 fpackfix %f14, %f15 tg %icc, 0x5 loop_6429: for %f8, %f6, %f4 te %icc, 0x3 tge %xcc, 0x0 st %f6, [%l7 + 0x18] addcc %o7, %o0, %g1 movcc %xcc, %o3, %i7 stw %o1, [%l7 + 0x38] xnor %g7, 0x148F, %l4 ldsh [%l7 + 0x3E], %o2 orcc %i3, 0x1D14, %g6 brgez,a %o6, loop_6430 sdivx %g5, 0x1E4D, %o4 tvc %xcc, 0x2 tne %xcc, 0x4 loop_6430: xor %l0, %g3, %l3 xnor %i4, 0x12A7, %l2 fmovrdgz %i6, %f6, %f12 fxor %f8, %f8, %f4 call loop_6431 fbule %fcc0, loop_6432 fmovdcs %icc, %f10, %f2 movrlz %l1, 0x3E1, %i2 loop_6431: ldsw [%l7 + 0x30], %l5 loop_6432: ldub [%l7 + 0x7F], %g2 fpadd32s %f14, %f3, %f13 stw %i5, [%l7 + 0x1C] fand %f14, %f0, %f0 stb %g4, [%l7 + 0x1B] sdivx %i1, 0x0288, %i0 fcmpgt16 %f10, %f0, %o5 tpos %icc, 0x1 fmul8x16al %f1, %f5, %f2 ldsb [%l7 + 0x1A], %o7 lduh [%l7 + 0x56], %o0 edge8 %l6, %g1, %o3 ldsw [%l7 + 0x74], %o1 bgu %icc, loop_6433 xnor %i7, %g7, %o2 st %f6, [%l7 + 0x40] fnands %f10, %f6, %f1 loop_6433: fmovsg %icc, %f8, %f8 sth %l4, [%l7 + 0x2E] fbe %fcc0, loop_6434 stx %i3, [%l7 + 0x40] edge8ln %g6, %g5, %o4 tne %icc, 0x0 loop_6434: lduh [%l7 + 0x6E], %o6 lduh [%l7 + 0x60], %l0 fzero %f8 fnot1s %f4, %f13 fbug,a %fcc3, loop_6435 fmovscc %icc, %f14, %f14 ldub [%l7 + 0x14], %l3 ldsh [%l7 + 0x7C], %g3 loop_6435: stx %i4, [%l7 + 0x48] fmovscc %icc, %f10, %f1 tle %icc, 0x2 ldd [%l7 + 0x10], %f8 addccc %i6, %l1, %i2 nop setx loop_6436, %l0, %l1 jmpl %l1, %l5 fmovs %f14, %f10 fmovrsgz %l2, %f1, %f5 fnot1 %f14, %f12 loop_6436: sth %i5, [%l7 + 0x36] array16 %g2, %i1, %i0 edge8 %g4, %o7, %o0 tcs %xcc, 0x5 fcmpne32 %f4, %f14, %o5 udiv %g1, 0x1E6A, %l6 fmovrde %o1, %f10, %f0 ldx [%l7 + 0x78], %i7 movrgez %o3, 0x280, %o2 ldsw [%l7 + 0x6C], %l4 fcmpes %fcc1, %f7, %f3 fbu,a %fcc2, loop_6437 fnegs %f7, %f3 fandnot1s %f5, %f6, %f8 fba,a %fcc0, loop_6438 loop_6437: bg,a,pn %icc, loop_6439 sethi 0x0527, %i3 orcc %g6, %g7, %g5 loop_6438: fmovdl %xcc, %f0, %f3 loop_6439: edge32ln %o6, %o4, %l3 fmovsvs %icc, %f9, %f6 fbe %fcc3, loop_6440 fbne,a %fcc0, loop_6441 ldx [%l7 + 0x20], %l0 sub %g3, 0x1642, %i4 loop_6440: sll %i6, 0x05, %i2 loop_6441: ldx [%l7 + 0x38], %l5 stb %l1, [%l7 + 0x58] fmovdpos %xcc, %f3, %f11 andcc %l2, 0x017F, %i5 ta %xcc, 0x4 brgz %g2, loop_6442 movvc %icc, %i0, %g4 lduw [%l7 + 0x2C], %i1 fsrc2 %f14, %f0 loop_6442: array32 %o7, %o5, %g1 lduh [%l7 + 0x5E], %l6 lduw [%l7 + 0x64], %o0 ldx [%l7 + 0x08], %i7 fcmpgt32 %f14, %f8, %o1 array32 %o3, %l4, %o2 fpack32 %f6, %f12, %f6 fbg %fcc2, loop_6443 lduh [%l7 + 0x62], %i3 or %g6, 0x0D3D, %g7 brlz %o6, loop_6444 loop_6443: udivx %g5, 0x19D2, %l3 stb %l0, [%l7 + 0x7A] ldub [%l7 + 0x78], %o4 loop_6444: fbule,a %fcc3, loop_6445 ldx [%l7 + 0x70], %g3 bpos %xcc, loop_6446 fmovsleu %xcc, %f10, %f2 loop_6445: fbo %fcc0, loop_6447 movvs %icc, %i6, %i4 loop_6446: ldx [%l7 + 0x10], %i2 subc %l5, %l1, %i5 loop_6447: tpos %icc, 0x6 movre %l2, 0x0AA, %i0 fmovsg %icc, %f0, %f11 fcmpeq16 %f2, %f12, %g4 stx %i1, [%l7 + 0x10] movn %xcc, %g2, %o7 fbge,a %fcc0, loop_6448 bcs,a,pt %xcc, loop_6449 xor %g1, %o5, %l6 xnorcc %i7, %o0, %o1 loop_6448: edge8ln %o3, %o2, %i3 loop_6449: lduh [%l7 + 0x34], %l4 mulscc %g7, 0x0674, %o6 tleu %icc, 0x7 taddcctv %g5, 0x1951, %l3 sth %l0, [%l7 + 0x30] stx %g6, [%l7 + 0x68] fpmerge %f7, %f11, %f8 fmovdge %icc, %f0, %f13 brz,a %o4, loop_6450 fmovrdgez %i6, %f6, %f0 sth %i4, [%l7 + 0x66] mulscc %i2, 0x1703, %l5 loop_6450: lduw [%l7 + 0x0C], %l1 stx %g3, [%l7 + 0x70] lduw [%l7 + 0x70], %l2 movrlez %i0, %i5, %i1 lduw [%l7 + 0x28], %g2 stx %o7, [%l7 + 0x50] ldd [%l7 + 0x20], %f6 fabsd %f10, %f8 and %g1, %o5, %l6 ldsw [%l7 + 0x10], %i7 ldsb [%l7 + 0x42], %g4 ldsw [%l7 + 0x38], %o0 tl %icc, 0x7 ldx [%l7 + 0x40], %o3 ld [%l7 + 0x28], %f7 edge32l %o2, %i3, %l4 tcc %icc, 0x7 call loop_6451 movl %icc, %o1, %g7 ldsb [%l7 + 0x6D], %o6 lduh [%l7 + 0x44], %l3 loop_6451: fpmerge %f10, %f6, %f8 ld [%l7 + 0x3C], %f11 movrgz %g5, 0x077, %g6 taddcctv %o4, %l0, %i4 ldsw [%l7 + 0x34], %i6 bleu,a loop_6452 brgez,a %l5, loop_6453 stx %i2, [%l7 + 0x48] andncc %l1, %g3, %l2 loop_6452: lduw [%l7 + 0x28], %i0 loop_6453: fornot1s %f5, %f12, %f4 move %xcc, %i5, %g2 fmovrsgz %i1, %f7, %f14 fnors %f1, %f4, %f5 stx %o7, [%l7 + 0x38] ldx [%l7 + 0x78], %g1 fornot2 %f4, %f6, %f0 fbo,a %fcc0, loop_6454 be,a,pt %xcc, loop_6455 bg,a %icc, loop_6456 movne %xcc, %l6, %o5 loop_6454: fxnor %f8, %f0, %f14 loop_6455: movrlz %g4, 0x1BA, %o0 loop_6456: nop setx loop_6457, %l0, %l1 jmpl %l1, %o3 siam 0x2 sllx %o2, %i7, %l4 fpadd16 %f2, %f14, %f10 loop_6457: fmovdl %xcc, %f14, %f8 ldd [%l7 + 0x58], %f8 edge32n %o1, %i3, %o6 bleu loop_6458 popc 0x0407, %l3 movvs %icc, %g7, %g5 fmovsne %xcc, %f10, %f6 loop_6458: sub %g6, %o4, %l0 lduw [%l7 + 0x44], %i6 mulscc %i4, %l5, %i2 subcc %g3, 0x0ADC, %l1 ldub [%l7 + 0x15], %l2 tsubcctv %i5, %i0, %i1 lduw [%l7 + 0x68], %o7 fmovdcc %xcc, %f15, %f3 fpsub32 %f8, %f6, %f14 fbu %fcc0, loop_6459 ble,a,pt %icc, loop_6460 fxnors %f6, %f8, %f14 fmul8sux16 %f8, %f8, %f14 loop_6459: edge8 %g2, %g1, %l6 loop_6460: ld [%l7 + 0x3C], %f0 sllx %o5, 0x00, %g4 fmovrsgez %o3, %f13, %f3 fmovs %f4, %f15 ldsh [%l7 + 0x48], %o0 ldx [%l7 + 0x08], %o2 fpsub32s %f7, %f5, %f3 array32 %l4, %i7, %i3 lduh [%l7 + 0x22], %o6 fsrc2 %f14, %f4 ld [%l7 + 0x54], %f6 orncc %o1, 0x055F, %l3 st %f11, [%l7 + 0x50] tcc %icc, 0x1 faligndata %f12, %f14, %f14 fpsub16 %f12, %f6, %f10 fmovspos %xcc, %f7, %f10 fmovrslez %g7, %f5, %f10 ldub [%l7 + 0x16], %g5 fpmerge %f4, %f1, %f6 stx %g6, [%l7 + 0x70] movvc %xcc, %o4, %l0 ldx [%l7 + 0x68], %i4 bneg,a,pt %xcc, loop_6461 fmovrsgez %l5, %f2, %f1 fcmpne32 %f2, %f6, %i6 stw %g3, [%l7 + 0x08] loop_6461: edge8n %l1, %l2, %i5 siam 0x6 ldub [%l7 + 0x2A], %i0 udivcc %i1, 0x1587, %o7 fmovsge %icc, %f6, %f14 fmovdleu %xcc, %f10, %f15 movpos %xcc, %i2, %g2 fbug,a %fcc1, loop_6462 fnor %f0, %f14, %f2 fandnot2s %f2, %f13, %f2 smulcc %l6, 0x045B, %g1 loop_6462: stw %o5, [%l7 + 0x44] bleu,a loop_6463 ldsb [%l7 + 0x50], %o3 fpsub16 %f4, %f10, %f10 tge %xcc, 0x4 loop_6463: fmovrslz %o0, %f8, %f2 fmovdleu %icc, %f4, %f5 lduw [%l7 + 0x18], %o2 fpadd32s %f11, %f13, %f4 for %f10, %f2, %f6 stx %l4, [%l7 + 0x48] fmovdg %icc, %f5, %f7 stb %g4, [%l7 + 0x4F] sdivcc %i3, 0x0E85, %i7 xor %o1, %o6, %l3 fors %f12, %f7, %f5 bcc,a loop_6464 tn %xcc, 0x5 std %f4, [%l7 + 0x58] fmovd %f10, %f8 loop_6464: sub %g5, %g7, %o4 bcc,pt %xcc, loop_6465 ldub [%l7 + 0x21], %l0 fxnors %f7, %f2, %f14 fnegs %f8, %f8 loop_6465: fmovdne %icc, %f10, %f10 ldd [%l7 + 0x60], %f12 std %f4, [%l7 + 0x10] stb %g6, [%l7 + 0x28] fnot1s %f3, %f9 fandnot1 %f8, %f6, %f12 fmovdleu %icc, %f6, %f5 fmul8sux16 %f4, %f0, %f4 fmuld8ulx16 %f11, %f3, %f14 ldx [%l7 + 0x38], %i4 orncc %l5, 0x096C, %g3 edge32l %i6, %l1, %l2 fbue %fcc0, loop_6466 fbe,a %fcc0, loop_6467 fmovrslez %i5, %f3, %f7 fmuld8sux16 %f12, %f13, %f0 loop_6466: fpadd32 %f2, %f10, %f10 loop_6467: udiv %i1, 0x00E3, %i0 fcmple32 %f12, %f10, %i2 bvs,pn %icc, loop_6468 lduh [%l7 + 0x6E], %g2 fcmped %fcc2, %f12, %f0 brnz %l6, loop_6469 loop_6468: ld [%l7 + 0x50], %f8 brz,a %g1, loop_6470 fornot1s %f2, %f15, %f8 loop_6469: ldsw [%l7 + 0x28], %o5 lduh [%l7 + 0x16], %o3 loop_6470: movleu %icc, %o7, %o0 st %f10, [%l7 + 0x28] fzero %f10 fors %f14, %f10, %f7 fmovrde %l4, %f10, %f2 edge32n %g4, %o2, %i3 alignaddr %o1, %o6, %i7 brlz %l3, loop_6471 fcmpeq32 %f4, %f12, %g7 lduh [%l7 + 0x6E], %g5 tgu %icc, 0x5 loop_6471: fnand %f6, %f0, %f14 bpos,a,pn %xcc, loop_6472 std %f6, [%l7 + 0x18] fsrc2s %f6, %f2 movre %l0, 0x05E, %g6 loop_6472: fandnot2s %f5, %f5, %f12 fnot1 %f10, %f10 tne %xcc, 0x1 std %f10, [%l7 + 0x78] fmovdgu %xcc, %f8, %f10 movrlez %o4, 0x23F, %l5 brgz,a %i4, loop_6473 movne %icc, %i6, %l1 fzeros %f6 edge16 %l2, %i5, %g3 loop_6473: ldsh [%l7 + 0x62], %i1 stb %i2, [%l7 + 0x41] fpackfix %f2, %f10 fmovs %f12, %f14 stb %i0, [%l7 + 0x3A] tl %xcc, 0x6 st %f8, [%l7 + 0x50] st %f6, [%l7 + 0x28] fnand %f2, %f4, %f0 fmovsge %xcc, %f8, %f7 fnot1 %f6, %f2 stb %g2, [%l7 + 0x43] or %g1, %l6, %o5 ta %xcc, 0x5 stx %o7, [%l7 + 0x38] brgez %o3, loop_6474 fbe,a %fcc2, loop_6475 ldsb [%l7 + 0x39], %l4 lduw [%l7 + 0x44], %o0 loop_6474: stb %g4, [%l7 + 0x64] loop_6475: fnand %f4, %f12, %f12 fbuge,a %fcc0, loop_6476 stb %o2, [%l7 + 0x17] brlez,a %i3, loop_6477 ld [%l7 + 0x14], %f4 loop_6476: fors %f5, %f1, %f9 sllx %o1, %o6, %l3 loop_6477: faligndata %f4, %f6, %f10 fmovrdne %g7, %f12, %f12 fbule,a %fcc1, loop_6478 movne %icc, %i7, %l0 fmovdne %icc, %f1, %f5 alignaddrl %g5, %g6, %o4 loop_6478: ldub [%l7 + 0x47], %i4 addc %l5, 0x0806, %l1 nop setx loop_6479, %l0, %l1 jmpl %l1, %l2 fblg %fcc2, loop_6480 tgu %xcc, 0x1 bcs,pt %icc, loop_6481 loop_6479: fcmpeq32 %f6, %f8, %i5 loop_6480: fandnot2s %f10, %f9, %f5 array8 %i6, %g3, %i2 loop_6481: array8 %i1, %i0, %g2 be,a loop_6482 smulcc %l6, %g1, %o7 fbu %fcc3, loop_6483 fsrc2s %f15, %f15 loop_6482: brlz,a %o3, loop_6484 stx %l4, [%l7 + 0x48] loop_6483: fxor %f14, %f10, %f6 ldd [%l7 + 0x70], %f2 loop_6484: fornot1s %f0, %f4, %f1 st %f15, [%l7 + 0x34] movcc %xcc, %o5, %g4 ldsb [%l7 + 0x30], %o0 fmovdgu %icc, %f15, %f6 fmovrsgz %o2, %f2, %f2 std %f12, [%l7 + 0x10] udiv %o1, 0x1880, %o6 fmovscs %icc, %f14, %f6 movge %icc, %i3, %g7 fpsub16s %f4, %f9, %f2 ldsw [%l7 + 0x0C], %l3 edge32ln %i7, %g5, %g6 lduh [%l7 + 0x42], %o4 fnot2s %f12, %f4 fmovdvs %icc, %f0, %f15 sdivx %i4, 0x1D20, %l5 fones %f1 fmovrslez %l0, %f2, %f15 fmovdvc %icc, %f0, %f3 orcc %l1, %l2, %i6 fzero %f2 fpack16 %f0, %f5 sdivx %g3, 0x0ED8, %i2 movvs %icc, %i5, %i1 ldx [%l7 + 0x78], %g2 fblg %fcc1, loop_6485 bvs,a,pt %xcc, loop_6486 fmovrdlez %i0, %f6, %f14 fbg,a %fcc3, loop_6487 loop_6485: stb %g1, [%l7 + 0x79] loop_6486: sdivx %l6, 0x0AB7, %o3 sth %l4, [%l7 + 0x46] loop_6487: fmovdgu %xcc, %f10, %f3 sdivcc %o5, 0x0AFB, %o7 fandnot2s %f2, %f8, %f7 ldub [%l7 + 0x7B], %g4 xnor %o2, %o1, %o0 movn %xcc, %i3, %o6 edge8ln %g7, %i7, %g5 stx %l3, [%l7 + 0x40] fbl %fcc3, loop_6488 stx %o4, [%l7 + 0x10] te %xcc, 0x3 smulcc %i4, 0x047D, %l5 loop_6488: fmovsleu %xcc, %f15, %f13 fmuld8sux16 %f0, %f6, %f8 stx %l0, [%l7 + 0x20] brz,a %l1, loop_6489 ldsh [%l7 + 0x66], %l2 ld [%l7 + 0x74], %f8 alignaddr %g6, %i6, %g3 loop_6489: lduh [%l7 + 0x22], %i5 std %f8, [%l7 + 0x40] fcmpeq32 %f4, %f14, %i2 ldx [%l7 + 0x68], %g2 fmovrse %i0, %f14, %f15 fmovdne %icc, %f8, %f4 mova %icc, %i1, %g1 addccc %l6, 0x0C92, %o3 ldd [%l7 + 0x38], %f10 lduw [%l7 + 0x50], %o5 and %o7, %g4, %l4 fmovscc %icc, %f2, %f3 siam 0x5 fmuld8ulx16 %f0, %f10, %f0 stw %o2, [%l7 + 0x78] smulcc %o0, 0x08A1, %i3 move %xcc, %o1, %o6 ldsh [%l7 + 0x0E], %g7 tcs %xcc, 0x1 ldub [%l7 + 0x43], %i7 brz %g5, loop_6490 subc %o4, %l3, %l5 fnor %f4, %f10, %f10 movg %icc, %i4, %l1 loop_6490: std %f4, [%l7 + 0x50] movcs %xcc, %l2, %l0 sdivcc %g6, 0x1727, %g3 fmovsge %icc, %f9, %f6 bpos,a loop_6491 movrgez %i5, 0x212, %i6 fmovs %f4, %f6 smul %g2, %i2, %i1 loop_6491: nop setx loop_6492, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne %icc, loop_6493 fmovrsne %g1, %f1, %f2 subcc %l6, 0x18FC, %o3 loop_6492: udivcc %i0, 0x0F1F, %o5 loop_6493: brgz,a %o7, loop_6494 lduh [%l7 + 0x5E], %g4 brz %o2, loop_6495 ldsw [%l7 + 0x48], %o0 loop_6494: fbuge,a %fcc2, loop_6496 sth %i3, [%l7 + 0x7A] loop_6495: fcmped %fcc2, %f10, %f14 fmovscc %icc, %f14, %f1 loop_6496: fmovrse %o1, %f7, %f5 movle %xcc, %l4, %g7 fmovrdlez %i7, %f8, %f12 fbn,a %fcc3, loop_6497 fornot1s %f10, %f6, %f6 bneg,pn %icc, loop_6498 xnor %o6, %o4, %g5 loop_6497: lduw [%l7 + 0x54], %l5 orcc %l3, %l1, %i4 loop_6498: ldd [%l7 + 0x08], %f8 movl %icc, %l2, %l0 smul %g3, 0x18DC, %i5 fmovsg %icc, %f12, %f7 fbug %fcc2, loop_6499 fpadd16s %f0, %f15, %f6 fzeros %f6 brlez,a %g6, loop_6500 loop_6499: fba %fcc0, loop_6501 fxor %f6, %f4, %f10 lduh [%l7 + 0x42], %i6 loop_6500: fmovspos %icc, %f11, %f11 loop_6501: movleu %icc, %g2, %i1 addccc %g1, 0x0FBB, %l6 edge16 %o3, %i0, %o5 fones %f6 smulcc %i2, 0x1A4C, %o7 fxnor %f4, %f10, %f4 tle %icc, 0x0 bvc,a loop_6502 stb %o2, [%l7 + 0x2A] tcc %icc, 0x0 and %o0, %i3, %o1 loop_6502: fmovrdgz %g4, %f8, %f6 fmovsl %icc, %f15, %f14 fornot1s %f3, %f0, %f15 brgz,a %g7, loop_6503 fone %f2 fand %f10, %f8, %f12 fmovrsgez %i7, %f0, %f2 loop_6503: ldsh [%l7 + 0x26], %o6 ldsw [%l7 + 0x64], %o4 movpos %xcc, %g5, %l4 ldub [%l7 + 0x35], %l5 fnors %f4, %f11, %f2 fmovrdgez %l1, %f8, %f0 edge16l %i4, %l3, %l0 fcmpgt32 %f0, %f10, %g3 xnor %l2, %i5, %i6 lduw [%l7 + 0x48], %g6 lduh [%l7 + 0x46], %i1 tvs %xcc, 0x0 siam 0x2 st %f2, [%l7 + 0x24] fmul8x16 %f0, %f14, %f0 movre %g2, 0x317, %l6 fpack16 %f10, %f8 orncc %g1, %i0, %o3 sdiv %i2, 0x1EC9, %o5 st %f1, [%l7 + 0x74] bcs,a,pn %xcc, loop_6504 stw %o2, [%l7 + 0x20] tge %xcc, 0x0 fmovrdlez %o0, %f14, %f2 loop_6504: fmovde %icc, %f14, %f12 fmovd %f14, %f12 fblg %fcc3, loop_6505 movvc %icc, %i3, %o7 fsrc2s %f12, %f15 st %f10, [%l7 + 0x24] loop_6505: ldub [%l7 + 0x71], %g4 fcmpgt32 %f12, %f6, %g7 ldsh [%l7 + 0x3E], %i7 tn %xcc, 0x3 brz %o1, loop_6506 fnot2s %f12, %f3 tle %icc, 0x2 stw %o6, [%l7 + 0x18] loop_6506: array16 %o4, %g5, %l4 brnz,a %l5, loop_6507 bge,a loop_6508 fmovsge %xcc, %f3, %f2 fornot1s %f6, %f10, %f0 loop_6507: bvc,pn %xcc, loop_6509 loop_6508: fmovdvs %xcc, %f5, %f10 movleu %xcc, %l1, %l3 ldsh [%l7 + 0x12], %i4 loop_6509: array8 %g3, %l2, %i5 umulcc %i6, %l0, %i1 tvs %icc, 0x7 sdivx %g2, 0x0D73, %l6 fnot2s %f10, %f12 fmovrdlz %g1, %f6, %f10 ldsb [%l7 + 0x60], %i0 fnot2 %f14, %f6 fnors %f2, %f7, %f11 fmovdvc %xcc, %f2, %f15 xor %g6, 0x0B73, %o3 fcmple16 %f0, %f4, %o5 ldsw [%l7 + 0x58], %o2 lduh [%l7 + 0x60], %i2 stb %i3, [%l7 + 0x2D] std %f2, [%l7 + 0x20] bge loop_6510 fbl %fcc1, loop_6511 stw %o7, [%l7 + 0x10] movle %xcc, %g4, %o0 loop_6510: stx %g7, [%l7 + 0x68] loop_6511: sth %i7, [%l7 + 0x36] fbg,a %fcc3, loop_6512 fbg %fcc3, loop_6513 array32 %o6, %o4, %o1 fmovsgu %xcc, %f6, %f11 loop_6512: subccc %g5, %l5, %l1 loop_6513: fbue,a %fcc0, loop_6514 bneg,pt %icc, loop_6515 ldd [%l7 + 0x30], %f12 tl %xcc, 0x4 loop_6514: xnor %l4, 0x0BF3, %l3 loop_6515: bpos,a loop_6516 ldx [%l7 + 0x30], %i4 and %l2, 0x0C6B, %g3 brgz,a %i6, loop_6517 loop_6516: movle %icc, %i5, %l0 srl %i1, 0x15, %g2 smul %l6, %g1, %g6 loop_6517: sllx %i0, 0x13, %o3 fmovdneg %icc, %f9, %f5 bneg,a loop_6518 fnors %f7, %f12, %f9 bl,a,pn %xcc, loop_6519 std %f2, [%l7 + 0x18] loop_6518: std %f0, [%l7 + 0x60] fsrc1s %f9, %f8 loop_6519: fbe %fcc1, loop_6520 fmovsge %icc, %f6, %f12 fnegs %f3, %f0 bgu,pn %icc, loop_6521 loop_6520: fbue,a %fcc0, loop_6522 sll %o2, 0x09, %i2 sdivx %i3, 0x11CE, %o5 loop_6521: fbge,a %fcc3, loop_6523 loop_6522: movre %g4, %o0, %o7 ldx [%l7 + 0x30], %g7 or %i7, 0x1DA3, %o6 loop_6523: fmul8x16 %f11, %f2, %f12 brgez %o1, loop_6524 fmovdg %icc, %f15, %f6 array16 %o4, %l5, %g5 edge16 %l4, %l1, %i4 loop_6524: fble %fcc3, loop_6525 std %f14, [%l7 + 0x38] udiv %l3, 0x0912, %l2 fmovdn %xcc, %f8, %f11 loop_6525: fones %f4 edge32 %i6, %g3, %i5 ldsw [%l7 + 0x64], %i1 udivcc %g2, 0x022D, %l6 bl,pn %icc, loop_6526 sth %g1, [%l7 + 0x1A] sth %l0, [%l7 + 0x14] movle %icc, %i0, %g6 loop_6526: fbul %fcc0, loop_6527 fbue,a %fcc0, loop_6528 ldsh [%l7 + 0x1E], %o3 mulx %i2, %i3, %o2 loop_6527: addcc %g4, 0x0C7B, %o5 loop_6528: ldx [%l7 + 0x70], %o0 edge16n %o7, %g7, %o6 edge8ln %o1, %i7, %o4 srlx %g5, 0x06, %l5 fands %f6, %f10, %f0 tg %icc, 0x5 fnegs %f1, %f1 ldx [%l7 + 0x28], %l4 movne %xcc, %l1, %l3 std %f12, [%l7 + 0x50] movcc %icc, %l2, %i6 fmovsneg %xcc, %f4, %f7 call loop_6529 fnegs %f3, %f12 lduh [%l7 + 0x58], %i4 bne %xcc, loop_6530 loop_6529: stw %i5, [%l7 + 0x78] sethi 0x1A68, %i1 ld [%l7 + 0x58], %f13 loop_6530: ldd [%l7 + 0x58], %f8 ld [%l7 + 0x48], %f12 fmovsvc %icc, %f2, %f13 bvc loop_6531 ldub [%l7 + 0x23], %g3 fcmpd %fcc2, %f0, %f0 fnands %f2, %f4, %f15 loop_6531: fble %fcc0, loop_6532 bn,pn %icc, loop_6533 fmovdg %xcc, %f0, %f3 bcs,a,pt %xcc, loop_6534 loop_6532: movg %icc, %g2, %l6 loop_6533: fpsub16 %f0, %f6, %f6 fmovdge %xcc, %f12, %f3 loop_6534: ldsb [%l7 + 0x1B], %g1 edge32n %l0, %i0, %g6 subcc %o3, 0x1874, %i3 bvs,a %xcc, loop_6535 fmovdl %xcc, %f3, %f0 lduw [%l7 + 0x28], %o2 smulcc %g4, %o5, %o0 loop_6535: fcmpd %fcc0, %f14, %f0 stx %i2, [%l7 + 0x50] ldsh [%l7 + 0x5A], %g7 tvs %xcc, 0x5 lduw [%l7 + 0x34], %o6 fmovdcc %xcc, %f3, %f3 edge32ln %o1, %i7, %o7 andcc %o4, 0x1FA8, %g5 tcc %xcc, 0x5 call loop_6536 fsrc2s %f4, %f3 ldx [%l7 + 0x60], %l5 addc %l1, %l3, %l4 loop_6536: te %xcc, 0x4 sth %i6, [%l7 + 0x3A] tsubcctv %i4, %i5, %l2 fpadd16 %f2, %f4, %f0 tl %xcc, 0x7 lduh [%l7 + 0x44], %i1 fnot2 %f10, %f0 tneg %xcc, 0x5 andn %g3, %g2, %g1 fnot1s %f2, %f15 fpack32 %f12, %f2, %f12 ldd [%l7 + 0x68], %f0 tvs %xcc, 0x0 fbg %fcc1, loop_6537 fmuld8ulx16 %f12, %f0, %f8 fbn %fcc3, loop_6538 fbu %fcc2, loop_6539 loop_6537: fmovrse %l0, %f2, %f8 st %f4, [%l7 + 0x50] loop_6538: ldx [%l7 + 0x38], %l6 loop_6539: smulcc %i0, %o3, %i3 bn,a,pt %icc, loop_6540 fpadd16 %f0, %f10, %f12 stb %o2, [%l7 + 0x6E] xor %g4, 0x0897, %o5 loop_6540: bleu,a,pt %icc, loop_6541 ldsh [%l7 + 0x1C], %g6 fnands %f14, %f4, %f7 st %f10, [%l7 + 0x78] loop_6541: call loop_6542 fsrc1s %f0, %f14 fbule %fcc3, loop_6543 ldx [%l7 + 0x18], %i2 loop_6542: fmovrsne %o0, %f1, %f6 fmuld8ulx16 %f2, %f11, %f12 loop_6543: fmovrslz %o6, %f9, %f8 alignaddrl %o1, %i7, %g7 fmovdn %xcc, %f0, %f8 movrne %o4, 0x1C1, %g5 movrlz %l5, %l1, %l3 fandnot2s %f6, %f14, %f6 movpos %icc, %l4, %i6 fmovdvc %xcc, %f13, %f0 ld [%l7 + 0x1C], %f9 faligndata %f14, %f2, %f4 ldsw [%l7 + 0x10], %i4 fcmped %fcc1, %f6, %f0 lduh [%l7 + 0x46], %i5 srax %o7, 0x1C, %i1 ldx [%l7 + 0x28], %g3 std %f8, [%l7 + 0x68] array32 %l2, %g2, %l0 fmuld8ulx16 %f6, %f2, %f2 ldsw [%l7 + 0x0C], %g1 st %f2, [%l7 + 0x20] fands %f9, %f7, %f2 fmovse %xcc, %f14, %f8 tle %icc, 0x0 fcmpne16 %f14, %f10, %l6 tpos %xcc, 0x7 fcmpeq32 %f8, %f2, %o3 ldx [%l7 + 0x28], %i0 lduh [%l7 + 0x2C], %o2 tg %xcc, 0x7 fsrc1s %f12, %f15 bleu,a,pt %xcc, loop_6544 lduh [%l7 + 0x76], %i3 smul %g4, 0x0861, %o5 ldsh [%l7 + 0x4C], %g6 loop_6544: taddcc %o0, %i2, %o6 sth %i7, [%l7 + 0x4E] ldsh [%l7 + 0x5A], %g7 fzeros %f8 brz %o1, loop_6545 fmovsvs %icc, %f7, %f0 stx %o4, [%l7 + 0x58] bvs,a,pn %xcc, loop_6546 loop_6545: or %l5, %l1, %l3 fbo,a %fcc2, loop_6547 stb %g5, [%l7 + 0x28] loop_6546: fbug %fcc1, loop_6548 fpadd32s %f7, %f2, %f11 loop_6547: st %f7, [%l7 + 0x70] movrgez %l4, %i6, %i4 loop_6548: fpsub16 %f8, %f8, %f12 fbne,a %fcc2, loop_6549 stx %o7, [%l7 + 0x10] tvc %xcc, 0x6 movpos %xcc, %i1, %g3 loop_6549: fpsub16s %f8, %f3, %f3 stb %l2, [%l7 + 0x4D] siam 0x5 ldsw [%l7 + 0x68], %i5 fnot2s %f10, %f9 fbue %fcc2, loop_6550 fxors %f7, %f14, %f2 or %l0, 0x014A, %g1 lduh [%l7 + 0x4C], %g2 loop_6550: stw %l6, [%l7 + 0x64] fmuld8sux16 %f3, %f15, %f4 std %f10, [%l7 + 0x58] subc %i0, %o3, %i3 fmovsle %xcc, %f12, %f10 stw %g4, [%l7 + 0x78] pdist %f4, %f14, %f10 st %f0, [%l7 + 0x58] fxors %f7, %f0, %f14 lduw [%l7 + 0x18], %o2 fmovrslez %g6, %f4, %f14 fmovdneg %xcc, %f8, %f3 ldd [%l7 + 0x68], %f0 bpos,a loop_6551 sth %o5, [%l7 + 0x10] tcs %icc, 0x4 ldsw [%l7 + 0x48], %i2 loop_6551: bneg,a,pn %icc, loop_6552 fornot1 %f12, %f4, %f8 nop setx loop_6553, %l0, %l1 jmpl %l1, %o6 edge8ln %i7, %o0, %o1 loop_6552: bleu,pn %xcc, loop_6554 movcc %icc, %g7, %o4 loop_6553: ldx [%l7 + 0x48], %l1 lduh [%l7 + 0x74], %l3 loop_6554: tg %xcc, 0x6 st %f2, [%l7 + 0x74] fpadd32 %f4, %f14, %f8 fnot1s %f10, %f13 fand %f12, %f12, %f0 ld [%l7 + 0x70], %f7 fmovrslez %l5, %f9, %f12 stx %g5, [%l7 + 0x30] lduw [%l7 + 0x50], %l4 ldx [%l7 + 0x40], %i4 tcc %xcc, 0x1 fmovdgu %xcc, %f3, %f7 sth %i6, [%l7 + 0x64] movrlez %o7, %i1, %g3 nop setx loop_6555, %l0, %l1 jmpl %l1, %l2 sra %l0, 0x08, %i5 std %f8, [%l7 + 0x10] ldsh [%l7 + 0x64], %g1 loop_6555: fbue,a %fcc2, loop_6556 ldsw [%l7 + 0x30], %l6 bshuffle %f4, %f2, %f12 st %f10, [%l7 + 0x28] loop_6556: ldsw [%l7 + 0x18], %g2 st %f0, [%l7 + 0x68] fbug %fcc0, loop_6557 fmovd %f2, %f8 brlz %i0, loop_6558 fpsub32s %f11, %f4, %f3 loop_6557: bne,a %icc, loop_6559 fmovdpos %xcc, %f8, %f12 loop_6558: fbug,a %fcc2, loop_6560 brz %o3, loop_6561 loop_6559: edge8 %g4, %o2, %i3 tg %icc, 0x1 loop_6560: bvs,a loop_6562 loop_6561: fble %fcc0, loop_6563 movrne %g6, 0x047, %i2 smul %o6, 0x0687, %o5 loop_6562: st %f3, [%l7 + 0x4C] loop_6563: edge32ln %o0, %o1, %i7 fblg,a %fcc1, loop_6564 stx %o4, [%l7 + 0x30] edge32ln %l1, %g7, %l5 sth %g5, [%l7 + 0x40] loop_6564: mova %xcc, %l4, %i4 fmul8x16al %f14, %f4, %f2 movn %icc, %l3, %i6 std %f12, [%l7 + 0x28] and %i1, 0x0F18, %g3 sethi 0x0B0E, %o7 smul %l2, %i5, %l0 edge32n %l6, %g2, %i0 addccc %g1, %g4, %o2 nop setx loop_6565, %l0, %l1 jmpl %l1, %o3 fexpand %f2, %f12 fmovdge %icc, %f15, %f2 fbu,a %fcc0, loop_6566 loop_6565: fmovrsne %i3, %f14, %f14 fpsub16 %f14, %f10, %f6 st %f13, [%l7 + 0x1C] loop_6566: fmul8ulx16 %f8, %f8, %f12 mulx %i2, 0x196E, %o6 st %f5, [%l7 + 0x08] tneg %xcc, 0x3 ldub [%l7 + 0x4C], %g6 smulcc %o0, %o5, %o1 ldsb [%l7 + 0x4A], %o4 fnot1 %f12, %f8 brz %l1, loop_6567 stw %g7, [%l7 + 0x5C] andcc %i7, %g5, %l5 tcs %xcc, 0x3 loop_6567: stb %l4, [%l7 + 0x1C] fmovdpos %xcc, %f7, %f3 lduw [%l7 + 0x78], %l3 fpadd32 %f6, %f4, %f0 sra %i4, 0x16, %i1 sllx %i6, 0x0F, %o7 sth %g3, [%l7 + 0x1A] fandnot2 %f6, %f10, %f14 fcmpgt32 %f10, %f8, %l2 stb %l0, [%l7 + 0x73] fmovda %icc, %f4, %f13 fcmpeq32 %f12, %f14, %i5 addccc %g2, %i0, %l6 fones %f15 fcmpne32 %f4, %f2, %g4 fxors %f4, %f8, %f11 fnors %f4, %f12, %f6 fornot2 %f10, %f4, %f10 stb %o2, [%l7 + 0x6D] brlz,a %g1, loop_6568 tcs %xcc, 0x2 movpos %icc, %o3, %i2 ble,a %xcc, loop_6569 loop_6568: srlx %i3, %g6, %o0 fcmpne16 %f2, %f6, %o6 edge32l %o1, %o4, %o5 loop_6569: sth %g7, [%l7 + 0x56] fcmpgt16 %f4, %f12, %l1 fmul8x16au %f11, %f8, %f8 fpadd16s %f15, %f9, %f0 tpos %icc, 0x3 edge16 %i7, %g5, %l4 ta %icc, 0x5 fcmpne16 %f10, %f0, %l5 tneg %xcc, 0x1 fone %f12 ldsh [%l7 + 0x26], %i4 ldd [%l7 + 0x60], %f6 call loop_6570 bg,a,pt %icc, loop_6571 fmovrsgez %i1, %f6, %f10 fand %f4, %f4, %f8 loop_6570: fandnot1 %f8, %f2, %f2 loop_6571: bgu %xcc, loop_6572 movge %xcc, %i6, %l3 andcc %o7, %l2, %g3 fmovd %f0, %f0 loop_6572: array32 %l0, %g2, %i5 std %f4, [%l7 + 0x70] fbug,a %fcc0, loop_6573 nop setx loop_6574, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc1 %f12, %f4 fcmpeq32 %f2, %f0, %i0 loop_6573: fmovsleu %icc, %f11, %f1 loop_6574: subccc %g4, 0x0255, %l6 fzeros %f9 fsrc1s %f0, %f8 fornot2 %f2, %f0, %f10 ldd [%l7 + 0x68], %f0 bl %icc, loop_6575 bshuffle %f4, %f8, %f10 lduw [%l7 + 0x28], %g1 fmuld8ulx16 %f14, %f8, %f4 loop_6575: tcs %xcc, 0x7 fmovrdlz %o2, %f0, %f4 lduh [%l7 + 0x22], %i2 ldd [%l7 + 0x78], %f4 mulscc %i3, %o3, %o0 fble %fcc3, loop_6576 st %f2, [%l7 + 0x74] ldd [%l7 + 0x20], %f4 ld [%l7 + 0x10], %f14 loop_6576: array32 %o6, %g6, %o1 std %f8, [%l7 + 0x60] tne %xcc, 0x0 edge16ln %o5, %o4, %g7 bgu,a,pn %xcc, loop_6577 st %f0, [%l7 + 0x28] subccc %i7, %l1, %l4 tge %icc, 0x7 loop_6577: mulx %g5, 0x1FE6, %i4 fbu,a %fcc0, loop_6578 ble %xcc, loop_6579 ldd [%l7 + 0x70], %f2 fones %f15 loop_6578: fbg %fcc3, loop_6580 loop_6579: fcmpeq16 %f14, %f8, %i1 fcmpgt16 %f14, %f8, %l5 edge32l %l3, %i6, %o7 loop_6580: bl,a loop_6581 alignaddr %l2, %l0, %g2 lduw [%l7 + 0x7C], %g3 fornot2 %f10, %f6, %f14 loop_6581: udiv %i0, 0x0AA1, %i5 ldx [%l7 + 0x10], %g4 fpadd16 %f12, %f4, %f6 sdiv %l6, 0x09BD, %o2 fnegs %f10, %f9 sllx %g1, 0x0A, %i3 tvc %xcc, 0x1 fnors %f2, %f4, %f3 bpos,a %icc, loop_6582 movre %o3, 0x2C9, %i2 fpadd16s %f12, %f4, %f8 siam 0x4 loop_6582: subcc %o0, %o6, %g6 sth %o1, [%l7 + 0x1A] mulx %o5, %o4, %i7 movcs %xcc, %g7, %l1 fmovdle %xcc, %f3, %f9 fmovrsne %l4, %f0, %f7 edge8ln %i4, %g5, %l5 fxors %f11, %f5, %f9 fxors %f10, %f8, %f7 sth %l3, [%l7 + 0x56] fmovdleu %icc, %f8, %f14 fpsub32s %f3, %f2, %f4 bneg,a %icc, loop_6583 fpadd32s %f14, %f11, %f12 fmovdgu %xcc, %f0, %f5 fmovdcc %icc, %f2, %f11 loop_6583: lduh [%l7 + 0x26], %i1 call loop_6584 fpadd32s %f2, %f11, %f3 ble,a,pt %icc, loop_6585 andn %i6, 0x18B3, %l2 loop_6584: subccc %l0, %o7, %g2 ld [%l7 + 0x38], %f12 loop_6585: movvs %icc, %g3, %i0 andncc %g4, %l6, %o2 fmovrslez %g1, %f0, %f8 bgu,a,pt %xcc, loop_6586 stw %i3, [%l7 + 0x34] fmovsvs %icc, %f0, %f3 fmuld8sux16 %f8, %f8, %f0 loop_6586: fmovdl %xcc, %f12, %f5 ld [%l7 + 0x58], %f1 fcmpne16 %f4, %f10, %o3 fmovdg %xcc, %f8, %f1 fone %f2 fpack16 %f4, %f1 ble,a,pn %xcc, loop_6587 stb %i5, [%l7 + 0x1D] movrlz %o0, %i2, %g6 edge8n %o1, %o6, %o4 loop_6587: stw %i7, [%l7 + 0x10] fsrc1 %f12, %f8 tle %xcc, 0x2 brgz %o5, loop_6588 fbn,a %fcc2, loop_6589 tgu %xcc, 0x2 array8 %g7, %l4, %i4 loop_6588: umul %g5, %l5, %l1 loop_6589: xnorcc %i1, 0x0939, %i6 fmovdvc %icc, %f3, %f15 fandnot1s %f11, %f2, %f5 edge8n %l2, %l3, %l0 movrne %o7, 0x1BF, %g2 call loop_6590 smul %i0, %g3, %g4 lduh [%l7 + 0x72], %l6 fmovrdgez %o2, %f2, %f2 loop_6590: ldsw [%l7 + 0x38], %g1 fbg,a %fcc1, loop_6591 orn %i3, 0x111B, %o3 fmul8ulx16 %f6, %f0, %f10 fornot2 %f8, %f0, %f6 loop_6591: addc %i5, 0x0F1B, %o0 fblg,a %fcc3, loop_6592 bcs,pn %icc, loop_6593 stw %i2, [%l7 + 0x54] fmovd %f0, %f6 loop_6592: nop setx loop_6594, %l0, %l1 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_6593: ldx [%l7 + 0x48], %o1 sethi 0x0DFC, %o6 addccc %g6, %o4, %o5 loop_6594: ldsb [%l7 + 0x5C], %g7 edge32l %l4, %i7, %g5 fnot2 %f0, %f4 fmovsn %icc, %f7, %f14 fbn %fcc3, loop_6595 ldsb [%l7 + 0x44], %l5 ldsb [%l7 + 0x4F], %i4 fcmple16 %f12, %f14, %i1 loop_6595: ldsh [%l7 + 0x0E], %i6 popc 0x1019, %l1 movrgz %l3, %l2, %o7 ld [%l7 + 0x50], %f15 movle %xcc, %l0, %g2 fbue %fcc3, loop_6596 movpos %icc, %g3, %g4 fbne %fcc1, loop_6597 fmul8sux16 %f6, %f6, %f10 loop_6596: edge32l %l6, %i0, %o2 fmovdl %xcc, %f9, %f2 loop_6597: fcmped %fcc1, %f14, %f14 fone %f2 fbg %fcc1, loop_6598 st %f11, [%l7 + 0x38] stx %i3, [%l7 + 0x40] fxnor %f14, %f4, %f8 loop_6598: edge16 %g1, %o3, %i5 stx %i2, [%l7 + 0x58] te %icc, 0x7 edge16ln %o0, %o6, %g6 movneg %xcc, %o1, %o5 ba,a,pn %icc, loop_6599 fmovdpos %xcc, %f15, %f12 fmovsneg %icc, %f11, %f13 lduh [%l7 + 0x40], %g7 loop_6599: smulcc %l4, 0x08B8, %i7 fmovda %icc, %f6, %f15 fzero %f8 sth %o4, [%l7 + 0x64] stb %g5, [%l7 + 0x58] fnor %f4, %f6, %f2 lduh [%l7 + 0x3C], %l5 fexpand %f4, %f6 ldx [%l7 + 0x78], %i1 ld [%l7 + 0x50], %f15 sth %i4, [%l7 + 0x0C] st %f13, [%l7 + 0x24] movgu %xcc, %l1, %i6 ldub [%l7 + 0x3F], %l2 ldsb [%l7 + 0x54], %l3 ldsw [%l7 + 0x54], %o7 fcmple32 %f4, %f2, %l0 fmovdcc %xcc, %f8, %f10 fcmpgt16 %f12, %f12, %g3 fsrc2 %f6, %f14 movre %g4, %g2, %l6 sdivcc %i0, 0x1AF1, %i3 stw %g1, [%l7 + 0x50] fmovrslz %o2, %f1, %f3 stb %o3, [%l7 + 0x14] fcmpne32 %f12, %f10, %i2 stw %i5, [%l7 + 0x44] array8 %o6, %g6, %o0 movn %xcc, %o1, %g7 fble %fcc3, loop_6600 std %f4, [%l7 + 0x48] fornot2 %f6, %f10, %f6 ldd [%l7 + 0x70], %f10 loop_6600: ld [%l7 + 0x58], %f7 lduh [%l7 + 0x16], %o5 lduw [%l7 + 0x64], %i7 bgu,pt %xcc, loop_6601 fbu %fcc2, loop_6602 ldd [%l7 + 0x38], %f8 fmovdcc %xcc, %f2, %f15 loop_6601: be,a loop_6603 loop_6602: sth %l4, [%l7 + 0x16] fmovdn %icc, %f9, %f0 udiv %g5, 0x0C8A, %o4 loop_6603: lduh [%l7 + 0x5E], %i1 std %f8, [%l7 + 0x78] fsrc1 %f0, %f14 brnz,a %i4, loop_6604 ldx [%l7 + 0x18], %l5 std %f14, [%l7 + 0x28] sub %i6, 0x12C2, %l1 loop_6604: fmovda %xcc, %f5, %f3 andncc %l3, %l2, %l0 ldub [%l7 + 0x1A], %g3 edge32 %o7, %g4, %l6 movpos %icc, %g2, %i3 ldub [%l7 + 0x79], %g1 bn,a,pn %xcc, loop_6605 bneg,a %xcc, loop_6606 ldsb [%l7 + 0x32], %i0 st %f1, [%l7 + 0x18] loop_6605: fmovrdgez %o2, %f6, %f8 loop_6606: xnor %o3, 0x1EF1, %i2 fpadd32 %f4, %f4, %f4 sth %i5, [%l7 + 0x68] addcc %g6, 0x1D10, %o6 fmovrslez %o1, %f5, %f8 ldsb [%l7 + 0x6D], %o0 ldsw [%l7 + 0x54], %g7 fabss %f14, %f10 move %icc, %i7, %l4 ldd [%l7 + 0x58], %f10 fcmpgt16 %f2, %f8, %o5 orcc %o4, %g5, %i1 ldd [%l7 + 0x70], %f0 ld [%l7 + 0x54], %f6 udivx %l5, 0x186A, %i6 fblg,a %fcc2, loop_6607 fmovrsgz %i4, %f11, %f5 fba %fcc2, loop_6608 edge32 %l3, %l2, %l1 loop_6607: ldsh [%l7 + 0x08], %l0 lduh [%l7 + 0x68], %g3 loop_6608: fpadd32 %f2, %f0, %f12 fandnot2 %f2, %f8, %f12 smul %g4, 0x1F3B, %o7 ldx [%l7 + 0x78], %l6 xor %g2, %g1, %i0 tsubcctv %i3, 0x026D, %o2 stb %i2, [%l7 + 0x7B] movgu %icc, %o3, %i5 fandnot1 %f2, %f10, %f4 st %f7, [%l7 + 0x64] fbg %fcc0, loop_6609 fbge %fcc2, loop_6610 fmovscs %icc, %f12, %f7 fcmpeq16 %f0, %f8, %g6 loop_6609: stw %o1, [%l7 + 0x6C] loop_6610: fmovs %f3, %f6 movn %xcc, %o0, %g7 movrgz %i7, %o6, %o5 ldsw [%l7 + 0x64], %o4 lduw [%l7 + 0x48], %g5 movvc %xcc, %l4, %i1 sra %l5, 0x01, %i6 fbu %fcc2, loop_6611 fmovda %xcc, %f3, %f3 fmul8sux16 %f10, %f8, %f8 std %f0, [%l7 + 0x48] loop_6611: mulx %i4, %l3, %l1 ldsb [%l7 + 0x5B], %l2 edge8l %l0, %g3, %o7 fone %f0 lduh [%l7 + 0x36], %g4 bvs,a,pn %icc, loop_6612 brnz %g2, loop_6613 fmovdn %icc, %f5, %f11 fnors %f3, %f10, %f15 loop_6612: orcc %g1, %l6, %i0 loop_6613: fmovrsgez %o2, %f11, %f14 movre %i3, 0x07D, %o3 fmovsle %icc, %f2, %f11 call loop_6614 tneg %xcc, 0x5 sdivcc %i2, 0x1218, %g6 fpadd16 %f8, %f2, %f6 loop_6614: lduh [%l7 + 0x08], %i5 mova %icc, %o0, %g7 lduw [%l7 + 0x5C], %o1 ldsh [%l7 + 0x52], %i7 fmovscc %icc, %f12, %f12 ldx [%l7 + 0x50], %o6 st %f9, [%l7 + 0x6C] movpos %icc, %o4, %o5 ldx [%l7 + 0x38], %l4 fmovse %xcc, %f4, %f5 tcc %xcc, 0x7 edge16 %i1, %g5, %l5 bvc,pn %icc, loop_6615 array16 %i6, %i4, %l1 fmovrdgz %l2, %f2, %f12 bge,pn %xcc, loop_6616 loop_6615: ldd [%l7 + 0x30], %f8 fmovsa %icc, %f13, %f10 fornot2s %f3, %f9, %f2 loop_6616: edge16ln %l3, %g3, %o7 fbo %fcc0, loop_6617 ldsb [%l7 + 0x21], %g4 fmovrdne %g2, %f2, %f4 ld [%l7 + 0x28], %f12 loop_6617: orcc %g1, %l6, %i0 movrlez %l0, 0x3C2, %o2 fnot2 %f8, %f14 std %f2, [%l7 + 0x20] movne %icc, %o3, %i2 fmuld8ulx16 %f11, %f8, %f0 ldsw [%l7 + 0x68], %i3 fornot1s %f2, %f3, %f8 fmovrde %g6, %f10, %f10 stx %o0, [%l7 + 0x08] ldx [%l7 + 0x50], %i5 bleu,pn %xcc, loop_6618 smul %o1, 0x0AFD, %i7 fcmple32 %f6, %f12, %o6 udivx %o4, 0x159C, %g7 loop_6618: tgu %xcc, 0x3 fsrc1 %f6, %f6 brlz %l4, loop_6619 xor %i1, 0x1A08, %o5 fnot1s %f3, %f3 fmovrsgz %l5, %f15, %f9 loop_6619: fsrc1 %f2, %f6 addccc %g5, %i4, %l1 fbule %fcc1, loop_6620 edge16n %i6, %l2, %l3 addc %g3, %o7, %g2 fornot1s %f6, %f3, %f2 loop_6620: bl %icc, loop_6621 edge16l %g4, %g1, %i0 stx %l6, [%l7 + 0x60] std %f14, [%l7 + 0x50] loop_6621: stb %l0, [%l7 + 0x3C] ldsb [%l7 + 0x71], %o3 brgz %i2, loop_6622 fnot1 %f2, %f14 fmovdpos %icc, %f7, %f1 xor %o2, %g6, %i3 loop_6622: fpack16 %f14, %f14 ldsh [%l7 + 0x50], %i5 fmovrsne %o0, %f7, %f3 edge8 %i7, %o6, %o4 fsrc2 %f4, %f8 ldx [%l7 + 0x78], %g7 movre %o1, 0x0FD, %l4 fbo %fcc1, loop_6623 fmul8sux16 %f2, %f2, %f0 lduh [%l7 + 0x28], %o5 fmovscc %icc, %f8, %f13 loop_6623: xorcc %i1, %l5, %g5 fmul8x16al %f15, %f1, %f14 fmovrdgz %l1, %f12, %f4 st %f3, [%l7 + 0x18] fmovrsne %i4, %f5, %f1 fones %f14 fblg %fcc2, loop_6624 fmovrde %l2, %f12, %f14 fpsub32 %f8, %f0, %f4 fmovscc %icc, %f13, %f9 loop_6624: movl %icc, %l3, %i6 taddcctv %g3, 0x0130, %g2 mulscc %g4, %o7, %g1 fbn,a %fcc0, loop_6625 sth %l6, [%l7 + 0x08] fcmpeq32 %f14, %f8, %l0 udivcc %i0, 0x1EB0, %o3 loop_6625: ldsw [%l7 + 0x0C], %o2 fmuld8ulx16 %f13, %f12, %f0 movrlez %g6, %i2, %i3 fble,a %fcc1, loop_6626 fpack16 %f12, %f0 movgu %icc, %o0, %i7 lduh [%l7 + 0x56], %o6 loop_6626: tcc %icc, 0x0 tl %icc, 0x7 stw %i5, [%l7 + 0x24] movn %icc, %g7, %o1 fandnot2 %f6, %f6, %f10 ldx [%l7 + 0x60], %l4 fmovdg %xcc, %f12, %f12 movge %icc, %o4, %i1 stb %l5, [%l7 + 0x6D] brnz %g5, loop_6627 bleu,a loop_6628 ldsw [%l7 + 0x3C], %o5 nop setx loop_6629, %l0, %l1 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_6627: nop setx loop_6630, %l0, %l1 jmpl %l1, %l1 loop_6628: movleu %icc, %i4, %l3 nop setx loop_6631, %l0, %l1 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_6629: fmovdleu %xcc, %f9, %f14 loop_6630: st %f13, [%l7 + 0x60] fbue,a %fcc1, loop_6632 loop_6631: smulcc %l2, %i6, %g2 fandnot1s %f15, %f3, %f1 fba,a %fcc1, loop_6633 loop_6632: mulx %g4, 0x1B19, %g3 ldub [%l7 + 0x17], %g1 ldub [%l7 + 0x7D], %l6 loop_6633: bn,pn %icc, loop_6634 ld [%l7 + 0x58], %f5 faligndata %f12, %f8, %f14 ldd [%l7 + 0x78], %f2 loop_6634: ld [%l7 + 0x40], %f4 movrlez %o7, %i0, %o3 fsrc1s %f3, %f12 ldx [%l7 + 0x28], %l0 fmovd %f8, %f0 orn %g6, 0x1C01, %o2 st %f12, [%l7 + 0x18] mulscc %i2, %o0, %i3 fbn %fcc0, loop_6635 ldx [%l7 + 0x08], %i7 fmul8sux16 %f0, %f6, %f6 orcc %o6, 0x14AD, %g7 loop_6635: tvs %icc, 0x0 movvc %icc, %i5, %l4 fmovdl %icc, %f0, %f10 ldx [%l7 + 0x38], %o1 fmovse %icc, %f7, %f12 subc %i1, 0x1EB7, %l5 bn,a,pt %xcc, loop_6636 call loop_6637 movrlz %o4, 0x201, %o5 fsrc1s %f14, %f13 loop_6636: fmovrslz %g5, %f11, %f3 loop_6637: fpadd32 %f0, %f2, %f10 ld [%l7 + 0x0C], %f9 and %i4, %l1, %l3 tpos %icc, 0x3 std %f2, [%l7 + 0x70] orcc %l2, 0x0B40, %i6 fbg %fcc3, loop_6638 fabss %f5, %f10 lduw [%l7 + 0x10], %g2 sdivcc %g3, 0x009D, %g1 loop_6638: sra %l6, %o7, %i0 fandnot1s %f0, %f9, %f4 fandnot2 %f14, %f10, %f0 lduh [%l7 + 0x36], %g4 tcc %icc, 0x4 array32 %o3, %l0, %o2 ldsw [%l7 + 0x58], %i2 fmovrdne %g6, %f8, %f4 be loop_6639 edge32l %i3, %i7, %o0 array16 %o6, %i5, %g7 ld [%l7 + 0x44], %f2 loop_6639: edge32l %l4, %i1, %l5 popc 0x19C8, %o1 movvs %xcc, %o5, %o4 fcmps %fcc1, %f5, %f7 ldub [%l7 + 0x27], %g5 ldsb [%l7 + 0x35], %i4 ld [%l7 + 0x18], %f11 fmul8x16au %f11, %f3, %f2 fnands %f15, %f5, %f0 lduw [%l7 + 0x48], %l3 udiv %l2, 0x0159, %i6 fcmps %fcc2, %f8, %f10 st %f8, [%l7 + 0x5C] lduw [%l7 + 0x50], %g2 umul %l1, %g3, %l6 udivx %o7, 0x1E4F, %i0 fmovsge %xcc, %f9, %f2 fmovdpos %xcc, %f6, %f4 edge32l %g4, %g1, %l0 xnorcc %o3, 0x1BFB, %i2 bvc loop_6640 brgez,a %o2, loop_6641 bleu,a %icc, loop_6642 bvc,a loop_6643 loop_6640: movcc %icc, %i3, %i7 loop_6641: sth %o0, [%l7 + 0x48] loop_6642: lduw [%l7 + 0x7C], %g6 loop_6643: bg loop_6644 srl %o6, %g7, %i5 std %f6, [%l7 + 0x68] stx %l4, [%l7 + 0x78] loop_6644: tcs %icc, 0x1 fmovscc %xcc, %f11, %f15 fmovdge %icc, %f6, %f14 fmovdvc %xcc, %f4, %f15 lduw [%l7 + 0x70], %i1 subc %l5, 0x01AE, %o1 xor %o4, %g5, %o5 ld [%l7 + 0x7C], %f7 fzero %f6 fxor %f4, %f10, %f8 subc %i4, %l3, %i6 nop setx loop_6645, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbu,a %fcc3, loop_6646 alignaddrl %g2, %l1, %l2 te %icc, 0x4 loop_6645: fnot1s %f9, %f2 loop_6646: stx %g3, [%l7 + 0x08] ldx [%l7 + 0x78], %l6 ble,a %icc, loop_6647 nop setx loop_6648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcc %i0, 0x02A3, %g4 fbule,a %fcc0, loop_6649 loop_6647: orn %g1, %o7, %l0 loop_6648: std %f12, [%l7 + 0x10] edge16 %o3, %i2, %i3 loop_6649: fsrc2s %f8, %f0 fnot1s %f15, %f4 fcmpd %fcc1, %f8, %f4 ldsh [%l7 + 0x2E], %o2 nop setx loop_6650, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1 %f0, %f10, %f2 fcmple32 %f0, %f14, %o0 tne %icc, 0x2 loop_6650: std %f8, [%l7 + 0x70] fmovdpos %icc, %f3, %f9 ldx [%l7 + 0x50], %i7 tpos %xcc, 0x0 fmovspos %icc, %f15, %f7 alignaddr %o6, %g7, %g6 edge32n %l4, %i1, %i5 ldx [%l7 + 0x30], %o1 fmovdvs %icc, %f7, %f3 brgz,a %l5, loop_6651 movrlez %o4, %g5, %i4 fandnot1s %f3, %f13, %f13 edge8 %l3, %i6, %g2 loop_6651: stw %l1, [%l7 + 0x4C] edge8ln %o5, %l2, %g3 stb %i0, [%l7 + 0x54] taddcctv %g4, %l6, %o7 subcc %g1, 0x0E0F, %l0 ldub [%l7 + 0x5B], %i2 movcs %xcc, %i3, %o2 fbug %fcc1, loop_6652 ldd [%l7 + 0x58], %f4 fmovsvc %xcc, %f6, %f7 fornot2s %f3, %f5, %f2 loop_6652: fmovspos %xcc, %f3, %f10 move %icc, %o3, %i7 tgu %icc, 0x1 st %f11, [%l7 + 0x60] ldx [%l7 + 0x38], %o0 fmul8sux16 %f0, %f10, %f6 brz,a %o6, loop_6653 ldub [%l7 + 0x53], %g7 sllx %l4, %g6, %i5 fmovdge %xcc, %f4, %f10 loop_6653: and %o1, 0x0BC8, %l5 edge8ln %o4, %i1, %i4 bn,pt %icc, loop_6654 edge8ln %g5, %i6, %g2 ta %xcc, 0x3 fsrc2s %f9, %f12 loop_6654: fmovsvc %xcc, %f15, %f1 ldd [%l7 + 0x70], %f8 stw %l3, [%l7 + 0x38] fmul8x16au %f12, %f13, %f12 stb %l1, [%l7 + 0x15] ldsh [%l7 + 0x12], %o5 fnegd %f12, %f4 ldub [%l7 + 0x35], %g3 movcs %xcc, %l2, %g4 ld [%l7 + 0x44], %f0 stb %i0, [%l7 + 0x4A] sth %l6, [%l7 + 0x58] sll %g1, %l0, %o7 stx %i2, [%l7 + 0x50] fmovsleu %xcc, %f12, %f1 ldx [%l7 + 0x50], %i3 fmovsg %icc, %f12, %f3 stb %o2, [%l7 + 0x6B] lduw [%l7 + 0x54], %i7 fmovdpos %xcc, %f5, %f11 brlez,a %o0, loop_6655 sdivx %o3, 0x028C, %g7 movne %icc, %l4, %g6 lduw [%l7 + 0x20], %i5 loop_6655: std %f14, [%l7 + 0x20] ld [%l7 + 0x34], %f1 sll %o1, 0x1B, %l5 edge32l %o4, %o6, %i1 fmovsn %icc, %f10, %f8 edge16 %i4, %i6, %g2 stx %g5, [%l7 + 0x38] lduh [%l7 + 0x7C], %l3 fbn,a %fcc2, loop_6656 st %f11, [%l7 + 0x14] edge32 %o5, %l1, %l2 fnors %f9, %f0, %f11 loop_6656: bcc,a loop_6657 fble,a %fcc1, loop_6658 fmovsge %icc, %f14, %f0 fbo,a %fcc3, loop_6659 loop_6657: movrlez %g3, %g4, %l6 loop_6658: tleu %xcc, 0x5 fbue,a %fcc0, loop_6660 loop_6659: tg %icc, 0x1 fpsub32 %f14, %f12, %f8 fmovsg %xcc, %f9, %f0 loop_6660: stb %g1, [%l7 + 0x35] fmovdleu %icc, %f3, %f1 fornot2s %f3, %f14, %f1 fblg,a %fcc1, loop_6661 ld [%l7 + 0x08], %f6 fbe,a %fcc0, loop_6662 fbug %fcc2, loop_6663 loop_6661: fors %f11, %f15, %f6 fnot2 %f2, %f10 loop_6662: umul %l0, 0x0C98, %o7 loop_6663: fbule,a %fcc2, loop_6664 edge8l %i0, %i2, %o2 andncc %i7, %o0, %o3 fbue %fcc1, loop_6665 loop_6664: movrne %i3, %l4, %g7 be %icc, loop_6666 fzero %f8 loop_6665: sub %i5, 0x19AF, %g6 bneg loop_6667 loop_6666: movrgez %o1, %o4, %o6 ldsh [%l7 + 0x10], %l5 lduw [%l7 + 0x70], %i4 loop_6667: fmovrdne %i6, %f2, %f0 fmul8x16au %f7, %f14, %f4 fbe %fcc0, loop_6668 stw %g2, [%l7 + 0x70] ld [%l7 + 0x20], %f15 fbuge %fcc0, loop_6669 loop_6668: ldsb [%l7 + 0x11], %g5 tgu %xcc, 0x3 fnegd %f12, %f6 loop_6669: edge32 %l3, %o5, %l1 ldsb [%l7 + 0x10], %i1 tn %xcc, 0x3 array8 %l2, %g3, %l6 alignaddr %g1, %g4, %l0 lduh [%l7 + 0x24], %o7 xnor %i0, %o2, %i2 nop setx loop_6670, %l0, %l1 jmpl %l1, %o0 movl %icc, %o3, %i3 fpsub16 %f10, %f12, %f14 fones %f1 loop_6670: srax %l4, 0x12, %g7 fnors %f14, %f3, %f3 popc 0x1DA6, %i7 ldub [%l7 + 0x73], %i5 fmovd %f8, %f10 ldsb [%l7 + 0x37], %o1 fmovdleu %xcc, %f8, %f7 fblg,a %fcc2, loop_6671 ldsh [%l7 + 0x28], %g6 bgu,pt %xcc, loop_6672 tle %xcc, 0x6 loop_6671: stx %o4, [%l7 + 0x38] ld [%l7 + 0x68], %f3 loop_6672: sethi 0x1079, %o6 orncc %l5, %i4, %g2 std %f6, [%l7 + 0x40] ldsh [%l7 + 0x2A], %i6 movre %g5, %o5, %l3 fcmpne32 %f12, %f12, %l1 sdiv %i1, 0x08DA, %l2 sth %g3, [%l7 + 0x60] ldd [%l7 + 0x38], %f12 ldub [%l7 + 0x11], %l6 ldub [%l7 + 0x17], %g4 andncc %g1, %l0, %i0 st %f6, [%l7 + 0x5C] fmovrdlz %o2, %f12, %f4 be,pn %icc, loop_6673 bpos,a,pn %icc, loop_6674 ldsh [%l7 + 0x4A], %i2 lduh [%l7 + 0x38], %o0 loop_6673: fpadd16 %f2, %f12, %f6 loop_6674: fnot1s %f7, %f4 fmovdpos %icc, %f14, %f15 fmovs %f15, %f2 movrlz %o7, %o3, %l4 edge32 %g7, %i3, %i5 brgez %o1, loop_6675 fcmps %fcc1, %f8, %f5 fxors %f0, %f4, %f13 edge16n %g6, %i7, %o4 loop_6675: addc %o6, 0x15A8, %i4 lduw [%l7 + 0x28], %l5 fxors %f10, %f11, %f3 brlez,a %g2, loop_6676 and %i6, 0x0AF8, %g5 tge %xcc, 0x2 ldx [%l7 + 0x10], %l3 loop_6676: fandnot2 %f2, %f8, %f14 fmuld8sux16 %f1, %f5, %f8 fors %f5, %f4, %f9 std %f10, [%l7 + 0x78] edge8l %l1, %i1, %o5 udiv %l2, 0x1C5B, %l6 fone %f12 sth %g3, [%l7 + 0x0C] movne %xcc, %g4, %g1 fmuld8ulx16 %f13, %f15, %f2 ldub [%l7 + 0x3A], %l0 fmovdvc %xcc, %f13, %f5 fornot2 %f0, %f10, %f12 ldd [%l7 + 0x20], %f0 ldx [%l7 + 0x30], %o2 bl,pt %xcc, loop_6677 fand %f2, %f0, %f14 edge8n %i2, %o0, %o7 fmovdge %icc, %f11, %f6 loop_6677: edge32ln %o3, %i0, %l4 st %f7, [%l7 + 0x64] lduh [%l7 + 0x48], %g7 fsrc1s %f10, %f1 tpos %icc, 0x5 fpadd32s %f1, %f6, %f8 fpsub32 %f4, %f14, %f12 movcs %xcc, %i3, %i5 ldsb [%l7 + 0x09], %o1 fnor %f12, %f10, %f2 sth %i7, [%l7 + 0x5C] fcmple32 %f10, %f0, %g6 bleu,pt %xcc, loop_6678 fcmpeq16 %f14, %f0, %o4 std %f10, [%l7 + 0x48] fpsub32s %f6, %f5, %f15 loop_6678: ldx [%l7 + 0x60], %o6 fmovsl %icc, %f2, %f10 sdiv %l5, 0x0795, %i4 fmovspos %xcc, %f15, %f2 fmul8x16au %f3, %f13, %f8 fmovsvc %icc, %f8, %f4 nop setx loop_6679, %l0, %l1 jmpl %l1, %i6 andncc %g5, %g2, %l1 std %f12, [%l7 + 0x78] ldsh [%l7 + 0x20], %i1 loop_6679: fpsub16 %f12, %f0, %f2 stw %l3, [%l7 + 0x5C] movrne %l2, %l6, %o5 fmovrslez %g4, %f10, %f3 stb %g3, [%l7 + 0x35] bneg,pt %icc, loop_6680 movvs %xcc, %g1, %o2 brgez,a %i2, loop_6681 fbo %fcc0, loop_6682 loop_6680: popc 0x1A66, %l0 fandnot2 %f12, %f14, %f6 loop_6681: umul %o0, 0x1E31, %o3 loop_6682: brgez %i0, loop_6683 fmovdge %xcc, %f6, %f13 stx %o7, [%l7 + 0x58] lduh [%l7 + 0x46], %l4 loop_6683: call loop_6684 sra %i3, %g7, %o1 edge32ln %i7, %i5, %o4 sra %o6, %g6, %l5 loop_6684: sth %i4, [%l7 + 0x42] fabss %f10, %f10 subcc %g5, %g2, %i6 and %i1, %l3, %l1 nop setx loop_6685, %l0, %l1 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, %f12, %f2 lduw [%l7 + 0x7C], %l2 ldsb [%l7 + 0x3F], %o5 loop_6685: ldsw [%l7 + 0x70], %l6 edge16ln %g3, %g1, %g4 fmovdcc %icc, %f9, %f12 fornot1s %f11, %f8, %f8 ldsb [%l7 + 0x1D], %o2 ldsw [%l7 + 0x38], %l0 ldx [%l7 + 0x60], %o0 xnorcc %o3, 0x17A3, %i2 ldsh [%l7 + 0x38], %i0 lduh [%l7 + 0x40], %l4 fpack16 %f10, %f4 be loop_6686 ble,a,pn %icc, loop_6687 fnegs %f1, %f14 fmovsle %icc, %f5, %f8 loop_6686: te %icc, 0x5 loop_6687: subc %i3, 0x1E85, %g7 fmovrse %o1, %f9, %f14 ldd [%l7 + 0x08], %f14 lduh [%l7 + 0x16], %i7 movle %xcc, %o7, %o4 fpmerge %f4, %f11, %f12 movvc %xcc, %i5, %o6 bg,a,pn %icc, loop_6688 fpmerge %f7, %f0, %f0 taddcc %l5, 0x1B45, %i4 brz %g6, loop_6689 loop_6688: udiv %g2, 0x1149, %g5 smul %i6, 0x1B26, %l3 ldsh [%l7 + 0x3A], %i1 loop_6689: fmovsvc %xcc, %f2, %f0 lduw [%l7 + 0x34], %l1 srlx %o5, 0x0C, %l6 movrlez %g3, %l2, %g1 ldd [%l7 + 0x30], %f2 fbul %fcc2, loop_6690 fmuld8ulx16 %f10, %f5, %f6 ldx [%l7 + 0x08], %o2 addc %l0, 0x02E6, %o0 loop_6690: fbne,a %fcc1, loop_6691 movle %icc, %o3, %g4 fmovsleu %xcc, %f3, %f12 fmovrdgz %i0, %f2, %f4 loop_6691: fmovdcs %icc, %f13, %f6 lduh [%l7 + 0x26], %i2 fmovscc %xcc, %f4, %f4 bne,a loop_6692 fmovrdgez %i3, %f8, %f10 sllx %g7, 0x03, %o1 ldub [%l7 + 0x21], %i7 loop_6692: movcc %xcc, %o7, %o4 fones %f8 ldx [%l7 + 0x40], %l4 fxnor %f6, %f4, %f8 fandnot2s %f2, %f11, %f0 tvs %icc, 0x6 fbne,a %fcc3, loop_6693 fbe %fcc1, loop_6694 stx %i5, [%l7 + 0x28] ldd [%l7 + 0x60], %f14 loop_6693: xor %o6, %l5, %i4 loop_6694: siam 0x7 fmovse %xcc, %f7, %f11 array32 %g6, %g2, %i6 fmovdg %icc, %f4, %f3 ldsb [%l7 + 0x36], %l3 fmovrdlez %g5, %f14, %f0 fmovrsgez %l1, %f12, %f10 ldd [%l7 + 0x48], %f12 lduw [%l7 + 0x0C], %o5 fpsub16 %f12, %f14, %f2 fnor %f12, %f12, %f4 fmovsg %icc, %f9, %f10 fpadd16s %f0, %f13, %f0 pdist %f4, %f6, %f6 fmovsvs %xcc, %f0, %f9 fbue %fcc2, loop_6695 sdivx %i1, 0x15F3, %g3 stx %l6, [%l7 + 0x30] fmovscc %xcc, %f7, %f6 loop_6695: fsrc1s %f11, %f8 edge16ln %g1, %o2, %l2 ldsb [%l7 + 0x67], %l0 and %o3, 0x038C, %o0 lduw [%l7 + 0x18], %i0 brlez,a %i2, loop_6696 edge8l %g4, %g7, %i3 addc %o1, %i7, %o4 lduw [%l7 + 0x14], %l4 loop_6696: nop setx loop_6697, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbg %fcc3, loop_6698 ldd [%l7 + 0x28], %f10 mova %icc, %i5, %o7 loop_6697: siam 0x6 loop_6698: stw %o6, [%l7 + 0x48] fmovscs %icc, %f3, %f1 fbge,a %fcc0, loop_6699 ld [%l7 + 0x70], %f9 ldsw [%l7 + 0x78], %i4 fmovsleu %icc, %f15, %f8 loop_6699: fcmpne16 %f8, %f12, %l5 ldub [%l7 + 0x1C], %g6 st %f0, [%l7 + 0x40] sll %i6, 0x15, %l3 subccc %g2, 0x0DCD, %g5 subc %l1, %o5, %i1 fmul8x16 %f14, %f0, %f6 fmovsge %xcc, %f2, %f9 bcs,pt %xcc, loop_6700 tl %xcc, 0x0 or %g3, 0x119B, %l6 lduh [%l7 + 0x36], %g1 loop_6700: bvc,pn %icc, loop_6701 st %f6, [%l7 + 0x44] movle %xcc, %o2, %l0 movn %xcc, %l2, %o0 loop_6701: movre %i0, 0x341, %o3 umulcc %g4, 0x0E4C, %g7 bneg,a %xcc, loop_6702 move %xcc, %i3, %o1 fbul,a %fcc0, loop_6703 edge8ln %i7, %o4, %l4 loop_6702: fpsub32 %f12, %f10, %f10 ld [%l7 + 0x50], %f4 loop_6703: tcc %xcc, 0x0 alignaddr %i2, %o7, %o6 ldub [%l7 + 0x53], %i4 bcc %xcc, loop_6704 ba,a,pt %icc, loop_6705 movrlz %i5, 0x281, %g6 stw %l5, [%l7 + 0x60] loop_6704: ldsw [%l7 + 0x10], %i6 loop_6705: lduh [%l7 + 0x1E], %l3 sllx %g5, %g2, %l1 tle %icc, 0x1 lduh [%l7 + 0x54], %i1 ld [%l7 + 0x3C], %f2 ba,a,pt %xcc, loop_6706 ba %xcc, loop_6707 ld [%l7 + 0x4C], %f4 ldsw [%l7 + 0x34], %o5 loop_6706: edge16n %g3, %l6, %g1 loop_6707: fmovrde %o2, %f8, %f10 stx %l2, [%l7 + 0x20] edge16 %o0, %l0, %i0 stx %g4, [%l7 + 0x40] tsubcc %o3, 0x1437, %g7 fmovdg %icc, %f13, %f13 fsrc1s %f13, %f9 sth %o1, [%l7 + 0x74] bgu,pt %xcc, loop_6708 fmovdn %icc, %f3, %f1 sdivcc %i3, 0x02DC, %o4 ldsh [%l7 + 0x76], %l4 loop_6708: movge %xcc, %i7, %o7 ldx [%l7 + 0x20], %o6 fmul8sux16 %f14, %f6, %f12 fandnot1 %f8, %f14, %f8 bvs loop_6709 fmovdcc %icc, %f3, %f6 ldd [%l7 + 0x48], %f4 stx %i2, [%l7 + 0x10] loop_6709: umulcc %i5, 0x1C4D, %g6 ldd [%l7 + 0x48], %f0 ldd [%l7 + 0x58], %f8 fpsub16s %f14, %f13, %f1 bne,a,pt %xcc, loop_6710 tsubcctv %l5, 0x170E, %i4 ldub [%l7 + 0x51], %l3 fnands %f4, %f0, %f9 loop_6710: stx %g5, [%l7 + 0x38] xorcc %i6, 0x1FE6, %l1 ldub [%l7 + 0x77], %g2 stx %o5, [%l7 + 0x50] tsubcctv %i1, 0x08B0, %g3 movrgez %l6, 0x098, %g1 tvs %xcc, 0x0 brz %l2, loop_6711 stw %o2, [%l7 + 0x58] movg %xcc, %o0, %l0 umul %g4, %i0, %g7 loop_6711: bvs %icc, loop_6712 and %o1, %i3, %o4 tle %xcc, 0x0 fmovsle %xcc, %f9, %f3 loop_6712: sth %o3, [%l7 + 0x4A] ldub [%l7 + 0x70], %i7 ldx [%l7 + 0x60], %o7 stx %l4, [%l7 + 0x60] st %f5, [%l7 + 0x74] ta %xcc, 0x5 siam 0x4 fsrc1 %f0, %f8 bneg %xcc, loop_6713 fbue %fcc0, loop_6714 call loop_6715 bneg,a,pt %icc, loop_6716 loop_6713: tn %icc, 0x6 loop_6714: lduw [%l7 + 0x10], %o6 loop_6715: fcmps %fcc3, %f2, %f2 loop_6716: ld [%l7 + 0x74], %f12 fpsub32s %f7, %f5, %f12 array8 %i5, %g6, %l5 fmul8x16al %f8, %f0, %f2 fors %f4, %f1, %f5 movcs %xcc, %i4, %l3 sll %g5, 0x06, %i6 tn %icc, 0x5 ldd [%l7 + 0x68], %f4 fmul8sux16 %f12, %f6, %f2 ldsw [%l7 + 0x5C], %l1 ld [%l7 + 0x7C], %f2 orcc %g2, 0x0A55, %i2 sdiv %i1, 0x10A2, %g3 ld [%l7 + 0x50], %f7 ldsb [%l7 + 0x16], %l6 fmul8x16 %f13, %f4, %f8 for %f6, %f4, %f2 udiv %o5, 0x005A, %l2 stb %o2, [%l7 + 0x4C] fbug,a %fcc2, loop_6717 fmovdvs %xcc, %f13, %f13 nop setx loop_6718, %l0, %l1 jmpl %l1, %o0 fbo %fcc1, loop_6719 loop_6717: fpsub16 %f14, %f10, %f4 fxnor %f14, %f14, %f14 loop_6718: fmovd %f12, %f14 loop_6719: ldub [%l7 + 0x58], %g1 fandnot1s %f6, %f6, %f4 ldub [%l7 + 0x17], %l0 bvs,a loop_6720 fmovrse %g4, %f12, %f0 fbul,a %fcc1, loop_6721 srlx %g7, 0x02, %i0 loop_6720: ldsb [%l7 + 0x5E], %i3 te %icc, 0x4 loop_6721: ldsb [%l7 + 0x66], %o4 subc %o1, 0x1FE4, %i7 ldx [%l7 + 0x50], %o7 nop setx loop_6722, %l0, %l1 jmpl %l1, %l4 movgu %xcc, %o6, %i5 st %f9, [%l7 + 0x64] andcc %g6, 0x0015, %o3 loop_6722: ldsw [%l7 + 0x3C], %i4 fnand %f2, %f12, %f0 fnot2 %f6, %f8 fnegd %f2, %f2 ldub [%l7 + 0x38], %l5 move %xcc, %l3, %g5 fpsub32 %f12, %f2, %f6 fmovsvc %xcc, %f3, %f12 xnorcc %i6, 0x00BC, %g2 movgu %icc, %i2, %l1 ldub [%l7 + 0x24], %g3 fsrc1 %f6, %f4 movrlz %l6, %i1, %o5 sllx %l2, %o2, %g1 ldd [%l7 + 0x18], %f6 ldsb [%l7 + 0x7D], %o0 fmovdcs %icc, %f7, %f13 fnors %f15, %f14, %f11 mova %icc, %l0, %g7 fones %f1 fbe %fcc1, loop_6723 st %f4, [%l7 + 0x10] stw %g4, [%l7 + 0x44] lduh [%l7 + 0x24], %i0 loop_6723: fmovsvc %xcc, %f10, %f3 ld [%l7 + 0x54], %f10 fmovsge %icc, %f10, %f3 fone %f2 fmovdgu %xcc, %f7, %f3 ldx [%l7 + 0x50], %i3 fmovse %icc, %f13, %f15 std %f14, [%l7 + 0x38] movrlz %o4, %i7, %o7 stw %l4, [%l7 + 0x70] ldx [%l7 + 0x68], %o1 brz %o6, loop_6724 brgz,a %i5, loop_6725 fxnor %f0, %f0, %f2 fmovdleu %icc, %f1, %f1 loop_6724: bshuffle %f14, %f2, %f4 loop_6725: fbge,a %fcc1, loop_6726 fpack16 %f4, %f12 st %f11, [%l7 + 0x38] ldsb [%l7 + 0x74], %g6 loop_6726: alignaddrl %o3, %i4, %l5 lduw [%l7 + 0x60], %l3 fmovdn %xcc, %f2, %f13 ldx [%l7 + 0x48], %g5 ldsh [%l7 + 0x46], %g2 ldsw [%l7 + 0x18], %i2 sdiv %l1, 0x0393, %i6 fnot1s %f10, %f6 edge16 %g3, %l6, %o5 brlz,a %l2, loop_6727 st %f11, [%l7 + 0x44] edge8l %o2, %g1, %o0 lduh [%l7 + 0x28], %l0 loop_6727: ldsb [%l7 + 0x33], %g7 bg,pt %icc, loop_6728 fmovrdgz %i1, %f4, %f8 bpos,a loop_6729 andncc %i0, %g4, %i3 loop_6728: ld [%l7 + 0x40], %f8 fabss %f9, %f5 loop_6729: tge %icc, 0x4 movleu %icc, %o4, %o7 mulx %l4, 0x0BEB, %o1 ldsw [%l7 + 0x3C], %o6 stb %i7, [%l7 + 0x6D] movleu %xcc, %i5, %o3 fble,a %fcc1, loop_6730 movpos %icc, %i4, %l5 ld [%l7 + 0x08], %f10 umul %g6, %l3, %g2 loop_6730: popc %g5, %l1 fmovrdlz %i2, %f8, %f12 brz,a %g3, loop_6731 std %f2, [%l7 + 0x68] fmovsvs %xcc, %f14, %f0 smulcc %l6, 0x1FE9, %o5 loop_6731: bge,a loop_6732 srl %l2, %o2, %i6 edge32n %g1, %o0, %g7 edge8n %l0, %i0, %g4 loop_6732: tvs %icc, 0x1 edge16 %i1, %o4, %o7 ldx [%l7 + 0x28], %i3 edge8ln %o1, %o6, %l4 nop setx loop_6733, %l0, %l1 jmpl %l1, %i7 ldx [%l7 + 0x48], %o3 ldx [%l7 + 0x58], %i4 nop setx loop_6734, %l0, %l1 jmpl %l1, %l5 loop_6733: fpadd32s %f14, %f11, %f11 xor %i5, %l3, %g2 movn %xcc, %g5, %l1 loop_6734: or %i2, %g6, %g3 fnot1s %f5, %f13 ldsh [%l7 + 0x52], %o5 stx %l2, [%l7 + 0x10] ldd [%l7 + 0x38], %f2 movcc %xcc, %o2, %l6 lduh [%l7 + 0x14], %i6 fcmpgt32 %f12, %f4, %g1 fcmps %fcc2, %f12, %f1 stx %g7, [%l7 + 0x48] ldsw [%l7 + 0x74], %o0 tneg %icc, 0x7 lduh [%l7 + 0x32], %i0 fmul8sux16 %f10, %f8, %f6 fpsub16 %f4, %f14, %f8 addccc %l0, 0x0308, %g4 ldd [%l7 + 0x48], %f6 stb %o4, [%l7 + 0x46] fnot2 %f0, %f6 umul %o7, %i1, %i3 fandnot1s %f9, %f11, %f2 fnot2 %f0, %f2 ldx [%l7 + 0x48], %o1 bvs %icc, loop_6735 ldsw [%l7 + 0x24], %o6 fornot2 %f4, %f14, %f2 edge8 %i7, %o3, %i4 loop_6735: taddcc %l5, 0x03B4, %i5 stb %l3, [%l7 + 0x69] srlx %l4, %g5, %l1 nop setx loop_6736, %l0, %l1 jmpl %l1, %i2 fand %f2, %f2, %f6 stx %g2, [%l7 + 0x40] fand %f12, %f4, %f8 loop_6736: fmovsleu %icc, %f7, %f0 ldsw [%l7 + 0x20], %g6 fpadd16 %f4, %f12, %f14 fmovrse %o5, %f2, %f9 mulx %l2, 0x0941, %o2 fbne,a %fcc0, loop_6737 ble,a %icc, loop_6738 addcc %l6, %g3, %g1 brlez,a %i6, loop_6739 loop_6737: movle %xcc, %o0, %g7 loop_6738: stw %i0, [%l7 + 0x54] movge %xcc, %l0, %g4 loop_6739: std %f4, [%l7 + 0x28] fpsub16 %f4, %f4, %f6 edge32 %o7, %o4, %i1 stb %i3, [%l7 + 0x58] fmovdge %icc, %f3, %f0 array32 %o6, %o1, %i7 ldx [%l7 + 0x08], %o3 srax %i4, %i5, %l5 tgu %icc, 0x5 fsrc1s %f6, %f0 bleu loop_6740 movg %icc, %l3, %l4 stb %l1, [%l7 + 0x50] movvs %icc, %g5, %g2 loop_6740: tcs %xcc, 0x5 tcc %xcc, 0x2 movvc %icc, %i2, %g6 stb %l2, [%l7 + 0x68] stx %o5, [%l7 + 0x60] fmovdle %icc, %f15, %f8 xor %o2, %g3, %g1 movrne %i6, 0x235, %o0 te %icc, 0x6 bn,a,pn %icc, loop_6741 call loop_6742 taddcctv %g7, %l6, %i0 fpackfix %f0, %f4 loop_6741: stb %l0, [%l7 + 0x38] loop_6742: fornot1 %f8, %f2, %f4 bn %xcc, loop_6743 st %f7, [%l7 + 0x54] fbul,a %fcc1, loop_6744 fmovrsne %o7, %f3, %f8 loop_6743: bshuffle %f0, %f8, %f6 fandnot1 %f2, %f6, %f4 loop_6744: ldub [%l7 + 0x12], %o4 orcc %i1, %i3, %o6 sra %g4, %i7, %o3 bne loop_6745 fandnot1 %f2, %f0, %f6 fcmple16 %f14, %f2, %o1 fxors %f14, %f2, %f9 loop_6745: array32 %i4, %l5, %l3 fmovsl %icc, %f14, %f0 fmovda %xcc, %f1, %f9 fbn,a %fcc0, loop_6746 edge8ln %l4, %l1, %i5 ldsw [%l7 + 0x78], %g5 ldsw [%l7 + 0x3C], %i2 loop_6746: stx %g6, [%l7 + 0x30] fnegs %f14, %f14 fzero %f0 srl %l2, %o5, %o2 fbul %fcc2, loop_6747 movrlez %g3, %g1, %g2 mulscc %o0, 0x034F, %i6 ba,a,pn %icc, loop_6748 loop_6747: stw %l6, [%l7 + 0x4C] fnot2 %f10, %f14 fbule,a %fcc3, loop_6749 loop_6748: alignaddrl %g7, %i0, %l0 tle %icc, 0x0 fornot1 %f2, %f6, %f4 loop_6749: fble %fcc1, loop_6750 fmul8ulx16 %f4, %f2, %f6 edge16 %o7, %o4, %i3 brnz %i1, loop_6751 loop_6750: fmovdneg %icc, %f7, %f7 fbu %fcc2, loop_6752 fands %f1, %f1, %f2 loop_6751: fmovdne %icc, %f2, %f3 addc %o6, 0x1339, %i7 loop_6752: fornot2s %f4, %f0, %f0 ld [%l7 + 0x0C], %f13 fmovdle %xcc, %f15, %f0 stx %o3, [%l7 + 0x50] ldub [%l7 + 0x32], %g4 ldsw [%l7 + 0x40], %o1 fzeros %f10 movpos %icc, %l5, %l3 movrgez %i4, 0x3BF, %l4 lduh [%l7 + 0x18], %i5 ta %icc, 0x3 fcmpne32 %f10, %f6, %l1 sth %g5, [%l7 + 0x50] popc 0x0969, %g6 tleu %xcc, 0x4 xor %l2, 0x1C68, %i2 fmovdvs %xcc, %f1, %f3 umul %o5, %g3, %g1 fmul8x16 %f13, %f4, %f8 sethi 0x197B, %g2 taddcc %o2, %o0, %l6 taddcctv %i6, 0x0067, %i0 sth %g7, [%l7 + 0x22] fmovdvs %xcc, %f9, %f13 fmovsgu %xcc, %f2, %f2 stx %l0, [%l7 + 0x30] sth %o4, [%l7 + 0x4E] fornot2s %f4, %f1, %f11 tpos %icc, 0x2 fbn,a %fcc3, loop_6753 sth %o7, [%l7 + 0x6E] ta %xcc, 0x6 fmovdl %icc, %f0, %f13 loop_6753: stw %i1, [%l7 + 0x10] ldd [%l7 + 0x30], %f6 fbn,a %fcc2, loop_6754 std %f12, [%l7 + 0x28] brz,a %i3, loop_6755 ldsh [%l7 + 0x42], %o6 loop_6754: lduh [%l7 + 0x1C], %i7 sethi 0x073A, %g4 loop_6755: movcc %icc, %o1, %o3 fcmpgt16 %f8, %f6, %l3 movne %xcc, %l5, %l4 fpackfix %f0, %f2 udivcc %i5, 0x1A7B, %l1 stx %i4, [%l7 + 0x38] fpsub16 %f14, %f14, %f12 fmul8sux16 %f10, %f4, %f4 fabsd %f6, %f8 ldsb [%l7 + 0x70], %g5 std %f2, [%l7 + 0x40] te %icc, 0x1 sth %g6, [%l7 + 0x3E] pdist %f12, %f0, %f6 tsubcctv %i2, %l2, %o5 fmovrdgez %g1, %f4, %f0 ldd [%l7 + 0x08], %f14 udivcc %g3, 0x09F0, %o2 sdivx %g2, 0x0839, %o0 fmovrdne %i6, %f8, %f8 std %f10, [%l7 + 0x40] movneg %icc, %l6, %g7 movvs %icc, %l0, %i0 edge8ln %o7, %o4, %i1 stw %i3, [%l7 + 0x1C] smul %i7, %o6, %o1 srlx %g4, %l3, %l5 sth %o3, [%l7 + 0x20] fmuld8sux16 %f12, %f1, %f6 call loop_6756 brgez,a %i5, loop_6757 movle %icc, %l4, %i4 stb %g5, [%l7 + 0x1C] loop_6756: ldsh [%l7 + 0x4C], %l1 loop_6757: edge16l %g6, %l2, %o5 for %f14, %f8, %f0 edge32l %i2, %g1, %o2 fpmerge %f12, %f4, %f14 fpmerge %f5, %f0, %f4 movgu %xcc, %g2, %g3 orn %i6, %l6, %g7 fbule,a %fcc0, loop_6758 stw %l0, [%l7 + 0x48] fandnot1 %f10, %f2, %f2 ldsw [%l7 + 0x44], %i0 loop_6758: brnz %o7, loop_6759 fmovrdlez %o0, %f0, %f14 tpos %xcc, 0x4 ldsh [%l7 + 0x62], %o4 loop_6759: fbge %fcc0, loop_6760 st %f0, [%l7 + 0x24] fsrc1s %f11, %f6 fmovda %icc, %f13, %f10 loop_6760: ldsh [%l7 + 0x34], %i1 stb %i3, [%l7 + 0x0A] lduw [%l7 + 0x64], %o6 edge32ln %i7, %o1, %l3 fsrc2 %f8, %f14 fmovdvc %xcc, %f0, %f4 std %f8, [%l7 + 0x60] tl %icc, 0x2 te %icc, 0x5 fmul8x16au %f13, %f7, %f12 fandnot1 %f6, %f2, %f14 brgez,a %l5, loop_6761 movpos %icc, %g4, %o3 movrlz %l4, %i4, %i5 fmovdge %icc, %f14, %f2 loop_6761: lduw [%l7 + 0x18], %l1 stw %g5, [%l7 + 0x78] ldd [%l7 + 0x08], %f4 or %l2, %g6, %i2 fba,a %fcc1, loop_6762 stw %o5, [%l7 + 0x40] st %f4, [%l7 + 0x2C] stw %o2, [%l7 + 0x4C] loop_6762: fpack32 %f12, %f12, %f12 popc %g1, %g3 taddcctv %g2, 0x1ED3, %l6 fbg %fcc1, loop_6763 brgz,a %i6, loop_6764 movrgez %g7, 0x3F2, %i0 sth %l0, [%l7 + 0x6A] loop_6763: fabsd %f14, %f4 loop_6764: fbne,a %fcc3, loop_6765 sth %o7, [%l7 + 0x64] sth %o0, [%l7 + 0x56] fbug,a %fcc1, loop_6766 loop_6765: fmovrdlz %o4, %f12, %f10 pdist %f4, %f2, %f12 ldx [%l7 + 0x70], %i1 loop_6766: fcmpeq32 %f6, %f12, %i3 bgu,a,pt %icc, loop_6767 xor %o6, %i7, %o1 fbne %fcc1, loop_6768 bpos,pn %xcc, loop_6769 loop_6767: stx %l3, [%l7 + 0x18] fpsub32s %f2, %f14, %f4 loop_6768: umulcc %g4, %o3, %l5 loop_6769: addccc %l4, 0x1413, %i5 fmul8x16 %f6, %f6, %f14 ldsh [%l7 + 0x42], %l1 lduh [%l7 + 0x28], %i4 ldsh [%l7 + 0x72], %l2 sra %g6, %i2, %g5 lduh [%l7 + 0x5A], %o5 ldsb [%l7 + 0x33], %g1 stx %g3, [%l7 + 0x40] fblg,a %fcc1, loop_6770 subc %o2, 0x1089, %g2 stw %i6, [%l7 + 0x60] movvc %xcc, %g7, %l6 loop_6770: movrlz %l0, 0x0D1, %i0 ld [%l7 + 0x3C], %f15 te %xcc, 0x2 array32 %o0, %o7, %o4 smulcc %i1, 0x10BB, %o6 tge %icc, 0x1 fmovsge %xcc, %f11, %f5 ta %icc, 0x1 fmovdvs %icc, %f0, %f7 sth %i3, [%l7 + 0x18] fbe %fcc1, loop_6771 ldsb [%l7 + 0x1A], %i7 fone %f8 edge8ln %l3, %o1, %g4 loop_6771: fmovdleu %icc, %f12, %f14 sethi 0x1C2E, %l5 stx %o3, [%l7 + 0x30] edge32ln %i5, %l4, %i4 stb %l2, [%l7 + 0x2E] tn %xcc, 0x0 stx %l1, [%l7 + 0x70] ldsh [%l7 + 0x20], %i2 fnot1s %f1, %f2 tcc %xcc, 0x3 fmovrdne %g6, %f10, %f0 nop setx loop_6772, %l0, %l1 jmpl %l1, %o5 stx %g5, [%l7 + 0x58] lduh [%l7 + 0x46], %g3 fcmps %fcc2, %f2, %f10 loop_6772: taddcc %g1, 0x13F0, %o2 edge8ln %g2, %i6, %g7 popc 0x16B7, %l6 fpsub32 %f12, %f12, %f0 fpadd32s %f4, %f14, %f12 tg %icc, 0x0 stx %l0, [%l7 + 0x60] fmovsge %icc, %f12, %f1 fmovdvc %xcc, %f13, %f9 fcmpeq16 %f0, %f0, %i0 add %o7, %o0, %o4 bshuffle %f6, %f8, %f6 faligndata %f10, %f14, %f10 bgu,pt %xcc, loop_6773 xor %o6, %i3, %i1 edge8ln %l3, %i7, %o1 fbu,a %fcc1, loop_6774 loop_6773: brgz,a %l5, loop_6775 fba,a %fcc2, loop_6776 tvc %xcc, 0x5 loop_6774: fmovsleu %icc, %f10, %f15 loop_6775: brlz %g4, loop_6777 loop_6776: fbg %fcc1, loop_6778 fxnor %f6, %f4, %f14 ldx [%l7 + 0x68], %i5 loop_6777: tge %xcc, 0x1 loop_6778: bn,a loop_6779 fpackfix %f6, %f15 sllx %o3, %i4, %l4 edge8 %l2, %l1, %i2 loop_6779: edge32n %o5, %g6, %g5 lduw [%l7 + 0x58], %g3 tl %xcc, 0x2 stx %g1, [%l7 + 0x28] st %f2, [%l7 + 0x40] bl,a,pn %icc, loop_6780 movn %xcc, %g2, %o2 bg,a,pt %xcc, loop_6781 fsrc1 %f4, %f2 loop_6780: bl,pn %icc, loop_6782 tleu %icc, 0x7 loop_6781: orn %g7, %l6, %i6 fbuge %fcc0, loop_6783 loop_6782: lduh [%l7 + 0x32], %i0 udivx %o7, 0x0DE8, %o0 sethi 0x1AE6, %l0 loop_6783: ldsh [%l7 + 0x1E], %o4 std %f0, [%l7 + 0x68] udiv %i3, 0x1D3B, %i1 ldsw [%l7 + 0x54], %o6 std %f0, [%l7 + 0x68] fmovsa %icc, %f1, %f15 ldsb [%l7 + 0x11], %i7 movge %icc, %l3, %o1 fmul8x16al %f11, %f15, %f4 movle %xcc, %l5, %g4 fmovsge %xcc, %f4, %f8 movvc %icc, %i5, %i4 fblg %fcc3, loop_6784 fbule %fcc2, loop_6785 fmovsg %icc, %f7, %f14 ldsw [%l7 + 0x18], %l4 loop_6784: stw %l2, [%l7 + 0x64] loop_6785: lduh [%l7 + 0x58], %o3 ldub [%l7 + 0x51], %i2 fnot2s %f14, %f9 fpadd16s %f1, %f5, %f15 xorcc %l1, %o5, %g5 fmovdneg %xcc, %f2, %f15 movvs %xcc, %g3, %g1 xor %g6, %g2, %g7 srl %o2, %i6, %i0 ldub [%l7 + 0x69], %o7 sth %o0, [%l7 + 0x6E] fandnot2s %f10, %f5, %f11 fand %f0, %f8, %f0 fmuld8sux16 %f5, %f8, %f4 array8 %l0, %l6, %i3 fnot2s %f5, %f2 fmovsle %icc, %f12, %f10 smul %o4, 0x1E11, %i1 fblg %fcc1, loop_6786 fandnot2s %f5, %f5, %f11 sth %i7, [%l7 + 0x62] addc %o6, %o1, %l5 loop_6786: tge %icc, 0x0 std %f0, [%l7 + 0x38] movneg %icc, %g4, %i5 pdist %f12, %f10, %f14 fmovsleu %xcc, %f8, %f6 fbul,a %fcc3, loop_6787 fmovsvc %xcc, %f9, %f13 bgu loop_6788 brlz,a %i4, loop_6789 loop_6787: srax %l4, 0x06, %l2 fsrc1 %f4, %f0 loop_6788: movrlez %o3, %i2, %l1 loop_6789: andncc %o5, %g5, %g3 fornot1 %f4, %f6, %f4 fnot2s %f6, %f0 xnor %l3, %g1, %g6 fbo %fcc2, loop_6790 ta %xcc, 0x2 fcmpeq16 %f2, %f8, %g2 fornot1s %f10, %f11, %f12 loop_6790: ldsh [%l7 + 0x14], %o2 ldsb [%l7 + 0x51], %g7 array16 %i0, %i6, %o0 srl %o7, %l0, %i3 fmovrdgez %l6, %f12, %f14 lduw [%l7 + 0x1C], %o4 lduh [%l7 + 0x58], %i7 move %xcc, %o6, %o1 ldd [%l7 + 0x60], %f14 std %f14, [%l7 + 0x40] sub %l5, 0x14E9, %i1 fmovrdgz %g4, %f12, %f10 ldub [%l7 + 0x36], %i5 subccc %l4, 0x1E8B, %l2 subccc %o3, 0x1903, %i2 fmul8x16au %f9, %f9, %f4 st %f11, [%l7 + 0x5C] stx %i4, [%l7 + 0x70] fpadd32s %f14, %f1, %f2 fcmpne32 %f2, %f6, %o5 stw %g5, [%l7 + 0x14] nop setx loop_6791, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduh [%l7 + 0x08], %l1 ldsw [%l7 + 0x2C], %g3 ldd [%l7 + 0x60], %f10 loop_6791: ldsh [%l7 + 0x68], %g1 xnorcc %l3, 0x0BD9, %g6 lduh [%l7 + 0x08], %g2 ldd [%l7 + 0x10], %f8 ldd [%l7 + 0x30], %f10 ldd [%l7 + 0x60], %f14 fbuge %fcc0, loop_6792 fcmpes %fcc3, %f3, %f5 fmovsgu %xcc, %f5, %f5 fpackfix %f12, %f6 loop_6792: fmovdne %xcc, %f11, %f13 fmovdcc %xcc, %f8, %f0 ldsw [%l7 + 0x0C], %g7 fmovdvc %xcc, %f3, %f7 sdiv %i0, 0x1EA4, %i6 bneg,a,pt %xcc, loop_6793 brlz,a %o2, loop_6794 fxors %f4, %f0, %f15 lduh [%l7 + 0x74], %o0 loop_6793: bvs,a,pn %icc, loop_6795 loop_6794: fmul8ulx16 %f10, %f2, %f0 fornot2s %f13, %f7, %f13 fmovrslez %l0, %f7, %f4 loop_6795: ldd [%l7 + 0x30], %f6 stw %o7, [%l7 + 0x2C] fands %f14, %f10, %f2 smul %l6, %i3, %i7 tleu %xcc, 0x5 edge32n %o4, %o1, %l5 udiv %i1, 0x1528, %g4 ldsb [%l7 + 0x08], %o6 edge16l %l4, %i5, %l2 ldsb [%l7 + 0x26], %i2 fblg %fcc3, loop_6796 ldsb [%l7 + 0x42], %i4 tleu %xcc, 0x0 fmovdl %xcc, %f4, %f1 loop_6796: fmovrdgz %o3, %f0, %f12 movn %icc, %g5, %l1 fxnor %f6, %f2, %f10 fnot1 %f2, %f12 fxnors %f1, %f14, %f12 orcc %o5, %g1, %g3 bpos,a loop_6797 ldx [%l7 + 0x10], %l3 edge16 %g6, %g2, %g7 ldd [%l7 + 0x48], %f10 loop_6797: edge8l %i0, %i6, %o2 srlx %o0, %l0, %l6 ldd [%l7 + 0x78], %f6 fmovrdne %o7, %f0, %f2 bl,pn %xcc, loop_6798 smul %i7, %i3, %o1 fmovrslz %l5, %f3, %f11 fmovdcs %xcc, %f13, %f9 loop_6798: movle %icc, %o4, %i1 sth %o6, [%l7 + 0x0C] fsrc1 %f0, %f10 nop setx loop_6799, %l0, %l1 jmpl %l1, %l4 edge32n %i5, %l2, %g4 edge8 %i4, %o3, %g5 fmovdcs %xcc, %f10, %f6 loop_6799: fmovdgu %xcc, %f15, %f4 ldsh [%l7 + 0x2C], %l1 fcmpd %fcc1, %f14, %f6 fnot1 %f4, %f14 edge16ln %o5, %g1, %g3 bpos,pt %icc, loop_6800 fpack16 %f12, %f2 smulcc %i2, %g6, %l3 bvs loop_6801 loop_6800: ldsb [%l7 + 0x08], %g2 fnegd %f0, %f6 ldsh [%l7 + 0x56], %i0 loop_6801: fcmpgt16 %f4, %f0, %g7 udivx %i6, 0x06CB, %o0 fmovrdgz %l0, %f14, %f12 stx %l6, [%l7 + 0x40] bneg,pn %xcc, loop_6802 ld [%l7 + 0x78], %f0 fcmpne16 %f2, %f4, %o2 fxnors %f3, %f9, %f5 loop_6802: tvs %icc, 0x3 tg %icc, 0x6 movrgz %i7, 0x157, %i3 fpack32 %f6, %f12, %f12 ldub [%l7 + 0x44], %o1 stw %l5, [%l7 + 0x20] stw %o4, [%l7 + 0x60] tle %icc, 0x3 st %f10, [%l7 + 0x30] taddcc %o7, %o6, %l4 lduh [%l7 + 0x7E], %i1 ldx [%l7 + 0x20], %i5 move %icc, %l2, %g4 xorcc %i4, 0x028D, %o3 std %f0, [%l7 + 0x30] ldx [%l7 + 0x38], %l1 std %f12, [%l7 + 0x28] stw %o5, [%l7 + 0x70] smulcc %g5, 0x136C, %g3 lduh [%l7 + 0x5C], %g1 ldx [%l7 + 0x28], %g6 mulx %i2, %l3, %g2 fcmple16 %f14, %f8, %i0 andncc %g7, %o0, %i6 stw %l0, [%l7 + 0x4C] fabss %f15, %f14 orn %o2, %i7, %i3 ldub [%l7 + 0x53], %o1 fpmerge %f1, %f6, %f12 sethi 0x00CD, %l5 fmovsne %icc, %f8, %f3 fabss %f11, %f3 ldx [%l7 + 0x60], %l6 fmovsneg %icc, %f13, %f3 fcmped %fcc0, %f4, %f4 stx %o4, [%l7 + 0x18] ldsh [%l7 + 0x66], %o7 ldub [%l7 + 0x7A], %l4 lduw [%l7 + 0x5C], %i1 alignaddrl %o6, %i5, %g4 ldub [%l7 + 0x46], %l2 ld [%l7 + 0x74], %f6 be,pt %xcc, loop_6803 fmovdcs %icc, %f11, %f5 movn %xcc, %o3, %i4 fbl %fcc0, loop_6804 loop_6803: addccc %o5, 0x14F1, %g5 fmul8x16 %f5, %f6, %f10 ldsw [%l7 + 0x70], %g3 loop_6804: xorcc %g1, %g6, %i2 fnor %f2, %f0, %f6 stb %l3, [%l7 + 0x1F] fmovrsgz %l1, %f4, %f0 ldub [%l7 + 0x59], %i0 brnz %g2, loop_6805 stb %g7, [%l7 + 0x2C] fnot2 %f6, %f6 bshuffle %f4, %f12, %f6 loop_6805: fand %f0, %f6, %f6 ldsw [%l7 + 0x20], %o0 bl,a loop_6806 fxors %f12, %f8, %f4 andn %l0, %o2, %i6 ta %icc, 0x3 loop_6806: tleu %icc, 0x0 sdiv %i7, 0x1E66, %i3 nop setx loop_6807, %l0, %l1 jmpl %l1, %l5 fbge %fcc3, loop_6808 sll %o1, %o4, %o7 stw %l4, [%l7 + 0x24] loop_6807: sth %i1, [%l7 + 0x2C] loop_6808: srlx %o6, 0x0D, %l6 std %f2, [%l7 + 0x58] movrne %g4, %l2, %o3 lduw [%l7 + 0x50], %i5 movl %xcc, %o5, %i4 andn %g5, 0x013B, %g3 std %f8, [%l7 + 0x10] stx %g1, [%l7 + 0x70] siam 0x2 umulcc %g6, %i2, %l1 fsrc2 %f12, %f8 ldx [%l7 + 0x40], %i0 addc %g2, %l3, %g7 ldsb [%l7 + 0x3A], %l0 call loop_6809 stb %o2, [%l7 + 0x1B] fornot2 %f6, %f10, %f14 fnot1 %f14, %f10 loop_6809: fpack16 %f12, %f0 fornot2 %f10, %f6, %f12 lduh [%l7 + 0x34], %o0 ba,a %icc, loop_6810 edge32ln %i7, %i3, %l5 fbe,a %fcc2, loop_6811 std %f4, [%l7 + 0x38] loop_6810: fmovrsgez %i6, %f3, %f0 fbule %fcc1, loop_6812 loop_6811: fpsub32 %f4, %f14, %f14 fornot2 %f4, %f12, %f12 fmovs %f2, %f10 loop_6812: fmovrdlz %o1, %f10, %f12 brlez %o4, loop_6813 and %o7, %l4, %i1 stx %o6, [%l7 + 0x10] fmovrsgz %l6, %f12, %f4 loop_6813: stw %l2, [%l7 + 0x60] fmovrdgz %o3, %f10, %f12 fmovsgu %icc, %f4, %f6 lduh [%l7 + 0x52], %i5 bcc loop_6814 brlez %g4, loop_6815 fmovdvs %icc, %f14, %f0 st %f14, [%l7 + 0x48] loop_6814: tl %icc, 0x5 loop_6815: st %f12, [%l7 + 0x18] st %f7, [%l7 + 0x3C] faligndata %f2, %f2, %f4 fones %f6 stw %o5, [%l7 + 0x14] fmovdg %xcc, %f2, %f9 srl %i4, %g3, %g5 ldub [%l7 + 0x31], %g1 fmovse %icc, %f3, %f7 andcc %i2, 0x1F37, %g6 tl %icc, 0x0 tvc %xcc, 0x0 fbl %fcc3, loop_6816 brgz,a %l1, loop_6817 ld [%l7 + 0x3C], %f1 subc %i0, %l3, %g2 loop_6816: mulx %g7, 0x0395, %o2 loop_6817: fones %f1 nop setx loop_6818, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addc %o0, %l0, %i3 bcc,a %icc, loop_6819 ld [%l7 + 0x10], %f2 loop_6818: st %f0, [%l7 + 0x78] fmovrdgz %i7, %f0, %f10 loop_6819: smul %i6, 0x04FC, %l5 fnors %f4, %f13, %f2 edge8l %o4, %o1, %l4 stw %i1, [%l7 + 0x54] ldx [%l7 + 0x18], %o7 stx %l6, [%l7 + 0x40] fmovdle %xcc, %f4, %f4 bl,a,pt %icc, loop_6820 addcc %o6, %l2, %i5 umulcc %g4, %o5, %o3 movg %xcc, %i4, %g5 loop_6820: fmovdcc %xcc, %f6, %f8 nop setx loop_6821, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsle %icc, %f3, %f8 stb %g3, [%l7 + 0x2B] ldub [%l7 + 0x57], %i2 loop_6821: ldd [%l7 + 0x28], %f12 fcmpeq16 %f14, %f6, %g6 andncc %l1, %i0, %g1 fbge %fcc1, loop_6822 addcc %l3, 0x0627, %g7 ld [%l7 + 0x2C], %f4 ldsh [%l7 + 0x74], %o2 loop_6822: bgu,pn %xcc, loop_6823 movrlz %g2, %o0, %l0 fcmpgt32 %f0, %f6, %i7 fabsd %f10, %f4 loop_6823: edge16l %i3, %l5, %o4 sth %i6, [%l7 + 0x32] ld [%l7 + 0x28], %f15 lduh [%l7 + 0x52], %l4 fbn,a %fcc2, loop_6824 ldsh [%l7 + 0x78], %o1 std %f0, [%l7 + 0x40] std %f12, [%l7 + 0x08] loop_6824: sth %i1, [%l7 + 0x56] stw %l6, [%l7 + 0x54] ldsw [%l7 + 0x7C], %o6 sth %o7, [%l7 + 0x5A] tvs %xcc, 0x5 ldsh [%l7 + 0x56], %l2 ld [%l7 + 0x44], %f6 tsubcctv %i5, 0x1AA3, %o5 fbul,a %fcc0, loop_6825 fpadd32 %f6, %f8, %f2 fmovrdlz %g4, %f4, %f0 ta %icc, 0x6 loop_6825: lduw [%l7 + 0x08], %i4 ldx [%l7 + 0x28], %o3 lduh [%l7 + 0x5A], %g3 movrlz %g5, 0x153, %i2 fpsub16 %f14, %f10, %f10 movvc %xcc, %g6, %l1 fbe %fcc3, loop_6826 fandnot2s %f14, %f7, %f9 xorcc %i0, %g1, %g7 stw %o2, [%l7 + 0x48] loop_6826: bpos,a %xcc, loop_6827 bgu,pt %xcc, loop_6828 tgu %icc, 0x1 fbug %fcc0, loop_6829 loop_6827: fmovrdgz %l3, %f10, %f2 loop_6828: std %f4, [%l7 + 0x38] std %f0, [%l7 + 0x58] loop_6829: bshuffle %f14, %f8, %f8 lduh [%l7 + 0x0E], %o0 lduw [%l7 + 0x2C], %l0 ldsh [%l7 + 0x18], %i7 array32 %g2, %i3, %o4 umul %i6, 0x0456, %l5 fpsub16 %f2, %f6, %f8 ldub [%l7 + 0x32], %l4 fmovrsgz %o1, %f5, %f14 fzero %f14 fmovdneg %icc, %f6, %f11 ldsb [%l7 + 0x62], %i1 fnot2s %f10, %f2 fone %f12 tle %xcc, 0x7 std %f0, [%l7 + 0x10] ldsw [%l7 + 0x24], %o6 ldsb [%l7 + 0x6C], %o7 movl %icc, %l2, %i5 fandnot1 %f2, %f10, %f2 brz %o5, loop_6830 stw %g4, [%l7 + 0x64] lduh [%l7 + 0x3C], %i4 fpadd32 %f14, %f12, %f4 loop_6830: std %f6, [%l7 + 0x08] tvs %icc, 0x6 ldsh [%l7 + 0x44], %l6 addccc %g3, %g5, %o3 tne %icc, 0x5 ldsh [%l7 + 0x70], %g6 fcmpne32 %f14, %f8, %i2 tsubcc %i0, %l1, %g7 subc %g1, %o2, %o0 lduw [%l7 + 0x60], %l3 fpsub32 %f12, %f6, %f0 fzeros %f11 bpos,a,pt %xcc, loop_6831 fmovdcs %icc, %f6, %f4 std %f12, [%l7 + 0x58] ta %icc, 0x2 loop_6831: edge32 %l0, %i7, %i3 edge8ln %o4, %i6, %g2 fmovsne %icc, %f3, %f8 fzeros %f0 ld [%l7 + 0x6C], %f13 fpsub16 %f10, %f12, %f6 tle %icc, 0x5 lduw [%l7 + 0x38], %l4 alignaddr %o1, %i1, %l5 fandnot2s %f3, %f13, %f10 ldsb [%l7 + 0x08], %o6 ldd [%l7 + 0x50], %f12 fpack32 %f14, %f14, %f2 bg loop_6832 fmovdcc %icc, %f4, %f15 ld [%l7 + 0x54], %f1 ldd [%l7 + 0x10], %f14 loop_6832: tvs %icc, 0x1 brz,a %l2, loop_6833 fmovdleu %icc, %f8, %f5 lduw [%l7 + 0x6C], %o7 bl,a,pt %xcc, loop_6834 loop_6833: fexpand %f11, %f6 lduh [%l7 + 0x14], %o5 ldsh [%l7 + 0x64], %i5 loop_6834: ldsw [%l7 + 0x28], %g4 ldd [%l7 + 0x70], %f12 udiv %l6, 0x1A53, %g3 ldsb [%l7 + 0x28], %i4 sdiv %g5, 0x07C8, %g6 fpack16 %f12, %f3 fnot1s %f4, %f8 fpadd32 %f14, %f14, %f6 fornot2 %f8, %f8, %f4 subccc %i2, %o3, %l1 fpack32 %f0, %f8, %f10 stw %i0, [%l7 + 0x60] tne %xcc, 0x5 fpadd32 %f2, %f12, %f0 tn %icc, 0x5 st %f0, [%l7 + 0x6C] xnor %g1, %o2, %g7 brlz %l3, loop_6835 lduh [%l7 + 0x50], %l0 fexpand %f11, %f14 std %f10, [%l7 + 0x58] loop_6835: tcc %xcc, 0x6 fornot2s %f14, %f4, %f5 udiv %i7, 0x0765, %o0 ldsw [%l7 + 0x30], %o4 orn %i6, 0x0B19, %g2 ldd [%l7 + 0x30], %f10 fnot1 %f14, %f0 movrlz %i3, %l4, %o1 fmovrdlz %l5, %f8, %f4 fmovdcs %icc, %f2, %f14 lduw [%l7 + 0x7C], %o6 st %f9, [%l7 + 0x24] fmul8sux16 %f10, %f8, %f12 smul %i1, %l2, %o7 ldsh [%l7 + 0x38], %i5 fble %fcc2, loop_6836 fpack16 %f10, %f10 fxnors %f7, %f4, %f5 fmovsneg %xcc, %f11, %f2 loop_6836: lduh [%l7 + 0x56], %g4 mulx %l6, 0x0381, %g3 bne,pt %xcc, loop_6837 fbl,a %fcc1, loop_6838 bgu %xcc, loop_6839 udiv %o5, 0x05F2, %g5 loop_6837: st %f13, [%l7 + 0x64] loop_6838: fpsub32 %f4, %f6, %f8 loop_6839: fors %f4, %f13, %f7 fbuge %fcc3, loop_6840 std %f8, [%l7 + 0x78] std %f6, [%l7 + 0x58] fbne,a %fcc0, loop_6841 loop_6840: ldsw [%l7 + 0x3C], %i4 ldub [%l7 + 0x74], %g6 st %f12, [%l7 + 0x08] loop_6841: xnorcc %i2, 0x1489, %l1 stb %o3, [%l7 + 0x79] fmul8ulx16 %f6, %f8, %f6 bne loop_6842 array32 %i0, %o2, %g1 tsubcctv %g7, 0x14AC, %l0 ldsw [%l7 + 0x44], %i7 loop_6842: fxor %f8, %f6, %f2 tg %xcc, 0x0 stw %l3, [%l7 + 0x34] call loop_6843 addcc %o4, 0x144E, %o0 lduw [%l7 + 0x50], %g2 sth %i3, [%l7 + 0x24] loop_6843: orn %l4, 0x0A34, %i6 stw %l5, [%l7 + 0x58] fmovrsgz %o6, %f15, %f0 fands %f9, %f7, %f14 ldsw [%l7 + 0x44], %o1 fors %f2, %f8, %f13 fmovrse %i1, %f1, %f3 fnand %f14, %f14, %f0 sth %o7, [%l7 + 0x16] nop setx loop_6844, %l0, %l1 jmpl %l1, %i5 tleu %xcc, 0x3 fandnot2s %f1, %f2, %f13 ldub [%l7 + 0x35], %l2 loop_6844: fcmple32 %f10, %f6, %g4 fmovsvs %icc, %f12, %f14 st %f5, [%l7 + 0x60] fble %fcc3, loop_6845 fmovrsne %g3, %f0, %f3 ldsb [%l7 + 0x23], %o5 popc %g5, %l6 loop_6845: fmovdl %xcc, %f10, %f3 bpos,a,pt %icc, loop_6846 fbug,a %fcc3, loop_6847 ldx [%l7 + 0x58], %g6 orncc %i2, %l1, %o3 loop_6846: stw %i0, [%l7 + 0x54] loop_6847: te %xcc, 0x5 fcmpne16 %f12, %f10, %i4 ldd [%l7 + 0x58], %f8 bcs loop_6848 ldsb [%l7 + 0x7D], %o2 fsrc1s %f4, %f3 stb %g7, [%l7 + 0x50] loop_6848: call loop_6849 fandnot2s %f15, %f3, %f11 st %f12, [%l7 + 0x0C] fcmpgt32 %f10, %f6, %g1 loop_6849: bcs,pn %xcc, loop_6850 stb %i7, [%l7 + 0x4F] fcmpgt16 %f6, %f0, %l3 fmovspos %xcc, %f11, %f13 loop_6850: movvc %icc, %o4, %o0 fors %f15, %f10, %f12 bne,a %icc, loop_6851 ldx [%l7 + 0x08], %g2 st %f3, [%l7 + 0x14] fmovrsgez %l0, %f6, %f11 loop_6851: fbuge,a %fcc0, loop_6852 fmovsl %xcc, %f2, %f9 fxnor %f14, %f14, %f2 fmovdne %icc, %f5, %f5 loop_6852: movg %icc, %l4, %i3 edge16 %l5, %i6, %o6 fpsub32s %f5, %f8, %f12 ldsw [%l7 + 0x28], %o1 std %f12, [%l7 + 0x20] bvs,a,pt %xcc, loop_6853 udivx %o7, 0x0329, %i1 sth %i5, [%l7 + 0x56] ldsw [%l7 + 0x60], %g4 loop_6853: fbu %fcc3, loop_6854 lduw [%l7 + 0x20], %l2 srax %o5, 0x0C, %g5 ldub [%l7 + 0x1A], %l6 loop_6854: fsrc2 %f10, %f2 fmovspos %xcc, %f0, %f11 fnot1s %f8, %f10 bgu,pt %xcc, loop_6855 fmovdn %icc, %f15, %f12 fmovsgu %icc, %f0, %f10 te %icc, 0x2 loop_6855: movvs %icc, %g3, %i2 bgu,pn %icc, loop_6856 stx %l1, [%l7 + 0x38] fcmpeq16 %f14, %f6, %o3 fmul8ulx16 %f8, %f4, %f10 loop_6856: std %f12, [%l7 + 0x10] stw %g6, [%l7 + 0x1C] nop setx loop_6857, %l0, %l1 jmpl %l1, %i4 fsrc1s %f14, %f2 ld [%l7 + 0x60], %f2 fmovrdlz %i0, %f4, %f12 loop_6857: fcmpeq16 %f14, %f6, %g7 movneg %xcc, %o2, %i7 bg,a,pn %icc, loop_6858 fba %fcc3, loop_6859 lduh [%l7 + 0x66], %g1 std %f6, [%l7 + 0x18] loop_6858: fmovdcc %xcc, %f10, %f12 loop_6859: st %f4, [%l7 + 0x14] fnors %f14, %f8, %f5 stx %l3, [%l7 + 0x28] addccc %o4, 0x0D54, %o0 ldsb [%l7 + 0x3C], %l0 fnands %f3, %f7, %f13 std %f12, [%l7 + 0x50] ldd [%l7 + 0x50], %f12 movge %icc, %g2, %i3 tcs %icc, 0x0 movgu %icc, %l4, %l5 fmovsleu %icc, %f9, %f4 edge8l %i6, %o6, %o1 sethi 0x19B4, %i1 fand %f14, %f4, %f14 fmul8x16al %f8, %f1, %f6 nop setx loop_6860, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tle %icc, 0x1 ldsb [%l7 + 0x39], %o7 movrlez %i5, 0x0E2, %l2 loop_6860: fpsub16s %f9, %f11, %f10 bcs,a %icc, loop_6861 fmul8sux16 %f4, %f8, %f14 lduw [%l7 + 0x28], %o5 subccc %g5, 0x159C, %l6 loop_6861: fmul8x16 %f2, %f8, %f0 mulx %g4, %g3, %i2 fpadd32 %f4, %f0, %f12 fmovsvc %xcc, %f9, %f2 tvs %xcc, 0x3 srax %o3, 0x01, %g6 edge8 %l1, %i0, %i4 bleu,pt %icc, loop_6862 fpackfix %f14, %f0 fpack16 %f14, %f13 fmul8x16al %f8, %f6, %f12 loop_6862: alignaddr %g7, %i7, %o2 and %l3, 0x1B1E, %o4 fmovrdgez %o0, %f8, %f2 tge %icc, 0x4 orn %l0, %g1, %g2 ldd [%l7 + 0x50], %f2 brlez %i3, loop_6863 movre %l5, %l4, %o6 popc 0x0A09, %i6 sethi 0x0178, %o1 loop_6863: stx %o7, [%l7 + 0x18] ldsw [%l7 + 0x24], %i5 fmovsg %xcc, %f6, %f10 srlx %l2, %i1, %g5 edge8n %o5, %l6, %g4 bne loop_6864 fandnot2s %f15, %f8, %f15 stb %i2, [%l7 + 0x2F] sub %g3, %o3, %g6 loop_6864: stx %l1, [%l7 + 0x48] udivx %i0, 0x1F3D, %i4 ldub [%l7 + 0x1E], %i7 ldsh [%l7 + 0x78], %g7 stb %l3, [%l7 + 0x1C] movrgez %o4, %o0, %o2 ba,pn %xcc, loop_6865 fbul %fcc3, loop_6866 sth %l0, [%l7 + 0x2A] stw %g2, [%l7 + 0x4C] loop_6865: bvc %icc, loop_6867 loop_6866: umulcc %g1, 0x0729, %i3 std %f8, [%l7 + 0x60] fmovsle %icc, %f5, %f11 loop_6867: nop setx loop_6868, %l0, %l1 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 + 0x5E], %l4 fbul %fcc3, loop_6869 bn,a,pt %xcc, loop_6870 loop_6868: sth %l5, [%l7 + 0x42] fmovdne %xcc, %f4, %f10 loop_6869: fmovdgu %icc, %f7, %f7 loop_6870: tl %xcc, 0x1 stx %i6, [%l7 + 0x08] fmovspos %icc, %f7, %f15 array16 %o1, %o6, %i5 fmovdge %icc, %f5, %f6 fblg %fcc2, loop_6871 tsubcc %o7, 0x05DB, %l2 fxor %f14, %f2, %f10 fmovse %icc, %f5, %f2 loop_6871: ldx [%l7 + 0x10], %g5 stb %i1, [%l7 + 0x34] srax %l6, %g4, %o5 ldsb [%l7 + 0x19], %g3 fmovdge %icc, %f6, %f9 lduh [%l7 + 0x42], %i2 tn %icc, 0x6 std %f10, [%l7 + 0x48] andncc %o3, %g6, %i0 brz %i4, loop_6872 lduw [%l7 + 0x54], %i7 move %xcc, %l1, %g7 fbg,a %fcc2, loop_6873 loop_6872: fcmpne16 %f14, %f6, %o4 ldub [%l7 + 0x4C], %o0 bne,a,pt %xcc, loop_6874 loop_6873: fmovsl %icc, %f15, %f0 edge8l %o2, %l0, %l3 fpack16 %f0, %f14 loop_6874: edge16 %g2, %i3, %g1 fors %f4, %f6, %f10 std %f8, [%l7 + 0x48] sdivcc %l5, 0x179B, %l4 bl,a loop_6875 movcc %icc, %o1, %i6 bl,pt %icc, loop_6876 udivcc %i5, 0x088E, %o7 loop_6875: stb %o6, [%l7 + 0x35] ldx [%l7 + 0x50], %l2 loop_6876: fble,a %fcc2, loop_6877 movcs %icc, %i1, %l6 fbul %fcc2, loop_6878 movrne %g4, 0x26F, %o5 loop_6877: std %f4, [%l7 + 0x18] alignaddrl %g3, %i2, %g5 loop_6878: tsubcctv %o3, %i0, %g6 addc %i7, %i4, %g7 ldsw [%l7 + 0x20], %o4 fmovscs %icc, %f12, %f1 sth %o0, [%l7 + 0x30] andcc %l1, %o2, %l0 bvc,pt %xcc, loop_6879 fmovdleu %xcc, %f3, %f12 fpsub16 %f14, %f6, %f8 ta %icc, 0x0 loop_6879: tsubcctv %l3, %i3, %g2 lduw [%l7 + 0x2C], %l5 fbn,a %fcc3, loop_6880 ldx [%l7 + 0x40], %l4 movleu %xcc, %g1, %i6 fba,a %fcc1, loop_6881 loop_6880: stb %o1, [%l7 + 0x4B] ldub [%l7 + 0x27], %o7 te %icc, 0x3 loop_6881: lduw [%l7 + 0x0C], %i5 ldx [%l7 + 0x38], %l2 ldsb [%l7 + 0x6A], %i1 fcmpd %fcc3, %f0, %f6 sth %l6, [%l7 + 0x3E] and %o6, %g4, %o5 add %i2, 0x087E, %g3 ldsw [%l7 + 0x74], %g5 bvc,a,pn %xcc, loop_6882 fmovrdgez %i0, %f2, %f2 stw %o3, [%l7 + 0x54] fmovdle %xcc, %f8, %f7 loop_6882: fmovdneg %xcc, %f9, %f1 xnor %i7, %i4, %g7 alignaddrl %g6, %o0, %o4 bn,a,pt %icc, loop_6883 mova %icc, %l1, %o2 ldx [%l7 + 0x18], %l0 fba %fcc0, loop_6884 loop_6883: addcc %l3, 0x13CB, %g2 movleu %icc, %i3, %l4 tcs %xcc, 0x6 loop_6884: ldsb [%l7 + 0x12], %l5 xnor %g1, %i6, %o1 fmovdcc %icc, %f3, %f15 ldx [%l7 + 0x20], %i5 ldsw [%l7 + 0x14], %o7 std %f14, [%l7 + 0x40] stx %i1, [%l7 + 0x50] fnot2 %f6, %f4 edge8l %l6, %l2, %g4 lduh [%l7 + 0x10], %o5 movl %xcc, %i2, %g3 lduw [%l7 + 0x38], %g5 ldx [%l7 + 0x48], %i0 brnz %o6, loop_6885 fcmpeq32 %f4, %f10, %i7 fbg,a %fcc2, loop_6886 tcs %xcc, 0x2 loop_6885: movl %xcc, %o3, %i4 ldx [%l7 + 0x18], %g7 loop_6886: movcc %xcc, %o0, %g6 bcs,a,pt %icc, loop_6887 sth %l1, [%l7 + 0x58] fmovs %f1, %f10 fmovdleu %icc, %f5, %f10 loop_6887: fnands %f15, %f10, %f4 fcmple32 %f14, %f10, %o2 bge,a %xcc, loop_6888 nop setx loop_6889, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x08], %o4 fbue,a %fcc2, loop_6890 loop_6888: fmovdg %icc, %f13, %f12 loop_6889: fxor %f8, %f4, %f10 fmovsvc %icc, %f3, %f2 loop_6890: tl %xcc, 0x5 movl %icc, %l3, %g2 fmovrsne %i3, %f15, %f15 fmul8sux16 %f14, %f0, %f6 movne %xcc, %l4, %l5 orncc %l0, 0x12E2, %i6 bpos,pt %icc, loop_6891 movneg %icc, %o1, %g1 bvc,a,pt %icc, loop_6892 fcmpgt16 %f10, %f2, %o7 loop_6891: brnz,a %i1, loop_6893 bg,a,pt %icc, loop_6894 loop_6892: ld [%l7 + 0x10], %f2 tle %xcc, 0x2 loop_6893: bvs,a,pn %xcc, loop_6895 loop_6894: andncc %i5, %l2, %g4 sra %l6, %o5, %i2 fmovdneg %icc, %f4, %f9 loop_6895: fpsub16s %f15, %f5, %f7 movvs %xcc, %g3, %g5 std %f14, [%l7 + 0x38] fandnot1 %f0, %f14, %f4 ld [%l7 + 0x78], %f13 taddcc %o6, %i7, %i0 ldsw [%l7 + 0x30], %i4 fmuld8ulx16 %f7, %f7, %f2 edge16l %o3, %o0, %g7 orcc %g6, 0x17F4, %l1 fbue,a %fcc2, loop_6896 fmuld8sux16 %f3, %f7, %f10 taddcc %o2, %o4, %g2 ldsb [%l7 + 0x39], %l3 loop_6896: st %f10, [%l7 + 0x68] stb %i3, [%l7 + 0x3D] fpsub32 %f4, %f12, %f14 tcs %xcc, 0x3 bg loop_6897 fbul %fcc2, loop_6898 siam 0x1 fmul8x16 %f1, %f8, %f6 loop_6897: ldx [%l7 + 0x38], %l5 loop_6898: bg,pt %icc, loop_6899 ldub [%l7 + 0x1A], %l0 edge8l %l4, %o1, %g1 lduw [%l7 + 0x74], %i6 loop_6899: for %f2, %f12, %f12 edge16n %i1, %o7, %l2 udivx %i5, 0x0B7E, %g4 fmovrsne %l6, %f9, %f5 orn %o5, %g3, %g5 edge8n %i2, %i7, %o6 ldd [%l7 + 0x08], %f12 ldx [%l7 + 0x30], %i4 movg %icc, %o3, %o0 stx %g7, [%l7 + 0x28] sllx %i0, %g6, %o2 udiv %o4, 0x0DDD, %l1 nop setx loop_6900, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %xcc, %f7, %f14 ta %xcc, 0x2 sth %l3, [%l7 + 0x50] loop_6900: and %i3, %g2, %l0 mova %icc, %l4, %o1 fcmpgt32 %f14, %f10, %g1 fmovsvs %icc, %f5, %f8 stw %l5, [%l7 + 0x38] edge16n %i1, %o7, %l2 sdivcc %i6, 0x127A, %g4 fxnors %f15, %f13, %f2 fpsub16 %f14, %f4, %f6 movn %icc, %i5, %l6 fmovrdlez %o5, %f6, %f6 fmovse %icc, %f13, %f14 fmovsg %xcc, %f9, %f4 fmuld8ulx16 %f6, %f3, %f8 bge,pn %icc, loop_6901 edge16ln %g5, %g3, %i2 xorcc %o6, %i7, %i4 and %o0, 0x1D38, %o3 loop_6901: ldsh [%l7 + 0x4E], %g7 fpadd32s %f13, %f9, %f1 ldsw [%l7 + 0x08], %g6 call loop_6902 ldsh [%l7 + 0x40], %o2 sdivcc %o4, 0x1E96, %i0 movcc %xcc, %l1, %i3 loop_6902: ldd [%l7 + 0x38], %f2 ld [%l7 + 0x70], %f14 stw %g2, [%l7 + 0x64] fnot2 %f0, %f8 ld [%l7 + 0x10], %f11 fpsub32 %f10, %f10, %f6 fmovs %f11, %f10 fxnor %f0, %f14, %f4 ldsb [%l7 + 0x25], %l0 fpsub16s %f5, %f10, %f11 fandnot2s %f11, %f4, %f1 lduh [%l7 + 0x0A], %l3 stw %l4, [%l7 + 0x30] fpsub32s %f5, %f13, %f14 fmul8x16au %f15, %f4, %f14 stw %o1, [%l7 + 0x18] fmovdn %icc, %f15, %f8 fcmpne16 %f0, %f10, %l5 movle %icc, %g1, %i1 nop setx loop_6903, %l0, %l1 jmpl %l1, %l2 ldsb [%l7 + 0x78], %o7 xnor %i6, 0x0CD6, %g4 smulcc %i5, %o5, %g5 loop_6903: ld [%l7 + 0x7C], %f9 ldx [%l7 + 0x40], %l6 alignaddr %g3, %i2, %i7 nop setx loop_6904, %l0, %l1 jmpl %l1, %o6 tsubcc %o0, %i4, %o3 fba,a %fcc3, loop_6905 movge %xcc, %g6, %g7 loop_6904: fcmpeq16 %f8, %f6, %o2 ldx [%l7 + 0x38], %i0 loop_6905: stb %l1, [%l7 + 0x7D] fnot1 %f12, %f0 ldx [%l7 + 0x58], %o4 bg,a,pn %icc, loop_6906 fbl,a %fcc0, loop_6907 fmovsa %xcc, %f3, %f1 srlx %i3, 0x05, %l0 loop_6906: stx %g2, [%l7 + 0x38] loop_6907: orncc %l3, %l4, %l5 sdiv %o1, 0x1B35, %g1 ldd [%l7 + 0x60], %f10 stw %l2, [%l7 + 0x50] ld [%l7 + 0x60], %f4 taddcctv %o7, 0x0FEC, %i6 ld [%l7 + 0x30], %f8 ldsb [%l7 + 0x11], %g4 fnegs %f8, %f10 ldx [%l7 + 0x68], %i1 pdist %f8, %f6, %f10 tsubcctv %i5, 0x0F52, %o5 ld [%l7 + 0x68], %f4 movl %xcc, %g5, %l6 tgu %xcc, 0x0 fmovdn %xcc, %f7, %f5 fornot2 %f2, %f12, %f10 sth %g3, [%l7 + 0x6E] stb %i2, [%l7 + 0x50] fandnot1s %f2, %f8, %f9 sth %o6, [%l7 + 0x20] fabss %f6, %f12 ldx [%l7 + 0x40], %o0 ldsw [%l7 + 0x3C], %i7 lduw [%l7 + 0x34], %o3 fands %f10, %f7, %f7 st %f0, [%l7 + 0x2C] alignaddr %g6, %g7, %i4 fpackfix %f6, %f14 tle %xcc, 0x4 sdivx %i0, 0x0877, %l1 fcmpne16 %f6, %f14, %o2 st %f13, [%l7 + 0x64] fmuld8sux16 %f1, %f14, %f4 sub %o4, 0x1A37, %i3 tsubcc %l0, 0x0443, %l3 fmovdneg %xcc, %f10, %f5 stw %l4, [%l7 + 0x40] ldx [%l7 + 0x30], %g2 ldub [%l7 + 0x4F], %o1 brgz %l5, loop_6908 brlez,a %g1, loop_6909 ldsb [%l7 + 0x40], %l2 lduw [%l7 + 0x1C], %o7 loop_6908: umul %g4, %i1, %i6 loop_6909: fornot2 %f10, %f6, %f10 fbl,a %fcc3, loop_6910 std %f8, [%l7 + 0x50] fmovsleu %icc, %f8, %f7 fbge %fcc2, loop_6911 loop_6910: fmovrse %i5, %f7, %f7 subcc %o5, 0x177D, %g5 movneg %icc, %g3, %l6 loop_6911: movle %xcc, %i2, %o6 sth %o0, [%l7 + 0x36] bl,a loop_6912 stw %i7, [%l7 + 0x78] bg,pn %xcc, loop_6913 movrgez %g6, 0x33E, %o3 loop_6912: ldx [%l7 + 0x08], %i4 srl %g7, %i0, %o2 loop_6913: fnegd %f0, %f10 and %l1, 0x1250, %o4 tsubcctv %l0, 0x0BE9, %l3 edge8 %l4, %i3, %g2 stw %o1, [%l7 + 0x5C] sethi 0x0AEE, %g1 alignaddr %l2, %l5, %g4 ldub [%l7 + 0x60], %o7 umul %i1, %i6, %o5 ldsb [%l7 + 0x08], %g5 stb %i5, [%l7 + 0x6E] srax %l6, %i2, %o6 fmovrsgz %o0, %f2, %f10 fcmpes %fcc0, %f6, %f10 tsubcctv %i7, 0x1B83, %g6 sth %g3, [%l7 + 0x20] fmovscs %icc, %f9, %f12 lduw [%l7 + 0x24], %o3 fmul8x16 %f10, %f10, %f0 ldsh [%l7 + 0x32], %g7 fble,a %fcc0, loop_6914 ldsw [%l7 + 0x3C], %i0 fcmpne16 %f12, %f0, %o2 tl %icc, 0x3 loop_6914: stx %i4, [%l7 + 0x78] st %f3, [%l7 + 0x0C] fxors %f12, %f8, %f11 stb %o4, [%l7 + 0x09] tsubcc %l0, %l1, %l4 ld [%l7 + 0x78], %f12 smul %l3, 0x196D, %g2 addcc %o1, 0x1B95, %g1 st %f1, [%l7 + 0x50] add %i3, %l5, %g4 bleu loop_6915 fmovdneg %icc, %f0, %f4 add %o7, %i1, %i6 umul %l2, 0x0ED1, %g5 loop_6915: fble %fcc1, loop_6916 sth %i5, [%l7 + 0x78] stx %o5, [%l7 + 0x30] te %icc, 0x7 loop_6916: fornot2 %f10, %f12, %f8 edge8 %i2, %l6, %o6 fpsub32s %f2, %f6, %f7 stx %o0, [%l7 + 0x50] bneg,a loop_6917 movrlez %g6, %g3, %i7 lduw [%l7 + 0x6C], %g7 ldub [%l7 + 0x3A], %i0 loop_6917: ldsh [%l7 + 0x38], %o3 ble loop_6918 udiv %i4, 0x002E, %o2 lduw [%l7 + 0x6C], %l0 sth %l1, [%l7 + 0x32] loop_6918: fbule %fcc1, loop_6919 ldsh [%l7 + 0x70], %l4 ldub [%l7 + 0x47], %o4 xnorcc %l3, %g2, %o1 loop_6919: stw %i3, [%l7 + 0x78] sth %g1, [%l7 + 0x3C] tpos %icc, 0x2 ldsb [%l7 + 0x60], %l5 sth %o7, [%l7 + 0x18] ldsh [%l7 + 0x1E], %i1 fmovsvs %xcc, %f6, %f3 brnz %i6, loop_6920 lduw [%l7 + 0x28], %l2 stb %g5, [%l7 + 0x75] tl %icc, 0x5 loop_6920: stw %i5, [%l7 + 0x60] or %o5, 0x11E5, %g4 bpos,a loop_6921 ld [%l7 + 0x3C], %f11 bshuffle %f6, %f14, %f2 tneg %icc, 0x3 loop_6921: bleu,a,pt %icc, loop_6922 fmovrslez %l6, %f5, %f3 ldd [%l7 + 0x48], %f14 edge16l %o6, %o0, %i2 loop_6922: addccc %g6, 0x1B26, %g3 brgez,a %g7, loop_6923 fnors %f3, %f3, %f2 std %f6, [%l7 + 0x10] fbo,a %fcc1, loop_6924 loop_6923: srl %i0, 0x1B, %i7 fmovscc %xcc, %f3, %f4 sethi 0x0A4A, %i4 loop_6924: stw %o3, [%l7 + 0x60] nop setx loop_6925, %l0, %l1 jmpl %l1, %o2 fbu,a %fcc0, loop_6926 bcs loop_6927 fcmpd %fcc3, %f0, %f10 loop_6925: ldsb [%l7 + 0x60], %l0 loop_6926: sth %l4, [%l7 + 0x22] loop_6927: movrne %l1, %o4, %g2 movle %icc, %l3, %o1 sdiv %i3, 0x00C5, %g1 movl %icc, %o7, %l5 fnot2 %f4, %f2 edge16 %i6, %i1, %g5 fmovrslez %i5, %f3, %f13 fsrc2 %f12, %f4 fnand %f12, %f8, %f12 tpos %xcc, 0x5 stb %l2, [%l7 + 0x51] fmovspos %xcc, %f7, %f4 ldub [%l7 + 0x2A], %o5 bgu,a,pn %xcc, loop_6928 ldsh [%l7 + 0x50], %l6 ldsb [%l7 + 0x43], %g4 movleu %xcc, %o0, %i2 loop_6928: tg %icc, 0x4 ldsw [%l7 + 0x6C], %g6 ldsw [%l7 + 0x0C], %o6 fzero %f4 xnorcc %g3, 0x0FDE, %i0 ldsh [%l7 + 0x76], %g7 stb %i7, [%l7 + 0x32] sth %i4, [%l7 + 0x60] fmovdge %xcc, %f13, %f2 subccc %o3, %o2, %l4 brnz,a %l0, loop_6929 fmovdg %icc, %f3, %f3 movgu %icc, %l1, %g2 ldd [%l7 + 0x60], %f12 loop_6929: movn %icc, %l3, %o1 ldsh [%l7 + 0x22], %i3 fbue,a %fcc1, loop_6930 brgz,a %g1, loop_6931 ldx [%l7 + 0x30], %o4 ldsb [%l7 + 0x0C], %o7 loop_6930: subc %i6, %l5, %g5 loop_6931: subcc %i5, %i1, %o5 movg %icc, %l6, %g4 ldd [%l7 + 0x58], %f14 ldd [%l7 + 0x60], %f12 umul %l2, %o0, %g6 array16 %i2, %g3, %o6 alignaddrl %g7, %i0, %i7 movvc %icc, %i4, %o2 sth %o3, [%l7 + 0x78] fornot1s %f14, %f8, %f3 fbe,a %fcc3, loop_6932 fmovrslez %l4, %f2, %f14 call loop_6933 fpackfix %f2, %f0 loop_6932: fandnot2s %f5, %f12, %f4 fmul8ulx16 %f8, %f14, %f6 loop_6933: lduh [%l7 + 0x16], %l0 fcmpeq16 %f2, %f2, %g2 fandnot1s %f6, %f10, %f7 brgez %l3, loop_6934 fmovdg %icc, %f11, %f2 bleu loop_6935 bgu loop_6936 loop_6934: nop setx loop_6937, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivx %l1, 0x0ED3, %i3 loop_6935: fpadd32 %f8, %f12, %f6 loop_6936: and %g1, %o1, %o4 loop_6937: fbug %fcc0, loop_6938 stx %o7, [%l7 + 0x30] fand %f12, %f0, %f12 tneg %icc, 0x0 loop_6938: fmovsge %icc, %f12, %f8 sdivcc %l5, 0x077F, %g5 fmovrse %i5, %f9, %f8 ld [%l7 + 0x50], %f14 tgu %xcc, 0x6 fpack16 %f2, %f3 fcmpeq32 %f4, %f8, %i6 movcc %icc, %o5, %i1 ld [%l7 + 0x30], %f12 srl %l6, 0x06, %g4 fpackfix %f4, %f7 fpsub32s %f1, %f10, %f1 fmovdneg %icc, %f6, %f9 fmovdvs %xcc, %f10, %f15 udiv %l2, 0x1401, %g6 addccc %i2, 0x028D, %o0 fmovd %f10, %f6 fmovsvs %xcc, %f0, %f13 lduh [%l7 + 0x16], %o6 ld [%l7 + 0x40], %f5 addcc %g7, 0x0B78, %g3 fand %f10, %f4, %f10 fbg %fcc3, loop_6939 fmovrsne %i0, %f6, %f3 bvs,pt %xcc, loop_6940 orcc %i7, %i4, %o2 loop_6939: bgu,a loop_6941 stx %o3, [%l7 + 0x78] loop_6940: fmovsle %xcc, %f9, %f0 stx %l4, [%l7 + 0x50] loop_6941: fpsub16 %f4, %f2, %f4 fbule %fcc3, loop_6942 lduw [%l7 + 0x1C], %l0 fmovda %xcc, %f6, %f3 fmovrslz %g2, %f12, %f10 loop_6942: edge16n %l3, %i3, %g1 movge %xcc, %o1, %l1 edge16ln %o7, %l5, %g5 fmovdvc %icc, %f13, %f15 andcc %o4, 0x13A6, %i5 faligndata %f10, %f10, %f12 fand %f2, %f6, %f6 fnegs %f11, %f12 nop setx loop_6943, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpmerge %f11, %f11, %f14 edge16n %o5, %i6, %i1 lduh [%l7 + 0x72], %g4 loop_6943: fpadd16 %f2, %f2, %f0 edge16n %l2, %g6, %l6 fblg,a %fcc0, loop_6944 bcs,a,pt %xcc, loop_6945 ld [%l7 + 0x38], %f12 sdivx %i2, 0x1AFB, %o0 loop_6944: fmuld8sux16 %f8, %f12, %f10 loop_6945: fmovrse %o6, %f14, %f8 fmovdneg %xcc, %f2, %f7 ldsw [%l7 + 0x68], %g7 fmovsne %icc, %f6, %f8 edge32n %i0, %i7, %i4 fpadd16s %f13, %f9, %f2 movrne %o2, %g3, %o3 ldd [%l7 + 0x50], %f2 fmovrsgez %l4, %f9, %f14 ld [%l7 + 0x78], %f0 ldx [%l7 + 0x70], %l0 fbl %fcc1, loop_6946 movrgz %l3, 0x277, %i3 fcmpd %fcc3, %f2, %f12 stx %g2, [%l7 + 0x60] loop_6946: ldsb [%l7 + 0x67], %o1 fzero %f4 movpos %xcc, %g1, %o7 orcc %l1, 0x09F5, %g5 fmul8x16 %f10, %f0, %f10 fbule %fcc0, loop_6947 lduh [%l7 + 0x0E], %o4 fmovsvs %icc, %f4, %f0 ldsh [%l7 + 0x6A], %i5 loop_6947: ldx [%l7 + 0x18], %l5 fbg %fcc3, loop_6948 std %f14, [%l7 + 0x48] sra %i6, %o5, %g4 fpsub32s %f11, %f3, %f8 loop_6948: lduw [%l7 + 0x34], %l2 alignaddrl %i1, %l6, %g6 brgez %o0, loop_6949 srax %o6, 0x03, %i2 nop setx loop_6950, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1 %f8, %f10 loop_6949: fpmerge %f13, %f12, %f12 edge8l %i0, %g7, %i4 loop_6950: fmovsvs %xcc, %f2, %f10 be %xcc, loop_6951 edge32 %i7, %o2, %g3 edge16l %o3, %l4, %l3 stx %i3, [%l7 + 0x28] loop_6951: stw %g2, [%l7 + 0x38] std %f6, [%l7 + 0x60] brlez %o1, loop_6952 bpos,a,pt %icc, loop_6953 ldsw [%l7 + 0x2C], %l0 movvc %xcc, %g1, %l1 loop_6952: fnegd %f4, %f8 loop_6953: lduw [%l7 + 0x64], %o7 lduh [%l7 + 0x5A], %g5 sth %i5, [%l7 + 0x48] tsubcctv %o4, 0x02F5, %i6 movl %icc, %l5, %o5 stw %l2, [%l7 + 0x20] ldsh [%l7 + 0x6C], %g4 edge16n %i1, %g6, %l6 sth %o6, [%l7 + 0x3E] ld [%l7 + 0x5C], %f1 stx %i2, [%l7 + 0x38] sth %i0, [%l7 + 0x40] fnot2 %f10, %f8 fbul,a %fcc1, loop_6954 edge32n %g7, %i4, %o0 fbl %fcc3, loop_6955 ldsw [%l7 + 0x14], %i7 loop_6954: fmovd %f6, %f2 fmovde %icc, %f12, %f13 loop_6955: fbne,a %fcc0, loop_6956 orcc %o2, 0x1604, %o3 orn %l4, 0x0927, %l3 sth %g3, [%l7 + 0x0E] loop_6956: ldsw [%l7 + 0x60], %g2 faligndata %f2, %f4, %f6 fpadd32s %f10, %f11, %f12 ldd [%l7 + 0x78], %f14 ldsh [%l7 + 0x32], %i3 bl,pt %xcc, loop_6957 fbe %fcc0, loop_6958 ldsw [%l7 + 0x54], %l0 move %xcc, %o1, %l1 loop_6957: fmovsl %icc, %f6, %f1 loop_6958: alignaddrl %g1, %o7, %i5 fmovsne %icc, %f0, %f1 or %g5, %i6, %l5 addccc %o5, 0x16C8, %o4 edge32l %l2, %g4, %g6 edge32ln %i1, %o6, %i2 fmul8x16al %f7, %f4, %f2 ldx [%l7 + 0x18], %l6 bge,a loop_6959 ldsh [%l7 + 0x0E], %i0 movgu %xcc, %g7, %o0 sethi 0x1D2E, %i4 loop_6959: st %f2, [%l7 + 0x6C] tg %xcc, 0x4 stb %o2, [%l7 + 0x20] fnegs %f14, %f6 xor %o3, %i7, %l3 ldd [%l7 + 0x38], %f0 fbu,a %fcc2, loop_6960 fnands %f7, %f2, %f11 lduh [%l7 + 0x6A], %l4 ldd [%l7 + 0x28], %f0 loop_6960: ldd [%l7 + 0x30], %f6 lduw [%l7 + 0x64], %g2 fnot2 %f14, %f6 fmovsvc %icc, %f11, %f8 fmul8x16au %f10, %f5, %f4 stb %g3, [%l7 + 0x48] fmovsneg %icc, %f0, %f1 movrlez %l0, %o1, %l1 stw %g1, [%l7 + 0x18] fmovsvc %xcc, %f13, %f4 movrlez %o7, 0x3CF, %i5 ldsh [%l7 + 0x1A], %g5 nop setx loop_6961, %l0, %l1 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 %i6, %l5, %o5 fbg %fcc2, loop_6962 ldsb [%l7 + 0x4A], %o4 loop_6961: fpadd32 %f6, %f2, %f8 ldsh [%l7 + 0x7A], %i3 loop_6962: fbne,a %fcc0, loop_6963 addc %l2, 0x0328, %g6 st %f0, [%l7 + 0x0C] st %f9, [%l7 + 0x14] loop_6963: tle %icc, 0x4 tsubcc %g4, %o6, %i2 sdiv %i1, 0x0A66, %l6 fxnor %f0, %f0, %f6 sth %i0, [%l7 + 0x50] lduh [%l7 + 0x54], %g7 ldub [%l7 + 0x39], %i4 fmovscs %xcc, %f9, %f4 lduw [%l7 + 0x48], %o2 fbg,a %fcc2, loop_6964 brnz,a %o0, loop_6965 fmovsgu %icc, %f15, %f15 ba,a,pn %icc, loop_6966 loop_6964: fbuge %fcc3, loop_6967 loop_6965: srl %i7, %o3, %l4 fcmpeq32 %f14, %f14, %l3 loop_6966: brz,a %g2, loop_6968 loop_6967: and %l0, %o1, %g3 fmovdpos %xcc, %f5, %f2 fbug,a %fcc1, loop_6969 loop_6968: std %f14, [%l7 + 0x20] ldx [%l7 + 0x50], %g1 call loop_6970 loop_6969: fnot1s %f14, %f1 fmovrsgz %l1, %f9, %f6 fmovsa %icc, %f9, %f14 loop_6970: fbue,a %fcc3, loop_6971 nop setx loop_6972, %l0, %l1 jmpl %l1, %o7 ldd [%l7 + 0x48], %f8 mulscc %g5, %i5, %i6 loop_6971: mulx %l5, %o4, %i3 loop_6972: stw %l2, [%l7 + 0x68] tsubcc %g6, %o5, %g4 fbule,a %fcc1, loop_6973 fmovdg %xcc, %f6, %f1 fmovsl %icc, %f3, %f11 std %f14, [%l7 + 0x20] loop_6973: xnorcc %o6, %i1, %l6 movvs %xcc, %i2, %i0 st %f11, [%l7 + 0x3C] ldsb [%l7 + 0x22], %g7 bshuffle %f0, %f14, %f12 fmovsneg %icc, %f15, %f11 tgu %icc, 0x3 ldsh [%l7 + 0x42], %i4 ldx [%l7 + 0x40], %o2 fmovdleu %icc, %f8, %f2 movrlez %i7, 0x341, %o0 bvs,a %xcc, loop_6974 std %f14, [%l7 + 0x18] fmovdcs %icc, %f6, %f6 lduh [%l7 + 0x0E], %o3 loop_6974: movvc %xcc, %l3, %g2 edge16 %l0, %o1, %l4 bn,a,pt %xcc, loop_6975 stw %g1, [%l7 + 0x64] fmovrdgz %g3, %f6, %f6 fnegs %f15, %f8 loop_6975: fornot2s %f1, %f2, %f13 fbge,a %fcc1, loop_6976 movrgz %l1, %g5, %o7 fmovscc %xcc, %f0, %f5 stw %i6, [%l7 + 0x6C] loop_6976: ld [%l7 + 0x34], %f11 fbule,a %fcc0, loop_6977 fabss %f11, %f9 smulcc %i5, 0x0C36, %o4 fnot1s %f6, %f12 loop_6977: ldx [%l7 + 0x70], %l5 andncc %i3, %g6, %l2 fbug %fcc3, loop_6978 nop setx loop_6979, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %xcc, 0x5 ldub [%l7 + 0x53], %g4 loop_6978: std %f14, [%l7 + 0x58] loop_6979: stb %o6, [%l7 + 0x1A] st %f13, [%l7 + 0x58] orncc %o5, 0x1C1D, %i1 sub %i2, %l6, %g7 ldsb [%l7 + 0x7B], %i0 bcc,a %xcc, loop_6980 edge8l %i4, %i7, %o0 stb %o2, [%l7 + 0x19] brlz,a %l3, loop_6981 loop_6980: fcmpes %fcc0, %f9, %f14 lduw [%l7 + 0x30], %o3 sdivx %g2, 0x17FF, %l0 loop_6981: fornot1s %f0, %f14, %f11 tle %xcc, 0x3 ldx [%l7 + 0x78], %l4 fbule,a %fcc0, loop_6982 lduh [%l7 + 0x7C], %o1 fabsd %f4, %f2 tvs %icc, 0x5 loop_6982: fnors %f8, %f0, %f5 std %f14, [%l7 + 0x50] lduh [%l7 + 0x64], %g1 fmul8x16au %f13, %f13, %f4 brlez,a %l1, loop_6983 add %g5, 0x0B78, %o7 ldsb [%l7 + 0x38], %g3 sth %i5, [%l7 + 0x70] loop_6983: fmovscs %icc, %f6, %f6 fbug %fcc2, loop_6984 nop setx loop_6985, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f7, %f15, %f12 fbg,a %fcc0, loop_6986 loop_6984: xorcc %o4, 0x0ABC, %l5 loop_6985: movrlez %i3, %i6, %l2 stw %g6, [%l7 + 0x74] loop_6986: bne %icc, loop_6987 ldsw [%l7 + 0x10], %g4 tsubcc %o5, 0x04CE, %i1 ld [%l7 + 0x34], %f10 loop_6987: fpsub16 %f6, %f0, %f12 ldsw [%l7 + 0x48], %o6 st %f5, [%l7 + 0x64] fnand %f12, %f0, %f2 fxors %f5, %f9, %f7 siam 0x7 fmovsleu %icc, %f3, %f12 movneg %icc, %i2, %g7 xorcc %i0, 0x1125, %i4 fble %fcc3, loop_6988 movrlez %i7, %o0, %l6 movle %icc, %o2, %o3 fnors %f8, %f15, %f12 loop_6988: fnand %f2, %f12, %f6 fbe,a %fcc3, loop_6989 ldx [%l7 + 0x60], %g2 ldsh [%l7 + 0x46], %l3 tle %xcc, 0x3 loop_6989: lduw [%l7 + 0x10], %l4 ble,a loop_6990 fsrc2 %f8, %f12 sll %l0, 0x08, %o1 fpsub32 %f8, %f4, %f14 loop_6990: stw %l1, [%l7 + 0x6C] fblg %fcc3, loop_6991 tn %icc, 0x5 std %f8, [%l7 + 0x08] ldsh [%l7 + 0x6E], %g1 loop_6991: edge16 %o7, %g5, %g3 fnot1 %f14, %f14 st %f2, [%l7 + 0x5C] ldx [%l7 + 0x60], %o4 udivx %i5, 0x0104, %l5 alignaddr %i6, %l2, %g6 mulscc %i3, %o5, %g4 edge32n %i1, %o6, %i2 siam 0x2 lduh [%l7 + 0x5A], %g7 fbug %fcc1, loop_6992 ldsb [%l7 + 0x45], %i0 fpmerge %f8, %f10, %f10 ldsh [%l7 + 0x50], %i4 loop_6992: fxor %f8, %f8, %f0 fpadd32 %f14, %f8, %f8 orncc %i7, %o0, %o2 lduw [%l7 + 0x34], %o3 lduh [%l7 + 0x56], %l6 edge32l %g2, %l4, %l3 lduw [%l7 + 0x40], %l0 edge16n %o1, %g1, %l1 movne %icc, %o7, %g3 movneg %icc, %g5, %i5 be,a %icc, loop_6993 fmovdn %icc, %f9, %f10 fbule %fcc2, loop_6994 ldsw [%l7 + 0x3C], %l5 loop_6993: fmovde %xcc, %f8, %f5 st %f15, [%l7 + 0x68] loop_6994: fzeros %f12 ldsh [%l7 + 0x14], %i6 fmovdl %icc, %f8, %f6 ldsh [%l7 + 0x40], %l2 and %o4, %i3, %g6 sth %o5, [%l7 + 0x5A] addccc %g4, 0x1B3B, %i1 fcmple16 %f6, %f12, %i2 edge32ln %g7, %o6, %i0 sdivcc %i4, 0x1635, %i7 ldd [%l7 + 0x70], %f0 andncc %o2, %o3, %o0 fsrc1 %f10, %f12 std %f2, [%l7 + 0x20] fmovsne %icc, %f4, %f15 stx %g2, [%l7 + 0x48] bne,a loop_6995 te %icc, 0x3 fandnot1 %f2, %f8, %f10 array32 %l4, %l3, %l6 loop_6995: fornot2 %f2, %f6, %f6 fmovrslez %l0, %f9, %f5 lduh [%l7 + 0x28], %o1 bpos,pn %icc, loop_6996 fzeros %f13 fbue,a %fcc1, loop_6997 fmovdle %icc, %f6, %f11 loop_6996: tcs %xcc, 0x3 fmul8ulx16 %f10, %f2, %f6 loop_6997: tvs %icc, 0x3 fmovsle %xcc, %f4, %f0 fcmpes %fcc1, %f12, %f8 bvc,a,pn %xcc, loop_6998 ldsw [%l7 + 0x64], %l1 sth %g1, [%l7 + 0x74] ldsh [%l7 + 0x0A], %g3 loop_6998: fcmpne32 %f0, %f4, %g5 fble %fcc3, loop_6999 ldub [%l7 + 0x31], %o7 orn %i5, %i6, %l2 bvs %icc, loop_7000 loop_6999: stb %l5, [%l7 + 0x62] fors %f11, %f1, %f3 tle %icc, 0x1 loop_7000: fbe,a %fcc0, loop_7001 ldub [%l7 + 0x19], %o4 brgz,a %i3, loop_7002 lduh [%l7 + 0x48], %g6 loop_7001: fmovrsne %g4, %f11, %f7 fbu,a %fcc0, loop_7003 loop_7002: tsubcc %o5, %i2, %g7 fsrc2s %f7, %f2 st %f12, [%l7 + 0x08] loop_7003: fble %fcc0, loop_7004 tcc %icc, 0x4 stx %i1, [%l7 + 0x28] tcs %icc, 0x2 loop_7004: fxnor %f10, %f10, %f2 ldd [%l7 + 0x48], %f8 lduw [%l7 + 0x14], %o6 movpos %icc, %i4, %i7 tneg %icc, 0x3 faligndata %f2, %f0, %f6 movge %icc, %i0, %o2 fors %f11, %f7, %f8 ldd [%l7 + 0x18], %f4 fone %f6 subccc %o0, 0x18BC, %o3 fmuld8sux16 %f0, %f4, %f2 stw %g2, [%l7 + 0x64] bneg,a %xcc, loop_7005 ld [%l7 + 0x2C], %f8 fbge %fcc3, loop_7006 fpsub32s %f5, %f6, %f6 loop_7005: brnz %l4, loop_7007 fmovdg %icc, %f10, %f12 loop_7006: std %f12, [%l7 + 0x48] bshuffle %f12, %f2, %f6 loop_7007: mova %xcc, %l6, %l0 stb %l3, [%l7 + 0x38] edge8l %l1, %g1, %g3 fmovrdgz %g5, %f2, %f14 stw %o7, [%l7 + 0x64] movgu %xcc, %o1, %i6 ldsh [%l7 + 0x3C], %l2 be,a loop_7008 sth %l5, [%l7 + 0x3C] fcmpne16 %f2, %f4, %i5 fmovsvs %xcc, %f4, %f2 loop_7008: fbul %fcc3, loop_7009 fornot2 %f10, %f4, %f14 bgu loop_7010 sth %o4, [%l7 + 0x60] loop_7009: fmovspos %xcc, %f0, %f0 ldd [%l7 + 0x68], %f10 loop_7010: array16 %g6, %g4, %i3 ldsh [%l7 + 0x48], %i2 std %f0, [%l7 + 0x10] bgu,a loop_7011 fbuge,a %fcc0, loop_7012 ldsh [%l7 + 0x46], %o5 faligndata %f6, %f10, %f12 loop_7011: bleu,pt %icc, loop_7013 loop_7012: fbl,a %fcc0, loop_7014 fmovsvc %icc, %f5, %f15 ldsb [%l7 + 0x53], %g7 loop_7013: fxnors %f14, %f10, %f8 loop_7014: fcmpne32 %f8, %f4, %o6 fpmerge %f6, %f8, %f12 std %f6, [%l7 + 0x10] fpsub32 %f4, %f12, %f2 movgu %xcc, %i4, %i1 edge8ln %i7, %i0, %o0 fbe,a %fcc2, loop_7015 fpack32 %f0, %f12, %f14 brgz,a %o2, loop_7016 be,a loop_7017 loop_7015: ldub [%l7 + 0x7B], %o3 fbn %fcc2, loop_7018 loop_7016: sdivx %g2, 0x1ACE, %l6 loop_7017: fmovsge %xcc, %f8, %f8 ldub [%l7 + 0x26], %l4 loop_7018: fmovrsgez %l0, %f11, %f1 udivcc %l3, 0x1137, %l1 lduh [%l7 + 0x5A], %g1 xnorcc %g5, %o7, %o1 movcs %xcc, %g3, %l2 lduh [%l7 + 0x3C], %i6 movneg %xcc, %l5, %i5 stb %o4, [%l7 + 0x44] andncc %g6, %g4, %i3 fmovsleu %icc, %f10, %f5 brz %o5, loop_7019 fmovrde %i2, %f4, %f0 subccc %g7, 0x0848, %i4 fmovs %f0, %f10 loop_7019: addc %i1, %o6, %i0 ldd [%l7 + 0x20], %f14 smul %o0, %o2, %o3 movl %icc, %i7, %g2 sth %l4, [%l7 + 0x48] addc %l0, 0x02B3, %l3 std %f4, [%l7 + 0x30] be,a,pn %xcc, loop_7020 stx %l6, [%l7 + 0x58] ldsh [%l7 + 0x78], %l1 ldsb [%l7 + 0x39], %g1 loop_7020: fandnot1s %f4, %f9, %f8 umulcc %o7, 0x17DA, %g5 sth %g3, [%l7 + 0x1C] lduh [%l7 + 0x1E], %o1 fmovdvs %xcc, %f4, %f5 sth %i6, [%l7 + 0x4C] fpmerge %f15, %f9, %f6 ldub [%l7 + 0x68], %l5 stb %i5, [%l7 + 0x36] movrne %o4, %g6, %l2 fcmpgt32 %f10, %f12, %g4 st %f6, [%l7 + 0x3C] st %f15, [%l7 + 0x4C] fcmple16 %f4, %f2, %i3 ldsw [%l7 + 0x14], %o5 fmuld8sux16 %f14, %f3, %f0 fmovdneg %xcc, %f12, %f7 fmovscc %icc, %f9, %f5 movrlez %i2, %g7, %i1 fnors %f2, %f12, %f6 move %xcc, %o6, %i0 ldx [%l7 + 0x20], %i4 fmovsleu %xcc, %f0, %f3 movge %icc, %o2, %o3 fbug %fcc1, loop_7021 movgu %icc, %i7, %o0 fbul %fcc1, loop_7022 sth %g2, [%l7 + 0x3E] loop_7021: brlz %l0, loop_7023 st %f0, [%l7 + 0x14] loop_7022: ble,a %icc, loop_7024 fnot1 %f12, %f8 loop_7023: fandnot2 %f6, %f10, %f2 tsubcctv %l4, %l3, %l1 loop_7024: fpsub32 %f4, %f10, %f2 ldx [%l7 + 0x78], %g1 ldsw [%l7 + 0x50], %o7 sth %l6, [%l7 + 0x40] sth %g5, [%l7 + 0x20] fmul8x16 %f1, %f8, %f14 fmovsl %xcc, %f7, %f12 fmovsgu %xcc, %f12, %f14 fmovd %f14, %f4 fmovdn %icc, %f14, %f9 movne %icc, %g3, %i6 fblg,a %fcc0, loop_7025 ldsb [%l7 + 0x1C], %o1 fmovrslz %i5, %f6, %f8 fbue,a %fcc2, loop_7026 loop_7025: stx %o4, [%l7 + 0x70] fmovrdne %l5, %f8, %f8 fcmped %fcc3, %f6, %f2 loop_7026: fmovde %xcc, %f12, %f0 fand %f10, %f2, %f8 bl,a loop_7027 fxnor %f4, %f8, %f2 ldx [%l7 + 0x60], %l2 movle %icc, %g4, %i3 loop_7027: lduw [%l7 + 0x24], %g6 fxors %f4, %f7, %f8 fbge,a %fcc0, loop_7028 nop setx loop_7029, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbg %fcc2, loop_7030 fexpand %f10, %f6 loop_7028: mova %icc, %i2, %g7 loop_7029: fandnot2 %f14, %f12, %f12 loop_7030: tvs %xcc, 0x7 std %f8, [%l7 + 0x60] stb %i1, [%l7 + 0x31] fmovsle %xcc, %f2, %f11 fmovsg %icc, %f11, %f8 stx %o6, [%l7 + 0x38] movgu %icc, %o5, %i0 ldd [%l7 + 0x68], %f6 movge %icc, %i4, %o2 umul %o3, %o0, %g2 fmovrslz %i7, %f5, %f0 st %f6, [%l7 + 0x58] movcc %xcc, %l0, %l4 fnegd %f6, %f8 ldsw [%l7 + 0x20], %l3 or %l1, %g1, %o7 ld [%l7 + 0x54], %f7 fmovrsgz %l6, %f10, %f11 fxor %f10, %f12, %f10 fcmpeq16 %f6, %f14, %g3 fmovdne %xcc, %f0, %f7 fmovdl %icc, %f12, %f3 fxor %f6, %f8, %f8 fcmped %fcc0, %f8, %f2 fmovrsgez %g5, %f3, %f3 tge %icc, 0x0 fxors %f15, %f11, %f14 fpackfix %f2, %f10 ldsw [%l7 + 0x64], %o1 brlz %i6, loop_7031 fpackfix %f8, %f12 ldx [%l7 + 0x70], %o4 std %f10, [%l7 + 0x40] loop_7031: ldsw [%l7 + 0x74], %i5 ldub [%l7 + 0x3B], %l2 bn loop_7032 taddcc %g4, %i3, %l5 fblg,a %fcc1, loop_7033 fmovdgu %xcc, %f8, %f4 loop_7032: brlez,a %i2, loop_7034 ldsb [%l7 + 0x3C], %g7 loop_7033: fcmpne16 %f10, %f6, %i1 fcmpeq16 %f14, %f12, %g6 loop_7034: fzero %f2 fble %fcc1, loop_7035 fbue,a %fcc3, loop_7036 orncc %o5, %o6, %i4 ldx [%l7 + 0x70], %o2 loop_7035: srl %o3, 0x10, %o0 loop_7036: fpsub32 %f14, %f4, %f4 ldx [%l7 + 0x28], %i0 fnegd %f6, %f14 fmovdgu %xcc, %f15, %f2 bn,a %icc, loop_7037 fabsd %f12, %f14 bcs loop_7038 srlx %g2, %l0, %l4 loop_7037: fmovsvs %xcc, %f1, %f10 fpack32 %f12, %f6, %f4 loop_7038: tpos %icc, 0x4 movle %xcc, %i7, %l1 subcc %g1, 0x1C77, %l3 tgu %icc, 0x2 movrgz %o7, 0x3C1, %l6 movrlz %g5, %o1, %g3 fandnot2s %f15, %f12, %f2 bpos,a,pn %icc, loop_7039 bg,pn %xcc, loop_7040 fandnot2s %f2, %f12, %f15 fmuld8sux16 %f5, %f8, %f6 loop_7039: fmovdn %icc, %f9, %f10 loop_7040: udivx %o4, 0x166A, %i6 fpadd32 %f14, %f8, %f14 sth %i5, [%l7 + 0x46] fbe %fcc0, loop_7041 edge8n %g4, %l2, %l5 udivx %i3, 0x1FA7, %g7 ldsb [%l7 + 0x53], %i2 loop_7041: mova %xcc, %i1, %o5 std %f6, [%l7 + 0x70] lduw [%l7 + 0x38], %o6 fpadd16s %f10, %f5, %f11 ld [%l7 + 0x2C], %f4 nop setx loop_7042, %l0, %l1 jmpl %l1, %g6 fbn,a %fcc1, loop_7043 ldsh [%l7 + 0x68], %i4 brz %o2, loop_7044 loop_7042: udivx %o0, 0x0126, %o3 loop_7043: fbug,a %fcc3, loop_7045 bl,a %icc, loop_7046 loop_7044: alignaddr %i0, %g2, %l4 movneg %xcc, %l0, %i7 loop_7045: brlz,a %l1, loop_7047 loop_7046: stx %g1, [%l7 + 0x40] ldd [%l7 + 0x50], %f0 fsrc2s %f0, %f13 loop_7047: fcmpne16 %f8, %f2, %o7 ldx [%l7 + 0x40], %l3 movne %xcc, %l6, %o1 lduw [%l7 + 0x30], %g3 lduh [%l7 + 0x42], %o4 ld [%l7 + 0x3C], %f15 stw %g5, [%l7 + 0x5C] siam 0x5 fand %f4, %f14, %f14 fble,a %fcc2, loop_7048 edge16ln %i5, %g4, %i6 st %f0, [%l7 + 0x50] tvc %icc, 0x6 loop_7048: st %f4, [%l7 + 0x3C] fmovdl %icc, %f0, %f4 movne %xcc, %l2, %l5 stb %i3, [%l7 + 0x18] fmovdle %icc, %f14, %f13 sllx %i2, %i1, %o5 ldd [%l7 + 0x18], %f6 tgu %icc, 0x5 fmovrslez %o6, %f15, %f7 stx %g7, [%l7 + 0x70] fpsub16s %f11, %f9, %f9 taddcctv %g6, 0x06C2, %i4 mova %icc, %o0, %o2 fmovdn %xcc, %f13, %f6 fbule,a %fcc0, loop_7049 fxnor %f14, %f8, %f4 fmovrde %i0, %f10, %f0 movvc %xcc, %o3, %g2 loop_7049: andncc %l0, %i7, %l4 st %f11, [%l7 + 0x60] fmovrse %g1, %f0, %f1 stx %l1, [%l7 + 0x78] fbug %fcc2, loop_7050 fzero %f0 fsrc2 %f6, %f10 fxors %f9, %f10, %f7 loop_7050: ldsw [%l7 + 0x28], %o7 ld [%l7 + 0x40], %f2 stw %l6, [%l7 + 0x74] sllx %o1, %l3, %o4 movrgz %g5, 0x392, %g3 ldsw [%l7 + 0x18], %g4 stb %i6, [%l7 + 0x0F] fandnot1 %f10, %f4, %f0 ldd [%l7 + 0x28], %f8 fmovdg %xcc, %f11, %f3 bleu %xcc, loop_7051 ldd [%l7 + 0x78], %f14 st %f6, [%l7 + 0x48] fmovrse %l2, %f12, %f10 loop_7051: fmovrdlz %l5, %f12, %f10 fcmpes %fcc2, %f1, %f13 sdiv %i3, 0x1592, %i5 tneg %icc, 0x1 ldx [%l7 + 0x20], %i2 fcmpne16 %f2, %f12, %o5 fmovrdlez %i1, %f14, %f12 bvc loop_7052 movrne %g7, 0x3B0, %o6 ta %xcc, 0x5 sth %g6, [%l7 + 0x5E] loop_7052: movrgez %i4, 0x045, %o2 fmovrdgez %i0, %f12, %f4 ldub [%l7 + 0x31], %o3 tsubcctv %o0, %l0, %g2 tpos %icc, 0x5 ldsw [%l7 + 0x38], %l4 fbue,a %fcc0, loop_7053 move %icc, %g1, %i7 udivx %l1, 0x1431, %o7 nop setx loop_7054, %l0, %l1 jmpl %l1, %o1 loop_7053: subc %l6, 0x1DD3, %o4 stw %l3, [%l7 + 0x54] bcc,pt %icc, loop_7055 loop_7054: add %g3, 0x03E5, %g4 fcmpne16 %f14, %f0, %g5 mova %icc, %i6, %l2 loop_7055: brgz %l5, loop_7056 smulcc %i3, %i2, %o5 fmovrdgz %i5, %f4, %f8 fandnot1s %f10, %f3, %f9 loop_7056: sethi 0x1C0B, %i1 fmovsl %icc, %f13, %f11 fcmple32 %f4, %f4, %o6 ld [%l7 + 0x2C], %f15 bleu,a,pn %icc, loop_7057 fnegs %f10, %f12 and %g6, 0x12A6, %i4 lduw [%l7 + 0x70], %g7 loop_7057: fzero %f14 fpsub16s %f9, %f6, %f14 bcs,a loop_7058 ldsh [%l7 + 0x6E], %i0 fblg %fcc0, loop_7059 bshuffle %f12, %f0, %f6 loop_7058: fabsd %f2, %f0 mulscc %o3, %o0, %l0 loop_7059: fmovrse %g2, %f12, %f15 sdivcc %o2, 0x10C2, %l4 fmul8ulx16 %f8, %f2, %f4 st %f9, [%l7 + 0x28] tvc %icc, 0x4 lduh [%l7 + 0x20], %i7 bcs %icc, loop_7060 fxnors %f0, %f11, %f3 udivcc %g1, 0x175A, %o7 edge32l %l1, %o1, %l6 loop_7060: fmovsg %icc, %f11, %f6 fmovsne %icc, %f6, %f8 fcmpes %fcc1, %f11, %f10 fands %f15, %f10, %f3 sllx %o4, 0x17, %l3 bge,pt %icc, loop_7061 fmovrdlz %g4, %f2, %f0 ble,a loop_7062 lduw [%l7 + 0x54], %g3 loop_7061: nop setx loop_7063, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_7064, %l0, %l1 jmpl %l1, %i6 loop_7062: brlz %l2, loop_7065 edge16 %g5, %i3, %i2 loop_7063: stx %l5, [%l7 + 0x18] loop_7064: movneg %icc, %o5, %i5 loop_7065: edge16l %o6, %i1, %i4 smul %g7, 0x093A, %i0 fmuld8sux16 %f14, %f10, %f14 stw %g6, [%l7 + 0x0C] fcmpes %fcc2, %f14, %f3 fnot2 %f8, %f4 fmovrde %o3, %f2, %f10 movrlz %l0, 0x304, %g2 std %f10, [%l7 + 0x28] fmovsa %icc, %f13, %f12 bn,a loop_7066 fcmpeq16 %f6, %f2, %o2 lduw [%l7 + 0x4C], %l4 brlz,a %o0, loop_7067 loop_7066: brnz %g1, loop_7068 bg,a loop_7069 mova %xcc, %i7, %l1 loop_7067: fmovd %f14, %f4 loop_7068: fbule,a %fcc0, loop_7070 loop_7069: fmovde %icc, %f14, %f5 bn,pt %xcc, loop_7071 fmovsneg %icc, %f0, %f6 loop_7070: array8 %o1, %l6, %o7 fbg %fcc3, loop_7072 loop_7071: movrgez %o4, 0x215, %g4 ldd [%l7 + 0x40], %f8 fbg,a %fcc2, loop_7073 loop_7072: lduh [%l7 + 0x42], %l3 ldsh [%l7 + 0x0C], %g3 stb %i6, [%l7 + 0x32] loop_7073: ldd [%l7 + 0x10], %f6 fmovrse %l2, %f3, %f12 bn,pn %xcc, loop_7074 fmovdgu %xcc, %f9, %f14 fands %f2, %f0, %f8 stb %i3, [%l7 + 0x57] loop_7074: fbl %fcc0, loop_7075 fpack32 %f2, %f14, %f2 tpos %xcc, 0x1 stx %g5, [%l7 + 0x60] loop_7075: subccc %l5, %i2, %i5 alignaddr %o5, %i1, %o6 stx %i4, [%l7 + 0x38] ldx [%l7 + 0x38], %g7 fmul8x16au %f2, %f6, %f12 brnz,a %g6, loop_7076 fcmpne16 %f12, %f14, %o3 ba loop_7077 fsrc1s %f2, %f7 loop_7076: fmovsge %icc, %f4, %f8 fmul8sux16 %f12, %f14, %f8 loop_7077: movcc %xcc, %l0, %g2 fcmpeq32 %f2, %f14, %i0 fnegd %f2, %f2 fmovrsgz %l4, %f8, %f5 lduh [%l7 + 0x10], %o0 srax %o2, 0x03, %g1 stb %l1, [%l7 + 0x64] fbl,a %fcc3, loop_7078 movcc %icc, %i7, %l6 fornot2 %f8, %f6, %f0 fmovsvs %icc, %f12, %f4 loop_7078: fxnors %f7, %f8, %f12 sllx %o1, 0x08, %o7 ldsh [%l7 + 0x14], %o4 fmovscs %icc, %f2, %f14 sth %g4, [%l7 + 0x5A] movl %icc, %l3, %g3 mova %xcc, %i6, %l2 stx %g5, [%l7 + 0x10] ldub [%l7 + 0x4B], %i3 ldub [%l7 + 0x78], %i2 ldub [%l7 + 0x49], %l5 fmovse %icc, %f0, %f6 sdivcc %o5, 0x18C4, %i1 movne %xcc, %o6, %i5 fcmped %fcc1, %f6, %f2 stw %g7, [%l7 + 0x7C] addccc %g6, %i4, %l0 movn %xcc, %o3, %i0 ta %icc, 0x2 brz %l4, loop_7079 fnors %f6, %f7, %f13 ba,a,pn %xcc, loop_7080 ldsw [%l7 + 0x7C], %g2 loop_7079: fcmpne32 %f12, %f2, %o2 ldub [%l7 + 0x7A], %o0 loop_7080: fornot1s %f13, %f2, %f2 fone %f2 movneg %icc, %g1, %i7 xnor %l6, 0x0C4D, %l1 tcc %xcc, 0x6 fpack32 %f6, %f12, %f10 ldub [%l7 + 0x38], %o1 movge %xcc, %o4, %g4 sth %o7, [%l7 + 0x46] addc %g3, %l3, %i6 movne %icc, %g5, %i3 array32 %i2, %l2, %l5 fpadd32 %f10, %f2, %f6 fnot1 %f14, %f2 std %f10, [%l7 + 0x30] movrgez %o5, %o6, %i1 fmovdpos %xcc, %f2, %f12 fcmpgt32 %f4, %f2, %g7 fble,a %fcc2, loop_7081 stw %i5, [%l7 + 0x5C] fors %f0, %f3, %f9 fmovdge %icc, %f12, %f6 loop_7081: ld [%l7 + 0x0C], %f11 smulcc %g6, 0x0FA4, %l0 lduw [%l7 + 0x3C], %o3 st %f13, [%l7 + 0x28] stx %i0, [%l7 + 0x18] ldd [%l7 + 0x30], %f6 fbuge %fcc3, loop_7082 stw %i4, [%l7 + 0x28] fpack32 %f12, %f8, %f10 tleu %xcc, 0x6 loop_7082: fmul8x16 %f5, %f6, %f4 lduh [%l7 + 0x76], %g2 fands %f7, %f11, %f5 fone %f4 addccc %l4, %o2, %g1 fmovdl %xcc, %f6, %f1 bcc,a %icc, loop_7083 ld [%l7 + 0x48], %f7 bn,a loop_7084 lduh [%l7 + 0x0A], %o0 loop_7083: bvc,a %icc, loop_7085 movcc %xcc, %i7, %l6 loop_7084: brnz %o1, loop_7086 fmovrslez %l1, %f3, %f1 loop_7085: edge8n %o4, %g4, %g3 array16 %o7, %i6, %g5 loop_7086: fble,a %fcc3, loop_7087 stw %l3, [%l7 + 0x0C] addcc %i3, 0x00B7, %i2 fpadd32s %f14, %f1, %f5 loop_7087: sub %l2, %o5, %l5 fmovdne %icc, %f6, %f9 ldx [%l7 + 0x68], %i1 st %f9, [%l7 + 0x14] srlx %o6, %g7, %g6 edge8 %i5, %l0, %o3 st %f0, [%l7 + 0x7C] std %f12, [%l7 + 0x68] sdivx %i0, 0x1BC8, %i4 fblg %fcc0, loop_7088 ld [%l7 + 0x68], %f11 orn %g2, 0x0D1B, %o2 sth %l4, [%l7 + 0x52] loop_7088: movpos %icc, %o0, %i7 ldub [%l7 + 0x49], %g1 fnegs %f6, %f4 fmul8sux16 %f6, %f14, %f10 fmovda %icc, %f15, %f10 brlez %o1, loop_7089 ba,a,pn %icc, loop_7090 stx %l1, [%l7 + 0x40] ldsb [%l7 + 0x37], %l6 loop_7089: stx %g4, [%l7 + 0x10] loop_7090: andn %o4, 0x0EF0, %g3 ldsb [%l7 + 0x09], %o7 movneg %xcc, %g5, %l3 popc %i6, %i3 fbl,a %fcc1, loop_7091 fmovda %icc, %f5, %f0 fmovdneg %icc, %f8, %f10 bne,a,pn %icc, loop_7092 loop_7091: array32 %l2, %o5, %l5 add %i2, %o6, %g7 tgu %icc, 0x5 loop_7092: st %f8, [%l7 + 0x28] add %g6, %i1, %l0 fmovrse %i5, %f0, %f1 fmovdcs %icc, %f15, %f9 fbge %fcc1, loop_7093 orcc %o3, %i0, %i4 fmovrdlez %o2, %f2, %f8 ldd [%l7 + 0x68], %f4 loop_7093: lduw [%l7 + 0x3C], %g2 tg %xcc, 0x2 fpack16 %f0, %f13 fabsd %f10, %f2 movne %icc, %l4, %i7 fornot2s %f3, %f13, %f9 lduh [%l7 + 0x76], %g1 tcs %icc, 0x6 ldsb [%l7 + 0x57], %o1 alignaddr %l1, %o0, %g4 fcmps %fcc0, %f6, %f9 ldx [%l7 + 0x78], %o4 sllx %l6, 0x06, %o7 fnot2s %f9, %f11 fbl,a %fcc3, loop_7094 ldd [%l7 + 0x18], %f10 bge %icc, loop_7095 stw %g5, [%l7 + 0x10] loop_7094: ldsw [%l7 + 0x28], %g3 andcc %l3, 0x12A8, %i3 loop_7095: edge8n %l2, %o5, %i6 tle %xcc, 0x3 subccc %i2, %l5, %g7 edge16n %g6, %i1, %l0 fmovsvc %icc, %f12, %f15 brgz %o6, loop_7096 fmovse %icc, %f3, %f12 fba %fcc3, loop_7097 fbuge,a %fcc3, loop_7098 loop_7096: call loop_7099 st %f7, [%l7 + 0x78] loop_7097: fmovdg %xcc, %f3, %f13 loop_7098: std %f10, [%l7 + 0x58] loop_7099: subccc %o3, %i5, %i0 brz %o2, loop_7100 st %f10, [%l7 + 0x60] ldd [%l7 + 0x58], %f12 ldsw [%l7 + 0x28], %g2 loop_7100: fcmpes %fcc1, %f9, %f0 fmovde %xcc, %f13, %f6 fnot1 %f6, %f6 fmovrslz %i4, %f7, %f13 fble,a %fcc1, loop_7101 fpack32 %f10, %f10, %f12 ld [%l7 + 0x78], %f10 fornot1s %f10, %f3, %f4 loop_7101: fnot2 %f8, %f8 fpackfix %f2, %f2 array16 %i7, %l4, %g1 stw %o1, [%l7 + 0x34] fcmpgt32 %f10, %f12, %l1 std %f14, [%l7 + 0x30] std %f14, [%l7 + 0x18] edge32 %g4, %o4, %l6 bgu,pn %xcc, loop_7102 ldub [%l7 + 0x66], %o0 std %f0, [%l7 + 0x18] fcmpes %fcc2, %f7, %f5 loop_7102: bneg,a %icc, loop_7103 fmovsne %xcc, %f8, %f2 tle %xcc, 0x6 ldsw [%l7 + 0x30], %g5 loop_7103: srax %o7, %g3, %l3 fmovrdgez %i3, %f6, %f10 sth %l2, [%l7 + 0x3A] lduh [%l7 + 0x24], %o5 movrlz %i6, 0x057, %i2 ldub [%l7 + 0x0F], %g7 ldd [%l7 + 0x38], %f6 udivcc %l5, 0x0FA9, %g6 edge8n %l0, %i1, %o3 fmovsle %icc, %f9, %f6 fpackfix %f12, %f6 fmovrdlez %i5, %f6, %f6 fbo %fcc0, loop_7104 st %f1, [%l7 + 0x10] fabsd %f4, %f12 movrne %o6, %o2, %g2 loop_7104: tl %icc, 0x4 bvc,pn %icc, loop_7105 udiv %i4, 0x1464, %i0 fzeros %f3 tg %icc, 0x2 loop_7105: ldsw [%l7 + 0x2C], %i7 edge16 %g1, %o1, %l4 fmovsl %xcc, %f15, %f9 ldsw [%l7 + 0x68], %l1 fmovsn %xcc, %f4, %f7 stx %o4, [%l7 + 0x30] ldsw [%l7 + 0x3C], %g4 ldsb [%l7 + 0x21], %o0 fbge,a %fcc1, loop_7106 xnor %g5, 0x075E, %l6 ldsh [%l7 + 0x5C], %o7 edge8 %l3, %i3, %g3 loop_7106: mulx %o5, %l2, %i6 fand %f0, %f14, %f14 fbe,a %fcc3, loop_7107 tn %icc, 0x7 edge8l %g7, %l5, %g6 fsrc1s %f14, %f13 loop_7107: fmovdle %icc, %f9, %f11 lduw [%l7 + 0x20], %l0 stx %i1, [%l7 + 0x68] ldub [%l7 + 0x73], %i2 fpsub32s %f13, %f15, %f5 fblg %fcc1, loop_7108 subc %i5, %o6, %o3 fblg %fcc1, loop_7109 sub %g2, 0x04A6, %o2 loop_7108: fcmped %fcc2, %f6, %f10 std %f10, [%l7 + 0x70] loop_7109: ldx [%l7 + 0x18], %i0 fmovsgu %xcc, %f15, %f14 ldd [%l7 + 0x60], %f2 addccc %i7, 0x0938, %g1 stx %i4, [%l7 + 0x28] xor %o1, %l1, %l4 movn %icc, %o4, %o0 edge32ln %g5, %l6, %o7 umul %l3, 0x1857, %g4 ldsb [%l7 + 0x39], %i3 st %f12, [%l7 + 0x1C] fmovrsne %g3, %f2, %f7 fandnot1s %f9, %f13, %f11 ldub [%l7 + 0x1A], %l2 ldsb [%l7 + 0x7A], %o5 fzeros %f3 fba %fcc3, loop_7110 movleu %icc, %i6, %l5 fmovsge %xcc, %f12, %f0 or %g6, 0x1AD2, %l0 loop_7110: stw %g7, [%l7 + 0x60] fpsub32 %f14, %f8, %f2 fbue %fcc0, loop_7111 tgu %xcc, 0x2 ldub [%l7 + 0x41], %i2 fmovsle %xcc, %f2, %f15 loop_7111: movrlz %i1, %i5, %o6 fbl,a %fcc3, loop_7112 fba,a %fcc1, loop_7113 fmovdcs %icc, %f6, %f8 edge32n %o3, %g2, %o2 loop_7112: stw %i7, [%l7 + 0x14] loop_7113: fcmpd %fcc2, %f0, %f4 st %f1, [%l7 + 0x10] fandnot1s %f13, %f11, %f13 fmovs %f10, %f9 ldsb [%l7 + 0x38], %i0 ldx [%l7 + 0x28], %g1 bn,pn %xcc, loop_7114 ldub [%l7 + 0x49], %o1 fblg %fcc1, loop_7115 faligndata %f0, %f0, %f6 loop_7114: brgz %i4, loop_7116 movrlz %l4, %o4, %o0 loop_7115: udivx %l1, 0x1D84, %g5 ldx [%l7 + 0x50], %l6 loop_7116: std %f0, [%l7 + 0x68] fpmerge %f1, %f8, %f4 alignaddr %l3, %g4, %i3 edge32l %g3, %l2, %o5 st %f13, [%l7 + 0x60] ldd [%l7 + 0x48], %f12 bcs,a %icc, loop_7117 lduw [%l7 + 0x30], %i6 bleu,a,pn %xcc, loop_7118 fzero %f8 loop_7117: brgz,a %o7, loop_7119 stb %l5, [%l7 + 0x18] loop_7118: array8 %l0, %g7, %i2 ldx [%l7 + 0x60], %g6 loop_7119: fba,a %fcc1, loop_7120 ld [%l7 + 0x4C], %f8 nop setx loop_7121, %l0, %l1 jmpl %l1, %i5 smul %o6, 0x1556, %o3 loop_7120: ld [%l7 + 0x28], %f5 tcs %xcc, 0x0 loop_7121: nop setx loop_7122, %l0, %l1 jmpl %l1, %g2 fmovse %icc, %f6, %f1 subccc %o2, 0x1856, %i1 lduh [%l7 + 0x3C], %i7 loop_7122: taddcc %i0, %o1, %g1 ble %icc, loop_7123 be,pn %xcc, loop_7124 bneg,pn %icc, loop_7125 ble,a loop_7126 loop_7123: stb %l4, [%l7 + 0x66] loop_7124: movpos %xcc, %i4, %o0 loop_7125: call loop_7127 loop_7126: fandnot1s %f1, %f0, %f2 sth %o4, [%l7 + 0x66] smul %g5, %l1, %l3 loop_7127: srlx %g4, 0x14, %i3 fnors %f4, %f10, %f2 ldd [%l7 + 0x48], %f10 fba,a %fcc2, loop_7128 ldub [%l7 + 0x5C], %l6 fmovsn %icc, %f15, %f7 st %f2, [%l7 + 0x14] loop_7128: bcc,a %xcc, loop_7129 ldd [%l7 + 0x78], %f0 fmovrdgez %g3, %f10, %f8 brz,a %o5, loop_7130 loop_7129: ldsh [%l7 + 0x26], %l2 fpadd16 %f8, %f8, %f12 ldd [%l7 + 0x60], %f14 loop_7130: fmovdge %xcc, %f1, %f9 lduh [%l7 + 0x10], %o7 fblg,a %fcc1, loop_7131 fcmple16 %f2, %f0, %l5 lduh [%l7 + 0x3A], %i6 movn %xcc, %l0, %g7 loop_7131: ba,a,pn %xcc, loop_7132 tvs %icc, 0x2 ldx [%l7 + 0x50], %g6 fmovsle %icc, %f3, %f4 loop_7132: stx %i2, [%l7 + 0x38] orcc %i5, 0x0F93, %o3 tgu %xcc, 0x1 stw %o6, [%l7 + 0x4C] fmovdpos %xcc, %f7, %f1 tvc %xcc, 0x1 fpsub32 %f10, %f8, %f8 ldsw [%l7 + 0x68], %g2 stb %o2, [%l7 + 0x21] fmovdvs %xcc, %f14, %f12 movrgz %i1, %i7, %i0 fnot2s %f12, %f3 ble,a,pn %icc, loop_7133 fmovrsgez %g1, %f8, %f0 fmul8x16al %f15, %f0, %f4 brgez %o1, loop_7134 loop_7133: fnegd %f4, %f2 fmovdvc %xcc, %f1, %f2 stw %l4, [%l7 + 0x30] loop_7134: sdiv %i4, 0x1C7E, %o0 tleu %xcc, 0x7 call loop_7135 srl %o4, %l1, %g5 ldd [%l7 + 0x78], %f12 fmovrdlez %g4, %f0, %f10 loop_7135: fba,a %fcc2, loop_7136 tle %xcc, 0x7 stw %l3, [%l7 + 0x70] edge32l %i3, %g3, %o5 loop_7136: sub %l2, %o7, %l6 ldx [%l7 + 0x28], %l5 fmovsn %icc, %f8, %f5 movge %icc, %l0, %g7 fcmple32 %f0, %f0, %i6 lduh [%l7 + 0x14], %i2 fzero %f6 fsrc2 %f14, %f2 tsubcc %i5, %o3, %o6 subc %g2, %o2, %i1 bpos,a,pt %icc, loop_7137 stx %g6, [%l7 + 0x10] st %f14, [%l7 + 0x44] ldd [%l7 + 0x08], %f8 loop_7137: movg %icc, %i7, %g1 tneg %icc, 0x6 be,a loop_7138 stw %o1, [%l7 + 0x30] movge %icc, %l4, %i0 fbo,a %fcc3, loop_7139 loop_7138: fnegs %f0, %f11 edge16 %o0, %i4, %o4 stb %g5, [%l7 + 0x6D] loop_7139: smulcc %g4, %l1, %l3 fmovse %icc, %f12, %f3 movleu %xcc, %i3, %g3 fpsub16s %f7, %f15, %f10 ld [%l7 + 0x40], %f7 fmovspos %icc, %f14, %f12 fmovdgu %icc, %f13, %f3 ldx [%l7 + 0x28], %l2 ldsw [%l7 + 0x50], %o5 tcs %xcc, 0x1 ldx [%l7 + 0x48], %l6 tsubcctv %l5, %o7, %l0 lduh [%l7 + 0x64], %i6 fbl,a %fcc2, loop_7140 movvc %icc, %i2, %i5 fbl %fcc3, loop_7141 tcc %xcc, 0x4 loop_7140: stx %o3, [%l7 + 0x18] te %xcc, 0x5 loop_7141: fbule %fcc3, loop_7142 std %f2, [%l7 + 0x50] subc %o6, 0x18F7, %g7 fmovsvc %xcc, %f3, %f5 loop_7142: fmuld8sux16 %f7, %f3, %f0 bneg,pt %icc, loop_7143 fmovrsgz %o2, %f2, %f2 udivx %i1, 0x117C, %g2 fxnor %f8, %f10, %f6 loop_7143: edge16ln %i7, %g1, %o1 orncc %l4, %g6, %o0 ta %icc, 0x6 fpadd32 %f6, %f2, %f2 stw %i4, [%l7 + 0x14] tsubcctv %i0, 0x00BA, %g5 xorcc %o4, %g4, %l1 udiv %i3, 0x09DF, %g3 fcmpne16 %f12, %f8, %l2 srlx %l3, %l6, %o5 ld [%l7 + 0x28], %f5 stb %o7, [%l7 + 0x7D] fsrc1s %f0, %f0 fmovrsgez %l5, %f9, %f11 ldx [%l7 + 0x20], %i6 bge,pt %xcc, loop_7144 ldsh [%l7 + 0x6C], %l0 ldd [%l7 + 0x18], %f14 bcc,a,pn %icc, loop_7145 loop_7144: fmovsa %icc, %f10, %f3 fcmpeq32 %f10, %f6, %i2 fbn,a %fcc1, loop_7146 loop_7145: fmovdleu %icc, %f14, %f4 lduh [%l7 + 0x58], %i5 fsrc1 %f14, %f6 loop_7146: ldd [%l7 + 0x28], %f10 st %f2, [%l7 + 0x74] ldsh [%l7 + 0x3C], %o6 movcc %xcc, %g7, %o2 fcmped %fcc0, %f10, %f6 umulcc %i1, 0x1506, %o3 fpsub32 %f8, %f14, %f8 ldsb [%l7 + 0x57], %i7 st %f9, [%l7 + 0x6C] ldx [%l7 + 0x30], %g2 fsrc2s %f6, %f15 tcs %xcc, 0x6 taddcctv %o1, %l4, %g6 st %f12, [%l7 + 0x0C] stx %g1, [%l7 + 0x58] alignaddr %o0, %i4, %i0 sdivx %g5, 0x1B9E, %g4 array32 %o4, %i3, %l1 fcmple16 %f10, %f4, %l2 subccc %l3, 0x132A, %l6 bleu,a %xcc, loop_7147 lduh [%l7 + 0x56], %o5 ld [%l7 + 0x4C], %f7 fmul8sux16 %f4, %f10, %f2 loop_7147: fcmpes %fcc0, %f0, %f6 bge,a %icc, loop_7148 stw %g3, [%l7 + 0x60] edge32ln %o7, %i6, %l0 ldx [%l7 + 0x40], %i2 loop_7148: fmovde %icc, %f9, %f3 sra %i5, 0x11, %o6 sra %l5, 0x02, %o2 lduh [%l7 + 0x5C], %g7 fands %f14, %f2, %f5 xnor %i1, 0x1BA1, %i7 fmovdvs %xcc, %f7, %f6 fcmpne32 %f0, %f2, %o3 bvs,pt %xcc, loop_7149 edge32l %g2, %o1, %l4 ldub [%l7 + 0x7C], %g1 ldsb [%l7 + 0x2E], %o0 loop_7149: ble,a loop_7150 sth %i4, [%l7 + 0x2A] ldd [%l7 + 0x18], %f4 fblg %fcc0, loop_7151 loop_7150: taddcc %i0, %g6, %g4 nop setx loop_7152, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack32 %f10, %f12, %f4 loop_7151: bn %icc, loop_7153 fmovrsne %g5, %f7, %f3 loop_7152: ld [%l7 + 0x5C], %f13 fand %f14, %f6, %f6 loop_7153: movl %icc, %i3, %l1 bshuffle %f0, %f14, %f8 ldub [%l7 + 0x30], %o4 fblg,a %fcc2, loop_7154 fblg,a %fcc3, loop_7155 fpackfix %f12, %f3 edge32 %l3, %l2, %l6 loop_7154: fcmps %fcc0, %f8, %f13 loop_7155: popc %o5, %g3 bvc,a,pn %icc, loop_7156 nop setx loop_7157, %l0, %l1 jmpl %l1, %o7 ldsb [%l7 + 0x67], %i6 edge8ln %l0, %i2, %o6 loop_7156: fbge,a %fcc1, loop_7158 loop_7157: edge32l %i5, %o2, %l5 tleu %icc, 0x3 std %f8, [%l7 + 0x68] loop_7158: lduh [%l7 + 0x6C], %i1 tn %icc, 0x4 fone %f8 smul %i7, %g7, %g2 stb %o3, [%l7 + 0x2B] fmovrse %l4, %f0, %f14 fmovdvc %xcc, %f1, %f10 fsrc1s %f3, %f12 fpack32 %f2, %f6, %f0 bgu,a,pn %icc, loop_7159 edge32n %g1, %o1, %o0 movn %xcc, %i4, %i0 brlez,a %g4, loop_7160 loop_7159: fnot2s %f0, %f11 lduw [%l7 + 0x50], %g5 fmovdg %xcc, %f13, %f14 loop_7160: ldsw [%l7 + 0x24], %i3 fbue %fcc3, loop_7161 sllx %l1, 0x15, %o4 array8 %g6, %l3, %l2 bcc,pt %icc, loop_7162 loop_7161: movcs %icc, %o5, %l6 fpsub32s %f5, %f7, %f12 fmovspos %icc, %f13, %f1 loop_7162: tvs %xcc, 0x7 ldub [%l7 + 0x37], %g3 sth %i6, [%l7 + 0x74] edge8l %o7, %l0, %o6 fpadd32 %f0, %f10, %f12 smulcc %i2, %o2, %l5 fmovrse %i5, %f14, %f5 fpadd16 %f2, %f0, %f6 fmovsle %icc, %f10, %f0 edge8l %i7, %i1, %g2 edge16 %g7, %o3, %g1 ldsb [%l7 + 0x19], %o1 edge32 %l4, %o0, %i4 fmovrdne %i0, %f4, %f6 fmovdl %icc, %f15, %f10 stx %g5, [%l7 + 0x68] ldsb [%l7 + 0x64], %i3 umul %l1, 0x11CE, %o4 stb %g4, [%l7 + 0x2D] ba,a loop_7163 tsubcctv %l3, 0x1987, %g6 fmovsl %xcc, %f3, %f0 ldub [%l7 + 0x0B], %o5 loop_7163: ld [%l7 + 0x1C], %f3 ldsb [%l7 + 0x5F], %l6 fxors %f9, %f8, %f0 fcmpgt16 %f14, %f0, %l2 be,pt %icc, loop_7164 fmovscc %xcc, %f7, %f4 movpos %xcc, %i6, %g3 ldd [%l7 + 0x60], %f0 loop_7164: sth %l0, [%l7 + 0x1E] subccc %o6, 0x0BBF, %i2 edge16 %o7, %o2, %l5 ldd [%l7 + 0x40], %f10 fmovrse %i7, %f2, %f7 array8 %i5, %i1, %g2 ta %icc, 0x0 tcs %icc, 0x5 tvc %icc, 0x6 subc %g7, 0x0039, %g1 movrgz %o3, 0x10F, %l4 fmovrsne %o1, %f5, %f13 edge32l %i4, %i0, %o0 fmuld8ulx16 %f4, %f7, %f4 fbuge,a %fcc3, loop_7165 fcmpgt16 %f0, %f4, %i3 st %f11, [%l7 + 0x10] sth %l1, [%l7 + 0x56] loop_7165: ld [%l7 + 0x58], %f3 movcs %xcc, %g5, %o4 bgu,a loop_7166 tn %icc, 0x0 fmovdvs %xcc, %f9, %f1 lduw [%l7 + 0x70], %g4 loop_7166: taddcctv %l3, %o5, %l6 tne %xcc, 0x3 mova %icc, %l2, %g6 fmovrsgz %g3, %f8, %f4 stx %i6, [%l7 + 0x08] ldub [%l7 + 0x4E], %l0 std %f0, [%l7 + 0x78] tvs %icc, 0x7 call loop_7167 st %f5, [%l7 + 0x7C] fbuge,a %fcc0, loop_7168 sth %o6, [%l7 + 0x72] loop_7167: fcmpne16 %f4, %f14, %o7 ldsh [%l7 + 0x3C], %i2 loop_7168: fmovscs %icc, %f12, %f8 sdivcc %l5, 0x1056, %i7 udiv %o2, 0x03B1, %i5 sdiv %g2, 0x0B13, %i1 std %f12, [%l7 + 0x68] or %g7, 0x1662, %o3 ldsb [%l7 + 0x2E], %g1 stw %o1, [%l7 + 0x24] fpack32 %f14, %f2, %f10 fnot2 %f6, %f4 array8 %i4, %l4, %i0 std %f14, [%l7 + 0x48] fsrc1 %f6, %f12 movle %icc, %o0, %i3 sub %g5, %o4, %l1 std %f12, [%l7 + 0x28] addcc %g4, %l3, %l6 fpadd32s %f7, %f5, %f2 fmovdg %icc, %f11, %f4 edge32l %l2, %g6, %g3 fmovdne %icc, %f15, %f2 tneg %xcc, 0x5 ldsw [%l7 + 0x74], %i6 tvs %icc, 0x6 fmovsgu %xcc, %f14, %f8 bneg,pt %icc, loop_7169 st %f4, [%l7 + 0x0C] ldsb [%l7 + 0x68], %l0 tcs %icc, 0x0 loop_7169: andn %o5, 0x0D42, %o7 ldx [%l7 + 0x18], %o6 ldsb [%l7 + 0x5B], %l5 fcmpes %fcc0, %f5, %f7 brz,a %i2, loop_7170 brlz,a %i7, loop_7171 fornot2s %f15, %f14, %f13 edge16ln %i5, %o2, %g2 loop_7170: fmovsneg %xcc, %f4, %f6 loop_7171: st %f3, [%l7 + 0x48] subccc %g7, 0x0EB1, %i1 movcs %icc, %o3, %g1 ldx [%l7 + 0x70], %o1 andn %l4, 0x00F6, %i4 andn %i0, 0x07C8, %i3 fnand %f12, %f4, %f10 fcmpgt16 %f0, %f12, %o0 st %f10, [%l7 + 0x60] ldsh [%l7 + 0x50], %g5 std %f14, [%l7 + 0x30] ldsb [%l7 + 0x31], %l1 ldsh [%l7 + 0x0A], %g4 orn %o4, %l3, %l2 edge16l %l6, %g6, %g3 fnot2s %f5, %f12 ldub [%l7 + 0x5B], %i6 fsrc1s %f11, %f5 fmovrdlz %l0, %f8, %f12 fnot2s %f9, %f1 brgz,a %o5, loop_7172 tgu %icc, 0x7 edge8ln %o7, %o6, %l5 movleu %xcc, %i7, %i5 loop_7172: nop setx loop_7173, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvs %xcc, %f15, %f5 subc %o2, 0x0811, %i2 fmovsg %xcc, %f15, %f4 loop_7173: fbuge,a %fcc3, loop_7174 udivx %g7, 0x055E, %g2 xor %i1, 0x0904, %o3 fmovsne %xcc, %f12, %f7 loop_7174: pdist %f2, %f10, %f0 movcs %icc, %o1, %l4 bg,pt %icc, loop_7175 ldd [%l7 + 0x60], %f4 alignaddr %g1, %i4, %i3 fmovrslz %i0, %f1, %f3 loop_7175: fnor %f0, %f4, %f6 lduh [%l7 + 0x0A], %o0 tsubcc %l1, %g5, %g4 fbe %fcc2, loop_7176 fsrc1 %f14, %f12 ld [%l7 + 0x20], %f1 sth %l3, [%l7 + 0x74] loop_7176: sethi 0x15F0, %o4 fors %f9, %f11, %f11 movcc %icc, %l6, %l2 fmovs %f15, %f10 bleu,pn %xcc, loop_7177 edge8 %g6, %i6, %g3 brlz %o5, loop_7178 fmovrsgez %o7, %f0, %f7 loop_7177: movrlz %o6, %l5, %i7 ldsw [%l7 + 0x3C], %l0 loop_7178: brlz %o2, loop_7179 fmovdle %icc, %f15, %f15 sdiv %i2, 0x1A8A, %i5 ld [%l7 + 0x6C], %f14 loop_7179: fmovscc %icc, %f4, %f3 ldsw [%l7 + 0x34], %g2 edge32ln %g7, %i1, %o1 be loop_7180 ldd [%l7 + 0x68], %f12 umul %o3, 0x0276, %g1 array16 %l4, %i3, %i4 loop_7180: fmovda %xcc, %f2, %f8 st %f15, [%l7 + 0x2C] fbg %fcc2, loop_7181 fpack32 %f14, %f12, %f6 fmovdge %icc, %f1, %f14 fbg,a %fcc1, loop_7182 loop_7181: fmovsneg %icc, %f4, %f11 std %f4, [%l7 + 0x48] edge16 %o0, %i0, %g5 loop_7182: edge32l %g4, %l1, %o4 ldsw [%l7 + 0x28], %l6 fandnot2 %f6, %f4, %f2 movre %l3, %g6, %i6 fbue %fcc3, loop_7183 fabss %f12, %f4 fmovsvs %xcc, %f8, %f15 sllx %l2, %o5, %g3 loop_7183: mova %xcc, %o6, %l5 bcc,a loop_7184 brnz,a %i7, loop_7185 fands %f1, %f13, %f6 ldsw [%l7 + 0x40], %l0 loop_7184: stx %o2, [%l7 + 0x30] loop_7185: fbu,a %fcc0, loop_7186 std %f0, [%l7 + 0x68] edge16l %i2, %i5, %o7 xnorcc %g2, %g7, %o1 loop_7186: nop setx loop_7187, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sllx %i1, %o3, %g1 fmuld8sux16 %f12, %f2, %f8 stx %l4, [%l7 + 0x40] loop_7187: fblg %fcc0, loop_7188 fbuge,a %fcc2, loop_7189 fmovdne %icc, %f10, %f3 fmovrslez %i4, %f1, %f14 loop_7188: sth %i3, [%l7 + 0x1E] loop_7189: brgez %o0, loop_7190 lduw [%l7 + 0x54], %g5 sth %i0, [%l7 + 0x64] fand %f6, %f12, %f8 loop_7190: bne,pn %xcc, loop_7191 fbe %fcc0, loop_7192 sth %g4, [%l7 + 0x46] stb %l1, [%l7 + 0x33] loop_7191: fmovrdne %o4, %f10, %f12 loop_7192: brz,a %l3, loop_7193 sub %l6, 0x1891, %g6 lduh [%l7 + 0x5A], %l2 fandnot1s %f0, %f11, %f10 loop_7193: fmovsle %xcc, %f4, %f0 alignaddr %o5, %g3, %i6 ba,a loop_7194 mulscc %l5, %i7, %l0 fbn %fcc3, loop_7195 stw %o6, [%l7 + 0x48] loop_7194: addccc %i2, %i5, %o2 std %f8, [%l7 + 0x48] loop_7195: subcc %g2, 0x0C5E, %o7 fmovdvs %icc, %f15, %f3 edge8ln %g7, %o1, %o3 fmovrse %g1, %f13, %f2 fcmple16 %f12, %f2, %i1 fmovsvc %icc, %f1, %f3 addccc %i4, 0x13F3, %i3 udivcc %l4, 0x0E20, %g5 stx %o0, [%l7 + 0x08] stb %i0, [%l7 + 0x7B] ldsb [%l7 + 0x49], %g4 addcc %o4, 0x00B9, %l1 tsubcc %l3, %l6, %g6 fcmpeq32 %f8, %f12, %o5 ldub [%l7 + 0x25], %l2 fbug,a %fcc3, loop_7196 fcmpeq32 %f12, %f4, %g3 fmovs %f8, %f12 fsrc2s %f8, %f12 loop_7196: andncc %i6, %i7, %l0 stw %l5, [%l7 + 0x28] sth %i2, [%l7 + 0x66] movn %icc, %i5, %o2 std %f0, [%l7 + 0x48] sth %o6, [%l7 + 0x50] fpadd16s %f9, %f10, %f1 fpsub32s %f7, %f14, %f10 lduw [%l7 + 0x50], %g2 st %f15, [%l7 + 0x18] movpos %xcc, %o7, %o1 movl %xcc, %g7, %g1 ldub [%l7 + 0x38], %o3 movpos %icc, %i4, %i3 and %l4, 0x1079, %i1 ld [%l7 + 0x30], %f1 lduw [%l7 + 0x24], %g5 stb %i0, [%l7 + 0x11] st %f2, [%l7 + 0x14] stx %o0, [%l7 + 0x48] ble,a,pn %xcc, loop_7197 lduh [%l7 + 0x0E], %o4 movrgez %g4, 0x06E, %l1 brlz %l3, loop_7198 loop_7197: ldsh [%l7 + 0x2C], %g6 stw %l6, [%l7 + 0x14] and %l2, %o5, %g3 loop_7198: brz %i7, loop_7199 brnz %l0, loop_7200 alignaddr %i6, %l5, %i5 orcc %i2, %o2, %o6 loop_7199: bleu,pt %xcc, loop_7201 loop_7200: ldd [%l7 + 0x08], %f0 fcmpgt32 %f0, %f14, %g2 ldsb [%l7 + 0x4C], %o7 loop_7201: fmovdgu %xcc, %f14, %f4 te %icc, 0x2 fzero %f14 tcs %xcc, 0x6 fsrc2 %f2, %f8 ldub [%l7 + 0x64], %g7 srl %o1, %o3, %g1 alignaddrl %i3, %i4, %l4 tleu %xcc, 0x2 ld [%l7 + 0x50], %f1 ldx [%l7 + 0x30], %g5 fones %f11 stb %i1, [%l7 + 0x37] tsubcctv %o0, 0x1315, %o4 ldsw [%l7 + 0x60], %i0 ldsb [%l7 + 0x54], %l1 andcc %g4, %g6, %l3 tg %icc, 0x2 fmul8ulx16 %f10, %f10, %f4 bvc,pn %xcc, loop_7202 fmovdpos %icc, %f14, %f0 edge8ln %l2, %l6, %g3 orn %i7, %o5, %i6 loop_7202: lduh [%l7 + 0x14], %l5 ld [%l7 + 0x70], %f5 fba %fcc1, loop_7203 fpsub32 %f0, %f14, %f10 ldsh [%l7 + 0x62], %l0 fnot1s %f2, %f12 loop_7203: tne %icc, 0x6 fmovs %f12, %f7 subcc %i5, %o2, %o6 bvs %xcc, loop_7204 fmuld8ulx16 %f1, %f1, %f6 alignaddr %i2, %o7, %g2 ldx [%l7 + 0x30], %g7 loop_7204: stx %o3, [%l7 + 0x58] fcmpeq16 %f2, %f2, %o1 bvc,pt %icc, loop_7205 lduh [%l7 + 0x6A], %g1 fmovdn %xcc, %f5, %f10 fmovdcc %xcc, %f3, %f14 loop_7205: movpos %xcc, %i3, %i4 fbo,a %fcc2, loop_7206 fmovrdgz %g5, %f0, %f10 fba %fcc3, loop_7207 tsubcctv %i1, %l4, %o0 loop_7206: xnorcc %o4, %i0, %l1 edge8ln %g4, %g6, %l2 loop_7207: fbule,a %fcc0, loop_7208 ldx [%l7 + 0x68], %l6 edge32 %g3, %l3, %i7 stx %i6, [%l7 + 0x68] loop_7208: fxnor %f4, %f0, %f4 fmovda %xcc, %f6, %f11 fands %f9, %f10, %f12 movneg %icc, %l5, %l0 stw %o5, [%l7 + 0x2C] fpsub16 %f6, %f14, %f0 fbue,a %fcc2, loop_7209 brgez,a %o2, loop_7210 ldsb [%l7 + 0x16], %o6 fbue %fcc2, loop_7211 loop_7209: fmovdgu %icc, %f1, %f2 loop_7210: fsrc1 %f0, %f4 sth %i2, [%l7 + 0x7C] loop_7211: ldd [%l7 + 0x10], %f14 stx %o7, [%l7 + 0x50] movvc %xcc, %i5, %g2 fbn,a %fcc3, loop_7212 alignaddrl %g7, %o3, %o1 sth %i3, [%l7 + 0x2E] ldsh [%l7 + 0x7C], %g1 loop_7212: bvs,pt %xcc, loop_7213 sll %g5, %i4, %i1 ldx [%l7 + 0x08], %l4 lduw [%l7 + 0x10], %o4 loop_7213: fbg %fcc0, loop_7214 st %f10, [%l7 + 0x0C] ldsw [%l7 + 0x0C], %o0 ldub [%l7 + 0x65], %l1 loop_7214: stw %i0, [%l7 + 0x40] fbuge %fcc2, loop_7215 fmul8x16al %f1, %f1, %f4 ldx [%l7 + 0x28], %g4 edge8l %l2, %l6, %g6 loop_7215: brgz %l3, loop_7216 fxor %f14, %f2, %f4 movcs %icc, %g3, %i7 ta %icc, 0x4 loop_7216: ldsh [%l7 + 0x76], %l5 fpsub16 %f6, %f4, %f6 edge8ln %i6, %o5, %l0 brlz,a %o6, loop_7217 st %f14, [%l7 + 0x38] stb %i2, [%l7 + 0x64] xor %o7, %o2, %i5 loop_7217: nop !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14271 ! Type i : 14195 ! Type cti : 7217 ! Type l : 14317 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0xBE100022 .word 0x49420F94 .word 0x0CF8D1B6 .word 0xD71B71D4 .word 0x3CC50E85 .word 0x724E5A03 .word 0x7B77B4F8 .word 0x5C4DB02F .word 0x1C605ABF .word 0x5058B381 .word 0xA8C546A1 .word 0x9ECB5FC1 .word 0x9DCA7929 .word 0x02982EC2 .word 0x8B1E2E2E .word 0x5123668D .word 0xF2811BCD .word 0xA432F9A1 .word 0x968DD55D .word 0x9BE69D4F .word 0x5B7361C4 .word 0x0BB9FFBC .word 0xD9D6548C .word 0x703F81E5 .word 0x74D331D4 .word 0x54197529 .word 0xDFBD060B .word 0x59EC74DD .word 0x78CC691A .word 0x6D4E01E8 .word 0x4B52AD0B .word 0x8C84372A .word 0x52B28056 .word 0x84383569 .word 0x0BB6FBDC .word 0xEA1DC225 .word 0xD9366672 .word 0x27E1F0DE .word 0x48251545 .word 0xFB37FA84 .word 0xC4D6915C .word 0x8BAA2A98 .word 0x83F626BB .word 0x397143AB .word 0xE5D96BF8 .word 0x49680DCC .word 0x667345B6 .word 0x8FE9ADF3 .word 0x875E6522 .word 0x48998B05 .word 0x7EB9C1DE .word 0x9E76EAC2 .word 0xB9BBE571 .word 0x71312399 .word 0xF4D3A7AC .word 0x9EFBDD2D .word 0xB0C69A98 .word 0x1CA3828F .word 0x88755E86 .word 0xEF8D83DB .word 0x5B3DF735 .word 0xA78E7940 .word 0x683D56F4 .word 0x506A06BB .end