/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc25.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=277023401" .ident "BY rg131678 ON Mon Jul 14 14:20:51 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc25.s,v 1.3 2007/07/05 21:59:23 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 0x5, %g1 set 0x7, %g2 set 0x4, %g3 set 0xF, %g4 set 0x8, %g5 set 0xA, %g6 set 0x2, %g7 !# Input registers set -0x6, %i0 set -0xA, %i1 set -0x7, %i2 set -0x7, %i3 set -0x4, %i4 set -0xA, %i5 set -0xC, %i6 set -0x0, %i7 !# Local registers set 0x1965FA1B, %l0 set 0x294872BB, %l1 set 0x064B16F8, %l2 set 0x739027D3, %l3 set 0x418ED31F, %l4 set 0x7ACA36EA, %l5 set 0x0F543FB2, %l6 !# Output registers set 0x1E4F, %o0 set 0x0680, %o1 set 0x1112, %o2 set 0x07DE, %o3 set -0x0ADE, %o4 set -0x04FB, %o5 set -0x0132, %o6 set 0x10A1, %o7 !# Float Registers INIT_TH_FP_REG(%l7, %f0, 0x55555555aaaaaaaa) INIT_TH_FP_REG(%l7, %f2, 0xaaaaaaaa55555555) INIT_TH_FP_REG(%l7, %f4, 0xfedcba9876543210) INIT_TH_FP_REG(%l7, %f6, 0x0123456789abcdef) INIT_TH_FP_REG(%l7, %f8, 0x55aa55aaff00ff00) INIT_TH_FP_REG(%l7, %f10, 0x1111111111111111) INIT_TH_FP_REG(%l7, %f12, 0x8888888888888888) INIT_TH_FP_REG(%l7, %f14, 0xfedcba9876543210) !# Execute some ALU ops .. ldsh [%l7 + 0x70], %i1 movvc %icc, %g5, %g7 srax %i2, 0x0E, %l2 fpadd32s %f4, %f12, %f0 fors %f3, %f13, %f12 sdiv %i6, 0x13D4, %o1 fnor %f14, %f14, %f2 fmul8sux16 %f4, %f4, %f2 std %f6, [%l7 + 0x38] fbue,a %fcc1, loop_1 array16 %g4, %l5, %i3 bne,pt %xcc, loop_2 fmovdleu %xcc, %f9, %f15 loop_1: edge32l %l0, %o4, %o0 ld [%l7 + 0x18], %f14 loop_2: xnorcc %g6, %o2, %l3 taddcctv %o7, %o3, %o5 ldsh [%l7 + 0x72], %l1 tcs %xcc, 0x1 ldd [%l7 + 0x10], %f6 alignaddr %g1, %i5, %o6 fmovrse %l6, %f6, %f6 fnot1s %f15, %f8 ldub [%l7 + 0x1E], %g2 lduw [%l7 + 0x14], %i7 bn,a,pt %icc, loop_3 ldd [%l7 + 0x28], %f6 siam 0x7 fcmpes %fcc3, %f5, %f15 loop_3: stb %l4, [%l7 + 0x69] lduh [%l7 + 0x34], %i0 stb %g3, [%l7 + 0x7F] ldd [%l7 + 0x38], %f10 std %f14, [%l7 + 0x60] fmovrsne %i1, %f6, %f0 fbu %fcc0, loop_4 movle %icc, %i4, %g7 sdivx %i2, 0x0097, %g5 bvs %xcc, loop_5 loop_4: fmovsleu %icc, %f4, %f8 fnands %f14, %f10, %f4 bvc,a,pn %xcc, loop_6 loop_5: movvs %icc, %l2, %i6 movl %icc, %g4, %l5 fmul8x16 %f15, %f6, %f8 loop_6: te %icc, 0x5 fmovdneg %icc, %f3, %f12 fnot2s %f4, %f2 fbuge,a %fcc2, loop_7 orcc %o1, 0x01D0, %i3 nop setx loop_8, %l0, %l1 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 %f8, %f8 loop_7: srax %l0, 0x06, %o0 ldsb [%l7 + 0x44], %g6 loop_8: edge8n %o4, %l3, %o2 stx %o3, [%l7 + 0x60] move %xcc, %o7, %l1 fpsub16s %f14, %f0, %f7 udivcc %g1, 0x03E3, %i5 fmovse %icc, %f12, %f3 sth %o6, [%l7 + 0x4E] addc %o5, %l6, %i7 fmovdne %icc, %f2, %f11 fmovrdgz %l4, %f10, %f4 ldsb [%l7 + 0x4C], %i0 sethi 0x0129, %g3 std %f6, [%l7 + 0x38] fpsub16 %f8, %f4, %f6 fors %f0, %f2, %f7 andcc %i1, 0x17FD, %g2 stb %i4, [%l7 + 0x4A] bvc,a %xcc, loop_9 fmovda %xcc, %f2, %f11 mulx %i2, %g5, %l2 ldx [%l7 + 0x08], %g7 loop_9: stb %g4, [%l7 + 0x70] fsrc1 %f12, %f0 fmuld8ulx16 %f10, %f13, %f10 stx %i6, [%l7 + 0x18] fmovdcc %xcc, %f0, %f2 fcmpgt16 %f8, %f6, %l5 fmovrdne %o1, %f4, %f14 fmovrdne %l0, %f2, %f14 ldx [%l7 + 0x48], %i3 tl %xcc, 0x4 srax %o0, %g6, %o4 fbul %fcc1, loop_10 ldub [%l7 + 0x5A], %l3 fcmple16 %f10, %f12, %o2 fbg,a %fcc1, loop_11 loop_10: movgu %icc, %o7, %l1 ldx [%l7 + 0x08], %o3 ldsb [%l7 + 0x1D], %g1 loop_11: ldsw [%l7 + 0x78], %o6 nop setx loop_12, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x26], %i5 fmovrsgez %l6, %f8, %f10 sdivcc %o5, 0x07A0, %i7 loop_12: ldd [%l7 + 0x60], %f4 ld [%l7 + 0x08], %f13 andncc %i0, %g3, %l4 fornot2 %f12, %f14, %f4 fnands %f10, %f8, %f6 bvc,pn %icc, loop_13 edge16 %g2, %i1, %i4 fmuld8sux16 %f5, %f2, %f10 sth %i2, [%l7 + 0x76] loop_13: brz %l2, loop_14 sll %g5, 0x1F, %g7 ba,a,pn %icc, loop_15 mulscc %g4, %i6, %o1 loop_14: fmovdpos %icc, %f2, %f13 sth %l5, [%l7 + 0x44] loop_15: tpos %icc, 0x6 fnand %f8, %f2, %f8 fcmple32 %f10, %f0, %i3 sth %l0, [%l7 + 0x34] fmovsle %xcc, %f9, %f12 mova %xcc, %o0, %g6 ldub [%l7 + 0x7E], %l3 fmovsleu %xcc, %f11, %f1 edge16 %o2, %o7, %l1 mulscc %o4, %o3, %g1 sth %o6, [%l7 + 0x54] fnot1 %f10, %f8 fsrc2 %f2, %f8 fcmped %fcc0, %f10, %f12 stb %i5, [%l7 + 0x2D] fones %f14 fexpand %f3, %f2 fmovsa %icc, %f11, %f13 xnorcc %l6, %i7, %i0 ldsh [%l7 + 0x38], %o5 fnot1s %f11, %f2 fxnors %f13, %f3, %f0 fmovsleu %xcc, %f6, %f14 tsubcc %g3, 0x11D1, %g2 lduh [%l7 + 0x62], %i1 fbne %fcc0, loop_16 ldx [%l7 + 0x68], %i4 fmovdvs %xcc, %f14, %f1 sll %l4, %l2, %g5 loop_16: fornot2s %f13, %f5, %f1 fmovd %f12, %f8 srlx %g7, %g4, %i2 ldsb [%l7 + 0x3D], %i6 movleu %xcc, %o1, %i3 sth %l5, [%l7 + 0x7E] srlx %o0, 0x0E, %l0 movg %icc, %l3, %g6 brgez,a %o2, loop_17 fbug,a %fcc0, loop_18 fnot2 %f2, %f6 movre %l1, 0x0B0, %o7 loop_17: sdivx %o4, 0x0C5D, %o3 loop_18: bg %icc, loop_19 fsrc1s %f6, %f3 std %f6, [%l7 + 0x48] fpadd32 %f14, %f6, %f0 loop_19: sllx %o6, %g1, %i5 movleu %xcc, %l6, %i0 lduh [%l7 + 0x46], %o5 srl %g3, 0x02, %g2 tcs %xcc, 0x7 fbl,a %fcc1, loop_20 tneg %icc, 0x3 tvc %icc, 0x1 fmovdcs %icc, %f5, %f1 loop_20: fcmpgt32 %f2, %f12, %i7 stx %i4, [%l7 + 0x60] st %f0, [%l7 + 0x08] fmovsvc %xcc, %f2, %f1 fcmpgt16 %f4, %f4, %i1 fnor %f2, %f12, %f4 ldsb [%l7 + 0x0D], %l2 sub %g5, %g7, %l4 fnot2 %f12, %f6 umulcc %g4, %i2, %o1 bcs loop_21 st %f2, [%l7 + 0x68] stb %i6, [%l7 + 0x33] udivx %l5, 0x1258, %o0 loop_21: tle %icc, 0x1 sdivcc %l0, 0x10BD, %l3 lduw [%l7 + 0x1C], %i3 movpos %icc, %g6, %l1 edge16 %o7, %o4, %o3 smulcc %o6, %g1, %i5 subccc %l6, %o2, %o5 std %f10, [%l7 + 0x70] pdist %f6, %f2, %f14 bvc loop_22 array32 %i0, %g3, %i7 fmovscc %xcc, %f10, %f13 fmovdvs %xcc, %f0, %f7 loop_22: te %xcc, 0x0 pdist %f14, %f14, %f12 fnands %f6, %f11, %f13 bneg,a,pt %icc, loop_23 ldsw [%l7 + 0x2C], %g2 sub %i4, 0x035F, %l2 fmovrdlz %g5, %f8, %f8 loop_23: faligndata %f14, %f0, %f8 brnz %i1, loop_24 stx %l4, [%l7 + 0x48] fcmpes %fcc0, %f2, %f10 pdist %f0, %f4, %f6 loop_24: udivcc %g4, 0x0D0C, %g7 ldsw [%l7 + 0x2C], %o1 bshuffle %f4, %f2, %f0 lduw [%l7 + 0x0C], %i2 fmul8sux16 %f4, %f10, %f6 lduh [%l7 + 0x6E], %l5 fmovsvs %xcc, %f15, %f12 movvc %xcc, %i6, %o0 ldsb [%l7 + 0x24], %l3 tle %xcc, 0x7 fnegd %f6, %f6 std %f2, [%l7 + 0x60] fmovdleu %icc, %f5, %f6 ldsw [%l7 + 0x38], %l0 pdist %f0, %f10, %f10 lduw [%l7 + 0x48], %i3 sth %l1, [%l7 + 0x12] fble %fcc3, loop_25 movleu %xcc, %o7, %g6 ldub [%l7 + 0x64], %o3 fpadd16 %f10, %f2, %f8 loop_25: brlz,a %o4, loop_26 fcmple16 %f8, %f4, %o6 ldsw [%l7 + 0x68], %g1 fornot2s %f6, %f11, %f3 loop_26: fmovsleu %icc, %f10, %f13 sth %l6, [%l7 + 0x0A] tcs %icc, 0x1 stb %i5, [%l7 + 0x3C] bpos,a %xcc, loop_27 fnot2s %f2, %f7 sth %o2, [%l7 + 0x16] tn %xcc, 0x0 loop_27: movleu %icc, %o5, %g3 fmovdl %icc, %f2, %f0 fbg %fcc2, loop_28 ldx [%l7 + 0x50], %i0 lduh [%l7 + 0x4E], %i7 fsrc2 %f14, %f0 loop_28: fcmpes %fcc3, %f2, %f0 fornot1s %f15, %f0, %f0 tne %icc, 0x7 nop setx loop_29, %l0, %l1 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 %g2, %l2, %g5 mulx %i1, %i4, %g4 fmovscc %icc, %f10, %f6 loop_29: ldub [%l7 + 0x4E], %g7 sth %l4, [%l7 + 0x74] tsubcctv %i2, 0x0C57, %l5 bn,a,pn %xcc, loop_30 fors %f8, %f14, %f0 lduw [%l7 + 0x58], %i6 fbn %fcc3, loop_31 loop_30: ldsb [%l7 + 0x75], %o0 lduw [%l7 + 0x40], %l3 movre %l0, %o1, %i3 loop_31: edge8 %o7, %l1, %g6 stx %o4, [%l7 + 0x28] ldsb [%l7 + 0x0C], %o3 edge8ln %g1, %l6, %o6 tvc %icc, 0x1 srlx %i5, 0x17, %o2 fpack32 %f12, %f2, %f10 stw %o5, [%l7 + 0x2C] popc %g3, %i0 fmovsge %xcc, %f11, %f14 fmovdgu %icc, %f3, %f3 stb %g2, [%l7 + 0x6F] stw %i7, [%l7 + 0x68] xorcc %g5, %l2, %i4 movrne %i1, 0x3F5, %g7 addcc %l4, 0x0196, %i2 te %icc, 0x2 xnor %g4, 0x18CE, %i6 fnegs %f9, %f14 fmovdne %icc, %f5, %f13 addcc %o0, 0x0774, %l3 fnegd %f2, %f8 alignaddrl %l5, %l0, %o1 lduw [%l7 + 0x40], %i3 fsrc2s %f4, %f7 and %l1, %o7, %g6 stx %o3, [%l7 + 0x78] st %f12, [%l7 + 0x20] fpadd16s %f8, %f2, %f14 stx %g1, [%l7 + 0x48] ldd [%l7 + 0x68], %f6 brlez %l6, loop_32 fsrc2s %f7, %f1 ldx [%l7 + 0x20], %o6 lduw [%l7 + 0x1C], %i5 loop_32: ldsh [%l7 + 0x60], %o2 bg,a,pn %xcc, loop_33 std %f14, [%l7 + 0x38] fpadd16s %f9, %f2, %f4 srlx %o4, %g3, %i0 loop_33: fmuld8sux16 %f8, %f1, %f4 ldub [%l7 + 0x59], %g2 fzeros %f12 stx %o5, [%l7 + 0x78] fmovsle %xcc, %f9, %f4 fmovsn %icc, %f13, %f0 bgu,a,pn %icc, loop_34 stb %i7, [%l7 + 0x7C] stb %l2, [%l7 + 0x3A] fmovsne %icc, %f9, %f5 loop_34: fmovrsne %i4, %f1, %f5 brz,a %i1, loop_35 st %f12, [%l7 + 0x7C] fmovsvs %icc, %f7, %f7 fmovsleu %icc, %f9, %f10 loop_35: ldd [%l7 + 0x68], %f8 ldsb [%l7 + 0x38], %g5 stw %g7, [%l7 + 0x70] ldx [%l7 + 0x18], %i2 fsrc1s %f9, %f6 ldx [%l7 + 0x68], %g4 fmovde %xcc, %f13, %f13 xnorcc %i6, 0x0F70, %l4 fmovde %xcc, %f11, %f7 fpsub32 %f4, %f2, %f12 lduw [%l7 + 0x5C], %l3 sll %l5, %l0, %o1 tg %xcc, 0x2 brgz %i3, loop_36 stx %l1, [%l7 + 0x58] ldsh [%l7 + 0x56], %o7 bleu %icc, loop_37 loop_36: fbul,a %fcc1, loop_38 ldsw [%l7 + 0x38], %g6 fmuld8ulx16 %f2, %f7, %f8 loop_37: srl %o3, 0x0E, %o0 loop_38: tgu %xcc, 0x3 fors %f1, %f0, %f12 xor %g1, %l6, %i5 ld [%l7 + 0x7C], %f11 subccc %o6, %o4, %o2 stw %i0, [%l7 + 0x60] edge32n %g2, %o5, %g3 fble %fcc3, loop_39 lduh [%l7 + 0x10], %l2 st %f14, [%l7 + 0x20] lduh [%l7 + 0x5C], %i7 loop_39: tn %icc, 0x6 edge16n %i1, %i4, %g7 fbul,a %fcc0, loop_40 fmovsle %icc, %f0, %f12 fcmpes %fcc0, %f3, %f1 ld [%l7 + 0x18], %f2 loop_40: fmovdleu %icc, %f1, %f7 udiv %g5, 0x104E, %g4 popc %i2, %i6 fnegs %f5, %f14 tgu %icc, 0x6 ldsw [%l7 + 0x10], %l3 array32 %l4, %l0, %l5 fmovsle %xcc, %f0, %f6 fmovsge %icc, %f12, %f10 subcc %o1, 0x16C4, %l1 call loop_41 fcmple16 %f14, %f2, %o7 sdivx %g6, 0x044E, %o3 popc %o0, %i3 loop_41: ldsh [%l7 + 0x30], %g1 fzeros %f10 tcc %icc, 0x6 movgu %icc, %i5, %l6 fandnot1s %f12, %f8, %f2 sll %o4, %o2, %o6 fmovs %f12, %f13 movneg %icc, %i0, %o5 tsubcc %g2, %l2, %g3 fmovscs %icc, %f4, %f15 sra %i1, %i7, %g7 fones %f0 sth %i4, [%l7 + 0x4A] ldsb [%l7 + 0x24], %g4 bl,a,pt %icc, loop_42 fmovrdgez %g5, %f10, %f8 be,pt %icc, loop_43 stb %i2, [%l7 + 0x4E] loop_42: fone %f4 tge %icc, 0x0 loop_43: edge32l %l3, %i6, %l4 bcs,a %icc, loop_44 edge16ln %l5, %l0, %o1 ldx [%l7 + 0x10], %l1 bcs,a,pn %xcc, loop_45 loop_44: fmovrde %g6, %f8, %f2 ldsb [%l7 + 0x60], %o7 lduh [%l7 + 0x44], %o0 loop_45: fbl %fcc1, loop_46 fmovde %icc, %f14, %f4 fcmpgt32 %f10, %f2, %o3 brz %i3, loop_47 loop_46: orn %g1, %l6, %o4 mova %xcc, %i5, %o6 orn %i0, 0x0B0C, %o5 loop_47: fmovsleu %icc, %f4, %f15 xor %g2, %o2, %l2 fands %f1, %f5, %f6 andn %i1, %g3, %g7 ldd [%l7 + 0x10], %f8 te %xcc, 0x2 fmovsvs %icc, %f12, %f1 fblg %fcc0, loop_48 fbue %fcc2, loop_49 fble %fcc3, loop_50 fcmpd %fcc2, %f14, %f14 loop_48: ldd [%l7 + 0x68], %f8 loop_49: brgez %i7, loop_51 loop_50: std %f8, [%l7 + 0x20] fcmpne16 %f6, %f4, %g4 fbg,a %fcc2, loop_52 loop_51: ldd [%l7 + 0x08], %f0 call loop_53 fmovscs %icc, %f15, %f2 loop_52: tne %xcc, 0x2 stx %g5, [%l7 + 0x38] loop_53: fzeros %f7 fmovsle %xcc, %f3, %f9 fmovrsne %i2, %f7, %f13 brz %l3, loop_54 fbg,a %fcc3, loop_55 fandnot1 %f2, %f2, %f2 fcmple32 %f10, %f10, %i4 loop_54: brz %i6, loop_56 loop_55: ldsh [%l7 + 0x18], %l4 fone %f8 ldsh [%l7 + 0x1A], %l5 loop_56: bvc,a,pn %icc, loop_57 fcmpeq32 %f12, %f14, %o1 st %f0, [%l7 + 0x48] stw %l1, [%l7 + 0x5C] loop_57: bge loop_58 st %f2, [%l7 + 0x74] fexpand %f3, %f8 edge32ln %l0, %g6, %o0 loop_58: mova %xcc, %o3, %i3 bg,a,pt %xcc, loop_59 fzeros %f15 tvc %xcc, 0x7 fmovdcc %icc, %f6, %f8 loop_59: ldd [%l7 + 0x58], %f10 sdivx %g1, 0x0DBD, %o7 fpadd32 %f2, %f0, %f2 fsrc1 %f14, %f12 ldx [%l7 + 0x08], %l6 ldsh [%l7 + 0x52], %o4 ldx [%l7 + 0x28], %i5 be,a,pt %xcc, loop_60 ldub [%l7 + 0x69], %o6 movg %xcc, %i0, %o5 stx %o2, [%l7 + 0x78] loop_60: sth %g2, [%l7 + 0x08] and %i1, 0x10D6, %g3 fmovdg %xcc, %f11, %f14 alignaddr %g7, %i7, %g4 fmul8ulx16 %f6, %f10, %f12 bleu %icc, loop_61 fmovrslz %g5, %f3, %f12 andcc %i2, %l2, %l3 orn %i6, %l4, %i4 loop_61: movgu %xcc, %o1, %l1 bn,a loop_62 fbue,a %fcc1, loop_63 std %f12, [%l7 + 0x68] fmovscs %icc, %f15, %f9 loop_62: tg %xcc, 0x5 loop_63: ldsb [%l7 + 0x7D], %l5 fcmpgt32 %f12, %f0, %g6 stx %o0, [%l7 + 0x38] fpmerge %f15, %f10, %f2 sth %o3, [%l7 + 0x0A] fbu,a %fcc2, loop_64 fbuge,a %fcc3, loop_65 fnegs %f14, %f8 mulscc %i3, 0x13A9, %g1 loop_64: movrne %o7, 0x382, %l6 loop_65: brgez,a %o4, loop_66 ldd [%l7 + 0x70], %f12 sth %l0, [%l7 + 0x12] udivx %o6, 0x115C, %i0 loop_66: ldsw [%l7 + 0x10], %i5 movneg %icc, %o2, %g2 fbl %fcc2, loop_67 stw %o5, [%l7 + 0x4C] ldsb [%l7 + 0x32], %i1 tneg %icc, 0x4 loop_67: movg %xcc, %g7, %g3 ldub [%l7 + 0x5E], %i7 tn %icc, 0x1 fble %fcc2, loop_68 fpadd16s %f8, %f6, %f8 ldx [%l7 + 0x20], %g4 fbu,a %fcc3, loop_69 loop_68: srl %i2, %l2, %l3 sth %g5, [%l7 + 0x44] tn %icc, 0x0 loop_69: ldsh [%l7 + 0x32], %l4 tne %icc, 0x1 nop setx loop_70, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f3, [%l7 + 0x68] stb %i4, [%l7 + 0x70] fmovdleu %icc, %f1, %f9 loop_70: fmovdneg %icc, %f3, %f2 fble,a %fcc0, loop_71 edge8 %o1, %i6, %l1 mulx %l5, %g6, %o0 fmovrdgz %o3, %f14, %f0 loop_71: fbe,a %fcc0, loop_72 fmovdge %icc, %f6, %f0 fone %f0 fmovdcc %xcc, %f2, %f0 loop_72: ldx [%l7 + 0x60], %g1 be,pt %icc, loop_73 ldd [%l7 + 0x20], %f6 brlez,a %i3, loop_74 orcc %o7, %l6, %l0 loop_73: ldub [%l7 + 0x72], %o4 bge %icc, loop_75 loop_74: srlx %i0, 0x09, %i5 fbge,a %fcc3, loop_76 alignaddrl %o2, %g2, %o6 loop_75: subc %o5, 0x04F3, %i1 siam 0x5 loop_76: tcs %icc, 0x4 fmovsleu %xcc, %f10, %f8 fmovde %icc, %f14, %f1 fmovdge %xcc, %f13, %f1 smulcc %g3, %i7, %g7 ldd [%l7 + 0x18], %f14 ba,a,pt %xcc, loop_77 fbuge,a %fcc1, loop_78 udiv %i2, 0x0A85, %l2 sth %l3, [%l7 + 0x56] loop_77: fandnot1s %f6, %f10, %f5 loop_78: fsrc2 %f14, %f8 sth %g5, [%l7 + 0x64] edge32l %g4, %i4, %l4 lduh [%l7 + 0x56], %o1 lduw [%l7 + 0x54], %i6 st %f4, [%l7 + 0x14] fpadd16 %f14, %f10, %f10 lduh [%l7 + 0x18], %l1 array32 %l5, %g6, %o0 fzero %f0 movvs %icc, %g1, %o3 fbl %fcc1, loop_79 ldsw [%l7 + 0x68], %i3 std %f10, [%l7 + 0x40] sth %l6, [%l7 + 0x4E] loop_79: fmuld8ulx16 %f10, %f7, %f10 edge8n %l0, %o4, %o7 fmovrdgez %i5, %f4, %f14 ld [%l7 + 0x0C], %f14 lduw [%l7 + 0x68], %o2 ldub [%l7 + 0x24], %i0 fmovde %xcc, %f6, %f1 bn,a,pn %xcc, loop_80 fmovsleu %icc, %f15, %f15 fmuld8sux16 %f0, %f0, %f14 bvc loop_81 loop_80: ble,a loop_82 fbl,a %fcc2, loop_83 lduw [%l7 + 0x1C], %o6 loop_81: fmul8x16al %f11, %f15, %f14 loop_82: fbl %fcc1, loop_84 loop_83: mulscc %o5, %i1, %g3 brgz,a %g2, loop_85 fmul8sux16 %f0, %f8, %f6 loop_84: stb %i7, [%l7 + 0x1C] fmovs %f11, %f14 loop_85: alignaddrl %g7, %l2, %i2 fpack16 %f8, %f12 ldsw [%l7 + 0x40], %l3 fandnot1 %f2, %f14, %f12 movcc %icc, %g5, %g4 stw %l4, [%l7 + 0x3C] edge8 %o1, %i4, %i6 brgez,a %l5, loop_86 ldsb [%l7 + 0x6E], %g6 tsubcctv %o0, %l1, %o3 movcs %icc, %g1, %l6 loop_86: movne %xcc, %l0, %i3 tsubcctv %o4, %i5, %o2 ldx [%l7 + 0x18], %i0 edge32l %o7, %o6, %o5 srl %i1, %g2, %g3 ldsb [%l7 + 0x58], %g7 tsubcc %l2, 0x1EDE, %i7 edge16n %i2, %l3, %g5 ldx [%l7 + 0x58], %g4 srl %l4, 0x07, %o1 fmovde %xcc, %f0, %f9 edge16n %i6, %i4, %l5 fba,a %fcc1, loop_87 ldx [%l7 + 0x28], %g6 fbule,a %fcc3, loop_88 fandnot2 %f0, %f4, %f2 loop_87: ldub [%l7 + 0x60], %o0 fabsd %f6, %f2 loop_88: taddcc %l1, 0x0D39, %o3 ldd [%l7 + 0x28], %f2 ble,a %xcc, loop_89 lduw [%l7 + 0x38], %l6 ldub [%l7 + 0x38], %l0 stx %i3, [%l7 + 0x58] loop_89: lduw [%l7 + 0x40], %o4 movrgz %i5, %o2, %i0 ldsh [%l7 + 0x3E], %g1 fba,a %fcc1, loop_90 stb %o7, [%l7 + 0x40] alignaddr %o6, %o5, %i1 fone %f6 loop_90: fsrc2 %f0, %f8 fsrc1s %f11, %f10 add %g2, 0x1679, %g3 fmovdl %xcc, %f5, %f8 stb %l2, [%l7 + 0x63] bne,a,pt %xcc, loop_91 tge %icc, 0x6 srlx %g7, 0x11, %i2 ldx [%l7 + 0x70], %i7 loop_91: lduh [%l7 + 0x50], %l3 fmovsvs %icc, %f8, %f0 sth %g4, [%l7 + 0x5A] fcmpeq32 %f2, %f10, %l4 movvs %icc, %o1, %g5 fmul8x16al %f4, %f3, %f10 lduh [%l7 + 0x4E], %i4 sdiv %l5, 0x0D96, %g6 movrgez %i6, 0x3C0, %o0 std %f8, [%l7 + 0x40] brlez %o3, loop_92 tvs %xcc, 0x4 fbug,a %fcc0, loop_93 and %l6, %l0, %i3 loop_92: st %f15, [%l7 + 0x70] andncc %l1, %i5, %o2 loop_93: fpmerge %f7, %f4, %f6 brlz,a %i0, loop_94 fmul8x16 %f9, %f0, %f12 ldsh [%l7 + 0x08], %o4 array32 %g1, %o7, %o5 loop_94: xor %o6, %i1, %g3 ldsh [%l7 + 0x54], %g2 edge32ln %g7, %l2, %i7 move %xcc, %l3, %g4 fxor %f14, %f6, %f12 fcmple32 %f8, %f4, %l4 orcc %o1, 0x0E1F, %g5 fnegd %f6, %f6 bge,a loop_95 std %f14, [%l7 + 0x68] brlz %i4, loop_96 bvs,a %icc, loop_97 loop_95: ld [%l7 + 0x18], %f13 udivx %l5, 0x181A, %i2 loop_96: fbl %fcc0, loop_98 loop_97: fxor %f2, %f8, %f12 fcmped %fcc1, %f4, %f8 std %f4, [%l7 + 0x68] loop_98: alignaddr %i6, %g6, %o0 fnot1s %f13, %f1 movcs %xcc, %l6, %l0 movrgez %o3, %i3, %l1 stb %i5, [%l7 + 0x74] edge16 %i0, %o2, %g1 fbuge %fcc0, loop_99 fnors %f7, %f3, %f7 tl %xcc, 0x1 fpadd32 %f8, %f10, %f6 loop_99: fmovdle %icc, %f8, %f11 fbug %fcc3, loop_100 fmuld8ulx16 %f1, %f13, %f12 ld [%l7 + 0x0C], %f8 or %o4, %o7, %o5 loop_100: ldsw [%l7 + 0x78], %o6 bn,a loop_101 edge32ln %i1, %g3, %g7 fpack16 %f12, %f13 fmovda %icc, %f3, %f0 loop_101: edge32ln %g2, %i7, %l2 ldub [%l7 + 0x5F], %g4 lduh [%l7 + 0x0C], %l3 fsrc1 %f6, %f4 fbge,a %fcc0, loop_102 edge32ln %l4, %o1, %i4 std %f2, [%l7 + 0x48] sth %l5, [%l7 + 0x26] loop_102: ldsh [%l7 + 0x5A], %i2 movle %icc, %g5, %g6 nop setx loop_103, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udivcc %o0, 0x1C6B, %i6 ldd [%l7 + 0x58], %f12 brz,a %l0, loop_104 loop_103: fmovd %f12, %f8 lduh [%l7 + 0x70], %l6 array16 %i3, %o3, %l1 loop_104: bpos %xcc, loop_105 srlx %i5, %o2, %i0 ble,a,pt %xcc, loop_106 ldx [%l7 + 0x68], %o4 loop_105: tpos %icc, 0x1 tcs %icc, 0x3 loop_106: fpadd16 %f12, %f0, %f4 bpos,a,pt %icc, loop_107 ldsw [%l7 + 0x20], %o7 fmovsneg %icc, %f10, %f15 udivx %o5, 0x0ED3, %o6 loop_107: fmovdneg %icc, %f6, %f4 tl %icc, 0x7 brlez %i1, loop_108 umulcc %g1, 0x0D62, %g3 addc %g7, 0x0E18, %g2 fmovrdne %l2, %f14, %f2 loop_108: fcmpeq16 %f10, %f12, %i7 subcc %l3, 0x1704, %g4 brgez,a %o1, loop_109 srl %l4, 0x1E, %i4 ldub [%l7 + 0x40], %i2 edge32 %l5, %g5, %g6 loop_109: movrne %i6, %l0, %o0 lduw [%l7 + 0x08], %l6 ldub [%l7 + 0x71], %i3 edge16 %o3, %i5, %l1 udivcc %o2, 0x16AF, %i0 fmul8x16al %f3, %f0, %f4 ta %xcc, 0x0 fmovrde %o4, %f14, %f12 edge32n %o5, %o7, %i1 lduh [%l7 + 0x5A], %o6 or %g1, %g3, %g2 fba,a %fcc0, loop_110 fbne,a %fcc0, loop_111 fmovrslez %g7, %f4, %f12 ldub [%l7 + 0x4A], %l2 loop_110: fmovrde %l3, %f6, %f6 loop_111: sth %g4, [%l7 + 0x1E] std %f2, [%l7 + 0x68] bneg,pn %xcc, loop_112 edge8ln %o1, %i7, %i4 array8 %l4, %l5, %i2 ldx [%l7 + 0x40], %g5 loop_112: fbe %fcc2, loop_113 ldub [%l7 + 0x69], %g6 bpos,a %xcc, loop_114 ld [%l7 + 0x48], %f7 loop_113: edge8l %i6, %o0, %l0 movre %i3, %l6, %o3 loop_114: fand %f14, %f8, %f8 ba %icc, loop_115 brz,a %l1, loop_116 fmovdvc %icc, %f3, %f5 te %icc, 0x1 loop_115: ldsh [%l7 + 0x30], %o2 loop_116: fmovrsgez %i0, %f4, %f2 ldub [%l7 + 0x1B], %o4 bcs %icc, loop_117 fandnot1 %f4, %f14, %f2 add %o5, 0x1966, %i5 lduw [%l7 + 0x50], %i1 loop_117: movg %xcc, %o6, %o7 fbg,a %fcc1, loop_118 bshuffle %f14, %f6, %f6 st %f11, [%l7 + 0x10] movn %xcc, %g3, %g2 loop_118: fornot2s %f14, %f7, %f2 fmovrde %g7, %f6, %f6 stw %l2, [%l7 + 0x64] fnor %f0, %f6, %f6 ld [%l7 + 0x20], %f7 tneg %xcc, 0x6 ldx [%l7 + 0x30], %g1 fxors %f11, %f0, %f14 fcmple32 %f4, %f14, %g4 fmovrse %l3, %f1, %f9 fmovdge %xcc, %f5, %f4 fbule %fcc3, loop_119 stw %o1, [%l7 + 0x68] fbule,a %fcc3, loop_120 ldx [%l7 + 0x10], %i7 loop_119: tsubcc %i4, %l4, %l5 lduh [%l7 + 0x52], %i2 loop_120: fcmpgt32 %f8, %f12, %g6 fmovdneg %icc, %f12, %f6 fcmple16 %f2, %f8, %i6 fmovspos %icc, %f13, %f0 fbug,a %fcc3, loop_121 and %o0, 0x126C, %g5 bl,a,pn %xcc, loop_122 ldsw [%l7 + 0x54], %l0 loop_121: edge16l %i3, %o3, %l1 ldsb [%l7 + 0x30], %l6 loop_122: sth %i0, [%l7 + 0x28] te %xcc, 0x7 bvc loop_123 stb %o4, [%l7 + 0x6A] fmuld8ulx16 %f3, %f5, %f8 fandnot2 %f0, %f8, %f4 loop_123: ldd [%l7 + 0x78], %f14 smulcc %o2, %i5, %i1 fornot1 %f2, %f2, %f10 xorcc %o6, %o5, %o7 sth %g3, [%l7 + 0x22] ldub [%l7 + 0x30], %g7 fbne %fcc3, loop_124 fcmps %fcc1, %f0, %f3 ldx [%l7 + 0x30], %l2 fmul8x16au %f12, %f13, %f14 loop_124: fcmpd %fcc3, %f6, %f10 sub %g2, 0x10D0, %g1 edge8l %l3, %o1, %i7 bcc,pn %xcc, loop_125 edge16 %i4, %g4, %l4 array16 %i2, %g6, %i6 sdivcc %l5, 0x0F32, %g5 loop_125: fcmpne16 %f2, %f0, %o0 nop setx loop_126, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fors %f3, %f9, %f14 fzeros %f8 fnot1 %f12, %f2 loop_126: st %f8, [%l7 + 0x70] fcmped %fcc2, %f4, %f0 fmovrslez %i3, %f11, %f12 smul %l0, %l1, %l6 movn %icc, %i0, %o3 fba,a %fcc2, loop_127 sdivx %o4, 0x080E, %i5 fpsub32 %f4, %f12, %f6 fandnot2 %f4, %f8, %f14 loop_127: ldd [%l7 + 0x28], %f12 fmovspos %icc, %f10, %f4 st %f14, [%l7 + 0x7C] ld [%l7 + 0x28], %f5 std %f10, [%l7 + 0x38] sethi 0x1ACA, %o2 movcs %xcc, %o6, %o5 for %f2, %f4, %f8 ldx [%l7 + 0x40], %o7 fpackfix %f2, %f7 sth %g3, [%l7 + 0x70] fble,a %fcc0, loop_128 tsubcc %i1, %g7, %g2 fmovdne %icc, %f10, %f2 addcc %l2, %l3, %o1 loop_128: fmovsgu %icc, %f2, %f4 ba,pn %xcc, loop_129 ldub [%l7 + 0x29], %i7 fmovsne %xcc, %f10, %f10 nop setx loop_130, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_129: andcc %i4, 0x00E8, %g4 brnz %g1, loop_131 bg,pn %xcc, loop_132 loop_130: movrgez %i2, %g6, %i6 tcs %icc, 0x5 loop_131: 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: fnand %f4, %f8, %f10 fba %fcc1, loop_134 st %f5, [%l7 + 0x7C] loop_133: be,pt %icc, loop_135 fmovrsgez %l5, %f5, %f14 loop_134: stx %g5, [%l7 + 0x20] fba %fcc2, loop_136 loop_135: ld [%l7 + 0x48], %f2 tgu %xcc, 0x6 fnor %f6, %f8, %f6 loop_136: ldsw [%l7 + 0x54], %o0 edge8ln %i3, %l0, %l4 tpos %xcc, 0x4 subcc %l1, 0x1095, %i0 fmovdne %xcc, %f7, %f10 fnegd %f10, %f12 bvc %icc, loop_137 lduh [%l7 + 0x62], %o3 tcs %xcc, 0x5 fblg,a %fcc3, loop_138 loop_137: fpsub32 %f12, %f4, %f4 tn %icc, 0x1 fors %f1, %f4, %f7 loop_138: fmovrsne %o4, %f4, %f8 fble %fcc1, loop_139 movvs %xcc, %i5, %o2 fmul8x16al %f2, %f1, %f2 bvc,a,pt %icc, loop_140 loop_139: edge16l %l6, %o6, %o7 tvs %icc, 0x6 alignaddrl %o5, %i1, %g3 loop_140: srax %g7, %l2, %l3 fandnot1s %f3, %f15, %f7 ldsb [%l7 + 0x51], %g2 ldsw [%l7 + 0x2C], %o1 fmovspos %xcc, %f4, %f9 ldub [%l7 + 0x28], %i4 lduh [%l7 + 0x4C], %i7 xnorcc %g4, %g1, %i2 fba %fcc3, loop_141 stw %i6, [%l7 + 0x68] lduh [%l7 + 0x6E], %l5 tvc %icc, 0x1 loop_141: stw %g6, [%l7 + 0x38] faligndata %f14, %f12, %f8 bleu loop_142 sth %o0, [%l7 + 0x54] stb %g5, [%l7 + 0x7A] ldsb [%l7 + 0x4F], %l0 loop_142: siam 0x3 fmul8ulx16 %f0, %f4, %f14 stw %i3, [%l7 + 0x50] nop setx loop_143, %l0, %l1 jmpl %l1, %l1 lduw [%l7 + 0x68], %l4 call loop_144 fmul8x16al %f12, %f7, %f14 loop_143: fmovrse %i0, %f13, %f10 fmovdpos %xcc, %f11, %f5 loop_144: std %f4, [%l7 + 0x48] stb %o4, [%l7 + 0x16] edge32n %o3, %i5, %o2 ldsw [%l7 + 0x78], %o6 movl %xcc, %o7, %l6 sth %i1, [%l7 + 0x0A] ldx [%l7 + 0x28], %o5 stw %g3, [%l7 + 0x60] ldsb [%l7 + 0x0A], %g7 fmovsvs %icc, %f13, %f2 ldsh [%l7 + 0x3C], %l2 fors %f6, %f11, %f13 edge8 %l3, %g2, %i4 srlx %i7, %g4, %o1 ldsh [%l7 + 0x68], %g1 fmul8x16au %f11, %f2, %f12 tvs %icc, 0x6 mova %xcc, %i2, %l5 stw %i6, [%l7 + 0x44] srlx %o0, 0x04, %g5 fbu,a %fcc2, loop_145 addccc %l0, 0x109B, %g6 mulscc %l1, 0x072C, %i3 std %f10, [%l7 + 0x58] loop_145: umul %i0, 0x1108, %o4 st %f4, [%l7 + 0x18] edge16l %l4, %o3, %o2 movg %icc, %i5, %o6 tg %xcc, 0x3 ldsb [%l7 + 0x44], %o7 be,a loop_146 fcmpne16 %f2, %f0, %l6 ldub [%l7 + 0x69], %o5 ldub [%l7 + 0x79], %i1 loop_146: fmovs %f6, %f11 fandnot1 %f6, %f8, %f12 ldd [%l7 + 0x38], %f12 ldsb [%l7 + 0x48], %g3 fmovrse %l2, %f7, %f6 ba %xcc, loop_147 fpack32 %f14, %f0, %f12 tgu %xcc, 0x6 lduh [%l7 + 0x40], %g7 loop_147: fands %f5, %f11, %f6 ld [%l7 + 0x14], %f14 fble %fcc1, loop_148 bne %xcc, loop_149 movl %xcc, %l3, %i4 ldd [%l7 + 0x38], %f14 loop_148: udiv %i7, 0x186A, %g2 loop_149: movne %xcc, %o1, %g1 fxnor %f0, %f0, %f10 ldd [%l7 + 0x38], %f8 edge8 %g4, %i2, %i6 ldub [%l7 + 0x40], %l5 tvc %xcc, 0x0 fmovdneg %xcc, %f9, %f10 ldsb [%l7 + 0x54], %g5 ldub [%l7 + 0x33], %l0 bcs,pn %icc, loop_150 movcc %xcc, %o0, %l1 stx %i3, [%l7 + 0x28] edge8l %g6, %o4, %l4 loop_150: ldub [%l7 + 0x11], %o3 ldsb [%l7 + 0x10], %i0 lduw [%l7 + 0x3C], %o2 fone %f12 ldsh [%l7 + 0x66], %i5 ldub [%l7 + 0x11], %o6 brgez,a %o7, loop_151 fpsub32 %f12, %f0, %f10 sth %o5, [%l7 + 0x3A] taddcctv %i1, 0x077A, %l6 loop_151: and %l2, 0x0E26, %g3 fcmpgt16 %f0, %f0, %g7 ld [%l7 + 0x6C], %f10 bneg,pn %icc, loop_152 stw %i4, [%l7 + 0x20] ldx [%l7 + 0x58], %i7 lduh [%l7 + 0x66], %l3 loop_152: stb %o1, [%l7 + 0x17] fmovdl %icc, %f11, %f0 ta %xcc, 0x4 fsrc1 %f0, %f12 tvc %icc, 0x5 fmovsge %xcc, %f10, %f12 tsubcc %g2, 0x030B, %g1 fandnot1s %f14, %f7, %f7 srax %g4, 0x16, %i2 ldub [%l7 + 0x30], %l5 bvc loop_153 ldsb [%l7 + 0x59], %g5 tvs %icc, 0x1 fmovdcs %xcc, %f11, %f2 loop_153: movge %icc, %l0, %o0 udiv %l1, 0x1592, %i3 sdiv %g6, 0x1E6D, %i6 st %f13, [%l7 + 0x14] orcc %o4, 0x1F12, %o3 fxors %f9, %f5, %f5 fcmpeq32 %f2, %f4, %i0 movrlz %l4, 0x0B8, %i5 fpack32 %f10, %f8, %f2 sth %o2, [%l7 + 0x78] fmovdgu %xcc, %f0, %f1 sethi 0x0202, %o7 fmul8x16al %f6, %f5, %f2 fbug,a %fcc3, loop_154 ldd [%l7 + 0x18], %f14 fnors %f7, %f4, %f7 ldsw [%l7 + 0x58], %o5 loop_154: subcc %i1, 0x186A, %o6 xnorcc %l2, 0x054A, %g3 stw %l6, [%l7 + 0x38] fnot1s %f2, %f4 brgez %g7, loop_155 fbge,a %fcc1, loop_156 fmovrse %i7, %f14, %f0 edge16l %l3, %i4, %o1 loop_155: srax %g1, 0x0E, %g2 loop_156: movge %icc, %i2, %g4 array32 %g5, %l0, %o0 fand %f10, %f4, %f10 andn %l1, 0x0237, %l5 fnand %f12, %f8, %f4 lduh [%l7 + 0x7E], %g6 ldsw [%l7 + 0x54], %i6 taddcctv %o4, %o3, %i0 std %f10, [%l7 + 0x08] lduw [%l7 + 0x70], %l4 edge32n %i5, %o2, %o7 fmovdgu %icc, %f0, %f2 edge8ln %o5, %i1, %i3 bvs,a,pn %xcc, loop_157 fcmpne32 %f10, %f4, %o6 call loop_158 fcmple16 %f10, %f0, %g3 loop_157: fbge,a %fcc0, loop_159 xnorcc %l2, 0x1A7E, %g7 loop_158: fsrc1 %f2, %f10 fcmps %fcc3, %f4, %f10 loop_159: fbue,a %fcc2, loop_160 fxnor %f6, %f2, %f10 fmovdvc %xcc, %f13, %f6 tl %xcc, 0x2 loop_160: fmovdle %xcc, %f8, %f13 sth %i7, [%l7 + 0x3E] fmovsn %xcc, %f7, %f9 fnegs %f0, %f9 sethi 0x0050, %l6 fnands %f1, %f13, %f15 fcmpeq32 %f14, %f6, %l3 sth %o1, [%l7 + 0x10] orncc %g1, %i4, %g2 subc %i2, %g5, %l0 fmovdn %icc, %f15, %f6 fpsub32s %f5, %f1, %f7 fbge %fcc2, loop_161 movgu %xcc, %o0, %g4 fcmpne16 %f0, %f14, %l5 ta %xcc, 0x3 loop_161: lduh [%l7 + 0x0A], %l1 fnegs %f7, %f0 ldsw [%l7 + 0x14], %i6 bne,a,pt %icc, loop_162 tvc %xcc, 0x3 fpsub32 %f10, %f4, %f12 call loop_163 loop_162: lduh [%l7 + 0x54], %o4 st %f3, [%l7 + 0x2C] stw %g6, [%l7 + 0x48] loop_163: bne,pn %icc, loop_164 ld [%l7 + 0x14], %f10 fmovscc %xcc, %f9, %f8 fmovse %icc, %f11, %f8 loop_164: tn %icc, 0x7 lduh [%l7 + 0x6C], %o3 movgu %icc, %l4, %i0 fbg %fcc3, loop_165 be,a %xcc, loop_166 lduh [%l7 + 0x7C], %i5 fandnot1 %f4, %f4, %f10 loop_165: stw %o2, [%l7 + 0x1C] loop_166: lduw [%l7 + 0x4C], %o7 movn %xcc, %i1, %i3 alignaddr %o6, %o5, %g3 edge8n %g7, %i7, %l2 ldd [%l7 + 0x60], %f4 subccc %l6, %o1, %g1 andncc %i4, %g2, %i2 std %f8, [%l7 + 0x48] movne %xcc, %g5, %l0 stb %o0, [%l7 + 0x6A] bvs %icc, loop_167 brgz,a %l3, loop_168 st %f11, [%l7 + 0x40] tpos %xcc, 0x6 loop_167: edge16 %l5, %g4, %i6 loop_168: fbne,a %fcc3, loop_169 fmovsgu %xcc, %f9, %f1 array16 %l1, %o4, %o3 movge %icc, %g6, %i0 loop_169: popc %l4, %i5 fbn %fcc3, loop_170 brgz %o7, loop_171 ldsh [%l7 + 0x5C], %i1 lduh [%l7 + 0x38], %o2 loop_170: sth %i3, [%l7 + 0x38] loop_171: std %f10, [%l7 + 0x10] stw %o5, [%l7 + 0x2C] bvc,a %icc, loop_172 addccc %g3, 0x03C9, %o6 brnz %i7, loop_173 lduh [%l7 + 0x3E], %l2 loop_172: fmovscs %xcc, %f6, %f11 fpadd16 %f8, %f8, %f6 loop_173: fxor %f2, %f12, %f10 ldsw [%l7 + 0x38], %l6 andcc %o1, 0x172E, %g1 fpack32 %f10, %f4, %f14 ble loop_174 st %f3, [%l7 + 0x60] te %xcc, 0x2 movne %xcc, %i4, %g2 loop_174: ldsw [%l7 + 0x78], %g7 ldx [%l7 + 0x50], %g5 ld [%l7 + 0x68], %f3 fzeros %f12 stb %l0, [%l7 + 0x52] be,a %xcc, loop_175 fmul8sux16 %f10, %f2, %f14 ldx [%l7 + 0x20], %o0 ldsw [%l7 + 0x44], %l3 loop_175: st %f3, [%l7 + 0x08] fcmpgt16 %f10, %f0, %l5 edge16 %g4, %i6, %l1 ld [%l7 + 0x08], %f0 edge8 %i2, %o4, %g6 ldsh [%l7 + 0x74], %i0 mulscc %l4, %i5, %o7 ldub [%l7 + 0x29], %o3 fmovda %xcc, %f1, %f9 edge32 %i1, %o2, %o5 stx %i3, [%l7 + 0x50] smulcc %g3, %i7, %l2 sethi 0x1B12, %o6 ldx [%l7 + 0x50], %o1 ldsb [%l7 + 0x18], %g1 ldsb [%l7 + 0x6A], %l6 fmovrslez %i4, %f13, %f13 fmovdn %xcc, %f6, %f13 fabss %f12, %f1 sth %g7, [%l7 + 0x3E] tsubcctv %g2, 0x14FA, %l0 fmovsneg %xcc, %f13, %f3 tsubcctv %o0, 0x07A1, %g5 fexpand %f10, %f4 ldx [%l7 + 0x08], %l5 ldd [%l7 + 0x48], %f6 bn,a loop_176 edge8ln %g4, %l3, %i6 fbg,a %fcc1, loop_177 fmovrdgez %l1, %f2, %f10 loop_176: ldsh [%l7 + 0x6E], %i2 fmovs %f10, %f1 loop_177: ldd [%l7 + 0x20], %f6 ldub [%l7 + 0x37], %o4 movgu %xcc, %i0, %g6 ldub [%l7 + 0x46], %i5 fmovsvc %icc, %f12, %f1 bg,a loop_178 tcs %icc, 0x4 tge %icc, 0x0 sethi 0x0977, %l4 loop_178: fmovrsgz %o3, %f7, %f5 fcmple16 %f4, %f6, %o7 std %f6, [%l7 + 0x78] movpos %xcc, %i1, %o2 fpadd32 %f12, %f12, %f0 ld [%l7 + 0x38], %f10 stx %o5, [%l7 + 0x60] fornot2 %f4, %f12, %f0 move %xcc, %g3, %i3 fmovdn %xcc, %f6, %f12 fnot1 %f12, %f14 fmovdg %xcc, %f13, %f7 tleu %xcc, 0x2 ldx [%l7 + 0x10], %l2 std %f10, [%l7 + 0x40] fmul8x16al %f3, %f5, %f2 edge16l %i7, %o1, %g1 fcmpes %fcc3, %f13, %f3 stb %l6, [%l7 + 0x2F] fandnot2s %f11, %f3, %f10 lduh [%l7 + 0x4A], %i4 movvs %icc, %o6, %g2 stx %l0, [%l7 + 0x18] lduh [%l7 + 0x5E], %g7 st %f3, [%l7 + 0x68] ldx [%l7 + 0x40], %o0 st %f14, [%l7 + 0x68] ldsb [%l7 + 0x77], %g5 ta %icc, 0x7 fbule %fcc0, loop_179 stw %l5, [%l7 + 0x18] be,a,pn %xcc, loop_180 st %f15, [%l7 + 0x48] loop_179: bcc,a,pn %icc, loop_181 edge8 %l3, %i6, %g4 loop_180: fnegd %f14, %f2 udivcc %i2, 0x0684, %l1 loop_181: fmuld8ulx16 %f15, %f8, %f14 mova %xcc, %i0, %g6 stb %i5, [%l7 + 0x4D] std %f2, [%l7 + 0x08] fbge,a %fcc1, loop_182 fmovsge %xcc, %f7, %f9 stx %o4, [%l7 + 0x48] ldsh [%l7 + 0x2C], %l4 loop_182: sethi 0x1A79, %o7 fbe %fcc2, loop_183 fmovspos %xcc, %f0, %f15 stb %i1, [%l7 + 0x66] fmovdcs %icc, %f7, %f7 loop_183: std %f8, [%l7 + 0x58] fmovsn %xcc, %f3, %f15 ldsw [%l7 + 0x28], %o3 edge32 %o2, %g3, %i3 tvc %xcc, 0x5 ldub [%l7 + 0x0A], %o5 fmovrsne %l2, %f9, %f14 fmul8x16au %f12, %f7, %f6 fpsub16s %f2, %f9, %f3 st %f8, [%l7 + 0x6C] or %i7, %g1, %l6 andn %o1, %o6, %i4 addcc %l0, %g7, %g2 bpos,a,pt %xcc, loop_184 fzero %f6 sth %o0, [%l7 + 0x24] fmovs %f3, %f12 loop_184: bleu,a %icc, loop_185 ldd [%l7 + 0x18], %f0 fpsub32 %f2, %f6, %f10 tge %icc, 0x3 loop_185: te %icc, 0x1 fmovrse %g5, %f2, %f13 sth %l3, [%l7 + 0x16] fnor %f6, %f8, %f6 tne %xcc, 0x5 fmovrde %i6, %f6, %f14 brgez,a %l5, loop_186 stw %i2, [%l7 + 0x08] movrgz %l1, %g4, %g6 movcs %xcc, %i5, %o4 loop_186: udiv %i0, 0x005D, %o7 edge32 %l4, %o3, %o2 ld [%l7 + 0x68], %f8 fpmerge %f11, %f9, %f4 ldx [%l7 + 0x38], %i1 fabss %f8, %f3 ldx [%l7 + 0x20], %g3 fpadd16s %f3, %f7, %f2 fbl %fcc3, loop_187 ldx [%l7 + 0x78], %o5 brgez,a %l2, loop_188 sth %i3, [%l7 + 0x20] loop_187: add %i7, 0x01EE, %l6 edge8l %g1, %o1, %o6 loop_188: fmovse %xcc, %f12, %f15 bshuffle %f4, %f10, %f10 fble,a %fcc2, loop_189 fbug,a %fcc1, loop_190 brgz %l0, loop_191 ldsw [%l7 + 0x3C], %g7 loop_189: stw %i4, [%l7 + 0x50] loop_190: fpsub32s %f13, %f4, %f5 loop_191: edge32ln %g2, %o0, %l3 fmovdne %xcc, %f4, %f10 bn,pn %xcc, loop_192 stx %g5, [%l7 + 0x20] fmovdleu %xcc, %f8, %f8 fpsub16s %f4, %f12, %f0 loop_192: fmovrsgez %l5, %f0, %f12 movvc %icc, %i2, %l1 ldx [%l7 + 0x08], %g4 movneg %icc, %i6, %i5 ldx [%l7 + 0x78], %o4 ldd [%l7 + 0x18], %f4 fbuge,a %fcc3, loop_193 fcmped %fcc2, %f0, %f0 nop setx loop_194, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry te %xcc, 0x1 loop_193: and %g6, 0x0A96, %o7 st %f6, [%l7 + 0x24] loop_194: ld [%l7 + 0x4C], %f9 fmovspos %icc, %f10, %f5 ldsb [%l7 + 0x62], %l4 fpadd32 %f4, %f2, %f2 ld [%l7 + 0x74], %f5 fzero %f2 fxnor %f10, %f14, %f2 ldsh [%l7 + 0x76], %i0 stx %o2, [%l7 + 0x20] movge %xcc, %i1, %g3 array8 %o5, %o3, %i3 stw %l2, [%l7 + 0x28] fmovrdne %l6, %f0, %f12 movcc %xcc, %i7, %o1 fmovrdlez %o6, %f4, %f8 fpsub32 %f0, %f6, %f4 ldsw [%l7 + 0x68], %g1 faligndata %f14, %f0, %f10 fsrc1s %f5, %f9 ldsh [%l7 + 0x22], %l0 lduw [%l7 + 0x50], %i4 ld [%l7 + 0x10], %f1 ldsb [%l7 + 0x51], %g2 subccc %g7, 0x0D3F, %l3 movcs %xcc, %o0, %l5 fmovs %f8, %f11 andncc %i2, %l1, %g5 fmovrde %i6, %f8, %f14 fmovsvs %xcc, %f11, %f4 movvc %icc, %i5, %g4 std %f12, [%l7 + 0x10] alignaddrl %o4, %g6, %l4 movn %xcc, %o7, %i0 bg loop_195 bpos loop_196 for %f0, %f0, %f8 add %i1, %o2, %o5 loop_195: fmul8x16 %f15, %f2, %f6 loop_196: movgu %icc, %g3, %o3 lduh [%l7 + 0x44], %i3 edge32 %l6, %l2, %o1 fmovdcc %icc, %f6, %f7 fxor %f12, %f14, %f14 ldub [%l7 + 0x60], %i7 fandnot2 %f2, %f10, %f12 edge8ln %g1, %o6, %i4 alignaddr %l0, %g2, %g7 movl %icc, %l3, %l5 udiv %o0, 0x0C42, %i2 edge32l %g5, %i6, %i5 fmul8sux16 %f4, %f14, %f2 ldsw [%l7 + 0x10], %l1 fmul8x16au %f9, %f14, %f10 fbu,a %fcc3, loop_197 siam 0x1 movgu %icc, %g4, %g6 sub %l4, 0x1558, %o7 loop_197: sethi 0x0666, %i0 st %f0, [%l7 + 0x40] tg %xcc, 0x4 fble,a %fcc3, loop_198 ldsh [%l7 + 0x6E], %o4 tge %icc, 0x3 edge32 %o2, %o5, %i1 loop_198: fcmple16 %f6, %f0, %o3 lduh [%l7 + 0x1A], %g3 ldsb [%l7 + 0x2A], %i3 ld [%l7 + 0x5C], %f13 ta %icc, 0x2 umul %l6, %l2, %i7 stb %o1, [%l7 + 0x34] fcmpgt16 %f12, %f8, %g1 fornot2 %f8, %f4, %f4 st %f7, [%l7 + 0x64] fnand %f12, %f2, %f4 movl %xcc, %i4, %l0 fmovdne %icc, %f13, %f14 fcmps %fcc3, %f15, %f8 std %f0, [%l7 + 0x50] fors %f14, %f6, %f0 sth %o6, [%l7 + 0x50] fbl,a %fcc0, loop_199 fmovse %icc, %f5, %f5 fmul8x16al %f10, %f0, %f8 movneg %xcc, %g2, %g7 loop_199: fabss %f12, %f7 and %l3, %o0, %l5 movleu %xcc, %i2, %g5 mulscc %i5, %i6, %g4 siam 0x6 umul %l1, 0x0CA0, %g6 movleu %xcc, %o7, %l4 stx %o4, [%l7 + 0x40] fmovrdgz %i0, %f2, %f12 ld [%l7 + 0x7C], %f3 ldx [%l7 + 0x60], %o2 ldd [%l7 + 0x78], %f14 tcs %icc, 0x4 ldx [%l7 + 0x28], %o5 edge32n %i1, %g3, %o3 te %xcc, 0x4 bvs,a,pn %xcc, loop_200 fmuld8sux16 %f10, %f2, %f14 brgez %l6, loop_201 fmul8x16 %f1, %f2, %f12 loop_200: ldsh [%l7 + 0x6C], %i3 nop setx loop_202, %l0, %l1 jmpl %l1, %i7 loop_201: tn %icc, 0x2 movvs %icc, %l2, %g1 tcs %xcc, 0x5 loop_202: fmovrdlez %i4, %f6, %f12 fabsd %f14, %f12 lduh [%l7 + 0x10], %o1 fmovdneg %xcc, %f2, %f7 ld [%l7 + 0x08], %f15 edge8n %l0, %g2, %g7 movl %xcc, %l3, %o6 addccc %o0, 0x0F15, %i2 fba,a %fcc3, loop_203 fmovdcs %xcc, %f5, %f5 tg %xcc, 0x5 smulcc %g5, %i5, %i6 loop_203: faligndata %f6, %f4, %f14 fbge,a %fcc1, loop_204 lduh [%l7 + 0x3E], %l5 movn %xcc, %g4, %l1 fbug,a %fcc1, loop_205 loop_204: fmovdleu %icc, %f3, %f8 fnot2 %f0, %f10 movvs %icc, %g6, %l4 loop_205: fsrc1s %f7, %f5 srlx %o7, %o4, %i0 fnors %f12, %f9, %f7 fsrc1s %f3, %f14 lduw [%l7 + 0x30], %o2 bcs,a loop_206 stw %o5, [%l7 + 0x2C] fbule,a %fcc0, loop_207 sub %i1, %g3, %o3 loop_206: fmovrde %i3, %f4, %f4 fcmpne32 %f0, %f14, %l6 loop_207: fornot2s %f7, %f10, %f2 brgez,a %l2, loop_208 sth %i7, [%l7 + 0x36] fmovrde %i4, %f2, %f14 tsubcc %g1, 0x0FD7, %l0 loop_208: fmovsn %icc, %f10, %f6 fornot2 %f4, %f2, %f14 fmovsge %icc, %f9, %f4 ta %icc, 0x3 movvs %xcc, %g2, %o1 edge32n %l3, %g7, %o0 fand %f14, %f0, %f4 edge16ln %o6, %g5, %i5 std %f14, [%l7 + 0x58] brgz %i6, loop_209 ldsh [%l7 + 0x60], %i2 stx %l5, [%l7 + 0x58] udiv %g4, 0x0AD1, %l1 loop_209: fmovdpos %xcc, %f2, %f7 fors %f2, %f9, %f13 edge16ln %l4, %g6, %o4 add %o7, 0x1898, %o2 ldsb [%l7 + 0x1B], %o5 sdivx %i1, 0x0825, %g3 ldsh [%l7 + 0x7E], %i0 fmovs %f13, %f0 fsrc1s %f3, %f12 fmovd %f2, %f6 tcs %icc, 0x1 stw %o3, [%l7 + 0x54] edge16 %i3, %l2, %l6 fba %fcc0, loop_210 udivcc %i4, 0x0A9F, %g1 fpackfix %f4, %f4 ldub [%l7 + 0x60], %l0 loop_210: fcmple16 %f2, %f6, %g2 tcc %icc, 0x4 bneg,a,pn %icc, loop_211 nop setx loop_212, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movre %i7, 0x368, %o1 ldd [%l7 + 0x30], %f0 loop_211: fmul8x16al %f9, %f13, %f2 loop_212: ldsw [%l7 + 0x60], %l3 nop setx loop_213, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tgu %icc, 0x2 std %f10, [%l7 + 0x48] fmul8x16al %f0, %f11, %f0 loop_213: fmovsne %xcc, %f6, %f2 fpackfix %f4, %f12 tneg %icc, 0x4 tpos %xcc, 0x7 move %icc, %g7, %o0 fpsub32 %f0, %f0, %f4 ldd [%l7 + 0x38], %f2 ldx [%l7 + 0x78], %o6 fcmple32 %f8, %f8, %i5 fornot1s %f5, %f13, %f15 ldx [%l7 + 0x70], %i6 fabss %f7, %f2 tn %xcc, 0x3 ldsw [%l7 + 0x10], %g5 fmovda %icc, %f7, %f3 subc %l5, 0x0B8B, %i2 srl %g4, 0x16, %l4 fmovrslz %g6, %f13, %f14 ld [%l7 + 0x54], %f5 fone %f14 fxnor %f6, %f0, %f8 lduw [%l7 + 0x3C], %l1 alignaddrl %o7, %o2, %o4 stx %o5, [%l7 + 0x60] movne %xcc, %i1, %i0 sdivx %o3, 0x03AF, %i3 lduw [%l7 + 0x50], %l2 edge16ln %g3, %l6, %g1 fnors %f10, %f12, %f12 taddcc %l0, %i4, %i7 tge %xcc, 0x1 ldx [%l7 + 0x48], %g2 fxnors %f3, %f8, %f2 ld [%l7 + 0x58], %f10 stw %l3, [%l7 + 0x24] fmovde %icc, %f4, %f4 edge16ln %g7, %o1, %o0 fmovrdgez %o6, %f2, %f2 tle %icc, 0x4 stx %i5, [%l7 + 0x18] std %f8, [%l7 + 0x68] fpack32 %f4, %f2, %f10 ldsh [%l7 + 0x1E], %i6 st %f4, [%l7 + 0x68] ldub [%l7 + 0x5C], %l5 fcmpgt32 %f0, %f2, %i2 fsrc1 %f2, %f4 movle %xcc, %g4, %g5 ta %xcc, 0x5 bge,a,pt %xcc, loop_214 ldsw [%l7 + 0x38], %l4 fone %f2 bn,a,pn %xcc, loop_215 loop_214: sra %l1, 0x12, %o7 edge8ln %o2, %g6, %o4 taddcc %o5, 0x1A72, %i0 loop_215: fand %f12, %f4, %f12 lduh [%l7 + 0x18], %i1 movpos %icc, %o3, %l2 lduw [%l7 + 0x30], %g3 st %f8, [%l7 + 0x14] tn %xcc, 0x5 fmul8sux16 %f6, %f2, %f6 ldub [%l7 + 0x45], %l6 ldd [%l7 + 0x48], %f12 ldd [%l7 + 0x30], %f12 siam 0x2 fand %f2, %f4, %f10 fxor %f8, %f4, %f10 tsubcc %g1, 0x0E2D, %i3 sth %l0, [%l7 + 0x5A] fcmpgt16 %f6, %f0, %i7 fbn,a %fcc3, loop_216 fmovrde %i4, %f0, %f12 lduw [%l7 + 0x24], %g2 add %l3, 0x18CA, %g7 loop_216: subccc %o1, %o0, %i5 tne %xcc, 0x3 stb %i6, [%l7 + 0x3E] fnors %f5, %f3, %f9 fba %fcc1, loop_217 fpadd16 %f4, %f8, %f4 edge32l %l5, %o6, %g4 ldx [%l7 + 0x28], %g5 loop_217: fmovdvs %icc, %f8, %f11 bpos,a loop_218 udiv %l4, 0x0850, %i2 st %f4, [%l7 + 0x70] tl %xcc, 0x5 loop_218: bne,a,pt %icc, loop_219 xor %o7, 0x09F1, %o2 popc %g6, %l1 ldsb [%l7 + 0x49], %o4 loop_219: andcc %i0, 0x16BC, %o5 ld [%l7 + 0x6C], %f15 ldd [%l7 + 0x50], %f10 fcmpgt16 %f8, %f10, %o3 ldx [%l7 + 0x68], %i1 fmul8x16al %f5, %f15, %f2 ld [%l7 + 0x18], %f8 ldd [%l7 + 0x10], %f2 bleu,a loop_220 movrne %g3, %l6, %l2 stb %g1, [%l7 + 0x35] alignaddrl %i3, %i7, %l0 loop_220: stb %g2, [%l7 + 0x78] fxnors %f10, %f12, %f1 fxor %f12, %f14, %f0 stw %i4, [%l7 + 0x64] ta %xcc, 0x0 stw %l3, [%l7 + 0x5C] edge32n %g7, %o1, %o0 ldub [%l7 + 0x13], %i6 fcmped %fcc1, %f12, %f14 lduw [%l7 + 0x58], %i5 bgu loop_221 fzeros %f9 ldub [%l7 + 0x56], %o6 ldub [%l7 + 0x50], %l5 loop_221: fbu %fcc0, loop_222 tcc %icc, 0x1 ldsw [%l7 + 0x70], %g4 fpsub32 %f8, %f14, %f4 loop_222: sdivcc %l4, 0x0389, %g5 subccc %o7, 0x0B1E, %i2 fnors %f15, %f3, %f13 fsrc2s %f3, %f14 movge %xcc, %o2, %l1 orncc %g6, %o4, %i0 addccc %o3, %i1, %o5 fnegd %f8, %f4 fpadd16s %f4, %f7, %f8 edge32ln %g3, %l2, %l6 bcs loop_223 fmul8x16al %f11, %f12, %f14 fbg,a %fcc1, loop_224 sllx %i3, 0x1E, %g1 loop_223: fbu %fcc2, loop_225 fabss %f4, %f6 loop_224: be loop_226 ldub [%l7 + 0x10], %i7 loop_225: lduw [%l7 + 0x30], %l0 bvc loop_227 loop_226: std %f2, [%l7 + 0x68] fcmpes %fcc2, %f12, %f5 movleu %xcc, %g2, %l3 loop_227: fandnot1 %f8, %f12, %f8 faligndata %f10, %f12, %f2 ld [%l7 + 0x2C], %f13 fxor %f6, %f12, %f10 fmovrsgez %g7, %f15, %f15 fxnor %f0, %f10, %f10 ldsb [%l7 + 0x13], %i4 xnor %o1, %i6, %o0 fmovsleu %icc, %f9, %f6 andcc %i5, 0x1355, %l5 edge8ln %g4, %o6, %g5 udivcc %l4, 0x0B1F, %i2 call loop_228 fmuld8ulx16 %f13, %f0, %f4 fbe %fcc3, loop_229 sth %o7, [%l7 + 0x48] loop_228: stb %l1, [%l7 + 0x3A] fmovdneg %xcc, %f3, %f9 loop_229: fblg %fcc1, loop_230 movrgez %o2, %g6, %o4 edge32l %i0, %o3, %o5 tle %icc, 0x1 loop_230: ldsb [%l7 + 0x47], %g3 sub %l2, 0x031B, %l6 edge16ln %i3, %i1, %i7 fzero %f6 stw %g1, [%l7 + 0x28] fones %f2 ldsh [%l7 + 0x14], %g2 stw %l0, [%l7 + 0x54] ldsb [%l7 + 0x41], %g7 fmul8sux16 %f12, %f4, %f8 ldsb [%l7 + 0x3B], %i4 ld [%l7 + 0x30], %f6 fblg,a %fcc0, loop_231 nop setx loop_232, %l0, %l1 jmpl %l1, %o1 mulscc %i6, %o0, %l3 stx %l5, [%l7 + 0x58] loop_231: srax %g4, %o6, %g5 loop_232: bn,a,pn %xcc, loop_233 fmul8x16 %f12, %f14, %f6 ldub [%l7 + 0x19], %i5 array32 %i2, %l4, %o7 loop_233: andncc %o2, %g6, %o4 st %f5, [%l7 + 0x14] fmovdle %icc, %f6, %f3 movcc %xcc, %l1, %i0 ld [%l7 + 0x58], %f7 tg %xcc, 0x0 fbe %fcc0, loop_234 array32 %o3, %g3, %l2 bshuffle %f10, %f10, %f2 lduw [%l7 + 0x38], %o5 loop_234: edge16ln %i3, %l6, %i7 ldx [%l7 + 0x10], %i1 ldub [%l7 + 0x42], %g1 fmovrse %l0, %f8, %f8 std %f6, [%l7 + 0x50] bgu,a,pt %xcc, loop_235 fbul,a %fcc1, loop_236 ldsh [%l7 + 0x1A], %g7 fbule,a %fcc0, loop_237 loop_235: lduw [%l7 + 0x60], %g2 loop_236: fmovrdlz %i4, %f4, %f8 fsrc1s %f12, %f12 loop_237: ldd [%l7 + 0x58], %f10 movge %icc, %i6, %o0 bl,a,pt %icc, loop_238 movrlz %o1, %l3, %g4 ldsh [%l7 + 0x50], %l5 bneg %icc, loop_239 loop_238: tneg %icc, 0x6 fabss %f10, %f2 sra %o6, %i5, %i2 loop_239: udivcc %g5, 0x19D4, %o7 stx %l4, [%l7 + 0x48] fbe %fcc3, loop_240 subc %o2, %g6, %o4 std %f2, [%l7 + 0x20] fabsd %f8, %f0 loop_240: fcmpeq16 %f0, %f14, %l1 fmovsg %icc, %f15, %f8 movn %icc, %o3, %g3 fbo,a %fcc0, loop_241 fnegs %f8, %f10 bgu %icc, loop_242 tl %icc, 0x6 loop_241: or %l2, 0x1927, %o5 tcc %xcc, 0x6 loop_242: fpack16 %f10, %f11 ldsw [%l7 + 0x40], %i3 ldsb [%l7 + 0x22], %i0 srlx %i7, 0x1C, %l6 fbul %fcc0, loop_243 movge %xcc, %i1, %g1 ldsb [%l7 + 0x7F], %g7 lduh [%l7 + 0x5C], %g2 loop_243: srl %i4, 0x0F, %l0 tne %icc, 0x2 lduh [%l7 + 0x10], %i6 fmovsne %xcc, %f10, %f10 lduh [%l7 + 0x4E], %o0 stb %o1, [%l7 + 0x35] fpmerge %f3, %f12, %f2 fmovdvc %icc, %f8, %f0 fmovdne %xcc, %f10, %f5 ldsw [%l7 + 0x4C], %l3 fmuld8sux16 %f12, %f9, %f6 fcmpd %fcc0, %f4, %f4 movre %l5, %g4, %o6 ldsb [%l7 + 0x65], %i2 fcmpne32 %f2, %f2, %g5 bneg,pt %xcc, loop_244 std %f12, [%l7 + 0x28] sth %o7, [%l7 + 0x5A] ldd [%l7 + 0x30], %f8 loop_244: bvc,a loop_245 fmovrde %i5, %f2, %f8 stb %o2, [%l7 + 0x7F] ba,pt %xcc, loop_246 loop_245: fandnot2s %f8, %f1, %f15 bne,a,pt %xcc, loop_247 ldub [%l7 + 0x21], %g6 loop_246: edge16n %o4, %l4, %l1 andncc %o3, %g3, %o5 loop_247: fmovrsgez %i3, %f15, %f3 subcc %l2, 0x019C, %i0 fbul %fcc1, loop_248 fmul8sux16 %f10, %f12, %f12 for %f0, %f14, %f14 ldd [%l7 + 0x60], %f0 loop_248: stx %i7, [%l7 + 0x30] movre %i1, 0x216, %l6 fpack32 %f2, %f2, %f10 fmovdvs %xcc, %f3, %f1 fexpand %f12, %f12 ldd [%l7 + 0x10], %f2 ldsb [%l7 + 0x11], %g1 subccc %g2, %i4, %l0 ldd [%l7 + 0x48], %f12 stx %g7, [%l7 + 0x50] for %f2, %f0, %f10 sethi 0x025A, %o0 brlez,a %o1, loop_249 stb %i6, [%l7 + 0x31] and %l3, %l5, %g4 tle %xcc, 0x1 loop_249: lduh [%l7 + 0x78], %i2 smul %g5, %o7, %i5 fmuld8sux16 %f14, %f8, %f8 fcmple32 %f0, %f8, %o6 fbu %fcc1, loop_250 fbg %fcc0, loop_251 taddcc %g6, %o4, %l4 ldx [%l7 + 0x08], %l1 loop_250: bshuffle %f14, %f2, %f6 loop_251: movne %icc, %o3, %o2 ldx [%l7 + 0x70], %g3 bvc %icc, loop_252 movcs %xcc, %i3, %l2 ldub [%l7 + 0x6C], %o5 smul %i0, %i1, %i7 loop_252: stw %g1, [%l7 + 0x34] addccc %g2, 0x08EB, %i4 ldsw [%l7 + 0x14], %l6 fbn,a %fcc0, loop_253 ldub [%l7 + 0x76], %g7 fbne %fcc2, loop_254 umul %l0, %o0, %i6 loop_253: fmovdne %xcc, %f6, %f6 fand %f14, %f12, %f14 loop_254: stx %o1, [%l7 + 0x38] popc %l5, %g4 fmovscc %icc, %f10, %f12 nop setx loop_255, %l0, %l1 jmpl %l1, %l3 movvs %icc, %g5, %o7 fones %f5 std %f6, [%l7 + 0x68] loop_255: movrgz %i5, 0x146, %i2 fmuld8sux16 %f1, %f6, %f12 stb %o6, [%l7 + 0x60] fxnor %f2, %f8, %f14 fmovs %f2, %f14 ldsh [%l7 + 0x4E], %o4 edge16l %g6, %l4, %o3 ldsw [%l7 + 0x18], %o2 fmovdcs %xcc, %f9, %f5 fmovsne %icc, %f9, %f12 ldsw [%l7 + 0x74], %l1 sra %g3, 0x0A, %i3 bvs %xcc, loop_256 fmul8ulx16 %f12, %f4, %f6 array16 %o5, %i0, %i1 stx %i7, [%l7 + 0x68] loop_256: fbue,a %fcc2, loop_257 bcs,a loop_258 fmovscs %icc, %f5, %f2 fandnot2 %f2, %f0, %f8 loop_257: ldd [%l7 + 0x48], %f8 loop_258: tleu %xcc, 0x5 tcc %icc, 0x6 fcmple16 %f14, %f8, %g1 bleu,a loop_259 fsrc2 %f2, %f10 lduw [%l7 + 0x68], %g2 andncc %i4, %l6, %l2 loop_259: stw %l0, [%l7 + 0x64] stb %g7, [%l7 + 0x39] lduw [%l7 + 0x7C], %i6 ldd [%l7 + 0x20], %f4 udivcc %o1, 0x0AA9, %o0 nop setx loop_260, %l0, %l1 jmpl %l1, %g4 lduw [%l7 + 0x14], %l5 tvc %icc, 0x1 alignaddr %g5, %l3, %o7 loop_260: srlx %i2, 0x02, %o6 fmuld8ulx16 %f11, %f10, %f14 stx %i5, [%l7 + 0x70] st %f7, [%l7 + 0x68] movrgz %g6, %l4, %o3 fbge,a %fcc1, loop_261 movgu %xcc, %o4, %l1 fmul8sux16 %f6, %f14, %f0 fbug %fcc3, loop_262 loop_261: ldx [%l7 + 0x18], %g3 bvs loop_263 andn %i3, 0x0BF5, %o5 loop_262: ldx [%l7 + 0x70], %i0 ldub [%l7 + 0x1B], %i1 loop_263: movl %xcc, %i7, %g1 ld [%l7 + 0x24], %f11 fandnot1 %f0, %f4, %f0 movneg %xcc, %o2, %g2 movrlz %i4, 0x0F2, %l2 st %f7, [%l7 + 0x58] st %f1, [%l7 + 0x0C] ldub [%l7 + 0x35], %l6 fmovdneg %icc, %f6, %f7 fnot2 %f10, %f6 movrlz %g7, 0x2D7, %i6 lduw [%l7 + 0x64], %l0 xnorcc %o1, %g4, %l5 fornot1 %f6, %f6, %f2 ldub [%l7 + 0x26], %g5 fmovrslz %l3, %f13, %f7 edge8ln %o0, %o7, %i2 fnot1 %f12, %f6 ldx [%l7 + 0x58], %o6 brgz %g6, loop_264 addccc %l4, 0x114A, %o3 fexpand %f13, %f0 ld [%l7 + 0x10], %f9 loop_264: srlx %o4, 0x05, %i5 fcmpeq32 %f2, %f8, %g3 umul %l1, 0x0F23, %o5 fmovdle %icc, %f11, %f9 stb %i3, [%l7 + 0x0A] ld [%l7 + 0x40], %f9 sll %i0, 0x1E, %i7 st %f11, [%l7 + 0x20] stb %g1, [%l7 + 0x33] ldsb [%l7 + 0x08], %i1 lduw [%l7 + 0x78], %g2 bl,a loop_265 ldsh [%l7 + 0x0A], %i4 tsubcctv %o2, 0x1755, %l2 edge32n %l6, %i6, %l0 loop_265: fmovrdgz %o1, %f2, %f12 ldub [%l7 + 0x55], %g4 fands %f9, %f0, %f13 ldsh [%l7 + 0x16], %g7 bl,a %xcc, loop_266 fcmpeq16 %f2, %f0, %g5 lduh [%l7 + 0x1E], %l3 orncc %o0, 0x141F, %o7 loop_266: fsrc2 %f12, %f2 fnot1 %f10, %f14 fmovrdgez %i2, %f0, %f4 st %f5, [%l7 + 0x68] bge loop_267 subccc %l5, %g6, %l4 addcc %o6, %o3, %i5 fnot1s %f4, %f6 loop_267: sethi 0x1E5E, %o4 bcs %xcc, loop_268 stx %g3, [%l7 + 0x30] te %icc, 0x0 fcmpes %fcc3, %f14, %f1 loop_268: ldd [%l7 + 0x28], %f10 fpadd32 %f0, %f6, %f10 stb %l1, [%l7 + 0x78] fxnors %f5, %f6, %f14 fmovrse %i3, %f14, %f6 ldub [%l7 + 0x0E], %o5 taddcc %i0, %g1, %i1 brnz %g2, loop_269 nop setx loop_270, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvs,a %xcc, loop_271 sdivx %i7, 0x02C0, %o2 loop_269: ldd [%l7 + 0x48], %f4 loop_270: fcmpgt16 %f6, %f4, %i4 loop_271: array16 %l2, %l6, %i6 edge32n %o1, %g4, %l0 mulx %g5, %l3, %g7 fcmped %fcc1, %f0, %f10 fcmpeq32 %f2, %f12, %o0 fmovrsgez %i2, %f10, %f5 fcmpgt32 %f6, %f4, %o7 ldsb [%l7 + 0x40], %g6 ldd [%l7 + 0x50], %f10 brgz %l4, loop_272 bl loop_273 tcs %xcc, 0x5 andcc %o6, 0x01C3, %l5 loop_272: movrlez %o3, %o4, %g3 loop_273: fand %f2, %f14, %f12 ld [%l7 + 0x44], %f0 brgz,a %l1, loop_274 fones %f2 fbg,a %fcc1, loop_275 lduh [%l7 + 0x12], %i3 loop_274: brnz %o5, loop_276 std %f2, [%l7 + 0x20] loop_275: std %f2, [%l7 + 0x38] sdivx %i5, 0x1AE6, %i0 loop_276: fmovsg %icc, %f11, %f4 lduw [%l7 + 0x20], %i1 fblg,a %fcc2, loop_277 fxnors %f13, %f13, %f13 fands %f9, %f14, %f1 ld [%l7 + 0x50], %f1 loop_277: mulx %g2, %i7, %g1 udivx %o2, 0x0C82, %l2 mulx %l6, %i6, %i4 fandnot1 %f2, %f14, %f0 subc %o1, %g4, %l0 subccc %l3, %g7, %g5 fmovspos %icc, %f7, %f12 fmovscs %xcc, %f3, %f5 fmovsvc %icc, %f11, %f10 addc %o0, 0x0E94, %o7 mova %icc, %g6, %l4 movle %icc, %i2, %o6 ldx [%l7 + 0x50], %l5 ldd [%l7 + 0x78], %f2 ldd [%l7 + 0x18], %f8 tvc %xcc, 0x2 fmovdle %icc, %f14, %f13 fcmps %fcc1, %f13, %f10 ldx [%l7 + 0x50], %o3 fbule,a %fcc2, loop_278 ldd [%l7 + 0x08], %f4 bge,a %icc, loop_279 fors %f6, %f4, %f15 loop_278: fnot2s %f3, %f1 stw %o4, [%l7 + 0x74] loop_279: fbo,a %fcc2, loop_280 ldx [%l7 + 0x68], %g3 umul %l1, 0x02FB, %i3 fmovdge %icc, %f10, %f8 loop_280: tneg %xcc, 0x5 sth %i5, [%l7 + 0x62] edge16ln %o5, %i0, %i1 sra %g2, 0x0C, %i7 std %f14, [%l7 + 0x70] stb %g1, [%l7 + 0x3A] ble,pt %icc, loop_281 ldsh [%l7 + 0x4C], %o2 movrgez %l2, %l6, %i6 fornot1s %f6, %f8, %f10 loop_281: stb %o1, [%l7 + 0x76] ldsh [%l7 + 0x68], %i4 fmovdl %xcc, %f14, %f2 bvc loop_282 fmul8x16al %f5, %f12, %f0 lduw [%l7 + 0x50], %g4 pdist %f6, %f14, %f8 loop_282: fandnot2 %f4, %f2, %f8 edge8l %l3, %l0, %g5 edge32ln %g7, %o0, %o7 fbul,a %fcc1, loop_283 ldsw [%l7 + 0x64], %g6 fmuld8sux16 %f14, %f15, %f8 fmovdne %icc, %f12, %f4 loop_283: brlz,a %i2, loop_284 ldsb [%l7 + 0x51], %o6 fblg %fcc2, loop_285 and %l4, 0x155B, %o3 loop_284: sth %o4, [%l7 + 0x24] fbo %fcc1, loop_286 loop_285: addccc %l5, 0x116F, %g3 tg %icc, 0x4 tleu %xcc, 0x7 loop_286: fmovsle %icc, %f6, %f1 ldsw [%l7 + 0x40], %i3 bcc,a,pn %xcc, loop_287 stx %i5, [%l7 + 0x58] fandnot2 %f0, %f6, %f8 ldx [%l7 + 0x48], %l1 loop_287: subcc %o5, %i0, %g2 stb %i7, [%l7 + 0x7C] lduw [%l7 + 0x34], %g1 st %f10, [%l7 + 0x20] st %f8, [%l7 + 0x78] stb %i1, [%l7 + 0x41] bge,a loop_288 fpadd16 %f12, %f8, %f0 fbe,a %fcc0, loop_289 fornot1s %f6, %f11, %f10 loop_288: fmul8x16 %f0, %f14, %f10 fpack32 %f6, %f0, %f10 loop_289: fmovsleu %xcc, %f13, %f11 fsrc2 %f14, %f14 srlx %o2, %l2, %l6 stw %i6, [%l7 + 0x48] sth %o1, [%l7 + 0x6A] movvs %xcc, %i4, %g4 fabsd %f8, %f12 andncc %l0, %g5, %l3 fbue,a %fcc2, loop_290 nop setx loop_291, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sethi 0x164A, %g7 fmul8x16au %f3, %f2, %f8 loop_290: call loop_292 loop_291: fcmpgt16 %f8, %f14, %o0 sub %o7, %g6, %i2 fmovsvs %icc, %f1, %f2 loop_292: ld [%l7 + 0x40], %f9 fmovrdne %l4, %f4, %f2 lduw [%l7 + 0x64], %o6 mova %icc, %o4, %o3 std %f6, [%l7 + 0x40] edge32ln %l5, %g3, %i3 call loop_293 fnot1s %f15, %f13 subcc %l1, 0x1778, %o5 fnot2 %f14, %f10 loop_293: lduw [%l7 + 0x38], %i5 bneg loop_294 fmovrsgez %i0, %f13, %f11 std %f2, [%l7 + 0x20] ldub [%l7 + 0x40], %g2 loop_294: fone %f4 fors %f15, %f11, %f13 bn %xcc, loop_295 fornot1 %f2, %f4, %f2 fmovsle %icc, %f15, %f1 fmovdgu %xcc, %f0, %f5 loop_295: lduh [%l7 + 0x70], %g1 srl %i7, %i1, %l2 fnors %f3, %f1, %f6 ldsh [%l7 + 0x66], %o2 tneg %xcc, 0x4 fmovdneg %xcc, %f1, %f12 fmovdleu %xcc, %f1, %f13 ldsb [%l7 + 0x0A], %i6 udivcc %o1, 0x079D, %i4 fbe %fcc1, loop_296 or %l6, 0x08A1, %g4 fxnors %f2, %f14, %f1 fsrc1s %f10, %f10 loop_296: ldsw [%l7 + 0x3C], %g5 fcmpeq32 %f10, %f2, %l0 ldx [%l7 + 0x10], %l3 edge32 %g7, %o7, %o0 fcmpeq32 %f8, %f2, %g6 ldub [%l7 + 0x4C], %i2 stw %l4, [%l7 + 0x28] edge32 %o6, %o4, %l5 fmovdleu %xcc, %f4, %f7 movcs %xcc, %o3, %g3 sth %l1, [%l7 + 0x32] stb %i3, [%l7 + 0x10] std %f6, [%l7 + 0x70] fba,a %fcc0, loop_297 tneg %xcc, 0x4 fpadd32s %f15, %f8, %f2 fcmpne32 %f10, %f0, %o5 loop_297: movne %icc, %i0, %i5 fcmpne16 %f14, %f14, %g1 fmovrse %i7, %f5, %f9 orn %g2, %i1, %o2 fble,a %fcc1, loop_298 orncc %l2, 0x047E, %i6 edge32ln %i4, %l6, %g4 fmovse %icc, %f8, %f6 loop_298: lduh [%l7 + 0x08], %o1 ldub [%l7 + 0x3A], %g5 fbule,a %fcc2, loop_299 st %f5, [%l7 + 0x18] stb %l0, [%l7 + 0x79] fcmpgt32 %f4, %f2, %g7 loop_299: fornot2s %f1, %f15, %f6 fones %f12 ldsh [%l7 + 0x3A], %l3 fmovrdlz %o0, %f0, %f6 ldsh [%l7 + 0x74], %g6 ldsw [%l7 + 0x30], %o7 st %f7, [%l7 + 0x20] ldsh [%l7 + 0x6E], %l4 fmovsge %xcc, %f1, %f10 fmovsleu %xcc, %f2, %f13 fmovsge %icc, %f14, %f15 fmovrdlz %o6, %f4, %f4 stw %i2, [%l7 + 0x68] bshuffle %f4, %f14, %f14 sth %o4, [%l7 + 0x5C] taddcc %o3, %l5, %g3 st %f2, [%l7 + 0x5C] fmul8x16al %f10, %f5, %f8 movn %xcc, %l1, %o5 fmovdpos %icc, %f11, %f8 movrgz %i0, 0x04D, %i5 brlz,a %g1, loop_300 fbue,a %fcc1, loop_301 ldd [%l7 + 0x60], %f0 sll %i7, 0x1E, %i3 loop_300: lduw [%l7 + 0x7C], %g2 loop_301: ble loop_302 movgu %icc, %i1, %l2 std %f0, [%l7 + 0x10] sth %o2, [%l7 + 0x38] loop_302: alignaddr %i4, %i6, %g4 st %f14, [%l7 + 0x18] ld [%l7 + 0x68], %f8 fnot2s %f11, %f0 popc 0x1B3E, %o1 bvs,pn %icc, loop_303 orcc %g5, 0x101A, %l6 fmovde %icc, %f15, %f13 lduh [%l7 + 0x7C], %l0 loop_303: udivcc %l3, 0x1FD4, %g7 fmovrsgz %g6, %f10, %f12 fmul8x16au %f7, %f12, %f12 movrlez %o7, %l4, %o6 ldd [%l7 + 0x48], %f10 ldsw [%l7 + 0x0C], %o0 fmovsa %xcc, %f6, %f3 fpackfix %f6, %f13 sth %o4, [%l7 + 0x36] stb %i2, [%l7 + 0x09] stx %o3, [%l7 + 0x78] xorcc %g3, %l1, %o5 smul %l5, %i0, %g1 bvs,a,pn %icc, loop_304 tle %icc, 0x2 stb %i5, [%l7 + 0x57] tgu %icc, 0x2 loop_304: fabsd %f12, %f2 brlez,a %i3, loop_305 fbule,a %fcc3, loop_306 fble %fcc0, loop_307 fmovdne %icc, %f4, %f8 loop_305: fmovdn %xcc, %f10, %f11 loop_306: movrlz %g2, %i1, %l2 loop_307: fmovse %xcc, %f14, %f0 fcmpeq16 %f14, %f12, %i7 edge16ln %o2, %i6, %i4 udivcc %o1, 0x1FB9, %g5 faligndata %f6, %f12, %f4 movg %xcc, %l6, %l0 ldsw [%l7 + 0x70], %g4 stw %g7, [%l7 + 0x60] fmovscc %icc, %f15, %f11 bneg,a %xcc, loop_308 ldsh [%l7 + 0x4E], %g6 fbule,a %fcc0, loop_309 addccc %o7, 0x0B6F, %l4 loop_308: tn %icc, 0x2 xnorcc %o6, %l3, %o0 loop_309: fmovrdlz %i2, %f6, %f10 ldsw [%l7 + 0x08], %o3 ba loop_310 fmovde %xcc, %f14, %f9 ldx [%l7 + 0x40], %o4 movvc %icc, %l1, %o5 loop_310: bcs %xcc, loop_311 ldx [%l7 + 0x50], %l5 umulcc %i0, 0x1069, %g3 fmovspos %icc, %f4, %f8 loop_311: te %xcc, 0x3 st %f7, [%l7 + 0x2C] srlx %g1, %i5, %g2 edge8 %i3, %i1, %l2 fexpand %f11, %f6 sth %o2, [%l7 + 0x72] lduw [%l7 + 0x64], %i7 brgez,a %i6, loop_312 move %xcc, %i4, %o1 stb %l6, [%l7 + 0x6A] smul %l0, %g4, %g7 loop_312: fnands %f3, %f4, %f15 xnorcc %g5, %o7, %l4 ldsw [%l7 + 0x4C], %o6 stb %g6, [%l7 + 0x71] fbu,a %fcc2, loop_313 bn,a,pn %xcc, loop_314 sth %o0, [%l7 + 0x2A] fmovrse %i2, %f10, %f0 loop_313: movg %xcc, %l3, %o4 loop_314: fpack16 %f12, %f7 fcmpne32 %f2, %f12, %l1 mulscc %o3, %l5, %o5 std %f10, [%l7 + 0x38] fcmpes %fcc1, %f2, %f12 fmovdleu %xcc, %f8, %f5 brlz,a %g3, loop_315 movl %icc, %i0, %g1 bne,a %xcc, loop_316 stw %g2, [%l7 + 0x44] loop_315: mova %icc, %i3, %i1 fcmpne16 %f12, %f6, %i5 loop_316: popc %o2, %l2 std %f0, [%l7 + 0x18] stb %i7, [%l7 + 0x5E] edge32n %i6, %o1, %l6 tsubcctv %l0, %i4, %g7 sll %g4, 0x1F, %o7 sth %g5, [%l7 + 0x5C] ble,pn %icc, loop_317 ld [%l7 + 0x50], %f1 tvs %xcc, 0x4 fmovdcs %icc, %f14, %f10 loop_317: fpsub32s %f8, %f6, %f5 fmovsl %xcc, %f5, %f4 fmovsa %xcc, %f10, %f3 srlx %l4, %o6, %o0 addccc %g6, %l3, %i2 bg,pn %xcc, loop_318 edge16n %o4, %o3, %l1 bneg %icc, loop_319 array16 %o5, %g3, %l5 loop_318: fbul %fcc0, loop_320 fxnor %f0, %f10, %f0 loop_319: tcs %xcc, 0x3 ldub [%l7 + 0x0C], %i0 loop_320: edge32n %g2, %i3, %g1 ldub [%l7 + 0x43], %i1 fbl %fcc3, loop_321 fnegs %f12, %f0 fands %f10, %f6, %f0 fbule %fcc0, loop_322 loop_321: edge16l %i5, %o2, %i7 stb %i6, [%l7 + 0x51] fmovrdlez %l2, %f6, %f8 loop_322: fnot2s %f9, %f5 fbne,a %fcc1, loop_323 srax %l6, %o1, %i4 edge32n %g7, %g4, %l0 movvs %xcc, %g5, %l4 loop_323: fbo %fcc0, loop_324 bvc,a,pn %icc, loop_325 fbe,a %fcc1, loop_326 bvc,pt %icc, loop_327 loop_324: call loop_328 loop_325: sth %o6, [%l7 + 0x10] loop_326: bleu,a %xcc, loop_329 loop_327: fcmple32 %f6, %f0, %o0 loop_328: stb %o7, [%l7 + 0x7A] movrlez %g6, %i2, %l3 loop_329: array16 %o4, %o3, %l1 ldx [%l7 + 0x58], %o5 fmovsn %icc, %f8, %f8 ldd [%l7 + 0x18], %f4 ldsb [%l7 + 0x32], %g3 fabsd %f4, %f14 movrgz %i0, 0x010, %l5 sllx %i3, 0x00, %g1 fnot2 %f6, %f2 for %f14, %f0, %f12 stb %i1, [%l7 + 0x16] fnot1 %f4, %f14 fmovrsgz %g2, %f15, %f2 addc %i5, 0x10F7, %i7 fcmpd %fcc0, %f0, %f14 umulcc %o2, 0x1677, %i6 movle %icc, %l2, %o1 ldub [%l7 + 0x68], %i4 lduw [%l7 + 0x3C], %g7 sth %g4, [%l7 + 0x24] fmovrdlz %l0, %f12, %f4 tge %icc, 0x6 fbug %fcc0, loop_330 fcmpne32 %f10, %f0, %l6 fpack32 %f4, %f10, %f12 orncc %g5, 0x02E1, %o6 loop_330: fmovrdgz %o0, %f14, %f6 fmovdpos %xcc, %f1, %f2 ldsh [%l7 + 0x5A], %l4 fnor %f8, %f8, %f10 lduh [%l7 + 0x74], %g6 stb %o7, [%l7 + 0x4E] fmovrsne %i2, %f10, %f8 fnor %f14, %f0, %f12 fmul8ulx16 %f6, %f10, %f14 stx %l3, [%l7 + 0x68] subccc %o4, 0x061B, %l1 sll %o5, 0x1C, %g3 tge %icc, 0x6 xor %i0, 0x01EA, %o3 st %f12, [%l7 + 0x68] be,pn %icc, loop_331 ld [%l7 + 0x38], %f1 xorcc %i3, %l5, %i1 fbge,a %fcc2, loop_332 loop_331: bvs loop_333 stw %g1, [%l7 + 0x24] st %f1, [%l7 + 0x58] loop_332: ldx [%l7 + 0x58], %i5 loop_333: ldsb [%l7 + 0x66], %g2 fmovrdgz %o2, %f12, %f10 fexpand %f3, %f4 sth %i6, [%l7 + 0x12] edge8 %l2, %i7, %i4 movrgez %g7, 0x17D, %o1 fmovrdlez %g4, %f8, %f8 xnorcc %l0, 0x04E5, %g5 andcc %l6, 0x0220, %o0 edge32ln %o6, %l4, %o7 stx %i2, [%l7 + 0x30] umul %l3, 0x0AB8, %g6 sth %l1, [%l7 + 0x4C] ldsh [%l7 + 0x5A], %o4 edge16n %g3, %o5, %o3 tle %icc, 0x4 fmovscc %xcc, %f15, %f9 brnz,a %i3, loop_334 fmul8x16au %f13, %f11, %f10 bl loop_335 edge32l %l5, %i1, %i0 loop_334: stw %g1, [%l7 + 0x50] tle %xcc, 0x1 loop_335: fbg,a %fcc0, loop_336 mulx %g2, %o2, %i6 brz %i5, loop_337 fxnor %f0, %f2, %f2 loop_336: fors %f8, %f9, %f14 st %f6, [%l7 + 0x18] loop_337: ldsh [%l7 + 0x16], %l2 fmovdg %xcc, %f13, %f0 fmovdleu %xcc, %f15, %f14 fblg %fcc0, loop_338 fcmpes %fcc3, %f8, %f7 alignaddr %i4, %i7, %o1 tsubcctv %g4, %l0, %g5 loop_338: edge16n %l6, %g7, %o0 fmovrse %o6, %f1, %f11 addc %o7, %l4, %l3 brgez %g6, loop_339 ld [%l7 + 0x24], %f6 bcc,a %xcc, loop_340 pdist %f0, %f8, %f0 loop_339: fandnot2s %f6, %f10, %f15 lduw [%l7 + 0x0C], %i2 loop_340: movg %icc, %l1, %g3 nop setx loop_341, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f7, [%l7 + 0x48] movvs %xcc, %o5, %o4 fxnor %f2, %f12, %f12 loop_341: movrlez %i3, 0x0E7, %l5 stx %o3, [%l7 + 0x68] brgz %i0, loop_342 movn %icc, %g1, %i1 fmovspos %icc, %f1, %f4 tle %xcc, 0x3 loop_342: ldsh [%l7 + 0x28], %g2 edge8 %o2, %i5, %l2 edge8l %i6, %i7, %i4 movre %o1, %g4, %l0 movleu %xcc, %g5, %g7 fpsub32 %f10, %f6, %f8 movg %icc, %l6, %o0 sth %o6, [%l7 + 0x52] ldsb [%l7 + 0x62], %o7 fnot1 %f2, %f4 fpadd16s %f6, %f6, %f7 tsubcctv %l4, %l3, %i2 faligndata %f8, %f6, %f4 fbug %fcc1, loop_343 mulx %l1, %g6, %g3 edge8ln %o4, %o5, %l5 be %icc, loop_344 loop_343: std %f10, [%l7 + 0x30] bg loop_345 alignaddrl %o3, %i0, %i3 loop_344: fmovdg %xcc, %f2, %f9 fnand %f6, %f8, %f8 loop_345: fnands %f2, %f6, %f12 umul %g1, 0x0E5D, %g2 fbue,a %fcc2, loop_346 fnors %f4, %f11, %f6 fmovrde %o2, %f14, %f6 edge16 %i5, %i1, %l2 loop_346: fcmpd %fcc2, %f8, %f6 stw %i7, [%l7 + 0x78] mulx %i4, 0x0AA5, %i6 tl %xcc, 0x6 edge8n %g4, %l0, %g5 tgu %icc, 0x3 sth %g7, [%l7 + 0x44] fmovsvc %xcc, %f3, %f1 lduw [%l7 + 0x3C], %l6 array8 %o1, %o0, %o6 ldx [%l7 + 0x38], %l4 nop setx loop_347, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x28], %f15 fbge %fcc1, loop_348 fmovrsgez %o7, %f5, %f8 loop_347: fmul8sux16 %f4, %f6, %f2 fbge %fcc2, loop_349 loop_348: tne %xcc, 0x3 fcmple32 %f12, %f10, %i2 fble,a %fcc1, loop_350 loop_349: mulscc %l3, 0x1524, %g6 fmovdpos %icc, %f10, %f15 fornot2s %f5, %f13, %f4 loop_350: ldd [%l7 + 0x40], %f4 lduh [%l7 + 0x22], %g3 brz %o4, loop_351 fmovdcc %xcc, %f14, %f13 movrgez %o5, 0x247, %l5 fbe,a %fcc3, loop_352 loop_351: fbu %fcc2, loop_353 bcc,pn %xcc, loop_354 movvs %xcc, %o3, %l1 loop_352: fmovdpos %xcc, %f5, %f14 loop_353: tg %xcc, 0x3 loop_354: bcs,a loop_355 array8 %i3, %i0, %g2 fmovdg %icc, %f8, %f2 st %f3, [%l7 + 0x14] loop_355: fpack16 %f2, %f6 movgu %xcc, %g1, %i5 nop setx loop_356, %l0, %l1 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 %f12, [%l7 + 0x3C] fpsub16s %f13, %f9, %f14 sth %i1, [%l7 + 0x50] loop_356: alignaddr %o2, %i7, %l2 movrlez %i4, %g4, %l0 fmovrdne %i6, %f0, %f4 fones %f10 nop setx loop_357, %l0, %l1 jmpl %l1, %g5 tgu %icc, 0x0 tleu %xcc, 0x1 edge8l %l6, %o1, %o0 loop_357: ldsh [%l7 + 0x08], %g7 fbg %fcc0, loop_358 fpsub16s %f0, %f9, %f3 ldsw [%l7 + 0x5C], %o6 lduh [%l7 + 0x0E], %l4 loop_358: bgu,pn %icc, loop_359 mulx %o7, %i2, %g6 bshuffle %f10, %f2, %f0 fornot2s %f3, %f6, %f5 loop_359: and %g3, 0x1EE0, %o4 ldd [%l7 + 0x68], %f14 fnor %f6, %f12, %f8 udivcc %o5, 0x03A7, %l3 edge16ln %l5, %l1, %i3 lduw [%l7 + 0x7C], %i0 ba,a,pn %xcc, loop_360 array16 %g2, %o3, %i5 te %icc, 0x2 fmovrdne %i1, %f2, %f6 loop_360: st %f4, [%l7 + 0x54] ldub [%l7 + 0x7C], %o2 ldx [%l7 + 0x28], %g1 tl %icc, 0x6 sdiv %l2, 0x0410, %i7 tn %xcc, 0x7 brnz %g4, loop_361 sth %l0, [%l7 + 0x30] fornot1s %f13, %f9, %f4 fandnot2s %f0, %f2, %f6 loop_361: st %f9, [%l7 + 0x40] array8 %i6, %g5, %l6 movrgez %o1, 0x08A, %o0 edge8n %g7, %i4, %o6 lduw [%l7 + 0x7C], %o7 tpos %icc, 0x0 sdiv %l4, 0x1EBA, %i2 sth %g3, [%l7 + 0x5E] fnot2 %f10, %f12 or %o4, 0x0F4E, %g6 movrlez %l3, 0x0A2, %o5 edge8l %l1, %l5, %i3 fmul8x16au %f11, %f0, %f10 sdivcc %i0, 0x1BBE, %g2 ld [%l7 + 0x10], %f5 fornot2 %f6, %f8, %f2 ldd [%l7 + 0x30], %f10 fnot1s %f2, %f14 bg %xcc, loop_362 pdist %f12, %f14, %f14 movvs %xcc, %o3, %i5 ldx [%l7 + 0x08], %i1 loop_362: fmovscc %xcc, %f11, %f13 fbue,a %fcc3, loop_363 fandnot2s %f2, %f6, %f7 bg,a %xcc, loop_364 std %f0, [%l7 + 0x20] loop_363: brlez %g1, loop_365 bleu,a loop_366 loop_364: ldx [%l7 + 0x08], %o2 ldx [%l7 + 0x38], %i7 loop_365: bshuffle %f10, %f10, %f4 loop_366: ldd [%l7 + 0x50], %f10 popc 0x0C21, %g4 bneg %icc, loop_367 taddcc %l0, %l2, %g5 sth %l6, [%l7 + 0x20] tsubcc %i6, %o1, %o0 loop_367: sdivx %i4, 0x052D, %o6 smul %g7, %l4, %i2 fornot2 %f14, %f14, %f6 fbu %fcc0, loop_368 ldsb [%l7 + 0x7A], %g3 fmovdneg %icc, %f11, %f9 stx %o7, [%l7 + 0x10] loop_368: st %f8, [%l7 + 0x14] std %f10, [%l7 + 0x28] stw %o4, [%l7 + 0x64] fone %f6 edge8n %g6, %l3, %l1 fble %fcc3, loop_369 std %f4, [%l7 + 0x70] fmovdne %icc, %f8, %f9 movpos %icc, %o5, %i3 loop_369: lduh [%l7 + 0x42], %l5 lduh [%l7 + 0x0A], %g2 fornot2s %f9, %f12, %f9 udivcc %o3, 0x13E4, %i5 edge32l %i0, %i1, %o2 fmovsvs %icc, %f2, %f1 fxor %f14, %f14, %f4 fmovsleu %xcc, %f6, %f7 fmul8sux16 %f14, %f8, %f10 fmovrsgez %g1, %f12, %f7 fnors %f0, %f9, %f4 fmovrslez %i7, %f14, %f1 fmovscs %icc, %f6, %f2 bn loop_370 ldsh [%l7 + 0x2E], %g4 lduw [%l7 + 0x68], %l0 orcc %l2, %g5, %i6 loop_370: ldx [%l7 + 0x58], %o1 fble %fcc3, loop_371 ldsh [%l7 + 0x56], %l6 brgz,a %o0, loop_372 for %f4, %f10, %f4 loop_371: st %f9, [%l7 + 0x74] fmovdvc %icc, %f6, %f13 loop_372: tn %xcc, 0x7 ld [%l7 + 0x50], %f15 fornot2s %f15, %f3, %f10 sth %o6, [%l7 + 0x5E] brz,a %i4, loop_373 fmovsne %xcc, %f9, %f3 lduh [%l7 + 0x6E], %l4 st %f1, [%l7 + 0x58] loop_373: fpadd32 %f2, %f4, %f14 fandnot1s %f13, %f14, %f3 ldsh [%l7 + 0x36], %i2 ldsh [%l7 + 0x0C], %g3 addc %g7, 0x0B99, %o4 nop setx loop_374, %l0, %l1 jmpl %l1, %o7 fmovsvs %icc, %f2, %f15 fabss %f2, %f4 lduw [%l7 + 0x44], %l3 loop_374: udivx %g6, 0x0319, %o5 fblg %fcc2, loop_375 brlez,a %i3, loop_376 edge16ln %l5, %g2, %o3 fpadd16s %f1, %f8, %f12 loop_375: fmul8sux16 %f8, %f6, %f10 loop_376: movle %xcc, %l1, %i5 fbuge,a %fcc3, loop_377 smulcc %i0, %i1, %o2 fbn %fcc3, loop_378 movrne %g1, 0x02A, %i7 loop_377: fornot2s %f11, %f5, %f5 fsrc2s %f3, %f13 loop_378: fxors %f10, %f9, %f13 addccc %l0, %l2, %g4 fmul8sux16 %f4, %f2, %f8 lduw [%l7 + 0x48], %g5 fmovrdgz %o1, %f10, %f2 fmovrsgz %i6, %f7, %f12 fnegd %f2, %f6 edge8 %l6, %o6, %i4 tneg %icc, 0x3 fsrc2s %f9, %f2 lduw [%l7 + 0x74], %o0 stw %i2, [%l7 + 0x60] st %f9, [%l7 + 0x54] fbge %fcc3, loop_379 fnot2s %f9, %f14 tcs %icc, 0x7 tgu %icc, 0x3 loop_379: andncc %l4, %g3, %o4 brnz,a %g7, loop_380 sra %l3, %o7, %g6 ldd [%l7 + 0x60], %f14 srl %i3, 0x0A, %l5 loop_380: bpos,a loop_381 fnegs %f5, %f12 fnot1 %f10, %f6 xorcc %g2, 0x08AD, %o5 loop_381: fmovspos %icc, %f10, %f10 fpsub16s %f15, %f6, %f11 stx %o3, [%l7 + 0x20] srl %l1, %i0, %i1 fpsub32 %f4, %f0, %f4 bl,a,pt %xcc, loop_382 fmovrslz %i5, %f7, %f4 ldx [%l7 + 0x40], %g1 and %o2, %i7, %l2 loop_382: ld [%l7 + 0x20], %f2 fpmerge %f13, %f14, %f12 fbule %fcc2, loop_383 tvs %xcc, 0x4 stb %g4, [%l7 + 0x4D] ldsh [%l7 + 0x2A], %l0 loop_383: fpmerge %f0, %f6, %f0 tcc %icc, 0x6 movgu %icc, %o1, %i6 fbl %fcc1, loop_384 fpackfix %f10, %f2 ldx [%l7 + 0x68], %g5 lduw [%l7 + 0x78], %o6 loop_384: fnot2s %f6, %f8 stb %i4, [%l7 + 0x23] fmovrsne %o0, %f14, %f6 popc %i2, %l6 alignaddr %l4, %g3, %o4 sethi 0x07AF, %g7 lduw [%l7 + 0x38], %l3 fmovrdne %g6, %f4, %f2 lduw [%l7 + 0x38], %i3 lduh [%l7 + 0x20], %l5 bge,pn %xcc, loop_385 tleu %xcc, 0x7 bg,pn %xcc, loop_386 sub %o7, %g2, %o5 loop_385: fmovdvs %xcc, %f1, %f9 fmul8x16au %f2, %f0, %f6 loop_386: ldsb [%l7 + 0x11], %l1 bneg,a %xcc, loop_387 ldsb [%l7 + 0x7E], %i0 andcc %o3, %i1, %g1 stw %i5, [%l7 + 0x5C] loop_387: movrgez %o2, %i7, %g4 bneg loop_388 fmovdvc %icc, %f0, %f9 ldub [%l7 + 0x5A], %l0 fmovdgu %icc, %f11, %f5 loop_388: ldsb [%l7 + 0x6D], %o1 nop setx loop_389, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %xcc, %i6, %g5 movrgz %l2, 0x2BD, %i4 fmuld8sux16 %f3, %f0, %f14 loop_389: fornot1s %f12, %f12, %f4 fmovsne %icc, %f13, %f11 fcmpne16 %f8, %f6, %o6 lduh [%l7 + 0x62], %o0 tsubcctv %l6, 0x0720, %l4 ldd [%l7 + 0x18], %f12 fbule,a %fcc2, loop_390 fcmpd %fcc1, %f14, %f10 fmovdleu %xcc, %f4, %f15 pdist %f12, %f0, %f8 loop_390: sethi 0x0D0E, %g3 stb %o4, [%l7 + 0x1E] stw %i2, [%l7 + 0x40] movcs %xcc, %l3, %g6 addcc %i3, %g7, %l5 fand %f2, %f12, %f8 movneg %xcc, %g2, %o7 lduh [%l7 + 0x78], %o5 st %f1, [%l7 + 0x70] fcmpeq16 %f8, %f12, %i0 std %f8, [%l7 + 0x18] tneg %icc, 0x5 ta %icc, 0x2 fornot1 %f8, %f4, %f14 stx %l1, [%l7 + 0x78] fmovdneg %xcc, %f12, %f4 stw %o3, [%l7 + 0x68] stx %g1, [%l7 + 0x68] for %f10, %f4, %f6 movgu %icc, %i5, %i1 st %f13, [%l7 + 0x48] fpack16 %f14, %f13 stw %o2, [%l7 + 0x08] umulcc %g4, 0x0CF8, %i7 fmovdleu %xcc, %f8, %f2 fbne,a %fcc0, loop_391 movge %xcc, %l0, %o1 be,pt %icc, loop_392 fcmpne32 %f14, %f10, %g5 loop_391: fmovdcc %xcc, %f4, %f6 st %f12, [%l7 + 0x2C] loop_392: st %f3, [%l7 + 0x7C] ldsb [%l7 + 0x0A], %i6 move %icc, %i4, %o6 std %f10, [%l7 + 0x60] lduw [%l7 + 0x4C], %l2 movneg %icc, %o0, %l6 ba,a,pn %icc, loop_393 tl %icc, 0x6 stw %l4, [%l7 + 0x60] bshuffle %f8, %f4, %f0 loop_393: ba,a,pn %xcc, loop_394 nop setx loop_395, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done call loop_396 subcc %g3, %o4, %l3 loop_394: stw %g6, [%l7 + 0x2C] loop_395: tcc %xcc, 0x6 loop_396: sth %i3, [%l7 + 0x10] fxor %f12, %f12, %f8 ld [%l7 + 0x08], %f15 fcmpne16 %f14, %f14, %i2 ldd [%l7 + 0x10], %f8 ldsh [%l7 + 0x52], %g7 fmovrdgz %g2, %f8, %f10 ldx [%l7 + 0x30], %o7 fmul8x16au %f6, %f3, %f12 ld [%l7 + 0x4C], %f5 udivx %l5, 0x1DE8, %o5 fpack32 %f6, %f8, %f12 tle %icc, 0x5 stb %i0, [%l7 + 0x4E] xor %l1, 0x0D4C, %o3 stb %g1, [%l7 + 0x7E] bn loop_397 ldsb [%l7 + 0x75], %i5 xnorcc %i1, %g4, %o2 fsrc2 %f2, %f2 loop_397: array8 %i7, %l0, %g5 fpackfix %f14, %f6 edge16ln %i6, %i4, %o1 bleu,pn %xcc, loop_398 fcmpd %fcc3, %f10, %f12 fabsd %f10, %f10 tg %xcc, 0x0 loop_398: sub %l2, %o0, %o6 ldx [%l7 + 0x78], %l4 call loop_399 movle %icc, %l6, %o4 stw %g3, [%l7 + 0x28] siam 0x0 loop_399: movg %icc, %g6, %l3 ldd [%l7 + 0x08], %f6 array8 %i2, %i3, %g2 ta %xcc, 0x7 st %f6, [%l7 + 0x6C] std %f10, [%l7 + 0x50] fnot1 %f2, %f10 fmovdvs %icc, %f4, %f13 movvc %icc, %g7, %l5 sll %o5, %o7, %l1 lduh [%l7 + 0x30], %o3 fbu,a %fcc3, loop_400 fandnot1s %f3, %f8, %f3 stb %i0, [%l7 + 0x61] stb %i5, [%l7 + 0x74] loop_400: alignaddrl %g1, %g4, %o2 fandnot2 %f4, %f12, %f10 fble,a %fcc1, loop_401 sdivx %i1, 0x0014, %l0 mulx %i7, 0x0BD6, %i6 fmovrsgz %i4, %f11, %f9 loop_401: fcmple16 %f2, %f12, %g5 fmovdvs %icc, %f11, %f2 ldub [%l7 + 0x43], %o1 fone %f2 brz %o0, loop_402 fbne,a %fcc3, loop_403 smul %l2, 0x1F30, %o6 orncc %l6, 0x0C0A, %o4 loop_402: lduh [%l7 + 0x76], %l4 loop_403: andncc %g3, %g6, %l3 be,pt %xcc, loop_404 taddcc %i3, 0x1776, %g2 stx %g7, [%l7 + 0x08] fbl,a %fcc3, loop_405 loop_404: tleu %icc, 0x5 edge8 %l5, %o5, %o7 edge8ln %i2, %l1, %i0 loop_405: ldx [%l7 + 0x18], %o3 fabss %f8, %f12 ldsh [%l7 + 0x4A], %i5 array16 %g4, %g1, %i1 fnot1s %f6, %f10 bgu,pt %xcc, loop_406 fcmple16 %f6, %f6, %o2 ldd [%l7 + 0x68], %f14 fcmpgt32 %f12, %f8, %l0 loop_406: tcs %xcc, 0x3 smul %i6, %i4, %g5 movvs %xcc, %i7, %o0 fmovde %xcc, %f13, %f9 fbul %fcc0, loop_407 stw %o1, [%l7 + 0x34] lduh [%l7 + 0x0C], %o6 fmovsvc %icc, %f13, %f8 loop_407: movrgz %l6, %l2, %o4 popc 0x1D0A, %l4 ldd [%l7 + 0x30], %f6 orcc %g3, %g6, %l3 bn,a loop_408 fmovrdgz %i3, %f14, %f6 brz %g2, loop_409 ld [%l7 + 0x20], %f6 loop_408: fzeros %f4 ldsw [%l7 + 0x14], %l5 loop_409: fcmpes %fcc2, %f6, %f9 fmovsvs %xcc, %f3, %f6 movcs %icc, %g7, %o5 movne %xcc, %o7, %l1 movle %xcc, %i0, %o3 fmovsge %icc, %f8, %f9 stb %i2, [%l7 + 0x08] edge16ln %i5, %g1, %i1 st %f9, [%l7 + 0x48] edge16n %g4, %o2, %i6 ldsw [%l7 + 0x1C], %l0 fpadd32 %f6, %f8, %f0 fnor %f6, %f2, %f0 fmovrdlez %g5, %f14, %f12 ldd [%l7 + 0x68], %f6 fmovdg %xcc, %f3, %f10 srax %i4, %o0, %i7 ldx [%l7 + 0x58], %o1 movpos %xcc, %o6, %l2 movrlez %o4, %l4, %l6 bge,a,pn %xcc, loop_410 std %f8, [%l7 + 0x68] udiv %g3, 0x17D5, %l3 fsrc2 %f8, %f14 loop_410: ld [%l7 + 0x78], %f4 stw %i3, [%l7 + 0x70] sdivcc %g6, 0x1558, %g2 ldsh [%l7 + 0x10], %g7 movl %icc, %o5, %l5 fba %fcc2, loop_411 stb %l1, [%l7 + 0x2B] movg %xcc, %i0, %o3 tge %icc, 0x0 loop_411: orn %i2, %i5, %g1 fcmpeq32 %f2, %f10, %i1 orcc %o7, %g4, %i6 fabss %f15, %f3 movrlz %l0, 0x244, %g5 fnors %f9, %f14, %f4 umul %i4, 0x087B, %o0 stb %i7, [%l7 + 0x75] stw %o1, [%l7 + 0x48] bg loop_412 fmovda %xcc, %f10, %f0 stw %o2, [%l7 + 0x08] std %f14, [%l7 + 0x48] loop_412: fsrc2s %f3, %f6 stb %o6, [%l7 + 0x6B] fmovdleu %xcc, %f3, %f2 fmovdpos %xcc, %f4, %f13 fnor %f0, %f12, %f4 fmovdl %icc, %f14, %f10 fbul,a %fcc3, loop_413 tsubcctv %o4, 0x096B, %l2 addccc %l4, %g3, %l6 array8 %i3, %g6, %l3 loop_413: fnot2s %f9, %f0 siam 0x4 fpadd16s %f11, %f14, %f8 ldd [%l7 + 0x18], %f8 sdivx %g7, 0x1787, %o5 popc 0x0D4C, %l5 fcmpeq32 %f10, %f4, %l1 fxors %f8, %f7, %f13 ldsw [%l7 + 0x10], %i0 taddcc %o3, 0x1318, %i2 andcc %g2, 0x08F7, %i5 ldub [%l7 + 0x64], %i1 ldsh [%l7 + 0x14], %g1 fmovrsne %o7, %f9, %f7 fmovrslez %g4, %f0, %f6 xor %i6, 0x183D, %g5 fsrc2s %f3, %f7 fmovrdgez %l0, %f0, %f10 fbne %fcc2, loop_414 bn,pn %icc, loop_415 st %f14, [%l7 + 0x30] fpadd16 %f6, %f10, %f12 loop_414: movne %xcc, %i4, %i7 loop_415: movg %xcc, %o1, %o0 ldd [%l7 + 0x50], %f10 ldx [%l7 + 0x30], %o6 movn %xcc, %o4, %o2 lduw [%l7 + 0x70], %l4 lduw [%l7 + 0x5C], %g3 fmovdleu %icc, %f8, %f13 std %f8, [%l7 + 0x70] ldsw [%l7 + 0x38], %l2 fmovrdlez %i3, %f12, %f8 bpos,a,pt %icc, loop_416 ldub [%l7 + 0x1C], %l6 fsrc2s %f0, %f0 fcmple16 %f14, %f0, %g6 loop_416: fcmpgt16 %f2, %f2, %g7 sth %o5, [%l7 + 0x78] fsrc2 %f10, %f8 std %f12, [%l7 + 0x40] smulcc %l3, %l1, %l5 fblg %fcc0, loop_417 subc %o3, 0x0381, %i2 std %f6, [%l7 + 0x20] ldsw [%l7 + 0x54], %i0 loop_417: stb %g2, [%l7 + 0x15] nop setx loop_418, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdl %xcc, %f6, %f9 ldsh [%l7 + 0x64], %i1 tgu %icc, 0x5 loop_418: movvs %xcc, %g1, %o7 stx %g4, [%l7 + 0x30] edge16 %i6, %i5, %g5 fmovdne %icc, %f9, %f6 be,pn %icc, loop_419 fmovrde %i4, %f2, %f0 subc %i7, 0x1D40, %o1 fpsub16s %f5, %f10, %f9 loop_419: fmovdpos %icc, %f6, %f4 lduh [%l7 + 0x7C], %o0 sdivx %o6, 0x13B8, %l0 tcc %xcc, 0x4 fbn,a %fcc3, loop_420 lduw [%l7 + 0x10], %o4 fsrc1 %f14, %f10 sdivcc %l4, 0x0025, %g3 loop_420: fornot1 %f8, %f10, %f8 andn %l2, %o2, %l6 fmovsa %icc, %f10, %f9 fmovspos %icc, %f8, %f2 tcc %icc, 0x2 ldsh [%l7 + 0x1E], %g6 tvs %xcc, 0x0 subcc %i3, 0x1587, %g7 andn %l3, 0x1327, %l1 fnot2 %f14, %f10 tle %xcc, 0x7 stx %l5, [%l7 + 0x70] fxnors %f6, %f7, %f10 stx %o3, [%l7 + 0x40] ldd [%l7 + 0x70], %f0 fones %f8 fmuld8sux16 %f3, %f0, %f12 fnor %f14, %f10, %f10 sdivx %i2, 0x1E20, %o5 tl %icc, 0x5 tg %xcc, 0x3 brgz,a %g2, loop_421 xnorcc %i0, %g1, %o7 fabss %f9, %f9 sth %g4, [%l7 + 0x7C] loop_421: ldsb [%l7 + 0x6B], %i6 movneg %icc, %i1, %i5 st %f11, [%l7 + 0x10] st %f7, [%l7 + 0x20] lduw [%l7 + 0x40], %i4 st %f2, [%l7 + 0x78] fcmpne16 %f14, %f14, %g5 ldx [%l7 + 0x70], %i7 fmuld8sux16 %f2, %f12, %f8 fmovdgu %xcc, %f9, %f9 movle %icc, %o0, %o6 and %o1, 0x0724, %o4 ldd [%l7 + 0x58], %f2 sllx %l4, %g3, %l2 lduh [%l7 + 0x4C], %o2 stx %l0, [%l7 + 0x18] taddcctv %l6, %g6, %i3 lduw [%l7 + 0x08], %g7 ldsb [%l7 + 0x2C], %l1 movvs %icc, %l3, %o3 bcc,a,pn %icc, loop_422 fbug %fcc1, loop_423 ldub [%l7 + 0x5B], %i2 ldsb [%l7 + 0x14], %l5 loop_422: fmovdle %xcc, %f15, %f7 loop_423: ble %xcc, loop_424 sdiv %o5, 0x1FE1, %g2 tn %xcc, 0x4 srl %i0, %o7, %g4 loop_424: andncc %g1, %i6, %i1 movne %icc, %i4, %g5 edge16l %i7, %o0, %o6 sub %o1, %o4, %l4 popc %i5, %g3 orn %l2, %o2, %l0 fmovrdlez %g6, %f4, %f4 pdist %f8, %f12, %f12 faligndata %f4, %f8, %f0 ldsh [%l7 + 0x30], %l6 ldsw [%l7 + 0x4C], %i3 fmovscc %xcc, %f15, %f6 ldd [%l7 + 0x08], %f12 fmovde %icc, %f7, %f15 fbe %fcc1, loop_425 bneg,a %xcc, loop_426 movrlz %g7, 0x050, %l1 tgu %icc, 0x2 loop_425: ldub [%l7 + 0x5E], %l3 loop_426: bne,a %xcc, loop_427 ldsb [%l7 + 0x70], %o3 bcs,a,pn %icc, loop_428 bne,a,pt %icc, loop_429 loop_427: tl %icc, 0x1 fble %fcc0, loop_430 loop_428: brgz,a %l5, loop_431 loop_429: std %f10, [%l7 + 0x38] alignaddr %o5, %g2, %i0 loop_430: fnegs %f11, %f0 loop_431: nop setx loop_432, %l0, %l1 jmpl %l1, %i2 xor %g4, %o7, %i6 alignaddrl %i1, %g1, %g5 tsubcctv %i4, 0x106D, %i7 loop_432: tneg %xcc, 0x3 bg,a,pt %xcc, loop_433 fmovdg %xcc, %f15, %f8 movcc %xcc, %o0, %o1 fmovdl %icc, %f7, %f1 loop_433: fpadd32 %f12, %f4, %f4 lduw [%l7 + 0x18], %o6 edge8l %o4, %i5, %l4 fxors %f1, %f15, %f4 fcmpne16 %f14, %f8, %l2 movle %icc, %o2, %l0 fmovdgu %xcc, %f9, %f5 ldub [%l7 + 0x55], %g6 ldsh [%l7 + 0x52], %l6 fcmped %fcc2, %f12, %f6 bleu,pn %xcc, loop_434 array32 %i3, %g3, %l1 ldx [%l7 + 0x40], %l3 ldx [%l7 + 0x10], %o3 loop_434: xorcc %g7, %o5, %l5 brnz,a %g2, loop_435 fmuld8ulx16 %f3, %f4, %f12 fmovdn %icc, %f0, %f12 ldx [%l7 + 0x68], %i0 loop_435: fbo %fcc0, loop_436 fblg %fcc0, loop_437 fand %f10, %f6, %f12 fnegs %f6, %f10 loop_436: stx %i2, [%l7 + 0x38] loop_437: fornot2 %f6, %f0, %f0 st %f1, [%l7 + 0x34] fcmpd %fcc2, %f2, %f10 fsrc1s %f15, %f2 fmovrdlez %g4, %f2, %f6 fblg,a %fcc1, loop_438 movg %icc, %i6, %i1 ldsb [%l7 + 0x3D], %o7 bg,a,pn %icc, loop_439 loop_438: pdist %f2, %f2, %f14 fbug %fcc0, loop_440 ldsw [%l7 + 0x38], %g1 loop_439: sdivx %g5, 0x1C39, %i7 tsubcc %o0, 0x007B, %i4 loop_440: tcc %xcc, 0x7 fmovsl %xcc, %f13, %f1 bgu,a,pn %icc, loop_441 fzero %f14 ldsw [%l7 + 0x54], %o1 fmovdpos %xcc, %f4, %f11 loop_441: fmul8x16al %f8, %f9, %f12 array16 %o6, %o4, %l4 movcc %icc, %i5, %o2 sllx %l2, 0x0A, %l0 fnot2s %f12, %f15 lduh [%l7 + 0x7A], %g6 fornot1s %f7, %f2, %f15 fmovrsgz %i3, %f5, %f10 tl %icc, 0x0 movn %icc, %l6, %g3 ba loop_442 fpadd32 %f10, %f8, %f0 fmovsneg %icc, %f6, %f7 movg %icc, %l1, %o3 loop_442: taddcctv %g7, 0x1D16, %o5 fornot1 %f12, %f4, %f6 taddcc %l3, %g2, %l5 fmovs %f4, %f0 srlx %i2, %g4, %i0 st %f7, [%l7 + 0x48] fone %f14 fmovdcs %icc, %f12, %f14 fnot2s %f9, %f0 edge16ln %i6, %o7, %g1 lduh [%l7 + 0x0E], %g5 bne %xcc, loop_443 nop setx loop_444, %l0, %l1 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 + 0x10], %i1 fors %f0, %f13, %f0 loop_443: xor %o0, 0x0901, %i4 loop_444: fmovrsgz %o1, %f7, %f8 xnor %o6, 0x0172, %o4 ldsh [%l7 + 0x56], %i7 fmovsge %icc, %f2, %f5 fmovsge %xcc, %f1, %f10 sub %i5, 0x1015, %l4 sdivx %o2, 0x0A01, %l2 lduh [%l7 + 0x20], %l0 faligndata %f12, %f14, %f6 movvc %xcc, %g6, %i3 fors %f4, %f10, %f4 ldub [%l7 + 0x54], %g3 ldub [%l7 + 0x6A], %l6 bleu %xcc, loop_445 fmovrsgez %l1, %f8, %f10 fbe %fcc3, loop_446 stx %g7, [%l7 + 0x40] loop_445: fpack16 %f8, %f11 edge16 %o5, %l3, %o3 loop_446: xor %g2, 0x1590, %i2 ldx [%l7 + 0x20], %g4 fbe,a %fcc1, loop_447 ldsh [%l7 + 0x6E], %i0 call loop_448 edge8n %i6, %l5, %g1 loop_447: bvc,a loop_449 umulcc %g5, 0x1FE0, %o7 loop_448: fmovrde %i1, %f6, %f12 fornot1s %f5, %f1, %f5 loop_449: orncc %o0, 0x15CD, %i4 edge16 %o1, %o4, %i7 fcmps %fcc3, %f10, %f15 sll %o6, 0x10, %i5 fsrc1 %f12, %f2 bshuffle %f8, %f14, %f4 fsrc2 %f2, %f12 fmovdne %icc, %f11, %f0 stb %l4, [%l7 + 0x78] lduw [%l7 + 0x5C], %l2 fbul,a %fcc1, loop_450 brgz %o2, loop_451 movrlez %g6, 0x2B6, %l0 bvc %icc, loop_452 loop_450: fones %f5 loop_451: fmovrdlz %i3, %f8, %f4 fbug,a %fcc1, loop_453 loop_452: movrlz %g3, %l1, %l6 ldsh [%l7 + 0x6C], %o5 fmovdcs %xcc, %f9, %f12 loop_453: srax %g7, %o3, %l3 xor %i2, %g4, %g2 andncc %i0, %l5, %i6 edge16l %g5, %o7, %g1 taddcctv %o0, 0x1903, %i4 mulx %o1, 0x016D, %o4 nop setx loop_454, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fble,a %fcc0, loop_455 lduw [%l7 + 0x10], %i7 stx %o6, [%l7 + 0x38] loop_454: std %f10, [%l7 + 0x50] loop_455: edge32ln %i1, %i5, %l2 ldsb [%l7 + 0x6A], %o2 ldsb [%l7 + 0x0C], %g6 stb %l0, [%l7 + 0x40] ld [%l7 + 0x74], %f8 addccc %l4, 0x1614, %i3 fandnot1 %f14, %f8, %f8 edge16l %g3, %l1, %l6 brnz %g7, loop_456 fsrc2s %f4, %f2 ldsw [%l7 + 0x68], %o3 bg,a,pn %icc, loop_457 loop_456: fpadd16 %f4, %f14, %f6 movvs %icc, %l3, %o5 fmovsneg %xcc, %f0, %f0 loop_457: bvs,a %icc, loop_458 sth %i2, [%l7 + 0x1C] tpos %icc, 0x4 fble,a %fcc1, loop_459 loop_458: lduh [%l7 + 0x50], %g4 mulscc %i0, 0x0314, %l5 fnors %f2, %f1, %f6 loop_459: fmovdn %icc, %f7, %f8 fmovsvc %xcc, %f2, %f0 fmul8ulx16 %f12, %f6, %f10 taddcctv %i6, 0x018E, %g5 bpos,pn %icc, loop_460 fbg %fcc2, loop_461 brnz,a %o7, loop_462 nop setx loop_463, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_460: sth %g2, [%l7 + 0x32] loop_461: std %f12, [%l7 + 0x48] loop_462: stx %o0, [%l7 + 0x18] loop_463: fpadd16s %f13, %f9, %f8 fble,a %fcc2, loop_464 subccc %g1, 0x0C20, %o1 sth %o4, [%l7 + 0x0E] ld [%l7 + 0x28], %f9 loop_464: tleu %xcc, 0x1 sdiv %i4, 0x0956, %i7 lduw [%l7 + 0x30], %i1 fmovsn %xcc, %f0, %f11 fbue %fcc2, loop_465 st %f12, [%l7 + 0x10] lduh [%l7 + 0x22], %i5 ba loop_466 loop_465: tgu %xcc, 0x4 fmovspos %xcc, %f2, %f12 addccc %o6, %o2, %g6 loop_466: fcmpd %fcc3, %f8, %f12 fbule %fcc0, loop_467 tleu %xcc, 0x7 edge32n %l0, %l4, %i3 fbn %fcc3, loop_468 loop_467: fmul8x16al %f15, %f11, %f8 st %f1, [%l7 + 0x68] brlez %l2, loop_469 loop_468: fble %fcc2, loop_470 fmovda %xcc, %f6, %f10 fandnot1 %f10, %f4, %f6 loop_469: stx %l1, [%l7 + 0x50] loop_470: bgu,a %icc, loop_471 fandnot2s %f7, %f2, %f1 fmul8x16al %f1, %f2, %f2 bpos,a,pt %xcc, loop_472 loop_471: fxor %f8, %f12, %f12 tle %icc, 0x1 be,a,pn %xcc, loop_473 loop_472: xor %l6, %g3, %g7 fxnor %f10, %f2, %f6 fpack16 %f10, %f6 loop_473: tne %xcc, 0x5 sth %l3, [%l7 + 0x78] ldsb [%l7 + 0x58], %o5 ldsb [%l7 + 0x32], %o3 brlz,a %i2, loop_474 edge32l %i0, %g4, %i6 xnor %g5, %l5, %o7 ldsw [%l7 + 0x30], %o0 loop_474: fcmpgt16 %f0, %f8, %g1 fmovrslez %g2, %f0, %f11 ldx [%l7 + 0x68], %o4 smulcc %i4, 0x03E3, %o1 stb %i7, [%l7 + 0x27] sth %i1, [%l7 + 0x40] ta %icc, 0x2 movl %xcc, %i5, %o6 movle %icc, %o2, %g6 fornot2 %f10, %f8, %f8 lduw [%l7 + 0x68], %l4 stw %l0, [%l7 + 0x08] subc %l2, %l1, %i3 movcc %icc, %l6, %g7 bvs,a %icc, loop_475 stw %g3, [%l7 + 0x18] fsrc1s %f10, %f9 lduh [%l7 + 0x1E], %l3 loop_475: subccc %o5, %o3, %i2 fmovdg %icc, %f2, %f10 fcmpne32 %f6, %f4, %g4 stb %i6, [%l7 + 0x51] lduw [%l7 + 0x7C], %g5 lduw [%l7 + 0x44], %i0 ba loop_476 bn,pn %icc, loop_477 fbue,a %fcc3, loop_478 fmovsgu %xcc, %f10, %f6 loop_476: fbule,a %fcc2, loop_479 loop_477: bg loop_480 loop_478: ldsb [%l7 + 0x21], %o7 addc %l5, %o0, %g2 loop_479: fmovsge %xcc, %f14, %f3 loop_480: lduw [%l7 + 0x78], %g1 brlez,a %i4, loop_481 tleu %xcc, 0x0 fbl %fcc1, loop_482 edge8 %o1, %o4, %i1 loop_481: tsubcctv %i5, 0x1F0C, %o6 ldd [%l7 + 0x20], %f2 loop_482: bg,a loop_483 fmovdcs %xcc, %f7, %f9 stb %o2, [%l7 + 0x30] sllx %g6, %l4, %l0 loop_483: fmul8sux16 %f12, %f4, %f8 stw %l2, [%l7 + 0x54] taddcc %l1, 0x16C0, %i7 udivx %i3, 0x0E32, %g7 xnor %l6, 0x10FF, %g3 stw %l3, [%l7 + 0x20] stb %o5, [%l7 + 0x4E] bleu,a %xcc, loop_484 orncc %i2, %g4, %o3 ld [%l7 + 0x14], %f15 ldsb [%l7 + 0x13], %g5 loop_484: st %f9, [%l7 + 0x4C] tvc %icc, 0x1 std %f12, [%l7 + 0x50] ldd [%l7 + 0x60], %f6 st %f0, [%l7 + 0x50] udivx %i0, 0x12E4, %i6 ldub [%l7 + 0x4E], %o7 fmovsle %xcc, %f6, %f10 tcc %icc, 0x1 ldd [%l7 + 0x28], %f14 sth %o0, [%l7 + 0x62] fnot1s %f9, %f13 fmovsgu %xcc, %f10, %f8 fzero %f6 sdiv %g2, 0x1712, %g1 st %f2, [%l7 + 0x6C] bcc %icc, loop_485 orcc %i4, 0x063A, %o1 ldub [%l7 + 0x55], %l5 ldub [%l7 + 0x48], %o4 loop_485: tne %xcc, 0x4 fands %f3, %f6, %f3 call loop_486 ba,pn %xcc, loop_487 edge16 %i5, %i1, %o2 bgu,a %xcc, loop_488 loop_486: ldub [%l7 + 0x78], %o6 loop_487: fmovscc %xcc, %f4, %f13 stb %g6, [%l7 + 0x79] loop_488: edge16ln %l4, %l2, %l1 ldsh [%l7 + 0x66], %l0 fble,a %fcc0, loop_489 movle %xcc, %i3, %i7 fnors %f2, %f0, %f13 nop setx loop_490, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_489: lduh [%l7 + 0x1A], %l6 xnorcc %g3, %l3, %g7 fpackfix %f12, %f6 loop_490: popc %i2, %g4 stb %o5, [%l7 + 0x17] lduw [%l7 + 0x6C], %g5 udivx %i0, 0x14C9, %i6 fandnot1s %f1, %f12, %f12 movg %xcc, %o7, %o0 fcmple16 %f2, %f12, %o3 call loop_491 bvc,a %xcc, loop_492 sth %g1, [%l7 + 0x3C] fmovsvs %icc, %f10, %f6 loop_491: fbule,a %fcc1, loop_493 loop_492: lduw [%l7 + 0x78], %g2 fbn %fcc2, loop_494 fandnot1 %f12, %f0, %f10 loop_493: fbue %fcc0, loop_495 fcmpgt32 %f12, %f2, %i4 loop_494: stb %o1, [%l7 + 0x36] movrgz %l5, 0x2BF, %i5 loop_495: fones %f9 ldsb [%l7 + 0x76], %o4 fmovrdlez %i1, %f6, %f12 movcc %icc, %o6, %o2 ldd [%l7 + 0x40], %f6 movpos %xcc, %l4, %l2 ldx [%l7 + 0x68], %g6 fpack32 %f4, %f2, %f14 fandnot2 %f8, %f10, %f8 stw %l1, [%l7 + 0x44] sethi 0x16C4, %i3 stb %l0, [%l7 + 0x58] fbuge %fcc2, loop_496 fmovs %f3, %f14 subcc %l6, 0x0F4A, %g3 lduh [%l7 + 0x34], %i7 loop_496: ldd [%l7 + 0x70], %f2 subccc %l3, 0x1455, %i2 fornot1s %f11, %f12, %f5 ta %icc, 0x1 sll %g7, 0x00, %o5 xor %g4, 0x1753, %g5 mulscc %i0, %i6, %o7 fbg,a %fcc2, loop_497 bg,a %xcc, loop_498 ldsb [%l7 + 0x58], %o3 bcs,pn %icc, loop_499 loop_497: st %f2, [%l7 + 0x14] loop_498: fmovrde %g1, %f0, %f12 ble,a,pn %icc, loop_500 loop_499: ldub [%l7 + 0x70], %g2 ldub [%l7 + 0x29], %i4 tg %xcc, 0x6 loop_500: smul %o1, %o0, %i5 movrgz %l5, 0x11C, %i1 tneg %xcc, 0x7 sth %o4, [%l7 + 0x26] movrlez %o6, %o2, %l2 ldub [%l7 + 0x48], %l4 fornot1 %f0, %f0, %f10 brlez,a %g6, loop_501 fmovrde %i3, %f2, %f10 ldub [%l7 + 0x3D], %l1 fone %f10 loop_501: std %f2, [%l7 + 0x70] lduw [%l7 + 0x18], %l6 fxor %f8, %f14, %f4 fmovse %xcc, %f2, %f6 movpos %xcc, %l0, %g3 stx %l3, [%l7 + 0x70] edge32 %i7, %i2, %g7 sdiv %g4, 0x15E2, %o5 fcmpeq16 %f14, %f14, %g5 sth %i6, [%l7 + 0x62] stw %o7, [%l7 + 0x54] sll %i0, 0x11, %g1 stx %o3, [%l7 + 0x50] ldsb [%l7 + 0x6D], %g2 fble %fcc3, loop_502 brgez %o1, loop_503 fbug %fcc0, loop_504 ldx [%l7 + 0x20], %i4 loop_502: fmul8sux16 %f2, %f8, %f8 loop_503: fbul,a %fcc1, loop_505 loop_504: ba,pn %icc, loop_506 fsrc1s %f10, %f0 fbu,a %fcc0, loop_507 loop_505: nop setx loop_508, %l0, %l1 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_506: lduh [%l7 + 0x2C], %o0 fnot1 %f2, %f14 loop_507: edge8ln %i5, %l5, %o4 loop_508: sth %i1, [%l7 + 0x1E] xor %o6, 0x1EAB, %l2 ldsb [%l7 + 0x5F], %l4 stb %o2, [%l7 + 0x20] fpsub32s %f13, %f14, %f12 and %g6, %l1, %l6 ldx [%l7 + 0x08], %l0 ldsw [%l7 + 0x34], %g3 alignaddrl %l3, %i3, %i2 bge,a %xcc, loop_509 be,a,pt %icc, loop_510 lduh [%l7 + 0x4E], %i7 std %f0, [%l7 + 0x40] loop_509: fblg,a %fcc3, loop_511 loop_510: stb %g7, [%l7 + 0x60] fpadd16s %f13, %f0, %f14 ldsw [%l7 + 0x10], %o5 loop_511: stx %g5, [%l7 + 0x58] xor %g4, %i6, %o7 tge %xcc, 0x5 edge32ln %i0, %o3, %g2 sdivx %g1, 0x1AC6, %i4 fcmpne32 %f4, %f4, %o1 fmovrdgz %i5, %f4, %f12 fmovsne %icc, %f1, %f2 for %f8, %f14, %f14 movvc %xcc, %l5, %o0 movgu %icc, %o4, %o6 taddcctv %i1, %l4, %l2 move %xcc, %o2, %l1 tn %icc, 0x5 popc %l6, %l0 bge,pt %xcc, loop_512 sdivcc %g6, 0x0254, %g3 lduh [%l7 + 0x36], %l3 fmovsg %xcc, %f12, %f1 loop_512: std %f12, [%l7 + 0x18] movcc %xcc, %i2, %i7 bl %xcc, loop_513 fcmps %fcc0, %f15, %f7 te %xcc, 0x3 tvs %icc, 0x1 loop_513: bleu,pn %xcc, loop_514 ld [%l7 + 0x3C], %f12 ldsw [%l7 + 0x58], %g7 fmul8x16al %f7, %f14, %f12 loop_514: movrgz %o5, 0x096, %i3 and %g4, %i6, %g5 umulcc %i0, %o7, %g2 andn %o3, %g1, %o1 fbl %fcc3, loop_515 sll %i4, 0x01, %i5 ldd [%l7 + 0x50], %f8 tl %icc, 0x6 loop_515: movleu %icc, %o0, %o4 stb %o6, [%l7 + 0x66] mova %icc, %l5, %i1 bneg,a,pn %icc, loop_516 fmul8x16au %f5, %f13, %f6 st %f14, [%l7 + 0x20] movne %icc, %l4, %o2 loop_516: ldd [%l7 + 0x30], %f0 movvs %xcc, %l2, %l6 bvc,a %icc, loop_517 movre %l1, 0x169, %l0 stw %g6, [%l7 + 0x4C] fbue,a %fcc2, loop_518 loop_517: fbu,a %fcc2, loop_519 st %f9, [%l7 + 0x4C] fbul,a %fcc3, loop_520 loop_518: stx %g3, [%l7 + 0x10] loop_519: std %f6, [%l7 + 0x10] bvc,a,pn %xcc, loop_521 loop_520: fmovscs %xcc, %f2, %f8 bleu,a loop_522 fbule %fcc3, loop_523 loop_521: sethi 0x19C6, %l3 ldsb [%l7 + 0x76], %i2 loop_522: fmovrslz %g7, %f2, %f15 loop_523: brgez,a %o5, loop_524 addcc %i7, %g4, %i6 fxnors %f3, %f5, %f14 udivx %i3, 0x06ED, %g5 loop_524: fmovrdgez %o7, %f8, %f6 ld [%l7 + 0x50], %f3 fmovrslz %g2, %f8, %f4 lduh [%l7 + 0x72], %o3 st %f7, [%l7 + 0x70] taddcctv %g1, %o1, %i0 fcmpne32 %f6, %f10, %i5 nop setx loop_525, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x0C], %o0 bvc,a,pt %icc, loop_526 bcc,a,pt %xcc, loop_527 loop_525: fandnot1s %f13, %f4, %f9 lduh [%l7 + 0x38], %i4 loop_526: ldx [%l7 + 0x28], %o4 loop_527: ldsh [%l7 + 0x7C], %o6 fmovdne %icc, %f4, %f1 stb %l5, [%l7 + 0x5D] taddcc %i1, 0x0200, %l4 fmuld8sux16 %f1, %f6, %f8 fors %f7, %f8, %f1 tcc %icc, 0x4 tn %icc, 0x2 fnot2 %f0, %f14 lduh [%l7 + 0x48], %l2 nop setx loop_528, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt16 %f2, %f14, %o2 std %f2, [%l7 + 0x18] edge32n %l6, %l0, %l1 loop_528: bcs %icc, loop_529 fmovrse %g3, %f8, %f15 movcs %xcc, %g6, %l3 edge16n %g7, %i2, %i7 loop_529: fcmpes %fcc0, %f10, %f9 fsrc1s %f11, %f13 fmovdvs %icc, %f15, %f13 ldd [%l7 + 0x70], %f8 andn %o5, %g4, %i3 std %f10, [%l7 + 0x50] fandnot2 %f10, %f8, %f10 movrgz %i6, 0x372, %g5 bl,a %xcc, loop_530 fble %fcc2, loop_531 ldub [%l7 + 0x2B], %g2 bgu %icc, loop_532 loop_530: bg,a %xcc, loop_533 loop_531: sllx %o7, 0x01, %g1 movre %o1, %o3, %i0 loop_532: taddcc %o0, %i4, %o4 loop_533: fandnot2s %f3, %f12, %f13 sllx %o6, 0x0B, %l5 fxnor %f4, %f2, %f0 bg loop_534 lduh [%l7 + 0x1E], %i1 ldsh [%l7 + 0x14], %i5 ldsw [%l7 + 0x38], %l4 loop_534: srl %l2, 0x0F, %o2 fabsd %f4, %f10 ldx [%l7 + 0x68], %l6 ldx [%l7 + 0x70], %l1 fcmpd %fcc1, %f4, %f0 stw %l0, [%l7 + 0x10] bge %xcc, loop_535 edge8 %g3, %g6, %l3 lduh [%l7 + 0x0E], %i2 ld [%l7 + 0x5C], %f3 loop_535: fblg,a %fcc2, loop_536 ldsh [%l7 + 0x78], %i7 bvs,pn %xcc, loop_537 fmul8ulx16 %f6, %f0, %f6 loop_536: stw %o5, [%l7 + 0x70] array8 %g4, %g7, %i3 loop_537: sra %i6, %g2, %g5 edge16ln %g1, %o1, %o7 stx %i0, [%l7 + 0x78] edge32l %o3, %o0, %i4 ldx [%l7 + 0x20], %o6 fcmple16 %f12, %f6, %o4 subccc %l5, 0x18D5, %i5 smulcc %i1, 0x0410, %l4 sth %o2, [%l7 + 0x5A] te %xcc, 0x0 lduh [%l7 + 0x0C], %l6 stw %l2, [%l7 + 0x14] fors %f11, %f1, %f5 ld [%l7 + 0x20], %f0 std %f0, [%l7 + 0x48] fmovde %xcc, %f8, %f11 tleu %icc, 0x0 movne %xcc, %l0, %l1 lduw [%l7 + 0x78], %g3 bge,a,pn %xcc, loop_538 tg %xcc, 0x2 tn %icc, 0x4 sth %g6, [%l7 + 0x64] loop_538: fbn %fcc0, loop_539 fbue,a %fcc2, loop_540 addcc %l3, 0x1206, %i7 ldx [%l7 + 0x70], %o5 loop_539: movrgez %g4, 0x16A, %i2 loop_540: fmovdpos %icc, %f15, %f1 fcmped %fcc3, %f2, %f14 edge8 %g7, %i6, %i3 sth %g5, [%l7 + 0x2E] fpackfix %f0, %f15 ldsw [%l7 + 0x18], %g2 fzeros %f1 ldub [%l7 + 0x5A], %g1 sth %o7, [%l7 + 0x54] lduh [%l7 + 0x24], %o1 bpos,pt %xcc, loop_541 subcc %i0, %o3, %i4 fpsub32 %f6, %f8, %f2 ldsb [%l7 + 0x32], %o0 loop_541: movneg %xcc, %o4, %o6 lduh [%l7 + 0x1E], %i5 sdivcc %i1, 0x184F, %l5 st %f5, [%l7 + 0x24] movrgez %l4, 0x23A, %o2 array8 %l2, %l0, %l6 fmovrslez %l1, %f0, %f15 fmovsvs %icc, %f14, %f5 for %f6, %f12, %f2 fandnot1 %f8, %f14, %f6 alignaddr %g6, %g3, %i7 movl %icc, %o5, %l3 fcmpgt32 %f2, %f10, %i2 nop setx loop_542, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x74], %f11 nop setx loop_543, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g7, [%l7 + 0x50] loop_542: stx %g4, [%l7 + 0x18] fandnot1s %f6, %f10, %f2 loop_543: std %f6, [%l7 + 0x68] fbu,a %fcc0, loop_544 umulcc %i6, %i3, %g5 bneg,a loop_545 lduw [%l7 + 0x28], %g1 loop_544: fpsub32 %f0, %f10, %f12 fandnot1s %f13, %f15, %f13 loop_545: stx %o7, [%l7 + 0x38] fbule %fcc2, loop_546 tle %xcc, 0x1 ldd [%l7 + 0x18], %f4 popc %o1, %g2 loop_546: fmovdcc %icc, %f3, %f6 fabsd %f2, %f14 fcmpd %fcc3, %f14, %f0 bcs loop_547 fxnor %f8, %f2, %f4 bl loop_548 andncc %i0, %o3, %i4 loop_547: movleu %xcc, %o0, %o6 orncc %o4, %i1, %l5 loop_548: fmovsneg %icc, %f5, %f0 ldx [%l7 + 0x78], %l4 fpmerge %f9, %f0, %f8 fbue %fcc2, loop_549 ldd [%l7 + 0x60], %f8 sth %i5, [%l7 + 0x0A] brz,a %o2, loop_550 loop_549: fbue,a %fcc0, loop_551 fmovda %icc, %f12, %f4 fandnot1s %f13, %f10, %f8 loop_550: fpsub16 %f6, %f0, %f10 loop_551: ldub [%l7 + 0x0D], %l2 fcmpeq32 %f0, %f2, %l6 ldsb [%l7 + 0x6E], %l1 xnorcc %g6, 0x1F37, %l0 fcmple32 %f14, %f8, %g3 lduw [%l7 + 0x3C], %o5 std %f14, [%l7 + 0x28] fbe %fcc2, loop_552 fmovsne %icc, %f0, %f12 brlez,a %l3, loop_553 fmovdgu %icc, %f14, %f11 loop_552: lduw [%l7 + 0x10], %i2 ld [%l7 + 0x30], %f10 loop_553: udivx %g7, 0x083E, %g4 fbe,a %fcc3, loop_554 bvs,a loop_555 sra %i7, %i3, %i6 stb %g1, [%l7 + 0x6D] loop_554: fmovdcc %xcc, %f7, %f6 loop_555: std %f6, [%l7 + 0x50] edge8 %g5, %o7, %o1 ldsw [%l7 + 0x6C], %g2 umul %i0, %i4, %o3 udivcc %o0, 0x0D10, %o4 edge16 %o6, %i1, %l5 fmovde %xcc, %f3, %f0 ldd [%l7 + 0x40], %f0 fcmple32 %f8, %f8, %i5 ld [%l7 + 0x70], %f2 ld [%l7 + 0x54], %f1 addccc %l4, %o2, %l2 nop setx loop_556, %l0, %l1 jmpl %l1, %l6 tneg %icc, 0x0 fpsub32s %f5, %f11, %f15 std %f0, [%l7 + 0x48] loop_556: fcmple32 %f10, %f10, %g6 udivx %l0, 0x171D, %l1 fbug %fcc2, loop_557 fmovscc %icc, %f13, %f8 mulscc %g3, 0x19A1, %o5 fmovda %icc, %f8, %f7 loop_557: stw %l3, [%l7 + 0x6C] fmovdg %xcc, %f6, %f5 edge8l %g7, %i2, %i7 movn %icc, %i3, %g4 stx %i6, [%l7 + 0x30] fcmple16 %f2, %f0, %g1 stb %g5, [%l7 + 0x15] fmovdneg %icc, %f10, %f0 ldsh [%l7 + 0x4A], %o7 tge %xcc, 0x2 fbn,a %fcc0, loop_558 movleu %icc, %g2, %o1 nop setx loop_559, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %i4, %o3, %o0 loop_558: fandnot2 %f4, %f12, %f8 ldsb [%l7 + 0x6F], %o4 loop_559: fmovrde %o6, %f6, %f4 udivx %i1, 0x133D, %i0 smul %l5, %l4, %o2 andn %l2, 0x158E, %l6 fba,a %fcc2, loop_560 fand %f0, %f10, %f0 faligndata %f12, %f8, %f0 fmovdle %icc, %f2, %f9 loop_560: fba %fcc3, loop_561 st %f9, [%l7 + 0x0C] fmovsne %icc, %f15, %f2 fbge %fcc2, loop_562 loop_561: ldd [%l7 + 0x70], %f14 stb %i5, [%l7 + 0x51] fnegs %f13, %f14 loop_562: fmul8sux16 %f8, %f2, %f0 mulscc %g6, %l1, %g3 and %l0, %l3, %o5 fmovrse %i2, %f0, %f15 fnand %f0, %f14, %f2 addc %g7, %i7, %g4 stx %i3, [%l7 + 0x60] lduh [%l7 + 0x38], %g1 stw %g5, [%l7 + 0x20] sth %o7, [%l7 + 0x76] bl loop_563 smulcc %g2, 0x013F, %o1 ldub [%l7 + 0x5D], %i6 fmovdvs %icc, %f2, %f3 loop_563: lduw [%l7 + 0x70], %o3 edge8n %o0, %i4, %o6 alignaddr %o4, %i0, %l5 fmovrdlez %l4, %f0, %f10 sth %i1, [%l7 + 0x14] stw %o2, [%l7 + 0x4C] edge32ln %l6, %i5, %l2 sth %g6, [%l7 + 0x22] bpos,a %xcc, loop_564 bne,a,pn %xcc, loop_565 umul %l1, %l0, %l3 taddcc %o5, %g3, %i2 loop_564: ldub [%l7 + 0x57], %g7 loop_565: ldsh [%l7 + 0x70], %g4 bne,a,pt %icc, loop_566 bvc,pt %xcc, loop_567 fnot1s %f4, %f2 ldx [%l7 + 0x70], %i3 loop_566: move %xcc, %g1, %i7 loop_567: tvc %xcc, 0x6 fmuld8sux16 %f8, %f13, %f6 stx %g5, [%l7 + 0x58] fmovdn %xcc, %f0, %f13 edge8 %o7, %o1, %i6 sub %o3, 0x107F, %g2 fmovsne %xcc, %f11, %f5 xnor %o0, 0x0F77, %i4 udivx %o4, 0x13AD, %i0 ldd [%l7 + 0x40], %f12 ldsh [%l7 + 0x20], %o6 ldsw [%l7 + 0x64], %l4 ldsh [%l7 + 0x26], %i1 smul %l5, 0x0629, %o2 fcmpne32 %f4, %f12, %i5 faligndata %f4, %f2, %f0 orcc %l2, %g6, %l1 tvs %xcc, 0x2 ldd [%l7 + 0x48], %f6 fmovrslz %l0, %f11, %f4 tneg %icc, 0x4 nop setx loop_568, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x50], %l3 edge16 %o5, %l6, %i2 stx %g3, [%l7 + 0x40] loop_568: fmovdn %xcc, %f13, %f9 movl %xcc, %g4, %g7 ldsb [%l7 + 0x68], %i3 ld [%l7 + 0x54], %f7 ldsb [%l7 + 0x3A], %g1 lduw [%l7 + 0x34], %i7 fcmpeq32 %f6, %f14, %g5 umul %o7, 0x104B, %i6 ldsb [%l7 + 0x38], %o3 lduh [%l7 + 0x18], %o1 stw %o0, [%l7 + 0x74] fbuge %fcc3, loop_569 tsubcc %g2, 0x05DC, %i4 fbug %fcc2, loop_570 ldd [%l7 + 0x40], %f2 loop_569: or %o4, %o6, %l4 fmul8ulx16 %f14, %f12, %f0 loop_570: lduh [%l7 + 0x3A], %i0 fors %f7, %f0, %f7 umul %l5, 0x063B, %i1 fmovsle %icc, %f7, %f4 popc 0x0EB5, %o2 sdiv %i5, 0x0788, %l2 addccc %l1, 0x12D9, %g6 tsubcctv %l3, 0x15C8, %o5 sth %l6, [%l7 + 0x22] movrne %l0, %g3, %i2 alignaddr %g7, %g4, %i3 fcmpne16 %f2, %f4, %i7 fandnot1 %f8, %f14, %f0 fpsub16s %f4, %f10, %f13 fmovscs %icc, %f0, %f10 sth %g5, [%l7 + 0x7E] bvc,a,pn %xcc, loop_571 siam 0x5 ldsb [%l7 + 0x2E], %o7 fba %fcc3, loop_572 loop_571: stb %i6, [%l7 + 0x6E] ldd [%l7 + 0x40], %f14 fpsub16 %f10, %f4, %f14 loop_572: fornot2s %f11, %f9, %f6 brz,a %g1, loop_573 fmovsle %xcc, %f7, %f12 bcc,a,pt %xcc, loop_574 fbl,a %fcc2, loop_575 loop_573: fbge %fcc2, loop_576 fbuge %fcc0, loop_577 loop_574: ld [%l7 + 0x28], %f12 loop_575: lduw [%l7 + 0x0C], %o3 loop_576: ba,a %icc, loop_578 loop_577: fornot2 %f14, %f10, %f4 fmovrdgez %o0, %f14, %f6 fmovdge %xcc, %f6, %f6 loop_578: fmovsl %icc, %f6, %f2 ldsh [%l7 + 0x0A], %g2 bvs,a,pn %xcc, loop_579 stx %i4, [%l7 + 0x10] fmovdgu %icc, %f2, %f9 tg %xcc, 0x2 loop_579: bn,pn %xcc, loop_580 fones %f8 edge32 %o4, %o6, %l4 move %xcc, %i0, %l5 loop_580: alignaddr %o1, %i1, %o2 fmovdge %icc, %f3, %f14 fabsd %f12, %f8 ldsh [%l7 + 0x5C], %l2 taddcctv %i5, 0x1B3A, %l1 fmovrdne %g6, %f4, %f12 fmul8x16al %f13, %f13, %f2 ldsw [%l7 + 0x20], %o5 bne,a loop_581 sub %l6, %l3, %l0 stb %g3, [%l7 + 0x57] fmovdgu %xcc, %f3, %f11 loop_581: orncc %i2, %g4, %g7 fmuld8ulx16 %f12, %f3, %f12 fmovscs %xcc, %f13, %f10 movg %xcc, %i3, %i7 edge16ln %o7, %g5, %i6 bne,pt %xcc, loop_582 fpsub16s %f0, %f7, %f8 fmovrdgz %o3, %f12, %f14 movn %icc, %g1, %g2 loop_582: ldd [%l7 + 0x78], %f12 movl %icc, %i4, %o0 ldub [%l7 + 0x1C], %o6 ldsw [%l7 + 0x28], %l4 fone %f0 fmovdl %xcc, %f11, %f15 brz %i0, loop_583 fabsd %f4, %f10 fornot1s %f12, %f13, %f6 edge16 %o4, %l5, %i1 loop_583: movgu %xcc, %o2, %l2 fabss %f5, %f1 fbne,a %fcc2, loop_584 fcmpes %fcc2, %f8, %f15 ldub [%l7 + 0x43], %i5 pdist %f6, %f6, %f2 loop_584: ba,a loop_585 st %f11, [%l7 + 0x08] fmovdge %xcc, %f7, %f6 fsrc1s %f2, %f1 loop_585: lduh [%l7 + 0x42], %o1 fmovsa %xcc, %f7, %f6 ldub [%l7 + 0x6E], %g6 fands %f4, %f1, %f2 ldd [%l7 + 0x40], %f6 fandnot1 %f14, %f6, %f14 fpadd32s %f2, %f7, %f2 tvc %icc, 0x6 fmovsvs %xcc, %f11, %f1 siam 0x7 ba,pn %icc, loop_586 tvc %icc, 0x3 tcc %icc, 0x4 std %f8, [%l7 + 0x08] loop_586: fpsub16s %f2, %f12, %f13 edge16 %l1, %l6, %o5 fmovdvs %xcc, %f4, %f14 bpos,a,pt %xcc, loop_587 fmovsg %xcc, %f14, %f5 st %f6, [%l7 + 0x14] tle %xcc, 0x1 loop_587: fnot1s %f8, %f3 fmovsa %icc, %f9, %f15 tvs %icc, 0x6 std %f0, [%l7 + 0x40] lduh [%l7 + 0x76], %l0 fsrc2s %f8, %f4 fmovrdlez %g3, %f10, %f0 movvs %icc, %i2, %g4 fmovsge %xcc, %f14, %f12 fmovrde %g7, %f6, %f8 bgu loop_588 tsubcctv %i3, %l3, %i7 edge16n %g5, %o7, %o3 std %f12, [%l7 + 0x58] loop_588: fcmps %fcc0, %f6, %f7 brlez,a %g1, loop_589 fsrc2s %f11, %f14 st %f2, [%l7 + 0x58] tg %xcc, 0x2 loop_589: ld [%l7 + 0x34], %f12 ldd [%l7 + 0x68], %f4 stx %i6, [%l7 + 0x58] fcmpne32 %f10, %f8, %i4 tneg %xcc, 0x5 sll %g2, %o0, %l4 nop setx loop_590, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %i0, %o4, %l5 fmovdcc %xcc, %f7, %f11 movneg %xcc, %i1, %o2 loop_590: fnand %f12, %f0, %f12 fcmple32 %f4, %f8, %o6 call loop_591 ldsw [%l7 + 0x44], %i5 fbue %fcc1, loop_592 stb %l2, [%l7 + 0x6A] loop_591: bneg,a,pn %xcc, loop_593 fbue,a %fcc2, loop_594 loop_592: sth %g6, [%l7 + 0x7A] ble,a,pt %xcc, loop_595 loop_593: fmovs %f10, %f14 loop_594: sth %l1, [%l7 + 0x2C] lduw [%l7 + 0x6C], %o1 loop_595: bpos,pn %xcc, loop_596 fbge %fcc0, loop_597 fmovdl %icc, %f4, %f13 edge32l %o5, %l0, %l6 loop_596: fmovdg %icc, %f9, %f2 loop_597: fpsub16 %f10, %f4, %f12 orcc %g3, %i2, %g4 brnz %i3, loop_598 tvs %xcc, 0x0 popc 0x0771, %g7 bcs %icc, loop_599 loop_598: fmovsgu %xcc, %f4, %f15 lduh [%l7 + 0x62], %l3 fbo,a %fcc2, loop_600 loop_599: andcc %i7, 0x167E, %g5 fbul %fcc1, loop_601 addc %o3, 0x10A7, %o7 loop_600: fbne %fcc2, loop_602 ldsh [%l7 + 0x20], %g1 loop_601: movge %icc, %i6, %g2 fpadd32s %f3, %f4, %f3 loop_602: fmovdpos %xcc, %f9, %f14 tg %icc, 0x0 xorcc %o0, 0x01AA, %l4 mulscc %i0, 0x0F05, %i4 fbge,a %fcc1, loop_603 st %f0, [%l7 + 0x58] alignaddr %l5, %o4, %o2 sth %i1, [%l7 + 0x76] loop_603: fcmpne16 %f4, %f4, %o6 tsubcc %l2, %g6, %l1 ba,a %icc, loop_604 fnot2s %f8, %f2 ld [%l7 + 0x24], %f2 std %f8, [%l7 + 0x70] loop_604: fbne,a %fcc3, loop_605 tvs %icc, 0x6 ldd [%l7 + 0x28], %f14 st %f15, [%l7 + 0x24] loop_605: ldd [%l7 + 0x58], %f8 pdist %f14, %f2, %f6 lduh [%l7 + 0x60], %i5 te %xcc, 0x7 movrgez %o1, %o5, %l6 fpsub32s %f12, %f15, %f6 mova %xcc, %g3, %i2 smulcc %g4, %i3, %g7 mulx %l0, 0x1743, %i7 movcs %icc, %g5, %l3 st %f8, [%l7 + 0x0C] lduh [%l7 + 0x28], %o7 lduw [%l7 + 0x70], %g1 fba,a %fcc3, loop_606 fbule,a %fcc2, loop_607 alignaddrl %i6, %g2, %o0 fbue %fcc1, loop_608 loop_606: movrne %o3, %l4, %i0 loop_607: srl %i4, 0x05, %o4 sdiv %o2, 0x14D0, %l5 loop_608: lduh [%l7 + 0x6E], %i1 popc 0x0B63, %o6 orn %g6, %l1, %l2 fbne %fcc2, loop_609 mulx %o1, 0x12DE, %i5 fxnors %f5, %f8, %f0 umul %o5, 0x1A75, %g3 loop_609: lduw [%l7 + 0x4C], %l6 faligndata %f14, %f0, %f2 fmul8x16au %f10, %f10, %f8 sdiv %g4, 0x1B09, %i3 fexpand %f15, %f8 fornot2s %f12, %f5, %f3 edge32l %g7, %i2, %l0 fpsub32 %f2, %f12, %f2 fpadd32s %f7, %f6, %f8 ldd [%l7 + 0x60], %f8 ld [%l7 + 0x14], %f11 fnands %f9, %f0, %f4 smul %i7, %l3, %g5 ldsb [%l7 + 0x5C], %g1 tpos %xcc, 0x7 st %f14, [%l7 + 0x78] sdivcc %o7, 0x1E83, %g2 fmovrslez %o0, %f2, %f3 array8 %o3, %i6, %i0 ldub [%l7 + 0x54], %i4 brlz,a %l4, loop_610 edge16ln %o4, %l5, %i1 movn %xcc, %o2, %o6 and %g6, %l1, %l2 loop_610: fornot2 %f4, %f12, %f0 alignaddr %o1, %i5, %g3 fmuld8ulx16 %f1, %f5, %f12 fpsub16 %f8, %f10, %f2 te %xcc, 0x1 fcmpeq32 %f6, %f2, %l6 fmovrse %o5, %f7, %f12 fnot2 %f14, %f10 fandnot1s %f6, %f13, %f15 lduw [%l7 + 0x34], %i3 tleu %xcc, 0x4 movge %icc, %g4, %i2 ldub [%l7 + 0x0A], %g7 ldsb [%l7 + 0x43], %i7 tne %xcc, 0x2 bcc,pt %icc, loop_611 sra %l0, 0x15, %l3 movneg %xcc, %g1, %g5 sdiv %g2, 0x1671, %o0 loop_611: fabss %f10, %f5 taddcctv %o7, 0x0F49, %i6 movre %o3, %i0, %i4 movrne %l4, 0x3FE, %o4 fxnor %f2, %f0, %f8 ldsh [%l7 + 0x7E], %l5 fpadd16s %f13, %f10, %f9 fmovrdgz %i1, %f4, %f8 fmovsne %xcc, %f15, %f15 sth %o2, [%l7 + 0x7E] std %f4, [%l7 + 0x38] stb %g6, [%l7 + 0x68] ldd [%l7 + 0x38], %f2 call loop_612 ldx [%l7 + 0x40], %o6 bge,a %xcc, loop_613 ldsw [%l7 + 0x0C], %l1 loop_612: bshuffle %f8, %f12, %f14 fmovrde %o1, %f0, %f0 loop_613: nop setx loop_614, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %l2, [%l7 + 0x78] call loop_615 bg,pn %icc, loop_616 loop_614: fmovrslz %g3, %f7, %f8 tcc %icc, 0x5 loop_615: fpsub32 %f12, %f8, %f12 loop_616: fnor %f8, %f10, %f12 fbge,a %fcc1, loop_617 stb %l6, [%l7 + 0x5E] nop setx loop_618, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bge,a %xcc, loop_619 loop_617: sdiv %i5, 0x1486, %i3 fnors %f3, %f15, %f15 loop_618: fmovsl %xcc, %f13, %f9 loop_619: sdivx %g4, 0x1CC0, %i2 ldub [%l7 + 0x33], %g7 movl %xcc, %o5, %i7 lduw [%l7 + 0x7C], %l3 udiv %g1, 0x10B3, %l0 fones %f1 edge16 %g5, %o0, %o7 sth %i6, [%l7 + 0x54] popc 0x0AC9, %g2 stb %i0, [%l7 + 0x26] fmovdpos %xcc, %f8, %f6 fmovrslez %i4, %f3, %f1 fmovsa %xcc, %f9, %f3 st %f8, [%l7 + 0x6C] fbg,a %fcc1, loop_620 tneg %xcc, 0x7 st %f1, [%l7 + 0x7C] bn,a loop_621 loop_620: brz,a %l4, loop_622 ldsw [%l7 + 0x64], %o4 tne %icc, 0x7 loop_621: movne %icc, %l5, %o3 loop_622: move %icc, %o2, %g6 ldx [%l7 + 0x30], %o6 andn %i1, %o1, %l2 fcmpne16 %f8, %f10, %g3 bge,a %icc, loop_623 ldsw [%l7 + 0x4C], %l6 movneg %icc, %l1, %i3 fcmpgt32 %f10, %f8, %i5 loop_623: fbo,a %fcc1, loop_624 fpadd16 %f4, %f0, %f4 fpmerge %f0, %f4, %f2 ld [%l7 + 0x40], %f15 loop_624: te %icc, 0x5 subccc %g4, %i2, %g7 st %f4, [%l7 + 0x50] tcs %xcc, 0x0 fmul8sux16 %f10, %f8, %f8 andncc %o5, %i7, %g1 ldd [%l7 + 0x08], %f4 ldd [%l7 + 0x78], %f8 movne %xcc, %l0, %l3 edge16ln %g5, %o0, %i6 ldsw [%l7 + 0x14], %g2 fpadd16 %f0, %f10, %f8 fbne,a %fcc1, loop_625 movrlez %i0, %i4, %o7 ldub [%l7 + 0x1E], %o4 fcmple32 %f12, %f10, %l5 loop_625: fmovsg %xcc, %f3, %f9 fmovsneg %xcc, %f15, %f10 fbo %fcc0, loop_626 sth %o3, [%l7 + 0x44] ld [%l7 + 0x0C], %f15 movcc %xcc, %l4, %o2 loop_626: xnorcc %g6, %o6, %o1 tne %icc, 0x4 movrlz %i1, %g3, %l6 stb %l1, [%l7 + 0x70] fbue %fcc0, loop_627 mulscc %l2, 0x07F1, %i3 fpackfix %f12, %f0 ldsh [%l7 + 0x2E], %g4 loop_627: fnot1s %f6, %f8 fcmpes %fcc1, %f12, %f0 fbg,a %fcc1, loop_628 fbl,a %fcc2, loop_629 ld [%l7 + 0x10], %f10 fbl,a %fcc2, loop_630 loop_628: movpos %xcc, %i2, %i5 loop_629: fmovdg %xcc, %f13, %f6 fbn %fcc3, loop_631 loop_630: or %o5, %g7, %i7 ldsw [%l7 + 0x50], %g1 brgz,a %l3, loop_632 loop_631: fba,a %fcc2, loop_633 brlez %g5, loop_634 fmovrdlez %o0, %f14, %f8 loop_632: ldub [%l7 + 0x0F], %l0 loop_633: lduh [%l7 + 0x78], %g2 loop_634: fandnot1 %f12, %f4, %f8 fmovrsne %i6, %f6, %f5 ldub [%l7 + 0x36], %i4 stw %i0, [%l7 + 0x28] addccc %o4, 0x0A5E, %l5 andcc %o3, 0x025D, %o7 fone %f10 fbue,a %fcc0, loop_635 fcmpeq32 %f10, %f0, %o2 edge8n %g6, %o6, %o1 sethi 0x18A3, %i1 loop_635: tleu %icc, 0x5 brlez %l4, loop_636 edge32n %g3, %l1, %l2 fexpand %f2, %f0 move %xcc, %l6, %g4 loop_636: fmovrsgz %i2, %f1, %f2 nop setx loop_637, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbe,a %fcc0, loop_638 fmul8x16au %f3, %f5, %f0 sth %i3, [%l7 + 0x5C] loop_637: lduw [%l7 + 0x70], %i5 loop_638: sdivcc %g7, 0x0E72, %o5 tneg %xcc, 0x0 movle %xcc, %i7, %g1 movg %icc, %l3, %g5 nop setx loop_639, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %icc, %f15, %f7 fmul8x16au %f4, %f1, %f6 pdist %f12, %f0, %f6 loop_639: fmovrde %l0, %f14, %f0 fxors %f8, %f10, %f7 brgz %o0, loop_640 fbge,a %fcc2, loop_641 fnot1 %f6, %f8 fbge %fcc3, loop_642 loop_640: tne %xcc, 0x0 loop_641: fmovsle %icc, %f10, %f8 fcmple32 %f8, %f0, %g2 loop_642: ldsh [%l7 + 0x22], %i6 bcc,a loop_643 ldub [%l7 + 0x1D], %i0 fcmpne32 %f6, %f4, %i4 faligndata %f12, %f10, %f14 loop_643: bleu,pn %xcc, loop_644 udiv %l5, 0x0CE7, %o4 fpack16 %f0, %f2 tsubcc %o3, %o2, %o7 loop_644: addccc %o6, %g6, %o1 tleu %xcc, 0x4 movg %icc, %l4, %i1 taddcctv %l1, 0x153E, %l2 fandnot1 %f0, %f2, %f14 udivcc %l6, 0x11EE, %g3 fbn,a %fcc0, loop_645 edge16ln %i2, %i3, %g4 ba,a,pt %icc, loop_646 std %f0, [%l7 + 0x28] loop_645: std %f8, [%l7 + 0x78] or %g7, 0x10EB, %i5 loop_646: fabss %f3, %f13 fsrc1 %f14, %f0 and %i7, %g1, %l3 edge32ln %o5, %l0, %g5 bvs,a,pt %xcc, loop_647 fxnor %f8, %f14, %f4 fpsub16s %f13, %f10, %f4 sth %g2, [%l7 + 0x78] loop_647: fmovs %f14, %f10 tn %xcc, 0x0 te %icc, 0x1 movvc %xcc, %o0, %i6 fmovdle %icc, %f13, %f10 movn %icc, %i4, %l5 fblg,a %fcc2, loop_648 sth %i0, [%l7 + 0x30] fbge,a %fcc2, loop_649 stw %o4, [%l7 + 0x1C] loop_648: stw %o3, [%l7 + 0x4C] fmovscc %icc, %f3, %f6 loop_649: tl %xcc, 0x6 fbg,a %fcc1, loop_650 fmovdcs %xcc, %f11, %f3 fandnot2 %f6, %f2, %f4 lduw [%l7 + 0x74], %o7 loop_650: fornot1 %f6, %f0, %f8 lduw [%l7 + 0x38], %o2 stx %g6, [%l7 + 0x50] brgz,a %o1, loop_651 fmovsn %icc, %f6, %f3 ldsb [%l7 + 0x43], %o6 addc %i1, 0x1D49, %l1 loop_651: ldd [%l7 + 0x38], %f2 ldd [%l7 + 0x30], %f0 fmovrde %l2, %f14, %f6 std %f14, [%l7 + 0x50] fmovspos %icc, %f12, %f3 ldd [%l7 + 0x38], %f12 faligndata %f4, %f0, %f6 fmuld8sux16 %f1, %f1, %f14 fands %f9, %f2, %f15 fmovrse %l6, %f0, %f15 movleu %icc, %l4, %i2 edge8l %g3, %g4, %g7 fmovrslz %i5, %f3, %f5 fmul8x16al %f11, %f3, %f6 tvc %xcc, 0x0 ldsb [%l7 + 0x77], %i7 ldub [%l7 + 0x78], %i3 ta %xcc, 0x2 edge32n %l3, %o5, %l0 stw %g5, [%l7 + 0x38] mulx %g2, 0x13C4, %g1 faligndata %f4, %f8, %f0 addccc %i6, %i4, %l5 movneg %xcc, %o0, %o4 stw %o3, [%l7 + 0x30] fmul8ulx16 %f14, %f12, %f10 ld [%l7 + 0x2C], %f2 fmovsvc %icc, %f12, %f7 fmuld8sux16 %f3, %f11, %f6 array8 %o7, %o2, %g6 fandnot1 %f4, %f8, %f12 orncc %i0, 0x0ED4, %o1 fexpand %f0, %f2 ldx [%l7 + 0x30], %i1 fcmpes %fcc0, %f12, %f10 bn,a %xcc, loop_652 std %f6, [%l7 + 0x38] stx %l1, [%l7 + 0x38] fmuld8sux16 %f3, %f12, %f12 loop_652: fbuge,a %fcc1, loop_653 movrlz %o6, %l2, %l4 fmovrsgz %l6, %f1, %f2 fbge %fcc2, loop_654 loop_653: fmovdne %icc, %f0, %f8 fmovsl %icc, %f9, %f0 edge32 %g3, %i2, %g4 loop_654: fzero %f10 fcmple32 %f10, %f2, %g7 nop setx loop_655, %l0, %l1 jmpl %l1, %i5 lduh [%l7 + 0x48], %i7 movgu %xcc, %l3, %o5 smul %i3, 0x00C2, %g5 loop_655: smulcc %l0, %g1, %i6 fmovda %icc, %f9, %f11 ldsb [%l7 + 0x5C], %i4 fors %f5, %f13, %f9 fmovdge %icc, %f6, %f13 stb %l5, [%l7 + 0x64] edge8n %g2, %o0, %o3 fmovdleu %xcc, %f6, %f0 ldub [%l7 + 0x42], %o4 addcc %o2, 0x0FF9, %g6 andn %i0, %o7, %i1 fmovrde %l1, %f4, %f14 fands %f13, %f10, %f11 ld [%l7 + 0x70], %f1 pdist %f8, %f2, %f4 edge16 %o1, %l2, %l4 fxor %f10, %f6, %f10 andcc %o6, 0x1CF7, %l6 lduw [%l7 + 0x30], %g3 fmovscc %xcc, %f7, %f14 fnor %f2, %f8, %f8 ldub [%l7 + 0x2A], %i2 fand %f4, %f12, %f2 ldd [%l7 + 0x08], %f14 fmovsle %icc, %f3, %f0 fpsub16s %f1, %f0, %f10 edge32ln %g7, %g4, %i7 fabsd %f8, %f4 fbule,a %fcc2, loop_656 lduw [%l7 + 0x08], %i5 fba %fcc3, loop_657 tgu %xcc, 0x0 loop_656: ba loop_658 ldsb [%l7 + 0x68], %l3 loop_657: sth %o5, [%l7 + 0x34] movcc %icc, %g5, %i3 loop_658: fandnot2 %f4, %f12, %f4 nop setx loop_659, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tne %xcc, 0x6 lduw [%l7 + 0x78], %g1 srl %l0, %i4, %i6 loop_659: fbule %fcc3, loop_660 umulcc %l5, 0x1817, %o0 tle %icc, 0x6 fsrc1s %f4, %f2 loop_660: fmovrsgz %g2, %f2, %f9 fmovrslez %o3, %f6, %f1 ldsw [%l7 + 0x58], %o2 fbug,a %fcc0, loop_661 fnot1 %f6, %f10 fnegd %f14, %f6 umulcc %g6, 0x1888, %o4 loop_661: std %f12, [%l7 + 0x18] sth %o7, [%l7 + 0x4A] ldsh [%l7 + 0x34], %i1 nop setx loop_662, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbe %fcc0, loop_663 std %f4, [%l7 + 0x38] fmovsle %icc, %f6, %f5 loop_662: fxor %f0, %f14, %f2 loop_663: fbule,a %fcc0, loop_664 taddcc %l1, %i0, %o1 stb %l2, [%l7 + 0x1B] fbue,a %fcc3, loop_665 loop_664: fexpand %f14, %f12 stx %l4, [%l7 + 0x40] fmovdvs %xcc, %f7, %f6 loop_665: fbn %fcc0, loop_666 tvc %xcc, 0x6 edge16l %l6, %o6, %i2 stb %g7, [%l7 + 0x7D] loop_666: ldsw [%l7 + 0x38], %g3 alignaddr %i7, %g4, %i5 smulcc %l3, 0x17C3, %o5 brgez,a %g5, loop_667 fabsd %f14, %f6 tsubcc %i3, 0x11E4, %g1 te %icc, 0x5 loop_667: fmovrsne %i4, %f13, %f6 andcc %i6, 0x1E91, %l0 lduw [%l7 + 0x5C], %l5 stx %g2, [%l7 + 0x08] ble,a %icc, loop_668 tl %xcc, 0x4 fones %f5 ldx [%l7 + 0x18], %o3 loop_668: te %icc, 0x4 brnz,a %o0, loop_669 ld [%l7 + 0x1C], %f1 lduw [%l7 + 0x58], %o2 edge8ln %g6, %o7, %o4 loop_669: brnz,a %l1, loop_670 tpos %xcc, 0x2 st %f14, [%l7 + 0x30] tg %xcc, 0x0 loop_670: movle %icc, %i0, %o1 sra %l2, %l4, %l6 fbu,a %fcc3, loop_671 edge8n %i1, %o6, %g7 fmovdgu %xcc, %f8, %f9 stb %g3, [%l7 + 0x34] loop_671: addcc %i2, %g4, %i7 for %f14, %f2, %f8 fxnor %f8, %f10, %f10 fxnor %f12, %f0, %f8 fmul8x16au %f14, %f7, %f8 tne %icc, 0x4 bvs loop_672 movge %icc, %l3, %i5 fmovsn %icc, %f3, %f6 fornot2 %f14, %f12, %f8 loop_672: edge8n %o5, %g5, %g1 ble,a,pt %xcc, loop_673 fmovdn %xcc, %f9, %f13 lduw [%l7 + 0x1C], %i4 stx %i3, [%l7 + 0x68] loop_673: lduh [%l7 + 0x7E], %i6 fbn %fcc0, loop_674 st %f1, [%l7 + 0x18] fmovdvc %xcc, %f10, %f3 ldx [%l7 + 0x10], %l5 loop_674: lduw [%l7 + 0x28], %g2 fpsub32 %f12, %f0, %f4 ldsb [%l7 + 0x61], %l0 lduh [%l7 + 0x7E], %o3 fbug %fcc1, loop_675 ldx [%l7 + 0x70], %o2 bl,a,pt %icc, loop_676 fcmple32 %f0, %f0, %o0 loop_675: for %f2, %f14, %f6 fmovsvs %xcc, %f13, %f3 loop_676: lduh [%l7 + 0x66], %g6 fmovsg %icc, %f0, %f1 ld [%l7 + 0x6C], %f2 fmovsl %xcc, %f6, %f11 ldub [%l7 + 0x0E], %o4 stb %o7, [%l7 + 0x43] ld [%l7 + 0x14], %f9 ld [%l7 + 0x7C], %f7 bge %icc, loop_677 fmovdcc %xcc, %f9, %f1 bshuffle %f12, %f0, %f4 sth %l1, [%l7 + 0x14] loop_677: ldsh [%l7 + 0x18], %i0 fandnot2s %f11, %f5, %f12 fxnors %f7, %f0, %f4 fcmpeq32 %f12, %f2, %l2 fmovdleu %xcc, %f12, %f13 ldx [%l7 + 0x20], %l4 fcmple16 %f14, %f8, %l6 fcmpd %fcc3, %f12, %f0 st %f13, [%l7 + 0x64] srlx %o1, 0x06, %i1 edge32l %o6, %g3, %i2 fmovdg %icc, %f10, %f10 fbge %fcc3, loop_678 fcmped %fcc1, %f12, %f8 std %f6, [%l7 + 0x58] pdist %f6, %f2, %f4 loop_678: fmul8x16al %f11, %f3, %f6 fblg,a %fcc1, loop_679 fbe %fcc1, loop_680 xnorcc %g4, 0x11C7, %i7 fmovrdlez %g7, %f2, %f10 loop_679: fmovd %f12, %f0 loop_680: bgu loop_681 ldsw [%l7 + 0x10], %l3 fmovrslez %o5, %f8, %f10 movrne %i5, 0x340, %g1 loop_681: fmovscc %xcc, %f7, %f8 tge %icc, 0x7 stx %g5, [%l7 + 0x08] subccc %i4, %i3, %i6 lduw [%l7 + 0x78], %l5 ldsw [%l7 + 0x64], %l0 fabss %f14, %f5 fmovrsgez %g2, %f12, %f11 movne %xcc, %o2, %o3 fmovsl %icc, %f7, %f7 fmovsvs %xcc, %f12, %f9 sth %o0, [%l7 + 0x1A] tcs %xcc, 0x0 fpadd16 %f10, %f2, %f10 ldx [%l7 + 0x60], %o4 fmuld8sux16 %f0, %f5, %f6 movne %icc, %o7, %l1 popc 0x039E, %i0 tvs %xcc, 0x2 fmovrdlez %l2, %f0, %f0 fnegs %f4, %f8 sethi 0x1872, %g6 movcc %xcc, %l6, %o1 fmul8x16 %f12, %f8, %f8 stx %l4, [%l7 + 0x48] fbe %fcc0, loop_682 tgu %xcc, 0x0 ldsh [%l7 + 0x14], %o6 fcmps %fcc3, %f5, %f0 loop_682: bgu loop_683 tne %icc, 0x5 fbn,a %fcc1, loop_684 andncc %g3, %i1, %g4 loop_683: mulscc %i7, %i2, %g7 fnot2 %f2, %f2 loop_684: nop setx loop_685, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8n %o5, %i5, %g1 edge16 %g5, %i4, %i3 fmovdn %icc, %f1, %f10 loop_685: fcmpne32 %f0, %f0, %i6 fmovsge %icc, %f5, %f15 fmovsn %icc, %f14, %f3 sll %l3, 0x0C, %l5 bl,pn %icc, loop_686 pdist %f14, %f14, %f4 sth %l0, [%l7 + 0x40] bgu,a loop_687 loop_686: stb %g2, [%l7 + 0x3C] fnand %f10, %f14, %f14 ldsb [%l7 + 0x75], %o2 loop_687: array16 %o0, %o4, %o7 stb %l1, [%l7 + 0x2A] xorcc %o3, 0x1867, %i0 fmovdgu %icc, %f1, %f14 stb %g6, [%l7 + 0x2C] addc %l2, %l6, %o1 lduw [%l7 + 0x48], %o6 brgz,a %g3, loop_688 umul %l4, %g4, %i7 fandnot2s %f4, %f15, %f14 fbne %fcc2, loop_689 loop_688: fone %f0 subccc %i1, 0x034E, %i2 fsrc1 %f14, %f4 loop_689: orcc %o5, 0x107A, %g7 movneg %icc, %g1, %i5 stx %g5, [%l7 + 0x18] stx %i4, [%l7 + 0x38] ta %icc, 0x4 and %i3, 0x09F1, %i6 fmovspos %icc, %f3, %f9 ldub [%l7 + 0x6B], %l3 movgu %icc, %l0, %l5 movvc %xcc, %g2, %o2 fmovsneg %icc, %f6, %f9 fbule,a %fcc0, loop_690 lduh [%l7 + 0x70], %o0 fnot1 %f4, %f2 umulcc %o7, %o4, %o3 loop_690: ldub [%l7 + 0x67], %l1 movrgz %g6, %i0, %l6 ldx [%l7 + 0x58], %o1 udivcc %o6, 0x134A, %l2 addccc %g3, %g4, %i7 ldsw [%l7 + 0x2C], %i1 fmul8x16al %f6, %f12, %f0 lduh [%l7 + 0x18], %i2 ldub [%l7 + 0x12], %l4 fcmps %fcc2, %f5, %f15 fnot2s %f13, %f9 tneg %xcc, 0x2 tpos %icc, 0x0 edge16n %g7, %g1, %i5 sth %g5, [%l7 + 0x6E] array8 %o5, %i3, %i6 movg %xcc, %l3, %i4 taddcc %l0, %l5, %o2 fpadd32 %f4, %f0, %f14 udivcc %g2, 0x1D5C, %o0 fmovda %icc, %f3, %f1 subccc %o4, %o7, %o3 ldx [%l7 + 0x78], %l1 fandnot1s %f12, %f0, %f10 fxor %f4, %f4, %f0 sth %g6, [%l7 + 0x30] sth %i0, [%l7 + 0x36] fxnors %f13, %f0, %f2 nop setx loop_691, %l0, %l1 jmpl %l1, %l6 sll %o6, %l2, %o1 std %f12, [%l7 + 0x08] fnor %f10, %f10, %f0 loop_691: subccc %g4, %g3, %i7 ldd [%l7 + 0x78], %f2 fmovdneg %icc, %f9, %f4 fmovde %icc, %f0, %f3 nop setx loop_692, %l0, %l1 jmpl %l1, %i1 fmovspos %icc, %f12, %f11 edge16n %i2, %g7, %l4 nop setx loop_693, %l0, %l1 jmpl %l1, %i5 loop_692: stb %g1, [%l7 + 0x79] mova %xcc, %o5, %i3 nop setx loop_694, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_693: fcmps %fcc3, %f6, %f3 lduw [%l7 + 0x10], %i6 fmovrdne %g5, %f6, %f10 loop_694: fbo %fcc0, loop_695 move %icc, %i4, %l3 fnot2 %f0, %f10 bleu,pn %xcc, loop_696 loop_695: st %f4, [%l7 + 0x7C] stx %l5, [%l7 + 0x68] brlz,a %o2, loop_697 loop_696: ld [%l7 + 0x08], %f0 fandnot2 %f4, %f10, %f0 bcs loop_698 loop_697: fornot2s %f9, %f0, %f2 brnz,a %l0, loop_699 fpack16 %f6, %f7 loop_698: orn %g2, %o4, %o0 stb %o7, [%l7 + 0x53] loop_699: movneg %icc, %l1, %o3 fmovrdlez %g6, %f14, %f0 fnor %f14, %f6, %f6 sdivcc %l6, 0x1BA0, %o6 stb %i0, [%l7 + 0x2B] edge32n %l2, %g4, %g3 ld [%l7 + 0x34], %f6 stw %i7, [%l7 + 0x20] lduw [%l7 + 0x78], %o1 fmovdle %icc, %f5, %f6 lduw [%l7 + 0x0C], %i1 fone %f14 ldsw [%l7 + 0x10], %i2 fpsub16s %f13, %f4, %f15 tge %icc, 0x7 fmovrsgez %l4, %f8, %f14 tne %icc, 0x2 ldsw [%l7 + 0x28], %g7 fbu,a %fcc0, loop_700 xnorcc %g1, %o5, %i5 fbn,a %fcc0, loop_701 fbn,a %fcc0, loop_702 loop_700: fones %f1 fpsub32 %f6, %f0, %f10 loop_701: fmovdvs %xcc, %f10, %f10 loop_702: movvc %xcc, %i6, %g5 edge16n %i4, %l3, %i3 stx %o2, [%l7 + 0x08] lduw [%l7 + 0x4C], %l5 orncc %g2, %o4, %l0 udiv %o7, 0x1693, %o0 ldub [%l7 + 0x16], %o3 fcmple32 %f0, %f12, %g6 st %f2, [%l7 + 0x28] movge %xcc, %l1, %o6 array16 %l6, %i0, %l2 orn %g4, %g3, %o1 movle %xcc, %i1, %i2 xnor %i7, 0x07A9, %l4 ldd [%l7 + 0x68], %f0 nop setx loop_703, %l0, %l1 jmpl %l1, %g1 tvs %icc, 0x6 srl %g7, %o5, %i6 tvc %xcc, 0x4 loop_703: ld [%l7 + 0x10], %f11 xorcc %g5, %i4, %i5 movvs %xcc, %l3, %o2 fexpand %f14, %f12 fbge,a %fcc1, loop_704 fornot2s %f1, %f12, %f2 lduh [%l7 + 0x2E], %i3 ldsw [%l7 + 0x4C], %l5 loop_704: ldx [%l7 + 0x40], %o4 bg,a loop_705 fmovsvs %xcc, %f8, %f8 movcc %icc, %g2, %o7 fmovsl %icc, %f15, %f13 loop_705: fcmps %fcc2, %f12, %f0 ldsb [%l7 + 0x2B], %l0 lduw [%l7 + 0x20], %o3 fbue,a %fcc0, loop_706 lduh [%l7 + 0x18], %g6 fmovdneg %icc, %f11, %f0 stb %o0, [%l7 + 0x5D] loop_706: movneg %icc, %o6, %l1 fbuge,a %fcc3, loop_707 stb %l6, [%l7 + 0x37] fmovse %icc, %f15, %f3 fandnot1s %f6, %f13, %f2 loop_707: udivx %l2, 0x177D, %g4 fors %f8, %f4, %f5 fmovsge %xcc, %f12, %f6 fcmpgt32 %f4, %f2, %i0 stw %o1, [%l7 + 0x50] fmul8x16au %f11, %f1, %f8 bvs,pn %icc, loop_708 movle %icc, %i1, %g3 ldd [%l7 + 0x08], %f12 edge16l %i2, %i7, %l4 loop_708: fnegd %f2, %f8 smul %g1, %o5, %g7 std %f0, [%l7 + 0x50] stw %g5, [%l7 + 0x30] sth %i4, [%l7 + 0x08] fpadd32 %f14, %f10, %f14 lduw [%l7 + 0x0C], %i5 udivcc %l3, 0x1DEB, %o2 fmuld8ulx16 %f1, %f4, %f4 std %f2, [%l7 + 0x20] fxors %f11, %f12, %f13 ldsh [%l7 + 0x68], %i6 fcmpgt32 %f8, %f14, %i3 fbe %fcc2, loop_709 fornot1 %f10, %f10, %f2 xnor %o4, %g2, %o7 ldsh [%l7 + 0x5A], %l5 loop_709: mulscc %l0, %g6, %o3 ldsb [%l7 + 0x65], %o0 fmul8ulx16 %f14, %f0, %f8 fnot1s %f9, %f14 sth %l1, [%l7 + 0x58] tne %icc, 0x0 tgu %icc, 0x7 andn %l6, 0x179B, %o6 brnz %g4, loop_710 andn %l2, 0x07DA, %o1 fpack32 %f2, %f2, %f6 st %f9, [%l7 + 0x18] loop_710: umulcc %i0, %i1, %g3 movrne %i2, 0x195, %i7 siam 0x6 st %f8, [%l7 + 0x44] fmovrsgez %g1, %f8, %f0 fpack32 %f0, %f12, %f8 brlez %l4, loop_711 movvs %icc, %g7, %g5 edge8 %o5, %i5, %l3 edge8l %o2, %i4, %i6 loop_711: subcc %i3, 0x1ACE, %g2 fmul8x16al %f13, %f1, %f6 ldx [%l7 + 0x58], %o4 fmovrsgez %o7, %f9, %f5 sth %l0, [%l7 + 0x5C] movn %xcc, %l5, %g6 fmovdpos %xcc, %f12, %f9 fexpand %f1, %f4 andncc %o0, %l1, %l6 fmovsne %icc, %f2, %f2 edge16 %o3, %g4, %l2 fmovdl %icc, %f15, %f4 bge %icc, loop_712 fbule,a %fcc1, loop_713 stx %o6, [%l7 + 0x78] sth %i0, [%l7 + 0x7E] loop_712: sra %i1, 0x0C, %o1 loop_713: bne,a,pn %xcc, loop_714 fbue,a %fcc2, loop_715 fnegd %f6, %f0 fpsub16 %f0, %f12, %f6 loop_714: fmovdcc %xcc, %f15, %f2 loop_715: fbue %fcc1, loop_716 brgz %i2, loop_717 std %f0, [%l7 + 0x50] movge %icc, %i7, %g1 loop_716: fbl %fcc0, loop_718 loop_717: subc %g3, %g7, %g5 std %f12, [%l7 + 0x38] bge,a loop_719 loop_718: st %f4, [%l7 + 0x78] array32 %o5, %i5, %l4 fsrc1s %f4, %f15 loop_719: edge32 %l3, %o2, %i4 movcc %xcc, %i3, %g2 fmovdcc %icc, %f6, %f8 movleu %icc, %i6, %o4 lduh [%l7 + 0x48], %o7 ldsh [%l7 + 0x24], %l0 sll %l5, 0x0A, %g6 stb %o0, [%l7 + 0x40] subc %l6, 0x0B08, %o3 ldsw [%l7 + 0x30], %g4 nop setx loop_720, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x33], %l2 fmovse %icc, %f12, %f1 edge8 %o6, %l1, %i1 loop_720: ldd [%l7 + 0x68], %f4 movvc %xcc, %o1, %i2 pdist %f0, %f12, %f12 fbl,a %fcc2, loop_721 and %i0, 0x064F, %i7 fpack32 %f12, %f10, %f0 bn,pn %icc, loop_722 loop_721: tge %xcc, 0x7 andncc %g1, %g7, %g3 fcmple32 %f10, %f6, %g5 loop_722: fxnors %f13, %f5, %f2 ld [%l7 + 0x5C], %f3 movrgz %o5, 0x232, %i5 fsrc2s %f6, %f7 ldsw [%l7 + 0x74], %l3 fpack16 %f14, %f13 bcs %xcc, loop_723 sub %l4, 0x0F8A, %i4 tge %xcc, 0x3 ldd [%l7 + 0x68], %f12 loop_723: ldx [%l7 + 0x48], %o2 bleu %icc, loop_724 tne %xcc, 0x1 fmovd %f4, %f0 movgu %icc, %i3, %g2 loop_724: addcc %i6, %o7, %l0 fbne %fcc2, loop_725 fpsub32s %f9, %f13, %f3 ld [%l7 + 0x18], %f9 fornot1 %f12, %f6, %f6 loop_725: st %f11, [%l7 + 0x58] be,a,pt %xcc, loop_726 fcmps %fcc3, %f1, %f13 te %xcc, 0x1 fbge %fcc0, loop_727 loop_726: stx %o4, [%l7 + 0x78] lduw [%l7 + 0x40], %l5 fmovsgu %xcc, %f1, %f0 loop_727: ldd [%l7 + 0x68], %f8 subcc %o0, 0x03F7, %g6 ldx [%l7 + 0x20], %o3 bneg loop_728 edge8 %l6, %l2, %o6 bne %icc, loop_729 ldx [%l7 + 0x08], %g4 loop_728: stx %i1, [%l7 + 0x10] ld [%l7 + 0x50], %f5 loop_729: ldsb [%l7 + 0x6B], %l1 stw %i2, [%l7 + 0x3C] bvs,pt %icc, loop_730 array8 %i0, %i7, %g1 fxors %f15, %f4, %f15 tle %xcc, 0x2 loop_730: xorcc %o1, %g7, %g5 array16 %o5, %g3, %l3 edge32ln %l4, %i4, %i5 ldd [%l7 + 0x48], %f4 orncc %o2, %g2, %i3 stb %i6, [%l7 + 0x31] siam 0x6 fpadd16 %f4, %f14, %f2 movrgez %o7, %o4, %l5 udivx %o0, 0x0F64, %g6 fnot1 %f6, %f0 stx %l0, [%l7 + 0x58] sth %o3, [%l7 + 0x44] sdivx %l2, 0x0536, %o6 tleu %icc, 0x6 ldsw [%l7 + 0x30], %g4 fbul %fcc0, loop_731 fble,a %fcc3, loop_732 fnor %f4, %f6, %f10 stw %i1, [%l7 + 0x78] loop_731: pdist %f4, %f10, %f0 loop_732: udivcc %l1, 0x184C, %l6 bvs,a,pt %icc, loop_733 sdiv %i0, 0x1457, %i7 fmul8x16 %f13, %f12, %f6 stb %i2, [%l7 + 0x3F] loop_733: fmovspos %xcc, %f6, %f2 umulcc %o1, %g7, %g5 fmovsneg %icc, %f1, %f14 fmovscs %icc, %f3, %f0 sth %o5, [%l7 + 0x24] xnorcc %g3, %g1, %l4 lduh [%l7 + 0x6E], %i4 fone %f8 edge8n %l3, %i5, %g2 fmovrde %i3, %f10, %f0 edge8 %o2, %o7, %i6 add %l5, %o0, %g6 stw %l0, [%l7 + 0x3C] subcc %o3, %l2, %o4 std %f14, [%l7 + 0x10] fmovsge %xcc, %f7, %f1 udivcc %g4, 0x12DA, %o6 fbu,a %fcc2, loop_734 ldsw [%l7 + 0x2C], %i1 movvc %xcc, %l1, %i0 fblg %fcc3, loop_735 loop_734: bleu,a,pn %xcc, loop_736 stx %i7, [%l7 + 0x60] bcs,pn %xcc, loop_737 loop_735: fmul8x16au %f15, %f4, %f0 loop_736: stw %i2, [%l7 + 0x0C] st %f13, [%l7 + 0x78] loop_737: taddcctv %l6, 0x16C0, %g7 movneg %xcc, %o1, %o5 stw %g3, [%l7 + 0x18] movle %icc, %g1, %g5 brgez,a %l4, loop_738 fmul8sux16 %f14, %f2, %f8 move %xcc, %l3, %i5 array32 %g2, %i3, %o2 loop_738: edge8l %o7, %i6, %i4 fornot2s %f14, %f15, %f1 nop setx loop_739, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array16 %o0, %l5, %g6 fpadd16s %f10, %f12, %f8 ldsb [%l7 + 0x57], %l0 loop_739: ldsb [%l7 + 0x71], %o3 fpadd32 %f4, %f0, %f8 stx %l2, [%l7 + 0x68] fcmped %fcc3, %f2, %f2 fmul8x16al %f2, %f5, %f14 fbg,a %fcc2, loop_740 sub %g4, %o6, %o4 fxors %f12, %f15, %f9 fcmps %fcc2, %f14, %f4 loop_740: lduh [%l7 + 0x50], %l1 movrgez %i0, %i7, %i1 fmovdle %xcc, %f11, %f8 movre %l6, %g7, %i2 fmovdne %icc, %f1, %f14 fmovsl %icc, %f0, %f7 fcmpne16 %f6, %f6, %o1 st %f2, [%l7 + 0x10] fsrc1s %f2, %f7 bpos,a,pt %xcc, loop_741 edge32ln %o5, %g3, %g5 ld [%l7 + 0x28], %f6 lduw [%l7 + 0x18], %l4 loop_741: fbe %fcc1, loop_742 ld [%l7 + 0x44], %f2 nop setx loop_743, %l0, %l1 jmpl %l1, %l3 fblg,a %fcc0, loop_744 loop_742: stb %i5, [%l7 + 0x33] ldsw [%l7 + 0x78], %g1 loop_743: bpos,a loop_745 loop_744: fandnot1s %f14, %f4, %f2 movle %icc, %g2, %o2 bn,pt %icc, loop_746 loop_745: fmovsneg %xcc, %f9, %f0 tsubcctv %i3, %o7, %i4 orn %o0, 0x0557, %l5 loop_746: fmovdle %icc, %f6, %f7 fmovse %xcc, %f8, %f6 brgz %g6, loop_747 stb %l0, [%l7 + 0x6C] fandnot2s %f2, %f9, %f0 ldsb [%l7 + 0x71], %i6 loop_747: fmovdl %icc, %f2, %f1 ldsw [%l7 + 0x6C], %o3 stx %l2, [%l7 + 0x28] st %f7, [%l7 + 0x14] lduw [%l7 + 0x54], %g4 fsrc2 %f2, %f12 edge8 %o6, %l1, %o4 fmovrslez %i0, %f13, %f14 faligndata %f4, %f8, %f6 edge32ln %i1, %i7, %l6 pdist %f6, %f0, %f14 bcc,a,pn %icc, loop_748 stx %i2, [%l7 + 0x20] st %f14, [%l7 + 0x74] xnorcc %g7, %o5, %g3 loop_748: lduh [%l7 + 0x7E], %o1 ld [%l7 + 0x0C], %f14 mulx %g5, %l4, %i5 taddcc %g1, %g2, %o2 ba,a %icc, loop_749 fmovdneg %xcc, %f1, %f7 lduw [%l7 + 0x4C], %l3 brgez,a %i3, loop_750 loop_749: fmul8x16 %f14, %f12, %f8 sra %i4, %o7, %l5 bleu %icc, loop_751 loop_750: fones %f7 tpos %xcc, 0x4 fnor %f4, %f12, %f12 loop_751: tneg %xcc, 0x4 tvs %icc, 0x5 fnot2 %f12, %f12 nop setx loop_752, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %g6, 0x0C, %o0 lduw [%l7 + 0x48], %l0 fcmpne32 %f0, %f14, %i6 loop_752: pdist %f0, %f14, %f12 stx %l2, [%l7 + 0x10] ldub [%l7 + 0x36], %o3 ldub [%l7 + 0x4A], %g4 fornot2s %f11, %f6, %f1 alignaddr %o6, %l1, %i0 fble %fcc2, loop_753 ldsb [%l7 + 0x17], %i1 fmuld8sux16 %f0, %f2, %f6 ld [%l7 + 0x6C], %f6 loop_753: ldx [%l7 + 0x20], %i7 ldsh [%l7 + 0x0A], %o4 stx %i2, [%l7 + 0x18] ldx [%l7 + 0x28], %g7 ldd [%l7 + 0x50], %f4 stw %o5, [%l7 + 0x58] tneg %icc, 0x2 stw %g3, [%l7 + 0x70] movneg %xcc, %o1, %g5 tsubcc %l4, %i5, %g1 std %f10, [%l7 + 0x70] ld [%l7 + 0x5C], %f9 fands %f13, %f2, %f4 orncc %g2, 0x1467, %o2 fcmpgt16 %f6, %f8, %l3 ldd [%l7 + 0x68], %f14 fmul8sux16 %f4, %f10, %f2 tne %xcc, 0x0 ba,a,pt %xcc, loop_754 stb %l6, [%l7 + 0x08] bneg,a,pn %icc, loop_755 subcc %i3, 0x0E5E, %o7 loop_754: fpadd16s %f8, %f5, %f4 ldsb [%l7 + 0x3C], %l5 loop_755: or %g6, 0x014D, %o0 stx %l0, [%l7 + 0x30] edge16l %i4, %l2, %o3 fmovsvc %xcc, %f12, %f14 ldsh [%l7 + 0x4A], %g4 lduh [%l7 + 0x20], %o6 fmovdvc %icc, %f1, %f5 subc %i6, %i0, %l1 fmovsn %icc, %f5, %f9 fandnot2s %f8, %f1, %f4 bneg,pt %icc, loop_756 sth %i7, [%l7 + 0x74] lduw [%l7 + 0x74], %i1 array8 %o4, %i2, %o5 loop_756: ldx [%l7 + 0x50], %g3 movleu %xcc, %o1, %g5 xorcc %l4, %i5, %g7 mulscc %g1, %o2, %g2 lduw [%l7 + 0x08], %l6 subcc %l3, 0x1144, %o7 ldsb [%l7 + 0x7F], %l5 taddcc %i3, 0x0F66, %g6 taddcctv %l0, 0x1641, %o0 ldsh [%l7 + 0x22], %l2 xorcc %i4, 0x0C54, %g4 fxnors %f14, %f4, %f10 edge8ln %o3, %i6, %o6 fbue %fcc1, loop_757 fmovsleu %icc, %f10, %f14 ldd [%l7 + 0x08], %f12 ldsh [%l7 + 0x46], %i0 loop_757: ldx [%l7 + 0x70], %l1 stw %i1, [%l7 + 0x24] ldx [%l7 + 0x40], %i7 fmovsle %xcc, %f12, %f0 mulscc %i2, %o5, %o4 ldsb [%l7 + 0x6F], %g3 std %f14, [%l7 + 0x78] fxnors %f3, %f6, %f6 ldd [%l7 + 0x40], %f6 fmul8x16au %f3, %f12, %f2 nop setx loop_758, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x2E], %g5 stw %o1, [%l7 + 0x18] ble,a,pt %icc, loop_759 loop_758: udivcc %l4, 0x105F, %g7 std %f12, [%l7 + 0x28] bvs,pn %xcc, loop_760 loop_759: fmovrsgz %g1, %f5, %f13 ldsh [%l7 + 0x78], %i5 movvs %icc, %g2, %o2 loop_760: fandnot2 %f12, %f4, %f2 lduw [%l7 + 0x0C], %l6 bg %xcc, loop_761 sth %o7, [%l7 + 0x64] fpadd16s %f3, %f1, %f5 movleu %xcc, %l5, %i3 loop_761: fxor %f2, %f0, %f0 movleu %icc, %g6, %l0 lduh [%l7 + 0x24], %l3 std %f0, [%l7 + 0x50] fmul8sux16 %f12, %f12, %f2 fmovd %f0, %f14 fandnot2 %f14, %f6, %f14 fzeros %f11 tneg %icc, 0x3 stx %o0, [%l7 + 0x70] movgu %icc, %l2, %i4 ld [%l7 + 0x6C], %f6 fcmpne32 %f4, %f6, %o3 fmovrslz %i6, %f9, %f6 fmovrdne %g4, %f0, %f0 stw %i0, [%l7 + 0x5C] addccc %l1, 0x07AE, %o6 fmovdvs %xcc, %f10, %f10 tneg %xcc, 0x3 fmovsvs %icc, %f6, %f9 edge16l %i7, %i2, %o5 subc %o4, 0x0968, %g3 fmul8ulx16 %f4, %f2, %f14 tge %icc, 0x7 sth %i1, [%l7 + 0x56] movle %xcc, %o1, %g5 ldsw [%l7 + 0x0C], %g7 fornot1s %f8, %f5, %f9 lduh [%l7 + 0x58], %l4 lduw [%l7 + 0x68], %g1 brlez,a %i5, loop_762 tvs %icc, 0x2 fnand %f8, %f6, %f14 sub %o2, 0x1336, %l6 loop_762: fmul8x16al %f2, %f14, %f4 fmovrslez %o7, %f0, %f7 ldd [%l7 + 0x70], %f14 stw %g2, [%l7 + 0x28] bn,pt %xcc, loop_763 movneg %icc, %l5, %i3 bcc,a %xcc, loop_764 smulcc %g6, %l0, %l3 loop_763: fors %f11, %f3, %f11 fpadd16s %f13, %f9, %f10 loop_764: ldsh [%l7 + 0x7A], %o0 fmul8sux16 %f12, %f2, %f12 movvc %xcc, %l2, %i4 fmovsvs %xcc, %f10, %f3 fcmpgt16 %f4, %f14, %o3 fpmerge %f15, %f10, %f10 sra %i6, %i0, %g4 std %f4, [%l7 + 0x40] edge32l %o6, %l1, %i7 fxnor %f14, %f8, %f10 addc %o5, 0x1C8D, %i2 fmovrslez %g3, %f11, %f2 nop setx loop_765, %l0, %l1 jmpl %l1, %i1 fone %f14 bpos,a loop_766 fmovdg %xcc, %f3, %f7 loop_765: subcc %o1, %g5, %g7 ldd [%l7 + 0x48], %f14 loop_766: fmovrslz %o4, %f2, %f7 ldx [%l7 + 0x50], %g1 fmovsleu %icc, %f5, %f13 fmovdleu %icc, %f9, %f12 ta %xcc, 0x4 fbu %fcc1, loop_767 alignaddrl %l4, %i5, %o2 sllx %o7, 0x1E, %l6 ldub [%l7 + 0x7A], %l5 loop_767: fbug %fcc2, loop_768 tneg %icc, 0x7 ldsh [%l7 + 0x66], %g2 movrgez %i3, 0x34F, %l0 loop_768: lduh [%l7 + 0x0C], %g6 tn %xcc, 0x7 fcmpne32 %f4, %f6, %l3 fmovsvc %icc, %f12, %f11 bshuffle %f8, %f4, %f6 fpadd16 %f6, %f0, %f2 edge32l %l2, %o0, %o3 fmovsvc %icc, %f9, %f10 sth %i6, [%l7 + 0x5C] std %f6, [%l7 + 0x18] movpos %xcc, %i4, %g4 taddcc %i0, 0x1070, %l1 and %o6, 0x143A, %o5 ldub [%l7 + 0x39], %i7 ldd [%l7 + 0x10], %f12 call loop_769 alignaddr %g3, %i1, %o1 fmovdg %xcc, %f15, %f4 umulcc %g5, %i2, %o4 loop_769: tvc %icc, 0x3 ldsb [%l7 + 0x4B], %g1 fmovsvc %xcc, %f8, %f3 be,a %xcc, loop_770 fble %fcc2, loop_771 fbue,a %fcc1, loop_772 fmovsle %xcc, %f8, %f14 loop_770: ldx [%l7 + 0x10], %g7 loop_771: sth %l4, [%l7 + 0x0A] loop_772: edge16l %o2, %o7, %i5 ldx [%l7 + 0x38], %l6 fmovrdlez %l5, %f12, %f0 movvc %icc, %i3, %g2 std %f14, [%l7 + 0x60] fcmpes %fcc0, %f11, %f11 edge8 %g6, %l3, %l0 stx %l2, [%l7 + 0x78] fbg,a %fcc2, loop_773 tleu %xcc, 0x6 bn,a,pn %xcc, loop_774 fnand %f4, %f8, %f14 loop_773: tl %icc, 0x0 fcmpeq32 %f4, %f12, %o0 loop_774: fmovdgu %icc, %f4, %f7 ldd [%l7 + 0x20], %f2 edge32l %o3, %i4, %g4 stx %i6, [%l7 + 0x68] fmovdl %xcc, %f1, %f5 ld [%l7 + 0x7C], %f12 fbge,a %fcc1, loop_775 fmuld8ulx16 %f2, %f8, %f12 fmovrsgez %l1, %f9, %f15 ldub [%l7 + 0x2A], %i0 loop_775: fbuge %fcc0, loop_776 st %f15, [%l7 + 0x20] fmovrdlez %o5, %f2, %f6 taddcc %i7, 0x0CB2, %g3 loop_776: edge16ln %i1, %o1, %g5 lduh [%l7 + 0x68], %o6 fbue,a %fcc2, loop_777 fmovrsgez %i2, %f2, %f7 movrne %o4, %g1, %l4 st %f15, [%l7 + 0x70] loop_777: ld [%l7 + 0x60], %f8 std %f8, [%l7 + 0x60] bshuffle %f8, %f4, %f0 fandnot1s %f12, %f5, %f14 fpackfix %f8, %f5 fmovsg %xcc, %f10, %f2 edge16n %g7, %o2, %i5 popc 0x0A13, %l6 smulcc %o7, 0x0A26, %i3 sth %l5, [%l7 + 0x38] edge8ln %g2, %l3, %l0 stb %g6, [%l7 + 0x40] fmovrde %l2, %f4, %f6 fmovsgu %icc, %f10, %f13 nop setx loop_778, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x6C], %o3 tvs %icc, 0x2 fmul8ulx16 %f14, %f8, %f8 loop_778: fmovdg %icc, %f4, %f6 ldx [%l7 + 0x10], %o0 movne %xcc, %g4, %i4 array16 %i6, %i0, %l1 ld [%l7 + 0x44], %f8 fmul8x16al %f3, %f0, %f0 ldx [%l7 + 0x18], %i7 fsrc2 %f12, %f10 fmovdg %icc, %f8, %f12 fnors %f10, %f5, %f12 fmovscs %xcc, %f8, %f11 tpos %xcc, 0x5 brlz,a %g3, loop_779 bgu,a loop_780 tl %icc, 0x7 st %f5, [%l7 + 0x58] loop_779: ld [%l7 + 0x34], %f15 loop_780: fmovsgu %xcc, %f12, %f14 st %f3, [%l7 + 0x50] bn,a,pt %icc, loop_781 fmovrsne %o5, %f2, %f10 fpadd16 %f0, %f6, %f4 edge32n %o1, %g5, %o6 loop_781: edge32 %i2, %o4, %i1 movvc %xcc, %l4, %g1 st %f10, [%l7 + 0x28] bg,a loop_782 mulx %o2, 0x0052, %i5 fnor %f14, %f6, %f4 fnor %f0, %f4, %f2 loop_782: fbue,a %fcc1, loop_783 lduh [%l7 + 0x5C], %g7 st %f2, [%l7 + 0x58] fornot2s %f4, %f0, %f0 loop_783: stw %l6, [%l7 + 0x18] fmul8x16al %f11, %f13, %f14 bvs,pt %xcc, loop_784 fmuld8sux16 %f15, %f0, %f10 fbn,a %fcc1, loop_785 fnegd %f8, %f0 loop_784: fandnot2s %f5, %f3, %f3 st %f1, [%l7 + 0x58] loop_785: ldx [%l7 + 0x60], %i3 orcc %o7, %l5, %g2 lduw [%l7 + 0x5C], %l0 fnegs %f7, %f1 ldsh [%l7 + 0x24], %g6 fpack16 %f8, %f11 be loop_786 fmul8x16au %f0, %f13, %f4 fxor %f12, %f14, %f8 movg %icc, %l2, %l3 loop_786: tn %icc, 0x4 subccc %o3, %o0, %i4 edge16l %i6, %i0, %l1 fmuld8sux16 %f9, %f9, %f0 brlez,a %g4, loop_787 ldsw [%l7 + 0x78], %i7 ldub [%l7 + 0x7D], %o5 umul %o1, %g3, %g5 loop_787: stx %o6, [%l7 + 0x18] orncc %o4, 0x09A7, %i2 ldd [%l7 + 0x70], %f8 fcmpeq16 %f10, %f14, %i1 ldd [%l7 + 0x60], %f8 lduh [%l7 + 0x48], %l4 nop setx loop_788, %l0, %l1 jmpl %l1, %o2 tsubcctv %i5, %g7, %l6 ld [%l7 + 0x68], %f2 ldd [%l7 + 0x48], %f14 loop_788: sdiv %g1, 0x00C3, %o7 st %f5, [%l7 + 0x24] brz %l5, loop_789 fpadd16s %f10, %f4, %f1 st %f7, [%l7 + 0x7C] sth %i3, [%l7 + 0x44] loop_789: fornot2 %f6, %f14, %f0 fbug,a %fcc0, loop_790 xor %l0, %g2, %l2 movne %icc, %l3, %o3 taddcc %g6, %o0, %i6 loop_790: taddcc %i0, 0x1508, %i4 tg %icc, 0x1 orcc %g4, 0x15F0, %l1 ldx [%l7 + 0x78], %o5 fpsub16 %f4, %f12, %f8 fmovsge %xcc, %f7, %f2 fandnot1s %f12, %f7, %f4 brlez %o1, loop_791 fmovrsgz %g3, %f14, %f8 std %f8, [%l7 + 0x48] ldsb [%l7 + 0x69], %i7 loop_791: addc %o6, 0x1C7C, %o4 st %f3, [%l7 + 0x58] fmovrslez %i2, %f15, %f4 tpos %xcc, 0x1 fornot2s %f13, %f12, %f10 array16 %g5, %l4, %o2 ldx [%l7 + 0x28], %i5 movrgz %i1, 0x165, %l6 fbug,a %fcc3, loop_792 fbuge %fcc1, loop_793 sth %g7, [%l7 + 0x2C] st %f14, [%l7 + 0x30] loop_792: sra %g1, 0x18, %l5 loop_793: movle %icc, %i3, %o7 fmovrde %g2, %f12, %f0 lduh [%l7 + 0x28], %l2 bshuffle %f6, %f4, %f8 ldd [%l7 + 0x78], %f4 stx %l0, [%l7 + 0x10] ldsh [%l7 + 0x76], %l3 fbu,a %fcc1, loop_794 fmovdle %icc, %f10, %f3 tsubcc %o3, %o0, %i6 fabss %f14, %f15 loop_794: movne %icc, %g6, %i0 movrgz %g4, 0x05A, %l1 subc %o5, 0x0930, %i4 ldsh [%l7 + 0x5E], %o1 edge32 %i7, %o6, %g3 movg %icc, %i2, %o4 sra %l4, 0x11, %o2 bl,a,pt %icc, loop_795 fmovsvs %icc, %f3, %f6 std %f6, [%l7 + 0x10] fnand %f14, %f0, %f14 loop_795: mulscc %i5, %i1, %l6 std %f0, [%l7 + 0x38] fbu,a %fcc2, loop_796 stw %g5, [%l7 + 0x68] fbuge %fcc2, loop_797 tg %xcc, 0x6 loop_796: brnz %g1, loop_798 ldsb [%l7 + 0x4B], %g7 loop_797: ldd [%l7 + 0x08], %f2 movne %icc, %i3, %o7 loop_798: sth %l5, [%l7 + 0x3E] fabss %f5, %f7 nop setx loop_799, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbne,a %fcc2, loop_800 ldx [%l7 + 0x70], %g2 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 loop_799: fbo %fcc1, loop_802 loop_800: fmovda %icc, %f3, %f5 xor %l2, %l3, %l0 loop_801: ld [%l7 + 0x40], %f5 loop_802: bvc,a,pn %icc, loop_803 subccc %o3, 0x1649, %i6 tle %icc, 0x4 andcc %o0, 0x1CF2, %i0 loop_803: fbn %fcc0, loop_804 lduh [%l7 + 0x1E], %g6 fblg %fcc2, loop_805 tsubcctv %g4, %l1, %o5 loop_804: fmovsn %xcc, %f5, %f4 fmuld8ulx16 %f2, %f2, %f6 loop_805: ldd [%l7 + 0x78], %f14 lduw [%l7 + 0x7C], %o1 ldsh [%l7 + 0x40], %i4 movpos %icc, %i7, %o6 edge16 %i2, %g3, %l4 ldsh [%l7 + 0x6C], %o2 fmovse %xcc, %f1, %f10 mova %icc, %i5, %o4 bl,pn %xcc, loop_806 ldd [%l7 + 0x28], %f8 fmovdl %xcc, %f0, %f12 fmovsle %icc, %f1, %f13 loop_806: addcc %l6, %g5, %g1 st %f1, [%l7 + 0x5C] fsrc1 %f12, %f10 fmovrdlz %g7, %f6, %f8 move %icc, %i3, %o7 tne %xcc, 0x7 taddcctv %i1, %l5, %l2 fbo %fcc3, loop_807 bpos,pn %xcc, loop_808 xorcc %g2, %l0, %o3 tcs %xcc, 0x7 loop_807: fandnot2 %f12, %f0, %f12 loop_808: fmuld8ulx16 %f10, %f1, %f2 stw %i6, [%l7 + 0x74] umul %l3, %i0, %g6 ld [%l7 + 0x1C], %f9 fble,a %fcc0, loop_809 ldsh [%l7 + 0x6E], %g4 fbug,a %fcc1, loop_810 movpos %icc, %o0, %o5 loop_809: fbne,a %fcc3, loop_811 stb %o1, [%l7 + 0x0A] loop_810: orncc %l1, %i7, %i4 brz %i2, loop_812 loop_811: ldsb [%l7 + 0x6A], %g3 fbule,a %fcc2, loop_813 fand %f14, %f10, %f12 loop_812: fmovrdgz %l4, %f0, %f10 ld [%l7 + 0x70], %f7 loop_813: bcs,a %xcc, loop_814 fnands %f14, %f4, %f13 sub %o2, %i5, %o4 fmovdcs %xcc, %f9, %f11 loop_814: stw %o6, [%l7 + 0x4C] fba,a %fcc3, loop_815 brlz,a %g5, loop_816 bne,pt %xcc, loop_817 fmul8ulx16 %f6, %f6, %f10 loop_815: fmovrdgz %g1, %f8, %f2 loop_816: ldsb [%l7 + 0x42], %g7 loop_817: fmuld8ulx16 %f14, %f7, %f0 fpack16 %f2, %f4 fpadd32 %f6, %f12, %f4 bpos,a,pt %icc, loop_818 edge32 %l6, %i3, %o7 movle %icc, %l5, %i1 fpadd32s %f13, %f2, %f6 loop_818: xor %l2, %g2, %o3 fmul8x16au %f3, %f2, %f0 fxors %f3, %f6, %f0 sth %i6, [%l7 + 0x12] tge %icc, 0x0 st %f0, [%l7 + 0x30] ld [%l7 + 0x28], %f2 fcmpne16 %f2, %f10, %l3 fnors %f0, %f3, %f1 fcmpeq32 %f14, %f10, %i0 addccc %g6, 0x163C, %l0 fpmerge %f3, %f14, %f4 ldd [%l7 + 0x68], %f6 brgz,a %o0, loop_819 tsubcc %g4, %o5, %l1 fbne,a %fcc1, loop_820 fbu,a %fcc3, loop_821 loop_819: fmuld8sux16 %f0, %f15, %f0 ldub [%l7 + 0x51], %i7 loop_820: stx %i4, [%l7 + 0x60] loop_821: ldx [%l7 + 0x38], %i2 bg %xcc, loop_822 movcc %xcc, %o1, %g3 fpsub16s %f12, %f5, %f5 fcmpgt32 %f4, %f6, %l4 loop_822: fandnot1s %f5, %f7, %f2 tsubcctv %o2, 0x05C8, %i5 fbne %fcc3, loop_823 fpsub32s %f10, %f0, %f15 move %icc, %o6, %o4 movrlz %g5, %g7, %g1 loop_823: smul %i3, %l6, %l5 stb %i1, [%l7 + 0x77] stw %l2, [%l7 + 0x58] fmovscs %icc, %f1, %f8 ldub [%l7 + 0x1A], %o7 sth %o3, [%l7 + 0x38] tsubcctv %i6, 0x0131, %l3 fnors %f15, %f10, %f7 fba %fcc2, loop_824 fmovsa %icc, %f1, %f1 fpmerge %f12, %f14, %f12 fbue,a %fcc3, loop_825 loop_824: bneg,pt %icc, loop_826 tneg %icc, 0x0 movgu %icc, %g2, %i0 loop_825: smulcc %g6, 0x0F7A, %l0 loop_826: smul %g4, 0x06F6, %o0 fcmpne16 %f8, %f8, %l1 fmovrde %o5, %f10, %f2 sll %i4, 0x15, %i7 fpsub16 %f8, %f14, %f4 stx %i2, [%l7 + 0x10] bleu,a %icc, loop_827 umul %g3, 0x0646, %o1 ldsh [%l7 + 0x34], %l4 movleu %xcc, %i5, %o2 loop_827: sth %o4, [%l7 + 0x6A] fabsd %f6, %f4 stx %g5, [%l7 + 0x38] ba %xcc, loop_828 sdivcc %o6, 0x114B, %g7 siam 0x5 ldub [%l7 + 0x74], %i3 loop_828: brlz %g1, loop_829 stb %l6, [%l7 + 0x73] fabsd %f4, %f10 fmovdg %icc, %f3, %f8 loop_829: fmuld8ulx16 %f11, %f6, %f8 ldub [%l7 + 0x19], %i1 movleu %icc, %l5, %o7 movcc %icc, %o3, %i6 array16 %l3, %g2, %l2 ldsh [%l7 + 0x28], %i0 umul %g6, %g4, %o0 tneg %xcc, 0x0 ldsb [%l7 + 0x08], %l1 bcs,a,pn %xcc, loop_830 sub %l0, 0x1D4B, %i4 sethi 0x1512, %o5 fmovsn %xcc, %f12, %f7 loop_830: brz %i7, loop_831 fmovdn %xcc, %f2, %f13 fbul,a %fcc3, loop_832 edge32 %g3, %i2, %l4 loop_831: ldx [%l7 + 0x48], %o1 tne %xcc, 0x4 loop_832: st %f12, [%l7 + 0x7C] andn %i5, %o4, %o2 bpos %xcc, loop_833 std %f0, [%l7 + 0x58] fsrc1s %f7, %f12 fpadd32s %f6, %f1, %f6 loop_833: st %f13, [%l7 + 0x18] bl,a loop_834 fnegs %f1, %f13 fpsub16s %f10, %f11, %f7 ld [%l7 + 0x78], %f15 loop_834: lduh [%l7 + 0x3C], %o6 ldsw [%l7 + 0x58], %g7 stw %i3, [%l7 + 0x5C] ldd [%l7 + 0x70], %f14 edge16n %g1, %g5, %i1 fbge %fcc0, loop_835 sdivx %l6, 0x1AB0, %o7 edge8 %o3, %l5, %i6 alignaddrl %l3, %l2, %i0 loop_835: fbn %fcc1, loop_836 movge %xcc, %g2, %g4 fxor %f12, %f8, %f8 ldub [%l7 + 0x48], %g6 loop_836: udiv %l1, 0x008F, %o0 fpack32 %f12, %f0, %f14 movpos %xcc, %l0, %i4 array16 %o5, %i7, %i2 fornot1 %f6, %f8, %f0 sth %g3, [%l7 + 0x68] movrgz %l4, %i5, %o4 tn %xcc, 0x2 ld [%l7 + 0x58], %f2 tn %xcc, 0x3 lduw [%l7 + 0x08], %o2 ld [%l7 + 0x5C], %f3 tleu %xcc, 0x4 bneg,a loop_837 fmovsl %xcc, %f4, %f14 edge16ln %o1, %g7, %o6 smul %i3, 0x11CC, %g1 loop_837: fpmerge %f7, %f4, %f12 fcmpgt16 %f12, %f0, %g5 orncc %i1, 0x09C7, %l6 stw %o3, [%l7 + 0x0C] ldsb [%l7 + 0x55], %o7 sub %i6, %l5, %l3 array32 %l2, %i0, %g4 fmovrsne %g2, %f5, %f2 umul %l1, 0x1CC0, %o0 movrlez %g6, 0x1B0, %i4 ldsw [%l7 + 0x10], %o5 fpsub16s %f15, %f8, %f15 tl %icc, 0x3 fandnot2s %f4, %f14, %f1 movl %icc, %i7, %i2 ldsh [%l7 + 0x2A], %g3 fnegs %f9, %f2 tvs %icc, 0x3 fmovsleu %icc, %f4, %f0 brgz %l4, loop_838 bleu %xcc, loop_839 tsubcctv %i5, 0x10CC, %o4 fba,a %fcc1, loop_840 loop_838: bvc,a,pn %icc, loop_841 loop_839: fcmpd %fcc0, %f6, %f4 ldsw [%l7 + 0x64], %l0 loop_840: sth %o1, [%l7 + 0x52] loop_841: fba,a %fcc2, loop_842 fba,a %fcc0, loop_843 fnot2 %f6, %f8 fbule %fcc0, loop_844 loop_842: edge16l %o2, %o6, %g7 loop_843: nop setx loop_845, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %i3, 0x0149, %g1 loop_844: ba,a %icc, loop_846 fpsub16s %f15, %f12, %f14 loop_845: andn %i1, %g5, %l6 std %f4, [%l7 + 0x40] loop_846: orn %o7, %o3, %i6 fbul %fcc0, loop_847 fcmped %fcc1, %f14, %f12 fmovrde %l3, %f8, %f14 bgu,a %xcc, loop_848 loop_847: lduw [%l7 + 0x50], %l5 fpack32 %f8, %f12, %f4 brlez %l2, loop_849 loop_848: nop setx loop_850, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvs loop_851 fnand %f6, %f4, %f10 loop_849: nop setx loop_852, %l0, %l1 jmpl %l1, %g4 loop_850: st %f4, [%l7 + 0x54] loop_851: be,a,pn %xcc, loop_853 fmovsleu %xcc, %f2, %f4 loop_852: std %f10, [%l7 + 0x48] ldsh [%l7 + 0x10], %i0 loop_853: sll %g2, %l1, %g6 sethi 0x0561, %o0 fands %f10, %f12, %f1 stx %i4, [%l7 + 0x40] ldsb [%l7 + 0x78], %o5 fpadd16s %f9, %f0, %f0 orn %i2, %i7, %g3 movrlz %i5, 0x0B2, %l4 ld [%l7 + 0x28], %f9 lduw [%l7 + 0x1C], %o4 fmovrdgz %o1, %f2, %f2 fbne %fcc3, loop_854 sth %o2, [%l7 + 0x6C] fxor %f2, %f14, %f14 bn,a,pt %xcc, loop_855 loop_854: sethi 0x09B8, %l0 addccc %o6, %i3, %g1 fsrc1 %f4, %f6 loop_855: fbug %fcc2, loop_856 nop setx loop_857, %l0, %l1 jmpl %l1, %i1 edge8n %g5, %g7, %o7 movleu %xcc, %o3, %l6 loop_856: sth %i6, [%l7 + 0x7E] loop_857: call loop_858 movneg %xcc, %l3, %l2 bleu,a,pn %icc, loop_859 sth %l5, [%l7 + 0x76] loop_858: ldsw [%l7 + 0x14], %g4 fnand %f2, %f4, %f14 loop_859: fbue,a %fcc3, loop_860 fnot1s %f1, %f9 edge8l %i0, %l1, %g6 edge32n %g2, %i4, %o0 loop_860: fmovrdgez %o5, %f12, %f2 ldsb [%l7 + 0x2D], %i2 fmovsgu %icc, %f15, %f12 tgu %xcc, 0x5 fmul8sux16 %f0, %f14, %f8 tle %icc, 0x0 fmovspos %icc, %f12, %f12 std %f12, [%l7 + 0x78] bge,pt %icc, loop_861 st %f10, [%l7 + 0x7C] fmovsleu %xcc, %f10, %f10 std %f4, [%l7 + 0x70] loop_861: movvs %xcc, %g3, %i7 fcmped %fcc0, %f14, %f12 std %f4, [%l7 + 0x70] edge8l %l4, %i5, %o1 stw %o2, [%l7 + 0x0C] fmovrdne %o4, %f0, %f12 st %f12, [%l7 + 0x44] std %f4, [%l7 + 0x78] sra %l0, %o6, %i3 brgz %g1, loop_862 fmuld8sux16 %f9, %f1, %f14 ldd [%l7 + 0x48], %f14 bl,pt %xcc, loop_863 loop_862: fbl %fcc3, loop_864 ldx [%l7 + 0x58], %i1 fmul8x16 %f8, %f14, %f10 loop_863: fba %fcc2, loop_865 loop_864: st %f3, [%l7 + 0x78] fcmps %fcc3, %f0, %f7 ba,a,pn %icc, loop_866 loop_865: ldx [%l7 + 0x10], %g7 fmovrdlez %o7, %f8, %f12 fmul8ulx16 %f6, %f10, %f8 loop_866: ldsh [%l7 + 0x30], %g5 fmovsle %xcc, %f3, %f15 edge32 %o3, %i6, %l6 fcmple32 %f6, %f2, %l2 edge8n %l5, %g4, %l3 movrgez %l1, %i0, %g6 brlz,a %g2, loop_867 movre %i4, 0x127, %o0 fmovdle %xcc, %f14, %f10 mova %icc, %i2, %o5 loop_867: fmovscs %xcc, %f8, %f1 stw %i7, [%l7 + 0x20] sra %l4, %i5, %o1 udivx %o2, 0x02B8, %o4 stb %g3, [%l7 + 0x48] ldsh [%l7 + 0x62], %l0 mulx %i3, 0x0AD1, %o6 andcc %i1, 0x0E1C, %g7 tne %icc, 0x2 fcmpgt16 %f4, %f4, %g1 ldub [%l7 + 0x29], %o7 fabss %f12, %f7 xor %o3, %i6, %l6 fands %f1, %f12, %f15 sllx %l2, %g5, %l5 fcmpd %fcc0, %f2, %f8 smul %l3, %l1, %i0 edge16ln %g6, %g4, %g2 fmovd %f6, %f10 stx %i4, [%l7 + 0x18] addccc %i2, %o5, %i7 sll %l4, %o0, %i5 movrgz %o2, %o1, %o4 mulscc %g3, 0x0444, %i3 fmovrdlz %o6, %f0, %f0 ldsh [%l7 + 0x78], %i1 bcc,a loop_868 sth %g7, [%l7 + 0x42] faligndata %f4, %f12, %f14 bshuffle %f8, %f14, %f10 loop_868: lduh [%l7 + 0x2C], %g1 fmovsle %xcc, %f2, %f2 fbuge,a %fcc2, loop_869 siam 0x7 bcs,a,pt %icc, loop_870 fandnot2 %f6, %f0, %f2 loop_869: fbg %fcc0, loop_871 lduw [%l7 + 0x3C], %l0 loop_870: fpsub16s %f11, %f10, %f10 fexpand %f13, %f6 loop_871: ldd [%l7 + 0x40], %f6 tleu %xcc, 0x2 be,a,pt %xcc, loop_872 st %f12, [%l7 + 0x1C] ld [%l7 + 0x60], %f3 ldsh [%l7 + 0x22], %o7 loop_872: fandnot1 %f4, %f10, %f2 add %o3, %l6, %l2 ld [%l7 + 0x60], %f2 array32 %g5, %l5, %i6 edge16n %l3, %i0, %l1 edge16 %g4, %g2, %g6 lduh [%l7 + 0x12], %i4 ldsh [%l7 + 0x56], %o5 array16 %i7, %l4, %o0 movvs %icc, %i5, %i2 edge8l %o2, %o4, %o1 tsubcctv %i3, %g3, %i1 for %f10, %f14, %f4 ldd [%l7 + 0x38], %f8 fnand %f14, %f2, %f10 tvs %icc, 0x5 ldd [%l7 + 0x10], %f8 ldsw [%l7 + 0x1C], %o6 ldx [%l7 + 0x28], %g1 ldx [%l7 + 0x08], %g7 fpackfix %f4, %f15 popc %l0, %o3 fmovrsgz %o7, %f5, %f4 ldd [%l7 + 0x48], %f6 movge %icc, %l2, %l6 umul %g5, 0x02F2, %l5 ld [%l7 + 0x40], %f10 fsrc2 %f14, %f2 std %f2, [%l7 + 0x10] fbl,a %fcc1, loop_873 fmovdcc %xcc, %f3, %f4 ldd [%l7 + 0x58], %f0 fcmple16 %f6, %f12, %l3 loop_873: fxors %f7, %f13, %f7 udiv %i6, 0x1D56, %l1 fmovsvc %icc, %f12, %f1 bgu,a loop_874 stb %g4, [%l7 + 0x4A] fmovse %xcc, %f2, %f12 fmovdcc %icc, %f13, %f4 loop_874: fpsub16 %f6, %f2, %f12 popc %i0, %g6 fbule %fcc1, loop_875 tneg %icc, 0x0 fnor %f0, %f10, %f14 std %f14, [%l7 + 0x08] loop_875: movrgez %i4, 0x3AF, %g2 fmovse %icc, %f8, %f2 fcmpeq16 %f14, %f4, %o5 brgez,a %l4, loop_876 ldd [%l7 + 0x40], %f14 std %f4, [%l7 + 0x50] fxnors %f10, %f10, %f0 loop_876: fsrc2 %f2, %f4 edge16 %o0, %i5, %i2 lduw [%l7 + 0x58], %o2 ble,pn %icc, loop_877 bvc,a,pt %xcc, loop_878 mulscc %i7, %o4, %o1 tn %xcc, 0x7 loop_877: fbo,a %fcc1, loop_879 loop_878: fmovda %xcc, %f7, %f11 brz %i3, loop_880 fxors %f15, %f1, %f7 loop_879: array8 %i1, %o6, %g3 fnot1 %f6, %f12 loop_880: fmuld8ulx16 %f7, %f2, %f8 sth %g7, [%l7 + 0x78] and %g1, 0x15B0, %o3 lduw [%l7 + 0x5C], %l0 call loop_881 ldsb [%l7 + 0x44], %l2 andcc %l6, %o7, %g5 movle %icc, %l5, %l3 loop_881: sdivx %l1, 0x1063, %g4 movrgez %i0, %i6, %g6 te %icc, 0x7 movrgez %g2, %i4, %o5 ldx [%l7 + 0x30], %l4 edge32l %o0, %i2, %i5 taddcctv %o2, %o4, %o1 ldsw [%l7 + 0x6C], %i7 std %f6, [%l7 + 0x10] xnorcc %i3, %o6, %i1 fzeros %f2 fpack16 %f10, %f9 edge8 %g7, %g1, %o3 fmovspos %icc, %f14, %f12 st %f3, [%l7 + 0x70] movrgz %l0, %l2, %g3 orncc %l6, %o7, %l5 fmovsg %icc, %f11, %f15 lduh [%l7 + 0x20], %g5 std %f8, [%l7 + 0x48] bgu,a,pn %icc, loop_882 movleu %icc, %l1, %g4 taddcctv %l3, 0x082B, %i0 ldsh [%l7 + 0x18], %g6 loop_882: orncc %i6, %i4, %o5 ldd [%l7 + 0x38], %f10 tsubcc %l4, 0x0935, %g2 std %f14, [%l7 + 0x58] fnot2 %f6, %f14 stx %i2, [%l7 + 0x48] fmovsvc %xcc, %f4, %f5 ldsw [%l7 + 0x08], %i5 ldsw [%l7 + 0x44], %o0 move %xcc, %o2, %o4 ta %icc, 0x2 lduw [%l7 + 0x70], %o1 fmovrdgz %i7, %f4, %f6 fmovrdgez %i3, %f8, %f2 ldsb [%l7 + 0x75], %o6 edge16l %g7, %i1, %g1 ldsb [%l7 + 0x26], %o3 fmovda %icc, %f14, %f10 subccc %l0, %l2, %l6 fone %f4 stb %o7, [%l7 + 0x4C] ldd [%l7 + 0x48], %f14 fbe,a %fcc0, loop_883 ldsw [%l7 + 0x3C], %l5 tne %icc, 0x4 alignaddrl %g5, %l1, %g3 loop_883: st %f15, [%l7 + 0x40] tle %icc, 0x1 sethi 0x11E6, %l3 fnot1s %f4, %f13 fcmpes %fcc2, %f1, %f2 fmovde %icc, %f3, %f2 ldx [%l7 + 0x50], %i0 fmovsneg %icc, %f2, %f5 lduw [%l7 + 0x14], %g4 sdiv %g6, 0x1432, %i6 ldub [%l7 + 0x6B], %o5 brlez,a %l4, loop_884 fbule,a %fcc3, loop_885 movrgz %g2, %i2, %i5 st %f5, [%l7 + 0x18] loop_884: edge8 %i4, %o2, %o0 loop_885: umulcc %o1, 0x15DE, %i7 nop setx loop_886, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl,pt %xcc, loop_887 be,a,pt %xcc, loop_888 fmovsg %icc, %f11, %f8 loop_886: std %f2, [%l7 + 0x38] loop_887: fornot1s %f10, %f7, %f0 loop_888: fones %f14 brz %i3, loop_889 ldub [%l7 + 0x7A], %o6 ldd [%l7 + 0x10], %f4 fmovse %xcc, %f15, %f14 loop_889: std %f4, [%l7 + 0x20] fnors %f9, %f11, %f5 fzero %f14 call loop_890 ldx [%l7 + 0x48], %o4 fzeros %f13 ld [%l7 + 0x40], %f12 loop_890: fabss %f15, %f10 fmovsa %icc, %f7, %f8 ldsb [%l7 + 0x41], %g7 fbge,a %fcc1, loop_891 nop setx loop_892, %l0, %l1 jmpl %l1, %i1 st %f7, [%l7 + 0x30] ldd [%l7 + 0x18], %f14 loop_891: fbne %fcc0, loop_893 loop_892: fandnot1s %f5, %f6, %f14 fmovs %f8, %f7 ldub [%l7 + 0x64], %g1 loop_893: bvs,a %xcc, loop_894 st %f11, [%l7 + 0x44] movneg %xcc, %l0, %l2 brgez,a %l6, loop_895 loop_894: ldsw [%l7 + 0x7C], %o3 fbule,a %fcc0, loop_896 sdivcc %l5, 0x080B, %g5 loop_895: mulx %l1, 0x0B42, %g3 fbge,a %fcc1, loop_897 loop_896: siam 0x7 brlez,a %l3, loop_898 movn %icc, %o7, %i0 loop_897: taddcc %g4, 0x129C, %i6 fpack32 %f8, %f8, %f0 loop_898: fmovdneg %xcc, %f4, %f15 fornot1 %f10, %f0, %f12 lduw [%l7 + 0x68], %g6 fsrc1 %f0, %f14 sth %l4, [%l7 + 0x1C] movg %icc, %o5, %i2 fmovdg %xcc, %f13, %f2 sethi 0x1D0D, %g2 taddcctv %i4, 0x060C, %o2 st %f2, [%l7 + 0x18] tvs %xcc, 0x6 sth %i5, [%l7 + 0x58] lduw [%l7 + 0x28], %o0 sllx %o1, 0x11, %i7 fmovdg %xcc, %f8, %f10 move %xcc, %o6, %i3 ld [%l7 + 0x5C], %f2 fmovse %icc, %f2, %f1 fmovrsgz %g7, %f9, %f12 fmovscc %icc, %f9, %f9 st %f14, [%l7 + 0x78] bvc,pt %icc, loop_899 ldsh [%l7 + 0x76], %i1 fpsub16 %f14, %f4, %f0 st %f3, [%l7 + 0x50] loop_899: ldsb [%l7 + 0x19], %o4 fmovsneg %xcc, %f15, %f9 sdiv %g1, 0x085B, %l2 addc %l0, 0x1845, %o3 movge %xcc, %l5, %l6 stb %g5, [%l7 + 0x48] tne %icc, 0x3 fpsub16 %f10, %f4, %f0 andncc %g3, %l1, %l3 ldsw [%l7 + 0x24], %i0 stx %g4, [%l7 + 0x20] fcmpne16 %f4, %f4, %o7 smul %g6, %i6, %o5 fmovrdne %i2, %f0, %f2 sth %l4, [%l7 + 0x48] fpack32 %f12, %f8, %f14 fbg,a %fcc2, loop_900 fmovsvc %icc, %f10, %f6 fcmpgt16 %f8, %f0, %i4 fmovsn %icc, %f0, %f5 loop_900: fmovrdne %o2, %f0, %f12 tle %xcc, 0x1 xnor %g2, %i5, %o1 bg %xcc, loop_901 fcmple32 %f10, %f14, %o0 ldub [%l7 + 0x20], %i7 smul %i3, 0x157F, %g7 loop_901: ld [%l7 + 0x20], %f10 lduw [%l7 + 0x14], %i1 ldx [%l7 + 0x58], %o4 stx %g1, [%l7 + 0x58] std %f0, [%l7 + 0x50] movrgez %o6, %l0, %l2 subccc %l5, %l6, %o3 fbne,a %fcc1, loop_902 edge8l %g3, %l1, %g5 fbl %fcc3, loop_903 ldsw [%l7 + 0x5C], %l3 loop_902: fmovdl %xcc, %f8, %f3 fcmple32 %f8, %f8, %i0 loop_903: stx %g4, [%l7 + 0x30] st %f7, [%l7 + 0x48] fmul8x16al %f6, %f4, %f0 ta %icc, 0x3 fandnot1s %f6, %f5, %f7 fmovrsgez %o7, %f14, %f8 fcmpne32 %f12, %f2, %g6 ldd [%l7 + 0x70], %f8 udivcc %o5, 0x04B4, %i6 fmovsvc %xcc, %f3, %f2 tvc %icc, 0x1 andn %l4, 0x0120, %i4 fbl,a %fcc1, loop_904 fbg,a %fcc2, loop_905 fcmpeq16 %f6, %f12, %i2 tn %xcc, 0x4 loop_904: stb %g2, [%l7 + 0x0C] loop_905: movgu %xcc, %i5, %o2 fnot2s %f10, %f3 edge16l %o1, %o0, %i7 sth %i3, [%l7 + 0x0E] fors %f2, %f15, %f0 stw %i1, [%l7 + 0x48] array8 %o4, %g7, %g1 tcc %xcc, 0x1 ldub [%l7 + 0x5C], %l0 edge16l %l2, %o6, %l5 fcmple32 %f12, %f14, %o3 edge8ln %g3, %l1, %l6 st %f9, [%l7 + 0x74] ldsw [%l7 + 0x40], %g5 taddcctv %i0, %l3, %o7 ldsb [%l7 + 0x6E], %g6 ldsh [%l7 + 0x6A], %g4 ldx [%l7 + 0x38], %i6 add %o5, 0x0A49, %i4 fmovda %xcc, %f1, %f3 fcmped %fcc3, %f10, %f8 fsrc2 %f12, %f6 orncc %i2, 0x1BB4, %l4 brgez %i5, loop_906 movcs %icc, %o2, %g2 st %f0, [%l7 + 0x14] umul %o1, %i7, %o0 loop_906: bvs,a %icc, loop_907 st %f3, [%l7 + 0x24] fmovsl %icc, %f14, %f11 fbne,a %fcc3, loop_908 loop_907: brz,a %i3, loop_909 fnegs %f7, %f2 ldd [%l7 + 0x70], %f6 loop_908: fmovdle %xcc, %f0, %f12 loop_909: std %f10, [%l7 + 0x70] edge16l %o4, %i1, %g1 fblg,a %fcc3, loop_910 stx %l0, [%l7 + 0x78] fpadd16s %f10, %f14, %f7 sra %g7, %l2, %o6 loop_910: tgu %icc, 0x4 fnot2 %f6, %f12 fnot2 %f12, %f2 fmovdgu %icc, %f9, %f5 sth %o3, [%l7 + 0x5E] ldsw [%l7 + 0x78], %l5 fbge,a %fcc0, loop_911 lduw [%l7 + 0x34], %l1 xnor %l6, %g3, %i0 sth %l3, [%l7 + 0x10] loop_911: edge32n %o7, %g5, %g4 edge8l %i6, %g6, %o5 srax %i4, %i2, %l4 fbue,a %fcc1, loop_912 std %f4, [%l7 + 0x28] fmovdleu %icc, %f0, %f2 ldd [%l7 + 0x08], %f12 loop_912: lduh [%l7 + 0x74], %i5 fmovsn %icc, %f1, %f9 bpos,a %xcc, loop_913 ldsh [%l7 + 0x42], %g2 movvc %xcc, %o2, %i7 movre %o0, 0x1CB, %o1 loop_913: lduw [%l7 + 0x34], %o4 ldsb [%l7 + 0x6B], %i1 bne %icc, loop_914 fcmple16 %f10, %f4, %g1 movrlz %l0, %i3, %g7 srax %l2, 0x0A, %o6 loop_914: sdivcc %o3, 0x1A60, %l1 fmovdcc %xcc, %f15, %f9 bvc,a %icc, loop_915 lduh [%l7 + 0x62], %l5 udivx %g3, 0x1D80, %l6 fbne %fcc2, loop_916 loop_915: fmovdg %xcc, %f0, %f4 popc %l3, %o7 fbuge %fcc2, loop_917 loop_916: stb %g5, [%l7 + 0x0F] fmovdle %icc, %f1, %f2 fmovsge %xcc, %f12, %f14 loop_917: edge32l %i0, %g4, %i6 fnot2 %f12, %f8 brgz %o5, loop_918 ldsb [%l7 + 0x1C], %g6 fmovsleu %xcc, %f2, %f4 bgu,pn %icc, loop_919 loop_918: fbuge,a %fcc1, loop_920 tpos %xcc, 0x3 movgu %xcc, %i2, %i4 loop_919: pdist %f4, %f2, %f12 loop_920: ldx [%l7 + 0x08], %l4 ld [%l7 + 0x18], %f12 fmovde %icc, %f12, %f6 fbug,a %fcc3, loop_921 movvs %icc, %g2, %o2 fmovrdne %i7, %f2, %f2 ldsw [%l7 + 0x78], %o0 loop_921: bleu %xcc, loop_922 movcs %icc, %i5, %o4 fxors %f5, %f12, %f4 movl %icc, %o1, %g1 loop_922: ldsh [%l7 + 0x4C], %i1 movrlez %i3, %g7, %l2 fpsub32s %f1, %f8, %f15 bshuffle %f0, %f4, %f4 tsubcc %l0, %o6, %o3 fandnot2 %f14, %f12, %f6 tgu %icc, 0x7 ldub [%l7 + 0x4E], %l5 ldsb [%l7 + 0x47], %l1 fmovdpos %icc, %f5, %f15 ldd [%l7 + 0x50], %f4 fpadd32 %f10, %f10, %f4 fmul8x16au %f4, %f8, %f12 fsrc2s %f6, %f6 edge8n %g3, %l6, %o7 st %f11, [%l7 + 0x30] lduw [%l7 + 0x58], %l3 movneg %xcc, %i0, %g4 ld [%l7 + 0x64], %f1 fblg,a %fcc2, loop_923 fexpand %f3, %f4 xor %i6, %g5, %g6 ldd [%l7 + 0x60], %f6 loop_923: fmovsne %icc, %f1, %f4 lduw [%l7 + 0x5C], %o5 bvs,pt %icc, loop_924 sll %i4, 0x13, %i2 fnand %f0, %f14, %f10 smul %l4, %o2, %i7 loop_924: andn %g2, %i5, %o0 fmovda %icc, %f6, %f9 mova %icc, %o4, %g1 sllx %o1, 0x0C, %i1 ldd [%l7 + 0x28], %f8 movneg %icc, %g7, %i3 fmovsa %icc, %f6, %f6 andcc %l0, %o6, %l2 stw %l5, [%l7 + 0x34] ldsh [%l7 + 0x36], %o3 lduh [%l7 + 0x28], %l1 std %f14, [%l7 + 0x38] fnand %f6, %f6, %f0 st %f15, [%l7 + 0x38] bgu,pt %icc, loop_925 fsrc1 %f12, %f2 fba %fcc0, loop_926 stb %l6, [%l7 + 0x43] loop_925: fsrc1s %f5, %f11 tleu %xcc, 0x6 loop_926: fmovsa %xcc, %f5, %f3 move %icc, %o7, %l3 movne %xcc, %i0, %g3 fmovrsgez %i6, %f6, %f13 movgu %xcc, %g4, %g5 move %xcc, %g6, %i4 addccc %o5, %i2, %o2 tsubcctv %i7, 0x0569, %g2 faligndata %f2, %f2, %f10 bvc,pn %icc, loop_927 bge %icc, loop_928 fmovsle %icc, %f14, %f3 ldsh [%l7 + 0x62], %l4 loop_927: fmovsgu %xcc, %f6, %f14 loop_928: fbule,a %fcc1, loop_929 fmovdl %xcc, %f5, %f4 fpsub16s %f1, %f15, %f2 st %f0, [%l7 + 0x70] loop_929: fzero %f4 st %f12, [%l7 + 0x5C] stb %o0, [%l7 + 0x19] ldub [%l7 + 0x66], %o4 fmovrdgez %g1, %f2, %f6 fabsd %f10, %f6 alignaddrl %i5, %i1, %o1 fmovdneg %xcc, %f11, %f7 mulx %g7, 0x0EE4, %i3 be loop_930 fpack16 %f12, %f12 fmovdn %icc, %f13, %f11 taddcctv %o6, 0x0213, %l2 loop_930: orcc %l0, 0x000E, %o3 fmovscs %xcc, %f9, %f12 fbul,a %fcc3, loop_931 fmovsge %xcc, %f6, %f4 udivx %l1, 0x0F27, %l5 fpadd32s %f11, %f13, %f9 loop_931: ble,a,pn %xcc, loop_932 fpack32 %f4, %f8, %f14 fnegd %f12, %f12 ld [%l7 + 0x18], %f15 loop_932: tcc %icc, 0x0 ldd [%l7 + 0x58], %f14 lduw [%l7 + 0x7C], %o7 lduw [%l7 + 0x10], %l6 stb %i0, [%l7 + 0x14] bg,pn %icc, loop_933 fands %f5, %f10, %f3 subcc %g3, %l3, %g4 taddcctv %i6, 0x1042, %g6 loop_933: addcc %i4, 0x1AD5, %g5 fmovrdlz %i2, %f0, %f10 ldd [%l7 + 0x68], %f2 stx %o2, [%l7 + 0x28] ld [%l7 + 0x08], %f6 edge8ln %o5, %i7, %l4 fcmpgt32 %f12, %f2, %o0 fnors %f2, %f5, %f0 edge16n %o4, %g2, %g1 xor %i5, %i1, %g7 stw %i3, [%l7 + 0x30] ldsb [%l7 + 0x37], %o1 taddcctv %l2, %l0, %o3 orn %l1, 0x16DD, %l5 fmovsgu %xcc, %f4, %f0 move %icc, %o6, %o7 ba,a,pn %xcc, loop_934 fbug %fcc2, loop_935 orncc %l6, %i0, %g3 ble,a %icc, loop_936 loop_934: array8 %g4, %i6, %g6 loop_935: sdiv %i4, 0x1789, %g5 bneg,pn %icc, loop_937 loop_936: be,pt %xcc, loop_938 fmovdcc %icc, %f14, %f1 fmovsg %xcc, %f7, %f1 loop_937: edge32l %i2, %l3, %o5 loop_938: tcs %icc, 0x3 brlz,a %i7, loop_939 st %f0, [%l7 + 0x2C] fbge %fcc3, loop_940 ldd [%l7 + 0x70], %f8 loop_939: array16 %l4, %o2, %o0 bvs,a %xcc, loop_941 loop_940: bl loop_942 lduh [%l7 + 0x42], %o4 sth %g1, [%l7 + 0x2A] loop_941: array16 %g2, %i5, %g7 loop_942: fornot2 %f4, %f8, %f10 fzeros %f11 fblg,a %fcc3, loop_943 fmovde %xcc, %f1, %f11 tg %xcc, 0x1 fpsub16 %f12, %f4, %f6 loop_943: fnot2s %f6, %f7 ldsw [%l7 + 0x24], %i3 fmovdleu %xcc, %f10, %f8 array16 %o1, %l2, %l0 tpos %icc, 0x4 bvs,a loop_944 sdiv %i1, 0x14DF, %o3 fand %f4, %f12, %f6 stx %l5, [%l7 + 0x28] loop_944: movrlez %l1, 0x0A5, %o6 edge8l %o7, %l6, %i0 lduw [%l7 + 0x24], %g3 fornot2s %f7, %f8, %f15 stx %g4, [%l7 + 0x40] edge16n %i6, %g6, %i4 st %f5, [%l7 + 0x68] fcmped %fcc2, %f14, %f10 movl %icc, %g5, %i2 std %f8, [%l7 + 0x78] fmovdvc %xcc, %f9, %f15 lduw [%l7 + 0x20], %l3 mulx %o5, %l4, %i7 fpmerge %f2, %f10, %f6 stx %o0, [%l7 + 0x18] ldsb [%l7 + 0x40], %o4 for %f6, %f10, %f10 lduh [%l7 + 0x6C], %o2 fmovsg %xcc, %f15, %f6 fbg,a %fcc3, loop_945 ldx [%l7 + 0x38], %g1 ld [%l7 + 0x38], %f4 sdivx %i5, 0x1D14, %g7 loop_945: subc %i3, 0x012E, %g2 movpos %xcc, %o1, %l2 st %f11, [%l7 + 0x44] sth %l0, [%l7 + 0x4C] movrgez %i1, %o3, %l1 movrgz %l5, 0x212, %o7 ldsb [%l7 + 0x4F], %o6 fmul8x16al %f4, %f13, %f6 fmovdne %xcc, %f5, %f15 fpadd16 %f8, %f12, %f4 sdiv %l6, 0x1AE3, %i0 edge32 %g3, %i6, %g4 fpadd16s %f3, %f4, %f0 brgz,a %g6, loop_946 sub %g5, 0x0D09, %i2 ldsb [%l7 + 0x1D], %i4 sdivx %l3, 0x0E8C, %l4 loop_946: fmovrsgez %i7, %f9, %f14 sth %o0, [%l7 + 0x18] umul %o4, 0x1076, %o2 fbge,a %fcc1, loop_947 fandnot2 %f14, %f0, %f2 andcc %o5, %g1, %i5 fmovdneg %xcc, %f13, %f4 loop_947: sdiv %i3, 0x1293, %g7 st %f1, [%l7 + 0x40] fmovsge %xcc, %f7, %f14 fornot2 %f2, %f2, %f2 tne %icc, 0x2 tn %xcc, 0x7 fmovse %xcc, %f13, %f3 xnor %o1, 0x1A0F, %l2 fmovdgu %xcc, %f1, %f5 lduw [%l7 + 0x64], %g2 fpack16 %f4, %f13 ldsh [%l7 + 0x3C], %i1 tcc %icc, 0x5 movgu %icc, %o3, %l1 fcmpes %fcc2, %f5, %f14 fmovde %xcc, %f8, %f15 stx %l5, [%l7 + 0x10] addcc %l0, 0x18B6, %o7 fpack16 %f10, %f10 popc %l6, %i0 fxnor %f14, %f8, %f0 bge,a %icc, loop_948 fmovsa %icc, %f2, %f3 bshuffle %f4, %f0, %f12 ldx [%l7 + 0x78], %o6 loop_948: fmovsvs %icc, %f7, %f5 stx %g3, [%l7 + 0x08] sth %g4, [%l7 + 0x3A] fnegd %f8, %f14 stx %i6, [%l7 + 0x30] fxnor %f4, %f8, %f10 ldsw [%l7 + 0x3C], %g5 fcmpne16 %f12, %f14, %g6 fornot1 %f2, %f2, %f12 orcc %i2, %l3, %l4 call loop_949 stx %i4, [%l7 + 0x28] fsrc1 %f0, %f12 tgu %xcc, 0x4 loop_949: fmovdcs %icc, %f3, %f0 stw %o0, [%l7 + 0x0C] lduw [%l7 + 0x54], %o4 ldsh [%l7 + 0x5A], %i7 fnot1 %f4, %f14 ta %xcc, 0x3 fcmpne32 %f14, %f4, %o2 mulx %o5, 0x16B5, %g1 edge8 %i5, %i3, %g7 ldsh [%l7 + 0x7E], %l2 fbge %fcc3, loop_950 fandnot1 %f12, %f2, %f2 xor %g2, %i1, %o1 ld [%l7 + 0x20], %f5 loop_950: ldsw [%l7 + 0x10], %o3 fmuld8ulx16 %f12, %f4, %f8 edge16 %l5, %l1, %l0 std %f4, [%l7 + 0x40] fmul8x16au %f15, %f12, %f14 lduw [%l7 + 0x64], %o7 siam 0x5 fmovdvs %icc, %f7, %f7 ldsb [%l7 + 0x5B], %l6 fnors %f0, %f14, %f9 std %f4, [%l7 + 0x58] subccc %o6, 0x0A83, %g3 siam 0x2 te %icc, 0x0 fcmpes %fcc2, %f6, %f13 tcs %icc, 0x3 bge,pt %icc, loop_951 sllx %g4, 0x07, %i0 fmovsa %xcc, %f10, %f3 ldx [%l7 + 0x58], %i6 loop_951: lduw [%l7 + 0x7C], %g5 std %f4, [%l7 + 0x78] srl %i2, %g6, %l3 fmul8x16al %f0, %f13, %f8 stx %l4, [%l7 + 0x18] subcc %i4, 0x0B35, %o0 tvc %icc, 0x5 st %f3, [%l7 + 0x14] bvc,a,pn %xcc, loop_952 std %f6, [%l7 + 0x58] std %f10, [%l7 + 0x20] tgu %icc, 0x3 loop_952: fmovdg %icc, %f2, %f5 fbe %fcc3, loop_953 fmovrsne %i7, %f11, %f11 te %icc, 0x3 ld [%l7 + 0x2C], %f13 loop_953: ldd [%l7 + 0x78], %f2 stw %o4, [%l7 + 0x24] ld [%l7 + 0x2C], %f14 fpack16 %f10, %f8 fsrc2 %f10, %f6 ldsb [%l7 + 0x28], %o5 fpackfix %f6, %f3 fnands %f9, %f2, %f11 movne %xcc, %g1, %i5 ldsh [%l7 + 0x46], %o2 bvs,a %icc, loop_954 addcc %i3, 0x1F93, %g7 ble loop_955 fxnors %f3, %f3, %f11 loop_954: array32 %g2, %i1, %l2 fbug,a %fcc1, loop_956 loop_955: ldub [%l7 + 0x74], %o3 tne %icc, 0x7 ldx [%l7 + 0x68], %l5 loop_956: fmovde %icc, %f6, %f0 fbe,a %fcc3, loop_957 movgu %icc, %o1, %l1 mova %xcc, %o7, %l6 ldd [%l7 + 0x78], %f4 loop_957: st %f0, [%l7 + 0x60] ldsw [%l7 + 0x4C], %o6 fsrc2 %f2, %f8 fzero %f12 ldsw [%l7 + 0x38], %g3 array16 %g4, %l0, %i0 fmovrdlz %g5, %f0, %f8 andn %i2, 0x1CA4, %g6 ldsb [%l7 + 0x78], %i6 fpack16 %f0, %f4 fbn,a %fcc3, loop_958 ldsh [%l7 + 0x3E], %l4 faligndata %f0, %f14, %f0 bcs,a %xcc, loop_959 loop_958: edge32l %l3, %o0, %i7 ldx [%l7 + 0x40], %o4 stw %o5, [%l7 + 0x24] loop_959: or %i4, %i5, %g1 fpackfix %f4, %f6 fbu,a %fcc0, loop_960 ble %xcc, loop_961 fmovsl %xcc, %f10, %f1 movvc %icc, %i3, %g7 loop_960: edge16n %o2, %g2, %i1 loop_961: sth %l2, [%l7 + 0x12] fnegd %f12, %f12 stx %l5, [%l7 + 0x70] fand %f0, %f2, %f6 stw %o1, [%l7 + 0x70] fpadd32 %f4, %f2, %f8 ldsw [%l7 + 0x64], %o3 fcmps %fcc0, %f0, %f0 sdivcc %l1, 0x064B, %o7 xnorcc %l6, 0x12CD, %g3 mulx %o6, %l0, %g4 fnands %f13, %f5, %f10 tsubcctv %g5, 0x0D85, %i0 fnot2 %f2, %f12 ta %icc, 0x0 umulcc %i2, 0x06E4, %i6 fnors %f13, %f7, %f10 lduw [%l7 + 0x54], %l4 ldub [%l7 + 0x0F], %g6 tsubcctv %l3, %o0, %i7 movrlz %o5, 0x2CA, %i4 sethi 0x0C79, %o4 edge16n %g1, %i3, %g7 popc %o2, %g2 nop setx loop_962, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1s %f5, %f2 ldub [%l7 + 0x1C], %i5 stw %i1, [%l7 + 0x74] loop_962: ldd [%l7 + 0x48], %f4 bgu,pt %xcc, loop_963 fmovd %f4, %f10 sll %l5, %l2, %o3 ldsb [%l7 + 0x59], %o1 loop_963: bgu loop_964 fmovdleu %xcc, %f11, %f1 smulcc %l1, 0x0A1B, %l6 stx %o7, [%l7 + 0x10] loop_964: st %f3, [%l7 + 0x3C] ldsb [%l7 + 0x38], %g3 fmul8x16 %f14, %f0, %f14 fmovdn %xcc, %f5, %f15 stb %l0, [%l7 + 0x79] fnor %f6, %f12, %f10 ldsw [%l7 + 0x40], %o6 lduh [%l7 + 0x68], %g5 fmul8x16au %f6, %f9, %f0 stb %i0, [%l7 + 0x3E] ld [%l7 + 0x24], %f13 mulscc %g4, %i2, %i6 ld [%l7 + 0x5C], %f11 lduw [%l7 + 0x24], %g6 fmovsge %icc, %f0, %f15 ldsw [%l7 + 0x0C], %l3 bge,a,pn %xcc, loop_965 bvs,a loop_966 fmovsle %icc, %f0, %f8 fcmpeq32 %f14, %f14, %o0 loop_965: edge8 %l4, %o5, %i7 loop_966: fbg %fcc1, loop_967 bshuffle %f2, %f12, %f6 xorcc %o4, %i4, %g1 udivx %i3, 0x03D1, %o2 loop_967: fandnot1 %f6, %f6, %f14 ldd [%l7 + 0x08], %f12 fmovdge %icc, %f7, %f14 ble,pt %xcc, loop_968 smulcc %g7, 0x04D3, %g2 fors %f12, %f9, %f3 fmovrde %i5, %f12, %f12 loop_968: ldsh [%l7 + 0x6A], %l5 ldsh [%l7 + 0x72], %l2 fmovrsgz %i1, %f10, %f10 xor %o1, %l1, %l6 fpadd16s %f10, %f13, %f15 fmovda %xcc, %f14, %f10 stb %o7, [%l7 + 0x59] movrne %g3, %l0, %o3 fnands %f15, %f7, %f3 st %f10, [%l7 + 0x38] st %f12, [%l7 + 0x40] fnegd %f2, %f4 fmul8x16 %f0, %f4, %f12 ldub [%l7 + 0x4D], %g5 stb %i0, [%l7 + 0x2C] ldub [%l7 + 0x4B], %g4 fmovdg %icc, %f3, %f5 fnegd %f8, %f8 stw %o6, [%l7 + 0x70] fsrc1s %f0, %f10 movne %xcc, %i6, %g6 fbuge,a %fcc3, loop_969 fnot1 %f12, %f6 stw %l3, [%l7 + 0x38] fandnot1s %f15, %f6, %f8 loop_969: fmovrdne %o0, %f12, %f2 fsrc1s %f14, %f9 movpos %xcc, %l4, %o5 tcs %icc, 0x0 fcmpne32 %f4, %f12, %i2 edge8ln %i7, %o4, %g1 bg,a loop_970 fmovsneg %xcc, %f4, %f12 fnands %f14, %f3, %f14 stb %i3, [%l7 + 0x35] loop_970: array32 %o2, %i4, %g7 fmovsgu %xcc, %f4, %f1 sth %g2, [%l7 + 0x0C] fmovdl %xcc, %f8, %f6 fornot1s %f8, %f14, %f2 fbge %fcc2, loop_971 sth %i5, [%l7 + 0x0C] fmovrsgz %l5, %f4, %f6 fmovdvc %icc, %f8, %f10 loop_971: ld [%l7 + 0x24], %f10 ldub [%l7 + 0x5D], %l2 ldsh [%l7 + 0x14], %o1 tn %icc, 0x6 fbuge %fcc0, loop_972 lduw [%l7 + 0x0C], %l1 fmuld8sux16 %f6, %f3, %f10 fpackfix %f2, %f4 loop_972: fmovdl %xcc, %f12, %f0 edge8n %i1, %l6, %g3 fpsub32 %f8, %f6, %f2 fbug %fcc3, loop_973 stb %o7, [%l7 + 0x16] stx %l0, [%l7 + 0x18] fcmpeq32 %f4, %f4, %g5 loop_973: ld [%l7 + 0x30], %f6 stx %o3, [%l7 + 0x58] fpadd16 %f12, %f12, %f8 ld [%l7 + 0x70], %f10 taddcc %i0, 0x157C, %g4 fpack32 %f14, %f10, %f6 orncc %o6, %i6, %l3 ldx [%l7 + 0x18], %o0 fmovs %f11, %f12 std %f12, [%l7 + 0x78] ldub [%l7 + 0x7F], %l4 edge16ln %o5, %g6, %i7 fandnot1 %f2, %f4, %f8 xorcc %o4, %i2, %g1 fmovde %icc, %f7, %f13 fbge,a %fcc2, loop_974 bl,pn %icc, loop_975 ldsh [%l7 + 0x58], %i3 ldsw [%l7 + 0x34], %i4 loop_974: brlez,a %g7, loop_976 loop_975: ld [%l7 + 0x20], %f14 lduw [%l7 + 0x48], %o2 fmovdcc %xcc, %f2, %f0 loop_976: add %i5, 0x1A53, %g2 fmovdgu %xcc, %f2, %f13 fmovsge %icc, %f6, %f6 tge %xcc, 0x4 edge32l %l5, %o1, %l2 fnegs %f10, %f5 edge8n %i1, %l1, %l6 fpackfix %f4, %f15 lduh [%l7 + 0x6E], %o7 umul %l0, 0x08E4, %g5 tsubcc %o3, 0x1757, %i0 sra %g4, %o6, %i6 lduh [%l7 + 0x52], %l3 tl %icc, 0x1 movrgz %o0, %g3, %o5 ldsb [%l7 + 0x74], %g6 std %f6, [%l7 + 0x50] tge %icc, 0x7 bshuffle %f4, %f10, %f0 fmovdge %xcc, %f14, %f4 fmovse %xcc, %f6, %f7 movrgez %l4, %i7, %o4 fnand %f12, %f12, %f2 tn %xcc, 0x3 fmovdvc %xcc, %f14, %f3 edge8l %g1, %i3, %i4 udivcc %g7, 0x1594, %o2 ldsb [%l7 + 0x7D], %i2 edge8n %g2, %i5, %o1 movne %icc, %l5, %l2 fmul8x16 %f4, %f4, %f12 tge %icc, 0x7 fsrc2 %f4, %f12 brnz,a %i1, loop_977 fmovdvs %xcc, %f5, %f10 fsrc1 %f10, %f2 std %f4, [%l7 + 0x28] loop_977: bvc,a,pt %icc, loop_978 ldsb [%l7 + 0x65], %l6 fmovdleu %xcc, %f3, %f13 ldsw [%l7 + 0x28], %o7 loop_978: bge,a,pn %icc, loop_979 stw %l0, [%l7 + 0x34] fmovrde %l1, %f0, %f14 fbule %fcc3, loop_980 loop_979: sth %g5, [%l7 + 0x0A] bleu,pt %xcc, loop_981 fors %f3, %f15, %f6 loop_980: lduh [%l7 + 0x4E], %i0 movleu %icc, %o3, %o6 loop_981: edge8 %g4, %i6, %l3 stb %o0, [%l7 + 0x39] bshuffle %f12, %f2, %f14 fand %f12, %f6, %f12 subc %o5, 0x1947, %g3 ldub [%l7 + 0x08], %l4 fmovda %icc, %f7, %f3 lduw [%l7 + 0x3C], %g6 movpos %icc, %o4, %i7 fmovd %f8, %f6 ta %xcc, 0x7 fmovsg %xcc, %f7, %f7 srax %g1, 0x04, %i4 stx %g7, [%l7 + 0x20] fors %f0, %f15, %f14 fmovrse %o2, %f13, %f6 stw %i3, [%l7 + 0x1C] fmul8sux16 %f12, %f8, %f12 edge16 %i2, %i5, %g2 lduw [%l7 + 0x14], %o1 fnands %f1, %f12, %f2 fbug %fcc1, loop_982 ldub [%l7 + 0x60], %l5 ldsh [%l7 + 0x16], %l2 fnot1s %f2, %f1 loop_982: lduh [%l7 + 0x0E], %l6 xor %o7, %i1, %l1 fornot2s %f15, %f2, %f6 fmovrdlz %l0, %f14, %f0 alignaddrl %i0, %g5, %o3 ldx [%l7 + 0x38], %o6 ldd [%l7 + 0x50], %f0 ldd [%l7 + 0x58], %f0 ldsw [%l7 + 0x28], %g4 fmovsneg %icc, %f8, %f15 lduw [%l7 + 0x7C], %i6 movcs %xcc, %o0, %o5 fsrc2s %f11, %f5 edge32n %g3, %l4, %g6 fmovda %icc, %f0, %f7 tneg %icc, 0x7 ldsh [%l7 + 0x28], %o4 stw %l3, [%l7 + 0x30] ldsh [%l7 + 0x5C], %i7 bshuffle %f14, %f14, %f6 fpsub32s %f15, %f1, %f13 ldsh [%l7 + 0x08], %g1 ldd [%l7 + 0x40], %f8 fbn %fcc3, loop_983 udivcc %g7, 0x0F29, %i4 srlx %o2, 0x0E, %i2 ta %xcc, 0x3 loop_983: ldd [%l7 + 0x78], %f2 fbe %fcc2, loop_984 ble,pn %xcc, loop_985 array32 %i3, %i5, %g2 fmovrdne %l5, %f10, %f2 loop_984: movg %icc, %l2, %o1 loop_985: st %f7, [%l7 + 0x1C] edge16 %l6, %i1, %l1 stx %o7, [%l7 + 0x58] array8 %l0, %g5, %o3 fmovrdne %i0, %f14, %f12 fbu %fcc3, loop_986 ld [%l7 + 0x28], %f11 ldub [%l7 + 0x37], %g4 sdivcc %o6, 0x0F76, %i6 loop_986: nop setx loop_987, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x08], %o0 ldub [%l7 + 0x24], %o5 fmovsneg %xcc, %f14, %f0 loop_987: fbu,a %fcc1, loop_988 fbg,a %fcc0, loop_989 fnands %f6, %f6, %f14 ldd [%l7 + 0x48], %f2 loop_988: ldub [%l7 + 0x6C], %g3 loop_989: fcmped %fcc2, %f2, %f2 ldsb [%l7 + 0x5D], %g6 xnorcc %o4, 0x166C, %l3 brlez %l4, loop_990 fpsub32s %f14, %f10, %f2 bpos,pn %icc, loop_991 xnor %i7, 0x0772, %g7 loop_990: ldsw [%l7 + 0x58], %g1 ldub [%l7 + 0x52], %i4 loop_991: fornot1 %f12, %f0, %f0 tvs %icc, 0x1 fpadd32s %f4, %f9, %f13 fcmple16 %f12, %f8, %o2 ldsw [%l7 + 0x30], %i2 smul %i3, 0x1AB1, %i5 fmovsleu %xcc, %f2, %f8 tvc %xcc, 0x7 tcc %xcc, 0x6 stx %l5, [%l7 + 0x48] ldsw [%l7 + 0x10], %l2 fcmpne32 %f6, %f14, %o1 fmuld8ulx16 %f1, %f6, %f12 sra %l6, %i1, %l1 bne loop_992 ldsw [%l7 + 0x14], %g2 movrlez %l0, %o7, %g5 nop setx loop_993, %l0, %l1 jmpl %l1, %i0 loop_992: nop setx loop_994, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnor %o3, %g4, %i6 smul %o0, %o6, %g3 loop_993: bn,a %xcc, loop_995 loop_994: bne %xcc, loop_996 fmovd %f12, %f14 faligndata %f8, %f14, %f8 loop_995: movneg %xcc, %g6, %o5 loop_996: bneg,a,pt %xcc, loop_997 ldub [%l7 + 0x54], %l3 and %l4, %o4, %i7 fcmpne32 %f2, %f0, %g1 loop_997: fmovd %f0, %f10 sth %i4, [%l7 + 0x78] edge8l %g7, %o2, %i3 fpadd16s %f5, %f7, %f12 edge32 %i2, %l5, %i5 fzeros %f13 orncc %l2, %l6, %i1 fmovspos %xcc, %f1, %f4 movleu %icc, %o1, %g2 ldsw [%l7 + 0x34], %l1 fba,a %fcc2, loop_998 fpsub32s %f13, %f15, %f1 fbo %fcc3, loop_999 ldsh [%l7 + 0x5C], %l0 loop_998: fmovsvc %icc, %f12, %f2 lduw [%l7 + 0x5C], %g5 loop_999: alignaddr %o7, %o3, %i0 fandnot1 %f8, %f12, %f6 subc %g4, %i6, %o0 fbule,a %fcc2, loop_1000 ldub [%l7 + 0x77], %g3 nop setx loop_1001, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bneg,pn %icc, loop_1002 loop_1000: stw %g6, [%l7 + 0x30] sth %o5, [%l7 + 0x6C] loop_1001: fmovsa %xcc, %f12, %f1 loop_1002: fmovsn %xcc, %f5, %f12 fmovrdlz %l3, %f8, %f8 stb %o6, [%l7 + 0x6C] fbue,a %fcc3, loop_1003 array16 %l4, %i7, %o4 fones %f4 fnot1 %f6, %f14 loop_1003: fzero %f8 fnot2s %f15, %f10 ldub [%l7 + 0x7C], %i4 movre %g1, %o2, %g7 fbu,a %fcc0, loop_1004 fmul8ulx16 %f4, %f8, %f2 fmovse %xcc, %f4, %f1 fpsub32 %f8, %f2, %f0 loop_1004: smul %i2, %l5, %i3 st %f0, [%l7 + 0x70] sth %l2, [%l7 + 0x1C] fmovd %f14, %f8 bl loop_1005 sth %l6, [%l7 + 0x5C] movrne %i1, %o1, %g2 fzeros %f14 loop_1005: ldsb [%l7 + 0x7A], %l1 or %l0, 0x1388, %g5 stb %o7, [%l7 + 0x60] bcc %icc, loop_1006 ldub [%l7 + 0x0A], %o3 fcmpd %fcc2, %f10, %f4 fmovda %icc, %f7, %f1 loop_1006: bcs,a,pt %xcc, loop_1007 stb %i0, [%l7 + 0x26] bn,a %xcc, loop_1008 fornot1s %f15, %f11, %f11 loop_1007: bpos,a,pn %xcc, loop_1009 mova %xcc, %g4, %i5 loop_1008: ldsb [%l7 + 0x12], %i6 ldx [%l7 + 0x48], %o0 loop_1009: fmovrslez %g3, %f1, %f4 std %f10, [%l7 + 0x78] ld [%l7 + 0x5C], %f13 subcc %o5, 0x056E, %g6 fcmple32 %f12, %f4, %o6 std %f6, [%l7 + 0x58] fbn %fcc3, loop_1010 stw %l3, [%l7 + 0x60] fmovsvs %icc, %f3, %f4 fmovsle %icc, %f4, %f7 loop_1010: ldub [%l7 + 0x2B], %l4 movrne %i7, %i4, %g1 ldd [%l7 + 0x28], %f10 ldsw [%l7 + 0x3C], %o2 fnors %f9, %f11, %f5 fands %f8, %f12, %f3 and %g7, %o4, %l5 andncc %i3, %l2, %i2 bshuffle %f8, %f12, %f12 fpack16 %f8, %f5 sth %i1, [%l7 + 0x68] std %f10, [%l7 + 0x68] tsubcctv %o1, 0x0728, %l6 srax %l1, %l0, %g5 orncc %o7, 0x11FF, %o3 ldx [%l7 + 0x10], %g2 addc %g4, 0x04DC, %i0 ldd [%l7 + 0x38], %f0 brnz %i6, loop_1011 st %f15, [%l7 + 0x48] sdivcc %i5, 0x1452, %g3 fnands %f10, %f14, %f4 loop_1011: lduw [%l7 + 0x74], %o0 for %f12, %f2, %f14 call loop_1012 movgu %icc, %g6, %o6 fmovsne %xcc, %f3, %f11 edge16ln %o5, %l3, %l4 loop_1012: bne,pn %icc, loop_1013 addc %i7, %i4, %g1 ldx [%l7 + 0x78], %o2 fmovsle %icc, %f2, %f7 loop_1013: fmovrdlz %g7, %f6, %f8 brgz,a %l5, loop_1014 stb %i3, [%l7 + 0x31] te %icc, 0x7 fsrc1s %f14, %f12 loop_1014: movneg %xcc, %o4, %i2 fmul8x16al %f12, %f8, %f6 tneg %icc, 0x4 fmovdge %xcc, %f1, %f11 fmul8x16al %f14, %f4, %f0 fcmpgt16 %f14, %f6, %l2 fors %f14, %f7, %f4 ld [%l7 + 0x3C], %f4 ldx [%l7 + 0x20], %o1 srl %i1, %l6, %l0 st %f12, [%l7 + 0x4C] udivx %g5, 0x1F71, %o7 tn %icc, 0x0 fmovsn %xcc, %f0, %f2 edge16ln %l1, %g2, %o3 movl %xcc, %i0, %i6 stw %g4, [%l7 + 0x54] ldd [%l7 + 0x28], %f14 movvc %icc, %i5, %g3 fpadd16 %f14, %f12, %f2 fmovsneg %xcc, %f0, %f13 ldsw [%l7 + 0x20], %g6 fcmpeq16 %f8, %f12, %o6 edge16ln %o5, %o0, %l3 andncc %l4, %i7, %i4 fmul8ulx16 %f6, %f6, %f0 movleu %icc, %g1, %o2 movrne %g7, 0x082, %i3 ldx [%l7 + 0x30], %o4 lduw [%l7 + 0x14], %l5 sub %l2, %i2, %i1 movvs %icc, %o1, %l0 fcmpeq32 %f10, %f10, %l6 fbuge %fcc2, loop_1015 fmovdcc %icc, %f11, %f2 smulcc %o7, 0x0CDD, %l1 stx %g2, [%l7 + 0x30] loop_1015: fpack16 %f14, %f6 subcc %o3, %i0, %g5 fmovsge %xcc, %f15, %f13 xnorcc %g4, %i5, %g3 ldx [%l7 + 0x70], %g6 movleu %xcc, %i6, %o5 fmovdg %icc, %f3, %f4 ldsw [%l7 + 0x2C], %o0 siam 0x1 lduh [%l7 + 0x1A], %l3 or %o6, 0x1967, %i7 lduh [%l7 + 0x38], %i4 fmul8sux16 %f0, %f0, %f6 movge %xcc, %l4, %o2 subcc %g1, 0x023F, %g7 edge32l %i3, %o4, %l2 fmovrsgez %i2, %f10, %f9 lduw [%l7 + 0x30], %l5 fpack16 %f2, %f13 ld [%l7 + 0x38], %f14 fcmped %fcc1, %f12, %f0 andncc %i1, %l0, %l6 sth %o7, [%l7 + 0x3E] fbo,a %fcc0, loop_1016 fmovdpos %icc, %f4, %f15 orn %l1, 0x0F27, %o1 fmovrdlz %o3, %f0, %f12 loop_1016: ld [%l7 + 0x3C], %f1 sra %g2, %g5, %i0 fornot2 %f8, %f10, %f0 std %f10, [%l7 + 0x40] ldsb [%l7 + 0x15], %g4 fmovrslz %i5, %f8, %f7 fabsd %f14, %f12 edge16l %g3, %g6, %i6 st %f13, [%l7 + 0x20] stw %o0, [%l7 + 0x4C] ldub [%l7 + 0x18], %l3 sth %o5, [%l7 + 0x6C] ldsh [%l7 + 0x42], %o6 fpack32 %f4, %f8, %f4 tvs %icc, 0x2 lduh [%l7 + 0x1E], %i7 fmovrslz %l4, %f8, %f12 fandnot1s %f15, %f2, %f11 fmovdg %xcc, %f12, %f11 ba,a %icc, loop_1017 ldsh [%l7 + 0x24], %o2 ldsw [%l7 + 0x08], %g1 fandnot2 %f2, %f6, %f14 loop_1017: for %f14, %f2, %f12 ldsh [%l7 + 0x0A], %g7 fpadd32s %f12, %f3, %f6 edge16n %i4, %o4, %l2 subcc %i2, %i3, %i1 fbne %fcc3, loop_1018 edge16ln %l0, %l5, %l6 movg %icc, %o7, %l1 for %f14, %f10, %f14 loop_1018: fmovsn %icc, %f3, %f0 fsrc2s %f4, %f3 sra %o3, 0x05, %g2 fbn %fcc0, loop_1019 fbge %fcc3, loop_1020 movleu %icc, %g5, %o1 stx %g4, [%l7 + 0x38] loop_1019: ldub [%l7 + 0x0C], %i0 loop_1020: fpadd32 %f14, %f0, %f0 ldub [%l7 + 0x1B], %g3 fbn,a %fcc1, loop_1021 fabsd %f6, %f10 bg,pt %icc, loop_1022 ld [%l7 + 0x44], %f4 loop_1021: ldx [%l7 + 0x48], %g6 fmovrsne %i5, %f10, %f2 loop_1022: bcs,pt %xcc, loop_1023 fands %f2, %f0, %f2 movne %xcc, %o0, %i6 ldd [%l7 + 0x30], %f4 loop_1023: ldsb [%l7 + 0x6B], %o5 fmovdpos %xcc, %f11, %f14 fzero %f4 ta %icc, 0x0 orncc %o6, %i7, %l4 ldsw [%l7 + 0x58], %l3 fmuld8sux16 %f11, %f6, %f2 movn %xcc, %o2, %g1 call loop_1024 subcc %g7, %o4, %l2 tcc %xcc, 0x2 fpsub16s %f13, %f10, %f11 loop_1024: fzero %f0 fbne,a %fcc3, loop_1025 tcs %icc, 0x1 udiv %i4, 0x0798, %i3 fexpand %f7, %f6 loop_1025: fpackfix %f0, %f3 movrlz %i1, 0x07B, %i2 fsrc1 %f10, %f12 std %f12, [%l7 + 0x48] fones %f14 st %f7, [%l7 + 0x24] movrne %l5, 0x068, %l6 bne,a,pt %xcc, loop_1026 sdivcc %l0, 0x1F18, %l1 lduw [%l7 + 0x14], %o3 fbn %fcc1, loop_1027 loop_1026: fbne %fcc0, loop_1028 brz,a %o7, loop_1029 stx %g5, [%l7 + 0x30] loop_1027: srax %g2, %o1, %g4 loop_1028: smul %g3, 0x1ED9, %i0 loop_1029: xnorcc %g6, 0x10E3, %o0 fmovsvs %icc, %f4, %f4 movge %icc, %i5, %i6 popc 0x09B1, %o6 fmovdvs %xcc, %f13, %f12 movneg %xcc, %i7, %o5 brgz,a %l3, loop_1030 movge %xcc, %o2, %l4 fmovscs %icc, %f15, %f13 addcc %g1, 0x0D3E, %o4 loop_1030: ldx [%l7 + 0x50], %g7 fnors %f7, %f9, %f6 ldd [%l7 + 0x30], %f10 movl %xcc, %i4, %l2 bleu %icc, loop_1031 umulcc %i1, 0x05ED, %i2 edge8 %l5, %l6, %i3 bvc,a,pt %xcc, loop_1032 loop_1031: fcmple32 %f14, %f4, %l0 orncc %o3, 0x1C59, %l1 ldub [%l7 + 0x11], %g5 loop_1032: te %icc, 0x7 movl %xcc, %o7, %g2 udivcc %g4, 0x1002, %o1 fmovsvs %icc, %f9, %f0 tge %xcc, 0x4 fnot1 %f6, %f8 fpackfix %f10, %f10 edge16 %g3, %i0, %g6 stx %i5, [%l7 + 0x70] fba %fcc0, loop_1033 orn %o0, 0x089A, %o6 alignaddrl %i6, %i7, %l3 call loop_1034 loop_1033: movvc %icc, %o5, %l4 sth %g1, [%l7 + 0x62] fabss %f2, %f9 loop_1034: stx %o2, [%l7 + 0x68] fcmpes %fcc1, %f11, %f13 fone %f2 bvc %icc, loop_1035 stx %o4, [%l7 + 0x48] tcc %xcc, 0x6 fbul %fcc0, loop_1036 loop_1035: fxor %f2, %f12, %f14 move %xcc, %g7, %i4 st %f1, [%l7 + 0x78] loop_1036: st %f6, [%l7 + 0x1C] fnot1 %f4, %f2 fmovdcs %icc, %f8, %f13 tleu %xcc, 0x1 fpsub16s %f9, %f0, %f14 ldub [%l7 + 0x6A], %l2 fpadd32 %f14, %f2, %f10 movvs %icc, %i1, %i2 sdivx %l6, 0x06DA, %i3 brz,a %l0, loop_1037 stw %o3, [%l7 + 0x20] fbue,a %fcc2, loop_1038 tn %xcc, 0x4 loop_1037: fbul,a %fcc3, loop_1039 fzeros %f7 loop_1038: st %f5, [%l7 + 0x6C] fzeros %f3 loop_1039: fmovspos %xcc, %f14, %f5 fnot1s %f12, %f8 fsrc2 %f14, %f8 tsubcctv %l5, %l1, %o7 stx %g2, [%l7 + 0x40] ba,a,pn %xcc, loop_1040 fcmpes %fcc1, %f2, %f4 edge32 %g5, %o1, %g3 edge8l %i0, %g4, %g6 loop_1040: sth %o0, [%l7 + 0x0C] fornot2s %f15, %f12, %f12 fnegs %f8, %f9 brgz %o6, loop_1041 fmul8x16au %f4, %f11, %f0 fand %f0, %f6, %f2 fmul8x16 %f6, %f8, %f6 loop_1041: lduw [%l7 + 0x08], %i6 brz,a %i5, loop_1042 fmovsl %icc, %f8, %f0 sdiv %l3, 0x15B7, %o5 bne,a,pn %icc, loop_1043 loop_1042: orncc %i7, 0x1EDD, %l4 fmovdpos %xcc, %f5, %f15 movvs %icc, %g1, %o4 loop_1043: movvs %icc, %o2, %i4 ldsb [%l7 + 0x24], %g7 movl %icc, %l2, %i1 fmovsge %icc, %f7, %f7 array8 %i2, %i3, %l0 fcmped %fcc0, %f10, %f14 lduh [%l7 + 0x7A], %l6 edge8ln %l5, %o3, %l1 bpos,pt %icc, loop_1044 fbul,a %fcc1, loop_1045 fbule,a %fcc1, loop_1046 stw %g2, [%l7 + 0x64] loop_1044: fornot2s %f11, %f8, %f14 loop_1045: fbe %fcc1, loop_1047 loop_1046: lduh [%l7 + 0x72], %o7 lduh [%l7 + 0x08], %g5 lduh [%l7 + 0x4C], %o1 loop_1047: movrgz %i0, %g3, %g4 ldx [%l7 + 0x30], %g6 fmul8x16al %f4, %f5, %f12 stw %o0, [%l7 + 0x3C] fmovdvs %icc, %f10, %f4 fcmps %fcc2, %f15, %f11 fmovs %f13, %f5 fmovde %icc, %f1, %f7 st %f4, [%l7 + 0x44] mulx %i6, 0x0C79, %o6 fmovdge %icc, %f3, %f5 fmul8sux16 %f0, %f2, %f2 ldsb [%l7 + 0x22], %i5 xnorcc %l3, 0x097E, %i7 fxnor %f8, %f4, %f4 fmovrdlez %o5, %f4, %f14 fbo,a %fcc0, loop_1048 ldsh [%l7 + 0x7E], %g1 fpadd32s %f4, %f2, %f6 ldsh [%l7 + 0x08], %o4 loop_1048: fmovdcc %icc, %f10, %f14 fmovrsgz %o2, %f10, %f1 fcmpgt32 %f2, %f0, %l4 addccc %g7, 0x01B6, %i4 lduw [%l7 + 0x2C], %l2 fmovsleu %icc, %f6, %f3 bcs loop_1049 call loop_1050 smul %i2, 0x1BC6, %i3 st %f0, [%l7 + 0x30] loop_1049: ldd [%l7 + 0x60], %f0 loop_1050: movrlez %i1, 0x2BE, %l0 stw %l5, [%l7 + 0x4C] stb %l6, [%l7 + 0x1F] fmovdle %icc, %f14, %f7 fmovrse %o3, %f8, %f8 call loop_1051 nop setx loop_1052, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %g2, %o7, %g5 fbl %fcc1, loop_1053 loop_1051: fmovdpos %xcc, %f6, %f15 loop_1052: ldsb [%l7 + 0x29], %l1 fxnors %f8, %f0, %f9 loop_1053: fnot1s %f15, %f4 fsrc2 %f6, %f0 fcmpd %fcc2, %f8, %f6 std %f10, [%l7 + 0x38] bneg loop_1054 fpadd16s %f6, %f2, %f12 tneg %icc, 0x1 stw %i0, [%l7 + 0x20] loop_1054: ldub [%l7 + 0x3E], %o1 ldx [%l7 + 0x08], %g4 fnor %f6, %f2, %f10 fmovsg %xcc, %f1, %f14 brgz %g3, loop_1055 fmovda %icc, %f5, %f10 std %f2, [%l7 + 0x78] mova %xcc, %g6, %o0 loop_1055: ldsw [%l7 + 0x10], %o6 orncc %i6, 0x0D0A, %i5 fcmpd %fcc3, %f0, %f8 movre %l3, %o5, %g1 stx %i7, [%l7 + 0x08] xnorcc %o2, 0x1C49, %o4 fmovsl %xcc, %f12, %f11 fmovde %xcc, %f6, %f3 tn %xcc, 0x3 orn %g7, 0x16AC, %i4 ldsh [%l7 + 0x4C], %l4 stb %i2, [%l7 + 0x6E] stb %i3, [%l7 + 0x1D] ldsb [%l7 + 0x41], %l2 tneg %icc, 0x4 fmovsn %xcc, %f13, %f3 tn %icc, 0x1 ld [%l7 + 0x68], %f12 fmovrsgz %l0, %f14, %f0 ldd [%l7 + 0x30], %f6 st %f9, [%l7 + 0x74] ble,a loop_1056 fpack16 %f12, %f0 bgu loop_1057 stx %l5, [%l7 + 0x30] loop_1056: fexpand %f15, %f14 ldsh [%l7 + 0x56], %l6 loop_1057: ldd [%l7 + 0x70], %f12 movrne %o3, %i1, %o7 fcmpgt16 %f6, %f0, %g5 fpadd32s %f2, %f3, %f3 brgez %l1, loop_1058 st %f8, [%l7 + 0x5C] fcmpd %fcc2, %f0, %f4 sdiv %g2, 0x00A5, %i0 loop_1058: call loop_1059 st %f0, [%l7 + 0x48] st %f1, [%l7 + 0x08] xor %o1, %g4, %g6 loop_1059: ldub [%l7 + 0x4A], %o0 fcmpes %fcc0, %f14, %f3 std %f14, [%l7 + 0x08] brlez %o6, loop_1060 lduw [%l7 + 0x58], %i6 fmovrslez %g3, %f3, %f3 fsrc2s %f7, %f0 loop_1060: fbug,a %fcc3, loop_1061 fpsub16 %f14, %f4, %f2 sub %l3, %i5, %g1 bl,a loop_1062 loop_1061: fmovscs %xcc, %f13, %f15 fnot1s %f2, %f7 ldd [%l7 + 0x18], %f10 loop_1062: fzeros %f4 std %f4, [%l7 + 0x20] bgu,pt %icc, loop_1063 ldub [%l7 + 0x2E], %i7 fnands %f0, %f1, %f3 tn %xcc, 0x4 loop_1063: fmovdg %xcc, %f11, %f13 movle %xcc, %o2, %o4 ld [%l7 + 0x70], %f9 ldd [%l7 + 0x40], %f12 fpmerge %f10, %f0, %f6 lduw [%l7 + 0x74], %o5 bvs,a %icc, loop_1064 fmovda %icc, %f0, %f11 edge32 %g7, %l4, %i4 sdivx %i2, 0x1CEE, %i3 loop_1064: fone %f0 sdiv %l2, 0x1576, %l5 fxor %f4, %f0, %f4 fbug %fcc1, loop_1065 array8 %l0, %l6, %i1 fmovsgu %icc, %f7, %f13 ldsh [%l7 + 0x4E], %o3 loop_1065: stb %g5, [%l7 + 0x17] stx %o7, [%l7 + 0x08] ldx [%l7 + 0x18], %l1 lduw [%l7 + 0x4C], %i0 umulcc %g2, %g4, %o1 ld [%l7 + 0x48], %f12 faligndata %f12, %f2, %f14 sdivx %g6, 0x1FAB, %o0 fmovrdgez %o6, %f2, %f0 fornot1s %f1, %f2, %f0 tcc %icc, 0x1 mova %icc, %g3, %l3 ldx [%l7 + 0x40], %i5 bgu,a loop_1066 nop setx loop_1067, %l0, %l1 jmpl %l1, %g1 fmul8x16au %f14, %f5, %f2 ldub [%l7 + 0x29], %i6 loop_1066: tsubcc %i7, %o2, %o5 loop_1067: tcs %xcc, 0x3 movle %icc, %g7, %l4 fmul8ulx16 %f4, %f6, %f14 move %xcc, %o4, %i4 lduw [%l7 + 0x28], %i3 edge16 %l2, %i2, %l0 fxors %f9, %f1, %f9 ldsb [%l7 + 0x6B], %l6 sub %i1, 0x15B5, %l5 brnz,a %g5, loop_1068 fcmpeq16 %f4, %f10, %o7 fmovspos %icc, %f0, %f13 fmovspos %icc, %f13, %f3 loop_1068: ldsw [%l7 + 0x4C], %l1 srax %i0, %g2, %o3 fmovsvc %icc, %f0, %f13 ldsb [%l7 + 0x64], %o1 smulcc %g4, %o0, %g6 ldx [%l7 + 0x30], %g3 fones %f14 fmovsn %icc, %f5, %f3 fsrc1s %f7, %f6 fnands %f12, %f12, %f15 fmul8ulx16 %f8, %f10, %f4 fandnot1s %f12, %f5, %f11 stb %l3, [%l7 + 0x27] sth %o6, [%l7 + 0x4C] subc %i5, 0x0B57, %i6 taddcc %g1, 0x1C74, %i7 sth %o5, [%l7 + 0x46] umul %g7, 0x1F9D, %o2 lduw [%l7 + 0x70], %l4 ld [%l7 + 0x1C], %f2 fmovsge %icc, %f13, %f2 movne %icc, %i4, %o4 ldsb [%l7 + 0x3D], %l2 ld [%l7 + 0x14], %f1 ble,pn %xcc, loop_1069 ldx [%l7 + 0x60], %i3 fandnot1 %f0, %f2, %f4 fmul8x16au %f13, %f12, %f14 loop_1069: ldx [%l7 + 0x18], %i2 addc %l0, %l6, %l5 orcc %i1, 0x0505, %o7 fba %fcc3, loop_1070 orn %l1, 0x0B2B, %i0 sub %g5, 0x1D02, %g2 orcc %o1, %g4, %o3 loop_1070: faligndata %f12, %f8, %f10 mulscc %o0, 0x10E6, %g6 st %f2, [%l7 + 0x7C] movre %l3, %g3, %i5 fmovsgu %icc, %f4, %f13 std %f0, [%l7 + 0x48] movgu %icc, %i6, %g1 std %f2, [%l7 + 0x30] ldsw [%l7 + 0x3C], %o6 ld [%l7 + 0x7C], %f7 fpadd32 %f4, %f4, %f4 umulcc %o5, 0x192A, %g7 srl %o2, %l4, %i4 ldx [%l7 + 0x18], %o4 fbue %fcc0, loop_1071 stb %l2, [%l7 + 0x3F] fornot1s %f12, %f12, %f14 fxor %f10, %f10, %f2 loop_1071: fpackfix %f10, %f14 st %f11, [%l7 + 0x2C] tvc %icc, 0x5 lduw [%l7 + 0x78], %i7 fmovsl %icc, %f4, %f14 fcmpgt32 %f6, %f10, %i3 stb %l0, [%l7 + 0x5A] fbug,a %fcc0, loop_1072 movcs %xcc, %l6, %l5 sdivx %i2, 0x1146, %i1 brz,a %l1, loop_1073 loop_1072: nop setx loop_1074, %l0, %l1 jmpl %l1, %i0 fandnot2 %f8, %f2, %f8 stw %o7, [%l7 + 0x30] loop_1073: fornot1s %f7, %f15, %f9 loop_1074: ldx [%l7 + 0x50], %g5 fmovsa %icc, %f5, %f12 mulscc %g2, 0x1CAD, %g4 fnot1s %f4, %f2 sll %o3, 0x1B, %o1 brz %g6, loop_1075 st %f6, [%l7 + 0x64] mova %xcc, %o0, %g3 ldsh [%l7 + 0x14], %l3 loop_1075: addc %i6, %i5, %g1 tcs %xcc, 0x1 ldx [%l7 + 0x48], %o6 fzero %f0 movre %g7, %o2, %l4 sub %i4, %o4, %o5 stx %l2, [%l7 + 0x70] sdiv %i7, 0x1C39, %l0 bleu,a %xcc, loop_1076 fpadd16s %f7, %f14, %f12 ldd [%l7 + 0x78], %f0 bshuffle %f10, %f0, %f0 loop_1076: tle %icc, 0x3 ldub [%l7 + 0x29], %l6 std %f8, [%l7 + 0x48] st %f6, [%l7 + 0x44] ldsh [%l7 + 0x3E], %l5 brz %i2, loop_1077 srlx %i1, %i3, %l1 fmovdne %icc, %f15, %f14 fornot2 %f10, %f4, %f8 loop_1077: udivcc %i0, 0x1122, %o7 fmovs %f2, %f11 ldx [%l7 + 0x78], %g5 edge16n %g2, %g4, %o1 lduw [%l7 + 0x6C], %g6 fbn,a %fcc3, loop_1078 edge32n %o0, %o3, %l3 udiv %g3, 0x1C42, %i5 popc %g1, %o6 loop_1078: sth %g7, [%l7 + 0x20] brlz %i6, loop_1079 movne %xcc, %o2, %i4 stw %l4, [%l7 + 0x64] fmovde %xcc, %f13, %f3 loop_1079: std %f0, [%l7 + 0x30] fmovsn %icc, %f8, %f4 fcmpes %fcc1, %f15, %f1 stb %o4, [%l7 + 0x65] movl %xcc, %o5, %i7 udivx %l0, 0x1E54, %l6 array16 %l5, %l2, %i1 ldd [%l7 + 0x30], %f0 fcmpgt16 %f14, %f4, %i2 fmovscc %xcc, %f13, %f9 lduw [%l7 + 0x2C], %i3 nop setx loop_1080, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brz %l1, loop_1081 fxors %f5, %f5, %f3 umulcc %i0, %o7, %g5 loop_1080: andn %g4, %g2, %g6 loop_1081: ta %xcc, 0x1 movgu %xcc, %o1, %o0 ldsw [%l7 + 0x24], %o3 mova %xcc, %l3, %g3 lduw [%l7 + 0x64], %g1 edge32l %i5, %o6, %i6 fmul8ulx16 %f8, %f14, %f4 brgez,a %g7, loop_1082 fornot2 %f14, %f2, %f10 move %xcc, %i4, %l4 sth %o4, [%l7 + 0x1C] loop_1082: movre %o2, 0x099, %o5 mulx %i7, %l0, %l5 ldsh [%l7 + 0x7A], %l2 sllx %i1, 0x0E, %i2 sllx %l6, %l1, %i3 add %o7, 0x10A7, %g5 ldsh [%l7 + 0x4A], %g4 fmovdne %xcc, %f15, %f15 sdivx %g2, 0x0FF3, %g6 st %f1, [%l7 + 0x7C] be,a,pn %icc, loop_1083 sllx %o1, %o0, %o3 fmovrdlez %i0, %f6, %f8 xnor %g3, %g1, %l3 loop_1083: movcs %icc, %i5, %o6 fbg %fcc1, loop_1084 xorcc %g7, %i4, %l4 st %f6, [%l7 + 0x50] ldub [%l7 + 0x19], %i6 loop_1084: sth %o2, [%l7 + 0x0A] ble loop_1085 fcmpne16 %f14, %f8, %o4 fmovse %xcc, %f4, %f3 fpsub16s %f4, %f6, %f4 loop_1085: fmovdgu %xcc, %f15, %f1 lduh [%l7 + 0x26], %i7 tcs %icc, 0x5 stx %o5, [%l7 + 0x10] umulcc %l5, 0x0D97, %l0 ld [%l7 + 0x24], %f4 move %icc, %i1, %i2 bcc,a,pn %xcc, loop_1086 be,a,pn %icc, loop_1087 fbo,a %fcc0, loop_1088 fandnot2s %f7, %f4, %f6 loop_1086: andncc %l6, %l1, %l2 loop_1087: tl %icc, 0x2 loop_1088: fpadd16s %f2, %f8, %f5 faligndata %f14, %f10, %f2 movcc %icc, %o7, %g5 movre %g4, %i3, %g6 sdiv %g2, 0x1899, %o1 fbe,a %fcc3, loop_1089 srlx %o3, %i0, %g3 bvc %icc, loop_1090 or %o0, 0x0FAB, %g1 loop_1089: bne,pn %icc, loop_1091 fbe %fcc0, loop_1092 loop_1090: fzero %f10 fnand %f4, %f14, %f12 loop_1091: fbl,a %fcc0, loop_1093 loop_1092: orn %l3, %o6, %g7 fmovdpos %xcc, %f11, %f8 lduh [%l7 + 0x16], %i4 loop_1093: fmovrslez %l4, %f7, %f12 fnegd %f2, %f4 srlx %i5, %o2, %i6 sth %i7, [%l7 + 0x3A] tvc %xcc, 0x2 edge8ln %o5, %l5, %o4 ldd [%l7 + 0x50], %f14 ldx [%l7 + 0x08], %i1 fmovdneg %xcc, %f2, %f9 fbul %fcc0, loop_1094 popc 0x0DB6, %l0 edge8ln %l6, %l1, %l2 fbug,a %fcc0, loop_1095 loop_1094: umulcc %o7, 0x1677, %i2 andn %g5, 0x09AA, %g4 ld [%l7 + 0x48], %f14 loop_1095: faligndata %f4, %f2, %f12 taddcctv %i3, %g6, %g2 tsubcc %o1, %i0, %o3 fandnot1 %f2, %f2, %f0 fba %fcc3, loop_1096 umulcc %g3, %o0, %l3 srl %o6, %g7, %i4 fnor %f12, %f2, %f4 loop_1096: bvs,a %icc, loop_1097 fmovdg %icc, %f15, %f14 fbuge,a %fcc1, loop_1098 movcs %icc, %l4, %g1 loop_1097: movrgz %i5, 0x191, %i6 ldsh [%l7 + 0x36], %o2 loop_1098: movl %xcc, %o5, %l5 fmovrslez %o4, %f0, %f10 smul %i7, 0x0308, %l0 bvs,a,pt %xcc, loop_1099 sth %i1, [%l7 + 0x50] ldd [%l7 + 0x50], %f10 ldsb [%l7 + 0x46], %l1 loop_1099: tne %xcc, 0x4 movgu %icc, %l2, %o7 subccc %l6, %i2, %g4 fmovsleu %icc, %f5, %f14 fmovsleu %xcc, %f14, %f14 ldx [%l7 + 0x50], %i3 sth %g5, [%l7 + 0x0C] fnand %f4, %f14, %f0 nop setx loop_1100, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x24], %f3 fmovscc %icc, %f5, %f15 lduw [%l7 + 0x50], %g2 loop_1100: fmul8x16au %f7, %f0, %f0 fors %f4, %f9, %f12 bge,pn %icc, loop_1101 lduw [%l7 + 0x74], %o1 fbule %fcc0, loop_1102 ld [%l7 + 0x2C], %f14 loop_1101: edge8ln %i0, %g6, %g3 stw %o3, [%l7 + 0x70] loop_1102: fmovdg %icc, %f0, %f15 fornot1 %f12, %f0, %f2 fandnot2 %f6, %f8, %f0 add %l3, 0x035F, %o0 edge16l %o6, %g7, %i4 ldx [%l7 + 0x20], %g1 lduw [%l7 + 0x34], %l4 mova %icc, %i5, %i6 fmovd %f14, %f2 movvc %xcc, %o2, %l5 movn %icc, %o5, %o4 bvc,pt %icc, loop_1103 fornot1 %f4, %f0, %f6 fbg %fcc0, loop_1104 st %f6, [%l7 + 0x24] loop_1103: subcc %l0, %i1, %l1 ldsw [%l7 + 0x40], %i7 loop_1104: fbuge %fcc1, loop_1105 fmovdle %xcc, %f3, %f1 stw %l2, [%l7 + 0x54] andncc %l6, %o7, %i2 loop_1105: tpos %icc, 0x6 tleu %icc, 0x0 fmovd %f0, %f10 std %f0, [%l7 + 0x68] bvs loop_1106 fxnors %f12, %f5, %f5 fmovdle %icc, %f15, %f8 lduw [%l7 + 0x78], %g4 loop_1106: addcc %i3, 0x1A72, %g2 andn %g5, 0x09F2, %i0 std %f0, [%l7 + 0x50] fble %fcc0, loop_1107 bvs loop_1108 edge8ln %o1, %g6, %o3 movvs %icc, %l3, %o0 loop_1107: popc 0x14BC, %g3 loop_1108: bpos,a %icc, loop_1109 lduh [%l7 + 0x4C], %g7 subcc %i4, 0x1367, %o6 andcc %l4, %i5, %i6 loop_1109: sdivx %g1, 0x0442, %l5 fcmped %fcc1, %f14, %f2 sth %o2, [%l7 + 0x0A] fabss %f7, %f3 lduw [%l7 + 0x14], %o5 sllx %o4, %i1, %l1 fmovdcc %xcc, %f12, %f1 fpsub16s %f13, %f11, %f10 mova %xcc, %i7, %l2 fmovdleu %xcc, %f9, %f5 movrgez %l6, %l0, %o7 fcmple32 %f6, %f14, %g4 ldsh [%l7 + 0x64], %i2 srl %i3, 0x1B, %g5 fnor %f0, %f8, %f6 fpadd32s %f1, %f12, %f2 subcc %g2, %i0, %g6 fandnot1 %f6, %f4, %f12 xnorcc %o1, 0x1E68, %o3 tsubcc %o0, %g3, %g7 fmovdpos %xcc, %f14, %f5 fmovsge %icc, %f0, %f0 fandnot2 %f12, %f4, %f8 fandnot1 %f0, %f6, %f10 edge16l %l3, %i4, %o6 fble %fcc2, loop_1110 movl %icc, %i5, %i6 ldsh [%l7 + 0x54], %g1 fmovdvs %icc, %f15, %f4 loop_1110: sth %l5, [%l7 + 0x7E] ldsw [%l7 + 0x60], %o2 tle %icc, 0x3 fmovrslz %l4, %f5, %f5 bl,a,pn %icc, loop_1111 fnand %f10, %f0, %f10 ld [%l7 + 0x3C], %f6 ldx [%l7 + 0x30], %o4 loop_1111: srlx %i1, %o5, %l1 fmovrdne %l2, %f10, %f12 tg %icc, 0x7 fmovdgu %icc, %f11, %f7 fbuge %fcc2, loop_1112 std %f8, [%l7 + 0x48] movrlz %l6, 0x3EA, %l0 brnz,a %i7, loop_1113 loop_1112: fmovrsgez %o7, %f13, %f2 stb %g4, [%l7 + 0x5B] alignaddrl %i3, %i2, %g5 loop_1113: xorcc %i0, 0x1D78, %g6 fba %fcc1, loop_1114 or %g2, %o3, %o0 fxor %f6, %f14, %f14 ldsh [%l7 + 0x52], %o1 loop_1114: orn %g7, %l3, %i4 fnegs %f11, %f3 fble %fcc2, loop_1115 ba,a,pn %xcc, loop_1116 bg,a,pn %icc, loop_1117 fandnot1 %f4, %f10, %f12 loop_1115: umul %g3, 0x1BBA, %i5 loop_1116: smulcc %o6, %g1, %i6 loop_1117: array32 %o2, %l4, %l5 ldub [%l7 + 0x17], %o4 bvc %xcc, loop_1118 stb %o5, [%l7 + 0x6B] stw %i1, [%l7 + 0x60] fnands %f10, %f15, %f12 loop_1118: array16 %l1, %l2, %l6 st %f11, [%l7 + 0x24] sdiv %i7, 0x12D1, %l0 fzeros %f2 subccc %g4, %o7, %i3 fcmpd %fcc0, %f4, %f14 ldsh [%l7 + 0x4E], %g5 pdist %f2, %f14, %f10 lduh [%l7 + 0x30], %i2 fmovscs %xcc, %f14, %f0 fpack32 %f8, %f12, %f12 sra %i0, %g6, %g2 fbule %fcc0, loop_1119 fmovdne %icc, %f10, %f12 fandnot1s %f3, %f4, %f1 fpadd32 %f2, %f10, %f4 loop_1119: tcc %icc, 0x5 addc %o0, 0x19B1, %o3 tcc %xcc, 0x0 stw %o1, [%l7 + 0x68] fpack32 %f2, %f4, %f12 ld [%l7 + 0x44], %f3 fabss %f9, %f10 nop setx loop_1120, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddrl %g7, %l3, %g3 fsrc2s %f15, %f9 lduw [%l7 + 0x58], %i5 loop_1120: tgu %xcc, 0x5 stb %i4, [%l7 + 0x16] fpsub16s %f6, %f6, %f12 sllx %g1, 0x09, %i6 sra %o2, %o6, %l5 fxnors %f13, %f11, %f5 bne loop_1121 subcc %o4, 0x1CD5, %l4 fmovrde %i1, %f12, %f12 tg %icc, 0x6 loop_1121: fabsd %f10, %f6 ldsw [%l7 + 0x68], %o5 call loop_1122 edge16n %l1, %l2, %l6 fmul8x16al %f11, %f12, %f8 tcs %xcc, 0x7 loop_1122: orn %i7, 0x1849, %g4 movcc %xcc, %o7, %i3 call loop_1123 mulscc %l0, 0x08E0, %g5 alignaddrl %i2, %g6, %i0 fabsd %f0, %f6 loop_1123: tge %xcc, 0x6 bcs,pn %xcc, loop_1124 sllx %g2, 0x0A, %o3 edge32ln %o0, %o1, %g7 mova %icc, %l3, %i5 loop_1124: bl,a %xcc, loop_1125 bgu,pt %icc, loop_1126 ldx [%l7 + 0x78], %g3 sdivcc %g1, 0x138F, %i4 loop_1125: movge %icc, %i6, %o2 loop_1126: fmovsne %icc, %f13, %f3 ldx [%l7 + 0x70], %o6 udivx %l5, 0x15C4, %l4 bpos,pt %icc, loop_1127 stx %o4, [%l7 + 0x28] lduw [%l7 + 0x70], %i1 fsrc2s %f3, %f10 loop_1127: stx %o5, [%l7 + 0x38] fmovrde %l2, %f6, %f2 bl %xcc, loop_1128 edge32l %l6, %l1, %g4 movleu %icc, %i7, %o7 sethi 0x11C1, %l0 loop_1128: fcmpeq16 %f14, %f8, %g5 bgu,a,pt %icc, loop_1129 subcc %i3, %i2, %g6 movrgez %i0, 0x3D0, %o3 fmovsn %icc, %f12, %f4 loop_1129: mulscc %o0, 0x0B3E, %o1 tvc %xcc, 0x1 fblg,a %fcc1, loop_1130 fpadd16s %f7, %f1, %f3 fmovrsgez %g2, %f11, %f6 ld [%l7 + 0x38], %f9 loop_1130: fmovsne %icc, %f12, %f0 fxors %f7, %f8, %f6 stx %l3, [%l7 + 0x68] siam 0x5 ld [%l7 + 0x38], %f6 edge16n %i5, %g7, %g1 fcmpeq32 %f14, %f10, %g3 fxors %f8, %f1, %f14 lduh [%l7 + 0x16], %i6 stb %o2, [%l7 + 0x2C] popc 0x1902, %i4 ldub [%l7 + 0x5B], %o6 bvs,a loop_1131 mulscc %l4, 0x0B95, %o4 stw %i1, [%l7 + 0x74] bcc,pn %xcc, loop_1132 loop_1131: sdiv %l5, 0x1B2E, %o5 sth %l6, [%l7 + 0x28] fpadd16 %f0, %f8, %f12 loop_1132: stw %l2, [%l7 + 0x08] fornot1 %f0, %f2, %f2 movl %icc, %l1, %g4 sdivcc %o7, 0x1A40, %l0 edge32l %g5, %i3, %i7 ldd [%l7 + 0x20], %f2 tcs %xcc, 0x0 tcc %xcc, 0x6 ldx [%l7 + 0x28], %g6 tcs %xcc, 0x4 bge,a,pt %xcc, loop_1133 edge16 %i2, %i0, %o3 bg,a %xcc, loop_1134 movpos %xcc, %o0, %g2 loop_1133: fmovdl %icc, %f5, %f0 movpos %icc, %l3, %o1 loop_1134: orn %i5, 0x1B64, %g1 fmovde %xcc, %f1, %f14 stb %g7, [%l7 + 0x23] tvs %icc, 0x2 fnot2 %f10, %f6 fmovdgu %xcc, %f5, %f11 movle %icc, %g3, %i6 ldd [%l7 + 0x30], %f2 bleu,a,pt %icc, loop_1135 fone %f12 movl %icc, %i4, %o6 fmovrse %o2, %f11, %f10 loop_1135: movgu %icc, %o4, %i1 st %f3, [%l7 + 0x74] std %f4, [%l7 + 0x40] orn %l4, %o5, %l6 ldsb [%l7 + 0x32], %l2 xorcc %l5, 0x1B5B, %g4 movrlz %o7, 0x250, %l1 fbule %fcc3, loop_1136 tgu %xcc, 0x5 st %f4, [%l7 + 0x7C] ba loop_1137 loop_1136: fbule %fcc1, loop_1138 fbu %fcc3, loop_1139 ldsw [%l7 + 0x50], %l0 loop_1137: fcmpes %fcc1, %f7, %f5 loop_1138: ldub [%l7 + 0x37], %i3 loop_1139: sth %g5, [%l7 + 0x18] umul %g6, 0x061B, %i7 tcs %xcc, 0x2 fbge,a %fcc0, loop_1140 umul %i2, 0x18BE, %o3 lduw [%l7 + 0x20], %o0 addc %g2, 0x1061, %i0 loop_1140: fmovspos %icc, %f6, %f14 array8 %l3, %o1, %i5 bgu,a loop_1141 xor %g7, 0x1B45, %g3 fmovdl %icc, %f10, %f9 lduh [%l7 + 0x0E], %g1 loop_1141: movle %icc, %i6, %i4 sdivx %o2, 0x119E, %o6 fxnors %f8, %f6, %f9 fmul8sux16 %f10, %f14, %f8 fblg,a %fcc2, loop_1142 stw %i1, [%l7 + 0x34] fornot1s %f10, %f13, %f11 fbul %fcc2, loop_1143 loop_1142: bshuffle %f12, %f2, %f8 move %icc, %o4, %l4 ldsh [%l7 + 0x5C], %o5 loop_1143: fbug %fcc3, loop_1144 tle %xcc, 0x3 fandnot1s %f12, %f8, %f13 brlez,a %l2, loop_1145 loop_1144: fbo,a %fcc1, loop_1146 udivx %l6, 0x1F75, %g4 fbo %fcc3, loop_1147 loop_1145: st %f14, [%l7 + 0x08] loop_1146: fbul %fcc1, loop_1148 tle %icc, 0x2 loop_1147: tcs %icc, 0x5 tle %xcc, 0x4 loop_1148: sth %o7, [%l7 + 0x50] ld [%l7 + 0x20], %f5 fmovsa %xcc, %f3, %f4 tsubcc %l5, %l1, %i3 lduw [%l7 + 0x58], %l0 andn %g5, 0x0754, %g6 alignaddr %i2, %o3, %o0 ld [%l7 + 0x0C], %f0 andcc %i7, 0x16BE, %i0 fmovrsgz %l3, %f1, %f5 nop setx loop_1149, %l0, %l1 jmpl %l1, %g2 stb %o1, [%l7 + 0x7F] tl %icc, 0x1 sth %g7, [%l7 + 0x70] loop_1149: sdivcc %g3, 0x050D, %g1 fmovrslz %i6, %f5, %f15 tneg %icc, 0x1 fble,a %fcc2, loop_1150 tle %xcc, 0x6 call loop_1151 ldub [%l7 + 0x28], %i5 loop_1150: fandnot1 %f14, %f2, %f10 srax %o2, %i4, %i1 loop_1151: std %f10, [%l7 + 0x18] fbule %fcc3, loop_1152 movrgez %o4, %l4, %o6 st %f13, [%l7 + 0x3C] fbue,a %fcc1, loop_1153 loop_1152: fpsub32 %f6, %f2, %f2 stx %l2, [%l7 + 0x30] fmovd %f2, %f14 loop_1153: lduw [%l7 + 0x58], %o5 bg loop_1154 sth %g4, [%l7 + 0x0E] srlx %o7, 0x05, %l6 bn,pn %icc, loop_1155 loop_1154: fmovrdlez %l1, %f2, %f0 sdivcc %i3, 0x1AC6, %l5 movcs %icc, %l0, %g5 loop_1155: ble,a,pt %xcc, loop_1156 movcs %xcc, %i2, %g6 brgz %o3, loop_1157 fbe %fcc3, loop_1158 loop_1156: fmovsl %icc, %f8, %f9 movrgz %o0, %i7, %l3 loop_1157: for %f2, %f14, %f12 loop_1158: fbu,a %fcc2, loop_1159 movrlz %g2, %o1, %g7 fble %fcc0, loop_1160 ldsh [%l7 + 0x18], %g3 loop_1159: ldd [%l7 + 0x48], %f0 movrgez %i0, 0x305, %g1 loop_1160: tsubcctv %i5, 0x0C28, %o2 brgz %i4, loop_1161 movvs %xcc, %i1, %o4 srlx %l4, %i6, %l2 tsubcctv %o5, 0x1DCD, %o6 loop_1161: edge16 %g4, %l6, %o7 st %f3, [%l7 + 0x68] fmul8x16au %f1, %f14, %f0 fornot2s %f9, %f12, %f1 stw %i3, [%l7 + 0x78] lduw [%l7 + 0x34], %l5 ldsw [%l7 + 0x10], %l1 fsrc1 %f12, %f14 fbg,a %fcc2, loop_1162 sth %l0, [%l7 + 0x68] fmovs %f5, %f1 tleu %xcc, 0x1 loop_1162: fxnors %f10, %f4, %f6 fmovscs %icc, %f8, %f3 tcc %xcc, 0x2 fmovdvs %icc, %f13, %f6 tneg %xcc, 0x6 movgu %icc, %i2, %g6 fxor %f4, %f4, %f4 addccc %g5, %o3, %o0 fmovsvs %icc, %f8, %f12 fnot1s %f5, %f9 fpadd32s %f7, %f11, %f4 fand %f14, %f10, %f0 fnors %f10, %f1, %f12 brgez,a %l3, loop_1163 st %f14, [%l7 + 0x24] movvs %icc, %g2, %i7 fors %f5, %f4, %f7 loop_1163: sll %o1, 0x1C, %g7 ldsb [%l7 + 0x45], %i0 ldsh [%l7 + 0x58], %g3 lduw [%l7 + 0x68], %g1 fpadd16s %f2, %f3, %f14 fnot2 %f0, %f12 fmovrdlz %i5, %f6, %f8 bg,a,pt %xcc, loop_1164 fcmpgt16 %f14, %f4, %o2 fmul8sux16 %f4, %f14, %f14 fcmped %fcc1, %f2, %f12 loop_1164: stw %i1, [%l7 + 0x7C] fmovdcc %xcc, %f2, %f2 ldsw [%l7 + 0x64], %o4 ld [%l7 + 0x0C], %f14 srl %i4, 0x00, %l4 fmovrsgez %i6, %f15, %f3 fpack32 %f0, %f6, %f6 ldd [%l7 + 0x20], %f2 fbug,a %fcc2, loop_1165 ldsw [%l7 + 0x10], %o5 tle %xcc, 0x0 fcmpd %fcc3, %f12, %f8 loop_1165: fbe %fcc0, loop_1166 fmovdpos %xcc, %f9, %f14 ld [%l7 + 0x10], %f7 st %f7, [%l7 + 0x28] loop_1166: fba,a %fcc2, loop_1167 fandnot1 %f0, %f10, %f2 fnot1 %f2, %f6 nop setx loop_1168, %l0, %l1 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_1167: fmovrdlz %o6, %f0, %f0 fmovdvc %xcc, %f15, %f15 tcs %xcc, 0x1 loop_1168: st %f1, [%l7 + 0x58] fcmple32 %f0, %f14, %g4 ldd [%l7 + 0x08], %f8 ldsw [%l7 + 0x28], %l2 tg %icc, 0x1 fmovdleu %icc, %f6, %f6 sth %o7, [%l7 + 0x0E] fmovda %icc, %f3, %f1 orn %i3, %l6, %l1 st %f14, [%l7 + 0x24] fbug,a %fcc1, loop_1169 fandnot2 %f2, %f0, %f0 fornot1 %f12, %f4, %f2 ldsh [%l7 + 0x48], %l5 loop_1169: lduw [%l7 + 0x30], %i2 movvc %xcc, %l0, %g5 bl,a,pn %icc, loop_1170 st %f14, [%l7 + 0x78] call loop_1171 fmul8x16 %f2, %f10, %f0 loop_1170: st %f3, [%l7 + 0x4C] ldub [%l7 + 0x58], %g6 loop_1171: ld [%l7 + 0x3C], %f14 ldsb [%l7 + 0x55], %o0 xorcc %l3, 0x02B5, %g2 ldd [%l7 + 0x58], %f8 and %o3, %o1, %i7 fmovspos %xcc, %f8, %f10 srl %g7, 0x05, %g3 taddcc %i0, 0x1E3A, %g1 fand %f6, %f10, %f12 fsrc1s %f15, %f4 fmovrsgez %o2, %f13, %f14 ldd [%l7 + 0x58], %f0 st %f14, [%l7 + 0x30] bvs loop_1172 movcc %xcc, %i5, %i1 lduw [%l7 + 0x34], %i4 lduh [%l7 + 0x36], %o4 loop_1172: std %f14, [%l7 + 0x18] orn %l4, 0x19EE, %o5 st %f7, [%l7 + 0x44] fands %f6, %f9, %f10 stx %i6, [%l7 + 0x60] orcc %o6, %g4, %l2 ldd [%l7 + 0x48], %f0 stw %o7, [%l7 + 0x74] lduh [%l7 + 0x3E], %l6 stw %i3, [%l7 + 0x74] movge %icc, %l5, %i2 sdiv %l1, 0x1543, %l0 fbe,a %fcc0, loop_1173 edge32l %g6, %o0, %g5 call loop_1174 tg %xcc, 0x7 loop_1173: movle %xcc, %g2, %o3 siam 0x7 loop_1174: addcc %o1, 0x0029, %i7 nop setx loop_1175, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16 %l3, %g3, %i0 bne loop_1176 fpadd32 %f6, %f12, %f4 loop_1175: ldx [%l7 + 0x70], %g7 orn %g1, 0x09A9, %i5 loop_1176: fmovdl %xcc, %f0, %f14 smulcc %i1, %o2, %i4 smulcc %o4, %o5, %i6 ldub [%l7 + 0x7C], %l4 lduw [%l7 + 0x14], %g4 mulscc %o6, %o7, %l6 std %f2, [%l7 + 0x40] fnegs %f9, %f4 lduh [%l7 + 0x3E], %i3 edge8n %l2, %i2, %l5 bcs loop_1177 std %f6, [%l7 + 0x60] fxnors %f8, %f13, %f7 ta %icc, 0x7 loop_1177: fmovrsgz %l1, %f8, %f11 tge %xcc, 0x3 ldx [%l7 + 0x70], %g6 edge16n %o0, %g5, %g2 subcc %o3, 0x10B5, %o1 srl %i7, %l0, %g3 tn %icc, 0x3 fbne,a %fcc2, loop_1178 bgu,pn %xcc, loop_1179 ldsh [%l7 + 0x14], %i0 srlx %l3, 0x0E, %g1 loop_1178: fble %fcc0, loop_1180 loop_1179: st %f0, [%l7 + 0x4C] xor %i5, %i1, %g7 fmovdge %xcc, %f14, %f6 loop_1180: fmovsle %icc, %f13, %f6 fcmpne32 %f8, %f14, %i4 ld [%l7 + 0x50], %f14 fmovscc %icc, %f7, %f6 fmovdne %xcc, %f4, %f15 umulcc %o2, %o5, %o4 fmovdge %icc, %f10, %f0 ldsh [%l7 + 0x20], %l4 ldd [%l7 + 0x40], %f6 alignaddrl %i6, %o6, %g4 tle %icc, 0x3 fcmpd %fcc2, %f8, %f10 fcmpes %fcc1, %f10, %f12 sth %o7, [%l7 + 0x7E] movleu %icc, %i3, %l6 edge32 %i2, %l5, %l1 fsrc2 %f0, %f2 fbul %fcc2, loop_1181 fmovsge %xcc, %f2, %f7 ldx [%l7 + 0x50], %l2 ld [%l7 + 0x30], %f1 loop_1181: fbule %fcc0, loop_1182 fbu,a %fcc1, loop_1183 fcmpgt16 %f10, %f2, %g6 fba,a %fcc1, loop_1184 loop_1182: sethi 0x0DD8, %o0 loop_1183: siam 0x2 fmul8x16al %f14, %f3, %f4 loop_1184: ldsw [%l7 + 0x74], %g2 bvs,pt %icc, loop_1185 sub %g5, 0x0E98, %o3 fornot2s %f2, %f9, %f12 std %f8, [%l7 + 0x50] loop_1185: fnegs %f0, %f12 fpsub32s %f6, %f14, %f7 movre %i7, %o1, %l0 tsubcc %g3, 0x11DB, %l3 sth %i0, [%l7 + 0x5E] mova %xcc, %i5, %i1 ldx [%l7 + 0x68], %g7 fmovde %icc, %f0, %f15 fzero %f2 bleu,a,pt %xcc, loop_1186 stw %g1, [%l7 + 0x0C] fxnors %f7, %f3, %f1 ldd [%l7 + 0x40], %f14 loop_1186: fbge,a %fcc1, loop_1187 fnor %f8, %f0, %f0 move %xcc, %i4, %o5 fmovrdne %o4, %f4, %f4 loop_1187: brlez,a %l4, loop_1188 bn loop_1189 fpsub32 %f12, %f8, %f14 movpos %icc, %o2, %i6 loop_1188: addcc %o6, 0x1222, %g4 loop_1189: sth %o7, [%l7 + 0x1C] bn,a loop_1190 fbug %fcc1, loop_1191 array32 %l6, %i2, %i3 ldsh [%l7 + 0x08], %l5 loop_1190: ld [%l7 + 0x3C], %f6 loop_1191: taddcc %l1, %l2, %g6 fnand %f8, %f2, %f10 lduw [%l7 + 0x60], %o0 stb %g2, [%l7 + 0x67] fsrc2 %f4, %f6 ldsb [%l7 + 0x38], %g5 ldub [%l7 + 0x5F], %i7 fmovdneg %icc, %f10, %f9 xnorcc %o1, 0x1914, %l0 lduh [%l7 + 0x72], %o3 fmovsn %xcc, %f0, %f9 movre %l3, 0x0C2, %i0 st %f15, [%l7 + 0x70] fmovrse %i5, %f11, %f9 ldsw [%l7 + 0x14], %i1 smulcc %g7, 0x1551, %g3 bge,a %xcc, loop_1192 call loop_1193 sdivx %g1, 0x16E9, %o5 movneg %icc, %o4, %l4 loop_1192: add %i4, %o2, %o6 loop_1193: fmovdg %xcc, %f7, %f8 edge8ln %i6, %o7, %l6 brgez %g4, loop_1194 bge,pn %icc, loop_1195 bl,a,pt %icc, loop_1196 fpsub16s %f13, %f0, %f7 loop_1194: or %i2, %i3, %l5 loop_1195: edge32 %l1, %l2, %g6 loop_1196: movn %icc, %o0, %g2 stb %g5, [%l7 + 0x3F] fcmpeq32 %f6, %f2, %i7 fors %f4, %f9, %f1 tle %icc, 0x4 fmovsne %icc, %f8, %f12 fabss %f8, %f15 st %f2, [%l7 + 0x50] ldsw [%l7 + 0x34], %o1 stw %o3, [%l7 + 0x50] ldub [%l7 + 0x33], %l0 fornot2 %f6, %f8, %f2 fone %f10 ba %icc, loop_1197 fsrc2s %f12, %f11 ldsh [%l7 + 0x22], %l3 fandnot1s %f2, %f7, %f9 loop_1197: movrgz %i5, 0x277, %i1 movvc %icc, %i0, %g7 and %g1, 0x0342, %g3 movn %xcc, %o4, %o5 ldx [%l7 + 0x20], %i4 sdiv %l4, 0x0259, %o6 fmovdleu %icc, %f15, %f12 fbuge,a %fcc1, loop_1198 add %i6, %o2, %o7 fmovrdne %g4, %f8, %f8 lduh [%l7 + 0x58], %l6 loop_1198: ldsb [%l7 + 0x60], %i2 stx %l5, [%l7 + 0x68] fsrc1s %f9, %f2 fandnot2 %f4, %f12, %f2 add %l1, 0x09B7, %i3 fnands %f1, %f15, %f13 ldsh [%l7 + 0x78], %l2 ble,a loop_1199 pdist %f12, %f2, %f6 bg,pt %icc, loop_1200 edge32ln %o0, %g2, %g5 loop_1199: sdivx %g6, 0x130F, %o1 stx %o3, [%l7 + 0x40] loop_1200: pdist %f6, %f0, %f12 smulcc %l0, %l3, %i7 addccc %i5, 0x0782, %i1 bne,a %icc, loop_1201 ldub [%l7 + 0x48], %i0 sdivcc %g1, 0x1BB7, %g3 fmovse %icc, %f13, %f4 loop_1201: stb %o4, [%l7 + 0x54] nop setx loop_1202, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tg %xcc, 0x5 ldd [%l7 + 0x78], %f6 stb %g7, [%l7 + 0x2F] loop_1202: nop setx loop_1203, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcc %icc, 0x7 brnz,a %i4, loop_1204 fblg,a %fcc3, loop_1205 loop_1203: ldsh [%l7 + 0x66], %o5 fmovdg %xcc, %f1, %f11 loop_1204: fmul8x16au %f7, %f15, %f14 loop_1205: bshuffle %f0, %f14, %f2 fpackfix %f14, %f3 movl %icc, %l4, %o6 fmovd %f0, %f8 fbge %fcc0, loop_1206 ldub [%l7 + 0x5E], %o2 sth %o7, [%l7 + 0x6A] array16 %g4, %l6, %i6 loop_1206: fmuld8ulx16 %f12, %f12, %f4 movcc %xcc, %i2, %l5 ldd [%l7 + 0x20], %f8 fnor %f12, %f2, %f8 movrgez %i3, 0x0B9, %l1 fcmple16 %f6, %f2, %l2 ldsh [%l7 + 0x46], %g2 nop setx loop_1207, %l0, %l1 jmpl %l1, %g5 nop setx loop_1208, %l0, %l1 jmpl %l1, %o0 fmovrse %g6, %f5, %f9 edge32ln %o1, %l0, %l3 loop_1207: ldx [%l7 + 0x20], %o3 loop_1208: nop setx loop_1209, %l0, %l1 jmpl %l1, %i7 fmuld8ulx16 %f15, %f3, %f14 sth %i5, [%l7 + 0x32] sdivcc %i1, 0x08EF, %i0 loop_1209: fpsub32s %f12, %f0, %f8 st %f13, [%l7 + 0x1C] ldd [%l7 + 0x70], %f14 movne %icc, %g1, %o4 tg %xcc, 0x4 andcc %g3, 0x01C1, %g7 lduw [%l7 + 0x5C], %i4 edge16l %l4, %o5, %o2 fpadd16s %f12, %f2, %f2 brnz,a %o6, loop_1210 fornot2 %f0, %f4, %f4 lduw [%l7 + 0x58], %g4 tge %icc, 0x3 loop_1210: fandnot1s %f3, %f1, %f4 fabsd %f4, %f8 ldx [%l7 + 0x78], %o7 std %f4, [%l7 + 0x30] tl %xcc, 0x3 fmovscc %icc, %f3, %f3 xorcc %i6, 0x1E30, %i2 stx %l6, [%l7 + 0x48] fmovse %icc, %f11, %f12 fxnors %f8, %f5, %f4 ldx [%l7 + 0x58], %l5 fmovrdgz %l1, %f6, %f6 ldsh [%l7 + 0x0A], %l2 alignaddr %g2, %g5, %i3 edge8n %o0, %o1, %g6 fba,a %fcc2, loop_1211 fpadd32 %f14, %f8, %f14 tneg %xcc, 0x1 stw %l3, [%l7 + 0x2C] loop_1211: fzeros %f5 fbul %fcc0, loop_1212 lduw [%l7 + 0x70], %o3 te %xcc, 0x0 smul %l0, 0x19FE, %i7 loop_1212: fandnot2s %f8, %f3, %f15 fmovse %icc, %f6, %f14 tvc %icc, 0x4 fnand %f8, %f2, %f14 ldsb [%l7 + 0x30], %i1 st %f12, [%l7 + 0x60] fbl,a %fcc3, loop_1213 st %f4, [%l7 + 0x08] array32 %i0, %g1, %o4 fcmped %fcc0, %f0, %f4 loop_1213: nop setx loop_1214, %l0, %l1 jmpl %l1, %i5 xnor %g7, 0x1E72, %g3 ldub [%l7 + 0x37], %l4 taddcc %i4, 0x0DFD, %o5 loop_1214: sth %o6, [%l7 + 0x40] stb %g4, [%l7 + 0x56] srl %o2, 0x06, %o7 udiv %i6, 0x0723, %l6 bshuffle %f0, %f6, %f10 ta %xcc, 0x5 fpadd16 %f12, %f2, %f10 fbne,a %fcc0, loop_1215 stw %l5, [%l7 + 0x54] lduw [%l7 + 0x20], %l1 bn,a,pt %icc, loop_1216 loop_1215: srl %i2, 0x16, %g2 edge32n %l2, %g5, %o0 stb %i3, [%l7 + 0x7E] loop_1216: ldsw [%l7 + 0x1C], %g6 edge32l %l3, %o1, %o3 fmul8ulx16 %f8, %f12, %f10 fpsub32s %f5, %f2, %f11 fnegs %f7, %f0 fnegs %f15, %f2 sth %i7, [%l7 + 0x36] fors %f6, %f11, %f11 bgu,pt %xcc, loop_1217 fpack16 %f8, %f8 fxnors %f5, %f11, %f10 fpsub32s %f12, %f4, %f11 loop_1217: ldsw [%l7 + 0x24], %i1 ld [%l7 + 0x6C], %f4 alignaddr %i0, %g1, %o4 std %f14, [%l7 + 0x68] fmovd %f8, %f6 fmovdpos %icc, %f9, %f12 brlez,a %l0, loop_1218 st %f15, [%l7 + 0x34] brz,a %i5, loop_1219 xnorcc %g3, 0x03F4, %l4 loop_1218: srl %i4, 0x1F, %o5 fmul8x16au %f11, %f13, %f14 loop_1219: fmovrdne %o6, %f2, %f6 brlz,a %g4, loop_1220 ldsb [%l7 + 0x1E], %g7 fcmped %fcc0, %f8, %f6 lduw [%l7 + 0x10], %o2 loop_1220: fpsub16s %f13, %f15, %f12 fmovsvs %xcc, %f11, %f10 movcc %icc, %i6, %o7 ldsb [%l7 + 0x5A], %l5 fblg %fcc3, loop_1221 edge16ln %l6, %i2, %l1 st %f4, [%l7 + 0x58] alignaddrl %l2, %g2, %o0 loop_1221: std %f14, [%l7 + 0x50] ldub [%l7 + 0x1F], %i3 bcc,a %xcc, loop_1222 fpack32 %f10, %f6, %f4 ldsh [%l7 + 0x52], %g6 ld [%l7 + 0x24], %f6 loop_1222: fmovrslz %l3, %f1, %f7 brgz %o1, loop_1223 st %f6, [%l7 + 0x10] stx %g5, [%l7 + 0x60] fmovda %xcc, %f7, %f0 loop_1223: sub %i7, %o3, %i1 lduh [%l7 + 0x4C], %i0 bneg,a,pt %icc, loop_1224 fsrc1s %f12, %f12 ldub [%l7 + 0x7C], %o4 ldsh [%l7 + 0x76], %g1 loop_1224: fnot1s %f14, %f9 fsrc2s %f4, %f0 fbug %fcc1, loop_1225 fbug %fcc0, loop_1226 fmovsneg %xcc, %f10, %f7 smulcc %l0, %i5, %g3 loop_1225: fbue %fcc2, loop_1227 loop_1226: sra %l4, %o5, %i4 edge16n %o6, %g7, %o2 srlx %i6, %g4, %o7 loop_1227: ld [%l7 + 0x40], %f2 movn %icc, %l6, %l5 edge32 %l1, %l2, %g2 call loop_1228 fmovrslez %i2, %f11, %f8 tsubcc %o0, %i3, %g6 bneg,pn %icc, loop_1229 loop_1228: brlez %l3, loop_1230 sllx %o1, %i7, %o3 tvc %icc, 0x1 loop_1229: fpsub32 %f14, %f0, %f14 loop_1230: fcmps %fcc2, %f11, %f0 edge32 %g5, %i0, %i1 fmovda %icc, %f1, %f2 nop setx loop_1231, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32s %f5, %f9, %f8 fbul %fcc3, loop_1232 ldx [%l7 + 0x18], %g1 loop_1231: bg %icc, loop_1233 fabsd %f10, %f2 loop_1232: tsubcctv %l0, 0x0611, %i5 addc %o4, %l4, %g3 loop_1233: fmuld8ulx16 %f3, %f6, %f14 udiv %o5, 0x0F26, %i4 ldub [%l7 + 0x1A], %g7 movg %icc, %o2, %o6 fcmpne32 %f8, %f8, %g4 fnegs %f13, %f2 fmovscs %xcc, %f4, %f1 fcmple32 %f12, %f10, %o7 fbule,a %fcc0, loop_1234 smul %l6, 0x02F2, %i6 lduw [%l7 + 0x38], %l5 ldx [%l7 + 0x30], %l1 loop_1234: fornot1s %f15, %f0, %f11 bne loop_1235 edge8n %g2, %l2, %o0 sth %i3, [%l7 + 0x4A] andn %g6, %l3, %o1 loop_1235: edge32n %i2, %i7, %g5 movrgez %i0, %i1, %g1 fnegd %f10, %f8 fmovrsgez %o3, %f8, %f15 fcmple16 %f14, %f6, %l0 movrlez %o4, %l4, %g3 bcc loop_1236 srlx %o5, 0x12, %i5 andncc %i4, %g7, %o2 fmovrse %g4, %f15, %f3 loop_1236: lduw [%l7 + 0x4C], %o7 ld [%l7 + 0x1C], %f2 edge8ln %o6, %l6, %l5 sth %l1, [%l7 + 0x2E] st %f15, [%l7 + 0x40] fnegs %f14, %f1 fmovdle %icc, %f4, %f12 addccc %i6, 0x1A91, %g2 ld [%l7 + 0x5C], %f12 fbe %fcc3, loop_1237 fnors %f11, %f14, %f4 std %f10, [%l7 + 0x38] bpos,a %icc, loop_1238 loop_1237: stx %l2, [%l7 + 0x40] fcmple16 %f8, %f12, %o0 ld [%l7 + 0x6C], %f2 loop_1238: fbug,a %fcc2, loop_1239 brgz %i3, loop_1240 lduw [%l7 + 0x54], %l3 lduh [%l7 + 0x52], %o1 loop_1239: bpos,a loop_1241 loop_1240: movneg %icc, %i2, %g6 fmovse %xcc, %f11, %f13 fmovscs %icc, %f15, %f13 loop_1241: fxnor %f12, %f4, %f0 tle %icc, 0x2 lduw [%l7 + 0x74], %i7 fmovdle %icc, %f0, %f3 movg %xcc, %g5, %i0 ldsw [%l7 + 0x78], %i1 fmul8ulx16 %f10, %f12, %f4 fxors %f13, %f9, %f14 fble %fcc0, loop_1242 fmovdne %icc, %f4, %f3 stb %g1, [%l7 + 0x32] movrlz %l0, %o3, %o4 loop_1242: tleu %icc, 0x1 ldx [%l7 + 0x08], %g3 fpadd16 %f12, %f10, %f0 fmovspos %icc, %f12, %f12 stw %o5, [%l7 + 0x3C] sth %i5, [%l7 + 0x52] fmul8x16 %f4, %f2, %f8 ldx [%l7 + 0x58], %l4 sth %i4, [%l7 + 0x1E] sth %g7, [%l7 + 0x48] edge32l %o2, %g4, %o7 brz,a %l6, loop_1243 fmovrde %l5, %f2, %f12 fnot2s %f14, %f9 st %f7, [%l7 + 0x2C] loop_1243: ldub [%l7 + 0x36], %l1 fpsub32s %f12, %f10, %f13 subcc %i6, %o6, %g2 fmovdcc %icc, %f4, %f4 movrgez %o0, 0x275, %i3 fmovsg %icc, %f10, %f13 movle %xcc, %l2, %l3 orcc %o1, %i2, %i7 movle %xcc, %g6, %i0 stx %g5, [%l7 + 0x78] ldsh [%l7 + 0x10], %i1 movne %xcc, %l0, %g1 fmovse %icc, %f4, %f2 edge16n %o3, %o4, %o5 edge32n %g3, %i5, %l4 std %f10, [%l7 + 0x58] bge,a loop_1244 mulscc %i4, 0x1722, %g7 smul %o2, %o7, %l6 fmovsvc %icc, %f4, %f14 loop_1244: bcs,pn %icc, loop_1245 movg %icc, %l5, %l1 bne,a,pn %xcc, loop_1246 bl,a,pn %xcc, loop_1247 loop_1245: ldub [%l7 + 0x62], %g4 faligndata %f10, %f14, %f12 loop_1246: std %f6, [%l7 + 0x58] loop_1247: lduw [%l7 + 0x08], %i6 movcs %icc, %g2, %o0 fmovscc %icc, %f5, %f7 std %f8, [%l7 + 0x18] bg,pn %icc, loop_1248 fmovdne %xcc, %f8, %f2 movpos %icc, %o6, %i3 ldsb [%l7 + 0x5A], %l2 loop_1248: fone %f4 fnot2s %f10, %f0 movle %xcc, %o1, %i2 ldub [%l7 + 0x11], %l3 std %f6, [%l7 + 0x28] stw %i7, [%l7 + 0x48] sth %g6, [%l7 + 0x24] fmovdgu %xcc, %f11, %f12 fnors %f1, %f2, %f15 fmovda %xcc, %f5, %f8 fcmpeq16 %f0, %f14, %g5 bpos,pn %xcc, loop_1249 fble %fcc1, loop_1250 movvc %xcc, %i0, %i1 and %l0, 0x016E, %o3 loop_1249: std %f10, [%l7 + 0x08] loop_1250: bn loop_1251 st %f12, [%l7 + 0x34] fcmps %fcc0, %f11, %f10 ldsh [%l7 + 0x5C], %g1 loop_1251: tcc %icc, 0x1 fcmpes %fcc2, %f12, %f13 sth %o5, [%l7 + 0x18] fpadd32s %f12, %f1, %f9 fmovdl %icc, %f11, %f15 tge %xcc, 0x4 ldsb [%l7 + 0x2B], %o4 ld [%l7 + 0x54], %f4 fmovsle %xcc, %f15, %f6 fpackfix %f2, %f11 movleu %icc, %g3, %i5 call loop_1252 fnands %f3, %f10, %f15 std %f10, [%l7 + 0x70] bvs,a,pn %xcc, loop_1253 loop_1252: fmovdpos %xcc, %f0, %f0 movgu %icc, %i4, %l4 movrgez %g7, 0x364, %o7 loop_1253: fcmpeq32 %f4, %f4, %o2 stw %l6, [%l7 + 0x58] st %f3, [%l7 + 0x70] tcc %xcc, 0x2 fpack32 %f0, %f0, %f6 fmul8x16au %f11, %f9, %f4 fcmpne16 %f4, %f8, %l1 andn %l5, 0x1856, %g4 udivcc %i6, 0x146F, %g2 fandnot1 %f6, %f8, %f0 fmovdg %icc, %f11, %f2 fmovrdgez %o0, %f10, %f8 movrgez %i3, %l2, %o6 fandnot2 %f6, %f12, %f8 ldsb [%l7 + 0x1B], %o1 fmovrdlz %i2, %f14, %f12 umulcc %l3, %i7, %g6 ldsh [%l7 + 0x4A], %i0 fornot1 %f2, %f8, %f0 tleu %xcc, 0x1 fmovrdlz %g5, %f0, %f0 lduw [%l7 + 0x5C], %l0 taddcc %i1, 0x1CBD, %o3 fpadd32 %f2, %f4, %f0 orncc %g1, %o4, %o5 stx %i5, [%l7 + 0x58] srlx %i4, 0x00, %l4 and %g7, %o7, %g3 ldsb [%l7 + 0x73], %l6 ble,pt %xcc, loop_1254 faligndata %f12, %f8, %f6 fmovdg %xcc, %f11, %f4 std %f10, [%l7 + 0x48] loop_1254: umulcc %l1, 0x129B, %l5 bne %xcc, loop_1255 stb %g4, [%l7 + 0x47] fcmps %fcc2, %f2, %f9 fzeros %f13 loop_1255: fxnors %f4, %f6, %f3 fmovda %xcc, %f1, %f15 array16 %o2, %i6, %o0 fmovsle %icc, %f13, %f1 fbge,a %fcc2, loop_1256 st %f6, [%l7 + 0x18] ldsh [%l7 + 0x3A], %i3 ldsh [%l7 + 0x44], %l2 loop_1256: fornot1 %f6, %f0, %f2 movleu %icc, %o6, %g2 fmovscs %xcc, %f1, %f11 fbul %fcc0, loop_1257 ld [%l7 + 0x2C], %f11 fabsd %f4, %f12 array32 %o1, %l3, %i2 loop_1257: ldd [%l7 + 0x18], %f4 stb %i7, [%l7 + 0x1F] sth %g6, [%l7 + 0x42] sethi 0x1CFD, %i0 fmovsneg %icc, %f12, %f14 edge8 %l0, %i1, %o3 umulcc %g1, 0x1D56, %o4 fmovdvc %xcc, %f5, %f13 sth %o5, [%l7 + 0x46] st %f14, [%l7 + 0x58] addccc %g5, %i5, %l4 sdivcc %i4, 0x0733, %g7 fnot1s %f14, %f12 udiv %o7, 0x0A9C, %l6 fbne,a %fcc1, loop_1258 mova %xcc, %l1, %g3 ld [%l7 + 0x50], %f13 faligndata %f4, %f14, %f6 loop_1258: mulx %l5, %o2, %g4 srlx %i6, 0x03, %o0 fmovs %f7, %f7 fmovdl %xcc, %f8, %f10 srl %l2, %i3, %g2 ldub [%l7 + 0x1B], %o6 st %f12, [%l7 + 0x40] edge16l %o1, %i2, %i7 bpos,pt %xcc, loop_1259 sll %g6, %i0, %l3 lduh [%l7 + 0x62], %l0 te %icc, 0x5 loop_1259: brgez %i1, loop_1260 edge8 %g1, %o3, %o5 bvc %icc, loop_1261 fbug %fcc3, loop_1262 loop_1260: array16 %g5, %i5, %o4 movcs %icc, %l4, %i4 loop_1261: ldd [%l7 + 0x20], %f6 loop_1262: fpadd32s %f13, %f15, %f14 ldx [%l7 + 0x70], %g7 edge8n %l6, %l1, %g3 tl %xcc, 0x1 sth %l5, [%l7 + 0x1C] brlz %o2, loop_1263 edge16n %o7, %i6, %o0 fmovdvc %xcc, %f14, %f3 bgu loop_1264 loop_1263: ld [%l7 + 0x3C], %f3 ldx [%l7 + 0x68], %g4 lduh [%l7 + 0x56], %l2 loop_1264: ld [%l7 + 0x6C], %f9 ldd [%l7 + 0x50], %f10 fmovdvs %icc, %f3, %f7 fbn %fcc2, loop_1265 lduw [%l7 + 0x10], %g2 lduh [%l7 + 0x2E], %i3 fxor %f2, %f4, %f2 loop_1265: bl,pt %xcc, loop_1266 stb %o6, [%l7 + 0x4E] fpmerge %f15, %f3, %f6 fmovrdlez %i2, %f2, %f8 loop_1266: movne %xcc, %i7, %o1 lduh [%l7 + 0x48], %i0 fzero %f10 fpack32 %f8, %f8, %f4 nop setx loop_1267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movvc %xcc, %l3, %l0 movg %icc, %g6, %i1 udivcc %o3, 0x1FCD, %g1 loop_1267: sth %g5, [%l7 + 0x18] movne %icc, %o5, %i5 movn %icc, %l4, %i4 fmovdn %xcc, %f15, %f7 movge %icc, %g7, %l6 ldub [%l7 + 0x21], %o4 ldsb [%l7 + 0x7F], %g3 edge8l %l5, %o2, %o7 fmovsn %xcc, %f9, %f14 array8 %i6, %l1, %g4 tsubcctv %o0, 0x0175, %g2 fmovd %f0, %f12 bcc,pt %icc, loop_1268 stw %i3, [%l7 + 0x68] ba,pt %xcc, loop_1269 fandnot1 %f10, %f4, %f2 loop_1268: sdivcc %l2, 0x10A3, %o6 fmovdcc %icc, %f14, %f14 loop_1269: stw %i2, [%l7 + 0x40] edge8l %i7, %o1, %l3 fandnot2s %f4, %f4, %f15 ldsb [%l7 + 0x4F], %i0 fcmpes %fcc3, %f5, %f1 ldx [%l7 + 0x08], %l0 ldsb [%l7 + 0x70], %g6 movrlez %i1, %o3, %g1 lduh [%l7 + 0x46], %g5 movrgez %i5, %o5, %l4 ldub [%l7 + 0x63], %g7 sllx %l6, %i4, %g3 ta %icc, 0x0 lduh [%l7 + 0x4A], %o4 fxnor %f4, %f14, %f2 sdivx %o2, 0x1D26, %o7 fpsub16s %f13, %f9, %f11 std %f14, [%l7 + 0x18] sra %i6, %l5, %l1 st %f9, [%l7 + 0x10] movne %icc, %g4, %o0 ba,a %xcc, loop_1270 fors %f7, %f12, %f14 alignaddr %g2, %l2, %i3 bcc %xcc, loop_1271 loop_1270: popc 0x1BCE, %i2 alignaddr %i7, %o6, %l3 ld [%l7 + 0x38], %f11 loop_1271: array8 %o1, %i0, %l0 movgu %icc, %i1, %o3 fornot1 %f0, %f0, %f10 sllx %g6, %g1, %g5 ldub [%l7 + 0x7A], %i5 srlx %l4, 0x1E, %o5 lduw [%l7 + 0x3C], %l6 fxors %f11, %f14, %f0 smul %i4, %g7, %g3 fmovdge %icc, %f2, %f0 ldd [%l7 + 0x50], %f0 xor %o2, %o4, %i6 fble,a %fcc2, loop_1272 bneg,pn %icc, loop_1273 fblg %fcc0, loop_1274 fmovrdgez %o7, %f2, %f0 loop_1272: ldx [%l7 + 0x78], %l5 loop_1273: nop setx loop_1275, %l0, %l1 jmpl %l1, %l1 loop_1274: fbe %fcc3, loop_1276 ldsw [%l7 + 0x44], %o0 ldsw [%l7 + 0x18], %g4 loop_1275: mulx %l2, %i3, %g2 loop_1276: tcs %xcc, 0x7 tne %icc, 0x7 siam 0x6 movcs %icc, %i2, %o6 fble,a %fcc1, loop_1277 stb %i7, [%l7 + 0x17] popc %o1, %i0 ldx [%l7 + 0x30], %l3 loop_1277: stx %l0, [%l7 + 0x58] bcc loop_1278 srlx %o3, %g6, %g1 movleu %xcc, %g5, %i1 fxors %f15, %f1, %f7 loop_1278: andncc %i5, %o5, %l6 stb %i4, [%l7 + 0x4B] tge %xcc, 0x3 movvc %icc, %l4, %g3 sethi 0x1872, %o2 tvs %icc, 0x2 orn %g7, 0x0C34, %i6 ldub [%l7 + 0x12], %o7 fbn %fcc0, loop_1279 srlx %l5, %o4, %o0 ldsw [%l7 + 0x1C], %l1 fcmps %fcc2, %f7, %f10 loop_1279: fmovde %icc, %f9, %f8 ba,a,pn %icc, loop_1280 movpos %icc, %l2, %g4 stb %g2, [%l7 + 0x47] ble,pn %icc, loop_1281 loop_1280: bcs loop_1282 sdiv %i2, 0x1B48, %o6 ldsw [%l7 + 0x3C], %i3 loop_1281: movrgez %o1, %i0, %i7 loop_1282: ldd [%l7 + 0x48], %f8 edge32n %l0, %o3, %g6 edge8l %g1, %l3, %g5 tvs %xcc, 0x1 fcmple32 %f10, %f14, %i5 pdist %f2, %f0, %f8 fsrc1s %f10, %f11 tsubcctv %i1, %l6, %o5 fzeros %f13 fblg %fcc0, loop_1283 or %l4, 0x0DD8, %g3 std %f4, [%l7 + 0x70] edge16 %o2, %i4, %i6 loop_1283: subc %g7, 0x01F5, %l5 fmovdn %icc, %f14, %f8 udivcc %o7, 0x1DB6, %o4 fcmpgt32 %f14, %f12, %l1 movl %xcc, %l2, %o0 fmovdneg %xcc, %f9, %f14 ldd [%l7 + 0x50], %f4 fmovrdlz %g2, %f0, %f12 brgez %g4, loop_1284 for %f2, %f6, %f10 st %f1, [%l7 + 0x2C] udivx %o6, 0x07B1, %i2 loop_1284: fbu %fcc2, loop_1285 fbul,a %fcc0, loop_1286 te %icc, 0x1 tvc %xcc, 0x6 loop_1285: fnot2s %f6, %f12 loop_1286: fba,a %fcc2, loop_1287 bne,a,pn %icc, loop_1288 edge32n %i3, %i0, %i7 bge,a %icc, loop_1289 loop_1287: ldub [%l7 + 0x7B], %o1 loop_1288: edge32n %o3, %g6, %g1 fblg,a %fcc1, loop_1290 loop_1289: bn,a loop_1291 mulx %l3, %l0, %g5 bl,pt %icc, loop_1292 loop_1290: ldsw [%l7 + 0x78], %i5 loop_1291: bn,pt %xcc, loop_1293 pdist %f14, %f4, %f0 loop_1292: srlx %i1, %o5, %l4 fand %f2, %f10, %f12 loop_1293: ld [%l7 + 0x34], %f0 movrgz %l6, 0x1F9, %g3 srax %o2, %i6, %i4 sra %l5, 0x06, %g7 fands %f10, %f6, %f10 udiv %o4, 0x1182, %l1 udiv %o7, 0x1452, %o0 fmovrslez %g2, %f8, %f7 sll %l2, %o6, %g4 movle %icc, %i3, %i0 stw %i2, [%l7 + 0x74] ldd [%l7 + 0x30], %f0 nop setx loop_1294, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %o1, [%l7 + 0x30] fbg,a %fcc1, loop_1295 srl %o3, 0x10, %i7 loop_1294: lduh [%l7 + 0x64], %g6 xor %g1, %l0, %l3 loop_1295: sllx %i5, 0x12, %i1 tpos %xcc, 0x2 tneg %icc, 0x3 bg,a loop_1296 ta %icc, 0x4 nop setx loop_1297, %l0, %l1 jmpl %l1, %g5 brz,a %l4, loop_1298 loop_1296: alignaddrl %l6, %g3, %o2 andn %i6, 0x0BA1, %i4 loop_1297: movg %xcc, %o5, %l5 loop_1298: lduw [%l7 + 0x10], %o4 movne %icc, %g7, %l1 fbge %fcc2, loop_1299 ldsb [%l7 + 0x20], %o0 ldsb [%l7 + 0x20], %g2 subccc %o7, 0x078A, %o6 loop_1299: ba,a %icc, loop_1300 fmovsleu %xcc, %f7, %f15 tvs %icc, 0x2 fmovrslz %l2, %f11, %f5 loop_1300: brgez,a %i3, loop_1301 stw %g4, [%l7 + 0x78] lduh [%l7 + 0x10], %i2 bcc,a,pn %xcc, loop_1302 loop_1301: fbule,a %fcc2, loop_1303 bvs,a,pn %xcc, loop_1304 ldsb [%l7 + 0x0A], %o1 loop_1302: lduw [%l7 + 0x1C], %o3 loop_1303: stw %i7, [%l7 + 0x68] loop_1304: array32 %i0, %g1, %l0 fcmpgt16 %f4, %f4, %l3 tsubcc %g6, 0x1122, %i1 ble,a,pt %icc, loop_1305 fmovsleu %xcc, %f5, %f5 call loop_1306 tsubcctv %g5, %i5, %l6 loop_1305: fmovsvc %xcc, %f13, %f9 fpsub16 %f0, %f6, %f6 loop_1306: fblg,a %fcc0, loop_1307 ld [%l7 + 0x44], %f14 ld [%l7 + 0x64], %f11 fnegd %f6, %f8 loop_1307: fcmpgt16 %f10, %f14, %l4 stw %g3, [%l7 + 0x2C] edge32n %o2, %i4, %o5 brgz %l5, loop_1308 stx %o4, [%l7 + 0x38] edge8n %g7, %l1, %o0 ldsw [%l7 + 0x70], %g2 loop_1308: stx %i6, [%l7 + 0x40] edge16n %o7, %l2, %i3 ldd [%l7 + 0x78], %f14 lduh [%l7 + 0x2A], %o6 nop setx loop_1309, %l0, %l1 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 + 0x5A], %i2 fmovdpos %xcc, %f11, %f6 fexpand %f0, %f14 loop_1309: ldsb [%l7 + 0x6E], %g4 st %f11, [%l7 + 0x78] or %o3, %i7, %i0 ldsh [%l7 + 0x08], %o1 fmovsn %icc, %f6, %f13 std %f12, [%l7 + 0x10] ldx [%l7 + 0x68], %g1 movn %icc, %l3, %l0 alignaddrl %g6, %g5, %i5 sth %l6, [%l7 + 0x7E] fnegs %f3, %f15 fmovsgu %xcc, %f0, %f5 fmovsvc %icc, %f7, %f4 edge32n %l4, %g3, %i1 fmovdge %icc, %f4, %f13 tleu %icc, 0x3 ldd [%l7 + 0x10], %f10 ldsh [%l7 + 0x72], %i4 subc %o5, %l5, %o2 tcs %xcc, 0x4 fbu %fcc3, loop_1310 brnz %g7, loop_1311 ldsh [%l7 + 0x20], %o4 fmovrde %o0, %f4, %f2 loop_1310: brgz %g2, loop_1312 loop_1311: ldsh [%l7 + 0x4A], %l1 ldsb [%l7 + 0x59], %i6 fmovsl %xcc, %f10, %f9 loop_1312: fmovd %f14, %f14 stb %o7, [%l7 + 0x34] stb %l2, [%l7 + 0x1C] subcc %i3, %o6, %g4 nop setx loop_1313, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble %fcc0, loop_1314 stb %o3, [%l7 + 0x4E] edge16ln %i2, %i7, %i0 loop_1313: movpos %icc, %g1, %o1 loop_1314: fmovrsne %l3, %f0, %f12 and %g6, %g5, %i5 bcs,a loop_1315 fnands %f1, %f7, %f5 lduh [%l7 + 0x20], %l6 brlz %l0, loop_1316 loop_1315: fnot1s %f12, %f15 fcmple32 %f0, %f14, %g3 alignaddrl %l4, %i4, %o5 loop_1316: fcmpeq16 %f0, %f2, %i1 orncc %l5, %g7, %o4 bg,pt %icc, loop_1317 ldsb [%l7 + 0x36], %o0 fsrc1 %f4, %f10 stb %o2, [%l7 + 0x63] loop_1317: ldsw [%l7 + 0x40], %l1 edge8ln %i6, %g2, %l2 fmovrslez %o7, %f13, %f12 ldub [%l7 + 0x49], %i3 subc %g4, %o3, %o6 fmovdgu %xcc, %f2, %f2 lduw [%l7 + 0x34], %i2 bpos,pt %xcc, loop_1318 movne %icc, %i0, %g1 tpos %xcc, 0x5 edge8n %o1, %i7, %g6 loop_1318: bpos,pt %xcc, loop_1319 st %f0, [%l7 + 0x54] fornot2 %f0, %f14, %f6 movne %xcc, %g5, %l3 loop_1319: subccc %i5, 0x1E51, %l0 bvc %icc, loop_1320 fcmped %fcc0, %f8, %f8 edge16l %g3, %l6, %i4 array32 %o5, %i1, %l5 loop_1320: fmovdvc %xcc, %f5, %f9 ldx [%l7 + 0x20], %g7 stb %o4, [%l7 + 0x57] sdivcc %l4, 0x0A92, %o0 alignaddr %l1, %o2, %g2 bpos,a,pn %xcc, loop_1321 fcmpeq16 %f6, %f4, %l2 st %f10, [%l7 + 0x1C] st %f0, [%l7 + 0x58] loop_1321: fcmpgt16 %f8, %f10, %i6 ldsh [%l7 + 0x0A], %o7 movg %icc, %g4, %i3 fble,a %fcc0, loop_1322 fones %f0 srax %o6, 0x08, %i2 fbug %fcc2, loop_1323 loop_1322: tgu %xcc, 0x2 fmovdvc %icc, %f15, %f2 fabss %f4, %f6 loop_1323: lduw [%l7 + 0x08], %i0 xnorcc %g1, 0x12F4, %o1 stb %i7, [%l7 + 0x0F] fmovsne %xcc, %f2, %f10 ldsb [%l7 + 0x51], %o3 fmul8x16au %f14, %f2, %f14 fandnot2 %f6, %f10, %f10 stb %g6, [%l7 + 0x7A] sth %g5, [%l7 + 0x5A] ldsh [%l7 + 0x0A], %i5 movn %xcc, %l0, %l3 pdist %f10, %f6, %f4 orcc %l6, 0x18A4, %i4 orcc %g3, 0x17EA, %i1 fbo,a %fcc1, loop_1324 std %f0, [%l7 + 0x28] sdivcc %o5, 0x0919, %l5 stw %o4, [%l7 + 0x74] loop_1324: std %f4, [%l7 + 0x40] addc %l4, %o0, %g7 fmovscc %icc, %f14, %f11 fpsub32 %f14, %f0, %f8 fsrc2 %f12, %f2 edge32 %l1, %o2, %l2 brz,a %i6, loop_1325 xor %o7, %g2, %g4 fbug,a %fcc2, loop_1326 edge16ln %i3, %i2, %i0 loop_1325: pdist %f2, %f12, %f14 fbne,a %fcc3, loop_1327 loop_1326: edge16 %o6, %o1, %i7 tneg %icc, 0x5 ldsw [%l7 + 0x10], %o3 loop_1327: umul %g1, %g6, %i5 fmovsvc %xcc, %f6, %f8 add %l0, 0x0742, %l3 movge %xcc, %l6, %g5 movn %icc, %i4, %g3 bpos %xcc, loop_1328 fbl,a %fcc3, loop_1329 bcc,pn %icc, loop_1330 fmovspos %icc, %f1, %f2 loop_1328: ba,a loop_1331 loop_1329: fbuge %fcc1, loop_1332 loop_1330: ldd [%l7 + 0x70], %f2 std %f12, [%l7 + 0x78] loop_1331: edge8l %i1, %o5, %o4 loop_1332: sth %l4, [%l7 + 0x3C] fbne,a %fcc0, loop_1333 brlez,a %l5, loop_1334 fands %f9, %f14, %f13 fble %fcc1, loop_1335 loop_1333: stx %o0, [%l7 + 0x28] loop_1334: fcmpne16 %f10, %f4, %g7 fpsub32 %f14, %f12, %f10 loop_1335: fbule,a %fcc2, loop_1336 bcs,pn %icc, loop_1337 fxnor %f0, %f0, %f6 fmul8ulx16 %f0, %f14, %f12 loop_1336: movle %xcc, %l1, %o2 loop_1337: fnegs %f0, %f8 fandnot1s %f10, %f2, %f6 umulcc %i6, 0x1838, %o7 sth %l2, [%l7 + 0x2E] lduw [%l7 + 0x28], %g4 edge16n %g2, %i2, %i0 ldd [%l7 + 0x50], %f0 fpadd16s %f15, %f4, %f9 movle %icc, %i3, %o6 ldsb [%l7 + 0x30], %o1 ldx [%l7 + 0x40], %o3 movpos %xcc, %g1, %g6 edge32ln %i7, %l0, %i5 fpack32 %f4, %f2, %f12 bgu,pt %icc, loop_1338 fmovsne %icc, %f6, %f6 std %f8, [%l7 + 0x30] fcmped %fcc2, %f10, %f12 loop_1338: sth %l3, [%l7 + 0x24] fones %f13 alignaddr %g5, %l6, %g3 fmovsgu %xcc, %f2, %f9 ldsb [%l7 + 0x21], %i1 fmovse %xcc, %f3, %f8 fba,a %fcc1, loop_1339 addcc %o5, %i4, %o4 fmovsvc %icc, %f3, %f13 xorcc %l5, 0x174F, %o0 loop_1339: sll %g7, %l4, %o2 fcmped %fcc3, %f4, %f12 ldsh [%l7 + 0x4E], %i6 movcs %xcc, %l1, %o7 ldsw [%l7 + 0x74], %l2 fsrc2 %f6, %f14 fpmerge %f2, %f3, %f0 fmovrsgez %g4, %f12, %f10 tsubcc %i2, 0x0376, %g2 sdivcc %i3, 0x0EF3, %o6 lduw [%l7 + 0x28], %o1 stb %o3, [%l7 + 0x78] fmovdneg %xcc, %f15, %f8 fba,a %fcc3, loop_1340 movrne %i0, %g1, %g6 bn,pt %icc, loop_1341 st %f13, [%l7 + 0x28] loop_1340: fnands %f1, %f12, %f12 ldsw [%l7 + 0x28], %l0 loop_1341: fcmpne32 %f0, %f12, %i5 fmovdcc %xcc, %f0, %f6 add %l3, %g5, %l6 call loop_1342 te %xcc, 0x0 st %f15, [%l7 + 0x1C] fmuld8sux16 %f1, %f4, %f14 loop_1342: movgu %xcc, %i7, %g3 fmovdcs %xcc, %f9, %f6 ldsw [%l7 + 0x48], %o5 stw %i1, [%l7 + 0x14] edge16n %o4, %i4, %l5 movcc %xcc, %o0, %g7 ldx [%l7 + 0x18], %l4 st %f12, [%l7 + 0x10] stw %i6, [%l7 + 0x6C] fors %f15, %f8, %f4 umulcc %o2, %o7, %l2 fandnot1s %f5, %f1, %f5 fmovde %xcc, %f8, %f7 ldsw [%l7 + 0x14], %l1 edge8l %i2, %g4, %g2 sth %o6, [%l7 + 0x6C] orn %i3, %o1, %o3 ldsh [%l7 + 0x24], %g1 movrgz %i0, %g6, %i5 lduw [%l7 + 0x10], %l3 fbl,a %fcc1, loop_1343 fmovrsne %g5, %f15, %f1 ld [%l7 + 0x08], %f1 fbul,a %fcc3, loop_1344 loop_1343: fmul8ulx16 %f14, %f2, %f14 for %f10, %f10, %f14 lduh [%l7 + 0x2C], %l6 loop_1344: fmovsge %icc, %f3, %f13 tneg %xcc, 0x4 lduw [%l7 + 0x44], %i7 tleu %xcc, 0x0 umul %l0, 0x029C, %o5 fmuld8sux16 %f13, %f15, %f6 tcs %icc, 0x7 fzero %f12 fmovrslz %i1, %f12, %f7 tgu %icc, 0x4 stw %g3, [%l7 + 0x60] tne %icc, 0x2 bgu,a,pn %icc, loop_1345 popc 0x0EBF, %o4 bvc,a loop_1346 stb %i4, [%l7 + 0x4B] loop_1345: fmovs %f1, %f8 fmovscs %xcc, %f3, %f11 loop_1346: siam 0x6 lduw [%l7 + 0x60], %o0 fmovrslz %g7, %f8, %f3 movne %xcc, %l4, %l5 mulscc %i6, %o7, %o2 stw %l1, [%l7 + 0x10] fmovsle %icc, %f10, %f8 fpsub32s %f2, %f9, %f8 sth %l2, [%l7 + 0x2A] lduw [%l7 + 0x34], %g4 fmovdleu %icc, %f12, %f12 edge8ln %g2, %i2, %o6 smulcc %o1, 0x18E0, %o3 ldx [%l7 + 0x08], %i3 or %g1, 0x01A8, %g6 srax %i5, %i0, %g5 nop setx loop_1347, %l0, %l1 jmpl %l1, %l6 lduh [%l7 + 0x12], %l3 fbul,a %fcc1, loop_1348 ldsh [%l7 + 0x6A], %i7 loop_1347: lduh [%l7 + 0x1A], %o5 edge16n %i1, %g3, %o4 loop_1348: brgez %l0, loop_1349 fmovsneg %icc, %f10, %f12 addccc %i4, 0x0ACD, %o0 st %f15, [%l7 + 0x44] loop_1349: lduw [%l7 + 0x68], %g7 lduw [%l7 + 0x28], %l4 array16 %i6, %o7, %o2 fbule,a %fcc2, loop_1350 fabss %f0, %f6 ldub [%l7 + 0x6F], %l1 ldsh [%l7 + 0x28], %l2 loop_1350: ldub [%l7 + 0x22], %g4 tpos %xcc, 0x1 ldsw [%l7 + 0x28], %l5 fmul8sux16 %f6, %f4, %f4 pdist %f14, %f8, %f4 siam 0x4 tcs %xcc, 0x5 tle %xcc, 0x7 stb %i2, [%l7 + 0x24] mulscc %o6, 0x1E0B, %g2 ldd [%l7 + 0x18], %f12 brz %o3, loop_1351 brz,a %i3, loop_1352 for %f10, %f2, %f4 stb %g1, [%l7 + 0x53] loop_1351: tleu %xcc, 0x0 loop_1352: fones %f14 sth %o1, [%l7 + 0x46] bvs,pt %icc, loop_1353 tl %xcc, 0x7 movge %xcc, %i5, %g6 fxnors %f13, %f13, %f9 loop_1353: fblg,a %fcc3, loop_1354 fmovsneg %icc, %f2, %f5 andncc %i0, %l6, %g5 ldsh [%l7 + 0x1E], %l3 loop_1354: brnz %o5, loop_1355 xor %i7, %i1, %o4 bn,a %icc, loop_1356 movvc %xcc, %l0, %g3 loop_1355: fblg,a %fcc3, loop_1357 std %f2, [%l7 + 0x50] loop_1356: lduw [%l7 + 0x7C], %i4 fmul8x16au %f10, %f13, %f6 loop_1357: sth %o0, [%l7 + 0x60] fmovsa %icc, %f12, %f7 tgu %icc, 0x3 edge16ln %g7, %l4, %i6 fnot2 %f2, %f10 sethi 0x0BE0, %o7 tge %icc, 0x2 tn %xcc, 0x7 fexpand %f10, %f12 sth %l1, [%l7 + 0x0C] fbue %fcc2, loop_1358 mulx %o2, %g4, %l5 fands %f3, %f9, %f13 addcc %i2, 0x0B5B, %o6 loop_1358: ldsh [%l7 + 0x42], %l2 udiv %g2, 0x1423, %o3 fsrc2s %f0, %f3 fcmpgt32 %f6, %f4, %i3 nop setx loop_1359, %l0, %l1 jmpl %l1, %o1 mulscc %g1, %i5, %i0 movl %icc, %l6, %g5 fmul8sux16 %f8, %f0, %f4 loop_1359: ldsh [%l7 + 0x36], %g6 taddcc %l3, 0x1E7E, %o5 bvc,pn %icc, loop_1360 fmovdleu %icc, %f12, %f0 ld [%l7 + 0x4C], %f2 fmovdleu %xcc, %f8, %f14 loop_1360: for %f6, %f2, %f8 movrgz %i7, %o4, %i1 fmovscs %icc, %f2, %f2 fmovsn %xcc, %f8, %f3 ldub [%l7 + 0x1E], %l0 movrgz %g3, %o0, %g7 edge16l %l4, %i4, %o7 brnz,a %i6, loop_1361 movgu %xcc, %l1, %g4 fmovd %f10, %f14 sth %o2, [%l7 + 0x5A] loop_1361: lduw [%l7 + 0x2C], %l5 lduw [%l7 + 0x70], %o6 fmovrslz %l2, %f10, %f5 st %f13, [%l7 + 0x40] edge16ln %g2, %o3, %i3 for %f14, %f4, %f2 fpadd32 %f4, %f8, %f12 fcmped %fcc1, %f0, %f2 siam 0x7 xorcc %i2, 0x037F, %o1 fpadd16s %f3, %f15, %f3 ldub [%l7 + 0x2D], %i5 brlz,a %g1, loop_1362 for %f12, %f4, %f2 ldsw [%l7 + 0x20], %l6 st %f10, [%l7 + 0x20] loop_1362: mulscc %i0, 0x1799, %g5 and %g6, %o5, %l3 sdivcc %o4, 0x0A27, %i1 alignaddrl %i7, %g3, %o0 fexpand %f6, %f0 ldx [%l7 + 0x08], %l0 tn %icc, 0x3 fmovdgu %icc, %f1, %f12 lduh [%l7 + 0x4A], %g7 ldd [%l7 + 0x70], %f12 fmovda %xcc, %f11, %f9 bpos,a,pn %icc, loop_1363 fmovdvs %xcc, %f11, %f7 fcmpne16 %f0, %f2, %l4 movrgz %o7, 0x0E6, %i4 loop_1363: smulcc %i6, %l1, %o2 fnand %f12, %f2, %f8 fmovdcc %xcc, %f14, %f7 st %f7, [%l7 + 0x2C] movrlez %l5, 0x21F, %o6 ldsb [%l7 + 0x21], %l2 fnegd %f8, %f6 fpackfix %f0, %f0 stx %g4, [%l7 + 0x18] lduh [%l7 + 0x78], %g2 st %f11, [%l7 + 0x30] array32 %i3, %o3, %o1 sethi 0x17D2, %i5 edge16 %i2, %l6, %g1 ldd [%l7 + 0x40], %f10 lduw [%l7 + 0x30], %g5 andcc %g6, 0x05A1, %i0 fmovd %f12, %f14 ldub [%l7 + 0x6C], %l3 tle %icc, 0x0 fmovscc %xcc, %f0, %f2 fmul8x16au %f15, %f10, %f6 lduh [%l7 + 0x28], %o5 std %f4, [%l7 + 0x60] umul %o4, %i7, %g3 fmul8x16au %f11, %f14, %f8 movrlez %i1, 0x160, %l0 sth %g7, [%l7 + 0x2C] mova %icc, %l4, %o0 std %f14, [%l7 + 0x48] ldd [%l7 + 0x10], %f10 sth %o7, [%l7 + 0x7C] brlz %i4, loop_1364 or %l1, 0x01AC, %o2 lduw [%l7 + 0x3C], %l5 fpadd32 %f14, %f14, %f14 loop_1364: brgez %i6, loop_1365 te %icc, 0x7 edge32n %o6, %g4, %l2 edge32ln %i3, %o3, %g2 loop_1365: subc %o1, %i5, %l6 ldx [%l7 + 0x18], %g1 fmovrse %i2, %f13, %f7 fpsub16 %f0, %f6, %f6 brz %g6, loop_1366 ldsh [%l7 + 0x1A], %g5 fors %f13, %f12, %f4 fmovdle %xcc, %f13, %f11 loop_1366: fnot2 %f4, %f8 tneg %icc, 0x0 fpmerge %f3, %f1, %f8 udivx %i0, 0x039D, %o5 lduw [%l7 + 0x3C], %o4 movvs %xcc, %l3, %i7 fmovdne %icc, %f2, %f3 fmovdl %xcc, %f15, %f10 brlez,a %g3, loop_1367 fxor %f6, %f14, %f10 tcs %xcc, 0x7 movpos %xcc, %i1, %l0 loop_1367: std %f10, [%l7 + 0x08] fcmpne32 %f14, %f8, %g7 fmovrslez %l4, %f3, %f11 fpmerge %f5, %f15, %f8 lduh [%l7 + 0x36], %o7 tg %xcc, 0x0 andcc %o0, %l1, %i4 fmovrdgez %l5, %f2, %f4 mulx %o2, 0x1451, %o6 umulcc %g4, 0x0D0C, %l2 srax %i6, 0x19, %o3 ldub [%l7 + 0x79], %i3 ldx [%l7 + 0x70], %o1 tne %xcc, 0x3 bleu,a loop_1368 lduh [%l7 + 0x2C], %g2 fmovsa %icc, %f6, %f5 fmuld8ulx16 %f13, %f6, %f2 loop_1368: fmovdle %icc, %f2, %f14 movvs %xcc, %i5, %l6 fxor %f12, %f4, %f4 lduh [%l7 + 0x40], %i2 ldsh [%l7 + 0x08], %g6 fmovrslz %g1, %f9, %f4 andcc %i0, 0x09CD, %g5 ldx [%l7 + 0x78], %o5 ldsb [%l7 + 0x22], %l3 ble,pt %icc, loop_1369 fnands %f8, %f1, %f10 movre %i7, 0x148, %g3 tn %xcc, 0x1 loop_1369: sth %i1, [%l7 + 0x74] subcc %o4, 0x001A, %l0 mulx %g7, 0x1FE7, %l4 stx %o7, [%l7 + 0x28] te %icc, 0x1 lduh [%l7 + 0x40], %l1 ldsw [%l7 + 0x24], %i4 edge16l %l5, %o0, %o2 fmovdl %icc, %f0, %f8 subcc %o6, 0x146A, %l2 st %f6, [%l7 + 0x24] udivcc %i6, 0x01F6, %g4 sll %o3, 0x1A, %i3 fmovsle %icc, %f4, %f14 fone %f2 ldd [%l7 + 0x60], %f8 fbg,a %fcc1, loop_1370 stb %o1, [%l7 + 0x28] tcc %icc, 0x0 bvs,pt %xcc, loop_1371 loop_1370: taddcc %g2, 0x064C, %l6 ldd [%l7 + 0x08], %f14 and %i2, %g6, %g1 loop_1371: brz,a %i0, loop_1372 stw %i5, [%l7 + 0x70] fmovrsne %o5, %f12, %f7 fmul8x16al %f3, %f15, %f14 loop_1372: fmovdcs %xcc, %f7, %f14 movl %icc, %g5, %l3 mova %icc, %g3, %i1 std %f14, [%l7 + 0x28] ldx [%l7 + 0x10], %o4 ldsh [%l7 + 0x0A], %l0 subccc %i7, %l4, %o7 fbn %fcc2, loop_1373 ldsw [%l7 + 0x1C], %g7 tcc %xcc, 0x2 fands %f0, %f0, %f4 loop_1373: alignaddr %i4, %l1, %l5 ldx [%l7 + 0x28], %o0 ldub [%l7 + 0x64], %o2 fones %f10 stw %l2, [%l7 + 0x14] brgez,a %i6, loop_1374 ldsh [%l7 + 0x6E], %g4 fnand %f10, %f8, %f10 fsrc2s %f5, %f13 loop_1374: fxnors %f11, %f5, %f8 fandnot1s %f13, %f9, %f0 sub %o6, %i3, %o3 fnors %f4, %f8, %f10 fba,a %fcc2, loop_1375 fbu %fcc0, loop_1376 stb %g2, [%l7 + 0x17] ldsh [%l7 + 0x46], %o1 loop_1375: srl %l6, 0x12, %i2 loop_1376: ld [%l7 + 0x44], %f11 stx %g6, [%l7 + 0x18] xorcc %i0, 0x0469, %g1 array16 %o5, %g5, %l3 fcmps %fcc1, %f2, %f9 ldd [%l7 + 0x48], %f4 srlx %g3, %i1, %o4 ldsh [%l7 + 0x3A], %i5 fcmpgt32 %f8, %f2, %l0 bg,a loop_1377 ldsb [%l7 + 0x73], %i7 std %f2, [%l7 + 0x58] brgez,a %o7, loop_1378 loop_1377: lduh [%l7 + 0x16], %l4 stx %g7, [%l7 + 0x20] ldd [%l7 + 0x10], %f8 loop_1378: bn,pt %icc, loop_1379 fmovsgu %xcc, %f6, %f13 ldub [%l7 + 0x5E], %l1 brnz %l5, loop_1380 loop_1379: bleu,a %xcc, loop_1381 array16 %i4, %o0, %l2 array16 %i6, %o2, %o6 loop_1380: ldd [%l7 + 0x48], %f6 loop_1381: sth %i3, [%l7 + 0x1E] lduw [%l7 + 0x14], %g4 ta %xcc, 0x4 fornot2s %f5, %f10, %f6 fornot2s %f12, %f15, %f5 stb %g2, [%l7 + 0x14] lduw [%l7 + 0x74], %o3 ldub [%l7 + 0x68], %l6 fpsub16 %f10, %f4, %f12 edge16l %i2, %g6, %o1 fmovsge %icc, %f13, %f14 movne %icc, %i0, %g1 fnand %f4, %f12, %f12 fmovsgu %xcc, %f14, %f11 movle %xcc, %o5, %l3 bleu,pt %icc, loop_1382 fsrc1 %f6, %f10 fornot2 %f2, %f0, %f0 movcc %icc, %g3, %g5 loop_1382: movvs %icc, %i1, %o4 addc %l0, 0x1B12, %i5 fpmerge %f6, %f10, %f6 fmovrsgz %i7, %f11, %f10 ldx [%l7 + 0x50], %o7 brnz,a %g7, loop_1383 lduw [%l7 + 0x20], %l4 fmovdgu %xcc, %f12, %f4 fmovsa %icc, %f8, %f15 loop_1383: edge32ln %l5, %i4, %o0 siam 0x5 fmovrdlez %l1, %f2, %f12 fmovsvs %xcc, %f1, %f11 umul %i6, 0x14CA, %o2 ldsb [%l7 + 0x62], %o6 fmovsge %icc, %f15, %f7 fmovrdne %i3, %f2, %f6 fcmpgt16 %f0, %f0, %g4 ld [%l7 + 0x0C], %f9 ld [%l7 + 0x4C], %f5 lduw [%l7 + 0x3C], %l2 fpadd32s %f0, %f1, %f12 fpsub16 %f0, %f10, %f8 fpack16 %f12, %f1 ldub [%l7 + 0x50], %o3 movg %icc, %l6, %i2 edge8 %g6, %g2, %o1 movpos %xcc, %i0, %o5 ldsb [%l7 + 0x65], %l3 fpadd16s %f14, %f8, %f7 lduw [%l7 + 0x78], %g1 fba,a %fcc1, loop_1384 fpadd32s %f12, %f3, %f13 fcmpeq32 %f14, %f14, %g5 fnegd %f14, %f10 loop_1384: tne %icc, 0x4 fmovde %xcc, %f5, %f4 fmovsvs %xcc, %f14, %f9 std %f10, [%l7 + 0x68] ldsw [%l7 + 0x0C], %g3 bneg,pn %xcc, loop_1385 st %f2, [%l7 + 0x54] ldsh [%l7 + 0x30], %o4 call loop_1386 loop_1385: fmovsle %xcc, %f8, %f10 brz,a %i1, loop_1387 movn %xcc, %l0, %i5 loop_1386: ld [%l7 + 0x28], %f11 edge32ln %o7, %g7, %l4 loop_1387: fands %f7, %f2, %f2 ldx [%l7 + 0x38], %i7 ldsb [%l7 + 0x5E], %l5 move %xcc, %o0, %l1 tvs %xcc, 0x1 movcs %icc, %i6, %o2 be loop_1388 edge32l %o6, %i4, %i3 addccc %l2, %g4, %o3 fnot2s %f2, %f11 loop_1388: bl,a %icc, loop_1389 ld [%l7 + 0x28], %f5 fmovsg %icc, %f15, %f14 alignaddr %l6, %i2, %g2 loop_1389: fmovrse %o1, %f4, %f13 std %f14, [%l7 + 0x68] nop setx loop_1390, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x50], %f8 ldx [%l7 + 0x20], %g6 sth %o5, [%l7 + 0x48] loop_1390: fmovsl %icc, %f13, %f7 smulcc %l3, %g1, %g5 tcs %xcc, 0x1 edge32 %i0, %g3, %o4 fnor %f10, %f12, %f4 fmovrdlez %l0, %f10, %f0 fbe,a %fcc3, loop_1391 movne %icc, %i5, %i1 fsrc1s %f11, %f8 fmovdneg %xcc, %f0, %f9 loop_1391: fmovdcc %icc, %f14, %f8 fornot2s %f2, %f0, %f3 fba %fcc1, loop_1392 stb %o7, [%l7 + 0x11] movre %g7, 0x071, %l4 fmul8x16al %f8, %f6, %f10 loop_1392: popc 0x1DF3, %i7 xnor %l5, 0x0724, %o0 fexpand %f2, %f8 fornot2s %f3, %f3, %f12 lduh [%l7 + 0x66], %l1 fmovdne %xcc, %f1, %f12 sdiv %i6, 0x1876, %o2 stb %i4, [%l7 + 0x69] movg %icc, %i3, %o6 fblg %fcc3, loop_1393 movcs %icc, %g4, %o3 bvc,a,pn %icc, loop_1394 fmovdg %xcc, %f9, %f5 loop_1393: ldub [%l7 + 0x36], %l6 fexpand %f4, %f4 loop_1394: fmovsn %icc, %f0, %f12 fabsd %f10, %f4 fornot1 %f6, %f12, %f14 fmovdvc %xcc, %f11, %f12 subcc %l2, %g2, %i2 std %f8, [%l7 + 0x68] nop setx loop_1395, %l0, %l1 jmpl %l1, %o1 fmovsleu %xcc, %f4, %f9 fmuld8ulx16 %f5, %f7, %f0 ta %icc, 0x1 loop_1395: ldsw [%l7 + 0x68], %g6 udivx %l3, 0x0B0C, %o5 brlz,a %g1, loop_1396 movl %icc, %i0, %g3 sll %g5, %l0, %i5 fble %fcc1, loop_1397 loop_1396: lduh [%l7 + 0x5C], %o4 ldsh [%l7 + 0x40], %o7 mova %xcc, %i1, %g7 loop_1397: stx %i7, [%l7 + 0x70] stx %l5, [%l7 + 0x78] movre %o0, 0x067, %l1 fands %f1, %f9, %f12 st %f11, [%l7 + 0x74] fmovda %icc, %f6, %f14 ldsh [%l7 + 0x7E], %l4 movn %xcc, %i6, %i4 call loop_1398 fble,a %fcc0, loop_1399 ldd [%l7 + 0x48], %f10 alignaddr %o2, %o6, %i3 loop_1398: std %f14, [%l7 + 0x58] loop_1399: fbl %fcc1, loop_1400 ldsb [%l7 + 0x4F], %o3 fone %f4 fmovrslez %l6, %f6, %f8 loop_1400: fbo %fcc1, loop_1401 srax %l2, %g2, %i2 xnor %g4, 0x0D76, %o1 tg %icc, 0x3 loop_1401: tg %xcc, 0x4 bcc,a loop_1402 fxor %f12, %f0, %f6 std %f0, [%l7 + 0x20] sth %g6, [%l7 + 0x26] loop_1402: std %f4, [%l7 + 0x70] fmovrdlez %o5, %f0, %f6 stw %g1, [%l7 + 0x5C] bshuffle %f4, %f14, %f4 stx %i0, [%l7 + 0x68] sllx %l3, %g3, %l0 fmovda %icc, %f6, %f1 stb %i5, [%l7 + 0x4A] fnegs %f15, %f7 lduw [%l7 + 0x28], %g5 ldsw [%l7 + 0x14], %o7 tsubcc %i1, %o4, %i7 brnz,a %g7, loop_1403 fpack16 %f6, %f12 ldsb [%l7 + 0x7F], %l5 bl,a %icc, loop_1404 loop_1403: ldsw [%l7 + 0x54], %o0 nop setx loop_1405, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivx %l4, 0x1F01, %l1 loop_1404: ldsh [%l7 + 0x68], %i6 fmovsg %xcc, %f5, %f6 loop_1405: fxors %f3, %f2, %f2 smul %o2, %i4, %o6 stb %i3, [%l7 + 0x47] edge32ln %o3, %l6, %l2 array32 %i2, %g2, %g4 fcmpgt16 %f12, %f10, %g6 sdivx %o5, 0x1598, %g1 ldub [%l7 + 0x5C], %o1 fcmps %fcc3, %f3, %f7 ldd [%l7 + 0x28], %f12 fmovsa %xcc, %f4, %f0 ldsw [%l7 + 0x24], %l3 fcmpd %fcc3, %f4, %f14 sth %g3, [%l7 + 0x1A] fble %fcc0, loop_1406 st %f11, [%l7 + 0x20] call loop_1407 fbl %fcc1, loop_1408 loop_1406: ldx [%l7 + 0x48], %l0 st %f11, [%l7 + 0x3C] loop_1407: tge %icc, 0x0 loop_1408: fmovdgu %icc, %f11, %f3 movge %xcc, %i0, %i5 fsrc2 %f8, %f2 add %o7, 0x18B0, %i1 add %o4, 0x1930, %g5 fbge %fcc0, loop_1409 fmovda %icc, %f8, %f7 brlz,a %g7, loop_1410 smulcc %l5, %o0, %l4 loop_1409: lduh [%l7 + 0x18], %l1 ldsh [%l7 + 0x72], %i6 loop_1410: stw %o2, [%l7 + 0x64] stx %i7, [%l7 + 0x78] fblg %fcc1, loop_1411 addc %o6, 0x136A, %i3 stx %i4, [%l7 + 0x08] ld [%l7 + 0x1C], %f11 loop_1411: mulscc %o3, 0x0FFD, %l6 fpmerge %f15, %f12, %f10 udivcc %i2, 0x0184, %l2 fmul8ulx16 %f6, %f0, %f10 edge8ln %g4, %g2, %g6 fcmps %fcc1, %f12, %f10 edge8ln %g1, %o1, %l3 fors %f15, %f4, %f7 edge32n %g3, %o5, %i0 ld [%l7 + 0x0C], %f1 fmovsle %xcc, %f9, %f13 sllx %l0, 0x12, %o7 fpsub16 %f2, %f8, %f10 movrgez %i1, %o4, %i5 bgu,pt %icc, loop_1412 std %f14, [%l7 + 0x10] fbu,a %fcc1, loop_1413 xorcc %g5, %g7, %l5 loop_1412: fbl %fcc3, loop_1414 popc %o0, %l1 loop_1413: ta %icc, 0x6 fpsub16s %f8, %f10, %f14 loop_1414: ldsw [%l7 + 0x74], %l4 stx %i6, [%l7 + 0x70] nop setx loop_1415, %l0, %l1 jmpl %l1, %i7 fnot1s %f0, %f15 stx %o2, [%l7 + 0x60] fcmps %fcc0, %f5, %f1 loop_1415: fmovrde %o6, %f8, %f12 std %f6, [%l7 + 0x58] ldx [%l7 + 0x08], %i4 bneg,pn %icc, loop_1416 sth %i3, [%l7 + 0x62] andn %o3, 0x0D00, %i2 and %l6, %g4, %l2 loop_1416: fbe %fcc0, loop_1417 subc %g2, 0x0911, %g1 umulcc %o1, 0x0E35, %l3 fzero %f14 loop_1417: sth %g6, [%l7 + 0x46] bl %xcc, loop_1418 sth %g3, [%l7 + 0x3E] ld [%l7 + 0x64], %f10 fcmpes %fcc1, %f4, %f0 loop_1418: edge16n %i0, %o5, %l0 xnor %i1, 0x06C2, %o4 stb %o7, [%l7 + 0x2C] xorcc %i5, %g5, %g7 fxnors %f6, %f0, %f2 fnor %f0, %f2, %f10 bvs,a loop_1419 fmovscs %xcc, %f15, %f7 ldub [%l7 + 0x5D], %o0 stb %l1, [%l7 + 0x51] loop_1419: ba,a loop_1420 movleu %icc, %l5, %i6 ld [%l7 + 0x50], %f1 std %f2, [%l7 + 0x48] loop_1420: pdist %f10, %f4, %f2 ba,pt %icc, loop_1421 ldsb [%l7 + 0x78], %i7 fpsub16 %f0, %f12, %f14 fsrc2 %f6, %f2 loop_1421: ld [%l7 + 0x60], %f12 movg %icc, %o2, %o6 fmul8x16 %f2, %f14, %f4 fnot1 %f0, %f6 fmovsl %icc, %f7, %f9 movcs %xcc, %l4, %i3 srlx %i4, %i2, %l6 movre %o3, 0x219, %g4 addcc %g2, 0x0076, %l2 tcc %xcc, 0x6 orn %g1, 0x0E33, %o1 movpos %icc, %g6, %g3 movle %xcc, %l3, %o5 sth %l0, [%l7 + 0x38] sth %i0, [%l7 + 0x52] movvs %icc, %i1, %o7 fble,a %fcc3, loop_1422 fpadd32 %f8, %f0, %f8 movrgez %o4, %i5, %g7 fbge,a %fcc3, loop_1423 loop_1422: siam 0x0 stb %o0, [%l7 + 0x40] bvs %icc, loop_1424 loop_1423: ldub [%l7 + 0x3D], %l1 sth %g5, [%l7 + 0x20] ld [%l7 + 0x74], %f9 loop_1424: fmul8x16au %f5, %f3, %f4 fmovsle %icc, %f10, %f12 ldsb [%l7 + 0x2E], %i6 ldsb [%l7 + 0x45], %l5 orcc %o2, %o6, %l4 taddcctv %i7, 0x177E, %i4 brlez,a %i3, loop_1425 st %f11, [%l7 + 0x68] bge loop_1426 mulscc %l6, 0x0112, %o3 loop_1425: andcc %i2, 0x15B3, %g4 st %f2, [%l7 + 0x38] loop_1426: lduh [%l7 + 0x2E], %l2 ldsw [%l7 + 0x74], %g1 fmovs %f10, %f8 bl,a loop_1427 fornot2s %f13, %f9, %f11 std %f4, [%l7 + 0x50] subccc %o1, 0x1D45, %g6 loop_1427: fbne %fcc1, loop_1428 stb %g2, [%l7 + 0x69] ldsw [%l7 + 0x54], %g3 ldsw [%l7 + 0x2C], %o5 loop_1428: tvs %xcc, 0x5 ldsb [%l7 + 0x1E], %l3 ldub [%l7 + 0x24], %i0 brnz %l0, loop_1429 fbul %fcc0, loop_1430 ldsw [%l7 + 0x4C], %o7 fmovrdlz %i1, %f0, %f0 loop_1429: fbug,a %fcc1, loop_1431 loop_1430: std %f6, [%l7 + 0x70] fmovdg %xcc, %f5, %f8 xorcc %o4, %i5, %o0 loop_1431: fmovdn %icc, %f12, %f10 for %f2, %f0, %f0 ldsb [%l7 + 0x33], %g7 fmovsneg %icc, %f2, %f6 ldsh [%l7 + 0x2E], %g5 stw %l1, [%l7 + 0x14] ldsh [%l7 + 0x68], %i6 fmovdcs %icc, %f12, %f3 ldsb [%l7 + 0x61], %l5 fmovse %xcc, %f5, %f7 st %f4, [%l7 + 0x60] fbue %fcc1, loop_1432 fmovrsne %o2, %f13, %f4 fbu %fcc2, loop_1433 edge8 %l4, %o6, %i7 loop_1432: subcc %i4, %l6, %i3 fnor %f14, %f0, %f2 loop_1433: edge32ln %o3, %g4, %i2 st %f11, [%l7 + 0x64] fbne,a %fcc2, loop_1434 tg %xcc, 0x0 subcc %l2, %g1, %o1 mulscc %g2, 0x00FE, %g3 loop_1434: fornot2 %f0, %f4, %f10 sdivcc %o5, 0x1511, %l3 stw %i0, [%l7 + 0x68] stb %g6, [%l7 + 0x62] fmovdg %xcc, %f2, %f8 ld [%l7 + 0x64], %f3 fbg %fcc2, loop_1435 sll %l0, %i1, %o7 ldsh [%l7 + 0x72], %o4 sth %o0, [%l7 + 0x58] loop_1435: tvs %icc, 0x5 movrgz %i5, %g7, %g5 fmovrdgz %l1, %f8, %f2 fpsub32s %f0, %f2, %f1 movleu %xcc, %l5, %o2 fmovd %f8, %f12 st %f5, [%l7 + 0x28] alignaddrl %l4, %o6, %i7 fbule,a %fcc3, loop_1436 fmovrdgz %i6, %f2, %f12 fmul8x16au %f15, %f2, %f6 smul %l6, %i3, %i4 loop_1436: ldub [%l7 + 0x11], %g4 orcc %i2, %l2, %o3 ld [%l7 + 0x14], %f8 bge %xcc, loop_1437 bvs,pn %icc, loop_1438 fmovsge %icc, %f15, %f7 bne loop_1439 loop_1437: edge16 %o1, %g1, %g2 loop_1438: call loop_1440 fcmple32 %f8, %f2, %o5 loop_1439: fbule %fcc3, loop_1441 fmovrdgez %g3, %f14, %f0 loop_1440: addccc %i0, 0x13E1, %l3 srlx %g6, %l0, %i1 loop_1441: ldd [%l7 + 0x58], %f14 ldsb [%l7 + 0x12], %o4 lduh [%l7 + 0x7C], %o0 movre %i5, %g7, %o7 st %f14, [%l7 + 0x54] fxor %f4, %f0, %f4 sth %l1, [%l7 + 0x68] fbuge,a %fcc2, loop_1442 fcmpeq32 %f12, %f14, %g5 movcc %icc, %l5, %o2 ldsb [%l7 + 0x3D], %o6 loop_1442: edge16l %i7, %l4, %l6 fmovsge %icc, %f10, %f12 tsubcc %i6, 0x15AC, %i3 fcmple32 %f2, %f14, %g4 subcc %i4, 0x0DF1, %l2 sdivx %i2, 0x1935, %o1 bgu,a,pn %icc, loop_1443 fmuld8sux16 %f8, %f9, %f12 tcs %icc, 0x4 st %f3, [%l7 + 0x60] loop_1443: edge8ln %g1, %o3, %o5 fpsub32 %f6, %f0, %f8 fbue %fcc2, loop_1444 ldd [%l7 + 0x28], %f6 fnot2s %f7, %f9 sdiv %g2, 0x0C4B, %g3 loop_1444: ldub [%l7 + 0x28], %l3 taddcc %g6, 0x0258, %i0 fbg,a %fcc3, loop_1445 ta %icc, 0x1 stx %l0, [%l7 + 0x40] tpos %icc, 0x3 loop_1445: udiv %o4, 0x1269, %i1 sth %i5, [%l7 + 0x7C] fcmple32 %f10, %f0, %o0 fandnot2s %f7, %f10, %f9 movrlez %g7, %o7, %l1 edge16 %l5, %g5, %o6 xnorcc %i7, 0x1AC9, %o2 fmovdcc %xcc, %f3, %f0 bgu loop_1446 fmovdle %xcc, %f8, %f4 fmovrdlez %l6, %f0, %f6 fabss %f4, %f8 loop_1446: stw %i6, [%l7 + 0x7C] ble,a loop_1447 fmul8ulx16 %f2, %f0, %f6 bgu %icc, loop_1448 umul %l4, 0x17BD, %g4 loop_1447: ldsh [%l7 + 0x0C], %i4 ldx [%l7 + 0x30], %l2 loop_1448: movgu %icc, %i2, %i3 bcc %icc, loop_1449 ldsw [%l7 + 0x30], %o1 andn %g1, %o5, %o3 srlx %g3, %l3, %g6 loop_1449: brnz %g2, loop_1450 move %icc, %l0, %o4 fpadd32s %f0, %f13, %f10 stb %i0, [%l7 + 0x21] loop_1450: st %f0, [%l7 + 0x64] st %f10, [%l7 + 0x6C] fmovsg %xcc, %f0, %f15 tvc %xcc, 0x6 addc %i5, 0x13E7, %i1 fmovsle %icc, %f2, %f4 std %f0, [%l7 + 0x70] stx %g7, [%l7 + 0x68] fbge %fcc2, loop_1451 edge16ln %o7, %o0, %l5 ldub [%l7 + 0x15], %g5 bne,a %xcc, loop_1452 loop_1451: ldsw [%l7 + 0x4C], %l1 bneg,pn %xcc, loop_1453 bne loop_1454 loop_1452: tsubcc %i7, %o2, %o6 fpack16 %f6, %f15 loop_1453: ldsh [%l7 + 0x14], %i6 loop_1454: stw %l4, [%l7 + 0x68] fornot2s %f1, %f11, %f3 fnot1 %f2, %f2 fmovdge %icc, %f8, %f5 fmovda %xcc, %f8, %f7 stb %l6, [%l7 + 0x40] stb %i4, [%l7 + 0x4E] fmovrdne %g4, %f14, %f2 fcmple32 %f2, %f12, %i2 fxnors %f9, %f15, %f12 ldsw [%l7 + 0x44], %i3 stb %l2, [%l7 + 0x55] fbug,a %fcc2, loop_1455 movrlz %o1, 0x02C, %g1 movrlz %o3, 0x19E, %g3 ld [%l7 + 0x44], %f15 loop_1455: tneg %icc, 0x1 ldx [%l7 + 0x58], %l3 ba loop_1456 fbug %fcc3, loop_1457 ld [%l7 + 0x24], %f2 fpmerge %f4, %f7, %f8 loop_1456: brgez %o5, loop_1458 loop_1457: tg %xcc, 0x0 movle %xcc, %g2, %l0 lduw [%l7 + 0x78], %g6 loop_1458: ldub [%l7 + 0x7C], %i0 fzero %f0 sdiv %i5, 0x13A4, %i1 popc 0x1D5B, %g7 stw %o4, [%l7 + 0x50] umulcc %o0, 0x1624, %l5 lduw [%l7 + 0x40], %g5 ld [%l7 + 0x48], %f1 brlez %o7, loop_1459 fbne %fcc3, loop_1460 pdist %f2, %f8, %f8 fblg %fcc1, loop_1461 loop_1459: tneg %xcc, 0x3 loop_1460: fors %f5, %f2, %f6 sdivx %l1, 0x1E33, %o2 loop_1461: movrgez %o6, 0x20D, %i7 fnot1 %f8, %f0 bcc,a %icc, loop_1462 srl %l4, %l6, %i4 stb %i6, [%l7 + 0x76] umulcc %g4, %i2, %l2 loop_1462: st %f7, [%l7 + 0x2C] bl,a,pn %icc, loop_1463 bne loop_1464 fxors %f13, %f10, %f8 ldsh [%l7 + 0x60], %i3 loop_1463: bneg %icc, loop_1465 loop_1464: fandnot1s %f3, %f0, %f1 sth %o1, [%l7 + 0x12] brgz %o3, loop_1466 loop_1465: ld [%l7 + 0x78], %f8 tvs %xcc, 0x1 ldd [%l7 + 0x08], %f8 loop_1466: fzero %f6 ldub [%l7 + 0x7C], %g1 ldd [%l7 + 0x40], %f8 fornot2s %f9, %f9, %f8 fpadd16s %f6, %f10, %f8 tg %icc, 0x4 fmovdcs %icc, %f7, %f6 ldub [%l7 + 0x1C], %l3 fornot1s %f13, %f11, %f8 bg,pn %xcc, loop_1467 fpadd16s %f14, %f8, %f6 tle %icc, 0x5 ld [%l7 + 0x44], %f7 loop_1467: sll %o5, 0x0D, %g3 movrgz %l0, 0x22B, %g2 fnegd %f2, %f12 stx %i0, [%l7 + 0x28] ldd [%l7 + 0x28], %f0 bcc,a,pt %xcc, loop_1468 fcmpd %fcc2, %f6, %f2 tcs %xcc, 0x4 fmovsl %xcc, %f15, %f11 loop_1468: ldub [%l7 + 0x69], %i5 fcmpne16 %f2, %f14, %i1 bleu %xcc, loop_1469 sdivcc %g6, 0x0581, %g7 bcs,a,pn %icc, loop_1470 edge16n %o0, %l5, %o4 loop_1469: fmovsne %xcc, %f13, %f4 ldd [%l7 + 0x78], %f2 loop_1470: subccc %g5, 0x1C71, %l1 st %f12, [%l7 + 0x54] ldsh [%l7 + 0x64], %o7 fcmpne32 %f2, %f2, %o6 ldsb [%l7 + 0x7B], %i7 ldd [%l7 + 0x30], %f12 bcs %xcc, loop_1471 fcmpgt16 %f2, %f6, %o2 for %f2, %f8, %f6 stx %l6, [%l7 + 0x48] loop_1471: bleu loop_1472 ldsw [%l7 + 0x6C], %i4 fbo %fcc2, loop_1473 array8 %l4, %g4, %i2 loop_1472: orn %l2, %i6, %i3 movn %icc, %o3, %g1 loop_1473: movvs %icc, %l3, %o1 fmovsgu %icc, %f8, %f11 fpadd32s %f14, %f12, %f7 tle %icc, 0x4 or %o5, 0x0441, %g3 ldsw [%l7 + 0x58], %l0 fcmpeq32 %f12, %f4, %i0 edge16 %i5, %i1, %g6 fors %f1, %f5, %f3 andn %g2, 0x1824, %o0 tle %icc, 0x0 sdiv %g7, 0x02E4, %l5 array8 %o4, %l1, %g5 movcs %xcc, %o6, %o7 sethi 0x0194, %o2 fcmple16 %f10, %f14, %i7 ld [%l7 + 0x30], %f4 fmovrdlez %i4, %f6, %f2 stx %l4, [%l7 + 0x18] ldd [%l7 + 0x60], %f0 tsubcc %l6, 0x1852, %g4 ldsb [%l7 + 0x6F], %i2 fbne,a %fcc0, loop_1474 fmovsge %icc, %f3, %f4 fmovsleu %xcc, %f12, %f15 fpackfix %f12, %f13 loop_1474: fmovdpos %xcc, %f0, %f2 ldsb [%l7 + 0x65], %l2 mulscc %i3, 0x0F98, %o3 ldsb [%l7 + 0x2A], %i6 stw %g1, [%l7 + 0x70] bl,a,pn %icc, loop_1475 stw %l3, [%l7 + 0x30] subcc %o1, 0x11C2, %o5 edge16l %g3, %l0, %i0 loop_1475: st %f10, [%l7 + 0x34] st %f14, [%l7 + 0x10] tl %xcc, 0x4 fmovdneg %xcc, %f10, %f11 movge %icc, %i1, %g6 bl,a loop_1476 smulcc %g2, 0x027A, %o0 tneg %icc, 0x6 fandnot2 %f0, %f2, %f14 loop_1476: ld [%l7 + 0x3C], %f3 bvs,a %xcc, loop_1477 tcc %icc, 0x4 fbg,a %fcc1, loop_1478 ldub [%l7 + 0x42], %i5 loop_1477: lduh [%l7 + 0x76], %l5 ldd [%l7 + 0x70], %f4 loop_1478: sdiv %g7, 0x1E74, %o4 addc %g5, 0x10D8, %l1 tcs %icc, 0x4 fbuge,a %fcc1, loop_1479 std %f4, [%l7 + 0x78] brgz %o7, loop_1480 ldsw [%l7 + 0x2C], %o6 loop_1479: fblg,a %fcc0, loop_1481 fmovsvc %xcc, %f6, %f2 loop_1480: fsrc1s %f11, %f8 fbue %fcc0, loop_1482 loop_1481: array32 %i7, %o2, %l4 fcmpne16 %f12, %f4, %i4 fbule %fcc3, loop_1483 loop_1482: or %g4, 0x07D7, %l6 sth %l2, [%l7 + 0x46] stb %i2, [%l7 + 0x48] loop_1483: fmovdvc %icc, %f10, %f4 movneg %icc, %o3, %i6 movrne %i3, %g1, %l3 std %f4, [%l7 + 0x78] fnor %f10, %f0, %f0 fbn %fcc2, loop_1484 fpsub16s %f3, %f2, %f2 addccc %o1, 0x00B3, %o5 fmovdpos %xcc, %f0, %f9 loop_1484: stw %l0, [%l7 + 0x6C] edge8n %g3, %i1, %g6 movvs %xcc, %i0, %g2 nop setx loop_1485, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpd %fcc3, %f10, %f8 fbug %fcc2, loop_1486 lduw [%l7 + 0x3C], %i5 loop_1485: fmovrdlez %o0, %f10, %f6 fmovde %icc, %f15, %f8 loop_1486: edge16 %g7, %l5, %o4 ld [%l7 + 0x40], %f13 ldsh [%l7 + 0x10], %g5 fcmpne16 %f0, %f8, %l1 fnor %f8, %f4, %f12 movvs %icc, %o6, %o7 fmovdleu %xcc, %f8, %f15 fmovsg %xcc, %f7, %f12 edge32ln %i7, %o2, %l4 fbg %fcc1, loop_1487 ldd [%l7 + 0x28], %f0 sra %i4, %g4, %l2 st %f15, [%l7 + 0x44] loop_1487: tvs %icc, 0x0 andncc %i2, %o3, %l6 smulcc %i6, 0x06EB, %i3 fcmpes %fcc3, %f12, %f6 movl %icc, %g1, %o1 orn %o5, 0x03A5, %l0 st %f13, [%l7 + 0x38] fble %fcc1, loop_1488 sth %l3, [%l7 + 0x1E] movle %icc, %i1, %g6 lduw [%l7 + 0x18], %i0 loop_1488: sra %g3, 0x0B, %g2 bcc,pt %xcc, loop_1489 brnz %o0, loop_1490 st %f15, [%l7 + 0x30] fpadd32 %f12, %f6, %f14 loop_1489: addccc %i5, %l5, %o4 loop_1490: sllx %g7, %g5, %l1 fmovsneg %xcc, %f6, %f2 or %o7, %o6, %i7 fnot2s %f3, %f14 fpsub32 %f8, %f6, %f4 bge,a,pt %xcc, loop_1491 subc %o2, %i4, %g4 fornot1 %f10, %f0, %f6 fbl,a %fcc0, loop_1492 loop_1491: ldx [%l7 + 0x18], %l4 ldsb [%l7 + 0x0A], %l2 fones %f15 loop_1492: edge8ln %i2, %o3, %i6 fnand %f10, %f8, %f2 srl %l6, 0x0B, %g1 tle %icc, 0x6 sethi 0x1225, %i3 tvs %icc, 0x5 ld [%l7 + 0x0C], %f12 tcs %xcc, 0x1 sth %o1, [%l7 + 0x3E] ld [%l7 + 0x08], %f3 fpadd32 %f2, %f12, %f0 alignaddr %l0, %l3, %o5 pdist %f4, %f8, %f14 fblg %fcc1, loop_1493 nop setx loop_1494, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsa %icc, %f6, %f15 movle %icc, %g6, %i0 loop_1493: ldsb [%l7 + 0x40], %g3 loop_1494: edge16n %i1, %g2, %i5 fors %f6, %f1, %f12 fcmpne16 %f8, %f10, %l5 fornot2s %f13, %f13, %f7 movcs %icc, %o4, %o0 movrlez %g7, %l1, %o7 stx %g5, [%l7 + 0x28] be,pn %xcc, loop_1495 movvc %icc, %i7, %o2 fbo,a %fcc3, loop_1496 fmovda %icc, %f11, %f10 loop_1495: brnz,a %o6, loop_1497 alignaddrl %g4, %i4, %l4 loop_1496: fmuld8ulx16 %f5, %f5, %f10 ldsb [%l7 + 0x6B], %l2 loop_1497: andn %i2, 0x1E92, %i6 fxnor %f6, %f8, %f8 brgez %l6, loop_1498 ldub [%l7 + 0x66], %o3 movrgz %i3, 0x340, %g1 fzeros %f8 loop_1498: fcmpes %fcc0, %f9, %f12 fmovda %xcc, %f4, %f13 brlez,a %o1, loop_1499 bcs,a,pt %xcc, loop_1500 mulscc %l0, %l3, %o5 movne %xcc, %i0, %g6 loop_1499: brlez,a %g3, loop_1501 loop_1500: ldub [%l7 + 0x58], %g2 fors %f3, %f6, %f5 edge8n %i5, %l5, %i1 loop_1501: fbule %fcc1, loop_1502 fbue %fcc2, loop_1503 stx %o4, [%l7 + 0x40] taddcctv %o0, 0x136E, %g7 loop_1502: stw %o7, [%l7 + 0x54] loop_1503: fcmpd %fcc0, %f8, %f6 std %f10, [%l7 + 0x48] fmovrdgz %g5, %f4, %f2 fmovrslez %i7, %f11, %f12 ldub [%l7 + 0x0B], %o2 fcmped %fcc2, %f8, %f2 ldsh [%l7 + 0x72], %o6 srax %g4, 0x17, %l1 sth %l4, [%l7 + 0x42] faligndata %f8, %f10, %f6 edge32n %i4, %l2, %i2 orncc %l6, 0x0AAD, %i6 lduh [%l7 + 0x1A], %o3 brz,a %g1, loop_1504 bvc,a loop_1505 te %xcc, 0x3 array16 %i3, %l0, %l3 loop_1504: st %f9, [%l7 + 0x7C] loop_1505: std %f12, [%l7 + 0x48] fmovsle %xcc, %f9, %f14 faligndata %f10, %f10, %f4 ldx [%l7 + 0x18], %o5 fmovdleu %icc, %f15, %f15 fnands %f10, %f1, %f0 st %f15, [%l7 + 0x50] st %f10, [%l7 + 0x40] sth %i0, [%l7 + 0x0E] fpsub32s %f13, %f14, %f2 fbul %fcc0, loop_1506 fmovrsgez %g6, %f0, %f6 ld [%l7 + 0x30], %f4 fmovdg %icc, %f9, %f12 loop_1506: bl %xcc, loop_1507 fpsub32 %f12, %f6, %f4 taddcctv %g3, %g2, %i5 fornot2 %f2, %f6, %f10 loop_1507: ldsh [%l7 + 0x0C], %o1 fmovrsgz %l5, %f11, %f12 fmovscs %xcc, %f14, %f10 ldub [%l7 + 0x42], %i1 stx %o0, [%l7 + 0x78] brgez,a %o4, loop_1508 sub %g7, %g5, %o7 fpadd16s %f13, %f11, %f1 stx %o2, [%l7 + 0x30] loop_1508: fmovrse %i7, %f3, %f8 fbul %fcc0, loop_1509 brlez %g4, loop_1510 fmovscs %xcc, %f5, %f11 ldub [%l7 + 0x4A], %o6 loop_1509: fmul8sux16 %f14, %f0, %f4 loop_1510: fmovdvs %xcc, %f8, %f6 stw %l4, [%l7 + 0x10] stb %l1, [%l7 + 0x67] subccc %i4, %l2, %l6 addccc %i2, 0x068A, %i6 ldd [%l7 + 0x10], %f10 lduw [%l7 + 0x40], %o3 fmovrdlez %i3, %f2, %f2 st %f1, [%l7 + 0x4C] fmovdleu %xcc, %f0, %f2 edge32 %g1, %l0, %o5 andcc %l3, %g6, %i0 fmovrsgez %g2, %f1, %f4 array32 %g3, %i5, %o1 ldx [%l7 + 0x10], %l5 fabss %f10, %f7 ldsb [%l7 + 0x53], %o0 ldsw [%l7 + 0x78], %i1 ldub [%l7 + 0x77], %o4 ta %icc, 0x2 smulcc %g7, 0x1556, %o7 fbule %fcc0, loop_1511 ldsh [%l7 + 0x50], %g5 ldd [%l7 + 0x68], %f6 lduh [%l7 + 0x6C], %i7 loop_1511: lduw [%l7 + 0x78], %g4 ld [%l7 + 0x58], %f9 alignaddr %o2, %l4, %o6 movneg %xcc, %i4, %l1 edge32l %l6, %i2, %i6 fmovsge %icc, %f13, %f14 andncc %l2, %o3, %g1 stb %l0, [%l7 + 0x3F] ldsw [%l7 + 0x0C], %o5 edge8n %i3, %g6, %i0 sdivcc %l3, 0x05F2, %g2 addc %i5, %g3, %l5 stb %o1, [%l7 + 0x0A] fba %fcc2, loop_1512 siam 0x1 lduh [%l7 + 0x6C], %o0 nop setx loop_1513, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1512: subcc %o4, 0x0D22, %i1 fmovde %xcc, %f14, %f7 fmovrsgz %o7, %f3, %f12 loop_1513: tneg %icc, 0x6 fzero %f10 fnors %f11, %f7, %f1 lduw [%l7 + 0x5C], %g5 srax %i7, 0x17, %g4 ldsb [%l7 + 0x10], %o2 udivcc %l4, 0x18E9, %o6 ldub [%l7 + 0x0C], %g7 mova %icc, %i4, %l1 std %f14, [%l7 + 0x78] fbug,a %fcc0, loop_1514 bvc,a %icc, loop_1515 bcs %xcc, loop_1516 stx %l6, [%l7 + 0x70] loop_1514: lduw [%l7 + 0x2C], %i2 loop_1515: fpsub16 %f14, %f2, %f14 loop_1516: fmovrde %l2, %f0, %f14 bge loop_1517 fmovrslez %i6, %f0, %f8 udivx %g1, 0x04BD, %l0 st %f6, [%l7 + 0x54] loop_1517: fpadd32 %f10, %f2, %f12 movn %xcc, %o3, %o5 lduw [%l7 + 0x30], %g6 stb %i0, [%l7 + 0x6F] lduw [%l7 + 0x6C], %l3 sdivx %g2, 0x0521, %i3 fmul8x16 %f14, %f14, %f6 ldsw [%l7 + 0x30], %g3 ldsh [%l7 + 0x68], %l5 ldsb [%l7 + 0x66], %i5 sdivcc %o0, 0x10DA, %o1 ld [%l7 + 0x50], %f11 fandnot1s %f2, %f0, %f13 fmovsn %icc, %f12, %f4 fmovdleu %xcc, %f0, %f6 sth %i1, [%l7 + 0x48] fornot1 %f2, %f2, %f6 tcs %icc, 0x5 ldx [%l7 + 0x48], %o4 fornot2 %f14, %f12, %f2 array8 %g5, %i7, %o7 mulscc %g4, %o2, %l4 lduh [%l7 + 0x1C], %g7 fpadd32s %f10, %f7, %f1 ldub [%l7 + 0x16], %i4 lduw [%l7 + 0x68], %o6 ldsb [%l7 + 0x21], %l1 lduw [%l7 + 0x78], %l6 fands %f6, %f11, %f8 sethi 0x19C7, %i2 lduw [%l7 + 0x64], %l2 lduh [%l7 + 0x64], %i6 fpackfix %f6, %f12 fmovspos %xcc, %f10, %f8 fcmpeq32 %f8, %f6, %g1 lduh [%l7 + 0x60], %l0 ldd [%l7 + 0x50], %f10 sra %o5, 0x00, %o3 lduh [%l7 + 0x34], %g6 array16 %i0, %l3, %g2 fbe %fcc1, loop_1518 ldx [%l7 + 0x18], %i3 ldub [%l7 + 0x09], %l5 bl,a,pt %icc, loop_1519 loop_1518: fmovsa %xcc, %f11, %f13 tn %icc, 0x6 std %f12, [%l7 + 0x40] loop_1519: fbuge %fcc0, loop_1520 fmovdvs %xcc, %f15, %f3 edge16n %g3, %o0, %i5 alignaddrl %i1, %o4, %o1 loop_1520: movg %xcc, %g5, %i7 tle %icc, 0x4 srl %o7, 0x1C, %o2 fmovrdlez %g4, %f4, %f10 fmovdge %icc, %f1, %f0 stw %l4, [%l7 + 0x68] ldub [%l7 + 0x79], %i4 fmul8x16 %f6, %f0, %f10 st %f5, [%l7 + 0x2C] taddcc %o6, %l1, %l6 fbu,a %fcc3, loop_1521 bge,pn %icc, loop_1522 subcc %g7, 0x1127, %l2 for %f2, %f14, %f2 loop_1521: ldsb [%l7 + 0x74], %i6 loop_1522: fpsub32 %f6, %f12, %f2 movge %icc, %g1, %i2 brgez,a %l0, loop_1523 alignaddr %o5, %o3, %i0 ldx [%l7 + 0x68], %g6 stx %g2, [%l7 + 0x58] loop_1523: and %l3, %i3, %g3 edge8n %l5, %o0, %i5 lduh [%l7 + 0x2E], %i1 udivx %o1, 0x0C97, %o4 fabsd %f0, %f2 edge16ln %g5, %o7, %o2 fmovsa %icc, %f7, %f6 ldsb [%l7 + 0x11], %g4 tge %xcc, 0x7 fmovsa %icc, %f5, %f7 lduh [%l7 + 0x42], %l4 fbule %fcc2, loop_1524 addcc %i4, 0x0FD4, %i7 fblg,a %fcc3, loop_1525 orn %l1, 0x1807, %o6 loop_1524: fba,a %fcc2, loop_1526 pdist %f14, %f2, %f12 loop_1525: fcmple16 %f2, %f4, %l6 fmovsn %icc, %f4, %f2 loop_1526: fbe,a %fcc1, loop_1527 tn %xcc, 0x4 fnot2 %f2, %f10 ld [%l7 + 0x4C], %f11 loop_1527: srlx %g7, 0x1E, %i6 add %g1, 0x0713, %l2 smulcc %i2, %l0, %o5 edge8n %o3, %g6, %i0 bneg,a loop_1528 nop setx loop_1529, %l0, %l1 jmpl %l1, %l3 ldub [%l7 + 0x09], %g2 movre %g3, %l5, %o0 loop_1528: sth %i5, [%l7 + 0x0C] loop_1529: movge %icc, %i1, %i3 fmovscs %xcc, %f12, %f9 fcmpeq32 %f2, %f2, %o1 fandnot1 %f6, %f8, %f12 fbule,a %fcc3, loop_1530 st %f7, [%l7 + 0x34] lduh [%l7 + 0x1A], %o4 sra %o7, %o2, %g4 loop_1530: brlz %l4, loop_1531 stb %i4, [%l7 + 0x32] fmovdleu %icc, %f1, %f12 fandnot2s %f9, %f15, %f7 loop_1531: ldsw [%l7 + 0x3C], %i7 fmovsge %xcc, %f10, %f6 fmovdneg %xcc, %f11, %f1 mova %icc, %l1, %g5 stw %l6, [%l7 + 0x40] fmovscc %icc, %f15, %f5 bcs,a,pt %xcc, loop_1532 fmul8ulx16 %f6, %f8, %f8 ldsw [%l7 + 0x74], %o6 edge8 %i6, %g7, %g1 loop_1532: be,a,pn %xcc, loop_1533 brlz %l2, loop_1534 ldd [%l7 + 0x08], %f6 pdist %f10, %f8, %f12 loop_1533: fbo,a %fcc1, loop_1535 loop_1534: sllx %i2, %o5, %o3 movrne %g6, %l0, %i0 orncc %l3, %g2, %g3 loop_1535: ldsw [%l7 + 0x44], %l5 lduw [%l7 + 0x58], %i5 fbl %fcc0, loop_1536 bvc,pt %icc, loop_1537 pdist %f8, %f14, %f4 bg,a,pt %icc, loop_1538 loop_1536: fsrc1s %f11, %f13 loop_1537: te %icc, 0x6 ldsw [%l7 + 0x0C], %o0 loop_1538: ba,pn %xcc, loop_1539 andcc %i1, 0x0A8F, %o1 fbg %fcc3, loop_1540 bcs,a,pt %icc, loop_1541 loop_1539: brlez,a %o4, loop_1542 tgu %icc, 0x3 loop_1540: ldsh [%l7 + 0x46], %i3 loop_1541: move %xcc, %o7, %o2 loop_1542: bvc,a %icc, loop_1543 std %f6, [%l7 + 0x08] ldd [%l7 + 0x18], %f2 fbne,a %fcc2, loop_1544 loop_1543: ldub [%l7 + 0x78], %g4 srl %i4, %l4, %l1 st %f5, [%l7 + 0x54] loop_1544: ldsw [%l7 + 0x58], %i7 lduh [%l7 + 0x1A], %l6 taddcctv %g5, 0x1E15, %o6 std %f12, [%l7 + 0x10] fmovrslez %i6, %f9, %f6 fnegd %f8, %f10 tne %xcc, 0x2 fpadd32s %f12, %f10, %f14 brgz,a %g1, loop_1545 fmovda %icc, %f0, %f9 ldsw [%l7 + 0x1C], %l2 fbule %fcc2, loop_1546 loop_1545: movleu %icc, %i2, %g7 addc %o3, 0x11D5, %g6 fbo %fcc0, loop_1547 loop_1546: ldsw [%l7 + 0x14], %l0 fmovdge %icc, %f7, %f9 tpos %icc, 0x1 loop_1547: movvc %icc, %o5, %l3 fxnors %f5, %f13, %f0 orn %g2, %g3, %l5 std %f8, [%l7 + 0x48] brz %i5, loop_1548 brlz,a %o0, loop_1549 lduh [%l7 + 0x54], %i0 stw %o1, [%l7 + 0x24] loop_1548: fexpand %f10, %f10 loop_1549: fcmpd %fcc3, %f8, %f6 edge8l %o4, %i1, %i3 ldsh [%l7 + 0x26], %o7 movvc %icc, %g4, %o2 fmovsne %icc, %f6, %f0 fcmple16 %f6, %f14, %i4 tge %icc, 0x2 array32 %l4, %l1, %l6 fsrc2 %f4, %f14 lduw [%l7 + 0x0C], %g5 ldx [%l7 + 0x28], %i7 ldsh [%l7 + 0x58], %i6 fnot2s %f13, %f13 brgez,a %g1, loop_1550 mulx %o6, 0x1AA5, %l2 fmovrse %g7, %f7, %f12 tleu %icc, 0x0 loop_1550: xnor %i2, %o3, %l0 fmul8x16 %f0, %f6, %f4 fnands %f12, %f7, %f13 fandnot2 %f8, %f4, %f0 movrne %g6, %l3, %o5 fmovdn %icc, %f1, %f8 fmovsleu %xcc, %f3, %f5 fmul8sux16 %f10, %f8, %f8 edge8l %g2, %g3, %i5 movrlez %l5, 0x112, %i0 movneg %xcc, %o0, %o4 fmovrdgez %i1, %f4, %f6 bn,a,pt %xcc, loop_1551 fnors %f3, %f3, %f2 smulcc %o1, 0x04B1, %i3 std %f4, [%l7 + 0x68] loop_1551: udivcc %g4, 0x1F30, %o7 ldsb [%l7 + 0x26], %i4 ldsh [%l7 + 0x2A], %o2 movg %xcc, %l1, %l6 fbne %fcc2, loop_1552 edge32 %l4, %g5, %i6 tcc %icc, 0x3 fnot2 %f4, %f10 loop_1552: tsubcctv %g1, 0x14D2, %o6 std %f12, [%l7 + 0x70] ldd [%l7 + 0x38], %f10 siam 0x2 fmovd %f8, %f4 sdiv %l2, 0x13FC, %g7 edge16 %i7, %i2, %o3 fbn %fcc0, loop_1553 sth %l0, [%l7 + 0x08] sdivx %l3, 0x1532, %g6 stw %g2, [%l7 + 0x14] loop_1553: sth %g3, [%l7 + 0x7A] smul %i5, %o5, %i0 faligndata %f2, %f10, %f4 alignaddrl %l5, %o4, %o0 stx %i1, [%l7 + 0x78] lduw [%l7 + 0x50], %i3 fmul8x16 %f8, %f10, %f12 fmovdn %xcc, %f13, %f10 tsubcctv %o1, %o7, %i4 st %f7, [%l7 + 0x38] lduh [%l7 + 0x72], %g4 std %f0, [%l7 + 0x70] sth %l1, [%l7 + 0x4C] ldd [%l7 + 0x70], %f12 movrgz %o2, %l6, %l4 movrlez %i6, 0x210, %g1 fmuld8ulx16 %f10, %f3, %f12 fpadd16 %f4, %f4, %f10 edge8l %g5, %o6, %l2 sub %g7, %i7, %i2 umulcc %l0, %o3, %g6 bneg %xcc, loop_1554 sdivx %l3, 0x1BF1, %g2 fmovrdne %i5, %f10, %f8 fpadd16s %f9, %f8, %f11 loop_1554: edge32n %o5, %i0, %l5 ldsw [%l7 + 0x48], %g3 fnot2 %f12, %f2 bpos,pt %xcc, loop_1555 fmovrslz %o4, %f8, %f9 fmovdcs %icc, %f2, %f10 edge16l %o0, %i3, %o1 loop_1555: st %f3, [%l7 + 0x54] ldub [%l7 + 0x7D], %o7 mulscc %i4, 0x1A9E, %i1 fmovrdne %l1, %f12, %f10 udivx %g4, 0x132C, %o2 sdivcc %l6, 0x0117, %i6 fmovdpos %xcc, %f0, %f5 andn %l4, %g5, %o6 stx %l2, [%l7 + 0x20] bleu,a %icc, loop_1556 fmul8ulx16 %f6, %f4, %f6 fnand %f8, %f0, %f6 and %g7, 0x1F2F, %i7 loop_1556: ld [%l7 + 0x58], %f15 fpack16 %f14, %f10 bcc,a,pt %xcc, loop_1557 fornot2s %f6, %f15, %f5 sdiv %i2, 0x17DA, %l0 srax %g1, %o3, %g6 loop_1557: std %f4, [%l7 + 0x28] st %f8, [%l7 + 0x74] fmuld8sux16 %f2, %f0, %f12 fnegd %f12, %f8 movrlz %g2, %l3, %o5 ldsb [%l7 + 0x74], %i0 nop setx loop_1558, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done or %l5, 0x06F6, %g3 fbule,a %fcc2, loop_1559 fmul8x16au %f12, %f8, %f2 loop_1558: brgz %o4, loop_1560 udiv %i5, 0x0A31, %i3 loop_1559: tn %xcc, 0x4 ld [%l7 + 0x74], %f6 loop_1560: st %f5, [%l7 + 0x3C] fandnot1s %f4, %f2, %f13 smul %o1, 0x0E22, %o7 ldsb [%l7 + 0x23], %i4 sth %o0, [%l7 + 0x52] umulcc %i1, %l1, %o2 ldx [%l7 + 0x08], %g4 ld [%l7 + 0x50], %f15 std %f12, [%l7 + 0x28] stx %i6, [%l7 + 0x48] udivx %l6, 0x1D65, %l4 fbuge,a %fcc3, loop_1561 fmovsge %icc, %f2, %f1 bgu,a loop_1562 sth %o6, [%l7 + 0x14] loop_1561: fexpand %f13, %f8 fmovdne %xcc, %f2, %f8 loop_1562: addccc %g5, 0x1290, %l2 ld [%l7 + 0x60], %f14 sethi 0x1234, %i7 fba %fcc3, loop_1563 stb %i2, [%l7 + 0x7A] lduh [%l7 + 0x6E], %l0 pdist %f0, %f0, %f0 loop_1563: fbul %fcc0, loop_1564 fpadd16s %f1, %f5, %f15 fnor %f4, %f6, %f0 ld [%l7 + 0x78], %f14 loop_1564: st %f11, [%l7 + 0x08] ldub [%l7 + 0x1E], %g7 sethi 0x157E, %o3 fmovdle %xcc, %f2, %f15 edge8ln %g1, %g2, %l3 andcc %g6, %i0, %o5 fmovsvs %xcc, %f8, %f0 nop setx loop_1565, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry and %g3, %l5, %i5 bcc %icc, loop_1566 fandnot2s %f15, %f12, %f9 loop_1565: ta %icc, 0x6 fmovsa %xcc, %f10, %f10 loop_1566: std %f4, [%l7 + 0x58] subcc %o4, %o1, %i3 fmovde %icc, %f8, %f11 lduw [%l7 + 0x1C], %o7 fbn,a %fcc3, loop_1567 fpackfix %f4, %f3 tcc %xcc, 0x2 nop setx loop_1568, %l0, %l1 jmpl %l1, %o0 loop_1567: fmovrse %i1, %f13, %f14 ldub [%l7 + 0x1E], %l1 movrlz %o2, %g4, %i6 loop_1568: fmul8sux16 %f4, %f12, %f8 alignaddr %i4, %l4, %o6 fzero %f14 fcmple16 %f10, %f12, %l6 bneg,a %xcc, loop_1569 popc 0x18AC, %g5 ld [%l7 + 0x14], %f5 be,pn %xcc, loop_1570 loop_1569: call loop_1571 ld [%l7 + 0x4C], %f8 fmovrdlez %i7, %f10, %f2 loop_1570: move %xcc, %i2, %l2 loop_1571: sth %g7, [%l7 + 0x28] edge16ln %l0, %o3, %g2 edge8l %l3, %g1, %g6 lduh [%l7 + 0x76], %o5 stw %i0, [%l7 + 0x4C] movvs %icc, %l5, %g3 ldd [%l7 + 0x50], %f12 movg %xcc, %i5, %o1 brgez %o4, loop_1572 ldx [%l7 + 0x10], %o7 fmovdcc %icc, %f5, %f4 fmovsle %xcc, %f15, %f8 loop_1572: movne %icc, %o0, %i3 fxor %f10, %f0, %f8 lduh [%l7 + 0x56], %l1 movcs %icc, %i1, %g4 fnot2 %f10, %f0 brgez %i6, loop_1573 fcmple32 %f6, %f8, %i4 array32 %l4, %o6, %o2 edge32n %l6, %g5, %i2 loop_1573: std %f14, [%l7 + 0x48] ldsh [%l7 + 0x68], %l2 fxor %f8, %f2, %f4 tneg %icc, 0x2 edge32ln %g7, %l0, %o3 tpos %icc, 0x5 ldub [%l7 + 0x57], %i7 ba,a %xcc, loop_1574 lduh [%l7 + 0x6E], %l3 fpsub16 %f6, %f12, %f10 fcmpeq32 %f10, %f12, %g1 loop_1574: fmovdge %icc, %f15, %f9 bl,pt %icc, loop_1575 fbn %fcc1, loop_1576 ldx [%l7 + 0x30], %g2 bge,a %icc, loop_1577 loop_1575: movrlz %o5, 0x220, %g6 loop_1576: sra %l5, %i0, %i5 fmul8ulx16 %f14, %f10, %f6 loop_1577: lduw [%l7 + 0x0C], %o1 bneg loop_1578 bcc,a %xcc, loop_1579 fmovsneg %xcc, %f8, %f2 xorcc %g3, %o7, %o4 loop_1578: st %f8, [%l7 + 0x58] loop_1579: ba,a,pt %icc, loop_1580 fxor %f8, %f0, %f8 array32 %i3, %o0, %i1 movrlez %g4, %l1, %i4 loop_1580: fpadd32 %f4, %f8, %f10 stw %i6, [%l7 + 0x18] tneg %xcc, 0x2 movrlez %l4, 0x089, %o2 fmovse %icc, %f5, %f10 st %f6, [%l7 + 0x48] bvs,a loop_1581 ble loop_1582 andncc %l6, %g5, %o6 fmovsl %icc, %f10, %f10 loop_1581: fmovse %xcc, %f12, %f5 loop_1582: movrlz %l2, %g7, %i2 movvc %icc, %l0, %i7 ldsw [%l7 + 0x50], %o3 fmovse %xcc, %f15, %f13 fexpand %f11, %f14 smulcc %l3, %g2, %o5 orncc %g1, 0x18F3, %l5 edge16l %i0, %g6, %o1 lduw [%l7 + 0x38], %g3 fpadd32 %f10, %f6, %f12 fmovdn %icc, %f15, %f8 brgez,a %o7, loop_1583 fand %f8, %f0, %f6 fone %f12 ldsw [%l7 + 0x48], %o4 loop_1583: tneg %xcc, 0x2 fands %f5, %f1, %f2 fbue %fcc2, loop_1584 ldsb [%l7 + 0x4D], %i5 fmul8sux16 %f0, %f0, %f2 fexpand %f1, %f2 loop_1584: fornot2 %f0, %f14, %f4 brnz %o0, loop_1585 srlx %i3, %i1, %l1 ldsw [%l7 + 0x08], %g4 tg %icc, 0x3 loop_1585: ldd [%l7 + 0x20], %f2 edge8ln %i6, %i4, %l4 fmovrdgz %o2, %f10, %f8 nop setx loop_1586, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x10], %l6 tvs %xcc, 0x0 st %f11, [%l7 + 0x4C] loop_1586: sub %o6, %g5, %g7 for %f2, %f4, %f2 stx %i2, [%l7 + 0x20] fnegs %f15, %f5 taddcctv %l2, 0x102B, %i7 or %o3, %l3, %g2 ldub [%l7 + 0x7A], %l0 fbule %fcc3, loop_1587 ldsw [%l7 + 0x44], %o5 fbuge %fcc1, loop_1588 nop setx loop_1589, %l0, %l1 jmpl %l1, %g1 loop_1587: movneg %icc, %l5, %i0 ta %icc, 0x3 loop_1588: tsubcc %g6, %o1, %g3 loop_1589: edge8ln %o4, %o7, %o0 bne,a loop_1590 stb %i5, [%l7 + 0x0B] sth %i1, [%l7 + 0x1E] movrgz %i3, %l1, %g4 loop_1590: ldx [%l7 + 0x18], %i6 edge8 %l4, %o2, %l6 udivcc %i4, 0x0912, %o6 orn %g7, %i2, %l2 for %f8, %f2, %f10 alignaddr %i7, %o3, %l3 fmovdne %xcc, %f10, %f8 fnor %f10, %f14, %f0 bcc,a %icc, loop_1591 fbule,a %fcc1, loop_1592 bne,pn %icc, loop_1593 ldsw [%l7 + 0x34], %g5 loop_1591: fbul,a %fcc1, loop_1594 loop_1592: fcmpd %fcc3, %f12, %f0 loop_1593: ldd [%l7 + 0x58], %f8 fpsub16 %f6, %f2, %f2 loop_1594: std %f12, [%l7 + 0x30] ba,a,pt %xcc, loop_1595 tg %xcc, 0x2 ldd [%l7 + 0x08], %f0 ld [%l7 + 0x74], %f7 loop_1595: fnot1 %f2, %f12 addc %l0, %g2, %o5 fones %f11 fmul8x16al %f2, %f10, %f2 add %g1, %i0, %l5 xor %g6, %g3, %o1 fzero %f14 tgu %icc, 0x5 and %o7, %o0, %i5 edge32n %i1, %i3, %o4 tge %icc, 0x0 fmovrdlez %l1, %f2, %f10 edge32ln %g4, %i6, %l4 fmul8x16au %f3, %f3, %f2 orcc %l6, 0x1A7C, %i4 edge16ln %o2, %g7, %o6 movneg %xcc, %i2, %i7 fpsub32s %f11, %f3, %f12 st %f2, [%l7 + 0x44] fmovscs %icc, %f5, %f6 ldsw [%l7 + 0x70], %l2 fbu %fcc2, loop_1596 fmovrdlez %l3, %f0, %f14 stb %g5, [%l7 + 0x17] fmovdpos %xcc, %f14, %f13 loop_1596: addc %o3, 0x1A2F, %g2 srlx %o5, 0x04, %l0 bvc,a %icc, loop_1597 movrne %i0, %l5, %g6 fpsub32 %f2, %f10, %f6 st %f3, [%l7 + 0x44] loop_1597: fbu %fcc0, loop_1598 movrgz %g1, %g3, %o1 movg %xcc, %o7, %i5 bvc,a,pn %icc, loop_1599 loop_1598: ldsw [%l7 + 0x74], %o0 stb %i1, [%l7 + 0x12] std %f2, [%l7 + 0x20] loop_1599: fandnot1s %f14, %f9, %f1 ldx [%l7 + 0x28], %i3 tne %xcc, 0x2 andncc %l1, %g4, %o4 tne %icc, 0x5 fxors %f7, %f15, %f2 ld [%l7 + 0x5C], %f5 fmul8ulx16 %f2, %f6, %f12 fcmple32 %f4, %f0, %l4 fcmps %fcc1, %f0, %f12 subc %l6, 0x13D4, %i4 fpadd16 %f6, %f14, %f8 bgu %xcc, loop_1600 ldx [%l7 + 0x48], %i6 ldsb [%l7 + 0x5C], %o2 ld [%l7 + 0x54], %f11 loop_1600: tsubcctv %o6, %g7, %i2 edge8 %l2, %l3, %i7 movle %icc, %o3, %g5 fandnot2 %f10, %f8, %f0 tneg %xcc, 0x1 fsrc1s %f12, %f4 fnegd %f14, %f0 ldsw [%l7 + 0x7C], %g2 bneg,pn %icc, loop_1601 fbue,a %fcc3, loop_1602 fpadd32s %f13, %f0, %f6 fmovs %f1, %f12 loop_1601: bcs %icc, loop_1603 loop_1602: ld [%l7 + 0x2C], %f13 stb %l0, [%l7 + 0x27] bleu,pn %icc, loop_1604 loop_1603: bl,a loop_1605 sra %i0, 0x08, %o5 stw %l5, [%l7 + 0x18] loop_1604: fmovdneg %icc, %f10, %f4 loop_1605: std %f14, [%l7 + 0x38] fpsub16 %f2, %f8, %f4 ble,pn %xcc, loop_1606 popc 0x1D19, %g1 stb %g3, [%l7 + 0x6C] xnor %o1, %o7, %i5 loop_1606: bneg loop_1607 stx %g6, [%l7 + 0x10] fmovrse %o0, %f7, %f10 st %f12, [%l7 + 0x1C] loop_1607: st %f2, [%l7 + 0x0C] fmovsne %xcc, %f10, %f15 movcc %xcc, %i1, %i3 brlez %g4, loop_1608 fcmpes %fcc0, %f7, %f2 fcmpne32 %f4, %f4, %o4 movrne %l1, %l6, %l4 loop_1608: orncc %i4, 0x1187, %o2 fnands %f7, %f5, %f13 fabss %f13, %f8 taddcctv %o6, 0x1440, %g7 alignaddrl %i6, %l2, %l3 stb %i7, [%l7 + 0x51] array8 %i2, %g5, %g2 fmovrslez %o3, %f8, %f8 stw %l0, [%l7 + 0x18] fmovdpos %icc, %f1, %f15 fmovrdne %o5, %f12, %f4 std %f2, [%l7 + 0x30] brlz %i0, loop_1609 fcmped %fcc2, %f0, %f6 std %f4, [%l7 + 0x20] smulcc %g1, %l5, %o1 loop_1609: fbug %fcc3, loop_1610 lduh [%l7 + 0x58], %o7 lduw [%l7 + 0x4C], %g3 ldx [%l7 + 0x30], %i5 loop_1610: fblg,a %fcc1, loop_1611 taddcc %g6, 0x148D, %i1 mulx %o0, %g4, %i3 brnz,a %l1, loop_1612 loop_1611: alignaddr %l6, %o4, %l4 siam 0x0 tleu %icc, 0x4 loop_1612: ldub [%l7 + 0x50], %i4 lduh [%l7 + 0x46], %o2 fmovdcc %xcc, %f12, %f1 fornot2s %f11, %f2, %f3 movvs %icc, %g7, %o6 pdist %f2, %f14, %f10 fmovsn %xcc, %f9, %f7 fmovdl %icc, %f6, %f2 ldsw [%l7 + 0x74], %l2 brlz,a %l3, loop_1613 andcc %i6, %i2, %i7 fmovse %icc, %f8, %f0 movre %g5, %g2, %o3 loop_1613: fmovdne %xcc, %f8, %f5 ldsb [%l7 + 0x21], %o5 edge8 %i0, %l0, %g1 subc %l5, %o1, %o7 stx %i5, [%l7 + 0x50] fsrc2 %f14, %f4 st %f12, [%l7 + 0x50] fxnors %f15, %f12, %f4 and %g3, 0x160A, %g6 ldsh [%l7 + 0x60], %i1 tcs %icc, 0x6 ldsb [%l7 + 0x3D], %o0 stx %i3, [%l7 + 0x60] fmovdgu %xcc, %f8, %f2 fsrc1s %f6, %f14 edge8n %l1, %l6, %o4 fxors %f10, %f2, %f5 ldx [%l7 + 0x38], %l4 bvs,pn %icc, loop_1614 movne %icc, %g4, %i4 tl %icc, 0x2 ldsh [%l7 + 0x7A], %g7 loop_1614: brlz %o6, loop_1615 ldx [%l7 + 0x78], %o2 ldsb [%l7 + 0x31], %l3 stx %l2, [%l7 + 0x38] loop_1615: call loop_1616 movg %xcc, %i6, %i2 sth %i7, [%l7 + 0x70] lduw [%l7 + 0x64], %g5 loop_1616: fxor %f6, %f10, %f10 fmuld8sux16 %f10, %f9, %f14 fmovda %xcc, %f11, %f4 tge %icc, 0x2 lduh [%l7 + 0x46], %o3 movpos %icc, %o5, %i0 edge8n %g2, %l0, %g1 ldsb [%l7 + 0x7B], %o1 bge,a,pn %xcc, loop_1617 movgu %xcc, %l5, %o7 srl %g3, 0x13, %i5 bvs,a,pt %xcc, loop_1618 loop_1617: st %f5, [%l7 + 0x28] tsubcctv %i1, 0x1061, %o0 andcc %g6, 0x024E, %i3 loop_1618: lduh [%l7 + 0x48], %l6 fnot2 %f14, %f2 tge %xcc, 0x5 edge16ln %o4, %l1, %g4 mulx %i4, 0x0F3F, %g7 fmovdgu %xcc, %f7, %f15 movrgez %o6, %l4, %o2 fmovdl %xcc, %f6, %f14 stb %l3, [%l7 + 0x37] fmovsl %icc, %f9, %f8 bpos,pn %icc, loop_1619 orcc %i6, 0x1A20, %l2 stw %i2, [%l7 + 0x48] array16 %g5, %o3, %o5 loop_1619: fmovspos %icc, %f11, %f10 fmovsvc %icc, %f10, %f6 array32 %i7, %i0, %l0 fmovsle %icc, %f1, %f9 fmovde %xcc, %f15, %f2 fble %fcc3, loop_1620 nop setx loop_1621, %l0, %l1 jmpl %l1, %g1 fmovrsgz %o1, %f2, %f1 xor %g2, %o7, %l5 loop_1620: fxor %f12, %f10, %f4 loop_1621: fpack16 %f8, %f11 fpadd16 %f12, %f14, %f10 tge %icc, 0x1 movvs %icc, %g3, %i1 fmovde %xcc, %f0, %f9 st %f12, [%l7 + 0x2C] edge32ln %i5, %o0, %i3 fmovdn %xcc, %f11, %f8 brlz,a %l6, loop_1622 ldsh [%l7 + 0x20], %g6 tsubcc %o4, %g4, %i4 bshuffle %f12, %f4, %f14 loop_1622: movpos %icc, %l1, %o6 sdivx %g7, 0x0101, %o2 fornot1 %f6, %f8, %f2 ldx [%l7 + 0x60], %l3 fnot2 %f14, %f8 movl %icc, %i6, %l4 tcs %icc, 0x5 ldsh [%l7 + 0x14], %i2 andcc %l2, 0x0A93, %o3 orcc %o5, %i7, %g5 movneg %xcc, %l0, %i0 ldsh [%l7 + 0x36], %o1 st %f11, [%l7 + 0x30] fmovdcc %icc, %f15, %f0 fornot2 %f6, %f10, %f2 taddcctv %g2, 0x0D5B, %g1 bleu,a,pn %icc, loop_1623 edge8ln %l5, %o7, %g3 fandnot1 %f4, %f10, %f2 fandnot1 %f6, %f0, %f4 loop_1623: srlx %i1, %o0, %i5 ldsh [%l7 + 0x0E], %i3 ldub [%l7 + 0x3B], %g6 ldsw [%l7 + 0x18], %l6 bgu loop_1624 fmovs %f5, %f15 movrgez %o4, 0x0E3, %g4 stb %l1, [%l7 + 0x2A] loop_1624: fnand %f0, %f10, %f4 andcc %o6, 0x134A, %g7 move %icc, %o2, %i4 movpos %icc, %i6, %l4 ldx [%l7 + 0x38], %i2 ba,pn %icc, loop_1625 for %f4, %f6, %f10 ldsb [%l7 + 0x17], %l3 sdiv %l2, 0x0D83, %o5 loop_1625: stw %i7, [%l7 + 0x38] ldd [%l7 + 0x78], %f2 fcmpes %fcc3, %f3, %f12 fornot1 %f10, %f14, %f0 stw %g5, [%l7 + 0x78] ldd [%l7 + 0x48], %f8 edge32n %o3, %i0, %l0 st %f14, [%l7 + 0x14] fnot2s %f11, %f2 edge16ln %g2, %g1, %o1 andncc %o7, %l5, %g3 movcs %xcc, %i1, %o0 sth %i3, [%l7 + 0x5E] bpos,a,pn %xcc, loop_1626 faligndata %f4, %f14, %f0 fmovsgu %icc, %f6, %f12 subcc %g6, 0x10B1, %l6 loop_1626: fpsub32s %f13, %f6, %f9 ldsw [%l7 + 0x3C], %i5 fmovrsgez %g4, %f12, %f6 fmovscs %icc, %f7, %f9 lduh [%l7 + 0x1E], %o4 array8 %l1, %o6, %o2 movne %xcc, %g7, %i6 std %f8, [%l7 + 0x30] ldsb [%l7 + 0x48], %l4 fpadd32 %f6, %f12, %f12 ldd [%l7 + 0x08], %f6 fmul8x16au %f6, %f6, %f14 ld [%l7 + 0x0C], %f6 fmovda %icc, %f11, %f6 brlz,a %i4, loop_1627 fnot1 %f4, %f0 ldx [%l7 + 0x10], %i2 ldub [%l7 + 0x12], %l3 loop_1627: xnorcc %l2, 0x12B4, %i7 ldd [%l7 + 0x38], %f0 fbo,a %fcc3, loop_1628 fmovsvc %xcc, %f3, %f8 ldx [%l7 + 0x28], %o5 fcmpgt32 %f6, %f2, %g5 loop_1628: ta %icc, 0x3 ldsh [%l7 + 0x3C], %i0 sdiv %l0, 0x109D, %g2 alignaddrl %o3, %g1, %o1 fmovdpos %xcc, %f12, %f3 ld [%l7 + 0x1C], %f15 std %f10, [%l7 + 0x78] edge32ln %l5, %g3, %i1 fbu %fcc0, loop_1629 fmovrdgz %o0, %f0, %f12 fsrc2 %f12, %f8 fmovrsgz %i3, %f14, %f7 loop_1629: nop setx loop_1630, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8n %g6, %o7, %i5 movleu %icc, %l6, %o4 ldd [%l7 + 0x28], %f10 loop_1630: fbu %fcc1, loop_1631 movrlz %l1, 0x094, %o6 bcs,pn %xcc, loop_1632 stw %o2, [%l7 + 0x5C] loop_1631: bne,a %icc, loop_1633 fpackfix %f6, %f5 loop_1632: edge8l %g7, %g4, %l4 fmovdne %icc, %f0, %f1 loop_1633: mova %icc, %i6, %i4 tcc %xcc, 0x3 movle %xcc, %i2, %l2 ldsh [%l7 + 0x3A], %l3 fnot1s %f12, %f1 fnot1s %f1, %f8 fmovsvc %icc, %f9, %f0 bl %xcc, loop_1634 fnegd %f12, %f6 ldd [%l7 + 0x60], %f8 tvs %icc, 0x5 loop_1634: ldub [%l7 + 0x72], %o5 ldub [%l7 + 0x08], %g5 ldub [%l7 + 0x65], %i0 fmovs %f14, %f0 sethi 0x0C55, %l0 sllx %i7, %o3, %g1 array32 %o1, %g2, %g3 tn %icc, 0x2 tvs %xcc, 0x5 edge16l %i1, %l5, %o0 fornot2 %f0, %f0, %f8 fmovde %xcc, %f1, %f7 std %f4, [%l7 + 0x40] movleu %icc, %i3, %o7 movcc %icc, %g6, %i5 stb %l6, [%l7 + 0x1A] fmul8ulx16 %f10, %f4, %f10 fmovdl %icc, %f1, %f8 bneg,a %xcc, loop_1635 st %f13, [%l7 + 0x24] ldsw [%l7 + 0x28], %o4 st %f15, [%l7 + 0x38] loop_1635: sllx %o6, 0x0D, %o2 tn %icc, 0x1 fmovde %icc, %f6, %f0 edge8ln %g7, %g4, %l4 ldsb [%l7 + 0x6C], %i6 fpsub16 %f0, %f12, %f10 fsrc2 %f0, %f0 fblg %fcc3, loop_1636 ldub [%l7 + 0x5A], %l1 umul %i4, %i2, %l3 brgz,a %o5, loop_1637 loop_1636: edge32l %l2, %i0, %l0 ldub [%l7 + 0x27], %g5 sth %o3, [%l7 + 0x30] loop_1637: fmovs %f6, %f11 fbl %fcc3, loop_1638 udivx %i7, 0x1D37, %g1 call loop_1639 movleu %xcc, %g2, %g3 loop_1638: and %i1, %l5, %o0 ldub [%l7 + 0x11], %o1 loop_1639: fmovrse %i3, %f12, %f8 fmovsgu %xcc, %f10, %f2 movrlez %o7, 0x3CD, %i5 fbg %fcc2, loop_1640 tge %xcc, 0x6 fcmpne32 %f12, %f14, %g6 edge8n %o4, %o6, %o2 loop_1640: stw %g7, [%l7 + 0x34] ldsh [%l7 + 0x1E], %l6 movn %icc, %l4, %i6 fmovscc %icc, %f2, %f13 stb %g4, [%l7 + 0x79] fmovdge %xcc, %f4, %f9 lduh [%l7 + 0x10], %l1 edge16 %i2, %i4, %l3 array16 %o5, %i0, %l2 ldsb [%l7 + 0x6A], %l0 fmovsn %icc, %f7, %f4 fsrc2 %f10, %f14 tleu %icc, 0x6 ldub [%l7 + 0x65], %g5 taddcc %o3, %i7, %g2 array8 %g1, %i1, %l5 fmovrdlz %o0, %f10, %f4 nop setx loop_1641, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlez %g3, %f2, %f4 subcc %o1, %o7, %i3 fmovsleu %icc, %f2, %f9 loop_1641: movrlz %i5, 0x3C2, %o4 movcc %xcc, %g6, %o2 ldsw [%l7 + 0x10], %g7 sth %l6, [%l7 + 0x28] fmovrdne %l4, %f2, %f8 stw %o6, [%l7 + 0x24] fcmpeq16 %f12, %f10, %g4 tgu %xcc, 0x6 subcc %l1, 0x0C06, %i6 for %f2, %f2, %f12 movleu %icc, %i2, %l3 stx %o5, [%l7 + 0x28] fmovse %xcc, %f14, %f15 tvs %icc, 0x1 ldsw [%l7 + 0x08], %i0 fsrc2s %f8, %f8 fandnot2 %f10, %f0, %f10 fmovdcs %xcc, %f4, %f6 edge8l %i4, %l0, %l2 udiv %o3, 0x098C, %g5 lduw [%l7 + 0x0C], %g2 fbl,a %fcc0, loop_1642 edge32 %i7, %g1, %l5 ldd [%l7 + 0x20], %f8 addc %o0, 0x0E4B, %i1 loop_1642: fxnors %f11, %f9, %f2 ldd [%l7 + 0x38], %f2 fornot2 %f10, %f6, %f14 tgu %xcc, 0x2 subcc %g3, %o1, %o7 udivx %i3, 0x1C75, %o4 fmovsleu %icc, %f2, %f13 bgu,a,pn %xcc, loop_1643 ldsh [%l7 + 0x7E], %i5 mulscc %g6, %o2, %g7 edge8 %l6, %l4, %o6 loop_1643: fbul,a %fcc1, loop_1644 bcs,a loop_1645 fmuld8ulx16 %f2, %f2, %f0 movcs %icc, %l1, %g4 loop_1644: fbne %fcc1, loop_1646 loop_1645: stb %i6, [%l7 + 0x0D] taddcctv %l3, 0x0C5E, %o5 fmovdl %xcc, %f10, %f0 loop_1646: ldd [%l7 + 0x70], %f10 fmovde %icc, %f0, %f1 tg %xcc, 0x3 umulcc %i2, %i0, %i4 movvc %xcc, %l2, %o3 tne %icc, 0x6 fmovsvc %icc, %f2, %f15 fornot1s %f7, %f6, %f5 tgu %icc, 0x1 lduw [%l7 + 0x30], %g5 fcmpne16 %f10, %f0, %l0 fmovdcs %icc, %f9, %f14 fpsub16 %f8, %f6, %f10 fabss %f11, %f8 fand %f14, %f10, %f2 brgz %i7, loop_1647 udivcc %g2, 0x0CAE, %l5 fpadd32 %f6, %f14, %f12 lduh [%l7 + 0x70], %g1 loop_1647: movrlz %i1, %g3, %o0 std %f10, [%l7 + 0x78] bvs %icc, loop_1648 movre %o7, 0x103, %i3 fpack32 %f2, %f14, %f14 fcmple32 %f12, %f12, %o4 loop_1648: ldsh [%l7 + 0x20], %o1 brnz,a %g6, loop_1649 ldd [%l7 + 0x30], %f14 edge16l %i5, %o2, %l6 fmovdvs %xcc, %f5, %f15 loop_1649: popc %l4, %o6 subc %l1, 0x0709, %g7 ldd [%l7 + 0x58], %f0 stb %i6, [%l7 + 0x57] fblg,a %fcc2, loop_1650 siam 0x7 edge32 %g4, %l3, %o5 fmovrse %i2, %f13, %f5 loop_1650: tneg %xcc, 0x2 ldd [%l7 + 0x58], %f8 fmovsle %icc, %f8, %f10 alignaddr %i0, %l2, %i4 fbg,a %fcc1, loop_1651 ld [%l7 + 0x68], %f2 tcc %xcc, 0x1 fmovdn %xcc, %f13, %f10 loop_1651: movn %icc, %o3, %g5 movvc %icc, %l0, %i7 std %f4, [%l7 + 0x20] fmovsl %icc, %f2, %f11 xnorcc %l5, %g2, %i1 fcmple32 %f14, %f14, %g3 sth %o0, [%l7 + 0x62] stx %g1, [%l7 + 0x68] fornot2s %f11, %f6, %f0 fpadd32s %f13, %f1, %f8 movrlez %o7, 0x2DF, %o4 movrlz %i3, 0x324, %o1 ldx [%l7 + 0x38], %i5 tne %icc, 0x1 fba %fcc3, loop_1652 fbe %fcc3, loop_1653 taddcc %g6, 0x04A9, %o2 ldx [%l7 + 0x78], %l6 loop_1652: fsrc2s %f15, %f4 loop_1653: ldub [%l7 + 0x22], %l4 movneg %xcc, %l1, %g7 fone %f12 tgu %xcc, 0x3 ldd [%l7 + 0x58], %f12 orcc %o6, 0x0337, %i6 stx %g4, [%l7 + 0x78] fbn %fcc1, loop_1654 ldd [%l7 + 0x28], %f6 popc 0x1472, %l3 fabss %f9, %f8 loop_1654: movge %icc, %i2, %i0 fors %f10, %f2, %f8 stb %o5, [%l7 + 0x56] be,a,pn %icc, loop_1655 lduh [%l7 + 0x26], %i4 bleu,pn %xcc, loop_1656 lduh [%l7 + 0x1A], %o3 loop_1655: movcc %icc, %l2, %g5 smul %l0, 0x057F, %l5 loop_1656: fcmpeq16 %f6, %f2, %g2 fmovrdlz %i1, %f14, %f2 std %f8, [%l7 + 0x70] ldsb [%l7 + 0x3A], %i7 ldsb [%l7 + 0x23], %g3 edge32ln %g1, %o0, %o7 fpack16 %f12, %f5 sth %o4, [%l7 + 0x1C] bpos,a,pn %icc, loop_1657 edge16l %o1, %i5, %g6 fmovdg %xcc, %f5, %f14 fmovsl %xcc, %f2, %f6 loop_1657: edge8ln %o2, %l6, %i3 std %f4, [%l7 + 0x78] ba,a,pt %icc, loop_1658 ldub [%l7 + 0x4A], %l1 stw %g7, [%l7 + 0x48] fmovdvc %icc, %f3, %f7 loop_1658: sth %o6, [%l7 + 0x3C] and %i6, 0x0B90, %l4 movcc %xcc, %l3, %i2 fmovdle %icc, %f2, %f2 sra %i0, %o5, %g4 stw %i4, [%l7 + 0x50] movleu %xcc, %o3, %l2 fbu %fcc2, loop_1659 tsubcctv %l0, 0x0BCC, %g5 tgu %icc, 0x5 edge8l %g2, %l5, %i7 loop_1659: ld [%l7 + 0x40], %f0 mulx %i1, 0x169F, %g1 fba,a %fcc1, loop_1660 srlx %o0, 0x1C, %g3 fbo,a %fcc2, loop_1661 tgu %xcc, 0x4 loop_1660: lduh [%l7 + 0x74], %o7 stx %o1, [%l7 + 0x28] loop_1661: fmovdvs %icc, %f1, %f1 edge16ln %o4, %i5, %o2 te %icc, 0x6 fpackfix %f2, %f8 fsrc2 %f10, %f2 fbuge,a %fcc1, loop_1662 st %f6, [%l7 + 0x6C] udivcc %g6, 0x18DD, %i3 fxor %f14, %f4, %f4 loop_1662: fpmerge %f14, %f14, %f2 or %l6, 0x17A6, %l1 siam 0x3 ldsb [%l7 + 0x16], %o6 srl %i6, %g7, %l3 movcc %icc, %i2, %l4 tleu %xcc, 0x1 fnand %f2, %f10, %f4 alignaddrl %i0, %o5, %g4 movleu %icc, %i4, %o3 edge8ln %l2, %l0, %g5 ldsw [%l7 + 0x5C], %l5 sth %g2, [%l7 + 0x60] andn %i1, 0x07A7, %i7 fmovrse %o0, %f11, %f7 fbu,a %fcc0, loop_1663 std %f4, [%l7 + 0x20] lduh [%l7 + 0x24], %g3 fand %f14, %f6, %f2 loop_1663: sdivx %g1, 0x0B91, %o7 fcmped %fcc1, %f2, %f4 std %f4, [%l7 + 0x58] fcmpne16 %f12, %f4, %o1 fbug %fcc1, loop_1664 edge32ln %i5, %o2, %g6 tgu %icc, 0x2 udivcc %o4, 0x0398, %i3 loop_1664: or %l6, 0x1A1D, %o6 alignaddrl %l1, %g7, %l3 lduw [%l7 + 0x44], %i6 ldsb [%l7 + 0x6D], %i2 xnorcc %l4, 0x1BC8, %i0 fcmped %fcc0, %f12, %f14 xnorcc %o5, 0x0CFC, %i4 fornot2s %f10, %f11, %f1 tl %xcc, 0x1 fmovsleu %icc, %f10, %f12 ldub [%l7 + 0x10], %g4 sdiv %o3, 0x09AA, %l0 fexpand %f2, %f0 fmovsa %icc, %f3, %f0 fcmpeq32 %f14, %f2, %g5 movrne %l5, %g2, %l2 movneg %xcc, %i7, %i1 bn,a,pn %xcc, loop_1665 st %f2, [%l7 + 0x38] ldd [%l7 + 0x08], %f14 edge32ln %o0, %g3, %o7 loop_1665: fone %f12 nop setx loop_1666, %l0, %l1 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 %f3, %f11 fcmpgt16 %f10, %f4, %o1 lduh [%l7 + 0x78], %i5 loop_1666: fcmpeq32 %f2, %f14, %g1 ldx [%l7 + 0x08], %g6 movpos %icc, %o4, %o2 fcmpne32 %f6, %f2, %i3 sub %l6, %o6, %l1 bgu,a,pt %xcc, loop_1667 fpmerge %f7, %f7, %f0 ldsw [%l7 + 0x0C], %l3 xorcc %g7, 0x159E, %i2 loop_1667: edge32ln %i6, %i0, %l4 fpack16 %f4, %f5 ldub [%l7 + 0x5F], %i4 ldsh [%l7 + 0x0C], %g4 fmul8x16au %f4, %f7, %f14 fpsub32 %f14, %f8, %f10 fone %f2 ba,a,pn %icc, loop_1668 movvc %icc, %o3, %o5 lduw [%l7 + 0x44], %g5 movge %icc, %l0, %g2 loop_1668: fmovrsgez %l5, %f14, %f12 ldub [%l7 + 0x7E], %l2 bn loop_1669 fmovscc %icc, %f15, %f10 fbn,a %fcc3, loop_1670 edge32l %i1, %o0, %i7 loop_1669: fba %fcc2, loop_1671 xorcc %g3, 0x1124, %o7 loop_1670: ldub [%l7 + 0x50], %i5 fpadd16 %f2, %f2, %f4 loop_1671: fcmpne32 %f12, %f8, %o1 nop setx loop_1672, %l0, %l1 jmpl %l1, %g1 taddcc %o4, 0x08E4, %o2 movrne %i3, %l6, %o6 or %l1, %g6, %g7 loop_1672: ldub [%l7 + 0x42], %i2 subc %i6, 0x036C, %i0 fcmpd %fcc2, %f6, %f8 sth %l4, [%l7 + 0x7C] fmul8x16al %f13, %f2, %f6 ldsw [%l7 + 0x38], %i4 xnor %l3, 0x083E, %o3 fornot1 %f2, %f6, %f14 ldsh [%l7 + 0x28], %g4 fbul,a %fcc3, loop_1673 fxor %f0, %f10, %f12 tvs %xcc, 0x0 movneg %xcc, %g5, %l0 loop_1673: sll %g2, %l5, %o5 brgz,a %i1, loop_1674 xnor %o0, %l2, %g3 fnot2s %f5, %f12 fmuld8ulx16 %f12, %f12, %f2 loop_1674: sethi 0x1A24, %o7 stw %i7, [%l7 + 0x2C] ldub [%l7 + 0x76], %o1 sdiv %g1, 0x0CF1, %o4 fbl %fcc0, loop_1675 stw %o2, [%l7 + 0x50] ta %xcc, 0x3 sllx %i5, 0x19, %l6 loop_1675: alignaddrl %o6, %l1, %g6 fbe %fcc0, loop_1676 fble,a %fcc3, loop_1677 andncc %i3, %g7, %i6 fmovrse %i2, %f7, %f1 loop_1676: ta %xcc, 0x4 loop_1677: movvc %xcc, %i0, %i4 fmovsleu %icc, %f0, %f7 nop setx loop_1678, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %l4, [%l7 + 0x40] fbge,a %fcc3, loop_1679 fmovsgu %icc, %f6, %f13 loop_1678: fmovdge %icc, %f3, %f6 lduw [%l7 + 0x68], %l3 loop_1679: lduh [%l7 + 0x18], %g4 orn %g5, 0x1B04, %l0 lduw [%l7 + 0x38], %o3 brlz,a %g2, loop_1680 fpack32 %f14, %f0, %f6 fbuge,a %fcc1, loop_1681 fmovsle %icc, %f1, %f5 loop_1680: fmovrslez %l5, %f10, %f2 movle %xcc, %o5, %i1 loop_1681: array16 %o0, %g3, %l2 fsrc1s %f0, %f3 ld [%l7 + 0x7C], %f15 ldx [%l7 + 0x18], %o7 fandnot1 %f12, %f14, %f6 fxnors %f12, %f6, %f0 edge8l %i7, %o1, %g1 fmovs %f9, %f0 fpsub32s %f13, %f5, %f4 fornot2s %f12, %f3, %f11 stw %o2, [%l7 + 0x6C] move %xcc, %o4, %l6 fzeros %f10 sdivcc %o6, 0x0C94, %l1 fmovrsgz %i5, %f11, %f4 subc %i3, %g7, %i6 fmovrdne %g6, %f12, %f4 stx %i2, [%l7 + 0x68] fxors %f13, %f12, %f1 fmovsa %xcc, %f10, %f13 ldub [%l7 + 0x59], %i0 orncc %i4, 0x01D3, %l4 fbn,a %fcc0, loop_1682 subccc %g4, %g5, %l0 fzero %f10 fmovscs %xcc, %f1, %f14 loop_1682: movgu %xcc, %o3, %g2 ldsw [%l7 + 0x20], %l3 ldsb [%l7 + 0x59], %l5 ldsw [%l7 + 0x58], %o5 bvs,a loop_1683 fbn,a %fcc2, loop_1684 fmovdl %icc, %f3, %f11 fmovscc %xcc, %f6, %f0 loop_1683: tcs %icc, 0x0 loop_1684: fmovsneg %xcc, %f12, %f4 stb %i1, [%l7 + 0x23] addc %g3, %l2, %o7 fpadd32s %f0, %f9, %f0 subc %i7, 0x0C97, %o1 ldx [%l7 + 0x30], %o0 fandnot1 %f0, %f14, %f14 fmovsne %icc, %f0, %f7 fcmpd %fcc0, %f10, %f10 fnot2 %f4, %f8 mulscc %g1, %o2, %l6 ld [%l7 + 0x0C], %f5 fble,a %fcc2, loop_1685 edge16 %o4, %l1, %o6 movneg %xcc, %i3, %i5 ldd [%l7 + 0x30], %f2 loop_1685: udiv %g7, 0x1508, %i6 fblg,a %fcc0, loop_1686 udiv %i2, 0x0B42, %i0 bne,a,pt %icc, loop_1687 lduh [%l7 + 0x12], %g6 loop_1686: ldsb [%l7 + 0x5A], %i4 edge32 %g4, %g5, %l0 loop_1687: srl %o3, 0x17, %l4 fmul8x16 %f12, %f12, %f0 srl %l3, %l5, %g2 fmovdge %icc, %f11, %f11 bcs,pt %xcc, loop_1688 fmovspos %icc, %f0, %f8 std %f8, [%l7 + 0x70] fmovdcs %icc, %f1, %f10 loop_1688: stw %i1, [%l7 + 0x20] stx %g3, [%l7 + 0x60] fornot1 %f12, %f10, %f0 stw %l2, [%l7 + 0x4C] brnz,a %o7, loop_1689 fone %f14 movg %xcc, %o5, %o1 st %f15, [%l7 + 0x30] loop_1689: ld [%l7 + 0x48], %f9 edge32ln %o0, %g1, %i7 stw %l6, [%l7 + 0x30] fpsub16s %f8, %f10, %f15 stw %o2, [%l7 + 0x38] nop setx loop_1690, %l0, %l1 jmpl %l1, %o4 stx %l1, [%l7 + 0x30] movrne %o6, 0x179, %i3 fbe %fcc0, loop_1691 loop_1690: fmul8ulx16 %f14, %f2, %f12 fsrc2 %f2, %f14 fandnot2s %f11, %f7, %f1 loop_1691: xnor %g7, %i6, %i5 bgu %icc, loop_1692 lduh [%l7 + 0x12], %i0 fmovdge %icc, %f6, %f12 brgez,a %g6, loop_1693 loop_1692: fands %f5, %f7, %f3 fxor %f6, %f2, %f2 ldsb [%l7 + 0x37], %i2 loop_1693: srax %g4, 0x0C, %g5 tcs %icc, 0x1 fnor %f14, %f0, %f0 sth %l0, [%l7 + 0x7A] ld [%l7 + 0x4C], %f12 fbl %fcc2, loop_1694 fabss %f9, %f0 mulx %i4, 0x08AD, %o3 sth %l3, [%l7 + 0x68] loop_1694: fornot1s %f5, %f3, %f15 sth %l5, [%l7 + 0x0A] ld [%l7 + 0x34], %f15 umulcc %l4, %i1, %g3 mulx %g2, 0x0C47, %l2 ldsb [%l7 + 0x18], %o5 tgu %xcc, 0x0 edge32 %o1, %o7, %g1 alignaddr %o0, %l6, %i7 movvc %icc, %o4, %o2 fmovdneg %xcc, %f12, %f12 bgu,a,pn %xcc, loop_1695 lduw [%l7 + 0x74], %o6 movrgz %l1, 0x21D, %g7 andcc %i6, 0x130E, %i5 loop_1695: tneg %icc, 0x3 fcmpgt32 %f0, %f10, %i3 stb %i0, [%l7 + 0x7F] stx %i2, [%l7 + 0x78] udivx %g6, 0x095B, %g5 stx %l0, [%l7 + 0x58] fpmerge %f9, %f0, %f4 fmovsvs %xcc, %f1, %f7 ldx [%l7 + 0x20], %i4 fmovrslz %o3, %f6, %f5 bn,pt %icc, loop_1696 sth %l3, [%l7 + 0x38] bg,a,pn %xcc, loop_1697 bpos,a,pn %icc, loop_1698 loop_1696: sdiv %g4, 0x1F23, %l4 lduw [%l7 + 0x54], %i1 loop_1697: ldsb [%l7 + 0x11], %g3 loop_1698: stx %g2, [%l7 + 0x18] fornot2s %f12, %f11, %f2 fblg %fcc3, loop_1699 tvs %icc, 0x2 mulscc %l5, 0x1933, %l2 st %f10, [%l7 + 0x44] loop_1699: st %f9, [%l7 + 0x60] fmovd %f0, %f14 popc %o5, %o1 call loop_1700 lduh [%l7 + 0x2E], %g1 stw %o7, [%l7 + 0x68] ta %icc, 0x7 loop_1700: sdiv %o0, 0x0838, %l6 fmovdge %xcc, %f10, %f12 fnands %f2, %f4, %f9 mova %icc, %i7, %o4 fpack16 %f10, %f13 lduh [%l7 + 0x56], %o6 fmovdg %xcc, %f0, %f13 edge8n %o2, %g7, %l1 ldsh [%l7 + 0x52], %i6 fpsub32s %f3, %f3, %f13 udiv %i5, 0x1266, %i3 ldsb [%l7 + 0x75], %i0 fmovse %xcc, %f1, %f1 sth %i2, [%l7 + 0x58] sll %g5, 0x1B, %g6 subccc %l0, 0x1E3A, %o3 faligndata %f4, %f0, %f4 fcmpd %fcc2, %f14, %f2 te %icc, 0x4 fpsub32 %f14, %f4, %f2 fpadd32s %f9, %f8, %f6 fmovscs %icc, %f8, %f5 mulscc %l3, %i4, %l4 tsubcctv %i1, 0x133E, %g3 bneg loop_1701 fxors %f1, %f6, %f12 ldsh [%l7 + 0x78], %g4 fmovsvc %xcc, %f10, %f3 loop_1701: array8 %g2, %l2, %l5 siam 0x5 fmovdpos %xcc, %f4, %f3 lduw [%l7 + 0x18], %o1 fone %f2 fornot1s %f0, %f4, %f11 ldd [%l7 + 0x78], %f10 move %xcc, %g1, %o7 faligndata %f0, %f8, %f0 bl,a,pt %xcc, loop_1702 nop setx loop_1703, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %o0, 0x2B3, %l6 xnor %o5, 0x122D, %i7 loop_1702: fbul,a %fcc2, loop_1704 loop_1703: sth %o6, [%l7 + 0x48] sll %o2, %g7, %l1 movge %icc, %o4, %i5 loop_1704: subcc %i6, %i0, %i2 ldub [%l7 + 0x59], %i3 stw %g5, [%l7 + 0x7C] andncc %g6, %l0, %l3 stb %o3, [%l7 + 0x69] stb %l4, [%l7 + 0x1D] edge8n %i1, %i4, %g3 call loop_1705 fmovdcc %icc, %f6, %f4 pdist %f14, %f4, %f4 stw %g2, [%l7 + 0x6C] loop_1705: te %xcc, 0x2 fxnor %f10, %f0, %f0 movgu %xcc, %l2, %l5 fmovdge %icc, %f13, %f0 movgu %xcc, %g4, %g1 fblg,a %fcc1, loop_1706 fmovrsgz %o7, %f2, %f0 ldsh [%l7 + 0x50], %o0 fornot2 %f8, %f4, %f14 loop_1706: movgu %icc, %l6, %o5 ldd [%l7 + 0x30], %f12 edge16n %o1, %o6, %o2 movpos %xcc, %g7, %i7 fbu,a %fcc0, loop_1707 fcmps %fcc2, %f9, %f13 tle %xcc, 0x4 fmovdleu %xcc, %f2, %f3 loop_1707: lduh [%l7 + 0x20], %o4 fors %f0, %f9, %f6 fsrc1 %f12, %f4 stw %i5, [%l7 + 0x20] bshuffle %f0, %f0, %f8 bvc,pt %xcc, loop_1708 udivcc %l1, 0x0495, %i6 lduw [%l7 + 0x7C], %i2 lduh [%l7 + 0x40], %i3 loop_1708: fmovrdgez %i0, %f8, %f12 fmovsle %icc, %f2, %f15 tcs %xcc, 0x3 fmovrslz %g5, %f14, %f7 ld [%l7 + 0x50], %f14 stw %l0, [%l7 + 0x14] fpsub16 %f10, %f8, %f12 fmovsneg %icc, %f2, %f4 fbul %fcc1, loop_1709 sdivx %l3, 0x0BC9, %o3 udiv %l4, 0x06B1, %g6 fcmpgt32 %f14, %f8, %i4 loop_1709: std %f4, [%l7 + 0x70] lduw [%l7 + 0x74], %i1 fpadd32 %f6, %f14, %f10 fbuge %fcc2, loop_1710 addc %g2, %g3, %l2 fcmpeq16 %f4, %f0, %l5 stb %g4, [%l7 + 0x50] loop_1710: orncc %o7, 0x1352, %o0 fxors %f8, %f6, %f0 fmovsgu %icc, %f13, %f8 fmovrsgz %l6, %f13, %f10 fabss %f2, %f8 fors %f1, %f7, %f0 lduh [%l7 + 0x64], %o5 udivcc %g1, 0x1A9F, %o6 fnors %f13, %f2, %f14 fmovrsgz %o1, %f6, %f3 tcs %icc, 0x0 tcs %xcc, 0x1 ldsb [%l7 + 0x78], %o2 bcs,a,pt %icc, loop_1711 ldsh [%l7 + 0x16], %g7 bge,pt %icc, loop_1712 stb %o4, [%l7 + 0x1B] loop_1711: movrgez %i7, 0x326, %l1 fmovdn %icc, %f14, %f2 loop_1712: stx %i5, [%l7 + 0x08] movrne %i2, %i6, %i0 andn %g5, %l0, %l3 fmovdn %xcc, %f6, %f9 lduw [%l7 + 0x38], %o3 edge16ln %i3, %g6, %i4 edge8n %l4, %i1, %g2 st %f0, [%l7 + 0x10] umul %g3, %l2, %g4 movneg %icc, %l5, %o7 edge32ln %l6, %o5, %o0 sdivx %o6, 0x04CB, %o1 edge8n %o2, %g7, %g1 mulscc %i7, %o4, %l1 std %f0, [%l7 + 0x78] brlz %i5, loop_1713 ldsb [%l7 + 0x46], %i6 std %f14, [%l7 + 0x18] stb %i0, [%l7 + 0x5F] loop_1713: ldsb [%l7 + 0x64], %i2 ldx [%l7 + 0x58], %g5 ldsb [%l7 + 0x16], %l0 std %f0, [%l7 + 0x08] movleu %xcc, %l3, %i3 std %f14, [%l7 + 0x70] ldd [%l7 + 0x58], %f4 stw %o3, [%l7 + 0x14] nop setx loop_1714, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub16 %f2, %f10, %f14 sth %i4, [%l7 + 0x64] stx %g6, [%l7 + 0x58] loop_1714: fmuld8sux16 %f14, %f13, %f6 ldsw [%l7 + 0x74], %l4 ba loop_1715 movneg %xcc, %g2, %i1 lduh [%l7 + 0x28], %g3 lduw [%l7 + 0x6C], %g4 loop_1715: srax %l2, 0x1E, %l5 ldx [%l7 + 0x40], %l6 udiv %o5, 0x06A5, %o7 lduw [%l7 + 0x70], %o0 fmul8sux16 %f0, %f10, %f14 tne %xcc, 0x0 fmovdcc %xcc, %f15, %f8 ldsh [%l7 + 0x24], %o1 brnz %o6, loop_1716 brgz %g7, loop_1717 ld [%l7 + 0x14], %f9 ldsw [%l7 + 0x3C], %g1 loop_1716: edge16 %o2, %i7, %o4 loop_1717: stx %l1, [%l7 + 0x78] ld [%l7 + 0x0C], %f3 edge32ln %i5, %i0, %i6 movleu %xcc, %i2, %l0 fmul8x16 %f15, %f0, %f0 fornot1s %f13, %f10, %f14 st %f2, [%l7 + 0x60] udivx %g5, 0x1673, %l3 ldd [%l7 + 0x48], %f6 fornot1 %f8, %f6, %f0 bpos loop_1718 fornot1 %f8, %f2, %f10 tne %icc, 0x3 movn %xcc, %i3, %i4 loop_1718: fmovd %f0, %f8 orn %g6, 0x10DA, %o3 tne %xcc, 0x6 mulscc %l4, %g2, %g3 udivcc %i1, 0x0918, %l2 sth %g4, [%l7 + 0x6C] ldx [%l7 + 0x10], %l6 orn %o5, 0x0E19, %o7 ldsh [%l7 + 0x50], %l5 ldx [%l7 + 0x20], %o0 fcmple16 %f12, %f14, %o6 tn %icc, 0x5 std %f10, [%l7 + 0x10] stx %g7, [%l7 + 0x48] bl,a,pn %icc, loop_1719 bg,a,pn %xcc, loop_1720 nop setx loop_1721, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bneg loop_1722 loop_1719: fbo %fcc0, loop_1723 loop_1720: fxnors %f3, %f3, %f12 loop_1721: lduw [%l7 + 0x78], %g1 loop_1722: fone %f4 loop_1723: fmovsg %xcc, %f3, %f15 sdiv %o1, 0x1A68, %i7 fmovsge %icc, %f15, %f5 fand %f0, %f6, %f6 stw %o2, [%l7 + 0x68] lduw [%l7 + 0x18], %l1 ldx [%l7 + 0x18], %i5 lduh [%l7 + 0x74], %o4 ldsw [%l7 + 0x54], %i0 movge %xcc, %i2, %i6 fba %fcc3, loop_1724 lduw [%l7 + 0x0C], %l0 ldsh [%l7 + 0x62], %l3 edge8 %g5, %i4, %g6 loop_1724: fpadd32s %f5, %f12, %f11 fpmerge %f4, %f1, %f8 fbe %fcc0, loop_1725 lduw [%l7 + 0x68], %i3 fsrc2 %f12, %f4 nop setx loop_1726, %l0, %l1 jmpl %l1, %l4 loop_1725: std %f6, [%l7 + 0x78] fmovrdne %o3, %f0, %f4 fcmpeq32 %f12, %f14, %g2 loop_1726: fsrc1s %f5, %f1 umulcc %g3, %i1, %g4 fmul8sux16 %f4, %f0, %f14 udivcc %l2, 0x0099, %l6 fmul8sux16 %f6, %f12, %f6 ldsh [%l7 + 0x6E], %o5 ldsh [%l7 + 0x26], %l5 fmovdvs %xcc, %f10, %f9 fmovsl %xcc, %f8, %f3 fbuge %fcc0, loop_1727 edge16l %o7, %o6, %g7 fmovdle %icc, %f7, %f3 sth %g1, [%l7 + 0x0C] loop_1727: fcmpgt16 %f4, %f14, %o0 stb %i7, [%l7 + 0x30] fcmple16 %f10, %f8, %o1 brz %o2, loop_1728 tge %icc, 0x1 fmovrslz %l1, %f11, %f13 lduh [%l7 + 0x6E], %i5 loop_1728: fbo,a %fcc3, loop_1729 mulx %o4, 0x00D1, %i2 stw %i0, [%l7 + 0x44] fmuld8ulx16 %f1, %f8, %f10 loop_1729: fcmpgt32 %f6, %f4, %l0 movvc %icc, %i6, %g5 fbug,a %fcc3, loop_1730 ldd [%l7 + 0x08], %f12 fcmpne32 %f10, %f8, %i4 fmovdl %icc, %f9, %f7 loop_1730: faligndata %f2, %f0, %f10 lduw [%l7 + 0x3C], %g6 te %icc, 0x7 stx %l3, [%l7 + 0x40] stx %l4, [%l7 + 0x10] tleu %icc, 0x5 fcmpeq16 %f12, %f0, %o3 stx %g2, [%l7 + 0x78] stx %i3, [%l7 + 0x28] tsubcc %i1, 0x0F1C, %g3 movrne %g4, 0x3D1, %l6 fbg %fcc3, loop_1731 tvs %icc, 0x1 movn %icc, %l2, %o5 fmovsa %icc, %f0, %f9 loop_1731: ldd [%l7 + 0x30], %f6 sllx %l5, %o6, %o7 lduh [%l7 + 0x62], %g1 edge32n %g7, %o0, %o1 st %f2, [%l7 + 0x48] ldd [%l7 + 0x08], %f4 fmovdl %icc, %f7, %f11 srl %i7, %l1, %i5 sll %o2, 0x05, %i2 call loop_1732 fbule,a %fcc1, loop_1733 movre %o4, 0x050, %l0 fmovsle %icc, %f14, %f11 loop_1732: fpsub16 %f6, %f12, %f4 loop_1733: fmovdne %icc, %f8, %f6 edge32n %i0, %i6, %i4 ldx [%l7 + 0x48], %g5 brnz %l3, loop_1734 fmovsle %icc, %f13, %f10 fbg,a %fcc2, loop_1735 std %f12, [%l7 + 0x10] loop_1734: stx %g6, [%l7 + 0x28] ld [%l7 + 0x28], %f1 loop_1735: taddcc %l4, 0x157F, %o3 fpadd16s %f0, %f5, %f8 lduh [%l7 + 0x20], %g2 fcmpeq16 %f10, %f8, %i1 fnand %f6, %f10, %f0 lduw [%l7 + 0x60], %i3 fzero %f10 tge %icc, 0x1 fors %f6, %f11, %f7 fnot2s %f14, %f1 fbl,a %fcc1, loop_1736 fbn,a %fcc1, loop_1737 array16 %g3, %g4, %l2 edge32ln %o5, %l5, %l6 loop_1736: std %f4, [%l7 + 0x68] loop_1737: std %f10, [%l7 + 0x38] bpos loop_1738 movle %icc, %o6, %o7 fnegs %f4, %f0 fpackfix %f4, %f1 loop_1738: st %f9, [%l7 + 0x74] fpsub16s %f8, %f6, %f3 ldsh [%l7 + 0x38], %g7 subcc %o0, 0x04C6, %o1 addcc %g1, 0x1A3C, %l1 fnegs %f4, %f11 movcc %xcc, %i5, %i7 fornot2 %f6, %f10, %f4 ldx [%l7 + 0x78], %i2 ldub [%l7 + 0x59], %o2 movvc %xcc, %o4, %i0 stx %l0, [%l7 + 0x40] udivcc %i6, 0x1BDC, %g5 tsubcc %l3, 0x0184, %g6 fbue,a %fcc3, loop_1739 edge32n %i4, %o3, %g2 stb %l4, [%l7 + 0x7F] edge16 %i1, %g3, %g4 loop_1739: tneg %xcc, 0x2 bg %xcc, loop_1740 subcc %l2, %i3, %o5 fmul8x16al %f12, %f1, %f8 fmovdl %xcc, %f5, %f15 loop_1740: edge32ln %l5, %l6, %o7 orcc %o6, %g7, %o0 ldsh [%l7 + 0x5E], %o1 tpos %xcc, 0x4 fmovsgu %xcc, %f8, %f7 fcmpgt32 %f0, %f2, %g1 mova %xcc, %i5, %i7 ldsb [%l7 + 0x7F], %l1 fsrc1 %f2, %f4 array32 %o2, %o4, %i2 fnegs %f4, %f15 fornot1 %f4, %f10, %f6 subc %i0, 0x1C11, %i6 fmovrdlez %g5, %f14, %f8 fcmpgt16 %f10, %f14, %l3 fands %f5, %f0, %f1 std %f10, [%l7 + 0x10] fand %f4, %f0, %f2 fpmerge %f9, %f0, %f6 ldub [%l7 + 0x28], %l0 ldsh [%l7 + 0x54], %i4 fmovscs %icc, %f4, %f9 fpackfix %f12, %f7 fcmped %fcc3, %f10, %f8 fmovdge %xcc, %f7, %f3 fbule,a %fcc3, loop_1741 st %f2, [%l7 + 0x58] alignaddr %o3, %g2, %g6 stw %l4, [%l7 + 0x30] loop_1741: udivcc %i1, 0x0DA4, %g3 bl %icc, loop_1742 movne %icc, %g4, %i3 udivx %l2, 0x1FD6, %l5 edge32 %l6, %o5, %o6 loop_1742: fbg,a %fcc0, loop_1743 fpackfix %f8, %f12 edge32l %o7, %o0, %g7 fbne,a %fcc3, loop_1744 loop_1743: subccc %o1, 0x1A79, %i5 st %f0, [%l7 + 0x64] fnors %f2, %f11, %f11 loop_1744: fnot1 %f2, %f10 stb %g1, [%l7 + 0x3E] array16 %l1, %o2, %o4 xor %i7, %i0, %i6 udivx %i2, 0x0077, %l3 te %xcc, 0x3 sth %l0, [%l7 + 0x6A] lduw [%l7 + 0x14], %g5 fnor %f12, %f8, %f4 fbl %fcc1, loop_1745 fornot1s %f5, %f13, %f2 tsubcc %i4, %g2, %o3 tne %xcc, 0x6 loop_1745: fmovrdne %g6, %f0, %f12 fcmple16 %f10, %f10, %l4 stb %g3, [%l7 + 0x27] tsubcc %g4, 0x1D0D, %i3 fbo,a %fcc3, loop_1746 sdiv %i1, 0x05EB, %l2 std %f4, [%l7 + 0x78] stx %l6, [%l7 + 0x60] loop_1746: movg %xcc, %o5, %o6 ldsw [%l7 + 0x18], %l5 te %xcc, 0x6 move %icc, %o7, %g7 movneg %xcc, %o1, %i5 edge16l %g1, %l1, %o0 movge %icc, %o2, %o4 edge32l %i0, %i7, %i6 ldsh [%l7 + 0x76], %l3 stx %i2, [%l7 + 0x08] lduw [%l7 + 0x60], %g5 edge32ln %i4, %g2, %o3 tneg %icc, 0x1 fexpand %f11, %f8 tle %xcc, 0x7 fones %f11 ldsw [%l7 + 0x58], %g6 movvc %icc, %l0, %l4 tge %xcc, 0x2 fmovrdlz %g3, %f0, %f10 fbge,a %fcc1, loop_1747 ble,a,pn %xcc, loop_1748 edge16n %i3, %i1, %l2 fands %f3, %f10, %f8 loop_1747: fmovscc %icc, %f15, %f0 loop_1748: ldx [%l7 + 0x70], %g4 sdivcc %l6, 0x0A07, %o6 fbge %fcc2, loop_1749 addcc %o5, %o7, %g7 sth %o1, [%l7 + 0x46] std %f6, [%l7 + 0x10] loop_1749: st %f8, [%l7 + 0x70] stw %i5, [%l7 + 0x54] fmovd %f12, %f6 fmovrdlz %l5, %f6, %f14 fpadd16 %f6, %f2, %f8 movn %icc, %l1, %g1 fnot2 %f2, %f10 fcmps %fcc2, %f8, %f8 fcmpgt16 %f8, %f10, %o0 fnegs %f3, %f1 array32 %o4, %o2, %i7 tle %icc, 0x7 ldsh [%l7 + 0x3E], %i0 fmovscc %xcc, %f8, %f9 tn %icc, 0x2 sra %i6, %i2, %l3 sethi 0x06E8, %g5 fpsub16s %f7, %f11, %f11 bcc %icc, loop_1750 fnot2 %f10, %f6 ldx [%l7 + 0x18], %g2 move %xcc, %o3, %g6 loop_1750: fbue %fcc3, loop_1751 bpos loop_1752 fcmpne32 %f8, %f6, %l0 orn %l4, 0x116F, %i4 loop_1751: sth %i3, [%l7 + 0x5A] loop_1752: lduh [%l7 + 0x46], %g3 movneg %xcc, %i1, %l2 sth %l6, [%l7 + 0x22] tpos %xcc, 0x5 bne,a loop_1753 lduw [%l7 + 0x1C], %g4 fpadd16s %f7, %f13, %f11 move %xcc, %o6, %o5 loop_1753: fmovrslz %o7, %f0, %f4 fsrc1s %f13, %f9 ld [%l7 + 0x7C], %f9 lduh [%l7 + 0x5A], %g7 orncc %i5, 0x1F1E, %o1 bvc,pt %icc, loop_1754 fxnors %f2, %f15, %f13 tn %icc, 0x2 brgz,a %l5, loop_1755 loop_1754: fones %f8 ldsw [%l7 + 0x3C], %g1 orcc %l1, %o4, %o2 loop_1755: fornot2 %f4, %f8, %f6 brnz,a %i7, loop_1756 fbul,a %fcc1, loop_1757 fmovrdne %i0, %f6, %f2 movvs %icc, %o0, %i6 loop_1756: fnot1s %f12, %f4 loop_1757: ldd [%l7 + 0x30], %f2 ldd [%l7 + 0x48], %f10 xorcc %i2, 0x1491, %g5 fmovdn %xcc, %f8, %f6 edge16n %l3, %o3, %g2 ba loop_1758 fmovrdlez %l0, %f0, %f8 fba %fcc3, loop_1759 tn %icc, 0x6 loop_1758: fmovdne %icc, %f6, %f6 ldd [%l7 + 0x30], %f6 loop_1759: lduw [%l7 + 0x18], %l4 subccc %g6, %i3, %i4 addc %i1, %g3, %l2 fcmpgt16 %f12, %f14, %g4 fmovdvc %xcc, %f10, %f9 and %o6, 0x1E93, %l6 subcc %o7, 0x1CE4, %o5 ldd [%l7 + 0x48], %f10 edge32n %i5, %o1, %l5 nop setx loop_1760, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgz %g7, %g1, %o4 array16 %o2, %l1, %i0 fbe,a %fcc3, loop_1761 loop_1760: sth %i7, [%l7 + 0x36] stx %o0, [%l7 + 0x48] fmovsleu %xcc, %f5, %f15 loop_1761: fpsub16 %f6, %f6, %f6 fmovdgu %icc, %f7, %f5 mova %icc, %i6, %i2 andncc %l3, %o3, %g5 stb %g2, [%l7 + 0x1F] fornot1s %f13, %f3, %f13 ldub [%l7 + 0x77], %l0 ldx [%l7 + 0x70], %l4 edge16n %i3, %i4, %g6 st %f2, [%l7 + 0x70] fbue %fcc1, loop_1762 fmuld8ulx16 %f14, %f7, %f2 ldd [%l7 + 0x78], %f14 taddcctv %i1, 0x12D4, %l2 loop_1762: stw %g4, [%l7 + 0x18] edge8 %o6, %l6, %o7 fbg,a %fcc3, loop_1763 fmovdne %xcc, %f2, %f10 edge8n %o5, %g3, %o1 fmovdn %icc, %f3, %f1 loop_1763: array16 %i5, %g7, %g1 fmovsn %xcc, %f10, %f9 fbne,a %fcc0, loop_1764 stx %o4, [%l7 + 0x48] ldsb [%l7 + 0x2E], %o2 andcc %l5, %i0, %i7 loop_1764: movrne %l1, %i6, %i2 ld [%l7 + 0x64], %f9 array8 %l3, %o3, %g5 fmul8sux16 %f8, %f6, %f0 ldub [%l7 + 0x1F], %g2 ldsb [%l7 + 0x67], %o0 ld [%l7 + 0x2C], %f11 bl,pt %xcc, loop_1765 fors %f15, %f2, %f5 stx %l0, [%l7 + 0x18] fcmpeq16 %f2, %f2, %l4 loop_1765: te %xcc, 0x7 brgz %i3, loop_1766 fmovrse %g6, %f8, %f0 fmovdvs %icc, %f13, %f7 call loop_1767 loop_1766: fmovsn %icc, %f1, %f8 ba,a %xcc, loop_1768 andcc %i4, 0x09F3, %l2 loop_1767: movg %icc, %g4, %o6 ldd [%l7 + 0x58], %f2 loop_1768: fmovsleu %icc, %f2, %f4 sth %i1, [%l7 + 0x18] st %f10, [%l7 + 0x44] fba %fcc2, loop_1769 stw %l6, [%l7 + 0x3C] andcc %o7, 0x0941, %g3 fmovsneg %xcc, %f1, %f9 loop_1769: tle %xcc, 0x4 array16 %o1, %i5, %g7 stw %o5, [%l7 + 0x0C] ldsh [%l7 + 0x46], %o4 stw %o2, [%l7 + 0x20] fmovsn %icc, %f9, %f7 fmovscc %icc, %f12, %f0 fmovrsne %g1, %f15, %f1 fcmpeq32 %f6, %f6, %i0 ld [%l7 + 0x70], %f0 ldsh [%l7 + 0x7A], %i7 fbe %fcc3, loop_1770 lduw [%l7 + 0x58], %l5 sth %l1, [%l7 + 0x12] fbo %fcc0, loop_1771 loop_1770: edge8 %i6, %i2, %l3 ldx [%l7 + 0x08], %g5 fbug,a %fcc0, loop_1772 loop_1771: fpsub32 %f8, %f4, %f2 fmovdleu %icc, %f0, %f7 edge16ln %g2, %o3, %l0 loop_1772: tne %xcc, 0x1 fpsub32s %f5, %f7, %f8 fmovda %xcc, %f3, %f7 edge16ln %l4, %o0, %g6 fble,a %fcc2, loop_1773 stb %i3, [%l7 + 0x2F] andncc %i4, %g4, %l2 smulcc %i1, %o6, %o7 loop_1773: ldsb [%l7 + 0x36], %g3 add %o1, %i5, %l6 fandnot2 %f14, %f12, %f6 ldd [%l7 + 0x38], %f10 ldsh [%l7 + 0x74], %g7 fmovs %f12, %f11 fabsd %f4, %f12 ldsb [%l7 + 0x15], %o5 ldub [%l7 + 0x6F], %o4 siam 0x6 edge16ln %g1, %o2, %i7 fmovdcc %icc, %f9, %f11 fmovdge %icc, %f7, %f8 stb %l5, [%l7 + 0x78] ldsh [%l7 + 0x08], %l1 fpmerge %f13, %f3, %f14 lduh [%l7 + 0x44], %i0 tneg %icc, 0x7 ldx [%l7 + 0x40], %i2 udivcc %l3, 0x1D13, %i6 fmovrdgz %g2, %f6, %f10 fcmpne16 %f2, %f10, %g5 fexpand %f13, %f14 lduh [%l7 + 0x20], %l0 st %f9, [%l7 + 0x3C] stw %o3, [%l7 + 0x54] ble,pn %xcc, loop_1774 fnot1s %f15, %f10 fmul8x16al %f1, %f4, %f0 fcmple16 %f14, %f14, %o0 loop_1774: stw %l4, [%l7 + 0x18] lduw [%l7 + 0x10], %g6 ldub [%l7 + 0x36], %i4 edge8l %i3, %l2, %i1 bpos,a loop_1775 mova %icc, %o6, %g4 ldsb [%l7 + 0x1E], %o7 stw %g3, [%l7 + 0x60] loop_1775: ld [%l7 + 0x28], %f15 andncc %i5, %o1, %l6 ldsh [%l7 + 0x26], %o5 ldd [%l7 + 0x68], %f8 fpsub16 %f6, %f14, %f8 ld [%l7 + 0x08], %f7 fmovrde %g7, %f0, %f12 fmovdneg %xcc, %f12, %f14 ldd [%l7 + 0x10], %f6 faligndata %f0, %f6, %f14 bn,a loop_1776 fmovsa %icc, %f11, %f1 nop setx loop_1777, %l0, %l1 jmpl %l1, %o4 fmovrsgz %o2, %f8, %f11 loop_1776: lduh [%l7 + 0x1C], %g1 st %f9, [%l7 + 0x34] loop_1777: nop setx loop_1778, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x4C], %i7 lduh [%l7 + 0x44], %l5 ldsh [%l7 + 0x3C], %l1 loop_1778: siam 0x1 fmovsvc %xcc, %f12, %f9 ldsw [%l7 + 0x68], %i0 fcmpd %fcc2, %f12, %f8 tsubcc %i2, 0x0A40, %l3 lduw [%l7 + 0x54], %g2 fmovdle %xcc, %f8, %f8 faligndata %f2, %f2, %f6 tvs %icc, 0x0 fmovsne %icc, %f8, %f14 bge %icc, loop_1779 fsrc1 %f14, %f10 ldsb [%l7 + 0x70], %g5 ldx [%l7 + 0x70], %i6 loop_1779: fzero %f12 fands %f8, %f9, %f11 edge32n %o3, %l0, %o0 ldsw [%l7 + 0x30], %g6 fnor %f8, %f6, %f14 sllx %l4, %i4, %l2 tvs %icc, 0x2 movre %i3, %o6, %i1 fmovsl %xcc, %f2, %f1 lduw [%l7 + 0x40], %g4 std %f12, [%l7 + 0x68] fcmple16 %f2, %f0, %o7 fnand %f2, %f14, %f2 fbul %fcc1, loop_1780 movle %icc, %g3, %i5 ldx [%l7 + 0x78], %l6 fpadd16 %f12, %f8, %f6 loop_1780: ldsb [%l7 + 0x10], %o1 mova %xcc, %o5, %o4 fornot2 %f0, %f4, %f2 fbug %fcc3, loop_1781 lduh [%l7 + 0x54], %o2 sth %g1, [%l7 + 0x20] brgez,a %g7, loop_1782 loop_1781: movne %icc, %i7, %l1 faligndata %f14, %f2, %f6 smul %l5, %i0, %l3 loop_1782: fandnot2s %f0, %f9, %f0 movgu %icc, %g2, %g5 fpsub32 %f12, %f2, %f4 add %i2, %i6, %o3 tcs %icc, 0x1 fnot1s %f6, %f8 lduh [%l7 + 0x2C], %o0 ldsw [%l7 + 0x28], %l0 fcmpes %fcc0, %f3, %f0 move %icc, %g6, %l4 te %xcc, 0x4 faligndata %f12, %f4, %f0 fornot2 %f12, %f8, %f6 fmovde %xcc, %f9, %f3 fmovdne %icc, %f11, %f10 movge %icc, %l2, %i3 bcc,pt %xcc, loop_1783 ldsh [%l7 + 0x22], %o6 ld [%l7 + 0x28], %f1 fbu,a %fcc2, loop_1784 loop_1783: move %icc, %i1, %i4 ld [%l7 + 0x5C], %f13 tvs %xcc, 0x2 loop_1784: ldx [%l7 + 0x78], %g4 faligndata %f2, %f4, %f4 fand %f8, %f8, %f10 ldsb [%l7 + 0x63], %o7 stx %g3, [%l7 + 0x60] st %f3, [%l7 + 0x34] fmovscc %xcc, %f2, %f5 umulcc %l6, %i5, %o1 stw %o5, [%l7 + 0x60] ld [%l7 + 0x1C], %f4 ldub [%l7 + 0x21], %o4 st %f10, [%l7 + 0x5C] andn %o2, %g1, %i7 fmovsleu %xcc, %f15, %f12 edge16n %l1, %l5, %i0 ldsw [%l7 + 0x34], %g7 array8 %l3, %g5, %i2 lduh [%l7 + 0x5E], %i6 te %xcc, 0x5 fpsub32 %f0, %f6, %f12 fmovdleu %icc, %f10, %f9 ldsb [%l7 + 0x31], %o3 movrgez %g2, 0x037, %l0 movcc %xcc, %g6, %l4 fmovda %xcc, %f2, %f6 fzeros %f13 lduh [%l7 + 0x24], %o0 fxnors %f14, %f9, %f1 fbuge,a %fcc3, loop_1785 stw %i3, [%l7 + 0x60] nop setx loop_1786, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcs %xcc, 0x7 loop_1785: te %icc, 0x6 lduh [%l7 + 0x5C], %o6 loop_1786: subccc %i1, 0x1AF5, %l2 fones %f1 fbne %fcc0, loop_1787 fandnot1s %f5, %f7, %f10 fors %f7, %f1, %f0 brnz,a %g4, loop_1788 loop_1787: fcmpne32 %f4, %f12, %o7 andcc %g3, %i4, %l6 fsrc2 %f8, %f0 loop_1788: st %f3, [%l7 + 0x60] bgu loop_1789 fcmpes %fcc3, %f4, %f8 udivcc %i5, 0x16C5, %o5 ldsw [%l7 + 0x3C], %o1 loop_1789: fandnot2 %f2, %f6, %f14 ldsb [%l7 + 0x52], %o4 array16 %o2, %g1, %l1 ldsh [%l7 + 0x68], %l5 fand %f2, %f8, %f6 ld [%l7 + 0x48], %f15 brz %i7, loop_1790 fbe,a %fcc2, loop_1791 xor %i0, 0x07B0, %l3 sth %g7, [%l7 + 0x74] loop_1790: fmovrdlez %i2, %f6, %f0 loop_1791: edge16 %g5, %i6, %g2 srl %o3, %g6, %l0 xor %l4, %i3, %o0 fbul,a %fcc1, loop_1792 std %f0, [%l7 + 0x68] fmovs %f9, %f6 movrlz %i1, %o6, %l2 loop_1792: fbu %fcc3, loop_1793 fcmpeq32 %f2, %f12, %g4 ldx [%l7 + 0x28], %o7 stx %g3, [%l7 + 0x60] loop_1793: fmovrde %i4, %f10, %f14 movge %icc, %l6, %o5 ld [%l7 + 0x44], %f0 std %f12, [%l7 + 0x28] fmovdcs %xcc, %f7, %f15 fpadd32s %f12, %f9, %f7 tg %xcc, 0x7 nop setx loop_1794, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlez %o1, %o4, %i5 ldx [%l7 + 0x08], %o2 taddcc %l1, 0x04C0, %l5 loop_1794: stx %i7, [%l7 + 0x30] fblg %fcc3, loop_1795 sth %i0, [%l7 + 0x54] addc %g1, %l3, %g7 ldx [%l7 + 0x60], %g5 loop_1795: fmul8x16au %f2, %f5, %f0 movn %icc, %i6, %i2 stw %g2, [%l7 + 0x34] fpsub16 %f6, %f2, %f10 movpos %xcc, %o3, %l0 bl %xcc, loop_1796 ldsh [%l7 + 0x42], %g6 tne %xcc, 0x4 lduh [%l7 + 0x3C], %i3 loop_1796: fmovs %f7, %f3 fone %f8 fmovspos %icc, %f4, %f12 sth %l4, [%l7 + 0x78] fmovsvc %xcc, %f10, %f12 and %i1, 0x0F8F, %o6 sethi 0x0E7C, %l2 fmovsne %icc, %f1, %f12 fmovrdlz %o0, %f12, %f6 ldub [%l7 + 0x0F], %g4 fabsd %f0, %f4 ble loop_1797 fcmpne16 %f8, %f8, %o7 fcmpgt16 %f10, %f0, %i4 fmovrde %g3, %f6, %f14 loop_1797: sdivx %o5, 0x1388, %l6 brnz %o4, loop_1798 sth %o1, [%l7 + 0x34] ldx [%l7 + 0x68], %i5 fmovsa %xcc, %f6, %f14 loop_1798: movpos %icc, %l1, %o2 mulscc %l5, %i0, %i7 movpos %icc, %g1, %l3 fxnor %f10, %f0, %f0 fmovda %icc, %f13, %f12 fbn %fcc1, loop_1799 fexpand %f1, %f2 fmovscc %icc, %f6, %f13 ldub [%l7 + 0x2C], %g7 loop_1799: std %f14, [%l7 + 0x60] ldsh [%l7 + 0x7A], %i6 fmovdle %icc, %f5, %f11 ldub [%l7 + 0x64], %g5 tne %xcc, 0x4 tg %icc, 0x6 alignaddrl %i2, %g2, %o3 ldsh [%l7 + 0x4E], %g6 fmovrdlez %l0, %f8, %f10 fxnor %f10, %f10, %f0 tle %icc, 0x1 udiv %i3, 0x03C2, %i1 srlx %o6, %l4, %l2 ldd [%l7 + 0x08], %f2 tl %icc, 0x6 smulcc %o0, 0x11B2, %o7 tneg %icc, 0x0 sra %g4, 0x1E, %g3 fcmpgt16 %f8, %f0, %i4 fmovrdlez %o5, %f12, %f12 subccc %l6, %o1, %o4 xorcc %i5, 0x0EA4, %o2 fmovsg %xcc, %f7, %f12 ba,pt %icc, loop_1800 st %f4, [%l7 + 0x4C] movgu %xcc, %l5, %l1 udiv %i7, 0x1646, %g1 loop_1800: ldub [%l7 + 0x44], %l3 fpmerge %f13, %f3, %f12 ldub [%l7 + 0x10], %i0 bvs,pn %icc, loop_1801 ldsw [%l7 + 0x38], %i6 sdivcc %g5, 0x10B8, %i2 movcc %icc, %g2, %g7 loop_1801: std %f10, [%l7 + 0x60] tneg %xcc, 0x7 xnor %o3, %l0, %g6 andn %i1, 0x177A, %o6 tle %icc, 0x6 smulcc %i3, 0x062B, %l2 addcc %o0, %l4, %o7 orcc %g3, 0x1814, %g4 subcc %i4, 0x03ED, %o5 fmovdn %icc, %f12, %f7 sdiv %l6, 0x1B0C, %o4 fnor %f12, %f4, %f0 fcmple16 %f10, %f4, %i5 fnegs %f13, %f13 bshuffle %f12, %f14, %f8 sdivx %o1, 0x1F01, %o2 fmuld8ulx16 %f11, %f8, %f2 tneg %xcc, 0x4 fornot1s %f9, %f6, %f12 fnot2 %f4, %f2 movrlez %l5, 0x3FE, %l1 fandnot1 %f4, %f4, %f10 sdiv %i7, 0x1F6E, %l3 edge8 %g1, %i0, %g5 fxor %f10, %f6, %f14 fxnor %f12, %f12, %f2 fzero %f10 fmovdle %xcc, %f8, %f3 ldsh [%l7 + 0x76], %i6 stw %g2, [%l7 + 0x24] addccc %g7, %i2, %l0 brlez,a %g6, loop_1802 ldd [%l7 + 0x40], %f10 ldx [%l7 + 0x30], %o3 lduw [%l7 + 0x18], %i1 loop_1802: std %f8, [%l7 + 0x70] bneg,pt %icc, loop_1803 andn %i3, %l2, %o0 fornot1s %f10, %f15, %f7 lduw [%l7 + 0x3C], %l4 loop_1803: stb %o7, [%l7 + 0x21] stw %g3, [%l7 + 0x5C] fcmpeq16 %f8, %f0, %o6 edge16n %i4, %g4, %o5 fmovspos %icc, %f3, %f15 udivcc %o4, 0x16B1, %i5 stw %o1, [%l7 + 0x18] brlz %l6, loop_1804 fmovrdgz %l5, %f12, %f0 fbg,a %fcc3, loop_1805 movn %xcc, %l1, %o2 loop_1804: ldx [%l7 + 0x28], %i7 fmovdg %xcc, %f5, %f8 loop_1805: lduw [%l7 + 0x14], %g1 sth %l3, [%l7 + 0x56] fxnors %f2, %f13, %f4 fpack32 %f6, %f2, %f10 fmovse %xcc, %f12, %f2 andcc %i0, %g5, %g2 ldsh [%l7 + 0x5C], %i6 bvs,pn %xcc, loop_1806 mulx %i2, %l0, %g7 brgez %g6, loop_1807 tle %xcc, 0x2 loop_1806: fpack32 %f14, %f2, %f14 bcs,pt %icc, loop_1808 loop_1807: std %f12, [%l7 + 0x18] tne %icc, 0x2 brnz %o3, loop_1809 loop_1808: fmovdleu %icc, %f14, %f9 mulscc %i1, 0x1FA2, %l2 ldub [%l7 + 0x1C], %o0 loop_1809: fbe,a %fcc0, loop_1810 fmovsa %icc, %f2, %f11 fpack16 %f14, %f9 std %f8, [%l7 + 0x60] loop_1810: fcmpeq16 %f10, %f2, %l4 movg %icc, %o7, %i3 nop setx loop_1811, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x68], %o6 fmovdn %xcc, %f6, %f9 sdivcc %g3, 0x1621, %g4 loop_1811: addcc %i4, %o5, %i5 andncc %o1, %o4, %l5 and %l6, 0x1482, %o2 fsrc1 %f2, %f4 fmovda %xcc, %f6, %f0 ldsw [%l7 + 0x50], %l1 sra %i7, %g1, %i0 sth %l3, [%l7 + 0x1C] tcc %icc, 0x3 ldub [%l7 + 0x5D], %g5 lduw [%l7 + 0x44], %g2 fmovdcc %xcc, %f1, %f6 fmovsa %icc, %f1, %f12 fpmerge %f5, %f8, %f14 ldub [%l7 + 0x4B], %i2 st %f1, [%l7 + 0x10] bcs loop_1812 fmovrslez %i6, %f9, %f14 fmovd %f2, %f6 bn,a %icc, loop_1813 loop_1812: fxor %f6, %f14, %f12 ldx [%l7 + 0x60], %l0 tsubcctv %g6, %g7, %o3 loop_1813: sth %l2, [%l7 + 0x6A] sllx %o0, %l4, %i1 bneg loop_1814 fcmpgt32 %f0, %f0, %i3 array32 %o7, %g3, %g4 fxor %f10, %f0, %f14 loop_1814: fbl %fcc2, loop_1815 fmovsl %icc, %f12, %f15 movn %xcc, %i4, %o6 call loop_1816 loop_1815: sdiv %o5, 0x1D71, %i5 ldx [%l7 + 0x40], %o1 brnz %o4, loop_1817 loop_1816: ldsb [%l7 + 0x4A], %l5 stx %o2, [%l7 + 0x58] ldub [%l7 + 0x21], %l1 loop_1817: st %f12, [%l7 + 0x1C] fmovdle %icc, %f11, %f13 fmovrdlez %l6, %f0, %f2 addc %g1, 0x0168, %i7 lduh [%l7 + 0x18], %l3 movle %icc, %i0, %g2 st %f8, [%l7 + 0x68] umulcc %g5, 0x1BC9, %i6 sth %i2, [%l7 + 0x18] bpos,pn %icc, loop_1818 for %f0, %f2, %f0 addcc %l0, %g7, %g6 stb %l2, [%l7 + 0x2E] loop_1818: umulcc %o0, %o3, %l4 ldd [%l7 + 0x10], %f8 stb %i1, [%l7 + 0x3F] fandnot1 %f14, %f2, %f2 fcmpgt32 %f0, %f12, %o7 fmovsge %xcc, %f8, %f9 fmovsge %icc, %f13, %f15 fxnors %f6, %f14, %f11 fpadd32 %f10, %f14, %f10 movvc %icc, %g3, %g4 fnot1s %f1, %f2 fnot2 %f12, %f4 orcc %i4, 0x08EC, %o6 fcmpes %fcc2, %f0, %f8 std %f0, [%l7 + 0x58] ldx [%l7 + 0x20], %o5 and %i3, %i5, %o1 be,a loop_1819 fmovrsgz %o4, %f7, %f4 brgez,a %o2, loop_1820 brlz,a %l1, loop_1821 loop_1819: st %f3, [%l7 + 0x2C] or %l6, %g1, %i7 loop_1820: sdiv %l5, 0x0613, %i0 loop_1821: st %f5, [%l7 + 0x34] ldsh [%l7 + 0x76], %l3 stw %g5, [%l7 + 0x70] alignaddrl %g2, %i6, %i2 ld [%l7 + 0x14], %f1 smul %l0, 0x1620, %g6 ble,a,pt %icc, loop_1822 xnorcc %g7, %o0, %o3 stw %l4, [%l7 + 0x40] fbe %fcc1, loop_1823 loop_1822: edge8 %i1, %l2, %g3 ldsw [%l7 + 0x0C], %o7 stw %i4, [%l7 + 0x44] loop_1823: edge8 %g4, %o5, %i3 lduh [%l7 + 0x1C], %o6 fsrc1 %f4, %f4 lduh [%l7 + 0x0C], %i5 fpack16 %f10, %f14 fmovsvs %icc, %f4, %f13 fmovdvs %xcc, %f0, %f7 popc %o4, %o2 edge32l %o1, %l1, %l6 sdivx %i7, 0x17D7, %l5 te %icc, 0x1 sub %i0, %l3, %g1 sth %g5, [%l7 + 0x40] fpack16 %f8, %f3 ldsb [%l7 + 0x26], %i6 fbg %fcc3, loop_1824 udiv %g2, 0x0B50, %i2 movge %icc, %l0, %g6 ldx [%l7 + 0x50], %o0 loop_1824: st %f3, [%l7 + 0x38] mulscc %g7, 0x1770, %o3 ldx [%l7 + 0x50], %i1 fpadd16 %f12, %f14, %f2 ldd [%l7 + 0x58], %f12 fsrc1s %f5, %f8 fcmpgt16 %f6, %f14, %l2 fpackfix %f4, %f1 bn,a loop_1825 stw %l4, [%l7 + 0x30] movvs %icc, %g3, %o7 ld [%l7 + 0x30], %f0 loop_1825: te %icc, 0x5 ldsb [%l7 + 0x1B], %i4 stx %o5, [%l7 + 0x18] ld [%l7 + 0x60], %f4 fmovrdlz %i3, %f10, %f12 fmovsleu %xcc, %f0, %f4 tne %xcc, 0x1 ldsb [%l7 + 0x7A], %o6 fcmpd %fcc1, %f2, %f4 fbu %fcc1, loop_1826 fmovs %f9, %f1 xorcc %i5, %o4, %o2 lduw [%l7 + 0x14], %g4 loop_1826: call loop_1827 smul %l1, %o1, %i7 lduh [%l7 + 0x36], %l5 fcmpes %fcc3, %f3, %f15 loop_1827: fcmple16 %f6, %f14, %l6 fbl %fcc3, loop_1828 fnands %f9, %f11, %f14 stw %l3, [%l7 + 0x10] bcc,pn %xcc, loop_1829 loop_1828: fmovrdgz %g1, %f14, %f8 and %i0, %g5, %g2 ldsb [%l7 + 0x15], %i2 loop_1829: andn %l0, %g6, %o0 ldd [%l7 + 0x38], %f14 be,a,pn %icc, loop_1830 ldub [%l7 + 0x21], %g7 stb %o3, [%l7 + 0x6F] taddcctv %i6, %i1, %l2 loop_1830: stb %l4, [%l7 + 0x66] andncc %o7, %g3, %i4 tne %xcc, 0x5 fxor %f12, %f6, %f12 fmul8x16au %f9, %f5, %f4 bn %icc, loop_1831 fbue,a %fcc0, loop_1832 stx %i3, [%l7 + 0x78] addcc %o6, 0x0699, %i5 loop_1831: umul %o5, %o2, %g4 loop_1832: ldsb [%l7 + 0x2B], %o4 ldx [%l7 + 0x20], %l1 fmovd %f10, %f10 mulscc %i7, 0x0FDF, %l5 fandnot1 %f14, %f4, %f4 fmul8x16au %f8, %f15, %f4 sth %l6, [%l7 + 0x2A] fandnot2 %f12, %f10, %f12 fmul8ulx16 %f12, %f0, %f2 fmovdne %xcc, %f13, %f7 fornot2s %f13, %f12, %f13 movgu %icc, %l3, %g1 bneg,a %xcc, loop_1833 fnot1 %f10, %f4 fmovsg %xcc, %f6, %f6 tvs %icc, 0x3 loop_1833: fmul8x16au %f2, %f11, %f4 edge32ln %i0, %o1, %g2 ldub [%l7 + 0x43], %g5 movle %xcc, %i2, %g6 movvc %icc, %o0, %g7 ta %xcc, 0x1 fba,a %fcc3, loop_1834 movcc %xcc, %o3, %i6 xnor %i1, %l0, %l2 bvs,a,pt %xcc, loop_1835 loop_1834: fnot2 %f10, %f10 fbule %fcc0, loop_1836 fble %fcc2, loop_1837 loop_1835: fpsub32 %f14, %f2, %f0 stb %l4, [%l7 + 0x21] loop_1836: movcs %xcc, %g3, %o7 loop_1837: stb %i3, [%l7 + 0x69] fbule %fcc2, loop_1838 ldsb [%l7 + 0x54], %o6 fmovsge %xcc, %f10, %f2 fmovrslz %i4, %f4, %f3 loop_1838: fcmpgt16 %f10, %f4, %i5 fcmpgt32 %f0, %f8, %o5 fnor %f14, %f0, %f12 ldx [%l7 + 0x58], %o2 nop setx loop_1839, %l0, %l1 jmpl %l1, %g4 sub %o4, %l1, %i7 bpos,a %icc, loop_1840 fcmpne16 %f2, %f0, %l6 loop_1839: subcc %l3, 0x1492, %l5 fmovsneg %xcc, %f11, %f4 loop_1840: tgu %icc, 0x1 fabss %f1, %f3 fpadd16 %f8, %f0, %f10 fmovrsne %g1, %f8, %f10 stx %i0, [%l7 + 0x78] tne %xcc, 0x5 sth %o1, [%l7 + 0x62] udiv %g5, 0x124E, %g2 xor %g6, 0x0ECA, %i2 fmovdn %icc, %f11, %f3 and %g7, 0x19C3, %o0 fmovspos %xcc, %f3, %f7 sdivx %o3, 0x0875, %i1 ldsw [%l7 + 0x48], %i6 fmovdvs %icc, %f12, %f14 stw %l2, [%l7 + 0x78] std %f14, [%l7 + 0x78] sth %l0, [%l7 + 0x38] nop setx loop_1841, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbug,a %fcc0, loop_1842 ldsb [%l7 + 0x32], %g3 bn,pn %xcc, loop_1843 loop_1841: bl,a,pt %icc, loop_1844 loop_1842: lduh [%l7 + 0x68], %o7 umulcc %i3, 0x0EAC, %l4 loop_1843: fornot2 %f4, %f4, %f2 loop_1844: fmul8x16al %f11, %f13, %f4 for %f4, %f2, %f12 fnor %f0, %f12, %f2 fmovsvc %icc, %f10, %f8 stb %o6, [%l7 + 0x41] fbu,a %fcc1, loop_1845 ldub [%l7 + 0x7E], %i5 stb %o5, [%l7 + 0x4A] ldub [%l7 + 0x25], %i4 loop_1845: movg %xcc, %o2, %g4 pdist %f6, %f4, %f8 andn %o4, %i7, %l1 ldsh [%l7 + 0x1A], %l6 and %l5, %l3, %g1 fmovrdlz %i0, %f2, %f6 st %f8, [%l7 + 0x28] ldsb [%l7 + 0x20], %g5 ldub [%l7 + 0x59], %o1 addc %g6, %i2, %g7 tleu %icc, 0x5 tsubcc %g2, %o0, %i1 fxnors %f15, %f3, %f2 bg,a,pt %xcc, loop_1846 fble,a %fcc0, loop_1847 pdist %f0, %f4, %f6 lduw [%l7 + 0x28], %i6 loop_1846: stw %l2, [%l7 + 0x74] loop_1847: sth %o3, [%l7 + 0x42] brgez,a %l0, loop_1848 fmovdneg %icc, %f12, %f12 fones %f6 lduw [%l7 + 0x68], %g3 loop_1848: fpackfix %f12, %f10 sdiv %i3, 0x1EBB, %o7 lduw [%l7 + 0x6C], %l4 stx %i5, [%l7 + 0x58] fmovsn %icc, %f8, %f10 fcmpne16 %f0, %f10, %o6 stw %o5, [%l7 + 0x60] stx %i4, [%l7 + 0x60] fbge %fcc3, loop_1849 stb %o2, [%l7 + 0x45] movpos %icc, %o4, %g4 edge8l %i7, %l6, %l5 loop_1849: fmovd %f2, %f12 fsrc2s %f13, %f0 ldd [%l7 + 0x78], %f4 stb %l1, [%l7 + 0x3E] brgez,a %l3, loop_1850 bgu,a,pn %icc, loop_1851 fmovse %xcc, %f11, %f15 fexpand %f12, %f10 loop_1850: ldsb [%l7 + 0x5E], %i0 loop_1851: fcmpgt16 %f2, %f12, %g5 bvc,pt %icc, loop_1852 alignaddrl %o1, %g6, %i2 stw %g1, [%l7 + 0x08] tleu %xcc, 0x1 loop_1852: fmul8ulx16 %f0, %f4, %f6 fnot2s %f8, %f4 stx %g2, [%l7 + 0x60] fmul8x16au %f13, %f5, %f12 fsrc2s %f11, %f15 andcc %g7, 0x1D52, %i1 ldsb [%l7 + 0x44], %i6 stw %o0, [%l7 + 0x14] tsubcctv %o3, 0x1F04, %l2 ble,a %xcc, loop_1853 stw %l0, [%l7 + 0x6C] stb %g3, [%l7 + 0x1C] fands %f7, %f2, %f0 loop_1853: fmovdl %xcc, %f6, %f10 fbn,a %fcc1, loop_1854 fors %f6, %f15, %f15 fblg,a %fcc2, loop_1855 fbn %fcc1, loop_1856 loop_1854: brnz %i3, loop_1857 mova %icc, %l4, %o7 loop_1855: sdiv %o6, 0x0C4A, %i5 loop_1856: nop setx loop_1858, %l0, %l1 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_1857: fand %f10, %f4, %f0 nop setx loop_1859, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %xcc, %i4, %o5 loop_1858: ldsw [%l7 + 0x58], %o4 movne %xcc, %o2, %i7 loop_1859: bpos,a,pn %xcc, loop_1860 orcc %l6, 0x1A74, %g4 taddcc %l5, 0x0D44, %l1 fbo,a %fcc1, loop_1861 loop_1860: ldd [%l7 + 0x28], %f10 brz %l3, loop_1862 stx %g5, [%l7 + 0x70] loop_1861: call loop_1863 sdivx %i0, 0x190A, %o1 loop_1862: bgu,pt %xcc, loop_1864 move %icc, %g6, %g1 loop_1863: fmovs %f3, %f8 ldsw [%l7 + 0x64], %i2 loop_1864: stw %g2, [%l7 + 0x0C] st %f5, [%l7 + 0x44] udiv %i1, 0x09CD, %i6 tne %icc, 0x1 ldd [%l7 + 0x38], %f4 fmovdcs %xcc, %f2, %f2 srl %o0, %g7, %o3 umulcc %l0, %l2, %i3 fxor %f4, %f6, %f8 fmovrse %l4, %f14, %f9 fmovrde %g3, %f8, %f6 call loop_1865 bcs,a loop_1866 ldx [%l7 + 0x08], %o7 fnot2s %f1, %f15 loop_1865: fornot2s %f6, %f15, %f1 loop_1866: ldd [%l7 + 0x70], %f12 stw %o6, [%l7 + 0x18] tle %xcc, 0x4 fnot2 %f0, %f12 ldx [%l7 + 0x70], %i5 stw %i4, [%l7 + 0x34] ldsw [%l7 + 0x6C], %o5 edge32l %o4, %i7, %o2 tle %xcc, 0x5 bleu loop_1867 movleu %xcc, %l6, %g4 fbue %fcc3, loop_1868 stw %l5, [%l7 + 0x44] loop_1867: std %f12, [%l7 + 0x10] fpsub16s %f2, %f7, %f15 loop_1868: addc %l1, %l3, %g5 bgu,pn %icc, loop_1869 sth %o1, [%l7 + 0x7E] fnand %f0, %f0, %f12 lduw [%l7 + 0x3C], %g6 loop_1869: fabsd %f0, %f0 movleu %icc, %i0, %g1 orn %i2, %i1, %i6 fmovdne %xcc, %f12, %f0 tsubcctv %g2, 0x1009, %o0 ldsw [%l7 + 0x58], %o3 ldub [%l7 + 0x78], %g7 stx %l2, [%l7 + 0x58] stw %l0, [%l7 + 0x5C] fcmpne32 %f2, %f12, %i3 ldub [%l7 + 0x27], %g3 fxors %f9, %f7, %f2 fabsd %f2, %f8 sllx %l4, 0x11, %o7 edge32l %i5, %o6, %i4 srax %o5, 0x04, %o4 fmul8ulx16 %f10, %f2, %f14 fmovsle %xcc, %f4, %f12 ldsb [%l7 + 0x28], %i7 ldsw [%l7 + 0x40], %o2 fmovdcs %icc, %f9, %f3 std %f12, [%l7 + 0x30] ldub [%l7 + 0x2F], %g4 mova %xcc, %l5, %l6 fbn %fcc0, loop_1870 bleu,a loop_1871 andcc %l1, 0x1309, %g5 addccc %o1, 0x1ED4, %g6 loop_1870: bn,a %xcc, loop_1872 loop_1871: nop setx loop_1873, %l0, %l1 jmpl %l1, %i0 fornot1s %f3, %f3, %f6 edge16n %g1, %i2, %l3 loop_1872: lduh [%l7 + 0x48], %i6 loop_1873: std %f8, [%l7 + 0x68] fpadd32 %f4, %f4, %f4 movrne %i1, %o0, %g2 tl %xcc, 0x6 be,a %xcc, loop_1874 tcc %xcc, 0x0 fmovsg %xcc, %f0, %f5 std %f12, [%l7 + 0x30] loop_1874: brgz %g7, loop_1875 fsrc1s %f1, %f11 umulcc %l2, %l0, %i3 tne %xcc, 0x0 loop_1875: andncc %o3, %g3, %o7 brgz,a %l4, loop_1876 udiv %o6, 0x00C3, %i5 movne %xcc, %i4, %o4 addcc %i7, 0x13E3, %o2 loop_1876: umul %g4, %o5, %l6 nop setx loop_1877, %l0, %l1 jmpl %l1, %l5 alignaddrl %l1, %o1, %g5 bcs,a,pt %xcc, loop_1878 nop setx loop_1879, %l0, %l1 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_1877: ba,a %icc, loop_1880 fnands %f7, %f1, %f5 loop_1878: std %f12, [%l7 + 0x70] loop_1879: tneg %icc, 0x1 loop_1880: stw %i0, [%l7 + 0x2C] fabss %f11, %f12 sth %g1, [%l7 + 0x42] fmovsa %icc, %f14, %f3 fabss %f0, %f7 brgez %i2, loop_1881 fmovsleu %icc, %f12, %f4 bge %icc, loop_1882 sllx %g6, %i6, %l3 loop_1881: bvc,a loop_1883 fmul8x16au %f11, %f11, %f8 loop_1882: fpsub16 %f6, %f12, %f0 ldd [%l7 + 0x28], %f2 loop_1883: fabsd %f0, %f0 movg %icc, %i1, %g2 subcc %o0, %g7, %l2 ldsb [%l7 + 0x34], %l0 movrgez %o3, 0x2BD, %i3 add %o7, %l4, %g3 mova %icc, %o6, %i5 fnot2s %f3, %f0 tpos %icc, 0x4 ldub [%l7 + 0x68], %i4 nop setx loop_1884, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x4C], %o4 fandnot2 %f8, %f6, %f12 smul %i7, 0x1587, %o2 loop_1884: movrne %o5, 0x230, %l6 stw %l5, [%l7 + 0x44] fmovsl %xcc, %f2, %f10 stx %l1, [%l7 + 0x50] edge16 %g4, %g5, %o1 fcmpeq16 %f4, %f8, %g1 tvs %xcc, 0x7 fmovrse %i0, %f9, %f7 be,pn %xcc, loop_1885 fbo,a %fcc3, loop_1886 movcs %icc, %i2, %g6 fmul8x16au %f3, %f1, %f2 loop_1885: umul %i6, 0x07F1, %l3 loop_1886: movge %xcc, %i1, %o0 tcc %icc, 0x5 fmovsl %xcc, %f9, %f10 fmovdle %xcc, %f3, %f13 tcc %icc, 0x7 fones %f14 st %f2, [%l7 + 0x74] fmovrde %g7, %f4, %f4 fmovsgu %icc, %f5, %f12 bgu,pt %xcc, loop_1887 movleu %icc, %g2, %l2 movne %icc, %l0, %o3 ldsh [%l7 + 0x10], %i3 loop_1887: edge16n %o7, %l4, %o6 sth %g3, [%l7 + 0x2C] edge8 %i5, %o4, %i7 ld [%l7 + 0x6C], %f5 ld [%l7 + 0x48], %f13 ldx [%l7 + 0x68], %i4 subcc %o5, 0x0C6C, %l6 ldsw [%l7 + 0x30], %o2 tneg %icc, 0x0 movneg %icc, %l5, %g4 movgu %xcc, %g5, %o1 ld [%l7 + 0x58], %f0 umul %g1, 0x0E4F, %l1 fone %f8 fmovspos %icc, %f4, %f4 movgu %icc, %i2, %g6 bl,pn %xcc, loop_1888 fbul,a %fcc3, loop_1889 ldx [%l7 + 0x30], %i0 movvc %xcc, %i6, %i1 loop_1888: fmovsa %xcc, %f15, %f5 loop_1889: brlz %o0, loop_1890 tg %icc, 0x3 sub %g7, %l3, %g2 movleu %xcc, %l0, %l2 loop_1890: ldd [%l7 + 0x78], %f12 stx %i3, [%l7 + 0x30] fbg,a %fcc3, loop_1891 ldsh [%l7 + 0x28], %o3 edge32ln %l4, %o7, %o6 orcc %i5, %o4, %i7 loop_1891: st %f15, [%l7 + 0x0C] fmuld8sux16 %f15, %f8, %f6 fcmpeq32 %f6, %f4, %g3 lduh [%l7 + 0x30], %o5 sra %l6, %i4, %l5 fmovrdlz %o2, %f8, %f6 siam 0x7 tl %xcc, 0x3 lduh [%l7 + 0x48], %g5 stx %g4, [%l7 + 0x20] ldub [%l7 + 0x60], %g1 ldub [%l7 + 0x6C], %o1 fmovdpos %icc, %f5, %f9 smulcc %i2, %l1, %g6 fba %fcc3, loop_1892 tg %xcc, 0x7 sth %i0, [%l7 + 0x60] fmovrse %i6, %f0, %f12 loop_1892: ldsb [%l7 + 0x3D], %o0 bshuffle %f10, %f0, %f10 std %f12, [%l7 + 0x58] ta %icc, 0x5 fornot2 %f6, %f14, %f8 edge16 %g7, %l3, %g2 umulcc %l0, %i1, %l2 bvs %xcc, loop_1893 fmovsneg %icc, %f10, %f9 lduw [%l7 + 0x7C], %i3 ldd [%l7 + 0x38], %f2 loop_1893: fmovsne %icc, %f15, %f14 stx %o3, [%l7 + 0x40] fcmpne16 %f8, %f4, %o7 bpos,pn %icc, loop_1894 sub %o6, 0x00A3, %i5 orn %o4, %l4, %g3 udiv %i7, 0x1560, %l6 loop_1894: fmul8x16au %f4, %f1, %f4 array16 %o5, %i4, %o2 fbul,a %fcc1, loop_1895 fmuld8sux16 %f2, %f12, %f8 lduh [%l7 + 0x42], %g5 brz,a %l5, loop_1896 loop_1895: fpsub16 %f8, %f12, %f14 ld [%l7 + 0x60], %f12 fmovrdlz %g1, %f2, %f0 loop_1896: fcmpgt32 %f8, %f6, %g4 fmovdl %xcc, %f10, %f0 std %f12, [%l7 + 0x38] lduh [%l7 + 0x66], %i2 movrgez %o1, %g6, %i0 lduw [%l7 + 0x4C], %l1 movrne %o0, 0x05A, %i6 fbu %fcc0, loop_1897 smulcc %g7, 0x0163, %l3 ldub [%l7 + 0x0C], %g2 movrlz %i1, %l2, %i3 loop_1897: fornot2 %f8, %f12, %f10 movrne %l0, 0x1A4, %o7 xnorcc %o6, %o3, %o4 fmovda %xcc, %f7, %f10 fmovdgu %xcc, %f5, %f11 fmuld8ulx16 %f7, %f8, %f8 bvs,a,pt %xcc, loop_1898 movpos %xcc, %i5, %l4 tne %xcc, 0x5 fxors %f9, %f12, %f15 loop_1898: movpos %icc, %g3, %i7 ldub [%l7 + 0x65], %o5 lduw [%l7 + 0x78], %i4 lduh [%l7 + 0x18], %o2 std %f6, [%l7 + 0x68] fmovsn %xcc, %f11, %f9 fnot2 %f10, %f0 movgu %icc, %g5, %l5 tneg %xcc, 0x5 ldx [%l7 + 0x50], %g1 sth %g4, [%l7 + 0x12] movge %xcc, %i2, %l6 brlz,a %g6, loop_1899 fors %f13, %f5, %f5 faligndata %f4, %f4, %f14 fbul,a %fcc3, loop_1900 loop_1899: bcs,a,pn %icc, loop_1901 fbn,a %fcc3, loop_1902 fmovsle %icc, %f13, %f5 loop_1900: edge32ln %i0, %o1, %o0 loop_1901: tsubcctv %l1, 0x08B6, %i6 loop_1902: ldsw [%l7 + 0x28], %g7 sllx %l3, %i1, %g2 fnegs %f0, %f4 ldsb [%l7 + 0x40], %l2 fcmpne16 %f6, %f8, %i3 fornot2s %f11, %f10, %f3 edge16 %o7, %o6, %l0 st %f3, [%l7 + 0x54] fcmps %fcc3, %f2, %f12 fmuld8ulx16 %f8, %f5, %f10 fbue %fcc0, loop_1903 fand %f2, %f0, %f0 brlz %o4, loop_1904 sdivx %o3, 0x181B, %l4 loop_1903: addccc %g3, %i7, %i5 srax %o5, %i4, %o2 loop_1904: xnor %l5, 0x100F, %g1 ldub [%l7 + 0x29], %g5 srax %i2, %l6, %g6 fmul8x16al %f8, %f15, %f0 fand %f6, %f8, %f0 std %f6, [%l7 + 0x50] fbug,a %fcc1, loop_1905 ldsh [%l7 + 0x70], %g4 srax %i0, 0x10, %o1 siam 0x5 loop_1905: fsrc1s %f1, %f7 te %icc, 0x5 bgu,a,pt %xcc, loop_1906 std %f8, [%l7 + 0x48] fmovrdgz %o0, %f2, %f4 fble,a %fcc2, loop_1907 loop_1906: edge8ln %l1, %i6, %g7 ldx [%l7 + 0x60], %i1 fzeros %f15 loop_1907: st %f7, [%l7 + 0x58] edge16l %l3, %g2, %l2 orncc %o7, 0x07BB, %o6 std %f14, [%l7 + 0x08] stw %l0, [%l7 + 0x7C] fmovde %xcc, %f4, %f3 stb %o4, [%l7 + 0x0E] fbue %fcc1, loop_1908 movneg %icc, %i3, %l4 ldub [%l7 + 0x64], %o3 xnor %g3, 0x04C4, %i7 loop_1908: fcmpeq32 %f8, %f0, %i5 fmovsge %xcc, %f10, %f0 fbge %fcc2, loop_1909 st %f14, [%l7 + 0x4C] ldsw [%l7 + 0x60], %i4 edge8n %o2, %l5, %g1 loop_1909: fbug,a %fcc3, loop_1910 ldx [%l7 + 0x48], %o5 pdist %f2, %f8, %f6 sll %g5, %l6, %i2 loop_1910: st %f15, [%l7 + 0x20] lduw [%l7 + 0x14], %g6 popc %g4, %o1 fbue,a %fcc0, loop_1911 bpos,pn %xcc, loop_1912 ldsb [%l7 + 0x13], %i0 tge %icc, 0x4 loop_1911: fnot2 %f8, %f10 loop_1912: ld [%l7 + 0x2C], %f14 movleu %icc, %o0, %i6 fbul %fcc3, loop_1913 addcc %g7, %i1, %l1 add %g2, %l3, %o7 orcc %o6, %l0, %l2 loop_1913: ld [%l7 + 0x6C], %f1 udiv %o4, 0x1562, %l4 tvc %xcc, 0x7 ldx [%l7 + 0x58], %o3 movne %icc, %g3, %i3 sll %i5, 0x00, %i7 ta %icc, 0x4 fabss %f5, %f10 fcmpeq16 %f2, %f12, %i4 ldsh [%l7 + 0x28], %l5 fxors %f7, %f14, %f8 movl %xcc, %o2, %g1 fcmpgt32 %f14, %f4, %o5 fmovdne %xcc, %f12, %f2 fpadd16 %f12, %f8, %f14 mulscc %g5, 0x1A40, %i2 tn %xcc, 0x0 brnz %l6, loop_1914 movleu %xcc, %g6, %g4 addc %o1, 0x0AF3, %i0 fbuge,a %fcc1, loop_1915 loop_1914: nop setx loop_1916, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x40], %i6 fmovrsne %o0, %f2, %f14 loop_1915: fbu %fcc3, loop_1917 loop_1916: fmovrse %i1, %f15, %f2 brgez,a %l1, loop_1918 ld [%l7 + 0x28], %f4 loop_1917: fsrc1 %f14, %f4 orncc %g7, 0x0802, %l3 loop_1918: ldsb [%l7 + 0x65], %g2 ldsw [%l7 + 0x10], %o7 fcmps %fcc2, %f9, %f4 ldd [%l7 + 0x38], %f12 fors %f5, %f13, %f9 lduh [%l7 + 0x6E], %l0 fbne,a %fcc0, loop_1919 lduh [%l7 + 0x64], %o6 sllx %l2, %o4, %l4 lduw [%l7 + 0x30], %o3 loop_1919: edge16 %g3, %i5, %i7 fmovsg %icc, %f15, %f3 ldd [%l7 + 0x28], %f0 std %f4, [%l7 + 0x10] fmuld8ulx16 %f4, %f13, %f12 for %f6, %f4, %f8 fnegd %f2, %f10 movleu %xcc, %i4, %i3 nop setx loop_1920, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f15, [%l7 + 0x20] ldub [%l7 + 0x17], %o2 fmovdg %xcc, %f6, %f2 loop_1920: ldsb [%l7 + 0x2C], %g1 bl,a,pt %icc, loop_1921 movle %icc, %l5, %o5 sth %g5, [%l7 + 0x5A] tneg %icc, 0x0 loop_1921: fcmped %fcc1, %f14, %f12 bcc,pt %icc, loop_1922 tle %xcc, 0x4 fornot2s %f6, %f10, %f6 fxnor %f4, %f12, %f14 loop_1922: stx %i2, [%l7 + 0x40] fpadd16s %f14, %f11, %f2 or %g6, %g4, %o1 sll %l6, 0x11, %i0 sth %i6, [%l7 + 0x30] fornot2 %f4, %f10, %f0 fmuld8ulx16 %f12, %f8, %f8 edge32ln %o0, %l1, %g7 fmovsneg %xcc, %f4, %f4 bne,a loop_1923 fxor %f4, %f6, %f10 fcmpne16 %f12, %f8, %l3 movn %icc, %i1, %g2 loop_1923: edge8 %l0, %o7, %o6 std %f14, [%l7 + 0x50] sth %o4, [%l7 + 0x78] stw %l4, [%l7 + 0x18] fmovsl %icc, %f12, %f12 ldub [%l7 + 0x71], %o3 ldsh [%l7 + 0x14], %g3 ldsh [%l7 + 0x52], %i5 std %f4, [%l7 + 0x68] edge32ln %i7, %l2, %i4 edge8l %o2, %i3, %g1 subc %l5, 0x0796, %o5 fmovd %f2, %f8 fmul8x16 %f12, %f0, %f8 xnor %i2, %g6, %g4 sdiv %g5, 0x17C2, %l6 fcmpne16 %f6, %f0, %i0 edge32n %i6, %o1, %l1 andn %g7, %o0, %i1 mulscc %l3, %l0, %o7 fmovscc %icc, %f4, %f3 fmovrsgez %o6, %f4, %f6 fbule %fcc2, loop_1924 andcc %g2, %l4, %o3 subc %g3, 0x16D2, %i5 faligndata %f2, %f12, %f10 loop_1924: ldub [%l7 + 0x15], %o4 fbue,a %fcc0, loop_1925 array32 %l2, %i4, %i7 sth %i3, [%l7 + 0x1E] fandnot2s %f0, %f14, %f3 loop_1925: ld [%l7 + 0x2C], %f12 stx %o2, [%l7 + 0x38] ld [%l7 + 0x64], %f7 fcmple32 %f12, %f12, %g1 fnands %f5, %f14, %f3 fornot1s %f7, %f6, %f14 fbg,a %fcc2, loop_1926 movneg %icc, %o5, %i2 fmovsge %icc, %f13, %f6 st %f10, [%l7 + 0x58] loop_1926: orcc %l5, %g4, %g5 ldd [%l7 + 0x08], %f10 stb %g6, [%l7 + 0x7D] tpos %icc, 0x6 fxor %f8, %f4, %f8 fpadd32 %f2, %f12, %f8 fbug %fcc0, loop_1927 fmul8x16au %f5, %f9, %f8 fpack32 %f4, %f0, %f4 movvs %icc, %i0, %i6 loop_1927: fabss %f7, %f7 fmovdleu %icc, %f6, %f9 srl %l6, %l1, %o1 fpadd32s %f1, %f4, %f4 fmovdvc %icc, %f12, %f13 ldsh [%l7 + 0x6C], %g7 fmovdcs %xcc, %f8, %f1 fbge,a %fcc3, loop_1928 xnor %o0, 0x1ABD, %l3 fmovrsgz %i1, %f12, %f14 st %f1, [%l7 + 0x58] loop_1928: movne %icc, %o7, %l0 fmovdle %xcc, %f4, %f6 stw %g2, [%l7 + 0x78] fands %f10, %f10, %f14 alignaddr %o6, %o3, %g3 fmovrslz %l4, %f3, %f5 fand %f10, %f14, %f2 fpadd16s %f15, %f13, %f13 ldd [%l7 + 0x08], %f4 fcmpes %fcc0, %f11, %f12 tvc %xcc, 0x6 bgu,pt %xcc, loop_1929 fmovrsgez %o4, %f2, %f13 lduh [%l7 + 0x08], %l2 udivcc %i5, 0x17D2, %i4 loop_1929: xor %i3, %o2, %g1 bl loop_1930 std %f12, [%l7 + 0x78] movvs %xcc, %i7, %o5 stb %l5, [%l7 + 0x0E] loop_1930: sdivcc %g4, 0x010B, %g5 array32 %i2, %g6, %i6 st %f3, [%l7 + 0x38] ld [%l7 + 0x34], %f13 fandnot1 %f8, %f12, %f0 fbn %fcc1, loop_1931 bgu %xcc, loop_1932 and %l6, %i0, %o1 fand %f8, %f4, %f8 loop_1931: fzeros %f10 loop_1932: ldsb [%l7 + 0x2A], %g7 edge16ln %o0, %l1, %i1 movvc %icc, %o7, %l3 fpsub32 %f2, %f4, %f4 ldd [%l7 + 0x68], %f14 fnegs %f11, %f3 fmovrslez %g2, %f4, %f7 stx %l0, [%l7 + 0x40] movleu %xcc, %o3, %g3 array32 %l4, %o4, %l2 ldx [%l7 + 0x58], %i5 stx %o6, [%l7 + 0x28] taddcctv %i4, 0x0486, %o2 fmovrslz %g1, %f0, %f13 std %f4, [%l7 + 0x20] ldx [%l7 + 0x60], %i3 fmovrslz %i7, %f3, %f7 fpadd16s %f12, %f15, %f5 tpos %xcc, 0x7 or %o5, %g4, %l5 ldub [%l7 + 0x62], %g5 and %g6, 0x10C0, %i6 fbg,a %fcc1, loop_1933 umulcc %i2, 0x1D6A, %l6 ldx [%l7 + 0x48], %o1 ldsw [%l7 + 0x08], %i0 loop_1933: st %f14, [%l7 + 0x58] edge8ln %g7, %l1, %i1 xorcc %o7, 0x147E, %o0 for %f14, %f12, %f4 bcs,pt %xcc, loop_1934 tneg %icc, 0x6 edge32ln %l3, %l0, %o3 edge32l %g3, %g2, %o4 loop_1934: lduw [%l7 + 0x6C], %l2 fnors %f4, %f8, %f15 edge16 %l4, %i5, %o6 lduh [%l7 + 0x10], %o2 fors %f5, %f3, %f14 tcs %icc, 0x6 xor %g1, 0x1F5E, %i4 fnot1s %f9, %f11 ldd [%l7 + 0x40], %f2 ld [%l7 + 0x70], %f5 fmovdneg %icc, %f9, %f13 fpsub32 %f8, %f0, %f2 ldd [%l7 + 0x10], %f8 ldx [%l7 + 0x08], %i3 fcmpd %fcc0, %f8, %f4 fnand %f10, %f10, %f0 alignaddrl %i7, %g4, %o5 fnot1 %f8, %f0 stb %l5, [%l7 + 0x40] fbul,a %fcc1, loop_1935 taddcc %g6, 0x0B66, %g5 tneg %icc, 0x7 fble %fcc0, loop_1936 loop_1935: fbue %fcc3, loop_1937 ldsh [%l7 + 0x4E], %i2 fxor %f2, %f4, %f0 loop_1936: sdivx %i6, 0x0AA0, %l6 loop_1937: tne %icc, 0x3 fbn,a %fcc3, loop_1938 lduw [%l7 + 0x4C], %o1 fandnot2s %f1, %f10, %f6 ldsw [%l7 + 0x28], %i0 loop_1938: bvc,pt %icc, loop_1939 lduw [%l7 + 0x70], %g7 ldsh [%l7 + 0x54], %l1 fmul8x16au %f1, %f8, %f8 loop_1939: fmuld8ulx16 %f13, %f9, %f10 ld [%l7 + 0x24], %f6 movgu %icc, %o7, %o0 array8 %i1, %l0, %o3 st %f4, [%l7 + 0x24] fmovdgu %xcc, %f7, %f6 tpos %icc, 0x2 ld [%l7 + 0x20], %f0 movcc %icc, %g3, %l3 stx %o4, [%l7 + 0x08] array32 %l2, %g2, %i5 ldd [%l7 + 0x38], %f6 fnot1s %f5, %f8 fors %f12, %f13, %f4 umulcc %l4, %o2, %o6 ld [%l7 + 0x60], %f4 fbg %fcc2, loop_1940 fpack16 %f6, %f1 tneg %icc, 0x4 tsubcctv %g1, 0x13A7, %i4 loop_1940: fble %fcc2, loop_1941 fmovdle %icc, %f7, %f2 ldsb [%l7 + 0x5B], %i7 fandnot2s %f4, %f14, %f0 loop_1941: tneg %icc, 0x4 stx %g4, [%l7 + 0x20] movne %xcc, %o5, %l5 movrlez %g6, 0x18D, %i3 fxnor %f0, %f2, %f8 bgu,a loop_1942 edge8ln %g5, %i2, %l6 fnot2s %f7, %f1 array8 %i6, %o1, %g7 loop_1942: fmovsvc %icc, %f15, %f15 lduh [%l7 + 0x30], %i0 fbug,a %fcc0, loop_1943 fcmple16 %f2, %f10, %l1 ldx [%l7 + 0x10], %o0 fblg,a %fcc3, loop_1944 loop_1943: ldsw [%l7 + 0x54], %o7 fnor %f12, %f6, %f10 edge32n %i1, %l0, %o3 loop_1944: fmovdvs %xcc, %f2, %f3 lduh [%l7 + 0x42], %g3 fbn,a %fcc1, loop_1945 lduw [%l7 + 0x78], %o4 std %f10, [%l7 + 0x48] tcs %xcc, 0x6 loop_1945: fpmerge %f3, %f10, %f14 tcs %xcc, 0x4 fbug,a %fcc2, loop_1946 brgz %l2, loop_1947 fbne %fcc1, loop_1948 nop setx loop_1949, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1946: ld [%l7 + 0x5C], %f6 loop_1947: sdivcc %g2, 0x0392, %i5 loop_1948: te %icc, 0x2 loop_1949: stw %l4, [%l7 + 0x14] fpadd16 %f2, %f8, %f2 tsubcctv %o2, 0x053D, %l3 fnot1s %f6, %f7 fmovrsgez %o6, %f1, %f3 ld [%l7 + 0x28], %f4 bvs loop_1950 fmovsl %icc, %f0, %f5 ldsw [%l7 + 0x68], %g1 ldsw [%l7 + 0x78], %i7 loop_1950: fnor %f4, %f10, %f6 fcmps %fcc2, %f14, %f11 xnorcc %g4, 0x00CA, %i4 fandnot1 %f4, %f12, %f12 movrne %l5, 0x0A3, %g6 fone %f6 ldx [%l7 + 0x08], %o5 ldsw [%l7 + 0x58], %i3 ldx [%l7 + 0x58], %g5 orn %i2, %l6, %i6 lduh [%l7 + 0x4C], %o1 fmovdleu %icc, %f14, %f12 stw %g7, [%l7 + 0x68] sethi 0x115B, %i0 siam 0x1 edge8n %l1, %o7, %i1 fcmpgt32 %f12, %f10, %o0 tvc %xcc, 0x3 edge8l %o3, %l0, %o4 popc %l2, %g2 st %f6, [%l7 + 0x14] fmovdge %icc, %f5, %f15 ldsh [%l7 + 0x50], %g3 st %f13, [%l7 + 0x18] fcmpne16 %f12, %f10, %l4 fmovsa %xcc, %f2, %f7 stx %o2, [%l7 + 0x68] brgz %l3, loop_1951 stx %i5, [%l7 + 0x60] movneg %icc, %o6, %g1 ldsb [%l7 + 0x42], %i7 loop_1951: fexpand %f8, %f10 fpsub32s %f12, %f12, %f0 tl %xcc, 0x2 fbo,a %fcc3, loop_1952 or %g4, 0x001B, %l5 srax %g6, 0x16, %o5 ld [%l7 + 0x4C], %f11 loop_1952: xnorcc %i4, %g5, %i2 fmul8x16al %f6, %f7, %f8 stx %l6, [%l7 + 0x60] tge %icc, 0x6 fbul,a %fcc1, loop_1953 lduw [%l7 + 0x68], %i3 stw %i6, [%l7 + 0x48] fxnor %f4, %f14, %f8 loop_1953: smulcc %g7, %o1, %l1 fmovsvc %xcc, %f13, %f13 movcs %icc, %i0, %o7 fmul8sux16 %f8, %f6, %f6 fsrc2s %f5, %f10 bgu,pt %icc, loop_1954 fmovrsne %i1, %f9, %f9 ldx [%l7 + 0x60], %o3 tg %icc, 0x3 loop_1954: add %o0, %o4, %l2 fcmpne32 %f2, %f6, %l0 edge16ln %g2, %l4, %g3 sth %o2, [%l7 + 0x44] be,pn %icc, loop_1955 ldx [%l7 + 0x30], %i5 lduw [%l7 + 0x40], %l3 ldub [%l7 + 0x6A], %o6 loop_1955: pdist %f2, %f4, %f2 umulcc %g1, %g4, %l5 movrlez %g6, 0x1F1, %o5 ldd [%l7 + 0x70], %f0 fcmple32 %f4, %f4, %i4 edge8ln %i7, %g5, %l6 fmovse %icc, %f10, %f4 ldx [%l7 + 0x50], %i3 bn,a,pn %xcc, loop_1956 tge %icc, 0x3 movle %icc, %i2, %i6 sra %o1, 0x06, %l1 loop_1956: ldd [%l7 + 0x70], %f8 fpadd32s %f12, %f7, %f0 movge %icc, %g7, %i0 std %f6, [%l7 + 0x68] stx %o7, [%l7 + 0x18] andcc %o3, 0x0EB3, %o0 lduw [%l7 + 0x10], %i1 te %xcc, 0x7 ldsw [%l7 + 0x50], %l2 fmovrde %o4, %f4, %f10 bneg,pt %xcc, loop_1957 movrgez %g2, %l0, %l4 fble %fcc2, loop_1958 fbuge %fcc0, loop_1959 loop_1957: sth %g3, [%l7 + 0x0A] bleu,a,pn %xcc, loop_1960 loop_1958: sth %o2, [%l7 + 0x08] loop_1959: xnorcc %l3, %o6, %g1 subccc %g4, 0x0C81, %i5 loop_1960: fpsub32 %f8, %f0, %f8 tge %xcc, 0x4 fmovdvs %icc, %f10, %f13 call loop_1961 udivcc %l5, 0x1C14, %o5 fpackfix %f0, %f6 fmovdcc %xcc, %f5, %f3 loop_1961: fmovdleu %icc, %f5, %f9 lduh [%l7 + 0x0C], %i4 std %f14, [%l7 + 0x78] lduh [%l7 + 0x76], %i7 ldsh [%l7 + 0x2A], %g5 lduh [%l7 + 0x0E], %g6 stb %i3, [%l7 + 0x5D] bg %xcc, loop_1962 subcc %l6, 0x1EA2, %i2 ldsb [%l7 + 0x10], %i6 fcmple16 %f10, %f14, %o1 loop_1962: fnot1s %f7, %f15 xnor %g7, %i0, %l1 brlz,a %o7, loop_1963 tsubcctv %o3, 0x09E9, %i1 taddcc %l2, %o0, %g2 fble %fcc3, loop_1964 loop_1963: stx %o4, [%l7 + 0x60] fpsub32 %f10, %f2, %f2 fmovrsgz %l0, %f4, %f6 loop_1964: move %xcc, %g3, %l4 fpadd32s %f1, %f4, %f11 popc 0x0C60, %l3 fmovrsne %o2, %f4, %f10 fmul8x16al %f8, %f11, %f12 movrgz %g1, 0x10F, %g4 ldsh [%l7 + 0x58], %i5 sth %l5, [%l7 + 0x56] ldsb [%l7 + 0x15], %o5 bcc,a loop_1965 st %f5, [%l7 + 0x70] st %f2, [%l7 + 0x2C] fmovsleu %icc, %f9, %f6 loop_1965: tn %icc, 0x7 fmovscs %xcc, %f5, %f2 fcmple16 %f12, %f14, %o6 sth %i4, [%l7 + 0x66] ldsw [%l7 + 0x7C], %i7 bvs,a,pt %xcc, loop_1966 sth %g6, [%l7 + 0x48] fpmerge %f11, %f11, %f0 bl,pn %xcc, loop_1967 loop_1966: tle %icc, 0x0 fxor %f0, %f10, %f6 fmovs %f6, %f14 loop_1967: fsrc2 %f0, %f14 sth %i3, [%l7 + 0x1A] movrlez %l6, %g5, %i6 xor %o1, %g7, %i2 ldsh [%l7 + 0x44], %i0 lduh [%l7 + 0x1C], %o7 fbg %fcc3, loop_1968 xnorcc %l1, %i1, %o3 ldub [%l7 + 0x54], %o0 bn,a %xcc, loop_1969 loop_1968: sll %l2, 0x13, %o4 st %f0, [%l7 + 0x28] ldsw [%l7 + 0x18], %l0 loop_1969: te %icc, 0x6 movge %icc, %g3, %l4 edge32ln %l3, %g2, %o2 bleu,pn %xcc, loop_1970 ldx [%l7 + 0x38], %g4 movrlz %g1, %i5, %l5 andn %o5, 0x0814, %o6 loop_1970: edge32 %i7, %i4, %g6 ld [%l7 + 0x48], %f7 ldd [%l7 + 0x70], %f12 lduh [%l7 + 0x64], %i3 fnor %f14, %f12, %f10 movleu %xcc, %g5, %l6 fmovdpos %xcc, %f1, %f6 tcc %xcc, 0x6 brlz,a %i6, loop_1971 brz %o1, loop_1972 fmovrdne %g7, %f6, %f6 andcc %i2, 0x0B99, %o7 loop_1971: movl %xcc, %l1, %i0 loop_1972: bvs,pt %xcc, loop_1973 ldsh [%l7 + 0x24], %i1 ldsb [%l7 + 0x0E], %o3 movne %xcc, %l2, %o4 loop_1973: fmovsgu %xcc, %f1, %f6 fmovsa %xcc, %f2, %f14 ldsb [%l7 + 0x7C], %l0 fba %fcc2, loop_1974 edge16 %g3, %l4, %o0 fbo,a %fcc3, loop_1975 smul %l3, 0x1A1F, %o2 loop_1974: fcmple16 %f0, %f2, %g4 ldx [%l7 + 0x08], %g1 loop_1975: ldsw [%l7 + 0x78], %g2 fxor %f10, %f12, %f2 fnot1s %f0, %f13 fors %f7, %f7, %f2 udivx %l5, 0x1AC4, %i5 mulx %o5, %i7, %i4 fmuld8ulx16 %f9, %f8, %f0 te %icc, 0x2 fbo,a %fcc3, loop_1976 std %f10, [%l7 + 0x18] tne %icc, 0x7 fornot1s %f2, %f4, %f5 loop_1976: for %f2, %f10, %f14 ldsw [%l7 + 0x30], %g6 ldub [%l7 + 0x47], %i3 movrlz %g5, %l6, %o6 ldsw [%l7 + 0x08], %o1 ldx [%l7 + 0x58], %i6 sll %i2, 0x0C, %g7 fmovse %xcc, %f1, %f2 fmovdvc %icc, %f6, %f5 ldsw [%l7 + 0x6C], %l1 brz %i0, loop_1977 te %icc, 0x3 ldd [%l7 + 0x70], %f2 fbge %fcc3, loop_1978 loop_1977: std %f4, [%l7 + 0x70] sth %o7, [%l7 + 0x1A] ldub [%l7 + 0x09], %o3 loop_1978: movg %xcc, %i1, %l2 edge8n %o4, %l0, %l4 ba loop_1979 array32 %o0, %l3, %g3 ldx [%l7 + 0x20], %o2 ldub [%l7 + 0x24], %g1 loop_1979: fpsub32 %f0, %f6, %f0 fmovrsgz %g2, %f10, %f7 edge8 %l5, %i5, %o5 brgz %g4, loop_1980 fcmple16 %f8, %f14, %i7 fpsub32s %f14, %f10, %f10 sdivcc %i4, 0x096D, %i3 loop_1980: ldx [%l7 + 0x10], %g5 fnot1s %f9, %f5 lduh [%l7 + 0x66], %g6 fornot2s %f10, %f4, %f12 stb %o6, [%l7 + 0x1F] edge8l %o1, %i6, %i2 bneg,a,pt %icc, loop_1981 fxors %f14, %f4, %f11 std %f0, [%l7 + 0x30] taddcc %l6, 0x0011, %l1 loop_1981: fsrc2s %f0, %f11 movvs %icc, %i0, %o7 fpadd16 %f10, %f4, %f12 st %f3, [%l7 + 0x4C] fbuge,a %fcc1, loop_1982 fmovrdgez %o3, %f2, %f0 sth %g7, [%l7 + 0x20] bshuffle %f0, %f8, %f2 loop_1982: tvc %icc, 0x0 ldsw [%l7 + 0x60], %i1 ldsh [%l7 + 0x42], %o4 fnegd %f8, %f4 movvc %xcc, %l0, %l2 tsubcctv %o0, %l4, %g3 fmovdn %icc, %f8, %f1 udiv %l3, 0x0DD0, %g1 bneg loop_1983 fmuld8ulx16 %f2, %f2, %f4 ldsw [%l7 + 0x50], %o2 fbne %fcc2, loop_1984 loop_1983: fnot1 %f6, %f4 ldsh [%l7 + 0x26], %l5 tneg %xcc, 0x6 loop_1984: lduw [%l7 + 0x28], %g2 bcc %xcc, loop_1985 ba %xcc, loop_1986 addc %o5, %g4, %i7 fbe,a %fcc3, loop_1987 loop_1985: fmovdle %icc, %f4, %f0 loop_1986: ldx [%l7 + 0x08], %i5 fpadd32 %f12, %f6, %f10 loop_1987: stb %i4, [%l7 + 0x0F] fand %f2, %f10, %f6 fnors %f14, %f14, %f7 stw %i3, [%l7 + 0x30] fnands %f6, %f2, %f2 ldx [%l7 + 0x70], %g5 fexpand %f1, %f0 movrlez %g6, %o1, %o6 lduw [%l7 + 0x40], %i6 fmovdneg %xcc, %f9, %f10 stx %i2, [%l7 + 0x70] call loop_1988 brgz,a %l1, loop_1989 tneg %icc, 0x7 taddcctv %l6, 0x0CA5, %i0 loop_1988: lduh [%l7 + 0x10], %o7 loop_1989: ldsw [%l7 + 0x28], %g7 bpos,pn %icc, loop_1990 lduw [%l7 + 0x58], %o3 ldd [%l7 + 0x50], %f4 fmovrdne %o4, %f4, %f10 loop_1990: fors %f15, %f11, %f12 ldsw [%l7 + 0x64], %i1 edge8n %l0, %o0, %l2 xnorcc %g3, 0x19FE, %l4 fabsd %f2, %f0 movrlez %l3, %o2, %l5 fmovdne %icc, %f10, %f4 or %g2, 0x147F, %g1 fpsub32s %f4, %f4, %f8 tsubcc %o5, 0x1BDA, %i7 lduh [%l7 + 0x52], %i5 fpsub32s %f11, %f10, %f5 alignaddr %g4, %i4, %g5 lduh [%l7 + 0x6A], %g6 ldx [%l7 + 0x18], %i3 fnand %f10, %f6, %f4 brgz,a %o1, loop_1991 st %f9, [%l7 + 0x1C] ldsb [%l7 + 0x11], %i6 stx %i2, [%l7 + 0x20] loop_1991: fmovdl %xcc, %f12, %f6 fmovsg %xcc, %f6, %f14 movpos %icc, %l1, %l6 fmovsvc %xcc, %f1, %f15 fone %f10 bl,a,pt %icc, loop_1992 fmovdg %xcc, %f3, %f6 ldub [%l7 + 0x59], %i0 ta %xcc, 0x4 loop_1992: fbu,a %fcc2, loop_1993 ldub [%l7 + 0x15], %o6 tg %icc, 0x2 fbe %fcc3, loop_1994 loop_1993: sth %g7, [%l7 + 0x60] fmovsge %xcc, %f15, %f10 movle %xcc, %o7, %o3 loop_1994: edge8n %i1, %l0, %o0 fmul8x16al %f8, %f6, %f8 andncc %o4, %g3, %l2 ldub [%l7 + 0x29], %l4 edge32 %o2, %l3, %l5 std %f8, [%l7 + 0x20] fbn %fcc3, loop_1995 bgu %icc, loop_1996 stb %g2, [%l7 + 0x49] addcc %g1, 0x189B, %o5 loop_1995: ld [%l7 + 0x24], %f14 loop_1996: subc %i5, %i7, %i4 ld [%l7 + 0x28], %f9 std %f2, [%l7 + 0x40] ldsw [%l7 + 0x24], %g4 pdist %f2, %f10, %f14 edge8ln %g5, %g6, %i3 sethi 0x1279, %i6 array32 %o1, %l1, %l6 movle %xcc, %i2, %o6 fblg %fcc2, loop_1997 fmovdleu %icc, %f11, %f3 edge16l %i0, %g7, %o3 st %f3, [%l7 + 0x64] loop_1997: ldsb [%l7 + 0x45], %o7 sll %l0, %i1, %o0 bneg,a,pn %icc, loop_1998 fbul,a %fcc2, loop_1999 movrgz %o4, %l2, %g3 fmovdle %xcc, %f8, %f4 loop_1998: nop setx loop_2000, %l0, %l1 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_1999: tn %icc, 0x2 smulcc %l4, %o2, %l3 fcmpgt32 %f4, %f6, %g2 loop_2000: udivx %g1, 0x0147, %l5 fmovdg %xcc, %f4, %f11 fmovrslez %o5, %f4, %f12 st %f9, [%l7 + 0x70] ldx [%l7 + 0x20], %i7 stw %i4, [%l7 + 0x48] fmovsa %icc, %f14, %f14 tsubcctv %i5, %g4, %g6 fnot1s %f7, %f3 bcc,a %xcc, loop_2001 edge8ln %g5, %i3, %o1 lduh [%l7 + 0x3E], %i6 movvs %icc, %l1, %i2 loop_2001: ldsw [%l7 + 0x34], %l6 movge %xcc, %o6, %i0 fmovrdlez %o3, %f6, %f4 stw %g7, [%l7 + 0x58] movrne %l0, %o7, %i1 array8 %o4, %l2, %g3 srax %o0, %o2, %l3 edge16ln %l4, %g1, %g2 st %f15, [%l7 + 0x38] fble %fcc0, loop_2002 fmovsgu %xcc, %f2, %f11 fmovse %icc, %f0, %f11 ldsh [%l7 + 0x64], %l5 loop_2002: sth %i7, [%l7 + 0x66] array8 %o5, %i5, %g4 stx %i4, [%l7 + 0x78] std %f12, [%l7 + 0x68] movn %xcc, %g6, %g5 ldsh [%l7 + 0x48], %i3 stb %i6, [%l7 + 0x2D] fcmple16 %f14, %f10, %l1 umul %i2, 0x17BF, %l6 sethi 0x0AE9, %o6 ldsw [%l7 + 0x58], %o1 sth %i0, [%l7 + 0x54] ldsb [%l7 + 0x71], %g7 fbug %fcc2, loop_2003 ldsb [%l7 + 0x12], %o3 fmuld8ulx16 %f9, %f14, %f2 fnot1 %f8, %f6 loop_2003: lduh [%l7 + 0x3A], %o7 fornot1s %f0, %f15, %f2 sdivx %i1, 0x1255, %l0 fba,a %fcc3, loop_2004 bneg loop_2005 ldd [%l7 + 0x58], %f2 call loop_2006 loop_2004: umulcc %o4, %l2, %o0 loop_2005: alignaddrl %o2, %g3, %l3 fmovrdgz %g1, %f10, %f0 loop_2006: tn %xcc, 0x7 fmul8x16al %f8, %f4, %f12 andn %g2, 0x05EB, %l4 ldsh [%l7 + 0x6A], %l5 ldd [%l7 + 0x30], %f0 bge loop_2007 lduw [%l7 + 0x5C], %o5 std %f4, [%l7 + 0x58] ldub [%l7 + 0x3E], %i7 loop_2007: fbg,a %fcc2, loop_2008 fblg %fcc1, loop_2009 ldx [%l7 + 0x10], %i5 stx %i4, [%l7 + 0x30] loop_2008: xorcc %g6, %g5, %g4 loop_2009: fbg %fcc1, loop_2010 ldd [%l7 + 0x20], %f10 fbue %fcc1, loop_2011 fcmpd %fcc2, %f6, %f8 loop_2010: ld [%l7 + 0x48], %f8 sth %i6, [%l7 + 0x1C] loop_2011: fmul8sux16 %f10, %f10, %f6 ldsh [%l7 + 0x40], %i3 fble %fcc0, loop_2012 fbue %fcc0, loop_2013 ldx [%l7 + 0x38], %l1 fbo %fcc0, loop_2014 loop_2012: ldsh [%l7 + 0x7C], %i2 loop_2013: st %f13, [%l7 + 0x34] ldsw [%l7 + 0x1C], %o6 loop_2014: brgez,a %l6, loop_2015 fpsub16 %f10, %f8, %f4 fmovse %icc, %f15, %f8 fcmps %fcc2, %f2, %f12 loop_2015: fmovde %xcc, %f3, %f0 movrgz %o1, 0x1F5, %i0 tcc %xcc, 0x6 sdiv %g7, 0x0BDC, %o3 stw %o7, [%l7 + 0x20] tcs %xcc, 0x6 tvs %xcc, 0x6 fpack16 %f12, %f6 fmuld8ulx16 %f11, %f4, %f6 ldsw [%l7 + 0x3C], %i1 edge32 %o4, %l0, %o0 or %l2, %o2, %l3 tl %xcc, 0x4 ldd [%l7 + 0x20], %f14 bvc,a %icc, loop_2016 tcs %icc, 0x6 st %f2, [%l7 + 0x70] ldsb [%l7 + 0x49], %g1 loop_2016: fpadd32 %f2, %f6, %f6 fmovrslez %g2, %f9, %f6 bn,pn %icc, loop_2017 bleu,a,pn %icc, loop_2018 fxnors %f5, %f0, %f8 lduw [%l7 + 0x54], %g3 loop_2017: bge loop_2019 loop_2018: fmovrsne %l4, %f3, %f7 fnor %f6, %f6, %f14 lduw [%l7 + 0x28], %l5 loop_2019: te %icc, 0x7 bl %xcc, loop_2020 bvs,a loop_2021 tneg %icc, 0x6 fone %f8 loop_2020: umul %o5, 0x1ECF, %i7 loop_2021: ldsb [%l7 + 0x14], %i5 fcmpne32 %f0, %f10, %g6 ldub [%l7 + 0x3E], %g5 nop setx loop_2022, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvs %xcc, %f6, %f1 ldsb [%l7 + 0x7A], %g4 movcs %xcc, %i4, %i3 loop_2022: fbl %fcc1, loop_2023 xnorcc %l1, %i6, %o6 tleu %icc, 0x3 fsrc2s %f8, %f4 loop_2023: fcmpne32 %f6, %f12, %l6 fpmerge %f12, %f8, %f4 array8 %i2, %i0, %g7 fmovse %icc, %f4, %f12 std %f10, [%l7 + 0x68] be,pn %icc, loop_2024 lduh [%l7 + 0x0A], %o1 fpackfix %f10, %f14 stx %o3, [%l7 + 0x60] loop_2024: tsubcc %o7, 0x13E7, %i1 for %f2, %f14, %f8 ldsb [%l7 + 0x58], %o4 subcc %o0, %l2, %l0 st %f2, [%l7 + 0x7C] ldx [%l7 + 0x68], %l3 fmovrdlz %o2, %f8, %f2 fmovdge %icc, %f3, %f1 sdivcc %g2, 0x1BB5, %g3 fmovda %xcc, %f0, %f3 movge %xcc, %g1, %l4 sub %l5, %i7, %i5 ldub [%l7 + 0x7A], %g6 fmovrde %o5, %f2, %f4 addcc %g5, 0x0955, %i4 fmovdleu %xcc, %f14, %f3 srlx %i3, 0x01, %l1 ldd [%l7 + 0x10], %f4 movvc %xcc, %i6, %g4 edge32 %o6, %l6, %i2 fcmps %fcc2, %f3, %f15 std %f10, [%l7 + 0x50] movleu %icc, %g7, %o1 fsrc1 %f6, %f0 fnor %f4, %f0, %f0 ldsw [%l7 + 0x20], %i0 sllx %o3, 0x0D, %i1 fandnot2 %f12, %f10, %f8 fbuge %fcc2, loop_2025 addcc %o4, %o7, %o0 fmovs %f14, %f11 fblg,a %fcc3, loop_2026 loop_2025: movrlez %l2, 0x314, %l3 bcs,pn %icc, loop_2027 udiv %o2, 0x14F3, %l0 loop_2026: bn,pt %xcc, loop_2028 stw %g2, [%l7 + 0x10] loop_2027: movleu %icc, %g3, %g1 ldsh [%l7 + 0x36], %l5 loop_2028: fpackfix %f8, %f10 fpadd16 %f0, %f0, %f14 fmovdvs %xcc, %f14, %f6 fmovrdgz %i7, %f10, %f8 ldd [%l7 + 0x38], %f10 bg,a loop_2029 fmul8ulx16 %f4, %f10, %f8 bvs,a loop_2030 fcmpd %fcc0, %f8, %f10 loop_2029: fnot2s %f5, %f7 fbug,a %fcc2, loop_2031 loop_2030: and %i5, %g6, %l4 fones %f3 lduh [%l7 + 0x32], %o5 loop_2031: fpsub32s %f4, %f12, %f8 fzeros %f8 ldsb [%l7 + 0x45], %i4 call loop_2032 ld [%l7 + 0x74], %f6 ldsb [%l7 + 0x2F], %i3 fbo,a %fcc0, loop_2033 loop_2032: movcc %xcc, %g5, %i6 mulscc %g4, %o6, %l1 ldsw [%l7 + 0x60], %i2 loop_2033: ldx [%l7 + 0x08], %l6 ldub [%l7 + 0x23], %g7 fbule,a %fcc1, loop_2034 stx %i0, [%l7 + 0x08] fbne,a %fcc1, loop_2035 fpackfix %f12, %f8 loop_2034: alignaddrl %o3, %o1, %o4 fmovsgu %xcc, %f11, %f0 loop_2035: fmovdpos %icc, %f2, %f3 sth %o7, [%l7 + 0x0C] ldsh [%l7 + 0x08], %o0 mova %icc, %i1, %l2 ldsb [%l7 + 0x58], %o2 edge16 %l3, %l0, %g3 st %f14, [%l7 + 0x54] orcc %g2, 0x03E9, %g1 pdist %f10, %f8, %f8 fbne %fcc0, loop_2036 subc %l5, %i7, %i5 edge8ln %l4, %g6, %i4 ldx [%l7 + 0x58], %i3 loop_2036: fmul8x16 %f5, %f8, %f8 ldsb [%l7 + 0x08], %g5 movle %xcc, %o5, %i6 brnz,a %o6, loop_2037 fmovdgu %icc, %f12, %f3 stw %l1, [%l7 + 0x40] ldub [%l7 + 0x7E], %g4 loop_2037: nop setx loop_2038, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnor %l6, %i2, %g7 fmovd %f0, %f12 fsrc1 %f2, %f10 loop_2038: mulx %i0, 0x109C, %o1 fnand %f0, %f6, %f10 st %f0, [%l7 + 0x28] fmovdneg %xcc, %f9, %f12 tcs %icc, 0x2 fmovsa %xcc, %f12, %f2 pdist %f6, %f8, %f0 stw %o4, [%l7 + 0x30] fmovsle %xcc, %f11, %f14 bcc %icc, loop_2039 fmovsne %icc, %f3, %f1 stx %o3, [%l7 + 0x68] fpmerge %f4, %f10, %f8 loop_2039: fmovdn %icc, %f9, %f9 fmovdneg %xcc, %f10, %f0 fxor %f12, %f8, %f10 tn %xcc, 0x7 tsubcctv %o0, 0x1880, %o7 fcmpne32 %f0, %f2, %l2 fmovsvc %xcc, %f2, %f2 edge16ln %o2, %l3, %i1 fbo %fcc0, loop_2040 fandnot2s %f0, %f10, %f12 ldsb [%l7 + 0x0D], %l0 fsrc1s %f2, %f11 loop_2040: fand %f0, %f2, %f14 fands %f4, %f9, %f9 fmovsge %xcc, %f9, %f10 fcmpd %fcc3, %f8, %f14 fornot2s %f3, %f8, %f6 fsrc1 %f10, %f0 movvs %xcc, %g2, %g1 fcmpd %fcc2, %f14, %f0 ldsb [%l7 + 0x57], %g3 fmovdl %icc, %f12, %f15 brnz %l5, loop_2041 stx %i7, [%l7 + 0x08] fmovdvs %icc, %f10, %f1 ta %xcc, 0x7 loop_2041: fmovdvs %icc, %f0, %f3 fabsd %f14, %f4 bcc,pn %xcc, loop_2042 fmovsa %xcc, %f9, %f12 fmovrdgez %l4, %f14, %f4 udivx %g6, 0x14F6, %i5 loop_2042: movvc %icc, %i3, %g5 tge %xcc, 0x7 fpadd32s %f14, %f11, %f10 fmovsn %icc, %f6, %f15 fxors %f6, %f4, %f15 ldsw [%l7 + 0x58], %i4 ldd [%l7 + 0x70], %f4 ldsh [%l7 + 0x24], %o5 ldsb [%l7 + 0x59], %i6 fzero %f0 fmovrdgez %l1, %f14, %f14 fone %f0 movne %icc, %g4, %l6 fnot1 %f14, %f0 lduw [%l7 + 0x2C], %i2 fmovsl %icc, %f2, %f12 fble %fcc1, loop_2043 fmovrslez %o6, %f13, %f2 fcmple32 %f2, %f10, %g7 fnot1 %f14, %f2 loop_2043: fbge,a %fcc3, loop_2044 lduw [%l7 + 0x18], %o1 ldsw [%l7 + 0x24], %o4 fmovsneg %xcc, %f15, %f0 loop_2044: fnot1s %f0, %f0 ld [%l7 + 0x58], %f11 fbule %fcc3, loop_2045 move %icc, %i0, %o0 fcmple32 %f12, %f6, %o3 xnorcc %l2, 0x0A97, %o7 loop_2045: fandnot2s %f4, %f5, %f11 fmul8sux16 %f12, %f6, %f0 sllx %l3, 0x1B, %o2 sra %i1, %l0, %g2 ldsh [%l7 + 0x4A], %g1 ld [%l7 + 0x20], %f3 fcmpgt16 %f6, %f0, %g3 fbn %fcc3, loop_2046 fba,a %fcc2, loop_2047 fandnot1 %f0, %f0, %f2 stw %l5, [%l7 + 0x08] loop_2046: and %l4, %g6, %i7 loop_2047: fbn %fcc0, loop_2048 call loop_2049 bcc loop_2050 for %f14, %f0, %f12 loop_2048: bn,a,pt %icc, loop_2051 loop_2049: fnot1 %f8, %f6 loop_2050: fpsub32s %f14, %f4, %f4 and %i3, 0x1526, %i5 loop_2051: sethi 0x02AE, %g5 ldsw [%l7 + 0x7C], %i4 ldsb [%l7 + 0x0A], %o5 fpsub16s %f0, %f11, %f14 stw %i6, [%l7 + 0x5C] faligndata %f2, %f4, %f10 move %xcc, %g4, %l6 fmovspos %xcc, %f6, %f11 fmovdg %icc, %f4, %f8 ldd [%l7 + 0x78], %f2 fmovspos %icc, %f11, %f8 xor %i2, 0x18A1, %o6 taddcc %g7, 0x0035, %o1 tsubcc %l1, 0x1B98, %i0 fmovrsne %o0, %f7, %f6 andncc %o3, %l2, %o4 movleu %icc, %o7, %o2 stw %l3, [%l7 + 0x7C] subccc %l0, %g2, %g1 orn %g3, %i1, %l4 sth %l5, [%l7 + 0x08] addccc %i7, %i3, %i5 lduw [%l7 + 0x70], %g5 st %f13, [%l7 + 0x34] andn %g6, 0x10EC, %o5 popc %i4, %g4 fnegd %f10, %f14 subccc %i6, 0x069E, %i2 tpos %icc, 0x1 stx %o6, [%l7 + 0x50] ldd [%l7 + 0x18], %f0 fmovdvc %icc, %f9, %f15 fmovdg %xcc, %f4, %f14 fbu %fcc0, loop_2052 movle %xcc, %g7, %o1 fandnot2 %f6, %f12, %f6 fbu %fcc2, loop_2053 loop_2052: stb %l1, [%l7 + 0x61] fabss %f1, %f6 tl %icc, 0x6 loop_2053: edge32 %l6, %o0, %i0 ldsb [%l7 + 0x0D], %o3 fbue,a %fcc1, loop_2054 fornot2 %f14, %f12, %f8 fbue,a %fcc1, loop_2055 fones %f6 loop_2054: bpos,pt %xcc, loop_2056 ldsh [%l7 + 0x6A], %l2 loop_2055: fnot2s %f5, %f12 mulx %o4, %o7, %l3 loop_2056: tvs %xcc, 0x7 fbne,a %fcc0, loop_2057 sub %l0, 0x176D, %o2 ldsw [%l7 + 0x24], %g2 fmovrsne %g1, %f13, %f0 loop_2057: movneg %xcc, %i1, %l4 fmul8x16 %f7, %f0, %f6 fmovdcs %icc, %f0, %f10 pdist %f14, %f2, %f8 st %f12, [%l7 + 0x14] ldx [%l7 + 0x40], %g3 ld [%l7 + 0x54], %f15 stx %l5, [%l7 + 0x18] fcmpgt32 %f12, %f0, %i7 brlz,a %i5, loop_2058 fmovs %f9, %f12 fcmpgt32 %f4, %f4, %i3 fmovdgu %icc, %f8, %f10 loop_2058: sdivx %g5, 0x0DE1, %o5 fmovde %xcc, %f11, %f12 tvs %xcc, 0x0 fpadd16 %f8, %f8, %f2 st %f1, [%l7 + 0x28] bge,a,pn %icc, loop_2059 fmovsle %icc, %f3, %f12 nop setx loop_2060, %l0, %l1 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 + 0x32], %i4 loop_2059: stx %g6, [%l7 + 0x40] bg,pt %xcc, loop_2061 loop_2060: for %f12, %f8, %f10 std %f6, [%l7 + 0x28] movrgz %i6, 0x326, %g4 loop_2061: std %f0, [%l7 + 0x58] ldsw [%l7 + 0x74], %i2 fmovrdlez %o6, %f6, %f8 bshuffle %f4, %f0, %f6 array8 %o1, %g7, %l1 fones %f12 ldub [%l7 + 0x37], %o0 ldsb [%l7 + 0x7F], %l6 array16 %i0, %l2, %o4 fbne,a %fcc0, loop_2062 umulcc %o7, %l3, %o3 andcc %l0, %o2, %g1 fpsub16 %f8, %f6, %f10 loop_2062: fbu,a %fcc1, loop_2063 addccc %g2, %i1, %l4 fbue %fcc3, loop_2064 fornot2 %f6, %f10, %f0 loop_2063: fxnors %f9, %f14, %f11 bvc,pt %xcc, loop_2065 loop_2064: edge32l %g3, %i7, %l5 tgu %icc, 0x3 fandnot1 %f4, %f4, %f12 loop_2065: udivx %i5, 0x13D2, %i3 fone %f10 ld [%l7 + 0x0C], %f15 tsubcc %o5, 0x0192, %i4 ba loop_2066 ldsb [%l7 + 0x68], %g5 tsubcctv %i6, %g4, %g6 ba,a loop_2067 loop_2066: siam 0x3 edge8ln %o6, %i2, %g7 ldsh [%l7 + 0x7E], %l1 loop_2067: fbu,a %fcc3, loop_2068 fpadd16s %f10, %f12, %f7 ldsb [%l7 + 0x14], %o1 tne %icc, 0x2 loop_2068: fmovsne %icc, %f12, %f9 andn %o0, 0x013A, %l6 fnegd %f12, %f0 taddcc %l2, 0x0783, %i0 xnor %o7, 0x1B6A, %l3 tvc %xcc, 0x0 edge32n %o4, %o3, %l0 fand %f14, %f2, %f6 fpsub32 %f6, %f10, %f4 ldsh [%l7 + 0x18], %g1 edge8 %o2, %g2, %l4 bcs,a,pn %icc, loop_2069 ldd [%l7 + 0x38], %f0 fand %f2, %f14, %f10 fornot2 %f6, %f14, %f10 loop_2069: bvs,pn %icc, loop_2070 stw %i1, [%l7 + 0x3C] fmovdge %xcc, %f13, %f15 fmovrdlz %i7, %f12, %f2 loop_2070: alignaddrl %l5, %g3, %i5 tpos %xcc, 0x0 sll %o5, 0x09, %i4 fpadd16 %f4, %f2, %f4 tne %xcc, 0x3 ldsw [%l7 + 0x20], %i3 array8 %g5, %g4, %g6 ldsh [%l7 + 0x2A], %i6 fpsub16s %f15, %f5, %f5 edge8l %o6, %g7, %i2 fcmpeq16 %f6, %f4, %o1 sth %o0, [%l7 + 0x66] bl,a %xcc, loop_2071 ldsb [%l7 + 0x61], %l6 lduh [%l7 + 0x4C], %l2 smulcc %l1, 0x0F84, %i0 loop_2071: siam 0x6 fpadd32s %f2, %f9, %f1 lduh [%l7 + 0x70], %l3 ld [%l7 + 0x78], %f4 stw %o7, [%l7 + 0x58] subccc %o4, %l0, %o3 fmovsa %xcc, %f5, %f13 fmovde %xcc, %f6, %f10 st %f3, [%l7 + 0x08] edge8 %o2, %g1, %l4 fmovrse %i1, %f2, %f2 fbule %fcc3, loop_2072 fmovrdne %i7, %f10, %f8 bvs,a loop_2073 ld [%l7 + 0x50], %f1 loop_2072: fbn %fcc3, loop_2074 fpadd16s %f2, %f4, %f6 loop_2073: tle %icc, 0x2 bvc,a %xcc, loop_2075 loop_2074: tvs %icc, 0x0 fmovrdlez %l5, %f12, %f4 stb %g2, [%l7 + 0x60] loop_2075: fmovdvs %icc, %f2, %f3 tpos %icc, 0x0 stx %g3, [%l7 + 0x60] fcmpne16 %f0, %f12, %o5 fmovrdlz %i4, %f12, %f12 fcmpgt16 %f8, %f8, %i5 sdivx %g5, 0x0B0D, %g4 fmovdcc %xcc, %f5, %f4 std %f0, [%l7 + 0x40] udivx %i3, 0x1183, %i6 fble %fcc2, loop_2076 fpack16 %f4, %f7 movrlez %o6, %g7, %g6 sllx %o1, %i2, %o0 loop_2076: movl %icc, %l6, %l1 tcs %xcc, 0x3 movrlez %i0, %l3, %l2 fsrc1 %f8, %f12 fble %fcc1, loop_2077 edge32n %o4, %l0, %o3 bcs,pn %xcc, loop_2078 stw %o7, [%l7 + 0x1C] loop_2077: fmovdvc %xcc, %f11, %f1 fbe,a %fcc2, loop_2079 loop_2078: ldsh [%l7 + 0x56], %g1 xor %o2, 0x0EB9, %l4 tgu %icc, 0x1 loop_2079: fmovrsgez %i1, %f11, %f7 srax %i7, %g2, %g3 stw %l5, [%l7 + 0x7C] movrgez %o5, 0x326, %i5 for %f6, %f14, %f2 edge32 %g5, %g4, %i3 ld [%l7 + 0x6C], %f2 fmovd %f14, %f2 fornot1 %f0, %f12, %f0 ldsb [%l7 + 0x38], %i4 stb %o6, [%l7 + 0x35] ldsb [%l7 + 0x43], %g7 fbu,a %fcc3, loop_2080 fbl %fcc1, loop_2081 sub %g6, %o1, %i2 ldsh [%l7 + 0x72], %o0 loop_2080: sth %l6, [%l7 + 0x6E] loop_2081: call loop_2082 bne,a,pn %xcc, loop_2083 move %xcc, %l1, %i6 call loop_2084 loop_2082: fbul %fcc3, loop_2085 loop_2083: stw %l3, [%l7 + 0x5C] fornot1s %f5, %f9, %f1 loop_2084: fmovsle %icc, %f3, %f12 loop_2085: ldsh [%l7 + 0x34], %l2 bn %icc, loop_2086 ldsh [%l7 + 0x30], %o4 lduh [%l7 + 0x1C], %i0 fpadd32 %f12, %f2, %f12 loop_2086: fmovd %f4, %f4 tn %xcc, 0x6 xnorcc %l0, %o3, %o7 ldx [%l7 + 0x10], %g1 ble loop_2087 stb %o2, [%l7 + 0x79] edge8 %l4, %i7, %g2 fmovsg %xcc, %f6, %f12 loop_2087: taddcc %g3, %l5, %i1 fmovdpos %xcc, %f1, %f13 ldsh [%l7 + 0x34], %o5 fone %f10 fmovse %icc, %f2, %f7 fmul8x16al %f5, %f10, %f12 fmovrsgez %i5, %f14, %f8 nop setx loop_2088, %l0, %l1 jmpl %l1, %g5 fmovdle %xcc, %f2, %f5 fones %f7 fmovdvs %icc, %f11, %f4 loop_2088: fornot2s %f4, %f13, %f2 fmovsneg %xcc, %f8, %f12 lduw [%l7 + 0x18], %g4 fmul8x16al %f12, %f12, %f2 ble,a %xcc, loop_2089 stw %i3, [%l7 + 0x5C] lduw [%l7 + 0x64], %i4 ldsh [%l7 + 0x24], %o6 loop_2089: ldsb [%l7 + 0x73], %g7 fmovdgu %xcc, %f11, %f7 nop setx loop_2090, %l0, %l1 jmpl %l1, %g6 ld [%l7 + 0x58], %f10 movvc %xcc, %o1, %i2 edge16ln %o0, %l6, %l1 loop_2090: orcc %i6, 0x0993, %l2 subccc %l3, 0x10A6, %i0 fblg %fcc0, loop_2091 ldsw [%l7 + 0x34], %o4 fpack16 %f8, %f9 fblg %fcc0, loop_2092 loop_2091: edge16n %l0, %o3, %g1 ldub [%l7 + 0x53], %o2 std %f0, [%l7 + 0x28] loop_2092: fpack16 %f8, %f15 bcc,a,pt %xcc, loop_2093 fmovscc %icc, %f13, %f7 xnor %o7, 0x10C4, %i7 std %f10, [%l7 + 0x50] loop_2093: fcmpeq16 %f8, %f12, %l4 fand %f12, %f8, %f14 edge8l %g2, %g3, %i1 fornot1s %f2, %f2, %f13 fbul %fcc0, loop_2094 lduh [%l7 + 0x68], %o5 stx %i5, [%l7 + 0x20] fcmple16 %f8, %f2, %l5 loop_2094: alignaddrl %g5, %i3, %i4 bn,a,pt %xcc, loop_2095 movvs %icc, %g4, %g7 ld [%l7 + 0x60], %f6 ldub [%l7 + 0x7A], %g6 loop_2095: ldsb [%l7 + 0x19], %o6 sll %i2, 0x09, %o1 sll %l6, 0x19, %o0 array16 %i6, %l1, %l3 te %icc, 0x1 ldub [%l7 + 0x55], %l2 sth %i0, [%l7 + 0x7C] sth %l0, [%l7 + 0x2A] fmovrdlez %o4, %f8, %f8 fnot2s %f2, %f12 ldsw [%l7 + 0x48], %g1 ldsh [%l7 + 0x1C], %o2 fmuld8sux16 %f4, %f7, %f0 ldsh [%l7 + 0x5A], %o7 fmovda %xcc, %f2, %f12 ld [%l7 + 0x70], %f0 ldub [%l7 + 0x0B], %o3 stb %i7, [%l7 + 0x34] fmovsa %icc, %f6, %f11 ldub [%l7 + 0x38], %g2 bg,a,pn %icc, loop_2096 st %f7, [%l7 + 0x28] ldsh [%l7 + 0x22], %l4 orn %i1, %o5, %i5 loop_2096: fone %f4 ldd [%l7 + 0x40], %f0 sllx %l5, %g5, %i3 orn %i4, 0x03C8, %g4 bl loop_2097 mulscc %g7, %g3, %g6 tl %xcc, 0x6 nop setx loop_2098, %l0, %l1 jmpl %l1, %o6 loop_2097: std %f10, [%l7 + 0x10] bg,a,pt %xcc, loop_2099 brnz,a %i2, loop_2100 loop_2098: lduh [%l7 + 0x3C], %o1 fbe %fcc3, loop_2101 loop_2099: ld [%l7 + 0x18], %f5 loop_2100: bge,a,pt %icc, loop_2102 fmovrsgz %l6, %f15, %f1 loop_2101: array8 %o0, %i6, %l1 fmul8sux16 %f2, %f0, %f12 loop_2102: lduh [%l7 + 0x16], %l2 fcmpgt16 %f6, %f10, %i0 fabsd %f2, %f4 ld [%l7 + 0x70], %f1 ldx [%l7 + 0x70], %l0 ldsw [%l7 + 0x7C], %o4 fmovsn %xcc, %f2, %f8 mova %icc, %l3, %g1 stx %o2, [%l7 + 0x60] lduw [%l7 + 0x58], %o3 mulscc %o7, %g2, %l4 stx %i1, [%l7 + 0x48] fmovsle %xcc, %f13, %f12 ld [%l7 + 0x50], %f2 stx %i7, [%l7 + 0x68] ldsb [%l7 + 0x55], %o5 fornot2 %f4, %f0, %f14 stw %l5, [%l7 + 0x28] lduw [%l7 + 0x3C], %i5 fmovd %f10, %f2 st %f0, [%l7 + 0x28] alignaddr %g5, %i4, %i3 fones %f2 movrgz %g7, %g3, %g4 udiv %o6, 0x0D64, %i2 sth %g6, [%l7 + 0x40] fandnot1 %f0, %f0, %f0 taddcc %l6, 0x0727, %o1 stw %i6, [%l7 + 0x58] mulx %o0, %l2, %i0 ldsw [%l7 + 0x4C], %l1 fmovsleu %xcc, %f7, %f4 fmovsgu %icc, %f10, %f4 or %l0, %l3, %o4 ldd [%l7 + 0x48], %f2 movre %o2, %g1, %o7 ldd [%l7 + 0x38], %f12 fmovsneg %xcc, %f6, %f14 fxors %f7, %f0, %f11 ldub [%l7 + 0x5B], %o3 ld [%l7 + 0x60], %f8 fpadd16s %f13, %f1, %f14 addccc %l4, 0x0AB6, %g2 mova %icc, %i1, %i7 ldsb [%l7 + 0x70], %l5 sll %i5, %g5, %i4 edge32 %i3, %g7, %o5 fmovsneg %icc, %f12, %f7 tvs %xcc, 0x4 fnand %f0, %f2, %f6 fones %f2 tsubcc %g3, 0x099C, %o6 tsubcc %i2, 0x057A, %g4 ldx [%l7 + 0x68], %g6 alignaddr %l6, %o1, %i6 srl %o0, 0x01, %l2 xorcc %l1, 0x0A77, %i0 fmovrde %l3, %f0, %f10 movgu %icc, %l0, %o2 te %icc, 0x6 fcmps %fcc0, %f1, %f5 fbule %fcc0, loop_2103 fexpand %f7, %f4 fcmpeq16 %f12, %f2, %o4 fmovrsgz %g1, %f1, %f8 loop_2103: movre %o7, %o3, %g2 ldsh [%l7 + 0x1C], %i1 lduh [%l7 + 0x34], %i7 fnot2 %f2, %f12 ble,a %xcc, loop_2104 bne,a loop_2105 tle %icc, 0x1 ta %icc, 0x6 loop_2104: std %f0, [%l7 + 0x50] loop_2105: fmovrse %l4, %f15, %f8 bne,a loop_2106 array8 %l5, %g5, %i5 fcmpgt32 %f12, %f6, %i4 std %f0, [%l7 + 0x20] loop_2106: bcs loop_2107 fmovrdgez %i3, %f10, %f8 ldsw [%l7 + 0x0C], %g7 ldsh [%l7 + 0x52], %g3 loop_2107: fmovdpos %icc, %f1, %f3 ldsh [%l7 + 0x24], %o5 brlez %i2, loop_2108 brgz %o6, loop_2109 lduh [%l7 + 0x0A], %g6 edge8l %l6, %g4, %o1 loop_2108: ldx [%l7 + 0x60], %o0 loop_2109: std %f4, [%l7 + 0x28] fbul,a %fcc2, loop_2110 fmovd %f0, %f2 fpack32 %f2, %f4, %f2 ldx [%l7 + 0x10], %i6 loop_2110: stw %l2, [%l7 + 0x14] tcc %xcc, 0x5 std %f10, [%l7 + 0x30] fmovse %xcc, %f10, %f14 fbul %fcc1, loop_2111 ldsw [%l7 + 0x2C], %i0 fmovsvc %icc, %f0, %f14 fbug %fcc0, loop_2112 loop_2111: srlx %l3, %l1, %o2 ldsw [%l7 + 0x20], %o4 std %f14, [%l7 + 0x48] loop_2112: stx %g1, [%l7 + 0x08] bgu,a %xcc, loop_2113 alignaddrl %l0, %o7, %o3 array32 %g2, %i1, %i7 std %f4, [%l7 + 0x70] loop_2113: st %f12, [%l7 + 0x18] ldsb [%l7 + 0x0F], %l4 fmovrde %l5, %f14, %f14 fmovrdgz %i5, %f2, %f6 lduh [%l7 + 0x3A], %g5 array16 %i4, %g7, %g3 stb %o5, [%l7 + 0x29] st %f3, [%l7 + 0x70] mova %xcc, %i2, %o6 fpack16 %f10, %f11 fcmpne32 %f6, %f14, %g6 fbe %fcc1, loop_2114 fmuld8ulx16 %f10, %f15, %f6 xnorcc %i3, 0x0B59, %l6 tvc %icc, 0x3 loop_2114: fnand %f4, %f14, %f14 fandnot1 %f6, %f0, %f6 bcs,a,pn %xcc, loop_2115 fmovdcc %icc, %f2, %f14 fsrc2s %f7, %f6 ldsh [%l7 + 0x22], %g4 loop_2115: fcmpne16 %f2, %f0, %o0 ldsb [%l7 + 0x63], %i6 fpack32 %f6, %f14, %f2 smul %o1, %l2, %l3 fpack16 %f4, %f14 lduw [%l7 + 0x60], %i0 fbue,a %fcc1, loop_2116 lduh [%l7 + 0x2E], %o2 lduh [%l7 + 0x56], %l1 edge16n %o4, %l0, %g1 loop_2116: ldx [%l7 + 0x58], %o7 fone %f2 std %f0, [%l7 + 0x20] fabsd %f0, %f14 ldsw [%l7 + 0x40], %g2 fmovsgu %icc, %f1, %f14 alignaddrl %i1, %i7, %o3 fbge %fcc3, loop_2117 lduw [%l7 + 0x7C], %l5 ldx [%l7 + 0x60], %i5 tleu %xcc, 0x0 loop_2117: call loop_2118 popc %l4, %g5 fmovrsgz %i4, %f14, %f13 brlz %g7, loop_2119 loop_2118: for %f12, %f14, %f6 ldub [%l7 + 0x09], %o5 andn %g3, %o6, %i2 loop_2119: movpos %icc, %i3, %g6 fxnor %f12, %f14, %f8 fbule %fcc1, loop_2120 ldsb [%l7 + 0x4C], %l6 sth %o0, [%l7 + 0x62] fpadd16 %f14, %f0, %f0 loop_2120: brgz,a %g4, loop_2121 fors %f8, %f11, %f10 fmovsleu %icc, %f2, %f14 alignaddrl %o1, %l2, %l3 loop_2121: stw %i6, [%l7 + 0x10] taddcctv %o2, 0x0072, %l1 fpack16 %f4, %f5 fmovsgu %xcc, %f2, %f8 stb %o4, [%l7 + 0x1E] fsrc1s %f3, %f5 fmovdge %xcc, %f13, %f9 lduh [%l7 + 0x58], %i0 sllx %g1, 0x13, %l0 movrlez %g2, 0x31F, %i1 ld [%l7 + 0x28], %f8 fsrc2 %f8, %f10 ldub [%l7 + 0x49], %o7 movleu %xcc, %o3, %i7 ldd [%l7 + 0x40], %f12 fbn,a %fcc2, loop_2122 brlez %l5, loop_2123 fxnors %f2, %f6, %f1 ld [%l7 + 0x50], %f1 loop_2122: bvc,pn %icc, loop_2124 loop_2123: ld [%l7 + 0x70], %f12 xnor %i5, %g5, %l4 lduh [%l7 + 0x64], %i4 loop_2124: sub %g7, %g3, %o5 fbn,a %fcc1, loop_2125 fornot1s %f5, %f6, %f1 fpack32 %f12, %f6, %f12 fnot1 %f6, %f8 loop_2125: tsubcctv %i2, %o6, %g6 fone %f10 udivx %i3, 0x121B, %l6 lduh [%l7 + 0x22], %o0 fpadd16s %f13, %f6, %f6 andcc %o1, 0x1DF0, %l2 ldsb [%l7 + 0x5E], %g4 ldub [%l7 + 0x45], %l3 add %o2, %l1, %i6 tcc %icc, 0x6 fmovdcs %xcc, %f13, %f13 sdiv %i0, 0x0490, %g1 mulx %o4, %g2, %l0 fmul8sux16 %f6, %f0, %f8 lduh [%l7 + 0x3C], %o7 mova %icc, %i1, %i7 fpadd32s %f3, %f8, %f11 lduw [%l7 + 0x7C], %l5 tcs %xcc, 0x2 fmovsg %icc, %f11, %f1 ldub [%l7 + 0x59], %i5 nop setx loop_2126, %l0, %l1 jmpl %l1, %o3 ldx [%l7 + 0x40], %l4 fmovsl %icc, %f7, %f9 fzeros %f2 loop_2126: bpos,a loop_2127 tneg %xcc, 0x0 tsubcc %g5, 0x14B4, %i4 fcmpeq16 %f14, %f10, %g7 loop_2127: ldx [%l7 + 0x30], %g3 fsrc2 %f2, %f14 st %f5, [%l7 + 0x10] fmovdleu %xcc, %f14, %f6 fbe,a %fcc0, loop_2128 st %f7, [%l7 + 0x70] subcc %i2, %o6, %g6 bne,a,pn %xcc, loop_2129 loop_2128: stw %i3, [%l7 + 0x78] movrgez %o5, 0x249, %o0 sdiv %o1, 0x0B2E, %l2 loop_2129: smul %l6, %l3, %o2 ldsw [%l7 + 0x24], %l1 edge32l %i6, %g4, %g1 fnot1 %f6, %f0 fornot1 %f8, %f14, %f10 fmovrsne %i0, %f0, %f1 sth %o4, [%l7 + 0x62] movrgez %g2, %l0, %i1 fmovscs %icc, %f13, %f11 fnegs %f7, %f2 fbuge %fcc2, loop_2130 std %f14, [%l7 + 0x18] subccc %i7, %l5, %i5 sth %o3, [%l7 + 0x1A] loop_2130: lduw [%l7 + 0x68], %l4 lduw [%l7 + 0x10], %o7 ldsb [%l7 + 0x40], %g5 edge8n %g7, %g3, %i4 call loop_2131 ldx [%l7 + 0x20], %i2 fcmpd %fcc3, %f8, %f12 fmul8x16al %f13, %f3, %f2 loop_2131: stw %g6, [%l7 + 0x18] ble loop_2132 fmul8ulx16 %f8, %f14, %f2 lduh [%l7 + 0x48], %i3 fbge %fcc0, loop_2133 loop_2132: movvs %xcc, %o6, %o5 add %o0, %o1, %l6 edge32ln %l3, %o2, %l2 loop_2133: fone %f12 ldsb [%l7 + 0x6F], %i6 ldsh [%l7 + 0x16], %l1 fornot1s %f7, %f7, %f3 lduw [%l7 + 0x08], %g1 stx %i0, [%l7 + 0x18] sllx %o4, 0x16, %g4 bne,a loop_2134 fbn,a %fcc0, loop_2135 stw %g2, [%l7 + 0x10] stw %i1, [%l7 + 0x24] loop_2134: umul %l0, %l5, %i5 loop_2135: xorcc %o3, 0x118F, %l4 ld [%l7 + 0x1C], %f15 popc %o7, %i7 fcmpes %fcc2, %f2, %f2 ldsh [%l7 + 0x34], %g5 ldub [%l7 + 0x0D], %g7 ldub [%l7 + 0x1F], %i4 subcc %i2, 0x0839, %g3 fandnot2 %f0, %f6, %f4 fmovrdlez %i3, %f4, %f6 orncc %o6, %o5, %o0 lduh [%l7 + 0x6E], %g6 umul %o1, 0x1CD8, %l6 and %o2, 0x1C1D, %l2 fsrc1 %f14, %f2 addcc %l3, %i6, %l1 ldx [%l7 + 0x38], %i0 array32 %g1, %g4, %o4 movgu %xcc, %i1, %l0 fmovsvc %xcc, %f8, %f12 movvs %xcc, %g2, %i5 fpadd32 %f14, %f10, %f8 fornot1s %f12, %f14, %f6 ldsb [%l7 + 0x6A], %l5 std %f2, [%l7 + 0x78] for %f12, %f2, %f14 fnot2 %f0, %f2 movg %icc, %l4, %o3 ld [%l7 + 0x28], %f8 st %f10, [%l7 + 0x2C] tpos %icc, 0x6 edge16n %o7, %i7, %g7 tge %xcc, 0x6 alignaddrl %g5, %i4, %g3 mulx %i3, 0x1014, %o6 ldd [%l7 + 0x18], %f2 fmovdl %icc, %f1, %f10 bpos,a,pt %xcc, loop_2136 bl,a loop_2137 fnot1 %f10, %f10 mova %icc, %i2, %o5 loop_2136: fcmpeq16 %f8, %f8, %g6 loop_2137: bl,pt %icc, loop_2138 sdiv %o1, 0x1D36, %l6 st %f13, [%l7 + 0x4C] ldsw [%l7 + 0x78], %o0 loop_2138: ldsb [%l7 + 0x32], %o2 fmuld8sux16 %f13, %f11, %f0 addc %l3, 0x1F4F, %l2 lduw [%l7 + 0x6C], %i6 ldsw [%l7 + 0x60], %l1 fnands %f4, %f5, %f0 xnorcc %i0, 0x070C, %g1 fba,a %fcc3, loop_2139 tgu %xcc, 0x4 ldub [%l7 + 0x66], %g4 fmovrsgez %i1, %f12, %f0 loop_2139: fmovsge %icc, %f14, %f8 movpos %icc, %o4, %l0 ldsh [%l7 + 0x28], %g2 array16 %i5, %l5, %l4 fornot1s %f2, %f12, %f15 fcmped %fcc2, %f0, %f10 movrlz %o7, 0x0F4, %i7 tl %icc, 0x0 std %f0, [%l7 + 0x20] fble,a %fcc0, loop_2140 bl,pn %xcc, loop_2141 xnorcc %g7, %o3, %i4 fble %fcc1, loop_2142 loop_2140: ldsw [%l7 + 0x74], %g3 loop_2141: brlez %g5, loop_2143 fbne,a %fcc0, loop_2144 loop_2142: ld [%l7 + 0x2C], %f7 fand %f10, %f2, %f8 loop_2143: fnot1s %f7, %f4 loop_2144: stb %i3, [%l7 + 0x45] array8 %i2, %o5, %o6 stb %o1, [%l7 + 0x71] ldsh [%l7 + 0x3A], %l6 stb %o0, [%l7 + 0x41] fble %fcc3, loop_2145 fmul8x16al %f14, %f10, %f12 movg %icc, %o2, %g6 sth %l3, [%l7 + 0x5A] loop_2145: sth %l2, [%l7 + 0x7E] ldub [%l7 + 0x5E], %l1 fmovsneg %icc, %f2, %f7 ldsh [%l7 + 0x0A], %i6 sth %g1, [%l7 + 0x7C] taddcctv %g4, 0x1121, %i0 tleu %icc, 0x5 ldub [%l7 + 0x28], %o4 sethi 0x1FDE, %i1 sth %l0, [%l7 + 0x5A] fmovrslez %g2, %f3, %f5 fmovscs %xcc, %f3, %f0 fmovdgu %xcc, %f12, %f14 tne %xcc, 0x6 fandnot1s %f7, %f9, %f14 ldsb [%l7 + 0x7B], %l5 ldsw [%l7 + 0x50], %l4 fpsub16s %f0, %f12, %f2 fornot1 %f6, %f2, %f6 ldsb [%l7 + 0x70], %o7 ldsh [%l7 + 0x6C], %i7 fbu %fcc0, loop_2146 tsubcctv %g7, 0x088C, %o3 fmovsleu %icc, %f5, %f8 udiv %i4, 0x0AA9, %g3 loop_2146: fbug %fcc1, loop_2147 fmovdl %xcc, %f0, %f14 ldx [%l7 + 0x10], %g5 movcs %xcc, %i5, %i3 loop_2147: fblg %fcc0, loop_2148 taddcc %o5, 0x1B50, %o6 lduw [%l7 + 0x4C], %i2 xor %o1, %o0, %l6 loop_2148: fbuge,a %fcc1, loop_2149 fones %f9 for %f0, %f12, %f14 bleu,pn %icc, loop_2150 loop_2149: nop setx loop_2151, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x44], %f14 bg,a,pn %xcc, loop_2152 loop_2150: ldsb [%l7 + 0x71], %g6 loop_2151: nop setx loop_2153, %l0, %l1 jmpl %l1, %l3 fblg %fcc3, loop_2154 loop_2152: fnegd %f6, %f14 fbe,a %fcc3, loop_2155 loop_2153: taddcc %o2, 0x1749, %l1 loop_2154: movle %icc, %l2, %i6 fmul8ulx16 %f14, %f0, %f0 loop_2155: subc %g1, %g4, %i0 st %f4, [%l7 + 0x44] fmovrdlz %o4, %f4, %f8 fnot2 %f4, %f14 tge %icc, 0x3 ldub [%l7 + 0x16], %i1 move %xcc, %g2, %l5 ldx [%l7 + 0x58], %l4 udivx %o7, 0x078D, %l0 srax %g7, 0x02, %o3 ld [%l7 + 0x6C], %f6 fmovdpos %icc, %f11, %f9 stw %i4, [%l7 + 0x2C] sll %g3, 0x1E, %g5 edge8n %i7, %i5, %o5 fpack32 %f12, %f8, %f6 fmovdvs %icc, %f10, %f1 std %f6, [%l7 + 0x60] bcc,pt %xcc, loop_2156 std %f10, [%l7 + 0x08] fpsub32 %f4, %f12, %f0 sth %i3, [%l7 + 0x64] loop_2156: fcmps %fcc3, %f4, %f12 edge16 %o6, %i2, %o1 tpos %xcc, 0x0 movleu %icc, %o0, %l6 fcmpd %fcc0, %f8, %f4 fbul,a %fcc3, loop_2157 fcmple16 %f6, %f14, %l3 fmul8x16al %f10, %f11, %f12 ldd [%l7 + 0x28], %f10 loop_2157: alignaddrl %g6, %l1, %l2 fabsd %f8, %f2 tsubcctv %i6, %g1, %o2 tleu %xcc, 0x7 movrgez %i0, %o4, %g4 ldub [%l7 + 0x4F], %g2 tcc %xcc, 0x1 fcmpes %fcc0, %f1, %f8 sth %l5, [%l7 + 0x1E] subcc %i1, %l4, %o7 bvs,a,pn %xcc, loop_2158 fxnor %f4, %f6, %f4 fsrc1s %f13, %f5 fmovse %xcc, %f0, %f5 loop_2158: fmovscc %icc, %f4, %f2 ldd [%l7 + 0x78], %f6 be,a loop_2159 stw %g7, [%l7 + 0x68] fbo %fcc0, loop_2160 bcc,pt %xcc, loop_2161 loop_2159: ldsh [%l7 + 0x26], %o3 fpadd16 %f10, %f10, %f2 loop_2160: movpos %icc, %l0, %i4 loop_2161: ld [%l7 + 0x7C], %f3 tl %icc, 0x0 movrlez %g5, %g3, %i5 fcmpeq16 %f2, %f8, %i7 fmul8x16au %f11, %f4, %f2 st %f0, [%l7 + 0x3C] stw %o5, [%l7 + 0x78] fbg,a %fcc2, loop_2162 stw %o6, [%l7 + 0x6C] tsubcctv %i3, 0x03B2, %i2 ldsb [%l7 + 0x4F], %o1 loop_2162: sethi 0x1265, %o0 fmovrslez %l3, %f1, %f13 movg %icc, %l6, %l1 sra %g6, %l2, %g1 ldub [%l7 + 0x42], %o2 fmovdvc %xcc, %f13, %f11 fbuge,a %fcc3, loop_2163 movne %xcc, %i0, %o4 movl %icc, %g4, %i6 movne %xcc, %g2, %i1 loop_2163: fmovsl %icc, %f11, %f14 ldx [%l7 + 0x60], %l5 tvc %xcc, 0x7 tvc %xcc, 0x3 fcmple16 %f10, %f4, %l4 stb %g7, [%l7 + 0x13] sra %o7, 0x04, %o3 sll %i4, %g5, %l0 fbule,a %fcc1, loop_2164 fandnot2 %f10, %f12, %f8 fmovdvc %xcc, %f6, %f14 smul %g3, 0x052D, %i5 loop_2164: sth %o5, [%l7 + 0x0A] ldx [%l7 + 0x40], %i7 pdist %f4, %f10, %f0 ldsb [%l7 + 0x49], %i3 ldub [%l7 + 0x75], %o6 fmovdvs %icc, %f7, %f14 st %f6, [%l7 + 0x28] tle %icc, 0x0 ldsw [%l7 + 0x1C], %o1 fblg %fcc1, loop_2165 ldsh [%l7 + 0x2E], %o0 stx %i2, [%l7 + 0x38] fmovrde %l3, %f0, %f10 loop_2165: bleu,a,pt %icc, loop_2166 fbg,a %fcc0, loop_2167 nop setx loop_2168, %l0, %l1 jmpl %l1, %l6 andncc %l1, %l2, %g6 loop_2166: fcmpne32 %f6, %f10, %g1 loop_2167: bvs loop_2169 loop_2168: bn,pn %xcc, loop_2170 fmuld8ulx16 %f0, %f5, %f12 tneg %icc, 0x1 loop_2169: te %icc, 0x5 loop_2170: subccc %i0, %o2, %o4 stw %i6, [%l7 + 0x54] ldx [%l7 + 0x20], %g2 tg %xcc, 0x0 stb %g4, [%l7 + 0x59] fmul8x16au %f11, %f0, %f8 edge16ln %i1, %l4, %g7 xor %o7, %o3, %i4 fmovrslez %l5, %f5, %f15 siam 0x5 fnors %f1, %f15, %f14 array16 %l0, %g5, %g3 addccc %o5, %i7, %i5 bneg,a %icc, loop_2171 fcmpd %fcc0, %f10, %f10 fornot1 %f12, %f12, %f10 edge32ln %i3, %o1, %o0 loop_2171: bne,a loop_2172 sra %i2, %o6, %l3 ld [%l7 + 0x50], %f3 fxnors %f5, %f12, %f6 loop_2172: fbg %fcc1, loop_2173 bgu loop_2174 std %f12, [%l7 + 0x50] fbne %fcc1, loop_2175 loop_2173: fcmpeq32 %f0, %f6, %l1 loop_2174: fors %f1, %f4, %f11 udiv %l6, 0x17DB, %g6 loop_2175: fpadd32 %f8, %f4, %f14 taddcctv %g1, %l2, %i0 ldd [%l7 + 0x20], %f6 ldx [%l7 + 0x60], %o2 fnands %f2, %f10, %f7 for %f8, %f12, %f10 bpos,a,pn %xcc, loop_2176 fmovsne %xcc, %f2, %f2 orn %o4, %g2, %g4 fbg,a %fcc0, loop_2177 loop_2176: fornot1 %f14, %f12, %f12 ldsb [%l7 + 0x0E], %i1 stw %i6, [%l7 + 0x34] loop_2177: xnor %l4, %o7, %o3 fmovsl %xcc, %f2, %f2 edge32n %i4, %l5, %l0 fnors %f3, %f6, %f9 sth %g7, [%l7 + 0x50] stb %g5, [%l7 + 0x6C] fmovrdlz %o5, %f8, %f8 st %f13, [%l7 + 0x24] stw %g3, [%l7 + 0x24] ldub [%l7 + 0x18], %i5 edge16 %i7, %i3, %o1 fnors %f7, %f3, %f1 fmovdl %xcc, %f3, %f10 fmovrdlz %o0, %f8, %f6 bn,pt %xcc, loop_2178 fmovdleu %xcc, %f2, %f10 fbu %fcc3, loop_2179 fmovda %icc, %f4, %f6 loop_2178: st %f13, [%l7 + 0x3C] st %f1, [%l7 + 0x1C] loop_2179: fmovdn %xcc, %f2, %f10 sllx %i2, %l3, %l1 fmuld8sux16 %f12, %f7, %f0 edge8n %l6, %o6, %g1 fmovspos %xcc, %f3, %f3 fmovdgu %xcc, %f11, %f8 lduw [%l7 + 0x2C], %l2 lduh [%l7 + 0x42], %g6 fcmpes %fcc0, %f15, %f7 fandnot2s %f7, %f7, %f6 edge16 %i0, %o2, %o4 bg %icc, loop_2180 fnot2 %f12, %f12 tn %xcc, 0x5 fors %f12, %f0, %f1 loop_2180: lduh [%l7 + 0x76], %g4 fmul8sux16 %f10, %f10, %f4 fabss %f10, %f11 srl %g2, %i1, %i6 fnot2s %f1, %f3 edge32n %o7, %o3, %l4 fbul,a %fcc0, loop_2181 sth %l5, [%l7 + 0x3E] movrlz %l0, %g7, %i4 sth %g5, [%l7 + 0x7A] loop_2181: udivcc %g3, 0x19C9, %o5 te %icc, 0x2 sth %i7, [%l7 + 0x3A] fmovrsne %i3, %f6, %f6 call loop_2182 fpsub32 %f4, %f10, %f10 ld [%l7 + 0x28], %f13 move %xcc, %o1, %i5 loop_2182: fmovrsgz %o0, %f3, %f0 fands %f5, %f1, %f0 bne,a loop_2183 fsrc1s %f12, %f1 fbu,a %fcc1, loop_2184 lduh [%l7 + 0x62], %i2 loop_2183: alignaddrl %l3, %l6, %l1 ldd [%l7 + 0x40], %f12 loop_2184: fnegd %f10, %f8 fnot2 %f14, %f12 fors %f1, %f5, %f2 fmovscc %icc, %f2, %f6 andncc %g1, %o6, %g6 srl %l2, %o2, %o4 st %f7, [%l7 + 0x10] xnorcc %i0, 0x0E5A, %g4 st %f3, [%l7 + 0x34] fmovscc %icc, %f10, %f15 fcmpeq16 %f8, %f12, %g2 nop setx loop_2185, %l0, %l1 jmpl %l1, %i6 fbug %fcc1, loop_2186 stb %o7, [%l7 + 0x45] nop setx loop_2187, %l0, %l1 jmpl %l1, %o3 loop_2185: edge32 %l4, %i1, %l0 loop_2186: ba,a,pn %xcc, loop_2188 stx %l5, [%l7 + 0x10] loop_2187: fand %f0, %f4, %f14 ldx [%l7 + 0x48], %i4 loop_2188: fmovdgu %icc, %f14, %f15 bvc,a,pt %xcc, loop_2189 sethi 0x1931, %g7 lduw [%l7 + 0x50], %g3 lduw [%l7 + 0x74], %g5 loop_2189: fand %f14, %f2, %f0 lduh [%l7 + 0x34], %i7 stb %i3, [%l7 + 0x0B] sdivx %o5, 0x033A, %o1 sllx %i5, %o0, %i2 fcmple16 %f4, %f0, %l3 std %f14, [%l7 + 0x60] ldsh [%l7 + 0x4C], %l1 stb %l6, [%l7 + 0x0E] brlez %g1, loop_2190 ld [%l7 + 0x74], %f2 fbe,a %fcc1, loop_2191 fmovsneg %xcc, %f11, %f4 loop_2190: movvs %icc, %g6, %o6 siam 0x0 loop_2191: edge16l %l2, %o4, %o2 fmovd %f12, %f6 fmovde %icc, %f14, %f10 brlz %g4, loop_2192 fmovsa %xcc, %f5, %f15 std %f12, [%l7 + 0x70] andcc %i0, %g2, %i6 loop_2192: ldd [%l7 + 0x60], %f0 for %f12, %f10, %f6 xnor %o3, 0x1AC8, %l4 fmovdneg %icc, %f4, %f4 stx %i1, [%l7 + 0x48] orcc %l0, 0x05EA, %o7 popc %l5, %i4 movre %g3, %g7, %i7 ldd [%l7 + 0x38], %f6 fcmpeq16 %f2, %f0, %g5 stb %o5, [%l7 + 0x3B] umul %i3, 0x1C00, %i5 nop setx loop_2193, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlz %o0, loop_2194 ldsw [%l7 + 0x68], %i2 fbule,a %fcc1, loop_2195 loop_2193: fsrc1 %f6, %f6 loop_2194: movn %icc, %o1, %l1 movge %xcc, %l3, %g1 loop_2195: srl %g6, 0x14, %l6 tpos %icc, 0x0 ldsh [%l7 + 0x52], %l2 st %f3, [%l7 + 0x60] fbul,a %fcc2, loop_2196 fmul8x16au %f11, %f8, %f10 edge8n %o6, %o4, %g4 andncc %i0, %g2, %o2 loop_2196: fmul8x16 %f2, %f6, %f10 sth %i6, [%l7 + 0x52] stx %o3, [%l7 + 0x08] fmovdcs %icc, %f5, %f2 bleu,pn %xcc, loop_2197 bg,a %icc, loop_2198 st %f7, [%l7 + 0x64] fzeros %f8 loop_2197: fandnot2 %f4, %f4, %f6 loop_2198: tvc %xcc, 0x3 ldsw [%l7 + 0x7C], %l4 brlz %i1, loop_2199 movrne %o7, %l0, %i4 stx %l5, [%l7 + 0x28] move %icc, %g7, %i7 loop_2199: stb %g5, [%l7 + 0x7C] fmovdcc %xcc, %f7, %f10 fbe,a %fcc0, loop_2200 fcmped %fcc3, %f12, %f0 stw %o5, [%l7 + 0x64] sll %i3, 0x10, %i5 loop_2200: movrlz %o0, %g3, %i2 bne,a,pn %icc, loop_2201 fone %f0 ldd [%l7 + 0x58], %f0 fxnor %f4, %f6, %f14 loop_2201: fxnors %f15, %f2, %f15 bvc loop_2202 ldsh [%l7 + 0x4E], %o1 fmul8sux16 %f10, %f14, %f12 fcmps %fcc1, %f9, %f10 loop_2202: taddcc %l3, 0x1655, %l1 fmovse %icc, %f12, %f7 ldd [%l7 + 0x68], %f2 fsrc1s %f4, %f15 movrgez %g6, %g1, %l6 taddcc %l2, %o6, %o4 ble %xcc, loop_2203 bcc,a %xcc, loop_2204 fble,a %fcc3, loop_2205 fandnot1 %f4, %f6, %f4 loop_2203: edge16ln %g4, %i0, %g2 loop_2204: ldsw [%l7 + 0x08], %o2 loop_2205: lduh [%l7 + 0x74], %o3 ldsh [%l7 + 0x6C], %i6 tsubcc %i1, 0x17EB, %o7 or %l0, %i4, %l5 fmovdpos %icc, %f9, %f13 stx %g7, [%l7 + 0x18] edge8 %i7, %l4, %g5 fpmerge %f12, %f5, %f2 or %i3, %o5, %o0 bge,a,pn %xcc, loop_2206 edge32ln %g3, %i5, %o1 bg,pt %xcc, loop_2207 fzero %f4 loop_2206: tvc %icc, 0x3 srl %l3, %l1, %i2 loop_2207: fors %f14, %f7, %f11 fmovdl %xcc, %f2, %f1 edge16n %g6, %l6, %l2 fmuld8ulx16 %f13, %f6, %f8 fmovse %xcc, %f0, %f1 xor %g1, 0x021F, %o4 xorcc %g4, 0x0E10, %i0 umulcc %g2, %o6, %o3 edge32l %o2, %i1, %i6 movrgz %o7, %l0, %i4 brgez,a %g7, loop_2208 stw %i7, [%l7 + 0x44] fmovdge %xcc, %f7, %f9 fmovsvc %icc, %f12, %f14 loop_2208: srlx %l5, %g5, %l4 sub %i3, %o0, %g3 ldsh [%l7 + 0x0C], %i5 fnegs %f8, %f7 fmul8x16 %f14, %f2, %f4 lduw [%l7 + 0x54], %o5 ldsh [%l7 + 0x7E], %l3 brgz,a %l1, loop_2209 movvc %xcc, %i2, %g6 fmovrsgz %l6, %f15, %f1 fmovse %xcc, %f1, %f7 loop_2209: ldub [%l7 + 0x7E], %l2 ldub [%l7 + 0x52], %o1 fsrc2 %f10, %f4 movl %xcc, %o4, %g4 st %f14, [%l7 + 0x60] fpackfix %f6, %f12 ldsb [%l7 + 0x41], %g1 ldsw [%l7 + 0x2C], %g2 ldub [%l7 + 0x61], %i0 movcc %xcc, %o3, %o6 fble %fcc2, loop_2210 udivx %i1, 0x1ED0, %i6 movl %xcc, %o2, %l0 fmul8sux16 %f12, %f14, %f8 loop_2210: fbo,a %fcc3, loop_2211 orcc %o7, 0x0090, %i4 lduw [%l7 + 0x24], %i7 addc %g7, %l5, %g5 loop_2211: ldx [%l7 + 0x60], %l4 fnor %f0, %f0, %f8 andcc %o0, 0x1B89, %g3 ldsh [%l7 + 0x0E], %i5 fbl,a %fcc0, loop_2212 fblg %fcc1, loop_2213 popc 0x03C5, %i3 stx %l3, [%l7 + 0x20] loop_2212: lduh [%l7 + 0x66], %o5 loop_2213: tne %icc, 0x4 xorcc %l1, 0x1A2F, %g6 fmovrdgez %l6, %f2, %f8 fnot1 %f10, %f4 sdivcc %l2, 0x1BD5, %i2 fornot2s %f7, %f8, %f12 stx %o4, [%l7 + 0x48] array16 %o1, %g4, %g2 umulcc %g1, 0x12E5, %i0 udiv %o6, 0x039B, %o3 tge %icc, 0x3 bshuffle %f12, %f14, %f4 movcc %xcc, %i6, %i1 fcmpes %fcc3, %f10, %f10 fmovdleu %xcc, %f8, %f15 movgu %icc, %o2, %l0 lduh [%l7 + 0x3A], %o7 lduw [%l7 + 0x74], %i4 addcc %g7, %l5, %g5 orn %l4, %i7, %o0 stw %g3, [%l7 + 0x10] sll %i5, 0x1C, %i3 alignaddrl %o5, %l1, %g6 lduh [%l7 + 0x20], %l6 stb %l3, [%l7 + 0x7C] orcc %i2, 0x0EF2, %o4 udivx %l2, 0x05EF, %g4 ld [%l7 + 0x60], %f9 stx %g2, [%l7 + 0x28] brgz %g1, loop_2214 sth %i0, [%l7 + 0x64] lduw [%l7 + 0x3C], %o1 fmovdcc %xcc, %f10, %f12 loop_2214: array16 %o6, %o3, %i1 stw %o2, [%l7 + 0x10] ld [%l7 + 0x68], %f12 ldsw [%l7 + 0x68], %l0 srl %i6, 0x0C, %o7 fsrc1 %f10, %f0 std %f4, [%l7 + 0x78] stx %i4, [%l7 + 0x38] ldx [%l7 + 0x40], %g7 edge32 %g5, %l4, %l5 bpos,a loop_2215 srlx %i7, %o0, %g3 smulcc %i3, %o5, %l1 lduw [%l7 + 0x08], %g6 loop_2215: ldsw [%l7 + 0x10], %l6 taddcc %l3, 0x1A44, %i2 edge8n %i5, %o4, %l2 sdiv %g2, 0x051B, %g1 ldd [%l7 + 0x70], %f6 fmovdleu %xcc, %f4, %f6 fbl,a %fcc1, loop_2216 ldsb [%l7 + 0x46], %g4 fmovrdgz %o1, %f14, %f6 movneg %icc, %i0, %o3 loop_2216: xor %i1, 0x0A82, %o2 andncc %o6, %i6, %o7 subc %i4, %g7, %l0 fmovrdne %l4, %f10, %f14 bgu,a,pt %icc, loop_2217 fmovrdlez %g5, %f0, %f14 sth %l5, [%l7 + 0x2C] fmovde %xcc, %f13, %f0 loop_2217: stb %o0, [%l7 + 0x58] fornot1s %f9, %f12, %f15 stb %g3, [%l7 + 0x3A] stw %i7, [%l7 + 0x1C] nop setx loop_2218, %l0, %l1 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 + 0x0E], %i3 fone %f6 stb %l1, [%l7 + 0x63] loop_2218: subccc %o5, %g6, %l6 ldsh [%l7 + 0x1E], %l3 alignaddr %i5, %i2, %l2 brgez %o4, loop_2219 fornot2s %f3, %f10, %f9 sth %g2, [%l7 + 0x38] te %xcc, 0x1 loop_2219: stb %g1, [%l7 + 0x43] movrne %o1, 0x370, %g4 fmovdcs %icc, %f11, %f11 fsrc2s %f8, %f4 ldx [%l7 + 0x08], %o3 fmovdleu %xcc, %f12, %f6 sra %i1, %i0, %o6 movcs %icc, %i6, %o7 sth %i4, [%l7 + 0x28] fmuld8sux16 %f0, %f2, %f10 mulx %o2, 0x04A6, %g7 array8 %l4, %l0, %l5 tcc %xcc, 0x2 stb %o0, [%l7 + 0x3F] movcc %icc, %g5, %i7 edge16ln %i3, %l1, %g3 nop setx loop_2220, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x08], %g6 sllx %l6, 0x04, %o5 ldd [%l7 + 0x78], %f2 loop_2220: fabss %f7, %f2 stx %l3, [%l7 + 0x40] fmuld8ulx16 %f3, %f9, %f14 fmul8ulx16 %f0, %f2, %f0 nop setx loop_2221, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivx %i2, 0x1343, %i5 movrgz %o4, 0x240, %g2 fpack16 %f10, %f1 loop_2221: fmovsvc %xcc, %f10, %f11 fors %f13, %f10, %f0 ldsb [%l7 + 0x67], %g1 fsrc1 %f8, %f0 edge32 %o1, %l2, %g4 fmovspos %icc, %f10, %f10 edge8n %o3, %i0, %o6 udiv %i1, 0x0020, %i6 brz %i4, loop_2222 fcmpd %fcc2, %f4, %f0 sth %o2, [%l7 + 0x76] fbg %fcc1, loop_2223 loop_2222: fmovrdlez %g7, %f10, %f14 stx %o7, [%l7 + 0x30] ldsh [%l7 + 0x2A], %l4 loop_2223: fzeros %f10 fpmerge %f1, %f12, %f14 orncc %l5, 0x18F6, %o0 fmovse %xcc, %f3, %f3 fbo,a %fcc1, loop_2224 edge8ln %l0, %g5, %i3 fmovdle %icc, %f14, %f5 fmul8x16 %f15, %f4, %f14 loop_2224: sdiv %l1, 0x1F50, %g3 ldub [%l7 + 0x3F], %g6 ldx [%l7 + 0x40], %i7 edge32n %l6, %o5, %i2 fsrc2s %f7, %f8 ta %xcc, 0x1 edge8 %l3, %o4, %i5 ldub [%l7 + 0x30], %g2 ldd [%l7 + 0x68], %f0 fsrc2 %f6, %f12 fbul %fcc3, loop_2225 fmovscs %icc, %f5, %f5 tl %xcc, 0x5 fmul8x16al %f4, %f5, %f6 loop_2225: fones %f12 fcmple32 %f14, %f4, %g1 ld [%l7 + 0x70], %f15 fmul8x16au %f9, %f2, %f14 tsubcctv %l2, %g4, %o3 bcs,a loop_2226 tneg %icc, 0x6 ldub [%l7 + 0x38], %o1 bvc %icc, loop_2227 loop_2226: subc %i0, 0x075A, %o6 movrlez %i1, %i4, %i6 and %g7, 0x02D5, %o2 loop_2227: movne %xcc, %o7, %l5 lduw [%l7 + 0x24], %o0 lduw [%l7 + 0x70], %l0 lduh [%l7 + 0x14], %g5 ldsb [%l7 + 0x57], %i3 std %f4, [%l7 + 0x58] taddcc %l4, %l1, %g6 bneg,a,pn %xcc, loop_2228 tne %xcc, 0x3 fabsd %f14, %f4 fmovrsne %g3, %f5, %f10 loop_2228: bn,a,pt %xcc, loop_2229 lduh [%l7 + 0x20], %l6 tle %icc, 0x0 ldsw [%l7 + 0x3C], %i7 loop_2229: fmul8x16au %f7, %f14, %f14 fmovrslez %i2, %f14, %f11 movleu %xcc, %l3, %o4 lduw [%l7 + 0x58], %o5 stx %g2, [%l7 + 0x70] st %f9, [%l7 + 0x40] sub %g1, 0x0402, %i5 be loop_2230 lduh [%l7 + 0x40], %g4 fnot1 %f4, %f10 fornot1 %f6, %f0, %f8 loop_2230: fexpand %f6, %f12 smulcc %l2, 0x165E, %o1 taddcc %i0, %o6, %i1 edge8l %o3, %i4, %g7 tsubcc %i6, %o2, %o7 ldd [%l7 + 0x10], %f0 ldx [%l7 + 0x18], %o0 addccc %l0, 0x0CC4, %l5 movge %icc, %g5, %l4 st %f5, [%l7 + 0x5C] fbu %fcc0, loop_2231 ldsb [%l7 + 0x47], %l1 fcmpgt32 %f10, %f4, %i3 ldsw [%l7 + 0x50], %g3 loop_2231: srl %l6, 0x1A, %i7 movrlez %g6, 0x0D1, %i2 fcmple32 %f8, %f12, %o4 umulcc %l3, 0x1F8A, %g2 movcs %icc, %g1, %i5 sllx %g4, 0x0B, %l2 sth %o1, [%l7 + 0x08] ldsb [%l7 + 0x28], %i0 bge,a,pt %icc, loop_2232 stb %o5, [%l7 + 0x44] st %f9, [%l7 + 0x7C] taddcc %i1, 0x11EE, %o6 loop_2232: fbu,a %fcc1, loop_2233 sdiv %i4, 0x1E73, %g7 tneg %xcc, 0x7 ba loop_2234 loop_2233: sll %o3, 0x0D, %o2 bl loop_2235 ldsb [%l7 + 0x18], %i6 loop_2234: array32 %o0, %o7, %l5 fzero %f0 loop_2235: smulcc %l0, %g5, %l1 fornot1s %f0, %f3, %f14 fexpand %f9, %f14 movvc %icc, %l4, %g3 fmovrdgz %i3, %f6, %f0 movrne %i7, 0x3B3, %l6 lduw [%l7 + 0x70], %i2 udiv %o4, 0x0400, %l3 or %g6, %g2, %i5 xor %g4, 0x0799, %g1 fmovdne %icc, %f8, %f5 ba,a,pt %xcc, loop_2236 fmovdle %icc, %f8, %f0 fble,a %fcc1, loop_2237 ldsw [%l7 + 0x58], %o1 loop_2236: mulx %i0, 0x00B5, %o5 fornot1s %f11, %f4, %f1 loop_2237: stw %i1, [%l7 + 0x1C] movl %xcc, %o6, %i4 mulscc %g7, %o3, %o2 ldsw [%l7 + 0x54], %i6 fpsub16 %f14, %f14, %f6 fbug,a %fcc3, loop_2238 fmovsle %icc, %f0, %f12 ldd [%l7 + 0x70], %f4 fxnor %f6, %f0, %f4 loop_2238: fnand %f4, %f2, %f10 fpsub16s %f11, %f0, %f13 ld [%l7 + 0x4C], %f8 mulx %o0, 0x14EC, %o7 ldsh [%l7 + 0x54], %l5 fmovdvc %xcc, %f5, %f3 fzeros %f7 stx %l2, [%l7 + 0x10] sdivcc %l0, 0x1FC5, %l1 array16 %l4, %g3, %i3 fbug %fcc1, loop_2239 sub %g5, %l6, %i2 fands %f13, %f13, %f12 xor %o4, %i7, %l3 loop_2239: fmovrdlez %g2, %f8, %f10 fpack32 %f6, %f14, %f14 ldx [%l7 + 0x40], %g6 stw %g4, [%l7 + 0x14] fmovda %icc, %f1, %f14 fsrc2 %f12, %f6 stx %i5, [%l7 + 0x58] umul %o1, 0x15B3, %i0 taddcc %g1, %i1, %o6 tgu %icc, 0x6 fbule %fcc3, loop_2240 brz,a %i4, loop_2241 stw %g7, [%l7 + 0x0C] ldsb [%l7 + 0x44], %o5 loop_2240: sll %o2, %i6, %o0 loop_2241: fabss %f3, %f2 stw %o3, [%l7 + 0x30] ldsb [%l7 + 0x4B], %o7 fpadd32 %f14, %f6, %f6 stb %l2, [%l7 + 0x14] stb %l5, [%l7 + 0x18] fnot2 %f12, %f6 sll %l1, 0x11, %l4 movpos %xcc, %g3, %l0 udivcc %i3, 0x0F9C, %l6 fmovdneg %xcc, %f7, %f6 ldsb [%l7 + 0x14], %g5 tg %xcc, 0x1 lduw [%l7 + 0x68], %i2 ldub [%l7 + 0x6A], %i7 movre %l3, 0x093, %o4 lduw [%l7 + 0x74], %g2 fmovscc %icc, %f15, %f8 std %f12, [%l7 + 0x18] lduw [%l7 + 0x74], %g6 fmul8ulx16 %f10, %f8, %f4 mulscc %i5, %o1, %i0 fnot1s %f8, %f5 sth %g1, [%l7 + 0x62] tcc %icc, 0x3 tcc %xcc, 0x7 fmul8ulx16 %f2, %f12, %f2 tg %xcc, 0x1 smulcc %g4, 0x11FF, %o6 fmovscc %xcc, %f0, %f1 bvs,pt %icc, loop_2242 fmuld8ulx16 %f6, %f6, %f14 udivcc %i4, 0x09B6, %i1 std %f10, [%l7 + 0x28] loop_2242: ldsb [%l7 + 0x5E], %o5 movrlez %g7, %o2, %o0 fmovdvc %xcc, %f10, %f5 fbu,a %fcc2, loop_2243 fnor %f4, %f14, %f8 stx %o3, [%l7 + 0x20] fmovspos %icc, %f2, %f12 loop_2243: tn %xcc, 0x2 fmovdneg %icc, %f10, %f6 fabsd %f8, %f14 fbn %fcc0, loop_2244 stb %i6, [%l7 + 0x75] stx %o7, [%l7 + 0x08] ldd [%l7 + 0x78], %f12 loop_2244: orn %l5, 0x19C4, %l2 ldsb [%l7 + 0x52], %l1 subc %l4, %l0, %i3 fbg %fcc2, loop_2245 nop setx loop_2246, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g3, [%l7 + 0x12] movvc %xcc, %g5, %i2 loop_2245: fmovda %icc, %f15, %f15 loop_2246: stb %i7, [%l7 + 0x14] st %f10, [%l7 + 0x24] fmovdge %icc, %f11, %f15 fmovscc %icc, %f8, %f10 udivcc %l3, 0x08EE, %l6 array16 %o4, %g2, %g6 fmovrdgez %o1, %f6, %f10 fmovrdlz %i0, %f8, %f8 stw %i5, [%l7 + 0x20] fmovrslz %g4, %f13, %f1 edge8ln %g1, %o6, %i4 movgu %icc, %o5, %g7 edge8l %i1, %o0, %o3 ldub [%l7 + 0x3B], %i6 fone %f0 std %f14, [%l7 + 0x48] ldsh [%l7 + 0x42], %o7 stb %l5, [%l7 + 0x63] ldsh [%l7 + 0x40], %o2 stw %l1, [%l7 + 0x44] fmovsvc %xcc, %f10, %f12 lduw [%l7 + 0x38], %l4 stx %l2, [%l7 + 0x30] smulcc %i3, %g3, %g5 fone %f4 fnegs %f8, %f5 fornot2s %f11, %f9, %f5 fone %f4 fxnors %f15, %f15, %f6 tpos %xcc, 0x5 fbg %fcc2, loop_2247 lduw [%l7 + 0x2C], %l0 fbl,a %fcc2, loop_2248 and %i2, %i7, %l3 loop_2247: te %icc, 0x2 fbuge %fcc1, loop_2249 loop_2248: edge16ln %o4, %g2, %g6 fbue %fcc2, loop_2250 or %l6, %i0, %i5 loop_2249: fmovdpos %xcc, %f0, %f0 fbue %fcc3, loop_2251 loop_2250: fcmpeq16 %f6, %f4, %o1 edge8n %g1, %o6, %i4 umulcc %g4, 0x0CBC, %o5 loop_2251: movgu %icc, %g7, %o0 or %i1, %o3, %i6 sethi 0x07CE, %l5 movg %xcc, %o2, %o7 fcmps %fcc2, %f1, %f11 addc %l4, %l2, %l1 tn %xcc, 0x2 fbg,a %fcc2, loop_2252 ldsb [%l7 + 0x68], %g3 fmovdleu %xcc, %f4, %f6 call loop_2253 loop_2252: array16 %i3, %l0, %g5 sth %i7, [%l7 + 0x78] fbge %fcc1, loop_2254 loop_2253: lduh [%l7 + 0x74], %l3 fmovsle %icc, %f7, %f9 ldsw [%l7 + 0x38], %i2 loop_2254: tsubcc %g2, 0x14F2, %o4 and %l6, %g6, %i0 ld [%l7 + 0x2C], %f9 ldub [%l7 + 0x2C], %i5 lduw [%l7 + 0x18], %g1 be,a,pn %xcc, loop_2255 fbu %fcc2, loop_2256 movne %xcc, %o6, %i4 fandnot2s %f3, %f14, %f7 loop_2255: fbg,a %fcc0, loop_2257 loop_2256: fmovrsne %g4, %f12, %f10 sth %o1, [%l7 + 0x0C] ldsb [%l7 + 0x09], %g7 loop_2257: st %f7, [%l7 + 0x14] stw %o5, [%l7 + 0x24] fmovrslz %i1, %f1, %f14 ldx [%l7 + 0x40], %o3 std %f4, [%l7 + 0x78] fcmpd %fcc3, %f8, %f2 edge32l %i6, %l5, %o0 fmovsvs %icc, %f2, %f13 fandnot2 %f0, %f2, %f0 ble loop_2258 fpackfix %f8, %f10 fmovrslz %o7, %f2, %f15 ldd [%l7 + 0x38], %f10 loop_2258: fcmpgt32 %f12, %f4, %l4 fmovrdgez %l2, %f6, %f14 fpsub32s %f14, %f14, %f12 tle %icc, 0x5 subcc %l1, %o2, %i3 fornot1 %f0, %f6, %f12 fcmpd %fcc3, %f14, %f12 ba,a loop_2259 fble,a %fcc1, loop_2260 lduw [%l7 + 0x3C], %g3 ldsb [%l7 + 0x48], %l0 loop_2259: and %g5, 0x046C, %i7 loop_2260: ldsw [%l7 + 0x70], %i2 stx %g2, [%l7 + 0x28] ldub [%l7 + 0x36], %o4 nop setx loop_2261, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x4A], %l6 sth %l3, [%l7 + 0x6C] bge,pn %xcc, loop_2262 loop_2261: fxors %f8, %f15, %f11 fmovsa %icc, %f8, %f3 fpadd16 %f6, %f6, %f12 loop_2262: ldub [%l7 + 0x6F], %i0 fsrc1s %f10, %f15 sethi 0x13C3, %g6 fblg %fcc0, loop_2263 tgu %icc, 0x4 brgz,a %g1, loop_2264 subccc %i5, 0x1E9C, %o6 loop_2263: st %f0, [%l7 + 0x54] ldsb [%l7 + 0x58], %i4 loop_2264: and %o1, 0x1509, %g4 fmovdg %icc, %f14, %f3 movrne %g7, %i1, %o3 stb %o5, [%l7 + 0x11] bneg,a,pn %xcc, loop_2265 movgu %xcc, %l5, %o0 movle %xcc, %i6, %o7 sdiv %l2, 0x03D7, %l1 loop_2265: sdiv %o2, 0x099D, %l4 fbg,a %fcc0, loop_2266 fone %f6 st %f13, [%l7 + 0x60] umulcc %g3, %l0, %g5 loop_2266: tvs %xcc, 0x4 ldd [%l7 + 0x10], %f6 ldsb [%l7 + 0x24], %i3 fandnot1s %f7, %f13, %f15 fpack32 %f0, %f4, %f4 movpos %xcc, %i7, %g2 fandnot1s %f3, %f5, %f4 smulcc %o4, 0x0C7C, %i2 fsrc1s %f4, %f0 movneg %xcc, %l3, %l6 tleu %icc, 0x0 be %xcc, loop_2267 edge16n %g6, %g1, %i0 umul %i5, 0x1283, %i4 subc %o6, %g4, %o1 loop_2267: movn %xcc, %i1, %g7 array16 %o5, %o3, %o0 ld [%l7 + 0x20], %f8 fmovrslez %i6, %f2, %f7 ldsw [%l7 + 0x64], %l5 fornot1 %f10, %f10, %f6 fcmped %fcc3, %f10, %f14 movne %xcc, %o7, %l1 lduw [%l7 + 0x2C], %l2 tsubcc %o2, 0x0A53, %g3 umul %l0, 0x0E43, %g5 ld [%l7 + 0x78], %f2 std %f2, [%l7 + 0x18] fmovdle %icc, %f14, %f1 add %i3, %i7, %g2 fmovrdgz %o4, %f6, %f10 fxor %f0, %f8, %f2 nop setx loop_2268, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f14, %f2 ldsh [%l7 + 0x46], %i2 fbo %fcc0, loop_2269 loop_2268: std %f8, [%l7 + 0x08] fxors %f10, %f12, %f1 ldub [%l7 + 0x08], %l4 loop_2269: fmovdle %xcc, %f10, %f3 tsubcctv %l6, 0x1CEC, %l3 move %icc, %g6, %i0 be %xcc, loop_2270 bne,pn %icc, loop_2271 stw %g1, [%l7 + 0x14] tgu %xcc, 0x0 loop_2270: taddcctv %i4, %o6, %i5 loop_2271: ldsb [%l7 + 0x58], %o1 nop setx loop_2272, %l0, %l1 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 + 0x11], %i1 movvs %icc, %g4, %g7 lduh [%l7 + 0x2E], %o5 loop_2272: taddcc %o0, %i6, %o3 fnor %f2, %f14, %f0 andncc %l5, %o7, %l2 ldx [%l7 + 0x20], %l1 movvc %icc, %g3, %o2 ldsw [%l7 + 0x6C], %l0 pdist %f0, %f2, %f2 movrlz %i3, 0x132, %g5 sdiv %g2, 0x08B6, %i7 edge32l %o4, %l4, %l6 xnorcc %i2, 0x0239, %g6 brnz %l3, loop_2273 lduh [%l7 + 0x2E], %g1 stw %i0, [%l7 + 0x44] brz,a %i4, loop_2274 loop_2273: movcs %xcc, %o6, %i5 edge8ln %i1, %g4, %g7 ldx [%l7 + 0x20], %o5 loop_2274: fmovsvc %xcc, %f11, %f8 tcc %xcc, 0x7 bvs,pn %xcc, loop_2275 fmovsleu %icc, %f12, %f11 fxnors %f6, %f14, %f11 fexpand %f10, %f12 loop_2275: fcmpgt16 %f4, %f0, %o1 edge16l %i6, %o3, %l5 ldd [%l7 + 0x08], %f10 fmovsvs %xcc, %f4, %f9 ldsb [%l7 + 0x33], %o0 tsubcc %o7, 0x1730, %l1 edge16ln %g3, %l2, %l0 ldx [%l7 + 0x10], %i3 lduh [%l7 + 0x6E], %g5 fandnot2 %f2, %f14, %f6 ldub [%l7 + 0x64], %o2 std %f8, [%l7 + 0x50] fornot1 %f0, %f6, %f14 tvc %xcc, 0x7 std %f8, [%l7 + 0x10] ldsw [%l7 + 0x2C], %i7 taddcctv %g2, %l4, %o4 fmovsge %xcc, %f6, %f6 ld [%l7 + 0x08], %f14 edge8n %l6, %g6, %l3 fnot2 %f10, %f0 fcmpeq32 %f8, %f2, %g1 fcmple32 %f0, %f8, %i0 ldd [%l7 + 0x50], %f8 tle %xcc, 0x6 fmovdcc %icc, %f8, %f3 tg %xcc, 0x6 fmovd %f2, %f4 fbg,a %fcc2, loop_2276 ldub [%l7 + 0x7A], %i2 tleu %xcc, 0x0 fandnot1 %f6, %f12, %f2 loop_2276: fmovrdgez %o6, %f12, %f6 lduh [%l7 + 0x16], %i4 ldub [%l7 + 0x5C], %i5 ldub [%l7 + 0x43], %g4 fpsub32s %f1, %f1, %f15 fmovrsgz %g7, %f3, %f11 fmovd %f6, %f6 movrlz %i1, %o1, %i6 tne %xcc, 0x2 fnegd %f4, %f4 fbue,a %fcc3, loop_2277 bgu,a %xcc, loop_2278 stw %o3, [%l7 + 0x48] bneg,a,pn %icc, loop_2279 loop_2277: orncc %l5, 0x0D58, %o5 loop_2278: ldub [%l7 + 0x4A], %o0 ldub [%l7 + 0x64], %l1 loop_2279: edge32l %g3, %o7, %l0 xorcc %i3, %g5, %l2 fmul8x16al %f3, %f1, %f12 std %f8, [%l7 + 0x20] tgu %xcc, 0x3 brgz %i7, loop_2280 brnz %o2, loop_2281 fmovsleu %icc, %f3, %f7 fsrc2 %f2, %f12 loop_2280: nop setx loop_2282, %l0, %l1 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_2281: fbug,a %fcc1, loop_2283 st %f9, [%l7 + 0x08] tvs %xcc, 0x7 loop_2282: fmovrslz %l4, %f12, %f4 loop_2283: bl loop_2284 ld [%l7 + 0x28], %f5 ldsh [%l7 + 0x36], %g2 fcmple32 %f0, %f14, %l6 loop_2284: fmovdneg %xcc, %f2, %f9 fmovdpos %icc, %f7, %f5 edge32l %g6, %l3, %g1 movcs %icc, %i0, %i2 fmovrdlez %o6, %f14, %f8 fmovsa %icc, %f4, %f9 tge %xcc, 0x1 lduh [%l7 + 0x2E], %o4 orcc %i4, 0x0B1A, %g4 stx %i5, [%l7 + 0x58] fsrc2 %f0, %f2 fbl %fcc2, loop_2285 bcc %icc, loop_2286 faligndata %f0, %f6, %f0 movrlz %i1, 0x136, %g7 loop_2285: be loop_2287 loop_2286: lduh [%l7 + 0x72], %i6 ldub [%l7 + 0x46], %o1 tne %icc, 0x4 loop_2287: srlx %o3, %l5, %o0 movcc %xcc, %o5, %l1 lduw [%l7 + 0x2C], %o7 fmul8sux16 %f4, %f4, %f0 nop setx loop_2288, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x40], %g3 fones %f6 fba %fcc3, loop_2289 loop_2288: bgu,pt %icc, loop_2290 andcc %l0, 0x03BC, %g5 lduh [%l7 + 0x3C], %i3 loop_2289: ble,a %icc, loop_2291 loop_2290: st %f10, [%l7 + 0x68] fbne,a %fcc3, loop_2292 fmovrsgz %l2, %f8, %f13 loop_2291: ldd [%l7 + 0x30], %f10 fmovdg %xcc, %f12, %f9 loop_2292: movg %xcc, %i7, %l4 fmovse %xcc, %f4, %f5 fmovdn %icc, %f10, %f2 lduh [%l7 + 0x3E], %g2 orcc %l6, 0x1862, %g6 fmovdleu %icc, %f12, %f8 mulx %o2, %l3, %g1 brgez %i2, loop_2293 stw %i0, [%l7 + 0x54] bpos,a,pt %icc, loop_2294 movvc %xcc, %o4, %o6 loop_2293: edge16 %g4, %i5, %i4 brz %g7, loop_2295 loop_2294: fcmpgt32 %f12, %f8, %i6 edge8l %i1, %o3, %o1 stw %o0, [%l7 + 0x4C] loop_2295: movrgz %l5, %o5, %l1 fmovdn %icc, %f15, %f7 std %f8, [%l7 + 0x08] movrlez %g3, %l0, %o7 movrlz %i3, %g5, %i7 fones %f9 ldsw [%l7 + 0x08], %l4 ldub [%l7 + 0x2D], %l2 srlx %l6, 0x17, %g6 fbue,a %fcc3, loop_2296 fpadd32s %f1, %f3, %f0 fornot1 %f0, %f6, %f2 edge8 %o2, %l3, %g2 loop_2296: ldsw [%l7 + 0x6C], %g1 fbe %fcc2, loop_2297 brnz,a %i0, loop_2298 stb %i2, [%l7 + 0x4C] fsrc1s %f10, %f0 loop_2297: xnorcc %o6, %o4, %g4 loop_2298: fbuge,a %fcc3, loop_2299 ldd [%l7 + 0x10], %f2 brz,a %i5, loop_2300 movgu %icc, %i4, %i6 loop_2299: fornot1 %f12, %f10, %f2 fmovrde %i1, %f12, %f6 loop_2300: st %f0, [%l7 + 0x60] fandnot1 %f8, %f12, %f10 lduw [%l7 + 0x18], %o3 fmovd %f4, %f14 nop setx loop_2301, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array8 %o1, %o0, %g7 ble %xcc, loop_2302 fbl,a %fcc1, loop_2303 loop_2301: fmovdvs %icc, %f4, %f14 stx %l5, [%l7 + 0x28] loop_2302: ldub [%l7 + 0x31], %l1 loop_2303: stw %g3, [%l7 + 0x10] stw %l0, [%l7 + 0x10] ldsw [%l7 + 0x34], %o7 movpos %xcc, %i3, %o5 ld [%l7 + 0x1C], %f8 edge8ln %i7, %g5, %l2 tge %xcc, 0x4 fmovdle %xcc, %f5, %f1 tsubcc %l6, 0x00B1, %g6 std %f2, [%l7 + 0x70] fmovdcs %icc, %f5, %f10 subcc %l4, 0x01C0, %l3 ble %icc, loop_2304 tneg %icc, 0x3 fmovdg %icc, %f4, %f10 fbe %fcc2, loop_2305 loop_2304: fmovdneg %icc, %f8, %f14 fornot2s %f14, %f12, %f11 movge %icc, %o2, %g1 loop_2305: fors %f2, %f14, %f9 ldx [%l7 + 0x38], %g2 fmovdpos %icc, %f13, %f13 fmovsge %icc, %f11, %f15 movvc %icc, %i0, %o6 ldsb [%l7 + 0x67], %i2 fcmple32 %f8, %f10, %g4 fmovrdlz %i5, %f8, %f10 fmuld8ulx16 %f12, %f1, %f12 ld [%l7 + 0x2C], %f5 fmovdpos %icc, %f8, %f12 orncc %o4, %i4, %i6 fmovdvs %xcc, %f1, %f4 sra %o3, %i1, %o1 fcmpd %fcc3, %f4, %f2 fone %f14 fbe %fcc0, loop_2306 fmovsle %xcc, %f6, %f2 srlx %g7, 0x12, %l5 ldx [%l7 + 0x38], %o0 loop_2306: fbue,a %fcc1, loop_2307 tne %xcc, 0x6 fmovspos %xcc, %f1, %f14 fmovdl %icc, %f4, %f7 loop_2307: tg %xcc, 0x3 ldd [%l7 + 0x48], %f0 fandnot1 %f2, %f10, %f4 lduh [%l7 + 0x0A], %l1 fmovsleu %icc, %f4, %f11 fpadd16 %f12, %f10, %f4 fmovsa %icc, %f6, %f8 tle %icc, 0x0 brgez %l0, loop_2308 st %f9, [%l7 + 0x48] stb %o7, [%l7 + 0x7B] lduh [%l7 + 0x18], %i3 loop_2308: fnegs %f2, %f8 fmovsvs %xcc, %f6, %f11 lduh [%l7 + 0x62], %g3 srlx %o5, %i7, %g5 movgu %xcc, %l2, %l6 andncc %l4, %l3, %g6 movrgz %g1, %g2, %o2 stw %o6, [%l7 + 0x6C] lduh [%l7 + 0x50], %i0 sdivx %g4, 0x1C06, %i5 ba,a loop_2309 fmul8sux16 %f14, %f10, %f6 fcmped %fcc1, %f10, %f8 movrgez %o4, %i4, %i6 loop_2309: lduh [%l7 + 0x4A], %i2 umul %i1, %o1, %g7 movl %xcc, %o3, %l5 stw %l1, [%l7 + 0x78] fzeros %f2 tne %icc, 0x5 ldsb [%l7 + 0x0A], %l0 brgez,a %o7, loop_2310 ldsh [%l7 + 0x56], %i3 fmovsa %xcc, %f9, %f2 fmul8x16au %f9, %f10, %f4 loop_2310: stw %g3, [%l7 + 0x20] addccc %o5, 0x02EE, %i7 ldd [%l7 + 0x78], %f6 nop setx loop_2311, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32l %o0, %g5, %l2 fnor %f0, %f0, %f6 ldsw [%l7 + 0x18], %l6 loop_2311: fornot2s %f11, %f3, %f15 fcmpeq32 %f10, %f8, %l3 std %f8, [%l7 + 0x20] movleu %icc, %g6, %g1 umulcc %g2, 0x1B22, %l4 fmovrdlez %o2, %f0, %f4 xorcc %o6, %g4, %i0 brlz,a %i5, loop_2312 fcmpeq32 %f8, %f8, %o4 fmovsvc %icc, %f0, %f2 fpsub32s %f2, %f10, %f4 loop_2312: nop setx loop_2313, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x44], %i4 bcs loop_2314 tsubcc %i2, 0x0EBC, %i1 loop_2313: movpos %icc, %i6, %g7 ldx [%l7 + 0x40], %o1 loop_2314: fbu,a %fcc1, loop_2315 fpadd32s %f15, %f4, %f8 udiv %l5, 0x0FE2, %l1 st %f3, [%l7 + 0x30] loop_2315: movrgz %l0, %o7, %o3 fbuge,a %fcc3, loop_2316 addc %g3, %o5, %i7 sra %i3, %o0, %l2 tsubcctv %g5, %l3, %l6 loop_2316: fcmped %fcc0, %f6, %f6 fbue,a %fcc1, loop_2317 lduh [%l7 + 0x5E], %g1 siam 0x7 fbne,a %fcc2, loop_2318 loop_2317: stw %g6, [%l7 + 0x18] stx %g2, [%l7 + 0x40] ldsh [%l7 + 0x1C], %l4 loop_2318: call loop_2319 ldub [%l7 + 0x53], %o2 ldx [%l7 + 0x18], %o6 stx %g4, [%l7 + 0x10] loop_2319: fcmpgt16 %f2, %f2, %i5 fmovrdgz %o4, %f0, %f0 ld [%l7 + 0x3C], %f3 srl %i0, %i4, %i2 for %f0, %f14, %f14 ldx [%l7 + 0x18], %i6 fcmpgt16 %f8, %f8, %i1 fbge,a %fcc2, loop_2320 fblg,a %fcc1, loop_2321 fmovdpos %xcc, %f2, %f7 andn %g7, 0x1511, %o1 loop_2320: tpos %xcc, 0x6 loop_2321: array32 %l1, %l0, %o7 stb %l5, [%l7 + 0x29] alignaddr %o3, %o5, %g3 fcmpeq16 %f14, %f12, %i3 std %f12, [%l7 + 0x10] fmovdpos %xcc, %f12, %f12 ldsw [%l7 + 0x38], %o0 sdivx %i7, 0x0067, %l2 fcmpd %fcc0, %f14, %f8 ldsw [%l7 + 0x38], %l3 fcmps %fcc3, %f8, %f0 fmuld8sux16 %f2, %f10, %f12 stx %l6, [%l7 + 0x70] stw %g5, [%l7 + 0x14] fones %f6 brgz %g6, loop_2322 stx %g1, [%l7 + 0x58] brgez,a %g2, loop_2323 edge32ln %l4, %o6, %g4 loop_2322: movrne %i5, 0x276, %o4 fpadd16s %f9, %f14, %f2 loop_2323: fone %f10 tsubcctv %o2, %i4, %i2 ldsh [%l7 + 0x40], %i0 ldx [%l7 + 0x20], %i1 lduh [%l7 + 0x38], %i6 ldx [%l7 + 0x28], %g7 stb %o1, [%l7 + 0x50] fone %f12 stw %l0, [%l7 + 0x5C] fpsub32s %f11, %f13, %f7 fmovdgu %xcc, %f4, %f12 sth %o7, [%l7 + 0x16] taddcc %l5, %l1, %o5 fbne,a %fcc1, loop_2324 stb %g3, [%l7 + 0x0B] fmovdl %xcc, %f7, %f11 ldsb [%l7 + 0x70], %o3 loop_2324: bshuffle %f10, %f4, %f4 stw %o0, [%l7 + 0x28] movre %i7, %i3, %l2 addccc %l6, %l3, %g6 bpos,a,pt %icc, loop_2325 std %f10, [%l7 + 0x70] fandnot2 %f0, %f2, %f12 mulscc %g5, %g1, %l4 loop_2325: brz %o6, loop_2326 fmovdle %icc, %f4, %f8 nop setx loop_2327, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxor %f8, %f4, %f12 loop_2326: ld [%l7 + 0x74], %f6 st %f5, [%l7 + 0x34] loop_2327: edge16l %g2, %g4, %i5 stw %o2, [%l7 + 0x0C] orncc %i4, 0x0CE0, %i2 stw %o4, [%l7 + 0x28] ldsb [%l7 + 0x73], %i1 fzero %f8 sethi 0x0F6E, %i6 stx %i0, [%l7 + 0x50] tvc %xcc, 0x0 for %f8, %f8, %f0 fmovdcs %xcc, %f3, %f6 fbg %fcc2, loop_2328 fmovdneg %icc, %f3, %f1 brlz %g7, loop_2329 bvs loop_2330 loop_2328: nop setx loop_2331, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movn %xcc, %o1, %l0 loop_2329: fcmpgt16 %f2, %f12, %l5 loop_2330: fmuld8sux16 %f5, %f12, %f10 loop_2331: xor %l1, 0x098E, %o7 srlx %g3, %o3, %o0 bgu,pt %xcc, loop_2332 lduh [%l7 + 0x70], %o5 fmovrse %i3, %f11, %f12 brz %i7, loop_2333 loop_2332: sth %l2, [%l7 + 0x2E] fmovse %icc, %f5, %f6 fnors %f5, %f2, %f15 loop_2333: brnz %l3, loop_2334 fbl %fcc1, loop_2335 brlez,a %l6, loop_2336 fmul8ulx16 %f12, %f2, %f2 loop_2334: fpack32 %f4, %f4, %f10 loop_2335: stw %g6, [%l7 + 0x78] loop_2336: ldub [%l7 + 0x5E], %g1 fcmpes %fcc3, %f13, %f13 fnot1 %f2, %f0 ldub [%l7 + 0x20], %l4 ta %xcc, 0x6 fmovrdgez %o6, %f6, %f4 edge8ln %g2, %g4, %g5 fmovscs %xcc, %f13, %f0 alignaddr %i5, %o2, %i2 brlz %i4, loop_2337 tn %xcc, 0x7 siam 0x4 te %xcc, 0x6 loop_2337: brlez %o4, loop_2338 fpsub16s %f1, %f4, %f2 te %xcc, 0x6 fpack32 %f10, %f14, %f0 loop_2338: fcmpeq32 %f6, %f12, %i6 andncc %i1, %i0, %o1 lduw [%l7 + 0x44], %g7 fcmpne32 %f0, %f6, %l5 srax %l0, %l1, %o7 fpadd16s %f13, %f1, %f1 stb %o3, [%l7 + 0x4F] movvs %xcc, %o0, %o5 edge32n %g3, %i3, %i7 ld [%l7 + 0x3C], %f0 fmovrdlez %l2, %f10, %f6 sdiv %l6, 0x1119, %l3 siam 0x2 fmovrsgz %g1, %f3, %f2 fpsub32s %f11, %f5, %f6 fnegd %f2, %f0 brlz,a %g6, loop_2339 fmuld8ulx16 %f4, %f12, %f14 ldub [%l7 + 0x40], %l4 fmovrdgz %o6, %f12, %f8 loop_2339: fbg,a %fcc3, loop_2340 pdist %f12, %f6, %f6 lduh [%l7 + 0x6E], %g4 stx %g5, [%l7 + 0x20] loop_2340: fmovsleu %icc, %f11, %f11 ldd [%l7 + 0x10], %f10 ldub [%l7 + 0x59], %i5 sth %g2, [%l7 + 0x7C] ldub [%l7 + 0x47], %i2 stx %i4, [%l7 + 0x50] movleu %xcc, %o2, %o4 ldsw [%l7 + 0x70], %i6 fpack32 %f0, %f6, %f12 stx %i0, [%l7 + 0x30] fsrc1s %f7, %f8 orn %i1, %o1, %l5 fmovsl %xcc, %f4, %f11 and %g7, %l1, %o7 ldx [%l7 + 0x68], %l0 te %icc, 0x3 edge8l %o0, %o5, %o3 taddcctv %i3, 0x0B47, %i7 st %f5, [%l7 + 0x78] bn,pt %xcc, loop_2341 fbue %fcc3, loop_2342 fmovsleu %xcc, %f9, %f5 edge32ln %g3, %l2, %l6 loop_2341: ldsb [%l7 + 0x32], %l3 loop_2342: std %f8, [%l7 + 0x18] fcmpeq32 %f14, %f12, %g1 movge %icc, %l4, %o6 st %f11, [%l7 + 0x34] fcmpgt16 %f14, %f14, %g6 fmovrdgez %g4, %f14, %f4 fone %f0 stx %g5, [%l7 + 0x50] fmovdge %xcc, %f4, %f8 brlez %g2, loop_2343 fone %f8 stb %i2, [%l7 + 0x3C] fmovrsgez %i5, %f9, %f11 loop_2343: xnor %i4, %o4, %i6 fmovse %icc, %f15, %f1 ba,a,pn %icc, loop_2344 tsubcc %i0, %o2, %o1 lduh [%l7 + 0x40], %l5 ldsw [%l7 + 0x78], %i1 loop_2344: ldsw [%l7 + 0x40], %g7 tg %icc, 0x1 fmovs %f15, %f2 std %f10, [%l7 + 0x38] srl %o7, 0x0F, %l0 bvs,pn %xcc, loop_2345 fcmpes %fcc3, %f5, %f5 ld [%l7 + 0x08], %f12 stw %l1, [%l7 + 0x7C] loop_2345: movn %xcc, %o0, %o5 ldsb [%l7 + 0x5B], %i3 movrlz %i7, 0x334, %o3 fbu,a %fcc2, loop_2346 stx %l2, [%l7 + 0x40] sllx %l6, %l3, %g1 tsubcc %g3, %l4, %o6 loop_2346: fble %fcc2, loop_2347 edge32n %g4, %g6, %g2 movgu %icc, %i2, %g5 brlez %i4, loop_2348 loop_2347: edge32ln %i5, %o4, %i6 st %f12, [%l7 + 0x50] sth %i0, [%l7 + 0x62] loop_2348: fandnot2 %f2, %f8, %f0 fxors %f14, %f13, %f6 bvc,a,pt %xcc, loop_2349 nop setx loop_2350, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbule %fcc2, loop_2351 fornot2 %f2, %f8, %f0 loop_2349: fmovrsgez %o1, %f12, %f13 loop_2350: lduw [%l7 + 0x68], %l5 loop_2351: stx %o2, [%l7 + 0x48] ldsw [%l7 + 0x5C], %g7 taddcc %i1, 0x1F43, %l0 faligndata %f12, %f6, %f6 fba %fcc0, loop_2352 fmul8sux16 %f10, %f0, %f6 fmul8ulx16 %f8, %f2, %f2 subc %l1, %o0, %o7 loop_2352: st %f1, [%l7 + 0x24] fpsub32s %f3, %f6, %f8 tle %icc, 0x6 ldsb [%l7 + 0x17], %i3 edge8n %o5, %i7, %l2 array32 %l6, %o3, %l3 fnor %f4, %f12, %f2 stx %g1, [%l7 + 0x60] ldsw [%l7 + 0x28], %g3 tvc %icc, 0x5 lduh [%l7 + 0x10], %o6 ldsw [%l7 + 0x44], %l4 fcmpne16 %f2, %f6, %g6 xor %g2, %g4, %g5 fbne,a %fcc3, loop_2353 ldx [%l7 + 0x10], %i2 tgu %xcc, 0x0 st %f5, [%l7 + 0x50] loop_2353: stb %i5, [%l7 + 0x4D] mova %icc, %o4, %i6 fxnor %f0, %f14, %f14 andncc %i0, %i4, %l5 lduh [%l7 + 0x52], %o2 st %f11, [%l7 + 0x60] st %f11, [%l7 + 0x7C] stw %o1, [%l7 + 0x30] ldd [%l7 + 0x60], %f14 srax %g7, %i1, %l1 fbne,a %fcc3, loop_2354 mova %xcc, %l0, %o7 ldsh [%l7 + 0x2C], %i3 fnegs %f0, %f0 loop_2354: fble %fcc2, loop_2355 tg %icc, 0x1 stx %o5, [%l7 + 0x78] andcc %i7, %l2, %o0 loop_2355: fpack32 %f4, %f10, %f12 sethi 0x102F, %l6 srl %o3, 0x0A, %g1 edge16l %l3, %g3, %o6 fbuge,a %fcc1, loop_2356 lduw [%l7 + 0x50], %l4 lduw [%l7 + 0x7C], %g6 st %f5, [%l7 + 0x1C] loop_2356: ld [%l7 + 0x4C], %f2 std %f6, [%l7 + 0x20] stb %g4, [%l7 + 0x7D] fmovsle %icc, %f10, %f12 movleu %icc, %g2, %g5 movvs %xcc, %i2, %i5 te %xcc, 0x3 movcc %xcc, %o4, %i0 fandnot2s %f14, %f13, %f1 stb %i6, [%l7 + 0x6C] fornot2 %f6, %f2, %f2 fmovdleu %xcc, %f8, %f7 mulscc %i4, 0x18BE, %l5 bg loop_2357 movrgz %o1, %o2, %g7 stw %i1, [%l7 + 0x5C] tleu %xcc, 0x5 loop_2357: fmovdcc %icc, %f8, %f8 ldsb [%l7 + 0x2B], %l0 movre %l1, 0x39A, %o7 edge32 %i3, %o5, %i7 movpos %xcc, %l2, %l6 ldsw [%l7 + 0x70], %o3 addcc %g1, %l3, %o0 fbg %fcc3, loop_2358 ldub [%l7 + 0x54], %o6 array16 %l4, %g3, %g6 bneg,a loop_2359 loop_2358: fmovsle %icc, %f1, %f6 ldx [%l7 + 0x78], %g2 subc %g4, %g5, %i5 loop_2359: movne %xcc, %o4, %i0 ldsw [%l7 + 0x18], %i2 fmul8sux16 %f12, %f8, %f12 tgu %icc, 0x0 ldd [%l7 + 0x70], %f4 movrlez %i6, %l5, %o1 brgz,a %i4, loop_2360 fmovsvc %icc, %f4, %f9 fpadd32 %f4, %f10, %f8 fmovrsne %o2, %f8, %f0 loop_2360: udiv %i1, 0x0042, %l0 ldub [%l7 + 0x71], %l1 ld [%l7 + 0x54], %f3 ld [%l7 + 0x30], %f0 or %o7, 0x1B47, %i3 for %f0, %f4, %f14 ldsb [%l7 + 0x47], %g7 bvs loop_2361 ldsw [%l7 + 0x64], %o5 subccc %l2, 0x1471, %i7 fmuld8ulx16 %f13, %f4, %f4 loop_2361: ldd [%l7 + 0x58], %f2 edge16 %l6, %o3, %l3 sra %o0, %o6, %l4 ldsh [%l7 + 0x30], %g3 fpadd16s %f10, %f0, %f1 fbule,a %fcc0, loop_2362 nop setx loop_2363, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_2364, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot1 %f10, %f6, %f0 loop_2362: tle %xcc, 0x7 loop_2363: fmul8ulx16 %f10, %f12, %f4 loop_2364: siam 0x4 sdivx %g6, 0x0283, %g1 array16 %g2, %g4, %i5 fmovdne %xcc, %f9, %f9 array8 %g5, %i0, %i2 fpsub32 %f14, %f12, %f0 stw %i6, [%l7 + 0x64] pdist %f10, %f6, %f14 fmovsg %xcc, %f4, %f2 fmovsvs %icc, %f3, %f14 fmovrdne %l5, %f14, %f4 sethi 0x04D7, %o1 andn %o4, %o2, %i4 tvc %icc, 0x3 fbn %fcc2, loop_2365 ldd [%l7 + 0x40], %f4 stw %i1, [%l7 + 0x40] fmovdn %icc, %f13, %f11 loop_2365: nop setx loop_2366, %l0, %l1 jmpl %l1, %l1 fpsub32s %f2, %f2, %f9 ldsb [%l7 + 0x1C], %l0 bvc %icc, loop_2367 loop_2366: tl %icc, 0x2 fnegd %f10, %f0 ldsw [%l7 + 0x44], %i3 loop_2367: ldsw [%l7 + 0x24], %o7 st %f13, [%l7 + 0x10] ldsb [%l7 + 0x3F], %g7 lduh [%l7 + 0x56], %o5 fmul8x16au %f11, %f14, %f0 fnands %f14, %f6, %f7 fcmpeq32 %f2, %f12, %i7 st %f3, [%l7 + 0x14] andn %l2, 0x01BA, %l6 fbu,a %fcc0, loop_2368 fmovrdlez %l3, %f10, %f14 movcc %icc, %o3, %o0 movrgz %o6, 0x28B, %g3 loop_2368: taddcc %l4, 0x071E, %g6 udiv %g2, 0x1187, %g1 movn %xcc, %g4, %g5 andcc %i0, 0x1480, %i5 fbuge,a %fcc2, loop_2369 fblg,a %fcc0, loop_2370 xnor %i6, %i2, %o1 fones %f15 loop_2369: lduw [%l7 + 0x64], %o4 loop_2370: edge32n %l5, %o2, %i4 movvc %xcc, %i1, %l1 fmovrsgez %l0, %f15, %f12 mulscc %o7, %g7, %o5 mulscc %i7, 0x19AE, %i3 srax %l2, %l3, %l6 andcc %o3, 0x11BF, %o0 te %xcc, 0x0 tg %xcc, 0x4 tge %xcc, 0x2 fbn %fcc3, loop_2371 tn %icc, 0x1 ldsh [%l7 + 0x2E], %o6 ldsh [%l7 + 0x32], %l4 loop_2371: alignaddr %g3, %g2, %g6 fmuld8ulx16 %f8, %f2, %f14 fpsub16s %f6, %f14, %f12 fbl %fcc0, loop_2372 ldsw [%l7 + 0x08], %g1 faligndata %f0, %f8, %f10 movvc %xcc, %g4, %i0 loop_2372: stb %g5, [%l7 + 0x24] stb %i5, [%l7 + 0x14] ldsw [%l7 + 0x14], %i2 bcc,a,pt %icc, loop_2373 ba,a,pt %xcc, loop_2374 fmovdge %icc, %f14, %f14 edge8l %o1, %i6, %o4 loop_2373: bn,pn %xcc, loop_2375 loop_2374: fmovdl %xcc, %f11, %f1 mulscc %l5, 0x01CA, %i4 movl %icc, %i1, %l1 loop_2375: fmovdle %xcc, %f14, %f15 umul %o2, 0x1A4F, %o7 fmovsg %icc, %f7, %f0 fxors %f1, %f9, %f13 fmovrslez %g7, %f1, %f14 movvs %xcc, %l0, %o5 st %f11, [%l7 + 0x78] fcmpne16 %f0, %f6, %i7 stb %i3, [%l7 + 0x1F] popc 0x0FA0, %l2 st %f0, [%l7 + 0x1C] bvc %xcc, loop_2376 call loop_2377 smul %l6, %l3, %o3 xnor %o0, 0x173F, %o6 loop_2376: fmovrdlz %l4, %f4, %f4 loop_2377: fxor %f0, %f8, %f6 ldsw [%l7 + 0x40], %g3 stw %g6, [%l7 + 0x50] fpadd16 %f6, %f2, %f0 array16 %g1, %g4, %g2 stx %g5, [%l7 + 0x20] fpadd16s %f0, %f15, %f3 movvc %icc, %i0, %i2 movvc %icc, %o1, %i6 xnorcc %i5, 0x107E, %l5 fpadd16 %f2, %f0, %f10 tleu %xcc, 0x4 fmovscs %xcc, %f0, %f15 fxors %f1, %f15, %f12 bn loop_2378 ldsh [%l7 + 0x48], %o4 fnegs %f1, %f13 stw %i4, [%l7 + 0x14] loop_2378: fmovrsgz %i1, %f8, %f7 st %f15, [%l7 + 0x7C] lduw [%l7 + 0x6C], %l1 fmul8sux16 %f12, %f12, %f12 fmovsgu %icc, %f11, %f11 lduh [%l7 + 0x1E], %o7 fmovrsgz %o2, %f7, %f1 fmovscs %xcc, %f10, %f9 std %f4, [%l7 + 0x38] ldsh [%l7 + 0x46], %l0 ldsh [%l7 + 0x7C], %g7 sll %o5, %i7, %l2 ld [%l7 + 0x38], %f2 edge32n %i3, %l6, %o3 ld [%l7 + 0x48], %f2 fbu %fcc0, loop_2379 stx %l3, [%l7 + 0x08] fmovdcs %icc, %f11, %f2 movrlz %o6, 0x3AB, %l4 loop_2379: bneg loop_2380 ldx [%l7 + 0x60], %g3 and %g6, %o0, %g4 ld [%l7 + 0x5C], %f8 loop_2380: movcs %xcc, %g2, %g5 bvc,a loop_2381 andncc %g1, %i0, %o1 fmul8x16au %f4, %f9, %f14 fmovsneg %icc, %f9, %f10 loop_2381: faligndata %f10, %f8, %f12 fmovsge %icc, %f14, %f7 lduh [%l7 + 0x48], %i2 st %f12, [%l7 + 0x50] srax %i6, 0x0D, %i5 fblg,a %fcc1, loop_2382 lduw [%l7 + 0x20], %o4 fmovda %icc, %f7, %f4 fmovdvc %icc, %f3, %f15 loop_2382: srl %l5, %i4, %l1 fcmpgt32 %f14, %f14, %o7 stx %i1, [%l7 + 0x60] ta %icc, 0x6 fcmple16 %f14, %f2, %l0 ldsh [%l7 + 0x6C], %o2 ldsb [%l7 + 0x7B], %o5 fmul8x16au %f15, %f10, %f4 fmovdle %icc, %f10, %f12 faligndata %f10, %f2, %f0 fands %f4, %f1, %f10 stb %i7, [%l7 + 0x3A] addcc %g7, 0x05B6, %i3 movrlz %l2, %o3, %l6 ldsw [%l7 + 0x38], %o6 ldsb [%l7 + 0x5D], %l3 st %f2, [%l7 + 0x7C] sth %g3, [%l7 + 0x1A] srax %g6, %o0, %g4 fxnor %f10, %f4, %f2 array32 %g2, %l4, %g1 move %xcc, %g5, %i0 sllx %i2, %o1, %i5 fbg,a %fcc2, loop_2383 stx %i6, [%l7 + 0x20] xnor %l5, %i4, %l1 fmovdneg %icc, %f4, %f4 loop_2383: fmovdpos %icc, %f3, %f1 ldub [%l7 + 0x28], %o7 ldsw [%l7 + 0x54], %o4 sdivcc %i1, 0x14D9, %l0 fbg %fcc1, loop_2384 smulcc %o2, 0x0FF4, %o5 ldd [%l7 + 0x20], %f10 ldd [%l7 + 0x18], %f2 loop_2384: fmovrse %g7, %f3, %f4 brnz %i3, loop_2385 st %f9, [%l7 + 0x18] bne,a,pn %icc, loop_2386 fcmps %fcc0, %f10, %f11 loop_2385: bl,a loop_2387 stw %i7, [%l7 + 0x1C] loop_2386: sth %l2, [%l7 + 0x70] fcmple16 %f6, %f4, %o3 loop_2387: fnand %f8, %f2, %f4 edge8n %o6, %l6, %g3 fmovdn %xcc, %f6, %f5 addc %g6, 0x01E9, %l3 ldsw [%l7 + 0x44], %g4 fmovdpos %xcc, %f11, %f14 bl,a,pt %icc, loop_2388 sra %g2, 0x16, %o0 edge32n %g1, %l4, %i0 sra %g5, 0x09, %i2 loop_2388: lduh [%l7 + 0x6A], %i5 lduw [%l7 + 0x78], %o1 ldub [%l7 + 0x20], %l5 bcc,pn %xcc, loop_2389 stb %i4, [%l7 + 0x55] ld [%l7 + 0x20], %f13 andn %l1, %o7, %o4 loop_2389: siam 0x6 umulcc %i6, %i1, %l0 ta %icc, 0x5 lduw [%l7 + 0x38], %o5 bgu %xcc, loop_2390 ldsb [%l7 + 0x67], %g7 subccc %o2, %i7, %l2 sth %o3, [%l7 + 0x22] loop_2390: orn %i3, %o6, %l6 fmovrse %g3, %f2, %f14 ldsh [%l7 + 0x60], %l3 movn %icc, %g4, %g2 sdivx %o0, 0x105A, %g1 tneg %icc, 0x0 fmovrdlz %l4, %f12, %f12 nop setx loop_2391, %l0, %l1 jmpl %l1, %g6 fcmpne16 %f2, %f8, %i0 ldsh [%l7 + 0x76], %g5 ldub [%l7 + 0x62], %i5 loop_2391: fones %f7 taddcc %o1, %i2, %i4 subcc %l1, %o7, %l5 fmovdl %icc, %f6, %f4 fcmpne32 %f10, %f6, %i6 fmovdvc %xcc, %f11, %f10 ldsb [%l7 + 0x38], %o4 fbul,a %fcc2, loop_2392 edge8n %l0, %i1, %g7 tsubcctv %o5, %i7, %l2 edge8ln %o2, %i3, %o3 loop_2392: ldsw [%l7 + 0x1C], %l6 popc %o6, %g3 fmovdleu %icc, %f4, %f0 andcc %l3, 0x1DDD, %g4 xnor %g2, 0x072D, %g1 tneg %icc, 0x3 stw %l4, [%l7 + 0x48] fbug %fcc2, loop_2393 fandnot2s %f2, %f3, %f4 sra %o0, %i0, %g5 stb %i5, [%l7 + 0x38] loop_2393: movn %xcc, %o1, %g6 fmovdleu %icc, %f4, %f1 fcmple32 %f12, %f6, %i4 subcc %l1, %i2, %l5 fblg %fcc3, loop_2394 ldsw [%l7 + 0x74], %i6 faligndata %f0, %f14, %f8 ld [%l7 + 0x60], %f9 loop_2394: ldx [%l7 + 0x40], %o4 st %f11, [%l7 + 0x18] st %f1, [%l7 + 0x68] std %f14, [%l7 + 0x10] edge32 %l0, %i1, %o7 stb %g7, [%l7 + 0x6F] edge16l %o5, %l2, %o2 edge32l %i7, %o3, %i3 fmuld8ulx16 %f13, %f11, %f6 edge8l %l6, %g3, %l3 fxnor %f2, %f0, %f6 fandnot1s %f12, %f7, %f14 tl %xcc, 0x7 fpadd32 %f10, %f14, %f12 lduh [%l7 + 0x70], %o6 ld [%l7 + 0x78], %f3 lduw [%l7 + 0x70], %g2 stb %g4, [%l7 + 0x3E] ldub [%l7 + 0x30], %l4 and %g1, 0x000F, %i0 fmovrde %o0, %f4, %f4 fpmerge %f12, %f3, %f14 fpsub32s %f13, %f6, %f2 edge32l %g5, %o1, %i5 fbu,a %fcc2, loop_2395 st %f10, [%l7 + 0x4C] edge32 %g6, %l1, %i4 fmovsg %icc, %f14, %f13 loop_2395: sdivx %l5, 0x0A6D, %i2 te %icc, 0x5 brlz %o4, loop_2396 fnot1 %f14, %f14 movge %xcc, %l0, %i6 st %f15, [%l7 + 0x2C] loop_2396: ldub [%l7 + 0x36], %o7 addc %i1, 0x0ECA, %o5 ldx [%l7 + 0x48], %g7 ldx [%l7 + 0x38], %l2 fzeros %f5 ldd [%l7 + 0x68], %f0 tcs %xcc, 0x4 ldsb [%l7 + 0x1D], %i7 fcmpeq32 %f4, %f14, %o2 fmovsleu %xcc, %f0, %f3 edge8n %o3, %l6, %i3 movrlz %g3, %l3, %o6 array16 %g2, %g4, %l4 stw %g1, [%l7 + 0x74] sth %o0, [%l7 + 0x0A] fbge,a %fcc3, loop_2397 bl,pn %icc, loop_2398 fbuge %fcc3, loop_2399 ldsw [%l7 + 0x44], %i0 loop_2397: xnor %g5, 0x179A, %i5 loop_2398: tcc %xcc, 0x2 loop_2399: tsubcctv %o1, %l1, %g6 edge16n %i4, %l5, %i2 for %f4, %f14, %f8 movn %icc, %l0, %o4 ldsb [%l7 + 0x5F], %o7 fmovrde %i1, %f4, %f12 smul %o5, %g7, %l2 fmovdl %xcc, %f10, %f14 ldd [%l7 + 0x38], %f14 fbule,a %fcc0, loop_2400 tneg %xcc, 0x0 movrgez %i7, 0x25D, %o2 lduh [%l7 + 0x52], %o3 loop_2400: lduw [%l7 + 0x54], %l6 fbu,a %fcc3, loop_2401 sdivcc %i3, 0x1489, %g3 fnand %f2, %f0, %f0 stx %i6, [%l7 + 0x60] loop_2401: bneg,a loop_2402 tleu %icc, 0x2 ldsw [%l7 + 0x7C], %l3 movvs %icc, %o6, %g4 loop_2402: fpack16 %f10, %f13 tge %icc, 0x6 taddcctv %l4, %g1, %o0 fmul8sux16 %f2, %f12, %f10 ldsh [%l7 + 0x16], %g2 andn %i0, %i5, %o1 ldx [%l7 + 0x18], %g5 fmovsa %xcc, %f5, %f1 fbn,a %fcc0, loop_2403 bpos,a,pn %icc, loop_2404 sra %l1, %g6, %l5 fmovdcs %icc, %f3, %f2 loop_2403: siam 0x0 loop_2404: ldsw [%l7 + 0x24], %i4 stw %i2, [%l7 + 0x6C] edge32 %o4, %l0, %o7 fnot2s %f15, %f12 movn %xcc, %o5, %i1 ldd [%l7 + 0x08], %f10 ld [%l7 + 0x40], %f11 fone %f6 ldsb [%l7 + 0x7D], %l2 ldsw [%l7 + 0x0C], %g7 fmovde %xcc, %f4, %f2 bneg loop_2405 ldsw [%l7 + 0x5C], %i7 fmovdleu %icc, %f0, %f5 fbg %fcc3, loop_2406 loop_2405: fpsub16 %f0, %f10, %f10 fbule %fcc0, loop_2407 lduh [%l7 + 0x3A], %o3 loop_2406: fnors %f5, %f13, %f8 addc %o2, 0x1CA4, %i3 loop_2407: xorcc %g3, 0x0F48, %i6 fpack16 %f0, %f7 orcc %l3, %l6, %g4 fba %fcc2, loop_2408 stw %o6, [%l7 + 0x3C] sub %g1, 0x0E7B, %l4 ldsw [%l7 + 0x4C], %g2 loop_2408: stb %o0, [%l7 + 0x1A] fmovsle %xcc, %f0, %f10 fmul8x16au %f12, %f12, %f12 stw %i0, [%l7 + 0x7C] edge16l %o1, %g5, %l1 lduw [%l7 + 0x34], %i5 be,a,pt %icc, loop_2409 fmovdvs %xcc, %f15, %f4 fsrc2s %f12, %f13 sth %g6, [%l7 + 0x0E] loop_2409: fmovsn %xcc, %f4, %f11 movrlz %i4, %i2, %o4 bpos loop_2410 brlez,a %l5, loop_2411 tpos %icc, 0x2 orncc %o7, %o5, %l0 loop_2410: edge8ln %i1, %g7, %l2 loop_2411: subc %i7, 0x02A7, %o2 fands %f12, %f11, %f6 tcs %xcc, 0x3 orn %i3, 0x114D, %g3 array32 %i6, %o3, %l3 ldub [%l7 + 0x4D], %g4 fba %fcc0, loop_2412 fmovrslz %o6, %f11, %f7 fpack16 %f0, %f0 st %f3, [%l7 + 0x60] loop_2412: sth %l6, [%l7 + 0x70] ldx [%l7 + 0x60], %l4 fcmpne16 %f10, %f14, %g1 edge16 %o0, %i0, %g2 bg %xcc, loop_2413 fxor %f2, %f10, %f12 lduw [%l7 + 0x1C], %g5 fmovdcc %xcc, %f11, %f14 loop_2413: stb %l1, [%l7 + 0x6C] ldsb [%l7 + 0x2E], %o1 lduh [%l7 + 0x30], %i5 srax %i4, 0x08, %g6 movg %xcc, %o4, %i2 fandnot1 %f2, %f0, %f4 movpos %xcc, %l5, %o5 move %icc, %o7, %i1 fbul,a %fcc1, loop_2414 fbl %fcc3, loop_2415 movrlez %g7, %l2, %l0 edge16 %i7, %i3, %g3 loop_2414: fone %f8 loop_2415: fzero %f14 tleu %xcc, 0x4 fnegd %f8, %f2 fnand %f4, %f14, %f6 lduw [%l7 + 0x74], %o2 movne %xcc, %o3, %l3 umul %g4, %i6, %l6 faligndata %f2, %f10, %f0 fmul8ulx16 %f10, %f14, %f14 lduh [%l7 + 0x0E], %o6 fmovdvc %xcc, %f3, %f3 fmovdge %xcc, %f15, %f14 fmovdn %icc, %f4, %f1 ldsb [%l7 + 0x13], %g1 fbuge %fcc1, loop_2416 bne,a loop_2417 ldub [%l7 + 0x6A], %o0 fcmpgt16 %f10, %f12, %i0 loop_2416: stw %g2, [%l7 + 0x0C] loop_2417: lduh [%l7 + 0x2E], %g5 lduh [%l7 + 0x0C], %l4 lduw [%l7 + 0x50], %o1 ldub [%l7 + 0x31], %i5 fmovdcc %xcc, %f5, %f15 xor %i4, 0x03B5, %l1 umulcc %g6, %i2, %l5 ldub [%l7 + 0x1E], %o4 tge %xcc, 0x5 fble,a %fcc1, loop_2418 fbne,a %fcc0, loop_2419 tgu %icc, 0x0 sub %o7, 0x1E39, %i1 loop_2418: edge16 %o5, %g7, %l0 loop_2419: lduw [%l7 + 0x1C], %i7 lduw [%l7 + 0x20], %i3 ldd [%l7 + 0x78], %f2 movn %xcc, %g3, %o2 edge32 %l2, %l3, %g4 lduh [%l7 + 0x4A], %o3 movre %l6, %o6, %g1 bvs loop_2420 fmovdl %icc, %f12, %f15 ldsb [%l7 + 0x66], %o0 std %f8, [%l7 + 0x48] loop_2420: fblg %fcc0, loop_2421 mova %icc, %i0, %i6 fmovd %f6, %f12 st %f10, [%l7 + 0x0C] loop_2421: fabss %f15, %f7 ld [%l7 + 0x44], %f6 movrlez %g2, %g5, %o1 sll %l4, 0x01, %i5 fcmpd %fcc3, %f0, %f14 stx %l1, [%l7 + 0x10] stb %i4, [%l7 + 0x6C] and %g6, 0x111D, %l5 srl %o4, %o7, %i2 andcc %i1, %g7, %l0 fblg,a %fcc1, loop_2422 mulscc %i7, %o5, %i3 ldsw [%l7 + 0x14], %g3 movneg %xcc, %o2, %l2 loop_2422: addc %l3, %o3, %l6 lduh [%l7 + 0x7A], %o6 bpos,pt %xcc, loop_2423 stw %g1, [%l7 + 0x60] stb %g4, [%l7 + 0x2E] fmovsg %xcc, %f11, %f8 loop_2423: brgz %i0, loop_2424 ldsb [%l7 + 0x17], %o0 sth %g2, [%l7 + 0x66] brlez,a %i6, loop_2425 loop_2424: ldub [%l7 + 0x39], %g5 ldd [%l7 + 0x28], %f10 fpadd32s %f4, %f3, %f13 loop_2425: array8 %l4, %o1, %l1 tpos %xcc, 0x6 lduw [%l7 + 0x64], %i4 edge16ln %g6, %l5, %i5 st %f12, [%l7 + 0x10] fornot2 %f6, %f10, %f2 fornot1 %f6, %f8, %f12 srlx %o7, %o4, %i2 stb %g7, [%l7 + 0x11] array16 %i1, %l0, %i7 bg,a %icc, loop_2426 fornot2s %f1, %f7, %f10 subccc %o5, %g3, %o2 bcc,pt %xcc, loop_2427 loop_2426: mulscc %i3, 0x1C31, %l3 movn %icc, %l2, %o3 std %f4, [%l7 + 0x68] loop_2427: fmovda %xcc, %f15, %f7 nop setx loop_2428, %l0, %l1 jmpl %l1, %l6 stx %g1, [%l7 + 0x48] fmovrdlz %o6, %f12, %f6 fbu,a %fcc2, loop_2429 loop_2428: lduh [%l7 + 0x7E], %i0 fsrc1 %f8, %f2 smulcc %o0, %g2, %g4 loop_2429: fpsub16s %f14, %f11, %f5 fmovrslz %g5, %f6, %f13 tg %icc, 0x5 stw %i6, [%l7 + 0x78] nop setx loop_2430, %l0, %l1 jmpl %l1, %o1 fsrc2s %f9, %f14 andn %l4, %i4, %g6 movrlez %l5, %i5, %l1 loop_2430: move %icc, %o4, %o7 umul %g7, %i2, %l0 bcs,a loop_2431 ldsw [%l7 + 0x7C], %i1 fnegs %f4, %f14 stx %o5, [%l7 + 0x08] loop_2431: ldsb [%l7 + 0x6C], %g3 fands %f1, %f2, %f1 fnegs %f4, %f2 lduh [%l7 + 0x50], %o2 fbuge,a %fcc3, loop_2432 ldx [%l7 + 0x30], %i3 ldsb [%l7 + 0x56], %l3 movrgz %i7, %o3, %l6 loop_2432: ldd [%l7 + 0x38], %f2 brz %g1, loop_2433 lduw [%l7 + 0x14], %l2 movrlz %o6, 0x05F, %i0 edge16n %g2, %o0, %g5 loop_2433: sdivx %g4, 0x099A, %i6 movg %icc, %o1, %l4 movvc %xcc, %g6, %l5 edge8ln %i5, %l1, %i4 ldsw [%l7 + 0x78], %o4 stx %o7, [%l7 + 0x18] sth %g7, [%l7 + 0x5C] fcmpgt16 %f8, %f2, %l0 st %f9, [%l7 + 0x78] ldub [%l7 + 0x2A], %i1 ldx [%l7 + 0x48], %i2 fbuge %fcc2, loop_2434 stx %g3, [%l7 + 0x58] std %f10, [%l7 + 0x68] stw %o2, [%l7 + 0x4C] loop_2434: ba,pt %icc, loop_2435 fbuge %fcc2, loop_2436 std %f14, [%l7 + 0x70] brgz %o5, loop_2437 loop_2435: std %f6, [%l7 + 0x20] loop_2436: bcc,a %xcc, loop_2438 stw %i3, [%l7 + 0x40] loop_2437: be,pn %icc, loop_2439 ldx [%l7 + 0x30], %i7 loop_2438: stw %o3, [%l7 + 0x14] lduh [%l7 + 0x60], %l3 loop_2439: fmovrsne %l6, %f4, %f3 udivx %g1, 0x025D, %l2 ldd [%l7 + 0x48], %f8 fbe %fcc0, loop_2440 subcc %i0, %g2, %o0 movle %icc, %g5, %g4 movrlez %o6, %i6, %l4 loop_2440: fabss %f1, %f7 fbu,a %fcc3, loop_2441 ble,a,pt %icc, loop_2442 movle %xcc, %g6, %o1 tge %xcc, 0x1 loop_2441: fmovsneg %icc, %f0, %f6 loop_2442: mova %icc, %i5, %l5 lduh [%l7 + 0x28], %l1 fmovscc %icc, %f2, %f14 addcc %o4, %o7, %i4 tvs %xcc, 0x4 umul %g7, %l0, %i2 fabss %f1, %f7 ldsb [%l7 + 0x57], %g3 fcmpd %fcc1, %f2, %f14 siam 0x0 tvc %xcc, 0x0 ble %xcc, loop_2443 fmovdneg %xcc, %f0, %f9 movvc %icc, %o2, %i1 udivx %i3, 0x0519, %o5 loop_2443: edge32n %o3, %l3, %l6 ldd [%l7 + 0x58], %f12 movrgez %i7, 0x3C8, %l2 edge8n %g1, %i0, %g2 fmovsn %icc, %f5, %f9 fmovsn %xcc, %f6, %f6 fmovsge %xcc, %f9, %f12 edge8n %g5, %g4, %o0 fmovsvs %icc, %f4, %f0 std %f10, [%l7 + 0x40] movn %icc, %i6, %o6 ldsw [%l7 + 0x58], %g6 tne %icc, 0x2 fnegd %f6, %f14 std %f0, [%l7 + 0x20] bcs loop_2444 sth %l4, [%l7 + 0x6E] bvc,a,pn %xcc, loop_2445 lduh [%l7 + 0x42], %o1 loop_2444: fmul8x16al %f9, %f8, %f0 fbug %fcc2, loop_2446 loop_2445: edge16n %l5, %l1, %o4 array16 %i5, %i4, %o7 stw %l0, [%l7 + 0x7C] loop_2446: fandnot1 %f12, %f12, %f10 ld [%l7 + 0x54], %f2 fpsub16 %f8, %f0, %f0 orn %i2, %g7, %g3 ldx [%l7 + 0x78], %i1 fbg %fcc2, loop_2447 orn %i3, 0x1A14, %o2 stw %o5, [%l7 + 0x68] brlez %l3, loop_2448 loop_2447: bcc,a %icc, loop_2449 lduw [%l7 + 0x48], %o3 edge32n %l6, %l2, %i7 loop_2448: fmovdn %icc, %f0, %f0 loop_2449: bn,pt %xcc, loop_2450 fmovsa %icc, %f14, %f1 brnz,a %g1, loop_2451 ldsw [%l7 + 0x10], %g2 loop_2450: edge8 %g5, %g4, %i0 stb %o0, [%l7 + 0x15] loop_2451: ldub [%l7 + 0x4D], %i6 fnot2 %f0, %f0 nop setx loop_2452, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdiv %g6, 0x05E5, %o6 bg %icc, loop_2453 tneg %icc, 0x7 loop_2452: sll %l4, 0x16, %o1 sth %l1, [%l7 + 0x0E] loop_2453: xnor %o4, 0x1738, %l5 ldx [%l7 + 0x30], %i5 ldsb [%l7 + 0x7B], %o7 fmovd %f8, %f4 sth %i4, [%l7 + 0x7C] brgz,a %i2, loop_2454 ldsb [%l7 + 0x38], %l0 movrlz %g3, %i1, %i3 stw %o2, [%l7 + 0x7C] loop_2454: fbuge,a %fcc3, loop_2455 fmovrdlez %g7, %f6, %f4 ldx [%l7 + 0x48], %l3 tsubcctv %o5, %l6, %l2 loop_2455: fbule,a %fcc0, loop_2456 ld [%l7 + 0x40], %f9 ldsh [%l7 + 0x5E], %o3 ldd [%l7 + 0x08], %f8 loop_2456: fmovdg %icc, %f3, %f10 movl %icc, %i7, %g2 bne %xcc, loop_2457 nop setx loop_2458, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrslez %g1, %f1, %f6 movrne %g4, 0x220, %g5 loop_2457: ld [%l7 + 0x14], %f0 loop_2458: ld [%l7 + 0x2C], %f10 lduh [%l7 + 0x68], %o0 andncc %i0, %i6, %g6 fmovda %xcc, %f3, %f15 movre %o6, %o1, %l1 stw %o4, [%l7 + 0x60] orcc %l4, %i5, %o7 ldsw [%l7 + 0x4C], %l5 fmul8x16au %f7, %f15, %f6 bcs,a loop_2459 fmovrdne %i4, %f8, %f8 tg %icc, 0x0 fba %fcc3, loop_2460 loop_2459: movge %icc, %i2, %l0 bcc,pt %icc, loop_2461 std %f10, [%l7 + 0x60] loop_2460: fmovsg %icc, %f3, %f1 brlz %i1, loop_2462 loop_2461: fmovrse %g3, %f10, %f3 tsubcctv %o2, 0x168E, %g7 fmovde %xcc, %f4, %f1 loop_2462: ldub [%l7 + 0x13], %l3 bneg,pn %icc, loop_2463 fmovrdne %o5, %f14, %f0 sth %l6, [%l7 + 0x16] be loop_2464 loop_2463: fcmpne16 %f12, %f10, %i3 fmovrdgez %o3, %f4, %f2 ldx [%l7 + 0x40], %l2 loop_2464: ldsb [%l7 + 0x0C], %g2 fandnot2s %f9, %f12, %f5 andn %g1, %i7, %g4 fsrc2s %f11, %f15 smulcc %g5, 0x1BFF, %i0 fcmpeq32 %f12, %f0, %o0 fmovsl %icc, %f4, %f12 ldx [%l7 + 0x40], %g6 sdivcc %i6, 0x1BFD, %o1 orn %l1, 0x12E6, %o6 fbo,a %fcc0, loop_2465 taddcc %o4, %l4, %o7 fblg,a %fcc2, loop_2466 std %f4, [%l7 + 0x10] loop_2465: brz %i5, loop_2467 fmovsle %icc, %f7, %f11 loop_2466: edge16ln %i4, %i2, %l5 st %f8, [%l7 + 0x10] loop_2467: fmovde %icc, %f5, %f8 fmovdcs %xcc, %f1, %f15 ldsw [%l7 + 0x5C], %l0 lduh [%l7 + 0x76], %g3 fbn %fcc2, loop_2468 ld [%l7 + 0x44], %f0 bvc,pt %icc, loop_2469 tsubcctv %o2, %g7, %i1 loop_2468: fnand %f8, %f12, %f12 ble,pn %xcc, loop_2470 loop_2469: ldd [%l7 + 0x78], %f6 ldsw [%l7 + 0x18], %l3 std %f10, [%l7 + 0x08] loop_2470: bvs,pt %xcc, loop_2471 stb %l6, [%l7 + 0x66] movneg %xcc, %i3, %o3 bn,a %icc, loop_2472 loop_2471: fmovsl %icc, %f12, %f7 stx %l2, [%l7 + 0x28] st %f5, [%l7 + 0x08] loop_2472: movre %g2, 0x0A8, %g1 fpack32 %f12, %f12, %f4 srlx %o5, 0x04, %i7 stb %g4, [%l7 + 0x67] nop setx loop_2473, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xor %g5, 0x09A0, %o0 fpackfix %f12, %f2 srlx %g6, 0x10, %i6 loop_2473: ldsh [%l7 + 0x76], %o1 fbue %fcc1, loop_2474 fmovspos %icc, %f6, %f12 ldx [%l7 + 0x18], %l1 edge32n %o6, %i0, %o4 loop_2474: ldsb [%l7 + 0x7E], %l4 orncc %i5, %o7, %i2 stb %l5, [%l7 + 0x1C] fandnot1 %f6, %f2, %f8 fnot1 %f4, %f4 stx %i4, [%l7 + 0x50] brlez,a %l0, loop_2475 ta %xcc, 0x4 add %o2, %g7, %g3 sdivcc %l3, 0x1416, %l6 loop_2475: ldsh [%l7 + 0x10], %i3 fmovdneg %xcc, %f13, %f7 fsrc1s %f1, %f4 subccc %i1, 0x19EF, %o3 taddcctv %g2, %l2, %o5 fnot2 %f8, %f0 or %i7, %g4, %g5 brnz,a %o0, loop_2476 array8 %g1, %i6, %g6 fcmpeq16 %f14, %f6, %o1 fbne,a %fcc1, loop_2477 loop_2476: stw %l1, [%l7 + 0x28] fbug %fcc2, loop_2478 andn %o6, %i0, %l4 loop_2477: movl %icc, %o4, %i5 siam 0x3 loop_2478: brlez,a %o7, loop_2479 fmovdcs %icc, %f7, %f2 fmovsg %icc, %f1, %f9 tn %xcc, 0x7 loop_2479: ldx [%l7 + 0x68], %i2 ldx [%l7 + 0x30], %l5 faligndata %f0, %f2, %f2 bcc,pt %icc, loop_2480 ldx [%l7 + 0x20], %l0 movvs %icc, %i4, %g7 bpos,pt %xcc, loop_2481 loop_2480: edge16l %g3, %l3, %l6 bcs,a,pt %xcc, loop_2482 fpadd16s %f12, %f13, %f9 loop_2481: lduw [%l7 + 0x34], %i3 fmovsneg %icc, %f2, %f2 loop_2482: andcc %o2, 0x0E02, %i1 fsrc1 %f4, %f8 ldd [%l7 + 0x08], %f10 ble loop_2483 add %g2, 0x1251, %o3 umul %l2, %o5, %i7 sub %g5, %o0, %g4 loop_2483: fblg,a %fcc2, loop_2484 movrlz %i6, %g6, %g1 fmovsg %xcc, %f8, %f1 sth %l1, [%l7 + 0x58] loop_2484: fbl,a %fcc2, loop_2485 ldsb [%l7 + 0x6B], %o1 sll %i0, %o6, %l4 stw %o4, [%l7 + 0x5C] loop_2485: ldsw [%l7 + 0x28], %i5 movgu %icc, %i2, %o7 ldsb [%l7 + 0x73], %l5 std %f14, [%l7 + 0x70] ldsh [%l7 + 0x32], %l0 fmul8ulx16 %f4, %f0, %f4 tpos %xcc, 0x5 fone %f6 ldx [%l7 + 0x70], %g7 fnot2s %f13, %f10 srax %i4, 0x1C, %l3 bpos,a %icc, loop_2486 fpadd16s %f12, %f13, %f5 lduh [%l7 + 0x0E], %l6 ld [%l7 + 0x40], %f15 loop_2486: stw %i3, [%l7 + 0x30] ta %icc, 0x1 bcs,a,pn %xcc, loop_2487 fcmpne16 %f0, %f0, %g3 std %f2, [%l7 + 0x38] lduw [%l7 + 0x64], %i1 loop_2487: fbue,a %fcc3, loop_2488 fexpand %f3, %f6 fsrc1 %f4, %f10 fmovrdlez %g2, %f4, %f6 loop_2488: sth %o3, [%l7 + 0x2A] xorcc %o2, 0x177A, %l2 tneg %xcc, 0x0 fmul8x16au %f1, %f8, %f0 fmovdneg %xcc, %f9, %f8 fmovdl %xcc, %f4, %f4 fcmple32 %f8, %f2, %o5 for %f12, %f12, %f10 fmovrdlz %g5, %f8, %f10 array8 %i7, %g4, %i6 lduw [%l7 + 0x2C], %g6 sdivcc %o0, 0x0447, %g1 fnegs %f15, %f9 edge8ln %l1, %i0, %o6 stb %o1, [%l7 + 0x77] move %xcc, %l4, %i5 fmuld8sux16 %f1, %f9, %f0 ble,a loop_2489 xor %i2, %o7, %o4 fpadd16s %f7, %f1, %f10 sth %l5, [%l7 + 0x50] loop_2489: mulx %g7, %l0, %l3 lduw [%l7 + 0x54], %l6 brz %i3, loop_2490 edge8n %g3, %i4, %g2 fnor %f0, %f12, %f8 fxors %f6, %f3, %f7 loop_2490: fbl %fcc2, loop_2491 fbg %fcc3, loop_2492 fcmpne32 %f0, %f12, %o3 fabsd %f10, %f10 loop_2491: fbl,a %fcc3, loop_2493 loop_2492: tvs %xcc, 0x3 ldsb [%l7 + 0x49], %o2 movne %icc, %i1, %o5 loop_2493: mova %icc, %g5, %i7 ld [%l7 + 0x44], %f9 ldsh [%l7 + 0x24], %g4 fmovscc %xcc, %f14, %f7 mulscc %i6, %l2, %g6 tsubcctv %g1, 0x185B, %o0 fmovrdlz %i0, %f4, %f0 fornot1s %f15, %f4, %f8 movpos %icc, %o6, %o1 ldsb [%l7 + 0x25], %l1 fmovrslez %i5, %f0, %f3 edge16ln %i2, %l4, %o4 brnz %o7, loop_2494 nop setx loop_2495, %l0, %l1 jmpl %l1, %g7 srl %l5, 0x05, %l3 bvs,a %xcc, loop_2496 loop_2494: fmovrsgz %l6, %f10, %f14 loop_2495: be,pt %icc, loop_2497 sra %i3, %l0, %g3 loop_2496: fmovrdlez %g2, %f0, %f8 lduh [%l7 + 0x30], %o3 loop_2497: fors %f0, %f11, %f1 ldd [%l7 + 0x50], %f4 edge32n %i4, %i1, %o5 fmovspos %icc, %f3, %f2 movle %icc, %g5, %o2 tvc %xcc, 0x2 ld [%l7 + 0x18], %f8 stb %g4, [%l7 + 0x60] ldsb [%l7 + 0x18], %i6 fmovdge %icc, %f9, %f1 fnot2s %f13, %f13 fble,a %fcc3, loop_2498 fmovde %icc, %f2, %f13 ldsw [%l7 + 0x4C], %l2 fmovsneg %xcc, %f13, %f10 loop_2498: fbne,a %fcc2, loop_2499 umulcc %i7, 0x096A, %g6 fmovsleu %icc, %f8, %f5 nop setx loop_2500, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2499: srlx %o0, %g1, %i0 edge32l %o6, %o1, %l1 movl %icc, %i5, %l4 loop_2500: movg %xcc, %o4, %o7 fbne %fcc1, loop_2501 ldd [%l7 + 0x38], %f0 fnegs %f3, %f13 orcc %g7, 0x12AA, %i2 loop_2501: fmovsn %xcc, %f4, %f7 subc %l3, %l5, %i3 fmovsl %icc, %f4, %f11 sth %l0, [%l7 + 0x32] array32 %l6, %g3, %g2 siam 0x5 fmul8x16au %f12, %f2, %f10 fbne %fcc0, loop_2502 umulcc %i4, %o3, %i1 std %f12, [%l7 + 0x08] tpos %icc, 0x0 loop_2502: taddcc %o5, %g5, %g4 fxor %f2, %f0, %f2 ldsh [%l7 + 0x28], %i6 smul %o2, 0x0B17, %l2 fmovsa %icc, %f7, %f3 ld [%l7 + 0x6C], %f10 movvc %icc, %i7, %o0 stx %g6, [%l7 + 0x10] taddcctv %g1, %o6, %o1 fmovsge %icc, %f3, %f13 lduh [%l7 + 0x0C], %i0 ldsw [%l7 + 0x18], %l1 std %f4, [%l7 + 0x30] sll %l4, 0x1C, %o4 bcs,a,pn %xcc, loop_2503 movgu %icc, %i5, %g7 ldub [%l7 + 0x26], %o7 sllx %i2, 0x0B, %l5 loop_2503: tvs %icc, 0x0 fmovd %f12, %f0 sth %l3, [%l7 + 0x2A] fmul8sux16 %f2, %f14, %f2 ldsb [%l7 + 0x37], %i3 edge16l %l0, %g3, %g2 nop setx loop_2504, %l0, %l1 jmpl %l1, %i4 lduw [%l7 + 0x0C], %o3 udivcc %l6, 0x00BA, %o5 te %xcc, 0x1 loop_2504: fpsub32 %f14, %f4, %f2 movcs %icc, %g5, %i1 ldub [%l7 + 0x6A], %g4 fpsub32 %f4, %f2, %f6 addc %i6, 0x0C36, %l2 addccc %o2, %i7, %o0 call loop_2505 fexpand %f5, %f8 ldsw [%l7 + 0x50], %g1 stw %o6, [%l7 + 0x4C] loop_2505: fmovrse %o1, %f11, %f7 sll %i0, 0x1E, %g6 brz,a %l4, loop_2506 fcmpgt32 %f0, %f14, %o4 ldsb [%l7 + 0x17], %i5 ld [%l7 + 0x08], %f0 loop_2506: fcmpne32 %f12, %f6, %l1 sll %o7, %g7, %l5 fmovsa %icc, %f10, %f11 std %f0, [%l7 + 0x10] brnz %i2, loop_2507 movrgz %l3, %l0, %i3 std %f2, [%l7 + 0x30] bleu,a loop_2508 loop_2507: bgu,a loop_2509 st %f4, [%l7 + 0x14] bneg,pt %xcc, loop_2510 loop_2508: lduh [%l7 + 0x2E], %g2 loop_2509: movcs %icc, %i4, %o3 tle %xcc, 0x5 loop_2510: fmovsleu %icc, %f13, %f6 stx %l6, [%l7 + 0x40] tgu %xcc, 0x2 lduw [%l7 + 0x70], %g3 bl,pn %icc, loop_2511 fxnor %f0, %f8, %f4 fand %f0, %f14, %f6 edge8n %o5, %i1, %g4 loop_2511: ldsh [%l7 + 0x7E], %i6 fmovdle %xcc, %f6, %f4 stx %l2, [%l7 + 0x38] fpadd32 %f10, %f6, %f8 fmovde %xcc, %f6, %f2 fzeros %f15 edge16n %g5, %i7, %o0 movneg %xcc, %g1, %o2 bg,a,pt %xcc, loop_2512 siam 0x0 ldsb [%l7 + 0x0D], %o6 subccc %o1, 0x12BD, %g6 loop_2512: ld [%l7 + 0x74], %f11 movg %xcc, %l4, %i0 sth %o4, [%l7 + 0x3A] fmuld8ulx16 %f7, %f1, %f14 ba,pt %xcc, loop_2513 orncc %i5, 0x00A2, %l1 fpack32 %f12, %f0, %f8 edge32n %o7, %g7, %l5 loop_2513: ble,a,pn %icc, loop_2514 ldub [%l7 + 0x28], %i2 lduw [%l7 + 0x3C], %l0 taddcc %i3, %g2, %i4 loop_2514: tl %xcc, 0x2 fnot2 %f4, %f6 edge16ln %l3, %l6, %o3 fmul8x16au %f9, %f15, %f0 fones %f8 bgu,pn %icc, loop_2515 lduw [%l7 + 0x1C], %g3 fmovse %icc, %f5, %f4 ldx [%l7 + 0x60], %i1 loop_2515: andcc %o5, 0x0B10, %g4 ld [%l7 + 0x24], %f14 ldx [%l7 + 0x70], %i6 ld [%l7 + 0x0C], %f8 ldsh [%l7 + 0x6C], %l2 ldsw [%l7 + 0x40], %g5 edge8n %i7, %g1, %o2 fbe %fcc1, loop_2516 fpadd16s %f8, %f4, %f15 fnot2 %f4, %f14 lduw [%l7 + 0x64], %o0 loop_2516: ldd [%l7 + 0x68], %f4 fmovdcc %xcc, %f15, %f7 tn %icc, 0x6 fnands %f13, %f5, %f10 mulx %o6, %o1, %l4 brz,a %i0, loop_2517 fmovsneg %xcc, %f7, %f13 movrgez %g6, %i5, %o4 lduw [%l7 + 0x48], %l1 loop_2517: movne %icc, %g7, %l5 stx %i2, [%l7 + 0x18] addccc %l0, 0x041E, %o7 andn %g2, %i4, %i3 fmovscs %xcc, %f1, %f5 fmul8x16au %f2, %f6, %f4 fnot2 %f14, %f8 fmovdn %icc, %f10, %f10 alignaddrl %l3, %l6, %g3 movn %xcc, %i1, %o3 tsubcctv %o5, 0x1146, %g4 fnand %f14, %f6, %f2 fpack32 %f8, %f8, %f10 array8 %i6, %g5, %l2 xnor %i7, 0x0649, %o2 edge32 %o0, %g1, %o1 array32 %o6, %i0, %g6 tleu %xcc, 0x4 srax %i5, 0x0B, %l4 ldsb [%l7 + 0x33], %l1 fbge,a %fcc0, loop_2518 ld [%l7 + 0x10], %f11 fands %f10, %f12, %f15 bvs,a,pn %xcc, loop_2519 loop_2518: mova %xcc, %o4, %l5 movvs %icc, %i2, %l0 fblg %fcc0, loop_2520 loop_2519: fpadd32s %f12, %f7, %f1 ldsw [%l7 + 0x6C], %g7 stb %g2, [%l7 + 0x23] loop_2520: fnegs %f1, %f11 stb %o7, [%l7 + 0x79] movg %xcc, %i4, %l3 ldsb [%l7 + 0x43], %l6 bleu loop_2521 fcmpeq32 %f2, %f12, %g3 fandnot2 %f6, %f8, %f4 orcc %i1, %i3, %o5 loop_2521: ldsb [%l7 + 0x37], %o3 ldsh [%l7 + 0x16], %g4 tvc %icc, 0x7 stw %i6, [%l7 + 0x6C] srlx %l2, 0x0C, %g5 lduw [%l7 + 0x78], %o2 bn,pn %xcc, loop_2522 array8 %o0, %i7, %o1 edge16ln %o6, %i0, %g1 ldsw [%l7 + 0x78], %i5 loop_2522: ldsw [%l7 + 0x10], %g6 fornot1 %f14, %f8, %f10 std %f4, [%l7 + 0x60] fnot1 %f10, %f4 fmul8x16 %f6, %f10, %f4 fmovrse %l1, %f13, %f15 movrlez %o4, %l4, %l5 andn %l0, %g7, %i2 fnot2s %f10, %f10 fblg %fcc3, loop_2523 sth %o7, [%l7 + 0x2E] ldsh [%l7 + 0x0E], %i4 nop setx loop_2524, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2523: tne %icc, 0x6 tpos %icc, 0x7 fsrc1s %f14, %f9 loop_2524: movre %l3, 0x2AB, %g2 array16 %g3, %i1, %i3 movre %l6, %o3, %g4 edge32ln %o5, %i6, %l2 fxor %f2, %f4, %f4 stx %g5, [%l7 + 0x40] tneg %xcc, 0x6 fabsd %f10, %f8 std %f6, [%l7 + 0x28] fmovse %icc, %f13, %f10 sllx %o2, %o0, %o1 fmovsgu %xcc, %f7, %f8 ldub [%l7 + 0x31], %i7 movcs %xcc, %o6, %i0 std %f2, [%l7 + 0x10] fpackfix %f6, %f14 fnot2 %f6, %f6 fpadd32s %f14, %f14, %f10 fcmpne32 %f12, %f10, %i5 stx %g6, [%l7 + 0x28] fpsub16 %f14, %f10, %f12 std %f6, [%l7 + 0x60] ldsb [%l7 + 0x60], %l1 fpack16 %f8, %f4 stx %o4, [%l7 + 0x08] stw %l4, [%l7 + 0x78] fmovdn %xcc, %f11, %f8 st %f12, [%l7 + 0x64] fbn %fcc2, loop_2525 stb %l5, [%l7 + 0x56] fpack16 %f12, %f6 ldd [%l7 + 0x18], %f0 loop_2525: bshuffle %f12, %f0, %f14 edge16ln %g1, %g7, %l0 movvs %icc, %i2, %i4 fmovse %icc, %f13, %f1 fmovdle %icc, %f11, %f11 fnot1 %f6, %f10 xnor %o7, 0x1481, %g2 fnot1 %f8, %f4 subcc %g3, 0x04D2, %i1 fmuld8ulx16 %f5, %f11, %f2 fcmps %fcc2, %f15, %f10 array8 %l3, %i3, %o3 fcmpne16 %f10, %f2, %l6 fornot1s %f12, %f7, %f12 bcc,a,pt %icc, loop_2526 lduh [%l7 + 0x60], %g4 nop setx loop_2527, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbul,a %fcc3, loop_2528 loop_2526: stx %o5, [%l7 + 0x10] fxor %f0, %f4, %f4 loop_2527: fmovdvc %icc, %f14, %f4 loop_2528: fsrc2s %f7, %f5 bshuffle %f6, %f10, %f2 mulscc %l2, 0x1884, %i6 st %f8, [%l7 + 0x4C] ldsb [%l7 + 0x2B], %g5 move %xcc, %o2, %o0 fmovde %icc, %f11, %f3 bl %icc, loop_2529 andncc %o1, %i7, %i0 fmovsgu %xcc, %f8, %f14 brlez,a %o6, loop_2530 loop_2529: fbul,a %fcc1, loop_2531 movpos %xcc, %g6, %i5 movl %xcc, %o4, %l1 loop_2530: tcc %icc, 0x6 loop_2531: andn %l5, %l4, %g7 sdivx %l0, 0x08D7, %i2 st %f10, [%l7 + 0x4C] std %f14, [%l7 + 0x28] sllx %i4, 0x08, %g1 ldsb [%l7 + 0x1A], %o7 sth %g2, [%l7 + 0x7C] subc %i1, 0x075A, %l3 fbug %fcc0, loop_2532 fmovsne %icc, %f11, %f13 fmovdleu %icc, %f7, %f2 fandnot1 %f10, %f12, %f6 loop_2532: fbl %fcc3, loop_2533 bgu,a loop_2534 tleu %icc, 0x4 sth %i3, [%l7 + 0x7E] loop_2533: stw %o3, [%l7 + 0x38] loop_2534: fcmpgt16 %f14, %f6, %g3 sdivx %l6, 0x1E36, %o5 movle %xcc, %g4, %l2 stx %i6, [%l7 + 0x18] fba %fcc3, loop_2535 subccc %o2, 0x063E, %g5 andn %o1, %o0, %i7 fmovrsgez %o6, %f0, %f1 loop_2535: fmul8x16al %f2, %f8, %f8 ldub [%l7 + 0x60], %g6 edge32ln %i0, %i5, %o4 fbue,a %fcc1, loop_2536 tge %xcc, 0x6 fsrc1 %f4, %f6 stb %l5, [%l7 + 0x2E] loop_2536: nop setx loop_2537, %l0, %l1 jmpl %l1, %l1 fmuld8ulx16 %f12, %f2, %f12 taddcctv %g7, 0x0040, %l0 stb %i2, [%l7 + 0x54] loop_2537: fpsub16s %f3, %f3, %f6 st %f0, [%l7 + 0x74] bcc,pt %xcc, loop_2538 fandnot2 %f12, %f14, %f8 fabsd %f6, %f8 movrgz %i4, 0x095, %g1 loop_2538: stb %l4, [%l7 + 0x28] fbl %fcc1, loop_2539 siam 0x1 movvs %icc, %o7, %i1 movrlz %g2, 0x2B4, %i3 loop_2539: st %f15, [%l7 + 0x18] fpsub16s %f11, %f1, %f13 st %f1, [%l7 + 0x78] tneg %xcc, 0x0 movrgez %l3, %o3, %g3 fpsub16s %f15, %f12, %f12 bshuffle %f0, %f4, %f4 movrlz %o5, %l6, %g4 fmovda %icc, %f10, %f5 edge8 %l2, %i6, %g5 st %f14, [%l7 + 0x70] sth %o1, [%l7 + 0x7C] ldx [%l7 + 0x40], %o0 fmovdcs %xcc, %f8, %f13 fcmped %fcc1, %f2, %f10 sth %i7, [%l7 + 0x48] fmuld8ulx16 %f0, %f11, %f6 fbl %fcc3, loop_2540 std %f10, [%l7 + 0x78] stb %o6, [%l7 + 0x56] fmovrdlz %o2, %f4, %f2 loop_2540: ldsh [%l7 + 0x24], %i0 movge %xcc, %i5, %o4 ldsh [%l7 + 0x7C], %g6 fmovsvc %icc, %f1, %f1 lduh [%l7 + 0x64], %l1 ldd [%l7 + 0x48], %f2 fmovsg %xcc, %f4, %f11 tg %xcc, 0x4 movre %g7, %l5, %i2 ldx [%l7 + 0x28], %l0 andcc %i4, 0x14B1, %g1 fandnot2 %f14, %f12, %f14 ldx [%l7 + 0x48], %o7 movcc %icc, %i1, %l4 lduw [%l7 + 0x68], %i3 edge8ln %g2, %l3, %g3 fcmpes %fcc0, %f4, %f4 edge16l %o3, %l6, %g4 taddcc %l2, 0x0A30, %i6 bgu,a %xcc, loop_2541 fmovsgu %xcc, %f0, %f14 fmovspos %xcc, %f5, %f2 stb %g5, [%l7 + 0x64] loop_2541: edge16 %o5, %o0, %o1 te %icc, 0x1 fpadd32 %f4, %f12, %f4 fpadd16 %f0, %f10, %f6 fmul8x16 %f8, %f6, %f6 lduw [%l7 + 0x20], %o6 bcc %xcc, loop_2542 ldsb [%l7 + 0x52], %i7 fxor %f12, %f2, %f6 movn %icc, %i0, %i5 loop_2542: st %f9, [%l7 + 0x40] edge16n %o2, %g6, %l1 fnors %f8, %f12, %f8 ldsh [%l7 + 0x60], %g7 sra %o4, %l5, %i2 nop setx loop_2543, %l0, %l1 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 %f2, %f8, %f14 lduw [%l7 + 0x70], %l0 sllx %i4, 0x14, %g1 loop_2543: fcmpgt16 %f12, %f10, %o7 sdivcc %l4, 0x004D, %i1 lduw [%l7 + 0x08], %g2 mulscc %i3, %l3, %g3 ldsh [%l7 + 0x0C], %o3 bleu,a %icc, loop_2544 movvs %xcc, %g4, %l6 ldsb [%l7 + 0x10], %l2 sra %i6, 0x15, %o5 loop_2544: movcc %icc, %o0, %o1 ldub [%l7 + 0x0F], %o6 movvs %icc, %i7, %g5 ldd [%l7 + 0x78], %f10 ba,pn %xcc, loop_2545 stb %i0, [%l7 + 0x50] bge,a,pt %icc, loop_2546 ldsw [%l7 + 0x74], %i5 loop_2545: ldsb [%l7 + 0x5B], %g6 st %f11, [%l7 + 0x7C] loop_2546: stx %l1, [%l7 + 0x58] lduw [%l7 + 0x7C], %g7 sethi 0x089B, %o2 fnot2 %f8, %f10 stw %o4, [%l7 + 0x4C] xnorcc %i2, %l0, %l5 fmovsgu %xcc, %f6, %f14 faligndata %f10, %f14, %f10 fabss %f7, %f14 fmovdvc %icc, %f13, %f9 fblg %fcc1, loop_2547 fpackfix %f14, %f12 edge32n %g1, %i4, %l4 fmovrslez %i1, %f3, %f0 loop_2547: lduw [%l7 + 0x14], %o7 lduw [%l7 + 0x70], %i3 fbo %fcc0, loop_2548 fxor %f14, %f4, %f12 ldub [%l7 + 0x2C], %l3 std %f14, [%l7 + 0x38] loop_2548: fbug %fcc2, loop_2549 fzeros %f15 ldsb [%l7 + 0x6D], %g2 ldsb [%l7 + 0x50], %o3 loop_2549: edge32ln %g4, %g3, %l2 movrlez %i6, %o5, %l6 std %f8, [%l7 + 0x70] movrlz %o0, %o6, %i7 fsrc2s %f11, %f8 ld [%l7 + 0x50], %f0 tn %xcc, 0x1 sth %o1, [%l7 + 0x7C] lduw [%l7 + 0x6C], %i0 fmovsle %icc, %f12, %f7 movvc %xcc, %g5, %g6 ldsh [%l7 + 0x7A], %l1 fnegs %f10, %f4 lduh [%l7 + 0x2E], %i5 fcmpes %fcc0, %f5, %f0 ld [%l7 + 0x0C], %f12 subcc %g7, %o4, %o2 alignaddr %l0, %l5, %i2 st %f14, [%l7 + 0x48] bpos,a %icc, loop_2550 addcc %i4, 0x1E4C, %l4 umulcc %g1, 0x08B8, %o7 array16 %i1, %i3, %l3 loop_2550: ta %icc, 0x4 fmovsa %icc, %f14, %f8 fmul8x16al %f6, %f12, %f10 fcmped %fcc1, %f4, %f2 sth %o3, [%l7 + 0x0A] sth %g2, [%l7 + 0x46] movvc %icc, %g4, %g3 and %i6, %l2, %l6 taddcctv %o5, 0x1FB0, %o6 fmul8x16 %f7, %f0, %f8 ldsh [%l7 + 0x2E], %o0 fornot1s %f0, %f15, %f12 ldsh [%l7 + 0x0E], %i7 fandnot2 %f6, %f6, %f0 fbne %fcc2, loop_2551 tvc %xcc, 0x3 orcc %i0, %o1, %g6 fbu,a %fcc0, loop_2552 loop_2551: fbo,a %fcc3, loop_2553 fcmple32 %f2, %f14, %g5 subccc %i5, 0x0917, %l1 loop_2552: stx %g7, [%l7 + 0x08] loop_2553: fcmpeq32 %f10, %f12, %o2 fnot2 %f4, %f8 std %f14, [%l7 + 0x60] bn,a loop_2554 sra %o4, 0x15, %l5 fmovda %icc, %f12, %f0 fbue,a %fcc0, loop_2555 loop_2554: bne,pn %xcc, loop_2556 fnors %f11, %f14, %f13 ba,a,pn %xcc, loop_2557 loop_2555: bne,a,pt %icc, loop_2558 loop_2556: fbul %fcc2, loop_2559 ldx [%l7 + 0x28], %l0 loop_2557: call loop_2560 loop_2558: sll %i2, 0x1E, %l4 loop_2559: stx %g1, [%l7 + 0x20] fpsub32s %f6, %f2, %f4 loop_2560: bgu loop_2561 brlz,a %i4, loop_2562 ldx [%l7 + 0x38], %o7 brz,a %i1, loop_2563 loop_2561: ldsh [%l7 + 0x78], %i3 loop_2562: fmovsg %xcc, %f14, %f1 lduh [%l7 + 0x4A], %l3 loop_2563: ldsb [%l7 + 0x1B], %g2 ldub [%l7 + 0x20], %g4 fbl,a %fcc1, loop_2564 fmovdpos %xcc, %f2, %f12 ldsw [%l7 + 0x78], %g3 ldub [%l7 + 0x20], %o3 loop_2564: bne,a,pn %xcc, loop_2565 st %f13, [%l7 + 0x44] fones %f15 fmovsa %xcc, %f2, %f10 loop_2565: ldd [%l7 + 0x68], %f4 fmovsvc %icc, %f11, %f13 add %l2, 0x1465, %i6 ldsw [%l7 + 0x38], %l6 ldub [%l7 + 0x71], %o6 call loop_2566 st %f5, [%l7 + 0x6C] fcmpne32 %f10, %f2, %o0 addccc %o5, 0x095C, %i7 loop_2566: ldsh [%l7 + 0x5E], %o1 fzeros %f3 fcmple16 %f10, %f12, %i0 edge32 %g6, %i5, %l1 lduh [%l7 + 0x4E], %g7 fabss %f2, %f2 fbe,a %fcc2, loop_2567 ld [%l7 + 0x30], %f8 fbge,a %fcc1, loop_2568 add %o2, 0x109C, %o4 loop_2567: fcmpeq16 %f14, %f6, %g5 fxor %f2, %f12, %f2 loop_2568: addcc %l5, %l0, %l4 ldub [%l7 + 0x25], %i2 fbul,a %fcc3, loop_2569 add %i4, %o7, %g1 ldsh [%l7 + 0x76], %i1 movn %icc, %l3, %i3 loop_2569: umul %g4, 0x0047, %g2 ldd [%l7 + 0x10], %f8 ba,pn %xcc, loop_2570 ldub [%l7 + 0x0D], %o3 taddcctv %g3, %i6, %l2 fpadd32 %f10, %f4, %f6 loop_2570: ld [%l7 + 0x5C], %f10 fmovsvc %icc, %f0, %f10 udiv %o6, 0x0A4A, %l6 fnegs %f12, %f15 add %o0, %i7, %o5 bg,a,pn %xcc, loop_2571 alignaddrl %i0, %o1, %g6 movneg %xcc, %i5, %g7 movrlz %o2, %o4, %l1 loop_2571: fcmpne32 %f2, %f14, %l5 movrgz %l0, %g5, %l4 st %f12, [%l7 + 0x4C] fxor %f8, %f4, %f10 ldd [%l7 + 0x68], %f4 fandnot2 %f0, %f12, %f8 mova %icc, %i4, %i2 fmovsl %icc, %f13, %f5 ldub [%l7 + 0x2A], %o7 fmovsg %icc, %f3, %f9 fcmpd %fcc1, %f8, %f12 fbn,a %fcc3, loop_2572 udivx %i1, 0x09D7, %g1 fsrc2 %f10, %f2 fabsd %f0, %f14 loop_2572: nop setx loop_2573, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tpos %icc, 0x6 lduh [%l7 + 0x6E], %l3 st %f15, [%l7 + 0x2C] loop_2573: xor %g4, 0x15B4, %i3 fbu %fcc2, loop_2574 lduw [%l7 + 0x58], %g2 fnot1s %f7, %f10 edge8 %o3, %i6, %l2 loop_2574: ldsh [%l7 + 0x48], %o6 xnorcc %l6, 0x193D, %o0 fcmpeq32 %f10, %f2, %i7 edge16 %g3, %o5, %o1 fandnot2 %f2, %f8, %f4 faligndata %f2, %f8, %f12 stw %i0, [%l7 + 0x14] edge16n %i5, %g7, %o2 fbl,a %fcc1, loop_2575 fba,a %fcc3, loop_2576 edge16n %o4, %l1, %g6 movrne %l0, %g5, %l4 loop_2575: pdist %f12, %f4, %f14 loop_2576: fblg %fcc2, loop_2577 movleu %xcc, %i4, %i2 ldsh [%l7 + 0x66], %o7 fcmps %fcc2, %f1, %f14 loop_2577: sll %i1, 0x0D, %g1 fmovs %f5, %f8 taddcctv %l5, 0x1AB0, %g4 fcmple32 %f8, %f14, %i3 fsrc1s %f1, %f0 popc 0x14C5, %g2 fmovdn %xcc, %f1, %f5 sdivx %o3, 0x1C7A, %l3 stx %i6, [%l7 + 0x38] fmovdle %xcc, %f9, %f13 tne %icc, 0x0 ldsw [%l7 + 0x08], %l2 fbue %fcc3, loop_2578 ldsh [%l7 + 0x24], %l6 array32 %o0, %o6, %i7 sub %g3, 0x155A, %o1 loop_2578: st %f14, [%l7 + 0x10] ld [%l7 + 0x7C], %f13 tvs %icc, 0x3 ldub [%l7 + 0x3C], %o5 brlez,a %i0, loop_2579 fmul8x16au %f10, %f7, %f8 fcmpgt32 %f2, %f10, %i5 fcmple32 %f0, %f8, %g7 loop_2579: movgu %icc, %o4, %o2 tvc %icc, 0x7 fcmpne32 %f10, %f4, %g6 std %f0, [%l7 + 0x50] ldsb [%l7 + 0x11], %l1 st %f2, [%l7 + 0x40] taddcc %l0, %g5, %i4 bpos loop_2580 sth %i2, [%l7 + 0x16] fpadd32 %f0, %f8, %f14 edge16l %l4, %i1, %o7 loop_2580: fcmpgt16 %f4, %f14, %g1 fbl,a %fcc1, loop_2581 bcs,pt %icc, loop_2582 stx %g4, [%l7 + 0x08] lduh [%l7 + 0x36], %i3 loop_2581: fbu,a %fcc3, loop_2583 loop_2582: sth %g2, [%l7 + 0x0A] edge8ln %o3, %l3, %l5 stb %l2, [%l7 + 0x17] loop_2583: stb %l6, [%l7 + 0x0A] ldsh [%l7 + 0x60], %o0 taddcc %i6, 0x0155, %i7 bne,pn %icc, loop_2584 tcs %xcc, 0x0 fmovrse %g3, %f3, %f12 fmovdn %xcc, %f14, %f1 loop_2584: fand %f0, %f8, %f10 stw %o1, [%l7 + 0x1C] fnors %f7, %f0, %f8 st %f14, [%l7 + 0x34] ldsb [%l7 + 0x2A], %o5 fmovsa %xcc, %f14, %f3 movgu %xcc, %i0, %o6 subc %i5, 0x1426, %g7 movrne %o4, %o2, %l1 alignaddrl %l0, %g6, %g5 bge loop_2585 fmul8sux16 %f0, %f4, %f4 tvs %icc, 0x1 ldsw [%l7 + 0x34], %i4 loop_2585: fcmpne32 %f14, %f0, %i2 edge32 %l4, %o7, %g1 stb %i1, [%l7 + 0x08] and %i3, %g4, %o3 tpos %xcc, 0x4 srl %l3, 0x0A, %l5 edge8n %g2, %l6, %o0 bn,pn %icc, loop_2586 fmovsl %icc, %f11, %f15 tsubcc %l2, 0x18A2, %i7 ldx [%l7 + 0x58], %i6 loop_2586: stx %g3, [%l7 + 0x58] lduw [%l7 + 0x24], %o5 fmuld8sux16 %f3, %f2, %f6 edge8n %i0, %o6, %i5 sethi 0x09A3, %o1 fornot2s %f0, %f6, %f5 udivx %o4, 0x1A34, %g7 bn loop_2587 bleu,a,pt %icc, loop_2588 stw %l1, [%l7 + 0x74] ldsw [%l7 + 0x6C], %l0 loop_2587: stb %o2, [%l7 + 0x0C] loop_2588: bl,a loop_2589 sllx %g5, %i4, %i2 fnegd %f10, %f0 brlez %g6, loop_2590 loop_2589: stx %o7, [%l7 + 0x18] fbule,a %fcc0, loop_2591 mulx %l4, %g1, %i3 loop_2590: fbu,a %fcc0, loop_2592 std %f8, [%l7 + 0x10] loop_2591: fmovrse %g4, %f6, %f11 edge32l %i1, %l3, %l5 loop_2592: udivx %o3, 0x0E12, %l6 lduw [%l7 + 0x54], %g2 fmovsvs %xcc, %f12, %f13 tcc %xcc, 0x2 stw %o0, [%l7 + 0x10] stb %l2, [%l7 + 0x6D] fmovrdgz %i7, %f4, %f10 brgez %i6, loop_2593 tvc %xcc, 0x3 sra %g3, 0x03, %o5 be,a,pn %xcc, loop_2594 loop_2593: ldsh [%l7 + 0x26], %i0 fcmped %fcc0, %f8, %f2 lduh [%l7 + 0x2C], %o6 loop_2594: fpadd16s %f15, %f2, %f0 sdivx %i5, 0x15C1, %o4 movcc %icc, %o1, %g7 umul %l1, %l0, %g5 ldd [%l7 + 0x50], %f6 udivx %o2, 0x085E, %i2 std %f12, [%l7 + 0x40] std %f0, [%l7 + 0x78] bshuffle %f6, %f4, %f2 ta %icc, 0x0 ld [%l7 + 0x18], %f13 fbul %fcc2, loop_2595 stb %g6, [%l7 + 0x4E] andncc %i4, %o7, %g1 lduh [%l7 + 0x30], %l4 loop_2595: ldsw [%l7 + 0x4C], %g4 movcc %xcc, %i1, %i3 stw %l3, [%l7 + 0x14] fbne %fcc2, loop_2596 fbe,a %fcc0, loop_2597 tn %icc, 0x2 st %f11, [%l7 + 0x18] loop_2596: bleu,a,pn %xcc, loop_2598 loop_2597: fmovda %icc, %f10, %f3 movrne %l5, 0x0E1, %o3 ldub [%l7 + 0x4A], %g2 loop_2598: sra %o0, %l6, %l2 bn,a,pn %icc, loop_2599 edge16l %i6, %g3, %i7 fmovdneg %icc, %f10, %f8 fbn,a %fcc1, loop_2600 loop_2599: fmovrse %i0, %f9, %f3 nop setx loop_2601, %l0, %l1 jmpl %l1, %o6 stx %i5, [%l7 + 0x78] loop_2600: fornot2 %f2, %f6, %f14 ldub [%l7 + 0x22], %o5 loop_2601: stw %o1, [%l7 + 0x50] fbuge,a %fcc2, loop_2602 movgu %xcc, %g7, %o4 fnegd %f14, %f4 move %icc, %l0, %g5 loop_2602: fmovdg %icc, %f15, %f0 movneg %icc, %o2, %l1 fands %f4, %f4, %f3 lduh [%l7 + 0x7C], %i2 fbl %fcc3, loop_2603 fpack32 %f4, %f6, %f4 brnz,a %i4, loop_2604 orn %o7, 0x1830, %g1 loop_2603: std %f14, [%l7 + 0x68] fmovsgu %xcc, %f15, %f10 loop_2604: fand %f10, %f12, %f12 stb %g6, [%l7 + 0x2E] fmovdgu %xcc, %f5, %f0 fmovsleu %xcc, %f6, %f9 stb %g4, [%l7 + 0x50] tvs %xcc, 0x1 fornot2s %f13, %f2, %f5 smul %l4, 0x0651, %i3 fmul8x16au %f13, %f11, %f6 fornot2 %f0, %f8, %f4 brlez,a %i1, loop_2605 movne %xcc, %l3, %l5 lduw [%l7 + 0x1C], %g2 nop setx loop_2606, %l0, %l1 jmpl %l1, %o0 loop_2605: fble,a %fcc0, loop_2607 fmovdpos %icc, %f6, %f3 fands %f14, %f11, %f12 loop_2606: ld [%l7 + 0x64], %f11 loop_2607: tsubcctv %o3, %l6, %i6 movre %l2, %g3, %i0 fba,a %fcc0, loop_2608 movrne %o6, 0x001, %i5 fmovscs %xcc, %f5, %f0 fcmps %fcc1, %f9, %f13 loop_2608: st %f0, [%l7 + 0x50] taddcctv %i7, 0x18B3, %o5 fors %f13, %f12, %f10 fands %f12, %f2, %f1 fbu,a %fcc1, loop_2609 fbne,a %fcc2, loop_2610 srax %o1, %g7, %l0 ldsb [%l7 + 0x24], %g5 loop_2609: tneg %xcc, 0x3 loop_2610: fnot1s %f7, %f0 ldx [%l7 + 0x28], %o4 ldub [%l7 + 0x3B], %l1 fmovsge %xcc, %f14, %f1 sra %i2, %o2, %o7 fpadd16 %f8, %f14, %f10 ble,a loop_2611 alignaddrl %g1, %i4, %g6 bvs,a %xcc, loop_2612 srax %l4, 0x15, %i3 loop_2611: stx %i1, [%l7 + 0x28] fpack32 %f2, %f10, %f0 loop_2612: addccc %l3, 0x08BA, %g4 movg %icc, %l5, %o0 sth %o3, [%l7 + 0x5E] tcc %icc, 0x3 ldub [%l7 + 0x60], %g2 fnand %f10, %f14, %f0 fcmpgt32 %f8, %f12, %l6 lduw [%l7 + 0x74], %i6 stx %l2, [%l7 + 0x50] fbg %fcc0, loop_2613 fpsub16s %f2, %f9, %f9 sdivcc %i0, 0x1DE4, %g3 edge8 %o6, %i7, %o5 loop_2613: st %f14, [%l7 + 0x48] lduh [%l7 + 0x20], %i5 bge,a loop_2614 fbule %fcc2, loop_2615 fmovrdgz %g7, %f8, %f6 stx %l0, [%l7 + 0x40] loop_2614: tl %icc, 0x7 loop_2615: fmul8x16 %f13, %f6, %f0 sub %g5, %o4, %o1 umul %i2, 0x029D, %l1 ldx [%l7 + 0x70], %o2 subccc %g1, %i4, %o7 bg loop_2616 udivx %l4, 0x15B7, %g6 ldsb [%l7 + 0x34], %i3 sll %l3, %i1, %g4 loop_2616: brlz %l5, loop_2617 fornot2s %f8, %f5, %f1 fmovsa %icc, %f9, %f0 ldd [%l7 + 0x70], %f2 loop_2617: movgu %xcc, %o3, %o0 std %f2, [%l7 + 0x40] fbe %fcc3, loop_2618 fpsub32s %f0, %f4, %f13 ldx [%l7 + 0x38], %g2 ldsh [%l7 + 0x6A], %l6 loop_2618: fmul8x16au %f9, %f6, %f10 movl %icc, %i6, %l2 addccc %g3, %i0, %i7 st %f7, [%l7 + 0x20] xorcc %o6, 0x15BA, %i5 movg %icc, %g7, %l0 fcmpne32 %f0, %f6, %g5 stb %o4, [%l7 + 0x6A] fnor %f6, %f12, %f0 addccc %o5, 0x0F99, %o1 fxor %f6, %f6, %f12 ld [%l7 + 0x08], %f10 fmovrslz %l1, %f13, %f7 udiv %o2, 0x00D4, %g1 fble %fcc3, loop_2619 ldsh [%l7 + 0x46], %i2 ldsw [%l7 + 0x48], %o7 fmovs %f1, %f1 loop_2619: sdivcc %i4, 0x1E62, %l4 fcmps %fcc3, %f3, %f4 edge8l %i3, %l3, %i1 edge32n %g6, %g4, %o3 ldsw [%l7 + 0x30], %l5 brz %o0, loop_2620 xnor %g2, 0x0806, %l6 bn %icc, loop_2621 fnor %f0, %f4, %f0 loop_2620: lduh [%l7 + 0x4E], %i6 xnor %l2, 0x1B7C, %g3 loop_2621: fnegd %f4, %f0 movleu %xcc, %i7, %o6 fmovrdlz %i0, %f10, %f0 movvc %icc, %i5, %l0 fnot1 %f4, %f8 xor %g5, %o4, %g7 tneg %xcc, 0x5 orcc %o1, 0x06E0, %l1 sdiv %o5, 0x0BBC, %g1 addcc %i2, 0x0C01, %o7 fmovsneg %icc, %f7, %f12 fcmpeq16 %f14, %f6, %o2 fzeros %f0 edge8 %l4, %i4, %l3 std %f6, [%l7 + 0x48] brlez %i1, loop_2622 sth %i3, [%l7 + 0x6A] fandnot1s %f13, %f13, %f2 ldub [%l7 + 0x24], %g6 loop_2622: fcmps %fcc2, %f14, %f9 ldd [%l7 + 0x40], %f12 ldx [%l7 + 0x20], %g4 stx %l5, [%l7 + 0x28] fmovrslez %o3, %f7, %f6 fone %f2 fmovrdgz %o0, %f4, %f10 stw %g2, [%l7 + 0x1C] tsubcctv %l6, 0x012B, %i6 fcmpd %fcc1, %f0, %f8 ldsh [%l7 + 0x0E], %g3 fmovrdlz %l2, %f2, %f10 ldsb [%l7 + 0x6E], %i7 bne,a,pn %icc, loop_2623 mova %xcc, %o6, %i5 ldsh [%l7 + 0x78], %l0 xorcc %g5, 0x190A, %i0 loop_2623: sllx %g7, %o1, %l1 fnegd %f8, %f4 brlez %o5, loop_2624 fbul,a %fcc3, loop_2625 sethi 0x0878, %o4 fornot2s %f14, %f13, %f0 loop_2624: fmovde %xcc, %f14, %f4 loop_2625: fbul,a %fcc3, loop_2626 lduh [%l7 + 0x56], %i2 ldsb [%l7 + 0x0A], %g1 fnors %f2, %f1, %f0 loop_2626: ta %xcc, 0x3 fcmpd %fcc2, %f0, %f10 fmovsn %xcc, %f15, %f11 smul %o7, %o2, %i4 fmovrslez %l4, %f11, %f2 fnot2 %f4, %f2 stw %i1, [%l7 + 0x08] ldsw [%l7 + 0x58], %i3 stx %g6, [%l7 + 0x38] edge32l %g4, %l5, %o3 udiv %o0, 0x0A27, %g2 fpsub16s %f9, %f1, %f7 bcc,pn %xcc, loop_2627 std %f0, [%l7 + 0x10] srax %l6, 0x1E, %i6 ldsh [%l7 + 0x3C], %l3 loop_2627: tvs %icc, 0x2 edge8 %l2, %i7, %g3 stb %i5, [%l7 + 0x12] fmovrsgez %l0, %f15, %f11 array16 %o6, %i0, %g5 fmovse %icc, %f8, %f11 fnegd %f4, %f4 fbn %fcc2, loop_2628 fmovsvs %icc, %f13, %f13 alignaddr %g7, %l1, %o1 fmovsa %icc, %f6, %f15 loop_2628: fbue,a %fcc0, loop_2629 ldsw [%l7 + 0x50], %o4 udivcc %o5, 0x0A23, %i2 for %f8, %f2, %f10 loop_2629: stx %o7, [%l7 + 0x28] lduh [%l7 + 0x3A], %o2 brz %g1, loop_2630 call loop_2631 stx %l4, [%l7 + 0x68] stx %i4, [%l7 + 0x78] loop_2630: movg %xcc, %i3, %g6 loop_2631: fble,a %fcc3, loop_2632 tg %icc, 0x5 fpadd32 %f2, %f10, %f0 taddcctv %g4, %l5, %i1 loop_2632: sll %o0, 0x0E, %o3 fmovsne %xcc, %f5, %f11 st %f15, [%l7 + 0x48] fmovscc %icc, %f12, %f9 fand %f6, %f10, %f2 sth %l6, [%l7 + 0x74] fmovdneg %xcc, %f14, %f6 stx %g2, [%l7 + 0x50] stb %i6, [%l7 + 0x0D] stb %l3, [%l7 + 0x74] sethi 0x1CE6, %i7 bg,a loop_2633 ldd [%l7 + 0x50], %f10 alignaddr %l2, %i5, %l0 fmovdcc %icc, %f4, %f11 loop_2633: edge32 %o6, %i0, %g3 fmovsle %xcc, %f15, %f14 lduw [%l7 + 0x60], %g5 movl %icc, %g7, %l1 and %o4, %o1, %o5 ldx [%l7 + 0x40], %i2 and %o2, 0x1CC0, %o7 movcc %icc, %l4, %g1 tleu %icc, 0x1 add %i4, 0x130B, %i3 udivx %g4, 0x1CAD, %l5 fmovrse %g6, %f10, %f11 add %i1, %o3, %o0 fmovrdgz %l6, %f12, %f2 bpos loop_2634 movre %g2, %l3, %i6 fbule,a %fcc2, loop_2635 xnor %i7, 0x176F, %i5 loop_2634: ldd [%l7 + 0x10], %f14 ldub [%l7 + 0x62], %l2 loop_2635: edge8l %o6, %l0, %g3 ldsb [%l7 + 0x17], %i0 fcmpeq16 %f2, %f10, %g5 fone %f14 bl,a %icc, loop_2636 lduw [%l7 + 0x64], %l1 movcs %icc, %g7, %o4 ldsw [%l7 + 0x7C], %o5 loop_2636: fmovsvc %xcc, %f3, %f5 fbul %fcc0, loop_2637 subccc %o1, 0x19D1, %o2 fandnot1s %f0, %f13, %f0 movgu %xcc, %o7, %l4 loop_2637: fmovdvs %xcc, %f4, %f8 nop setx loop_2638, %l0, %l1 jmpl %l1, %g1 tgu %xcc, 0x7 tcs %icc, 0x5 fnor %f6, %f14, %f4 loop_2638: ld [%l7 + 0x2C], %f3 orcc %i2, %i3, %g4 movrlz %i4, 0x060, %g6 movne %icc, %i1, %l5 ldsb [%l7 + 0x0F], %o0 fpadd32 %f0, %f12, %f6 fcmpd %fcc0, %f14, %f10 ldsw [%l7 + 0x68], %o3 sdiv %g2, 0x1E05, %l3 ldsw [%l7 + 0x6C], %i6 fands %f4, %f4, %f1 siam 0x6 fones %f9 ldsh [%l7 + 0x12], %l6 st %f11, [%l7 + 0x70] stw %i7, [%l7 + 0x28] ldsw [%l7 + 0x54], %i5 fbul,a %fcc0, loop_2639 ta %icc, 0x6 pdist %f2, %f10, %f2 lduh [%l7 + 0x12], %l2 loop_2639: fpsub32s %f7, %f11, %f14 tsubcctv %l0, %g3, %i0 fmovdvs %icc, %f14, %f4 for %f14, %f10, %f12 mova %xcc, %g5, %o6 fmovrslez %l1, %f1, %f15 fand %f8, %f10, %f8 tgu %xcc, 0x4 sub %g7, 0x1E48, %o4 ld [%l7 + 0x7C], %f6 fmovdgu %icc, %f5, %f3 fmovdneg %icc, %f10, %f2 ldub [%l7 + 0x68], %o5 fbe,a %fcc2, loop_2640 fmovsle %xcc, %f11, %f9 fzeros %f13 fsrc2 %f2, %f4 loop_2640: movre %o1, %o7, %o2 fmovdpos %icc, %f1, %f15 fandnot2s %f8, %f13, %f3 fors %f2, %f7, %f9 fandnot2 %f0, %f14, %f10 stw %g1, [%l7 + 0x64] tsubcctv %l4, 0x1D69, %i2 std %f0, [%l7 + 0x28] brlz %g4, loop_2641 fbn %fcc3, loop_2642 std %f6, [%l7 + 0x58] bcc loop_2643 loop_2641: fbuge %fcc1, loop_2644 loop_2642: fmovsl %xcc, %f11, %f9 lduh [%l7 + 0x76], %i4 loop_2643: movle %icc, %g6, %i3 loop_2644: ldsb [%l7 + 0x1D], %l5 lduw [%l7 + 0x5C], %i1 st %f11, [%l7 + 0x64] fbge %fcc0, loop_2645 bgu %xcc, loop_2646 fcmpes %fcc0, %f4, %f9 srax %o3, 0x17, %g2 loop_2645: fba %fcc0, loop_2647 loop_2646: ldx [%l7 + 0x28], %l3 fba %fcc3, loop_2648 movle %xcc, %i6, %o0 loop_2647: fmovsvs %icc, %f1, %f4 fmovsne %xcc, %f1, %f13 loop_2648: bvs,pt %icc, loop_2649 movvc %xcc, %l6, %i7 alignaddr %i5, %l0, %g3 bn,pt %xcc, loop_2650 loop_2649: fmovdleu %xcc, %f10, %f7 fbo,a %fcc3, loop_2651 ldsh [%l7 + 0x70], %i0 loop_2650: bvc,pn %icc, loop_2652 fmovrse %l2, %f3, %f6 loop_2651: ble,pt %xcc, loop_2653 tl %xcc, 0x4 loop_2652: fmovrdgz %o6, %f0, %f12 stw %g5, [%l7 + 0x6C] loop_2653: fpack16 %f4, %f7 orncc %l1, 0x08E6, %o4 umul %g7, %o5, %o1 fmovsle %icc, %f5, %f14 fnot2s %f13, %f1 bpos,pt %xcc, loop_2654 addccc %o2, %o7, %g1 movcs %xcc, %l4, %g4 fmul8x16 %f11, %f0, %f10 loop_2654: ldd [%l7 + 0x08], %f10 std %f6, [%l7 + 0x38] ldx [%l7 + 0x68], %i4 fand %f12, %f0, %f12 fcmpeq32 %f8, %f8, %g6 lduw [%l7 + 0x54], %i3 fbul %fcc0, loop_2655 stw %i2, [%l7 + 0x74] movleu %icc, %l5, %o3 st %f5, [%l7 + 0x74] loop_2655: fbn %fcc0, loop_2656 subcc %i1, 0x003E, %g2 mova %icc, %i6, %l3 fone %f12 loop_2656: ba,a %xcc, loop_2657 fcmple32 %f6, %f0, %l6 fone %f0 tleu %xcc, 0x0 loop_2657: mulx %o0, 0x18F9, %i7 pdist %f8, %f6, %f0 ld [%l7 + 0x44], %f15 lduh [%l7 + 0x48], %l0 movrgz %g3, %i0, %i5 edge8n %o6, %g5, %l1 ldub [%l7 + 0x5A], %l2 fmovdvs %icc, %f0, %f12 ldsw [%l7 + 0x4C], %o4 tne %icc, 0x7 sth %g7, [%l7 + 0x4C] std %f0, [%l7 + 0x28] bvs,a loop_2658 fpadd16s %f15, %f12, %f13 stb %o1, [%l7 + 0x32] ldsb [%l7 + 0x44], %o5 loop_2658: ldx [%l7 + 0x68], %o2 fmovs %f14, %f14 fmovdcs %icc, %f4, %f11 ldsh [%l7 + 0x66], %g1 fbul %fcc3, loop_2659 ldsh [%l7 + 0x5C], %l4 fmovrsgz %o7, %f1, %f2 fmovscc %xcc, %f6, %f13 loop_2659: movrlz %g4, %g6, %i4 ldsh [%l7 + 0x66], %i2 fmovsge %icc, %f12, %f10 stw %i3, [%l7 + 0x58] fmovscc %icc, %f1, %f13 bcs %icc, loop_2660 fmovrdlez %o3, %f0, %f12 movrne %i1, %l5, %g2 ldd [%l7 + 0x20], %f12 loop_2660: fmul8x16au %f11, %f6, %f2 ldx [%l7 + 0x30], %i6 tvc %icc, 0x4 brgez %l3, loop_2661 andncc %o0, %i7, %l0 fand %f8, %f14, %f6 fone %f0 loop_2661: fblg %fcc2, loop_2662 andcc %g3, %l6, %i5 lduw [%l7 + 0x74], %o6 sth %g5, [%l7 + 0x70] loop_2662: fba,a %fcc2, loop_2663 fmovdn %xcc, %f14, %f14 fmul8x16au %f15, %f0, %f12 movre %i0, 0x2D9, %l1 loop_2663: lduh [%l7 + 0x12], %l2 tpos %icc, 0x7 fmul8x16 %f4, %f14, %f14 std %f6, [%l7 + 0x30] andncc %o4, %o1, %o5 fmovdg %xcc, %f5, %f8 fmovrde %g7, %f14, %f2 ta %icc, 0x1 movge %icc, %g1, %o2 fcmple32 %f14, %f0, %l4 ldsb [%l7 + 0x7D], %o7 fnegd %f0, %f14 fbuge %fcc3, loop_2664 stw %g4, [%l7 + 0x10] movpos %icc, %g6, %i4 fabsd %f14, %f4 loop_2664: fpsub32 %f2, %f0, %f10 fmovspos %icc, %f11, %f3 fnand %f8, %f2, %f0 movn %icc, %i2, %i3 movre %i1, 0x113, %o3 fcmpeq32 %f8, %f4, %l5 fnor %f4, %f0, %f0 and %g2, 0x0FEB, %l3 stx %o0, [%l7 + 0x38] stb %i6, [%l7 + 0x7D] movvs %xcc, %l0, %g3 fmovdl %xcc, %f2, %f15 ld [%l7 + 0x18], %f3 ldsw [%l7 + 0x78], %i7 fzeros %f5 fbug %fcc1, loop_2665 stb %i5, [%l7 + 0x0E] fnegs %f6, %f2 fandnot1 %f10, %f6, %f10 loop_2665: sra %l6, %g5, %o6 bne,a,pn %xcc, loop_2666 fabsd %f8, %f0 sethi 0x0B0D, %l1 fmovrdlez %l2, %f12, %f0 loop_2666: bcs,a loop_2667 fmul8sux16 %f2, %f8, %f8 ldsh [%l7 + 0x3E], %i0 sth %o4, [%l7 + 0x18] loop_2667: fcmpne16 %f0, %f10, %o5 orn %o1, 0x186E, %g7 ldd [%l7 + 0x58], %f14 tne %icc, 0x6 fba %fcc3, loop_2668 mova %icc, %g1, %l4 fmovs %f10, %f2 ldx [%l7 + 0x18], %o2 loop_2668: edge32n %g4, %g6, %o7 fabss %f14, %f9 fnot2 %f14, %f14 fabsd %f2, %f10 ldsb [%l7 + 0x44], %i2 fmovdleu %xcc, %f15, %f8 srlx %i3, 0x15, %i4 nop setx loop_2669, %l0, %l1 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 %f14, %f0, %f10 lduh [%l7 + 0x26], %o3 fblg,a %fcc1, loop_2670 loop_2669: fcmpne32 %f12, %f12, %l5 orn %i1, %g2, %o0 fbo,a %fcc1, loop_2671 loop_2670: fbne,a %fcc0, loop_2672 std %f2, [%l7 + 0x68] fornot1s %f13, %f15, %f5 loop_2671: bvs,a,pn %xcc, loop_2673 loop_2672: lduh [%l7 + 0x3A], %i6 fors %f13, %f12, %f9 fsrc2 %f2, %f12 loop_2673: stw %l3, [%l7 + 0x1C] edge32n %g3, %i7, %l0 stb %i5, [%l7 + 0x62] ldsw [%l7 + 0x20], %g5 ta %icc, 0x5 edge32 %l6, %l1, %o6 movn %xcc, %l2, %i0 ldub [%l7 + 0x20], %o5 fcmple16 %f2, %f6, %o1 alignaddrl %o4, %g1, %g7 udiv %o2, 0x0925, %l4 fmul8ulx16 %f14, %f14, %f0 ld [%l7 + 0x50], %f15 stw %g4, [%l7 + 0x2C] sth %g6, [%l7 + 0x44] sth %o7, [%l7 + 0x46] fands %f3, %f14, %f8 fmovdpos %xcc, %f1, %f10 ldsb [%l7 + 0x23], %i2 bvs loop_2674 subc %i3, %i4, %l5 fmovsneg %xcc, %f5, %f14 fbg,a %fcc2, loop_2675 loop_2674: bneg %icc, loop_2676 fone %f8 faligndata %f6, %f6, %f4 loop_2675: fcmpes %fcc0, %f6, %f15 loop_2676: stb %o3, [%l7 + 0x6B] sdiv %i1, 0x0EBC, %g2 array8 %o0, %i6, %g3 movrne %l3, %i7, %i5 bvs %icc, loop_2677 ldsh [%l7 + 0x0A], %l0 ldsh [%l7 + 0x1A], %l6 fmovsvc %icc, %f1, %f3 loop_2677: ldub [%l7 + 0x20], %l1 lduh [%l7 + 0x74], %g5 std %f12, [%l7 + 0x38] bshuffle %f8, %f2, %f0 fmuld8ulx16 %f7, %f0, %f14 movl %xcc, %o6, %l2 movrgz %i0, %o1, %o5 fxor %f14, %f10, %f4 fmovdg %icc, %f7, %f6 fcmps %fcc1, %f9, %f7 lduw [%l7 + 0x78], %g1 addcc %g7, %o4, %l4 fornot2 %f10, %f10, %f14 fbne,a %fcc1, loop_2678 fsrc1 %f2, %f14 xorcc %o2, 0x037C, %g6 ldsb [%l7 + 0x3F], %o7 loop_2678: tcs %xcc, 0x2 move %xcc, %g4, %i3 lduw [%l7 + 0x1C], %i4 ldd [%l7 + 0x28], %f8 st %f12, [%l7 + 0x7C] fmovrsne %l5, %f11, %f8 fcmpeq16 %f8, %f10, %i2 subcc %i1, 0x172F, %o3 brnz %o0, loop_2679 fcmps %fcc0, %f1, %f3 edge32ln %i6, %g2, %g3 sth %l3, [%l7 + 0x6A] loop_2679: fmovdpos %icc, %f7, %f4 nop setx loop_2680, %l0, %l1 jmpl %l1, %i7 fmovdneg %xcc, %f3, %f15 fpadd32 %f6, %f4, %f10 taddcc %i5, 0x0ECD, %l0 loop_2680: popc %l1, %g5 ld [%l7 + 0x68], %f6 ldsw [%l7 + 0x30], %o6 tle %xcc, 0x3 fbge %fcc3, loop_2681 ld [%l7 + 0x64], %f2 st %f7, [%l7 + 0x3C] edge32ln %l2, %i0, %l6 loop_2681: fbo,a %fcc0, loop_2682 ldub [%l7 + 0x7D], %o5 bgu,a %xcc, loop_2683 ldub [%l7 + 0x22], %o1 loop_2682: fnors %f2, %f15, %f15 stx %g1, [%l7 + 0x40] loop_2683: stw %g7, [%l7 + 0x78] fzero %f6 ba loop_2684 ldsb [%l7 + 0x2F], %o4 ldd [%l7 + 0x20], %f6 fbn %fcc1, loop_2685 loop_2684: ld [%l7 + 0x54], %f3 fpadd32s %f2, %f9, %f14 movg %icc, %o2, %l4 loop_2685: ldsw [%l7 + 0x38], %o7 ldsw [%l7 + 0x1C], %g4 fmul8x16au %f11, %f1, %f8 brz,a %g6, loop_2686 edge8ln %i4, %l5, %i2 be,a,pt %xcc, loop_2687 brgez,a %i3, loop_2688 loop_2686: ldx [%l7 + 0x18], %i1 fmovdle %xcc, %f7, %f10 loop_2687: bgu %icc, loop_2689 loop_2688: std %f8, [%l7 + 0x70] fbuge %fcc0, loop_2690 fpack32 %f8, %f14, %f8 loop_2689: fmovsg %xcc, %f7, %f15 fnegs %f4, %f7 loop_2690: ldsh [%l7 + 0x10], %o3 fmovdne %xcc, %f0, %f6 fmul8x16al %f14, %f8, %f8 fbe %fcc1, loop_2691 xnorcc %o0, %i6, %g3 sth %l3, [%l7 + 0x40] movrlz %i7, 0x113, %g2 loop_2691: st %f7, [%l7 + 0x48] st %f11, [%l7 + 0x4C] bpos %icc, loop_2692 fcmple32 %f0, %f14, %i5 fmovscs %xcc, %f10, %f15 mulx %l0, %g5, %o6 loop_2692: te %icc, 0x3 bleu %icc, loop_2693 fnot1s %f7, %f1 fpadd32 %f14, %f8, %f14 ldsh [%l7 + 0x28], %l2 loop_2693: ldsb [%l7 + 0x7D], %i0 ldsb [%l7 + 0x35], %l1 andn %l6, %o1, %o5 bcs %xcc, loop_2694 fcmple32 %f8, %f2, %g7 tvs %icc, 0x3 fmovda %xcc, %f4, %f10 loop_2694: sllx %o4, %o2, %g1 bgu,a,pt %xcc, loop_2695 sll %o7, %g4, %g6 xor %i4, %l4, %l5 lduh [%l7 + 0x52], %i3 loop_2695: te %icc, 0x1 fcmpne16 %f2, %f14, %i2 movg %xcc, %i1, %o0 edge16 %i6, %g3, %l3 andn %o3, %i7, %i5 movne %xcc, %l0, %g2 edge32 %g5, %l2, %o6 movneg %xcc, %l1, %l6 ldsw [%l7 + 0x78], %o1 fcmps %fcc3, %f8, %f15 xor %i0, 0x06B0, %g7 movcc %xcc, %o4, %o5 fbu %fcc1, loop_2696 sra %o2, 0x03, %o7 and %g1, %g4, %g6 st %f4, [%l7 + 0x78] loop_2696: lduw [%l7 + 0x38], %i4 brz,a %l5, loop_2697 ld [%l7 + 0x38], %f13 fabss %f12, %f11 movle %xcc, %i3, %l4 loop_2697: stw %i1, [%l7 + 0x58] fmovrdgez %o0, %f14, %f12 fpadd16 %f12, %f8, %f14 st %f0, [%l7 + 0x60] st %f13, [%l7 + 0x08] ldub [%l7 + 0x66], %i2 sth %g3, [%l7 + 0x36] stb %l3, [%l7 + 0x5C] sll %i6, %o3, %i5 fbge %fcc3, loop_2698 array32 %l0, %g2, %g5 srlx %i7, %o6, %l1 fexpand %f6, %f4 loop_2698: fbo,a %fcc1, loop_2699 ldsb [%l7 + 0x71], %l2 fmovdn %xcc, %f2, %f6 movrne %l6, %i0, %g7 loop_2699: fcmpgt32 %f10, %f0, %o1 movn %xcc, %o4, %o2 ldsw [%l7 + 0x68], %o5 fsrc2s %f14, %f1 faligndata %f4, %f8, %f6 addcc %o7, %g1, %g4 fpackfix %f2, %f7 ldd [%l7 + 0x48], %f0 ldsb [%l7 + 0x7C], %i4 fba %fcc3, loop_2700 ld [%l7 + 0x1C], %f15 movl %xcc, %l5, %g6 fnand %f10, %f14, %f6 loop_2700: srax %i3, 0x12, %i1 tneg %icc, 0x5 array8 %l4, %o0, %g3 array16 %i2, %i6, %l3 fcmple16 %f12, %f2, %o3 fpadd32 %f4, %f10, %f6 sub %l0, 0x09A8, %i5 fmovdge %icc, %f3, %f8 fmovsg %icc, %f14, %f2 fbu %fcc1, loop_2701 movvs %xcc, %g5, %i7 stx %o6, [%l7 + 0x68] lduw [%l7 + 0x14], %g2 loop_2701: nop setx loop_2702, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpackfix %f6, %f10 orncc %l1, 0x10BA, %l6 movleu %icc, %l2, %i0 loop_2702: st %f11, [%l7 + 0x64] smulcc %o1, %g7, %o4 fbule %fcc2, loop_2703 fmovdneg %xcc, %f0, %f8 bg,a,pn %xcc, loop_2704 fxors %f9, %f5, %f7 loop_2703: fcmpgt32 %f14, %f0, %o2 fxnors %f4, %f11, %f10 loop_2704: fxor %f4, %f2, %f8 fpsub32s %f3, %f7, %f2 movge %xcc, %o7, %g1 tle %xcc, 0x4 ldd [%l7 + 0x38], %f12 movrlez %g4, %o5, %i4 ldd [%l7 + 0x50], %f0 bleu %icc, loop_2705 fpsub16 %f8, %f14, %f2 nop setx loop_2706, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvc,a,pn %icc, loop_2707 loop_2705: ldub [%l7 + 0x0F], %l5 ldsw [%l7 + 0x0C], %i3 loop_2706: edge8ln %g6, %l4, %o0 loop_2707: std %f4, [%l7 + 0x58] stb %i1, [%l7 + 0x66] fpsub16s %f10, %f8, %f11 ldsh [%l7 + 0x28], %i2 sdivx %g3, 0x01AC, %i6 bn %xcc, loop_2708 sth %o3, [%l7 + 0x38] andncc %l3, %l0, %i5 ldd [%l7 + 0x78], %f8 loop_2708: fcmps %fcc2, %f4, %f11 ldub [%l7 + 0x39], %i7 edge8n %o6, %g5, %g2 nop setx loop_2709, %l0, %l1 jmpl %l1, %l1 subccc %l6, %i0, %l2 lduw [%l7 + 0x4C], %g7 fmovrslz %o4, %f8, %f14 loop_2709: st %f15, [%l7 + 0x50] fblg %fcc1, loop_2710 ldsw [%l7 + 0x08], %o1 fmul8x16al %f2, %f11, %f2 edge32l %o7, %o2, %g1 loop_2710: ldsh [%l7 + 0x46], %g4 ldsw [%l7 + 0x0C], %i4 addcc %l5, 0x1999, %i3 stw %o5, [%l7 + 0x7C] lduw [%l7 + 0x74], %l4 lduw [%l7 + 0x48], %g6 fxnor %f2, %f2, %f10 brlz,a %i1, loop_2711 bvs,pn %icc, loop_2712 tleu %xcc, 0x6 fpadd32s %f0, %f2, %f1 loop_2711: fbug %fcc1, loop_2713 loop_2712: tsubcc %i2, 0x0631, %o0 alignaddrl %i6, %o3, %g3 ldx [%l7 + 0x08], %l3 loop_2713: fmovs %f15, %f0 movre %i5, %i7, %l0 lduw [%l7 + 0x24], %o6 umulcc %g2, %g5, %l6 srl %i0, 0x10, %l2 ldd [%l7 + 0x30], %f2 lduw [%l7 + 0x24], %g7 movrlz %l1, 0x376, %o4 orcc %o7, %o1, %g1 ba,a,pn %icc, loop_2714 and %o2, %g4, %i4 movl %xcc, %l5, %o5 movrgez %l4, %g6, %i3 loop_2714: fornot2s %f6, %f5, %f8 fbul %fcc3, loop_2715 smulcc %i1, 0x1B97, %i2 fxor %f10, %f6, %f10 fbge %fcc1, loop_2716 loop_2715: stw %i6, [%l7 + 0x60] fmovdg %icc, %f9, %f4 addc %o3, 0x0363, %o0 loop_2716: fmovrsgez %l3, %f4, %f9 fmovdge %xcc, %f14, %f2 bcs,a,pt %xcc, loop_2717 stw %i5, [%l7 + 0x30] fpsub16 %f8, %f14, %f6 tcs %icc, 0x0 loop_2717: fmovdgu %xcc, %f13, %f9 movne %xcc, %i7, %l0 fmovsneg %icc, %f7, %f9 edge32l %o6, %g3, %g2 subc %l6, 0x1427, %i0 add %g5, 0x1286, %g7 sethi 0x1156, %l1 fpadd32 %f12, %f4, %f4 fpadd16s %f14, %f4, %f12 movvs %xcc, %l2, %o4 st %f6, [%l7 + 0x18] fmovs %f10, %f0 nop setx loop_2718, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sra %o7, %g1, %o2 tcs %icc, 0x0 fbl %fcc0, loop_2719 loop_2718: edge8n %o1, %g4, %l5 stw %o5, [%l7 + 0x64] tneg %xcc, 0x6 loop_2719: tgu %xcc, 0x0 lduh [%l7 + 0x5C], %l4 ldsh [%l7 + 0x5A], %i4 fsrc1s %f13, %f7 fmovdn %xcc, %f3, %f15 st %f4, [%l7 + 0x10] nop setx loop_2720, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movpos %icc, %i3, %i1 ldsb [%l7 + 0x76], %i2 sdivcc %g6, 0x1113, %o3 loop_2720: ldsb [%l7 + 0x15], %i6 ld [%l7 + 0x40], %f0 fmovd %f12, %f4 ldd [%l7 + 0x08], %f14 fexpand %f8, %f2 movpos %icc, %l3, %o0 fbue %fcc3, loop_2721 sdivcc %i5, 0x09A9, %i7 fnands %f1, %f12, %f4 lduw [%l7 + 0x5C], %o6 loop_2721: tne %xcc, 0x4 ldx [%l7 + 0x10], %g3 fandnot1s %f1, %f0, %f14 movvs %icc, %l0, %g2 xorcc %l6, 0x054A, %g5 fnot1s %f6, %f5 ldsh [%l7 + 0x68], %i0 fbu %fcc0, loop_2722 stw %g7, [%l7 + 0x68] stx %l2, [%l7 + 0x48] and %o4, %o7, %l1 loop_2722: movrne %g1, %o2, %o1 tne %icc, 0x5 fnot2s %f14, %f14 sth %g4, [%l7 + 0x5E] bne,a,pn %icc, loop_2723 fornot2 %f0, %f14, %f0 fcmpes %fcc0, %f8, %f8 fmovsn %xcc, %f0, %f6 loop_2723: edge8n %l5, %o5, %i4 bcs,a loop_2724 stb %l4, [%l7 + 0x16] ldsw [%l7 + 0x30], %i1 alignaddr %i2, %i3, %o3 loop_2724: st %f15, [%l7 + 0x4C] stw %i6, [%l7 + 0x30] mulx %g6, %o0, %i5 fand %f10, %f14, %f2 fbu %fcc2, loop_2725 bpos loop_2726 bleu,a,pt %icc, loop_2727 fbu,a %fcc3, loop_2728 loop_2725: ld [%l7 + 0x34], %f4 loop_2726: ldub [%l7 + 0x69], %i7 loop_2727: sub %l3, 0x0561, %g3 loop_2728: fmovsgu %xcc, %f10, %f11 andncc %o6, %l0, %g2 ldd [%l7 + 0x20], %f4 faligndata %f6, %f4, %f10 xorcc %g5, %i0, %l6 ldx [%l7 + 0x18], %g7 ldsb [%l7 + 0x2C], %o4 fzero %f14 umulcc %l2, %o7, %g1 ld [%l7 + 0x2C], %f6 movneg %icc, %o2, %l1 udivx %o1, 0x0E0C, %g4 andn %o5, 0x1D7B, %l5 tg %xcc, 0x3 fmovda %icc, %f1, %f3 for %f12, %f10, %f10 sdiv %l4, 0x1D75, %i4 movcs %xcc, %i2, %i3 move %icc, %i1, %i6 nop setx loop_2729, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxors %f13, %f1, %f11 fmovdleu %xcc, %f11, %f3 ldd [%l7 + 0x28], %f4 loop_2729: lduh [%l7 + 0x5C], %g6 fmovrslz %o0, %f4, %f8 ld [%l7 + 0x38], %f14 ldsh [%l7 + 0x18], %o3 fmovdn %xcc, %f3, %f11 stw %i7, [%l7 + 0x14] xnor %i5, %g3, %o6 ldsw [%l7 + 0x78], %l3 fxnor %f2, %f6, %f6 st %f7, [%l7 + 0x40] fble %fcc2, loop_2730 stx %l0, [%l7 + 0x58] call loop_2731 ldsh [%l7 + 0x36], %g5 loop_2730: edge16l %g2, %l6, %i0 stw %o4, [%l7 + 0x48] loop_2731: fmovdpos %icc, %f12, %f12 brgez %g7, loop_2732 fba %fcc3, loop_2733 ld [%l7 + 0x10], %f2 tl %xcc, 0x7 loop_2732: movrne %o7, %l2, %g1 loop_2733: ld [%l7 + 0x08], %f6 movn %icc, %l1, %o2 ld [%l7 + 0x20], %f6 tsubcc %g4, %o5, %o1 fmovdpos %xcc, %f6, %f10 movrgez %l5, 0x076, %i4 st %f5, [%l7 + 0x4C] fpack16 %f4, %f1 fornot1 %f2, %f10, %f8 ldx [%l7 + 0x30], %l4 array16 %i2, %i1, %i6 lduw [%l7 + 0x50], %i3 st %f6, [%l7 + 0x60] fmovsge %icc, %f2, %f0 fbge,a %fcc2, loop_2734 fbn,a %fcc2, loop_2735 fmovsvs %icc, %f15, %f7 nop setx loop_2736, %l0, %l1 jmpl %l1, %g6 loop_2734: tvc %xcc, 0x2 loop_2735: movl %xcc, %o0, %i7 lduh [%l7 + 0x2A], %o3 loop_2736: fmovsge %xcc, %f9, %f7 fnot2s %f12, %f11 fmovdleu %xcc, %f12, %f7 movneg %icc, %i5, %g3 fornot2 %f10, %f6, %f0 tgu %xcc, 0x6 array16 %o6, %l0, %g5 ldsh [%l7 + 0x18], %l3 sethi 0x0FA3, %l6 bneg,pn %xcc, loop_2737 sub %i0, %o4, %g7 srax %o7, 0x17, %g2 movl %xcc, %l2, %l1 loop_2737: bl loop_2738 ldx [%l7 + 0x28], %g1 fcmpeq16 %f6, %f6, %o2 srax %g4, 0x03, %o1 loop_2738: fones %f15 fmovse %icc, %f3, %f4 stb %l5, [%l7 + 0x46] sth %o5, [%l7 + 0x1C] ld [%l7 + 0x08], %f12 std %f8, [%l7 + 0x78] fmovrslez %l4, %f5, %f4 stx %i2, [%l7 + 0x20] addc %i1, %i4, %i3 fbule,a %fcc2, loop_2739 edge32ln %i6, %o0, %i7 tcc %xcc, 0x5 movrgz %o3, %g6, %g3 loop_2739: call loop_2740 subc %o6, %l0, %i5 bl,a,pt %xcc, loop_2741 fpsub16 %f14, %f0, %f14 loop_2740: sllx %g5, %l6, %i0 stx %l3, [%l7 + 0x28] loop_2741: fmovdleu %icc, %f8, %f4 ld [%l7 + 0x3C], %f13 lduw [%l7 + 0x18], %o4 sth %g7, [%l7 + 0x0E] umulcc %g2, %l2, %l1 ldsh [%l7 + 0x38], %g1 ldsh [%l7 + 0x60], %o7 bgu,a,pn %icc, loop_2742 fornot2 %f2, %f10, %f2 fsrc2 %f10, %f2 ta %xcc, 0x7 loop_2742: tvc %xcc, 0x3 ldsb [%l7 + 0x63], %o2 ldx [%l7 + 0x58], %o1 brgez %l5, loop_2743 sth %o5, [%l7 + 0x52] fbu,a %fcc3, loop_2744 fmuld8sux16 %f11, %f1, %f10 loop_2743: fmul8x16al %f11, %f1, %f12 fnors %f1, %f3, %f15 loop_2744: siam 0x4 xor %l4, 0x1D01, %i2 ldsb [%l7 + 0x27], %g4 fsrc1s %f15, %f6 fmovsa %xcc, %f9, %f8 fmovrsgez %i4, %f9, %f12 udivx %i1, 0x1704, %i3 stw %o0, [%l7 + 0x64] edge16n %i6, %o3, %g6 move %icc, %g3, %i7 bcc,a,pn %icc, loop_2745 ta %xcc, 0x7 orcc %l0, 0x0511, %i5 ldsh [%l7 + 0x1E], %o6 loop_2745: movpos %xcc, %g5, %l6 sth %l3, [%l7 + 0x7C] fpsub32 %f10, %f10, %f4 fnot1 %f14, %f12 fsrc1 %f10, %f12 fpsub32s %f9, %f0, %f4 tne %icc, 0x4 fcmple32 %f0, %f4, %o4 fnors %f4, %f13, %f11 brlez,a %g7, loop_2746 fmul8ulx16 %f14, %f2, %f4 stw %g2, [%l7 + 0x74] fmovsne %icc, %f13, %f14 loop_2746: fmovspos %icc, %f15, %f6 array8 %i0, %l1, %g1 ldub [%l7 + 0x0B], %o7 fpsub32s %f3, %f3, %f1 fbn,a %fcc3, loop_2747 stb %o2, [%l7 + 0x4A] lduh [%l7 + 0x32], %l2 stw %l5, [%l7 + 0x2C] loop_2747: fmovsle %xcc, %f11, %f5 fmovrdgz %o1, %f6, %f10 fmul8x16 %f1, %f2, %f10 xnor %o5, %i2, %g4 lduh [%l7 + 0x0E], %l4 nop setx loop_2748, %l0, %l1 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 + 0x34], %f11 edge8ln %i4, %i3, %i1 std %f0, [%l7 + 0x08] loop_2748: bneg,pt %icc, loop_2749 fbug,a %fcc2, loop_2750 nop setx loop_2751, %l0, %l1 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 %icc, %f0, %f12 loop_2749: fbne,a %fcc2, loop_2752 loop_2750: fmovd %f2, %f6 loop_2751: sth %i6, [%l7 + 0x20] lduh [%l7 + 0x4A], %o3 loop_2752: fmovrdgez %g6, %f10, %f6 fors %f12, %f12, %f12 alignaddrl %o0, %g3, %i7 fbuge,a %fcc0, loop_2753 stb %l0, [%l7 + 0x73] ld [%l7 + 0x64], %f1 fmovscs %xcc, %f0, %f12 loop_2753: fmovdvs %icc, %f4, %f8 ldx [%l7 + 0x18], %i5 ld [%l7 + 0x74], %f13 bvs,pn %xcc, loop_2754 fors %f3, %f6, %f9 fones %f14 fmuld8ulx16 %f5, %f1, %f10 loop_2754: ble,a loop_2755 bvs,a %xcc, loop_2756 edge16n %g5, %o6, %l6 add %o4, %g7, %l3 loop_2755: addcc %i0, %g2, %l1 loop_2756: movn %icc, %g1, %o2 andncc %l2, %l5, %o1 fmovscs %icc, %f11, %f3 tgu %xcc, 0x3 ldsh [%l7 + 0x5E], %o7 brlz,a %o5, loop_2757 fabss %f7, %f0 sth %i2, [%l7 + 0x16] lduw [%l7 + 0x4C], %l4 loop_2757: sub %i4, %g4, %i1 ldsh [%l7 + 0x2E], %i6 tneg %icc, 0x1 fpmerge %f0, %f12, %f4 alignaddrl %o3, %i3, %g6 edge16ln %g3, %o0, %l0 fpadd32s %f6, %f0, %f7 ldd [%l7 + 0x40], %f14 fsrc1s %f12, %f2 fmovd %f6, %f0 fmovrslz %i7, %f9, %f5 ldsb [%l7 + 0x40], %g5 stx %o6, [%l7 + 0x68] fmuld8ulx16 %f3, %f14, %f8 lduh [%l7 + 0x76], %i5 fbue %fcc1, loop_2758 movne %xcc, %o4, %l6 fcmpeq16 %f4, %f2, %g7 std %f12, [%l7 + 0x78] loop_2758: fmovdne %icc, %f10, %f0 ldub [%l7 + 0x55], %l3 fornot1s %f15, %f3, %f9 tl %xcc, 0x5 andncc %g2, %i0, %l1 fmovdcc %icc, %f14, %f9 fmovrslz %g1, %f9, %f5 ldsh [%l7 + 0x28], %o2 ldd [%l7 + 0x28], %f4 nop setx loop_2759, %l0, %l1 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 + 0x10], %l2 bgu,pn %xcc, loop_2760 ldd [%l7 + 0x18], %f0 loop_2759: sth %l5, [%l7 + 0x28] brlez %o1, loop_2761 loop_2760: fmovda %xcc, %f2, %f11 fmovsle %icc, %f10, %f14 fmovscc %icc, %f6, %f5 loop_2761: faligndata %f8, %f8, %f4 stx %o7, [%l7 + 0x48] lduh [%l7 + 0x6A], %o5 andcc %l4, %i4, %g4 tsubcctv %i2, %i1, %o3 fbuge %fcc1, loop_2762 fcmple32 %f14, %f12, %i3 fandnot2s %f13, %f1, %f7 movcs %icc, %i6, %g6 loop_2762: ldsh [%l7 + 0x72], %o0 fands %f11, %f6, %f8 ld [%l7 + 0x7C], %f9 fmovsgu %icc, %f15, %f8 fbl %fcc1, loop_2763 movrne %g3, %i7, %g5 lduw [%l7 + 0x30], %l0 fmovsvc %xcc, %f4, %f9 loop_2763: fmovrdgez %i5, %f10, %f2 sllx %o6, 0x07, %o4 fmovsge %xcc, %f1, %f13 andcc %l6, 0x000E, %l3 ldsb [%l7 + 0x0A], %g2 ldsb [%l7 + 0x19], %i0 movle %xcc, %g7, %l1 array16 %g1, %o2, %l5 orncc %l2, 0x032C, %o1 fexpand %f6, %f10 std %f12, [%l7 + 0x18] fmovrdgez %o7, %f2, %f6 fmovrdlez %l4, %f10, %f8 fnor %f6, %f14, %f4 ldsh [%l7 + 0x12], %i4 stb %g4, [%l7 + 0x0B] fcmpeq16 %f12, %f4, %o5 fxors %f5, %f13, %f12 bshuffle %f8, %f14, %f10 movne %icc, %i1, %o3 bvs loop_2764 stw %i2, [%l7 + 0x50] udivx %i3, 0x192A, %i6 tgu %xcc, 0x0 loop_2764: fexpand %f7, %f6 fmovdne %icc, %f15, %f10 movvc %icc, %o0, %g3 ld [%l7 + 0x30], %f10 nop setx loop_2765, %l0, %l1 jmpl %l1, %g6 movre %i7, %l0, %i5 ldsw [%l7 + 0x08], %o6 fmul8ulx16 %f4, %f14, %f0 loop_2765: siam 0x6 fmovrsne %g5, %f1, %f6 ldsh [%l7 + 0x76], %l6 subc %l3, %o4, %g2 fmovsg %icc, %f9, %f6 fmovsn %icc, %f12, %f4 ldx [%l7 + 0x30], %g7 edge16ln %i0, %l1, %o2 edge16l %l5, %g1, %o1 fmovdne %xcc, %f12, %f7 fmuld8ulx16 %f10, %f15, %f10 tne %icc, 0x6 ldub [%l7 + 0x1F], %o7 stw %l2, [%l7 + 0x10] orn %l4, 0x1D75, %g4 fsrc2s %f10, %f6 ldsh [%l7 + 0x6A], %i4 tvs %icc, 0x4 fmovdge %icc, %f8, %f1 std %f12, [%l7 + 0x38] bge %icc, loop_2766 fcmpd %fcc2, %f14, %f8 ldd [%l7 + 0x20], %f10 std %f10, [%l7 + 0x40] loop_2766: ldsb [%l7 + 0x20], %i1 stx %o3, [%l7 + 0x78] movl %xcc, %i2, %o5 fcmped %fcc0, %f10, %f0 andcc %i6, %o0, %g3 stw %i3, [%l7 + 0x2C] mulx %i7, %l0, %i5 st %f15, [%l7 + 0x5C] fsrc1s %f4, %f12 sth %g6, [%l7 + 0x4A] fmovsgu %icc, %f10, %f15 ldub [%l7 + 0x6A], %o6 or %l6, %l3, %o4 fandnot1s %f12, %f9, %f14 bn,pn %icc, loop_2767 fmovse %icc, %f1, %f14 fexpand %f0, %f4 fmovrse %g5, %f6, %f13 loop_2767: xor %g2, %i0, %l1 st %f10, [%l7 + 0x4C] bg %icc, loop_2768 fbue,a %fcc3, loop_2769 orncc %g7, %l5, %o2 fmovse %icc, %f6, %f4 loop_2768: std %f8, [%l7 + 0x08] loop_2769: stx %g1, [%l7 + 0x50] edge8ln %o7, %l2, %o1 fsrc2s %f7, %f13 fpack16 %f2, %f5 fnor %f0, %f4, %f10 edge32l %g4, %i4, %i1 tcs %icc, 0x3 edge32l %o3, %i2, %l4 stb %i6, [%l7 + 0x23] move %icc, %o0, %g3 ldsb [%l7 + 0x32], %i3 edge8n %o5, %l0, %i7 lduh [%l7 + 0x40], %g6 fmovdg %xcc, %f6, %f6 tneg %xcc, 0x2 fmovdpos %icc, %f11, %f10 fpsub16 %f12, %f14, %f14 ldx [%l7 + 0x38], %i5 fcmpes %fcc1, %f14, %f14 fbuge,a %fcc1, loop_2770 fmovrde %l6, %f10, %f8 std %f12, [%l7 + 0x38] fmovdneg %xcc, %f10, %f2 loop_2770: fzero %f8 fmovdvs %icc, %f9, %f2 fone %f2 ldd [%l7 + 0x68], %f0 movl %icc, %o6, %l3 smul %o4, 0x0A0E, %g2 addcc %i0, 0x1BC0, %g5 fone %f2 ldsh [%l7 + 0x0A], %l1 fcmpne16 %f0, %f4, %g7 fmovdge %xcc, %f14, %f2 xnor %o2, %g1, %l5 movrlz %o7, %l2, %g4 fmovsneg %icc, %f3, %f8 std %f2, [%l7 + 0x10] movre %o1, %i1, %o3 pdist %f0, %f0, %f14 and %i2, %l4, %i4 stb %i6, [%l7 + 0x2C] fbg,a %fcc1, loop_2771 fxnor %f6, %f8, %f4 alignaddrl %o0, %g3, %i3 or %o5, %i7, %g6 loop_2771: smulcc %l0, %l6, %o6 fbg,a %fcc1, loop_2772 tpos %icc, 0x2 movrgz %i5, %l3, %o4 ldx [%l7 + 0x58], %i0 loop_2772: st %f2, [%l7 + 0x60] srax %g5, 0x1C, %g2 fcmpeq16 %f14, %f2, %g7 fmovscs %xcc, %f13, %f11 movvc %icc, %l1, %g1 ldx [%l7 + 0x18], %o2 std %f10, [%l7 + 0x48] std %f6, [%l7 + 0x20] sth %l5, [%l7 + 0x0A] fmovrdlez %l2, %f10, %f12 taddcctv %o7, %o1, %g4 fsrc1s %f8, %f5 ldsw [%l7 + 0x64], %i1 sth %o3, [%l7 + 0x18] fmovda %icc, %f9, %f3 fornot1s %f4, %f0, %f7 ldx [%l7 + 0x28], %l4 orncc %i4, %i2, %i6 smul %o0, %i3, %o5 taddcctv %i7, 0x1AD4, %g6 fmovrsgz %g3, %f12, %f15 fmovrdlez %l0, %f6, %f2 add %l6, %o6, %l3 edge16 %o4, %i5, %g5 tgu %xcc, 0x3 fmovdge %icc, %f10, %f13 sth %i0, [%l7 + 0x3E] fcmpes %fcc3, %f2, %f1 fmovrse %g7, %f1, %f11 fmovspos %xcc, %f6, %f6 addccc %g2, %g1, %l1 tcc %icc, 0x7 fnegs %f7, %f8 stx %o2, [%l7 + 0x40] brnz,a %l2, loop_2773 xnorcc %o7, %o1, %l5 ldsb [%l7 + 0x78], %g4 std %f6, [%l7 + 0x50] loop_2773: orncc %i1, 0x0916, %o3 fpackfix %f4, %f9 bneg loop_2774 movleu %xcc, %i4, %i2 fbul %fcc0, loop_2775 xorcc %l4, %i6, %o0 loop_2774: faligndata %f10, %f14, %f12 lduh [%l7 + 0x30], %o5 loop_2775: fba %fcc1, loop_2776 tneg %xcc, 0x0 movneg %xcc, %i7, %g6 movgu %icc, %g3, %l0 loop_2776: ldx [%l7 + 0x28], %l6 fmovrdgez %o6, %f4, %f6 edge8l %l3, %i3, %i5 ldsw [%l7 + 0x70], %g5 fandnot1s %f10, %f5, %f15 taddcctv %o4, %i0, %g2 edge8l %g7, %g1, %l1 stx %l2, [%l7 + 0x10] tsubcctv %o2, %o1, %o7 stw %g4, [%l7 + 0x4C] fmovscs %icc, %f0, %f13 stx %i1, [%l7 + 0x18] fpack16 %f12, %f8 movleu %xcc, %o3, %i4 fnands %f15, %f3, %f15 bn %icc, loop_2777 stw %l5, [%l7 + 0x14] popc 0x0B6D, %l4 lduw [%l7 + 0x20], %i2 loop_2777: tpos %icc, 0x2 fmovrdlz %o0, %f8, %f4 edge8ln %o5, %i7, %i6 fpmerge %f2, %f7, %f2 edge16l %g6, %g3, %l0 addcc %l6, %l3, %o6 fone %f12 andncc %i3, %g5, %o4 edge16l %i5, %i0, %g7 fpackfix %f10, %f11 st %f1, [%l7 + 0x14] movrne %g2, %g1, %l2 stb %o2, [%l7 + 0x58] stw %o1, [%l7 + 0x0C] sethi 0x1E3E, %l1 fexpand %f3, %f10 std %f14, [%l7 + 0x48] ldx [%l7 + 0x40], %g4 bg,pn %xcc, loop_2778 fpack32 %f10, %f4, %f8 lduw [%l7 + 0x74], %o7 fornot1 %f12, %f12, %f4 loop_2778: call loop_2779 orncc %o3, %i1, %i4 nop setx loop_2780, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x58], %f12 loop_2779: fandnot2s %f6, %f6, %f4 bvs,pn %icc, loop_2781 loop_2780: ldub [%l7 + 0x0E], %l5 tcs %icc, 0x3 fmovsleu %xcc, %f1, %f14 loop_2781: ld [%l7 + 0x40], %f13 lduh [%l7 + 0x18], %i2 fmovdge %icc, %f15, %f4 ldd [%l7 + 0x48], %f8 bgu,pt %xcc, loop_2782 fbge,a %fcc1, loop_2783 faligndata %f4, %f6, %f12 umul %l4, %o5, %o0 loop_2782: fba %fcc3, loop_2784 loop_2783: nop setx loop_2785, %l0, %l1 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, %i6, %i7 tneg %xcc, 0x6 loop_2784: udivx %g3, 0x0471, %l0 loop_2785: fcmple32 %f2, %f4, %g6 fsrc2s %f13, %f0 fors %f3, %f8, %f15 ldsh [%l7 + 0x56], %l6 std %f6, [%l7 + 0x40] lduw [%l7 + 0x54], %l3 fmovspos %icc, %f1, %f1 movrgz %o6, 0x238, %i3 fcmpeq16 %f14, %f10, %o4 alignaddr %i5, %i0, %g7 edge8l %g2, %g5, %l2 tle %xcc, 0x6 movleu %icc, %o2, %g1 movrgz %o1, %g4, %o7 fbug,a %fcc1, loop_2786 fmovsn %icc, %f6, %f11 movvs %xcc, %o3, %l1 fmovrdgez %i4, %f4, %f12 loop_2786: sth %l5, [%l7 + 0x54] or %i1, %l4, %i2 stx %o0, [%l7 + 0x18] andncc %o5, %i6, %g3 fone %f14 fmovd %f12, %f2 ldub [%l7 + 0x25], %l0 lduw [%l7 + 0x48], %g6 fmovrsgez %l6, %f8, %f14 fmovrsne %i7, %f7, %f6 tle %icc, 0x1 movrgz %o6, %l3, %i3 ld [%l7 + 0x58], %f15 fmovde %icc, %f6, %f7 tge %icc, 0x6 sth %o4, [%l7 + 0x72] stw %i5, [%l7 + 0x14] movrgez %g7, %i0, %g2 stb %g5, [%l7 + 0x57] movre %o2, 0x2CB, %g1 fbug %fcc0, loop_2787 ldsb [%l7 + 0x39], %l2 bneg %icc, loop_2788 and %o1, 0x149E, %o7 loop_2787: call loop_2789 fcmpgt32 %f4, %f10, %o3 loop_2788: fands %f10, %f13, %f8 taddcc %l1, %i4, %l5 loop_2789: stx %i1, [%l7 + 0x10] ldub [%l7 + 0x1B], %l4 be,a %icc, loop_2790 lduw [%l7 + 0x7C], %i2 sth %o0, [%l7 + 0x4E] udiv %o5, 0x0AA0, %i6 loop_2790: ldub [%l7 + 0x08], %g3 andncc %g4, %g6, %l0 movrne %i7, %o6, %l3 stw %l6, [%l7 + 0x54] fbn,a %fcc2, loop_2791 stx %i3, [%l7 + 0x60] movvs %xcc, %o4, %g7 fmovdcs %xcc, %f14, %f6 loop_2791: st %f3, [%l7 + 0x3C] fbul,a %fcc0, loop_2792 fornot1s %f7, %f12, %f12 movvc %icc, %i5, %g2 ldsh [%l7 + 0x40], %i0 loop_2792: fnot2 %f8, %f2 mulscc %g5, %o2, %g1 bleu,pt %icc, loop_2793 edge32n %l2, %o7, %o3 fmovsl %icc, %f3, %f8 sdivcc %o1, 0x18C9, %l1 loop_2793: smul %i4, 0x14FF, %i1 array16 %l4, %l5, %i2 std %f14, [%l7 + 0x78] fmovsg %icc, %f4, %f9 fbue %fcc2, loop_2794 fmovrsgez %o0, %f5, %f1 fbl %fcc3, loop_2795 st %f10, [%l7 + 0x40] loop_2794: fmovsneg %xcc, %f12, %f15 stb %i6, [%l7 + 0x20] loop_2795: fmul8ulx16 %f10, %f8, %f14 fbn,a %fcc2, loop_2796 movn %xcc, %o5, %g4 fnors %f15, %f9, %f9 fmovrsgez %g3, %f13, %f5 loop_2796: tleu %xcc, 0x7 tle %xcc, 0x3 movrne %l0, %i7, %o6 fmovrse %g6, %f1, %f3 fsrc1 %f14, %f14 stx %l3, [%l7 + 0x68] edge16ln %i3, %l6, %o4 fbuge %fcc2, loop_2797 ldsb [%l7 + 0x0A], %g7 fmovdvc %xcc, %f5, %f13 fbu,a %fcc2, loop_2798 loop_2797: udivcc %i5, 0x156E, %g2 fmovdleu %icc, %f4, %f8 stb %i0, [%l7 + 0x73] loop_2798: call loop_2799 st %f2, [%l7 + 0x60] fmovscc %icc, %f0, %f11 lduw [%l7 + 0x48], %g5 loop_2799: edge8 %o2, %l2, %o7 lduw [%l7 + 0x78], %g1 movg %xcc, %o1, %o3 fpsub16s %f7, %f8, %f5 stb %l1, [%l7 + 0x6E] bleu %xcc, loop_2800 tn %xcc, 0x7 ldub [%l7 + 0x79], %i4 lduw [%l7 + 0x4C], %l4 loop_2800: ldsw [%l7 + 0x68], %i1 xnor %i2, %o0, %i6 addc %o5, %g4, %l5 ble loop_2801 fcmpgt32 %f8, %f4, %l0 fmovsa %icc, %f13, %f9 tcc %xcc, 0x3 loop_2801: lduh [%l7 + 0x7E], %i7 be,pt %xcc, loop_2802 popc 0x1EC1, %o6 fmovspos %icc, %f7, %f5 ldsw [%l7 + 0x0C], %g6 loop_2802: lduh [%l7 + 0x58], %l3 ldub [%l7 + 0x6F], %i3 ldx [%l7 + 0x70], %g3 orcc %l6, 0x101E, %g7 fnot2s %f11, %f14 subcc %o4, 0x100D, %g2 sdivx %i5, 0x1B6C, %i0 st %f12, [%l7 + 0x2C] fsrc2s %f7, %f6 stw %g5, [%l7 + 0x58] ldub [%l7 + 0x6F], %l2 fmovsneg %xcc, %f15, %f10 ldsb [%l7 + 0x57], %o7 st %f3, [%l7 + 0x1C] fexpand %f3, %f0 movrlz %g1, %o2, %o1 and %o3, %l1, %i4 fsrc2s %f11, %f6 lduw [%l7 + 0x7C], %i1 add %l4, 0x1C8E, %o0 st %f0, [%l7 + 0x44] ldsh [%l7 + 0x58], %i2 fbuge,a %fcc2, loop_2803 bn,pn %icc, loop_2804 fcmpne32 %f2, %f8, %o5 bgu,a,pt %icc, loop_2805 loop_2803: tsubcc %g4, 0x1C1E, %l5 loop_2804: lduh [%l7 + 0x7C], %l0 ldd [%l7 + 0x10], %f4 loop_2805: fblg %fcc0, loop_2806 ldub [%l7 + 0x60], %i7 fmovd %f14, %f4 std %f10, [%l7 + 0x68] loop_2806: movrgez %i6, 0x2F9, %g6 taddcc %o6, 0x1E2B, %l3 brlz,a %g3, loop_2807 ldsw [%l7 + 0x60], %i3 fmovsa %xcc, %f4, %f15 fsrc2s %f1, %f11 loop_2807: edge16l %l6, %g7, %o4 ldx [%l7 + 0x38], %i5 lduh [%l7 + 0x54], %g2 movvs %icc, %g5, %l2 ldsh [%l7 + 0x3C], %o7 ldsh [%l7 + 0x54], %g1 tl %xcc, 0x7 ld [%l7 + 0x74], %f6 stw %o2, [%l7 + 0x6C] stb %o1, [%l7 + 0x5E] fbu,a %fcc0, loop_2808 fandnot2 %f4, %f8, %f4 fbn,a %fcc0, loop_2809 addc %o3, 0x121C, %l1 loop_2808: fba %fcc1, loop_2810 fsrc2s %f0, %f0 loop_2809: sth %i0, [%l7 + 0x24] mova %icc, %i4, %l4 loop_2810: fmovdcs %xcc, %f14, %f2 edge16 %i1, %o0, %o5 fbule %fcc0, loop_2811 fmovscc %xcc, %f14, %f5 edge8 %i2, %l5, %g4 fzeros %f1 loop_2811: ldd [%l7 + 0x60], %f4 addc %l0, %i7, %g6 std %f4, [%l7 + 0x30] bvs,a %icc, loop_2812 fabss %f3, %f0 tpos %xcc, 0x3 ldx [%l7 + 0x20], %i6 loop_2812: fornot2 %f6, %f2, %f6 stw %o6, [%l7 + 0x3C] fandnot1s %f8, %f8, %f3 ble,pn %xcc, loop_2813 fpadd16 %f10, %f0, %f6 udivx %l3, 0x040E, %g3 fpadd16 %f0, %f6, %f14 loop_2813: umulcc %l6, %i3, %o4 movvs %xcc, %i5, %g2 fpack32 %f8, %f0, %f2 fba %fcc3, loop_2814 fpack32 %f8, %f6, %f4 std %f12, [%l7 + 0x70] bl,a %icc, loop_2815 loop_2814: fmovsg %xcc, %f13, %f6 umulcc %g5, %g7, %l2 sth %o7, [%l7 + 0x2E] loop_2815: sra %o2, 0x19, %g1 bneg,a %icc, loop_2816 fsrc1s %f12, %f11 ldsb [%l7 + 0x6A], %o1 popc %o3, %l1 loop_2816: ldsw [%l7 + 0x40], %i0 fba %fcc3, loop_2817 fnot1s %f15, %f13 stw %i4, [%l7 + 0x10] fmovrse %l4, %f7, %f6 loop_2817: fpsub16 %f0, %f14, %f4 fmovdle %icc, %f8, %f14 fpadd16 %f2, %f14, %f8 lduw [%l7 + 0x4C], %i1 edge32l %o0, %i2, %l5 or %o5, 0x1929, %l0 andcc %i7, %g4, %g6 siam 0x3 brlez %o6, loop_2818 lduw [%l7 + 0x44], %l3 lduh [%l7 + 0x0E], %i6 subcc %l6, 0x03AB, %i3 loop_2818: smulcc %o4, %i5, %g3 ldsh [%l7 + 0x2C], %g2 fnegd %f4, %f4 orcc %g7, 0x15C2, %l2 fmovsvs %xcc, %f8, %f2 array32 %o7, %g5, %o2 ldsw [%l7 + 0x38], %o1 edge8ln %o3, %g1, %i0 lduh [%l7 + 0x6A], %i4 srax %l1, 0x03, %l4 sethi 0x1323, %i1 bvc,pt %xcc, loop_2819 sllx %i2, 0x09, %l5 fmovsgu %icc, %f6, %f9 ldd [%l7 + 0x78], %f2 loop_2819: brz %o0, loop_2820 ldsh [%l7 + 0x58], %l0 movg %icc, %o5, %g4 stb %i7, [%l7 + 0x42] loop_2820: fmovrdne %o6, %f10, %f8 fmul8x16au %f5, %f15, %f8 subc %g6, 0x0D1E, %l3 lduw [%l7 + 0x24], %i6 fands %f3, %f13, %f11 ldx [%l7 + 0x60], %l6 edge8 %i3, %o4, %i5 brgez,a %g2, loop_2821 stw %g7, [%l7 + 0x18] stw %g3, [%l7 + 0x14] fmovrse %o7, %f15, %f6 loop_2821: movvs %xcc, %l2, %o2 fmovdgu %icc, %f10, %f11 sth %g5, [%l7 + 0x2A] lduh [%l7 + 0x50], %o3 std %f4, [%l7 + 0x30] lduw [%l7 + 0x50], %g1 edge16n %o1, %i4, %l1 sth %i0, [%l7 + 0x1C] lduh [%l7 + 0x4E], %l4 te %xcc, 0x5 std %f8, [%l7 + 0x78] fmovrde %i1, %f6, %f2 lduw [%l7 + 0x3C], %i2 for %f8, %f4, %f10 bvc,a loop_2822 sdivx %o0, 0x0782, %l0 stb %o5, [%l7 + 0x56] fbue,a %fcc3, loop_2823 loop_2822: fbne %fcc1, loop_2824 taddcc %g4, %i7, %o6 fba,a %fcc0, loop_2825 loop_2823: std %f4, [%l7 + 0x30] loop_2824: movne %icc, %l5, %g6 ldd [%l7 + 0x70], %f12 loop_2825: bvs,a,pn %icc, loop_2826 bvs,a %xcc, loop_2827 sdivcc %i6, 0x11FA, %l3 ldub [%l7 + 0x54], %l6 loop_2826: fmovdcs %xcc, %f10, %f3 loop_2827: ldsb [%l7 + 0x34], %o4 sethi 0x1197, %i5 fbule %fcc2, loop_2828 edge32ln %g2, %g7, %i3 movrne %g3, 0x364, %l2 subc %o2, 0x149A, %g5 loop_2828: fmovrde %o7, %f10, %f6 mulscc %g1, 0x1503, %o1 fmovdcc %xcc, %f13, %f0 bl loop_2829 array16 %i4, %l1, %o3 movrgez %l4, %i0, %i2 ldd [%l7 + 0x48], %f12 loop_2829: mulscc %i1, %o0, %l0 fpack16 %f10, %f13 sll %g4, %o5, %o6 fmovdle %xcc, %f13, %f14 tpos %icc, 0x4 bcc,a,pn %icc, loop_2830 fmovdgu %xcc, %f4, %f3 tgu %icc, 0x2 fbule,a %fcc1, loop_2831 loop_2830: tcc %xcc, 0x7 ldd [%l7 + 0x60], %f0 edge16n %l5, %i7, %i6 loop_2831: array32 %g6, %l3, %o4 ldsw [%l7 + 0x68], %i5 movrlez %l6, 0x3EA, %g7 bge,pn %xcc, loop_2832 tleu %icc, 0x4 movrlz %i3, %g3, %l2 ldsb [%l7 + 0x3A], %g2 loop_2832: fmovda %xcc, %f15, %f7 fmovsn %xcc, %f3, %f0 fpack32 %f8, %f12, %f6 array16 %o2, %g5, %g1 srlx %o1, 0x02, %o7 movpos %xcc, %l1, %i4 ldsw [%l7 + 0x08], %l4 bge,pt %icc, loop_2833 ldsb [%l7 + 0x3F], %o3 ldsw [%l7 + 0x70], %i2 fmuld8ulx16 %f7, %f0, %f10 loop_2833: ldsw [%l7 + 0x3C], %i1 popc 0x0DB6, %i0 subccc %l0, %o0, %o5 fandnot1s %f8, %f5, %f8 ldsw [%l7 + 0x5C], %o6 movcs %icc, %l5, %g4 fmovdl %xcc, %f11, %f2 ldx [%l7 + 0x50], %i7 ld [%l7 + 0x38], %f1 ldd [%l7 + 0x10], %f14 fmovdl %icc, %f4, %f10 fpack16 %f4, %f5 fpadd32s %f10, %f13, %f5 addcc %g6, 0x0F46, %l3 stw %o4, [%l7 + 0x60] tpos %icc, 0x4 fnegs %f1, %f10 xnorcc %i6, %l6, %g7 movn %xcc, %i3, %i5 stx %g3, [%l7 + 0x20] brlz,a %l2, loop_2834 ba,a,pt %xcc, loop_2835 movre %g2, %g5, %g1 brlz,a %o1, loop_2836 loop_2834: fmul8ulx16 %f0, %f4, %f2 loop_2835: ldsb [%l7 + 0x48], %o7 ldd [%l7 + 0x58], %f4 loop_2836: fbul %fcc3, loop_2837 ld [%l7 + 0x60], %f15 tcs %icc, 0x1 nop setx loop_2838, %l0, %l1 jmpl %l1, %o2 loop_2837: ldsb [%l7 + 0x13], %l1 bneg,a %xcc, loop_2839 udivx %i4, 0x1C83, %l4 loop_2838: sll %i2, %i1, %i0 fblg %fcc2, loop_2840 loop_2839: brnz %l0, loop_2841 andncc %o0, %o5, %o6 ldx [%l7 + 0x38], %l5 loop_2840: ldsb [%l7 + 0x5B], %o3 loop_2841: fone %f2 st %f6, [%l7 + 0x14] sth %g4, [%l7 + 0x56] fmovrse %i7, %f5, %f11 ldx [%l7 + 0x78], %g6 fmovsle %xcc, %f2, %f5 stw %o4, [%l7 + 0x50] ld [%l7 + 0x0C], %f9 std %f0, [%l7 + 0x28] addccc %l3, %i6, %g7 stw %i3, [%l7 + 0x4C] fble %fcc1, loop_2842 addc %l6, %g3, %i5 or %g2, 0x020E, %l2 fxnors %f5, %f11, %f1 loop_2842: subccc %g1, %g5, %o1 fbuge %fcc0, loop_2843 sth %o2, [%l7 + 0x1A] fmul8x16al %f3, %f5, %f4 ldd [%l7 + 0x60], %f6 loop_2843: tl %xcc, 0x2 movn %icc, %o7, %l1 pdist %f0, %f10, %f14 umulcc %l4, 0x1AA4, %i4 ldsh [%l7 + 0x14], %i1 ldub [%l7 + 0x6B], %i2 movg %icc, %i0, %o0 sdivcc %l0, 0x0D74, %o6 tl %icc, 0x1 ld [%l7 + 0x6C], %f8 brlz %l5, loop_2844 fbule,a %fcc2, loop_2845 bleu,a,pt %xcc, loop_2846 bn,a %xcc, loop_2847 loop_2844: umul %o5, 0x06CD, %o3 loop_2845: fzeros %f11 loop_2846: tsubcc %g4, 0x0EB4, %g6 loop_2847: taddcc %o4, 0x17E9, %l3 ld [%l7 + 0x60], %f12 fmovscc %icc, %f10, %f8 bvc loop_2848 fbg,a %fcc2, loop_2849 ldsw [%l7 + 0x34], %i6 fbge,a %fcc2, loop_2850 loop_2848: bvc loop_2851 loop_2849: st %f14, [%l7 + 0x38] st %f12, [%l7 + 0x78] loop_2850: array16 %i7, %g7, %l6 loop_2851: ldsw [%l7 + 0x64], %i3 fbuge,a %fcc3, loop_2852 lduh [%l7 + 0x2A], %i5 bleu,pn %xcc, loop_2853 fmovdle %icc, %f6, %f7 loop_2852: fmovdle %icc, %f1, %f5 stb %g3, [%l7 + 0x79] loop_2853: fbne %fcc0, loop_2854 fbuge %fcc1, loop_2855 std %f12, [%l7 + 0x50] ld [%l7 + 0x50], %f4 loop_2854: fpadd16 %f10, %f12, %f8 loop_2855: movvs %xcc, %g2, %g1 sdivcc %l2, 0x114E, %o1 st %f3, [%l7 + 0x0C] ldsw [%l7 + 0x54], %o2 fbule %fcc2, loop_2856 bge %icc, loop_2857 ldsb [%l7 + 0x29], %o7 ld [%l7 + 0x48], %f15 loop_2856: ldx [%l7 + 0x38], %g5 loop_2857: smulcc %l4, %i4, %i1 edge32 %l1, %i2, %i0 ldsw [%l7 + 0x74], %o0 fmovrdne %l0, %f14, %f4 umul %l5, 0x0C34, %o5 movrlz %o3, 0x1D7, %o6 fmovsge %xcc, %f14, %f6 fmovsg %icc, %f7, %f9 smul %g4, %g6, %l3 fmovdneg %icc, %f9, %f12 movrlez %o4, %i6, %g7 ld [%l7 + 0x1C], %f9 sub %l6, 0x13D9, %i7 fandnot1 %f10, %f4, %f10 ld [%l7 + 0x54], %f0 fpadd16 %f10, %f4, %f4 tvc %xcc, 0x5 movgu %icc, %i3, %g3 fmovdcc %xcc, %f14, %f11 fmovsleu %xcc, %f6, %f7 array32 %g2, %g1, %l2 edge16ln %o1, %o2, %o7 fbo %fcc2, loop_2858 movre %i5, %g5, %l4 fmovrse %i4, %f3, %f9 movvc %xcc, %i1, %l1 loop_2858: orcc %i2, 0x0132, %i0 fmovrdgz %o0, %f0, %f8 sll %l0, 0x1E, %o5 stx %l5, [%l7 + 0x68] fcmpd %fcc0, %f6, %f12 fpmerge %f14, %f1, %f6 stw %o6, [%l7 + 0x40] std %f8, [%l7 + 0x68] faligndata %f0, %f8, %f4 ld [%l7 + 0x58], %f8 ldx [%l7 + 0x38], %g4 sth %o3, [%l7 + 0x3C] ld [%l7 + 0x54], %f10 and %l3, 0x09AC, %o4 fpsub32s %f12, %f1, %f9 bleu,pn %xcc, loop_2859 lduw [%l7 + 0x50], %g6 be,a %xcc, loop_2860 fpackfix %f6, %f12 loop_2859: movneg %xcc, %g7, %i6 fmovrdlez %i7, %f0, %f6 loop_2860: ldub [%l7 + 0x4B], %i3 ldsw [%l7 + 0x0C], %l6 fnands %f10, %f15, %f13 fbe,a %fcc2, loop_2861 bcs,pn %icc, loop_2862 ldsw [%l7 + 0x3C], %g2 brnz %g1, loop_2863 loop_2861: ldx [%l7 + 0x40], %g3 loop_2862: pdist %f6, %f2, %f6 fmovdcs %xcc, %f14, %f1 loop_2863: std %f2, [%l7 + 0x58] fmul8sux16 %f10, %f6, %f2 std %f4, [%l7 + 0x48] edge32l %l2, %o1, %o7 tge %xcc, 0x0 fnand %f0, %f14, %f8 stb %o2, [%l7 + 0x6E] pdist %f12, %f8, %f8 ldub [%l7 + 0x42], %i5 ld [%l7 + 0x68], %f13 fmovdle %icc, %f3, %f4 ldsh [%l7 + 0x6C], %g5 tn %xcc, 0x4 edge8 %l4, %i1, %l1 stw %i2, [%l7 + 0x44] ld [%l7 + 0x6C], %f5 ldsh [%l7 + 0x62], %i4 fmul8sux16 %f0, %f12, %f8 movrne %i0, 0x219, %l0 array32 %o5, %l5, %o0 movrgz %o6, 0x018, %g4 fornot2 %f2, %f14, %f10 fpsub16 %f8, %f10, %f8 tg %icc, 0x7 subc %o3, %l3, %g6 fmovsvs %xcc, %f13, %f12 fmovdgu %icc, %f7, %f2 movneg %icc, %g7, %i6 st %f12, [%l7 + 0x20] ldub [%l7 + 0x35], %i7 fmovsn %xcc, %f13, %f0 ld [%l7 + 0x64], %f12 stw %i3, [%l7 + 0x20] srax %o4, %g2, %l6 fbl %fcc2, loop_2864 fbule,a %fcc1, loop_2865 ldx [%l7 + 0x70], %g3 movvs %xcc, %l2, %o1 loop_2864: fmovdvc %icc, %f7, %f12 loop_2865: fmuld8ulx16 %f13, %f6, %f8 fbge %fcc0, loop_2866 sth %o7, [%l7 + 0x28] fandnot1s %f0, %f4, %f9 fmovdgu %icc, %f12, %f1 loop_2866: fcmpne16 %f2, %f12, %g1 fmovde %icc, %f12, %f8 ba %xcc, loop_2867 fmovrdgez %i5, %f4, %f0 stb %o2, [%l7 + 0x18] fnegs %f11, %f12 loop_2867: tsubcc %g5, 0x0E1A, %i1 stx %l4, [%l7 + 0x60] bneg,pt %icc, loop_2868 ld [%l7 + 0x20], %f12 movvc %icc, %i2, %l1 fbn,a %fcc1, loop_2869 loop_2868: ba,a loop_2870 move %icc, %i4, %l0 ldd [%l7 + 0x30], %f4 loop_2869: ld [%l7 + 0x60], %f3 loop_2870: movvs %icc, %o5, %i0 bvs,a,pt %xcc, loop_2871 fba,a %fcc0, loop_2872 fmovrde %o0, %f4, %f2 fnands %f15, %f8, %f6 loop_2871: fmovsg %xcc, %f13, %f6 loop_2872: stb %o6, [%l7 + 0x7C] ldx [%l7 + 0x60], %g4 ldd [%l7 + 0x38], %f12 lduw [%l7 + 0x60], %l5 movcc %icc, %l3, %g6 fnands %f15, %f11, %f2 fzero %f14 fmovrdne %o3, %f12, %f0 stw %i6, [%l7 + 0x08] stb %g7, [%l7 + 0x45] bge,a %xcc, loop_2873 ldd [%l7 + 0x20], %f8 fmovs %f6, %f7 ldsw [%l7 + 0x4C], %i3 loop_2873: movleu %xcc, %i7, %g2 fabss %f10, %f5 fmovrslz %o4, %f10, %f9 fmovdvc %xcc, %f12, %f9 fbule,a %fcc0, loop_2874 fnegd %f6, %f8 fmovrslez %g3, %f5, %f1 stw %l2, [%l7 + 0x50] loop_2874: movgu %xcc, %o1, %o7 tleu %icc, 0x2 umul %g1, %l6, %i5 siam 0x3 fbuge,a %fcc0, loop_2875 std %f8, [%l7 + 0x68] st %f5, [%l7 + 0x20] fabsd %f8, %f2 loop_2875: sth %g5, [%l7 + 0x2A] bcs,a %xcc, loop_2876 smulcc %i1, 0x1E2A, %l4 st %f4, [%l7 + 0x20] taddcc %i2, %l1, %i4 loop_2876: movl %xcc, %l0, %o2 subcc %o5, 0x199E, %i0 movne %icc, %o0, %o6 ldsh [%l7 + 0x7C], %g4 nop setx loop_2877, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne,a %xcc, loop_2878 st %f1, [%l7 + 0x7C] fnot2s %f8, %f14 loop_2877: stx %l5, [%l7 + 0x18] loop_2878: fbul %fcc1, loop_2879 fmovrdlez %l3, %f14, %f10 ldub [%l7 + 0x33], %g6 pdist %f8, %f8, %f12 loop_2879: tpos %icc, 0x2 ldsh [%l7 + 0x7E], %i6 bleu loop_2880 fcmpgt32 %f12, %f2, %o3 brgz,a %g7, loop_2881 fcmpd %fcc1, %f2, %f0 loop_2880: fmovsne %icc, %f9, %f10 edge8n %i3, %i7, %g2 loop_2881: ldsb [%l7 + 0x24], %o4 movneg %xcc, %g3, %l2 fone %f14 edge8ln %o7, %o1, %g1 fmovrdlz %i5, %f6, %f10 ldd [%l7 + 0x48], %f6 bvs loop_2882 fsrc1 %f4, %f10 fmovrdgz %g5, %f10, %f12 fnot1 %f8, %f14 loop_2882: fmovse %xcc, %f12, %f2 fbule %fcc1, loop_2883 ldsw [%l7 + 0x74], %l6 fmovda %icc, %f10, %f10 fbue %fcc3, loop_2884 loop_2883: ble,a loop_2885 fmovdvs %icc, %f10, %f14 ldd [%l7 + 0x60], %f10 loop_2884: ldsh [%l7 + 0x42], %i1 loop_2885: fmovrdgz %i2, %f6, %f6 fpmerge %f3, %f0, %f6 fbuge %fcc1, loop_2886 fblg,a %fcc3, loop_2887 tgu %icc, 0x0 stb %l4, [%l7 + 0x25] loop_2886: fmul8x16al %f2, %f12, %f10 loop_2887: fbug %fcc2, loop_2888 mulx %l1, %i4, %o2 std %f8, [%l7 + 0x40] fbne %fcc2, loop_2889 loop_2888: movrlez %l0, 0x243, %o5 stx %i0, [%l7 + 0x70] fxor %f14, %f4, %f14 loop_2889: lduw [%l7 + 0x78], %o0 edge8n %g4, %o6, %l5 fpack32 %f4, %f0, %f14 movle %icc, %l3, %g6 fpadd32 %f6, %f6, %f12 fmovrdlz %o3, %f12, %f0 fxnors %f8, %f2, %f10 fmovsleu %xcc, %f1, %f7 ldsh [%l7 + 0x3E], %g7 fnands %f2, %f1, %f1 tsubcctv %i6, 0x1202, %i7 fpadd16 %f6, %f4, %f2 tle %icc, 0x3 fmovdne %xcc, %f12, %f1 fnands %f2, %f11, %f13 ldx [%l7 + 0x48], %g2 fandnot2s %f14, %f9, %f10 ldd [%l7 + 0x28], %f4 tneg %xcc, 0x4 movneg %icc, %o4, %i3 fnegd %f10, %f6 fmovspos %xcc, %f0, %f0 stb %l2, [%l7 + 0x0B] fba %fcc0, loop_2890 ldub [%l7 + 0x3D], %g3 stw %o1, [%l7 + 0x18] fmovs %f2, %f10 loop_2890: fpack16 %f4, %f10 bshuffle %f6, %f8, %f0 ldub [%l7 + 0x48], %o7 fpadd16 %f10, %f0, %f12 sth %g1, [%l7 + 0x42] fandnot2s %f12, %f7, %f0 fmovscc %icc, %f14, %f2 tle %xcc, 0x0 bcc,pn %xcc, loop_2891 xorcc %g5, 0x1D65, %l6 fmovdpos %xcc, %f14, %f0 stx %i1, [%l7 + 0x18] loop_2891: pdist %f8, %f0, %f12 sub %i5, %i2, %l4 ldd [%l7 + 0x78], %f10 fmovrslz %i4, %f3, %f9 fmovdge %xcc, %f9, %f2 movrgez %l1, %l0, %o2 ldub [%l7 + 0x6F], %o5 stb %i0, [%l7 + 0x60] movcc %icc, %g4, %o6 stx %o0, [%l7 + 0x60] fbe,a %fcc2, loop_2892 fpadd32 %f6, %f6, %f12 xorcc %l5, 0x1FEB, %l3 ldub [%l7 + 0x11], %g6 loop_2892: bvc,a loop_2893 fxnor %f6, %f14, %f8 and %g7, 0x0F82, %o3 movleu %xcc, %i7, %g2 loop_2893: bneg,a loop_2894 andncc %i6, %o4, %l2 fnot2s %f12, %f9 edge32 %g3, %i3, %o7 loop_2894: umulcc %o1, %g1, %g5 movvs %icc, %l6, %i1 or %i2, %l4, %i5 fble,a %fcc3, loop_2895 fmul8x16 %f8, %f2, %f14 tcs %icc, 0x7 fmovsvs %xcc, %f2, %f9 loop_2895: ldd [%l7 + 0x38], %f4 movcs %xcc, %i4, %l1 fandnot1 %f0, %f4, %f4 ld [%l7 + 0x60], %f8 fxors %f12, %f6, %f8 ble,a,pt %icc, loop_2896 fmovdneg %xcc, %f9, %f15 fnand %f2, %f8, %f4 sth %o2, [%l7 + 0x20] loop_2896: fnot1s %f15, %f14 bcs,a,pt %icc, loop_2897 fpack32 %f12, %f14, %f2 movcc %xcc, %o5, %l0 fornot2 %f6, %f2, %f14 loop_2897: ldsh [%l7 + 0x1C], %i0 fbge,a %fcc0, loop_2898 edge32 %o6, %o0, %g4 fbul,a %fcc0, loop_2899 std %f8, [%l7 + 0x28] loop_2898: bneg,a,pn %icc, loop_2900 fmovdle %icc, %f2, %f1 loop_2899: fone %f2 bg,a,pt %icc, loop_2901 loop_2900: tcs %icc, 0x6 fnors %f14, %f6, %f12 lduh [%l7 + 0x78], %l3 loop_2901: fmovse %xcc, %f9, %f8 movle %icc, %g6, %g7 fmovdneg %xcc, %f15, %f12 stw %l5, [%l7 + 0x24] edge16n %o3, %i7, %i6 fbue %fcc1, loop_2902 edge16l %g2, %o4, %g3 taddcctv %l2, %i3, %o7 ldd [%l7 + 0x18], %f0 loop_2902: srlx %g1, %o1, %g5 movvs %icc, %i1, %i2 fxors %f5, %f3, %f10 nop setx loop_2903, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2s %f11, %f7 st %f11, [%l7 + 0x1C] fba %fcc2, loop_2904 loop_2903: stw %l6, [%l7 + 0x60] xor %i5, 0x1B8B, %i4 fmul8ulx16 %f12, %f8, %f14 loop_2904: ldsh [%l7 + 0x68], %l4 fbu,a %fcc1, loop_2905 call loop_2906 addc %o2, 0x0A96, %l1 ldsb [%l7 + 0x27], %o5 loop_2905: ldx [%l7 + 0x08], %i0 loop_2906: brgez %o6, loop_2907 stx %l0, [%l7 + 0x18] and %o0, 0x1A84, %g4 brlez %g6, loop_2908 loop_2907: subcc %g7, %l3, %l5 bn,a,pt %icc, loop_2909 mulx %i7, %i6, %g2 loop_2908: ta %icc, 0x3 ldsh [%l7 + 0x5C], %o4 loop_2909: fsrc2 %f10, %f14 fsrc1s %f10, %f3 tleu %xcc, 0x5 move %xcc, %g3, %o3 orcc %i3, %l2, %g1 edge16ln %o7, %o1, %g5 fmovsn %xcc, %f3, %f7 fble,a %fcc3, loop_2910 ldsh [%l7 + 0x28], %i2 movrlez %i1, 0x3BA, %l6 bshuffle %f12, %f4, %f6 loop_2910: lduw [%l7 + 0x24], %i5 nop setx loop_2911, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f11, [%l7 + 0x34] ld [%l7 + 0x78], %f8 sth %i4, [%l7 + 0x4C] loop_2911: ldd [%l7 + 0x18], %f0 stx %l4, [%l7 + 0x48] movl %icc, %o2, %l1 fandnot2s %f6, %f0, %f6 taddcctv %o5, 0x0CD2, %o6 ld [%l7 + 0x20], %f3 fbug,a %fcc3, loop_2912 ld [%l7 + 0x6C], %f8 fpack32 %f12, %f4, %f14 movg %xcc, %l0, %i0 loop_2912: tle %icc, 0x7 movcc %xcc, %g4, %g6 umulcc %g7, %l3, %l5 ld [%l7 + 0x74], %f10 nop setx loop_2913, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x6C], %i7 sth %o0, [%l7 + 0x5A] fnegs %f14, %f3 loop_2913: stb %g2, [%l7 + 0x0F] ldd [%l7 + 0x28], %f12 smul %i6, 0x0F78, %g3 fbne,a %fcc3, loop_2914 ldsh [%l7 + 0x4E], %o3 srl %i3, 0x1E, %l2 bl %xcc, loop_2915 loop_2914: fbg %fcc2, loop_2916 andcc %g1, %o7, %o4 sllx %g5, 0x02, %i2 loop_2915: fmovdne %icc, %f5, %f2 loop_2916: lduh [%l7 + 0x32], %i1 smulcc %o1, 0x1A35, %i5 bg,a,pt %xcc, loop_2917 fornot2s %f15, %f0, %f8 bcs,pt %icc, loop_2918 sth %i4, [%l7 + 0x70] loop_2917: fmovscs %icc, %f12, %f10 nop setx loop_2919, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2918: ldsh [%l7 + 0x62], %l4 fmovda %xcc, %f1, %f15 fcmpes %fcc1, %f3, %f12 loop_2919: fxnors %f15, %f3, %f9 sth %o2, [%l7 + 0x7E] fnot2s %f10, %f3 bge %icc, loop_2920 stx %l6, [%l7 + 0x28] and %l1, 0x112C, %o5 tl %xcc, 0x1 loop_2920: fmovrde %o6, %f10, %f2 fabsd %f10, %f0 fmovsg %xcc, %f5, %f5 fmovrde %i0, %f4, %f0 fpadd32 %f8, %f6, %f4 ldsh [%l7 + 0x66], %g4 fpack32 %f4, %f0, %f12 fcmpes %fcc0, %f10, %f6 ldsw [%l7 + 0x20], %l0 fbuge %fcc1, loop_2921 fxor %f6, %f2, %f12 fone %f10 fmovrdlez %g7, %f12, %f10 loop_2921: fnegd %f4, %f12 movvs %icc, %l3, %g6 fmovrslz %l5, %f10, %f14 fpadd16s %f12, %f8, %f4 ba %xcc, loop_2922 fblg,a %fcc3, loop_2923 bcs,pn %xcc, loop_2924 brnz %i7, loop_2925 loop_2922: brnz %g2, loop_2926 loop_2923: fxor %f12, %f0, %f4 loop_2924: fmuld8ulx16 %f14, %f15, %f2 loop_2925: andcc %i6, 0x1243, %o0 loop_2926: be,a,pn %icc, loop_2927 and %g3, %o3, %l2 fpadd32 %f14, %f4, %f4 fmovsleu %xcc, %f10, %f2 loop_2927: fcmpeq32 %f14, %f4, %g1 xnorcc %o7, %i3, %o4 xor %i2, %i1, %o1 movneg %xcc, %g5, %i4 stw %i5, [%l7 + 0x18] fxnors %f15, %f13, %f10 nop setx loop_2928, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8ulx16 %f9, %f8, %f8 fmovscc %icc, %f15, %f4 edge16l %l4, %o2, %l1 loop_2928: ldd [%l7 + 0x58], %f14 fmovdvs %xcc, %f8, %f10 ldsb [%l7 + 0x2E], %l6 fbo,a %fcc0, loop_2929 fmovsvs %icc, %f10, %f9 fbul,a %fcc2, loop_2930 nop setx loop_2931, %l0, %l1 jmpl %l1, %o5 loop_2929: array8 %o6, %g4, %l0 xorcc %g7, %i0, %g6 loop_2930: lduh [%l7 + 0x76], %l3 loop_2931: fmovscs %xcc, %f2, %f15 ld [%l7 + 0x4C], %f3 lduh [%l7 + 0x64], %i7 fmovde %icc, %f3, %f3 edge32ln %g2, %i6, %l5 sdiv %o0, 0x044C, %o3 ldub [%l7 + 0x55], %g3 be,a,pt %icc, loop_2932 fsrc2 %f14, %f8 fbg,a %fcc0, loop_2933 bshuffle %f8, %f8, %f4 loop_2932: fmovdleu %xcc, %f12, %f6 fxnor %f8, %f14, %f4 loop_2933: ldsh [%l7 + 0x24], %l2 call loop_2934 ldsb [%l7 + 0x3C], %o7 stx %g1, [%l7 + 0x40] lduw [%l7 + 0x1C], %i3 loop_2934: edge8 %i2, %o4, %o1 fcmps %fcc1, %f15, %f10 fcmpes %fcc1, %f8, %f7 ldx [%l7 + 0x70], %g5 tvc %xcc, 0x1 fmovsle %xcc, %f15, %f14 stw %i4, [%l7 + 0x38] orn %i5, 0x1AB2, %l4 fandnot1s %f6, %f10, %f7 bcs,a %xcc, loop_2935 fpsub32 %f14, %f0, %f8 fnands %f1, %f5, %f4 fmovsvc %icc, %f1, %f3 loop_2935: edge16ln %i1, %o2, %l1 fsrc2 %f0, %f2 fmovsvs %icc, %f0, %f13 ldd [%l7 + 0x50], %f12 ble loop_2936 ldub [%l7 + 0x21], %l6 edge8n %o5, %g4, %o6 fbule,a %fcc1, loop_2937 loop_2936: std %f12, [%l7 + 0x20] ldub [%l7 + 0x18], %l0 mulscc %g7, %i0, %g6 loop_2937: fmovs %f11, %f13 fandnot2s %f2, %f14, %f1 ldsh [%l7 + 0x3A], %l3 fornot1 %f14, %f2, %f6 fnor %f4, %f10, %f8 fcmpeq16 %f4, %f2, %i7 xorcc %i6, 0x0D0A, %g2 lduw [%l7 + 0x2C], %o0 ldub [%l7 + 0x6D], %l5 te %icc, 0x3 fbo,a %fcc0, loop_2938 lduw [%l7 + 0x34], %g3 fzero %f12 edge16l %o3, %o7, %l2 loop_2938: fmovsvs %icc, %f14, %f13 fpack32 %f14, %f4, %f8 bshuffle %f0, %f6, %f12 stx %g1, [%l7 + 0x58] fnand %f8, %f12, %f8 tg %icc, 0x7 fxor %f12, %f0, %f2 tleu %icc, 0x6 sra %i3, %o4, %i2 fmovsge %xcc, %f15, %f6 addcc %o1, 0x1A78, %i4 fcmpne16 %f6, %f6, %i5 fnands %f13, %f15, %f1 alignaddrl %l4, %i1, %o2 fmovrde %g5, %f6, %f12 stb %l6, [%l7 + 0x16] ta %icc, 0x0 fmovrsgz %o5, %f15, %f10 array8 %g4, %o6, %l1 ldsh [%l7 + 0x66], %l0 fmuld8ulx16 %f1, %f12, %f6 fcmpne32 %f0, %f6, %i0 movg %icc, %g7, %l3 tvc %xcc, 0x2 fxors %f15, %f0, %f1 fmovspos %xcc, %f11, %f7 st %f8, [%l7 + 0x20] stb %g6, [%l7 + 0x1B] fmovse %icc, %f8, %f5 fandnot2 %f6, %f6, %f10 ldsb [%l7 + 0x7E], %i6 fbue %fcc2, loop_2939 brz %g2, loop_2940 ldub [%l7 + 0x56], %o0 fpadd32s %f15, %f14, %f8 loop_2939: faligndata %f12, %f8, %f2 loop_2940: ldub [%l7 + 0x74], %l5 for %f12, %f2, %f10 stw %g3, [%l7 + 0x20] udivcc %o3, 0x0657, %i7 edge32ln %o7, %g1, %i3 bn,pt %icc, loop_2941 tgu %icc, 0x6 stw %o4, [%l7 + 0x28] ldsh [%l7 + 0x38], %i2 loop_2941: fmovrdgz %l2, %f0, %f2 fmovsgu %xcc, %f4, %f10 fandnot2s %f9, %f2, %f13 udiv %o1, 0x1375, %i5 movg %icc, %i4, %l4 fbuge,a %fcc3, loop_2942 call loop_2943 ldsb [%l7 + 0x5A], %i1 andn %g5, 0x0B39, %o2 loop_2942: nop setx loop_2944, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2943: nop setx loop_2945, %l0, %l1 jmpl %l1, %o5 siam 0x2 bl,pt %xcc, loop_2946 loop_2944: tn %xcc, 0x0 loop_2945: fornot1 %f12, %f0, %f10 edge32l %g4, %o6, %l1 loop_2946: fsrc1s %f10, %f0 move %xcc, %l0, %i0 fnot1 %f6, %f4 st %f9, [%l7 + 0x14] edge32l %l6, %g7, %l3 bleu,a %icc, loop_2947 fbl %fcc1, loop_2948 fandnot2s %f13, %f11, %f10 ldsb [%l7 + 0x5B], %g6 loop_2947: sth %i6, [%l7 + 0x0A] loop_2948: ldsb [%l7 + 0x5A], %o0 andn %l5, %g3, %g2 fblg,a %fcc0, loop_2949 fmovsneg %icc, %f3, %f11 ldx [%l7 + 0x28], %i7 fmovdcs %icc, %f10, %f1 loop_2949: ldsw [%l7 + 0x7C], %o3 ta %icc, 0x2 edge32 %o7, %g1, %i3 fba,a %fcc3, loop_2950 fpsub32 %f12, %f14, %f14 move %icc, %o4, %l2 sth %i2, [%l7 + 0x12] loop_2950: movrgez %o1, 0x120, %i5 std %f12, [%l7 + 0x68] edge32l %i4, %l4, %g5 array32 %i1, %o2, %o5 fbu,a %fcc2, loop_2951 edge16 %o6, %l1, %g4 bneg,pn %xcc, loop_2952 bneg,a %xcc, loop_2953 loop_2951: movrlez %l0, %i0, %l6 ldub [%l7 + 0x6D], %l3 loop_2952: std %f2, [%l7 + 0x70] loop_2953: tpos %icc, 0x2 ldd [%l7 + 0x68], %f0 sll %g6, %i6, %o0 movleu %icc, %g7, %l5 fpsub32s %f11, %f4, %f9 array32 %g2, %i7, %o3 fcmps %fcc3, %f2, %f9 fmovdcc %xcc, %f8, %f14 fabss %f11, %f13 array16 %g3, %g1, %o7 fblg,a %fcc0, loop_2954 be,a %icc, loop_2955 ld [%l7 + 0x20], %f7 stx %i3, [%l7 + 0x30] loop_2954: subccc %o4, %i2, %o1 loop_2955: lduh [%l7 + 0x78], %l2 ldsb [%l7 + 0x24], %i4 ldsb [%l7 + 0x2C], %i5 pdist %f8, %f0, %f4 umulcc %g5, 0x1DB0, %i1 be,a loop_2956 bshuffle %f2, %f4, %f2 lduh [%l7 + 0x50], %l4 fexpand %f13, %f10 loop_2956: stx %o2, [%l7 + 0x28] fmovrdgz %o5, %f14, %f8 movge %xcc, %o6, %g4 xorcc %l1, 0x16A0, %i0 std %f14, [%l7 + 0x10] ldub [%l7 + 0x3D], %l6 movvc %icc, %l0, %l3 std %f8, [%l7 + 0x50] tn %xcc, 0x5 fandnot1s %f13, %f5, %f0 srax %i6, 0x0E, %g6 array8 %g7, %o0, %g2 bcs,pn %xcc, loop_2957 fbl,a %fcc2, loop_2958 tcc %xcc, 0x6 addccc %i7, 0x01E8, %l5 loop_2957: fnegs %f14, %f6 loop_2958: fmovdge %xcc, %f3, %f11 sth %g3, [%l7 + 0x36] brz,a %g1, loop_2959 ldd [%l7 + 0x10], %f6 ldsw [%l7 + 0x20], %o7 tl %xcc, 0x2 loop_2959: fnands %f12, %f11, %f6 fmovdcc %xcc, %f7, %f14 ldsh [%l7 + 0x6E], %o3 fmovdg %xcc, %f1, %f8 or %o4, %i2, %o1 fbo,a %fcc1, loop_2960 fmovrsgz %i3, %f1, %f7 st %f12, [%l7 + 0x18] ldx [%l7 + 0x38], %i4 loop_2960: stw %i5, [%l7 + 0x70] xnorcc %g5, %l2, %l4 fors %f11, %f6, %f10 movl %xcc, %i1, %o2 bneg %xcc, loop_2961 movn %xcc, %o6, %g4 edge8l %o5, %l1, %i0 lduh [%l7 + 0x62], %l0 loop_2961: st %f2, [%l7 + 0x68] fmovsneg %xcc, %f1, %f2 sdivcc %l3, 0x07B3, %l6 udivx %g6, 0x12B3, %g7 sub %i6, %g2, %i7 call loop_2962 lduw [%l7 + 0x44], %o0 sra %g3, %g1, %o7 edge8l %l5, %o3, %o4 loop_2962: ldd [%l7 + 0x50], %f6 sra %i2, %i3, %i4 ldd [%l7 + 0x78], %f4 srl %o1, 0x01, %g5 nop setx loop_2963, %l0, %l1 jmpl %l1, %i5 stx %l4, [%l7 + 0x20] fornot2s %f7, %f6, %f10 ble %xcc, loop_2964 loop_2963: addccc %l2, %o2, %o6 popc %g4, %o5 fmovdg %icc, %f0, %f14 loop_2964: ldx [%l7 + 0x30], %i1 fbe,a %fcc2, loop_2965 bne,a loop_2966 ldsb [%l7 + 0x29], %l1 alignaddr %i0, %l0, %l3 loop_2965: edge16l %l6, %g7, %g6 loop_2966: lduw [%l7 + 0x10], %i6 ldub [%l7 + 0x35], %g2 subc %o0, 0x01D7, %g3 fxor %f12, %f10, %f12 fbl %fcc1, loop_2967 fornot2s %f10, %f0, %f14 faligndata %f6, %f10, %f2 movg %icc, %g1, %o7 loop_2967: mulx %i7, 0x09BD, %o3 ldx [%l7 + 0x60], %l5 edge16n %i2, %i3, %i4 fcmpeq32 %f8, %f8, %o4 bn,a loop_2968 andncc %g5, %o1, %i5 fcmpeq16 %f0, %f4, %l4 edge32ln %l2, %o2, %o6 loop_2968: edge8l %o5, %g4, %i1 fand %f10, %f0, %f2 bvc,a,pn %xcc, loop_2969 ldx [%l7 + 0x10], %l1 brlz,a %i0, loop_2970 or %l0, 0x19FF, %l6 loop_2969: fmovsge %xcc, %f0, %f6 lduw [%l7 + 0x2C], %l3 loop_2970: fbl,a %fcc1, loop_2971 ldub [%l7 + 0x40], %g7 ld [%l7 + 0x74], %f2 udivcc %i6, 0x1C9F, %g2 loop_2971: sth %g6, [%l7 + 0x60] fpsub32s %f13, %f4, %f13 ldub [%l7 + 0x70], %g3 movrgz %o0, %o7, %g1 sdivcc %i7, 0x17B4, %l5 smul %i2, 0x0FBC, %i3 subcc %o3, 0x1077, %i4 ld [%l7 + 0x48], %f15 fmovscc %xcc, %f0, %f12 fnors %f11, %f4, %f12 ldsw [%l7 + 0x1C], %g5 fxors %f15, %f11, %f1 fabss %f7, %f0 fmul8x16al %f5, %f1, %f2 sub %o1, %o4, %i5 orncc %l2, %o2, %o6 addcc %o5, 0x08AA, %g4 fandnot1s %f10, %f14, %f11 std %f4, [%l7 + 0x38] fcmpd %fcc0, %f8, %f2 ldsb [%l7 + 0x67], %i1 fbn,a %fcc0, loop_2972 fcmped %fcc2, %f2, %f0 fnot2 %f12, %f4 fmovrde %l1, %f6, %f4 loop_2972: fmovscs %icc, %f14, %f13 andncc %l4, %l0, %l6 fbl %fcc1, loop_2973 ldsh [%l7 + 0x54], %i0 lduh [%l7 + 0x72], %l3 stw %i6, [%l7 + 0x50] loop_2973: sth %g2, [%l7 + 0x26] fbl,a %fcc1, loop_2974 fsrc2 %f14, %f14 fpack16 %f14, %f12 fcmpd %fcc1, %f12, %f8 loop_2974: ld [%l7 + 0x2C], %f0 fmovrslez %g7, %f15, %f10 lduh [%l7 + 0x4E], %g6 mova %icc, %o0, %o7 fpsub16 %f8, %f12, %f10 call loop_2975 pdist %f6, %f6, %f10 stb %g3, [%l7 + 0x34] edge32l %i7, %g1, %i2 loop_2975: faligndata %f10, %f10, %f2 fmovdge %xcc, %f5, %f13 fnand %f0, %f8, %f2 fcmpgt16 %f0, %f10, %l5 fzero %f0 movge %icc, %i3, %o3 fandnot2 %f4, %f14, %f12 mulscc %i4, 0x191B, %g5 umulcc %o1, %i5, %o4 tvs %icc, 0x2 fmul8x16au %f15, %f14, %f6 mulscc %l2, %o2, %o6 movge %xcc, %o5, %i1 srl %g4, %l1, %l4 stx %l6, [%l7 + 0x78] stw %l0, [%l7 + 0x2C] fmovdvs %xcc, %f8, %f13 faligndata %f2, %f6, %f12 fmovdcc %xcc, %f4, %f15 stx %l3, [%l7 + 0x18] or %i0, %i6, %g7 fcmped %fcc3, %f4, %f10 stw %g2, [%l7 + 0x44] ldsw [%l7 + 0x0C], %o0 ldsb [%l7 + 0x0A], %g6 popc %g3, %o7 nop setx loop_2976, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tneg %xcc, 0x1 tleu %xcc, 0x7 alignaddrl %g1, %i7, %l5 loop_2976: fbul,a %fcc2, loop_2977 fmovsn %xcc, %f4, %f5 stb %i2, [%l7 + 0x55] te %icc, 0x5 loop_2977: mulx %o3, 0x1D02, %i3 tvc %xcc, 0x4 fbue %fcc2, loop_2978 fbge %fcc1, loop_2979 brlez,a %i4, loop_2980 fbg %fcc1, loop_2981 loop_2978: edge8l %g5, %o1, %o4 loop_2979: array8 %i5, %o2, %o6 loop_2980: edge32 %o5, %l2, %g4 loop_2981: fmovrdlz %i1, %f0, %f2 fxnors %f11, %f2, %f15 ta %xcc, 0x7 fbge,a %fcc0, loop_2982 ldx [%l7 + 0x30], %l1 fpadd16 %f14, %f14, %f14 ld [%l7 + 0x68], %f12 loop_2982: sdivcc %l6, 0x1CDA, %l4 stb %l3, [%l7 + 0x2A] fmul8x16au %f9, %f10, %f2 fornot1s %f1, %f15, %f12 std %f6, [%l7 + 0x18] ldx [%l7 + 0x20], %i0 ldsb [%l7 + 0x17], %l0 sdiv %i6, 0x1DFA, %g7 movrlz %g2, %o0, %g6 fmovrsgz %o7, %f7, %f2 fble %fcc2, loop_2983 fbl %fcc0, loop_2984 fcmped %fcc3, %f14, %f6 edge16ln %g3, %g1, %l5 loop_2983: std %f0, [%l7 + 0x40] loop_2984: fmovsl %icc, %f14, %f1 mova %icc, %i7, %i2 stx %o3, [%l7 + 0x48] fnot2 %f2, %f4 bvc,pt %icc, loop_2985 fbge %fcc0, loop_2986 fcmpd %fcc3, %f14, %f0 umulcc %i3, %g5, %i4 loop_2985: ldsh [%l7 + 0x0A], %o4 loop_2986: std %f12, [%l7 + 0x28] fsrc2s %f6, %f4 nop setx loop_2987, %l0, %l1 jmpl %l1, %i5 stx %o2, [%l7 + 0x58] fxor %f8, %f10, %f12 fnot1 %f14, %f0 loop_2987: fmovrslez %o6, %f8, %f14 srlx %o1, 0x01, %l2 fpsub32 %f2, %f0, %f14 stb %g4, [%l7 + 0x46] fpsub16 %f2, %f6, %f2 lduh [%l7 + 0x52], %i1 lduw [%l7 + 0x1C], %o5 fmovdne %xcc, %f7, %f10 fmul8x16 %f3, %f6, %f0 lduw [%l7 + 0x4C], %l1 fmovdcc %xcc, %f12, %f1 stw %l4, [%l7 + 0x74] brnz %l6, loop_2988 ldsw [%l7 + 0x20], %l3 movl %icc, %l0, %i6 fmovdn %icc, %f14, %f10 loop_2988: fsrc2s %f13, %f11 fpack16 %f4, %f11 fcmpeq32 %f8, %f10, %g7 fmovsa %icc, %f13, %f5 fandnot2 %f2, %f12, %f10 lduh [%l7 + 0x7A], %i0 ldx [%l7 + 0x20], %o0 tle %xcc, 0x1 fbge %fcc2, loop_2989 andn %g2, 0x1497, %o7 fmovrslz %g3, %f2, %f10 fnand %f0, %f8, %f0 loop_2989: lduh [%l7 + 0x66], %g1 addc %g6, %l5, %i7 stb %i2, [%l7 + 0x4C] bvs %icc, loop_2990 stw %i3, [%l7 + 0x54] movleu %xcc, %o3, %g5 fornot1s %f13, %f14, %f7 loop_2990: tleu %xcc, 0x2 bge,a %icc, loop_2991 addcc %o4, 0x0148, %i5 fcmpeq16 %f0, %f2, %i4 smul %o2, %o1, %o6 loop_2991: fzero %f8 fmul8sux16 %f14, %f4, %f14 lduh [%l7 + 0x5E], %g4 movle %xcc, %l2, %i1 fmovdn %icc, %f4, %f7 st %f10, [%l7 + 0x6C] movvc %icc, %l1, %o5 movneg %icc, %l6, %l3 lduw [%l7 + 0x5C], %l0 orn %l4, 0x1287, %i6 fcmpd %fcc0, %f10, %f8 stx %i0, [%l7 + 0x60] fmovrde %g7, %f8, %f0 stx %o0, [%l7 + 0x58] bvs %xcc, loop_2992 ldsb [%l7 + 0x56], %o7 edge16ln %g3, %g2, %g1 fmovdpos %xcc, %f12, %f0 loop_2992: stb %g6, [%l7 + 0x26] ldsb [%l7 + 0x08], %l5 fcmple16 %f12, %f4, %i2 bge,pn %xcc, loop_2993 ldx [%l7 + 0x20], %i3 sth %o3, [%l7 + 0x0A] fbg %fcc2, loop_2994 loop_2993: srl %g5, 0x15, %i7 bcc %icc, loop_2995 ta %icc, 0x5 loop_2994: tsubcctv %i5, 0x02C7, %i4 ldsw [%l7 + 0x14], %o2 loop_2995: andn %o1, 0x0E55, %o4 movpos %xcc, %g4, %o6 std %f14, [%l7 + 0x08] subcc %l2, %l1, %o5 ldub [%l7 + 0x6A], %i1 fmovdneg %xcc, %f3, %f15 fmovda %xcc, %f1, %f9 addcc %l3, 0x03BB, %l0 bl,a loop_2996 tle %xcc, 0x6 tge %icc, 0x2 ldd [%l7 + 0x40], %f6 loop_2996: movrgz %l4, 0x026, %l6 fpack16 %f0, %f9 fmovsa %xcc, %f8, %f1 edge32ln %i0, %i6, %o0 std %f4, [%l7 + 0x20] fmovdl %icc, %f6, %f7 fmovda %icc, %f1, %f4 udivcc %o7, 0x0C15, %g7 xor %g3, %g2, %g1 sub %l5, %i2, %g6 nop setx loop_2997, %l0, %l1 jmpl %l1, %i3 brgez,a %o3, loop_2998 ldub [%l7 + 0x60], %i7 add %g5, 0x0E7B, %i5 loop_2997: fbule %fcc3, loop_2999 loop_2998: fmovd %f2, %f6 move %icc, %o2, %o1 st %f4, [%l7 + 0x48] loop_2999: fcmpgt16 %f10, %f4, %i4 fnegd %f4, %f4 addc %g4, 0x00C2, %o6 fmovda %xcc, %f15, %f0 stw %l2, [%l7 + 0x3C] fnor %f10, %f4, %f10 addc %o4, %l1, %i1 and %l3, %o5, %l0 fmovdn %icc, %f13, %f13 movle %icc, %l6, %l4 nop setx loop_3000, %l0, %l1 jmpl %l1, %i0 ldsw [%l7 + 0x0C], %i6 fba,a %fcc0, loop_3001 fmul8ulx16 %f0, %f10, %f2 loop_3000: fors %f8, %f11, %f3 fmovd %f8, %f6 loop_3001: fbul,a %fcc0, loop_3002 fmovsle %xcc, %f3, %f2 te %icc, 0x1 fmovsne %icc, %f5, %f5 loop_3002: ldsh [%l7 + 0x18], %o7 tcs %icc, 0x1 te %icc, 0x2 fsrc2s %f0, %f4 stw %g7, [%l7 + 0x3C] fors %f7, %f10, %f3 ldd [%l7 + 0x10], %f10 bcc,a loop_3003 ldsh [%l7 + 0x6C], %o0 stw %g3, [%l7 + 0x7C] fmovdgu %xcc, %f13, %f14 loop_3003: mulx %g2, 0x1A84, %l5 fornot1s %f15, %f8, %f8 fsrc1 %f4, %f2 stw %i2, [%l7 + 0x18] tle %icc, 0x3 brgz,a %g6, loop_3004 call loop_3005 tsubcctv %i3, %o3, %i7 fmovdg %icc, %f1, %f1 loop_3004: brgz,a %g5, loop_3006 loop_3005: tpos %xcc, 0x4 fbo %fcc3, loop_3007 movleu %xcc, %g1, %i5 loop_3006: edge32 %o1, %i4, %g4 ldx [%l7 + 0x78], %o6 loop_3007: ldsw [%l7 + 0x4C], %l2 fbule,a %fcc1, loop_3008 std %f6, [%l7 + 0x50] sth %o4, [%l7 + 0x38] fba,a %fcc1, loop_3009 loop_3008: fmovsgu %xcc, %f0, %f0 stw %l1, [%l7 + 0x0C] bgu,pn %xcc, loop_3010 loop_3009: ta %icc, 0x7 st %f11, [%l7 + 0x44] sth %o2, [%l7 + 0x62] loop_3010: fmovsg %icc, %f6, %f2 fmovsgu %xcc, %f10, %f14 ldsh [%l7 + 0x6C], %l3 array8 %o5, %i1, %l6 nop setx loop_3011, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tvs %icc, 0x0 ldsw [%l7 + 0x58], %l4 fbne %fcc3, loop_3012 loop_3011: fzero %f0 stw %i0, [%l7 + 0x24] ldx [%l7 + 0x20], %l0 loop_3012: sth %i6, [%l7 + 0x5A] fcmpgt32 %f6, %f2, %g7 std %f2, [%l7 + 0x10] lduw [%l7 + 0x24], %o0 orncc %g3, 0x05BD, %g2 orcc %o7, %l5, %g6 nop setx loop_3013, %l0, %l1 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 + 0x38], %i3 sth %o3, [%l7 + 0x3A] fmul8x16au %f11, %f1, %f14 loop_3013: xnor %i7, %g5, %i2 tn %xcc, 0x6 brgez %i5, loop_3014 fnor %f0, %f0, %f8 lduh [%l7 + 0x74], %o1 fbg %fcc3, loop_3015 loop_3014: stx %g1, [%l7 + 0x18] bge,pt %xcc, loop_3016 stb %i4, [%l7 + 0x5B] loop_3015: fba %fcc0, loop_3017 fabsd %f10, %f2 loop_3016: movrgez %o6, 0x21B, %l2 fnor %f6, %f12, %f8 loop_3017: fcmps %fcc1, %f13, %f2 xor %g4, 0x06F5, %l1 udivx %o4, 0x1787, %l3 fbe,a %fcc2, loop_3018 ldsh [%l7 + 0x24], %o5 movl %icc, %i1, %o2 ld [%l7 + 0x3C], %f3 loop_3018: edge8ln %l6, %l4, %l0 edge16l %i6, %g7, %i0 fmovde %xcc, %f2, %f9 sllx %g3, 0x0E, %g2 edge8l %o7, %l5, %g6 fcmpgt32 %f8, %f14, %i3 fmovrsgz %o3, %f10, %f0 fmovscs %xcc, %f11, %f12 nop setx loop_3019, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsw [%l7 + 0x34], %o0 taddcc %g5, 0x19AB, %i7 nop setx loop_3020, %l0, %l1 jmpl %l1, %i2 loop_3019: std %f2, [%l7 + 0x68] udiv %o1, 0x08C3, %g1 smulcc %i5, %i4, %o6 loop_3020: subc %l2, 0x0F7F, %l1 udivx %g4, 0x1F86, %l3 fbe %fcc1, loop_3021 ldub [%l7 + 0x40], %o4 fmul8ulx16 %f6, %f10, %f12 edge16 %i1, %o2, %l6 loop_3021: tneg %xcc, 0x6 stw %l4, [%l7 + 0x3C] srax %o5, %l0, %i6 fand %f14, %f14, %f8 ld [%l7 + 0x0C], %f13 bvs,pt %icc, loop_3022 sth %g7, [%l7 + 0x26] ldx [%l7 + 0x28], %i0 mulx %g3, 0x0F2F, %o7 loop_3022: fmovdcs %icc, %f6, %f10 fbule %fcc3, loop_3023 fmovdn %xcc, %f3, %f6 ldd [%l7 + 0x30], %f8 fmovdl %xcc, %f4, %f14 loop_3023: stb %g2, [%l7 + 0x66] fornot1 %f14, %f8, %f0 fmovda %xcc, %f2, %f9 fmovsvs %icc, %f13, %f14 bneg,a,pn %icc, loop_3024 add %g6, %i3, %o3 edge16 %o0, %g5, %l5 fnot2 %f6, %f14 loop_3024: fxor %f14, %f8, %f10 fnor %f12, %f14, %f10 edge16 %i7, %o1, %g1 popc 0x038A, %i2 brgz %i4, loop_3025 fbe,a %fcc3, loop_3026 ldx [%l7 + 0x78], %i5 edge32ln %l2, %o6, %l1 loop_3025: std %f2, [%l7 + 0x18] loop_3026: stx %l3, [%l7 + 0x40] fmovsneg %icc, %f4, %f2 fmovrdgz %o4, %f0, %f6 te %xcc, 0x2 sethi 0x0A02, %g4 fsrc2 %f4, %f10 std %f10, [%l7 + 0x38] sll %o2, %i1, %l6 tleu %icc, 0x6 fmovsa %icc, %f3, %f6 fbo %fcc1, loop_3027 fpadd16 %f10, %f8, %f0 fmovscs %icc, %f5, %f6 movgu %xcc, %o5, %l4 loop_3027: brgz %i6, loop_3028 fblg,a %fcc3, loop_3029 tn %icc, 0x4 fcmpne16 %f2, %f10, %l0 loop_3028: ldd [%l7 + 0x70], %f2 loop_3029: ldsh [%l7 + 0x38], %i0 fba %fcc1, loop_3030 fpsub32 %f10, %f14, %f8 edge8 %g3, %o7, %g2 or %g6, 0x063C, %g7 loop_3030: ldsh [%l7 + 0x6E], %i3 st %f2, [%l7 + 0x48] fcmpeq32 %f6, %f2, %o3 movcc %xcc, %g5, %l5 ldsb [%l7 + 0x56], %o0 ldd [%l7 + 0x78], %f4 std %f6, [%l7 + 0x70] movleu %xcc, %i7, %o1 std %f2, [%l7 + 0x30] bg,a loop_3031 fmovrdlez %i2, %f4, %f6 for %f10, %f2, %f4 fbule %fcc2, loop_3032 loop_3031: lduw [%l7 + 0x60], %i4 fmovsvs %icc, %f10, %f13 sub %i5, 0x10C8, %l2 loop_3032: tpos %xcc, 0x0 brz %o6, loop_3033 stx %l1, [%l7 + 0x70] sth %l3, [%l7 + 0x7E] srax %o4, %g4, %o2 loop_3033: and %g1, %i1, %l6 edge16l %l4, %i6, %l0 srlx %i0, 0x03, %o5 bneg,a %icc, loop_3034 movvs %icc, %o7, %g2 bshuffle %f10, %f2, %f10 fmovsle %icc, %f11, %f9 loop_3034: sll %g3, %g6, %g7 ldsh [%l7 + 0x7A], %i3 umulcc %g5, %o3, %l5 movvs %xcc, %o0, %o1 fpsub16 %f2, %f2, %f10 fbo %fcc3, loop_3035 stx %i2, [%l7 + 0x68] popc 0x0F04, %i4 st %f9, [%l7 + 0x1C] loop_3035: fmovscs %icc, %f2, %f14 fandnot1s %f7, %f2, %f11 fmovs %f5, %f3 fornot1s %f9, %f7, %f11 fandnot2s %f1, %f8, %f5 fmul8x16au %f5, %f15, %f8 ldsw [%l7 + 0x6C], %i7 ldx [%l7 + 0x30], %l2 fmovsneg %icc, %f8, %f5 sub %o6, %l1, %i5 std %f0, [%l7 + 0x48] fxors %f0, %f2, %f0 fmul8x16al %f12, %f14, %f6 udivcc %l3, 0x0438, %g4 fmovsle %xcc, %f4, %f8 fmovsn %xcc, %f2, %f13 bne,pt %icc, loop_3036 fbuge %fcc0, loop_3037 bge,pn %xcc, loop_3038 fpsub32s %f11, %f13, %f13 loop_3036: tleu %xcc, 0x4 loop_3037: bcs,a,pn %xcc, loop_3039 loop_3038: lduw [%l7 + 0x1C], %o2 movrne %o4, %i1, %g1 edge16l %l6, %l4, %l0 loop_3039: fmovrdgz %i0, %f14, %f4 bne,a %icc, loop_3040 fpsub16 %f0, %f14, %f2 sth %o5, [%l7 + 0x6A] tne %icc, 0x5 loop_3040: ld [%l7 + 0x60], %f6 movle %icc, %i6, %g2 andcc %o7, 0x1AB1, %g3 fnegd %f10, %f2 fmovrslez %g6, %f14, %f7 fbge %fcc2, loop_3041 orcc %g7, %g5, %i3 lduh [%l7 + 0x74], %l5 fmovdg %icc, %f6, %f5 loop_3041: subcc %o0, %o1, %o3 andn %i2, 0x1B91, %i4 ldx [%l7 + 0x08], %l2 edge16n %o6, %l1, %i7 or %i5, 0x1EE7, %g4 fbul,a %fcc2, loop_3042 lduw [%l7 + 0x14], %l3 fabss %f11, %f12 fpsub32 %f12, %f0, %f10 loop_3042: tsubcc %o2, %i1, %o4 fcmpd %fcc1, %f6, %f12 fmuld8ulx16 %f11, %f13, %f2 fcmpgt16 %f6, %f8, %l6 tl %xcc, 0x7 fble,a %fcc2, loop_3043 std %f0, [%l7 + 0x60] fmovrdgz %g1, %f14, %f14 lduh [%l7 + 0x0A], %l0 loop_3043: fpsub16 %f4, %f0, %f12 fmovrdgz %l4, %f14, %f10 ldsh [%l7 + 0x10], %i0 fmovdcc %xcc, %f2, %f14 lduh [%l7 + 0x0E], %i6 fmovdleu %icc, %f4, %f11 fxnors %f4, %f3, %f6 edge32n %o5, %g2, %g3 ld [%l7 + 0x4C], %f8 andncc %o7, %g7, %g5 fcmpd %fcc0, %f6, %f8 alignaddr %i3, %l5, %g6 bshuffle %f14, %f0, %f4 edge32n %o1, %o0, %i2 fbge,a %fcc2, loop_3044 fnors %f5, %f0, %f7 brlz,a %o3, loop_3045 stx %i4, [%l7 + 0x08] loop_3044: fpsub32s %f13, %f10, %f0 fcmple32 %f4, %f14, %o6 loop_3045: faligndata %f0, %f2, %f6 fornot2 %f12, %f6, %f10 fcmpeq16 %f8, %f4, %l2 movrgz %l1, %i7, %i5 ldd [%l7 + 0x10], %f10 tl %icc, 0x2 stw %l3, [%l7 + 0x30] fbne %fcc3, loop_3046 fcmpne16 %f10, %f2, %o2 tl %xcc, 0x5 srlx %i1, %g4, %l6 loop_3046: ldd [%l7 + 0x10], %f8 st %f1, [%l7 + 0x10] ldsh [%l7 + 0x32], %g1 fsrc2 %f14, %f8 ld [%l7 + 0x64], %f10 fmovsne %xcc, %f12, %f7 movpos %icc, %o4, %l4 ldx [%l7 + 0x60], %i0 stb %i6, [%l7 + 0x3C] fcmpne32 %f10, %f14, %l0 tvs %xcc, 0x0 tcs %xcc, 0x0 fors %f12, %f13, %f12 movvc %icc, %g2, %g3 fmovrslz %o5, %f10, %f0 movleu %xcc, %g7, %o7 fabss %f9, %f9 fbu,a %fcc1, loop_3047 sth %g5, [%l7 + 0x60] sth %l5, [%l7 + 0x42] sub %i3, %g6, %o1 loop_3047: fnands %f13, %f0, %f9 fcmpd %fcc1, %f8, %f0 fnegd %f10, %f4 bpos %icc, loop_3048 ldsw [%l7 + 0x10], %i2 movg %xcc, %o3, %o0 fbg,a %fcc2, loop_3049 loop_3048: ldsh [%l7 + 0x34], %i4 xnor %l2, 0x177D, %l1 be,a loop_3050 loop_3049: movg %xcc, %i7, %o6 bcs,a,pn %xcc, loop_3051 fmovrde %i5, %f14, %f14 loop_3050: movg %icc, %l3, %i1 std %f8, [%l7 + 0x68] loop_3051: stx %g4, [%l7 + 0x20] nop setx loop_3052, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x74], %f3 fmovrsgez %l6, %f2, %f1 lduh [%l7 + 0x20], %o2 loop_3052: ldub [%l7 + 0x0E], %o4 lduw [%l7 + 0x28], %l4 movleu %xcc, %g1, %i0 fxnor %f14, %f6, %f8 siam 0x3 ba %icc, loop_3053 sth %l0, [%l7 + 0x74] lduh [%l7 + 0x16], %g2 fmovrdne %i6, %f2, %f8 loop_3053: fcmpgt32 %f0, %f4, %g3 fbne,a %fcc2, loop_3054 fmul8ulx16 %f0, %f6, %f12 movvc %xcc, %o5, %g7 stw %g5, [%l7 + 0x10] loop_3054: fcmpne32 %f8, %f10, %o7 umul %i3, 0x1FC2, %l5 ldub [%l7 + 0x2C], %o1 fsrc1s %f6, %f9 std %f0, [%l7 + 0x48] tgu %xcc, 0x3 ld [%l7 + 0x08], %f10 st %f9, [%l7 + 0x40] brgz,a %g6, loop_3055 fmovsleu %xcc, %f12, %f10 xorcc %i2, 0x0904, %o0 tl %icc, 0x2 loop_3055: fmovrdlz %o3, %f12, %f4 ldsb [%l7 + 0x25], %i4 movgu %icc, %l2, %i7 st %f10, [%l7 + 0x58] bcc,a %icc, loop_3056 fcmpes %fcc3, %f12, %f4 fxnor %f10, %f12, %f0 tneg %icc, 0x5 loop_3056: stw %o6, [%l7 + 0x70] sub %i5, %l1, %i1 fpack32 %f8, %f10, %f8 fmovrdne %g4, %f0, %f10 fxnor %f6, %f6, %f10 addccc %l6, %o2, %l3 fmovdcs %icc, %f5, %f15 tle %xcc, 0x5 fmovrdne %o4, %f8, %f2 fcmpeq16 %f6, %f8, %l4 xnor %i0, %g1, %g2 fmovscc %xcc, %f5, %f4 edge16n %l0, %i6, %o5 lduw [%l7 + 0x14], %g7 sth %g5, [%l7 + 0x6E] or %o7, 0x1754, %i3 ldub [%l7 + 0x10], %l5 lduh [%l7 + 0x42], %g3 ld [%l7 + 0x70], %f2 tcs %xcc, 0x0 ldx [%l7 + 0x18], %o1 faligndata %f2, %f12, %f10 udivx %i2, 0x0EE4, %o0 brgz,a %o3, loop_3057 ldsb [%l7 + 0x20], %i4 tleu %icc, 0x4 umulcc %l2, %i7, %g6 loop_3057: ldx [%l7 + 0x48], %i5 ldub [%l7 + 0x6E], %l1 fmovrde %o6, %f14, %f14 ldub [%l7 + 0x5D], %g4 fmovdleu %xcc, %f10, %f4 lduw [%l7 + 0x4C], %l6 fbue,a %fcc0, loop_3058 movrne %o2, %i1, %o4 ldsb [%l7 + 0x60], %l4 fnand %f12, %f8, %f4 loop_3058: sethi 0x0F0E, %l3 st %f3, [%l7 + 0x10] fmovsa %xcc, %f7, %f9 fornot2s %f14, %f4, %f15 fpackfix %f4, %f5 ldx [%l7 + 0x30], %i0 taddcctv %g1, %g2, %i6 andncc %l0, %o5, %g7 std %f0, [%l7 + 0x38] ldsh [%l7 + 0x66], %o7 fmovrsgz %i3, %f13, %f15 array16 %g5, %l5, %g3 fmovsvs %xcc, %f11, %f9 movle %icc, %i2, %o1 fmovdge %xcc, %f12, %f5 move %xcc, %o0, %i4 st %f4, [%l7 + 0x38] fandnot2 %f0, %f0, %f10 fcmple32 %f0, %f10, %l2 edge8 %o3, %g6, %i5 ldd [%l7 + 0x68], %f8 ldsh [%l7 + 0x32], %l1 fpack32 %f0, %f10, %f10 tle %icc, 0x1 stb %o6, [%l7 + 0x4C] fpadd32s %f1, %f9, %f1 edge8ln %g4, %i7, %o2 bvs,a,pt %xcc, loop_3059 bvs,a,pn %xcc, loop_3060 move %xcc, %l6, %i1 fsrc2s %f7, %f5 loop_3059: ldx [%l7 + 0x38], %l4 loop_3060: addccc %o4, 0x0F1F, %i0 bcc loop_3061 stw %l3, [%l7 + 0x70] fmovdvc %xcc, %f7, %f11 stw %g2, [%l7 + 0x60] loop_3061: fble,a %fcc3, loop_3062 tvc %xcc, 0x0 addc %g1, %i6, %l0 std %f0, [%l7 + 0x40] loop_3062: fmovs %f7, %f13 fandnot1 %f6, %f10, %f2 andcc %g7, %o5, %o7 st %f9, [%l7 + 0x64] bvc,a loop_3063 fcmpne32 %f0, %f0, %g5 std %f10, [%l7 + 0x70] bne loop_3064 loop_3063: fmovsg %xcc, %f2, %f13 andncc %i3, %g3, %l5 nop setx loop_3065, %l0, %l1 jmpl %l1, %i2 loop_3064: tpos %icc, 0x1 lduw [%l7 + 0x74], %o0 subccc %o1, 0x13BD, %i4 loop_3065: taddcctv %o3, 0x1222, %l2 std %f0, [%l7 + 0x60] fmovse %xcc, %f15, %f12 ldsw [%l7 + 0x20], %g6 fmovdneg %icc, %f15, %f11 fmovrse %l1, %f2, %f12 be,a %xcc, loop_3066 st %f15, [%l7 + 0x48] ldub [%l7 + 0x5D], %i5 stx %o6, [%l7 + 0x10] loop_3066: stb %g4, [%l7 + 0x24] lduw [%l7 + 0x78], %o2 fcmpne16 %f0, %f6, %l6 ldsw [%l7 + 0x70], %i7 stb %i1, [%l7 + 0x73] st %f9, [%l7 + 0x44] ldsw [%l7 + 0x14], %o4 ldsw [%l7 + 0x10], %l4 fmovrse %i0, %f7, %f14 fbge %fcc0, loop_3067 fmovsvc %icc, %f1, %f7 ldsw [%l7 + 0x38], %g2 bcs,pt %icc, loop_3068 loop_3067: lduh [%l7 + 0x74], %l3 be loop_3069 fpadd16s %f12, %f5, %f14 loop_3068: st %f11, [%l7 + 0x44] fands %f9, %f13, %f0 loop_3069: fmovrdgez %g1, %f8, %f2 sth %i6, [%l7 + 0x7A] edge8ln %g7, %l0, %o5 ldx [%l7 + 0x40], %o7 lduw [%l7 + 0x14], %i3 fsrc1 %f6, %f8 movrgz %g5, 0x0E4, %l5 tvc %xcc, 0x7 bcc %icc, loop_3070 lduh [%l7 + 0x4A], %i2 bpos,a,pt %icc, loop_3071 fmovdge %icc, %f6, %f8 loop_3070: fpmerge %f8, %f15, %f8 srax %o0, 0x10, %o1 loop_3071: lduh [%l7 + 0x74], %g3 tle %icc, 0x6 fbu %fcc3, loop_3072 lduh [%l7 + 0x0A], %o3 addc %i4, 0x1E60, %l2 ldsh [%l7 + 0x64], %l1 loop_3072: ldsw [%l7 + 0x5C], %g6 fblg,a %fcc1, loop_3073 movgu %xcc, %i5, %o6 fmovspos %icc, %f5, %f9 array8 %g4, %l6, %i7 loop_3073: fmovrse %i1, %f1, %f2 fbule %fcc2, loop_3074 fmul8sux16 %f6, %f8, %f4 fcmple32 %f2, %f8, %o4 ldx [%l7 + 0x78], %o2 loop_3074: std %f0, [%l7 + 0x68] fornot1 %f14, %f10, %f2 xor %l4, %g2, %i0 fmovsl %icc, %f14, %f11 std %f12, [%l7 + 0x38] fxnor %f14, %f12, %f12 fbul %fcc3, loop_3075 sra %l3, %i6, %g1 ldsb [%l7 + 0x77], %g7 fmovse %icc, %f13, %f12 loop_3075: ldx [%l7 + 0x40], %o5 fzeros %f3 srlx %l0, 0x1B, %i3 fmul8x16al %f12, %f13, %f6 movvs %xcc, %g5, %o7 std %f8, [%l7 + 0x08] fbul,a %fcc1, loop_3076 fmovscs %icc, %f10, %f4 fmul8x16 %f6, %f14, %f14 movne %icc, %i2, %o0 loop_3076: fmovsg %xcc, %f3, %f4 bne %xcc, loop_3077 std %f12, [%l7 + 0x48] brgez %o1, loop_3078 lduw [%l7 + 0x70], %l5 loop_3077: movge %xcc, %g3, %i4 stx %o3, [%l7 + 0x20] loop_3078: edge8l %l1, %l2, %i5 tcc %xcc, 0x2 fcmple32 %f8, %f2, %g6 fpadd32 %f4, %f0, %f4 fmuld8ulx16 %f8, %f13, %f14 fbue %fcc3, loop_3079 tcs %icc, 0x7 ldd [%l7 + 0x48], %f8 fmuld8ulx16 %f8, %f0, %f2 loop_3079: fmovsne %xcc, %f8, %f14 fmovdcs %xcc, %f5, %f0 orncc %o6, 0x1D45, %g4 edge32l %l6, %i1, %i7 ldx [%l7 + 0x20], %o2 tpos %xcc, 0x2 alignaddr %l4, %o4, %g2 fpadd16 %f6, %f10, %f8 nop setx loop_3080, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x50], %f2 bleu,a,pt %xcc, loop_3081 fmovdpos %xcc, %f6, %f11 loop_3080: addccc %l3, %i6, %i0 fmovsge %icc, %f12, %f12 loop_3081: fcmpne32 %f10, %f2, %g1 movvs %xcc, %g7, %o5 bcc loop_3082 bvs,a %xcc, loop_3083 edge16 %l0, %g5, %i3 ld [%l7 + 0x10], %f4 loop_3082: fexpand %f1, %f4 loop_3083: movcc %xcc, %i2, %o7 fmovdvs %xcc, %f14, %f1 stx %o0, [%l7 + 0x78] ba,pt %icc, loop_3084 ldd [%l7 + 0x40], %f10 ldub [%l7 + 0x28], %o1 tvc %icc, 0x3 loop_3084: fmovsge %xcc, %f4, %f10 fbn %fcc1, loop_3085 fbule,a %fcc3, loop_3086 fmovsvs %icc, %f12, %f6 ldx [%l7 + 0x20], %g3 loop_3085: fnor %f10, %f12, %f6 loop_3086: nop setx loop_3087, %l0, %l1 jmpl %l1, %i4 ldsb [%l7 + 0x3B], %o3 bne,pn %xcc, loop_3088 edge32ln %l5, %l2, %i5 loop_3087: stw %l1, [%l7 + 0x74] fxnors %f8, %f1, %f1 loop_3088: bshuffle %f8, %f0, %f0 fmovrsne %o6, %f14, %f8 orn %g4, %l6, %g6 ldx [%l7 + 0x60], %i1 fnot2s %f3, %f14 edge32l %i7, %l4, %o2 andcc %o4, %l3, %i6 tvc %icc, 0x3 sub %g2, 0x1583, %g1 taddcctv %g7, 0x08FA, %o5 sub %i0, %g5, %l0 fmovde %xcc, %f3, %f8 tvc %icc, 0x0 fnot2 %f12, %f12 ldsh [%l7 + 0x58], %i2 movrgez %o7, %i3, %o1 movneg %icc, %g3, %o0 fmovscs %xcc, %f9, %f4 std %f8, [%l7 + 0x08] ldx [%l7 + 0x18], %i4 fmovdgu %xcc, %f6, %f1 fmovdle %icc, %f8, %f2 edge8l %o3, %l2, %l5 ba,a loop_3089 add %l1, 0x04AA, %i5 movcs %icc, %g4, %l6 fmovsvc %xcc, %f1, %f7 loop_3089: ldsb [%l7 + 0x69], %o6 fpackfix %f2, %f2 fbuge %fcc2, loop_3090 tcs %icc, 0x1 sth %i1, [%l7 + 0x62] tvc %icc, 0x7 loop_3090: fbge %fcc2, loop_3091 edge16l %g6, %l4, %o2 fcmple16 %f8, %f12, %o4 fmovscs %icc, %f13, %f1 loop_3091: stx %l3, [%l7 + 0x40] fmovsvc %xcc, %f0, %f9 ld [%l7 + 0x70], %f5 stx %i7, [%l7 + 0x18] lduw [%l7 + 0x14], %i6 addccc %g2, %g1, %o5 nop setx loop_3092, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos %xcc, loop_3093 popc 0x14AC, %i0 fba,a %fcc1, loop_3094 loop_3092: fmovsvc %xcc, %f1, %f5 loop_3093: taddcc %g5, %g7, %l0 fxors %f2, %f11, %f6 loop_3094: lduw [%l7 + 0x10], %i2 nop setx loop_3095, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1s %f9, %f5, %f2 lduh [%l7 + 0x3C], %o7 stx %i3, [%l7 + 0x40] loop_3095: stb %g3, [%l7 + 0x19] stx %o1, [%l7 + 0x28] ldd [%l7 + 0x58], %f8 bg,a %xcc, loop_3096 fnot1s %f7, %f9 edge8 %o0, %i4, %l2 andcc %o3, %l5, %l1 loop_3096: call loop_3097 lduw [%l7 + 0x78], %g4 fornot2 %f12, %f0, %f12 movneg %icc, %l6, %o6 loop_3097: subc %i1, %i5, %l4 bvs,pn %xcc, loop_3098 fandnot2s %f9, %f1, %f2 bge,pt %icc, loop_3099 fnot2s %f0, %f11 loop_3098: st %f4, [%l7 + 0x50] fpsub32s %f4, %f4, %f15 loop_3099: ldub [%l7 + 0x19], %o2 fcmpeq32 %f8, %f0, %g6 fnegd %f14, %f12 brgez,a %o4, loop_3100 fxnors %f13, %f5, %f15 movne %icc, %i7, %i6 subccc %g2, 0x166F, %g1 loop_3100: sth %o5, [%l7 + 0x22] fmovdn %xcc, %f6, %f13 fbe,a %fcc0, loop_3101 sdiv %i0, 0x19EF, %g5 and %g7, %l0, %i2 ld [%l7 + 0x6C], %f6 loop_3101: subc %o7, %i3, %l3 add %o1, 0x17CF, %o0 edge32n %g3, %l2, %o3 fxnor %f8, %f4, %f10 fba %fcc1, loop_3102 movvs %icc, %i4, %l1 fmovse %xcc, %f1, %f3 movcc %icc, %l5, %g4 loop_3102: xnor %o6, 0x0CA7, %i1 ldsh [%l7 + 0x48], %l6 edge16l %i5, %o2, %l4 fmovdgu %xcc, %f8, %f3 fbule %fcc1, loop_3103 fmovrsgz %g6, %f1, %f11 bge,pt %icc, loop_3104 edge8ln %o4, %i6, %i7 loop_3103: stx %g2, [%l7 + 0x60] nop setx loop_3105, %l0, %l1 jmpl %l1, %o5 loop_3104: fmul8x16au %f0, %f15, %f12 ba,a loop_3106 sub %i0, %g5, %g7 loop_3105: taddcc %g1, 0x0A2C, %i2 ldx [%l7 + 0x58], %l0 loop_3106: andn %o7, 0x17C7, %i3 ldd [%l7 + 0x58], %f0 brgez %l3, loop_3107 edge16l %o1, %o0, %g3 fmovsa %xcc, %f6, %f2 tg %xcc, 0x6 loop_3107: fmovrsgz %o3, %f4, %f3 fands %f11, %f3, %f11 stb %i4, [%l7 + 0x77] tpos %icc, 0x1 stw %l2, [%l7 + 0x38] ld [%l7 + 0x18], %f12 fcmpeq16 %f14, %f8, %l5 xor %l1, %o6, %i1 stx %l6, [%l7 + 0x50] taddcctv %i5, 0x09C7, %g4 ldub [%l7 + 0x09], %l4 sth %g6, [%l7 + 0x6E] fmovdpos %xcc, %f7, %f8 fsrc1s %f15, %f1 movrgez %o4, %o2, %i7 lduw [%l7 + 0x0C], %i6 fbul,a %fcc3, loop_3108 srlx %g2, 0x0E, %o5 fble %fcc3, loop_3109 fmovsg %icc, %f13, %f10 loop_3108: orcc %g5, 0x13EF, %g7 fxor %f10, %f2, %f14 loop_3109: fmuld8sux16 %f11, %f6, %f2 movcs %icc, %g1, %i2 umulcc %l0, 0x021F, %o7 brz,a %i0, loop_3110 edge16 %l3, %i3, %o1 xnor %g3, 0x0489, %o0 lduh [%l7 + 0x1E], %o3 loop_3110: movneg %icc, %l2, %i4 ld [%l7 + 0x28], %f15 edge8ln %l1, %o6, %l5 fmovrsgz %i1, %f11, %f2 movn %xcc, %l6, %g4 taddcctv %l4, %g6, %o4 stx %o2, [%l7 + 0x40] ld [%l7 + 0x10], %f2 fmovrdgz %i7, %f2, %f0 ldx [%l7 + 0x30], %i5 ldd [%l7 + 0x50], %f0 fmovd %f4, %f2 move %icc, %i6, %g2 fornot2 %f0, %f12, %f6 fba,a %fcc2, loop_3111 bvc,pn %xcc, loop_3112 fbl %fcc0, loop_3113 fbug %fcc3, loop_3114 loop_3111: ldsw [%l7 + 0x5C], %g5 loop_3112: fnors %f9, %f9, %f3 loop_3113: lduw [%l7 + 0x3C], %g7 loop_3114: nop setx loop_3115, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f11, [%l7 + 0x50] srax %o5, 0x1C, %i2 fpack16 %f0, %f12 loop_3115: addc %l0, %o7, %g1 pdist %f10, %f4, %f8 fmovsn %xcc, %f11, %f1 fmul8ulx16 %f12, %f12, %f10 tne %icc, 0x1 fmovsge %xcc, %f7, %f3 array32 %i0, %i3, %o1 ldsw [%l7 + 0x7C], %g3 movvc %xcc, %o0, %o3 udivcc %l3, 0x0D03, %i4 tcc %xcc, 0x4 bleu,a loop_3116 edge32 %l1, %o6, %l2 fpadd16s %f12, %f0, %f1 movne %icc, %i1, %l5 loop_3116: tgu %xcc, 0x1 edge16ln %l6, %g4, %g6 stx %l4, [%l7 + 0x38] ldx [%l7 + 0x40], %o4 tgu %icc, 0x7 array8 %i7, %o2, %i5 fmovd %f10, %f2 movrne %g2, 0x1B8, %i6 bneg,a,pn %icc, loop_3117 lduh [%l7 + 0x6A], %g7 array16 %o5, %g5, %i2 fzeros %f3 loop_3117: movcs %icc, %l0, %g1 stw %i0, [%l7 + 0x38] tcs %icc, 0x1 bvs,pt %xcc, loop_3118 fmovdneg %xcc, %f6, %f13 fcmps %fcc3, %f14, %f10 sdivx %o7, 0x0B53, %o1 loop_3118: fnand %f12, %f10, %f10 movrgez %i3, %o0, %g3 smulcc %o3, %i4, %l1 tcs %icc, 0x3 alignaddrl %o6, %l3, %l2 fmovsle %icc, %f4, %f0 lduh [%l7 + 0x58], %l5 fnot1 %f8, %f2 fcmpgt32 %f12, %f0, %l6 ld [%l7 + 0x54], %f10 ldx [%l7 + 0x50], %i1 ldsw [%l7 + 0x4C], %g4 fmovrdne %l4, %f10, %f4 tleu %icc, 0x2 fmovd %f0, %f6 bn loop_3119 fbge %fcc1, loop_3120 st %f9, [%l7 + 0x78] ldsw [%l7 + 0x14], %o4 loop_3119: std %f2, [%l7 + 0x20] loop_3120: or %i7, 0x0B9E, %g6 lduh [%l7 + 0x14], %i5 edge32 %o2, %i6, %g7 fxnor %f2, %f4, %f8 ldx [%l7 + 0x78], %o5 move %xcc, %g2, %g5 bcs %icc, loop_3121 xnorcc %l0, 0x17DC, %g1 orncc %i2, 0x0D54, %i0 orcc %o7, %o1, %i3 loop_3121: ldsb [%l7 + 0x6A], %o0 fmovdg %icc, %f2, %f15 std %f12, [%l7 + 0x10] sth %o3, [%l7 + 0x72] ldd [%l7 + 0x48], %f10 ldd [%l7 + 0x58], %f12 ldub [%l7 + 0x2F], %g3 tcc %xcc, 0x2 sllx %l1, %i4, %o6 fmul8ulx16 %f6, %f10, %f8 fmovdpos %icc, %f9, %f10 movn %icc, %l3, %l5 ldsb [%l7 + 0x09], %l6 smulcc %i1, 0x1D31, %g4 fandnot1 %f6, %f8, %f8 alignaddrl %l4, %o4, %l2 ldsb [%l7 + 0x71], %g6 popc %i5, %o2 movn %icc, %i6, %g7 stx %i7, [%l7 + 0x38] ble,a,pn %icc, loop_3122 fones %f10 xorcc %o5, 0x1596, %g2 movg %icc, %l0, %g5 loop_3122: array16 %g1, %i2, %i0 fbug %fcc0, loop_3123 smulcc %o1, %i3, %o7 ldsw [%l7 + 0x60], %o3 lduh [%l7 + 0x20], %g3 loop_3123: movleu %icc, %l1, %o0 ldx [%l7 + 0x60], %i4 fmovsle %icc, %f14, %f5 move %xcc, %o6, %l3 fnegd %f0, %f14 fmovdleu %xcc, %f3, %f4 ldsb [%l7 + 0x44], %l5 ldx [%l7 + 0x58], %i1 lduw [%l7 + 0x28], %g4 ld [%l7 + 0x4C], %f10 fsrc2s %f4, %f10 brgez %l6, loop_3124 stb %o4, [%l7 + 0x72] taddcctv %l2, 0x0596, %l4 add %i5, %g6, %i6 loop_3124: stw %g7, [%l7 + 0x6C] ldsw [%l7 + 0x68], %o2 st %f11, [%l7 + 0x38] tneg %icc, 0x7 te %icc, 0x4 be,pn %xcc, loop_3125 lduw [%l7 + 0x60], %i7 subc %o5, %l0, %g2 stx %g1, [%l7 + 0x50] loop_3125: mulscc %i2, 0x0974, %i0 fpsub32s %f15, %f3, %f15 movgu %xcc, %g5, %o1 tneg %icc, 0x5 ldsb [%l7 + 0x25], %o7 fmovsne %icc, %f2, %f2 fnegs %f4, %f8 fmovdgu %icc, %f0, %f3 fpsub16 %f14, %f10, %f4 ldsh [%l7 + 0x32], %o3 brlz,a %g3, loop_3126 stx %l1, [%l7 + 0x48] fbug %fcc2, loop_3127 orn %o0, 0x0068, %i3 loop_3126: fnot2s %f9, %f15 fmul8x16 %f5, %f4, %f12 loop_3127: fmovsa %xcc, %f0, %f2 movgu %xcc, %i4, %l3 ldsh [%l7 + 0x2C], %o6 ldsb [%l7 + 0x4B], %i1 fmovde %icc, %f13, %f5 udiv %g4, 0x1D55, %l6 edge32n %l5, %l2, %l4 movn %icc, %o4, %g6 fornot1s %f15, %f5, %f9 fcmpne32 %f4, %f6, %i5 movge %icc, %i6, %g7 mova %icc, %i7, %o5 fxnors %f0, %f10, %f2 ldub [%l7 + 0x08], %l0 taddcc %g2, %o2, %i2 nop setx loop_3128, %l0, %l1 jmpl %l1, %g1 xnorcc %g5, %i0, %o1 tgu %xcc, 0x1 fmovsvs %icc, %f2, %f3 loop_3128: fbn %fcc3, loop_3129 fands %f7, %f10, %f2 tcc %icc, 0x7 fbne %fcc1, loop_3130 loop_3129: movre %o7, %g3, %l1 lduh [%l7 + 0x4C], %o3 fmovsn %icc, %f0, %f0 loop_3130: fbue %fcc2, loop_3131 ldsh [%l7 + 0x18], %i3 sth %o0, [%l7 + 0x24] sth %i4, [%l7 + 0x4C] loop_3131: lduh [%l7 + 0x78], %l3 tleu %icc, 0x2 movrne %i1, %g4, %o6 bgu,a %xcc, loop_3132 fmovrdne %l5, %f4, %f10 fornot1 %f2, %f2, %f4 srlx %l2, %l4, %l6 loop_3132: addccc %o4, 0x121C, %g6 fcmpne16 %f12, %f12, %i6 movn %xcc, %i5, %g7 ld [%l7 + 0x3C], %f1 movge %xcc, %i7, %l0 edge16 %g2, %o5, %o2 movne %xcc, %g1, %g5 and %i0, 0x12FA, %i2 fpsub32 %f6, %f8, %f0 fors %f0, %f2, %f10 fmovdg %icc, %f5, %f5 fbn,a %fcc1, loop_3133 ldsb [%l7 + 0x30], %o1 tpos %xcc, 0x6 array32 %g3, %l1, %o3 loop_3133: movcc %icc, %i3, %o0 fpadd16 %f8, %f14, %f6 fnands %f9, %f9, %f15 fmovse %icc, %f2, %f2 stb %o7, [%l7 + 0x42] std %f0, [%l7 + 0x28] ldsw [%l7 + 0x34], %i4 brgz,a %i1, loop_3134 or %g4, 0x169A, %o6 stw %l5, [%l7 + 0x20] ldsw [%l7 + 0x14], %l2 loop_3134: fmovdcc %xcc, %f6, %f9 movrgez %l4, 0x0C4, %l6 fmovdne %icc, %f4, %f11 lduh [%l7 + 0x1A], %o4 ldub [%l7 + 0x3F], %g6 lduw [%l7 + 0x10], %l3 tn %xcc, 0x6 tcc %xcc, 0x2 movl %icc, %i6, %g7 siam 0x5 fmovdvs %xcc, %f15, %f8 array32 %i7, %l0, %i5 lduw [%l7 + 0x4C], %g2 fexpand %f5, %f4 ldsh [%l7 + 0x36], %o2 lduw [%l7 + 0x0C], %g1 lduw [%l7 + 0x78], %o5 stx %g5, [%l7 + 0x18] edge32l %i2, %o1, %i0 lduh [%l7 + 0x30], %l1 sdivx %g3, 0x1DF0, %i3 lduh [%l7 + 0x1E], %o3 fmovdpos %xcc, %f6, %f14 fmovdg %icc, %f8, %f6 std %f0, [%l7 + 0x70] movg %icc, %o0, %i4 fmovrdgez %i1, %f0, %f2 stb %g4, [%l7 + 0x46] stw %o6, [%l7 + 0x6C] fcmpgt32 %f6, %f8, %l5 lduw [%l7 + 0x28], %l2 stw %o7, [%l7 + 0x3C] andn %l6, 0x18F2, %l4 fmovsle %icc, %f6, %f15 fsrc1 %f14, %f12 orcc %o4, 0x17C4, %g6 lduh [%l7 + 0x1A], %l3 tcs %xcc, 0x5 srl %g7, 0x14, %i6 ldsw [%l7 + 0x08], %l0 sdiv %i5, 0x1091, %g2 fpackfix %f0, %f7 umulcc %i7, 0x012B, %g1 srax %o2, %g5, %o5 stx %o1, [%l7 + 0x58] edge32 %i2, %l1, %g3 fbe,a %fcc3, loop_3135 fbule,a %fcc3, loop_3136 stb %i3, [%l7 + 0x18] std %f6, [%l7 + 0x58] loop_3135: tvs %icc, 0x4 loop_3136: fmovrslez %o3, %f7, %f10 fmovrdlz %i0, %f6, %f0 ldsh [%l7 + 0x64], %i4 orn %i1, 0x1827, %o0 subccc %g4, 0x1375, %o6 fand %f12, %f2, %f14 fmovde %xcc, %f6, %f1 fmovsvs %icc, %f8, %f15 nop setx loop_3137, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andn %l2, %o7, %l6 ldx [%l7 + 0x60], %l5 addcc %l4, %o4, %g6 loop_3137: ldsb [%l7 + 0x2F], %g7 or %l3, 0x061C, %l0 andcc %i6, 0x089A, %i5 brgez %g2, loop_3138 fmovsg %xcc, %f8, %f8 fcmpgt32 %f6, %f4, %g1 fmul8x16 %f8, %f0, %f12 loop_3138: ldsb [%l7 + 0x1F], %o2 ld [%l7 + 0x5C], %f8 fmovsneg %xcc, %f5, %f2 subc %i7, %o5, %g5 array32 %i2, %o1, %g3 pdist %f10, %f14, %f12 sdivx %l1, 0x0ACC, %i3 fcmpne32 %f8, %f4, %i0 fpmerge %f1, %f14, %f6 tne %xcc, 0x2 lduw [%l7 + 0x70], %i4 movleu %icc, %o3, %i1 ldsb [%l7 + 0x64], %g4 fnors %f9, %f8, %f13 ldsw [%l7 + 0x40], %o0 stw %o6, [%l7 + 0x68] ldsh [%l7 + 0x48], %o7 stw %l6, [%l7 + 0x10] ldd [%l7 + 0x48], %f4 movrlz %l5, 0x0AB, %l4 bn,pn %icc, loop_3139 fbul,a %fcc1, loop_3140 faligndata %f12, %f0, %f12 addccc %l2, %g6, %g7 loop_3139: stw %l3, [%l7 + 0x30] loop_3140: fmovrslez %l0, %f1, %f9 fmovrdlez %i6, %f10, %f6 ld [%l7 + 0x20], %f1 fmovsa %icc, %f2, %f11 movrlz %i5, 0x023, %g2 bcc,a,pn %icc, loop_3141 fcmple32 %f10, %f6, %g1 and %o4, %o2, %i7 stx %g5, [%l7 + 0x70] loop_3141: bne,a %icc, loop_3142 fcmps %fcc0, %f8, %f9 fmovrslez %o5, %f7, %f14 fbn,a %fcc0, loop_3143 loop_3142: stw %i2, [%l7 + 0x38] ldsh [%l7 + 0x50], %g3 fcmps %fcc3, %f3, %f6 loop_3143: fmovscc %xcc, %f7, %f15 fmovdleu %xcc, %f0, %f8 fones %f0 st %f5, [%l7 + 0x0C] subcc %o1, %i3, %l1 sth %i0, [%l7 + 0x7E] fcmpd %fcc2, %f12, %f6 fand %f8, %f14, %f10 fmul8ulx16 %f0, %f4, %f14 te %xcc, 0x2 fmovrdlz %i4, %f14, %f0 fands %f14, %f7, %f12 ldsb [%l7 + 0x58], %i1 tneg %icc, 0x7 stb %g4, [%l7 + 0x2F] ldub [%l7 + 0x13], %o3 lduh [%l7 + 0x56], %o0 fmovrsgez %o6, %f4, %f12 ld [%l7 + 0x18], %f0 bge,pn %icc, loop_3144 ldub [%l7 + 0x5A], %l6 movg %xcc, %o7, %l5 ldd [%l7 + 0x38], %f14 loop_3144: edge32 %l2, %l4, %g6 tge %icc, 0x7 fmul8ulx16 %f8, %f10, %f4 tneg %icc, 0x0 stw %g7, [%l7 + 0x24] ldsw [%l7 + 0x74], %l0 fors %f10, %f0, %f0 movrgz %i6, %i5, %g2 edge32 %l3, %o4, %g1 array32 %i7, %o2, %g5 ldsb [%l7 + 0x2C], %o5 brlz %i2, loop_3145 tsubcc %g3, 0x1207, %i3 edge32n %o1, %l1, %i4 ldub [%l7 + 0x61], %i1 loop_3145: ld [%l7 + 0x30], %f0 ldd [%l7 + 0x20], %f10 edge32 %g4, %i0, %o3 movcs %xcc, %o6, %o0 ld [%l7 + 0x40], %f15 brgez %o7, loop_3146 bge,pt %icc, loop_3147 fmul8x16au %f3, %f13, %f0 fpsub32s %f15, %f15, %f12 loop_3146: movl %xcc, %l5, %l6 loop_3147: fbg %fcc0, loop_3148 fmul8x16au %f12, %f3, %f12 mulx %l4, %l2, %g7 ldd [%l7 + 0x28], %f12 loop_3148: movrgez %l0, %i6, %i5 movrgz %g2, 0x14C, %g6 ldub [%l7 + 0x26], %l3 edge32n %g1, %o4, %o2 fmovsn %icc, %f4, %f9 ldub [%l7 + 0x58], %g5 fornot2s %f12, %f5, %f1 fornot2 %f2, %f0, %f2 alignaddrl %o5, %i2, %i7 ldx [%l7 + 0x60], %i3 andn %g3, %o1, %i4 fmovsg %xcc, %f1, %f14 edge16n %i1, %g4, %l1 fmovdvs %icc, %f12, %f1 fpsub32s %f9, %f12, %f11 edge8n %o3, %i0, %o6 fnands %f13, %f7, %f0 fmovdge %xcc, %f11, %f1 fmovrdgz %o7, %f14, %f12 addcc %l5, %o0, %l6 fble,a %fcc2, loop_3149 fpsub16 %f4, %f10, %f4 andn %l4, %l2, %l0 mulx %g7, %i6, %i5 loop_3149: fcmpne32 %f0, %f0, %g2 sub %l3, 0x159B, %g6 sdiv %o4, 0x1380, %o2 edge16n %g5, %g1, %o5 fble,a %fcc2, loop_3150 fcmped %fcc1, %f8, %f10 sth %i2, [%l7 + 0x16] fmovsge %icc, %f3, %f3 loop_3150: fornot1 %f10, %f4, %f0 fmovsneg %xcc, %f9, %f12 fbe,a %fcc2, loop_3151 fbg,a %fcc1, loop_3152 sth %i7, [%l7 + 0x72] bn loop_3153 loop_3151: brlez %i3, loop_3154 loop_3152: movrgez %g3, 0x2D5, %i4 stx %i1, [%l7 + 0x50] loop_3153: st %f14, [%l7 + 0x5C] loop_3154: fmovdne %icc, %f5, %f5 stx %g4, [%l7 + 0x60] ldsh [%l7 + 0x30], %o1 addc %l1, %o3, %i0 sth %o6, [%l7 + 0x72] xnor %l5, 0x09EF, %o7 movl %xcc, %l6, %o0 fblg,a %fcc1, loop_3155 fbue,a %fcc2, loop_3156 fpadd16s %f13, %f12, %f2 ldd [%l7 + 0x48], %f12 loop_3155: movcc %icc, %l4, %l2 loop_3156: fpsub16s %f5, %f9, %f1 ldsb [%l7 + 0x31], %l0 fmovdn %icc, %f1, %f3 nop setx loop_3157, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdneg %xcc, %f6, %f12 popc %g7, %i6 movrlz %i5, 0x348, %g2 loop_3157: stb %g6, [%l7 + 0x6B] tsubcc %l3, 0x07CE, %o2 st %f12, [%l7 + 0x64] fabsd %f12, %f2 fmovdcs %xcc, %f10, %f4 movvs %icc, %o4, %g5 addc %g1, 0x187B, %o5 fbuge,a %fcc2, loop_3158 ldx [%l7 + 0x18], %i7 st %f10, [%l7 + 0x68] xnor %i2, 0x1583, %i3 loop_3158: mulscc %i4, %g3, %i1 movrgz %o1, %g4, %l1 lduh [%l7 + 0x6E], %i0 udivx %o3, 0x158D, %l5 sdiv %o6, 0x107A, %l6 and %o0, %o7, %l2 fbule,a %fcc3, loop_3159 ldub [%l7 + 0x3A], %l4 fmovdle %xcc, %f5, %f10 fzeros %f10 loop_3159: fnot1 %f10, %f14 alignaddr %g7, %l0, %i6 movn %icc, %i5, %g6 fandnot1 %f2, %f6, %f6 fmovsn %icc, %f11, %f1 fabsd %f6, %f10 ld [%l7 + 0x10], %f0 subccc %l3, 0x1D96, %g2 fbule %fcc2, loop_3160 sth %o2, [%l7 + 0x44] fmovspos %icc, %f3, %f2 fsrc1s %f10, %f11 loop_3160: fzero %f8 fornot1 %f14, %f8, %f2 fandnot2 %f4, %f4, %f4 move %xcc, %g5, %g1 fand %f6, %f8, %f2 sdivx %o5, 0x0C3E, %i7 ld [%l7 + 0x6C], %f1 call loop_3161 be loop_3162 ldsh [%l7 + 0x48], %o4 ldsb [%l7 + 0x5F], %i2 loop_3161: stw %i4, [%l7 + 0x2C] loop_3162: tg %icc, 0x3 taddcctv %i3, 0x0AD8, %i1 bn %icc, loop_3163 edge32n %o1, %g3, %g4 stx %i0, [%l7 + 0x08] ldsw [%l7 + 0x50], %l1 loop_3163: fbn,a %fcc3, loop_3164 ld [%l7 + 0x78], %f0 ld [%l7 + 0x48], %f14 tne %xcc, 0x6 loop_3164: fnor %f12, %f10, %f2 fmovscs %xcc, %f13, %f11 ldsh [%l7 + 0x36], %l5 fmovdgu %icc, %f13, %f15 ldsb [%l7 + 0x28], %o3 lduh [%l7 + 0x6A], %l6 ldub [%l7 + 0x19], %o0 ldx [%l7 + 0x20], %o6 std %f8, [%l7 + 0x10] fornot2 %f2, %f10, %f2 stw %o7, [%l7 + 0x40] ldub [%l7 + 0x5A], %l4 fornot2 %f8, %f6, %f2 xor %g7, %l0, %l2 ldub [%l7 + 0x43], %i5 fmovrdgez %i6, %f4, %f12 nop setx loop_3165, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_3166, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %xcc, 0x0 sdiv %g6, 0x1EB1, %l3 loop_3165: lduw [%l7 + 0x6C], %o2 loop_3166: fnot2s %f9, %f1 fbge,a %fcc2, loop_3167 array8 %g5, %g1, %g2 xnorcc %o5, %o4, %i7 brz %i2, loop_3168 loop_3167: brlez %i4, loop_3169 andcc %i1, 0x1916, %o1 fmovrdgz %g3, %f4, %f6 loop_3168: fbn %fcc0, loop_3170 loop_3169: edge16ln %i3, %g4, %i0 tle %xcc, 0x3 brz,a %l5, loop_3171 loop_3170: lduw [%l7 + 0x40], %o3 alignaddrl %l6, %o0, %o6 movcc %xcc, %o7, %l4 loop_3171: bcc loop_3172 bleu,a,pt %icc, loop_3173 fcmpne32 %f6, %f4, %l1 lduh [%l7 + 0x72], %g7 loop_3172: mulscc %l0, %l2, %i6 loop_3173: fble,a %fcc0, loop_3174 fzeros %f11 umulcc %g6, 0x176F, %l3 brlez,a %o2, loop_3175 loop_3174: ld [%l7 + 0x30], %f3 srl %g5, 0x08, %i5 brgz,a %g2, loop_3176 loop_3175: fabsd %f12, %f0 fmovrsgz %g1, %f5, %f0 bvc,a,pt %xcc, loop_3177 loop_3176: fornot2 %f8, %f2, %f4 fblg,a %fcc2, loop_3178 brgez,a %o4, loop_3179 loop_3177: fnot2 %f10, %f2 pdist %f14, %f10, %f4 loop_3178: movl %icc, %i7, %i2 loop_3179: fmovrdgez %o5, %f6, %f4 xnorcc %i4, 0x1207, %o1 stb %i1, [%l7 + 0x46] sll %g3, 0x17, %i3 edge32 %i0, %l5, %g4 tgu %icc, 0x3 fxor %f10, %f12, %f6 ldsb [%l7 + 0x59], %l6 fmovdle %icc, %f0, %f5 fpackfix %f0, %f9 fsrc2s %f5, %f6 orncc %o0, 0x1882, %o3 ldsh [%l7 + 0x2A], %o6 alignaddrl %o7, %l1, %l4 movvs %icc, %g7, %l0 taddcctv %l2, %i6, %l3 ldd [%l7 + 0x60], %f2 edge32 %o2, %g6, %i5 fmovsneg %xcc, %f11, %f4 movrgez %g2, 0x3E2, %g5 srax %o4, 0x04, %i7 st %f6, [%l7 + 0x44] xnorcc %i2, 0x0FF6, %g1 fmovsne %xcc, %f12, %f7 udivcc %i4, 0x174E, %o1 xor %i1, %o5, %g3 fmovrsne %i0, %f6, %f6 movcs %icc, %i3, %l5 andn %g4, 0x07C1, %l6 ldub [%l7 + 0x0F], %o3 fornot1s %f11, %f3, %f14 stx %o6, [%l7 + 0x70] fmovsvc %icc, %f7, %f7 stw %o7, [%l7 + 0x40] brgz %o0, loop_3180 ldub [%l7 + 0x69], %l4 ldsh [%l7 + 0x44], %g7 std %f10, [%l7 + 0x60] loop_3180: fmovdpos %xcc, %f9, %f0 bleu,a loop_3181 movrgez %l1, 0x200, %l0 faligndata %f2, %f4, %f8 tne %icc, 0x2 loop_3181: fbug,a %fcc2, loop_3182 stw %i6, [%l7 + 0x58] stx %l3, [%l7 + 0x20] sll %o2, 0x13, %l2 loop_3182: movgu %icc, %g6, %i5 bpos %icc, loop_3183 orncc %g2, 0x0FDA, %g5 sllx %i7, %o4, %g1 bshuffle %f12, %f2, %f2 loop_3183: fzero %f0 edge16l %i4, %i2, %o1 fmovdvc %icc, %f13, %f11 fpack16 %f6, %f10 fzeros %f8 tvc %xcc, 0x6 call loop_3184 bge,a,pt %icc, loop_3185 fabsd %f14, %f8 fxor %f4, %f14, %f0 loop_3184: ldd [%l7 + 0x08], %f2 loop_3185: fmovdleu %xcc, %f11, %f6 lduw [%l7 + 0x74], %i1 mulx %o5, %g3, %i3 stx %l5, [%l7 + 0x28] ld [%l7 + 0x34], %f4 fbue,a %fcc0, loop_3186 bneg loop_3187 sdiv %i0, 0x1B44, %l6 fbule,a %fcc2, loop_3188 loop_3186: fornot1s %f7, %f1, %f9 loop_3187: fmovdgu %icc, %f4, %f9 ldsw [%l7 + 0x18], %g4 loop_3188: edge16ln %o3, %o7, %o0 xor %o6, %g7, %l1 edge16n %l0, %l4, %i6 bn,a loop_3189 edge16ln %o2, %l3, %l2 brnz,a %i5, loop_3190 fmovdneg %xcc, %f13, %f9 loop_3189: tle %icc, 0x6 fmovdcs %icc, %f5, %f12 loop_3190: lduh [%l7 + 0x5A], %g2 ldsb [%l7 + 0x57], %g5 fmovdleu %xcc, %f13, %f7 movrne %i7, %o4, %g6 fmovscs %icc, %f5, %f1 fnegd %f6, %f8 std %f12, [%l7 + 0x48] and %i4, 0x1D89, %g1 brnz %i2, loop_3191 tne %icc, 0x7 tvs %icc, 0x1 tpos %xcc, 0x2 loop_3191: bcc,pn %xcc, loop_3192 fcmpd %fcc2, %f0, %f0 xnor %i1, 0x0732, %o5 tgu %icc, 0x6 loop_3192: lduw [%l7 + 0x0C], %g3 ldx [%l7 + 0x40], %i3 ba,a,pn %xcc, loop_3193 tvs %xcc, 0x4 bpos,a,pn %xcc, loop_3194 ldsw [%l7 + 0x30], %l5 loop_3193: fnands %f13, %f10, %f2 fnot1s %f14, %f14 loop_3194: edge16l %i0, %o1, %g4 lduw [%l7 + 0x08], %l6 fbne,a %fcc2, loop_3195 edge8n %o7, %o3, %o0 brgez %o6, loop_3196 xnor %l1, %l0, %l4 loop_3195: brgz,a %g7, loop_3197 tneg %xcc, 0x7 loop_3196: ldd [%l7 + 0x60], %f8 movvs %xcc, %i6, %o2 loop_3197: stb %l3, [%l7 + 0x37] umulcc %i5, %l2, %g2 pdist %f4, %f6, %f14 fbe %fcc3, loop_3198 fbne,a %fcc2, loop_3199 ld [%l7 + 0x34], %f8 fmul8x16au %f14, %f0, %f10 loop_3198: fmovsleu %xcc, %f3, %f9 loop_3199: stb %g5, [%l7 + 0x49] ldsw [%l7 + 0x34], %o4 andcc %i7, 0x0407, %g6 fmovdpos %xcc, %f11, %f7 brlez %i4, loop_3200 fnand %f4, %f14, %f6 tl %icc, 0x4 bl,pn %icc, loop_3201 loop_3200: tg %xcc, 0x7 brlez,a %i2, loop_3202 movl %icc, %g1, %i1 loop_3201: subcc %g3, 0x1266, %o5 ldsw [%l7 + 0x6C], %i3 loop_3202: lduh [%l7 + 0x6E], %l5 xnorcc %o1, 0x04BA, %i0 movneg %icc, %l6, %g4 st %f2, [%l7 + 0x70] fone %f14 tgu %icc, 0x7 ldsb [%l7 + 0x2C], %o7 fsrc2 %f0, %f14 sth %o3, [%l7 + 0x30] ldsb [%l7 + 0x0B], %o6 sth %o0, [%l7 + 0x0C] fmovspos %xcc, %f0, %f3 movge %xcc, %l0, %l1 bne,pt %xcc, loop_3203 std %f14, [%l7 + 0x48] mulscc %l4, %g7, %i6 fsrc1 %f4, %f6 loop_3203: st %f4, [%l7 + 0x58] fbn %fcc2, loop_3204 orn %l3, 0x0DD1, %o2 bcc loop_3205 mulx %i5, %l2, %g2 loop_3204: bge,pt %xcc, loop_3206 fpsub32 %f14, %f12, %f4 loop_3205: fexpand %f4, %f6 fmovsleu %icc, %f7, %f14 loop_3206: fmovdleu %xcc, %f0, %f14 fnot1 %f6, %f10 ld [%l7 + 0x44], %f6 ldd [%l7 + 0x30], %f4 array16 %o4, %i7, %g5 movneg %icc, %i4, %g6 fmovrde %i2, %f14, %f10 lduh [%l7 + 0x54], %g1 tn %icc, 0x1 movrlz %i1, %g3, %o5 movrgez %l5, 0x08E, %i3 ldsh [%l7 + 0x5A], %i0 fbl,a %fcc0, loop_3207 movrlez %o1, 0x1BD, %g4 fbule %fcc2, loop_3208 edge32ln %l6, %o7, %o6 loop_3207: subccc %o0, %l0, %o3 brz,a %l1, loop_3209 loop_3208: ldx [%l7 + 0x68], %g7 lduw [%l7 + 0x10], %l4 fmovsgu %xcc, %f6, %f3 loop_3209: nop setx loop_3210, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x44], %f8 fmovdl %icc, %f0, %f15 tpos %icc, 0x3 loop_3210: fmovrde %i6, %f0, %f0 bgu,pt %icc, loop_3211 fpsub16 %f10, %f8, %f14 ldsb [%l7 + 0x09], %l3 fnot2s %f14, %f8 loop_3211: ldsw [%l7 + 0x2C], %o2 stb %l2, [%l7 + 0x6A] ldub [%l7 + 0x0F], %g2 ldsb [%l7 + 0x1D], %o4 ldsb [%l7 + 0x12], %i5 smulcc %i7, 0x1CF5, %i4 tvs %icc, 0x2 movne %xcc, %g5, %g6 ld [%l7 + 0x6C], %f11 ldd [%l7 + 0x20], %f4 bgu,pt %xcc, loop_3212 movpos %icc, %i2, %g1 tn %xcc, 0x4 xorcc %g3, 0x0333, %i1 loop_3212: fcmpes %fcc1, %f6, %f14 tvc %icc, 0x6 bne,a loop_3213 sllx %l5, 0x17, %i3 andn %o5, 0x16FB, %i0 umulcc %o1, %l6, %o7 loop_3213: fbu %fcc1, loop_3214 sth %o6, [%l7 + 0x3C] sth %o0, [%l7 + 0x1A] tcc %xcc, 0x3 loop_3214: fmovsgu %xcc, %f9, %f10 fmuld8sux16 %f5, %f6, %f2 stw %l0, [%l7 + 0x24] fmovse %icc, %f2, %f5 movge %xcc, %g4, %l1 fmovsg %icc, %f7, %f14 movg %icc, %o3, %g7 brz,a %i6, loop_3215 stw %l3, [%l7 + 0x60] stw %l4, [%l7 + 0x54] ta %xcc, 0x5 loop_3215: lduw [%l7 + 0x10], %o2 udiv %l2, 0x1499, %g2 fmul8sux16 %f14, %f4, %f8 fand %f0, %f10, %f8 fmovsg %xcc, %f0, %f11 fmovrdlez %o4, %f12, %f4 fmovrdlez %i5, %f10, %f4 edge16 %i4, %i7, %g6 fmovrdne %i2, %f6, %f0 fornot2s %f7, %f12, %f2 fmovdn %xcc, %f15, %f13 fsrc1s %f0, %f4 lduh [%l7 + 0x1C], %g1 st %f12, [%l7 + 0x24] sub %g3, 0x17E1, %g5 movl %icc, %l5, %i1 fpadd32s %f12, %f3, %f8 orncc %i3, 0x0FFB, %o5 fmovscs %icc, %f2, %f1 fmovsvs %icc, %f10, %f8 tge %xcc, 0x3 movrlz %o1, %i0, %l6 fnegd %f14, %f4 fmovdpos %xcc, %f14, %f0 array32 %o6, %o0, %l0 fnor %f14, %f6, %f0 tvc %icc, 0x5 edge16n %g4, %l1, %o3 ldx [%l7 + 0x28], %g7 ldub [%l7 + 0x49], %i6 bcs,pt %xcc, loop_3216 ldsb [%l7 + 0x0B], %l3 edge16ln %o7, %l4, %l2 std %f12, [%l7 + 0x28] loop_3216: tsubcc %o2, %o4, %i5 fmovdg %icc, %f15, %f3 bg,a %icc, loop_3217 fmovrdne %g2, %f0, %f14 lduh [%l7 + 0x70], %i4 ld [%l7 + 0x38], %f8 loop_3217: ldd [%l7 + 0x28], %f0 ldsh [%l7 + 0x24], %g6 fbuge %fcc1, loop_3218 be,a,pt %xcc, loop_3219 fbo,a %fcc2, loop_3220 fmovdcs %icc, %f1, %f11 loop_3218: orn %i7, %i2, %g3 loop_3219: fsrc1s %f0, %f5 loop_3220: and %g5, 0x026A, %g1 fcmpeq32 %f2, %f4, %i1 ld [%l7 + 0x34], %f6 edge8ln %l5, %i3, %o1 bneg,a,pn %icc, loop_3221 fmovdge %icc, %f15, %f11 std %f10, [%l7 + 0x68] fmovrdgez %o5, %f10, %f2 loop_3221: orn %i0, %l6, %o0 fpsub32 %f0, %f0, %f12 tsubcctv %o6, %l0, %g4 fmul8x16al %f3, %f0, %f14 ldsh [%l7 + 0x46], %o3 be,pt %xcc, loop_3222 lduw [%l7 + 0x30], %g7 stw %i6, [%l7 + 0x28] umulcc %l1, %l3, %o7 loop_3222: smulcc %l4, 0x0C16, %o2 ldx [%l7 + 0x60], %o4 fmovse %xcc, %f3, %f5 ldx [%l7 + 0x10], %l2 stx %i5, [%l7 + 0x78] umulcc %g2, %g6, %i4 bvc,pn %xcc, loop_3223 fmovdn %icc, %f7, %f11 ldsb [%l7 + 0x6A], %i7 sdivx %i2, 0x02A9, %g5 loop_3223: stb %g3, [%l7 + 0x3E] fandnot2 %f12, %f6, %f14 fnot2s %f11, %f3 movvs %xcc, %i1, %g1 movn %xcc, %l5, %o1 fmovdg %icc, %f2, %f12 fnegd %f0, %f0 udivcc %i3, 0x092A, %o5 andcc %i0, %o0, %o6 fmovscc %icc, %f5, %f2 bpos %xcc, loop_3224 siam 0x6 ldd [%l7 + 0x78], %f0 stb %l6, [%l7 + 0x1F] loop_3224: umul %l0, %g4, %o3 siam 0x7 fmovrdne %i6, %f2, %f2 lduh [%l7 + 0x66], %l1 tle %icc, 0x3 ldsh [%l7 + 0x1C], %l3 ldd [%l7 + 0x38], %f14 ldsb [%l7 + 0x20], %g7 fmovse %xcc, %f8, %f2 edge16 %l4, %o7, %o4 smul %o2, %i5, %l2 fandnot2s %f8, %f14, %f13 ldsh [%l7 + 0x0A], %g6 stx %g2, [%l7 + 0x78] fcmpne32 %f14, %f2, %i7 stb %i4, [%l7 + 0x17] ldd [%l7 + 0x28], %f6 call loop_3225 ldsw [%l7 + 0x50], %i2 fnand %f6, %f6, %f14 tneg %icc, 0x6 loop_3225: fmovdle %icc, %f13, %f4 fmovspos %icc, %f14, %f14 lduw [%l7 + 0x10], %g5 ldsb [%l7 + 0x73], %i1 lduh [%l7 + 0x7C], %g1 bl,pt %icc, loop_3226 ldsb [%l7 + 0x0E], %g3 fones %f8 fmul8sux16 %f6, %f12, %f10 loop_3226: st %f2, [%l7 + 0x60] sethi 0x1483, %o1 ldub [%l7 + 0x70], %l5 ldsw [%l7 + 0x28], %o5 tgu %icc, 0x5 fmovdn %xcc, %f7, %f5 move %icc, %i0, %o0 bneg,pt %icc, loop_3227 bvc,pt %xcc, loop_3228 fcmpne32 %f2, %f14, %o6 fmovdn %xcc, %f15, %f13 loop_3227: movrne %l6, %i3, %l0 loop_3228: andcc %o3, %g4, %i6 alignaddrl %l3, %l1, %l4 bge %xcc, loop_3229 fcmpgt32 %f10, %f0, %o7 fbo %fcc2, loop_3230 movne %icc, %g7, %o2 loop_3229: st %f13, [%l7 + 0x40] nop setx loop_3231, %l0, %l1 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_3230: ldd [%l7 + 0x10], %f4 ldsw [%l7 + 0x60], %i5 subccc %o4, 0x1119, %g6 loop_3231: fnot2 %f0, %f12 fcmps %fcc0, %f12, %f14 fpmerge %f5, %f15, %f0 ldsh [%l7 + 0x18], %l2 bneg,a %icc, loop_3232 fmovsl %xcc, %f9, %f5 edge8l %g2, %i4, %i2 ldsb [%l7 + 0x4C], %i7 loop_3232: movcs %xcc, %i1, %g1 fpackfix %f8, %f1 fbul %fcc1, loop_3233 brnz %g3, loop_3234 fmovdl %icc, %f0, %f13 fmovsl %icc, %f2, %f0 loop_3233: fmovdne %xcc, %f9, %f7 loop_3234: ldub [%l7 + 0x1C], %o1 sth %l5, [%l7 + 0x48] alignaddr %o5, %i0, %g5 ldx [%l7 + 0x68], %o0 stw %l6, [%l7 + 0x48] ldub [%l7 + 0x7F], %i3 tcc %xcc, 0x5 std %f0, [%l7 + 0x20] nop setx loop_3235, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tleu %xcc, 0x6 ldsw [%l7 + 0x54], %l0 edge16l %o6, %o3, %i6 loop_3235: fpack16 %f0, %f12 fmovdgu %icc, %f11, %f14 udivcc %l3, 0x04FB, %g4 stb %l4, [%l7 + 0x4B] lduh [%l7 + 0x56], %o7 tsubcc %l1, %g7, %o2 movvs %icc, %i5, %o4 bleu,a %xcc, loop_3236 fbug %fcc1, loop_3237 stw %g6, [%l7 + 0x50] alignaddr %l2, %g2, %i2 loop_3236: lduh [%l7 + 0x4A], %i4 loop_3237: lduw [%l7 + 0x14], %i1 movgu %icc, %g1, %g3 fand %f6, %f10, %f10 array8 %o1, %i7, %o5 fmovrdgez %l5, %f12, %f14 ldd [%l7 + 0x68], %f4 fmovdpos %icc, %f11, %f15 fmovsl %xcc, %f0, %f13 add %i0, %o0, %g5 movpos %icc, %l6, %i3 for %f6, %f12, %f8 fmul8x16al %f4, %f6, %f0 stx %l0, [%l7 + 0x48] brlz,a %o3, loop_3238 stw %o6, [%l7 + 0x30] brgez,a %l3, loop_3239 fornot2s %f14, %f13, %f8 loop_3238: edge32n %i6, %l4, %g4 movrgz %l1, 0x10D, %o7 loop_3239: fpack32 %f10, %f4, %f4 lduh [%l7 + 0x66], %o2 fmuld8ulx16 %f7, %f10, %f6 fnot2s %f3, %f11 edge32 %g7, %o4, %i5 fnors %f5, %f5, %f9 fpadd16 %f4, %f2, %f14 fexpand %f6, %f0 ldx [%l7 + 0x70], %g6 fors %f2, %f8, %f5 movvc %icc, %l2, %g2 orn %i2, %i4, %i1 std %f10, [%l7 + 0x78] taddcctv %g1, %g3, %o1 ldsb [%l7 + 0x44], %o5 fbe %fcc0, loop_3240 mulx %i7, 0x0F44, %i0 fcmpgt16 %f14, %f14, %l5 fpsub32 %f10, %f12, %f8 loop_3240: movg %xcc, %g5, %o0 sethi 0x029B, %i3 fmovda %icc, %f11, %f8 fbl,a %fcc3, loop_3241 lduh [%l7 + 0x66], %l0 fblg %fcc0, loop_3242 fbg %fcc0, loop_3243 loop_3241: or %l6, %o6, %l3 fmovrsgez %o3, %f14, %f7 loop_3242: fcmple32 %f14, %f0, %i6 loop_3243: ldsw [%l7 + 0x1C], %l4 fsrc1 %f8, %f12 fcmpeq16 %f8, %f0, %l1 movn %icc, %o7, %g4 ldsb [%l7 + 0x61], %g7 xnorcc %o4, %o2, %i5 stb %g6, [%l7 + 0x3A] fnegs %f7, %f5 umulcc %g2, %l2, %i2 bge,pt %icc, loop_3244 ldsw [%l7 + 0x0C], %i1 st %f9, [%l7 + 0x3C] fbn,a %fcc2, loop_3245 loop_3244: brlez,a %g1, loop_3246 lduh [%l7 + 0x50], %i4 movg %icc, %g3, %o1 loop_3245: andncc %o5, %i0, %i7 loop_3246: fzeros %f12 fxor %f10, %f10, %f6 lduw [%l7 + 0x6C], %g5 movrgez %l5, 0x17A, %o0 fmul8x16 %f4, %f0, %f6 tg %xcc, 0x3 fmovdleu %icc, %f4, %f15 stw %l0, [%l7 + 0x3C] fpsub16s %f2, %f3, %f0 fpmerge %f7, %f14, %f0 ldsw [%l7 + 0x18], %l6 fxnors %f12, %f12, %f11 bcc loop_3247 subc %o6, 0x0AE6, %i3 movleu %icc, %l3, %o3 umulcc %l4, 0x1867, %i6 loop_3247: fbug %fcc0, loop_3248 fbule,a %fcc1, loop_3249 bcs,a,pn %xcc, loop_3250 ldsb [%l7 + 0x14], %o7 loop_3248: pdist %f2, %f6, %f8 loop_3249: ldsw [%l7 + 0x50], %l1 loop_3250: subccc %g4, %g7, %o2 ld [%l7 + 0x68], %f10 ld [%l7 + 0x6C], %f13 bge,a,pt %icc, loop_3251 fcmpeq16 %f0, %f2, %i5 fabss %f15, %f9 st %f15, [%l7 + 0x78] loop_3251: fandnot2 %f12, %f10, %f0 fmul8sux16 %f12, %f6, %f8 fmovdge %xcc, %f4, %f4 stx %o4, [%l7 + 0x40] fmovdle %xcc, %f5, %f15 movpos %xcc, %g6, %g2 ldsw [%l7 + 0x6C], %l2 std %f14, [%l7 + 0x78] fnor %f8, %f0, %f10 fpsub16 %f8, %f12, %f4 fzeros %f14 ldub [%l7 + 0x61], %i2 stb %i1, [%l7 + 0x11] ldd [%l7 + 0x28], %f0 sdiv %g1, 0x127D, %i4 fmovsle %icc, %f2, %f2 lduw [%l7 + 0x4C], %o1 std %f10, [%l7 + 0x08] fmovrsne %g3, %f7, %f2 movre %o5, 0x29D, %i7 fmuld8ulx16 %f10, %f3, %f4 ldsh [%l7 + 0x40], %g5 add %i0, 0x1EF4, %l5 nop setx loop_3252, %l0, %l1 jmpl %l1, %o0 movneg %xcc, %l6, %o6 fble,a %fcc3, loop_3253 sll %l0, %l3, %o3 loop_3252: fmovdneg %xcc, %f11, %f6 stx %i3, [%l7 + 0x38] loop_3253: srlx %i6, %o7, %l1 fornot2 %f14, %f4, %f8 mulscc %g4, 0x1CDA, %g7 stw %l4, [%l7 + 0x74] fmovrdlez %o2, %f12, %f8 bn,a,pn %icc, loop_3254 fmuld8ulx16 %f0, %f3, %f8 sth %i5, [%l7 + 0x78] fornot2s %f12, %f8, %f9 loop_3254: xnor %o4, %g2, %l2 stb %i2, [%l7 + 0x68] xnorcc %g6, %g1, %i4 ldsb [%l7 + 0x14], %o1 fands %f12, %f5, %f2 tsubcctv %i1, 0x1D23, %g3 tge %xcc, 0x1 tl %xcc, 0x2 fornot1 %f2, %f4, %f4 fmovrdgez %i7, %f12, %f8 sub %o5, %g5, %l5 tcs %xcc, 0x2 bne,a,pt %xcc, loop_3255 fnands %f14, %f4, %f9 bshuffle %f12, %f2, %f12 brnz,a %i0, loop_3256 loop_3255: ble,a,pn %xcc, loop_3257 ldub [%l7 + 0x0E], %l6 lduh [%l7 + 0x28], %o0 loop_3256: fpsub32 %f10, %f8, %f10 loop_3257: fmovrde %l0, %f4, %f12 bcs,a,pt %icc, loop_3258 orn %o6, %l3, %i3 fmuld8ulx16 %f7, %f11, %f6 fmovrsgez %o3, %f12, %f3 loop_3258: siam 0x3 fmul8x16au %f0, %f9, %f14 fcmped %fcc1, %f10, %f2 movle %icc, %o7, %l1 movrlez %i6, %g4, %l4 movvc %icc, %o2, %g7 fmovdvs %icc, %f8, %f9 st %f7, [%l7 + 0x34] fpsub16 %f0, %f2, %f14 fornot2s %f2, %f12, %f4 bg,pn %xcc, loop_3259 ba,a loop_3260 ldd [%l7 + 0x60], %f0 edge8l %o4, %g2, %i5 loop_3259: ble,pn %xcc, loop_3261 loop_3260: sth %l2, [%l7 + 0x34] ldd [%l7 + 0x38], %f0 fzeros %f13 loop_3261: tgu %xcc, 0x2 fmovda %xcc, %f1, %f0 fsrc1 %f8, %f10 lduh [%l7 + 0x5A], %i2 stb %g6, [%l7 + 0x6D] fornot1s %f14, %f10, %f9 fpsub32 %f14, %f4, %f6 bne,pn %xcc, loop_3262 ldd [%l7 + 0x38], %f10 ldsh [%l7 + 0x54], %g1 fnegs %f0, %f4 loop_3262: xnorcc %o1, 0x0C80, %i1 nop setx loop_3263, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tgu %icc, 0x5 fcmpgt16 %f12, %f12, %i4 stb %i7, [%l7 + 0x78] loop_3263: bgu,pt %icc, loop_3264 ta %icc, 0x6 brgz,a %g3, loop_3265 movge %icc, %o5, %l5 loop_3264: tvc %xcc, 0x7 stx %i0, [%l7 + 0x58] loop_3265: fmovsa %icc, %f0, %f15 fnors %f3, %f3, %f15 ldsw [%l7 + 0x18], %l6 xnor %o0, %l0, %g5 ldub [%l7 + 0x66], %o6 stw %i3, [%l7 + 0x54] fexpand %f7, %f14 and %o3, %o7, %l1 fzero %f8 mova %icc, %l3, %i6 fmovdneg %xcc, %f12, %f2 udivx %g4, 0x17E1, %o2 fble %fcc3, loop_3266 ld [%l7 + 0x20], %f11 fabsd %f8, %f2 fzeros %f13 loop_3266: fmovrsne %l4, %f7, %f13 fmovrsgez %o4, %f8, %f4 stx %g7, [%l7 + 0x58] ble,a %icc, loop_3267 ldx [%l7 + 0x58], %i5 srlx %g2, 0x07, %l2 fnot2s %f13, %f5 loop_3267: xorcc %i2, 0x15AF, %g6 fmovrsne %g1, %f13, %f9 fba,a %fcc3, loop_3268 addcc %i1, 0x1E2A, %i4 fmovd %f2, %f4 ldx [%l7 + 0x70], %i7 loop_3268: sdivx %o1, 0x1575, %o5 edge16 %g3, %i0, %l5 fnands %f2, %f4, %f4 fmovsneg %xcc, %f4, %f9 subc %l6, %o0, %g5 st %f8, [%l7 + 0x7C] bg,a,pt %icc, loop_3269 umulcc %l0, 0x08D7, %o6 lduh [%l7 + 0x26], %i3 lduw [%l7 + 0x3C], %o7 loop_3269: fpadd32 %f14, %f2, %f10 fbl,a %fcc0, loop_3270 fmovrdgez %l1, %f8, %f4 fcmped %fcc3, %f2, %f4 fmovsvc %xcc, %f7, %f7 loop_3270: movgu %xcc, %o3, %i6 tsubcctv %l3, 0x046E, %o2 fble %fcc0, loop_3271 fnot2 %f2, %f14 ldsw [%l7 + 0x44], %l4 stw %g4, [%l7 + 0x50] loop_3271: std %f4, [%l7 + 0x10] fcmped %fcc1, %f12, %f6 ldd [%l7 + 0x08], %f0 move %xcc, %g7, %o4 fmovs %f6, %f15 lduw [%l7 + 0x60], %i5 lduw [%l7 + 0x4C], %g2 fabss %f14, %f7 ldsb [%l7 + 0x5B], %i2 fandnot2 %f2, %f2, %f8 alignaddrl %g6, %l2, %g1 fpadd32s %f10, %f14, %f7 bne,a loop_3272 stw %i1, [%l7 + 0x5C] bcs loop_3273 std %f8, [%l7 + 0x78] loop_3272: ld [%l7 + 0x08], %f7 move %xcc, %i7, %i4 loop_3273: mulscc %o1, %o5, %g3 fmuld8sux16 %f11, %f5, %f14 add %l5, %i0, %l6 movrgez %g5, 0x37C, %l0 sdivx %o0, 0x11E1, %i3 srax %o6, %o7, %l1 bge loop_3274 fba %fcc3, loop_3275 ldsw [%l7 + 0x60], %i6 fandnot2s %f1, %f8, %f6 loop_3274: tcs %xcc, 0x3 loop_3275: tcs %icc, 0x2 movpos %icc, %l3, %o2 fmovdneg %xcc, %f12, %f3 fmovdvc %icc, %f11, %f8 fnors %f8, %f10, %f5 ldsh [%l7 + 0x0C], %o3 fnor %f4, %f4, %f8 mulx %l4, %g7, %o4 ldx [%l7 + 0x58], %g4 fmovdgu %xcc, %f13, %f7 tle %icc, 0x6 fornot2 %f14, %f10, %f10 fbue %fcc0, loop_3276 fbul,a %fcc2, loop_3277 ldub [%l7 + 0x0B], %g2 movcc %xcc, %i5, %g6 loop_3276: ldsb [%l7 + 0x0B], %i2 loop_3277: fnor %f2, %f12, %f8 fandnot1 %f2, %f12, %f12 edge32l %g1, %l2, %i1 lduh [%l7 + 0x0C], %i4 fbl,a %fcc2, loop_3278 fmuld8sux16 %f8, %f13, %f8 ldx [%l7 + 0x50], %i7 fmovrdgz %o1, %f10, %f14 loop_3278: nop setx loop_3279, %l0, %l1 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 %o5, %l5, %g3 fnegs %f1, %f2 array16 %l6, %g5, %i0 loop_3279: fbne,a %fcc3, loop_3280 sdivcc %l0, 0x07D8, %i3 stx %o0, [%l7 + 0x08] mulscc %o6, 0x1E6E, %l1 loop_3280: ldub [%l7 + 0x56], %o7 fmovs %f10, %f11 fbe,a %fcc0, loop_3281 stb %i6, [%l7 + 0x0A] ld [%l7 + 0x4C], %f11 ldx [%l7 + 0x08], %o2 loop_3281: pdist %f8, %f6, %f14 fmovrdlez %l3, %f2, %f4 movne %xcc, %o3, %g7 xnor %l4, %o4, %g4 fcmpeq32 %f12, %f2, %i5 tsubcctv %g2, %g6, %g1 fmovrde %i2, %f12, %f2 sdivx %l2, 0x1326, %i4 ldsb [%l7 + 0x1B], %i1 fbu,a %fcc3, loop_3282 fcmped %fcc3, %f8, %f10 fcmpne32 %f2, %f10, %o1 sdivx %o5, 0x0AC1, %l5 loop_3282: std %f0, [%l7 + 0x38] movneg %icc, %i7, %g3 brgz %g5, loop_3283 fmovdg %icc, %f3, %f8 fcmpgt32 %f4, %f12, %i0 fmovrsne %l0, %f1, %f4 loop_3283: fmovde %icc, %f13, %f6 andn %i3, 0x1487, %l6 fpsub32s %f13, %f0, %f1 sll %o0, %o6, %l1 fmovrse %o7, %f3, %f3 fmul8x16al %f6, %f2, %f8 stw %o2, [%l7 + 0x50] tvc %xcc, 0x0 xnor %l3, %i6, %o3 sllx %g7, %o4, %l4 ldsb [%l7 + 0x1D], %g4 fcmps %fcc2, %f6, %f1 edge32n %i5, %g2, %g1 std %f0, [%l7 + 0x38] mulscc %i2, %l2, %g6 ldsb [%l7 + 0x72], %i4 fcmpd %fcc2, %f14, %f2 xorcc %o1, 0x1EC5, %o5 movleu %xcc, %l5, %i7 fmovspos %icc, %f13, %f14 ld [%l7 + 0x4C], %f5 ble,a loop_3284 fmovsge %xcc, %f12, %f2 bvc,a,pt %xcc, loop_3285 bne %xcc, loop_3286 loop_3284: ldd [%l7 + 0x28], %f10 stw %i1, [%l7 + 0x70] loop_3285: fmovrdgez %g5, %f2, %f14 loop_3286: popc 0x0BC5, %g3 std %f10, [%l7 + 0x18] fmovscs %xcc, %f1, %f15 orn %l0, 0x0595, %i0 sll %i3, 0x03, %l6 edge16ln %o0, %o6, %l1 fmuld8ulx16 %f13, %f6, %f2 std %f8, [%l7 + 0x78] orcc %o7, %o2, %l3 fands %f13, %f8, %f2 alignaddr %o3, %i6, %g7 srlx %l4, %o4, %i5 fbul %fcc3, loop_3287 fpadd32 %f10, %f2, %f6 fnands %f11, %f8, %f11 ldx [%l7 + 0x68], %g4 loop_3287: st %f12, [%l7 + 0x2C] fxors %f7, %f11, %f12 ld [%l7 + 0x68], %f6 fbge,a %fcc0, loop_3288 tneg %icc, 0x2 fpack32 %f12, %f12, %f12 fmovrsne %g2, %f2, %f6 loop_3288: tge %icc, 0x7 edge32 %g1, %i2, %l2 stb %g6, [%l7 + 0x0E] fbne %fcc3, loop_3289 movrne %i4, %o5, %o1 fandnot1s %f4, %f6, %f0 bcs,pn %xcc, loop_3290 loop_3289: lduh [%l7 + 0x5A], %l5 lduw [%l7 + 0x68], %i1 fbuge %fcc3, loop_3291 loop_3290: movgu %xcc, %g5, %i7 stw %l0, [%l7 + 0x48] fmovdgu %xcc, %f14, %f13 loop_3291: ldsh [%l7 + 0x26], %g3 ldsh [%l7 + 0x4C], %i0 fcmple16 %f2, %f10, %i3 fcmpeq16 %f4, %f8, %o0 fbg,a %fcc0, loop_3292 fmovsne %xcc, %f3, %f9 orcc %o6, 0x007E, %l6 ldsb [%l7 + 0x5B], %l1 loop_3292: fcmpeq32 %f8, %f10, %o2 fnot1s %f10, %f2 lduh [%l7 + 0x68], %o7 ld [%l7 + 0x18], %f14 taddcctv %l3, %i6, %o3 faligndata %f0, %f2, %f10 umul %g7, %o4, %i5 fabsd %f6, %f12 fmovrslz %g4, %f6, %f14 ldx [%l7 + 0x38], %g2 nop setx loop_3293, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tpos %xcc, 0x2 ldd [%l7 + 0x38], %f10 fxor %f2, %f6, %f6 loop_3293: brnz,a %g1, loop_3294 movre %l4, %l2, %g6 fmul8sux16 %f6, %f4, %f10 fmovdneg %xcc, %f9, %f14 loop_3294: xor %i2, 0x00A6, %i4 stw %o5, [%l7 + 0x30] lduh [%l7 + 0x46], %o1 andn %l5, %g5, %i7 sth %i1, [%l7 + 0x38] smul %g3, 0x131A, %i0 siam 0x4 fnands %f13, %f11, %f15 std %f14, [%l7 + 0x18] fbn,a %fcc2, loop_3295 array8 %l0, %o0, %o6 ta %icc, 0x3 bvs,pn %xcc, loop_3296 loop_3295: movvc %icc, %i3, %l6 sra %l1, %o7, %o2 fbule %fcc3, loop_3297 loop_3296: sdivx %i6, 0x0690, %o3 fzero %f12 fmovse %xcc, %f14, %f5 loop_3297: fpadd16s %f14, %f8, %f10 movre %l3, %g7, %o4 fzeros %f0 xnorcc %i5, %g4, %g1 fsrc2s %f11, %f15 sra %g2, 0x01, %l2 tcs %icc, 0x0 ldub [%l7 + 0x56], %g6 andncc %i2, %l4, %i4 ldsb [%l7 + 0x46], %o5 ldub [%l7 + 0x43], %l5 fmovdvs %xcc, %f8, %f7 movle %xcc, %o1, %i7 movrne %i1, 0x29B, %g5 ldsb [%l7 + 0x1D], %g3 fxnors %f1, %f9, %f10 subc %i0, 0x02B1, %o0 bpos loop_3298 ldub [%l7 + 0x11], %l0 fmovs %f0, %f9 pdist %f6, %f4, %f2 loop_3298: ldub [%l7 + 0x16], %i3 fcmple32 %f4, %f6, %o6 alignaddr %l1, %l6, %o2 xor %i6, 0x1204, %o7 ldub [%l7 + 0x4D], %o3 ldd [%l7 + 0x10], %f0 st %f3, [%l7 + 0x6C] ldd [%l7 + 0x30], %f4 tvc %icc, 0x6 ldub [%l7 + 0x0C], %l3 bcc,a,pn %icc, loop_3299 ld [%l7 + 0x74], %f3 fmul8ulx16 %f6, %f14, %f14 lduw [%l7 + 0x18], %o4 loop_3299: fornot2s %f12, %f6, %f14 fmovrsne %g7, %f15, %f3 fbe,a %fcc2, loop_3300 fmovsleu %icc, %f10, %f2 and %i5, 0x028B, %g1 ldx [%l7 + 0x48], %g2 loop_3300: ldub [%l7 + 0x4E], %l2 stx %g6, [%l7 + 0x30] brnz %g4, loop_3301 ldsh [%l7 + 0x44], %i2 fmovdn %xcc, %f7, %f0 stw %i4, [%l7 + 0x38] loop_3301: nop setx loop_3302, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_3303, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x30], %f13 subc %o5, %l5, %o1 loop_3302: fpack16 %f14, %f13 loop_3303: fcmple16 %f10, %f4, %i7 lduh [%l7 + 0x42], %i1 ldx [%l7 + 0x58], %g5 mulx %g3, 0x12EF, %i0 fpack16 %f8, %f13 be loop_3304 subccc %o0, 0x1BB8, %l4 st %f14, [%l7 + 0x0C] bge,pt %xcc, loop_3305 loop_3304: fcmpne32 %f4, %f0, %l0 andcc %i3, 0x0FCC, %o6 lduh [%l7 + 0x18], %l6 loop_3305: fmovs %f1, %f4 fmovdn %icc, %f7, %f8 fcmple16 %f14, %f6, %l1 taddcctv %o2, %o7, %o3 fbul %fcc2, loop_3306 fandnot1 %f10, %f0, %f6 array16 %l3, %o4, %g7 fandnot2 %f0, %f0, %f10 loop_3306: ldub [%l7 + 0x30], %i6 bge,a loop_3307 sub %i5, %g1, %g2 fpsub16 %f8, %f10, %f12 fnand %f10, %f0, %f0 loop_3307: tsubcctv %l2, 0x14C0, %g4 fmovrsne %i2, %f0, %f1 stw %g6, [%l7 + 0x38] alignaddr %i4, %o5, %o1 udivcc %i7, 0x0CF9, %l5 fmovsvs %icc, %f12, %f11 fmovsg %icc, %f12, %f10 fmovrslez %g5, %f12, %f13 fsrc2 %f8, %f2 movrlez %i1, %i0, %o0 ld [%l7 + 0x50], %f0 lduh [%l7 + 0x26], %g3 addcc %l0, 0x0E59, %l4 ldsh [%l7 + 0x66], %o6 fands %f8, %f14, %f7 fand %f14, %f2, %f10 ldsb [%l7 + 0x0E], %l6 fcmpne16 %f2, %f12, %l1 xnorcc %o2, %i3, %o3 bge loop_3308 lduw [%l7 + 0x4C], %l3 fmovrde %o4, %f14, %f0 stw %g7, [%l7 + 0x68] loop_3308: popc %o7, %i5 tl %icc, 0x7 ldsb [%l7 + 0x6D], %i6 fmovspos %icc, %f13, %f14 fbne,a %fcc2, loop_3309 fmovrsgz %g2, %f9, %f10 fmovrdgez %l2, %f0, %f10 ldx [%l7 + 0x50], %g4 loop_3309: fmovspos %icc, %f8, %f10 tcs %icc, 0x4 stx %i2, [%l7 + 0x58] add %g1, 0x0FB8, %g6 fand %f8, %f8, %f14 bg,a %icc, loop_3310 brlz,a %o5, loop_3311 std %f4, [%l7 + 0x08] fmovrdgz %o1, %f4, %f8 loop_3310: fands %f1, %f2, %f12 loop_3311: stb %i4, [%l7 + 0x7F] fbge,a %fcc0, loop_3312 ldub [%l7 + 0x6C], %i7 move %xcc, %l5, %g5 edge16l %i1, %o0, %g3 loop_3312: ldd [%l7 + 0x10], %f2 taddcc %i0, 0x1C31, %l4 ld [%l7 + 0x38], %f12 fmovdpos %icc, %f14, %f8 fpsub16 %f4, %f12, %f6 fmovsleu %icc, %f4, %f14 ldub [%l7 + 0x1F], %l0 ldsw [%l7 + 0x58], %o6 fmovdge %icc, %f11, %f0 be,a,pt %xcc, loop_3313 fmovrdgz %l1, %f8, %f8 fnot2s %f5, %f0 fsrc2 %f0, %f6 loop_3313: fmovda %xcc, %f13, %f0 fblg %fcc2, loop_3314 tg %icc, 0x7 tge %icc, 0x5 orncc %l6, 0x04C6, %i3 loop_3314: fcmple32 %f2, %f14, %o3 fmul8x16al %f14, %f13, %f8 alignaddr %l3, %o2, %g7 ld [%l7 + 0x3C], %f9 ldd [%l7 + 0x30], %f0 udiv %o4, 0x1E82, %i5 fcmped %fcc3, %f8, %f10 fbug,a %fcc3, loop_3315 array8 %i6, %g2, %o7 tgu %icc, 0x2 fmovrdlez %g4, %f0, %f14 loop_3315: call loop_3316 fbuge %fcc2, loop_3317 ldx [%l7 + 0x20], %i2 edge32ln %g1, %g6, %l2 loop_3316: fnot2 %f0, %f4 loop_3317: stb %o5, [%l7 + 0x4F] ldub [%l7 + 0x3B], %i4 ldd [%l7 + 0x48], %f2 udiv %i7, 0x187C, %l5 taddcctv %g5, %o1, %i1 edge32n %g3, %o0, %l4 fors %f4, %f5, %f10 bne,a,pn %icc, loop_3318 bpos,pt %icc, loop_3319 fnand %f2, %f12, %f0 fcmpne32 %f8, %f8, %l0 loop_3318: fnot1s %f10, %f0 loop_3319: tge %xcc, 0x6 fand %f0, %f10, %f0 fxor %f2, %f0, %f6 fzero %f14 stx %i0, [%l7 + 0x70] tvc %icc, 0x2 lduh [%l7 + 0x0E], %o6 fandnot1s %f5, %f11, %f2 fcmps %fcc3, %f5, %f5 tn %icc, 0x1 movcs %icc, %l6, %i3 tge %icc, 0x1 movrlz %o3, 0x3D9, %l3 fmovde %icc, %f13, %f1 ldd [%l7 + 0x50], %f10 ldub [%l7 + 0x23], %o2 movneg %icc, %l1, %g7 ldsh [%l7 + 0x4E], %i5 movrlz %i6, %o4, %g2 ldsb [%l7 + 0x41], %o7 call loop_3320 edge16ln %g4, %i2, %g1 fmovrdgez %g6, %f4, %f2 fmovsl %icc, %f9, %f10 loop_3320: fmovrsne %o5, %f5, %f14 edge16l %i4, %i7, %l2 subc %g5, 0x03B9, %o1 stb %l5, [%l7 + 0x5D] fones %f3 std %f4, [%l7 + 0x70] edge32l %g3, %o0, %i1 edge16n %l4, %i0, %l0 fands %f11, %f6, %f2 lduh [%l7 + 0x22], %l6 fmovrdgz %i3, %f2, %f8 edge16l %o3, %l3, %o2 nop setx loop_3321, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsne %icc, %f10, %f0 fmul8sux16 %f10, %f10, %f14 ldd [%l7 + 0x20], %f4 loop_3321: fmovsn %icc, %f2, %f13 fmovsn %xcc, %f9, %f12 fmovsvc %xcc, %f13, %f7 fornot1 %f14, %f4, %f8 fcmpgt16 %f10, %f14, %l1 ba loop_3322 fmovsg %xcc, %f15, %f8 sth %o6, [%l7 + 0x2A] tvc %xcc, 0x2 loop_3322: ldsb [%l7 + 0x16], %i5 ldsb [%l7 + 0x1A], %g7 stx %i6, [%l7 + 0x38] ldub [%l7 + 0x5E], %g2 ldsh [%l7 + 0x3A], %o4 fmovrsgez %o7, %f0, %f12 fcmpes %fcc0, %f2, %f8 st %f3, [%l7 + 0x6C] fbne %fcc1, loop_3323 stx %g4, [%l7 + 0x40] fpadd32s %f1, %f7, %f2 array16 %i2, %g6, %o5 loop_3323: ldsb [%l7 + 0x7F], %g1 fnegd %f14, %f2 sllx %i7, 0x0C, %l2 or %g5, 0x1445, %i4 fmovrde %o1, %f4, %f6 ldd [%l7 + 0x10], %f0 siam 0x5 st %f4, [%l7 + 0x78] ldsb [%l7 + 0x3F], %g3 stx %l5, [%l7 + 0x78] ld [%l7 + 0x34], %f12 st %f7, [%l7 + 0x18] fbule,a %fcc3, loop_3324 ldsw [%l7 + 0x28], %o0 fbug,a %fcc2, loop_3325 ldsw [%l7 + 0x0C], %l4 loop_3324: brlez %i1, loop_3326 fmovrdgz %i0, %f8, %f0 loop_3325: tge %icc, 0x4 tsubcctv %l6, 0x0E43, %l0 loop_3326: bn %xcc, loop_3327 xnor %o3, %l3, %i3 std %f2, [%l7 + 0x18] fbl %fcc2, loop_3328 loop_3327: stw %l1, [%l7 + 0x4C] addc %o6, 0x099C, %o2 fmovsne %xcc, %f13, %f7 loop_3328: subcc %i5, %g7, %g2 fnot2 %f2, %f0 fmovsn %icc, %f4, %f9 sdivx %i6, 0x1268, %o4 ld [%l7 + 0x48], %f2 fpmerge %f11, %f1, %f8 movge %icc, %g4, %i2 ld [%l7 + 0x2C], %f15 fblg,a %fcc1, loop_3329 fsrc1s %f11, %f5 be,a loop_3330 fmul8x16al %f14, %f2, %f0 loop_3329: st %f15, [%l7 + 0x40] tge %xcc, 0x6 loop_3330: fmovsvc %icc, %f3, %f5 edge32n %o7, %g6, %o5 addccc %i7, 0x012C, %g1 fnands %f12, %f5, %f10 fmovsle %icc, %f0, %f6 fands %f10, %f9, %f3 edge16 %l2, %g5, %o1 fcmpd %fcc3, %f6, %f6 fmovse %xcc, %f15, %f5 fmul8sux16 %f6, %f2, %f8 ldub [%l7 + 0x0B], %g3 ldd [%l7 + 0x50], %f12 edge8l %l5, %o0, %l4 stw %i1, [%l7 + 0x4C] pdist %f10, %f0, %f6 srlx %i0, %i4, %l6 fmovsa %xcc, %f11, %f2 ldsw [%l7 + 0x38], %l0 edge16l %o3, %l3, %l1 st %f15, [%l7 + 0x50] lduh [%l7 + 0x44], %o6 call loop_3331 std %f12, [%l7 + 0x58] fsrc2 %f14, %f6 lduw [%l7 + 0x1C], %o2 loop_3331: fpackfix %f4, %f10 fmovdpos %xcc, %f12, %f8 edge8 %i5, %g7, %g2 bvs,a %icc, loop_3332 xnorcc %i6, %o4, %g4 stw %i2, [%l7 + 0x2C] bgu,pn %icc, loop_3333 loop_3332: sth %o7, [%l7 + 0x6E] tcs %icc, 0x4 ldsh [%l7 + 0x68], %i3 loop_3333: tsubcctv %g6, 0x08E3, %o5 fabsd %f4, %f8 stx %g1, [%l7 + 0x58] fnot2 %f0, %f0 edge16l %i7, %g5, %o1 ldx [%l7 + 0x28], %l2 edge32n %l5, %o0, %g3 tcs %xcc, 0x1 ld [%l7 + 0x78], %f15 udivcc %l4, 0x1F5C, %i1 edge8 %i4, %l6, %i0 fmovsl %icc, %f1, %f12 bg,pn %xcc, loop_3334 bne %xcc, loop_3335 fmovsge %xcc, %f10, %f3 movpos %xcc, %l0, %l3 loop_3334: ldsw [%l7 + 0x18], %l1 loop_3335: faligndata %f4, %f4, %f10 ldsb [%l7 + 0x2A], %o3 lduw [%l7 + 0x18], %o6 lduh [%l7 + 0x70], %i5 fmovde %icc, %f10, %f10 movn %xcc, %g7, %o2 stx %i6, [%l7 + 0x08] stx %g2, [%l7 + 0x18] srax %g4, %i2, %o7 sdivx %i3, 0x1D83, %g6 umulcc %o4, %o5, %g1 bvc,pn %icc, loop_3336 ldsh [%l7 + 0x70], %i7 andncc %o1, %g5, %l2 edge8 %o0, %g3, %l4 loop_3336: xnorcc %l5, 0x0CD3, %i1 tpos %xcc, 0x3 ldsw [%l7 + 0x20], %l6 ld [%l7 + 0x70], %f0 subccc %i4, 0x0D75, %l0 fbe,a %fcc2, loop_3337 stx %i0, [%l7 + 0x50] tcc %xcc, 0x6 stb %l3, [%l7 + 0x76] loop_3337: fandnot2 %f10, %f8, %f4 fbue %fcc2, loop_3338 movcc %xcc, %l1, %o3 fornot2s %f3, %f8, %f14 fmovde %icc, %f15, %f6 loop_3338: ldx [%l7 + 0x28], %i5 fpsub32s %f11, %f7, %f11 te %icc, 0x2 bge,a,pt %xcc, loop_3339 fornot1s %f13, %f4, %f15 fmovsvs %xcc, %f12, %f11 tsubcctv %o6, %g7, %i6 loop_3339: fmul8x16al %f3, %f10, %f2 fmovd %f8, %f8 stx %g2, [%l7 + 0x38] movn %icc, %g4, %o2 bgu,a loop_3340 st %f9, [%l7 + 0x1C] fbuge %fcc3, loop_3341 stx %o7, [%l7 + 0x08] loop_3340: ldsw [%l7 + 0x24], %i2 stw %i3, [%l7 + 0x5C] loop_3341: movleu %icc, %o4, %o5 addcc %g6, %g1, %o1 ldsw [%l7 + 0x14], %i7 st %f9, [%l7 + 0x78] fmovsne %icc, %f12, %f6 xorcc %g5, 0x0070, %l2 for %f12, %f10, %f2 stb %g3, [%l7 + 0x47] ldsw [%l7 + 0x30], %l4 fbu %fcc2, loop_3342 fba %fcc0, loop_3343 ldub [%l7 + 0x5A], %o0 nop setx loop_3344, %l0, %l1 jmpl %l1, %l5 loop_3342: fmovdvs %icc, %f6, %f8 loop_3343: fmovsa %icc, %f12, %f7 fmovdvc %xcc, %f9, %f15 loop_3344: movvs %xcc, %i1, %i4 fmovscc %icc, %f10, %f14 fmovdge %icc, %f13, %f6 fmovdne %xcc, %f13, %f15 nop setx loop_3345, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba %fcc3, loop_3346 stx %l0, [%l7 + 0x48] or %i0, 0x1F05, %l6 loop_3345: brnz %l3, loop_3347 loop_3346: edge8l %l1, %i5, %o3 te %xcc, 0x0 ldsh [%l7 + 0x42], %o6 loop_3347: fpsub16 %f2, %f0, %f8 umulcc %g7, %i6, %g4 ldd [%l7 + 0x38], %f12 bge,a,pn %icc, loop_3348 std %f0, [%l7 + 0x68] st %f6, [%l7 + 0x38] srlx %g2, %o2, %i2 loop_3348: st %f6, [%l7 + 0x78] tge %icc, 0x5 bne,a,pt %icc, loop_3349 fnot1s %f10, %f10 ldub [%l7 + 0x33], %i3 fandnot1 %f12, %f0, %f0 loop_3349: orn %o4, 0x1B6E, %o5 ldsh [%l7 + 0x6A], %o7 sll %g1, %o1, %i7 fmovdvc %xcc, %f4, %f1 fpackfix %f8, %f5 brgez,a %g5, loop_3350 fmovdvs %xcc, %f10, %f4 movg %xcc, %g6, %g3 fmovsle %xcc, %f5, %f12 loop_3350: ld [%l7 + 0x20], %f13 fnegs %f12, %f1 fmovrsgz %l4, %f10, %f11 edge8l %l2, %l5, %o0 bneg loop_3351 alignaddr %i1, %l0, %i0 fbue,a %fcc1, loop_3352 stx %i4, [%l7 + 0x60] loop_3351: ld [%l7 + 0x48], %f0 ldsh [%l7 + 0x10], %l6 loop_3352: fpsub32s %f10, %f10, %f7 fsrc1 %f2, %f8 array16 %l1, %l3, %i5 array32 %o6, %o3, %i6 ldsh [%l7 + 0x5C], %g4 lduw [%l7 + 0x34], %g7 fpadd32 %f2, %f0, %f6 tneg %icc, 0x6 fpsub32s %f5, %f1, %f11 ld [%l7 + 0x4C], %f0 ble,pn %icc, loop_3353 fmuld8ulx16 %f12, %f13, %f6 movrgez %o2, %i2, %i3 orn %g2, 0x0E05, %o4 loop_3353: movrlz %o7, %o5, %g1 te %xcc, 0x4 brnz %o1, loop_3354 ldsb [%l7 + 0x4B], %i7 umul %g5, %g6, %l4 stb %l2, [%l7 + 0x36] loop_3354: stw %l5, [%l7 + 0x0C] std %f2, [%l7 + 0x30] sdivcc %g3, 0x1005, %i1 fmovdne %icc, %f10, %f15 fmovdle %xcc, %f1, %f0 tneg %xcc, 0x3 fmovrsgez %l0, %f4, %f7 edge16l %i0, %i4, %o0 fmovsleu %icc, %f14, %f12 movvc %xcc, %l6, %l3 stw %l1, [%l7 + 0x44] std %f6, [%l7 + 0x48] fpack32 %f6, %f6, %f10 orn %i5, 0x0A6C, %o6 ldub [%l7 + 0x4D], %i6 stw %g4, [%l7 + 0x0C] fmovrsgz %g7, %f4, %f0 fmovrdlz %o3, %f12, %f4 andn %o2, 0x0E72, %i3 umulcc %g2, %i2, %o4 fornot1 %f0, %f10, %f12 lduh [%l7 + 0x12], %o7 lduh [%l7 + 0x52], %g1 fmovsn %xcc, %f9, %f2 ldd [%l7 + 0x60], %f2 be,pn %xcc, loop_3355 taddcc %o5, 0x1D1D, %o1 sth %g5, [%l7 + 0x7A] bg,pn %icc, loop_3356 loop_3355: lduw [%l7 + 0x08], %g6 stb %l4, [%l7 + 0x0A] fmovdpos %icc, %f10, %f5 loop_3356: lduw [%l7 + 0x54], %l2 fmovdpos %xcc, %f9, %f7 fbne %fcc1, loop_3357 lduw [%l7 + 0x6C], %i7 fmovdg %xcc, %f7, %f6 stb %g3, [%l7 + 0x08] loop_3357: fmul8x16 %f4, %f10, %f12 movvs %xcc, %i1, %l0 nop setx loop_3358, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdgez %l5, %f2, %f10 fmuld8sux16 %f5, %f4, %f10 fnot2 %f4, %f4 loop_3358: taddcc %i0, %o0, %i4 xor %l6, 0x11E5, %l3 fcmpne32 %f14, %f6, %l1 std %f4, [%l7 + 0x68] fmuld8ulx16 %f6, %f15, %f2 bpos %icc, loop_3359 fnot1s %f4, %f0 or %i5, 0x0B19, %i6 xorcc %g4, 0x0C6B, %g7 loop_3359: fmul8x16 %f2, %f12, %f0 edge8n %o6, %o2, %o3 ldub [%l7 + 0x6D], %i3 movgu %icc, %g2, %o4 sth %i2, [%l7 + 0x74] sth %o7, [%l7 + 0x72] udiv %g1, 0x08D0, %o1 ldx [%l7 + 0x08], %o5 fbule %fcc0, loop_3360 fsrc2 %f6, %f4 stw %g5, [%l7 + 0x74] stw %g6, [%l7 + 0x68] loop_3360: lduh [%l7 + 0x36], %l2 fbge,a %fcc2, loop_3361 be,pt %xcc, loop_3362 fba,a %fcc0, loop_3363 xnorcc %l4, 0x0C2B, %i7 loop_3361: tvc %icc, 0x2 loop_3362: fandnot1s %f7, %f11, %f14 loop_3363: std %f6, [%l7 + 0x50] tcc %xcc, 0x5 ldub [%l7 + 0x45], %i1 stw %l0, [%l7 + 0x24] std %f14, [%l7 + 0x40] srl %g3, 0x1B, %l5 brlz,a %i0, loop_3364 brz %i4, loop_3365 fxnor %f10, %f12, %f2 fmovrse %o0, %f12, %f13 loop_3364: andncc %l3, %l1, %l6 loop_3365: orn %i6, %i5, %g7 popc %o6, %g4 sth %o2, [%l7 + 0x10] brgez %i3, loop_3366 fpadd32 %f6, %f4, %f12 fsrc1 %f2, %f0 nop setx loop_3367, %l0, %l1 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_3366: movrgez %g2, 0x342, %o3 fmovscs %icc, %f15, %f4 edge32ln %i2, %o4, %g1 loop_3367: fandnot1s %f2, %f14, %f10 bgu %icc, loop_3368 st %f3, [%l7 + 0x5C] fmovsle %xcc, %f10, %f4 fands %f14, %f2, %f2 loop_3368: std %f8, [%l7 + 0x50] fands %f2, %f15, %f6 fmovd %f10, %f6 ta %icc, 0x0 fmovrsne %o1, %f15, %f4 std %f12, [%l7 + 0x28] fpsub32 %f8, %f12, %f4 fba,a %fcc1, loop_3369 mulx %o5, %o7, %g5 ba,a loop_3370 fpadd16 %f12, %f14, %f10 loop_3369: fpmerge %f10, %f12, %f8 stx %l2, [%l7 + 0x58] loop_3370: addccc %l4, 0x0396, %i7 fbe %fcc0, loop_3371 fpsub16s %f3, %f2, %f1 bcs,pt %xcc, loop_3372 alignaddrl %g6, %i1, %l0 loop_3371: ldd [%l7 + 0x58], %f12 stb %l5, [%l7 + 0x7C] loop_3372: fmovdn %icc, %f0, %f7 movrgz %i0, 0x10D, %g3 bne,a %icc, loop_3373 stw %i4, [%l7 + 0x44] fnors %f10, %f8, %f4 tvs %xcc, 0x0 loop_3373: ldx [%l7 + 0x48], %l3 alignaddrl %o0, %l6, %i6 umulcc %l1, %i5, %g7 fsrc2s %f11, %f11 bge loop_3374 srl %g4, 0x0C, %o2 ldx [%l7 + 0x18], %o6 brgz %g2, loop_3375 loop_3374: mulscc %o3, 0x128F, %i2 xnorcc %i3, %o4, %g1 fornot2 %f10, %f14, %f4 loop_3375: stb %o1, [%l7 + 0x69] fsrc2 %f0, %f8 movrne %o5, %g5, %l2 fand %f8, %f8, %f10 ldd [%l7 + 0x50], %f8 fble,a %fcc1, loop_3376 bcc,a %xcc, loop_3377 stb %l4, [%l7 + 0x24] andcc %o7, 0x12AA, %i7 loop_3376: fpsub16 %f10, %f2, %f10 loop_3377: fba,a %fcc3, loop_3378 movrgez %i1, %l0, %g6 fcmpeq32 %f0, %f4, %l5 stx %i0, [%l7 + 0x50] loop_3378: fpackfix %f0, %f4 srax %i4, 0x10, %g3 ldd [%l7 + 0x58], %f10 fmovsge %icc, %f14, %f3 fornot2 %f8, %f8, %f4 movvc %icc, %l3, %l6 fornot1 %f14, %f0, %f2 stb %o0, [%l7 + 0x6A] ldsb [%l7 + 0x2A], %l1 xnorcc %i6, 0x0686, %g7 bcc,a,pn %xcc, loop_3379 edge16l %g4, %i5, %o6 taddcc %o2, %g2, %i2 lduw [%l7 + 0x18], %o3 loop_3379: bvs loop_3380 movg %icc, %i3, %g1 brnz,a %o4, loop_3381 fmovdge %xcc, %f7, %f10 loop_3380: fbe %fcc1, loop_3382 ldsb [%l7 + 0x36], %o5 loop_3381: tsubcctv %g5, 0x0077, %o1 tneg %icc, 0x1 loop_3382: ldsb [%l7 + 0x30], %l4 fpsub32s %f3, %f2, %f0 fmovsa %xcc, %f7, %f4 array16 %o7, %i7, %i1 fbne,a %fcc3, loop_3383 ldsh [%l7 + 0x7C], %l2 bshuffle %f6, %f0, %f12 stb %l0, [%l7 + 0x3C] loop_3383: sth %l5, [%l7 + 0x0E] movrne %i0, 0x0EF, %g6 fnor %f2, %f6, %f2 fpsub16s %f7, %f7, %f9 ldx [%l7 + 0x38], %i4 srl %l3, %l6, %o0 fmovsvc %icc, %f4, %f14 nop setx loop_3384, %l0, %l1 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 %f6, %f10, %f11 fxnor %f14, %f10, %f0 fmovs %f2, %f7 loop_3384: fmul8x16 %f1, %f4, %f6 tg %icc, 0x0 orcc %l1, 0x1E57, %i6 ldub [%l7 + 0x73], %g3 fmovsne %icc, %f10, %f8 fmovdvc %icc, %f0, %f2 sth %g4, [%l7 + 0x1E] edge8ln %i5, %g7, %o6 array8 %g2, %i2, %o3 std %f4, [%l7 + 0x38] fmuld8ulx16 %f6, %f3, %f6 ldd [%l7 + 0x10], %f8 fbu %fcc1, loop_3385 fzero %f8 stx %i3, [%l7 + 0x30] fmovdl %icc, %f0, %f12 loop_3385: bne %icc, loop_3386 fmuld8sux16 %f13, %f2, %f6 fpadd32 %f0, %f14, %f2 sllx %o2, 0x01, %g1 loop_3386: ldsh [%l7 + 0x20], %o5 addcc %g5, %o1, %o4 stx %o7, [%l7 + 0x38] fmul8x16 %f6, %f2, %f6 fpack16 %f14, %f5 fmovsvc %xcc, %f15, %f6 lduw [%l7 + 0x1C], %l4 tl %xcc, 0x4 bshuffle %f0, %f8, %f8 fmovrde %i1, %f2, %f14 stw %l2, [%l7 + 0x30] bvc,a,pn %icc, loop_3387 ta %icc, 0x5 stx %i7, [%l7 + 0x28] nop setx loop_3388, %l0, %l1 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_3387: fornot1s %f7, %f12, %f15 tsubcc %l0, %l5, %g6 bl,a,pt %icc, loop_3389 loop_3388: ldsb [%l7 + 0x08], %i0 ldub [%l7 + 0x45], %l3 nop setx loop_3390, %l0, %l1 jmpl %l1, %i4 loop_3389: fandnot2s %f12, %f7, %f13 edge8ln %o0, %l6, %l1 fmovdle %xcc, %f6, %f12 loop_3390: ldsw [%l7 + 0x28], %i6 fmovdl %icc, %f9, %f15 bne loop_3391 fba,a %fcc3, loop_3392 stx %g4, [%l7 + 0x08] fmovrse %i5, %f13, %f11 loop_3391: fmovda %xcc, %f9, %f15 loop_3392: fmovsgu %xcc, %f5, %f13 fnors %f2, %f5, %f4 ld [%l7 + 0x60], %f2 movgu %xcc, %g7, %o6 ldx [%l7 + 0x08], %g2 lduh [%l7 + 0x40], %g3 std %f6, [%l7 + 0x08] sth %o3, [%l7 + 0x4A] bpos,pn %icc, loop_3393 fmovdn %icc, %f14, %f12 ldsb [%l7 + 0x3C], %i2 udivx %i3, 0x194E, %g1 loop_3393: edge8 %o2, %g5, %o5 bvs,a,pt %icc, loop_3394 fmovsn %xcc, %f6, %f3 st %f0, [%l7 + 0x14] fsrc2s %f2, %f0 loop_3394: sethi 0x0F3F, %o4 tpos %icc, 0x3 alignaddrl %o7, %o1, %i1 nop setx loop_3395, %l0, %l1 jmpl %l1, %l4 mulx %i7, %l0, %l2 fabsd %f0, %f14 edge32l %g6, %i0, %l3 loop_3395: lduw [%l7 + 0x50], %i4 ldx [%l7 + 0x68], %o0 fbul %fcc0, loop_3396 fpack16 %f12, %f11 lduw [%l7 + 0x2C], %l5 fmovrdlez %l1, %f6, %f14 loop_3396: fmovrse %l6, %f0, %f9 tvc %icc, 0x4 ldub [%l7 + 0x12], %g4 std %f12, [%l7 + 0x58] stx %i6, [%l7 + 0x10] std %f14, [%l7 + 0x70] nop setx loop_3397, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srlx %g7, %o6, %i5 brlez %g2, loop_3398 movcc %icc, %g3, %i2 loop_3397: bl,a loop_3399 bne,a,pn %icc, loop_3400 loop_3398: fands %f5, %f2, %f6 bpos,a,pt %xcc, loop_3401 loop_3399: udivcc %o3, 0x1BD0, %i3 loop_3400: fmovsl %icc, %f14, %f7 addcc %g1, 0x04AC, %o2 loop_3401: ldsb [%l7 + 0x62], %g5 fsrc2s %f15, %f8 siam 0x2 sth %o4, [%l7 + 0x0E] fexpand %f9, %f4 be,pn %icc, loop_3402 fpack16 %f4, %f2 edge8n %o5, %o1, %i1 ldsb [%l7 + 0x4C], %l4 loop_3402: srlx %i7, %l0, %o7 movge %icc, %l2, %g6 xnor %l3, 0x1A94, %i0 ldsw [%l7 + 0x60], %i4 fmovsneg %xcc, %f11, %f4 fmovsvc %xcc, %f9, %f12 bcs %icc, loop_3403 edge8 %o0, %l1, %l6 fmovde %icc, %f0, %f6 fmovrslz %g4, %f9, %f1 loop_3403: brz %i6, loop_3404 fsrc1s %f3, %f12 tgu %xcc, 0x3 fors %f7, %f10, %f15 loop_3404: brgz,a %l5, loop_3405 fmovsn %xcc, %f12, %f0 ld [%l7 + 0x70], %f1 lduw [%l7 + 0x14], %o6 loop_3405: movcc %icc, %i5, %g2 fmovrde %g7, %f14, %f6 ld [%l7 + 0x74], %f12 fpmerge %f12, %f2, %f12 ldsh [%l7 + 0x4E], %i2 fabsd %f2, %f0 ldd [%l7 + 0x50], %f14 ld [%l7 + 0x60], %f10 fba %fcc3, loop_3406 fnegd %f8, %f6 stb %g3, [%l7 + 0x32] ldsb [%l7 + 0x42], %o3 loop_3406: movgu %icc, %g1, %i3 movne %xcc, %o2, %o4 andcc %o5, 0x1055, %g5 tleu %xcc, 0x7 or %o1, %i1, %i7 fmovdg %xcc, %f10, %f4 fmovrse %l4, %f11, %f8 sth %l0, [%l7 + 0x70] fbu %fcc2, loop_3407 movrgez %o7, 0x342, %g6 movneg %icc, %l2, %i0 ldd [%l7 + 0x08], %f8 loop_3407: std %f8, [%l7 + 0x08] lduw [%l7 + 0x54], %i4 nop setx loop_3408, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %l3, 0x17, %l1 bcs,a loop_3409 ld [%l7 + 0x14], %f9 loop_3408: fbl,a %fcc2, loop_3410 movcs %icc, %o0, %g4 loop_3409: bge,a loop_3411 fandnot2s %f1, %f14, %f3 loop_3410: fnot2 %f6, %f8 ld [%l7 + 0x28], %f0 loop_3411: stx %i6, [%l7 + 0x40] sth %l5, [%l7 + 0x28] fmovsge %icc, %f6, %f3 fsrc2 %f2, %f6 movneg %xcc, %o6, %l6 fbule,a %fcc1, loop_3412 fmul8sux16 %f14, %f14, %f8 sethi 0x0876, %g2 array8 %g7, %i2, %i5 loop_3412: movne %icc, %g3, %o3 fmovdcs %xcc, %f12, %f5 tcc %xcc, 0x7 fmovrslez %g1, %f15, %f2 sth %o2, [%l7 + 0x64] fexpand %f3, %f8 lduh [%l7 + 0x44], %o4 fbul,a %fcc0, loop_3413 xnor %i3, 0x013F, %g5 sdiv %o5, 0x1B20, %i1 edge16n %i7, %o1, %l4 loop_3413: tne %xcc, 0x1 sth %l0, [%l7 + 0x10] fnands %f9, %f7, %f4 brlez %g6, loop_3414 movre %o7, %i0, %i4 fzero %f6 fbul %fcc1, loop_3415 loop_3414: bneg loop_3416 call loop_3417 fmul8x16au %f5, %f4, %f6 loop_3415: tvs %icc, 0x7 loop_3416: nop setx loop_3418, %l0, %l1 jmpl %l1, %l3 loop_3417: fbue %fcc0, loop_3419 fbl,a %fcc2, loop_3420 fmovrdlz %l1, %f4, %f6 loop_3418: orcc %l2, 0x1301, %g4 loop_3419: movge %icc, %o0, %l5 loop_3420: alignaddrl %i6, %l6, %g2 fcmpeq16 %f10, %f14, %g7 for %f10, %f6, %f10 xorcc %i2, 0x0C46, %o6 sethi 0x08DB, %g3 movge %xcc, %i5, %g1 ldub [%l7 + 0x0F], %o2 fmovsg %icc, %f10, %f1 fmovdvc %icc, %f10, %f10 bgu,pt %xcc, loop_3421 ldub [%l7 + 0x57], %o4 subcc %i3, %g5, %o3 fbug %fcc3, loop_3422 loop_3421: ldsw [%l7 + 0x58], %o5 fbul %fcc2, loop_3423 tsubcctv %i1, 0x0EB7, %o1 loop_3422: andn %i7, %l4, %g6 st %f6, [%l7 + 0x7C] loop_3423: sethi 0x108E, %l0 lduh [%l7 + 0x48], %i0 bcc,a,pn %icc, loop_3424 ldub [%l7 + 0x36], %o7 fpsub32s %f4, %f5, %f10 ld [%l7 + 0x24], %f3 loop_3424: sub %l3, %i4, %l2 fmul8ulx16 %f6, %f12, %f14 udivcc %l1, 0x0263, %g4 movcc %xcc, %o0, %i6 orncc %l5, 0x0C68, %g2 brlz,a %g7, loop_3425 fmul8x16 %f3, %f8, %f14 fbule %fcc0, loop_3426 lduh [%l7 + 0x5E], %l6 loop_3425: ldsb [%l7 + 0x72], %i2 addc %g3, 0x1FF1, %o6 loop_3426: movrlez %g1, 0x357, %i5 sth %o2, [%l7 + 0x3C] ldub [%l7 + 0x0D], %i3 ldx [%l7 + 0x50], %g5 tcc %xcc, 0x3 bvs,a %icc, loop_3427 mova %xcc, %o3, %o4 fzeros %f11 xorcc %i1, 0x0D0C, %o5 loop_3427: edge16n %i7, %l4, %g6 fandnot2s %f4, %f0, %f7 sllx %o1, %l0, %o7 ld [%l7 + 0x74], %f6 fpsub32s %f12, %f4, %f4 fpadd32 %f4, %f10, %f0 fandnot2 %f2, %f6, %f4 fnot1 %f14, %f12 mulscc %l3, %i4, %i0 fnot1s %f5, %f0 stx %l1, [%l7 + 0x48] bpos,a,pn %xcc, loop_3428 bg,a %xcc, loop_3429 smul %l2, 0x1BD7, %o0 bge,a loop_3430 loop_3428: ldd [%l7 + 0x68], %f14 loop_3429: or %i6, %l5, %g4 ld [%l7 + 0x2C], %f7 loop_3430: stw %g2, [%l7 + 0x1C] fmovrsgez %l6, %f9, %f9 fbu %fcc0, loop_3431 pdist %f12, %f0, %f10 nop setx loop_3432, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %i2, 0x117, %g3 loop_3431: stx %o6, [%l7 + 0x28] lduh [%l7 + 0x56], %g7 loop_3432: fmovdgu %xcc, %f4, %f2 brlz %i5, loop_3433 sth %o2, [%l7 + 0x4C] orncc %i3, 0x04DE, %g1 fmovdne %icc, %f3, %f1 loop_3433: ldd [%l7 + 0x70], %f2 and %o3, %g5, %o4 ldx [%l7 + 0x18], %o5 ldsb [%l7 + 0x51], %i7 ble,a loop_3434 ldsw [%l7 + 0x6C], %l4 movg %xcc, %g6, %i1 bge,a,pt %xcc, loop_3435 loop_3434: bshuffle %f6, %f6, %f10 stb %o1, [%l7 + 0x6B] fbo %fcc1, loop_3436 loop_3435: fpack16 %f14, %f12 ldsw [%l7 + 0x54], %l0 ldsw [%l7 + 0x64], %o7 loop_3436: fmovscc %xcc, %f10, %f6 movvc %xcc, %i4, %l3 movpos %icc, %i0, %l2 stb %o0, [%l7 + 0x52] fbo %fcc3, loop_3437 stw %i6, [%l7 + 0x40] lduw [%l7 + 0x40], %l5 fmovrdgz %g4, %f2, %f6 loop_3437: sllx %l1, 0x0E, %l6 ldub [%l7 + 0x20], %g2 ldsb [%l7 + 0x0B], %g3 fmovd %f10, %f4 ldsh [%l7 + 0x16], %i2 fbn,a %fcc3, loop_3438 fabss %f12, %f8 fcmpeq16 %f6, %f8, %o6 fbe,a %fcc0, loop_3439 loop_3438: fors %f1, %f5, %f1 fmul8x16au %f9, %f12, %f12 ldsw [%l7 + 0x38], %i5 loop_3439: ldsb [%l7 + 0x6C], %o2 ld [%l7 + 0x3C], %f14 movneg %icc, %g7, %i3 tne %xcc, 0x3 fmovdvc %xcc, %f0, %f1 fpackfix %f6, %f13 fpadd32 %f4, %f6, %f6 fandnot2s %f8, %f15, %f13 bcc %xcc, loop_3440 fmovdvs %icc, %f2, %f13 movrgz %g1, %o3, %g5 andn %o4, 0x032B, %o5 loop_3440: std %f10, [%l7 + 0x38] ldsw [%l7 + 0x60], %i7 stx %g6, [%l7 + 0x08] stb %i1, [%l7 + 0x10] ba,a,pt %icc, loop_3441 fmul8x16 %f15, %f12, %f0 fpsub32s %f13, %f10, %f15 movcc %xcc, %o1, %l0 loop_3441: orcc %l4, %i4, %o7 fmovrse %l3, %f6, %f1 movge %xcc, %i0, %o0 stx %l2, [%l7 + 0x40] stb %i6, [%l7 + 0x41] fmovscc %icc, %f7, %f1 lduh [%l7 + 0x20], %l5 fand %f2, %f8, %f2 ldsh [%l7 + 0x30], %l1 ldsw [%l7 + 0x38], %g4 fcmped %fcc0, %f2, %f12 tvs %icc, 0x5 ldub [%l7 + 0x60], %l6 ta %xcc, 0x5 fcmpeq32 %f8, %f0, %g3 faligndata %f10, %f14, %f2 sth %i2, [%l7 + 0x10] sdivcc %o6, 0x0BA4, %i5 ldd [%l7 + 0x58], %f6 taddcctv %g2, %g7, %i3 ldsb [%l7 + 0x1A], %g1 bcs,pn %icc, loop_3442 edge16l %o3, %g5, %o4 ldx [%l7 + 0x50], %o5 mulscc %o2, 0x0B97, %i7 loop_3442: bgu,pt %icc, loop_3443 stw %i1, [%l7 + 0x40] bgu loop_3444 fpsub32s %f5, %f12, %f15 loop_3443: movrgz %g6, 0x155, %o1 tge %icc, 0x0 loop_3444: fcmped %fcc3, %f8, %f10 ldub [%l7 + 0x0B], %l4 ldsw [%l7 + 0x38], %l0 ldsb [%l7 + 0x43], %o7 edge8ln %l3, %i4, %o0 stw %i0, [%l7 + 0x1C] lduh [%l7 + 0x2A], %l2 std %f0, [%l7 + 0x70] tn %icc, 0x4 sdivx %l5, 0x101B, %i6 ldub [%l7 + 0x37], %l1 fbne %fcc3, loop_3445 fmovrdgez %l6, %f0, %f2 fmovrdlez %g3, %f10, %f6 srl %g4, %i2, %i5 loop_3445: std %f4, [%l7 + 0x20] fmovrdgez %g2, %f0, %f12 ldub [%l7 + 0x60], %g7 ldx [%l7 + 0x48], %o6 fcmple32 %f6, %f8, %i3 udivx %g1, 0x1434, %o3 fcmpne16 %f10, %f10, %g5 fors %f1, %f0, %f12 st %f3, [%l7 + 0x20] fmovdge %icc, %f9, %f10 pdist %f2, %f8, %f10 array16 %o4, %o2, %i7 fsrc2 %f6, %f0 fmovsvs %xcc, %f7, %f13 ldsb [%l7 + 0x0D], %i1 fbule,a %fcc3, loop_3446 movrlez %o5, %o1, %g6 st %f2, [%l7 + 0x60] fcmple32 %f10, %f4, %l4 loop_3446: fcmpd %fcc3, %f14, %f0 fmovscc %icc, %f5, %f15 sethi 0x09B0, %l0 ldsw [%l7 + 0x08], %o7 taddcctv %l3, %o0, %i4 stb %l2, [%l7 + 0x26] ldsh [%l7 + 0x60], %l5 taddcctv %i6, %i0, %l1 fblg,a %fcc3, loop_3447 fcmpne32 %f0, %f6, %g3 fba,a %fcc0, loop_3448 fmovrde %l6, %f2, %f10 loop_3447: bne,a %xcc, loop_3449 ldx [%l7 + 0x08], %g4 loop_3448: ldd [%l7 + 0x68], %f4 movne %icc, %i5, %i2 loop_3449: stb %g7, [%l7 + 0x61] movn %xcc, %o6, %i3 tneg %icc, 0x2 fnor %f12, %f4, %f4 ldx [%l7 + 0x68], %g1 std %f0, [%l7 + 0x08] fmul8ulx16 %f4, %f0, %f6 ldsb [%l7 + 0x42], %g2 st %f3, [%l7 + 0x0C] bleu,a %xcc, loop_3450 std %f2, [%l7 + 0x38] fmovsl %icc, %f13, %f5 lduw [%l7 + 0x5C], %g5 loop_3450: sdivcc %o4, 0x0A62, %o2 fbuge %fcc3, loop_3451 fbge %fcc3, loop_3452 tvs %icc, 0x5 std %f4, [%l7 + 0x08] loop_3451: fmovsleu %icc, %f2, %f10 loop_3452: fcmpgt16 %f4, %f2, %i7 stw %o3, [%l7 + 0x10] fbg %fcc0, loop_3453 fmovdcs %xcc, %f4, %f13 sth %o5, [%l7 + 0x56] st %f4, [%l7 + 0x48] loop_3453: bcs,pt %xcc, loop_3454 fmovsvc %xcc, %f11, %f7 fabsd %f12, %f8 movvs %icc, %o1, %i1 loop_3454: st %f9, [%l7 + 0x44] fmovsneg %icc, %f2, %f13 fmovsa %xcc, %f14, %f1 fbl %fcc0, loop_3455 srl %g6, %l0, %l4 tcc %xcc, 0x1 ldx [%l7 + 0x50], %o7 loop_3455: fpadd16s %f8, %f7, %f14 ldub [%l7 + 0x5E], %l3 movne %xcc, %i4, %o0 fpmerge %f3, %f15, %f6 sth %l5, [%l7 + 0x76] st %f9, [%l7 + 0x68] smulcc %l2, %i6, %i0 stx %l1, [%l7 + 0x30] edge8 %l6, %g3, %g4 fsrc1s %f0, %f8 fmovdpos %xcc, %f13, %f13 nop setx loop_3456, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1s %f7, %f12, %f2 fnand %f8, %f10, %f2 tvc %xcc, 0x2 loop_3456: edge8l %i5, %g7, %i2 fpack32 %f12, %f4, %f10 sra %o6, 0x19, %g1 lduh [%l7 + 0x68], %g2 bcc loop_3457 ldsw [%l7 + 0x18], %g5 fmovrdgez %i3, %f14, %f14 tneg %xcc, 0x5 loop_3457: fandnot1 %f4, %f10, %f12 sth %o2, [%l7 + 0x14] edge32n %i7, %o3, %o4 fble,a %fcc3, loop_3458 fexpand %f4, %f8 ldsh [%l7 + 0x64], %o5 sth %o1, [%l7 + 0x2E] loop_3458: fmovdl %icc, %f0, %f14 ldsb [%l7 + 0x10], %g6 fsrc2 %f10, %f2 movne %icc, %i1, %l0 bshuffle %f12, %f8, %f12 edge32ln %o7, %l4, %i4 xnorcc %o0, 0x031D, %l3 fmovscc %icc, %f12, %f6 fmovrdne %l2, %f2, %f4 ldx [%l7 + 0x70], %i6 fcmpeq32 %f14, %f12, %i0 bge,a,pt %icc, loop_3459 fmovsle %icc, %f11, %f13 fmovrdgz %l1, %f8, %f4 srlx %l5, %g3, %g4 loop_3459: ldsb [%l7 + 0x3E], %i5 mova %icc, %l6, %i2 stx %g7, [%l7 + 0x60] sth %o6, [%l7 + 0x40] movvs %xcc, %g1, %g5 fpsub16 %f10, %f8, %f6 fsrc2s %f8, %f5 stx %g2, [%l7 + 0x18] fsrc1 %f0, %f2 brgez,a %i3, loop_3460 ldx [%l7 + 0x68], %i7 ldsw [%l7 + 0x20], %o2 array32 %o3, %o5, %o4 loop_3460: ldd [%l7 + 0x10], %f0 edge16l %o1, %i1, %g6 bvc,pt %xcc, loop_3461 edge8l %o7, %l0, %i4 fmul8x16al %f8, %f10, %f6 ldx [%l7 + 0x20], %l4 loop_3461: fmovdneg %icc, %f1, %f14 fands %f5, %f7, %f14 ldsb [%l7 + 0x0E], %o0 sth %l3, [%l7 + 0x4A] fbul,a %fcc1, loop_3462 st %f5, [%l7 + 0x4C] stb %l2, [%l7 + 0x47] fbu %fcc3, loop_3463 loop_3462: ldsw [%l7 + 0x74], %i0 st %f1, [%l7 + 0x54] brz,a %i6, loop_3464 loop_3463: edge8l %l1, %l5, %g3 ldsb [%l7 + 0x63], %i5 lduw [%l7 + 0x44], %g4 loop_3464: stb %i2, [%l7 + 0x22] subcc %g7, %o6, %g1 std %f12, [%l7 + 0x70] bgu,a,pt %xcc, loop_3465 te %xcc, 0x7 fbo,a %fcc2, loop_3466 movrgez %g5, 0x246, %l6 loop_3465: fmovsne %icc, %f10, %f7 stw %g2, [%l7 + 0x7C] loop_3466: movge %icc, %i3, %i7 orn %o2, %o5, %o3 fnor %f0, %f8, %f10 ldsw [%l7 + 0x08], %o4 fbug,a %fcc1, loop_3467 ldx [%l7 + 0x08], %i1 fcmps %fcc3, %f3, %f10 fbule %fcc2, loop_3468 loop_3467: ldub [%l7 + 0x68], %o1 tge %xcc, 0x2 edge8l %g6, %o7, %l0 loop_3468: bpos,a,pt %xcc, loop_3469 fones %f7 nop setx loop_3470, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne,a,pn %xcc, loop_3471 loop_3469: movrne %l4, 0x204, %i4 edge32ln %l3, %l2, %o0 loop_3470: fsrc2s %f1, %f12 loop_3471: fmovscs %xcc, %f6, %f7 fmuld8ulx16 %f3, %f9, %f4 fbul,a %fcc1, loop_3472 tleu %xcc, 0x2 fornot2s %f9, %f3, %f10 for %f6, %f4, %f0 loop_3472: movpos %icc, %i6, %l1 fnor %f8, %f10, %f2 fmovsvs %icc, %f4, %f10 ldsb [%l7 + 0x1C], %l5 ldd [%l7 + 0x28], %f12 srlx %i0, 0x06, %i5 fpadd16 %f2, %f8, %f12 xor %g4, %i2, %g7 xnor %g3, 0x1028, %o6 ldsb [%l7 + 0x3D], %g1 edge32ln %g5, %g2, %i3 stx %i7, [%l7 + 0x08] lduw [%l7 + 0x68], %o2 bge,a,pn %icc, loop_3473 fblg,a %fcc0, loop_3474 fmovrdlz %l6, %f4, %f14 popc %o5, %o3 loop_3473: fbule %fcc3, loop_3475 loop_3474: fbo,a %fcc2, loop_3476 fsrc2s %f3, %f0 sth %i1, [%l7 + 0x6A] loop_3475: move %icc, %o4, %o1 loop_3476: stw %g6, [%l7 + 0x10] add %l0, %o7, %l4 bneg,a %icc, loop_3477 fmovrsgz %i4, %f7, %f13 ldsb [%l7 + 0x55], %l3 bvc,a,pt %icc, loop_3478 loop_3477: fmovsle %xcc, %f10, %f4 fmovdleu %icc, %f9, %f14 ldd [%l7 + 0x38], %f6 loop_3478: fmovdvc %xcc, %f1, %f8 fnands %f14, %f9, %f10 ldsw [%l7 + 0x5C], %o0 fmovdge %icc, %f3, %f4 fnand %f6, %f8, %f10 movre %l2, %l1, %l5 smul %i6, 0x19A0, %i0 ld [%l7 + 0x4C], %f8 ba,pn %icc, loop_3479 fmovse %icc, %f13, %f11 movre %i5, 0x021, %i2 ld [%l7 + 0x68], %f6 loop_3479: movl %xcc, %g7, %g4 fmovrsgez %o6, %f3, %f13 stw %g1, [%l7 + 0x34] st %f0, [%l7 + 0x44] ldsw [%l7 + 0x6C], %g5 fpadd32s %f5, %f5, %f10 lduh [%l7 + 0x20], %g3 fnot2 %f0, %f8 stb %g2, [%l7 + 0x6E] ldx [%l7 + 0x20], %i3 smulcc %o2, 0x12E2, %i7 ld [%l7 + 0x2C], %f11 fmovdl %icc, %f7, %f10 fpack32 %f8, %f10, %f10 fnegd %f6, %f4 sth %o5, [%l7 + 0x68] edge16l %l6, %i1, %o3 tge %icc, 0x1 ldd [%l7 + 0x18], %f14 mulx %o4, 0x023B, %g6 fabss %f5, %f5 smulcc %l0, 0x0E5B, %o1 sra %o7, 0x04, %i4 fmovdl %xcc, %f7, %f15 fblg,a %fcc0, loop_3480 fmovsa %icc, %f12, %f3 fmovrslz %l4, %f4, %f13 sth %l3, [%l7 + 0x66] loop_3480: stx %l2, [%l7 + 0x48] siam 0x2 fornot1s %f15, %f13, %f10 fmovsvc %icc, %f9, %f10 movcc %icc, %o0, %l1 fands %f6, %f11, %f15 st %f1, [%l7 + 0x18] fmovdleu %icc, %f7, %f2 st %f12, [%l7 + 0x70] ldsw [%l7 + 0x5C], %l5 fmul8x16al %f4, %f15, %f10 movrgz %i6, %i5, %i2 std %f6, [%l7 + 0x48] tsubcctv %g7, %g4, %i0 fmovdgu %xcc, %f0, %f12 fble,a %fcc0, loop_3481 movrlz %g1, %g5, %g3 fmul8x16al %f15, %f5, %f10 fsrc2s %f0, %f2 loop_3481: fcmple16 %f2, %f2, %o6 be,a,pt %xcc, loop_3482 ta %icc, 0x0 std %f14, [%l7 + 0x08] nop setx loop_3483, %l0, %l1 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_3482: bge %xcc, loop_3484 fmovdg %xcc, %f5, %f10 fnot1 %f14, %f4 loop_3483: brlz,a %g2, loop_3485 loop_3484: movne %icc, %i3, %i7 fexpand %f14, %f14 fcmple32 %f12, %f6, %o5 loop_3485: fmovdcs %icc, %f5, %f6 ldx [%l7 + 0x50], %o2 pdist %f12, %f4, %f4 ldsw [%l7 + 0x28], %l6 lduh [%l7 + 0x24], %o3 tvs %xcc, 0x4 array8 %i1, %o4, %g6 nop setx loop_3486, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bn,pt %xcc, loop_3487 lduh [%l7 + 0x22], %l0 fcmpgt16 %f8, %f4, %o1 loop_3486: fornot2 %f14, %f8, %f2 loop_3487: fbge %fcc0, loop_3488 umul %o7, 0x1BB7, %l4 movgu %icc, %l3, %l2 fpackfix %f4, %f8 loop_3488: fxnors %f4, %f2, %f2 fpackfix %f6, %f0 bge,a %xcc, loop_3489 movpos %icc, %o0, %l1 pdist %f14, %f12, %f10 sdivcc %i4, 0x06A3, %l5 loop_3489: bn,a,pn %xcc, loop_3490 brnz %i6, loop_3491 sra %i5, 0x1C, %i2 fnot2 %f2, %f12 loop_3490: ldsb [%l7 + 0x6B], %g7 loop_3491: fcmple32 %f10, %f12, %g4 fnegs %f4, %f1 fands %f3, %f4, %f0 tle %icc, 0x7 fmovscs %xcc, %f11, %f4 tge %icc, 0x4 stw %i0, [%l7 + 0x44] fmovsa %icc, %f14, %f11 movvs %xcc, %g1, %g3 fmovsgu %icc, %f3, %f4 st %f1, [%l7 + 0x3C] stb %o6, [%l7 + 0x5C] fxors %f8, %f0, %f7 fmul8x16al %f12, %f15, %f4 fbge %fcc2, loop_3492 ldd [%l7 + 0x38], %f4 fnot1s %f8, %f13 brz,a %g2, loop_3493 loop_3492: fmovsneg %icc, %f7, %f3 fbl,a %fcc1, loop_3494 fors %f10, %f12, %f8 loop_3493: fmul8x16al %f4, %f15, %f6 brgz %i3, loop_3495 loop_3494: fbu,a %fcc3, loop_3496 fsrc1 %f14, %f8 movle %xcc, %i7, %g5 loop_3495: fcmpd %fcc3, %f12, %f14 loop_3496: edge32n %o5, %l6, %o2 fsrc1 %f10, %f10 fmovdpos %icc, %f10, %f6 tleu %xcc, 0x6 ldsw [%l7 + 0x24], %i1 fmovrdgz %o4, %f12, %f14 andn %g6, %o3, %o1 fornot1 %f10, %f2, %f0 tg %icc, 0x3 fbl %fcc1, loop_3497 movrne %o7, %l4, %l3 ldsb [%l7 + 0x56], %l2 bl %icc, loop_3498 loop_3497: sllx %o0, 0x04, %l0 ldsw [%l7 + 0x3C], %i4 fnors %f3, %f11, %f1 loop_3498: tgu %xcc, 0x0 alignaddrl %l5, %i6, %i5 ldsb [%l7 + 0x79], %i2 fnegs %f7, %f9 fpackfix %f2, %f1 bpos,a loop_3499 alignaddr %l1, %g7, %i0 sth %g1, [%l7 + 0x58] fzero %f2 loop_3499: ldub [%l7 + 0x67], %g3 fzeros %f0 fornot2 %f4, %f12, %f4 tleu %xcc, 0x1 fsrc1 %f2, %f14 bge,pn %icc, loop_3500 fors %f14, %f9, %f15 ldsh [%l7 + 0x50], %g4 ldsh [%l7 + 0x7A], %o6 loop_3500: fcmple16 %f8, %f8, %i3 stx %i7, [%l7 + 0x60] sll %g2, 0x0C, %o5 stw %g5, [%l7 + 0x1C] ldsw [%l7 + 0x68], %o2 sth %l6, [%l7 + 0x16] fmovrdlz %i1, %f12, %f10 ldsh [%l7 + 0x14], %g6 movge %icc, %o4, %o1 addccc %o7, %l4, %l3 ldd [%l7 + 0x10], %f6 fblg,a %fcc0, loop_3501 edge32 %l2, %o3, %o0 std %f6, [%l7 + 0x30] stw %i4, [%l7 + 0x28] loop_3501: sdivx %l5, 0x0DF7, %i6 fbn %fcc1, loop_3502 movrne %l0, 0x06B, %i2 nop setx loop_3503, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %i5, [%l7 + 0x74] loop_3502: movvs %xcc, %l1, %i0 te %icc, 0x4 loop_3503: tgu %xcc, 0x5 fnot2 %f2, %f14 tgu %icc, 0x0 ldub [%l7 + 0x67], %g7 fmul8x16au %f8, %f2, %f4 ld [%l7 + 0x78], %f13 ld [%l7 + 0x70], %f5 edge16n %g3, %g1, %o6 ldd [%l7 + 0x18], %f0 movrlz %g4, 0x353, %i3 fnand %f6, %f8, %f4 lduh [%l7 + 0x2C], %i7 movrlz %g2, 0x25F, %o5 fornot1 %f0, %f0, %f6 ldsh [%l7 + 0x10], %o2 ldsw [%l7 + 0x14], %l6 fmovsneg %icc, %f8, %f14 movrlz %i1, 0x2FD, %g5 bgu loop_3504 lduh [%l7 + 0x14], %o4 for %f8, %f4, %f8 mulx %g6, %o1, %o7 loop_3504: fxnors %f10, %f6, %f14 addccc %l4, 0x0FF5, %l2 addcc %o3, 0x073C, %o0 st %f7, [%l7 + 0x40] movne %xcc, %l3, %i4 fpsub32s %f5, %f1, %f1 stb %i6, [%l7 + 0x51] sdivcc %l5, 0x03A3, %l0 ldsh [%l7 + 0x46], %i5 lduh [%l7 + 0x3C], %l1 ldx [%l7 + 0x30], %i2 fmovsg %icc, %f0, %f2 sth %i0, [%l7 + 0x18] fmovsne %xcc, %f10, %f1 fmovscc %icc, %f5, %f7 tle %xcc, 0x7 fcmple16 %f14, %f12, %g7 srax %g1, 0x02, %o6 ldd [%l7 + 0x30], %f0 ldsh [%l7 + 0x44], %g3 edge32ln %i3, %g4, %g2 fbg %fcc1, loop_3505 fandnot2 %f4, %f8, %f0 fcmple32 %f6, %f14, %i7 tvc %xcc, 0x6 loop_3505: sub %o5, 0x1B81, %l6 ldsh [%l7 + 0x0A], %i1 bneg,a,pn %xcc, loop_3506 lduh [%l7 + 0x10], %o2 movre %o4, 0x3A7, %g5 stx %o1, [%l7 + 0x20] loop_3506: lduw [%l7 + 0x18], %o7 fmovdneg %xcc, %f14, %f14 stx %g6, [%l7 + 0x50] fmovsn %xcc, %f9, %f13 fandnot1 %f10, %f8, %f6 fnands %f9, %f15, %f6 ldub [%l7 + 0x61], %l2 popc %o3, %o0 ldub [%l7 + 0x53], %l3 ldd [%l7 + 0x30], %f8 ld [%l7 + 0x58], %f12 fmuld8sux16 %f8, %f1, %f12 st %f0, [%l7 + 0x58] fnegd %f8, %f14 bge,a,pn %icc, loop_3507 fcmped %fcc3, %f8, %f14 bleu,a,pt %xcc, loop_3508 movneg %xcc, %l4, %i6 loop_3507: for %f6, %f4, %f2 lduh [%l7 + 0x46], %i4 loop_3508: fsrc1s %f14, %f9 stx %l5, [%l7 + 0x08] fbge %fcc1, loop_3509 edge16 %l0, %l1, %i2 fzero %f12 ble,pt %icc, loop_3510 loop_3509: movcc %icc, %i5, %i0 fxnor %f0, %f8, %f12 lduh [%l7 + 0x36], %g7 loop_3510: stb %g1, [%l7 + 0x52] st %f6, [%l7 + 0x18] stx %g3, [%l7 + 0x18] fbg,a %fcc0, loop_3511 ldsw [%l7 + 0x24], %o6 lduw [%l7 + 0x3C], %g4 fcmpne32 %f12, %f2, %i3 loop_3511: lduw [%l7 + 0x64], %g2 ldub [%l7 + 0x0C], %o5 fzero %f10 tneg %xcc, 0x0 ba,a %xcc, loop_3512 edge8 %i7, %i1, %o2 fnot1 %f2, %f2 movrgez %o4, 0x272, %g5 loop_3512: std %f12, [%l7 + 0x30] mulx %l6, 0x15AF, %o7 std %f6, [%l7 + 0x60] fbe,a %fcc1, loop_3513 stb %o1, [%l7 + 0x44] fcmpeq16 %f0, %f12, %g6 stx %o3, [%l7 + 0x50] loop_3513: fbg %fcc2, loop_3514 ldx [%l7 + 0x18], %o0 ldub [%l7 + 0x23], %l2 be,a %xcc, loop_3515 loop_3514: movvc %xcc, %l3, %l4 tneg %xcc, 0x0 tne %icc, 0x5 loop_3515: bvs,pn %icc, loop_3516 fbuge %fcc2, loop_3517 ldsw [%l7 + 0x0C], %i6 stb %i4, [%l7 + 0x78] loop_3516: edge16ln %l5, %l1, %l0 loop_3517: fzeros %f10 sth %i5, [%l7 + 0x0C] andncc %i0, %i2, %g7 fpadd32s %f10, %f9, %f15 fnot1 %f4, %f6 popc 0x0AD8, %g3 fands %f0, %f10, %f13 bg loop_3518 edge32n %o6, %g1, %i3 fbul %fcc0, loop_3519 fandnot2 %f14, %f0, %f2 loop_3518: ldd [%l7 + 0x68], %f2 bvs,a,pn %xcc, loop_3520 loop_3519: alignaddrl %g4, %o5, %g2 edge32n %i1, %i7, %o2 fnot1 %f2, %f8 loop_3520: lduh [%l7 + 0x14], %g5 subcc %l6, 0x05C2, %o4 xnor %o1, 0x1490, %g6 fble %fcc0, loop_3521 stb %o7, [%l7 + 0x08] ldd [%l7 + 0x70], %f6 nop setx loop_3522, %l0, %l1 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_3521: sdivcc %o3, 0x17D4, %o0 stx %l2, [%l7 + 0x60] for %f2, %f4, %f8 loop_3522: sllx %l4, 0x19, %i6 andn %l3, 0x0FF9, %l5 ldsb [%l7 + 0x0E], %i4 movgu %xcc, %l1, %i5 sll %l0, %i0, %g7 fmovsg %icc, %f14, %f10 tneg %xcc, 0x2 ldsw [%l7 + 0x24], %g3 sdivcc %o6, 0x0F94, %g1 stx %i3, [%l7 + 0x18] edge16n %g4, %o5, %g2 ldsh [%l7 + 0x1E], %i1 and %i2, %i7, %g5 ldsh [%l7 + 0x3E], %o2 orncc %l6, %o1, %o4 fbu,a %fcc2, loop_3523 udivx %g6, 0x0382, %o7 fpadd16s %f9, %f15, %f15 ldsb [%l7 + 0x31], %o3 loop_3523: bge %xcc, loop_3524 xnorcc %l2, 0x1609, %o0 ldsh [%l7 + 0x54], %i6 fbn %fcc1, loop_3525 loop_3524: subc %l4, 0x12DB, %l5 sth %l3, [%l7 + 0x2C] std %f0, [%l7 + 0x50] loop_3525: bgu,a loop_3526 fnot1s %f2, %f8 bg,a,pn %icc, loop_3527 fmovsg %icc, %f0, %f13 loop_3526: movleu %icc, %i4, %i5 xorcc %l1, 0x0996, %l0 loop_3527: fones %f1 ldsw [%l7 + 0x20], %i0 brlez %g7, loop_3528 fornot2s %f3, %f11, %f0 ldsb [%l7 + 0x0C], %o6 fbug,a %fcc0, loop_3529 loop_3528: edge16l %g1, %g3, %i3 srax %g4, 0x1D, %o5 be,a,pt %xcc, loop_3530 loop_3529: stw %g2, [%l7 + 0x40] alignaddr %i2, %i7, %i1 fpadd32 %f0, %f2, %f0 loop_3530: stb %o2, [%l7 + 0x36] fzeros %f12 fcmple16 %f0, %f12, %l6 fandnot1s %f4, %f7, %f7 fandnot2 %f8, %f6, %f14 ldub [%l7 + 0x08], %g5 ldsw [%l7 + 0x48], %o4 edge8ln %g6, %o7, %o3 mulscc %l2, 0x0E86, %o0 movpos %xcc, %i6, %o1 ldsb [%l7 + 0x34], %l5 mulscc %l4, %i4, %i5 fandnot1 %f8, %f12, %f10 movle %xcc, %l1, %l0 edge16n %i0, %g7, %l3 ldsw [%l7 + 0x0C], %o6 edge16n %g3, %g1, %i3 taddcctv %g4, 0x0CF0, %o5 faligndata %f10, %f2, %f14 lduw [%l7 + 0x28], %g2 fmovs %f12, %f13 lduw [%l7 + 0x48], %i7 fornot2s %f0, %f7, %f15 fandnot1 %f4, %f0, %f0 edge8 %i1, %i2, %l6 tsubcctv %g5, %o2, %g6 tle %xcc, 0x2 orncc %o4, %o3, %l2 fmovdle %xcc, %f12, %f10 fmovrslz %o7, %f0, %f2 bcs,a,pt %xcc, loop_3531 fsrc1s %f15, %f2 fexpand %f10, %f2 stw %i6, [%l7 + 0x54] loop_3531: bl,pn %icc, loop_3532 st %f4, [%l7 + 0x7C] movvc %xcc, %o1, %o0 std %f12, [%l7 + 0x68] loop_3532: fandnot1s %f1, %f6, %f11 fcmpeq32 %f8, %f12, %l5 std %f8, [%l7 + 0x58] ldx [%l7 + 0x28], %l4 ldsh [%l7 + 0x22], %i4 movrlz %l1, %i5, %i0 fornot2 %f2, %f0, %f12 std %f14, [%l7 + 0x60] ldd [%l7 + 0x68], %f2 udivcc %l0, 0x07BD, %g7 udivcc %o6, 0x1758, %l3 st %f4, [%l7 + 0x74] sethi 0x1273, %g1 lduw [%l7 + 0x58], %g3 fpack16 %f2, %f0 fmovdle %icc, %f2, %f2 ldd [%l7 + 0x40], %f0 lduh [%l7 + 0x6E], %i3 movn %icc, %g4, %g2 fmovdge %xcc, %f0, %f3 fmul8x16al %f6, %f7, %f4 fcmpeq16 %f0, %f4, %o5 ldsb [%l7 + 0x1C], %i7 tl %icc, 0x0 ldsh [%l7 + 0x36], %i1 xnor %l6, %i2, %o2 stx %g6, [%l7 + 0x38] add %o4, %o3, %g5 ldsh [%l7 + 0x6C], %l2 edge8l %i6, %o7, %o1 bvc,a %icc, loop_3533 fandnot1s %f7, %f3, %f2 fbe %fcc1, loop_3534 stb %o0, [%l7 + 0x50] loop_3533: std %f12, [%l7 + 0x28] ldsw [%l7 + 0x1C], %l4 loop_3534: st %f12, [%l7 + 0x30] fsrc2 %f0, %f2 te %xcc, 0x5 addc %l5, %i4, %l1 mulscc %i0, %i5, %l0 ldsb [%l7 + 0x7A], %g7 bvs,pt %icc, loop_3535 fbuge %fcc2, loop_3536 fmovdcs %xcc, %f1, %f15 stx %o6, [%l7 + 0x30] loop_3535: bneg,pn %xcc, loop_3537 loop_3536: movge %icc, %l3, %g1 stb %g3, [%l7 + 0x7F] movvc %xcc, %i3, %g4 loop_3537: fpadd16 %f2, %f0, %f4 array16 %g2, %i7, %i1 tgu %icc, 0x2 fpadd16 %f4, %f10, %f8 fbule,a %fcc0, loop_3538 fabsd %f6, %f12 fors %f2, %f10, %f7 ldd [%l7 + 0x68], %f6 loop_3538: fmul8x16al %f0, %f9, %f6 movrgez %l6, %o5, %o2 fmovrsgez %g6, %f5, %f12 tvs %xcc, 0x0 stw %o4, [%l7 + 0x30] udiv %o3, 0x1D62, %g5 stw %i2, [%l7 + 0x40] movne %xcc, %i6, %l2 fcmpd %fcc2, %f14, %f14 std %f6, [%l7 + 0x20] fpadd16s %f10, %f10, %f2 bl %xcc, loop_3539 fbo,a %fcc3, loop_3540 andncc %o7, %o0, %o1 bneg,a loop_3541 loop_3539: fexpand %f11, %f6 loop_3540: tvs %xcc, 0x0 movcc %icc, %l5, %l4 loop_3541: fmovsle %icc, %f6, %f10 ldub [%l7 + 0x38], %l1 fsrc1s %f8, %f10 fpsub32s %f2, %f1, %f12 bgu,a %xcc, loop_3542 fmovsge %icc, %f6, %f4 fmovrdne %i0, %f4, %f14 fmuld8ulx16 %f12, %f5, %f6 loop_3542: edge16 %i5, %l0, %g7 movneg %xcc, %i4, %o6 movrlz %g1, %l3, %i3 ldd [%l7 + 0x30], %f8 bvs,pt %xcc, loop_3543 fmovdleu %icc, %f11, %f4 fmovspos %xcc, %f12, %f3 fmovde %icc, %f4, %f12 loop_3543: bge,pt %xcc, loop_3544 te %xcc, 0x1 ldub [%l7 + 0x78], %g3 ldub [%l7 + 0x36], %g2 loop_3544: fmovsg %icc, %f8, %f12 st %f9, [%l7 + 0x38] array8 %g4, %i7, %l6 brgz %o5, loop_3545 ldsw [%l7 + 0x6C], %o2 ldd [%l7 + 0x58], %f8 fsrc2 %f12, %f14 loop_3545: fors %f4, %f6, %f7 fmul8x16al %f6, %f3, %f0 ldd [%l7 + 0x08], %f0 movl %xcc, %g6, %o4 edge32 %i1, %g5, %o3 fmovrsne %i6, %f15, %f7 fnot1s %f9, %f15 or %l2, %o7, %o0 ldx [%l7 + 0x70], %o1 ldsh [%l7 + 0x5C], %l5 ldsb [%l7 + 0x73], %i2 tneg %xcc, 0x1 stb %l4, [%l7 + 0x7C] tleu %xcc, 0x6 stx %l1, [%l7 + 0x10] fnands %f6, %f11, %f15 bn,pn %icc, loop_3546 movgu %icc, %i0, %i5 fbue,a %fcc1, loop_3547 movgu %xcc, %g7, %i4 loop_3546: tsubcctv %o6, 0x17B9, %l0 movcc %icc, %g1, %l3 loop_3547: fmovd %f14, %f6 ldsw [%l7 + 0x34], %g3 fmovse %icc, %f14, %f11 udivcc %g2, 0x179A, %i3 fcmped %fcc1, %f14, %f10 fmovrslez %g4, %f15, %f11 ldsb [%l7 + 0x52], %l6 stx %o5, [%l7 + 0x10] fmul8ulx16 %f2, %f14, %f8 lduw [%l7 + 0x48], %o2 fmovsge %xcc, %f8, %f3 edge16l %i7, %g6, %o4 fmovsn %xcc, %f14, %f14 tleu %icc, 0x6 fmovdneg %xcc, %f6, %f3 lduw [%l7 + 0x1C], %g5 movvs %icc, %o3, %i1 ld [%l7 + 0x40], %f10 sub %i6, 0x0723, %o7 stx %o0, [%l7 + 0x58] fmovsn %icc, %f8, %f15 subc %o1, 0x11AC, %l5 ldsw [%l7 + 0x58], %l2 tsubcctv %l4, %l1, %i2 bcs,pn %xcc, loop_3548 ldx [%l7 + 0x68], %i5 fmovdneg %icc, %f13, %f10 brlez %g7, loop_3549 loop_3548: ldx [%l7 + 0x18], %i0 fblg %fcc3, loop_3550 fmovsle %icc, %f10, %f6 loop_3549: std %f0, [%l7 + 0x50] or %i4, 0x15A0, %l0 loop_3550: bl,pt %xcc, loop_3551 xorcc %o6, 0x0C4A, %g1 fnegd %f0, %f10 ldsh [%l7 + 0x0C], %l3 loop_3551: ldd [%l7 + 0x58], %f8 ldsw [%l7 + 0x74], %g3 movge %xcc, %i3, %g4 smulcc %g2, 0x0ADF, %l6 fornot1s %f11, %f6, %f2 fcmpne16 %f12, %f10, %o5 ldsb [%l7 + 0x5D], %i7 be,a,pt %xcc, loop_3552 edge16 %g6, %o2, %g5 tvs %icc, 0x3 ldsb [%l7 + 0x4E], %o3 loop_3552: fand %f8, %f2, %f4 pdist %f8, %f6, %f8 ldsb [%l7 + 0x22], %i1 fmovdneg %xcc, %f3, %f0 sth %i6, [%l7 + 0x72] bpos loop_3553 bge loop_3554 fmovrdgez %o7, %f0, %f8 lduh [%l7 + 0x76], %o0 loop_3553: lduh [%l7 + 0x66], %o4 loop_3554: fpsub32s %f11, %f7, %f2 orcc %l5, %l2, %l4 ldx [%l7 + 0x78], %l1 fmovda %xcc, %f15, %f6 ldx [%l7 + 0x58], %o1 fones %f4 sll %i5, 0x1E, %g7 sth %i2, [%l7 + 0x76] fmovdgu %xcc, %f8, %f6 stw %i0, [%l7 + 0x30] brlez,a %i4, loop_3555 st %f13, [%l7 + 0x38] fmovrdlz %l0, %f6, %f14 xorcc %o6, 0x157A, %l3 loop_3555: and %g1, %i3, %g4 fmovrse %g2, %f1, %f7 lduh [%l7 + 0x50], %l6 st %f15, [%l7 + 0x4C] bg,pt %icc, loop_3556 lduh [%l7 + 0x24], %g3 movrgez %o5, 0x3BB, %i7 tge %icc, 0x5 loop_3556: tcc %icc, 0x3 fmovrdlez %o2, %f2, %f6 mova %icc, %g6, %o3 fnot1 %f4, %f6 ble,a,pt %icc, loop_3557 subcc %g5, %i1, %o7 fcmpgt32 %f14, %f12, %i6 fbul,a %fcc2, loop_3558 loop_3557: movne %icc, %o0, %l5 fmovd %f0, %f10 stb %l2, [%l7 + 0x22] loop_3558: movpos %xcc, %l4, %l1 fmovdcs %xcc, %f0, %f6 xorcc %o1, 0x0F60, %i5 brgz %g7, loop_3559 tge %xcc, 0x6 fcmps %fcc2, %f14, %f2 fpackfix %f8, %f14 loop_3559: fpsub32 %f0, %f12, %f12 array8 %i2, %o4, %i4 std %f8, [%l7 + 0x58] tpos %xcc, 0x0 movcs %xcc, %i0, %l0 fcmpeq32 %f8, %f12, %l3 fones %f8 edge16l %g1, %i3, %o6 movleu %xcc, %g4, %l6 for %f12, %f4, %f10 movleu %icc, %g3, %g2 fmovda %icc, %f13, %f15 fbl %fcc1, loop_3560 movge %icc, %o5, %i7 fmovdn %icc, %f1, %f7 st %f12, [%l7 + 0x4C] loop_3560: fmovsge %icc, %f3, %f4 edge16n %o2, %g6, %o3 movneg %icc, %g5, %i1 stw %i6, [%l7 + 0x5C] bcc,a,pn %xcc, loop_3561 bne %xcc, loop_3562 bcc,a,pt %xcc, loop_3563 ldsb [%l7 + 0x79], %o7 loop_3561: ldd [%l7 + 0x58], %f14 loop_3562: fmovse %icc, %f13, %f13 loop_3563: fpsub32s %f11, %f7, %f12 sub %o0, 0x1AD2, %l2 fornot2s %f0, %f11, %f4 be,a loop_3564 brlz,a %l4, loop_3565 ldsh [%l7 + 0x46], %l1 stb %o1, [%l7 + 0x5D] loop_3564: smul %l5, %g7, %i5 loop_3565: stx %i2, [%l7 + 0x30] ldx [%l7 + 0x18], %i4 fzeros %f0 be,a %icc, loop_3566 fmovdcc %xcc, %f4, %f15 fmovsge %xcc, %f5, %f3 movrne %o4, 0x24C, %i0 loop_3566: fmovdleu %icc, %f14, %f7 fmul8ulx16 %f8, %f4, %f6 fmovdvc %xcc, %f4, %f15 bshuffle %f8, %f14, %f12 udivcc %l3, 0x0E6D, %l0 fpsub16s %f11, %f0, %f11 smulcc %g1, %i3, %g4 fcmpeq16 %f6, %f14, %l6 ldx [%l7 + 0x30], %o6 st %f15, [%l7 + 0x34] ldd [%l7 + 0x30], %f12 fpadd16 %f8, %f12, %f0 std %f12, [%l7 + 0x28] fpack16 %f2, %f12 orcc %g3, %g2, %i7 sth %o2, [%l7 + 0x42] stw %o5, [%l7 + 0x3C] mulscc %o3, %g6, %g5 stb %i1, [%l7 + 0x33] stb %i6, [%l7 + 0x1C] fandnot1s %f3, %f12, %f2 lduw [%l7 + 0x20], %o7 movvs %xcc, %l2, %l4 fmovrslz %o0, %f0, %f9 brz %l1, loop_3567 stb %o1, [%l7 + 0x0D] bvs %xcc, loop_3568 ba %xcc, loop_3569 loop_3567: fmovse %icc, %f1, %f13 ldx [%l7 + 0x08], %g7 loop_3568: stw %i5, [%l7 + 0x50] loop_3569: st %f1, [%l7 + 0x08] edge8 %l5, %i2, %o4 tg %xcc, 0x3 fcmple32 %f6, %f2, %i0 fsrc1 %f4, %f4 xor %i4, 0x02B9, %l3 fmovdn %icc, %f3, %f7 ta %icc, 0x1 ldsb [%l7 + 0x40], %l0 fors %f8, %f0, %f12 fbne %fcc1, loop_3570 tsubcc %i3, 0x1D61, %g1 movcs %xcc, %g4, %l6 fmul8x16al %f1, %f11, %f10 loop_3570: pdist %f2, %f4, %f0 bvs,a,pn %icc, loop_3571 fbuge %fcc2, loop_3572 fbu %fcc2, loop_3573 lduh [%l7 + 0x30], %g3 loop_3571: tneg %icc, 0x3 loop_3572: bcs,pt %icc, loop_3574 loop_3573: array16 %o6, %i7, %o2 fmovsvc %xcc, %f15, %f9 std %f2, [%l7 + 0x30] loop_3574: srax %o5, 0x18, %o3 andncc %g2, %g5, %g6 ta %icc, 0x5 bne,pt %icc, loop_3575 ldd [%l7 + 0x48], %f2 ldsh [%l7 + 0x68], %i1 lduh [%l7 + 0x7C], %o7 loop_3575: fxnors %f0, %f4, %f8 tcc %xcc, 0x6 bpos,pn %icc, loop_3576 ldsh [%l7 + 0x66], %l2 srlx %l4, %i6, %l1 ldub [%l7 + 0x22], %o0 loop_3576: siam 0x0 fbul %fcc1, loop_3577 ldub [%l7 + 0x13], %g7 bcc,a %icc, loop_3578 fpackfix %f6, %f6 loop_3577: edge8l %o1, %l5, %i5 sllx %o4, %i2, %i4 loop_3578: st %f6, [%l7 + 0x78] sth %l3, [%l7 + 0x4E] ldsh [%l7 + 0x1A], %i0 st %f5, [%l7 + 0x1C] sth %l0, [%l7 + 0x54] fbl %fcc3, loop_3579 fpack32 %f4, %f10, %f2 fpsub16 %f12, %f10, %f8 umulcc %i3, 0x17AB, %g1 loop_3579: tn %xcc, 0x5 ldub [%l7 + 0x6D], %g4 brnz,a %g3, loop_3580 ld [%l7 + 0x40], %f10 fmovrdgez %l6, %f10, %f10 stx %o6, [%l7 + 0x38] loop_3580: fors %f5, %f2, %f9 fpsub32s %f14, %f6, %f5 ba,pt %icc, loop_3581 fmovsleu %xcc, %f12, %f5 ldsb [%l7 + 0x35], %o2 fone %f6 loop_3581: subccc %o5, %o3, %i7 fcmpne16 %f8, %f2, %g2 stw %g6, [%l7 + 0x1C] fandnot1s %f15, %f0, %f4 tgu %icc, 0x6 sth %g5, [%l7 + 0x4E] ldd [%l7 + 0x58], %f12 bvs,a loop_3582 lduw [%l7 + 0x70], %o7 brgez,a %l2, loop_3583 fabsd %f4, %f0 loop_3582: fpadd32 %f10, %f2, %f10 ldsb [%l7 + 0x1B], %i1 loop_3583: fnor %f10, %f10, %f14 fsrc1 %f14, %f4 lduh [%l7 + 0x14], %l4 movcc %icc, %l1, %i6 fmul8x16al %f2, %f3, %f12 fmovdleu %xcc, %f6, %f8 fmovd %f14, %f6 fsrc2 %f12, %f4 movgu %icc, %g7, %o1 movleu %icc, %o0, %l5 tneg %xcc, 0x7 fxors %f2, %f13, %f9 fpsub16 %f2, %f2, %f2 addc %i5, 0x027A, %o4 ldsb [%l7 + 0x5B], %i2 subccc %l3, 0x1578, %i4 ldsb [%l7 + 0x0C], %l0 stx %i0, [%l7 + 0x58] lduw [%l7 + 0x1C], %i3 stx %g1, [%l7 + 0x58] brlz,a %g3, loop_3584 orn %l6, 0x1E1D, %g4 ldsh [%l7 + 0x54], %o2 ldsw [%l7 + 0x78], %o5 loop_3584: tl %icc, 0x7 fmul8x16al %f5, %f1, %f14 sdiv %o6, 0x0F51, %i7 fpack16 %f6, %f4 stw %g2, [%l7 + 0x30] fsrc2s %f12, %f15 sth %o3, [%l7 + 0x3C] stw %g5, [%l7 + 0x30] brgz %o7, loop_3585 fnegs %f9, %f13 fmovdgu %xcc, %f1, %f10 ldx [%l7 + 0x10], %l2 loop_3585: fbe %fcc0, loop_3586 andncc %i1, %l4, %g6 andn %i6, 0x0268, %l1 fpsub32 %f8, %f8, %f12 loop_3586: call loop_3587 movvc %xcc, %g7, %o1 movrlz %o0, %i5, %l5 lduw [%l7 + 0x10], %i2 loop_3587: fcmpgt32 %f4, %f8, %o4 st %f13, [%l7 + 0x50] ldub [%l7 + 0x37], %l3 ldx [%l7 + 0x08], %i4 brlez,a %i0, loop_3588 tg %xcc, 0x3 fxor %f4, %f2, %f2 fmul8sux16 %f0, %f0, %f14 loop_3588: bgu,a,pn %xcc, loop_3589 stw %i3, [%l7 + 0x44] fmovdpos %icc, %f4, %f6 sth %l0, [%l7 + 0x2A] loop_3589: fcmple32 %f12, %f2, %g3 fmovscc %icc, %f12, %f11 fcmpes %fcc1, %f9, %f7 tg %xcc, 0x5 movcc %xcc, %g1, %g4 ldsw [%l7 + 0x74], %o2 ldub [%l7 + 0x35], %o5 fmuld8ulx16 %f9, %f1, %f10 fble,a %fcc1, loop_3590 fpsub32 %f2, %f14, %f12 ldsh [%l7 + 0x76], %o6 fbg,a %fcc0, loop_3591 loop_3590: fmovdneg %xcc, %f10, %f2 ldsw [%l7 + 0x30], %l6 xnor %i7, 0x1A04, %o3 loop_3591: lduh [%l7 + 0x4C], %g5 fmul8x16 %f5, %f6, %f8 ldd [%l7 + 0x10], %f0 mulscc %o7, %g2, %l2 lduw [%l7 + 0x20], %i1 ldsh [%l7 + 0x4A], %g6 movgu %icc, %l4, %l1 fmovd %f4, %f6 brlz,a %g7, loop_3592 ldub [%l7 + 0x4B], %i6 fmovdg %icc, %f7, %f3 sdivx %o1, 0x1C56, %i5 loop_3592: ldd [%l7 + 0x70], %f14 stb %l5, [%l7 + 0x5F] bg,pt %xcc, loop_3593 sdivcc %i2, 0x1FDB, %o4 lduw [%l7 + 0x5C], %o0 addcc %l3, 0x11F3, %i4 loop_3593: fpsub32s %f7, %f1, %f15 sdiv %i3, 0x146E, %i0 fnands %f12, %f4, %f12 fpadd32s %f12, %f12, %f0 nop setx loop_3594, %l0, %l1 jmpl %l1, %l0 fmovsneg %xcc, %f0, %f13 ldub [%l7 + 0x1E], %g3 sethi 0x0019, %g4 loop_3594: fcmple16 %f8, %f6, %o2 alignaddr %o5, %o6, %g1 movg %xcc, %i7, %o3 ldd [%l7 + 0x40], %f8 lduw [%l7 + 0x50], %l6 edge16l %o7, %g2, %g5 fmovdgu %icc, %f11, %f10 and %l2, %g6, %l4 bshuffle %f14, %f8, %f12 fmovsge %xcc, %f10, %f14 ldsh [%l7 + 0x1A], %i1 sllx %l1, 0x18, %g7 fxors %f9, %f9, %f0 nop setx loop_3595, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i6, [%l7 + 0x08] stb %o1, [%l7 + 0x74] fmovsgu %xcc, %f7, %f1 loop_3595: stw %l5, [%l7 + 0x64] fnegd %f4, %f8 tcs %xcc, 0x0 ldsh [%l7 + 0x16], %i2 alignaddr %o4, %o0, %l3 sth %i5, [%l7 + 0x62] sdivcc %i3, 0x1845, %i4 tsubcc %l0, %i0, %g4 fcmpes %fcc0, %f9, %f0 fblg,a %fcc1, loop_3596 ldsb [%l7 + 0x12], %o2 fmovrdgz %g3, %f14, %f4 fmovdle %icc, %f11, %f10 loop_3596: umulcc %o6, 0x1008, %g1 fones %f1 fmovrsne %i7, %f11, %f5 movne %icc, %o5, %l6 sth %o7, [%l7 + 0x68] andn %g2, 0x1246, %o3 fpackfix %f6, %f9 fmovsa %icc, %f5, %f6 ldub [%l7 + 0x5A], %l2 fands %f13, %f13, %f12 ldsb [%l7 + 0x60], %g5 fnegs %f15, %f12 stx %g6, [%l7 + 0x18] fmovsl %icc, %f13, %f13 andcc %l4, 0x1CA5, %i1 umul %l1, 0x1832, %i6 edge8l %o1, %l5, %i2 fbule %fcc3, loop_3597 nop setx loop_3598, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16l %o4, %g7, %l3 fmovsvc %xcc, %f6, %f2 loop_3597: array16 %o0, %i3, %i4 loop_3598: ldsb [%l7 + 0x42], %i5 sll %i0, 0x0D, %g4 ld [%l7 + 0x30], %f10 fnand %f0, %f6, %f0 subccc %l0, 0x1154, %g3 fpack32 %f12, %f0, %f8 sdivcc %o6, 0x120F, %o2 st %f1, [%l7 + 0x78] fmovdn %icc, %f13, %f13 lduh [%l7 + 0x4A], %i7 stb %o5, [%l7 + 0x1E] fcmpgt32 %f10, %f8, %g1 tn %icc, 0x4 fcmpes %fcc1, %f12, %f10 taddcctv %o7, 0x0FB0, %l6 fandnot1 %f8, %f6, %f12 tgu %xcc, 0x1 xor %g2, 0x0BA0, %o3 popc 0x1FFC, %l2 fmul8x16au %f6, %f10, %f0 fbue %fcc1, loop_3599 edge32ln %g5, %g6, %i1 movvs %xcc, %l4, %i6 fandnot1 %f14, %f8, %f4 loop_3599: tg %icc, 0x6 fzero %f12 fpsub16s %f15, %f2, %f14 bge loop_3600 ldsh [%l7 + 0x5C], %l1 ldd [%l7 + 0x60], %f14 fmovsgu %icc, %f9, %f15 loop_3600: taddcc %o1, %i2, %o4 fors %f9, %f8, %f5 fnot2s %f3, %f7 movg %xcc, %l5, %g7 stw %l3, [%l7 + 0x44] stx %i3, [%l7 + 0x18] ldsw [%l7 + 0x0C], %i4 tl %xcc, 0x1 fnot1 %f6, %f0 fpsub16 %f2, %f0, %f14 fmovdcc %icc, %f14, %f0 lduw [%l7 + 0x74], %i5 tcs %xcc, 0x1 stb %o0, [%l7 + 0x50] movne %xcc, %i0, %l0 fornot1 %f12, %f12, %f0 sllx %g4, 0x06, %g3 be %icc, loop_3601 stb %o2, [%l7 + 0x44] tvc %icc, 0x7 fand %f0, %f14, %f2 loop_3601: fornot2 %f10, %f12, %f0 and %o6, 0x13BD, %i7 movpos %icc, %o5, %g1 ldsw [%l7 + 0x14], %o7 fmovda %icc, %f2, %f2 alignaddr %l6, %g2, %l2 add %o3, %g6, %g5 bvc,a loop_3602 stx %l4, [%l7 + 0x30] fbo %fcc1, loop_3603 fcmpes %fcc3, %f15, %f4 loop_3602: sth %i6, [%l7 + 0x3A] fpsub16s %f0, %f14, %f15 loop_3603: sth %i1, [%l7 + 0x5A] st %f5, [%l7 + 0x4C] movle %icc, %o1, %l1 bvs,pt %xcc, loop_3604 fpadd32s %f5, %f4, %f8 st %f9, [%l7 + 0x64] sth %i2, [%l7 + 0x1E] loop_3604: movrgez %l5, %g7, %o4 ldsh [%l7 + 0x16], %l3 nop setx loop_3605, %l0, %l1 jmpl %l1, %i4 bpos,a %icc, loop_3606 fmovdneg %xcc, %f8, %f13 fands %f1, %f12, %f12 loop_3605: for %f8, %f12, %f4 loop_3606: ldsh [%l7 + 0x34], %i5 st %f3, [%l7 + 0x68] fxnors %f5, %f12, %f8 ldsb [%l7 + 0x69], %i3 te %xcc, 0x7 tleu %icc, 0x4 edge16n %i0, %o0, %g4 lduh [%l7 + 0x66], %g3 edge16ln %l0, %o2, %o6 stx %i7, [%l7 + 0x48] ldub [%l7 + 0x75], %o5 std %f6, [%l7 + 0x68] umul %g1, %o7, %l6 brgz %g2, loop_3607 fcmpeq16 %f12, %f0, %o3 andcc %l2, 0x1F59, %g5 ldub [%l7 + 0x30], %g6 loop_3607: ldd [%l7 + 0x28], %f12 fmovda %icc, %f2, %f8 sth %l4, [%l7 + 0x30] mulscc %i6, %i1, %l1 fandnot2s %f12, %f0, %f0 movcs %xcc, %o1, %l5 ld [%l7 + 0x10], %f12 for %f14, %f6, %f8 fmovsle %icc, %f0, %f9 fbug %fcc3, loop_3608 fmovde %icc, %f6, %f0 fpack16 %f2, %f7 bgu,a loop_3609 loop_3608: fsrc1s %f3, %f4 std %f10, [%l7 + 0x70] mulscc %g7, %i2, %o4 loop_3609: sdiv %l3, 0x0176, %i5 fsrc1 %f2, %f14 stw %i4, [%l7 + 0x70] ldub [%l7 + 0x1A], %i0 stw %o0, [%l7 + 0x44] bge,pn %icc, loop_3610 tleu %xcc, 0x5 and %i3, 0x1C23, %g3 ld [%l7 + 0x14], %f13 loop_3610: lduw [%l7 + 0x64], %g4 movcc %xcc, %o2, %o6 movle %icc, %l0, %i7 bg,pt %xcc, loop_3611 bne,a loop_3612 st %f15, [%l7 + 0x74] ldsb [%l7 + 0x3C], %g1 loop_3611: ldx [%l7 + 0x10], %o5 loop_3612: fmovsn %icc, %f9, %f15 st %f12, [%l7 + 0x44] fpadd32s %f12, %f6, %f1 fzero %f4 std %f8, [%l7 + 0x08] st %f15, [%l7 + 0x1C] ldx [%l7 + 0x40], %l6 ldsh [%l7 + 0x1E], %o7 fmovde %xcc, %f15, %f0 taddcctv %o3, %l2, %g2 stb %g5, [%l7 + 0x1B] fpsub16 %f2, %f12, %f2 sdiv %l4, 0x12D4, %i6 alignaddr %g6, %l1, %o1 edge32 %l5, %i1, %i2 stx %o4, [%l7 + 0x78] fandnot2 %f4, %f10, %f12 taddcctv %g7, %l3, %i4 bgu %xcc, loop_3613 fmovsleu %icc, %f13, %f11 ldsh [%l7 + 0x40], %i5 bgu,a loop_3614 loop_3613: std %f2, [%l7 + 0x78] ldub [%l7 + 0x45], %i0 lduw [%l7 + 0x6C], %o0 loop_3614: fbul %fcc0, loop_3615 tcs %icc, 0x5 lduw [%l7 + 0x10], %i3 fmovsl %icc, %f6, %f15 loop_3615: sth %g4, [%l7 + 0x0C] stx %g3, [%l7 + 0x30] bge,a loop_3616 fmovse %xcc, %f1, %f3 edge8 %o2, %l0, %o6 fnot2s %f14, %f2 loop_3616: stx %i7, [%l7 + 0x08] fpsub16 %f8, %f0, %f6 fmovscs %icc, %f6, %f1 sth %g1, [%l7 + 0x2A] sth %l6, [%l7 + 0x50] ldx [%l7 + 0x68], %o7 taddcc %o5, 0x15DD, %l2 movrgez %o3, 0x130, %g2 ldsb [%l7 + 0x7D], %l4 fmovdvc %xcc, %f5, %f5 fmovdleu %xcc, %f0, %f6 edge32l %g5, %i6, %l1 faligndata %f6, %f8, %f14 ld [%l7 + 0x1C], %f2 fmovdvc %icc, %f12, %f1 fbul %fcc2, loop_3617 edge8n %g6, %l5, %o1 fcmpgt32 %f12, %f4, %i2 add %i1, 0x104B, %o4 loop_3617: fmovrslz %g7, %f15, %f11 brgez,a %l3, loop_3618 ldsh [%l7 + 0x68], %i5 smulcc %i4, 0x1FA2, %o0 sllx %i0, %i3, %g3 loop_3618: fbug,a %fcc0, loop_3619 stb %o2, [%l7 + 0x74] addcc %l0, %o6, %i7 bvs,pt %xcc, loop_3620 loop_3619: ld [%l7 + 0x28], %f1 ldub [%l7 + 0x34], %g4 lduh [%l7 + 0x18], %g1 loop_3620: ble,a %icc, loop_3621 fmovda %icc, %f9, %f4 bg,a %icc, loop_3622 srax %o7, %o5, %l2 loop_3621: fbe %fcc1, loop_3623 lduh [%l7 + 0x0C], %o3 loop_3622: fmovspos %icc, %f1, %f2 stx %g2, [%l7 + 0x18] loop_3623: sth %l4, [%l7 + 0x1C] fmovsvs %xcc, %f6, %f9 fmovsvc %xcc, %f7, %f2 st %f3, [%l7 + 0x14] std %f8, [%l7 + 0x58] tpos %icc, 0x5 sth %g5, [%l7 + 0x0E] fmovdl %icc, %f2, %f2 bneg,a %xcc, loop_3624 fmovsne %xcc, %f4, %f15 fmovdg %xcc, %f13, %f12 ldd [%l7 + 0x18], %f2 loop_3624: sethi 0x1A4E, %i6 lduh [%l7 + 0x7C], %l1 fcmpeq32 %f14, %f6, %g6 fmovrse %l5, %f7, %f14 movcc %icc, %o1, %l6 brgez %i1, loop_3625 stw %i2, [%l7 + 0x14] edge8l %o4, %g7, %l3 ldsb [%l7 + 0x41], %i4 loop_3625: fnor %f0, %f14, %f2 movcs %icc, %i5, %i0 fpack32 %f14, %f14, %f4 edge8n %i3, %o0, %o2 brgz %l0, loop_3626 smulcc %g3, 0x0544, %i7 ldx [%l7 + 0x30], %g4 fcmpgt16 %f2, %f4, %o6 loop_3626: nop setx loop_3627, %l0, %l1 jmpl %l1, %o7 fbne %fcc1, loop_3628 fmovrdgz %o5, %f8, %f2 std %f4, [%l7 + 0x48] loop_3627: edge8ln %g1, %l2, %g2 loop_3628: ba loop_3629 fmovsa %icc, %f7, %f5 udivx %l4, 0x0592, %o3 std %f10, [%l7 + 0x38] loop_3629: orn %g5, %l1, %g6 bvs loop_3630 ldd [%l7 + 0x50], %f10 tvc %xcc, 0x2 st %f11, [%l7 + 0x48] loop_3630: st %f4, [%l7 + 0x60] fcmped %fcc0, %f14, %f12 sllx %l5, %o1, %i6 tleu %xcc, 0x2 fcmpgt32 %f8, %f12, %i1 movg %xcc, %i2, %l6 brgz,a %g7, loop_3631 ba %xcc, loop_3632 tge %icc, 0x5 fbo %fcc2, loop_3633 loop_3631: brz,a %o4, loop_3634 loop_3632: ldsh [%l7 + 0x10], %i4 tg %icc, 0x0 loop_3633: fmuld8ulx16 %f0, %f10, %f6 loop_3634: fmovdn %icc, %f9, %f0 movvs %icc, %i5, %l3 stx %i3, [%l7 + 0x70] brz,a %o0, loop_3635 subccc %o2, 0x0552, %l0 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 fcmps %fcc3, %f3, %f7 loop_3635: tvs %icc, 0x2 lduw [%l7 + 0x4C], %g3 loop_3636: addcc %i7, 0x1A9B, %g4 nop setx loop_3637, %l0, %l1 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 + 0x34], %o6 stw %o7, [%l7 + 0x58] ldsh [%l7 + 0x64], %o5 loop_3637: stw %g1, [%l7 + 0x10] bg loop_3638 fpadd32s %f14, %f4, %f6 stx %l2, [%l7 + 0x70] sll %i0, 0x0A, %g2 loop_3638: fmovrsne %o3, %f5, %f10 fbn %fcc3, loop_3639 tvs %xcc, 0x5 st %f5, [%l7 + 0x3C] movrne %l4, %l1, %g5 loop_3639: st %f4, [%l7 + 0x30] ldsh [%l7 + 0x52], %l5 mova %xcc, %o1, %i6 movl %xcc, %i1, %g6 ldsh [%l7 + 0x58], %l6 srl %g7, %o4, %i4 fexpand %f8, %f14 lduh [%l7 + 0x6C], %i2 fcmple16 %f2, %f12, %i5 xorcc %l3, 0x0F8F, %i3 movrlz %o0, 0x3D9, %l0 orn %g3, %o2, %i7 udivx %g4, 0x15E7, %o7 fbn,a %fcc1, loop_3640 bneg %icc, loop_3641 subccc %o5, 0x0644, %o6 ldub [%l7 + 0x51], %l2 loop_3640: fmovsl %icc, %f14, %f6 loop_3641: movrgz %i0, 0x01E, %g1 sth %g2, [%l7 + 0x0A] stb %l4, [%l7 + 0x56] fmovrde %l1, %f14, %f4 fpackfix %f4, %f0 bg,pt %xcc, loop_3642 sdivcc %g5, 0x18F4, %l5 add %o1, 0x0C85, %i6 lduw [%l7 + 0x54], %o3 loop_3642: st %f7, [%l7 + 0x50] fpsub16 %f2, %f10, %f8 fmovsa %icc, %f9, %f8 fmovrdne %i1, %f6, %f8 bvc,a,pt %xcc, loop_3643 fsrc1s %f1, %f7 std %f10, [%l7 + 0x38] stx %l6, [%l7 + 0x70] loop_3643: fmovdgu %xcc, %f13, %f0 ba %icc, loop_3644 ldub [%l7 + 0x64], %g6 ba,pn %icc, loop_3645 sdivcc %g7, 0x0583, %i4 loop_3644: movgu %xcc, %o4, %i2 ldsh [%l7 + 0x32], %i5 loop_3645: bl,a,pt %xcc, loop_3646 fxor %f4, %f4, %f10 call loop_3647 tvs %xcc, 0x2 loop_3646: orcc %l3, 0x0211, %o0 ld [%l7 + 0x34], %f7 loop_3647: fornot2s %f14, %f5, %f14 xnorcc %i3, 0x1ED4, %g3 call loop_3648 fmovsvs %xcc, %f7, %f8 faligndata %f14, %f2, %f14 fbne %fcc2, loop_3649 loop_3648: stw %o2, [%l7 + 0x24] ldsh [%l7 + 0x12], %l0 st %f9, [%l7 + 0x20] loop_3649: mova %icc, %g4, %i7 ldsw [%l7 + 0x2C], %o7 lduh [%l7 + 0x1E], %o6 fbge %fcc3, loop_3650 fmovdg %xcc, %f8, %f2 addccc %l2, 0x0698, %i0 xor %o5, %g1, %l4 loop_3650: fabsd %f10, %f0 fmovrde %l1, %f2, %f6 fpsub32s %f14, %f15, %f1 movrlz %g2, %g5, %l5 lduh [%l7 + 0x2C], %i6 sra %o3, %i1, %o1 ld [%l7 + 0x64], %f8 orncc %l6, %g6, %i4 edge8l %g7, %i2, %i5 fornot1 %f2, %f8, %f0 subc %o4, %l3, %i3 fnor %f14, %f10, %f0 fnegs %f13, %f1 fbo %fcc0, loop_3651 fbu %fcc0, loop_3652 movg %icc, %o0, %g3 fcmped %fcc0, %f4, %f12 loop_3651: fsrc2 %f10, %f8 loop_3652: fbne,a %fcc3, loop_3653 add %l0, 0x022B, %o2 fmovrdne %i7, %f12, %f2 fmovsge %icc, %f15, %f4 loop_3653: fbuge,a %fcc2, loop_3654 fcmpeq16 %f6, %f8, %g4 fmovdle %icc, %f7, %f8 or %o7, %l2, %i0 loop_3654: stw %o5, [%l7 + 0x14] fmovsne %icc, %f9, %f0 srlx %o6, 0x13, %g1 fands %f10, %f13, %f10 fcmpgt16 %f0, %f8, %l4 ldsh [%l7 + 0x4C], %g2 ldx [%l7 + 0x30], %l1 ldub [%l7 + 0x69], %l5 bshuffle %f0, %f10, %f0 bne,a %xcc, loop_3655 fnegs %f7, %f14 add %i6, 0x0D30, %o3 fmovsa %xcc, %f4, %f3 loop_3655: ldsh [%l7 + 0x0A], %g5 stw %i1, [%l7 + 0x44] srax %o1, 0x15, %l6 sth %g6, [%l7 + 0x5A] or %g7, 0x1C67, %i4 fpsub32 %f0, %f8, %f0 movg %icc, %i2, %o4 taddcc %i5, 0x0BB6, %i3 fmovrdlz %l3, %f0, %f8 ldsh [%l7 + 0x3E], %o0 sth %l0, [%l7 + 0x54] tneg %xcc, 0x3 fcmpne16 %f0, %f8, %g3 stb %o2, [%l7 + 0x27] ldsb [%l7 + 0x5C], %i7 fcmple16 %f8, %f14, %g4 call loop_3656 ldub [%l7 + 0x19], %o7 fmovdvc %icc, %f14, %f11 array32 %i0, %o5, %l2 loop_3656: fpsub32s %f9, %f2, %f13 movrlz %o6, %l4, %g2 smulcc %g1, %l1, %l5 ldsb [%l7 + 0x7B], %i6 sth %o3, [%l7 + 0x38] fmovrsgez %i1, %f14, %f11 ld [%l7 + 0x14], %f4 fmovsn %xcc, %f11, %f13 edge16l %g5, %o1, %l6 fmul8ulx16 %f2, %f0, %f6 bg,a,pt %icc, loop_3657 ldub [%l7 + 0x19], %g7 tne %icc, 0x1 fsrc2 %f0, %f2 loop_3657: fornot2 %f6, %f12, %f14 fbg %fcc2, loop_3658 movvc %xcc, %g6, %i4 ldd [%l7 + 0x08], %f10 fmovsneg %xcc, %f12, %f5 loop_3658: stw %i2, [%l7 + 0x5C] fabss %f0, %f2 fbu %fcc0, loop_3659 ldx [%l7 + 0x68], %i5 fnot1 %f10, %f8 srax %o4, 0x1E, %i3 loop_3659: array32 %l3, %l0, %o0 ldsh [%l7 + 0x26], %g3 fmovsn %xcc, %f5, %f11 brgz %i7, loop_3660 fcmple32 %f6, %f0, %g4 sll %o2, 0x07, %i0 fmovdvc %xcc, %f9, %f0 loop_3660: fmovd %f12, %f6 std %f14, [%l7 + 0x48] fmovsn %xcc, %f15, %f1 fpackfix %f4, %f0 lduh [%l7 + 0x58], %o5 fmovdg %icc, %f11, %f7 movvs %xcc, %o7, %o6 lduh [%l7 + 0x58], %l4 andcc %l2, %g1, %l1 andn %g2, %l5, %i6 fexpand %f8, %f0 addccc %i1, 0x0E45, %o3 sth %o1, [%l7 + 0x28] fandnot1s %f15, %f12, %f10 edge32n %g5, %l6, %g7 stw %i4, [%l7 + 0x6C] fxor %f2, %f2, %f6 bneg,pt %xcc, loop_3661 movvc %xcc, %i2, %g6 sth %o4, [%l7 + 0x4E] fandnot2 %f2, %f8, %f2 loop_3661: fpack16 %f10, %f12 tcc %xcc, 0x4 tcs %icc, 0x5 alignaddrl %i3, %l3, %i5 fblg %fcc1, loop_3662 fxors %f3, %f4, %f8 stw %o0, [%l7 + 0x08] fmovrsgez %g3, %f2, %f4 loop_3662: ldub [%l7 + 0x66], %i7 tcs %icc, 0x3 ldsb [%l7 + 0x0E], %l0 tvs %xcc, 0x6 ld [%l7 + 0x78], %f3 fmuld8sux16 %f2, %f12, %f14 ldsb [%l7 + 0x09], %o2 fbg %fcc2, loop_3663 tneg %icc, 0x0 add %i0, %g4, %o5 fzeros %f5 loop_3663: bpos,a loop_3664 for %f12, %f8, %f12 st %f8, [%l7 + 0x20] bleu,a,pt %xcc, loop_3665 loop_3664: ldsh [%l7 + 0x6E], %o6 st %f7, [%l7 + 0x5C] te %icc, 0x3 loop_3665: ldsw [%l7 + 0x7C], %o7 ldx [%l7 + 0x38], %l2 fmul8x16au %f13, %f14, %f14 taddcc %g1, %l4, %g2 fcmpgt16 %f4, %f10, %l5 fbug,a %fcc0, loop_3666 addcc %i6, %l1, %o3 fmovrdgz %i1, %f12, %f2 fmovrdgz %g5, %f6, %f12 loop_3666: tle %icc, 0x2 popc 0x0CF3, %l6 lduh [%l7 + 0x62], %o1 edge8 %i4, %i2, %g6 ldsb [%l7 + 0x2B], %g7 stx %o4, [%l7 + 0x78] move %xcc, %l3, %i3 ldub [%l7 + 0x2F], %i5 movrgez %o0, %g3, %l0 sth %i7, [%l7 + 0x0A] nop setx loop_3667, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32s %f7, %f5, %f3 fand %f10, %f8, %f2 ldub [%l7 + 0x41], %i0 loop_3667: ldd [%l7 + 0x58], %f14 fpack32 %f2, %f10, %f10 movn %icc, %g4, %o5 tgu %icc, 0x0 movrne %o2, %o7, %l2 fbn,a %fcc0, loop_3668 movge %xcc, %g1, %o6 mulx %g2, 0x0D83, %l5 ldsb [%l7 + 0x56], %l4 loop_3668: std %f12, [%l7 + 0x30] fmovdne %xcc, %f2, %f0 std %f4, [%l7 + 0x60] sth %i6, [%l7 + 0x7C] movgu %icc, %l1, %o3 fmovsleu %icc, %f5, %f14 ldsh [%l7 + 0x20], %g5 ldsb [%l7 + 0x5A], %l6 xorcc %o1, 0x12CA, %i1 fmovrdlez %i2, %f2, %f8 fxnor %f4, %f2, %f10 tcc %icc, 0x4 stb %g6, [%l7 + 0x12] brz,a %i4, loop_3669 ldub [%l7 + 0x0B], %o4 fmovrdgez %l3, %f10, %f14 xnor %i3, %g7, %i5 loop_3669: stb %o0, [%l7 + 0x6D] fmovdle %xcc, %f10, %f12 stw %l0, [%l7 + 0x28] ldsh [%l7 + 0x44], %g3 fblg,a %fcc1, loop_3670 edge32l %i0, %g4, %o5 fand %f4, %f14, %f10 fmovscc %icc, %f3, %f11 loop_3670: edge32ln %o2, %i7, %o7 fmovsvc %xcc, %f0, %f11 fmovdvc %icc, %f3, %f7 std %f10, [%l7 + 0x78] tcc %xcc, 0x0 ldsb [%l7 + 0x72], %g1 ldsh [%l7 + 0x5E], %l2 fcmple32 %f8, %f12, %o6 fbge %fcc1, loop_3671 st %f9, [%l7 + 0x30] orncc %l5, %g2, %l4 fbule %fcc3, loop_3672 loop_3671: umul %i6, 0x1822, %l1 fcmple32 %f10, %f14, %o3 fbug %fcc0, loop_3673 loop_3672: ldx [%l7 + 0x70], %l6 brnz %o1, loop_3674 ldsh [%l7 + 0x5C], %i1 loop_3673: ldx [%l7 + 0x50], %g5 fnands %f15, %f12, %f14 loop_3674: fpack32 %f14, %f4, %f6 ldsb [%l7 + 0x48], %g6 popc %i4, %i2 brlz %l3, loop_3675 edge16n %o4, %i3, %i5 fmovd %f12, %f4 tgu %xcc, 0x6 loop_3675: tg %icc, 0x2 fmovsneg %icc, %f6, %f10 umulcc %o0, %l0, %g7 fmovsge %xcc, %f14, %f1 ld [%l7 + 0x78], %f1 st %f13, [%l7 + 0x3C] alignaddrl %i0, %g3, %o5 movge %xcc, %o2, %i7 movneg %icc, %o7, %g1 fbul,a %fcc1, loop_3676 ldsb [%l7 + 0x48], %l2 fbug %fcc1, loop_3677 tvs %icc, 0x5 loop_3676: fbuge %fcc1, loop_3678 fbne,a %fcc0, loop_3679 loop_3677: fmovdneg %icc, %f0, %f6 edge32 %o6, %l5, %g4 loop_3678: fmul8x16 %f11, %f0, %f6 loop_3679: movleu %xcc, %g2, %i6 fcmpd %fcc0, %f14, %f2 fmovrde %l1, %f4, %f4 fones %f6 lduh [%l7 + 0x78], %l4 stx %o3, [%l7 + 0x40] stw %l6, [%l7 + 0x50] std %f4, [%l7 + 0x50] bcs %icc, loop_3680 st %f2, [%l7 + 0x3C] movrlez %o1, %g5, %g6 mulscc %i4, 0x0DBD, %i1 loop_3680: fabsd %f6, %f0 sth %i2, [%l7 + 0x12] movpos %xcc, %l3, %i3 fbuge,a %fcc2, loop_3681 bvs,a,pn %icc, loop_3682 edge32l %o4, %i5, %l0 st %f14, [%l7 + 0x24] loop_3681: fbul,a %fcc0, loop_3683 loop_3682: fmovdcs %icc, %f12, %f8 stb %o0, [%l7 + 0x49] ld [%l7 + 0x10], %f15 loop_3683: fmovsg %xcc, %f12, %f0 fornot2s %f6, %f14, %f2 ld [%l7 + 0x30], %f3 srlx %i0, %g3, %o5 bl,a,pn %xcc, loop_3684 brgez,a %o2, loop_3685 movre %g7, %i7, %g1 st %f13, [%l7 + 0x70] loop_3684: tsubcctv %o7, %l2, %o6 loop_3685: ldx [%l7 + 0x38], %g4 fmovsneg %xcc, %f3, %f9 or %g2, %l5, %i6 bl %icc, loop_3686 stx %l4, [%l7 + 0x40] fors %f7, %f9, %f7 fba,a %fcc3, loop_3687 loop_3686: std %f12, [%l7 + 0x20] fblg %fcc3, loop_3688 fmovsvc %xcc, %f8, %f4 loop_3687: ld [%l7 + 0x64], %f3 ldx [%l7 + 0x60], %o3 loop_3688: movrgz %l6, 0x053, %o1 fnot2s %f4, %f11 fblg,a %fcc2, loop_3689 stw %l1, [%l7 + 0x10] fbl,a %fcc0, loop_3690 fmovsvc %xcc, %f8, %f0 loop_3689: stb %g5, [%l7 + 0x7B] tg %icc, 0x4 loop_3690: fpsub32s %f11, %f13, %f15 udivcc %i4, 0x0C98, %i1 fcmpgt16 %f6, %f0, %i2 fmovsg %icc, %f0, %f15 edge16l %l3, %i3, %o4 movl %xcc, %i5, %l0 edge32n %o0, %g6, %g3 lduw [%l7 + 0x0C], %i0 tleu %icc, 0x2 ldsb [%l7 + 0x6D], %o5 std %f10, [%l7 + 0x28] sllx %o2, %g7, %g1 fcmpd %fcc3, %f8, %f10 xnorcc %i7, %l2, %o7 stw %g4, [%l7 + 0x50] fmovsne %xcc, %f0, %f13 fmovrslz %o6, %f3, %f11 edge8ln %g2, %i6, %l4 fnegs %f14, %f3 tgu %xcc, 0x1 fmovrslez %l5, %f12, %f13 fmovscs %icc, %f1, %f8 stw %l6, [%l7 + 0x6C] edge8 %o1, %o3, %g5 nop setx loop_3691, %l0, %l1 jmpl %l1, %i4 ld [%l7 + 0x08], %f3 stx %l1, [%l7 + 0x20] fnot2 %f6, %f10 loop_3691: subccc %i1, %l3, %i2 fnot1s %f1, %f14 fsrc1s %f3, %f0 stb %i3, [%l7 + 0x2D] fands %f8, %f8, %f2 fba,a %fcc1, loop_3692 ldx [%l7 + 0x28], %i5 fmovrdlez %l0, %f6, %f2 fmovrsgez %o0, %f10, %f1 loop_3692: ldd [%l7 + 0x58], %f8 fcmpgt16 %f12, %f2, %o4 srl %g6, %g3, %i0 stb %o5, [%l7 + 0x48] fmuld8ulx16 %f15, %f10, %f12 fpmerge %f3, %f7, %f4 andcc %o2, 0x1741, %g1 fbule %fcc3, loop_3693 movpos %xcc, %i7, %l2 stb %o7, [%l7 + 0x55] fpack32 %f14, %f12, %f4 loop_3693: movvs %icc, %g4, %g7 ldsw [%l7 + 0x4C], %g2 fmovspos %xcc, %f3, %f8 movneg %icc, %o6, %i6 std %f6, [%l7 + 0x50] orn %l4, 0x0FB5, %l5 stb %l6, [%l7 + 0x77] fandnot1 %f2, %f8, %f8 ldd [%l7 + 0x70], %f8 srax %o3, 0x0A, %o1 fmovsleu %icc, %f9, %f8 tleu %icc, 0x5 ldx [%l7 + 0x58], %g5 bg,a %icc, loop_3694 ldsb [%l7 + 0x68], %l1 movn %icc, %i1, %l3 xnorcc %i2, %i3, %i4 loop_3694: movrlz %l0, %o0, %o4 ldsh [%l7 + 0x2E], %i5 fpsub32 %f10, %f0, %f10 udivcc %g3, 0x06BC, %i0 fcmpne32 %f2, %f0, %o5 ldx [%l7 + 0x78], %o2 andncc %g6, %i7, %l2 st %f7, [%l7 + 0x44] xnorcc %g1, %o7, %g7 brgz,a %g4, loop_3695 st %f15, [%l7 + 0x18] fornot1s %f9, %f8, %f14 subcc %o6, 0x1EEB, %g2 loop_3695: bneg loop_3696 andcc %i6, 0x0BAB, %l5 lduw [%l7 + 0x10], %l6 fmovdleu %xcc, %f4, %f11 loop_3696: sth %o3, [%l7 + 0x28] fcmpne32 %f12, %f14, %l4 stw %g5, [%l7 + 0x68] fsrc1s %f6, %f9 edge8ln %o1, %i1, %l1 lduh [%l7 + 0x4A], %i2 fmovrslz %l3, %f12, %f7 fmovsle %icc, %f3, %f10 ld [%l7 + 0x30], %f6 ldsw [%l7 + 0x14], %i3 ldsh [%l7 + 0x36], %l0 smul %o0, 0x1C34, %o4 std %f8, [%l7 + 0x48] ldsb [%l7 + 0x71], %i4 ld [%l7 + 0x1C], %f15 fbge %fcc0, loop_3697 lduh [%l7 + 0x3A], %i5 lduh [%l7 + 0x38], %i0 fbu,a %fcc2, loop_3698 loop_3697: stx %o5, [%l7 + 0x48] call loop_3699 edge16 %o2, %g6, %i7 loop_3698: fand %f14, %f2, %f4 ta %icc, 0x6 loop_3699: fmovsgu %icc, %f11, %f6 bneg,a,pt %icc, loop_3700 fmovda %xcc, %f7, %f7 stb %g3, [%l7 + 0x42] edge16ln %g1, %o7, %l2 loop_3700: srax %g4, 0x03, %g7 ldub [%l7 + 0x1D], %o6 tcc %icc, 0x1 fcmpeq32 %f0, %f10, %g2 fmovsge %xcc, %f12, %f3 bl,pn %xcc, loop_3701 fbuge,a %fcc0, loop_3702 fxnor %f6, %f12, %f14 fabss %f10, %f15 loop_3701: movrgez %l5, 0x3B9, %i6 loop_3702: fandnot2s %f5, %f2, %f5 fmovscc %xcc, %f1, %f2 bg %xcc, loop_3703 fpsub32 %f8, %f4, %f10 fmovsn %icc, %f3, %f0 or %o3, 0x0A5A, %l6 loop_3703: sth %l4, [%l7 + 0x5E] movrlz %g5, 0x185, %i1 bleu,pt %icc, loop_3704 lduw [%l7 + 0x24], %l1 edge8n %o1, %l3, %i3 brz %i2, loop_3705 loop_3704: faligndata %f6, %f0, %f6 fmovsa %icc, %f1, %f7 edge32 %o0, %l0, %i4 loop_3705: andcc %i5, 0x002B, %o4 lduw [%l7 + 0x54], %o5 sth %i0, [%l7 + 0x1C] fcmps %fcc2, %f14, %f14 udivx %o2, 0x05DC, %g6 add %i7, 0x13D8, %g3 fmovdge %xcc, %f13, %f10 edge32l %g1, %l2, %o7 fsrc2s %f10, %f5 ldsw [%l7 + 0x3C], %g4 xorcc %o6, %g2, %g7 fbu,a %fcc1, loop_3706 fmovsneg %icc, %f0, %f1 fmovsleu %icc, %f5, %f7 movneg %icc, %i6, %o3 loop_3706: xorcc %l5, %l6, %g5 ldsw [%l7 + 0x7C], %i1 fmovscs %xcc, %f9, %f5 ldx [%l7 + 0x78], %l4 fnor %f0, %f4, %f4 fbuge %fcc0, loop_3707 array8 %o1, %l1, %i3 movrgez %l3, 0x17F, %i2 brlz %l0, loop_3708 loop_3707: addccc %o0, %i4, %o4 sdivx %o5, 0x1C2E, %i5 mulx %i0, %g6, %o2 loop_3708: sth %i7, [%l7 + 0x5E] fcmped %fcc1, %f4, %f8 fornot2s %f7, %f15, %f7 fones %f6 fmovdneg %icc, %f12, %f5 fbe,a %fcc0, loop_3709 ldsb [%l7 + 0x17], %g3 fmul8x16al %f12, %f9, %f6 movrne %l2, 0x190, %g1 loop_3709: st %f4, [%l7 + 0x70] fbul,a %fcc0, loop_3710 lduw [%l7 + 0x14], %o7 fnot2s %f0, %f3 fnegs %f5, %f14 loop_3710: fnor %f8, %f10, %f12 ldx [%l7 + 0x38], %o6 movrlez %g2, %g4, %i6 subcc %o3, 0x07AC, %l5 fnands %f12, %f15, %f10 stx %g7, [%l7 + 0x68] umul %g5, %i1, %l6 stw %o1, [%l7 + 0x58] edge32 %l4, %l1, %i3 subccc %i2, %l3, %l0 tleu %icc, 0x2 stw %o0, [%l7 + 0x58] fornot1s %f11, %f3, %f3 lduh [%l7 + 0x2E], %o4 ldd [%l7 + 0x58], %f6 ldsh [%l7 + 0x58], %i4 edge16l %i5, %i0, %g6 be,a,pn %icc, loop_3711 taddcc %o2, 0x0A0B, %o5 fabsd %f10, %f12 ldsw [%l7 + 0x54], %g3 loop_3711: ldsb [%l7 + 0x45], %i7 movne %icc, %l2, %g1 udivcc %o7, 0x0FA1, %g2 fmovdn %icc, %f7, %f0 bcc loop_3712 movg %xcc, %o6, %i6 mulx %o3, %g4, %g7 ldd [%l7 + 0x38], %f6 loop_3712: fcmped %fcc2, %f12, %f12 fxor %f8, %f4, %f12 fbe %fcc2, loop_3713 movle %xcc, %l5, %g5 fmovdcs %xcc, %f7, %f14 st %f5, [%l7 + 0x24] loop_3713: fcmpgt16 %f8, %f12, %i1 fornot1s %f8, %f9, %f5 sdivcc %l6, 0x1852, %l4 tle %icc, 0x7 ldd [%l7 + 0x38], %f14 st %f14, [%l7 + 0x64] stb %l1, [%l7 + 0x54] fpack16 %f12, %f13 bg,pn %icc, loop_3714 andncc %i3, %i2, %l3 andn %o1, %o0, %o4 tcs %icc, 0x6 loop_3714: fmovsneg %xcc, %f4, %f7 std %f10, [%l7 + 0x78] and %i4, 0x1F97, %i5 fpsub16 %f8, %f4, %f2 xnor %l0, %i0, %g6 tn %icc, 0x5 std %f2, [%l7 + 0x38] sth %o2, [%l7 + 0x70] fandnot1 %f0, %f8, %f6 sdiv %o5, 0x0EB2, %g3 popc %i7, %l2 ldx [%l7 + 0x40], %g1 std %f12, [%l7 + 0x40] fornot2 %f4, %f12, %f8 fbne %fcc3, loop_3715 fmovrslz %g2, %f11, %f7 movvs %icc, %o6, %i6 fcmpgt16 %f14, %f8, %o3 loop_3715: fornot2s %f15, %f2, %f3 ldd [%l7 + 0x28], %f12 alignaddrl %g4, %o7, %l5 tpos %icc, 0x2 lduw [%l7 + 0x24], %g7 bl,pt %xcc, loop_3716 bvs,a,pn %icc, loop_3717 fzero %f4 stb %i1, [%l7 + 0x7B] loop_3716: ld [%l7 + 0x7C], %f3 loop_3717: stb %g5, [%l7 + 0x4A] bcs loop_3718 tcs %xcc, 0x1 bvs,a,pt %xcc, loop_3719 fmovdpos %icc, %f10, %f5 loop_3718: brlz %l6, loop_3720 subc %l4, 0x15F2, %l1 loop_3719: fands %f2, %f3, %f12 edge16l %i3, %l3, %i2 loop_3720: ldsh [%l7 + 0x12], %o1 fbne %fcc2, loop_3721 tne %xcc, 0x2 bge,a %xcc, loop_3722 bg,a,pt %xcc, loop_3723 loop_3721: fornot1s %f13, %f5, %f8 ldsb [%l7 + 0x28], %o0 loop_3722: nop setx loop_3724, %l0, %l1 jmpl %l1, %o4 loop_3723: stx %i5, [%l7 + 0x20] fsrc2 %f14, %f6 fzero %f10 loop_3724: fnot1s %f10, %f14 fnot1 %f4, %f4 ld [%l7 + 0x08], %f6 movrlez %l0, 0x25B, %i0 faligndata %f2, %f4, %f14 fcmped %fcc1, %f4, %f4 stb %i4, [%l7 + 0x12] fxors %f7, %f4, %f14 sth %g6, [%l7 + 0x76] fmovrde %o5, %f6, %f14 fbug,a %fcc2, loop_3725 std %f0, [%l7 + 0x68] ld [%l7 + 0x7C], %f11 fbne %fcc2, loop_3726 loop_3725: ldx [%l7 + 0x58], %g3 fcmpne32 %f0, %f14, %o2 bl loop_3727 loop_3726: st %f11, [%l7 + 0x7C] mulscc %i7, 0x12B2, %g1 lduw [%l7 + 0x10], %l2 loop_3727: orncc %g2, %i6, %o6 orncc %g4, %o3, %l5 tvs %xcc, 0x5 ldub [%l7 + 0x34], %o7 orcc %g7, %g5, %l6 ldx [%l7 + 0x40], %i1 movrne %l1, %l4, %i3 umul %l3, %i2, %o0 brgez %o1, loop_3728 xor %i5, %l0, %i0 alignaddrl %i4, %g6, %o4 fmovsne %xcc, %f2, %f13 loop_3728: fmovdvs %xcc, %f3, %f13 mulx %g3, 0x05B3, %o2 fmovsl %xcc, %f0, %f9 stw %o5, [%l7 + 0x38] bshuffle %f0, %f12, %f14 movneg %icc, %i7, %g1 edge32n %l2, %g2, %i6 lduw [%l7 + 0x44], %g4 fpsub32s %f6, %f15, %f4 siam 0x3 ldsw [%l7 + 0x5C], %o6 stx %l5, [%l7 + 0x38] movle %icc, %o7, %g7 fbu %fcc1, loop_3729 fmovscs %icc, %f15, %f13 fabss %f2, %f10 ldx [%l7 + 0x50], %o3 loop_3729: fbule,a %fcc3, loop_3730 lduw [%l7 + 0x38], %l6 sra %i1, 0x10, %g5 std %f10, [%l7 + 0x18] loop_3730: stw %l1, [%l7 + 0x6C] st %f11, [%l7 + 0x64] ld [%l7 + 0x58], %f13 fmovs %f0, %f5 fcmped %fcc3, %f8, %f2 ldsh [%l7 + 0x78], %i3 xnor %l3, 0x1142, %i2 fmovsleu %xcc, %f1, %f7 fbue,a %fcc3, loop_3731 ba,a loop_3732 tgu %icc, 0x2 sllx %l4, %o0, %i5 loop_3731: lduh [%l7 + 0x58], %l0 loop_3732: fmovsneg %xcc, %f6, %f7 bcc,a,pn %xcc, loop_3733 addc %i0, %o1, %i4 ldx [%l7 + 0x20], %g6 st %f1, [%l7 + 0x74] loop_3733: stx %g3, [%l7 + 0x50] ldsw [%l7 + 0x28], %o4 lduh [%l7 + 0x18], %o5 brlz %o2, loop_3734 andcc %g1, %i7, %l2 bvc,a,pn %xcc, loop_3735 bleu,a %xcc, loop_3736 loop_3734: fpadd32 %f10, %f6, %f10 fbuge,a %fcc3, loop_3737 loop_3735: srlx %i6, %g2, %g4 loop_3736: fxor %f4, %f0, %f2 stx %l5, [%l7 + 0x30] loop_3737: std %f6, [%l7 + 0x08] orcc %o6, 0x1D48, %o7 ldx [%l7 + 0x70], %o3 stw %g7, [%l7 + 0x1C] fmovrdgez %i1, %f4, %f12 subcc %l6, 0x0C29, %l1 bleu %xcc, loop_3738 orcc %g5, %l3, %i2 edge8l %i3, %o0, %l4 stx %l0, [%l7 + 0x08] loop_3738: fbule %fcc2, loop_3739 fxnor %f14, %f14, %f8 fmovscc %xcc, %f9, %f3 fnegs %f1, %f14 loop_3739: fmovd %f0, %f14 ldx [%l7 + 0x40], %i0 sth %o1, [%l7 + 0x30] ldx [%l7 + 0x60], %i5 ba,a %xcc, loop_3740 ldsh [%l7 + 0x16], %i4 fmovsvc %icc, %f7, %f5 fmovrslez %g6, %f6, %f0 loop_3740: lduw [%l7 + 0x6C], %o4 stw %o5, [%l7 + 0x60] fmovdn %xcc, %f5, %f7 ba,a,pt %xcc, loop_3741 bl,pn %xcc, loop_3742 ldsh [%l7 + 0x4E], %o2 fexpand %f14, %f0 loop_3741: bvc,pt %icc, loop_3743 loop_3742: edge16n %g3, %g1, %i7 umulcc %l2, 0x04FF, %i6 tcs %xcc, 0x2 loop_3743: stx %g4, [%l7 + 0x48] st %f12, [%l7 + 0x0C] fmovrslz %g2, %f3, %f11 fbug,a %fcc0, loop_3744 movneg %icc, %l5, %o6 fmovd %f6, %f8 fornot1s %f1, %f7, %f13 loop_3744: edge16 %o3, %g7, %i1 fmovdcs %xcc, %f14, %f9 std %f6, [%l7 + 0x48] stw %o7, [%l7 + 0x0C] ta %xcc, 0x7 popc %l6, %g5 ldx [%l7 + 0x18], %l3 brlz,a %l1, loop_3745 mulscc %i2, %o0, %l4 fmovsge %icc, %f9, %f10 edge16n %i3, %i0, %l0 loop_3745: subc %o1, 0x0E67, %i4 subcc %g6, 0x114A, %o4 lduw [%l7 + 0x54], %i5 fpmerge %f11, %f9, %f12 fbu %fcc3, loop_3746 sra %o5, %g3, %g1 fones %f7 fpmerge %f10, %f10, %f0 loop_3746: std %f0, [%l7 + 0x48] siam 0x7 stw %o2, [%l7 + 0x38] fcmple32 %f6, %f10, %l2 addccc %i7, 0x1434, %g4 ldsw [%l7 + 0x24], %i6 movne %xcc, %l5, %g2 move %icc, %o3, %o6 fcmpeq32 %f4, %f0, %i1 edge8 %o7, %g7, %l6 ldsb [%l7 + 0x0F], %g5 st %f13, [%l7 + 0x1C] fmovspos %icc, %f2, %f11 sllx %l3, 0x06, %i2 fbl %fcc1, loop_3747 sth %l1, [%l7 + 0x6E] ble %icc, loop_3748 for %f4, %f2, %f8 loop_3747: lduw [%l7 + 0x10], %o0 smul %i3, %l4, %i0 loop_3748: fmovsl %icc, %f8, %f0 brgz,a %o1, loop_3749 ldd [%l7 + 0x60], %f10 fmovdn %icc, %f15, %f2 udiv %i4, 0x1AD4, %g6 loop_3749: fcmpgt16 %f0, %f12, %o4 subc %i5, %l0, %g3 ldsw [%l7 + 0x68], %o5 fnands %f14, %f1, %f12 sth %o2, [%l7 + 0x68] te %icc, 0x2 bvc,pt %xcc, loop_3750 orn %g1, %l2, %i7 lduw [%l7 + 0x34], %g4 fbug,a %fcc2, loop_3751 loop_3750: fzero %f8 stx %l5, [%l7 + 0x30] movge %icc, %g2, %o3 loop_3751: tne %xcc, 0x0 ld [%l7 + 0x60], %f9 edge8n %i6, %o6, %i1 fbe,a %fcc3, loop_3752 brz %g7, loop_3753 movrgez %l6, %o7, %g5 lduw [%l7 + 0x7C], %i2 loop_3752: ldub [%l7 + 0x3E], %l3 loop_3753: ta %icc, 0x4 add %o0, %l1, %i3 std %f14, [%l7 + 0x68] tvc %xcc, 0x1 fmovscs %xcc, %f9, %f11 movrgez %l4, %o1, %i4 taddcc %i0, 0x0BF1, %g6 movrlez %o4, 0x0D4, %l0 sra %i5, %g3, %o2 ld [%l7 + 0x40], %f15 xorcc %g1, %l2, %i7 smulcc %o5, 0x0DFA, %g4 brgz %l5, loop_3754 fcmple32 %f10, %f10, %g2 fcmpgt16 %f6, %f2, %o3 ta %xcc, 0x3 loop_3754: fmul8sux16 %f14, %f8, %f0 fpack32 %f12, %f12, %f2 for %f14, %f8, %f2 addc %o6, %i6, %i1 and %l6, %o7, %g7 ldub [%l7 + 0x29], %i2 tcs %xcc, 0x6 fmovdgu %icc, %f8, %f3 sethi 0x1351, %g5 fbge %fcc1, loop_3755 st %f14, [%l7 + 0x4C] std %f6, [%l7 + 0x18] stw %l3, [%l7 + 0x7C] loop_3755: xnorcc %o0, 0x1AB7, %l1 bcs,a loop_3756 ldub [%l7 + 0x5B], %l4 addcc %o1, %i4, %i3 fmovrse %i0, %f13, %f9 loop_3756: ldsb [%l7 + 0x5E], %g6 fmovdge %xcc, %f15, %f4 fble %fcc0, loop_3757 ldsh [%l7 + 0x1C], %o4 fmovrsgz %l0, %f3, %f2 ldub [%l7 + 0x34], %i5 loop_3757: ldx [%l7 + 0x68], %o2 fblg %fcc0, loop_3758 ldsb [%l7 + 0x65], %g1 fone %f2 fmovsvc %icc, %f5, %f10 loop_3758: fblg %fcc1, loop_3759 bpos %icc, loop_3760 brgez,a %g3, loop_3761 fcmpne16 %f6, %f0, %l2 loop_3759: std %f10, [%l7 + 0x48] loop_3760: tsubcctv %o5, %g4, %i7 loop_3761: edge16 %l5, %o3, %o6 fmovsne %xcc, %f0, %f2 fmovdneg %icc, %f14, %f6 fmovsgu %xcc, %f12, %f1 tgu %icc, 0x0 fsrc1 %f8, %f4 movrgez %i6, %i1, %l6 std %f12, [%l7 + 0x38] stw %o7, [%l7 + 0x4C] orncc %g2, %i2, %g7 lduw [%l7 + 0x40], %g5 fmovdg %xcc, %f11, %f9 movrlez %o0, %l3, %l4 fpsub32 %f14, %f14, %f12 fmovscs %xcc, %f1, %f7 ldsh [%l7 + 0x70], %l1 tl %icc, 0x5 fbuge,a %fcc0, loop_3762 sll %i4, %i3, %o1 fmovrslz %i0, %f2, %f14 movrne %g6, 0x17F, %o4 loop_3762: ldsw [%l7 + 0x54], %l0 ldd [%l7 + 0x70], %f4 mulx %o2, %g1, %i5 movleu %xcc, %g3, %l2 fbug %fcc0, loop_3763 tgu %icc, 0x7 brlez,a %g4, loop_3764 fcmpd %fcc1, %f0, %f8 loop_3763: fbg,a %fcc2, loop_3765 fmul8x16au %f7, %f4, %f0 loop_3764: ldsb [%l7 + 0x60], %i7 addc %o5, 0x1E3E, %l5 loop_3765: move %icc, %o3, %o6 bleu,a,pn %icc, loop_3766 tge %icc, 0x2 fmul8x16 %f2, %f2, %f2 stx %i6, [%l7 + 0x28] loop_3766: fmovrsgz %l6, %f13, %f2 movgu %icc, %i1, %o7 movg %icc, %g2, %i2 fsrc2s %f1, %f7 popc 0x10B5, %g5 andncc %o0, %g7, %l4 stw %l3, [%l7 + 0x48] fbo %fcc2, loop_3767 st %f13, [%l7 + 0x34] stx %l1, [%l7 + 0x20] xnor %i3, %o1, %i4 loop_3767: srax %g6, %o4, %l0 stw %i0, [%l7 + 0x50] fmovsle %icc, %f9, %f11 fbe,a %fcc0, loop_3768 andncc %o2, %i5, %g1 fxors %f7, %f2, %f14 tl %icc, 0x3 loop_3768: movrgz %g3, %l2, %i7 lduw [%l7 + 0x60], %o5 ldsh [%l7 + 0x72], %g4 fcmpeq32 %f6, %f14, %o3 fpackfix %f4, %f6 sethi 0x1F6D, %o6 fornot2 %f14, %f8, %f12 movrlez %i6, %l6, %i1 fand %f12, %f12, %f14 fmovdn %xcc, %f11, %f4 edge16l %o7, %g2, %l5 fpsub32s %f3, %f8, %f5 sth %g5, [%l7 + 0x30] fmul8ulx16 %f12, %f8, %f8 fpadd16s %f1, %f5, %f10 orncc %i2, 0x0CF5, %g7 lduh [%l7 + 0x58], %l4 std %f12, [%l7 + 0x30] sdivx %l3, 0x0C53, %o0 fxor %f4, %f0, %f8 lduw [%l7 + 0x30], %l1 array32 %o1, %i4, %i3 nop setx loop_3769, %l0, %l1 jmpl %l1, %o4 ldd [%l7 + 0x28], %f6 fpack32 %f4, %f2, %f12 alignaddr %l0, %i0, %g6 loop_3769: ldub [%l7 + 0x44], %i5 movn %xcc, %g1, %g3 orcc %l2, %i7, %o2 movrgz %o5, %g4, %o6 fble %fcc1, loop_3770 movgu %xcc, %i6, %l6 tcc %icc, 0x7 fcmpgt32 %f4, %f2, %i1 loop_3770: movneg %xcc, %o7, %o3 std %f2, [%l7 + 0x50] fxnors %f0, %f11, %f9 sll %g2, %g5, %l5 movvs %xcc, %g7, %l4 fbne %fcc1, loop_3771 orcc %i2, %l3, %o0 taddcc %o1, 0x18B3, %i4 fabsd %f14, %f14 loop_3771: srax %l1, %i3, %o4 ldub [%l7 + 0x1F], %l0 ldsh [%l7 + 0x7A], %g6 bleu,a %icc, loop_3772 ldx [%l7 + 0x08], %i0 call loop_3773 fbug,a %fcc0, loop_3774 loop_3772: fbn,a %fcc2, loop_3775 tne %xcc, 0x5 loop_3773: st %f5, [%l7 + 0x44] loop_3774: fmovrsne %g1, %f15, %f13 loop_3775: fpsub16s %f14, %f11, %f15 ldub [%l7 + 0x19], %g3 ldsw [%l7 + 0x30], %l2 array8 %i7, %o2, %o5 bshuffle %f2, %f2, %f14 array8 %i5, %g4, %o6 edge8ln %i6, %i1, %l6 fornot2 %f8, %f8, %f4 tpos %xcc, 0x5 fandnot2s %f13, %f11, %f10 tsubcc %o3, 0x1432, %o7 sth %g5, [%l7 + 0x42] ldd [%l7 + 0x30], %f10 ldub [%l7 + 0x50], %l5 fand %f6, %f6, %f4 fabss %f14, %f7 bneg,pt %icc, loop_3776 ldsh [%l7 + 0x68], %g7 orcc %l4, %g2, %l3 edge32ln %i2, %o1, %o0 loop_3776: st %f1, [%l7 + 0x78] nop setx loop_3777, %l0, %l1 jmpl %l1, %l1 smulcc %i3, %o4, %l0 tgu %xcc, 0x1 brz %g6, loop_3778 loop_3777: movn %icc, %i0, %g1 tne %xcc, 0x1 fpadd32s %f12, %f5, %f4 loop_3778: fmul8x16au %f5, %f15, %f8 ld [%l7 + 0x2C], %f8 stw %i4, [%l7 + 0x48] tn %icc, 0x4 fone %f0 ldsh [%l7 + 0x5C], %g3 movvc %icc, %i7, %l2 mulscc %o2, %o5, %i5 srax %o6, %g4, %i6 tl %xcc, 0x6 fmovrsgz %i1, %f8, %f6 fmovde %xcc, %f11, %f2 subc %l6, %o7, %g5 srl %l5, 0x07, %g7 stb %l4, [%l7 + 0x08] ta %icc, 0x7 fmovse %icc, %f12, %f1 fcmpne32 %f12, %f4, %o3 fmovsge %xcc, %f4, %f13 ldsw [%l7 + 0x44], %g2 brnz %i2, loop_3779 ldsb [%l7 + 0x50], %l3 bpos,pn %icc, loop_3780 ldsw [%l7 + 0x10], %o1 loop_3779: ldsb [%l7 + 0x10], %l1 fmovrsne %o0, %f5, %f0 loop_3780: alignaddr %i3, %o4, %g6 ldsw [%l7 + 0x78], %i0 stx %g1, [%l7 + 0x68] edge32n %l0, %i4, %i7 alignaddrl %l2, %g3, %o2 fmul8x16al %f5, %f8, %f12 fbo %fcc3, loop_3781 array16 %o5, %i5, %o6 movrgz %i6, 0x14B, %i1 movg %icc, %l6, %o7 loop_3781: fmovscc %xcc, %f6, %f2 taddcc %g4, %g5, %l5 smul %g7, %l4, %g2 movvs %icc, %i2, %o3 movn %icc, %o1, %l3 stw %o0, [%l7 + 0x18] ldd [%l7 + 0x60], %f0 bpos,a,pn %xcc, loop_3782 sth %l1, [%l7 + 0x3C] lduw [%l7 + 0x7C], %i3 fmovdge %xcc, %f4, %f4 loop_3782: xor %o4, 0x1DCE, %i0 fornot1s %f6, %f13, %f0 ld [%l7 + 0x68], %f15 fmovsg %icc, %f1, %f11 fandnot2 %f6, %f8, %f14 ldsb [%l7 + 0x2A], %g1 fmovdvs %xcc, %f7, %f0 fnot2s %f15, %f12 fzeros %f9 ldd [%l7 + 0x18], %f2 alignaddr %g6, %i4, %i7 lduh [%l7 + 0x2E], %l2 fmovsa %icc, %f2, %f5 nop setx loop_3783, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %l0, %o2, %g3 bcc,pn %xcc, loop_3784 fornot1s %f14, %f13, %f9 loop_3783: fnor %f0, %f0, %f12 ld [%l7 + 0x30], %f6 loop_3784: ldub [%l7 + 0x21], %o5 stw %o6, [%l7 + 0x58] st %f7, [%l7 + 0x28] fpmerge %f3, %f2, %f0 ldd [%l7 + 0x08], %f12 bn %icc, loop_3785 fmovspos %xcc, %f3, %f14 fmovrse %i6, %f12, %f7 srlx %i1, %i5, %l6 loop_3785: edge8ln %g4, %g5, %l5 edge16 %o7, %g7, %l4 fmovsa %xcc, %f8, %f9 fsrc2s %f2, %f6 array8 %i2, %g2, %o3 movrlz %l3, 0x349, %o1 fandnot1 %f4, %f12, %f12 movrlez %o0, %i3, %l1 udivx %i0, 0x1907, %o4 fnot2s %f13, %f14 orn %g1, %g6, %i7 fmovsg %xcc, %f13, %f2 stw %i4, [%l7 + 0x58] movpos %icc, %l2, %l0 mulx %o2, %g3, %o6 stb %i6, [%l7 + 0x79] subccc %i1, %i5, %o5 bcc,a %xcc, loop_3786 ld [%l7 + 0x78], %f1 ldub [%l7 + 0x3C], %g4 tn %icc, 0x7 loop_3786: fandnot2s %f9, %f13, %f15 tvc %xcc, 0x6 fmuld8ulx16 %f8, %f15, %f4 fandnot2 %f0, %f8, %f4 lduw [%l7 + 0x74], %l6 lduh [%l7 + 0x16], %l5 tge %icc, 0x0 ble %xcc, loop_3787 nop setx loop_3788, %l0, %l1 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 %f15, %f3, %f6 fcmpes %fcc0, %f3, %f0 loop_3787: fcmpd %fcc1, %f2, %f12 loop_3788: orn %g5, %g7, %l4 fcmple16 %f2, %f10, %i2 subccc %g2, %o7, %l3 fors %f14, %f2, %f15 bneg,pn %icc, loop_3789 fmovscs %xcc, %f9, %f9 fpack32 %f2, %f2, %f2 subccc %o3, %o0, %o1 loop_3789: xorcc %l1, 0x1A6F, %i0 fblg,a %fcc1, loop_3790 ldsw [%l7 + 0x74], %o4 edge16n %i3, %g1, %g6 fpsub32s %f2, %f13, %f5 loop_3790: fmovsne %icc, %f15, %f12 fmovsvc %xcc, %f6, %f8 tsubcctv %i4, 0x1DCC, %i7 tpos %xcc, 0x5 sdiv %l0, 0x1BAB, %l2 movrgz %g3, %o2, %o6 fmovsn %icc, %f11, %f15 st %f3, [%l7 + 0x78] fmovrde %i6, %f6, %f12 move %icc, %i1, %i5 and %g4, 0x00F9, %l6 ldx [%l7 + 0x18], %o5 ldsw [%l7 + 0x7C], %g5 fmul8x16al %f0, %f15, %f8 ldx [%l7 + 0x58], %g7 st %f2, [%l7 + 0x74] sra %l4, %i2, %l5 nop setx loop_3791, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulscc %o7, %g2, %l3 st %f0, [%l7 + 0x54] orn %o3, 0x0CAB, %o1 loop_3791: fandnot1 %f12, %f10, %f4 fpsub32s %f9, %f4, %f1 fandnot2s %f8, %f0, %f4 nop setx loop_3792, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovs %f9, %f3 srl %l1, %i0, %o4 smul %o0, 0x1103, %i3 loop_3792: ldsw [%l7 + 0x34], %g1 bn,a loop_3793 ldsw [%l7 + 0x48], %g6 fpackfix %f4, %f14 fble %fcc1, loop_3794 loop_3793: lduw [%l7 + 0x58], %i4 ldsh [%l7 + 0x0C], %i7 stb %l0, [%l7 + 0x14] loop_3794: fbne %fcc1, loop_3795 array16 %l2, %o2, %o6 bg,pn %icc, loop_3796 ldsb [%l7 + 0x3D], %i6 loop_3795: fbn,a %fcc3, loop_3797 ld [%l7 + 0x5C], %f13 loop_3796: movpos %xcc, %g3, %i5 ldx [%l7 + 0x48], %g4 loop_3797: fmovrsgez %i1, %f8, %f4 popc 0x0A73, %l6 ldsh [%l7 + 0x4E], %g5 sth %g7, [%l7 + 0x42] alignaddrl %o5, %i2, %l4 st %f11, [%l7 + 0x28] smulcc %l5, %g2, %l3 ldub [%l7 + 0x7B], %o3 fmovd %f12, %f4 ldsb [%l7 + 0x4A], %o7 fmovdpos %icc, %f4, %f9 fnot2s %f10, %f4 stx %o1, [%l7 + 0x68] ldsh [%l7 + 0x5A], %l1 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 stx %i0, [%l7 + 0x50] st %f7, [%l7 + 0x5C] move %icc, %o4, %o0 loop_3798: std %f0, [%l7 + 0x38] edge8ln %g1, %i3, %g6 fmovsgu %icc, %f6, %f15 andcc %i7, %i4, %l2 fcmpgt32 %f2, %f10, %l0 ld [%l7 + 0x30], %f2 umulcc %o2, 0x0BD5, %i6 ba,a,pn %xcc, loop_3799 movrgz %g3, %o6, %i5 stw %i1, [%l7 + 0x34] srl %l6, %g4, %g7 loop_3799: ldd [%l7 + 0x30], %f14 bshuffle %f4, %f0, %f4 ldx [%l7 + 0x68], %g5 movrne %i2, 0x188, %o5 ldsh [%l7 + 0x26], %l4 bn,pn %xcc, loop_3800 fmovdneg %icc, %f15, %f1 lduw [%l7 + 0x20], %l5 ldsh [%l7 + 0x1E], %g2 loop_3800: fmovdvc %icc, %f6, %f6 edge32l %o3, %o7, %l3 movpos %icc, %o1, %l1 movge %icc, %i0, %o4 sethi 0x0B96, %o0 umul %g1, 0x012F, %g6 brlez %i3, loop_3801 fmovsne %xcc, %f3, %f1 fabss %f9, %f2 ld [%l7 + 0x20], %f10 loop_3801: sll %i7, 0x16, %l2 ldsh [%l7 + 0x1C], %i4 bcc,a loop_3802 fblg %fcc2, loop_3803 stw %l0, [%l7 + 0x48] ldub [%l7 + 0x2A], %o2 loop_3802: movge %icc, %i6, %o6 loop_3803: sth %g3, [%l7 + 0x7A] add %i5, 0x00D6, %l6 st %f15, [%l7 + 0x28] fbge %fcc1, loop_3804 bleu,a,pn %xcc, loop_3805 movneg %xcc, %i1, %g7 fpadd32 %f12, %f2, %f8 loop_3804: fmovrslez %g4, %f15, %f12 loop_3805: lduw [%l7 + 0x40], %i2 fands %f4, %f0, %f7 st %f11, [%l7 + 0x78] fnegs %f4, %f15 movpos %icc, %o5, %g5 edge8l %l4, %g2, %o3 fpadd16s %f10, %f14, %f9 fandnot1 %f0, %f8, %f2 fpack16 %f12, %f9 fabss %f12, %f3 edge8 %o7, %l3, %l5 ldsw [%l7 + 0x30], %o1 lduh [%l7 + 0x7A], %l1 lduw [%l7 + 0x30], %i0 movcc %icc, %o0, %g1 smulcc %o4, 0x0AE5, %g6 fbue %fcc0, loop_3806 bne,a,pt %icc, loop_3807 fmovdne %xcc, %f4, %f3 alignaddrl %i3, %i7, %i4 loop_3806: ldub [%l7 + 0x33], %l0 loop_3807: ldd [%l7 + 0x10], %f10 fmovse %xcc, %f11, %f8 xnorcc %l2, 0x0A1A, %i6 ldsw [%l7 + 0x40], %o6 andncc %g3, %i5, %l6 edge32n %o2, %i1, %g7 fmovdg %xcc, %f11, %f15 fabss %f8, %f2 ldd [%l7 + 0x20], %f14 fpackfix %f12, %f8 stb %i2, [%l7 + 0x49] fcmpgt32 %f12, %f10, %o5 sth %g5, [%l7 + 0x2C] edge32l %g4, %l4, %g2 andcc %o3, %l3, %l5 udiv %o7, 0x18D3, %o1 ldx [%l7 + 0x10], %l1 fbo %fcc2, loop_3808 pdist %f6, %f12, %f12 brnz,a %i0, loop_3809 brlez %o0, loop_3810 loop_3808: fandnot2 %f6, %f0, %f10 fbo,a %fcc3, loop_3811 loop_3809: fabss %f13, %f14 loop_3810: fbo %fcc1, loop_3812 fsrc2 %f12, %f6 loop_3811: fcmpeq32 %f6, %f14, %o4 std %f8, [%l7 + 0x28] loop_3812: fmul8x16al %f10, %f12, %f10 tle %icc, 0x1 stx %g1, [%l7 + 0x40] alignaddr %g6, %i3, %i7 te %xcc, 0x6 fexpand %f5, %f10 addccc %i4, %l0, %i6 brlz,a %o6, loop_3813 move %icc, %g3, %l2 sllx %l6, %o2, %i5 fzeros %f3 loop_3813: fmovs %f14, %f4 lduh [%l7 + 0x5E], %g7 movpos %xcc, %i1, %o5 bleu,a,pn %xcc, loop_3814 fandnot1 %f12, %f0, %f2 stb %g5, [%l7 + 0x34] fbe %fcc3, loop_3815 loop_3814: andncc %g4, %l4, %i2 fnot2 %f12, %f8 ldsb [%l7 + 0x6A], %o3 loop_3815: fabss %f15, %f4 ldsh [%l7 + 0x5C], %l3 fmovdn %icc, %f14, %f4 fmovsg %icc, %f13, %f7 fmovdcs %xcc, %f12, %f3 stw %l5, [%l7 + 0x48] bn loop_3816 umul %o7, %o1, %l1 fpsub32s %f6, %f15, %f1 tl %icc, 0x3 loop_3816: fmovrslz %i0, %f10, %f11 andcc %g2, 0x0354, %o0 ldsh [%l7 + 0x4E], %o4 stw %g1, [%l7 + 0x74] sth %i3, [%l7 + 0x3A] ldub [%l7 + 0x16], %g6 fbn,a %fcc1, loop_3817 fmovrdgez %i4, %f2, %f14 sth %i7, [%l7 + 0x66] ldsw [%l7 + 0x2C], %l0 loop_3817: fmovse %xcc, %f5, %f7 edge16 %o6, %g3, %l2 bg,pn %xcc, loop_3818 ldsb [%l7 + 0x0B], %l6 fmovsge %icc, %f6, %f1 fands %f14, %f14, %f3 loop_3818: fbue,a %fcc1, loop_3819 lduh [%l7 + 0x58], %i6 fpmerge %f14, %f10, %f6 fmovrdgez %o2, %f0, %f6 loop_3819: fabsd %f14, %f4 fnot2 %f8, %f12 fpack16 %f12, %f0 ble loop_3820 fcmpes %fcc1, %f15, %f6 bvc,a,pt %icc, loop_3821 sdiv %i5, 0x0383, %i1 loop_3820: ldx [%l7 + 0x20], %g7 movrne %o5, 0x2B6, %g5 loop_3821: ldub [%l7 + 0x56], %g4 tsubcc %i2, %o3, %l4 fpack16 %f14, %f15 xorcc %l3, 0x08BA, %l5 bne loop_3822 st %f0, [%l7 + 0x20] sra %o1, %o7, %i0 ldsb [%l7 + 0x3E], %g2 loop_3822: ldub [%l7 + 0x26], %o0 tn %icc, 0x4 fpmerge %f3, %f11, %f4 tge %icc, 0x4 subccc %l1, %o4, %g1 ldsb [%l7 + 0x72], %g6 bvc,a %xcc, loop_3823 lduh [%l7 + 0x1E], %i3 fmovrslez %i7, %f10, %f14 fnot2s %f3, %f12 loop_3823: sethi 0x1137, %i4 fnot1s %f9, %f9 tl %icc, 0x3 xorcc %o6, %l0, %l2 tcs %icc, 0x0 andncc %l6, %g3, %o2 fmovrdlz %i6, %f6, %f2 brz %i1, loop_3824 fmovspos %icc, %f4, %f14 fmovsn %icc, %f4, %f15 bleu,a %xcc, loop_3825 loop_3824: movne %xcc, %g7, %i5 fxnors %f15, %f12, %f14 sll %g5, 0x0E, %g4 loop_3825: tg %icc, 0x3 fba %fcc3, loop_3826 sdiv %o5, 0x199E, %o3 sth %i2, [%l7 + 0x16] stb %l4, [%l7 + 0x75] loop_3826: fandnot1 %f4, %f6, %f2 lduh [%l7 + 0x1C], %l5 fcmpes %fcc1, %f1, %f12 movle %icc, %o1, %o7 orn %l3, 0x0A16, %i0 subc %o0, %g2, %o4 stw %g1, [%l7 + 0x4C] ldsh [%l7 + 0x16], %l1 fmovsl %xcc, %f14, %f14 fnands %f12, %f12, %f4 fmovdgu %icc, %f11, %f10 fmovsle %xcc, %f14, %f10 movcs %icc, %i3, %i7 movle %xcc, %i4, %o6 ba,pn %xcc, loop_3827 fxor %f10, %f12, %f6 ld [%l7 + 0x50], %f3 fabss %f14, %f4 loop_3827: fmovd %f8, %f8 orcc %g6, 0x1F3D, %l2 fmovdgu %xcc, %f7, %f5 ldsh [%l7 + 0x34], %l0 fcmple32 %f0, %f0, %l6 fand %f4, %f14, %f6 for %f14, %f0, %f12 fpsub32s %f5, %f1, %f2 fmovdpos %xcc, %f10, %f9 ldsh [%l7 + 0x70], %g3 fnegs %f15, %f3 fmovsleu %icc, %f1, %f4 lduh [%l7 + 0x26], %o2 fnegs %f14, %f7 ld [%l7 + 0x38], %f12 fmovsg %xcc, %f7, %f10 lduw [%l7 + 0x38], %i1 brlez %i6, loop_3828 fmul8sux16 %f6, %f6, %f0 fmovrdlez %i5, %f8, %f6 tvs %xcc, 0x1 loop_3828: stw %g5, [%l7 + 0x28] tg %xcc, 0x2 stx %g7, [%l7 + 0x60] fone %f12 ld [%l7 + 0x2C], %f8 std %f6, [%l7 + 0x50] fcmpd %fcc1, %f0, %f8 fmul8x16au %f14, %f13, %f6 fpackfix %f14, %f5 fone %f10 fmovde %icc, %f2, %f9 lduw [%l7 + 0x30], %g4 fmovdneg %icc, %f13, %f14 fcmpgt32 %f12, %f14, %o5 bneg,a loop_3829 umul %o3, 0x0E4D, %i2 ldx [%l7 + 0x28], %l4 ldsb [%l7 + 0x51], %o1 loop_3829: movrgz %o7, 0x1AE, %l5 srlx %i0, %o0, %g2 tvs %icc, 0x3 fbu %fcc3, loop_3830 fxnors %f7, %f13, %f4 movn %icc, %o4, %g1 stb %l1, [%l7 + 0x6E] loop_3830: fmovda %icc, %f13, %f11 stw %l3, [%l7 + 0x64] udiv %i7, 0x180F, %i3 fcmpne32 %f10, %f6, %i4 ldub [%l7 + 0x7E], %o6 ble %icc, loop_3831 tle %xcc, 0x6 srlx %l2, 0x13, %g6 fcmpeq16 %f14, %f4, %l0 loop_3831: fpsub32 %f12, %f8, %f12 fmul8x16 %f3, %f14, %f0 fmovsvs %icc, %f14, %f15 fmovdcc %icc, %f11, %f12 movre %g3, %l6, %i1 stb %o2, [%l7 + 0x4F] movneg %xcc, %i6, %i5 tle %xcc, 0x1 tsubcctv %g7, 0x1923, %g5 ldd [%l7 + 0x48], %f4 stx %o5, [%l7 + 0x78] edge32l %o3, %i2, %g4 fnot1s %f14, %f14 st %f2, [%l7 + 0x1C] fcmps %fcc2, %f15, %f5 fbuge,a %fcc0, loop_3832 ldub [%l7 + 0x5B], %l4 srax %o7, %l5, %o1 st %f2, [%l7 + 0x54] loop_3832: fcmpeq32 %f2, %f12, %i0 fsrc2s %f2, %f9 std %f8, [%l7 + 0x78] ldx [%l7 + 0x08], %g2 ld [%l7 + 0x60], %f13 fbu,a %fcc1, loop_3833 fcmple32 %f14, %f2, %o4 ldsw [%l7 + 0x64], %o0 bgu,pn %xcc, loop_3834 loop_3833: fornot1 %f10, %f8, %f14 fbug %fcc1, loop_3835 array32 %l1, %l3, %g1 loop_3834: ldd [%l7 + 0x70], %f4 stx %i3, [%l7 + 0x78] loop_3835: lduh [%l7 + 0x1C], %i4 ldub [%l7 + 0x63], %o6 edge8ln %i7, %g6, %l0 bleu,pn %icc, loop_3836 array32 %g3, %l2, %i1 fsrc1 %f14, %f14 ld [%l7 + 0x44], %f9 loop_3836: lduw [%l7 + 0x44], %o2 fands %f7, %f3, %f7 ld [%l7 + 0x4C], %f5 ldx [%l7 + 0x28], %i6 lduh [%l7 + 0x5E], %l6 stw %g7, [%l7 + 0x68] fmovda %icc, %f10, %f3 lduw [%l7 + 0x54], %g5 edge16l %o5, %o3, %i2 ba,a %xcc, loop_3837 sdiv %g4, 0x18D6, %l4 lduw [%l7 + 0x3C], %o7 ldsb [%l7 + 0x6D], %l5 loop_3837: fcmpeq16 %f10, %f10, %o1 fpadd32 %f6, %f4, %f8 ldsh [%l7 + 0x72], %i5 lduw [%l7 + 0x58], %i0 ldsh [%l7 + 0x48], %g2 ldsw [%l7 + 0x7C], %o4 ldd [%l7 + 0x18], %f6 fmovda %xcc, %f14, %f9 ldd [%l7 + 0x48], %f6 brz,a %o0, loop_3838 orncc %l1, 0x1DEB, %l3 fornot2s %f3, %f14, %f6 ldsh [%l7 + 0x16], %g1 loop_3838: lduw [%l7 + 0x60], %i3 fba %fcc3, loop_3839 tne %icc, 0x0 fmovdleu %xcc, %f15, %f11 ldsb [%l7 + 0x14], %i4 loop_3839: bgu,a %icc, loop_3840 std %f8, [%l7 + 0x38] movcs %xcc, %i7, %g6 ldd [%l7 + 0x18], %f10 loop_3840: fmovsleu %xcc, %f4, %f14 stx %o6, [%l7 + 0x48] bge,a loop_3841 movre %g3, 0x02E, %l0 fmovrdne %l2, %f0, %f8 stw %i1, [%l7 + 0x28] loop_3841: ble,pn %icc, loop_3842 for %f8, %f8, %f10 lduh [%l7 + 0x54], %i6 move %xcc, %o2, %l6 loop_3842: fmuld8ulx16 %f9, %f2, %f2 fnot2 %f6, %f4 fmovsneg %icc, %f12, %f15 tle %xcc, 0x2 movrne %g5, 0x32D, %o5 fabss %f1, %f11 fornot2 %f8, %f6, %f4 fcmpgt32 %f14, %f6, %g7 fmovdcs %xcc, %f13, %f2 fandnot1 %f6, %f12, %f8 bvc,a,pn %xcc, loop_3843 fmovrdgz %o3, %f2, %f12 ld [%l7 + 0x60], %f8 tneg %xcc, 0x2 loop_3843: xor %g4, 0x04B4, %l4 ld [%l7 + 0x4C], %f8 orncc %o7, 0x1A36, %i2 addcc %l5, 0x1B31, %o1 fnors %f9, %f1, %f6 stw %i0, [%l7 + 0x6C] lduh [%l7 + 0x64], %i5 stx %g2, [%l7 + 0x18] fmuld8sux16 %f10, %f4, %f14 fabss %f7, %f10 ldd [%l7 + 0x50], %f10 stb %o4, [%l7 + 0x14] addccc %l1, 0x0859, %l3 fpackfix %f4, %f11 fbge,a %fcc3, loop_3844 lduh [%l7 + 0x6C], %g1 tsubcc %o0, %i3, %i7 ldd [%l7 + 0x38], %f14 loop_3844: fmovdpos %xcc, %f7, %f5 fmovrsne %i4, %f7, %f6 fmovde %xcc, %f12, %f3 fmovrslz %g6, %f4, %f1 ldsh [%l7 + 0x30], %o6 st %f1, [%l7 + 0x1C] stw %l0, [%l7 + 0x0C] st %f0, [%l7 + 0x10] ld [%l7 + 0x34], %f10 movvs %icc, %l2, %g3 fcmps %fcc0, %f4, %f9 fmovdvs %icc, %f13, %f4 stx %i1, [%l7 + 0x08] edge32l %o2, %l6, %i6 st %f0, [%l7 + 0x2C] movgu %icc, %g5, %g7 fmovrsgz %o5, %f2, %f9 fbl,a %fcc2, loop_3845 fbue,a %fcc0, loop_3846 fmovsg %icc, %f7, %f9 brz,a %g4, loop_3847 loop_3845: fmovrdlez %l4, %f4, %f8 loop_3846: srlx %o3, %i2, %o7 sdivx %o1, 0x1E6B, %l5 loop_3847: movrgz %i5, 0x201, %g2 fmovdneg %icc, %f14, %f9 movcc %xcc, %o4, %i0 ldsw [%l7 + 0x4C], %l3 fmovs %f12, %f1 mova %icc, %l1, %g1 fone %f8 fmovrde %o0, %f0, %f8 edge8 %i7, %i4, %i3 andcc %g6, 0x1C87, %o6 sethi 0x0826, %l0 fmovdvs %xcc, %f15, %f1 fxnor %f2, %f10, %f12 stw %l2, [%l7 + 0x20] std %f14, [%l7 + 0x08] fsrc1 %f4, %f4 fbge,a %fcc3, loop_3848 tne %xcc, 0x2 ldd [%l7 + 0x68], %f0 lduw [%l7 + 0x34], %i1 loop_3848: fmovdcs %icc, %f13, %f8 nop setx loop_3849, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzeros %f1 fsrc2s %f2, %f3 bgu,a loop_3850 loop_3849: fexpand %f8, %f4 fmovscs %xcc, %f1, %f12 ld [%l7 + 0x08], %f9 loop_3850: lduw [%l7 + 0x40], %o2 movleu %xcc, %g3, %l6 taddcc %g5, %i6, %g7 stb %g4, [%l7 + 0x23] tle %xcc, 0x1 addccc %l4, %o3, %i2 fmovscc %icc, %f7, %f11 ldub [%l7 + 0x61], %o5 stb %o1, [%l7 + 0x6C] fmovsne %xcc, %f9, %f13 ldsb [%l7 + 0x2F], %l5 alignaddrl %o7, %g2, %o4 xnor %i0, 0x1BB1, %l3 fmovrsgz %l1, %f11, %f4 fpadd32s %f12, %f15, %f8 stw %i5, [%l7 + 0x74] ldub [%l7 + 0x63], %g1 fmovsg %icc, %f5, %f0 stx %o0, [%l7 + 0x48] fmuld8sux16 %f15, %f5, %f12 fmovrdlez %i4, %f6, %f12 and %i3, 0x1BC4, %g6 stw %i7, [%l7 + 0x2C] bg,a loop_3851 ldsw [%l7 + 0x34], %o6 movgu %xcc, %l2, %i1 fsrc1 %f6, %f0 loop_3851: be,a loop_3852 fmovsvs %icc, %f11, %f3 fmovrdne %o2, %f4, %f0 stx %l0, [%l7 + 0x60] loop_3852: addcc %g3, 0x10C4, %g5 fmovscs %xcc, %f15, %f14 movg %xcc, %l6, %i6 brlez %g7, loop_3853 bn,a,pt %xcc, loop_3854 bne,a,pn %icc, loop_3855 fmovrslez %g4, %f1, %f6 loop_3853: xnor %l4, %i2, %o5 loop_3854: fbo %fcc3, loop_3856 loop_3855: stb %o3, [%l7 + 0x4E] fsrc2 %f12, %f4 fandnot2 %f4, %f8, %f10 loop_3856: ldub [%l7 + 0x20], %o1 ldsw [%l7 + 0x4C], %o7 srl %g2, %l5, %i0 bn,a %icc, loop_3857 tcc %xcc, 0x3 nop setx loop_3858, %l0, %l1 jmpl %l1, %o4 subccc %l1, %l3, %i5 loop_3857: fandnot1s %f3, %f14, %f4 bpos,pt %xcc, loop_3859 loop_3858: fmuld8sux16 %f0, %f12, %f12 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 fmovdl %xcc, %f3, %f13 loop_3859: fbge %fcc1, loop_3861 edge32 %g1, %o0, %i3 loop_3860: fmovrslez %g6, %f15, %f0 tcs %xcc, 0x0 loop_3861: srl %i4, %o6, %l2 brgez,a %i7, loop_3862 fnegs %f9, %f15 xnor %o2, 0x0BB2, %i1 fbl,a %fcc3, loop_3863 loop_3862: taddcc %l0, 0x1408, %g5 ldsb [%l7 + 0x11], %l6 or %i6, 0x05AC, %g3 loop_3863: fmovsn %xcc, %f13, %f5 ldsw [%l7 + 0x08], %g7 fmovsa %icc, %f6, %f9 tne %icc, 0x3 ld [%l7 + 0x58], %f11 sth %g4, [%l7 + 0x48] fnegd %f10, %f10 array8 %l4, %i2, %o3 fpsub16s %f15, %f3, %f4 lduh [%l7 + 0x7A], %o1 fmul8sux16 %f6, %f0, %f4 fmovsl %icc, %f5, %f9 sub %o5, 0x1827, %o7 st %f3, [%l7 + 0x58] fnands %f10, %f10, %f7 brlz %g2, loop_3864 st %f8, [%l7 + 0x18] fba,a %fcc0, loop_3865 stw %i0, [%l7 + 0x20] loop_3864: fmovd %f4, %f14 brgz,a %l5, loop_3866 loop_3865: bcc %icc, loop_3867 bvs,pt %xcc, loop_3868 fzeros %f9 loop_3866: stb %o4, [%l7 + 0x4E] loop_3867: fpackfix %f4, %f15 loop_3868: fcmple16 %f4, %f10, %l3 te %icc, 0x0 lduw [%l7 + 0x70], %l1 array16 %g1, %o0, %i5 fbn,a %fcc2, loop_3869 fmovdneg %icc, %f2, %f3 srl %g6, 0x17, %i4 sdivx %o6, 0x130D, %i3 loop_3869: ldd [%l7 + 0x10], %f14 edge8n %i7, %l2, %o2 brgz,a %l0, loop_3870 andcc %g5, %i1, %l6 fxnors %f14, %f9, %f10 edge32n %i6, %g3, %g4 loop_3870: fmovrsgz %g7, %f9, %f5 fxor %f8, %f4, %f6 movrgez %i2, 0x009, %l4 fpsub32 %f8, %f10, %f12 tgu %xcc, 0x7 fpack32 %f6, %f0, %f12 fmovrdgez %o3, %f4, %f12 orncc %o5, 0x0126, %o7 fcmpeq32 %f2, %f10, %o1 lduh [%l7 + 0x30], %g2 ldd [%l7 + 0x20], %f2 movge %icc, %i0, %o4 edge16 %l5, %l3, %l1 fnot1 %f12, %f0 mulx %o0, %i5, %g1 nop setx loop_3871, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcc %xcc, 0x2 ldub [%l7 + 0x7E], %g6 st %f11, [%l7 + 0x18] loop_3871: fnot2s %f9, %f6 ldub [%l7 + 0x5D], %o6 fmovs %f12, %f5 sdiv %i4, 0x05EA, %i7 movne %xcc, %i3, %o2 subccc %l0, %g5, %i1 fnot2 %f8, %f10 st %f13, [%l7 + 0x30] lduw [%l7 + 0x68], %l6 movre %l2, 0x2C6, %g3 lduw [%l7 + 0x10], %i6 movle %icc, %g7, %g4 edge32n %i2, %o3, %l4 ldsb [%l7 + 0x3D], %o5 fmovrse %o7, %f4, %f14 st %f1, [%l7 + 0x28] ldd [%l7 + 0x08], %f6 fmul8sux16 %f14, %f14, %f4 fandnot2 %f8, %f6, %f12 tleu %xcc, 0x3 ldd [%l7 + 0x18], %f14 array8 %o1, %g2, %i0 movneg %xcc, %l5, %l3 fpmerge %f8, %f13, %f12 st %f7, [%l7 + 0x14] ldd [%l7 + 0x58], %f2 call loop_3872 popc 0x149F, %l1 ldub [%l7 + 0x08], %o0 bl,pt %icc, loop_3873 loop_3872: lduw [%l7 + 0x78], %o4 edge32l %i5, %g6, %o6 fmovdle %icc, %f15, %f13 loop_3873: fmovde %xcc, %f1, %f12 bg %xcc, loop_3874 edge16l %g1, %i4, %i3 ldsh [%l7 + 0x08], %o2 ldx [%l7 + 0x28], %i7 loop_3874: mulx %l0, %g5, %i1 edge8l %l2, %l6, %g3 fmovrse %i6, %f1, %f8 brlez %g4, loop_3875 st %f4, [%l7 + 0x78] ba,a,pt %icc, loop_3876 ldsw [%l7 + 0x68], %i2 loop_3875: fmovd %f4, %f10 andcc %o3, 0x0E92, %g7 loop_3876: tgu %icc, 0x4 ldx [%l7 + 0x60], %l4 ldsw [%l7 + 0x5C], %o7 xnorcc %o5, %g2, %i0 srl %l5, %o1, %l1 stw %o0, [%l7 + 0x64] array32 %o4, %i5, %l3 ld [%l7 + 0x50], %f8 ldd [%l7 + 0x08], %f4 fpackfix %f0, %f14 fbn,a %fcc3, loop_3877 bpos %icc, loop_3878 bg %icc, loop_3879 fpsub32 %f8, %f4, %f8 loop_3877: ldub [%l7 + 0x47], %g6 loop_3878: fbul %fcc2, loop_3880 loop_3879: sth %o6, [%l7 + 0x7C] std %f0, [%l7 + 0x60] movrne %g1, %i4, %o2 loop_3880: fmovrsne %i7, %f8, %f10 fpsub16 %f10, %f14, %f6 stx %l0, [%l7 + 0x68] fandnot1s %f1, %f15, %f14 fpack16 %f8, %f3 ldx [%l7 + 0x48], %g5 stb %i1, [%l7 + 0x6A] tl %xcc, 0x1 edge8 %i3, %l6, %l2 fbne %fcc0, loop_3881 st %f8, [%l7 + 0x4C] ldub [%l7 + 0x7A], %i6 array32 %g3, %g4, %o3 loop_3881: sth %g7, [%l7 + 0x68] brlez %l4, loop_3882 sth %i2, [%l7 + 0x7C] brnz %o7, loop_3883 sth %o5, [%l7 + 0x16] loop_3882: tpos %icc, 0x2 lduw [%l7 + 0x0C], %i0 loop_3883: fand %f2, %f10, %f6 lduh [%l7 + 0x7A], %g2 ldsb [%l7 + 0x1E], %o1 fbul %fcc0, loop_3884 fba,a %fcc3, loop_3885 for %f10, %f10, %f0 array16 %l5, %l1, %o0 loop_3884: fmul8sux16 %f4, %f0, %f8 loop_3885: lduh [%l7 + 0x72], %i5 ldsb [%l7 + 0x27], %l3 stx %g6, [%l7 + 0x58] bg,a,pn %icc, loop_3886 ld [%l7 + 0x0C], %f12 movrne %o4, 0x0C4, %g1 stx %i4, [%l7 + 0x78] loop_3886: tsubcctv %o2, 0x04A7, %o6 movrgz %l0, %g5, %i1 fmovspos %icc, %f15, %f10 fmul8ulx16 %f10, %f4, %f14 fcmps %fcc2, %f15, %f7 tg %xcc, 0x5 movrlz %i7, 0x028, %i3 edge32n %l2, %i6, %g3 ld [%l7 + 0x28], %f9 movne %xcc, %l6, %g4 sll %g7, 0x0F, %o3 fbg,a %fcc1, loop_3887 lduw [%l7 + 0x1C], %l4 fmovsl %icc, %f9, %f7 stw %o7, [%l7 + 0x2C] loop_3887: bpos,a,pn %icc, loop_3888 stw %o5, [%l7 + 0x34] bge,a loop_3889 fmovdl %icc, %f15, %f7 loop_3888: fmovdpos %icc, %f15, %f6 fmovrsgz %i2, %f5, %f0 loop_3889: bg,pt %xcc, loop_3890 udiv %g2, 0x1D3E, %i0 andn %o1, %l5, %l1 fcmpne32 %f2, %f6, %i5 loop_3890: std %f4, [%l7 + 0x38] ta %icc, 0x5 stx %l3, [%l7 + 0x68] fcmple32 %f8, %f0, %g6 fblg %fcc1, loop_3891 xnorcc %o4, %g1, %o0 fands %f7, %f10, %f1 ldsw [%l7 + 0x78], %o2 loop_3891: tleu %xcc, 0x2 brgz %o6, loop_3892 bleu,pn %icc, loop_3893 fmovdle %xcc, %f9, %f0 bg,pt %xcc, loop_3894 loop_3892: stb %l0, [%l7 + 0x6E] loop_3893: sllx %g5, %i4, %i7 for %f12, %f6, %f4 loop_3894: movne %xcc, %i3, %i1 fpadd16 %f0, %f12, %f10 fpsub16 %f6, %f14, %f8 fmovsneg %xcc, %f3, %f12 fmovdg %xcc, %f12, %f1 umul %i6, 0x1AF5, %l2 edge8n %g3, %l6, %g4 fbu,a %fcc2, loop_3895 fmovdn %xcc, %f15, %f4 st %f13, [%l7 + 0x24] or %g7, 0x0F33, %o3 loop_3895: fones %f0 fmovrsgz %o7, %f2, %f15 umulcc %l4, 0x0B81, %i2 movrlz %o5, 0x0FD, %i0 lduh [%l7 + 0x72], %g2 bg,a,pt %icc, loop_3896 udivx %l5, 0x046A, %o1 fmul8x16al %f0, %f5, %f0 ba,a loop_3897 loop_3896: edge8 %i5, %l3, %l1 fone %f6 brz %o4, loop_3898 loop_3897: ble,pt %icc, loop_3899 lduh [%l7 + 0x3C], %g6 fexpand %f4, %f4 loop_3898: movrlz %g1, %o2, %o6 loop_3899: ldd [%l7 + 0x58], %f10 stb %o0, [%l7 + 0x3E] bneg %xcc, loop_3900 movgu %icc, %l0, %g5 tne %icc, 0x4 ldsh [%l7 + 0x54], %i7 loop_3900: fpadd32 %f14, %f12, %f0 alignaddr %i3, %i1, %i4 lduw [%l7 + 0x40], %l2 fpackfix %f2, %f12 fcmpes %fcc3, %f12, %f3 fcmpgt32 %f6, %f0, %g3 edge16ln %i6, %g4, %g7 edge16n %o3, %o7, %l6 tne %xcc, 0x2 fornot1 %f8, %f4, %f0 fnands %f9, %f11, %f8 lduw [%l7 + 0x24], %l4 ldub [%l7 + 0x0A], %o5 fpadd16s %f10, %f12, %f1 tsubcc %i2, %g2, %i0 fmovdleu %icc, %f5, %f11 fors %f6, %f13, %f0 bvs,a %xcc, loop_3901 ldub [%l7 + 0x65], %o1 ldsh [%l7 + 0x32], %i5 xor %l3, 0x1DD6, %l5 loop_3901: fpadd32s %f4, %f12, %f4 lduh [%l7 + 0x1E], %o4 ldx [%l7 + 0x20], %l1 orncc %g6, 0x1AFF, %o2 stx %o6, [%l7 + 0x30] fornot2 %f2, %f0, %f0 movg %icc, %g1, %l0 movge %xcc, %g5, %i7 bge,pt %icc, loop_3902 ldsb [%l7 + 0x75], %i3 mulx %o0, 0x110D, %i1 fbo,a %fcc0, loop_3903 loop_3902: ldx [%l7 + 0x48], %l2 fmovrdlz %i4, %f12, %f2 fbge %fcc2, loop_3904 loop_3903: std %f14, [%l7 + 0x68] sth %i6, [%l7 + 0x26] fcmpeq16 %f2, %f6, %g3 loop_3904: lduw [%l7 + 0x7C], %g4 movvc %icc, %g7, %o3 tpos %icc, 0x7 fnot1s %f2, %f13 ldd [%l7 + 0x40], %f10 nop setx loop_3905, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %icc, 0x3 tneg %xcc, 0x5 fmovsleu %xcc, %f7, %f3 loop_3905: std %f10, [%l7 + 0x50] movrlez %o7, 0x0C4, %l4 st %f0, [%l7 + 0x44] fmovsge %icc, %f12, %f0 ld [%l7 + 0x40], %f0 fornot1s %f14, %f1, %f3 fcmple16 %f6, %f0, %o5 sdivcc %i2, 0x108F, %g2 movcc %icc, %i0, %l6 stw %o1, [%l7 + 0x54] fnor %f14, %f14, %f8 fbg %fcc1, loop_3906 fmovscs %icc, %f0, %f14 movcs %icc, %l3, %l5 fandnot1s %f8, %f11, %f13 loop_3906: edge32n %i5, %o4, %l1 tcc %icc, 0x6 edge32ln %o2, %g6, %o6 nop setx loop_3907, %l0, %l1 jmpl %l1, %g1 fmovdpos %icc, %f15, %f14 mova %xcc, %l0, %g5 sth %i3, [%l7 + 0x3C] loop_3907: ldsw [%l7 + 0x20], %i7 mulx %o0, %i1, %i4 popc %i6, %g3 sdiv %l2, 0x00BC, %g4 edge32l %g7, %o3, %o7 udiv %l4, 0x1EEA, %i2 fba %fcc2, loop_3908 brz,a %o5, loop_3909 fpack32 %f14, %f2, %f14 ldx [%l7 + 0x48], %i0 loop_3908: alignaddr %l6, %g2, %o1 loop_3909: fmovdgu %icc, %f0, %f2 tge %xcc, 0x2 edge32n %l5, %l3, %o4 ldsh [%l7 + 0x2C], %i5 fbuge,a %fcc2, loop_3910 stb %l1, [%l7 + 0x24] tsubcctv %o2, 0x07F3, %g6 add %g1, 0x0F9A, %l0 loop_3910: fpsub32s %f8, %f10, %f12 fones %f11 srl %g5, 0x19, %o6 ldub [%l7 + 0x7F], %i3 fmovdle %icc, %f14, %f5 ldx [%l7 + 0x70], %o0 ldsh [%l7 + 0x1A], %i7 ld [%l7 + 0x50], %f14 fzeros %f13 stx %i1, [%l7 + 0x38] stx %i4, [%l7 + 0x28] fmovdneg %icc, %f6, %f10 ldub [%l7 + 0x4F], %i6 ldx [%l7 + 0x60], %g3 ldx [%l7 + 0x10], %g4 movn %icc, %l2, %o3 be %icc, loop_3911 fmul8sux16 %f10, %f6, %f8 fmovscs %icc, %f11, %f12 fmovdne %icc, %f0, %f11 loop_3911: fpadd32 %f0, %f6, %f4 brlez,a %o7, loop_3912 fand %f8, %f12, %f8 fxors %f9, %f1, %f12 ldx [%l7 + 0x48], %g7 loop_3912: fmovspos %xcc, %f13, %f12 fxnors %f13, %f8, %f3 fmul8x16al %f4, %f3, %f12 sdivcc %i2, 0x1840, %o5 faligndata %f10, %f14, %f2 fmovdcs %icc, %f13, %f12 ldsw [%l7 + 0x08], %i0 move %xcc, %l4, %g2 tneg %icc, 0x6 tsubcctv %o1, %l6, %l3 ldsb [%l7 + 0x7E], %o4 or %l5, %i5, %l1 ldd [%l7 + 0x18], %f8 brnz %g6, loop_3913 sdiv %o2, 0x04BE, %g1 xnor %g5, 0x1CB7, %l0 fmovdg %icc, %f2, %f4 loop_3913: movcs %xcc, %i3, %o6 bcc,a,pn %xcc, loop_3914 ta %icc, 0x7 ldsw [%l7 + 0x68], %o0 ldx [%l7 + 0x20], %i1 loop_3914: fmovrdlz %i4, %f12, %f2 fpackfix %f2, %f11 sdivcc %i6, 0x0AB9, %g3 movgu %icc, %i7, %g4 st %f5, [%l7 + 0x64] fmovscs %icc, %f9, %f8 stw %o3, [%l7 + 0x1C] ldsh [%l7 + 0x5A], %l2 fmovdvs %xcc, %f0, %f13 fnot1s %f11, %f15 std %f14, [%l7 + 0x48] sth %o7, [%l7 + 0x58] fmovdcs %xcc, %f12, %f13 ldx [%l7 + 0x68], %g7 fones %f12 movre %o5, %i0, %i2 fbo %fcc0, loop_3915 edge16n %g2, %l4, %l6 stb %l3, [%l7 + 0x50] siam 0x7 loop_3915: ldsh [%l7 + 0x48], %o1 tge %icc, 0x3 fone %f14 fcmped %fcc2, %f12, %f8 ld [%l7 + 0x0C], %f9 brgz,a %l5, loop_3916 nop setx loop_3917, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovde %icc, %f0, %f6 fsrc1 %f10, %f10 loop_3916: sdiv %i5, 0x121B, %l1 loop_3917: sth %o4, [%l7 + 0x70] movrlz %g6, %o2, %g1 tgu %icc, 0x7 ldsh [%l7 + 0x22], %g5 fands %f14, %f1, %f11 movneg %icc, %l0, %o6 fmovspos %xcc, %f6, %f5 fcmps %fcc1, %f11, %f0 tn %icc, 0x1 fmovrse %i3, %f5, %f5 ldsh [%l7 + 0x72], %o0 tsubcctv %i1, 0x0A0C, %i4 add %i6, 0x1E67, %g3 ldsh [%l7 + 0x0A], %i7 andcc %g4, 0x1F9D, %l2 tle %xcc, 0x4 fnot2s %f2, %f13 bcs,a loop_3918 tcs %xcc, 0x5 sll %o7, %o3, %g7 bleu,a,pn %xcc, loop_3919 loop_3918: ble,a loop_3920 fmovsneg %xcc, %f15, %f2 movl %icc, %i0, %o5 loop_3919: fmovdle %icc, %f12, %f1 loop_3920: umulcc %g2, %l4, %l6 tg %icc, 0x1 ld [%l7 + 0x20], %f4 fbo %fcc2, loop_3921 fmovsneg %icc, %f1, %f7 ldsh [%l7 + 0x0E], %l3 tsubcc %i2, 0x075D, %o1 loop_3921: fble %fcc2, loop_3922 brz,a %i5, loop_3923 st %f13, [%l7 + 0x64] fmovdcc %xcc, %f1, %f12 loop_3922: bcc,pn %xcc, loop_3924 loop_3923: fornot1s %f4, %f6, %f11 ld [%l7 + 0x64], %f8 tl %icc, 0x2 loop_3924: fpadd16s %f11, %f5, %f5 udivx %l1, 0x1234, %l5 sethi 0x0D90, %g6 edge32ln %o2, %g1, %g5 ldx [%l7 + 0x30], %l0 bne,a %icc, loop_3925 std %f6, [%l7 + 0x28] te %xcc, 0x2 ldd [%l7 + 0x78], %f8 loop_3925: ldsw [%l7 + 0x30], %o4 stx %i3, [%l7 + 0x50] fmovdl %icc, %f5, %f15 fble,a %fcc3, loop_3926 sll %o0, 0x12, %o6 bvc loop_3927 fmovrse %i1, %f6, %f7 loop_3926: ldx [%l7 + 0x28], %i6 stw %g3, [%l7 + 0x50] loop_3927: ldsw [%l7 + 0x18], %i4 nop setx loop_3928, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbl %fcc3, loop_3929 fabss %f2, %f1 ldsw [%l7 + 0x0C], %g4 loop_3928: fmovrdgez %l2, %f10, %f8 loop_3929: ldd [%l7 + 0x08], %f2 fblg,a %fcc3, loop_3930 ldsb [%l7 + 0x78], %o7 stb %i7, [%l7 + 0x2E] fnegd %f12, %f6 loop_3930: and %g7, %i0, %o5 movvc %xcc, %o3, %l4 fmuld8ulx16 %f8, %f1, %f2 ldx [%l7 + 0x20], %l6 ldsb [%l7 + 0x73], %l3 ldx [%l7 + 0x78], %g2 ldub [%l7 + 0x22], %o1 ldx [%l7 + 0x68], %i5 addc %l1, %l5, %g6 edge8 %o2, %i2, %g1 fbue %fcc2, loop_3931 tpos %icc, 0x2 lduh [%l7 + 0x7C], %l0 movl %xcc, %g5, %o4 loop_3931: nop setx loop_3932, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdn %xcc, %f3, %f0 movl %xcc, %o0, %o6 st %f2, [%l7 + 0x0C] loop_3932: ldsb [%l7 + 0x5D], %i3 ldsw [%l7 + 0x1C], %i1 ldsb [%l7 + 0x5C], %i6 fmovrdgz %i4, %f2, %f4 fnot2s %f9, %f11 tvc %xcc, 0x2 subc %g3, %g4, %o7 fmovrdlz %l2, %f8, %f4 brnz %i7, loop_3933 ld [%l7 + 0x0C], %f2 movvc %xcc, %g7, %i0 smul %o5, %l4, %l6 loop_3933: ldsh [%l7 + 0x0E], %o3 tcs %icc, 0x5 bg,a,pt %xcc, loop_3934 stx %l3, [%l7 + 0x20] brz,a %o1, loop_3935 fxnor %f0, %f6, %f10 loop_3934: bcs,pn %icc, loop_3936 stb %g2, [%l7 + 0x14] loop_3935: ble,a,pn %xcc, loop_3937 array16 %i5, %l5, %l1 loop_3936: brz,a %o2, loop_3938 lduw [%l7 + 0x10], %i2 loop_3937: fabss %f10, %f15 fand %f8, %f14, %f14 loop_3938: ldsw [%l7 + 0x18], %g1 stx %l0, [%l7 + 0x68] st %f4, [%l7 + 0x7C] ldsb [%l7 + 0x7C], %g5 fcmpeq32 %f6, %f14, %o4 fpadd32s %f3, %f2, %f0 fcmpgt16 %f4, %f14, %g6 pdist %f0, %f2, %f12 nop setx loop_3939, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpeq16 %f12, %f8, %o0 nop setx loop_3940, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsne %icc, %f5, %f4 loop_3939: fexpand %f12, %f2 edge8 %o6, %i1, %i3 loop_3940: ldub [%l7 + 0x5C], %i4 fbl,a %fcc0, loop_3941 udivx %g3, 0x0E1D, %i6 fmovrdlez %g4, %f2, %f2 tg %xcc, 0x6 loop_3941: tg %xcc, 0x4 stb %o7, [%l7 + 0x16] lduw [%l7 + 0x0C], %l2 movne %icc, %i7, %i0 stx %g7, [%l7 + 0x68] fmovsleu %icc, %f13, %f14 bcs,a loop_3942 fpack32 %f8, %f0, %f12 bpos,pt %xcc, loop_3943 umulcc %o5, 0x131B, %l4 loop_3942: fmovsl %xcc, %f0, %f2 call loop_3944 loop_3943: addcc %o3, 0x0D72, %l6 fmovdvc %xcc, %f11, %f10 fpmerge %f2, %f10, %f6 loop_3944: lduw [%l7 + 0x1C], %l3 fblg %fcc2, loop_3945 std %f12, [%l7 + 0x58] sth %o1, [%l7 + 0x5C] ldub [%l7 + 0x49], %i5 loop_3945: fmovdgu %xcc, %f6, %f10 fmovsa %icc, %f6, %f1 edge8 %l5, %g2, %o2 brlez,a %i2, loop_3946 fone %f4 xnor %l1, %g1, %g5 movre %o4, %l0, %g6 loop_3946: stw %o0, [%l7 + 0x44] fmovrslez %o6, %f8, %f10 ldd [%l7 + 0x60], %f2 movn %xcc, %i1, %i3 movrlz %g3, %i6, %g4 fmul8x16au %f0, %f12, %f12 ld [%l7 + 0x4C], %f3 fblg,a %fcc0, loop_3947 movrgez %o7, 0x1E9, %i4 ldx [%l7 + 0x70], %l2 fpsub32s %f8, %f12, %f14 loop_3947: movg %xcc, %i7, %g7 lduh [%l7 + 0x76], %o5 stw %i0, [%l7 + 0x40] fxnors %f15, %f0, %f9 ldsb [%l7 + 0x08], %o3 bn %icc, loop_3948 bn,a,pn %xcc, loop_3949 fandnot2 %f8, %f6, %f2 mulx %l4, %l3, %l6 loop_3948: lduh [%l7 + 0x12], %i5 loop_3949: fmovscc %icc, %f6, %f11 fands %f4, %f9, %f13 fmovrdlz %l5, %f4, %f14 umulcc %g2, 0x1E76, %o2 sra %i2, %o1, %g1 orn %l1, 0x1E01, %o4 fnot2s %f10, %f9 ld [%l7 + 0x30], %f11 tsubcc %l0, 0x1DC6, %g6 nop setx loop_3950, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot2 %f8, %f4, %f14 movpos %xcc, %g5, %o0 ld [%l7 + 0x6C], %f4 loop_3950: orn %i1, %i3, %g3 fmovsvs %icc, %f10, %f13 fbug,a %fcc3, loop_3951 sth %i6, [%l7 + 0x60] ldsw [%l7 + 0x18], %o6 xnorcc %g4, 0x1AB1, %i4 loop_3951: ldsw [%l7 + 0x74], %l2 fcmpeq32 %f14, %f10, %o7 lduh [%l7 + 0x0C], %g7 lduw [%l7 + 0x20], %i7 fandnot2 %f4, %f12, %f4 stb %o5, [%l7 + 0x5D] edge32 %o3, %l4, %i0 fmul8x16 %f6, %f14, %f14 lduw [%l7 + 0x08], %l3 ldsw [%l7 + 0x70], %l6 bge,a,pt %xcc, loop_3952 stw %i5, [%l7 + 0x60] stb %l5, [%l7 + 0x3F] movneg %xcc, %g2, %i2 loop_3952: lduw [%l7 + 0x64], %o2 fxor %f8, %f14, %f4 bleu,a,pn %icc, loop_3953 tgu %xcc, 0x3 array32 %o1, %l1, %o4 fmovsvs %icc, %f9, %f6 loop_3953: lduh [%l7 + 0x16], %l0 ldsw [%l7 + 0x1C], %g6 fxnor %f12, %f14, %f12 movg %xcc, %g1, %o0 movrgz %i1, %i3, %g3 fpadd16 %f14, %f0, %f4 movleu %icc, %i6, %o6 brgz,a %g5, loop_3954 ta %icc, 0x2 fmovspos %icc, %f10, %f13 fmovsleu %icc, %f5, %f6 loop_3954: nop setx loop_3955, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x68], %g4 fcmps %fcc0, %f0, %f8 fsrc1s %f2, %f9 loop_3955: smulcc %i4, 0x190F, %l2 mova %xcc, %o7, %g7 umul %o5, %i7, %o3 fabsd %f12, %f0 fmovsleu %icc, %f1, %f5 ldx [%l7 + 0x20], %i0 fmovscc %icc, %f8, %f8 movvc %xcc, %l4, %l3 fmovdvc %icc, %f1, %f5 movneg %xcc, %i5, %l5 movleu %xcc, %g2, %i2 sth %l6, [%l7 + 0x2C] edge32ln %o2, %o1, %l1 lduh [%l7 + 0x0A], %o4 stb %l0, [%l7 + 0x6C] stb %g6, [%l7 + 0x6E] fnand %f8, %f2, %f4 fmovs %f11, %f3 ld [%l7 + 0x44], %f6 ldd [%l7 + 0x30], %f0 fmuld8sux16 %f2, %f12, %f0 sth %g1, [%l7 + 0x0A] siam 0x2 lduh [%l7 + 0x7E], %i1 std %f8, [%l7 + 0x70] stx %o0, [%l7 + 0x78] fcmpne16 %f12, %f14, %g3 fpsub32 %f12, %f0, %f14 taddcctv %i3, 0x176A, %i6 siam 0x3 ldx [%l7 + 0x68], %o6 fmuld8sux16 %f4, %f8, %f12 movvs %icc, %g4, %i4 fmuld8sux16 %f8, %f12, %f12 ldub [%l7 + 0x14], %g5 lduw [%l7 + 0x14], %l2 ldsh [%l7 + 0x18], %o7 fxor %f12, %f6, %f6 fbo,a %fcc2, loop_3956 umulcc %g7, 0x0E19, %i7 fnors %f12, %f12, %f4 alignaddrl %o3, %o5, %l4 loop_3956: smul %l3, %i5, %i0 fmuld8ulx16 %f6, %f0, %f8 xorcc %l5, %i2, %g2 fzero %f6 fpack16 %f12, %f10 ld [%l7 + 0x54], %f10 fmovse %icc, %f8, %f12 movg %icc, %o2, %o1 bcc,a loop_3957 ldub [%l7 + 0x6D], %l6 edge32l %l1, %l0, %g6 edge16 %g1, %o4, %o0 loop_3957: fbug %fcc0, loop_3958 ta %icc, 0x5 bgu loop_3959 fmul8x16 %f6, %f14, %f0 loop_3958: fcmpd %fcc2, %f6, %f2 fmovrde %i1, %f2, %f2 loop_3959: fmovda %xcc, %f8, %f11 addcc %g3, %i6, %i3 andcc %g4, 0x1A6B, %o6 lduw [%l7 + 0x2C], %i4 ldsb [%l7 + 0x2F], %g5 fornot1s %f15, %f5, %f3 ta %icc, 0x6 edge32l %o7, %l2, %i7 fnot1s %f8, %f4 std %f14, [%l7 + 0x10] fbge %fcc3, loop_3960 fornot2 %f4, %f14, %f12 tneg %icc, 0x5 fandnot1s %f0, %f2, %f8 loop_3960: stb %g7, [%l7 + 0x42] movcc %icc, %o5, %o3 sub %l3, %i5, %i0 bcc,a,pt %xcc, loop_3961 nop setx loop_3962, %l0, %l1 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 + 0x54], %l4 fcmpgt16 %f10, %f10, %i2 loop_3961: fpadd16 %f0, %f8, %f2 loop_3962: brgz %l5, loop_3963 edge32n %g2, %o2, %l6 fsrc1 %f8, %f12 fornot1 %f8, %f12, %f2 loop_3963: tcc %icc, 0x2 ld [%l7 + 0x2C], %f6 fmovsg %xcc, %f14, %f15 fnegs %f2, %f15 bcc,a %icc, loop_3964 ldd [%l7 + 0x30], %f8 stx %l1, [%l7 + 0x50] sllx %o1, %g6, %g1 loop_3964: udivx %l0, 0x083D, %o0 ldsh [%l7 + 0x08], %o4 stb %g3, [%l7 + 0x36] ldub [%l7 + 0x55], %i6 edge16 %i3, %i1, %g4 fcmpgt16 %f6, %f6, %o6 ldsb [%l7 + 0x71], %i4 umul %o7, 0x1F12, %g5 lduh [%l7 + 0x1C], %l2 stx %i7, [%l7 + 0x38] orncc %g7, 0x1063, %o5 fcmpeq32 %f0, %f8, %l3 fbug,a %fcc0, loop_3965 ld [%l7 + 0x40], %f15 fmovsneg %icc, %f13, %f5 edge32n %i5, %i0, %o3 loop_3965: bneg,pn %xcc, loop_3966 fmovdpos %icc, %f0, %f7 fpack32 %f4, %f14, %f6 fnot2s %f13, %f8 loop_3966: smulcc %i2, %l4, %l5 st %f11, [%l7 + 0x28] stb %o2, [%l7 + 0x6C] fmovsne %xcc, %f11, %f7 bcc,a,pn %xcc, loop_3967 movg %xcc, %g2, %l6 fmovscc %xcc, %f11, %f3 ldsh [%l7 + 0x10], %o1 loop_3967: stx %l1, [%l7 + 0x08] ldx [%l7 + 0x10], %g1 subc %g6, 0x1D2F, %o0 movneg %icc, %l0, %g3 st %f2, [%l7 + 0x70] std %f12, [%l7 + 0x68] lduh [%l7 + 0x52], %i6 udivcc %i3, 0x0809, %o4 tvs %xcc, 0x2 movre %g4, 0x2A1, %o6 fpadd16 %f14, %f4, %f2 std %f14, [%l7 + 0x48] fxors %f2, %f1, %f11 sub %i1, %o7, %i4 ldub [%l7 + 0x0F], %g5 fmovdcs %icc, %f14, %f11 bvs loop_3968 fand %f6, %f4, %f2 movpos %xcc, %i7, %l2 fbuge,a %fcc1, loop_3969 loop_3968: movrlz %g7, 0x126, %o5 fsrc2s %f0, %f13 alignaddr %i5, %i0, %l3 loop_3969: lduh [%l7 + 0x7A], %o3 movn %xcc, %l4, %i2 fmovsa %icc, %f14, %f5 ldd [%l7 + 0x10], %f12 fcmple32 %f12, %f12, %o2 stw %g2, [%l7 + 0x30] fbul,a %fcc2, loop_3970 ldx [%l7 + 0x08], %l5 edge16l %o1, %l6, %g1 udiv %g6, 0x02C7, %o0 loop_3970: stw %l1, [%l7 + 0x34] fmovrsgz %l0, %f12, %f5 fmovspos %icc, %f8, %f11 move %icc, %g3, %i6 edge32n %i3, %g4, %o6 sethi 0x0E32, %o4 fbug %fcc0, loop_3971 fxor %f6, %f12, %f10 fandnot1s %f3, %f3, %f2 movvc %icc, %i1, %o7 loop_3971: fmovdvc %xcc, %f2, %f9 edge32ln %i4, %i7, %l2 std %f0, [%l7 + 0x10] movne %xcc, %g5, %o5 fornot1 %f10, %f10, %f2 fmovscc %xcc, %f7, %f12 sethi 0x025F, %i5 ldx [%l7 + 0x58], %g7 sth %i0, [%l7 + 0x38] movrne %o3, %l3, %i2 ldx [%l7 + 0x70], %l4 umulcc %o2, %g2, %l5 ldsw [%l7 + 0x0C], %o1 fmovrslz %g1, %f10, %f15 ldd [%l7 + 0x38], %f12 fands %f1, %f0, %f12 fmovsne %xcc, %f14, %f6 movcs %icc, %g6, %l6 addc %o0, %l0, %g3 fpadd16s %f6, %f3, %f0 ble,a loop_3972 pdist %f14, %f10, %f10 be,a loop_3973 stw %l1, [%l7 + 0x2C] loop_3972: stw %i3, [%l7 + 0x54] fnot2 %f6, %f12 loop_3973: bvc,a,pt %icc, loop_3974 ldx [%l7 + 0x58], %g4 be,a %icc, loop_3975 fmovdvc %xcc, %f14, %f9 loop_3974: stx %o6, [%l7 + 0x50] fpadd16 %f4, %f10, %f8 loop_3975: fmovscs %xcc, %f8, %f6 edge8l %o4, %i1, %i6 stb %i4, [%l7 + 0x3B] fmovsa %xcc, %f2, %f9 fpackfix %f2, %f3 fxor %f0, %f6, %f0 addcc %o7, 0x096A, %l2 fmovdcc %xcc, %f7, %f0 fmovrsgz %g5, %f3, %f1 movge %icc, %o5, %i5 sllx %i7, %g7, %o3 ldsb [%l7 + 0x18], %i0 fmovsvs %icc, %f13, %f0 edge8 %l3, %i2, %l4 fmovrdlez %g2, %f6, %f10 brz %l5, loop_3976 addccc %o2, 0x1CD3, %g1 bne %icc, loop_3977 fpackfix %f10, %f3 loop_3976: fmovdne %xcc, %f15, %f12 stb %g6, [%l7 + 0x7F] loop_3977: fmovsne %xcc, %f0, %f14 ldd [%l7 + 0x10], %f14 fmul8x16au %f13, %f10, %f8 alignaddr %l6, %o0, %l0 tvc %xcc, 0x4 st %f4, [%l7 + 0x70] bleu loop_3978 smul %g3, %o1, %i3 ld [%l7 + 0x20], %f3 fxnor %f8, %f0, %f6 loop_3978: fpack16 %f6, %f4 ldsb [%l7 + 0x16], %l1 tsubcctv %o6, %g4, %o4 sll %i6, %i4, %o7 ldsh [%l7 + 0x74], %l2 fmovrdgez %g5, %f0, %f14 movle %icc, %o5, %i5 array32 %i1, %g7, %i7 ld [%l7 + 0x70], %f5 brgz %i0, loop_3979 stx %l3, [%l7 + 0x78] fpack16 %f4, %f0 fandnot2s %f9, %f10, %f10 loop_3979: fcmpgt32 %f12, %f8, %i2 fcmple32 %f0, %f10, %o3 movgu %xcc, %l4, %l5 subc %o2, %g1, %g2 stw %g6, [%l7 + 0x44] fnegs %f3, %f15 fmovdl %xcc, %f3, %f4 srax %l6, 0x16, %l0 fxnors %f9, %f7, %f4 umul %o0, 0x0FEC, %o1 sll %i3, 0x10, %g3 fmovdcc %xcc, %f13, %f9 edge16ln %l1, %g4, %o6 ldub [%l7 + 0x49], %o4 edge8ln %i4, %i6, %o7 fxor %f6, %f12, %f10 fexpand %f5, %f2 fmovscs %icc, %f4, %f3 ldd [%l7 + 0x48], %f2 stx %g5, [%l7 + 0x60] or %l2, 0x0C68, %o5 ldsh [%l7 + 0x70], %i5 stb %g7, [%l7 + 0x1C] edge16l %i1, %i0, %i7 fcmpeq32 %f8, %f8, %i2 andcc %o3, 0x0B20, %l4 fmovsle %icc, %f0, %f4 edge16n %l5, %o2, %g1 fpack16 %f0, %f8 stb %g2, [%l7 + 0x6D] fmovd %f2, %f4 umul %l3, %g6, %l6 sdivcc %l0, 0x16F1, %o1 tn %icc, 0x0 sllx %o0, 0x07, %g3 movrlez %i3, 0x172, %g4 stw %o6, [%l7 + 0x50] edge16l %o4, %i4, %i6 bcs,pt %xcc, loop_3980 fnegs %f0, %f11 ta %icc, 0x5 bshuffle %f0, %f4, %f14 loop_3980: bg %xcc, loop_3981 fnors %f15, %f13, %f11 ldd [%l7 + 0x60], %f0 ld [%l7 + 0x14], %f10 loop_3981: ldub [%l7 + 0x4D], %o7 edge8 %g5, %l1, %l2 movne %xcc, %o5, %g7 st %f5, [%l7 + 0x40] fmovsvs %icc, %f14, %f9 tn %icc, 0x4 ldsb [%l7 + 0x67], %i5 ldsw [%l7 + 0x70], %i0 bcs,pn %xcc, loop_3982 fmovdvs %xcc, %f6, %f11 edge32 %i1, %i7, %o3 fbul %fcc3, loop_3983 loop_3982: movl %icc, %i2, %l5 fmovdg %xcc, %f2, %f9 ldsb [%l7 + 0x11], %o2 loop_3983: fnands %f10, %f13, %f14 fmovsleu %icc, %f8, %f9 movgu %xcc, %l4, %g1 fbul %fcc0, loop_3984 fmovrsgz %l3, %f1, %f7 or %g2, 0x1F4E, %l6 ldsw [%l7 + 0x54], %l0 loop_3984: tn %icc, 0x6 stb %g6, [%l7 + 0x28] fmovsne %icc, %f12, %f15 fnot1 %f10, %f2 ldub [%l7 + 0x50], %o1 ldsh [%l7 + 0x36], %g3 sll %i3, 0x1B, %g4 fmovrdgz %o6, %f6, %f6 fbug %fcc2, loop_3985 brlz %o4, loop_3986 ldsb [%l7 + 0x1A], %o0 ldx [%l7 + 0x30], %i4 loop_3985: edge16 %i6, %g5, %l1 loop_3986: siam 0x2 tne %xcc, 0x7 fbl,a %fcc1, loop_3987 ldx [%l7 + 0x10], %l2 ldsb [%l7 + 0x29], %o5 tcs %xcc, 0x3 loop_3987: movre %o7, 0x1CE, %i5 bleu,pt %xcc, loop_3988 movrne %i0, 0x1B2, %i1 sth %g7, [%l7 + 0x7E] fmuld8ulx16 %f4, %f12, %f4 loop_3988: ldsh [%l7 + 0x26], %i7 ld [%l7 + 0x08], %f13 fzeros %f3 fpsub16s %f10, %f12, %f3 ld [%l7 + 0x08], %f7 bneg,a,pt %icc, loop_3989 lduh [%l7 + 0x7C], %o3 fabss %f0, %f4 brz,a %l5, loop_3990 loop_3989: fmovde %icc, %f9, %f2 ldsb [%l7 + 0x6C], %o2 fabss %f15, %f8 loop_3990: fmovdl %icc, %f15, %f14 faligndata %f12, %f6, %f14 fmul8x16al %f10, %f7, %f6 bpos,a %xcc, loop_3991 fmul8x16 %f12, %f6, %f4 call loop_3992 nop setx loop_3993, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3991: tvs %icc, 0x2 ldsw [%l7 + 0x64], %i2 loop_3992: ldub [%l7 + 0x34], %g1 loop_3993: brgez %l3, loop_3994 array8 %l4, %g2, %l0 lduw [%l7 + 0x24], %l6 fbge,a %fcc0, loop_3995 loop_3994: fmovdvs %icc, %f8, %f15 subccc %o1, %g6, %g3 movcc %icc, %i3, %g4 loop_3995: fmovrdgz %o4, %f10, %f0 fpsub16 %f4, %f2, %f14 fmovsleu %icc, %f0, %f10 stx %o6, [%l7 + 0x28] ldsw [%l7 + 0x0C], %o0 stx %i6, [%l7 + 0x20] ldd [%l7 + 0x60], %f14 fbge,a %fcc0, loop_3996 udiv %g5, 0x1499, %i4 fmovrdgz %l2, %f4, %f2 tcc %icc, 0x0 loop_3996: fmul8x16al %f1, %f3, %f0 tle %xcc, 0x4 orcc %l1, %o5, %o7 fors %f0, %f2, %f14 fandnot1 %f4, %f0, %f4 fzeros %f3 fabsd %f8, %f6 tle %xcc, 0x7 fmovrsne %i5, %f12, %f3 tgu %xcc, 0x3 stx %i0, [%l7 + 0x20] faligndata %f2, %f2, %f12 call loop_3997 lduh [%l7 + 0x52], %g7 be loop_3998 ld [%l7 + 0x60], %f0 loop_3997: lduw [%l7 + 0x6C], %i1 brgez %o3, loop_3999 loop_3998: brlez %l5, loop_4000 call loop_4001 fcmpne32 %f4, %f8, %i7 loop_3999: bge,a %icc, loop_4002 loop_4000: ld [%l7 + 0x44], %f6 loop_4001: ldx [%l7 + 0x40], %i2 fxors %f5, %f3, %f1 loop_4002: brlez %o2, loop_4003 sdivcc %l3, 0x0BE1, %g1 lduh [%l7 + 0x3E], %g2 tge %icc, 0x0 loop_4003: fpack16 %f2, %f15 fmovdvs %icc, %f6, %f4 stw %l0, [%l7 + 0x58] ldd [%l7 + 0x08], %f14 edge32l %l4, %o1, %l6 tle %xcc, 0x1 fcmpne32 %f0, %f2, %g6 smulcc %g3, %g4, %o4 fcmple16 %f14, %f6, %o6 std %f12, [%l7 + 0x20] call loop_4004 fnand %f10, %f6, %f4 edge16l %o0, %i3, %i6 stx %i4, [%l7 + 0x18] loop_4004: stb %l2, [%l7 + 0x7F] bneg,a %icc, loop_4005 mova %xcc, %g5, %o5 ldsh [%l7 + 0x30], %l1 bgu,pt %icc, loop_4006 loop_4005: fmul8ulx16 %f4, %f0, %f12 brgz,a %i5, loop_4007 ldub [%l7 + 0x1C], %i0 loop_4006: fmovsleu %icc, %f13, %f0 fandnot1s %f5, %f5, %f15 loop_4007: lduw [%l7 + 0x10], %g7 smul %i1, 0x037A, %o3 fmovrdlz %o7, %f8, %f4 lduw [%l7 + 0x1C], %i7 ldx [%l7 + 0x20], %l5 movg %xcc, %o2, %l3 fxnor %f12, %f4, %f10 sth %i2, [%l7 + 0x26] fcmped %fcc0, %f2, %f10 lduw [%l7 + 0x24], %g1 array32 %l0, %g2, %l4 ldx [%l7 + 0x48], %l6 fone %f6 movne %icc, %o1, %g6 fxnors %f15, %f12, %f5 movge %icc, %g3, %o4 edge16l %o6, %g4, %o0 fble,a %fcc3, loop_4008 ble %xcc, loop_4009 fexpand %f5, %f14 fzeros %f13 loop_4008: fandnot2 %f2, %f10, %f4 loop_4009: fors %f4, %f11, %f7 ldsh [%l7 + 0x52], %i3 ldsb [%l7 + 0x3A], %i6 ldub [%l7 + 0x6C], %i4 edge32n %g5, %o5, %l1 brz,a %i5, loop_4010 umulcc %i0, %g7, %i1 bcs,pt %icc, loop_4011 movrgz %l2, 0x08F, %o7 loop_4010: fmul8x16al %f14, %f9, %f2 call loop_4012 loop_4011: srlx %i7, 0x09, %l5 fabss %f5, %f12 st %f12, [%l7 + 0x18] loop_4012: andcc %o3, 0x018A, %o2 fpadd32s %f5, %f7, %f9 std %f10, [%l7 + 0x58] sth %l3, [%l7 + 0x38] movrgez %g1, %l0, %g2 tge %icc, 0x7 edge8n %l4, %l6, %o1 fandnot2s %f1, %f1, %f13 fmovrsne %g6, %f3, %f14 umulcc %g3, %o4, %i2 ldub [%l7 + 0x4E], %o6 xorcc %o0, 0x1094, %g4 brlz,a %i3, loop_4013 siam 0x0 brlz %i6, loop_4014 stb %i4, [%l7 + 0x23] loop_4013: xnorcc %o5, 0x01B7, %g5 alignaddr %i5, %l1, %g7 loop_4014: fmul8x16al %f10, %f10, %f2 addccc %i0, 0x0BB9, %i1 ldsb [%l7 + 0x1E], %o7 ld [%l7 + 0x3C], %f8 ldsb [%l7 + 0x77], %i7 srl %l5, %l2, %o3 stb %l3, [%l7 + 0x08] fpsub32 %f10, %f4, %f10 stw %o2, [%l7 + 0x40] taddcctv %l0, 0x1F31, %g2 lduw [%l7 + 0x70], %g1 fcmpgt16 %f10, %f14, %l6 lduw [%l7 + 0x64], %o1 fmovsvs %xcc, %f15, %f10 fmovdn %xcc, %f7, %f5 umul %l4, %g6, %g3 sth %i2, [%l7 + 0x3C] ldub [%l7 + 0x1A], %o4 st %f0, [%l7 + 0x50] fmovrdlez %o0, %f0, %f0 fpmerge %f13, %f15, %f4 umul %g4, %o6, %i3 xnorcc %i4, %o5, %g5 fmul8x16al %f14, %f3, %f14 ld [%l7 + 0x30], %f9 bcs,a loop_4015 brlez,a %i6, loop_4016 ldx [%l7 + 0x78], %i5 sll %l1, %g7, %i1 loop_4015: fandnot1 %f14, %f14, %f14 loop_4016: edge32ln %o7, %i0, %i7 fxnor %f0, %f12, %f2 andcc %l2, 0x1A8A, %l5 ldd [%l7 + 0x60], %f2 stx %l3, [%l7 + 0x78] tvs %xcc, 0x0 edge8l %o3, %o2, %g2 xor %g1, 0x1041, %l6 fmovda %xcc, %f10, %f5 ba,a,pt %icc, loop_4017 fpackfix %f2, %f4 add %l0, %o1, %g6 fnegs %f0, %f12 loop_4017: lduw [%l7 + 0x48], %l4 fcmpgt16 %f6, %f10, %i2 smul %g3, %o0, %g4 siam 0x6 stx %o6, [%l7 + 0x78] movpos %xcc, %o4, %i4 fmovrdgez %o5, %f8, %f12 bgu,a %icc, loop_4018 ldsh [%l7 + 0x6E], %i3 stb %i6, [%l7 + 0x43] stx %g5, [%l7 + 0x38] loop_4018: ldsh [%l7 + 0x40], %i5 fbug %fcc2, loop_4019 tcc %icc, 0x1 ldd [%l7 + 0x70], %f12 fmovsle %icc, %f5, %f13 loop_4019: st %f14, [%l7 + 0x10] ldub [%l7 + 0x65], %l1 array8 %i1, %g7, %i0 sllx %o7, %l2, %i7 umul %l5, %l3, %o2 bl,a %icc, loop_4020 fbl %fcc3, loop_4021 ldub [%l7 + 0x26], %g2 fmovsvs %xcc, %f4, %f7 loop_4020: fcmpgt32 %f14, %f2, %g1 loop_4021: subccc %l6, 0x1657, %o3 fbule,a %fcc1, loop_4022 movg %xcc, %o1, %g6 stb %l4, [%l7 + 0x3A] sdivcc %l0, 0x1FD2, %i2 loop_4022: fcmpne16 %f0, %f10, %g3 ta %icc, 0x5 fzeros %f1 ldsb [%l7 + 0x5D], %o0 fpsub32s %f0, %f4, %f15 movre %o6, 0x10C, %o4 ld [%l7 + 0x08], %f2 bvc,a,pt %xcc, loop_4023 bleu,a loop_4024 tcs %xcc, 0x1 ldx [%l7 + 0x70], %i4 loop_4023: sth %o5, [%l7 + 0x4C] loop_4024: pdist %f6, %f4, %f6 std %f6, [%l7 + 0x08] tcc %icc, 0x6 fors %f3, %f4, %f5 sth %i3, [%l7 + 0x6C] fcmpeq16 %f8, %f14, %g4 std %f10, [%l7 + 0x38] fbg,a %fcc0, loop_4025 sll %g5, 0x04, %i6 fbl,a %fcc0, loop_4026 fmovsa %icc, %f11, %f7 loop_4025: alignaddrl %l1, %i5, %g7 stw %i1, [%l7 + 0x38] loop_4026: lduw [%l7 + 0x1C], %i0 xnorcc %l2, 0x1750, %i7 fandnot1 %f0, %f12, %f12 movleu %icc, %l5, %l3 ldsw [%l7 + 0x74], %o2 edge16l %g2, %g1, %l6 fnegd %f10, %f10 lduh [%l7 + 0x18], %o3 ld [%l7 + 0x4C], %f5 ldsh [%l7 + 0x22], %o1 fpadd16s %f6, %f14, %f3 brgez %g6, loop_4027 andncc %l4, %l0, %i2 movvs %icc, %o7, %o0 edge8ln %o6, %g3, %i4 loop_4027: ldx [%l7 + 0x50], %o4 udivx %i3, 0x04D6, %o5 ldsb [%l7 + 0x2E], %g4 ldsh [%l7 + 0x62], %g5 lduh [%l7 + 0x36], %i6 brgez,a %l1, loop_4028 bl loop_4029 movgu %icc, %i5, %i1 fmovd %f4, %f0 loop_4028: popc %i0, %g7 loop_4029: stx %i7, [%l7 + 0x18] fnot1 %f4, %f14 fbn %fcc0, loop_4030 edge16l %l2, %l3, %o2 bcs loop_4031 fcmps %fcc1, %f3, %f3 loop_4030: ld [%l7 + 0x70], %f15 ldsh [%l7 + 0x5C], %g2 loop_4031: edge8ln %g1, %l6, %l5 xnorcc %o3, %g6, %o1 ldsh [%l7 + 0x68], %l4 ld [%l7 + 0x34], %f10 edge16n %l0, %i2, %o0 sth %o6, [%l7 + 0x6C] stx %o7, [%l7 + 0x50] stw %g3, [%l7 + 0x18] umulcc %o4, 0x0D90, %i3 taddcctv %o5, %g4, %i4 fmovdle %icc, %f8, %f2 sub %i6, %g5, %l1 fornot1 %f6, %f0, %f8 fbn,a %fcc1, loop_4032 stb %i5, [%l7 + 0x14] stw %i0, [%l7 + 0x30] fmovdvs %icc, %f12, %f11 loop_4032: sdivcc %i1, 0x03F9, %g7 ldx [%l7 + 0x40], %l2 ld [%l7 + 0x58], %f9 popc %l3, %i7 sdivx %g2, 0x1F4D, %o2 ldsb [%l7 + 0x72], %g1 fba,a %fcc1, loop_4033 sth %l5, [%l7 + 0x24] andcc %l6, 0x0425, %g6 fxnors %f1, %f8, %f8 loop_4033: movrgz %o3, 0x091, %o1 stx %l4, [%l7 + 0x50] lduw [%l7 + 0x20], %i2 fbg,a %fcc3, loop_4034 fcmpd %fcc0, %f2, %f0 fmovdpos %icc, %f14, %f15 fnegs %f1, %f14 loop_4034: alignaddrl %o0, %l0, %o7 edge8 %g3, %o6, %o4 lduw [%l7 + 0x54], %i3 mova %icc, %g4, %i4 stb %o5, [%l7 + 0x45] bl,pt %xcc, loop_4035 movvs %icc, %i6, %g5 smulcc %l1, %i5, %i1 tsubcctv %g7, 0x0827, %l2 loop_4035: ld [%l7 + 0x38], %f9 fnot1 %f14, %f4 andn %i0, %i7, %l3 bl,a,pt %xcc, loop_4036 fmovsneg %icc, %f6, %f10 fmovdle %icc, %f1, %f6 sth %o2, [%l7 + 0x7C] loop_4036: stw %g1, [%l7 + 0x70] fmovdneg %xcc, %f0, %f7 fmovsn %xcc, %f0, %f10 bg,a loop_4037 fcmpd %fcc3, %f8, %f12 stb %g2, [%l7 + 0x6B] fcmpne16 %f10, %f6, %l5 loop_4037: for %f4, %f6, %f4 fornot2 %f12, %f2, %f10 fxors %f8, %f5, %f9 stb %l6, [%l7 + 0x10] orn %o3, %g6, %l4 lduh [%l7 + 0x2C], %i2 ldsb [%l7 + 0x26], %o0 ldsw [%l7 + 0x3C], %o1 movrgez %o7, %g3, %o6 and %l0, %i3, %o4 lduw [%l7 + 0x1C], %g4 ldsb [%l7 + 0x67], %o5 stx %i4, [%l7 + 0x38] st %f3, [%l7 + 0x70] ldd [%l7 + 0x28], %f0 fpadd32 %f6, %f14, %f0 mulscc %g5, 0x01ED, %l1 stw %i6, [%l7 + 0x2C] lduh [%l7 + 0x50], %i5 edge8l %i1, %g7, %i0 edge32 %l2, %i7, %l3 fmovdneg %icc, %f6, %f1 fmul8x16 %f2, %f8, %f4 nop setx loop_4038, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bge %xcc, loop_4039 stx %o2, [%l7 + 0x78] fmul8ulx16 %f0, %f8, %f2 loop_4038: fand %f4, %f6, %f14 loop_4039: fornot2 %f10, %f12, %f6 bgu,pn %icc, loop_4040 stw %g2, [%l7 + 0x34] fbe %fcc2, loop_4041 fcmpeq16 %f0, %f2, %l5 loop_4040: fbg,a %fcc0, loop_4042 fands %f13, %f15, %f2 loop_4041: fmovdvs %icc, %f7, %f8 ldsw [%l7 + 0x30], %g1 loop_4042: tsubcctv %l6, 0x0693, %g6 edge8n %o3, %l4, %o0 fand %f12, %f14, %f2 siam 0x5 st %f2, [%l7 + 0x74] bshuffle %f14, %f10, %f12 orn %i2, %o1, %o7 fnegd %f0, %f14 movrgez %g3, %l0, %i3 edge16ln %o4, %o6, %g4 sllx %o5, %g5, %l1 brnz,a %i4, loop_4043 edge32ln %i6, %i1, %i5 fpack32 %f0, %f2, %f4 movne %icc, %i0, %l2 loop_4043: brz %g7, loop_4044 mulx %i7, %o2, %g2 alignaddrl %l3, %g1, %l5 smulcc %g6, 0x10EB, %o3 loop_4044: lduh [%l7 + 0x34], %l4 stw %l6, [%l7 + 0x20] udivx %i2, 0x0C2E, %o1 sdivcc %o0, 0x0E25, %g3 lduw [%l7 + 0x30], %o7 ldsb [%l7 + 0x46], %l0 sth %o4, [%l7 + 0x46] fmovrdne %i3, %f14, %f10 bpos,a loop_4045 ld [%l7 + 0x48], %f7 std %f6, [%l7 + 0x30] edge32l %g4, %o5, %o6 loop_4045: fpsub16s %f10, %f15, %f1 ldd [%l7 + 0x78], %f6 ldx [%l7 + 0x48], %l1 tg %xcc, 0x0 brgz %i4, loop_4046 be %icc, loop_4047 fmuld8ulx16 %f11, %f2, %f4 fxnor %f14, %f0, %f12 loop_4046: ldsh [%l7 + 0x3A], %g5 loop_4047: ldx [%l7 + 0x18], %i6 or %i5, %i1, %i0 fbule %fcc2, loop_4048 brlez %l2, loop_4049 sth %g7, [%l7 + 0x08] te %icc, 0x5 loop_4048: fsrc2 %f14, %f10 loop_4049: fmovdleu %icc, %f5, %f1 brlez,a %i7, loop_4050 fmovsle %xcc, %f0, %f7 st %f8, [%l7 + 0x44] fcmpeq16 %f12, %f14, %o2 loop_4050: lduh [%l7 + 0x60], %l3 sth %g2, [%l7 + 0x64] bne,a loop_4051 ld [%l7 + 0x40], %f4 lduw [%l7 + 0x5C], %l5 fcmps %fcc0, %f15, %f13 loop_4051: fzero %f8 stw %g1, [%l7 + 0x58] movcc %xcc, %o3, %g6 brlez %l6, loop_4052 stw %l4, [%l7 + 0x14] sth %o1, [%l7 + 0x7C] fxnor %f14, %f2, %f2 loop_4052: srl %o0, 0x05, %g3 faligndata %f2, %f12, %f6 ldd [%l7 + 0x78], %f12 tvc %xcc, 0x6 fmovdleu %xcc, %f6, %f8 ldub [%l7 + 0x5A], %i2 tgu %xcc, 0x0 stw %l0, [%l7 + 0x20] tleu %xcc, 0x0 brgez %o7, loop_4053 fxnors %f11, %f12, %f2 fnot2s %f13, %f10 array32 %i3, %g4, %o5 loop_4053: mulscc %o6, %l1, %o4 std %f2, [%l7 + 0x30] fnegs %f11, %f5 fabsd %f12, %f10 ldub [%l7 + 0x16], %i4 edge8 %i6, %g5, %i1 ldd [%l7 + 0x28], %f14 movvs %icc, %i0, %i5 smul %l2, %g7, %i7 fnands %f14, %f15, %f3 fbue,a %fcc3, loop_4054 tge %icc, 0x0 fmovs %f13, %f8 ldx [%l7 + 0x28], %l3 loop_4054: edge16ln %g2, %o2, %g1 lduh [%l7 + 0x64], %l5 fbue,a %fcc2, loop_4055 fpadd32s %f11, %f6, %f14 sethi 0x13A5, %g6 stx %l6, [%l7 + 0x08] loop_4055: fmovrsgz %l4, %f4, %f12 st %f14, [%l7 + 0x10] fpack16 %f0, %f9 fble,a %fcc3, loop_4056 add %o1, %o3, %o0 faligndata %f4, %f0, %f0 ldx [%l7 + 0x50], %g3 loop_4056: taddcctv %l0, %i2, %o7 fmul8x16 %f12, %f8, %f12 siam 0x0 ba %icc, loop_4057 fmovrdlz %i3, %f12, %f2 fzero %f12 fornot1s %f15, %f4, %f14 loop_4057: edge16n %g4, %o6, %o5 fcmpne32 %f0, %f4, %o4 udivcc %l1, 0x0B93, %i4 bl,a,pt %icc, loop_4058 fmovsgu %xcc, %f7, %f3 fnand %f12, %f8, %f10 array16 %i6, %g5, %i1 loop_4058: sub %i5, 0x1996, %l2 lduw [%l7 + 0x2C], %g7 edge16n %i0, %i7, %g2 stw %l3, [%l7 + 0x70] tcs %xcc, 0x2 movrlz %g1, 0x1EB, %l5 for %f8, %f0, %f4 fpsub16s %f8, %f8, %f6 fbg,a %fcc3, loop_4059 fba %fcc2, loop_4060 for %f4, %f4, %f0 ldsh [%l7 + 0x40], %g6 loop_4059: andncc %l6, %o2, %l4 loop_4060: udivx %o3, 0x110F, %o0 stw %o1, [%l7 + 0x74] edge32n %g3, %l0, %o7 std %f0, [%l7 + 0x40] fmovrslez %i2, %f5, %f3 fbl,a %fcc0, loop_4061 fbl %fcc3, loop_4062 fmovsne %xcc, %f7, %f0 ld [%l7 + 0x74], %f9 loop_4061: brgez %g4, loop_4063 loop_4062: sth %i3, [%l7 + 0x2A] fcmpne32 %f6, %f4, %o6 brnz %o4, loop_4064 loop_4063: fcmpeq32 %f4, %f4, %l1 stb %o5, [%l7 + 0x1D] ldsh [%l7 + 0x24], %i6 loop_4064: bleu %xcc, loop_4065 ldx [%l7 + 0x20], %i4 stx %g5, [%l7 + 0x70] tpos %xcc, 0x1 loop_4065: edge32ln %i1, %i5, %g7 std %f6, [%l7 + 0x20] bgu loop_4066 taddcc %l2, %i0, %i7 tge %xcc, 0x3 ld [%l7 + 0x6C], %f11 loop_4066: ld [%l7 + 0x60], %f14 bge,a,pt %icc, loop_4067 movleu %xcc, %l3, %g1 fmul8x16al %f15, %f5, %f4 ldub [%l7 + 0x58], %g2 loop_4067: srax %l5, %g6, %o2 ld [%l7 + 0x78], %f9 fzeros %f0 edge16n %l6, %l4, %o3 nop setx loop_4068, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %o1, %o0, %l0 movgu %xcc, %o7, %i2 st %f9, [%l7 + 0x30] loop_4068: fbne,a %fcc0, loop_4069 ldsh [%l7 + 0x7E], %g4 ld [%l7 + 0x54], %f9 stx %i3, [%l7 + 0x58] loop_4069: sllx %o6, %o4, %l1 movne %xcc, %g3, %i6 fmul8ulx16 %f14, %f0, %f10 subcc %o5, %g5, %i1 tleu %icc, 0x3 sth %i4, [%l7 + 0x12] nop setx loop_4070, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x48], %f10 tge %icc, 0x1 tcc %xcc, 0x1 loop_4070: bvs,a,pt %xcc, loop_4071 fpackfix %f8, %f8 ldd [%l7 + 0x38], %f2 addcc %g7, %l2, %i5 loop_4071: movrgz %i0, %l3, %i7 fbl %fcc1, loop_4072 ldd [%l7 + 0x78], %f14 fnand %f12, %f6, %f12 alignaddrl %g2, %l5, %g6 loop_4072: umulcc %g1, %o2, %l6 call loop_4073 fmovd %f12, %f10 fmovdpos %icc, %f2, %f0 movrne %o3, %o1, %o0 loop_4073: stw %l0, [%l7 + 0x44] tsubcc %o7, 0x010E, %l4 fandnot2 %f6, %f10, %f12 ld [%l7 + 0x68], %f5 ldub [%l7 + 0x74], %g4 fbn %fcc2, loop_4074 fmovsg %icc, %f4, %f7 fpadd16s %f15, %f2, %f11 sllx %i3, %i2, %o4 loop_4074: fbul %fcc2, loop_4075 sth %o6, [%l7 + 0x50] movn %xcc, %g3, %i6 fnegd %f4, %f4 loop_4075: addccc %o5, %g5, %l1 fornot2 %f12, %f10, %f8 bgu,a loop_4076 ldsh [%l7 + 0x0A], %i4 udivx %g7, 0x1321, %l2 edge32ln %i5, %i0, %l3 loop_4076: ld [%l7 + 0x28], %f12 fornot1 %f2, %f6, %f6 fmovdge %xcc, %f14, %f8 ble,a loop_4077 ldx [%l7 + 0x38], %i7 ldub [%l7 + 0x0F], %i1 ldx [%l7 + 0x50], %l5 loop_4077: fand %f2, %f2, %f4 bvc,a %xcc, loop_4078 lduh [%l7 + 0x18], %g6 ldsw [%l7 + 0x18], %g1 fmovsg %icc, %f5, %f2 loop_4078: tsubcctv %g2, %o2, %o3 array32 %o1, %l6, %l0 faligndata %f0, %f2, %f6 ldsh [%l7 + 0x58], %o7 sth %o0, [%l7 + 0x62] nop setx loop_4079, %l0, %l1 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,a %fcc1, loop_4080 fsrc1 %f0, %f6 addc %g4, 0x1FD5, %l4 loop_4079: ldsw [%l7 + 0x38], %i3 loop_4080: fbg,a %fcc0, loop_4081 fmovd %f4, %f12 bvc,pn %icc, loop_4082 ldx [%l7 + 0x40], %i2 loop_4081: fmovdvc %icc, %f1, %f4 st %f10, [%l7 + 0x28] loop_4082: tvc %icc, 0x7 bg,a,pt %icc, loop_4083 fnot2 %f2, %f14 fnor %f12, %f2, %f10 tge %xcc, 0x6 loop_4083: ldx [%l7 + 0x38], %o4 tvs %icc, 0x4 sllx %o6, 0x06, %i6 bne loop_4084 addc %o5, 0x0ADC, %g5 lduh [%l7 + 0x3C], %l1 fmuld8ulx16 %f10, %f13, %f4 loop_4084: addc %i4, %g3, %g7 stw %i5, [%l7 + 0x08] fmul8x16 %f8, %f12, %f14 fornot2s %f5, %f2, %f9 sth %l2, [%l7 + 0x18] tgu %xcc, 0x7 be,pn %xcc, loop_4085 tleu %icc, 0x4 fmovsne %xcc, %f10, %f10 sth %i0, [%l7 + 0x64] loop_4085: lduh [%l7 + 0x7C], %i7 bneg,pn %icc, loop_4086 fnegs %f6, %f4 st %f15, [%l7 + 0x14] fbue %fcc2, loop_4087 loop_4086: fzero %f4 array16 %i1, %l3, %l5 lduh [%l7 + 0x1C], %g6 loop_4087: mulscc %g2, %g1, %o2 bvc,a %xcc, loop_4088 ldsh [%l7 + 0x26], %o3 stx %o1, [%l7 + 0x38] addc %l0, %l6, %o0 loop_4088: ldub [%l7 + 0x38], %g4 fbule,a %fcc0, loop_4089 andncc %o7, %i3, %l4 fexpand %f12, %f2 ld [%l7 + 0x2C], %f8 loop_4089: fmovsa %xcc, %f15, %f14 ldsb [%l7 + 0x1D], %i2 fmovdneg %icc, %f6, %f4 call loop_4090 fmovs %f3, %f9 bpos,pn %icc, loop_4091 bne loop_4092 loop_4090: std %f0, [%l7 + 0x48] ldsw [%l7 + 0x3C], %o4 loop_4091: taddcc %o6, 0x140A, %i6 loop_4092: fmovdcc %icc, %f2, %f11 tcc %xcc, 0x2 srlx %g5, 0x11, %l1 bpos,pn %icc, loop_4093 sra %o5, %i4, %g7 ldx [%l7 + 0x10], %i5 fbe,a %fcc0, loop_4094 loop_4093: stx %g3, [%l7 + 0x60] fba %fcc3, loop_4095 fexpand %f2, %f12 loop_4094: orcc %i0, %l2, %i7 tgu %xcc, 0x1 loop_4095: bne,a,pn %xcc, loop_4096 stw %l3, [%l7 + 0x54] fmovse %xcc, %f9, %f9 fpsub32 %f12, %f4, %f6 loop_4096: brz %l5, loop_4097 bcc,a %xcc, loop_4098 move %icc, %g6, %i1 movpos %xcc, %g2, %o2 loop_4097: fcmpes %fcc0, %f13, %f10 loop_4098: sth %g1, [%l7 + 0x6C] ldsb [%l7 + 0x51], %o3 fmovda %icc, %f13, %f6 fnands %f2, %f0, %f10 mulscc %o1, 0x16A9, %l0 movpos %icc, %l6, %o0 stw %g4, [%l7 + 0x2C] stb %i3, [%l7 + 0x64] lduh [%l7 + 0x2E], %o7 andcc %i2, 0x0422, %o4 ldd [%l7 + 0x58], %f4 fmovdcc %xcc, %f10, %f8 movrgz %l4, 0x30E, %i6 fnot2 %f6, %f10 udiv %g5, 0x1C12, %l1 brlez,a %o6, loop_4099 stw %o5, [%l7 + 0x20] bneg,a %icc, loop_4100 fornot1s %f10, %f10, %f6 loop_4099: fcmpd %fcc2, %f14, %f6 ldsh [%l7 + 0x54], %i4 loop_4100: tne %xcc, 0x4 tpos %icc, 0x6 tgu %icc, 0x7 fands %f10, %f13, %f0 brlz,a %i5, loop_4101 fmovdge %icc, %f6, %f1 ta %xcc, 0x3 fnot1 %f0, %f12 loop_4101: st %f6, [%l7 + 0x2C] ldd [%l7 + 0x78], %f0 fandnot1 %f0, %f4, %f8 fcmpne32 %f6, %f14, %g7 udiv %i0, 0x12FB, %g3 bcs,pn %xcc, loop_4102 ldsw [%l7 + 0x60], %l2 fnot2s %f9, %f14 fble %fcc0, loop_4103 loop_4102: move %xcc, %i7, %l3 fxors %f4, %f11, %f3 ldsb [%l7 + 0x33], %l5 loop_4103: bl,pn %icc, loop_4104 movgu %xcc, %i1, %g2 std %f2, [%l7 + 0x28] edge32l %g6, %o2, %g1 loop_4104: brnz,a %o3, loop_4105 ldsw [%l7 + 0x64], %l0 fmovrsgz %l6, %f7, %f12 fnor %f8, %f14, %f0 loop_4105: fpsub32s %f1, %f1, %f12 fands %f9, %f10, %f12 fzero %f12 fcmpeq32 %f10, %f4, %o1 movneg %icc, %o0, %i3 edge32l %g4, %i2, %o4 fcmpeq32 %f6, %f4, %o7 ldsh [%l7 + 0x5C], %i6 fcmpgt32 %f0, %f10, %g5 fmovscs %xcc, %f3, %f11 brnz %l4, loop_4106 fmovrslz %o6, %f6, %f10 fmovd %f2, %f0 bcc,pn %icc, loop_4107 loop_4106: stx %o5, [%l7 + 0x68] stx %l1, [%l7 + 0x70] stw %i4, [%l7 + 0x2C] loop_4107: stx %i5, [%l7 + 0x10] bne,pt %xcc, loop_4108 sdivx %i0, 0x110C, %g7 tcc %xcc, 0x2 fbl,a %fcc0, loop_4109 loop_4108: sth %l2, [%l7 + 0x74] fnands %f9, %f3, %f8 movn %icc, %g3, %i7 loop_4109: fcmpd %fcc3, %f10, %f2 tgu %icc, 0x6 sth %l3, [%l7 + 0x64] fmovrdne %i1, %f14, %f14 bshuffle %f14, %f10, %f0 fblg %fcc1, loop_4110 fnand %f8, %f0, %f8 fpadd16s %f4, %f13, %f4 fmovrdne %g2, %f14, %f10 loop_4110: fpadd16s %f8, %f0, %f9 std %f12, [%l7 + 0x20] movne %xcc, %g6, %l5 siam 0x0 movcc %icc, %g1, %o3 stb %o2, [%l7 + 0x0F] fcmpeq16 %f0, %f14, %l0 and %o1, 0x03A9, %l6 std %f14, [%l7 + 0x60] fbue %fcc0, loop_4111 fabsd %f0, %f4 fpsub16s %f14, %f12, %f6 bshuffle %f6, %f12, %f0 loop_4111: movleu %xcc, %o0, %i3 ldx [%l7 + 0x60], %i2 bl loop_4112 fbe %fcc2, loop_4113 xorcc %o4, 0x0D05, %o7 fsrc2 %f4, %f10 loop_4112: brgz,a %i6, loop_4114 loop_4113: stb %g5, [%l7 + 0x45] pdist %f0, %f8, %f2 ldsw [%l7 + 0x44], %g4 loop_4114: fmovsgu %icc, %f8, %f4 ldsh [%l7 + 0x44], %o6 fmovsg %xcc, %f1, %f5 fmovrslez %l4, %f14, %f9 fbuge %fcc3, loop_4115 bleu loop_4116 xor %o5, %i4, %l1 fxor %f8, %f2, %f2 loop_4115: fbul,a %fcc3, loop_4117 loop_4116: fpadd32s %f5, %f9, %f0 orcc %i5, 0x0B0A, %g7 stw %l2, [%l7 + 0x78] loop_4117: fbul %fcc1, loop_4118 edge8ln %i0, %g3, %i7 fmovdn %icc, %f13, %f13 fcmpes %fcc3, %f0, %f3 loop_4118: fornot2 %f14, %f0, %f4 orncc %i1, %l3, %g6 popc %l5, %g1 fmovscs %xcc, %f9, %f15 xnorcc %o3, 0x104C, %o2 bvs %icc, loop_4119 or %g2, 0x16D6, %l0 tcs %xcc, 0x4 stx %o1, [%l7 + 0x30] loop_4119: std %f0, [%l7 + 0x30] fornot1 %f10, %f8, %f4 fmovrse %o0, %f2, %f3 ldsh [%l7 + 0x6A], %l6 xorcc %i2, %i3, %o7 fble,a %fcc0, loop_4120 sth %i6, [%l7 + 0x18] fmovsvc %xcc, %f6, %f11 tcc %icc, 0x1 loop_4120: fnands %f11, %f13, %f8 fandnot2 %f2, %f8, %f0 sdiv %o4, 0x10C0, %g5 stw %o6, [%l7 + 0x30] lduh [%l7 + 0x7E], %g4 fbule %fcc2, loop_4121 for %f6, %f12, %f6 movvc %icc, %o5, %l4 ldsw [%l7 + 0x0C], %l1 loop_4121: ble,a,pt %icc, loop_4122 st %f2, [%l7 + 0x24] lduw [%l7 + 0x60], %i4 st %f7, [%l7 + 0x4C] loop_4122: movleu %xcc, %g7, %i5 fcmps %fcc1, %f6, %f10 fxnors %f13, %f0, %f4 stb %i0, [%l7 + 0x3B] fandnot1 %f0, %f6, %f8 fpsub16s %f14, %f5, %f5 ldsb [%l7 + 0x7D], %l2 fone %f12 fmovsneg %icc, %f4, %f9 bvs %icc, loop_4123 ldd [%l7 + 0x28], %f14 ldsh [%l7 + 0x1A], %i7 smulcc %i1, %g3, %g6 loop_4123: lduh [%l7 + 0x1C], %l3 ld [%l7 + 0x5C], %f2 ldsw [%l7 + 0x10], %l5 fbn,a %fcc2, loop_4124 popc 0x046F, %g1 fbu,a %fcc3, loop_4125 st %f8, [%l7 + 0x3C] loop_4124: fbu,a %fcc2, loop_4126 ble,pn %icc, loop_4127 loop_4125: fexpand %f15, %f8 movcc %icc, %o3, %g2 loop_4126: ldx [%l7 + 0x68], %l0 loop_4127: fmul8ulx16 %f8, %f4, %f2 nop setx loop_4128, %l0, %l1 jmpl %l1, %o2 std %f12, [%l7 + 0x30] tleu %icc, 0x1 brnz,a %o0, loop_4129 loop_4128: fsrc2s %f13, %f9 std %f0, [%l7 + 0x10] fmovrdlz %l6, %f2, %f8 loop_4129: xor %i2, %o1, %o7 udivx %i3, 0x0CA0, %o4 fbule %fcc1, loop_4130 xorcc %i6, %o6, %g5 ldub [%l7 + 0x61], %g4 or %l4, 0x1D18, %o5 loop_4130: and %i4, %l1, %i5 fbne %fcc0, loop_4131 stb %g7, [%l7 + 0x71] srax %l2, 0x1F, %i0 lduh [%l7 + 0x44], %i1 loop_4131: ldub [%l7 + 0x2B], %i7 ldsh [%l7 + 0x7A], %g6 edge16ln %l3, %l5, %g1 sth %g3, [%l7 + 0x1A] fpmerge %f5, %f11, %f8 fsrc1s %f2, %f0 fmovscs %icc, %f6, %f13 fmovrsgz %o3, %f10, %f0 ldd [%l7 + 0x70], %f12 std %f8, [%l7 + 0x30] ldsb [%l7 + 0x28], %l0 fbg,a %fcc2, loop_4132 fmovdn %xcc, %f15, %f7 ldd [%l7 + 0x20], %f4 fmul8sux16 %f14, %f12, %f6 loop_4132: fpadd32s %f14, %f5, %f3 ld [%l7 + 0x34], %f12 movn %xcc, %g2, %o2 fexpand %f1, %f2 stb %o0, [%l7 + 0x5C] be,a %icc, loop_4133 fble,a %fcc1, loop_4134 fmovsgu %xcc, %f13, %f11 fmovdleu %xcc, %f9, %f0 loop_4133: fsrc1 %f0, %f2 loop_4134: subc %i2, %o1, %l6 addccc %o7, %o4, %i6 ldd [%l7 + 0x38], %f6 fpmerge %f11, %f7, %f0 stb %o6, [%l7 + 0x5D] st %f5, [%l7 + 0x6C] fmovsne %xcc, %f8, %f9 fcmple16 %f14, %f0, %g5 st %f8, [%l7 + 0x4C] lduh [%l7 + 0x08], %i3 stx %g4, [%l7 + 0x38] tn %xcc, 0x7 subc %o5, %l4, %l1 std %f8, [%l7 + 0x38] fmovdpos %xcc, %f10, %f10 bcs %xcc, loop_4135 stw %i4, [%l7 + 0x48] fmovsl %xcc, %f5, %f7 fmovsge %icc, %f15, %f13 loop_4135: ldub [%l7 + 0x2F], %g7 fbg %fcc1, loop_4136 fpack16 %f0, %f1 srax %i5, %i0, %i1 array16 %l2, %g6, %i7 loop_4136: ld [%l7 + 0x64], %f1 lduw [%l7 + 0x54], %l3 ldsh [%l7 + 0x30], %g1 fmovsgu %icc, %f9, %f9 nop setx loop_4137, %l0, %l1 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, %l5, %g3 stx %o3, [%l7 + 0x30] fbge %fcc3, loop_4138 loop_4137: ldx [%l7 + 0x48], %l0 fpadd16s %f14, %f5, %f11 bshuffle %f2, %f2, %f4 loop_4138: sllx %o2, 0x05, %g2 movgu %xcc, %o0, %o1 movrgz %l6, 0x2FD, %o7 fands %f3, %f13, %f4 fba %fcc1, loop_4139 fbo %fcc1, loop_4140 fpsub16 %f14, %f14, %f0 fmovsvs %icc, %f1, %f5 loop_4139: stx %o4, [%l7 + 0x48] loop_4140: bcs %icc, loop_4141 movre %i6, %o6, %i2 ldub [%l7 + 0x6F], %i3 te %icc, 0x3 loop_4141: bg,a,pn %icc, loop_4142 brgez,a %g5, loop_4143 subccc %o5, 0x0439, %l4 fmovdcc %icc, %f4, %f1 loop_4142: edge16l %g4, %i4, %g7 loop_4143: movrgez %l1, %i5, %i1 fnor %f12, %f0, %f2 fbge %fcc1, loop_4144 fexpand %f4, %f12 brz,a %i0, loop_4145 fmovrsne %l2, %f7, %f4 loop_4144: fmovdge %xcc, %f9, %f14 bne,a %xcc, loop_4146 loop_4145: ldsb [%l7 + 0x2F], %g6 brgez,a %l3, loop_4147 movpos %icc, %i7, %g1 loop_4146: fmuld8ulx16 %f4, %f13, %f6 movvc %xcc, %g3, %l5 loop_4147: nop setx loop_4148, %l0, %l1 jmpl %l1, %o3 ldsb [%l7 + 0x3B], %o2 fmovrdne %l0, %f6, %f10 stw %o0, [%l7 + 0x6C] loop_4148: fmovrsgez %o1, %f10, %f9 fbug %fcc1, loop_4149 fone %f0 tvc %xcc, 0x0 fandnot2 %f0, %f12, %f4 loop_4149: fbule,a %fcc2, loop_4150 fornot2s %f1, %f13, %f1 fnot1s %f3, %f11 ldd [%l7 + 0x38], %f14 loop_4150: fmovdne %icc, %f15, %f11 fpsub16 %f8, %f6, %f14 fmovsg %icc, %f14, %f11 lduh [%l7 + 0x72], %l6 fpadd16 %f8, %f6, %f14 fpadd16 %f10, %f14, %f4 fxnors %f12, %f15, %f14 stx %o7, [%l7 + 0x70] ldub [%l7 + 0x4F], %g2 movcc %xcc, %i6, %o4 fcmpeq16 %f6, %f14, %o6 stb %i3, [%l7 + 0x3B] edge16ln %i2, %g5, %l4 fones %f8 fmovrdgz %o5, %f8, %f4 fzero %f10 fmul8ulx16 %f8, %f6, %f6 fbue %fcc1, loop_4151 fxor %f12, %f10, %f0 ldsw [%l7 + 0x74], %i4 ldx [%l7 + 0x08], %g7 loop_4151: fmovsge %xcc, %f9, %f6 fmovdge %xcc, %f4, %f8 edge16l %g4, %l1, %i1 movgu %xcc, %i0, %l2 fblg,a %fcc1, loop_4152 lduh [%l7 + 0x5E], %g6 subcc %l3, %i5, %i7 nop setx loop_4153, %l0, %l1 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_4152: nop setx loop_4154, %l0, %l1 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 %g3, %g1, %l5 stb %o3, [%l7 + 0x30] loop_4153: fba %fcc2, loop_4155 loop_4154: fcmple16 %f6, %f6, %l0 fmovdneg %icc, %f8, %f8 ldx [%l7 + 0x48], %o2 loop_4155: fmovde %xcc, %f12, %f4 fone %f0 stw %o0, [%l7 + 0x20] fmovrde %o1, %f12, %f12 ldsh [%l7 + 0x6E], %l6 tne %icc, 0x1 ldub [%l7 + 0x38], %o7 tsubcc %i6, 0x0A30, %g2 edge32 %o4, %o6, %i2 tg %xcc, 0x2 fsrc1 %f2, %f10 fxnors %f6, %f14, %f13 edge16l %i3, %g5, %l4 stb %o5, [%l7 + 0x33] movn %icc, %g7, %g4 ldd [%l7 + 0x20], %f2 xor %i4, 0x1238, %i1 ldsh [%l7 + 0x72], %i0 fornot1s %f3, %f11, %f14 fmovrslez %l2, %f8, %f3 stb %g6, [%l7 + 0x1C] edge32l %l1, %l3, %i5 subc %i7, %g3, %g1 tg %xcc, 0x6 std %f14, [%l7 + 0x28] std %f12, [%l7 + 0x30] stw %l5, [%l7 + 0x18] fandnot1 %f8, %f8, %f4 ldsb [%l7 + 0x46], %o3 fpadd32s %f12, %f11, %f10 bvc loop_4156 xorcc %o2, %l0, %o0 ldsb [%l7 + 0x15], %o1 sra %o7, %i6, %g2 loop_4156: ld [%l7 + 0x1C], %f3 bcs loop_4157 fmovrde %l6, %f12, %f4 ldsh [%l7 + 0x5A], %o4 fmuld8sux16 %f6, %f15, %f8 loop_4157: fpadd32s %f6, %f4, %f1 sth %i2, [%l7 + 0x14] ldsh [%l7 + 0x0C], %i3 ldd [%l7 + 0x30], %f0 fxors %f2, %f1, %f8 fones %f4 tl %icc, 0x5 siam 0x4 fmul8x16 %f0, %f8, %f0 ldx [%l7 + 0x28], %g5 stw %l4, [%l7 + 0x5C] fcmpne16 %f0, %f2, %o6 fmovrsgz %o5, %f1, %f6 movge %icc, %g7, %g4 edge32l %i1, %i4, %i0 fmul8x16al %f5, %f0, %f8 fabss %f5, %f8 lduw [%l7 + 0x6C], %g6 brlez,a %l2, loop_4158 edge32 %l1, %i5, %l3 array8 %g3, %g1, %l5 fpsub16 %f8, %f2, %f6 loop_4158: movcs %xcc, %i7, %o2 fornot1 %f8, %f14, %f14 movcs %xcc, %o3, %l0 ld [%l7 + 0x4C], %f5 brgez,a %o0, loop_4159 ldx [%l7 + 0x50], %o7 subccc %i6, %g2, %l6 fxor %f10, %f10, %f2 loop_4159: brlz %o1, loop_4160 fornot2 %f4, %f2, %f10 ldd [%l7 + 0x78], %f0 ldx [%l7 + 0x68], %i2 loop_4160: edge8ln %i3, %g5, %o4 andcc %o6, 0x1C7F, %o5 lduw [%l7 + 0x20], %l4 edge32 %g7, %g4, %i1 fnot1 %f14, %f6 tcc %icc, 0x1 std %f4, [%l7 + 0x60] ldsh [%l7 + 0x22], %i4 fmuld8sux16 %f2, %f12, %f2 orncc %i0, %g6, %l1 movrne %l2, 0x0C4, %l3 mova %icc, %g3, %i5 fone %f10 sth %g1, [%l7 + 0x1A] tcs %icc, 0x2 ldsw [%l7 + 0x48], %i7 std %f12, [%l7 + 0x78] fandnot1s %f8, %f4, %f4 umulcc %l5, %o3, %l0 stb %o0, [%l7 + 0x6F] fpsub16 %f4, %f2, %f12 nop setx loop_4161, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f15, %f14, %f4 edge16l %o2, %o7, %g2 fsrc1s %f5, %f3 loop_4161: ldd [%l7 + 0x10], %f2 fcmps %fcc3, %f3, %f12 fpack16 %f2, %f0 ldsb [%l7 + 0x74], %i6 fpack32 %f12, %f10, %f4 fabss %f13, %f1 lduw [%l7 + 0x4C], %o1 ld [%l7 + 0x74], %f11 stx %i2, [%l7 + 0x08] ldx [%l7 + 0x08], %i3 fblg,a %fcc0, loop_4162 fcmpeq32 %f6, %f14, %l6 ldub [%l7 + 0x6C], %g5 ldsh [%l7 + 0x40], %o6 loop_4162: popc 0x062F, %o4 fandnot2s %f8, %f13, %f13 ldd [%l7 + 0x28], %f14 st %f5, [%l7 + 0x6C] fbo,a %fcc2, loop_4163 fxor %f12, %f14, %f14 bgu,a loop_4164 std %f4, [%l7 + 0x78] loop_4163: addccc %l4, 0x1050, %o5 udivcc %g7, 0x1206, %g4 loop_4164: fmul8sux16 %f12, %f0, %f8 orcc %i4, %i0, %i1 brlz %l1, loop_4165 tl %icc, 0x6 bg,a,pt %icc, loop_4166 fcmpgt16 %f10, %f10, %g6 loop_4165: fble,a %fcc3, loop_4167 st %f3, [%l7 + 0x28] loop_4166: ldd [%l7 + 0x08], %f4 fmovsvc %icc, %f0, %f15 loop_4167: stb %l2, [%l7 + 0x78] lduw [%l7 + 0x48], %g3 fpack32 %f10, %f10, %f12 ldsw [%l7 + 0x48], %i5 fmovda %xcc, %f4, %f13 st %f5, [%l7 + 0x54] ldsb [%l7 + 0x4C], %g1 fors %f12, %f5, %f5 fcmpeq32 %f14, %f10, %i7 ld [%l7 + 0x28], %f4 bvc,a,pt %xcc, loop_4168 andncc %l3, %o3, %l5 ldub [%l7 + 0x7D], %o0 alignaddrl %l0, %o7, %o2 loop_4168: sth %g2, [%l7 + 0x1A] bne,a,pt %icc, loop_4169 subcc %i6, %o1, %i2 tle %icc, 0x2 tleu %icc, 0x3 loop_4169: nop setx loop_4170, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x48], %f14 stx %i3, [%l7 + 0x50] movcs %icc, %l6, %g5 loop_4170: fmovrdgez %o6, %f10, %f6 ldsb [%l7 + 0x73], %o4 st %f4, [%l7 + 0x6C] brlz %o5, loop_4171 sra %l4, %g7, %i4 mulscc %g4, 0x0DB4, %i0 fbul,a %fcc1, loop_4172 loop_4171: fbne,a %fcc3, loop_4173 faligndata %f0, %f8, %f2 udivx %l1, 0x1E84, %g6 loop_4172: movgu %xcc, %l2, %i1 loop_4173: fpack32 %f6, %f12, %f8 ldub [%l7 + 0x3E], %g3 std %f10, [%l7 + 0x30] mova %icc, %i5, %g1 ldsb [%l7 + 0x4C], %i7 stw %o3, [%l7 + 0x34] stw %l3, [%l7 + 0x30] ldsb [%l7 + 0x45], %l5 fpadd32s %f5, %f5, %f1 bgu loop_4174 std %f8, [%l7 + 0x38] ldsh [%l7 + 0x44], %o0 fnand %f4, %f4, %f4 loop_4174: stw %o7, [%l7 + 0x34] sra %o2, %g2, %i6 movgu %xcc, %l0, %i2 fpadd32s %f4, %f6, %f10 sth %i3, [%l7 + 0x3E] edge32ln %l6, %g5, %o1 fnot1s %f14, %f10 ldsh [%l7 + 0x12], %o6 fmovdleu %xcc, %f0, %f3 ldd [%l7 + 0x68], %f0 fnot1 %f6, %f8 fmovdl %xcc, %f9, %f4 brnz %o4, loop_4175 fbul,a %fcc3, loop_4176 brgez,a %o5, loop_4177 bleu %icc, loop_4178 loop_4175: stx %g7, [%l7 + 0x18] loop_4176: fnegs %f15, %f5 loop_4177: udiv %l4, 0x0159, %i4 loop_4178: array8 %g4, %i0, %l1 movvs %xcc, %l2, %g6 fmovdgu %icc, %f6, %f15 fandnot1 %f4, %f8, %f12 move %icc, %g3, %i5 fmovspos %xcc, %f6, %f11 std %f10, [%l7 + 0x40] movne %xcc, %i1, %g1 fbo,a %fcc2, loop_4179 fmovsne %xcc, %f6, %f14 ble,a,pn %xcc, loop_4180 sth %i7, [%l7 + 0x7C] loop_4179: orcc %l3, 0x0390, %l5 sra %o0, %o7, %o3 loop_4180: movn %icc, %o2, %i6 fmuld8ulx16 %f0, %f7, %f6 fpack16 %f6, %f8 edge16ln %g2, %l0, %i3 fcmpgt16 %f2, %f4, %l6 tcc %icc, 0x6 sdivx %g5, 0x0A07, %i2 stb %o6, [%l7 + 0x7D] stw %o1, [%l7 + 0x48] bvs loop_4181 ldub [%l7 + 0x2E], %o4 mulscc %o5, 0x00CE, %l4 sdivcc %i4, 0x1850, %g7 loop_4181: fandnot2s %f6, %f13, %f13 fnot2s %f5, %f12 fsrc2 %f0, %f0 fmovscc %xcc, %f1, %f0 fpadd32 %f2, %f6, %f6 fmovrde %i0, %f2, %f4 stb %l1, [%l7 + 0x78] movcs %xcc, %l2, %g6 orn %g4, %i5, %i1 st %f14, [%l7 + 0x60] pdist %f10, %f14, %f12 for %f2, %f4, %f2 fmovdneg %xcc, %f0, %f0 std %f2, [%l7 + 0x30] sra %g3, 0x19, %i7 fmovrsgez %g1, %f6, %f1 xnorcc %l3, 0x1C1C, %l5 fmovda %icc, %f14, %f15 stb %o7, [%l7 + 0x1A] or %o0, %o2, %o3 tle %xcc, 0x4 fcmple16 %f8, %f10, %i6 edge8l %l0, %i3, %l6 bvc,pt %xcc, loop_4182 fmovrsgz %g2, %f10, %f14 fmovspos %icc, %f4, %f15 fcmpd %fcc0, %f8, %f12 loop_4182: fmovdcc %xcc, %f0, %f1 stb %i2, [%l7 + 0x43] tsubcctv %o6, %o1, %o4 movle %icc, %o5, %g5 tg %icc, 0x4 fmovscs %xcc, %f13, %f11 srlx %l4, %i4, %g7 fmovsg %icc, %f2, %f8 fnot1 %f10, %f6 fnegd %f14, %f10 smulcc %l1, %l2, %i0 movgu %xcc, %g6, %i5 fpsub32s %f7, %f13, %f3 fmul8x16al %f12, %f6, %f0 addcc %i1, %g3, %i7 ldub [%l7 + 0x67], %g1 fsrc1 %f10, %f14 fmul8ulx16 %f0, %f2, %f14 stw %g4, [%l7 + 0x7C] ldsb [%l7 + 0x4D], %l5 tvc %icc, 0x4 movge %icc, %o7, %l3 lduw [%l7 + 0x7C], %o2 ldsh [%l7 + 0x76], %o0 lduw [%l7 + 0x40], %o3 fmovsg %xcc, %f11, %f0 fbn %fcc2, loop_4183 ld [%l7 + 0x74], %f9 std %f8, [%l7 + 0x38] movleu %icc, %i6, %l0 loop_4183: lduw [%l7 + 0x4C], %i3 movn %icc, %g2, %i2 tcs %icc, 0x3 ldub [%l7 + 0x52], %l6 std %f4, [%l7 + 0x68] fornot1s %f0, %f10, %f3 ldsw [%l7 + 0x70], %o6 fmovdvc %icc, %f13, %f3 fnand %f14, %f4, %f12 tge %xcc, 0x4 brlez,a %o4, loop_4184 ldsh [%l7 + 0x66], %o5 tvc %icc, 0x4 stb %o1, [%l7 + 0x3C] loop_4184: ldx [%l7 + 0x40], %g5 ldx [%l7 + 0x50], %i4 tcc %xcc, 0x5 addccc %l4, 0x009E, %l1 ldub [%l7 + 0x2E], %l2 tneg %icc, 0x1 stb %g7, [%l7 + 0x5C] fsrc1s %f14, %f10 ldub [%l7 + 0x3E], %i0 addcc %i5, %g6, %i1 fmul8x16au %f4, %f2, %f10 sll %g3, %i7, %g4 fmovdvc %xcc, %f0, %f13 te %xcc, 0x0 fbg %fcc1, loop_4185 ldd [%l7 + 0x60], %f10 tcc %xcc, 0x7 brz %l5, loop_4186 loop_4185: fcmps %fcc1, %f0, %f7 faligndata %f4, %f4, %f0 bleu,a,pt %xcc, loop_4187 loop_4186: fmul8x16au %f7, %f0, %f2 tvs %xcc, 0x3 fcmpne16 %f4, %f12, %g1 loop_4187: fsrc2s %f9, %f6 edge16n %o7, %l3, %o0 ldd [%l7 + 0x58], %f10 ldsw [%l7 + 0x5C], %o2 fmovsl %icc, %f10, %f15 fmovsle %icc, %f8, %f1 fmovsgu %icc, %f0, %f4 call loop_4188 lduw [%l7 + 0x2C], %i6 fcmpne16 %f4, %f8, %o3 smulcc %i3, %g2, %l0 loop_4188: fexpand %f1, %f14 edge16n %l6, %o6, %o4 ldub [%l7 + 0x6B], %i2 fmul8x16 %f9, %f6, %f4 fmovdne %icc, %f13, %f5 fornot2s %f7, %f0, %f15 std %f12, [%l7 + 0x08] stb %o1, [%l7 + 0x35] ldsb [%l7 + 0x0D], %g5 movge %icc, %i4, %l4 fpmerge %f5, %f3, %f2 array8 %o5, %l1, %l2 fbge,a %fcc2, loop_4189 stb %g7, [%l7 + 0x17] fmovsvc %icc, %f5, %f5 fmovsvc %xcc, %f15, %f11 loop_4189: brlz %i5, loop_4190 fmovda %icc, %f2, %f5 movcs %icc, %i0, %g6 ba,a loop_4191 loop_4190: fmovrsne %g3, %f9, %f5 tsubcc %i7, %i1, %g4 tne %icc, 0x6 loop_4191: add %l5, 0x1CC6, %o7 ldd [%l7 + 0x50], %f0 movre %g1, %o0, %o2 bcc loop_4192 fnor %f6, %f14, %f0 ldsh [%l7 + 0x1A], %l3 ldd [%l7 + 0x58], %f6 loop_4192: fmovrslez %o3, %f14, %f4 xor %i6, 0x1E47, %i3 fbug %fcc1, loop_4193 subc %g2, %l6, %o6 addc %l0, 0x1D15, %o4 fcmpgt32 %f10, %f14, %o1 loop_4193: stw %g5, [%l7 + 0x38] stw %i2, [%l7 + 0x08] sethi 0x1BC8, %l4 fnot1 %f6, %f10 nop setx loop_4194, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32 %f4, %f2, %f10 lduh [%l7 + 0x72], %i4 brgez,a %o5, loop_4195 loop_4194: fmovscc %icc, %f1, %f0 ldx [%l7 + 0x50], %l1 mova %xcc, %g7, %i5 loop_4195: fexpand %f9, %f12 fpack16 %f6, %f15 stb %l2, [%l7 + 0x2C] edge16ln %i0, %g6, %g3 fbl,a %fcc1, loop_4196 movpos %xcc, %i7, %i1 tsubcctv %l5, %g4, %g1 fcmpne32 %f14, %f6, %o0 loop_4196: xor %o2, 0x15AF, %o7 edge16 %o3, %i6, %i3 stb %l3, [%l7 + 0x3F] alignaddrl %g2, %o6, %l6 fexpand %f11, %f0 fmovscc %xcc, %f7, %f14 fcmple32 %f12, %f12, %l0 sdiv %o1, 0x0D26, %g5 fandnot2 %f10, %f6, %f14 lduh [%l7 + 0x24], %o4 or %i2, %i4, %l4 fnot2 %f2, %f8 lduh [%l7 + 0x6C], %o5 fornot2s %f5, %f5, %f4 array16 %l1, %i5, %l2 ld [%l7 + 0x48], %f9 ldsw [%l7 + 0x7C], %g7 subcc %i0, 0x066D, %g3 stw %g6, [%l7 + 0x78] tle %icc, 0x5 bge,a,pt %icc, loop_4197 fmul8sux16 %f4, %f14, %f6 call loop_4198 bvc,a,pn %xcc, loop_4199 loop_4197: addc %i7, 0x084E, %l5 lduw [%l7 + 0x68], %g4 loop_4198: fmovsgu %icc, %f7, %f6 loop_4199: bl %icc, loop_4200 st %f3, [%l7 + 0x40] ldx [%l7 + 0x18], %i1 stw %g1, [%l7 + 0x20] loop_4200: ldub [%l7 + 0x6D], %o0 fmovdl %icc, %f1, %f13 stb %o2, [%l7 + 0x39] ldsb [%l7 + 0x12], %o3 tsubcctv %o7, %i3, %i6 sth %g2, [%l7 + 0x16] fmovsneg %xcc, %f12, %f10 fornot2 %f14, %f2, %f8 std %f14, [%l7 + 0x38] edge16n %o6, %l3, %l6 taddcctv %l0, %g5, %o1 fmovs %f2, %f5 fands %f5, %f11, %f2 addccc %o4, %i4, %i2 fmuld8sux16 %f11, %f15, %f6 stx %l4, [%l7 + 0x18] movge %icc, %o5, %l1 stw %l2, [%l7 + 0x30] fblg,a %fcc2, loop_4201 tne %xcc, 0x1 fandnot2 %f0, %f10, %f4 ldsb [%l7 + 0x39], %g7 loop_4201: ble,a %xcc, loop_4202 subc %i5, %g3, %i0 stb %i7, [%l7 + 0x68] fnand %f2, %f2, %f4 loop_4202: bleu %icc, loop_4203 edge16n %l5, %g4, %i1 lduh [%l7 + 0x36], %g6 fmovdg %xcc, %f8, %f7 loop_4203: ldd [%l7 + 0x30], %f6 sra %g1, %o0, %o2 fmovdneg %xcc, %f8, %f7 movrgz %o3, %o7, %i3 umul %i6, %o6, %l3 ldub [%l7 + 0x4A], %g2 st %f4, [%l7 + 0x24] fbn %fcc3, loop_4204 popc 0x1DC3, %l6 ldsb [%l7 + 0x22], %g5 fnot2s %f14, %f14 loop_4204: fornot2 %f0, %f0, %f6 sdivcc %l0, 0x1418, %o4 fcmpgt16 %f4, %f14, %o1 fmovsne %xcc, %f10, %f6 fbuge,a %fcc2, loop_4205 fnot1s %f3, %f3 tge %icc, 0x1 fbe,a %fcc3, loop_4206 loop_4205: fmovsle %icc, %f3, %f15 xorcc %i2, %l4, %o5 ldsb [%l7 + 0x4E], %l1 loop_4206: movre %l2, 0x389, %g7 edge16 %i4, %i5, %g3 ld [%l7 + 0x3C], %f8 edge32n %i7, %l5, %g4 std %f12, [%l7 + 0x20] edge8n %i0, %g6, %i1 tle %icc, 0x0 fbu,a %fcc1, loop_4207 fornot2s %f4, %f10, %f13 stx %o0, [%l7 + 0x48] fmovrse %o2, %f11, %f4 loop_4207: fmul8x16al %f6, %f2, %f2 edge16l %o3, %g1, %i3 brgz,a %i6, loop_4208 st %f11, [%l7 + 0x14] bvc,a loop_4209 ldub [%l7 + 0x27], %o6 loop_4208: fblg,a %fcc3, loop_4210 array8 %o7, %g2, %l3 loop_4209: xorcc %l6, 0x1471, %l0 bne,a,pt %xcc, loop_4211 loop_4210: fbl,a %fcc1, loop_4212 addcc %o4, 0x19FF, %g5 ble %xcc, loop_4213 loop_4211: fbo,a %fcc2, loop_4214 loop_4212: fornot1 %f12, %f14, %f2 ldsb [%l7 + 0x0E], %i2 loop_4213: movg %icc, %l4, %o5 loop_4214: fpadd32s %f15, %f0, %f7 bl,a,pt %icc, loop_4215 edge32l %o1, %l1, %l2 tg %icc, 0x7 st %f10, [%l7 + 0x50] loop_4215: fbuge,a %fcc1, loop_4216 ldsb [%l7 + 0x30], %i4 fands %f2, %f8, %f3 lduw [%l7 + 0x48], %i5 loop_4216: fcmps %fcc0, %f0, %f6 be,pt %icc, loop_4217 sth %g3, [%l7 + 0x66] fpsub16s %f4, %f10, %f4 fsrc2 %f0, %f10 loop_4217: stx %i7, [%l7 + 0x78] edge8ln %l5, %g7, %g4 fcmpes %fcc3, %f6, %f0 movgu %xcc, %g6, %i1 bshuffle %f0, %f10, %f4 fmovdl %icc, %f14, %f13 ldub [%l7 + 0x2A], %o0 ldsw [%l7 + 0x08], %o2 movleu %xcc, %i0, %o3 fmuld8sux16 %f15, %f0, %f4 alignaddr %i3, %i6, %o6 siam 0x2 ld [%l7 + 0x14], %f0 ldd [%l7 + 0x58], %f10 lduh [%l7 + 0x76], %g1 sra %g2, %l3, %o7 fxnors %f13, %f7, %f7 nop setx loop_4218, %l0, %l1 jmpl %l1, %l6 fpack32 %f0, %f8, %f10 ldx [%l7 + 0x08], %l0 fcmpgt32 %f14, %f2, %g5 loop_4218: sth %i2, [%l7 + 0x20] edge8ln %l4, %o4, %o5 fmovrsne %o1, %f10, %f7 fnegd %f6, %f0 ldsh [%l7 + 0x4A], %l1 tneg %icc, 0x3 for %f10, %f10, %f0 ldub [%l7 + 0x28], %i4 fblg,a %fcc2, loop_4219 movge %icc, %l2, %i5 lduw [%l7 + 0x2C], %g3 movgu %xcc, %i7, %g7 loop_4219: tvc %xcc, 0x2 movrne %g4, %g6, %l5 ldsh [%l7 + 0x08], %o0 fmovrdgez %o2, %f4, %f10 mulx %i1, %i0, %i3 brgz %i6, loop_4220 fmovsleu %xcc, %f2, %f15 fmovdcc %icc, %f11, %f4 array16 %o3, %g1, %g2 loop_4220: srax %o6, 0x0B, %o7 fmovda %icc, %f14, %f5 subccc %l3, %l6, %l0 fmovrsgez %i2, %f14, %f13 fnand %f6, %f4, %f10 fbe %fcc2, loop_4221 edge16n %g5, %o4, %o5 stx %o1, [%l7 + 0x60] ld [%l7 + 0x70], %f4 loop_4221: fmovdle %icc, %f11, %f3 taddcc %l4, %l1, %i4 tneg %icc, 0x6 bvs,a,pt %icc, loop_4222 bvc %xcc, loop_4223 ldx [%l7 + 0x70], %l2 movrgez %i5, 0x3D5, %i7 loop_4222: for %f0, %f2, %f0 loop_4223: stx %g3, [%l7 + 0x28] tgu %icc, 0x1 fpack16 %f2, %f11 fmovspos %xcc, %f6, %f10 movrgz %g7, %g6, %g4 ld [%l7 + 0x30], %f13 taddcc %o0, 0x1978, %o2 srax %i1, %i0, %i3 fandnot2 %f10, %f12, %f4 movrgz %i6, 0x326, %o3 edge16 %l5, %g1, %o6 array32 %o7, %l3, %g2 mova %icc, %l6, %i2 fpadd32s %f13, %f1, %f0 fmovsge %xcc, %f6, %f11 fble %fcc3, loop_4224 bgu %xcc, loop_4225 ld [%l7 + 0x18], %f6 fmovde %icc, %f7, %f15 loop_4224: stb %l0, [%l7 + 0x4F] loop_4225: movrgz %g5, %o4, %o5 movrlez %o1, 0x1AB, %l4 bgu %icc, loop_4226 movrlez %i4, %l1, %i5 fzero %f12 ldsw [%l7 + 0x6C], %l2 loop_4226: fmovdvs %xcc, %f14, %f9 fmovrslz %g3, %f4, %f7 stw %i7, [%l7 + 0x44] brlz %g7, loop_4227 umul %g6, %o0, %o2 ldsh [%l7 + 0x36], %g4 fnor %f8, %f6, %f10 loop_4227: std %f2, [%l7 + 0x28] ldsw [%l7 + 0x58], %i1 edge16l %i3, %i6, %i0 stw %o3, [%l7 + 0x44] fcmpgt32 %f8, %f6, %g1 std %f8, [%l7 + 0x48] ble,pn %icc, loop_4228 tpos %xcc, 0x2 fnand %f4, %f2, %f6 fmovsgu %icc, %f15, %f15 loop_4228: movvc %icc, %l5, %o7 movcc %icc, %l3, %g2 fmul8sux16 %f10, %f0, %f12 nop setx loop_4229, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrse %l6, %f10, %f11 edge16ln %o6, %i2, %l0 fmovrdne %o4, %f6, %f10 loop_4229: fpadd16s %f15, %f15, %f1 ba,pn %icc, loop_4230 fbo,a %fcc0, loop_4231 movrgez %g5, 0x0FE, %o5 fbue %fcc0, loop_4232 loop_4230: fmovrde %o1, %f6, %f0 loop_4231: fmovsge %xcc, %f11, %f10 edge8ln %i4, %l4, %l1 loop_4232: bg,a %xcc, loop_4233 bn loop_4234 ldsh [%l7 + 0x2E], %i5 tgu %icc, 0x5 loop_4233: tcs %icc, 0x2 loop_4234: fbge,a %fcc2, loop_4235 ld [%l7 + 0x70], %f13 std %f8, [%l7 + 0x28] fmovsgu %xcc, %f0, %f3 loop_4235: st %f0, [%l7 + 0x1C] stb %l2, [%l7 + 0x0B] fpackfix %f0, %f8 addcc %g3, 0x1B9F, %i7 ldsw [%l7 + 0x64], %g7 andn %o0, 0x0134, %o2 andcc %g4, %g6, %i1 smulcc %i3, %i6, %o3 fcmpgt32 %f2, %f6, %g1 fmovsvc %icc, %f13, %f5 udiv %i0, 0x147B, %l5 stw %o7, [%l7 + 0x78] lduh [%l7 + 0x64], %g2 udiv %l6, 0x04BA, %l3 alignaddr %o6, %l0, %i2 stb %o4, [%l7 + 0x10] nop setx loop_4236, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcctv %o5, 0x060E, %o1 nop setx loop_4237, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcs %xcc, 0x3 loop_4236: taddcctv %i4, 0x029A, %l4 fnot1 %f12, %f4 loop_4237: stw %l1, [%l7 + 0x50] fmovrde %i5, %f2, %f8 ldd [%l7 + 0x58], %f4 fbg %fcc1, loop_4238 tcc %icc, 0x1 srl %l2, %g3, %i7 ldx [%l7 + 0x78], %g7 loop_4238: brgez %o0, loop_4239 fbl,a %fcc2, loop_4240 ldub [%l7 + 0x3C], %g5 stb %g4, [%l7 + 0x3D] loop_4239: call loop_4241 loop_4240: ldsh [%l7 + 0x40], %o2 fxnor %f14, %f6, %f10 nop setx loop_4242, %l0, %l1 jmpl %l1, %i1 loop_4241: bgu loop_4243 fabsd %f0, %f8 fmovsg %icc, %f2, %f13 loop_4242: popc %i3, %g6 loop_4243: fpmerge %f2, %f2, %f8 sth %o3, [%l7 + 0x32] brnz %g1, loop_4244 lduh [%l7 + 0x44], %i6 st %f13, [%l7 + 0x68] ldsb [%l7 + 0x33], %l5 loop_4244: ldx [%l7 + 0x58], %o7 stb %i0, [%l7 + 0x10] fbo,a %fcc1, loop_4245 fcmpgt32 %f4, %f14, %l6 stx %l3, [%l7 + 0x50] ldx [%l7 + 0x28], %o6 loop_4245: movneg %xcc, %l0, %g2 stx %o4, [%l7 + 0x58] bne loop_4246 nop setx loop_4247, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fands %f9, %f7, %f1 ld [%l7 + 0x38], %f9 loop_4246: for %f14, %f0, %f14 loop_4247: fmovsa %icc, %f3, %f9 lduh [%l7 + 0x6C], %o5 tcs %icc, 0x6 stx %i2, [%l7 + 0x38] fmovdvs %icc, %f6, %f10 fcmpeq16 %f6, %f12, %o1 tn %icc, 0x6 lduw [%l7 + 0x34], %l4 fzero %f4 ldsb [%l7 + 0x17], %i4 fpsub16 %f2, %f14, %f6 movpos %icc, %i5, %l2 tne %icc, 0x7 lduw [%l7 + 0x70], %l1 srl %i7, %g3, %g7 fone %f4 fmovda %xcc, %f3, %f9 lduw [%l7 + 0x6C], %o0 brlz %g4, loop_4248 ldsw [%l7 + 0x6C], %o2 fmovsn %icc, %f0, %f13 lduh [%l7 + 0x7A], %g5 loop_4248: movgu %xcc, %i1, %g6 bleu,pt %icc, loop_4249 array32 %i3, %g1, %o3 xnorcc %i6, %l5, %o7 sll %l6, 0x13, %i0 loop_4249: ldx [%l7 + 0x38], %l3 popc 0x0247, %o6 fpadd32s %f8, %f7, %f15 std %f8, [%l7 + 0x30] bleu,a loop_4250 ldsw [%l7 + 0x70], %g2 andcc %o4, 0x109E, %o5 ldub [%l7 + 0x43], %i2 loop_4250: stw %l0, [%l7 + 0x7C] fxnors %f1, %f7, %f1 brgez,a %l4, loop_4251 stw %o1, [%l7 + 0x38] ld [%l7 + 0x0C], %f9 std %f4, [%l7 + 0x60] loop_4251: ldx [%l7 + 0x28], %i5 fmovrdgz %i4, %f10, %f0 ldsh [%l7 + 0x58], %l2 tpos %icc, 0x5 ldsh [%l7 + 0x0A], %i7 fcmpgt32 %f0, %f8, %l1 tg %icc, 0x4 fmovscs %xcc, %f9, %f0 movle %icc, %g7, %o0 xnorcc %g3, %o2, %g5 fmovsne %xcc, %f10, %f11 brz %i1, loop_4252 fmovdvc %xcc, %f14, %f12 brlz %g4, loop_4253 edge32ln %i3, %g1, %o3 loop_4252: fpsub16s %f2, %f10, %f13 fcmped %fcc0, %f8, %f4 loop_4253: fpadd32s %f11, %f6, %f2 fzeros %f14 stw %i6, [%l7 + 0x74] tn %icc, 0x1 addc %l5, 0x15A6, %o7 fmovdne %xcc, %f4, %f2 bl,a,pn %icc, loop_4254 ldsw [%l7 + 0x70], %g6 fmovdvs %xcc, %f3, %f12 ldsh [%l7 + 0x12], %l6 loop_4254: fnot1s %f11, %f4 fcmpes %fcc1, %f8, %f1 andcc %l3, 0x0F3E, %i0 stb %o6, [%l7 + 0x12] fpsub16 %f6, %f10, %f2 pdist %f14, %f0, %f6 movpos %icc, %o4, %o5 fand %f8, %f10, %f2 tleu %icc, 0x0 stw %g2, [%l7 + 0x34] be,a %icc, loop_4255 stx %l0, [%l7 + 0x58] std %f2, [%l7 + 0x60] ldx [%l7 + 0x68], %i2 loop_4255: andncc %o1, %i5, %l4 fbue %fcc1, loop_4256 ldx [%l7 + 0x38], %i4 ldsb [%l7 + 0x15], %l2 fones %f8 loop_4256: fmovsa %xcc, %f4, %f13 brgz,a %l1, loop_4257 edge32l %g7, %i7, %g3 fbue,a %fcc3, loop_4258 fmovdcs %icc, %f2, %f0 loop_4257: fmovse %xcc, %f15, %f6 fpack16 %f8, %f11 loop_4258: fmovdge %icc, %f0, %f2 ldsb [%l7 + 0x38], %o2 st %f11, [%l7 + 0x28] fbn,a %fcc1, loop_4259 tsubcc %g5, %o0, %g4 tvc %xcc, 0x1 fbn,a %fcc0, loop_4260 loop_4259: fmovdne %xcc, %f8, %f7 ldub [%l7 + 0x47], %i1 edge8ln %g1, %i3, %i6 loop_4260: ldsh [%l7 + 0x30], %l5 umul %o3, 0x1BCC, %g6 ble loop_4261 fandnot1s %f0, %f15, %f0 fpsub32s %f14, %f15, %f11 stx %o7, [%l7 + 0x48] loop_4261: srax %l3, 0x0A, %i0 stw %o6, [%l7 + 0x40] and %o4, %o5, %g2 edge16ln %l0, %i2, %l6 stw %o1, [%l7 + 0x0C] movleu %icc, %i5, %i4 movrne %l4, %l2, %l1 lduw [%l7 + 0x7C], %i7 stw %g7, [%l7 + 0x60] ldub [%l7 + 0x09], %g3 edge16l %g5, %o0, %o2 andncc %i1, %g1, %i3 fmovsgu %xcc, %f13, %f14 srl %i6, 0x01, %l5 lduw [%l7 + 0x20], %g4 ldsw [%l7 + 0x7C], %o3 ldsw [%l7 + 0x5C], %g6 edge32l %o7, %i0, %l3 mulx %o6, %o4, %o5 ldsw [%l7 + 0x2C], %g2 nop setx loop_4262, %l0, %l1 jmpl %l1, %i2 lduh [%l7 + 0x6C], %l0 xor %o1, 0x1AE0, %l6 tg %icc, 0x5 loop_4262: tsubcctv %i4, 0x0C7B, %i5 fba %fcc2, loop_4263 fnot1s %f3, %f0 lduh [%l7 + 0x20], %l4 ldsw [%l7 + 0x3C], %l2 loop_4263: andcc %i7, %l1, %g7 tsubcctv %g5, 0x1B46, %g3 tn %xcc, 0x2 std %f12, [%l7 + 0x60] movrne %o2, 0x27E, %o0 fmul8x16al %f12, %f4, %f8 fmovrsgz %g1, %f10, %f14 fbe %fcc2, loop_4264 bpos loop_4265 stb %i1, [%l7 + 0x1F] fandnot1s %f6, %f7, %f14 loop_4264: bneg,a,pt %icc, loop_4266 loop_4265: ld [%l7 + 0x1C], %f3 fcmpeq16 %f8, %f6, %i6 fble,a %fcc1, loop_4267 loop_4266: brgz %l5, loop_4268 fzeros %f4 ldub [%l7 + 0x4D], %i3 loop_4267: fsrc2 %f0, %f0 loop_4268: fpsub32 %f12, %f12, %f12 ldx [%l7 + 0x20], %g4 ldd [%l7 + 0x50], %f4 fmovsa %icc, %f4, %f6 stb %g6, [%l7 + 0x7B] fabsd %f8, %f12 ldsh [%l7 + 0x4E], %o7 fsrc2 %f0, %f14 fmul8ulx16 %f12, %f2, %f8 stx %o3, [%l7 + 0x30] sra %l3, %i0, %o4 call loop_4269 fbo,a %fcc2, loop_4270 fands %f15, %f8, %f5 smul %o6, %g2, %i2 loop_4269: bne,a loop_4271 loop_4270: ldsh [%l7 + 0x4E], %o5 fpack16 %f10, %f5 sth %o1, [%l7 + 0x66] loop_4271: move %icc, %l0, %l6 umul %i5, %i4, %l2 fmovsne %xcc, %f14, %f10 edge8 %i7, %l1, %g7 stw %g5, [%l7 + 0x34] andcc %l4, 0x11EB, %g3 fpadd16s %f8, %f14, %f5 tsubcctv %o0, %o2, %i1 ldsh [%l7 + 0x1A], %i6 st %f1, [%l7 + 0x5C] st %f14, [%l7 + 0x78] addc %l5, %g1, %g4 ldsb [%l7 + 0x65], %i3 tvs %xcc, 0x1 mova %icc, %o7, %o3 fsrc1s %f9, %f7 ldsb [%l7 + 0x0A], %g6 st %f13, [%l7 + 0x28] movn %xcc, %i0, %o4 ldsh [%l7 + 0x2E], %o6 movrlz %l3, 0x2CA, %i2 fmovrdgz %g2, %f6, %f12 tne %xcc, 0x1 fmovsvc %xcc, %f0, %f4 ldsw [%l7 + 0x5C], %o5 movrgz %l0, 0x029, %l6 smul %o1, %i4, %l2 faligndata %f14, %f8, %f2 bpos,pt %icc, loop_4272 fmovspos %xcc, %f0, %f9 ld [%l7 + 0x3C], %f4 ldub [%l7 + 0x5D], %i5 loop_4272: fmovsn %xcc, %f12, %f10 ldsw [%l7 + 0x54], %i7 fmovspos %xcc, %f1, %f11 stb %l1, [%l7 + 0x4D] fmovsle %icc, %f5, %f2 edge16ln %g7, %g5, %g3 stw %l4, [%l7 + 0x6C] sth %o0, [%l7 + 0x22] ldub [%l7 + 0x7A], %o2 bvc,a %icc, loop_4273 movn %icc, %i6, %i1 fmovdgu %icc, %f3, %f4 tg %icc, 0x2 loop_4273: ldx [%l7 + 0x20], %l5 stb %g1, [%l7 + 0x77] movcc %icc, %i3, %g4 edge8 %o3, %o7, %i0 ba loop_4274 stb %g6, [%l7 + 0x4F] ldsw [%l7 + 0x78], %o4 movle %icc, %o6, %i2 loop_4274: bcs,a,pn %xcc, loop_4275 edge16l %l3, %o5, %g2 fmovrdgz %l6, %f4, %f8 stx %o1, [%l7 + 0x50] loop_4275: move %xcc, %i4, %l0 fmovsg %xcc, %f13, %f3 bn,pt %xcc, loop_4276 fmuld8sux16 %f2, %f14, %f14 movn %icc, %i5, %i7 fpmerge %f15, %f0, %f12 loop_4276: stb %l1, [%l7 + 0x7D] brlz %l2, loop_4277 fble %fcc2, loop_4278 fbue,a %fcc0, loop_4279 ldsb [%l7 + 0x51], %g5 loop_4277: tge %icc, 0x4 loop_4278: stx %g7, [%l7 + 0x58] loop_4279: udivcc %l4, 0x1034, %o0 ldx [%l7 + 0x18], %o2 fornot2 %f4, %f6, %f0 tcc %xcc, 0x1 brlez,a %i6, loop_4280 siam 0x6 movcs %xcc, %i1, %l5 mulx %g1, 0x105D, %i3 loop_4280: fmovsn %icc, %f1, %f11 ldub [%l7 + 0x6E], %g4 srl %g3, %o3, %i0 xnor %g6, 0x094D, %o7 movvs %icc, %o6, %i2 ldd [%l7 + 0x38], %f12 call loop_4281 taddcc %l3, %o5, %g2 fmovdne %icc, %f11, %f3 stx %l6, [%l7 + 0x08] loop_4281: fmovde %icc, %f8, %f13 srlx %o4, 0x05, %o1 fbule,a %fcc2, loop_4282 nop setx loop_4283, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x60], %f0 fmovdn %xcc, %f7, %f4 loop_4282: bcs,a loop_4284 loop_4283: bcs,a loop_4285 sth %l0, [%l7 + 0x36] xorcc %i5, %i4, %i7 loop_4284: stw %l1, [%l7 + 0x18] loop_4285: ldx [%l7 + 0x08], %g5 st %f5, [%l7 + 0x10] sllx %l2, %g7, %l4 movcs %xcc, %o2, %i6 fnot2 %f12, %f8 stx %o0, [%l7 + 0x28] fmovrdlez %l5, %f4, %f6 fmovrdgez %g1, %f4, %f6 fbne,a %fcc3, loop_4286 movle %xcc, %i3, %i1 faligndata %f0, %f0, %f10 sth %g3, [%l7 + 0x5A] loop_4286: move %xcc, %g4, %i0 ld [%l7 + 0x44], %f13 brgz %g6, loop_4287 stx %o3, [%l7 + 0x20] movrlz %o7, %o6, %l3 fblg,a %fcc2, loop_4288 loop_4287: taddcc %i2, 0x120C, %o5 add %l6, %o4, %o1 tge %xcc, 0x2 loop_4288: tg %xcc, 0x1 bvs,a loop_4289 lduh [%l7 + 0x16], %g2 taddcctv %i5, %l0, %i7 movle %icc, %l1, %g5 loop_4289: sth %l2, [%l7 + 0x48] ld [%l7 + 0x20], %f9 lduw [%l7 + 0x34], %i4 addcc %l4, 0x08C4, %o2 sra %g7, 0x18, %o0 movle %icc, %l5, %g1 sth %i6, [%l7 + 0x28] ldd [%l7 + 0x08], %f8 be %xcc, loop_4290 ldsb [%l7 + 0x3C], %i1 bge,a %xcc, loop_4291 tg %icc, 0x1 loop_4290: fbn %fcc2, loop_4292 sth %g3, [%l7 + 0x3C] loop_4291: lduw [%l7 + 0x08], %g4 fmuld8sux16 %f10, %f5, %f0 loop_4292: tg %icc, 0x4 andncc %i0, %g6, %i3 bleu,a loop_4293 ldd [%l7 + 0x58], %f8 sll %o3, 0x14, %o7 movne %icc, %l3, %o6 loop_4293: fsrc1 %f14, %f14 edge8n %i2, %l6, %o4 bl,a %xcc, loop_4294 tvs %xcc, 0x4 st %f10, [%l7 + 0x2C] pdist %f10, %f6, %f8 loop_4294: fmul8sux16 %f8, %f10, %f4 sth %o5, [%l7 + 0x46] fcmps %fcc3, %f3, %f0 ldsh [%l7 + 0x60], %o1 bvs,a,pn %xcc, loop_4295 lduh [%l7 + 0x54], %g2 edge8l %l0, %i7, %i5 fmovs %f9, %f13 loop_4295: fors %f3, %f4, %f13 movvc %xcc, %g5, %l2 ldsh [%l7 + 0x40], %i4 addcc %l4, 0x1B72, %o2 fsrc1s %f4, %f11 ldsw [%l7 + 0x20], %g7 movg %xcc, %o0, %l5 mulscc %l1, 0x0415, %g1 fcmpgt16 %f14, %f8, %i1 addc %i6, 0x12E4, %g3 fmuld8ulx16 %f2, %f7, %f14 ldsw [%l7 + 0x0C], %i0 bvs,a loop_4296 xorcc %g6, 0x056C, %i3 stb %o3, [%l7 + 0x56] movgu %icc, %o7, %g4 loop_4296: fzeros %f8 sdivcc %l3, 0x1340, %o6 fsrc1s %f5, %f12 fmul8ulx16 %f6, %f6, %f14 fcmple32 %f8, %f0, %i2 fcmped %fcc2, %f8, %f4 fmovdleu %xcc, %f6, %f4 ldsb [%l7 + 0x19], %o4 ldd [%l7 + 0x70], %f0 brnz,a %o5, loop_4297 st %f2, [%l7 + 0x60] fexpand %f4, %f0 tneg %icc, 0x2 loop_4297: ldsw [%l7 + 0x50], %l6 ldx [%l7 + 0x48], %g2 movne %icc, %l0, %i7 ldub [%l7 + 0x12], %i5 fmul8ulx16 %f6, %f12, %f4 fsrc2s %f9, %f10 ldx [%l7 + 0x50], %g5 ldsh [%l7 + 0x16], %l2 fpmerge %f1, %f10, %f14 brnz %i4, loop_4298 edge32n %l4, %o2, %o1 fpmerge %f7, %f12, %f4 nop setx loop_4299, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4298: mova %icc, %g7, %l5 bg,a,pt %icc, loop_4300 fcmpeq32 %f14, %f2, %o0 loop_4299: ld [%l7 + 0x1C], %f7 bn %icc, loop_4301 loop_4300: nop setx loop_4302, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fand %f6, %f12, %f12 xorcc %l1, 0x1236, %i1 loop_4301: ldsb [%l7 + 0x6C], %i6 loop_4302: ldd [%l7 + 0x18], %f4 ldsb [%l7 + 0x64], %g3 tpos %xcc, 0x5 alignaddrl %g1, %i0, %g6 and %o3, 0x089E, %i3 movneg %icc, %g4, %o7 brgez %o6, loop_4303 fbule %fcc2, loop_4304 bvs,a loop_4305 fmul8sux16 %f14, %f8, %f10 loop_4303: stx %l3, [%l7 + 0x10] loop_4304: brlz %i2, loop_4306 loop_4305: fpack16 %f10, %f5 array8 %o5, %o4, %g2 fnor %f14, %f12, %f8 loop_4306: fmovsvs %xcc, %f12, %f8 edge8l %l6, %i7, %l0 fnands %f9, %f7, %f12 movvc %xcc, %g5, %i5 stx %l2, [%l7 + 0x48] bne loop_4307 edge8 %i4, %o2, %o1 st %f2, [%l7 + 0x68] tvc %xcc, 0x0 loop_4307: brnz %l4, loop_4308 tleu %icc, 0x4 ldub [%l7 + 0x40], %g7 st %f12, [%l7 + 0x60] loop_4308: fmovdcs %xcc, %f15, %f6 movrlez %o0, 0x07C, %l5 fbn %fcc3, loop_4309 bcs loop_4310 andncc %l1, %i6, %i1 addc %g3, %i0, %g1 loop_4309: andcc %o3, 0x1EBA, %i3 loop_4310: fnot1 %f6, %f10 ld [%l7 + 0x44], %f10 ta %icc, 0x5 brgz %g4, loop_4311 mulscc %g6, %o6, %l3 fmul8x16al %f15, %f0, %f2 bg %xcc, loop_4312 loop_4311: ldx [%l7 + 0x08], %i2 fxors %f15, %f1, %f0 movre %o5, 0x226, %o7 loop_4312: add %o4, %l6, %i7 udiv %g2, 0x00F2, %g5 edge16l %l0, %i5, %l2 andcc %i4, 0x04D7, %o2 array32 %o1, %l4, %o0 fmovrsne %g7, %f9, %f6 std %f4, [%l7 + 0x30] ldub [%l7 + 0x51], %l1 sth %l5, [%l7 + 0x12] fmovdcs %icc, %f6, %f9 bneg,a loop_4313 fandnot1s %f10, %f6, %f13 fpadd16 %f4, %f4, %f0 fzeros %f7 loop_4313: ldsb [%l7 + 0x0F], %i6 ld [%l7 + 0x3C], %f13 ldsh [%l7 + 0x72], %i1 xorcc %i0, %g3, %o3 fmovdle %xcc, %f0, %f8 stb %i3, [%l7 + 0x5A] fnor %f2, %f14, %f0 bleu,pn %xcc, loop_4314 or %g1, %g6, %o6 addcc %g4, 0x1174, %l3 tg %icc, 0x7 loop_4314: movrgez %o5, %o7, %o4 fbge %fcc3, loop_4315 ldub [%l7 + 0x54], %l6 tge %icc, 0x6 fbne %fcc1, loop_4316 loop_4315: ldsb [%l7 + 0x38], %i7 std %f10, [%l7 + 0x20] fpack16 %f4, %f12 loop_4316: fmovrse %g2, %f1, %f4 movpos %icc, %i2, %g5 std %f2, [%l7 + 0x60] ld [%l7 + 0x68], %f12 udivx %i5, 0x0D8D, %l2 tg %icc, 0x6 fmovrslz %i4, %f13, %f13 lduw [%l7 + 0x1C], %l0 edge8ln %o2, %o1, %l4 andncc %g7, %l1, %l5 stb %o0, [%l7 + 0x0C] stx %i1, [%l7 + 0x30] umulcc %i0, 0x1133, %i6 lduh [%l7 + 0x2C], %o3 bge loop_4317 fpadd32 %f10, %f4, %f12 brgz %g3, loop_4318 tcs %xcc, 0x4 loop_4317: tvc %icc, 0x5 array8 %i3, %g6, %o6 loop_4318: stw %g1, [%l7 + 0x08] stw %g4, [%l7 + 0x48] fnors %f0, %f10, %f1 fmovdneg %icc, %f7, %f2 movn %icc, %l3, %o5 fbg,a %fcc0, loop_4319 fabsd %f8, %f12 fbge,a %fcc2, loop_4320 sth %o7, [%l7 + 0x4C] loop_4319: movne %icc, %l6, %i7 bcc %xcc, loop_4321 loop_4320: fmovdleu %icc, %f8, %f7 fbg %fcc0, loop_4322 ldsw [%l7 + 0x34], %g2 loop_4321: fpadd16s %f4, %f15, %f14 taddcc %i2, 0x10E1, %g5 loop_4322: array16 %i5, %o4, %i4 fmovsa %icc, %f3, %f4 fmuld8ulx16 %f13, %f0, %f6 lduw [%l7 + 0x08], %l0 ldd [%l7 + 0x38], %f14 edge8 %o2, %o1, %l2 array8 %l4, %g7, %l5 fbue %fcc3, loop_4323 add %l1, 0x12F1, %i1 addc %i0, 0x1511, %o0 fmovrdgez %i6, %f8, %f0 loop_4323: movleu %xcc, %o3, %g3 tl %xcc, 0x3 ldsw [%l7 + 0x20], %i3 subcc %g6, 0x1C23, %g1 bleu loop_4324 fsrc2 %f6, %f0 sub %g4, %l3, %o6 lduw [%l7 + 0x10], %o5 loop_4324: fmovdpos %icc, %f8, %f6 edge32ln %o7, %l6, %i7 stb %g2, [%l7 + 0x29] movle %icc, %g5, %i5 fpack16 %f10, %f11 fbne %fcc1, loop_4325 fcmple32 %f14, %f2, %o4 edge32 %i2, %l0, %o2 array8 %o1, %i4, %l4 loop_4325: bcc %xcc, loop_4326 ldsh [%l7 + 0x0E], %g7 ldd [%l7 + 0x30], %f6 std %f6, [%l7 + 0x30] loop_4326: stb %l2, [%l7 + 0x6D] ldsw [%l7 + 0x24], %l5 sth %l1, [%l7 + 0x66] movle %xcc, %i1, %o0 sra %i6, %i0, %g3 or %o3, 0x0355, %i3 bcc,a %icc, loop_4327 sdivcc %g1, 0x03AC, %g4 sdiv %l3, 0x1C85, %o6 fmovse %xcc, %f15, %f9 loop_4327: ldub [%l7 + 0x45], %g6 ldd [%l7 + 0x50], %f6 fnot1s %f13, %f13 srlx %o7, 0x00, %l6 tne %xcc, 0x0 fmovrslz %i7, %f0, %f15 movcc %xcc, %g2, %o5 mulscc %g5, 0x0768, %i5 fpackfix %f2, %f3 lduw [%l7 + 0x70], %o4 ld [%l7 + 0x14], %f11 ldsh [%l7 + 0x6C], %l0 movleu %icc, %i2, %o2 alignaddrl %o1, %l4, %i4 fpack16 %f10, %f14 lduw [%l7 + 0x10], %g7 fcmpes %fcc2, %f5, %f12 fbul,a %fcc0, loop_4328 fcmpgt16 %f2, %f2, %l2 stw %l1, [%l7 + 0x3C] nop setx loop_4329, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_4328: bg,a %icc, loop_4330 fmovrse %i1, %f0, %f13 fmovrslez %l5, %f11, %f13 loop_4329: edge8l %i6, %i0, %g3 loop_4330: fmovdcc %icc, %f2, %f8 fnegd %f12, %f14 tne %icc, 0x6 edge16 %o3, %i3, %o0 fnot1s %f9, %f14 fmovrsne %g1, %f0, %f12 ble %icc, loop_4331 brnz,a %g4, loop_4332 fmovsa %xcc, %f3, %f15 bge loop_4333 loop_4331: brlez,a %o6, loop_4334 loop_4332: movge %icc, %g6, %o7 array16 %l6, %i7, %l3 loop_4333: pdist %f0, %f8, %f12 loop_4334: umulcc %o5, 0x1C7D, %g2 tg %icc, 0x2 subc %i5, 0x0327, %o4 st %f6, [%l7 + 0x10] fxnor %f6, %f6, %f6 edge16 %g5, %i2, %l0 fmovdcc %icc, %f10, %f1 fsrc1 %f0, %f12 bcs,pn %icc, loop_4335 fornot2 %f8, %f12, %f4 udivcc %o2, 0x1746, %l4 fmovrdlez %i4, %f14, %f12 loop_4335: ldx [%l7 + 0x70], %g7 fornot2 %f14, %f2, %f0 sub %l2, 0x1B6F, %o1 fexpand %f0, %f10 movrgez %l1, %l5, %i1 fornot2s %f0, %f15, %f5 fmovspos %icc, %f7, %f10 fnands %f6, %f8, %f13 fcmple16 %f10, %f10, %i6 movvs %xcc, %g3, %o3 array16 %i0, %o0, %i3 bcc loop_4336 mulscc %g4, %o6, %g1 tle %xcc, 0x7 movle %xcc, %g6, %o7 loop_4336: movpos %icc, %l6, %l3 st %f13, [%l7 + 0x68] fnegd %f12, %f0 sll %i7, 0x0D, %g2 faligndata %f0, %f4, %f0 orncc %i5, 0x1D25, %o5 bcc,pn %xcc, loop_4337 ldsh [%l7 + 0x7E], %g5 fnors %f0, %f2, %f9 lduh [%l7 + 0x54], %i2 loop_4337: movle %icc, %o4, %o2 ldsh [%l7 + 0x2A], %l4 fsrc1s %f2, %f2 fmuld8sux16 %f10, %f6, %f0 and %l0, 0x17CC, %g7 andcc %l2, 0x1500, %o1 fcmpes %fcc3, %f1, %f10 fmovsa %xcc, %f2, %f8 fbu %fcc2, loop_4338 fbul %fcc1, loop_4339 orcc %l1, 0x046F, %l5 edge32n %i4, %i6, %i1 loop_4338: movrlz %o3, 0x0CE, %g3 loop_4339: fmovsa %xcc, %f12, %f15 bg,a,pn %icc, loop_4340 edge32l %o0, %i0, %g4 lduw [%l7 + 0x74], %i3 fmovsn %icc, %f7, %f15 loop_4340: ldx [%l7 + 0x58], %g1 brz,a %g6, loop_4341 fmovsa %icc, %f11, %f0 ldx [%l7 + 0x60], %o6 bne,a %xcc, loop_4342 loop_4341: edge32n %l6, %l3, %i7 fmovsneg %xcc, %f15, %f13 addccc %o7, 0x1931, %g2 loop_4342: fba %fcc0, loop_4343 or %o5, 0x131E, %g5 fmovsge %xcc, %f15, %f7 pdist %f10, %f2, %f10 loop_4343: movcs %xcc, %i5, %o4 srl %o2, %i2, %l0 st %f14, [%l7 + 0x48] ldsw [%l7 + 0x34], %g7 fcmple32 %f12, %f2, %l2 ld [%l7 + 0x2C], %f13 and %l4, 0x00FE, %l1 ldsb [%l7 + 0x53], %o1 std %f0, [%l7 + 0x48] tg %xcc, 0x4 movrlez %l5, 0x3E6, %i4 fzero %f6 movrgz %i6, 0x2AC, %i1 smulcc %g3, 0x04A9, %o3 fnot1 %f8, %f4 fmovrdlz %o0, %f10, %f4 ldsw [%l7 + 0x18], %g4 movrlz %i3, %i0, %g6 xnorcc %g1, %l6, %o6 addcc %i7, %l3, %o7 or %g2, %o5, %i5 ldsb [%l7 + 0x24], %o4 lduh [%l7 + 0x10], %g5 addcc %o2, 0x093D, %i2 tneg %icc, 0x1 fbn %fcc1, loop_4344 fbule %fcc1, loop_4345 alignaddrl %l0, %l2, %l4 stb %l1, [%l7 + 0x71] loop_4344: fones %f6 loop_4345: st %f10, [%l7 + 0x64] fnegd %f2, %f4 fnot1s %f5, %f2 udiv %o1, 0x1615, %g7 fpmerge %f0, %f0, %f12 smul %l5, %i6, %i4 brz %g3, loop_4346 movvs %icc, %o3, %i1 ld [%l7 + 0x14], %f6 ldd [%l7 + 0x70], %f8 loop_4346: bg loop_4347 edge16l %o0, %i3, %i0 stw %g4, [%l7 + 0x48] fabsd %f14, %f8 loop_4347: sdivcc %g1, 0x139D, %l6 movrlez %g6, %o6, %i7 bvc,a,pt %icc, loop_4348 edge8ln %o7, %g2, %l3 fbu %fcc3, loop_4349 st %f13, [%l7 + 0x30] loop_4348: ld [%l7 + 0x74], %f7 st %f11, [%l7 + 0x08] loop_4349: fand %f4, %f10, %f4 fmovrsne %o5, %f12, %f11 edge32ln %i5, %g5, %o4 ldsb [%l7 + 0x44], %i2 ldsw [%l7 + 0x30], %o2 fnegs %f10, %f10 taddcc %l2, %l0, %l4 lduh [%l7 + 0x46], %o1 bpos loop_4350 edge8l %g7, %l1, %l5 fbo %fcc0, loop_4351 fpsub16s %f4, %f13, %f4 loop_4350: ld [%l7 + 0x28], %f15 subcc %i4, %g3, %o3 loop_4351: fmovsn %xcc, %f14, %f7 fpadd16s %f1, %f9, %f9 fmovsn %xcc, %f8, %f8 std %f0, [%l7 + 0x78] addccc %i1, %o0, %i3 fbge %fcc3, loop_4352 fcmpes %fcc0, %f12, %f12 srax %i6, 0x1B, %i0 lduw [%l7 + 0x58], %g4 loop_4352: movn %icc, %g1, %g6 xnor %l6, 0x161E, %i7 fandnot2 %f14, %f12, %f0 fmovrdgz %o7, %f10, %f0 fors %f10, %f14, %f9 taddcc %o6, %g2, %l3 fmovrdlz %i5, %f0, %f12 lduw [%l7 + 0x58], %o5 stb %o4, [%l7 + 0x54] ba,a,pt %icc, loop_4353 ldsh [%l7 + 0x5E], %g5 popc %o2, %l2 faligndata %f14, %f4, %f0 loop_4353: ldsh [%l7 + 0x14], %i2 tsubcc %l0, %l4, %o1 bge loop_4354 fbul %fcc1, loop_4355 std %f12, [%l7 + 0x08] tne %icc, 0x0 loop_4354: sll %l1, 0x0E, %l5 loop_4355: fbue %fcc3, loop_4356 ta %icc, 0x3 fxor %f14, %f8, %f12 fmovrdgez %g7, %f4, %f2 loop_4356: fmovdvc %xcc, %f7, %f7 udivx %g3, 0x10F8, %i4 movrlz %o3, 0x120, %i1 srlx %i3, %i6, %i0 bvc %xcc, loop_4357 fmovrslez %g4, %f0, %f8 fcmple16 %f14, %f14, %g1 orncc %g6, %l6, %o0 loop_4357: fornot2s %f2, %f5, %f15 fornot1s %f8, %f6, %f0 mova %icc, %i7, %o6 movvc %icc, %g2, %o7 movgu %xcc, %i5, %l3 fxnors %f15, %f0, %f4 bge loop_4358 edge8n %o4, %g5, %o5 st %f14, [%l7 + 0x24] stb %o2, [%l7 + 0x6E] loop_4358: sethi 0x1BFC, %i2 fbu,a %fcc2, loop_4359 orncc %l2, %l4, %l0 fabss %f7, %f15 edge32 %l1, %l5, %g7 loop_4359: ldx [%l7 + 0x30], %g3 stx %o1, [%l7 + 0x18] edge32ln %i4, %i1, %i3 ldd [%l7 + 0x40], %f8 array8 %i6, %o3, %g4 xnorcc %i0, 0x0193, %g1 sub %g6, 0x0AE6, %l6 ldsb [%l7 + 0x12], %o0 stb %o6, [%l7 + 0x58] tsubcc %g2, %o7, %i5 movg %xcc, %l3, %o4 tn %icc, 0x6 fcmpgt16 %f8, %f14, %g5 fmovrsgez %i7, %f13, %f10 movne %xcc, %o2, %i2 brgez,a %l2, loop_4360 fbl %fcc3, loop_4361 edge32ln %l4, %l0, %o5 st %f8, [%l7 + 0x48] loop_4360: ldsh [%l7 + 0x6A], %l1 loop_4361: ld [%l7 + 0x10], %f4 array16 %l5, %g7, %g3 movcc %icc, %i4, %o1 movge %xcc, %i3, %i1 edge32l %o3, %g4, %i0 ldsh [%l7 + 0x42], %g1 edge8 %g6, %i6, %o0 lduw [%l7 + 0x78], %o6 edge32n %l6, %g2, %o7 fmovrdlz %i5, %f14, %f14 tg %xcc, 0x4 srl %l3, 0x11, %g5 fpsub32 %f12, %f14, %f6 fbug,a %fcc1, loop_4362 ld [%l7 + 0x10], %f15 fcmpeq32 %f6, %f14, %i7 sra %o2, %o4, %l2 loop_4362: edge32n %i2, %l4, %o5 tcc %xcc, 0x7 bneg,a,pt %xcc, loop_4363 std %f12, [%l7 + 0x70] addcc %l0, 0x117F, %l1 taddcctv %g7, 0x174C, %l5 loop_4363: fnot2 %f12, %f4 bshuffle %f12, %f8, %f6 ldub [%l7 + 0x59], %g3 fnegd %f14, %f8 movgu %xcc, %i4, %i3 fmovsleu %icc, %f6, %f6 fbug %fcc2, loop_4364 fmovdl %icc, %f8, %f12 udiv %o1, 0x0E64, %i1 fbo %fcc3, loop_4365 loop_4364: lduw [%l7 + 0x68], %g4 movne %xcc, %o3, %g1 bvc,a loop_4366 loop_4365: ba,a loop_4367 popc 0x142A, %g6 tcs %icc, 0x4 loop_4366: sllx %i6, 0x05, %i0 loop_4367: nop setx loop_4368, %l0, %l1 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 + 0x54], %o0 stw %o6, [%l7 + 0x4C] bg %icc, loop_4369 loop_4368: srlx %g2, 0x0D, %l6 movl %xcc, %o7, %l3 lduh [%l7 + 0x12], %g5 loop_4369: ld [%l7 + 0x28], %f4 edge32l %i7, %o2, %i5 bl,pn %icc, loop_4370 fmovsn %xcc, %f13, %f4 tvc %icc, 0x7 edge16 %l2, %o4, %l4 loop_4370: fnands %f11, %f2, %f14 lduw [%l7 + 0x3C], %i2 sth %o5, [%l7 + 0x60] fpsub32s %f15, %f11, %f13 fbule,a %fcc0, loop_4371 fmovrslz %l0, %f10, %f15 std %f6, [%l7 + 0x60] edge32 %l1, %g7, %g3 loop_4371: bgu,a loop_4372 fpsub16 %f10, %f2, %f8 sdiv %l5, 0x036A, %i4 stb %o1, [%l7 + 0x3A] loop_4372: ldsw [%l7 + 0x6C], %i3 fmovrsne %g4, %f13, %f14 fcmple16 %f0, %f6, %o3 andcc %g1, 0x0D87, %i1 fmovsl %xcc, %f3, %f0 fmovrdlz %i6, %f10, %f8 sll %g6, 0x1D, %i0 fmovrde %o0, %f10, %f12 andcc %g2, 0x1DC5, %o6 fcmple32 %f0, %f6, %l6 ldsb [%l7 + 0x26], %o7 fnor %f8, %f2, %f14 bcs loop_4373 fmovde %xcc, %f10, %f12 movl %xcc, %l3, %g5 movpos %xcc, %o2, %i7 loop_4373: array16 %l2, %i5, %l4 lduw [%l7 + 0x40], %o4 orn %i2, 0x1956, %o5 fmul8ulx16 %f0, %f14, %f10 fandnot2s %f1, %f1, %f7 stx %l1, [%l7 + 0x30] fmovsle %icc, %f15, %f11 call loop_4374 ldsw [%l7 + 0x6C], %l0 tsubcc %g3, %g7, %l5 tleu %icc, 0x7 loop_4374: fandnot2 %f0, %f2, %f2 ld [%l7 + 0x20], %f1 stx %i4, [%l7 + 0x28] fnors %f1, %f0, %f15 stb %o1, [%l7 + 0x37] movg %icc, %g4, %i3 ldx [%l7 + 0x68], %g1 fcmpne32 %f0, %f2, %o3 fandnot1s %f8, %f11, %f0 std %f10, [%l7 + 0x48] array8 %i1, %i6, %i0 bne,pn %icc, loop_4375 st %f7, [%l7 + 0x38] fmovsvc %icc, %f9, %f11 brgz %o0, loop_4376 loop_4375: fpadd16 %f8, %f12, %f8 ldsw [%l7 + 0x60], %g6 xor %o6, 0x1865, %g2 loop_4376: fcmpne16 %f10, %f8, %l6 nop setx loop_4377, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16l %o7, %g5, %o2 ldub [%l7 + 0x2D], %i7 stx %l3, [%l7 + 0x58] loop_4377: ldd [%l7 + 0x30], %f12 stw %i5, [%l7 + 0x3C] movrgez %l2, 0x336, %o4 fmul8sux16 %f4, %f2, %f0 siam 0x7 xnorcc %i2, 0x14F4, %o5 udivcc %l4, 0x0027, %l1 fnor %f14, %f14, %f12 subcc %g3, 0x01EF, %g7 siam 0x4 fmovsn %xcc, %f6, %f5 ldsh [%l7 + 0x08], %l0 andncc %i4, %o1, %g4 mova %xcc, %i3, %l5 fnor %f14, %f0, %f12 fnegd %f8, %f14 movneg %xcc, %o3, %i1 brgez %i6, loop_4378 fmovsg %xcc, %f12, %f12 ldd [%l7 + 0x38], %f10 sth %i0, [%l7 + 0x64] loop_4378: movleu %xcc, %o0, %g6 tcc %icc, 0x5 lduw [%l7 + 0x24], %o6 ld [%l7 + 0x28], %f14 stw %g1, [%l7 + 0x58] edge8l %l6, %o7, %g2 xor %g5, 0x175F, %o2 sth %l3, [%l7 + 0x7E] brgz,a %i5, loop_4379 movleu %xcc, %l2, %i7 addcc %o4, %i2, %l4 brnz,a %l1, loop_4380 loop_4379: sll %o5, %g3, %l0 fnot2s %f13, %f2 std %f6, [%l7 + 0x60] loop_4380: brgez,a %i4, loop_4381 sth %g7, [%l7 + 0x52] sethi 0x0821, %g4 fmovrdgez %i3, %f10, %f6 loop_4381: edge32l %l5, %o3, %o1 fsrc1s %f11, %f3 fmovrdgez %i1, %f0, %f14 bl loop_4382 tsubcctv %i0, 0x1CCF, %o0 fnot1 %f2, %f10 addccc %g6, %o6, %g1 loop_4382: brlez,a %l6, loop_4383 popc %i6, %o7 lduw [%l7 + 0x48], %g5 ldub [%l7 + 0x75], %o2 loop_4383: orncc %g2, %l3, %l2 bcc,a loop_4384 srax %i7, 0x0D, %o4 fblg,a %fcc2, loop_4385 fzeros %f10 loop_4384: ld [%l7 + 0x18], %f14 tpos %xcc, 0x6 loop_4385: fmovsneg %xcc, %f0, %f9 movvs %icc, %i2, %i5 fmovrdlz %l1, %f0, %f4 mova %xcc, %l4, %g3 bcs,a %xcc, loop_4386 stw %o5, [%l7 + 0x44] nop setx loop_4387, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnand %f2, %f14, %f6 loop_4386: ldsb [%l7 + 0x3C], %l0 edge32l %i4, %g7, %i3 loop_4387: fpmerge %f2, %f0, %f4 st %f3, [%l7 + 0x08] taddcctv %l5, %g4, %o3 orncc %i1, %i0, %o0 edge16ln %g6, %o1, %o6 stx %g1, [%l7 + 0x68] lduw [%l7 + 0x10], %i6 st %f7, [%l7 + 0x6C] ld [%l7 + 0x2C], %f0 srlx %o7, 0x1B, %l6 ldsb [%l7 + 0x2B], %o2 fmovsg %icc, %f0, %f9 lduh [%l7 + 0x78], %g5 xor %g2, %l2, %l3 sll %i7, 0x0A, %o4 xnorcc %i5, 0x1387, %i2 edge32n %l4, %g3, %o5 fbu,a %fcc1, loop_4388 ldx [%l7 + 0x68], %l0 fbule %fcc2, loop_4389 fmovdne %icc, %f13, %f0 loop_4388: orn %i4, %l1, %i3 ldsb [%l7 + 0x7C], %l5 loop_4389: ldsb [%l7 + 0x43], %g4 fmovsn %icc, %f11, %f10 ldub [%l7 + 0x69], %g7 fcmpes %fcc1, %f2, %f15 fcmpes %fcc0, %f3, %f2 fmuld8ulx16 %f4, %f15, %f4 fandnot1s %f2, %f14, %f3 ldub [%l7 + 0x5E], %i1 bge,a,pt %xcc, loop_4390 movn %icc, %i0, %o3 movpos %icc, %g6, %o0 stb %o6, [%l7 + 0x60] loop_4390: tgu %xcc, 0x2 st %f12, [%l7 + 0x2C] movvs %icc, %o1, %g1 ldub [%l7 + 0x54], %o7 st %f7, [%l7 + 0x20] ld [%l7 + 0x68], %f5 fmovrdlz %l6, %f14, %f8 fcmpne16 %f10, %f4, %i6 sdivcc %o2, 0x0676, %g5 bneg %xcc, loop_4391 tsubcc %g2, 0x1485, %l2 fbul %fcc0, loop_4392 bpos,a loop_4393 loop_4391: bn,a,pt %icc, loop_4394 fmovrse %l3, %f8, %f6 loop_4392: fmovdne %icc, %f9, %f6 loop_4393: ldsb [%l7 + 0x65], %i7 loop_4394: fcmpeq16 %f4, %f2, %i5 sub %o4, %l4, %i2 ble,a %icc, loop_4395 brlez %g3, loop_4396 srax %l0, 0x15, %o5 ldub [%l7 + 0x78], %i4 loop_4395: fmovsl %xcc, %f4, %f0 loop_4396: fmovsvc %icc, %f11, %f5 fnor %f10, %f14, %f0 xnor %l1, %l5, %g4 fmovsle %xcc, %f7, %f8 ldsh [%l7 + 0x4A], %i3 array16 %g7, %i1, %o3 edge32ln %g6, %o0, %i0 fmovsneg %xcc, %f8, %f13 bcc %icc, loop_4397 fandnot2 %f14, %f14, %f12 tcc %icc, 0x5 bvs,pt %icc, loop_4398 loop_4397: ldx [%l7 + 0x68], %o6 ldd [%l7 + 0x50], %f0 call loop_4399 loop_4398: fmovsgu %xcc, %f10, %f0 edge32l %o1, %g1, %l6 ldx [%l7 + 0x30], %o7 loop_4399: fcmpgt32 %f8, %f12, %o2 alignaddr %g5, %i6, %l2 std %f14, [%l7 + 0x08] alignaddrl %l3, %g2, %i7 ldx [%l7 + 0x10], %o4 fpackfix %f4, %f3 sdiv %l4, 0x1D68, %i2 bge %xcc, loop_4400 ldsb [%l7 + 0x2C], %i5 ldd [%l7 + 0x48], %f14 fmovdl %xcc, %f7, %f12 loop_4400: fxors %f12, %f10, %f14 ldsb [%l7 + 0x41], %g3 lduh [%l7 + 0x28], %o5 fmovrslez %l0, %f15, %f1 array8 %l1, %l5, %g4 stw %i3, [%l7 + 0x78] st %f7, [%l7 + 0x08] brlz %i4, loop_4401 fmovrsgz %i1, %f10, %f9 movge %icc, %g7, %g6 fmul8sux16 %f8, %f14, %f8 loop_4401: fabsd %f10, %f0 ldsb [%l7 + 0x2B], %o0 fxnor %f2, %f8, %f2 movne %icc, %o3, %o6 ldsh [%l7 + 0x3A], %i0 brlz,a %g1, loop_4402 ldd [%l7 + 0x48], %f6 fmovspos %icc, %f12, %f6 fcmple16 %f14, %f0, %l6 loop_4402: fmovdg %xcc, %f15, %f0 xnor %o7, %o2, %o1 tvs %icc, 0x2 nop setx loop_4403, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbo %fcc3, loop_4404 ldub [%l7 + 0x1E], %i6 smul %l2, %l3, %g5 loop_4403: stb %g2, [%l7 + 0x7A] loop_4404: ldsb [%l7 + 0x7B], %o4 fors %f14, %f10, %f4 fnegd %f6, %f14 ldsh [%l7 + 0x3C], %i7 bn,pn %xcc, loop_4405 tsubcctv %l4, %i2, %i5 movvc %xcc, %g3, %o5 ldsh [%l7 + 0x6C], %l0 loop_4405: stw %l1, [%l7 + 0x50] mulx %g4, %i3, %i4 fmovscs %icc, %f1, %f6 fmovdn %xcc, %f13, %f15 bne,a %icc, loop_4406 ldsw [%l7 + 0x30], %i1 fmovd %f4, %f12 fmovdg %icc, %f13, %f11 loop_4406: add %g7, %g6, %o0 fmovdcc %icc, %f12, %f14 tleu %xcc, 0x6 tgu %xcc, 0x2 umul %l5, %o3, %o6 orn %g1, 0x0742, %i0 bleu,a loop_4407 ldsw [%l7 + 0x30], %l6 ldub [%l7 + 0x53], %o2 ldsh [%l7 + 0x2C], %o7 loop_4407: brnz %o1, loop_4408 ldsh [%l7 + 0x2A], %i6 movrlz %l3, %l2, %g5 movg %xcc, %g2, %o4 loop_4408: fpadd32 %f8, %f8, %f4 ldsb [%l7 + 0x76], %l4 sll %i7, 0x18, %i2 fble %fcc3, loop_4409 tge %xcc, 0x4 sub %i5, %g3, %l0 stw %l1, [%l7 + 0x14] loop_4409: tle %xcc, 0x3 fands %f5, %f7, %f3 ld [%l7 + 0x60], %f8 fsrc1s %f3, %f13 fands %f7, %f9, %f14 addccc %g4, 0x14FF, %i3 fmuld8sux16 %f10, %f12, %f10 tvc %xcc, 0x3 ldub [%l7 + 0x47], %o5 fbule %fcc1, loop_4410 srlx %i4, %i1, %g6 fbn %fcc0, loop_4411 fcmped %fcc3, %f10, %f2 loop_4410: add %o0, %g7, %l5 tsubcctv %o6, 0x194E, %o3 loop_4411: fandnot2 %f12, %f12, %f2 fmovsge %xcc, %f5, %f1 stx %g1, [%l7 + 0x38] fornot2 %f6, %f6, %f8 fmovsg %icc, %f14, %f6 movn %xcc, %l6, %i0 andncc %o7, %o1, %o2 lduh [%l7 + 0x3A], %i6 srax %l2, 0x1A, %l3 nop setx loop_4412, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tleu %xcc, 0x4 std %f6, [%l7 + 0x48] subc %g5, %o4, %l4 loop_4412: and %g2, %i2, %i7 fbe,a %fcc1, loop_4413 ldx [%l7 + 0x38], %g3 tneg %icc, 0x1 fmovscs %xcc, %f1, %f12 loop_4413: fandnot2s %f5, %f1, %f1 lduw [%l7 + 0x60], %l0 fmovrdgz %i5, %f0, %f14 srax %l1, 0x01, %i3 fpmerge %f7, %f9, %f12 srax %o5, 0x06, %i4 lduh [%l7 + 0x32], %g4 bg,a loop_4414 subc %i1, 0x14D3, %g6 ldub [%l7 + 0x46], %o0 array32 %l5, %o6, %g7 loop_4414: lduh [%l7 + 0x50], %o3 edge8 %l6, %i0, %o7 stb %o1, [%l7 + 0x20] bg %icc, loop_4415 fandnot2s %f10, %f9, %f1 movrgz %g1, %i6, %o2 alignaddr %l2, %l3, %o4 loop_4415: nop setx loop_4416, %l0, %l1 jmpl %l1, %g5 sth %g2, [%l7 + 0x70] ld [%l7 + 0x14], %f9 fandnot1s %f15, %f12, %f11 loop_4416: andncc %l4, %i7, %g3 stw %i2, [%l7 + 0x74] subc %i5, 0x05E5, %l0 ldx [%l7 + 0x20], %l1 fand %f0, %f8, %f2 brgez %o5, loop_4417 fmovrdlez %i3, %f4, %f0 fcmps %fcc0, %f1, %f1 ldsb [%l7 + 0x2A], %i4 loop_4417: bshuffle %f10, %f10, %f8 tpos %xcc, 0x0 fmovdn %xcc, %f2, %f10 fmovsgu %icc, %f8, %f6 sll %i1, %g6, %o0 smul %g4, 0x1C73, %l5 fmovsleu %xcc, %f13, %f6 fmovsne %icc, %f12, %f10 ldx [%l7 + 0x68], %g7 stw %o6, [%l7 + 0x70] fmovdvc %icc, %f4, %f4 sethi 0x1358, %l6 fcmpne32 %f10, %f12, %i0 movpos %icc, %o3, %o1 fmovsl %icc, %f8, %f3 ldsh [%l7 + 0x46], %g1 fbu %fcc3, loop_4418 stw %i6, [%l7 + 0x10] edge16ln %o2, %l2, %o7 ldx [%l7 + 0x70], %o4 loop_4418: movn %xcc, %g5, %l3 fbge %fcc2, loop_4419 edge16ln %g2, %i7, %l4 fmovdcc %icc, %f12, %f7 fmovsn %xcc, %f9, %f6 loop_4419: fbul %fcc1, loop_4420 lduw [%l7 + 0x34], %g3 fmovsn %icc, %f11, %f4 fpsub32 %f0, %f2, %f12 loop_4420: sth %i5, [%l7 + 0x3A] fpadd32 %f10, %f0, %f10 bvc %xcc, loop_4421 fbule,a %fcc3, loop_4422 tleu %xcc, 0x0 fsrc2s %f0, %f5 loop_4421: bshuffle %f4, %f10, %f6 loop_4422: stw %i2, [%l7 + 0x08] fandnot2 %f14, %f6, %f2 fandnot1s %f13, %f10, %f11 fbuge,a %fcc2, loop_4423 movleu %xcc, %l1, %o5 tpos %xcc, 0x2 orn %i3, %l0, %i4 loop_4423: ldsw [%l7 + 0x48], %i1 ldx [%l7 + 0x28], %g6 ld [%l7 + 0x78], %f4 sub %g4, 0x007E, %o0 ba,a,pt %icc, loop_4424 fmovdge %xcc, %f13, %f15 fmovsle %xcc, %f15, %f2 subc %g7, 0x1109, %o6 loop_4424: xnorcc %l6, %i0, %o3 fbo,a %fcc2, loop_4425 edge16n %o1, %g1, %l5 edge32l %o2, %i6, %l2 stx %o7, [%l7 + 0x58] loop_4425: st %f2, [%l7 + 0x0C] nop setx loop_4426, %l0, %l1 jmpl %l1, %g5 fnot2 %f8, %f10 st %f13, [%l7 + 0x50] movn %xcc, %l3, %o4 loop_4426: stx %g2, [%l7 + 0x20] taddcc %l4, %i7, %i5 ldd [%l7 + 0x50], %f0 fcmped %fcc1, %f8, %f8 addc %g3, %i2, %l1 nop setx loop_4427, %l0, %l1 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 %i3, [%l7 + 0x58] fmovrde %l0, %f8, %f14 bneg,a,pt %icc, loop_4428 loop_4427: ldsh [%l7 + 0x0C], %i4 mulscc %o5, 0x1130, %i1 fmovsge %xcc, %f15, %f11 loop_4428: fmovrsgz %g4, %f10, %f0 add %o0, 0x0094, %g6 tgu %xcc, 0x4 fnot2 %f4, %f10 fcmpne16 %f10, %f8, %g7 ldd [%l7 + 0x60], %f6 bcc,a loop_4429 ldsw [%l7 + 0x60], %l6 edge8l %i0, %o6, %o3 st %f5, [%l7 + 0x4C] loop_4429: ldsb [%l7 + 0x42], %g1 fsrc1s %f4, %f11 fcmple16 %f4, %f6, %o1 movn %icc, %l5, %i6 movrne %l2, 0x029, %o2 edge16l %o7, %g5, %o4 bneg,a,pn %xcc, loop_4430 array32 %g2, %l3, %l4 fble,a %fcc2, loop_4431 edge8ln %i5, %g3, %i7 loop_4430: lduw [%l7 + 0x40], %i2 xor %i3, 0x0233, %l0 loop_4431: fabsd %f0, %f14 tle %icc, 0x5 fcmple16 %f4, %f2, %l1 bvs loop_4432 fblg,a %fcc0, loop_4433 movn %icc, %i4, %o5 movrgz %g4, %o0, %i1 loop_4432: fnot2 %f10, %f2 loop_4433: mulscc %g7, 0x1BAE, %g6 st %f10, [%l7 + 0x10] ldx [%l7 + 0x08], %l6 tgu %xcc, 0x2 movl %icc, %i0, %o6 addc %o3, 0x1872, %o1 ldub [%l7 + 0x22], %l5 stb %i6, [%l7 + 0x73] fmul8x16au %f15, %f1, %f4 lduh [%l7 + 0x0E], %g1 tvc %icc, 0x3 tsubcc %l2, %o7, %o2 smulcc %g5, %o4, %l3 fbue %fcc3, loop_4434 sdivcc %g2, 0x135E, %l4 sra %g3, 0x19, %i5 fpmerge %f0, %f10, %f0 loop_4434: fxors %f3, %f4, %f14 sdivcc %i2, 0x1228, %i3 lduw [%l7 + 0x54], %l0 fones %f0 fcmpeq16 %f2, %f14, %l1 stb %i4, [%l7 + 0x26] ldx [%l7 + 0x18], %i7 umul %g4, %o0, %i1 call loop_4435 fnegd %f14, %f4 lduw [%l7 + 0x64], %g7 fcmpes %fcc1, %f9, %f13 loop_4435: ldsh [%l7 + 0x2A], %o5 stx %l6, [%l7 + 0x68] ldub [%l7 + 0x66], %i0 movrne %o6, %o3, %o1 fmovsvc %icc, %f11, %f7 tleu %xcc, 0x4 ldub [%l7 + 0x4F], %g6 fcmpes %fcc0, %f9, %f15 st %f3, [%l7 + 0x50] subc %l5, 0x1070, %g1 fmovsle %icc, %f15, %f8 sethi 0x1780, %l2 bgu loop_4436 bleu,a %icc, loop_4437 array16 %o7, %i6, %o2 stb %o4, [%l7 + 0x55] loop_4436: fmovrslez %l3, %f15, %f9 loop_4437: xor %g5, %g2, %g3 movne %icc, %l4, %i2 fornot1s %f14, %f14, %f9 fmovdvc %xcc, %f4, %f15 fmovrdlez %i3, %f12, %f4 ldx [%l7 + 0x40], %l0 stw %l1, [%l7 + 0x4C] fmovsn %xcc, %f3, %f9 stx %i4, [%l7 + 0x38] brlez,a %i5, loop_4438 std %f6, [%l7 + 0x68] call loop_4439 ldd [%l7 + 0x20], %f0 loop_4438: fcmple16 %f10, %f0, %g4 stx %i7, [%l7 + 0x18] loop_4439: lduw [%l7 + 0x0C], %o0 fmovrsne %g7, %f13, %f14 fmovsneg %xcc, %f11, %f14 ldx [%l7 + 0x70], %o5 ld [%l7 + 0x5C], %f9 bvc,pt %xcc, loop_4440 ld [%l7 + 0x28], %f6 array32 %l6, %i1, %o6 movrlez %o3, %o1, %i0 loop_4440: bleu %xcc, loop_4441 lduh [%l7 + 0x1A], %l5 fcmpgt16 %f8, %f6, %g1 addcc %g6, %l2, %o7 loop_4441: movleu %icc, %i6, %o4 ldsw [%l7 + 0x5C], %o2 alignaddrl %g5, %g2, %g3 fbule,a %fcc0, loop_4442 fnot1 %f14, %f2 fmovdcc %icc, %f3, %f12 sllx %l3, %i2, %l4 loop_4442: smulcc %i3, 0x15A5, %l1 nop setx loop_4443, %l0, %l1 jmpl %l1, %l0 fpack32 %f0, %f2, %f4 smul %i4, 0x0D6D, %g4 movcs %icc, %i7, %o0 loop_4443: be,pt %xcc, loop_4444 fmovse %icc, %f10, %f5 fmovrdlez %i5, %f14, %f2 fmovsvc %xcc, %f0, %f7 loop_4444: fcmpeq16 %f10, %f6, %o5 fands %f13, %f11, %f0 te %xcc, 0x0 stw %l6, [%l7 + 0x28] fmovs %f15, %f6 sth %i1, [%l7 + 0x68] lduh [%l7 + 0x46], %g7 ldsw [%l7 + 0x14], %o6 ldsh [%l7 + 0x2E], %o3 ldsb [%l7 + 0x42], %i0 bpos,a,pn %xcc, loop_4445 fcmpne16 %f10, %f4, %o1 addccc %g1, %g6, %l2 fmovdle %xcc, %f11, %f10 loop_4445: tg %icc, 0x0 fexpand %f9, %f10 ldx [%l7 + 0x28], %l5 brgz,a %o7, loop_4446 lduh [%l7 + 0x32], %i6 fpackfix %f14, %f13 fornot2 %f2, %f0, %f6 loop_4446: tvs %xcc, 0x1 fzeros %f7 sra %o4, 0x0C, %o2 movrlz %g2, %g5, %l3 bcs,a %icc, loop_4447 fbne,a %fcc0, loop_4448 ldx [%l7 + 0x68], %g3 ldsb [%l7 + 0x43], %l4 loop_4447: ldx [%l7 + 0x28], %i2 loop_4448: fmovsneg %icc, %f11, %f13 ldsw [%l7 + 0x24], %l1 taddcctv %l0, %i4, %g4 fbuge,a %fcc3, loop_4449 fmovdcs %icc, %f4, %f9 fnor %f10, %f6, %f8 fnegs %f7, %f8 loop_4449: fnegd %f4, %f12 srlx %i3, %i7, %i5 brlez,a %o0, loop_4450 bcc,a loop_4451 ldsb [%l7 + 0x63], %o5 fmovsn %xcc, %f4, %f4 loop_4450: fcmpgt32 %f12, %f0, %i1 loop_4451: ldx [%l7 + 0x38], %l6 movleu %xcc, %o6, %g7 fmul8ulx16 %f2, %f12, %f0 stw %i0, [%l7 + 0x24] addcc %o1, %g1, %g6 mulx %l2, 0x13FD, %o3 stb %o7, [%l7 + 0x24] fmovdvc %xcc, %f1, %f3 ldsw [%l7 + 0x58], %i6 fbug %fcc3, loop_4452 tvs %xcc, 0x5 fmovsl %xcc, %f5, %f3 udiv %l5, 0x09F6, %o2 loop_4452: ba,a,pt %icc, loop_4453 ldd [%l7 + 0x10], %f14 tvc %xcc, 0x5 fpsub16 %f2, %f14, %f10 loop_4453: fmul8x16au %f13, %f13, %f10 bgu,a %xcc, loop_4454 ldub [%l7 + 0x1C], %g2 st %f5, [%l7 + 0x38] fble %fcc1, loop_4455 loop_4454: ldsh [%l7 + 0x70], %o4 fbug,a %fcc2, loop_4456 ldsh [%l7 + 0x18], %g5 loop_4455: ldx [%l7 + 0x18], %l3 tcc %icc, 0x6 loop_4456: fnot1 %f14, %f6 fmovrslz %g3, %f11, %f4 fcmple16 %f8, %f8, %i2 ldx [%l7 + 0x08], %l1 movrgz %l4, 0x073, %i4 fnors %f15, %f0, %f2 movrgz %g4, %l0, %i7 fmovrdgez %i3, %f10, %f8 movrgez %o0, %i5, %i1 edge32 %o5, %l6, %g7 fmovdvc %icc, %f9, %f8 fble %fcc0, loop_4457 stw %o6, [%l7 + 0x70] fbo %fcc2, loop_4458 tsubcc %i0, 0x1211, %g1 loop_4457: stw %o1, [%l7 + 0x4C] umul %l2, %o3, %g6 loop_4458: fbe %fcc1, loop_4459 fmovdle %icc, %f1, %f5 sdiv %o7, 0x1DDA, %l5 ldub [%l7 + 0x31], %i6 loop_4459: st %f14, [%l7 + 0x74] stw %o2, [%l7 + 0x34] std %f14, [%l7 + 0x60] fsrc2s %f4, %f8 pdist %f4, %f2, %f12 ldub [%l7 + 0x20], %g2 lduw [%l7 + 0x70], %o4 siam 0x1 fpsub32 %f6, %f4, %f0 fbu,a %fcc2, loop_4460 ldub [%l7 + 0x19], %g5 alignaddr %l3, %i2, %l1 movvc %xcc, %l4, %i4 loop_4460: fcmpgt16 %f8, %f14, %g4 ld [%l7 + 0x40], %f7 stb %l0, [%l7 + 0x26] stw %g3, [%l7 + 0x78] fbul,a %fcc1, loop_4461 ldx [%l7 + 0x58], %i7 fcmpne16 %f0, %f2, %o0 umul %i3, 0x16A3, %i1 loop_4461: tleu %icc, 0x7 tg %icc, 0x5 fbl %fcc2, loop_4462 bpos loop_4463 fmuld8sux16 %f4, %f2, %f6 fsrc2s %f13, %f5 loop_4462: stx %i5, [%l7 + 0x68] loop_4463: fornot2 %f8, %f2, %f12 be loop_4464 andncc %l6, %o5, %g7 orn %i0, %o6, %o1 fmovrde %g1, %f14, %f12 loop_4464: ld [%l7 + 0x3C], %f10 array32 %l2, %g6, %o7 fbne,a %fcc3, loop_4465 taddcc %l5, %i6, %o3 stb %o2, [%l7 + 0x28] bcc,a loop_4466 loop_4465: fmovsvc %xcc, %f12, %f14 ld [%l7 + 0x44], %f11 lduw [%l7 + 0x30], %o4 loop_4466: pdist %f8, %f0, %f4 nop setx loop_4467, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x50], %f4 fpsub16s %f11, %f2, %f7 brz,a %g2, loop_4468 loop_4467: fmovrsgz %g5, %f10, %f10 addcc %l3, %i2, %l1 std %f0, [%l7 + 0x08] loop_4468: bge,a,pt %icc, loop_4469 srlx %l4, 0x17, %g4 faligndata %f2, %f4, %f0 movcs %xcc, %i4, %g3 loop_4469: ldsh [%l7 + 0x7C], %l0 te %xcc, 0x7 movvc %icc, %i7, %o0 ldd [%l7 + 0x68], %f4 mulx %i3, 0x1D61, %i1 ldx [%l7 + 0x68], %l6 mova %icc, %o5, %i5 fbe,a %fcc2, loop_4470 fmul8sux16 %f8, %f2, %f6 smul %i0, %o6, %o1 ldsh [%l7 + 0x5C], %g1 loop_4470: ld [%l7 + 0x40], %f11 tvc %xcc, 0x1 lduh [%l7 + 0x44], %g7 stb %l2, [%l7 + 0x43] andcc %g6, %o7, %l5 fcmpeq32 %f14, %f4, %o3 movvs %xcc, %o2, %i6 fsrc2 %f0, %f10 ldsw [%l7 + 0x7C], %o4 fba %fcc1, loop_4471 fmovrdlez %g2, %f4, %f2 lduh [%l7 + 0x28], %g5 fnegs %f8, %f6 loop_4471: sth %l3, [%l7 + 0x56] edge8l %l1, %i2, %l4 fnands %f10, %f12, %f5 udiv %g4, 0x15EE, %g3 faligndata %f8, %f12, %f8 lduh [%l7 + 0x1A], %l0 fbo,a %fcc1, loop_4472 lduw [%l7 + 0x54], %i7 addcc %o0, %i4, %i3 fbg %fcc1, loop_4473 loop_4472: sdivx %i1, 0x1B84, %l6 bleu,a %icc, loop_4474 movge %icc, %o5, %i5 loop_4473: fbo,a %fcc0, loop_4475 stx %i0, [%l7 + 0x18] loop_4474: sth %o6, [%l7 + 0x1C] sll %g1, %g7, %l2 loop_4475: stx %g6, [%l7 + 0x48] fmovdcs %xcc, %f13, %f13 stw %o7, [%l7 + 0x30] stx %l5, [%l7 + 0x40] smulcc %o1, %o3, %i6 movvc %icc, %o2, %o4 movle %xcc, %g5, %l3 fmovda %icc, %f14, %f11 ldsh [%l7 + 0x74], %l1 fmovdcc %xcc, %f5, %f12 lduh [%l7 + 0x34], %i2 st %f11, [%l7 + 0x60] fcmpne32 %f10, %f12, %l4 movpos %xcc, %g4, %g2 sth %g3, [%l7 + 0x6A] fmovdgu %icc, %f3, %f7 fmul8ulx16 %f14, %f12, %f12 movn %icc, %i7, %o0 edge32l %l0, %i3, %i4 stw %i1, [%l7 + 0x44] lduh [%l7 + 0x4C], %l6 ld [%l7 + 0x18], %f4 fornot2 %f2, %f0, %f10 fmovrdgz %o5, %f8, %f8 std %f14, [%l7 + 0x48] sra %i5, %o6, %i0 fones %f11 fpsub16 %f0, %f10, %f14 fmovdge %icc, %f1, %f10 bgu loop_4476 fcmple16 %f8, %f2, %g7 mulscc %g1, %g6, %l2 stw %l5, [%l7 + 0x70] loop_4476: stb %o7, [%l7 + 0x1B] lduw [%l7 + 0x18], %o1 andcc %o3, %i6, %o4 fsrc1s %f5, %f1 lduh [%l7 + 0x76], %g5 fornot2 %f8, %f10, %f2 ldsh [%l7 + 0x7C], %o2 ldsb [%l7 + 0x1A], %l1 fbuge,a %fcc0, loop_4477 ldd [%l7 + 0x28], %f2 tsubcc %i2, %l3, %l4 std %f6, [%l7 + 0x60] loop_4477: bleu loop_4478 fcmped %fcc2, %f14, %f0 ldsw [%l7 + 0x40], %g4 ldd [%l7 + 0x40], %f2 loop_4478: mulx %g3, %g2, %o0 ldsh [%l7 + 0x14], %l0 fand %f12, %f10, %f6 ldsw [%l7 + 0x78], %i3 edge16 %i4, %i1, %i7 sth %o5, [%l7 + 0x50] movcs %xcc, %i5, %o6 sll %l6, 0x15, %g7 add %i0, 0x005C, %g6 fbu,a %fcc3, loop_4479 fmul8x16 %f4, %f8, %f12 movgu %xcc, %l2, %g1 sub %l5, %o1, %o7 loop_4479: add %i6, 0x142D, %o3 stw %g5, [%l7 + 0x28] fnand %f10, %f8, %f10 stx %o2, [%l7 + 0x30] ldd [%l7 + 0x58], %f0 ldub [%l7 + 0x2C], %o4 ld [%l7 + 0x14], %f4 bge,a,pn %xcc, loop_4480 ldd [%l7 + 0x10], %f8 fbug %fcc0, loop_4481 fbn,a %fcc0, loop_4482 loop_4480: fmovrsgez %l1, %f12, %f2 fbe %fcc1, loop_4483 loop_4481: te %icc, 0x1 loop_4482: sth %i2, [%l7 + 0x6C] fble,a %fcc0, loop_4484 loop_4483: movre %l3, 0x1CE, %g4 fmovdle %icc, %f1, %f14 fbul %fcc2, loop_4485 loop_4484: ldsh [%l7 + 0x20], %l4 movg %icc, %g3, %g2 tcs %icc, 0x2 loop_4485: fmovsl %xcc, %f14, %f4 udivx %o0, 0x1F8E, %l0 std %f2, [%l7 + 0x68] stx %i4, [%l7 + 0x78] ldsb [%l7 + 0x36], %i1 fexpand %f15, %f2 mova %xcc, %i3, %o5 brz %i7, loop_4486 lduw [%l7 + 0x24], %o6 popc %i5, %g7 edge32n %l6, %g6, %l2 loop_4486: fmovse %icc, %f6, %f2 movcs %icc, %i0, %g1 fmovrdlz %l5, %f14, %f12 edge32l %o7, %i6, %o1 lduw [%l7 + 0x18], %g5 fbe %fcc2, loop_4487 movcs %icc, %o3, %o4 tleu %xcc, 0x6 fornot1s %f3, %f15, %f0 loop_4487: fornot2 %f4, %f12, %f6 movle %xcc, %o2, %i2 fmovspos %icc, %f2, %f11 fmovde %xcc, %f12, %f4 st %f9, [%l7 + 0x6C] xorcc %l1, %g4, %l3 xnor %l4, %g2, %g3 fcmpd %fcc2, %f10, %f6 edge8l %l0, %i4, %o0 array32 %i1, %i3, %o5 nop setx loop_4488, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %xcc, %o6, %i5 tcc %xcc, 0x7 fmovdgu %xcc, %f13, %f1 loop_4488: brnz %i7, loop_4489 fmovrdne %l6, %f4, %f6 ldsh [%l7 + 0x7A], %g6 fmovrsgz %l2, %f3, %f13 loop_4489: tsubcctv %g7, 0x0940, %g1 fmovdcc %xcc, %f4, %f1 st %f12, [%l7 + 0x24] array32 %l5, %i0, %i6 fnor %f6, %f2, %f12 udiv %o7, 0x1EAB, %o1 udivx %o3, 0x1DEA, %o4 fmovsa %xcc, %f1, %f4 ld [%l7 + 0x20], %f2 fble,a %fcc0, loop_4490 brgez,a %g5, loop_4491 fmovrdgez %i2, %f10, %f6 tle %icc, 0x7 loop_4490: brgz,a %l1, loop_4492 loop_4491: bpos,a %icc, loop_4493 addc %g4, %o2, %l3 st %f14, [%l7 + 0x10] loop_4492: movvc %icc, %l4, %g2 loop_4493: stb %g3, [%l7 + 0x0D] brlez %l0, loop_4494 ldsb [%l7 + 0x32], %i4 fmovrdne %o0, %f10, %f4 fmovdneg %icc, %f13, %f13 loop_4494: movpos %icc, %i3, %i1 popc %o5, %o6 tleu %icc, 0x0 st %f4, [%l7 + 0x28] sth %i7, [%l7 + 0x5C] std %f14, [%l7 + 0x40] array32 %l6, %g6, %l2 mulscc %g7, %i5, %l5 xnorcc %g1, 0x1FD2, %i0 edge8ln %o7, %i6, %o3 lduh [%l7 + 0x30], %o1 fmul8x16 %f8, %f4, %f10 ldub [%l7 + 0x3C], %g5 sdiv %o4, 0x066F, %i2 move %icc, %g4, %l1 udiv %o2, 0x1A1B, %l4 subccc %g2, 0x17E4, %l3 addccc %l0, 0x0665, %g3 ldsw [%l7 + 0x0C], %o0 edge32 %i4, %i3, %o5 fmovdg %xcc, %f6, %f15 tgu %icc, 0x2 ldsh [%l7 + 0x3A], %i1 fbe %fcc0, loop_4495 fabss %f7, %f1 bleu,a loop_4496 ldub [%l7 + 0x63], %i7 loop_4495: std %f12, [%l7 + 0x18] fnegd %f0, %f12 loop_4496: taddcctv %l6, %o6, %g6 fmovsn %xcc, %f1, %f9 fmovrsgez %g7, %f1, %f11 subcc %i5, %l5, %g1 ldsw [%l7 + 0x24], %l2 fcmpeq32 %f14, %f0, %o7 movgu %xcc, %i0, %o3 tneg %icc, 0x6 brlz %i6, loop_4497 fba,a %fcc3, loop_4498 fnegd %f6, %f6 sth %o1, [%l7 + 0x46] loop_4497: fmuld8ulx16 %f6, %f4, %f2 loop_4498: stx %g5, [%l7 + 0x70] movgu %icc, %i2, %g4 ldd [%l7 + 0x68], %f0 st %f5, [%l7 + 0x08] fmovdgu %icc, %f9, %f0 fmuld8sux16 %f15, %f7, %f8 orn %l1, 0x1EF6, %o4 bgu %icc, loop_4499 xnor %o2, %g2, %l3 fnot2 %f0, %f6 nop setx loop_4500, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_4499: srl %l0, %l4, %o0 fmul8x16au %f4, %f11, %f10 fmovsne %xcc, %f15, %f15 loop_4500: movvs %xcc, %g3, %i3 fmovsn %icc, %f3, %f9 movrne %i4, %i1, %o5 fabss %f3, %f9 fmovdleu %xcc, %f6, %f12 sll %l6, 0x17, %o6 fnegd %f10, %f4 stb %g6, [%l7 + 0x70] ldsb [%l7 + 0x6D], %i7 fsrc2 %f14, %f0 edge32ln %i5, %g7, %l5 fzero %f8 fornot1s %f6, %f7, %f9 edge8n %l2, %o7, %i0 fmovspos %icc, %f12, %f13 stw %o3, [%l7 + 0x28] fbn %fcc1, loop_4501 fabsd %f8, %f2 ld [%l7 + 0x28], %f10 fmovscs %icc, %f5, %f14 loop_4501: movre %g1, %i6, %g5 nop setx loop_4502, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvc %xcc, %f12, %f11 fmovrslez %i2, %f0, %f4 fbu %fcc1, loop_4503 loop_4502: ldsh [%l7 + 0x40], %o1 subc %l1, %g4, %o4 stx %o2, [%l7 + 0x40] loop_4503: edge8l %l3, %g2, %l0 fnor %f0, %f10, %f4 fsrc1 %f6, %f4 movvc %xcc, %o0, %l4 fmovscs %xcc, %f14, %f1 fmovsleu %xcc, %f6, %f0 stx %i3, [%l7 + 0x20] ldd [%l7 + 0x28], %f2 stx %i4, [%l7 + 0x40] bvc %icc, loop_4504 ldsb [%l7 + 0x79], %g3 ba loop_4505 fmul8x16au %f2, %f12, %f4 loop_4504: fcmpne32 %f8, %f4, %i1 fornot2s %f10, %f15, %f4 loop_4505: ldsw [%l7 + 0x7C], %o5 orn %o6, 0x0478, %g6 fmovsvs %icc, %f10, %f9 movvs %xcc, %i7, %i5 bvc %icc, loop_4506 edge32 %l6, %l5, %l2 fmovdpos %icc, %f13, %f4 fmovrse %o7, %f13, %f11 loop_4506: fmovsgu %icc, %f7, %f6 fmuld8sux16 %f4, %f1, %f8 fmovrdlez %g7, %f0, %f6 mulscc %i0, 0x08C3, %g1 bge %xcc, loop_4507 stx %o3, [%l7 + 0x08] ld [%l7 + 0x30], %f14 fbue %fcc3, loop_4508 loop_4507: fnor %f14, %f6, %f8 te %icc, 0x6 fcmple32 %f8, %f10, %g5 loop_4508: fornot2s %f4, %f6, %f12 fmovdn %icc, %f15, %f15 fzero %f0 ldx [%l7 + 0x28], %i6 movvc %icc, %o1, %l1 fones %f11 ldsb [%l7 + 0x5D], %i2 tcc %icc, 0x5 stx %o4, [%l7 + 0x20] fpsub16s %f10, %f12, %f12 fabss %f8, %f13 std %f10, [%l7 + 0x20] stx %g4, [%l7 + 0x60] ldsb [%l7 + 0x6D], %l3 andncc %o2, %g2, %o0 lduw [%l7 + 0x6C], %l0 sth %i3, [%l7 + 0x1A] ldsw [%l7 + 0x10], %l4 orncc %i4, %g3, %o5 fand %f6, %f0, %f8 ldsh [%l7 + 0x64], %i1 bge,a loop_4509 fmovrdgez %g6, %f10, %f2 addc %o6, 0x0226, %i5 andcc %i7, 0x0CB4, %l6 loop_4509: ldub [%l7 + 0x63], %l2 fmovsle %xcc, %f3, %f12 stx %l5, [%l7 + 0x08] fcmpeq16 %f4, %f4, %g7 fmovd %f10, %f14 edge32ln %o7, %i0, %g1 bleu,pn %icc, loop_4510 fexpand %f10, %f12 edge16l %o3, %i6, %o1 std %f2, [%l7 + 0x78] loop_4510: edge16n %l1, %g5, %o4 ldsb [%l7 + 0x23], %i2 tgu %icc, 0x1 ldub [%l7 + 0x4F], %g4 ble,a,pn %icc, loop_4511 fnot2 %f10, %f8 orn %o2, 0x0C6F, %l3 ldsw [%l7 + 0x24], %g2 loop_4511: call loop_4512 xor %o0, %i3, %l0 lduh [%l7 + 0x6C], %l4 movrgz %i4, %o5, %i1 loop_4512: fandnot2 %f0, %f12, %f10 edge8n %g3, %o6, %g6 movpos %icc, %i5, %i7 lduh [%l7 + 0x0A], %l2 fcmpgt32 %f8, %f10, %l6 fand %f0, %f8, %f0 fone %f8 fpadd32 %f6, %f6, %f14 fmovdleu %icc, %f8, %f7 fmovsn %xcc, %f3, %f14 fmovrse %l5, %f15, %f14 orcc %o7, %g7, %g1 ldub [%l7 + 0x30], %i0 movgu %icc, %i6, %o1 fmovdpos %xcc, %f8, %f15 movleu %xcc, %o3, %l1 edge16n %o4, %i2, %g5 fmul8sux16 %f8, %f0, %f4 ldsw [%l7 + 0x54], %o2 pdist %f14, %f0, %f2 fornot2 %f10, %f8, %f2 stx %l3, [%l7 + 0x30] ldub [%l7 + 0x4B], %g2 tvc %icc, 0x1 fblg %fcc3, loop_4513 for %f10, %f6, %f14 subcc %o0, 0x1B99, %i3 fbg %fcc3, loop_4514 loop_4513: fmovdleu %icc, %f9, %f3 fmovd %f4, %f8 movcs %xcc, %l0, %g4 loop_4514: ldsb [%l7 + 0x1F], %l4 orcc %i4, 0x192C, %o5 bvc,a loop_4515 movleu %icc, %g3, %o6 fandnot2s %f3, %f8, %f10 fcmple16 %f0, %f0, %g6 loop_4515: subcc %i1, %i7, %i5 stw %l6, [%l7 + 0x4C] fpack32 %f12, %f14, %f2 stb %l2, [%l7 + 0x6F] stx %l5, [%l7 + 0x60] ldsb [%l7 + 0x7D], %o7 ldsw [%l7 + 0x28], %g7 fbge %fcc0, loop_4516 fmovdg %xcc, %f8, %f13 fcmpne16 %f0, %f6, %i0 fmovdgu %icc, %f7, %f12 loop_4516: xnorcc %i6, %g1, %o3 fmuld8sux16 %f4, %f6, %f6 ldd [%l7 + 0x70], %f10 movg %icc, %l1, %o1 fmovsneg %icc, %f11, %f6 bne %icc, loop_4517 fcmped %fcc1, %f10, %f2 stw %o4, [%l7 + 0x10] brlez,a %i2, loop_4518 loop_4517: fnors %f8, %f8, %f15 tg %xcc, 0x4 stw %g5, [%l7 + 0x70] loop_4518: fcmple32 %f0, %f14, %o2 fbg %fcc0, loop_4519 ldsh [%l7 + 0x68], %l3 sllx %g2, %o0, %l0 edge8l %g4, %l4, %i3 loop_4519: and %i4, %o5, %o6 srlx %g3, 0x16, %i1 fmovrsgez %i7, %f3, %f1 st %f7, [%l7 + 0x74] fbuge,a %fcc3, loop_4520 fnand %f12, %f6, %f10 fornot1s %f13, %f8, %f14 srl %g6, %l6, %l2 loop_4520: array32 %i5, %l5, %g7 edge32n %o7, %i6, %i0 movrlez %g1, %o3, %l1 ldx [%l7 + 0x30], %o4 sth %o1, [%l7 + 0x4A] bge,a,pn %icc, loop_4521 fbule %fcc2, loop_4522 std %f6, [%l7 + 0x18] fcmps %fcc2, %f6, %f13 loop_4521: bshuffle %f14, %f8, %f12 loop_4522: array8 %g5, %o2, %i2 fmovdvs %xcc, %f13, %f13 fcmped %fcc1, %f2, %f6 taddcc %g2, %o0, %l0 fmul8x16au %f8, %f0, %f2 fcmple32 %f0, %f10, %l3 or %l4, 0x1DE0, %g4 fmovsleu %xcc, %f6, %f1 fmovsge %icc, %f7, %f0 fmovrdlez %i3, %f0, %f8 lduw [%l7 + 0x58], %o5 ldsb [%l7 + 0x43], %i4 st %f15, [%l7 + 0x40] fcmpne32 %f8, %f2, %g3 stx %o6, [%l7 + 0x48] sdivcc %i1, 0x14E4, %i7 movrgez %l6, %l2, %g6 movleu %icc, %i5, %g7 fmovdge %xcc, %f1, %f5 ldx [%l7 + 0x48], %o7 udivx %i6, 0x1F13, %l5 ldsb [%l7 + 0x3A], %i0 fnot2s %f8, %f14 array16 %g1, %l1, %o4 std %f12, [%l7 + 0x38] brlez %o1, loop_4523 fmovsa %xcc, %f5, %f14 bleu,a loop_4524 tneg %icc, 0x2 loop_4523: movgu %xcc, %o3, %o2 fmovdpos %icc, %f5, %f14 loop_4524: smul %g5, %i2, %g2 fbuge,a %fcc0, loop_4525 array16 %l0, %l3, %l4 bpos,a,pn %xcc, loop_4526 edge16ln %o0, %g4, %o5 loop_4525: fmovsg %xcc, %f1, %f3 fbul %fcc2, loop_4527 loop_4526: bpos,a,pt %xcc, loop_4528 bvs,a loop_4529 srl %i3, %g3, %i4 loop_4527: fbn,a %fcc3, loop_4530 loop_4528: stb %o6, [%l7 + 0x31] loop_4529: sth %i1, [%l7 + 0x3E] fmul8x16 %f9, %f10, %f8 loop_4530: fabss %f1, %f5 fmovs %f4, %f12 fpsub16 %f2, %f14, %f8 srax %l6, %i7, %l2 stb %i5, [%l7 + 0x13] ldx [%l7 + 0x50], %g7 fcmple32 %f4, %f10, %o7 tvs %xcc, 0x0 ld [%l7 + 0x68], %f2 ld [%l7 + 0x4C], %f0 fmovdge %xcc, %f2, %f9 fbo %fcc2, loop_4531 stx %g6, [%l7 + 0x28] sdivcc %l5, 0x1FF5, %i0 alignaddrl %i6, %g1, %o4 loop_4531: sll %l1, 0x11, %o1 lduw [%l7 + 0x7C], %o3 subc %g5, %o2, %i2 fmovs %f8, %f4 fmovdn %xcc, %f5, %f5 bneg,a,pn %xcc, loop_4532 movvc %icc, %g2, %l3 fbuge,a %fcc3, loop_4533 movge %icc, %l4, %o0 loop_4532: fzero %f4 fbne,a %fcc0, loop_4534 loop_4533: and %l0, %g4, %i3 popc 0x02FF, %o5 sth %i4, [%l7 + 0x1E] loop_4534: sth %o6, [%l7 + 0x72] tsubcctv %g3, %i1, %i7 fmovrde %l6, %f8, %f8 stx %l2, [%l7 + 0x58] fmovsge %icc, %f8, %f9 udivcc %g7, 0x0F23, %i5 ldd [%l7 + 0x38], %f2 movrne %g6, %o7, %i0 ldsb [%l7 + 0x70], %i6 addc %l5, 0x037C, %g1 orn %l1, %o1, %o3 lduh [%l7 + 0x1E], %o4 movrgz %o2, 0x016, %g5 ldub [%l7 + 0x62], %i2 stx %l3, [%l7 + 0x30] fbue,a %fcc3, loop_4535 ldub [%l7 + 0x69], %l4 lduw [%l7 + 0x6C], %o0 tsubcctv %g2, 0x153B, %l0 loop_4535: ldd [%l7 + 0x60], %f14 fzeros %f14 array8 %g4, %o5, %i3 and %i4, 0x16F7, %o6 fbg,a %fcc0, loop_4536 nop setx loop_4537, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x48], %g3 xor %i1, 0x18A7, %i7 loop_4536: fmul8x16 %f12, %f6, %f8 loop_4537: bvs,pt %xcc, loop_4538 lduw [%l7 + 0x38], %l2 fones %f0 mulx %g7, 0x08F4, %l6 loop_4538: fmul8ulx16 %f14, %f6, %f6 bshuffle %f10, %f0, %f12 stb %g6, [%l7 + 0x37] fnot2 %f4, %f2 xor %i5, %i0, %i6 andncc %l5, %o7, %l1 brz %g1, loop_4539 fzero %f4 fornot2 %f4, %f2, %f12 stx %o3, [%l7 + 0x18] loop_4539: fandnot2 %f0, %f0, %f0 fmovscs %icc, %f10, %f4 fcmpeq16 %f6, %f6, %o1 fble,a %fcc1, loop_4540 fnot2 %f2, %f4 stb %o4, [%l7 + 0x2B] fabss %f1, %f9 loop_4540: sth %g5, [%l7 + 0x1C] ldsb [%l7 + 0x0F], %i2 movrlz %o2, %l3, %o0 stw %g2, [%l7 + 0x3C] fmovrse %l4, %f4, %f9 fmovda %xcc, %f10, %f10 movvs %icc, %l0, %g4 fmovsg %xcc, %f4, %f10 std %f10, [%l7 + 0x38] stx %o5, [%l7 + 0x20] bpos loop_4541 fpadd32 %f14, %f14, %f6 ldub [%l7 + 0x64], %i3 lduh [%l7 + 0x7C], %i4 loop_4541: fmovdvc %icc, %f13, %f4 tcs %icc, 0x6 sth %o6, [%l7 + 0x74] fmovrdlz %i1, %f10, %f2 fmovscc %icc, %f12, %f11 lduw [%l7 + 0x4C], %i7 fmovsneg %icc, %f11, %f8 ldub [%l7 + 0x5F], %l2 lduw [%l7 + 0x2C], %g3 brlz %g7, loop_4542 move %xcc, %g6, %l6 mulx %i5, 0x0733, %i6 stb %i0, [%l7 + 0x2D] loop_4542: ld [%l7 + 0x58], %f4 std %f2, [%l7 + 0x48] fmovsg %icc, %f7, %f4 stb %o7, [%l7 + 0x75] fxnor %f12, %f0, %f0 lduh [%l7 + 0x38], %l1 movrlez %l5, 0x108, %o3 fcmpgt32 %f12, %f0, %o1 fzero %f2 taddcc %o4, %g5, %i2 fpadd32 %f8, %f10, %f2 fmovrdne %g1, %f6, %f0 fmul8x16al %f6, %f1, %f2 ldsh [%l7 + 0x3A], %l3 fbug %fcc1, loop_4543 fsrc2 %f2, %f2 movvc %xcc, %o2, %g2 fmovdn %xcc, %f3, %f9 loop_4543: fexpand %f0, %f6 ldub [%l7 + 0x3E], %l4 tsubcc %l0, 0x0123, %g4 ldub [%l7 + 0x59], %o0 fbue,a %fcc1, loop_4544 fmuld8ulx16 %f0, %f5, %f10 fbug %fcc1, loop_4545 stb %i3, [%l7 + 0x26] loop_4544: ldsw [%l7 + 0x78], %i4 fpsub16s %f3, %f15, %f5 loop_4545: std %f12, [%l7 + 0x08] fpadd16 %f14, %f2, %f10 fands %f3, %f1, %f2 ldub [%l7 + 0x1D], %o5 movrlz %i1, %i7, %o6 subc %l2, 0x135F, %g7 subccc %g3, %l6, %g6 fmuld8ulx16 %f15, %f9, %f2 tsubcctv %i6, 0x0086, %i0 tcs %xcc, 0x3 fpsub16 %f0, %f4, %f6 fpadd32s %f12, %f0, %f12 ble,a loop_4546 fpackfix %f0, %f12 std %f6, [%l7 + 0x38] ldx [%l7 + 0x78], %o7 loop_4546: bcs,pt %xcc, loop_4547 addc %l1, %i5, %l5 movne %icc, %o1, %o3 ldx [%l7 + 0x18], %g5 loop_4547: st %f13, [%l7 + 0x5C] std %f0, [%l7 + 0x70] fbue,a %fcc1, loop_4548 fmovsn %xcc, %f6, %f11 edge8n %o4, %g1, %l3 array16 %o2, %i2, %l4 loop_4548: ldsw [%l7 + 0x30], %l0 tvc %xcc, 0x7 fsrc2 %f4, %f6 stx %g2, [%l7 + 0x30] xorcc %g4, 0x1C21, %o0 stw %i4, [%l7 + 0x70] fmovdne %xcc, %f0, %f13 fmovsa %icc, %f4, %f8 udivcc %o5, 0x1F84, %i1 nop setx loop_4549, %l0, %l1 jmpl %l1, %i7 st %f1, [%l7 + 0x5C] fbul %fcc1, loop_4550 fbl %fcc1, loop_4551 loop_4549: fmovscc %xcc, %f8, %f9 brnz %i3, loop_4552 loop_4550: ld [%l7 + 0x20], %f12 loop_4551: lduh [%l7 + 0x2E], %l2 fbug %fcc3, loop_4553 loop_4552: lduh [%l7 + 0x50], %g7 fcmpgt16 %f6, %f10, %g3 ldsh [%l7 + 0x30], %o6 loop_4553: fbe,a %fcc2, loop_4554 smul %l6, %i6, %g6 call loop_4555 fbo,a %fcc3, loop_4556 loop_4554: fcmple32 %f4, %f0, %o7 sth %l1, [%l7 + 0x1A] loop_4555: fpadd32 %f2, %f10, %f14 loop_4556: ldsh [%l7 + 0x68], %i0 add %i5, 0x0699, %o1 st %f0, [%l7 + 0x40] fmovda %icc, %f11, %f5 orcc %l5, %g5, %o4 umulcc %o3, %l3, %o2 fzero %f2 fbge %fcc1, loop_4557 tvc %icc, 0x0 ld [%l7 + 0x08], %f11 tcs %xcc, 0x3 loop_4557: fmovrdgez %i2, %f6, %f14 bg %icc, loop_4558 tvs %icc, 0x1 sth %l4, [%l7 + 0x1E] ldd [%l7 + 0x10], %f4 loop_4558: movgu %icc, %g1, %l0 xnorcc %g2, %o0, %g4 tgu %xcc, 0x2 subccc %i4, %i1, %o5 ldub [%l7 + 0x68], %i3 fabss %f5, %f11 lduh [%l7 + 0x70], %i7 umulcc %g7, 0x0415, %l2 lduh [%l7 + 0x12], %g3 fnegs %f8, %f5 fble,a %fcc1, loop_4559 lduw [%l7 + 0x40], %o6 fbo %fcc2, loop_4560 fmovsvs %xcc, %f6, %f15 loop_4559: tsubcctv %i6, %g6, %o7 sth %l6, [%l7 + 0x38] loop_4560: stx %i0, [%l7 + 0x50] for %f10, %f8, %f4 move %icc, %i5, %o1 fmovda %icc, %f7, %f3 movne %xcc, %l5, %g5 stb %o4, [%l7 + 0x50] fnot2 %f2, %f0 fmovdge %xcc, %f8, %f6 fbe %fcc2, loop_4561 edge8 %o3, %l1, %l3 udivx %i2, 0x1637, %o2 ldsh [%l7 + 0x14], %l4 loop_4561: bpos,pn %xcc, loop_4562 movrlez %l0, %g1, %o0 movgu %icc, %g4, %g2 lduh [%l7 + 0x6A], %i1 loop_4562: fmovrsne %i4, %f13, %f14 stb %i3, [%l7 + 0x3C] fnor %f8, %f0, %f10 tneg %xcc, 0x3 stw %o5, [%l7 + 0x58] fbn %fcc3, loop_4563 edge16 %i7, %l2, %g7 fzeros %f14 ta %icc, 0x6 loop_4563: ldx [%l7 + 0x28], %o6 fmovsleu %xcc, %f3, %f1 stw %g3, [%l7 + 0x4C] sdiv %i6, 0x197A, %g6 lduh [%l7 + 0x7A], %o7 ldx [%l7 + 0x60], %l6 fmovsne %xcc, %f3, %f6 edge32ln %i5, %i0, %l5 move %icc, %g5, %o4 movrne %o1, 0x0CF, %o3 fcmpne16 %f14, %f14, %l3 tn %icc, 0x7 fmovdn %xcc, %f14, %f3 fnand %f12, %f10, %f8 ldx [%l7 + 0x60], %i2 stb %l1, [%l7 + 0x0E] smul %o2, %l4, %l0 fmovdne %icc, %f15, %f10 brgez,a %g1, loop_4564 sethi 0x0318, %g4 brnz %o0, loop_4565 ldub [%l7 + 0x38], %g2 loop_4564: faligndata %f6, %f14, %f8 stw %i1, [%l7 + 0x3C] loop_4565: fmovsleu %icc, %f2, %f8 st %f15, [%l7 + 0x30] and %i3, 0x0031, %i4 edge8 %o5, %i7, %g7 lduw [%l7 + 0x50], %l2 st %f13, [%l7 + 0x60] edge16l %o6, %g3, %g6 sra %i6, 0x17, %o7 fmovsa %icc, %f6, %f12 movn %xcc, %i5, %i0 subccc %l6, %l5, %o4 fmuld8ulx16 %f15, %f7, %f8 movrlez %g5, %o1, %o3 udiv %l3, 0x0851, %i2 fcmped %fcc2, %f0, %f0 tg %xcc, 0x3 bvc,a %icc, loop_4566 fmovsl %xcc, %f0, %f0 bleu,a loop_4567 fandnot1 %f14, %f0, %f2 loop_4566: tsubcctv %l1, %o2, %l0 sth %g1, [%l7 + 0x26] loop_4567: fnors %f10, %f14, %f5 fpsub32s %f1, %f13, %f6 addcc %l4, %g4, %g2 bleu,a,pn %xcc, loop_4568 fbge,a %fcc2, loop_4569 move %xcc, %o0, %i3 stw %i1, [%l7 + 0x54] loop_4568: ldub [%l7 + 0x50], %o5 loop_4569: popc %i7, %g7 fbug %fcc3, loop_4570 fbg,a %fcc3, loop_4571 subcc %l2, %i4, %g3 tge %icc, 0x6 loop_4570: fand %f2, %f4, %f10 loop_4571: fmovsgu %xcc, %f6, %f9 brnz,a %g6, loop_4572 bneg,a,pn %icc, loop_4573 st %f9, [%l7 + 0x5C] udiv %i6, 0x10D0, %o6 loop_4572: bpos,pn %xcc, loop_4574 loop_4573: lduh [%l7 + 0x78], %o7 umulcc %i0, %i5, %l6 stw %l5, [%l7 + 0x24] loop_4574: bneg,a,pt %xcc, loop_4575 bg,a %xcc, loop_4576 ld [%l7 + 0x14], %f14 orn %g5, %o4, %o3 loop_4575: edge16 %l3, %o1, %i2 loop_4576: ldsw [%l7 + 0x6C], %l1 fbn,a %fcc1, loop_4577 ldsh [%l7 + 0x0E], %o2 fmovdn %xcc, %f13, %f9 fmovrsne %g1, %f9, %f6 loop_4577: fpmerge %f11, %f7, %f12 taddcc %l4, %l0, %g4 ldx [%l7 + 0x58], %g2 udiv %i3, 0x02E6, %o0 fmovrsgez %i1, %f2, %f11 ldd [%l7 + 0x48], %f8 smulcc %o5, %g7, %l2 ldub [%l7 + 0x66], %i4 fble,a %fcc0, loop_4578 sth %i7, [%l7 + 0x72] stx %g3, [%l7 + 0x30] bl,a,pn %icc, loop_4579 loop_4578: fandnot2 %f0, %f2, %f0 fbne,a %fcc3, loop_4580 fpack16 %f6, %f9 loop_4579: movrne %g6, %i6, %o6 std %f10, [%l7 + 0x20] loop_4580: lduw [%l7 + 0x18], %i0 bcc,a loop_4581 srl %i5, %l6, %o7 fmovrde %g5, %f2, %f14 movrlez %o4, %l5, %o3 loop_4581: sethi 0x0172, %o1 ldsw [%l7 + 0x34], %i2 ldd [%l7 + 0x68], %f12 edge16 %l3, %o2, %l1 ld [%l7 + 0x70], %f1 move %xcc, %l4, %g1 fnegs %f2, %f15 fba,a %fcc3, loop_4582 fabsd %f2, %f6 bleu,pt %xcc, loop_4583 stb %l0, [%l7 + 0x16] loop_4582: stx %g4, [%l7 + 0x38] alignaddrl %g2, %i3, %o0 loop_4583: fmovrslz %i1, %f12, %f1 st %f4, [%l7 + 0x18] ldsb [%l7 + 0x3A], %g7 alignaddrl %l2, %o5, %i7 ldsh [%l7 + 0x1E], %i4 te %xcc, 0x2 st %f4, [%l7 + 0x44] lduw [%l7 + 0x18], %g6 stw %i6, [%l7 + 0x10] fzero %f10 fpadd32s %f5, %f3, %f11 tge %xcc, 0x2 movrgz %g3, %o6, %i0 tleu %xcc, 0x2 ldd [%l7 + 0x68], %f2 addcc %l6, %i5, %o7 edge8l %g5, %o4, %l5 lduh [%l7 + 0x6A], %o1 sth %o3, [%l7 + 0x60] fmovrslez %i2, %f7, %f7 or %o2, 0x1AAB, %l1 fpadd32s %f3, %f3, %f2 srl %l4, 0x0D, %g1 lduh [%l7 + 0x42], %l0 fmovsle %icc, %f9, %f4 ldsh [%l7 + 0x6A], %l3 fmovdn %icc, %f10, %f1 tvc %xcc, 0x4 add %g4, 0x0136, %i3 fbu,a %fcc1, loop_4584 ldsh [%l7 + 0x14], %g2 lduh [%l7 + 0x24], %i1 fbe %fcc3, loop_4585 loop_4584: ldsh [%l7 + 0x1C], %o0 ldub [%l7 + 0x08], %g7 fcmple32 %f14, %f12, %l2 loop_4585: lduh [%l7 + 0x30], %o5 brlz,a %i4, loop_4586 fnegs %f11, %f4 movrlz %i7, 0x37E, %i6 movvs %xcc, %g6, %g3 loop_4586: ldd [%l7 + 0x48], %f4 fmovscs %icc, %f14, %f4 fbne,a %fcc0, loop_4587 fzeros %f12 movrlz %i0, 0x3E9, %l6 fcmple32 %f12, %f8, %i5 loop_4587: fmovsleu %xcc, %f9, %f2 bgu %xcc, loop_4588 sth %o6, [%l7 + 0x2A] fmovdcs %xcc, %f9, %f14 fmovse %icc, %f4, %f8 loop_4588: be,a,pn %xcc, loop_4589 sth %g5, [%l7 + 0x76] edge32ln %o4, %l5, %o7 movrgz %o1, %o3, %o2 loop_4589: stw %i2, [%l7 + 0x60] sra %l1, 0x1A, %l4 ldsh [%l7 + 0x0A], %g1 fmovsg %icc, %f7, %f2 sdivx %l3, 0x0008, %l0 fpmerge %f0, %f15, %f14 fmovsneg %xcc, %f5, %f6 orcc %g4, 0x0D4F, %g2 fbue %fcc1, loop_4590 lduh [%l7 + 0x1A], %i1 fmovsa %xcc, %f2, %f8 fble %fcc1, loop_4591 loop_4590: array16 %o0, %g7, %i3 lduw [%l7 + 0x40], %l2 ble,a loop_4592 loop_4591: tgu %xcc, 0x6 tl %xcc, 0x3 bcc loop_4593 loop_4592: ld [%l7 + 0x74], %f11 fmovdn %icc, %f8, %f4 std %f14, [%l7 + 0x78] loop_4593: fmovsvc %xcc, %f10, %f10 lduw [%l7 + 0x08], %o5 fors %f11, %f6, %f5 brlez,a %i7, loop_4594 fbug,a %fcc2, loop_4595 nop setx loop_4596, %l0, %l1 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 %i6, [%l7 + 0x70] loop_4594: te %icc, 0x7 loop_4595: movleu %icc, %g6, %i4 loop_4596: addcc %i0, 0x0105, %l6 movrlez %i5, %g3, %o6 bshuffle %f4, %f12, %f12 movrgz %g5, %l5, %o4 movcs %xcc, %o7, %o3 bpos loop_4597 xor %o2, %o1, %l1 fsrc1 %f14, %f8 fmovd %f6, %f2 loop_4597: lduw [%l7 + 0x18], %l4 fnot1 %f14, %f10 andn %g1, %l3, %l0 std %f8, [%l7 + 0x48] fbue,a %fcc2, loop_4598 fcmple32 %f6, %f8, %i2 subccc %g4, %i1, %o0 fmovdge %xcc, %f2, %f2 loop_4598: sth %g2, [%l7 + 0x4E] smulcc %g7, %l2, %o5 movneg %icc, %i7, %i6 fbule %fcc1, loop_4599 fmovdcs %xcc, %f8, %f5 srax %g6, %i4, %i3 fmuld8ulx16 %f11, %f8, %f2 loop_4599: ldsh [%l7 + 0x6E], %i0 edge16n %i5, %l6, %o6 fbg %fcc3, loop_4600 ld [%l7 + 0x10], %f14 fands %f0, %f11, %f0 alignaddr %g5, %l5, %g3 loop_4600: stx %o4, [%l7 + 0x58] addc %o3, %o7, %o2 move %icc, %l1, %l4 fmovsl %icc, %f12, %f8 tsubcc %g1, %l3, %o1 fmovdcs %icc, %f5, %f1 ldsb [%l7 + 0x1D], %l0 fbl %fcc2, loop_4601 ldsb [%l7 + 0x18], %g4 stw %i1, [%l7 + 0x74] ld [%l7 + 0x6C], %f13 loop_4601: st %f14, [%l7 + 0x6C] sdivx %i2, 0x0913, %g2 movl %icc, %g7, %l2 st %f0, [%l7 + 0x3C] fmovdvs %icc, %f4, %f10 ldsb [%l7 + 0x61], %o0 tne %icc, 0x1 sth %i7, [%l7 + 0x48] ldx [%l7 + 0x10], %o5 movrne %g6, %i6, %i4 sth %i0, [%l7 + 0x0C] fsrc1s %f8, %f5 ldub [%l7 + 0x2E], %i5 lduh [%l7 + 0x4E], %l6 fmovdge %icc, %f13, %f15 ble,a loop_4602 andn %i3, %o6, %l5 fmovrdlz %g3, %f4, %f8 fmovrslez %g5, %f13, %f12 loop_4602: lduw [%l7 + 0x18], %o3 ldub [%l7 + 0x1E], %o7 fmovdvc %icc, %f9, %f0 movcc %xcc, %o2, %o4 lduw [%l7 + 0x74], %l4 udivcc %g1, 0x01E0, %l1 st %f13, [%l7 + 0x48] fxors %f14, %f10, %f11 array8 %o1, %l3, %l0 edge16 %g4, %i2, %g2 brgz %g7, loop_4603 sth %i1, [%l7 + 0x16] fmovsne %icc, %f6, %f4 fpadd32s %f12, %f7, %f2 loop_4603: ldsw [%l7 + 0x4C], %l2 andncc %o0, %i7, %g6 umulcc %o5, %i6, %i4 ldub [%l7 + 0x65], %i5 fmul8ulx16 %f10, %f4, %f6 ldsb [%l7 + 0x56], %l6 brgz,a %i0, loop_4604 orcc %o6, %l5, %i3 stx %g5, [%l7 + 0x30] fmovrse %g3, %f10, %f0 loop_4604: stw %o3, [%l7 + 0x64] fcmps %fcc0, %f12, %f7 fnor %f8, %f12, %f8 std %f12, [%l7 + 0x68] fmovda %icc, %f9, %f5 movle %icc, %o2, %o4 ld [%l7 + 0x58], %f2 ble,pn %xcc, loop_4605 addccc %l4, 0x0861, %o7 nop setx loop_4606, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %xcc, %g1, %l1 loop_4605: fmovs %f13, %f0 fxnor %f12, %f14, %f12 loop_4606: ldub [%l7 + 0x79], %o1 fmovsge %icc, %f7, %f11 bgu,a,pn %xcc, loop_4607 movpos %icc, %l3, %g4 fpsub16s %f14, %f1, %f2 bne,a loop_4608 loop_4607: ldx [%l7 + 0x50], %l0 bcs,a,pt %xcc, loop_4609 movcs %icc, %g2, %g7 loop_4608: tl %xcc, 0x3 fbn %fcc1, loop_4610 loop_4609: fmuld8ulx16 %f8, %f4, %f12 ta %icc, 0x3 addccc %i2, 0x1F99, %l2 loop_4610: orcc %i1, 0x1B2C, %o0 fmovsle %xcc, %f7, %f8 fmovsa %icc, %f14, %f7 mulscc %g6, 0x14E2, %o5 brlz %i6, loop_4611 lduw [%l7 + 0x44], %i4 add %i7, 0x0459, %l6 fble,a %fcc2, loop_4612 loop_4611: orcc %i5, %o6, %l5 array32 %i0, %g5, %g3 orcc %o3, %o2, %i3 loop_4612: stx %l4, [%l7 + 0x38] ble,a,pt %xcc, loop_4613 fbug,a %fcc0, loop_4614 std %f14, [%l7 + 0x30] subcc %o7, %g1, %o4 loop_4613: bgu,a %icc, loop_4615 loop_4614: ldd [%l7 + 0x28], %f2 fone %f6 sth %l1, [%l7 + 0x12] loop_4615: edge32ln %l3, %g4, %l0 ldsh [%l7 + 0x26], %o1 tneg %xcc, 0x2 fmovrsne %g2, %f6, %f6 ldd [%l7 + 0x30], %f10 movcc %xcc, %i2, %g7 fmovsge %icc, %f11, %f13 fmovsvc %xcc, %f3, %f14 fmovrsgz %l2, %f3, %f1 fbg,a %fcc0, loop_4616 alignaddr %i1, %o0, %o5 array16 %g6, %i4, %i7 fmovsl %icc, %f10, %f14 loop_4616: ble,pt %xcc, loop_4617 fpsub16 %f12, %f0, %f10 fmovsleu %xcc, %f8, %f3 xnor %l6, %i5, %i6 loop_4617: fnands %f14, %f13, %f14 fbo,a %fcc3, loop_4618 andn %l5, 0x08D0, %i0 fabss %f15, %f0 orcc %g5, %o6, %g3 loop_4618: edge32n %o2, %o3, %l4 ldd [%l7 + 0x50], %f8 ld [%l7 + 0x10], %f8 tcc %icc, 0x5 stb %o7, [%l7 + 0x48] lduh [%l7 + 0x7C], %g1 ldsw [%l7 + 0x3C], %i3 tne %icc, 0x7 fandnot2 %f4, %f12, %f14 fpsub32 %f10, %f6, %f4 movrgz %o4, 0x25F, %l3 array16 %g4, %l1, %l0 fnegd %f12, %f8 tcc %xcc, 0x3 fmovdne %icc, %f3, %f10 fmovrslz %g2, %f5, %f4 ldsh [%l7 + 0x28], %i2 fornot1 %f8, %f4, %f6 ldsh [%l7 + 0x74], %o1 fmovrse %g7, %f11, %f14 fornot1s %f11, %f3, %f11 st %f13, [%l7 + 0x6C] fand %f14, %f8, %f2 ldx [%l7 + 0x78], %i1 fmovsa %xcc, %f6, %f8 fsrc2s %f15, %f2 st %f12, [%l7 + 0x18] ldsw [%l7 + 0x4C], %o0 edge16 %o5, %g6, %i4 fmovrdgz %l2, %f4, %f4 addccc %l6, %i7, %i6 taddcctv %i5, 0x0A04, %i0 tsubcctv %g5, %o6, %g3 tne %xcc, 0x1 ldd [%l7 + 0x40], %f8 ldx [%l7 + 0x50], %l5 tsubcctv %o2, 0x0728, %l4 fpadd16 %f14, %f4, %f14 ldub [%l7 + 0x57], %o7 ldsw [%l7 + 0x60], %g1 sth %i3, [%l7 + 0x44] movn %icc, %o4, %o3 movneg %icc, %g4, %l3 ldd [%l7 + 0x58], %f6 ld [%l7 + 0x0C], %f9 edge16 %l1, %l0, %g2 tsubcc %i2, %o1, %g7 fmovrdne %o0, %f6, %f2 fmul8x16al %f12, %f10, %f8 ldub [%l7 + 0x68], %o5 fcmpgt16 %f8, %f10, %i1 fmovdge %icc, %f5, %f0 ldsw [%l7 + 0x7C], %i4 fmovsleu %xcc, %f14, %f10 fcmple16 %f8, %f14, %g6 fones %f6 fones %f4 sdivx %l6, 0x13C5, %i7 ldsb [%l7 + 0x34], %i6 sethi 0x0E31, %i5 fmul8x16au %f7, %f0, %f4 fmovdge %xcc, %f15, %f0 fmovrsne %l2, %f14, %f13 movge %xcc, %i0, %g5 ldsh [%l7 + 0x08], %o6 fmovdg %xcc, %f3, %f6 ldub [%l7 + 0x38], %l5 fcmple32 %f14, %f2, %g3 orncc %l4, %o2, %o7 stb %g1, [%l7 + 0x49] subc %i3, %o4, %g4 fmul8sux16 %f14, %f12, %f8 ldsb [%l7 + 0x3C], %l3 fmovdleu %icc, %f15, %f10 st %f7, [%l7 + 0x1C] bvs %icc, loop_4619 ldub [%l7 + 0x37], %l1 fpadd16 %f2, %f14, %f14 fmovrdlz %l0, %f0, %f6 loop_4619: fmovdg %xcc, %f8, %f0 movge %icc, %o3, %i2 fmovd %f10, %f0 smul %o1, %g2, %o0 brnz,a %o5, loop_4620 ba,pn %icc, loop_4621 fnot1 %f6, %f14 fmovdn %icc, %f0, %f0 loop_4620: subcc %i1, %g7, %i4 loop_4621: fmovdl %icc, %f12, %f3 ldd [%l7 + 0x20], %f14 tleu %xcc, 0x7 lduh [%l7 + 0x26], %l6 ldsw [%l7 + 0x44], %g6 ldsh [%l7 + 0x46], %i6 brlez %i5, loop_4622 lduw [%l7 + 0x08], %l2 tcs %icc, 0x6 sth %i0, [%l7 + 0x5E] loop_4622: fmovrslez %i7, %f3, %f12 srl %o6, 0x08, %g5 fpadd32s %f10, %f5, %f15 fsrc1 %f14, %f12 fmovrsne %g3, %f7, %f13 stx %l5, [%l7 + 0x18] fmovdle %icc, %f15, %f14 ldsh [%l7 + 0x2A], %l4 movrgez %o7, %o2, %g1 tne %xcc, 0x2 andn %i3, %g4, %o4 sllx %l3, %l0, %l1 add %o3, %i2, %o1 st %f11, [%l7 + 0x3C] move %xcc, %g2, %o5 stb %o0, [%l7 + 0x5D] fmovrdgz %g7, %f0, %f2 tgu %xcc, 0x5 fabss %f15, %f4 fbn %fcc1, loop_4623 stx %i4, [%l7 + 0x70] ldsh [%l7 + 0x2E], %i1 fmovdl %icc, %f2, %f7 loop_4623: ldd [%l7 + 0x50], %f12 array32 %l6, %g6, %i5 faligndata %f12, %f14, %f6 ble,pt %icc, loop_4624 ld [%l7 + 0x50], %f9 array32 %l2, %i6, %i0 ld [%l7 + 0x60], %f14 loop_4624: fmovscc %xcc, %f14, %f12 bge,pn %icc, loop_4625 fxors %f4, %f14, %f0 stw %o6, [%l7 + 0x48] srlx %g5, %g3, %l5 loop_4625: movcc %icc, %i7, %l4 ldsh [%l7 + 0x3A], %o7 movl %icc, %g1, %i3 fones %f1 brnz %g4, loop_4626 tgu %xcc, 0x0 lduh [%l7 + 0x14], %o4 stw %o2, [%l7 + 0x68] loop_4626: tvc %icc, 0x6 st %f8, [%l7 + 0x1C] tl %icc, 0x0 bcs %icc, loop_4627 ldsh [%l7 + 0x0C], %l3 movvs %icc, %l1, %l0 ldsh [%l7 + 0x48], %o3 loop_4627: ldx [%l7 + 0x58], %o1 fone %f8 fbg,a %fcc0, loop_4628 stw %i2, [%l7 + 0x4C] ldd [%l7 + 0x50], %f10 taddcctv %g2, %o5, %g7 loop_4628: nop setx loop_4629, %l0, %l1 jmpl %l1, %i4 ldsw [%l7 + 0x54], %o0 tsubcctv %i1, %g6, %l6 mulx %l2, 0x1B10, %i6 loop_4629: sth %i5, [%l7 + 0x6A] ldd [%l7 + 0x18], %f8 umulcc %o6, %i0, %g3 fba,a %fcc1, loop_4630 brlz,a %g5, loop_4631 fnands %f6, %f0, %f9 bg,a %xcc, loop_4632 loop_4630: fmovse %icc, %f14, %f11 loop_4631: fbuge %fcc0, loop_4633 movcc %icc, %l5, %i7 loop_4632: movpos %xcc, %l4, %o7 tne %xcc, 0x1 loop_4633: fmovdgu %icc, %f12, %f3 movne %icc, %g1, %i3 lduw [%l7 + 0x0C], %o4 nop setx loop_4634, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bpos,pn %icc, loop_4635 sllx %o2, %l3, %g4 fmovda %xcc, %f8, %f15 loop_4634: edge16l %l0, %l1, %o1 loop_4635: fpack16 %f2, %f10 fxnor %f0, %f14, %f0 brgez,a %o3, loop_4636 fmovrdlez %g2, %f14, %f14 ldub [%l7 + 0x19], %i2 sth %o5, [%l7 + 0x30] loop_4636: brlez %g7, loop_4637 movg %xcc, %o0, %i4 brgez %g6, loop_4638 fbo %fcc3, loop_4639 loop_4637: ldub [%l7 + 0x71], %l6 bneg %xcc, loop_4640 loop_4638: xor %i1, 0x0683, %i6 loop_4639: srl %i5, %l2, %i0 std %f14, [%l7 + 0x28] loop_4640: fornot2s %f5, %f2, %f10 fpack32 %f12, %f6, %f0 bvc,a,pn %xcc, loop_4641 ta %xcc, 0x2 tge %icc, 0x2 fmovsvs %icc, %f7, %f8 loop_4641: ldsh [%l7 + 0x4A], %g3 stx %g5, [%l7 + 0x68] tsubcctv %o6, %i7, %l4 bgu,a,pn %icc, loop_4642 ldd [%l7 + 0x70], %f12 movge %xcc, %l5, %o7 fbule,a %fcc2, loop_4643 loop_4642: fpadd32 %f2, %f12, %f14 movleu %icc, %g1, %i3 fba %fcc3, loop_4644 loop_4643: ldsw [%l7 + 0x78], %o4 bpos,a loop_4645 fble %fcc0, loop_4646 loop_4644: edge32n %l3, %o2, %g4 fbn,a %fcc1, loop_4647 loop_4645: fmovdcs %xcc, %f4, %f0 loop_4646: mulx %l1, 0x0336, %l0 fxnor %f12, %f10, %f12 loop_4647: ldd [%l7 + 0x30], %f6 ldsw [%l7 + 0x24], %o3 movrlez %o1, %g2, %o5 fmovrdlz %g7, %f2, %f2 lduh [%l7 + 0x56], %i2 fmovsvs %icc, %f1, %f15 orn %i4, 0x103F, %g6 brlez %l6, loop_4648 bcc loop_4649 fcmple32 %f2, %f0, %i1 fmovrdgz %i6, %f4, %f4 loop_4648: ldsw [%l7 + 0x3C], %o0 loop_4649: fmovdg %xcc, %f3, %f15 fnors %f1, %f4, %f12 sub %i5, 0x131D, %l2 fmul8x16au %f10, %f14, %f14 and %i0, %g5, %g3 fmovrslz %o6, %f7, %f12 ldd [%l7 + 0x18], %f14 tne %icc, 0x5 fblg %fcc3, loop_4650 fbg,a %fcc2, loop_4651 xor %l4, %l5, %i7 st %f3, [%l7 + 0x5C] loop_4650: fbne %fcc3, loop_4652 loop_4651: fmuld8ulx16 %f4, %f5, %f8 fcmped %fcc3, %f4, %f10 edge8ln %o7, %g1, %o4 loop_4652: bcc,a,pt %icc, loop_4653 ldsh [%l7 + 0x52], %i3 tge %xcc, 0x1 fxnor %f2, %f8, %f14 loop_4653: fmovsvc %icc, %f1, %f10 fbue %fcc2, loop_4654 nop setx loop_4655, %l0, %l1 jmpl %l1, %l3 fcmpne32 %f14, %f6, %o2 tl %xcc, 0x6 loop_4654: stb %g4, [%l7 + 0x7B] loop_4655: fzero %f6 stb %l1, [%l7 + 0x1B] fabss %f7, %f8 fmovsl %icc, %f5, %f10 orn %o3, 0x179B, %l0 tvc %xcc, 0x4 call loop_4656 fmovdneg %icc, %f3, %f6 fnand %f8, %f0, %f14 bg,a %icc, loop_4657 loop_4656: fcmpeq32 %f4, %f12, %g2 add %o5, %o1, %i2 fmuld8ulx16 %f7, %f15, %f10 loop_4657: siam 0x4 fmovsvs %icc, %f14, %f5 ldsw [%l7 + 0x30], %g7 edge32ln %g6, %l6, %i4 tpos %xcc, 0x4 fbne %fcc3, loop_4658 ldd [%l7 + 0x78], %f4 ld [%l7 + 0x68], %f2 nop setx loop_4659, %l0, %l1 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_4658: std %f0, [%l7 + 0x70] brgz %i6, loop_4660 sllx %o0, 0x15, %i1 loop_4659: and %i5, %i0, %g5 fbug %fcc3, loop_4661 loop_4660: fbo,a %fcc3, loop_4662 alignaddr %l2, %o6, %g3 fmul8ulx16 %f14, %f6, %f4 loop_4661: andcc %l4, 0x004E, %i7 loop_4662: movrgez %l5, 0x060, %g1 sdiv %o7, 0x05A3, %i3 tleu %icc, 0x6 fmovde %xcc, %f7, %f7 srl %o4, 0x14, %l3 smul %o2, 0x133F, %g4 nop setx loop_4663, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mova %icc, %l1, %o3 fcmple16 %f4, %f6, %l0 fmovrdlz %g2, %f2, %f6 loop_4663: ldd [%l7 + 0x38], %f4 stx %o1, [%l7 + 0x10] sethi 0x1891, %o5 stw %i2, [%l7 + 0x44] std %f4, [%l7 + 0x10] tneg %xcc, 0x2 fcmpeq32 %f0, %f10, %g7 movge %xcc, %g6, %i4 st %f11, [%l7 + 0x48] tle %xcc, 0x2 ldub [%l7 + 0x4A], %l6 edge16l %o0, %i1, %i5 array32 %i0, %i6, %l2 fmovsg %xcc, %f5, %f12 ba,a,pn %icc, loop_4664 sth %o6, [%l7 + 0x0A] te %xcc, 0x4 ldsw [%l7 + 0x38], %g5 loop_4664: fmovrdlez %g3, %f10, %f6 fpsub16 %f14, %f0, %f8 ldsh [%l7 + 0x6C], %i7 fbge %fcc2, loop_4665 tcc %icc, 0x4 edge8l %l5, %g1, %l4 ldx [%l7 + 0x28], %i3 loop_4665: fmovdvc %xcc, %f13, %f11 tsubcc %o4, 0x0703, %l3 ldd [%l7 + 0x60], %f4 edge32n %o7, %g4, %l1 bgu,a loop_4666 fnands %f15, %f4, %f13 bg,a %icc, loop_4667 ldd [%l7 + 0x30], %f12 loop_4666: sth %o3, [%l7 + 0x74] fandnot1 %f0, %f10, %f14 loop_4667: fmovdne %icc, %f0, %f13 nop setx loop_4668, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andcc %o2, 0x0A82, %l0 faligndata %f0, %f14, %f0 bne,a %icc, loop_4669 loop_4668: movcs %icc, %o1, %o5 fnot1 %f14, %f0 tvs %icc, 0x4 loop_4669: movvc %icc, %g2, %g7 stx %i2, [%l7 + 0x30] for %f2, %f6, %f14 stx %i4, [%l7 + 0x68] lduw [%l7 + 0x38], %g6 fornot2 %f6, %f10, %f0 te %xcc, 0x1 bgu,pn %xcc, loop_4670 bvs,a %icc, loop_4671 std %f14, [%l7 + 0x50] ldd [%l7 + 0x20], %f2 loop_4670: smulcc %o0, 0x0261, %i1 loop_4671: tsubcc %i5, 0x0A59, %l6 ldd [%l7 + 0x30], %f8 fmul8ulx16 %f2, %f8, %f0 stw %i6, [%l7 + 0x10] orn %l2, 0x0003, %i0 ldsw [%l7 + 0x18], %g5 ba,a %xcc, loop_4672 lduw [%l7 + 0x4C], %o6 stw %i7, [%l7 + 0x24] fnot2 %f10, %f6 loop_4672: tle %icc, 0x1 lduh [%l7 + 0x38], %g3 te %xcc, 0x4 tg %icc, 0x3 lduw [%l7 + 0x6C], %l5 alignaddr %l4, %i3, %o4 fmovrdlez %l3, %f6, %f6 fmovdvs %icc, %f12, %f3 fmuld8sux16 %f12, %f15, %f0 fmovdvs %icc, %f15, %f2 fmovdn %icc, %f12, %f2 fmovsvs %icc, %f5, %f13 fxor %f10, %f2, %f10 sdivcc %g1, 0x1368, %o7 fbue,a %fcc0, loop_4673 ldub [%l7 + 0x13], %l1 movge %icc, %g4, %o2 ldub [%l7 + 0x09], %o3 loop_4673: stx %l0, [%l7 + 0x78] bge,pt %xcc, loop_4674 st %f12, [%l7 + 0x28] fmovsgu %icc, %f4, %f13 ta %xcc, 0x7 loop_4674: movrlz %o1, %g2, %g7 orcc %i2, %i4, %g6 fone %f2 edge16 %o0, %i1, %i5 fmovsgu %icc, %f0, %f14 taddcctv %l6, %o5, %l2 lduh [%l7 + 0x70], %i0 fmovd %f10, %f6 fbu,a %fcc1, loop_4675 fmovrsne %i6, %f4, %f9 lduh [%l7 + 0x3C], %o6 fpadd32 %f0, %f4, %f4 loop_4675: taddcctv %i7, 0x00DA, %g3 fnand %f14, %f12, %f6 ldx [%l7 + 0x40], %l5 brz,a %l4, loop_4676 st %f5, [%l7 + 0x28] mova %xcc, %g5, %o4 movrne %i3, 0x2C8, %g1 loop_4676: movvs %icc, %o7, %l3 ldd [%l7 + 0x48], %f6 ba,a,pt %xcc, loop_4677 fbuge,a %fcc3, loop_4678 fmovsle %icc, %f0, %f0 movpos %icc, %g4, %l1 loop_4677: fbu,a %fcc1, loop_4679 loop_4678: movge %xcc, %o2, %o3 ldx [%l7 + 0x50], %o1 stb %l0, [%l7 + 0x30] loop_4679: fmul8x16 %f12, %f14, %f10 edge32ln %g7, %i2, %g2 fpadd32 %f4, %f8, %f6 stb %i4, [%l7 + 0x50] st %f13, [%l7 + 0x14] fornot2 %f8, %f6, %f8 tcs %icc, 0x4 lduw [%l7 + 0x74], %o0 fnegd %f0, %f0 movre %i1, %g6, %i5 ldsh [%l7 + 0x52], %l6 sllx %o5, 0x16, %i0 ldsw [%l7 + 0x7C], %i6 fmovdpos %icc, %f5, %f5 fsrc2 %f4, %f0 ldsh [%l7 + 0x58], %o6 sra %l2, %i7, %l5 or %l4, %g3, %o4 lduh [%l7 + 0x42], %i3 tvs %xcc, 0x2 fzeros %f0 subccc %g1, %g5, %l3 ldx [%l7 + 0x30], %o7 ldub [%l7 + 0x75], %g4 fbe,a %fcc2, loop_4680 andncc %l1, %o2, %o1 st %f1, [%l7 + 0x18] fzeros %f6 loop_4680: brgez,a %l0, loop_4681 ldd [%l7 + 0x40], %f2 fbn,a %fcc0, loop_4682 fbge %fcc0, loop_4683 loop_4681: fmovdg %icc, %f14, %f13 smul %o3, 0x1608, %i2 loop_4682: fmovsn %xcc, %f0, %f6 loop_4683: ld [%l7 + 0x6C], %f6 fbul,a %fcc0, loop_4684 ld [%l7 + 0x30], %f14 lduh [%l7 + 0x3A], %g2 fmovrslez %i4, %f2, %f2 loop_4684: fbug %fcc3, loop_4685 ta %xcc, 0x5 fmovrsgez %g7, %f7, %f15 fmovsle %xcc, %f5, %f15 loop_4685: fmovscs %icc, %f10, %f2 fones %f2 fmovrsgz %i1, %f7, %f5 orn %g6, 0x1DE6, %o0 ldub [%l7 + 0x21], %l6 srlx %i5, 0x06, %o5 subccc %i6, %i0, %l2 fmovsne %xcc, %f9, %f2 andn %i7, 0x104A, %l5 sth %l4, [%l7 + 0x28] lduw [%l7 + 0x40], %g3 umulcc %o6, %o4, %g1 xnorcc %i3, %l3, %o7 stb %g5, [%l7 + 0x33] fsrc2 %f8, %f8 fmovdgu %icc, %f12, %f3 edge8l %l1, %o2, %g4 sdiv %l0, 0x0405, %o3 sth %i2, [%l7 + 0x3A] sth %o1, [%l7 + 0x62] sth %i4, [%l7 + 0x7E] bneg loop_4686 fmovrsgez %g2, %f2, %f6 bleu %icc, loop_4687 st %f5, [%l7 + 0x34] loop_4686: fbu,a %fcc0, loop_4688 fbue,a %fcc2, loop_4689 loop_4687: fmovsne %icc, %f0, %f5 ld [%l7 + 0x50], %f11 loop_4688: tleu %xcc, 0x4 loop_4689: faligndata %f14, %f6, %f12 call loop_4690 taddcc %g7, 0x16AC, %g6 be,a,pn %xcc, loop_4691 stb %i1, [%l7 + 0x63] loop_4690: mulx %o0, %i5, %o5 umulcc %l6, %i6, %l2 loop_4691: tcs %xcc, 0x7 fbn %fcc3, loop_4692 movvs %icc, %i0, %l5 ldd [%l7 + 0x68], %f0 st %f5, [%l7 + 0x3C] loop_4692: ldsb [%l7 + 0x53], %i7 lduw [%l7 + 0x64], %g3 bneg,a,pn %icc, loop_4693 fnegs %f13, %f12 fcmple16 %f12, %f2, %l4 fzeros %f0 loop_4693: fmovrdlez %o6, %f2, %f0 udivcc %o4, 0x07F2, %i3 st %f11, [%l7 + 0x10] ldx [%l7 + 0x08], %g1 brlz,a %o7, loop_4694 fmovd %f2, %f2 fsrc1s %f5, %f1 fnands %f4, %f13, %f10 loop_4694: edge16n %g5, %l3, %l1 fbo %fcc3, loop_4695 fbg,a %fcc3, loop_4696 fmovdgu %xcc, %f13, %f1 pdist %f4, %f8, %f14 loop_4695: smul %g4, 0x1ED0, %l0 loop_4696: fbue %fcc0, loop_4697 movvc %icc, %o2, %i2 ldd [%l7 + 0x70], %f12 ldx [%l7 + 0x18], %o1 loop_4697: andcc %i4, %g2, %g7 ld [%l7 + 0x18], %f9 tg %icc, 0x4 fnot2s %f6, %f9 lduh [%l7 + 0x66], %o3 tcs %icc, 0x2 ta %xcc, 0x0 lduh [%l7 + 0x32], %i1 andncc %g6, %o0, %i5 mulscc %o5, 0x197C, %l6 ldsw [%l7 + 0x54], %i6 movneg %icc, %l2, %i0 lduw [%l7 + 0x24], %i7 ld [%l7 + 0x50], %f7 stw %g3, [%l7 + 0x68] fmovdvc %icc, %f1, %f14 taddcc %l5, %o6, %l4 xnor %i3, %o4, %o7 ldub [%l7 + 0x2C], %g1 edge16n %g5, %l1, %g4 subccc %l3, %o2, %l0 alignaddrl %i2, %i4, %g2 ldd [%l7 + 0x20], %f4 ldsw [%l7 + 0x30], %g7 fmovdpos %xcc, %f4, %f12 fandnot1 %f4, %f0, %f0 std %f2, [%l7 + 0x08] edge16ln %o1, %i1, %o3 tle %icc, 0x7 lduw [%l7 + 0x74], %o0 fnot2s %f13, %f7 andcc %g6, %i5, %o5 ldsw [%l7 + 0x78], %i6 alignaddrl %l2, %i0, %l6 pdist %f2, %f6, %f4 umul %i7, 0x1580, %l5 srax %o6, %l4, %i3 fnegd %f8, %f0 edge16ln %g3, %o7, %g1 array8 %o4, %l1, %g4 addc %g5, %l3, %l0 stb %o2, [%l7 + 0x6D] ldsw [%l7 + 0x38], %i4 ldub [%l7 + 0x40], %g2 te %xcc, 0x3 stb %g7, [%l7 + 0x18] std %f14, [%l7 + 0x20] ldub [%l7 + 0x18], %i2 ble,a,pn %icc, loop_4698 andn %i1, 0x029D, %o1 stx %o0, [%l7 + 0x48] std %f0, [%l7 + 0x60] loop_4698: ldsw [%l7 + 0x28], %g6 sth %i5, [%l7 + 0x42] fmovdne %xcc, %f11, %f14 std %f0, [%l7 + 0x70] fandnot2s %f15, %f6, %f0 ldsw [%l7 + 0x54], %o5 fabsd %f14, %f2 fbn,a %fcc2, loop_4699 fbl %fcc2, loop_4700 lduh [%l7 + 0x34], %i6 brgez %o3, loop_4701 loop_4699: ldsw [%l7 + 0x34], %l2 loop_4700: fnot1 %f12, %f14 brlz,a %l6, loop_4702 loop_4701: nop setx loop_4703, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmuld8sux16 %f11, %f10, %f4 smulcc %i0, %l5, %i7 loop_4702: srl %l4, 0x05, %i3 loop_4703: tvs %xcc, 0x2 stb %g3, [%l7 + 0x39] fandnot2 %f12, %f4, %f8 edge8l %o6, %o7, %g1 fcmpd %fcc3, %f14, %f2 fands %f11, %f12, %f3 ldd [%l7 + 0x10], %f6 edge16ln %o4, %g4, %g5 fmovsvs %xcc, %f8, %f7 fmovsg %xcc, %f8, %f4 smulcc %l1, 0x03BC, %l0 brlz,a %o2, loop_4704 fble,a %fcc1, loop_4705 bn,a,pt %icc, loop_4706 ld [%l7 + 0x40], %f6 loop_4704: movrgez %l3, 0x385, %i4 loop_4705: std %f6, [%l7 + 0x10] loop_4706: fmovrsgz %g7, %f2, %f7 lduh [%l7 + 0x6C], %g2 stw %i2, [%l7 + 0x74] std %f2, [%l7 + 0x18] nop setx loop_4707, %l0, %l1 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 %f6, %f14, %f8 movrlz %i1, %o1, %o0 ta %icc, 0x4 loop_4707: fnot1 %f14, %f14 fbl,a %fcc3, loop_4708 ldsh [%l7 + 0x54], %i5 fmovda %icc, %f1, %f5 fmovd %f8, %f4 loop_4708: fbo,a %fcc3, loop_4709 ldx [%l7 + 0x08], %o5 sth %g6, [%l7 + 0x58] ldx [%l7 + 0x10], %o3 loop_4709: brgz %l2, loop_4710 sth %l6, [%l7 + 0x34] sth %i6, [%l7 + 0x5C] siam 0x6 loop_4710: edge16 %l5, %i7, %i0 be loop_4711 bcs,a,pt %xcc, loop_4712 or %l4, %i3, %o6 ld [%l7 + 0x38], %f12 loop_4711: stb %g3, [%l7 + 0x48] loop_4712: fzero %f6 edge8 %g1, %o7, %o4 ldsb [%l7 + 0x6A], %g4 fmovrde %g5, %f2, %f12 fnot2 %f10, %f14 fmuld8ulx16 %f9, %f11, %f10 brz %l0, loop_4713 stb %o2, [%l7 + 0x43] fones %f13 addc %l3, 0x1491, %l1 loop_4713: udiv %i4, 0x0202, %g7 subcc %g2, 0x0AC7, %i2 for %f12, %f4, %f10 or %o1, 0x0A65, %o0 pdist %f0, %f6, %f4 sth %i5, [%l7 + 0x24] fpadd16s %f11, %f3, %f7 fbo,a %fcc2, loop_4714 addcc %i1, %g6, %o3 mulscc %o5, 0x1401, %l6 te %icc, 0x0 loop_4714: stx %l2, [%l7 + 0x28] addcc %l5, %i7, %i0 movrlz %l4, 0x2DD, %i3 ld [%l7 + 0x50], %f11 array8 %i6, %o6, %g3 fcmpeq16 %f6, %f2, %o7 movrne %g1, %o4, %g4 fmul8x16au %f15, %f9, %f10 sth %g5, [%l7 + 0x30] brgz %l0, loop_4715 xor %l3, %l1, %i4 fmuld8ulx16 %f12, %f10, %f8 add %o2, 0x1F2E, %g7 loop_4715: bvc,a,pt %icc, loop_4716 nop setx loop_4717, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbug %fcc0, loop_4718 add %g2, %o1, %i2 loop_4716: sllx %o0, %i1, %g6 loop_4717: fcmpeq32 %f8, %f12, %i5 loop_4718: tgu %xcc, 0x0 alignaddrl %o5, %o3, %l2 fmovscc %icc, %f11, %f5 bneg,a,pn %icc, loop_4719 umulcc %l5, 0x0657, %l6 fmovdn %xcc, %f2, %f9 fornot2s %f14, %f2, %f7 loop_4719: xor %i0, %l4, %i3 bne loop_4720 sdivx %i7, 0x1A39, %o6 smulcc %i6, 0x1EDC, %g3 movrlz %g1, %o4, %o7 loop_4720: udiv %g4, 0x1922, %l0 fmovscs %xcc, %f2, %f12 fmovdg %xcc, %f6, %f10 fsrc2 %f14, %f8 st %f0, [%l7 + 0x70] stw %g5, [%l7 + 0x2C] sth %l1, [%l7 + 0x64] ld [%l7 + 0x68], %f8 mulx %l3, 0x0D40, %o2 fandnot1 %f8, %f4, %f0 mova %icc, %g7, %i4 fabss %f1, %f14 fmovsn %xcc, %f4, %f14 ldsh [%l7 + 0x40], %g2 edge8 %o1, %i2, %i1 fbg %fcc2, loop_4721 ldd [%l7 + 0x30], %f4 fmovrdlz %g6, %f2, %f12 stw %i5, [%l7 + 0x4C] loop_4721: tl %icc, 0x2 std %f2, [%l7 + 0x38] ldub [%l7 + 0x53], %o0 stb %o5, [%l7 + 0x68] fmovrdgz %o3, %f6, %f6 fmovsne %icc, %f4, %f5 tpos %xcc, 0x7 bl,a,pt %xcc, loop_4722 movvs %icc, %l2, %l5 fbug %fcc2, loop_4723 ldd [%l7 + 0x58], %f0 loop_4722: fmuld8sux16 %f14, %f7, %f6 fmuld8ulx16 %f9, %f7, %f4 loop_4723: ldub [%l7 + 0x68], %l6 nop setx loop_4724, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fba,a %fcc3, loop_4725 fmovd %f14, %f12 srlx %l4, 0x12, %i0 loop_4724: bn %icc, loop_4726 loop_4725: fmovdn %xcc, %f12, %f0 ldub [%l7 + 0x24], %i7 fcmpes %fcc3, %f13, %f2 loop_4726: fmovdne %xcc, %f9, %f7 fmovrdlz %o6, %f8, %f0 ble,pn %xcc, loop_4727 fcmps %fcc3, %f7, %f9 ldsb [%l7 + 0x53], %i6 fmovdne %xcc, %f12, %f13 loop_4727: umulcc %i3, 0x0490, %g1 ldsb [%l7 + 0x41], %o4 ldsb [%l7 + 0x0D], %g3 ble,pt %icc, loop_4728 fmovs %f7, %f5 tvs %xcc, 0x6 fand %f0, %f10, %f0 loop_4728: bneg,pt %icc, loop_4729 fbug,a %fcc3, loop_4730 std %f4, [%l7 + 0x48] ldsw [%l7 + 0x40], %g4 loop_4729: fnot1s %f9, %f10 loop_4730: fmovdgu %icc, %f5, %f10 fmovrde %l0, %f4, %f14 srlx %g5, 0x07, %l1 ldsh [%l7 + 0x10], %l3 stw %o7, [%l7 + 0x48] fmovrde %g7, %f4, %f12 tl %icc, 0x4 fones %f12 faligndata %f8, %f2, %f0 smulcc %o2, %i4, %g2 stb %o1, [%l7 + 0x10] movne %xcc, %i1, %g6 tn %xcc, 0x6 ldsh [%l7 + 0x54], %i5 fexpand %f14, %f2 stb %i2, [%l7 + 0x65] tl %icc, 0x6 fcmple32 %f8, %f6, %o0 st %f6, [%l7 + 0x28] fmovdge %xcc, %f5, %f13 movvs %icc, %o3, %l2 brgz %l5, loop_4731 fmovrsgez %l6, %f9, %f8 fzeros %f12 st %f1, [%l7 + 0x60] loop_4731: lduw [%l7 + 0x7C], %o5 lduw [%l7 + 0x40], %l4 bleu,a loop_4732 st %f8, [%l7 + 0x28] fnot2s %f3, %f9 fabsd %f6, %f12 loop_4732: fmovrsgz %i7, %f0, %f7 ta %xcc, 0x2 ldsw [%l7 + 0x74], %i0 fmovdne %xcc, %f7, %f1 ld [%l7 + 0x48], %f10 ldub [%l7 + 0x2B], %i6 fmovsgu %xcc, %f5, %f2 ldd [%l7 + 0x10], %f6 tne %icc, 0x4 fmul8x16 %f2, %f12, %f12 bg,pn %icc, loop_4733 movneg %icc, %o6, %i3 ldsh [%l7 + 0x0C], %o4 sdiv %g3, 0x0FDA, %g1 loop_4733: fnand %f6, %f0, %f6 ldx [%l7 + 0x58], %l0 tpos %xcc, 0x5 fmovsl %xcc, %f15, %f0 ta %xcc, 0x4 fpadd32s %f4, %f6, %f9 ldsh [%l7 + 0x28], %g5 ldsw [%l7 + 0x2C], %l1 tvs %xcc, 0x4 ldx [%l7 + 0x78], %g4 fbo,a %fcc3, loop_4734 movrgez %o7, %l3, %g7 stx %i4, [%l7 + 0x58] fmovrslz %o2, %f1, %f2 loop_4734: fmovrdgez %g2, %f14, %f10 mulx %o1, %g6, %i1 umul %i5, %i2, %o0 srl %l2, 0x0F, %l5 pdist %f4, %f12, %f8 movleu %xcc, %o3, %o5 stb %l6, [%l7 + 0x1C] fnands %f2, %f6, %f0 tpos %icc, 0x5 srlx %i7, %i0, %i6 smulcc %o6, %l4, %i3 bg,pt %icc, loop_4735 stx %o4, [%l7 + 0x08] lduh [%l7 + 0x3A], %g1 fmovsleu %icc, %f1, %f11 loop_4735: pdist %f6, %f10, %f8 srlx %g3, %g5, %l0 fones %f6 subccc %l1, 0x13DA, %g4 smulcc %o7, %l3, %g7 bvc,a %xcc, loop_4736 fmovdn %xcc, %f10, %f4 fmovdgu %xcc, %f11, %f9 fmovrsne %i4, %f10, %f9 loop_4736: sub %o2, 0x1969, %o1 ldx [%l7 + 0x28], %g2 sethi 0x0465, %i1 ldub [%l7 + 0x12], %i5 bcs,a,pt %icc, loop_4737 tcs %xcc, 0x5 ldub [%l7 + 0x76], %g6 fornot1 %f4, %f10, %f8 loop_4737: ldx [%l7 + 0x20], %o0 ba,pn %xcc, loop_4738 fbo %fcc1, loop_4739 orncc %l2, %l5, %i2 ldub [%l7 + 0x73], %o3 loop_4738: ldub [%l7 + 0x41], %l6 loop_4739: bneg,pt %icc, loop_4740 edge16l %o5, %i0, %i7 fmul8sux16 %f12, %f4, %f4 taddcctv %o6, 0x114F, %l4 loop_4740: ldub [%l7 + 0x12], %i6 brlz,a %o4, loop_4741 tgu %icc, 0x0 movge %icc, %i3, %g1 ld [%l7 + 0x0C], %f8 loop_4741: fnands %f15, %f13, %f3 for %f12, %f0, %f2 ldd [%l7 + 0x68], %f8 fxors %f0, %f7, %f12 sth %g5, [%l7 + 0x78] sllx %l0, 0x19, %g3 movpos %xcc, %l1, %g4 ldsb [%l7 + 0x34], %o7 sth %g7, [%l7 + 0x58] std %f8, [%l7 + 0x20] fpack32 %f2, %f12, %f0 edge8ln %i4, %l3, %o2 tgu %xcc, 0x3 fmovrsgz %g2, %f2, %f2 sdiv %o1, 0x09DF, %i1 fxors %f13, %f7, %f2 fbo,a %fcc1, loop_4742 fbg,a %fcc3, loop_4743 std %f2, [%l7 + 0x48] tn %icc, 0x0 loop_4742: ldsb [%l7 + 0x6E], %g6 loop_4743: bn,pt %icc, loop_4744 fbule %fcc3, loop_4745 std %f6, [%l7 + 0x18] smul %i5, 0x1854, %o0 loop_4744: xor %l2, 0x0450, %l5 loop_4745: ldx [%l7 + 0x78], %o3 stb %l6, [%l7 + 0x0A] srlx %o5, %i0, %i2 fbge,a %fcc2, loop_4746 sth %i7, [%l7 + 0x2E] nop setx loop_4747, %l0, %l1 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 + 0x5A], %o6 loop_4746: fmovse %icc, %f2, %f14 fmovdpos %icc, %f1, %f10 loop_4747: ta %xcc, 0x1 movg %icc, %l4, %i6 movne %icc, %i3, %o4 stx %g1, [%l7 + 0x38] stb %l0, [%l7 + 0x23] fbuge %fcc0, loop_4748 fmul8x16al %f5, %f9, %f4 fabss %f15, %f15 ldsw [%l7 + 0x70], %g3 loop_4748: movrgez %l1, %g4, %o7 sra %g7, 0x0E, %i4 ldd [%l7 + 0x20], %f8 stb %l3, [%l7 + 0x0B] sth %o2, [%l7 + 0x78] pdist %f0, %f6, %f2 stx %g2, [%l7 + 0x40] fnand %f2, %f10, %f0 ldub [%l7 + 0x7B], %o1 sllx %i1, %g5, %g6 pdist %f4, %f8, %f8 stw %o0, [%l7 + 0x14] fbge,a %fcc1, loop_4749 orncc %i5, 0x06DE, %l5 fxnor %f10, %f14, %f8 ldub [%l7 + 0x59], %l2 loop_4749: sllx %l6, %o5, %o3 lduw [%l7 + 0x60], %i0 popc %i2, %o6 tle %xcc, 0x3 tleu %icc, 0x3 fmovdvc %xcc, %f10, %f12 tpos %icc, 0x4 udivx %l4, 0x1BDF, %i6 srlx %i7, 0x09, %i3 ldsh [%l7 + 0x36], %g1 ld [%l7 + 0x3C], %f12 movrlz %o4, %g3, %l1 edge32l %l0, %g4, %g7 brnz,a %o7, loop_4750 tpos %xcc, 0x5 ld [%l7 + 0x58], %f11 fmovda %icc, %f2, %f9 loop_4750: tge %xcc, 0x5 stx %l3, [%l7 + 0x28] ldx [%l7 + 0x48], %o2 fmovsvs %icc, %f0, %f4 stw %g2, [%l7 + 0x14] sllx %o1, %i4, %g5 fnot1s %f9, %f1 edge8ln %g6, %i1, %o0 brgez,a %l5, loop_4751 ldub [%l7 + 0x68], %i5 udivcc %l2, 0x0374, %l6 edge32l %o3, %i0, %i2 loop_4751: movne %xcc, %o5, %l4 fbule %fcc0, loop_4752 taddcctv %i6, %o6, %i3 fmovrdgez %i7, %f6, %f0 edge16n %o4, %g1, %g3 loop_4752: taddcc %l0, 0x184B, %g4 fandnot2 %f12, %f4, %f6 fbuge %fcc2, loop_4753 fpack16 %f10, %f11 fmovsl %icc, %f15, %f1 ldd [%l7 + 0x50], %f2 loop_4753: st %f0, [%l7 + 0x64] fpsub32 %f8, %f12, %f4 tle %icc, 0x7 ldx [%l7 + 0x78], %l1 movne %xcc, %o7, %l3 xorcc %o2, %g7, %g2 fmovse %icc, %f9, %f6 fmovspos %xcc, %f5, %f12 fmovrdlez %o1, %f6, %f8 nop setx loop_4754, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x3B], %i4 movvs %icc, %g6, %i1 lduh [%l7 + 0x74], %o0 loop_4754: ld [%l7 + 0x54], %f14 sth %l5, [%l7 + 0x30] brlz,a %g5, loop_4755 tsubcc %i5, 0x10B6, %l6 fmovsl %xcc, %f15, %f1 ldsw [%l7 + 0x54], %l2 loop_4755: ldsw [%l7 + 0x38], %o3 fmul8x16al %f8, %f2, %f6 movrlez %i2, %o5, %l4 fmovrsgz %i0, %f15, %f0 fmovdl %xcc, %f2, %f0 bn loop_4756 ldd [%l7 + 0x68], %f10 movgu %icc, %i6, %i3 call loop_4757 loop_4756: movg %icc, %o6, %o4 array8 %g1, %i7, %l0 sllx %g4, 0x09, %g3 loop_4757: ldx [%l7 + 0x68], %o7 sethi 0x1AD5, %l3 fbuge,a %fcc3, loop_4758 fpadd32 %f2, %f2, %f6 ldub [%l7 + 0x22], %l1 nop setx loop_4759, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4758: fcmpeq16 %f10, %f14, %g7 ba,pt %xcc, loop_4760 ldsb [%l7 + 0x2A], %o2 loop_4759: stw %g2, [%l7 + 0x08] ldsw [%l7 + 0x38], %i4 loop_4760: fmovsl %xcc, %f12, %f6 lduh [%l7 + 0x4E], %g6 brz %i1, loop_4761 fmovsl %xcc, %f3, %f15 stw %o1, [%l7 + 0x6C] fnot2 %f4, %f8 loop_4761: movneg %xcc, %o0, %g5 ld [%l7 + 0x0C], %f4 ldsw [%l7 + 0x6C], %l5 fnors %f3, %f13, %f7 fornot1 %f2, %f12, %f14 ba,a,pt %xcc, loop_4762 ldsh [%l7 + 0x64], %i5 edge16n %l6, %o3, %i2 tsubcc %l2, 0x17FF, %o5 loop_4762: fpsub32 %f14, %f10, %f6 fmovsle %icc, %f9, %f12 edge8ln %l4, %i6, %i3 fmovsge %xcc, %f3, %f14 fmovscc %xcc, %f7, %f9 fpsub32 %f4, %f10, %f2 ldsw [%l7 + 0x60], %i0 fpack16 %f10, %f15 fnot2s %f1, %f9 tneg %icc, 0x3 fcmpeq32 %f8, %f2, %o4 lduw [%l7 + 0x1C], %o6 move %xcc, %i7, %l0 fandnot2s %f15, %f7, %f13 stw %g1, [%l7 + 0x38] lduw [%l7 + 0x70], %g4 fmovrslez %g3, %f15, %f6 orncc %l3, 0x1657, %o7 fandnot1 %f12, %f0, %f2 fbge %fcc2, loop_4763 sth %g7, [%l7 + 0x34] sra %o2, 0x07, %l1 fnegd %f0, %f14 loop_4763: tsubcctv %i4, 0x13E6, %g2 movge %icc, %i1, %o1 movrlz %o0, %g6, %l5 bg loop_4764 fcmpgt32 %f4, %f2, %i5 fexpand %f8, %f10 lduw [%l7 + 0x34], %g5 loop_4764: ldsh [%l7 + 0x4E], %l6 stb %o3, [%l7 + 0x37] fcmpgt16 %f10, %f8, %i2 fmovdvc %xcc, %f4, %f13 sub %o5, %l2, %l4 fmovdpos %xcc, %f10, %f13 tle %icc, 0x1 movl %icc, %i3, %i0 tle %xcc, 0x6 fbg %fcc1, loop_4765 movcs %xcc, %i6, %o4 edge16l %o6, %i7, %l0 umulcc %g1, 0x16C5, %g4 loop_4765: fnegs %f4, %f8 move %xcc, %g3, %o7 fcmpne16 %f0, %f6, %l3 fmovrse %o2, %f14, %f11 movvc %xcc, %l1, %g7 tleu %icc, 0x5 fmovdne %xcc, %f6, %f14 movrgz %i4, 0x2D0, %i1 te %xcc, 0x4 lduw [%l7 + 0x64], %g2 fcmpes %fcc0, %f5, %f14 fpack16 %f8, %f13 fnot1s %f13, %f9 fornot1s %f12, %f12, %f14 fandnot2s %f0, %f0, %f11 fble,a %fcc2, loop_4766 fbule %fcc1, loop_4767 fabss %f8, %f0 fmovsle %icc, %f0, %f10 loop_4766: fmovrse %o1, %f4, %f15 loop_4767: fba %fcc0, loop_4768 lduh [%l7 + 0x20], %g6 fbu %fcc3, loop_4769 edge8l %l5, %i5, %o0 loop_4768: ldx [%l7 + 0x40], %l6 edge8ln %g5, %o3, %i2 loop_4769: lduh [%l7 + 0x40], %o5 fmovrdlz %l4, %f0, %f6 umul %i3, %i0, %l2 tneg %icc, 0x3 array32 %o4, %o6, %i7 ble,pn %icc, loop_4770 brlz,a %i6, loop_4771 sll %g1, %g4, %l0 fba,a %fcc3, loop_4772 loop_4770: fabss %f1, %f5 loop_4771: fbu,a %fcc2, loop_4773 subc %g3, %l3, %o2 loop_4772: be,a,pt %icc, loop_4774 fmovdvc %xcc, %f7, %f8 loop_4773: ldub [%l7 + 0x39], %o7 bl,a %icc, loop_4775 loop_4774: st %f11, [%l7 + 0x44] fmovdpos %xcc, %f4, %f7 stw %g7, [%l7 + 0x30] loop_4775: fmovdg %xcc, %f6, %f0 fnot2s %f6, %f0 ldsh [%l7 + 0x28], %i4 orncc %l1, %g2, %i1 lduh [%l7 + 0x34], %g6 fornot2 %f6, %f14, %f10 movrgz %l5, 0x19F, %i5 stx %o1, [%l7 + 0x48] fmovrde %o0, %f6, %f10 ld [%l7 + 0x4C], %f14 fbo %fcc2, loop_4776 bneg,a,pn %xcc, loop_4777 sra %l6, 0x1B, %o3 tvc %xcc, 0x2 loop_4776: xor %g5, %i2, %l4 loop_4777: fnegd %f4, %f0 stb %o5, [%l7 + 0x19] fmovdne %icc, %f12, %f0 fmovrsgz %i3, %f14, %f13 fmovrsgz %i0, %f11, %f15 lduw [%l7 + 0x64], %o4 array8 %o6, %i7, %l2 fbl,a %fcc0, loop_4778 ldx [%l7 + 0x48], %g1 bgu loop_4779 fmovrse %i6, %f6, %f15 loop_4778: bl,a,pn %xcc, loop_4780 ldd [%l7 + 0x48], %f2 loop_4779: edge8 %g4, %g3, %l3 lduh [%l7 + 0x10], %o2 loop_4780: fcmple32 %f12, %f10, %l0 ld [%l7 + 0x5C], %f7 lduw [%l7 + 0x2C], %g7 ld [%l7 + 0x44], %f11 fmul8x16 %f1, %f10, %f0 fxnors %f11, %f14, %f6 movneg %icc, %i4, %l1 bleu,a,pn %xcc, loop_4781 fmovdg %icc, %f0, %f15 orcc %g2, %i1, %o7 fpadd32 %f8, %f0, %f0 loop_4781: ldsb [%l7 + 0x4C], %l5 st %f11, [%l7 + 0x6C] fexpand %f3, %f10 srl %g6, 0x14, %i5 ldx [%l7 + 0x40], %o1 std %f0, [%l7 + 0x70] stw %o0, [%l7 + 0x60] fsrc1s %f0, %f1 sth %o3, [%l7 + 0x0A] fmovsl %icc, %f14, %f9 bleu,a loop_4782 ldsb [%l7 + 0x11], %g5 fnands %f14, %f7, %f9 ldub [%l7 + 0x35], %l6 loop_4782: brgez,a %i2, loop_4783 fandnot1 %f12, %f8, %f10 brz %l4, loop_4784 sth %o5, [%l7 + 0x42] loop_4783: fmovrsgez %i3, %f15, %f7 fpsub32 %f6, %f14, %f12 loop_4784: movcc %icc, %o4, %o6 fmovda %xcc, %f2, %f4 ta %icc, 0x3 tge %icc, 0x7 stw %i7, [%l7 + 0x0C] tneg %icc, 0x7 nop setx loop_4785, %l0, %l1 jmpl %l1, %i0 ldd [%l7 + 0x58], %f0 fmovsgu %icc, %f10, %f5 fors %f10, %f13, %f6 loop_4785: fmovsne %icc, %f0, %f8 fmovsg %icc, %f13, %f4 sllx %l2, 0x0E, %g1 movrgz %g4, %i6, %g3 fabsd %f12, %f6 movvc %xcc, %o2, %l0 edge16ln %l3, %i4, %l1 bg,a,pn %icc, loop_4786 stx %g7, [%l7 + 0x10] array8 %g2, %o7, %i1 edge16n %g6, %i5, %l5 loop_4786: edge16l %o0, %o3, %o1 brnz %g5, loop_4787 smulcc %i2, %l6, %l4 array32 %o5, %i3, %o6 fmul8x16au %f14, %f11, %f8 loop_4787: ld [%l7 + 0x78], %f11 xorcc %i7, 0x0B2A, %o4 ldsb [%l7 + 0x20], %l2 fnegs %f6, %f9 ldd [%l7 + 0x40], %f4 fnand %f14, %f0, %f2 ldsw [%l7 + 0x3C], %i0 sra %g1, 0x05, %i6 ldsh [%l7 + 0x64], %g3 fcmple32 %f6, %f10, %g4 movleu %icc, %o2, %l3 subcc %l0, 0x1888, %l1 fornot2 %f14, %f8, %f10 taddcctv %g7, %i4, %g2 ldsb [%l7 + 0x3E], %o7 ta %icc, 0x0 xnorcc %i1, 0x08BB, %i5 ldsh [%l7 + 0x58], %g6 mulscc %l5, %o0, %o3 fmovsge %xcc, %f6, %f9 brlez %g5, loop_4788 andn %o1, 0x0FBA, %l6 edge16l %i2, %o5, %l4 movrlez %i3, 0x02F, %o6 loop_4788: brnz,a %i7, loop_4789 st %f10, [%l7 + 0x74] movg %xcc, %o4, %i0 fpsub32s %f0, %f1, %f3 loop_4789: taddcctv %g1, 0x1CF1, %l2 movne %xcc, %i6, %g4 ldx [%l7 + 0x70], %o2 fmovdl %icc, %f9, %f15 fmovsn %xcc, %f13, %f3 fbule,a %fcc1, loop_4790 fnot1s %f2, %f6 fbul,a %fcc0, loop_4791 stx %g3, [%l7 + 0x78] loop_4790: fmovrsne %l0, %f10, %f0 tn %icc, 0x4 loop_4791: movpos %xcc, %l1, %l3 st %f5, [%l7 + 0x50] sdiv %i4, 0x0B4E, %g2 call loop_4792 stw %o7, [%l7 + 0x34] ld [%l7 + 0x20], %f3 bge %icc, loop_4793 loop_4792: fbe,a %fcc1, loop_4794 ldsb [%l7 + 0x25], %i1 lduw [%l7 + 0x28], %g7 loop_4793: fmovdvc %xcc, %f2, %f4 loop_4794: stb %i5, [%l7 + 0x11] fcmpd %fcc2, %f0, %f2 fbue,a %fcc0, loop_4795 ldub [%l7 + 0x4B], %l5 fnot1 %f2, %f2 addccc %g6, 0x1835, %o0 loop_4795: srax %o3, %o1, %l6 fornot2 %f6, %f0, %f2 std %f4, [%l7 + 0x58] bne,pn %xcc, loop_4796 fbuge %fcc3, loop_4797 movg %xcc, %g5, %i2 stb %o5, [%l7 + 0x6C] loop_4796: lduw [%l7 + 0x20], %l4 loop_4797: fornot1s %f14, %f8, %f7 movg %xcc, %o6, %i7 movrgz %i3, 0x1FD, %o4 stb %g1, [%l7 + 0x26] movne %xcc, %i0, %l2 fnand %f12, %f6, %f14 sth %i6, [%l7 + 0x6C] subccc %o2, 0x1EAF, %g4 bpos %icc, loop_4798 fmovde %xcc, %f9, %f1 sth %l0, [%l7 + 0x5A] stb %g3, [%l7 + 0x4C] loop_4798: sth %l1, [%l7 + 0x48] ldx [%l7 + 0x20], %l3 fmovsle %icc, %f3, %f1 movpos %xcc, %g2, %o7 movcs %xcc, %i1, %i4 ldx [%l7 + 0x68], %g7 array8 %i5, %g6, %o0 std %f4, [%l7 + 0x70] lduh [%l7 + 0x52], %o3 std %f10, [%l7 + 0x10] sethi 0x15EF, %l5 st %f0, [%l7 + 0x2C] xorcc %o1, %g5, %l6 srlx %i2, %o5, %l4 array8 %i7, %o6, %o4 fsrc2s %f5, %f3 lduw [%l7 + 0x34], %g1 fpsub32 %f12, %f4, %f10 ldsb [%l7 + 0x25], %i0 fmovse %xcc, %f0, %f7 fpackfix %f2, %f10 ldd [%l7 + 0x50], %f6 movrgz %l2, %i3, %i6 ldsw [%l7 + 0x08], %o2 fmovrsgz %g4, %f7, %f15 fmuld8ulx16 %f0, %f14, %f12 fzeros %f5 lduw [%l7 + 0x30], %l0 fmovsl %icc, %f15, %f6 ld [%l7 + 0x54], %f8 stx %l1, [%l7 + 0x50] stb %g3, [%l7 + 0x31] sth %l3, [%l7 + 0x48] fbge,a %fcc2, loop_4799 ldx [%l7 + 0x20], %g2 ldx [%l7 + 0x68], %o7 ldsb [%l7 + 0x24], %i1 loop_4799: edge8 %i4, %i5, %g6 fzero %f10 fpadd16 %f12, %f6, %f14 andncc %g7, %o3, %l5 fmovdl %icc, %f7, %f5 bneg,a,pn %xcc, loop_4800 movrlz %o1, %g5, %l6 ldx [%l7 + 0x38], %o0 lduh [%l7 + 0x3C], %o5 loop_4800: array16 %i2, %l4, %o6 fornot1 %f2, %f4, %f12 lduh [%l7 + 0x60], %o4 fmovdcs %icc, %f3, %f14 sub %i7, 0x139A, %g1 lduw [%l7 + 0x78], %l2 fpsub16 %f8, %f8, %f10 addccc %i0, %i3, %o2 stb %g4, [%l7 + 0x1D] fors %f5, %f10, %f13 ldsw [%l7 + 0x78], %l0 fmovsleu %xcc, %f8, %f0 movpos %xcc, %l1, %i6 smul %g3, %g2, %o7 lduh [%l7 + 0x24], %i1 fpsub16 %f12, %f6, %f6 fnot1s %f3, %f6 fmovrdgez %i4, %f0, %f2 siam 0x3 fbu,a %fcc1, loop_4801 bleu,pt %xcc, loop_4802 fmovdvc %icc, %f10, %f14 fmul8x16 %f4, %f14, %f14 loop_4801: fbg,a %fcc1, loop_4803 loop_4802: movneg %xcc, %i5, %g6 bleu,pt %xcc, loop_4804 bpos %icc, loop_4805 loop_4803: tcs %icc, 0x4 fnot1s %f3, %f13 loop_4804: sth %l3, [%l7 + 0x46] loop_4805: andncc %o3, %l5, %o1 fnegs %f14, %f1 fmovdleu %xcc, %f4, %f6 fble,a %fcc3, loop_4806 tpos %xcc, 0x6 movrne %g7, 0x2E6, %g5 ldub [%l7 + 0x1F], %l6 loop_4806: movrgez %o0, %i2, %o5 array8 %o6, %o4, %i7 fbu,a %fcc3, loop_4807 fsrc2s %f5, %f3 fpsub16 %f12, %f10, %f4 ldsb [%l7 + 0x27], %l4 loop_4807: fba,a %fcc1, loop_4808 for %f12, %f0, %f2 edge16ln %l2, %i0, %i3 ld [%l7 + 0x1C], %f9 loop_4808: ld [%l7 + 0x38], %f6 fmovdcs %icc, %f11, %f12 fmovdg %icc, %f2, %f14 std %f4, [%l7 + 0x70] fmovd %f6, %f12 fbg %fcc3, loop_4809 fandnot1s %f1, %f2, %f15 fmovsle %xcc, %f7, %f15 ldub [%l7 + 0x7D], %g1 loop_4809: fbuge %fcc1, loop_4810 fpackfix %f0, %f5 xor %o2, %g4, %l0 nop setx loop_4811, %l0, %l1 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_4810: bneg,a,pn %xcc, loop_4812 subc %i6, 0x1B79, %g3 fbe,a %fcc1, loop_4813 loop_4811: movrgz %l1, %o7, %i1 loop_4812: tle %xcc, 0x6 fpackfix %f2, %f12 loop_4813: fpsub16 %f2, %f14, %f12 fxnors %f0, %f10, %f11 fmovdleu %xcc, %f5, %f1 fnot2s %f12, %f13 lduw [%l7 + 0x60], %g2 movl %xcc, %i4, %g6 xnorcc %i5, %l3, %o3 fbe %fcc2, loop_4814 bn,a,pt %icc, loop_4815 ta %xcc, 0x5 stx %l5, [%l7 + 0x40] loop_4814: stx %g7, [%l7 + 0x10] loop_4815: fbule %fcc1, loop_4816 fpack32 %f4, %f6, %f12 taddcctv %g5, 0x05A9, %o1 fbo %fcc2, loop_4817 loop_4816: sdiv %o0, 0x1677, %l6 ldub [%l7 + 0x0D], %i2 tleu %xcc, 0x2 loop_4817: fone %f12 bshuffle %f8, %f14, %f6 fmul8ulx16 %f8, %f10, %f10 ldsw [%l7 + 0x30], %o6 fbu %fcc1, loop_4818 fmovdcc %icc, %f11, %f4 movrlez %o5, %o4, %l4 tge %xcc, 0x7 loop_4818: movge %icc, %l2, %i0 fmovrde %i3, %f6, %f6 fmul8ulx16 %f8, %f8, %f2 ldsh [%l7 + 0x3A], %i7 srlx %o2, 0x03, %g4 fblg,a %fcc2, loop_4819 edge8 %l0, %i6, %g1 stb %g3, [%l7 + 0x50] nop setx loop_4820, %l0, %l1 jmpl %l1, %l1 loop_4819: fcmpeq32 %f0, %f4, %o7 edge8l %i1, %g2, %g6 movgu %icc, %i5, %l3 loop_4820: popc %o3, %i4 fnegs %f13, %f14 be loop_4821 fsrc1s %f1, %f13 edge8 %l5, %g5, %g7 fbe %fcc2, loop_4822 loop_4821: ldsh [%l7 + 0x5A], %o0 udivx %o1, 0x1E41, %l6 tn %icc, 0x0 loop_4822: tsubcc %o6, %i2, %o4 nop setx loop_4823, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f2, [%l7 + 0x5C] fmuld8ulx16 %f12, %f5, %f4 lduw [%l7 + 0x30], %l4 loop_4823: lduw [%l7 + 0x28], %o5 fmovsl %icc, %f12, %f6 ld [%l7 + 0x08], %f1 fbug,a %fcc0, loop_4824 ldsh [%l7 + 0x78], %l2 ldsb [%l7 + 0x76], %i0 tneg %xcc, 0x6 loop_4824: ldx [%l7 + 0x28], %i3 tpos %xcc, 0x6 and %o2, %g4, %l0 fornot2 %f14, %f4, %f0 tne %icc, 0x4 ld [%l7 + 0x0C], %f13 fbuge %fcc3, loop_4825 and %i7, %g1, %i6 lduw [%l7 + 0x40], %g3 fpadd16s %f10, %f9, %f6 loop_4825: stx %l1, [%l7 + 0x38] ldd [%l7 + 0x20], %f2 smulcc %i1, %g2, %o7 fpsub32 %f8, %f14, %f2 fbo,a %fcc0, loop_4826 edge32ln %g6, %l3, %o3 edge8l %i5, %i4, %l5 fmovdg %xcc, %f4, %f9 loop_4826: fcmped %fcc3, %f6, %f4 brz,a %g5, loop_4827 fmovdg %xcc, %f1, %f13 bl,a,pn %xcc, loop_4828 fmovdpos %icc, %f6, %f2 loop_4827: std %f2, [%l7 + 0x28] fpackfix %f8, %f9 loop_4828: ldx [%l7 + 0x30], %g7 bvc,pn %icc, loop_4829 sth %o0, [%l7 + 0x52] and %o1, 0x00C0, %o6 stx %l6, [%l7 + 0x68] loop_4829: ld [%l7 + 0x10], %f6 tcc %icc, 0x3 fmovsge %icc, %f14, %f7 bneg,a,pt %xcc, loop_4830 fpmerge %f4, %f6, %f8 fmovsvc %icc, %f8, %f15 lduw [%l7 + 0x24], %o4 loop_4830: ld [%l7 + 0x08], %f13 fmovdneg %icc, %f7, %f6 ldub [%l7 + 0x52], %l4 fbule %fcc3, loop_4831 fmovrslz %o5, %f2, %f0 fornot1 %f14, %f12, %f4 stx %l2, [%l7 + 0x60] loop_4831: edge8l %i0, %i2, %o2 sth %i3, [%l7 + 0x12] stx %g4, [%l7 + 0x58] smulcc %i7, %g1, %i6 nop setx loop_4832, %l0, %l1 jmpl %l1, %l0 ldx [%l7 + 0x20], %g3 fbo %fcc0, loop_4833 edge32ln %i1, %l1, %o7 loop_4832: ldsb [%l7 + 0x46], %g6 ldd [%l7 + 0x20], %f0 loop_4833: bvs,a loop_4834 nop setx loop_4835, %l0, %l1 jmpl %l1, %g2 st %f10, [%l7 + 0x7C] fbe %fcc3, loop_4836 loop_4834: lduw [%l7 + 0x10], %l3 loop_4835: tge %icc, 0x1 fbe,a %fcc1, loop_4837 loop_4836: movpos %xcc, %i5, %i4 tne %icc, 0x1 brgz,a %o3, loop_4838 loop_4837: ld [%l7 + 0x58], %f0 lduh [%l7 + 0x3E], %g5 fmovsl %xcc, %f4, %f3 loop_4838: lduh [%l7 + 0x2C], %l5 fors %f5, %f10, %f15 ldx [%l7 + 0x08], %g7 ldx [%l7 + 0x28], %o1 bleu,pt %xcc, loop_4839 fone %f8 stw %o6, [%l7 + 0x5C] fnot2s %f1, %f9 loop_4839: ldx [%l7 + 0x60], %o0 fcmped %fcc0, %f8, %f14 sth %o4, [%l7 + 0x16] fmul8ulx16 %f6, %f4, %f14 fmovrde %l4, %f0, %f8 fbul,a %fcc0, loop_4840 movrlz %o5, 0x381, %l2 stb %i0, [%l7 + 0x4D] fmul8x16 %f11, %f2, %f4 loop_4840: fcmped %fcc1, %f2, %f8 fxors %f4, %f3, %f13 ldsb [%l7 + 0x26], %l6 lduw [%l7 + 0x5C], %i2 nop setx loop_4841, %l0, %l1 jmpl %l1, %i3 for %f0, %f4, %f2 orncc %o2, 0x104B, %i7 bpos,pt %icc, loop_4842 loop_4841: fcmpeq32 %f14, %f8, %g1 tge %xcc, 0x0 lduh [%l7 + 0x1A], %i6 loop_4842: smulcc %g4, 0x10A6, %g3 fmovdgu %icc, %f0, %f12 fone %f8 movrgez %i1, 0x014, %l1 fnot1s %f13, %f8 ldsw [%l7 + 0x30], %l0 ldub [%l7 + 0x54], %o7 xor %g6, %l3, %i5 stw %i4, [%l7 + 0x40] taddcctv %g2, 0x12EA, %g5 tsubcctv %l5, 0x0549, %g7 ldx [%l7 + 0x58], %o3 ldsh [%l7 + 0x22], %o6 stx %o0, [%l7 + 0x30] lduh [%l7 + 0x30], %o4 st %f1, [%l7 + 0x10] fblg %fcc3, loop_4843 fmovscs %xcc, %f3, %f8 fbu,a %fcc2, loop_4844 tcc %icc, 0x6 loop_4843: sub %o1, %o5, %l2 fnegs %f14, %f3 loop_4844: ldsb [%l7 + 0x21], %i0 addccc %l6, %i2, %i3 edge32n %o2, %l4, %g1 fpsub32 %f14, %f6, %f12 fmul8x16au %f6, %f7, %f0 sll %i6, 0x09, %g4 fmovsgu %icc, %f12, %f4 std %f12, [%l7 + 0x40] ldsh [%l7 + 0x58], %i7 stw %g3, [%l7 + 0x08] fmovdleu %icc, %f6, %f4 umul %l1, 0x1CA9, %l0 movg %xcc, %i1, %g6 ldsb [%l7 + 0x35], %o7 fandnot2s %f3, %f1, %f12 ldx [%l7 + 0x58], %i5 fba %fcc1, loop_4845 stx %i4, [%l7 + 0x40] movcc %xcc, %l3, %g5 fcmpgt16 %f10, %f6, %l5 loop_4845: movleu %icc, %g7, %o3 umul %o6, %g2, %o0 subccc %o1, 0x0264, %o4 lduh [%l7 + 0x6C], %o5 fabss %f1, %f12 sll %l2, %i0, %i2 movn %icc, %l6, %i3 fbl,a %fcc2, loop_4846 umulcc %l4, %o2, %g1 bgu %xcc, loop_4847 fbg %fcc2, loop_4848 loop_4846: fbul %fcc3, loop_4849 bne,a loop_4850 loop_4847: srlx %i6, 0x13, %i7 loop_4848: lduw [%l7 + 0x58], %g4 loop_4849: lduw [%l7 + 0x70], %g3 loop_4850: fbug %fcc1, loop_4851 fmovsneg %icc, %f1, %f12 bl %xcc, loop_4852 fcmpd %fcc3, %f2, %f14 loop_4851: st %f2, [%l7 + 0x28] fsrc1s %f15, %f3 loop_4852: ldsb [%l7 + 0x78], %l1 nop setx loop_4853, %l0, %l1 jmpl %l1, %i1 fmovs %f5, %f4 sethi 0x110E, %g6 edge16n %l0, %o7, %i4 loop_4853: fbe,a %fcc1, loop_4854 fpsub16 %f2, %f12, %f8 taddcctv %i5, %g5, %l5 lduh [%l7 + 0x62], %l3 loop_4854: tvc %icc, 0x3 std %f8, [%l7 + 0x28] stw %o3, [%l7 + 0x78] fmovdneg %xcc, %f7, %f14 fbo %fcc2, loop_4855 lduw [%l7 + 0x5C], %o6 fmovspos %icc, %f7, %f10 fba %fcc2, loop_4856 loop_4855: fmovdl %xcc, %f9, %f14 alignaddr %g2, %g7, %o1 srlx %o4, 0x10, %o0 loop_4856: fbne,a %fcc2, loop_4857 fmovdl %icc, %f10, %f0 stx %o5, [%l7 + 0x30] fmovsneg %icc, %f12, %f9 loop_4857: popc 0x12E2, %l2 fcmple32 %f6, %f14, %i0 ld [%l7 + 0x74], %f3 movre %i2, %l6, %l4 ld [%l7 + 0x14], %f4 fnegs %f7, %f5 st %f13, [%l7 + 0x18] fcmpne32 %f10, %f8, %i3 fbul,a %fcc1, loop_4858 fmuld8ulx16 %f4, %f15, %f10 fmovrde %o2, %f8, %f4 std %f8, [%l7 + 0x70] loop_4858: ldd [%l7 + 0x68], %f14 movrgez %g1, %i7, %g4 stx %g3, [%l7 + 0x10] fbne,a %fcc2, loop_4859 taddcctv %i6, %l1, %g6 fmovsg %xcc, %f4, %f3 edge16 %l0, %i1, %o7 loop_4859: subcc %i5, 0x1D25, %i4 tgu %icc, 0x2 fandnot1 %f6, %f6, %f14 ldd [%l7 + 0x20], %f0 brnz,a %g5, loop_4860 ldub [%l7 + 0x18], %l3 fcmple32 %f0, %f14, %l5 addcc %o3, %g2, %g7 loop_4860: fmul8sux16 %f14, %f10, %f6 fmuld8ulx16 %f9, %f9, %f6 fnor %f12, %f2, %f8 fbuge,a %fcc0, loop_4861 fnot2 %f2, %f10 te %xcc, 0x2 nop setx loop_4862, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4861: movl %icc, %o1, %o6 fbne %fcc2, loop_4863 fmul8x16au %f8, %f8, %f12 loop_4862: edge32ln %o4, %o0, %o5 te %icc, 0x6 loop_4863: fcmple32 %f6, %f2, %l2 sra %i0, 0x1E, %i2 lduh [%l7 + 0x08], %l6 brgez %l4, loop_4864 tle %xcc, 0x3 srax %i3, 0x01, %g1 lduw [%l7 + 0x18], %o2 loop_4864: fand %f2, %f6, %f6 fxnors %f10, %f15, %f0 stw %g4, [%l7 + 0x08] fmovdne %icc, %f15, %f3 sdivx %i7, 0x1823, %i6 fpack32 %f10, %f8, %f4 fmovse %xcc, %f11, %f15 ld [%l7 + 0x44], %f13 fors %f1, %f13, %f3 ldsh [%l7 + 0x28], %g3 ldub [%l7 + 0x0F], %g6 fpsub32 %f4, %f8, %f14 fornot2s %f8, %f2, %f2 stw %l0, [%l7 + 0x64] ldsb [%l7 + 0x57], %i1 movne %xcc, %o7, %i5 ldsw [%l7 + 0x2C], %i4 bcc loop_4865 movrgez %g5, 0x2BD, %l3 fmovrdlez %l5, %f12, %f14 fmovse %icc, %f1, %f9 loop_4865: ldub [%l7 + 0x1C], %l1 nop setx loop_4866, %l0, %l1 jmpl %l1, %g2 srlx %o3, %o1, %g7 taddcctv %o6, 0x0CF1, %o4 ble,a %icc, loop_4867 loop_4866: edge16n %o5, %o0, %i0 fsrc1s %f11, %f7 ldd [%l7 + 0x70], %f14 loop_4867: fmovspos %xcc, %f13, %f2 sdiv %l2, 0x085A, %l6 fornot2 %f14, %f2, %f4 ldsh [%l7 + 0x3E], %i2 edge8 %i3, %l4, %g1 lduw [%l7 + 0x74], %o2 fmovsle %icc, %f11, %f2 tne %xcc, 0x1 ldd [%l7 + 0x20], %f12 stb %i7, [%l7 + 0x42] ldsh [%l7 + 0x6E], %i6 ldsh [%l7 + 0x1C], %g3 fmul8x16 %f5, %f2, %f12 brz %g6, loop_4868 ldsw [%l7 + 0x2C], %g4 fmovdvc %xcc, %f15, %f3 fmovsl %xcc, %f12, %f2 loop_4868: fmovsneg %icc, %f0, %f12 movl %icc, %l0, %i1 ldsw [%l7 + 0x58], %i5 fmul8x16 %f7, %f2, %f14 mova %icc, %o7, %g5 sdivcc %i4, 0x15B5, %l5 stw %l1, [%l7 + 0x50] or %g2, %l3, %o1 movl %icc, %o3, %g7 fcmpd %fcc1, %f0, %f4 alignaddrl %o6, %o5, %o4 xnor %i0, %o0, %l2 st %f3, [%l7 + 0x7C] ldsh [%l7 + 0x56], %i2 sllx %l6, %i3, %l4 brz %o2, loop_4869 bne,a,pt %xcc, loop_4870 stb %i7, [%l7 + 0x29] fmovrsgez %g1, %f14, %f15 loop_4869: fbuge,a %fcc2, loop_4871 loop_4870: fzeros %f11 bpos,a,pn %xcc, loop_4872 addcc %i6, 0x019A, %g3 loop_4871: edge16l %g4, %g6, %i1 movrgez %i5, %l0, %g5 loop_4872: stw %o7, [%l7 + 0x1C] sth %i4, [%l7 + 0x0C] stb %l5, [%l7 + 0x64] mulx %g2, %l1, %l3 movg %icc, %o1, %o3 andcc %g7, 0x09B7, %o6 std %f4, [%l7 + 0x28] ldx [%l7 + 0x28], %o5 ldsb [%l7 + 0x74], %o4 movvc %icc, %i0, %o0 udivcc %l2, 0x1457, %i2 sth %i3, [%l7 + 0x6C] brz,a %l6, loop_4873 siam 0x2 orn %o2, %i7, %l4 fmovdneg %xcc, %f8, %f0 loop_4873: taddcc %i6, %g1, %g3 edge16 %g6, %i1, %g4 fble,a %fcc0, loop_4874 stw %l0, [%l7 + 0x60] andncc %i5, %o7, %i4 edge8l %g5, %l5, %l1 loop_4874: movne %icc, %l3, %o1 stx %g2, [%l7 + 0x18] fcmpeq16 %f2, %f2, %g7 edge8 %o3, %o5, %o6 fandnot1s %f11, %f10, %f15 fbuge %fcc0, loop_4875 bneg,pt %xcc, loop_4876 move %xcc, %i0, %o4 fornot1s %f14, %f5, %f5 loop_4875: fpack16 %f2, %f11 loop_4876: movre %o0, %l2, %i2 fnands %f1, %f14, %f15 ldsb [%l7 + 0x2F], %i3 std %f14, [%l7 + 0x70] ldx [%l7 + 0x60], %o2 addc %l6, %l4, %i6 ldsh [%l7 + 0x5E], %g1 xnorcc %i7, %g3, %g6 edge8l %i1, %l0, %g4 st %f5, [%l7 + 0x24] movre %o7, %i4, %i5 bvs,a %icc, loop_4877 movre %g5, %l1, %l5 bcc,a,pn %xcc, loop_4878 fbule %fcc0, loop_4879 loop_4877: move %xcc, %o1, %l3 fabsd %f2, %f4 loop_4878: fmovda %icc, %f6, %f15 loop_4879: fbge,a %fcc2, loop_4880 srlx %g2, 0x15, %o3 ldsw [%l7 + 0x20], %g7 fxor %f10, %f4, %f4 loop_4880: xnor %o5, %o6, %i0 move %icc, %o4, %o0 array32 %l2, %i2, %i3 edge16n %l6, %l4, %i6 bpos,a,pt %xcc, loop_4881 srax %g1, %i7, %g3 bne,a loop_4882 edge32l %g6, %o2, %i1 loop_4881: fcmped %fcc3, %f14, %f4 fandnot2 %f4, %f12, %f12 loop_4882: udiv %l0, 0x113C, %o7 fandnot2 %f6, %f4, %f14 movgu %icc, %i4, %i5 ldx [%l7 + 0x18], %g5 lduw [%l7 + 0x70], %g4 orn %l1, 0x056E, %o1 tvs %icc, 0x5 ldub [%l7 + 0x1E], %l5 tne %icc, 0x3 tneg %icc, 0x2 ldd [%l7 + 0x18], %f12 movg %xcc, %g2, %o3 brz %g7, loop_4883 ldub [%l7 + 0x3C], %o5 tsubcc %l3, 0x18BF, %o6 pdist %f12, %f4, %f12 loop_4883: fmovdge %icc, %f12, %f14 bg,pn %icc, loop_4884 fxnors %f14, %f4, %f12 orn %o4, %o0, %i0 popc 0x0466, %l2 loop_4884: bcs loop_4885 bg,pn %icc, loop_4886 tsubcctv %i2, 0x06D5, %i3 andn %l6, 0x0B17, %i6 loop_4885: ldsb [%l7 + 0x55], %g1 loop_4886: brgz %i7, loop_4887 fbe,a %fcc1, loop_4888 edge16l %g3, %g6, %l4 fmul8x16 %f9, %f4, %f0 loop_4887: ldsw [%l7 + 0x1C], %i1 loop_4888: ta %icc, 0x7 fmovdg %xcc, %f7, %f12 std %f6, [%l7 + 0x60] taddcc %l0, %o2, %i4 movle %xcc, %i5, %g5 fandnot2 %f8, %f2, %f8 edge8l %g4, %l1, %o7 fnegd %f14, %f8 lduh [%l7 + 0x74], %l5 fmovrdne %g2, %f10, %f0 udivx %o3, 0x14A2, %o1 ldsw [%l7 + 0x34], %o5 bvs,a,pn %xcc, loop_4889 stb %g7, [%l7 + 0x38] bne,pt %xcc, loop_4890 fmovsa %xcc, %f3, %f1 loop_4889: subccc %o6, 0x1D55, %l3 brgz,a %o0, loop_4891 loop_4890: fmovscs %xcc, %f9, %f2 fmovsl %xcc, %f5, %f6 edge16n %o4, %l2, %i2 loop_4891: sth %i3, [%l7 + 0x70] sdivcc %i0, 0x0FB9, %i6 stw %g1, [%l7 + 0x40] fcmps %fcc3, %f7, %f2 lduw [%l7 + 0x08], %i7 fornot2s %f15, %f15, %f12 array32 %l6, %g3, %l4 or %i1, %l0, %g6 fmovrde %o2, %f12, %f14 andn %i4, %i5, %g4 stb %g5, [%l7 + 0x52] fmuld8ulx16 %f14, %f6, %f12 fpack16 %f4, %f14 brlz,a %o7, loop_4892 fpadd16s %f6, %f1, %f14 ldd [%l7 + 0x38], %f12 sth %l1, [%l7 + 0x38] loop_4892: fmovdg %icc, %f12, %f4 movl %xcc, %l5, %g2 movcs %icc, %o3, %o1 movrlez %g7, %o6, %o5 ldsb [%l7 + 0x3A], %l3 subcc %o4, %o0, %l2 udivcc %i2, 0x0466, %i3 ldsh [%l7 + 0x74], %i0 stw %g1, [%l7 + 0x70] fmovrdne %i6, %f14, %f4 fpsub16s %f13, %f13, %f8 movneg %xcc, %i7, %l6 fmovd %f8, %f6 fmovrdne %g3, %f12, %f8 tvs %xcc, 0x2 fmovdcc %xcc, %f15, %f10 addc %i1, %l4, %l0 movgu %xcc, %o2, %i4 fmovdg %icc, %f0, %f2 st %f2, [%l7 + 0x4C] xor %i5, %g4, %g5 stb %o7, [%l7 + 0x3C] fone %f10 fcmps %fcc1, %f4, %f1 fmovrdlez %g6, %f6, %f6 fxnors %f1, %f3, %f4 fmovsge %icc, %f2, %f5 st %f3, [%l7 + 0x38] fmovsge %icc, %f9, %f2 ld [%l7 + 0x1C], %f9 fzero %f8 bvs,a %xcc, loop_4893 srax %l5, %g2, %l1 ldd [%l7 + 0x58], %f14 sth %o3, [%l7 + 0x34] loop_4893: brlez,a %g7, loop_4894 tcc %icc, 0x2 bge,pt %icc, loop_4895 smul %o6, %o5, %l3 loop_4894: fxnors %f7, %f9, %f5 fmovde %xcc, %f3, %f1 loop_4895: ldd [%l7 + 0x08], %f4 movgu %icc, %o1, %o4 ldd [%l7 + 0x10], %f4 taddcc %l2, 0x1534, %i2 ba,pt %xcc, loop_4896 fmovrdne %i3, %f10, %f2 fabss %f10, %f0 st %f0, [%l7 + 0x20] loop_4896: fands %f12, %f15, %f1 fmovrse %o0, %f2, %f8 st %f12, [%l7 + 0x7C] fbg %fcc0, loop_4897 movge %icc, %g1, %i6 st %f14, [%l7 + 0x38] sth %i7, [%l7 + 0x68] loop_4897: fpsub16 %f0, %f0, %f14 fxors %f9, %f10, %f10 fmovdgu %xcc, %f4, %f4 taddcc %i0, 0x0985, %l6 array16 %i1, %g3, %l4 ldsb [%l7 + 0x28], %o2 fmul8ulx16 %f0, %f10, %f12 edge8l %l0, %i4, %i5 fmovsvc %icc, %f14, %f6 edge8 %g4, %o7, %g6 fbue %fcc1, loop_4898 st %f12, [%l7 + 0x54] fbu,a %fcc2, loop_4899 srlx %l5, %g2, %g5 loop_4898: stb %l1, [%l7 + 0x0C] fnands %f5, %f14, %f14 loop_4899: ldsh [%l7 + 0x64], %g7 ldsb [%l7 + 0x5D], %o6 ldx [%l7 + 0x18], %o5 fmovrslz %o3, %f15, %f7 ldub [%l7 + 0x15], %o1 andncc %o4, %l3, %i2 sth %i3, [%l7 + 0x68] bge,a %icc, loop_4900 fble %fcc1, loop_4901 stw %l2, [%l7 + 0x6C] std %f4, [%l7 + 0x20] loop_4900: std %f6, [%l7 + 0x58] loop_4901: brnz %o0, loop_4902 sra %i6, 0x1C, %g1 tsubcc %i0, %i7, %l6 movgu %icc, %g3, %i1 loop_4902: movcs %icc, %o2, %l0 fmuld8ulx16 %f8, %f11, %f4 fmul8sux16 %f8, %f14, %f10 brgez %i4, loop_4903 sth %i5, [%l7 + 0x78] edge8ln %l4, %o7, %g6 movneg %xcc, %l5, %g4 loop_4903: movrne %g5, %l1, %g2 fble %fcc0, loop_4904 taddcctv %o6, 0x02ED, %g7 bvs,a,pt %xcc, loop_4905 lduh [%l7 + 0x38], %o3 loop_4904: fxors %f9, %f1, %f5 movvs %icc, %o5, %o1 loop_4905: fbug,a %fcc0, loop_4906 std %f12, [%l7 + 0x18] fbo,a %fcc1, loop_4907 fmovdgu %xcc, %f3, %f12 loop_4906: xnorcc %l3, 0x08E3, %o4 edge32l %i2, %i3, %o0 loop_4907: orn %l2, 0x1516, %g1 ldd [%l7 + 0x48], %f6 fnot2 %f10, %f2 std %f4, [%l7 + 0x78] ldsh [%l7 + 0x0E], %i6 orncc %i0, 0x0E3F, %l6 mova %icc, %g3, %i7 fnot2 %f12, %f0 ldsb [%l7 + 0x09], %i1 fnands %f0, %f5, %f0 stw %l0, [%l7 + 0x58] fpadd16s %f11, %f2, %f2 bvc,a,pt %xcc, loop_4908 xor %i4, %o2, %i5 fandnot2s %f11, %f14, %f14 std %f0, [%l7 + 0x48] loop_4908: lduh [%l7 + 0x3E], %l4 stb %g6, [%l7 + 0x31] fmovdvc %icc, %f5, %f0 ldub [%l7 + 0x09], %l5 fmovdle %icc, %f10, %f7 fmovsneg %xcc, %f1, %f2 fmul8x16al %f5, %f12, %f14 srlx %g4, 0x18, %o7 tge %icc, 0x5 edge32l %g5, %l1, %g2 fmovdneg %xcc, %f3, %f0 stx %g7, [%l7 + 0x68] st %f7, [%l7 + 0x78] fmovrde %o6, %f4, %f0 fandnot1 %f14, %f6, %f12 movl %xcc, %o3, %o5 movn %icc, %o1, %l3 subc %o4, %i2, %i3 ldsh [%l7 + 0x68], %l2 ldsb [%l7 + 0x12], %g1 sth %o0, [%l7 + 0x7A] fandnot2 %f4, %f14, %f8 fpackfix %f8, %f4 nop setx loop_4909, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x6C], %i0 fbug,a %fcc1, loop_4910 edge32ln %l6, %g3, %i7 loop_4909: fmovs %f2, %f11 brlz %i6, loop_4911 loop_4910: movpos %icc, %l0, %i1 brz %o2, loop_4912 alignaddrl %i4, %l4, %i5 loop_4911: fmovsl %xcc, %f11, %f14 fcmpes %fcc1, %f11, %f4 loop_4912: ldsh [%l7 + 0x3E], %g6 fmovrse %l5, %f7, %f3 fbe,a %fcc2, loop_4913 tn %xcc, 0x2 fble,a %fcc0, loop_4914 fmovse %xcc, %f5, %f9 loop_4913: bl,a loop_4915 call loop_4916 loop_4914: fmovrslz %o7, %f12, %f8 fxnors %f12, %f9, %f2 loop_4915: bne,a,pn %xcc, loop_4917 loop_4916: fcmpne16 %f10, %f4, %g5 tg %xcc, 0x1 tvs %xcc, 0x1 loop_4917: tsubcc %g4, %g2, %g7 nop setx loop_4918, %l0, %l1 jmpl %l1, %o6 fmovde %xcc, %f11, %f0 fnot1 %f2, %f14 lduw [%l7 + 0x3C], %o3 loop_4918: brlz,a %l1, loop_4919 fxors %f7, %f6, %f6 fcmple16 %f8, %f2, %o5 fmovscc %xcc, %f15, %f3 loop_4919: ldsh [%l7 + 0x34], %o1 brlz,a %o4, loop_4920 sethi 0x0F64, %l3 sth %i3, [%l7 + 0x4C] fmovs %f10, %f6 loop_4920: bleu,pt %xcc, loop_4921 ldsh [%l7 + 0x20], %l2 fxor %f14, %f4, %f0 fmovsneg %xcc, %f15, %f0 loop_4921: edge8 %g1, %o0, %i2 ldsb [%l7 + 0x11], %l6 smul %g3, %i7, %i6 fmovdneg %icc, %f14, %f14 fpadd32 %f4, %f6, %f4 lduh [%l7 + 0x5A], %l0 fone %f2 std %f10, [%l7 + 0x18] addccc %i0, 0x1B73, %o2 ld [%l7 + 0x08], %f2 fmovsgu %icc, %f10, %f6 movvs %xcc, %i4, %l4 andcc %i5, 0x1808, %i1 ldsh [%l7 + 0x7E], %l5 fcmpne32 %f6, %f12, %o7 edge32n %g6, %g4, %g5 fmovdn %icc, %f3, %f8 ld [%l7 + 0x74], %f9 st %f2, [%l7 + 0x70] fmovdg %icc, %f7, %f1 bneg,pt %icc, loop_4922 ldsw [%l7 + 0x08], %g2 andcc %g7, 0x0054, %o6 fmovdge %icc, %f4, %f13 loop_4922: addccc %l1, 0x1AF1, %o3 fmovdvc %xcc, %f3, %f1 fbul %fcc0, loop_4923 stb %o1, [%l7 + 0x15] bneg,a,pn %icc, loop_4924 fmovdg %icc, %f15, %f8 loop_4923: and %o4, %l3, %o5 orcc %l2, %i3, %o0 loop_4924: fmovsvc %icc, %f13, %f13 ld [%l7 + 0x4C], %f2 fpsub32 %f14, %f10, %f8 ldsb [%l7 + 0x2E], %g1 lduw [%l7 + 0x3C], %l6 bvs,a,pn %icc, loop_4925 fmovrde %g3, %f0, %f8 fmovsneg %xcc, %f6, %f5 ldub [%l7 + 0x4B], %i2 loop_4925: ld [%l7 + 0x4C], %f4 edge8ln %i7, %i6, %l0 stw %o2, [%l7 + 0x24] udivcc %i0, 0x0EDA, %l4 subc %i5, 0x14E0, %i4 fmovsl %xcc, %f5, %f9 fmovrdne %l5, %f2, %f12 tl %xcc, 0x3 nop setx loop_4926, %l0, %l1 jmpl %l1, %o7 fpack16 %f6, %f4 tne %icc, 0x6 addcc %g6, 0x0C1C, %i1 loop_4926: fabsd %f4, %f0 movrgez %g4, %g5, %g7 xor %o6, %l1, %g2 stb %o1, [%l7 + 0x6E] fmovsge %xcc, %f12, %f5 movcs %xcc, %o4, %o3 movl %xcc, %o5, %l2 orcc %i3, %o0, %l3 bshuffle %f4, %f14, %f10 fnands %f11, %f3, %f13 ld [%l7 + 0x34], %f7 taddcc %l6, %g3, %g1 popc 0x1561, %i2 move %icc, %i6, %l0 ldsw [%l7 + 0x6C], %o2 fmovdvs %xcc, %f9, %f9 fmovdge %xcc, %f5, %f3 brlez %i0, loop_4927 fzeros %f3 ldsb [%l7 + 0x3F], %i7 fmovdpos %icc, %f3, %f12 loop_4927: fnands %f4, %f13, %f5 std %f2, [%l7 + 0x68] fbule %fcc1, loop_4928 for %f12, %f6, %f8 movvs %xcc, %l4, %i5 ldsb [%l7 + 0x13], %i4 loop_4928: movne %icc, %l5, %o7 sdivx %i1, 0x08A6, %g6 ldsw [%l7 + 0x5C], %g5 fpadd32 %f12, %f0, %f0 fmovdge %xcc, %f11, %f0 movcs %icc, %g4, %o6 movleu %xcc, %g7, %g2 lduh [%l7 + 0x0C], %l1 nop setx loop_4929, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x30], %f15 movpos %xcc, %o4, %o3 ldsh [%l7 + 0x12], %o1 loop_4929: udivcc %o5, 0x1C98, %l2 fmovrsgz %o0, %f2, %f12 call loop_4930 move %xcc, %i3, %l6 stb %g3, [%l7 + 0x09] fmovda %icc, %f6, %f1 loop_4930: brgz,a %g1, loop_4931 movpos %icc, %l3, %i6 edge8ln %l0, %i2, %o2 ldd [%l7 + 0x08], %f6 loop_4931: movrlez %i7, %i0, %l4 brgez,a %i5, loop_4932 fmovde %icc, %f13, %f14 stw %i4, [%l7 + 0x08] ldx [%l7 + 0x60], %o7 loop_4932: ldsb [%l7 + 0x1D], %l5 xorcc %g6, %g5, %g4 sth %i1, [%l7 + 0x6A] std %f6, [%l7 + 0x28] fors %f7, %f12, %f11 ldd [%l7 + 0x78], %f8 brgz %o6, loop_4933 lduw [%l7 + 0x4C], %g2 ble,a loop_4934 fbo,a %fcc3, loop_4935 loop_4933: fble,a %fcc3, loop_4936 ldsw [%l7 + 0x50], %l1 loop_4934: ldsw [%l7 + 0x44], %g7 loop_4935: fmovdl %xcc, %f5, %f12 loop_4936: stb %o3, [%l7 + 0x67] sth %o4, [%l7 + 0x78] lduw [%l7 + 0x78], %o1 lduw [%l7 + 0x54], %o5 fxors %f0, %f8, %f15 fbue %fcc1, loop_4937 fsrc1s %f6, %f6 ld [%l7 + 0x0C], %f3 ld [%l7 + 0x20], %f4 loop_4937: movvc %icc, %o0, %l2 ldd [%l7 + 0x50], %f2 ldd [%l7 + 0x68], %f8 std %f8, [%l7 + 0x08] ldsh [%l7 + 0x4C], %i3 fmovse %icc, %f9, %f12 ldub [%l7 + 0x77], %g3 ldsw [%l7 + 0x78], %g1 stw %l3, [%l7 + 0x5C] fsrc2s %f11, %f10 sethi 0x1EDD, %l6 brlz %i6, loop_4938 fcmpd %fcc2, %f8, %f8 andn %i2, 0x02B6, %l0 lduw [%l7 + 0x2C], %i7 loop_4938: stx %o2, [%l7 + 0x70] fandnot1s %f12, %f11, %f13 tgu %xcc, 0x6 fmovdge %xcc, %f9, %f14 sth %i0, [%l7 + 0x12] te %xcc, 0x2 fandnot2 %f6, %f12, %f12 fmovsge %xcc, %f9, %f9 array8 %i5, %l4, %i4 fandnot1s %f3, %f15, %f12 brlez,a %o7, loop_4939 fbul,a %fcc2, loop_4940 movg %xcc, %l5, %g5 stb %g4, [%l7 + 0x0B] loop_4939: fpmerge %f10, %f15, %f12 loop_4940: lduw [%l7 + 0x58], %i1 array8 %g6, %g2, %o6 fbge %fcc2, loop_4941 fmovse %icc, %f4, %f8 stw %g7, [%l7 + 0x38] fmovrse %o3, %f12, %f6 loop_4941: std %f14, [%l7 + 0x10] addcc %l1, %o1, %o5 ldd [%l7 + 0x08], %f4 bvc,a,pn %xcc, loop_4942 fornot1s %f5, %f6, %f12 stw %o0, [%l7 + 0x68] ld [%l7 + 0x44], %f15 loop_4942: fble,a %fcc1, loop_4943 ldx [%l7 + 0x58], %o4 srl %i3, 0x1E, %l2 fpadd16 %f8, %f6, %f8 loop_4943: ldsb [%l7 + 0x17], %g3 movvs %xcc, %l3, %g1 ldd [%l7 + 0x70], %f8 movgu %icc, %l6, %i6 lduh [%l7 + 0x78], %i2 stb %i7, [%l7 + 0x55] brlez %l0, loop_4944 edge32ln %o2, %i5, %i0 fmovrdne %i4, %f0, %f0 fmovdleu %icc, %f3, %f6 loop_4944: fbuge %fcc2, loop_4945 sth %o7, [%l7 + 0x68] srlx %l5, 0x01, %g5 stb %g4, [%l7 + 0x48] loop_4945: fmovrsne %i1, %f10, %f6 call loop_4946 fmovrdlz %g6, %f12, %f10 movneg %icc, %g2, %l4 fnor %f6, %f2, %f12 loop_4946: ldd [%l7 + 0x08], %f2 ldsh [%l7 + 0x5E], %o6 stb %o3, [%l7 + 0x12] siam 0x3 fcmple16 %f6, %f12, %g7 fbug %fcc2, loop_4947 ldsh [%l7 + 0x0A], %l1 siam 0x0 fornot2 %f6, %f0, %f2 loop_4947: fandnot2 %f10, %f4, %f0 sth %o5, [%l7 + 0x0E] sll %o1, 0x15, %o0 tn %icc, 0x6 umulcc %i3, %o4, %g3 fexpand %f1, %f12 tcc %icc, 0x3 fbug,a %fcc1, loop_4948 fnand %f4, %f4, %f4 fcmpne32 %f10, %f6, %l3 addccc %g1, %l2, %l6 loop_4948: brlz %i6, loop_4949 fandnot2 %f10, %f4, %f14 fba,a %fcc0, loop_4950 alignaddr %i7, %i2, %o2 loop_4949: lduw [%l7 + 0x38], %i5 fpackfix %f6, %f5 loop_4950: ld [%l7 + 0x4C], %f1 fmovsle %xcc, %f7, %f15 ldsh [%l7 + 0x18], %l0 lduw [%l7 + 0x4C], %i4 fbg %fcc0, loop_4951 fornot2s %f8, %f11, %f11 and %o7, 0x0DC8, %i0 fcmple16 %f12, %f4, %l5 loop_4951: ldsw [%l7 + 0x78], %g5 bl %xcc, loop_4952 fnot1s %f3, %f6 stw %i1, [%l7 + 0x50] fnegd %f12, %f6 loop_4952: bcs,a loop_4953 ld [%l7 + 0x28], %f12 fmovdl %xcc, %f13, %f11 xor %g4, 0x1983, %g6 loop_4953: bg,a loop_4954 ldub [%l7 + 0x3D], %l4 bgu,pt %xcc, loop_4955 fmovsneg %xcc, %f0, %f2 loop_4954: movle %xcc, %o6, %g2 umul %g7, 0x1C9F, %l1 loop_4955: movgu %xcc, %o3, %o5 ldsh [%l7 + 0x5A], %o0 sub %i3, 0x1EDD, %o1 fmovdg %icc, %f2, %f6 edge16l %o4, %g3, %l3 fbge,a %fcc1, loop_4956 fcmpeq32 %f14, %f4, %l2 or %l6, 0x0269, %g1 stb %i7, [%l7 + 0x61] loop_4956: sethi 0x1E7F, %i6 tge %icc, 0x5 fpackfix %f6, %f15 andcc %i2, %i5, %l0 ldx [%l7 + 0x38], %i4 fpack32 %f10, %f4, %f8 movrlz %o7, %o2, %l5 stb %i0, [%l7 + 0x44] sth %i1, [%l7 + 0x7C] stb %g5, [%l7 + 0x67] fabss %f15, %f5 lduh [%l7 + 0x4A], %g6 movg %xcc, %g4, %o6 lduh [%l7 + 0x14], %g2 tpos %xcc, 0x6 movleu %xcc, %l4, %l1 tvc %icc, 0x1 ldub [%l7 + 0x63], %g7 fabsd %f4, %f2 lduw [%l7 + 0x48], %o3 andcc %o5, 0x049F, %i3 fmovdleu %xcc, %f11, %f13 srax %o1, 0x01, %o0 tn %xcc, 0x0 ldx [%l7 + 0x50], %g3 fmovsgu %xcc, %f3, %f9 call loop_4957 fmovsle %icc, %f13, %f2 fcmped %fcc0, %f2, %f0 ldsb [%l7 + 0x43], %o4 loop_4957: fmovdcc %xcc, %f9, %f7 ba loop_4958 sth %l2, [%l7 + 0x46] fnor %f14, %f12, %f2 fbn,a %fcc0, loop_4959 loop_4958: popc 0x1B84, %l6 fzero %f12 stb %l3, [%l7 + 0x60] loop_4959: fcmpeq16 %f10, %f2, %g1 ld [%l7 + 0x1C], %f15 ldx [%l7 + 0x68], %i6 fornot2 %f4, %f0, %f8 fcmpeq16 %f10, %f6, %i2 fmovscc %xcc, %f1, %f6 mova %xcc, %i5, %i7 brlz %i4, loop_4960 fmovsgu %xcc, %f1, %f0 addc %l0, 0x0EA8, %o2 ld [%l7 + 0x64], %f6 loop_4960: ldsb [%l7 + 0x7F], %o7 array16 %i0, %i1, %g5 st %f3, [%l7 + 0x5C] stw %g6, [%l7 + 0x54] fmovs %f1, %f0 fbue,a %fcc1, loop_4961 fpadd16 %f2, %f8, %f6 fmul8sux16 %f2, %f0, %f4 fmovrslz %l5, %f10, %f15 loop_4961: for %f6, %f10, %f10 fbue,a %fcc0, loop_4962 ld [%l7 + 0x60], %f11 fnegd %f6, %f4 fmovsne %xcc, %f7, %f13 loop_4962: edge32 %g4, %o6, %l4 std %f4, [%l7 + 0x10] fmovspos %xcc, %f13, %f8 umul %l1, %g7, %g2 andn %o3, %i3, %o5 tneg %xcc, 0x3 ldx [%l7 + 0x60], %o1 fmovsn %xcc, %f3, %f13 array16 %g3, %o4, %l2 fpadd16s %f12, %f9, %f8 fsrc2s %f11, %f7 ldub [%l7 + 0x5A], %o0 fmul8x16al %f6, %f9, %f10 fxors %f7, %f13, %f3 fmovsn %xcc, %f5, %f15 alignaddr %l6, %l3, %g1 bvs %xcc, loop_4963 ldsb [%l7 + 0x41], %i6 fnot2s %f5, %f13 umul %i2, 0x0073, %i5 loop_4963: fmovdgu %xcc, %f7, %f6 fornot2s %f14, %f15, %f13 fnand %f6, %f0, %f14 fpsub32 %f2, %f12, %f4 fcmple32 %f10, %f8, %i4 movleu %xcc, %l0, %i7 bvc,pt %icc, loop_4964 ldx [%l7 + 0x60], %o7 fmovde %icc, %f7, %f1 fmovsl %icc, %f3, %f10 loop_4964: fmovrslez %o2, %f14, %f8 tle %xcc, 0x2 fandnot2s %f8, %f2, %f9 ld [%l7 + 0x64], %f6 edge16n %i1, %i0, %g6 sdivx %g5, 0x1CD0, %l5 movpos %xcc, %o6, %g4 fmovse %xcc, %f12, %f6 lduh [%l7 + 0x46], %l1 ldsb [%l7 + 0x16], %g7 st %f10, [%l7 + 0x60] stw %g2, [%l7 + 0x0C] stb %o3, [%l7 + 0x17] tge %xcc, 0x1 fmovdneg %xcc, %f10, %f9 ldsb [%l7 + 0x56], %i3 std %f10, [%l7 + 0x78] fmovrslez %l4, %f0, %f0 ldsh [%l7 + 0x58], %o1 edge8ln %o5, %g3, %o4 st %f2, [%l7 + 0x14] movre %l2, %o0, %l6 ldsh [%l7 + 0x64], %g1 lduw [%l7 + 0x40], %l3 brnz %i2, loop_4965 ldsb [%l7 + 0x6A], %i6 bgu,a,pt %icc, loop_4966 stw %i5, [%l7 + 0x74] loop_4965: umulcc %l0, %i7, %o7 bvs,a %icc, loop_4967 loop_4966: fmovdcs %icc, %f2, %f6 te %xcc, 0x4 fmovdvs %icc, %f14, %f12 loop_4967: st %f5, [%l7 + 0x64] ldub [%l7 + 0x1F], %i4 bshuffle %f0, %f8, %f12 ba,pn %icc, loop_4968 sth %i1, [%l7 + 0x36] fornot1 %f2, %f8, %f6 tleu %xcc, 0x4 loop_4968: movg %icc, %o2, %i0 ldub [%l7 + 0x0D], %g5 ldx [%l7 + 0x08], %g6 fmuld8sux16 %f3, %f10, %f10 sth %o6, [%l7 + 0x20] xor %l5, %g4, %l1 tcs %icc, 0x0 fmovrdne %g7, %f12, %f8 brz %g2, loop_4969 ldd [%l7 + 0x18], %f14 ldd [%l7 + 0x58], %f4 fcmpne16 %f4, %f6, %i3 loop_4969: array32 %l4, %o1, %o5 brlz %g3, loop_4970 fpackfix %f14, %f14 ld [%l7 + 0x10], %f15 fzeros %f6 loop_4970: fmovsge %icc, %f12, %f6 fmovsne %xcc, %f5, %f11 ldub [%l7 + 0x71], %o3 ld [%l7 + 0x38], %f11 udivcc %l2, 0x0752, %o0 stw %o4, [%l7 + 0x6C] tleu %icc, 0x2 fmovsneg %xcc, %f12, %f13 tneg %xcc, 0x2 fandnot2s %f5, %f8, %f12 lduw [%l7 + 0x30], %g1 sth %l3, [%l7 + 0x60] movge %icc, %i2, %i6 bneg loop_4971 st %f3, [%l7 + 0x7C] brgz,a %l6, loop_4972 ldd [%l7 + 0x48], %f12 loop_4971: fcmpes %fcc2, %f6, %f12 fcmped %fcc3, %f4, %f4 loop_4972: fmul8x16al %f14, %f3, %f12 fcmpne16 %f8, %f6, %l0 move %xcc, %i5, %o7 fpadd16s %f10, %f9, %f12 sdivcc %i7, 0x0C92, %i1 sth %o2, [%l7 + 0x68] addcc %i0, 0x0B28, %i4 st %f14, [%l7 + 0x18] brlez %g6, loop_4973 lduh [%l7 + 0x38], %o6 ldsh [%l7 + 0x08], %l5 andncc %g5, %l1, %g4 loop_4973: add %g7, %g2, %l4 bg,pn %xcc, loop_4974 fmovs %f9, %f8 brnz %i3, loop_4975 tl %xcc, 0x2 loop_4974: ldsb [%l7 + 0x20], %o5 st %f12, [%l7 + 0x4C] loop_4975: std %f8, [%l7 + 0x28] stb %o1, [%l7 + 0x6B] fcmple32 %f6, %f10, %g3 te %icc, 0x3 array8 %l2, %o0, %o3 ldx [%l7 + 0x58], %g1 lduw [%l7 + 0x30], %l3 fmovdne %xcc, %f11, %f8 stx %i2, [%l7 + 0x28] fpsub16 %f4, %f8, %f4 st %f11, [%l7 + 0x2C] umul %i6, 0x070B, %o4 fmovrdne %l0, %f14, %f8 tle %icc, 0x5 lduh [%l7 + 0x16], %l6 stb %o7, [%l7 + 0x2A] ldx [%l7 + 0x40], %i5 fands %f5, %f2, %f11 andn %i7, %o2, %i0 fsrc2 %f6, %f4 sth %i1, [%l7 + 0x4A] ld [%l7 + 0x0C], %f5 stb %g6, [%l7 + 0x5E] array32 %i4, %o6, %l5 fones %f0 mulx %g5, 0x0E18, %l1 movg %xcc, %g4, %g2 fnegs %f7, %f12 fmovsa %xcc, %f1, %f3 movleu %icc, %l4, %i3 fornot1 %f14, %f0, %f6 orcc %g7, %o5, %g3 stb %l2, [%l7 + 0x58] std %f8, [%l7 + 0x50] tvs %xcc, 0x7 sth %o0, [%l7 + 0x1C] taddcc %o1, %g1, %l3 stw %o3, [%l7 + 0x08] ldsw [%l7 + 0x10], %i6 call loop_4976 tleu %xcc, 0x1 bgu,a,pn %icc, loop_4977 mova %xcc, %o4, %i2 loop_4976: bleu,pn %xcc, loop_4978 udivcc %l0, 0x1C21, %l6 loop_4977: fbg,a %fcc0, loop_4979 fmul8ulx16 %f0, %f6, %f0 loop_4978: ldd [%l7 + 0x18], %f6 fmovde %icc, %f7, %f12 loop_4979: fmul8x16 %f10, %f8, %f0 ld [%l7 + 0x30], %f4 lduh [%l7 + 0x42], %o7 fmovdvs %icc, %f6, %f2 fone %f4 fmovsn %xcc, %f15, %f5 edge32l %i7, %i5, %i0 st %f6, [%l7 + 0x34] faligndata %f2, %f12, %f6 ldd [%l7 + 0x08], %f4 sdivcc %i1, 0x1D11, %g6 brnz,a %o2, loop_4980 ld [%l7 + 0x2C], %f15 fmovdpos %xcc, %f14, %f10 fcmpgt32 %f2, %f0, %o6 loop_4980: fmuld8ulx16 %f0, %f6, %f2 xorcc %l5, 0x14B8, %i4 stx %l1, [%l7 + 0x20] sth %g4, [%l7 + 0x6C] brz,a %g2, loop_4981 andn %l4, %g5, %i3 fbn,a %fcc2, loop_4982 bcs,pn %xcc, loop_4983 loop_4981: fcmps %fcc1, %f8, %f2 array8 %g7, %g3, %o5 loop_4982: movl %xcc, %o0, %o1 loop_4983: fmovrdgez %l2, %f6, %f6 movre %g1, %l3, %o3 fmovspos %icc, %f2, %f3 ldsw [%l7 + 0x34], %i6 tcc %xcc, 0x0 ldub [%l7 + 0x7E], %o4 ldub [%l7 + 0x75], %i2 taddcc %l6, 0x1FEE, %o7 fnot1s %f8, %f9 nop setx loop_4984, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movpos %xcc, %l0, %i7 nop setx loop_4985, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsne %i0, %f4, %f13 loop_4984: fpsub32s %f10, %f10, %f13 smul %i1, 0x185A, %g6 loop_4985: ld [%l7 + 0x70], %f5 fsrc2 %f8, %f2 std %f12, [%l7 + 0x48] taddcc %i5, 0x0802, %o2 edge16 %o6, %i4, %l5 stb %l1, [%l7 + 0x66] fnot1 %f2, %f2 fpsub32 %f10, %f10, %f14 stb %g2, [%l7 + 0x75] te %icc, 0x7 siam 0x6 smulcc %l4, %g5, %g4 udivcc %g7, 0x083B, %i3 sdivcc %o5, 0x1709, %o0 tcc %icc, 0x6 fmovrslez %o1, %f4, %f9 andncc %l2, %g1, %l3 lduw [%l7 + 0x14], %o3 tne %icc, 0x6 fcmps %fcc1, %f6, %f1 fpadd32s %f10, %f15, %f13 fblg,a %fcc0, loop_4986 stx %i6, [%l7 + 0x50] fmul8x16 %f15, %f2, %f0 addccc %g3, 0x16AC, %o4 loop_4986: andn %i2, 0x1A79, %o7 addccc %l0, %i7, %i0 lduw [%l7 + 0x7C], %i1 taddcc %g6, %l6, %o2 xnor %i5, 0x0D77, %o6 movpos %icc, %i4, %l5 tl %xcc, 0x3 fmovdgu %icc, %f6, %f7 fbuge,a %fcc2, loop_4987 fmovrsgz %l1, %f3, %f5 stb %l4, [%l7 + 0x3A] fble,a %fcc3, loop_4988 loop_4987: edge8ln %g2, %g4, %g7 and %i3, 0x176E, %o5 brgez %o0, loop_4989 loop_4988: edge16ln %g5, %o1, %g1 bleu,a loop_4990 fmul8x16al %f8, %f13, %f4 loop_4989: lduw [%l7 + 0x3C], %l3 fxnors %f2, %f13, %f1 loop_4990: edge8 %l2, %o3, %i6 stb %g3, [%l7 + 0x4F] umul %o4, %o7, %l0 ld [%l7 + 0x18], %f4 subc %i7, %i2, %i1 brgz,a %g6, loop_4991 smulcc %l6, 0x1AD5, %i0 std %f10, [%l7 + 0x60] stx %o2, [%l7 + 0x40] loop_4991: movge %icc, %o6, %i4 andncc %i5, %l5, %l1 bleu,a,pn %icc, loop_4992 ldub [%l7 + 0x36], %l4 bl,pn %xcc, loop_4993 fmovrdlz %g2, %f6, %f2 loop_4992: bcc,a,pt %xcc, loop_4994 orn %g7, 0x1A6D, %g4 loop_4993: addcc %o5, %o0, %g5 sethi 0x10AE, %o1 loop_4994: xnorcc %i3, %l3, %g1 fmovdne %icc, %f10, %f15 movcc %icc, %l2, %o3 fmovsa %icc, %f10, %f8 array16 %g3, %o4, %o7 fnot2s %f14, %f7 bleu loop_4995 fmovsg %xcc, %f5, %f15 smul %l0, 0x14C6, %i6 ldub [%l7 + 0x37], %i2 loop_4995: fbo,a %fcc3, loop_4996 edge32ln %i7, %g6, %l6 sdiv %i0, 0x0D6E, %i1 fornot2 %f12, %f4, %f12 loop_4996: fsrc2s %f3, %f4 fabsd %f14, %f14 faligndata %f12, %f14, %f2 ldsw [%l7 + 0x1C], %o6 bpos,pn %xcc, loop_4997 fnor %f10, %f4, %f4 fmovsneg %icc, %f0, %f4 sth %i4, [%l7 + 0x64] loop_4997: alignaddrl %o2, %i5, %l5 nop setx loop_4998, %l0, %l1 jmpl %l1, %l4 fandnot1 %f14, %f2, %f8 stb %l1, [%l7 + 0x37] sdiv %g7, 0x1D5E, %g4 loop_4998: srl %o5, %o0, %g2 fmul8x16au %f12, %f12, %f12 fbe,a %fcc0, loop_4999 movcs %icc, %o1, %g5 fnot2s %f13, %f1 stb %i3, [%l7 + 0x62] loop_4999: fmovdg %xcc, %f5, %f7 andcc %g1, %l2, %o3 fandnot1 %f2, %f0, %f14 stw %l3, [%l7 + 0x68] fmovscc %xcc, %f13, %f6 fones %f5 fbug %fcc2, loop_5000 fmovrsgez %g3, %f13, %f4 stw %o4, [%l7 + 0x30] ldsb [%l7 + 0x52], %l0 loop_5000: ble,pn %xcc, loop_5001 fbne %fcc2, loop_5002 std %f4, [%l7 + 0x40] andn %i6, 0x08FB, %o7 loop_5001: ldsb [%l7 + 0x39], %i2 loop_5002: sth %g6, [%l7 + 0x64] fand %f2, %f2, %f2 brlez %i7, loop_5003 ld [%l7 + 0x50], %f0 fnegs %f4, %f12 brlez,a %i0, loop_5004 loop_5003: lduh [%l7 + 0x7A], %l6 ldx [%l7 + 0x20], %i1 ldsb [%l7 + 0x60], %o6 loop_5004: stb %o2, [%l7 + 0x12] sth %i5, [%l7 + 0x5A] fandnot2s %f10, %f9, %f10 fmovrsgez %i4, %f6, %f10 lduh [%l7 + 0x20], %l5 ldd [%l7 + 0x10], %f2 fbug,a %fcc3, loop_5005 movcc %icc, %l4, %g7 fmovsl %icc, %f0, %f10 for %f8, %f0, %f4 loop_5005: movle %icc, %l1, %g4 sth %o0, [%l7 + 0x46] stx %g2, [%l7 + 0x08] fbn %fcc0, loop_5006 ta %icc, 0x6 ldsw [%l7 + 0x1C], %o1 ldsh [%l7 + 0x2A], %g5 loop_5006: fnors %f9, %f3, %f6 fmovsge %xcc, %f6, %f14 lduh [%l7 + 0x0C], %i3 sth %g1, [%l7 + 0x32] std %f14, [%l7 + 0x58] ldd [%l7 + 0x78], %f12 fmovsle %icc, %f8, %f4 array16 %o5, %l2, %o3 sth %l3, [%l7 + 0x42] std %f6, [%l7 + 0x10] fmovsl %icc, %f2, %f9 stx %o4, [%l7 + 0x10] bgu %xcc, loop_5007 fbug,a %fcc1, loop_5008 orncc %l0, %i6, %o7 add %g3, %g6, %i7 loop_5007: ldsb [%l7 + 0x63], %i2 loop_5008: array8 %i0, %l6, %o6 fmovdvs %xcc, %f8, %f7 sdivx %o2, 0x1AE9, %i5 call loop_5009 array8 %i1, %l5, %l4 movvs %icc, %i4, %l1 fpsub16 %f6, %f6, %f2 loop_5009: ldsb [%l7 + 0x6A], %g7 fblg,a %fcc3, loop_5010 lduh [%l7 + 0x26], %g4 tg %icc, 0x0 fandnot2 %f6, %f14, %f10 loop_5010: faligndata %f8, %f2, %f4 fmovsl %icc, %f9, %f13 ldsb [%l7 + 0x76], %o0 st %f2, [%l7 + 0x48] fcmpd %fcc3, %f14, %f8 ldd [%l7 + 0x38], %f14 fmul8x16al %f1, %f9, %f6 fmovrsgz %o1, %f11, %f5 std %f0, [%l7 + 0x30] fand %f8, %f14, %f10 ldsw [%l7 + 0x54], %g2 sth %i3, [%l7 + 0x0A] stb %g1, [%l7 + 0x48] edge8l %g5, %l2, %o5 andcc %l3, %o4, %o3 srl %i6, 0x04, %o7 mulscc %l0, %g6, %g3 fexpand %f14, %f0 stw %i2, [%l7 + 0x68] stb %i7, [%l7 + 0x7F] fandnot2 %f0, %f12, %f0 fpack16 %f14, %f11 fble %fcc3, loop_5011 fnegs %f15, %f10 fmovdgu %icc, %f1, %f11 stb %i0, [%l7 + 0x2A] loop_5011: stx %l6, [%l7 + 0x68] lduw [%l7 + 0x0C], %o6 stw %o2, [%l7 + 0x50] ldx [%l7 + 0x30], %i1 lduw [%l7 + 0x44], %i5 stb %l4, [%l7 + 0x26] bl,pt %xcc, loop_5012 orn %i4, %l5, %g7 tvs %icc, 0x6 edge32l %g4, %l1, %o0 loop_5012: ba,a loop_5013 bneg,a loop_5014 stx %g2, [%l7 + 0x58] stx %i3, [%l7 + 0x38] loop_5013: addcc %g1, %o1, %g5 loop_5014: edge32 %o5, %l3, %l2 sth %o3, [%l7 + 0x20] ldsh [%l7 + 0x08], %i6 orcc %o7, %l0, %g6 edge32l %g3, %i2, %i7 popc %i0, %l6 bvc,a %xcc, loop_5015 fbge,a %fcc3, loop_5016 fbuge,a %fcc0, loop_5017 fnands %f13, %f5, %f11 loop_5015: ldsh [%l7 + 0x72], %o4 loop_5016: ble,pn %icc, loop_5018 loop_5017: subcc %o2, 0x1A99, %i1 edge16l %o6, %l4, %i4 fornot1 %f10, %f6, %f12 loop_5018: tpos %xcc, 0x6 sdivcc %l5, 0x199E, %g7 movrgz %i5, %g4, %l1 fmovdn %icc, %f11, %f9 call loop_5019 fcmpeq32 %f10, %f6, %o0 edge8 %i3, %g1, %g2 fmovrde %g5, %f4, %f4 loop_5019: movpos %xcc, %o1, %l3 tgu %xcc, 0x5 fcmpeq16 %f14, %f10, %l2 stx %o3, [%l7 + 0x28] fbul %fcc3, loop_5020 ldx [%l7 + 0x08], %i6 fcmpgt32 %f2, %f4, %o5 fmovrslez %o7, %f4, %f12 loop_5020: ldub [%l7 + 0x15], %g6 fnot1 %f8, %f2 fmovsvc %icc, %f8, %f10 fbne %fcc2, loop_5021 array16 %l0, %g3, %i2 fbg %fcc2, loop_5022 movrgez %i0, 0x3D1, %l6 loop_5021: fnands %f0, %f8, %f3 fandnot1s %f3, %f7, %f10 loop_5022: andn %o4, 0x00B1, %i7 ld [%l7 + 0x48], %f0 movne %xcc, %o2, %o6 mova %icc, %i1, %i4 lduw [%l7 + 0x5C], %l4 bvs,a %xcc, loop_5023 popc 0x0981, %l5 fsrc2 %f4, %f14 fmovdge %icc, %f3, %f8 loop_5023: lduh [%l7 + 0x24], %g7 sth %g4, [%l7 + 0x52] ldub [%l7 + 0x42], %l1 st %f7, [%l7 + 0x24] movcc %icc, %i5, %i3 ldsb [%l7 + 0x6E], %g1 mulx %g2, %g5, %o0 st %f8, [%l7 + 0x64] fornot1 %f0, %f12, %f4 fbuge,a %fcc1, loop_5024 edge16ln %o1, %l2, %o3 movvc %icc, %i6, %l3 fbne,a %fcc1, loop_5025 loop_5024: fble %fcc0, loop_5026 fmovdn %icc, %f12, %f6 ldx [%l7 + 0x40], %o7 loop_5025: fmovrse %o5, %f9, %f3 loop_5026: edge8n %l0, %g3, %g6 orn %i0, 0x1A82, %i2 srax %o4, %l6, %i7 nop setx loop_5027, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslez %o2, %f12, %f3 fnot2s %f7, %f8 fmovsl %xcc, %f10, %f11 loop_5027: fpack32 %f6, %f6, %f14 smulcc %o6, 0x00BB, %i1 fbl,a %fcc1, loop_5028 st %f10, [%l7 + 0x50] or %l4, 0x1A0E, %i4 for %f12, %f6, %f0 loop_5028: ld [%l7 + 0x58], %f9 fmovda %icc, %f13, %f12 ldub [%l7 + 0x5E], %g7 subc %l5, 0x0E5F, %l1 fmovde %icc, %f1, %f3 ld [%l7 + 0x40], %f7 st %f0, [%l7 + 0x10] fbe %fcc0, loop_5029 nop setx loop_5030, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %i5, %g4, %g1 ldsw [%l7 + 0x1C], %g2 loop_5029: array16 %g5, %i3, %o1 loop_5030: ldx [%l7 + 0x30], %o0 fbu,a %fcc3, loop_5031 tl %xcc, 0x4 fbo,a %fcc1, loop_5032 brlz,a %o3, loop_5033 loop_5031: fabss %f4, %f6 std %f12, [%l7 + 0x10] loop_5032: st %f1, [%l7 + 0x18] loop_5033: bcc,a,pt %xcc, loop_5034 fbn,a %fcc1, loop_5035 ldsw [%l7 + 0x28], %i6 fmovrdgz %l2, %f4, %f2 loop_5034: mulscc %o7, 0x0D82, %o5 loop_5035: brlz %l0, loop_5036 edge32n %g3, %l3, %i0 fmovdg %icc, %f10, %f3 ldsb [%l7 + 0x7B], %i2 loop_5036: andncc %g6, %l6, %i7 smul %o2, 0x1909, %o4 fnegd %f6, %f8 fmovrsne %o6, %f7, %f3 fmovse %xcc, %f4, %f10 fbne,a %fcc3, loop_5037 lduh [%l7 + 0x1A], %i1 lduw [%l7 + 0x7C], %i4 bge,pt %icc, loop_5038 loop_5037: lduh [%l7 + 0x4E], %l4 fmovdneg %icc, %f1, %f3 stb %l5, [%l7 + 0x14] loop_5038: ldsw [%l7 + 0x10], %g7 fmovsleu %xcc, %f14, %f8 tvs %xcc, 0x4 fpack16 %f0, %f15 bn loop_5039 fnot2 %f4, %f12 stw %i5, [%l7 + 0x20] fmovdgu %icc, %f7, %f12 loop_5039: brgez %l1, loop_5040 addc %g4, 0x182B, %g2 st %f0, [%l7 + 0x44] ldub [%l7 + 0x57], %g5 loop_5040: stw %i3, [%l7 + 0x24] andn %g1, 0x1734, %o1 nop setx loop_5041, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x18], %f4 fmovda %icc, %f10, %f4 fmovsa %xcc, %f2, %f9 loop_5041: array8 %o3, %o0, %i6 fxors %f13, %f9, %f4 stb %l2, [%l7 + 0x5B] move %xcc, %o5, %l0 stb %o7, [%l7 + 0x21] stx %l3, [%l7 + 0x70] ldsh [%l7 + 0x5C], %i0 smulcc %i2, %g3, %g6 bleu,a,pn %icc, loop_5042 ldsh [%l7 + 0x46], %l6 ldsh [%l7 + 0x18], %o2 edge16 %i7, %o4, %i1 loop_5042: stb %o6, [%l7 + 0x73] std %f4, [%l7 + 0x48] stb %l4, [%l7 + 0x6A] nop setx loop_5043, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sra %l5, %i4, %g7 ldx [%l7 + 0x28], %i5 ldsb [%l7 + 0x0E], %l1 loop_5043: fmovrsgez %g2, %f12, %f2 edge8n %g5, %i3, %g4 addcc %g1, %o3, %o1 movg %icc, %i6, %o0 fbul %fcc2, loop_5044 movl %xcc, %o5, %l0 fabss %f15, %f1 tsubcc %l2, %o7, %i0 loop_5044: tn %xcc, 0x0 bcs %icc, loop_5045 edge32 %l3, %i2, %g3 fmovsneg %icc, %f2, %f10 fsrc1s %f15, %f3 loop_5045: tvc %xcc, 0x4 umulcc %l6, 0x1665, %g6 fpadd32s %f9, %f8, %f12 call loop_5046 sth %o2, [%l7 + 0x72] sth %i7, [%l7 + 0x12] lduh [%l7 + 0x0E], %o4 loop_5046: udiv %o6, 0x01D3, %i1 lduh [%l7 + 0x1C], %l4 ldub [%l7 + 0x42], %i4 fbule,a %fcc2, loop_5047 bl,pt %xcc, loop_5048 ldd [%l7 + 0x68], %f4 movrgz %g7, 0x15A, %l5 loop_5047: brz %i5, loop_5049 loop_5048: fornot1s %f7, %f1, %f4 faligndata %f4, %f2, %f8 ldsw [%l7 + 0x14], %l1 loop_5049: nop setx loop_5050, %l0, %l1 jmpl %l1, %g5 std %f4, [%l7 + 0x08] fbe %fcc3, loop_5051 pdist %f0, %f2, %f6 loop_5050: st %f14, [%l7 + 0x1C] bpos,pn %icc, loop_5052 loop_5051: brz,a %i3, loop_5053 fexpand %f1, %f2 umulcc %g2, %g1, %o3 loop_5052: st %f8, [%l7 + 0x1C] loop_5053: ld [%l7 + 0x14], %f2 st %f14, [%l7 + 0x24] smul %o1, 0x15D2, %i6 fmovrslz %g4, %f10, %f2 std %f4, [%l7 + 0x40] nop setx loop_5054, %l0, %l1 jmpl %l1, %o0 ldsw [%l7 + 0x30], %o5 movcs %icc, %l2, %o7 ldx [%l7 + 0x58], %i0 loop_5054: orn %l0, %i2, %l3 fmovdcs %xcc, %f0, %f8 fblg,a %fcc1, loop_5055 ldsh [%l7 + 0x54], %l6 fornot2s %f11, %f10, %f15 andcc %g6, %g3, %o2 loop_5055: fcmpes %fcc0, %f9, %f8 ldub [%l7 + 0x1C], %i7 stw %o6, [%l7 + 0x38] fcmple32 %f14, %f0, %o4 ta %xcc, 0x3 alignaddr %l4, %i1, %g7 movvc %icc, %i4, %l5 movn %xcc, %l1, %i5 st %f6, [%l7 + 0x08] ldd [%l7 + 0x08], %f4 stw %i3, [%l7 + 0x14] movneg %xcc, %g5, %g1 stx %g2, [%l7 + 0x40] bl,a,pt %xcc, loop_5056 popc %o1, %o3 udivcc %i6, 0x0C45, %g4 lduw [%l7 + 0x18], %o5 loop_5056: movrlez %l2, 0x0C0, %o0 bne,a,pn %xcc, loop_5057 fbu %fcc1, loop_5058 edge32l %o7, %l0, %i2 sub %i0, %l3, %g6 loop_5057: fxnor %f2, %f14, %f8 loop_5058: fpack32 %f0, %f4, %f10 brgez,a %g3, loop_5059 lduh [%l7 + 0x1A], %o2 smul %i7, 0x1141, %l6 ld [%l7 + 0x34], %f14 loop_5059: fpadd16s %f3, %f0, %f8 te %xcc, 0x6 mova %xcc, %o6, %o4 fzero %f2 fnot2s %f4, %f1 fmovrdne %i1, %f6, %f14 stb %g7, [%l7 + 0x0F] movcs %xcc, %l4, %l5 movrne %i4, 0x374, %i5 sth %i3, [%l7 + 0x20] ldsb [%l7 + 0x69], %l1 st %f9, [%l7 + 0x2C] srax %g5, 0x18, %g2 ldsh [%l7 + 0x5A], %o1 edge32n %g1, %i6, %o3 edge8n %g4, %l2, %o5 movg %icc, %o0, %o7 fcmpne32 %f2, %f0, %l0 fcmpd %fcc2, %f10, %f12 fbu %fcc0, loop_5060 fornot2s %f7, %f11, %f7 ldsb [%l7 + 0x7A], %i2 sth %i0, [%l7 + 0x24] loop_5060: xor %l3, 0x0414, %g6 fpack16 %f6, %f0 tle %icc, 0x3 fcmpgt16 %f14, %f0, %o2 fbo,a %fcc1, loop_5061 movrgez %i7, %l6, %g3 fxnor %f2, %f4, %f8 fmovsa %icc, %f2, %f3 loop_5061: tvs %xcc, 0x1 fmovdne %xcc, %f15, %f12 nop setx loop_5062, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry umulcc %o4, %o6, %i1 fcmpgt32 %f8, %f2, %g7 stx %l5, [%l7 + 0x78] loop_5062: fbuge %fcc0, loop_5063 ldsh [%l7 + 0x30], %i4 st %f6, [%l7 + 0x70] sth %l4, [%l7 + 0x38] loop_5063: st %f15, [%l7 + 0x10] call loop_5064 bcs,a %icc, loop_5065 fnot1s %f3, %f14 fmul8x16al %f13, %f11, %f14 loop_5064: fpsub32 %f12, %f2, %f2 loop_5065: fpack32 %f2, %f4, %f0 ldx [%l7 + 0x30], %i5 st %f12, [%l7 + 0x74] stx %l1, [%l7 + 0x20] tgu %xcc, 0x4 stw %g5, [%l7 + 0x54] ldsw [%l7 + 0x30], %g2 fxnors %f9, %f11, %f10 fmul8sux16 %f6, %f12, %f6 fmovde %icc, %f8, %f0 fmovsg %icc, %f6, %f11 ld [%l7 + 0x34], %f13 std %f12, [%l7 + 0x30] movneg %icc, %o1, %g1 movrlez %i6, %o3, %i3 lduw [%l7 + 0x44], %l2 stw %g4, [%l7 + 0x1C] sth %o0, [%l7 + 0x38] fabsd %f8, %f2 stb %o5, [%l7 + 0x50] ldd [%l7 + 0x30], %f8 fbo %fcc2, loop_5066 addc %o7, 0x148F, %i2 tneg %icc, 0x7 tle %icc, 0x4 loop_5066: movrgez %i0, %l3, %l0 fmovrdne %g6, %f12, %f0 srl %i7, 0x02, %l6 st %f9, [%l7 + 0x74] fpsub16s %f9, %f13, %f15 fornot2 %f14, %f8, %f0 ldsh [%l7 + 0x3A], %o2 fpack32 %f10, %f6, %f2 edge16 %o4, %o6, %i1 fmovda %icc, %f7, %f10 nop setx loop_5067, %l0, %l1 jmpl %l1, %g3 array32 %l5, %i4, %g7 fmovdcs %xcc, %f7, %f8 tle %xcc, 0x1 loop_5067: fmovdl %icc, %f7, %f9 std %f8, [%l7 + 0x20] mulscc %i5, 0x1C6C, %l4 stb %g5, [%l7 + 0x08] bne,a loop_5068 bvc loop_5069 xorcc %l1, 0x0383, %g2 fandnot1s %f2, %f10, %f10 loop_5068: andn %g1, %o1, %i6 loop_5069: ldx [%l7 + 0x78], %o3 array16 %i3, %g4, %l2 fmovrdgz %o0, %f6, %f6 movne %xcc, %o7, %o5 sll %i2, 0x0C, %i0 fmovrse %l3, %f6, %f14 tvc %xcc, 0x6 mova %xcc, %l0, %i7 for %f4, %f8, %f6 fmuld8ulx16 %f6, %f12, %f14 fbe,a %fcc1, loop_5070 te %icc, 0x6 array16 %g6, %l6, %o4 ldub [%l7 + 0x32], %o6 loop_5070: ta %xcc, 0x3 fmuld8ulx16 %f3, %f1, %f6 fnegs %f10, %f2 ldub [%l7 + 0x7F], %i1 sdiv %g3, 0x1FC6, %o2 fmovdgu %xcc, %f4, %f14 ldsh [%l7 + 0x56], %i4 std %f8, [%l7 + 0x60] stw %l5, [%l7 + 0x40] lduw [%l7 + 0x70], %g7 fnegd %f12, %f8 fcmpeq32 %f0, %f0, %l4 edge32 %i5, %g5, %l1 orn %g2, 0x1641, %g1 fnot2s %f8, %f0 addcc %o1, 0x0C8A, %o3 fpadd32 %f10, %f0, %f6 sth %i3, [%l7 + 0x56] fcmpes %fcc1, %f6, %f6 alignaddr %g4, %i6, %o0 fnot2s %f5, %f4 nop setx loop_5071, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrlez %l2, %o5, %o7 fmovdvs %xcc, %f1, %f4 tge %xcc, 0x5 loop_5071: lduh [%l7 + 0x12], %i2 fmovscs %icc, %f0, %f14 stw %l3, [%l7 + 0x30] brlz,a %i0, loop_5072 stb %l0, [%l7 + 0x5C] fandnot2s %f8, %f5, %f13 fmovs %f10, %f7 loop_5072: srl %g6, %l6, %o4 fpadd32 %f0, %f10, %f0 bleu loop_5073 ldd [%l7 + 0x30], %f10 fmovd %f12, %f4 lduw [%l7 + 0x14], %i7 loop_5073: xor %o6, 0x1229, %g3 ldub [%l7 + 0x76], %o2 stb %i1, [%l7 + 0x08] fnand %f0, %f4, %f0 ldub [%l7 + 0x12], %l5 fcmpne32 %f8, %f8, %g7 fandnot2 %f2, %f8, %f2 ta %xcc, 0x3 fmovdne %xcc, %f10, %f7 fmovrdlez %i4, %f6, %f12 edge16l %l4, %g5, %i5 ld [%l7 + 0x28], %f15 ldsh [%l7 + 0x62], %l1 bge %icc, loop_5074 srl %g1, %g2, %o1 tpos %icc, 0x6 ldsw [%l7 + 0x30], %o3 loop_5074: bne,a %xcc, loop_5075 fornot2s %f13, %f1, %f0 ldx [%l7 + 0x68], %g4 ldsw [%l7 + 0x0C], %i6 loop_5075: std %f8, [%l7 + 0x78] edge32n %i3, %l2, %o0 lduw [%l7 + 0x1C], %o5 array16 %i2, %l3, %o7 alignaddr %i0, %l0, %l6 std %f4, [%l7 + 0x28] stx %o4, [%l7 + 0x30] fmovrdgez %g6, %f6, %f6 fpadd32 %f8, %f10, %f8 andcc %i7, 0x1D45, %o6 nop setx loop_5076, %l0, %l1 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 + 0x6B], %g3 smulcc %o2, 0x18D1, %l5 ldx [%l7 + 0x20], %i1 loop_5076: mulx %i4, %g7, %g5 udivx %l4, 0x1DEE, %i5 ld [%l7 + 0x78], %f10 be,pn %xcc, loop_5077 siam 0x5 fmovsge %icc, %f2, %f14 call loop_5078 loop_5077: ldub [%l7 + 0x09], %l1 stw %g2, [%l7 + 0x54] stx %g1, [%l7 + 0x28] loop_5078: ldsb [%l7 + 0x47], %o1 ldub [%l7 + 0x30], %g4 fmovdcc %icc, %f7, %f1 udivcc %i6, 0x0E39, %i3 stb %l2, [%l7 + 0x1D] brgez,a %o0, loop_5079 add %o5, 0x05A7, %i2 movl %icc, %o3, %l3 fbg %fcc3, loop_5080 loop_5079: ldsb [%l7 + 0x1D], %i0 bpos %xcc, loop_5081 fmovrdgez %o7, %f6, %f10 loop_5080: fmovrslz %l0, %f15, %f15 movcc %icc, %o4, %g6 loop_5081: ld [%l7 + 0x48], %f7 fmovdl %icc, %f2, %f10 fmovrslez %i7, %f14, %f10 fmovsneg %icc, %f4, %f6 fba %fcc2, loop_5082 bl,a loop_5083 tle %xcc, 0x0 call loop_5084 loop_5082: stb %o6, [%l7 + 0x29] loop_5083: lduw [%l7 + 0x70], %g3 fmovs %f13, %f13 loop_5084: smul %l6, %o2, %i1 fnot2s %f6, %f11 lduh [%l7 + 0x1A], %l5 fmovdn %xcc, %f0, %f7 lduw [%l7 + 0x54], %g7 fmovdcc %icc, %f0, %f6 bvc %icc, loop_5085 lduh [%l7 + 0x28], %g5 for %f12, %f8, %f0 bn,a,pn %icc, loop_5086 loop_5085: movge %xcc, %l4, %i5 fmovrdgez %l1, %f6, %f14 fcmple32 %f8, %f0, %g2 loop_5086: movg %xcc, %g1, %o1 tl %icc, 0x3 movne %xcc, %g4, %i4 orn %i3, 0x103D, %l2 fcmple16 %f8, %f0, %i6 lduh [%l7 + 0x50], %o5 ldsw [%l7 + 0x30], %o0 ldx [%l7 + 0x48], %i2 ldd [%l7 + 0x68], %f8 ldd [%l7 + 0x20], %f4 fmul8x16al %f15, %f9, %f10 lduh [%l7 + 0x48], %o3 alignaddrl %l3, %i0, %l0 sethi 0x1319, %o4 movgu %icc, %o7, %g6 bvc,a,pn %icc, loop_5087 fbule,a %fcc3, loop_5088 bl loop_5089 stx %i7, [%l7 + 0x38] loop_5087: tleu %icc, 0x1 loop_5088: fornot2s %f9, %f12, %f13 loop_5089: stx %o6, [%l7 + 0x78] edge32 %g3, %o2, %l6 st %f10, [%l7 + 0x70] fones %f0 udivcc %i1, 0x1999, %g7 fpsub32s %f3, %f15, %f15 fmovsgu %xcc, %f7, %f3 fmovdn %icc, %f14, %f11 edge8l %l5, %g5, %l4 fpsub32 %f2, %f0, %f4 bcs,a,pt %icc, loop_5090 bl,pt %xcc, loop_5091 sdiv %i5, 0x19BC, %l1 stw %g2, [%l7 + 0x1C] loop_5090: fmovdleu %icc, %f7, %f2 loop_5091: udivx %o1, 0x0D00, %g1 fnegs %f1, %f4 ldsw [%l7 + 0x28], %g4 std %f2, [%l7 + 0x18] edge32l %i3, %i4, %i6 sth %o5, [%l7 + 0x72] fmovrslz %o0, %f13, %f10 ld [%l7 + 0x28], %f0 movrne %l2, %o3, %i2 ldsh [%l7 + 0x24], %i0 sth %l0, [%l7 + 0x26] fmovdn %icc, %f15, %f13 srlx %o4, 0x18, %o7 stw %l3, [%l7 + 0x08] stb %g6, [%l7 + 0x4E] fcmpne16 %f8, %f0, %o6 ldx [%l7 + 0x68], %g3 fandnot1s %f15, %f12, %f7 move %icc, %o2, %i7 ld [%l7 + 0x78], %f1 ldsw [%l7 + 0x3C], %i1 fcmpgt32 %f14, %f6, %l6 fnot1 %f6, %f8 ld [%l7 + 0x34], %f2 ldsw [%l7 + 0x40], %l5 movn %xcc, %g5, %l4 fmovse %xcc, %f13, %f6 xor %i5, %g7, %l1 fbul %fcc1, loop_5092 movle %xcc, %o1, %g1 fzeros %f15 stw %g2, [%l7 + 0x24] loop_5092: fmovdcs %xcc, %f5, %f12 fba,a %fcc2, loop_5093 te %icc, 0x1 fones %f4 bcc,a,pt %xcc, loop_5094 loop_5093: ldsb [%l7 + 0x1D], %g4 movrgz %i3, %i4, %o5 edge16 %o0, %l2, %o3 loop_5094: tpos %icc, 0x1 fmovrdgez %i6, %f6, %f2 fornot2 %f6, %f4, %f0 lduw [%l7 + 0x60], %i0 bneg,a,pn %xcc, loop_5095 movle %icc, %l0, %i2 brgez,a %o4, loop_5096 fbug %fcc2, loop_5097 loop_5095: fmovsn %xcc, %f3, %f0 tvc %icc, 0x3 loop_5096: sdivx %l3, 0x13BF, %g6 loop_5097: stx %o6, [%l7 + 0x48] bshuffle %f14, %f12, %f12 fands %f0, %f5, %f1 sll %g3, %o2, %o7 stb %i7, [%l7 + 0x68] sdivx %l6, 0x09F3, %l5 ba,a,pn %xcc, loop_5098 faligndata %f8, %f8, %f8 xor %i1, %g5, %l4 bvc,pt %icc, loop_5099 loop_5098: fmovspos %icc, %f4, %f6 fpadd32s %f8, %f9, %f9 bcs,pn %xcc, loop_5100 loop_5099: array8 %i5, %g7, %l1 fcmpd %fcc1, %f0, %f4 stx %g1, [%l7 + 0x18] loop_5100: movgu %icc, %g2, %g4 fpadd32s %f13, %f7, %f2 ld [%l7 + 0x74], %f9 ldsh [%l7 + 0x2A], %i3 fmovsn %icc, %f15, %f11 stb %i4, [%l7 + 0x0F] std %f0, [%l7 + 0x68] movcc %xcc, %o1, %o0 smul %l2, %o5, %o3 tcs %icc, 0x7 brlez %i0, loop_5101 bneg,a loop_5102 fabss %f1, %f10 add %l0, 0x0056, %i2 loop_5101: ld [%l7 + 0x18], %f8 loop_5102: bshuffle %f6, %f10, %f12 fbu %fcc3, loop_5103 movne %icc, %o4, %i6 ldub [%l7 + 0x7A], %l3 for %f2, %f0, %f10 loop_5103: fcmped %fcc2, %f8, %f6 ldsw [%l7 + 0x20], %o6 movgu %xcc, %g3, %o2 fmovrdlz %g6, %f2, %f10 lduh [%l7 + 0x56], %o7 fbe,a %fcc0, loop_5104 faligndata %f8, %f6, %f10 ldsb [%l7 + 0x44], %i7 lduw [%l7 + 0x78], %l6 loop_5104: fcmpes %fcc1, %f11, %f3 bvs,a,pt %xcc, loop_5105 ldub [%l7 + 0x40], %l5 ldsb [%l7 + 0x6E], %g5 ldsh [%l7 + 0x14], %i1 loop_5105: bn,pt %icc, loop_5106 fmovs %f1, %f6 lduh [%l7 + 0x74], %i5 fsrc1 %f8, %f2 loop_5106: fmovrsne %l4, %f15, %f13 st %f4, [%l7 + 0x58] fmovsgu %icc, %f12, %f10 tpos %xcc, 0x2 xor %g7, %l1, %g1 tle %icc, 0x1 tsubcc %g4, %g2, %i4 fsrc2 %f6, %f12 fpsub32 %f14, %f4, %f14 fnor %f2, %f8, %f6 fcmpgt16 %f4, %f4, %i3 fmovsneg %xcc, %f9, %f10 fmul8ulx16 %f8, %f8, %f14 andncc %o1, %o0, %l2 ldsh [%l7 + 0x16], %o5 fmovdneg %icc, %f15, %f8 umul %i0, %o3, %l0 stb %o4, [%l7 + 0x30] taddcctv %i2, 0x0E44, %l3 fmovrse %i6, %f5, %f15 fmovdl %xcc, %f6, %f14 faligndata %f0, %f4, %f12 tne %icc, 0x2 fbl,a %fcc1, loop_5107 addccc %g3, %o2, %o6 fcmpgt16 %f2, %f2, %o7 fzero %f12 loop_5107: orn %g6, 0x11BF, %i7 ldx [%l7 + 0x18], %l6 brlez %l5, loop_5108 lduh [%l7 + 0x74], %i1 tvc %icc, 0x4 fnot2 %f8, %f2 loop_5108: fpsub32 %f2, %f6, %f12 bl,a loop_5109 fexpand %f4, %f6 edge16ln %i5, %l4, %g7 mova %xcc, %l1, %g1 loop_5109: fabsd %f10, %f12 fmovsgu %xcc, %f13, %f8 movne %icc, %g5, %g4 ldsb [%l7 + 0x4E], %i4 bgu,a,pn %icc, loop_5110 brlz,a %i3, loop_5111 fmovsneg %xcc, %f0, %f5 fornot1s %f8, %f15, %f2 loop_5110: lduw [%l7 + 0x60], %o1 loop_5111: lduw [%l7 + 0x20], %o0 sth %l2, [%l7 + 0x3E] smulcc %o5, %g2, %i0 brgz,a %l0, loop_5112 movge %icc, %o3, %i2 bcs %icc, loop_5113 edge16ln %l3, %o4, %i6 loop_5112: edge16 %o2, %o6, %g3 edge32 %o7, %g6, %l6 loop_5113: pdist %f4, %f4, %f8 ld [%l7 + 0x64], %f6 fornot2s %f1, %f11, %f13 fmovscc %icc, %f9, %f1 ldx [%l7 + 0x58], %l5 addc %i1, 0x1972, %i5 fmovrde %l4, %f4, %f8 sub %i7, 0x0CBC, %g7 fcmped %fcc0, %f8, %f14 mulx %g1, %l1, %g4 bcs,a,pt %xcc, loop_5114 ldsb [%l7 + 0x4D], %i4 movneg %xcc, %i3, %o1 bneg,a,pt %xcc, loop_5115 loop_5114: edge8n %g5, %l2, %o5 ldsb [%l7 + 0x31], %o0 fbue %fcc0, loop_5116 loop_5115: fbe %fcc3, loop_5117 fbo %fcc2, loop_5118 lduh [%l7 + 0x4C], %i0 loop_5116: stb %l0, [%l7 + 0x4C] loop_5117: fmovsn %xcc, %f1, %f12 loop_5118: bvc,a loop_5119 ldsb [%l7 + 0x5E], %o3 stb %g2, [%l7 + 0x32] bvc %icc, loop_5120 loop_5119: sth %i2, [%l7 + 0x3E] stw %o4, [%l7 + 0x50] fors %f6, %f5, %f9 loop_5120: movleu %icc, %i6, %l3 movge %icc, %o6, %g3 fpsub16 %f6, %f2, %f2 ldx [%l7 + 0x50], %o2 st %f9, [%l7 + 0x74] bne,a loop_5121 lduh [%l7 + 0x12], %g6 alignaddrl %o7, %l5, %l6 xnorcc %i5, 0x1E4C, %l4 loop_5121: fpadd32s %f12, %f2, %f10 fandnot2 %f4, %f0, %f12 fpsub16 %f0, %f14, %f14 ba,a,pn %icc, loop_5122 alignaddrl %i7, %i1, %g7 add %l1, %g1, %g4 tleu %icc, 0x6 loop_5122: ld [%l7 + 0x18], %f14 edge16n %i4, %o1, %g5 sth %l2, [%l7 + 0x2C] bneg,a %xcc, loop_5123 fzero %f4 ldx [%l7 + 0x48], %i3 fmovdvc %icc, %f1, %f4 loop_5123: fmovd %f14, %f4 fsrc1s %f6, %f11 sth %o0, [%l7 + 0x64] or %i0, 0x043F, %l0 sethi 0x0CEA, %o5 orncc %g2, %o3, %i2 be %icc, loop_5124 stb %i6, [%l7 + 0x7E] fpack32 %f12, %f8, %f6 fmovsle %icc, %f13, %f13 loop_5124: fornot1s %f5, %f12, %f10 fxnors %f8, %f0, %f6 ldx [%l7 + 0x20], %l3 fxor %f12, %f0, %f6 ldsb [%l7 + 0x18], %o4 fzero %f10 fbule %fcc1, loop_5125 ldub [%l7 + 0x0F], %g3 fpack32 %f2, %f8, %f2 bne,a loop_5126 loop_5125: array16 %o6, %o2, %o7 fmul8x16au %f11, %f9, %f0 lduw [%l7 + 0x4C], %l5 loop_5126: st %f2, [%l7 + 0x2C] lduh [%l7 + 0x4E], %g6 tgu %xcc, 0x1 andncc %l6, %i5, %l4 andcc %i7, 0x19EB, %i1 movpos %xcc, %g7, %g1 ldub [%l7 + 0x2B], %l1 fcmple32 %f12, %f8, %g4 ldub [%l7 + 0x3C], %o1 ta %icc, 0x3 tcc %xcc, 0x4 ld [%l7 + 0x18], %f6 xorcc %g5, %i4, %i3 ldx [%l7 + 0x20], %o0 add %i0, 0x0BFF, %l0 ldsh [%l7 + 0x0E], %o5 tneg %icc, 0x1 fble,a %fcc2, loop_5127 movge %icc, %l2, %g2 fmul8x16al %f9, %f5, %f10 fpadd32 %f6, %f10, %f4 loop_5127: edge32 %i2, %o3, %l3 ld [%l7 + 0x54], %f15 lduw [%l7 + 0x10], %i6 stw %o4, [%l7 + 0x5C] movrne %o6, 0x103, %g3 tl %xcc, 0x6 movneg %icc, %o2, %o7 tg %xcc, 0x4 tge %icc, 0x7 sth %g6, [%l7 + 0x5A] st %f15, [%l7 + 0x28] sdiv %l6, 0x1AC3, %i5 sth %l5, [%l7 + 0x6A] tge %icc, 0x5 ldx [%l7 + 0x40], %i7 lduw [%l7 + 0x18], %i1 fmovdleu %icc, %f7, %f4 smul %l4, 0x09B3, %g7 ld [%l7 + 0x58], %f4 movgu %icc, %g1, %g4 taddcctv %l1, %o1, %i4 pdist %f12, %f12, %f8 std %f10, [%l7 + 0x38] ld [%l7 + 0x50], %f10 lduh [%l7 + 0x2C], %i3 fbue,a %fcc2, loop_5128 ldub [%l7 + 0x2A], %g5 tcs %xcc, 0x0 ldsb [%l7 + 0x3D], %o0 loop_5128: sdivcc %i0, 0x1AE1, %l0 udivx %o5, 0x191E, %g2 bg,pt %xcc, loop_5129 xnor %i2, %l2, %o3 tneg %icc, 0x4 movneg %icc, %i6, %o4 loop_5129: edge16 %l3, %o6, %o2 ld [%l7 + 0x2C], %f11 st %f5, [%l7 + 0x18] orn %g3, %g6, %l6 ldsb [%l7 + 0x46], %o7 stx %l5, [%l7 + 0x60] stx %i7, [%l7 + 0x48] brlz,a %i1, loop_5130 lduh [%l7 + 0x78], %i5 fbo,a %fcc2, loop_5131 ldx [%l7 + 0x08], %l4 loop_5130: brgz,a %g1, loop_5132 lduh [%l7 + 0x30], %g4 loop_5131: lduw [%l7 + 0x50], %l1 fmovrsgez %g7, %f0, %f5 loop_5132: brlez %o1, loop_5133 fblg,a %fcc3, loop_5134 smul %i3, 0x00D2, %i4 sllx %o0, 0x13, %g5 loop_5133: ldsh [%l7 + 0x14], %l0 loop_5134: nop setx loop_5135, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %o5, 0x1B50, %g2 ldub [%l7 + 0x45], %i2 ba,a,pn %xcc, loop_5136 loop_5135: fcmped %fcc2, %f14, %f4 fbge,a %fcc2, loop_5137 edge16l %l2, %i0, %o3 loop_5136: sth %i6, [%l7 + 0x56] ldd [%l7 + 0x40], %f10 loop_5137: ldub [%l7 + 0x7B], %o4 stw %o6, [%l7 + 0x28] udivx %o2, 0x0EE9, %l3 lduw [%l7 + 0x4C], %g6 bn loop_5138 sdiv %g3, 0x14C3, %o7 tpos %xcc, 0x3 fzeros %f13 loop_5138: fbe %fcc3, loop_5139 ldsb [%l7 + 0x60], %l5 fmovrdgz %i7, %f6, %f6 fmovdleu %xcc, %f7, %f8 loop_5139: fpsub32s %f10, %f2, %f9 alignaddr %l6, %i1, %l4 sth %i5, [%l7 + 0x14] fmovsg %xcc, %f1, %f2 ldx [%l7 + 0x18], %g1 fmovsvc %icc, %f8, %f12 orcc %l1, 0x11CD, %g4 xorcc %o1, %i3, %g7 bneg loop_5140 nop setx loop_5141, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsle %icc, %f15, %f7 stb %i4, [%l7 + 0x73] loop_5140: fmovsne %icc, %f12, %f11 loop_5141: movrne %g5, %o0, %l0 sdivcc %o5, 0x0CD3, %i2 udivcc %g2, 0x19F0, %i0 alignaddr %l2, %o3, %i6 bn,a loop_5142 edge8 %o6, %o2, %l3 movcs %icc, %g6, %g3 subc %o7, %l5, %o4 loop_5142: movne %icc, %i7, %i1 fbe %fcc2, loop_5143 fmovrse %l4, %f1, %f10 st %f6, [%l7 + 0x28] alignaddrl %l6, %i5, %g1 loop_5143: stb %l1, [%l7 + 0x0D] bvs loop_5144 fone %f8 ldub [%l7 + 0x56], %g4 ldsw [%l7 + 0x1C], %o1 loop_5144: ldd [%l7 + 0x60], %f0 fmovde %icc, %f12, %f9 fmul8sux16 %f12, %f14, %f10 brz %g7, loop_5145 sra %i4, %i3, %g5 movpos %xcc, %o0, %o5 xnor %i2, %g2, %i0 loop_5145: ble,pn %xcc, loop_5146 fmovdgu %xcc, %f4, %f4 edge16l %l0, %o3, %i6 ldub [%l7 + 0x09], %l2 loop_5146: stw %o2, [%l7 + 0x60] fpsub32 %f12, %f14, %f14 fmovrslez %l3, %f9, %f11 fxnor %f10, %f4, %f12 faligndata %f4, %f4, %f12 brgz %o6, loop_5147 fmovsleu %icc, %f15, %f0 fmovd %f10, %f2 ldx [%l7 + 0x50], %g6 loop_5147: edge32ln %g3, %l5, %o7 fexpand %f14, %f8 call loop_5148 fmovrdgz %o4, %f4, %f4 fandnot1s %f4, %f6, %f8 st %f10, [%l7 + 0x34] loop_5148: tneg %icc, 0x5 fbe %fcc0, loop_5149 fpsub32 %f0, %f8, %f14 fmuld8ulx16 %f6, %f0, %f8 ldsw [%l7 + 0x0C], %i1 loop_5149: ldd [%l7 + 0x08], %f8 array8 %l4, %l6, %i7 be %icc, loop_5150 sth %g1, [%l7 + 0x1C] lduw [%l7 + 0x64], %i5 fmovdl %icc, %f8, %f2 loop_5150: tcc %xcc, 0x2 lduh [%l7 + 0x7E], %l1 ldsb [%l7 + 0x66], %o1 brgz %g4, loop_5151 stb %i4, [%l7 + 0x52] bcc loop_5152 stb %g7, [%l7 + 0x47] loop_5151: umul %g5, %i3, %o0 fmovrdgz %o5, %f0, %f12 loop_5152: ldd [%l7 + 0x50], %f4 stb %g2, [%l7 + 0x72] movg %icc, %i2, %l0 movleu %icc, %o3, %i0 fblg,a %fcc0, loop_5153 lduw [%l7 + 0x44], %i6 fmovsvs %xcc, %f12, %f5 fabsd %f2, %f14 loop_5153: fbl %fcc3, loop_5154 brnz %l2, loop_5155 umul %l3, 0x073D, %o6 sdiv %g6, 0x13D8, %o2 loop_5154: fmovdn %xcc, %f15, %f14 loop_5155: fcmps %fcc0, %f10, %f4 std %f0, [%l7 + 0x38] movrlez %g3, 0x1DF, %o7 brlez %o4, loop_5156 lduw [%l7 + 0x4C], %l5 std %f14, [%l7 + 0x78] udivcc %i1, 0x1E6E, %l4 loop_5156: ldsw [%l7 + 0x3C], %i7 udivcc %l6, 0x0FA2, %i5 fnands %f6, %f10, %f15 nop setx loop_5157, %l0, %l1 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 + 0x3C], %g1 fmovd %f8, %f14 srl %o1, 0x1E, %g4 loop_5157: ldd [%l7 + 0x60], %f4 movl %xcc, %i4, %l1 fmovdleu %icc, %f9, %f2 bgu,a loop_5158 movpos %icc, %g5, %i3 movne %icc, %o0, %g7 fmovsl %icc, %f8, %f0 loop_5158: fmovsgu %xcc, %f7, %f6 fcmpgt32 %f4, %f2, %o5 fmuld8ulx16 %f0, %f12, %f2 ta %icc, 0x2 movgu %xcc, %i2, %l0 movl %icc, %g2, %o3 stx %i6, [%l7 + 0x78] stw %l2, [%l7 + 0x64] fbue %fcc3, loop_5159 fmovspos %icc, %f9, %f1 sethi 0x092D, %l3 fandnot2s %f1, %f1, %f10 loop_5159: movrlz %o6, 0x21F, %g6 ldsw [%l7 + 0x78], %i0 ldx [%l7 + 0x28], %o2 fmul8x16au %f1, %f0, %f12 fmovsleu %icc, %f6, %f3 stx %g3, [%l7 + 0x50] fcmpd %fcc2, %f14, %f10 fornot1 %f6, %f0, %f0 lduw [%l7 + 0x58], %o4 ldsb [%l7 + 0x3E], %o7 orncc %i1, 0x0135, %l4 tgu %icc, 0x1 fmovsa %xcc, %f15, %f11 tge %xcc, 0x4 ldx [%l7 + 0x70], %i7 orncc %l5, 0x1B77, %l6 stw %g1, [%l7 + 0x50] st %f13, [%l7 + 0x70] subcc %i5, %o1, %g4 pdist %f2, %f14, %f4 lduh [%l7 + 0x3E], %i4 ldub [%l7 + 0x23], %l1 fmovrse %g5, %f5, %f5 array16 %o0, %g7, %o5 fxnor %f14, %f4, %f2 ldsw [%l7 + 0x4C], %i3 ld [%l7 + 0x10], %f4 udivx %l0, 0x19E8, %g2 fpadd32 %f8, %f8, %f10 or %o3, 0x1048, %i2 st %f2, [%l7 + 0x2C] lduw [%l7 + 0x24], %l2 tneg %icc, 0x7 fbn %fcc0, loop_5160 stx %i6, [%l7 + 0x70] umulcc %l3, %o6, %i0 edge16n %o2, %g6, %g3 loop_5160: tsubcc %o7, %o4, %i1 movrne %l4, %i7, %l5 ldx [%l7 + 0x58], %g1 subcc %i5, 0x0942, %l6 nop setx loop_5161, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g4, [%l7 + 0x74] call loop_5162 fble,a %fcc1, loop_5163 loop_5161: and %i4, %l1, %o1 lduw [%l7 + 0x68], %g5 loop_5162: fba,a %fcc2, loop_5164 loop_5163: fmovscs %icc, %f15, %f4 movne %icc, %o0, %g7 movcs %xcc, %o5, %i3 loop_5164: be,a %icc, loop_5165 ld [%l7 + 0x28], %f10 lduw [%l7 + 0x54], %l0 edge8ln %o3, %g2, %l2 loop_5165: ld [%l7 + 0x50], %f15 bneg loop_5166 fmovrdlez %i6, %f4, %f8 tsubcc %l3, 0x1B01, %o6 ld [%l7 + 0x34], %f9 loop_5166: fbl %fcc2, loop_5167 fexpand %f14, %f12 xnorcc %i0, %i2, %g6 ld [%l7 + 0x6C], %f0 loop_5167: fnands %f10, %f14, %f12 tcc %xcc, 0x2 st %f2, [%l7 + 0x14] fnors %f1, %f15, %f1 fbl %fcc2, loop_5168 ldsw [%l7 + 0x50], %o2 fmovdvc %xcc, %f15, %f15 edge8ln %o7, %o4, %i1 loop_5168: fnand %f6, %f0, %f10 edge16l %g3, %i7, %l4 fmul8x16al %f13, %f14, %f6 ldub [%l7 + 0x24], %l5 ldsh [%l7 + 0x40], %i5 fmul8ulx16 %f12, %f10, %f14 edge8ln %l6, %g4, %i4 ldsh [%l7 + 0x24], %g1 fabsd %f10, %f14 fmovsge %icc, %f1, %f12 tleu %icc, 0x6 bl,pn %xcc, loop_5169 ldsb [%l7 + 0x6D], %o1 ldsh [%l7 + 0x6A], %l1 edge16ln %g5, %o0, %g7 loop_5169: fmovda %xcc, %f14, %f9 fsrc2 %f2, %f6 fbule,a %fcc3, loop_5170 edge32n %o5, %i3, %l0 fmovscc %xcc, %f3, %f9 mulscc %g2, 0x1689, %o3 loop_5170: fandnot1 %f8, %f0, %f6 ldsb [%l7 + 0x53], %i6 stx %l2, [%l7 + 0x30] fzeros %f11 brgz %l3, loop_5171 edge16 %o6, %i2, %g6 andcc %o2, 0x1740, %o7 fbul,a %fcc2, loop_5172 loop_5171: fbuge %fcc1, loop_5173 tgu %icc, 0x2 edge16ln %i0, %i1, %g3 loop_5172: pdist %f14, %f12, %f6 loop_5173: edge16ln %i7, %o4, %l4 ldsw [%l7 + 0x30], %i5 bgu loop_5174 andn %l6, %l5, %i4 st %f6, [%l7 + 0x30] stx %g4, [%l7 + 0x38] loop_5174: edge8n %o1, %l1, %g1 fmovdge %xcc, %f3, %f5 edge16n %g5, %o0, %o5 ld [%l7 + 0x24], %f9 tn %icc, 0x5 bvc,pn %icc, loop_5175 ldsb [%l7 + 0x1A], %i3 udivx %l0, 0x1C8A, %g7 st %f15, [%l7 + 0x14] loop_5175: stx %g2, [%l7 + 0x28] srax %i6, 0x1A, %l2 fmovdpos %xcc, %f9, %f7 ldx [%l7 + 0x38], %o3 fmovsg %icc, %f4, %f3 fpsub32 %f12, %f14, %f0 fbule %fcc0, loop_5176 lduw [%l7 + 0x7C], %o6 fandnot2 %f12, %f8, %f2 tle %icc, 0x1 loop_5176: stw %l3, [%l7 + 0x2C] subccc %g6, %o2, %o7 edge32 %i0, %i1, %i2 ldx [%l7 + 0x40], %i7 fpsub32 %f8, %f6, %f6 fzeros %f1 fexpand %f3, %f2 fmovdvc %xcc, %f13, %f12 sub %o4, %g3, %l4 fbug %fcc0, loop_5177 nop setx loop_5178, %l0, %l1 jmpl %l1, %l6 lduw [%l7 + 0x1C], %i5 fpadd32s %f0, %f13, %f4 loop_5177: smulcc %l5, %i4, %g4 loop_5178: or %o1, 0x00C2, %g1 stx %g5, [%l7 + 0x70] ld [%l7 + 0x30], %f3 orncc %l1, %o5, %o0 fmovdge %icc, %f12, %f12 fmovscc %xcc, %f14, %f10 fmul8x16au %f8, %f2, %f2 bneg,a loop_5179 fmovrsgez %l0, %f12, %f15 fmovsleu %xcc, %f10, %f12 tpos %xcc, 0x5 loop_5179: ld [%l7 + 0x64], %f0 ld [%l7 + 0x40], %f3 stx %i3, [%l7 + 0x50] taddcc %g2, %i6, %g7 fbo,a %fcc1, loop_5180 udivcc %l2, 0x0330, %o3 tne %icc, 0x2 fcmped %fcc2, %f8, %f8 loop_5180: fnors %f11, %f10, %f15 tleu %icc, 0x3 fmul8ulx16 %f0, %f0, %f10 umulcc %o6, 0x0D9A, %l3 fblg,a %fcc1, loop_5181 fornot2 %f10, %f0, %f6 std %f14, [%l7 + 0x58] ld [%l7 + 0x24], %f8 loop_5181: array16 %g6, %o2, %o7 bvs,a loop_5182 movvc %icc, %i0, %i1 addc %i2, 0x12D0, %i7 taddcc %g3, 0x1B5C, %o4 loop_5182: fmovscc %icc, %f15, %f3 lduh [%l7 + 0x12], %l6 fba %fcc2, loop_5183 fone %f0 stw %i5, [%l7 + 0x64] fmovspos %xcc, %f13, %f14 loop_5183: brnz %l4, loop_5184 fmovrse %l5, %f1, %f5 stx %i4, [%l7 + 0x10] bcc,a,pt %xcc, loop_5185 loop_5184: sth %o1, [%l7 + 0x2C] tne %icc, 0x3 siam 0x6 loop_5185: bge %xcc, loop_5186 stb %g1, [%l7 + 0x4D] lduh [%l7 + 0x64], %g4 brgez,a %l1, loop_5187 loop_5186: ta %xcc, 0x3 ldub [%l7 + 0x55], %o5 ldd [%l7 + 0x58], %f4 loop_5187: bvc,a %xcc, loop_5188 lduh [%l7 + 0x2A], %g5 bcc,a loop_5189 fnot2 %f12, %f0 loop_5188: fbul,a %fcc0, loop_5190 sth %o0, [%l7 + 0x36] loop_5189: ldx [%l7 + 0x58], %l0 tg %xcc, 0x5 loop_5190: lduw [%l7 + 0x68], %g2 edge16 %i3, %i6, %g7 ldsw [%l7 + 0x0C], %o3 movl %icc, %l2, %l3 taddcc %o6, %g6, %o2 fnot1 %f4, %f14 fnand %f10, %f2, %f0 ldsh [%l7 + 0x1E], %i0 lduw [%l7 + 0x40], %i1 stw %o7, [%l7 + 0x60] bcc loop_5191 srl %i7, 0x0C, %i2 st %f10, [%l7 + 0x18] stx %o4, [%l7 + 0x08] loop_5191: fnegs %f4, %f15 fors %f10, %f11, %f14 popc %g3, %l6 st %f14, [%l7 + 0x2C] edge32ln %l4, %l5, %i5 bcs,a %icc, loop_5192 fblg,a %fcc1, loop_5193 bvc,a,pt %icc, loop_5194 tl %xcc, 0x0 loop_5192: movle %icc, %o1, %g1 loop_5193: fmuld8ulx16 %f15, %f2, %f10 loop_5194: fmuld8sux16 %f7, %f6, %f10 andncc %g4, %i4, %l1 ld [%l7 + 0x48], %f2 fmul8sux16 %f12, %f12, %f2 fmovrsgz %o5, %f10, %f6 bl %xcc, loop_5195 bl,a,pt %xcc, loop_5196 bneg,pn %xcc, loop_5197 fpadd32 %f4, %f0, %f8 loop_5195: st %f0, [%l7 + 0x44] loop_5196: fnot1 %f6, %f2 loop_5197: fmovde %icc, %f4, %f8 ldsw [%l7 + 0x50], %g5 andncc %l0, %o0, %g2 stw %i3, [%l7 + 0x5C] ld [%l7 + 0x20], %f13 fnands %f9, %f5, %f15 fnot1s %f13, %f1 tvc %icc, 0x2 subcc %i6, %g7, %o3 addccc %l2, 0x1C57, %o6 fmovdge %icc, %f8, %f13 lduh [%l7 + 0x3A], %l3 ldd [%l7 + 0x60], %f8 fba,a %fcc1, loop_5198 fbg,a %fcc2, loop_5199 faligndata %f10, %f2, %f10 ldx [%l7 + 0x50], %o2 loop_5198: pdist %f4, %f4, %f10 loop_5199: fmovsvs %icc, %f5, %f15 bg,pt %icc, loop_5200 bleu,pn %icc, loop_5201 fones %f11 fbl,a %fcc2, loop_5202 loop_5200: edge8l %i0, %g6, %i1 loop_5201: mulscc %i7, %o7, %i2 edge32ln %o4, %g3, %l6 loop_5202: std %f0, [%l7 + 0x18] fmovrdlez %l5, %f0, %f6 ld [%l7 + 0x54], %f14 xor %i5, 0x08DC, %l4 stx %o1, [%l7 + 0x70] fsrc1 %f0, %f12 edge8n %g1, %i4, %g4 fcmpgt32 %f14, %f6, %o5 bne %xcc, loop_5203 fbul,a %fcc2, loop_5204 movrgez %g5, %l0, %o0 lduh [%l7 + 0x62], %l1 loop_5203: edge16ln %g2, %i6, %g7 loop_5204: stx %o3, [%l7 + 0x20] fmuld8ulx16 %f3, %f10, %f12 nop setx loop_5205, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrsgez %i3, %f2, %f3 mulscc %o6, %l3, %l2 stb %i0, [%l7 + 0x6D] loop_5205: ldd [%l7 + 0x68], %f14 array32 %o2, %i1, %i7 ldsh [%l7 + 0x54], %o7 movre %g6, %o4, %i2 lduh [%l7 + 0x12], %l6 lduw [%l7 + 0x20], %l5 fmul8ulx16 %f14, %f10, %f8 fcmpne32 %f2, %f4, %i5 fbge %fcc0, loop_5206 sth %g3, [%l7 + 0x1A] fabss %f10, %f5 sra %o1, 0x18, %l4 loop_5206: umulcc %g1, %g4, %i4 te %xcc, 0x5 fba %fcc1, loop_5207 movneg %icc, %o5, %g5 fmovrse %o0, %f10, %f2 lduh [%l7 + 0x34], %l0 loop_5207: umulcc %g2, %i6, %g7 fexpand %f12, %f2 fba,a %fcc1, loop_5208 ldsw [%l7 + 0x38], %o3 subccc %l1, 0x128A, %i3 addccc %l3, 0x11DA, %o6 loop_5208: std %f6, [%l7 + 0x68] st %f10, [%l7 + 0x20] array16 %i0, %o2, %l2 ldsb [%l7 + 0x40], %i7 ldsw [%l7 + 0x60], %i1 move %icc, %g6, %o4 fbue %fcc1, loop_5209 nop setx loop_5210, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f6, [%l7 + 0x14] subcc %o7, 0x1BC1, %l6 loop_5209: ld [%l7 + 0x7C], %f11 loop_5210: movge %icc, %l5, %i2 fmuld8sux16 %f11, %f0, %f0 fbu,a %fcc0, loop_5211 edge16n %i5, %g3, %o1 fmuld8ulx16 %f15, %f14, %f6 fmuld8ulx16 %f12, %f15, %f2 loop_5211: lduh [%l7 + 0x28], %l4 movrlz %g4, 0x3A5, %g1 fmovdvs %icc, %f6, %f14 fbg %fcc3, loop_5212 fmuld8ulx16 %f14, %f0, %f14 ldx [%l7 + 0x58], %i4 stb %g5, [%l7 + 0x2A] loop_5212: bshuffle %f12, %f10, %f12 andncc %o0, %o5, %l0 fcmps %fcc2, %f6, %f6 movrlez %i6, 0x1B1, %g7 and %g2, %o3, %l1 st %f0, [%l7 + 0x54] fcmpes %fcc0, %f9, %f7 ldsw [%l7 + 0x24], %i3 andncc %l3, %o6, %i0 ldx [%l7 + 0x50], %o2 ba,pn %xcc, loop_5213 fcmple32 %f6, %f14, %i7 fsrc1s %f12, %f9 fmul8ulx16 %f10, %f14, %f8 loop_5213: umulcc %l2, 0x0A10, %g6 fmovsleu %icc, %f7, %f8 fmovdgu %xcc, %f7, %f8 bneg loop_5214 edge32 %i1, %o4, %l6 fabsd %f2, %f2 movcs %xcc, %l5, %o7 loop_5214: mova %icc, %i5, %i2 stw %g3, [%l7 + 0x4C] fmovscc %icc, %f12, %f7 fmovsl %xcc, %f13, %f7 tl %icc, 0x0 ldx [%l7 + 0x20], %l4 subcc %o1, %g4, %g1 stw %i4, [%l7 + 0x10] fmovsle %icc, %f1, %f5 taddcc %g5, 0x0BAE, %o5 ble,a,pt %xcc, loop_5215 ldub [%l7 + 0x6D], %l0 ldx [%l7 + 0x50], %i6 movg %xcc, %g7, %g2 loop_5215: pdist %f8, %f8, %f2 andncc %o0, %o3, %i3 ldsw [%l7 + 0x40], %l3 tl %icc, 0x7 fmovsleu %icc, %f15, %f10 fnot1 %f10, %f2 movleu %icc, %o6, %l1 sdivcc %o2, 0x1F15, %i7 ld [%l7 + 0x5C], %f11 ldd [%l7 + 0x28], %f2 fsrc1s %f12, %f14 bne,a,pn %xcc, loop_5216 ldsb [%l7 + 0x39], %i0 sdiv %l2, 0x0192, %i1 stb %o4, [%l7 + 0x61] loop_5216: tne %icc, 0x1 st %f3, [%l7 + 0x58] ldd [%l7 + 0x68], %f4 xnor %l6, 0x1C54, %g6 stb %l5, [%l7 + 0x3E] std %f0, [%l7 + 0x60] lduw [%l7 + 0x20], %i5 smulcc %o7, 0x0524, %g3 fbue,a %fcc2, loop_5217 lduh [%l7 + 0x7E], %i2 st %f4, [%l7 + 0x74] ldsh [%l7 + 0x68], %o1 loop_5217: lduh [%l7 + 0x20], %g4 sth %l4, [%l7 + 0x30] fbul,a %fcc3, loop_5218 fmul8ulx16 %f6, %f4, %f2 subc %i4, %g5, %g1 fabss %f3, %f11 loop_5218: lduw [%l7 + 0x28], %o5 fmovsneg %xcc, %f13, %f13 ldsh [%l7 + 0x48], %l0 fxnor %f0, %f2, %f2 edge8ln %i6, %g7, %o0 ldsh [%l7 + 0x3E], %o3 fbne %fcc0, loop_5219 smulcc %i3, %g2, %o6 addcc %l1, %l3, %i7 te %xcc, 0x3 loop_5219: tgu %icc, 0x2 for %f8, %f12, %f2 fornot2s %f10, %f6, %f11 stb %i0, [%l7 + 0x58] tleu %icc, 0x2 xnor %o2, %i1, %o4 xor %l2, 0x1459, %g6 std %f14, [%l7 + 0x50] fmovsne %icc, %f9, %f7 fpack16 %f8, %f12 fnand %f4, %f8, %f12 ldx [%l7 + 0x78], %l6 fcmps %fcc0, %f2, %f14 ldsh [%l7 + 0x44], %l5 faligndata %f4, %f8, %f4 fornot2 %f8, %f6, %f2 sdivcc %o7, 0x0213, %g3 umulcc %i2, %i5, %o1 tg %icc, 0x4 bneg,a,pn %icc, loop_5220 fornot1 %f4, %f4, %f14 st %f15, [%l7 + 0x28] orcc %g4, 0x1759, %l4 loop_5220: sth %g5, [%l7 + 0x54] fornot2 %f8, %f8, %f8 fnot2s %f5, %f15 ldsw [%l7 + 0x78], %g1 fmul8sux16 %f12, %f12, %f14 fmovrdgz %o5, %f8, %f6 udivx %i4, 0x0391, %l0 lduw [%l7 + 0x24], %i6 umul %g7, %o0, %i3 movgu %icc, %g2, %o3 ldsh [%l7 + 0x6E], %l1 fmovdcs %xcc, %f4, %f4 fbn %fcc3, loop_5221 fmovdle %icc, %f8, %f5 fmovrdlz %o6, %f14, %f6 fmovdleu %icc, %f14, %f12 loop_5221: movvs %icc, %i7, %l3 fbo,a %fcc2, loop_5222 fpsub16s %f5, %f14, %f2 fcmple32 %f0, %f2, %o2 ldsb [%l7 + 0x47], %i0 loop_5222: movleu %xcc, %o4, %i1 fmovd %f4, %f6 ld [%l7 + 0x20], %f14 fmovsne %icc, %f0, %f9 ldub [%l7 + 0x1B], %l2 sth %l6, [%l7 + 0x3C] subccc %g6, %o7, %g3 ldsb [%l7 + 0x3C], %l5 fmul8x16al %f2, %f15, %f14 bvs,pn %xcc, loop_5223 ldsb [%l7 + 0x66], %i5 movg %icc, %o1, %i2 andncc %l4, %g5, %g1 loop_5223: stw %o5, [%l7 + 0x58] tg %icc, 0x2 bge,a %xcc, loop_5224 fmovrdgez %i4, %f14, %f12 fnot1 %f0, %f2 fbne,a %fcc2, loop_5225 loop_5224: faligndata %f8, %f4, %f2 fsrc2s %f7, %f6 ldsb [%l7 + 0x1E], %l0 loop_5225: be,a loop_5226 sdivcc %g4, 0x1ADC, %i6 fbue,a %fcc0, loop_5227 stb %o0, [%l7 + 0x4A] loop_5226: fmovdcc %xcc, %f3, %f5 ldub [%l7 + 0x23], %g7 loop_5227: ldsb [%l7 + 0x1A], %i3 fble,a %fcc2, loop_5228 ldsb [%l7 + 0x4B], %g2 tleu %xcc, 0x7 fpadd32 %f2, %f10, %f6 loop_5228: lduw [%l7 + 0x24], %l1 std %f8, [%l7 + 0x78] smulcc %o3, %i7, %o6 fmovdvc %xcc, %f8, %f1 ld [%l7 + 0x0C], %f14 fmovdg %icc, %f6, %f13 fmul8x16al %f13, %f0, %f8 subccc %o2, %l3, %o4 fmovdpos %xcc, %f2, %f12 fmovrdgez %i0, %f12, %f14 srl %l2, 0x1A, %i1 ldx [%l7 + 0x68], %l6 fzero %f8 ldx [%l7 + 0x48], %o7 fbg %fcc2, loop_5229 xnor %g6, %l5, %i5 and %o1, 0x19BC, %i2 fxnors %f7, %f7, %f5 loop_5229: fbg %fcc0, loop_5230 fors %f3, %f4, %f9 fornot2s %f15, %f1, %f3 edge8ln %g3, %g5, %l4 loop_5230: stx %o5, [%l7 + 0x40] ldub [%l7 + 0x3C], %g1 fmovde %icc, %f8, %f3 stb %l0, [%l7 + 0x22] fpack16 %f10, %f15 ldd [%l7 + 0x60], %f12 ldsb [%l7 + 0x0E], %i4 array8 %g4, %i6, %g7 lduh [%l7 + 0x7E], %i3 lduw [%l7 + 0x08], %g2 fmovrde %o0, %f4, %f10 ldx [%l7 + 0x30], %l1 edge16ln %o3, %o6, %i7 fnor %f12, %f14, %f0 fmovsle %xcc, %f8, %f12 stb %o2, [%l7 + 0x62] sra %l3, 0x10, %o4 edge16ln %i0, %i1, %l2 fmovsle %icc, %f15, %f7 brgez,a %o7, loop_5231 ldsh [%l7 + 0x16], %g6 alignaddrl %l6, %i5, %l5 ble,a loop_5232 loop_5231: ldx [%l7 + 0x10], %i2 lduh [%l7 + 0x6E], %o1 tneg %icc, 0x1 loop_5232: bshuffle %f12, %f12, %f12 subccc %g3, 0x0191, %g5 ldsw [%l7 + 0x10], %o5 fbug,a %fcc0, loop_5233 fbge,a %fcc1, loop_5234 brgz,a %g1, loop_5235 brlez %l0, loop_5236 loop_5233: ldx [%l7 + 0x60], %i4 loop_5234: sth %g4, [%l7 + 0x16] loop_5235: lduh [%l7 + 0x68], %i6 loop_5236: fcmpes %fcc3, %f11, %f9 ldub [%l7 + 0x53], %g7 movcc %icc, %i3, %g2 stx %o0, [%l7 + 0x70] sth %l4, [%l7 + 0x1E] mova %xcc, %l1, %o6 brgz,a %i7, loop_5237 taddcctv %o2, 0x11AC, %l3 umul %o4, 0x059D, %o3 bg,pn %icc, loop_5238 loop_5237: movrne %i0, 0x085, %l2 mulscc %i1, %g6, %l6 for %f4, %f10, %f12 loop_5238: ldsw [%l7 + 0x50], %o7 fmul8x16al %f3, %f13, %f2 tneg %icc, 0x0 tge %xcc, 0x5 fmovdge %xcc, %f13, %f8 bcs loop_5239 lduh [%l7 + 0x72], %l5 fmovdle %icc, %f11, %f12 alignaddr %i2, %i5, %o1 loop_5239: fmovspos %xcc, %f13, %f9 or %g3, 0x0AD5, %o5 lduw [%l7 + 0x34], %g1 st %f5, [%l7 + 0x10] stx %g5, [%l7 + 0x18] ldub [%l7 + 0x30], %l0 tle %icc, 0x4 fmovdge %xcc, %f8, %f13 fmovdvs %icc, %f0, %f5 tsubcctv %i4, %i6, %g4 movge %xcc, %i3, %g7 ldx [%l7 + 0x50], %o0 fmul8x16al %f4, %f8, %f4 fmovsge %xcc, %f1, %f14 subcc %l4, 0x02F2, %g2 ldub [%l7 + 0x5B], %l1 lduh [%l7 + 0x7A], %i7 fcmple32 %f10, %f0, %o6 fcmpne32 %f6, %f14, %l3 movg %icc, %o4, %o2 stb %o3, [%l7 + 0x38] xnorcc %l2, 0x0FEB, %i0 fmovsneg %icc, %f3, %f10 nop setx loop_5240, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc2s %f4, %f7 subc %i1, 0x0C33, %l6 fmovsvc %xcc, %f6, %f9 loop_5240: udivx %g6, 0x1647, %l5 fsrc2s %f12, %f15 stb %o7, [%l7 + 0x22] sth %i2, [%l7 + 0x38] ble loop_5241 popc 0x1175, %i5 ldsh [%l7 + 0x50], %g3 fmovsle %xcc, %f12, %f2 loop_5241: ble,a,pt %icc, loop_5242 movleu %icc, %o1, %o5 array8 %g1, %l0, %i4 lduw [%l7 + 0x2C], %g5 loop_5242: movge %icc, %i6, %i3 fmovrdlez %g4, %f4, %f12 ldsb [%l7 + 0x1A], %o0 movrlez %l4, %g2, %l1 tle %xcc, 0x2 movrgez %g7, 0x37A, %o6 fmovrslez %i7, %f14, %f1 tsubcctv %o4, %o2, %o3 ldsb [%l7 + 0x40], %l3 ble,a loop_5243 orn %i0, 0x11B8, %l2 st %f7, [%l7 + 0x28] stb %l6, [%l7 + 0x5F] loop_5243: edge32 %g6, %l5, %i1 sth %i2, [%l7 + 0x5C] tcc %icc, 0x5 tvs %xcc, 0x4 addc %i5, 0x0F49, %g3 movg %icc, %o7, %o1 stb %g1, [%l7 + 0x16] fpadd16 %f8, %f12, %f2 pdist %f4, %f0, %f12 ldd [%l7 + 0x28], %f8 sdiv %o5, 0x0F2B, %l0 fmovrse %i4, %f12, %f4 fmovsn %xcc, %f3, %f3 ld [%l7 + 0x78], %f14 taddcc %g5, 0x0520, %i6 stx %g4, [%l7 + 0x20] bvs,a,pt %icc, loop_5244 fbule,a %fcc3, loop_5245 fbl %fcc2, loop_5246 ld [%l7 + 0x7C], %f2 loop_5244: movcs %xcc, %o0, %l4 loop_5245: ld [%l7 + 0x20], %f9 loop_5246: popc 0x14EF, %i3 orn %l1, 0x1B4C, %g7 fcmpgt16 %f14, %f8, %g2 movvs %icc, %o6, %i7 mulscc %o2, 0x115E, %o4 mova %xcc, %o3, %l3 edge32ln %i0, %l2, %g6 ldx [%l7 + 0x40], %l6 std %f14, [%l7 + 0x38] ldub [%l7 + 0x6D], %i1 fbo %fcc3, loop_5247 sth %l5, [%l7 + 0x1A] fpadd16 %f10, %f12, %f0 ldsh [%l7 + 0x0A], %i2 loop_5247: fmovde %icc, %f1, %f13 umul %g3, 0x143B, %i5 sth %o1, [%l7 + 0x42] edge16 %o7, %o5, %g1 fpmerge %f11, %f9, %f0 brlz %l0, loop_5248 fmovrdlez %i4, %f2, %f6 edge32l %g5, %i6, %o0 movrgez %g4, %i3, %l1 loop_5248: fmovsa %icc, %f0, %f11 ldx [%l7 + 0x70], %l4 ldsw [%l7 + 0x48], %g2 sub %g7, %i7, %o2 movvs %icc, %o6, %o3 srl %l3, 0x01, %o4 fnot1 %f12, %f2 fmovdle %xcc, %f8, %f5 ldub [%l7 + 0x20], %l2 fornot2s %f15, %f14, %f15 movcs %xcc, %i0, %l6 fmovdneg %icc, %f4, %f12 ldx [%l7 + 0x20], %g6 fbl,a %fcc3, loop_5249 bne,a,pt %icc, loop_5250 stx %l5, [%l7 + 0x20] fpackfix %f4, %f15 loop_5249: ldub [%l7 + 0x36], %i2 loop_5250: bcc,a,pn %xcc, loop_5251 movrne %i1, %g3, %o1 edge32n %o7, %i5, %o5 bl,pn %icc, loop_5252 loop_5251: lduh [%l7 + 0x5A], %g1 movcs %xcc, %i4, %l0 std %f0, [%l7 + 0x50] loop_5252: andcc %i6, 0x1860, %g5 fmovsleu %icc, %f14, %f8 udivcc %o0, 0x0D58, %g4 tne %xcc, 0x4 movrne %l1, 0x2AE, %i3 tne %icc, 0x1 ta %icc, 0x7 fmovda %icc, %f6, %f12 fmovdpos %xcc, %f10, %f11 sdiv %g2, 0x0776, %g7 fornot2s %f8, %f2, %f14 udiv %i7, 0x11A3, %l4 ldsw [%l7 + 0x34], %o2 lduw [%l7 + 0x64], %o3 bge,a loop_5253 ldx [%l7 + 0x58], %l3 fcmpeq32 %f0, %f14, %o4 bcc,a loop_5254 loop_5253: stx %l2, [%l7 + 0x28] brgez,a %o6, loop_5255 lduw [%l7 + 0x2C], %l6 loop_5254: movrlez %i0, 0x1C9, %l5 movgu %icc, %i2, %i1 loop_5255: stx %g3, [%l7 + 0x10] fcmpd %fcc2, %f10, %f10 ldsw [%l7 + 0x3C], %g6 bpos,a,pt %xcc, loop_5256 fmuld8ulx16 %f10, %f11, %f2 alignaddrl %o1, %i5, %o5 stw %g1, [%l7 + 0x78] loop_5256: brlez,a %o7, loop_5257 tsubcctv %l0, %i4, %g5 lduw [%l7 + 0x7C], %o0 st %f12, [%l7 + 0x7C] loop_5257: fornot1 %f4, %f8, %f10 fzero %f14 stw %i6, [%l7 + 0x08] std %f6, [%l7 + 0x68] ldx [%l7 + 0x50], %g4 mulx %i3, 0x0573, %g2 fcmpgt16 %f10, %f2, %g7 ldsh [%l7 + 0x66], %i7 fmovsne %icc, %f15, %f6 bge loop_5258 fmovse %icc, %f8, %f8 fbuge %fcc0, loop_5259 ldsw [%l7 + 0x0C], %l4 loop_5258: ldsb [%l7 + 0x7C], %o2 fsrc2 %f2, %f4 loop_5259: brgez %o3, loop_5260 edge16 %l1, %l3, %l2 fnot1 %f6, %f2 fmovdvc %xcc, %f12, %f3 loop_5260: bleu,a,pt %xcc, loop_5261 stw %o4, [%l7 + 0x1C] bvs,pt %icc, loop_5262 umulcc %o6, 0x1560, %l6 loop_5261: fmovdcs %xcc, %f10, %f8 edge32n %i0, %i2, %l5 loop_5262: st %f8, [%l7 + 0x28] fmovrde %g3, %f14, %f8 bg,pn %xcc, loop_5263 stx %g6, [%l7 + 0x30] fbge,a %fcc1, loop_5264 ldd [%l7 + 0x28], %f12 loop_5263: st %f12, [%l7 + 0x1C] tne %xcc, 0x6 loop_5264: fblg,a %fcc1, loop_5265 st %f8, [%l7 + 0x2C] st %f9, [%l7 + 0x18] tn %xcc, 0x5 loop_5265: ldub [%l7 + 0x19], %i1 fsrc1s %f0, %f4 fpadd32 %f10, %f14, %f6 fnot1 %f6, %f14 fmovsl %icc, %f6, %f5 fbge %fcc1, loop_5266 edge8 %i5, %o1, %g1 fornot1s %f8, %f1, %f14 te %xcc, 0x7 loop_5266: tl %xcc, 0x2 stw %o7, [%l7 + 0x10] ldsh [%l7 + 0x16], %o5 umul %i4, 0x12B0, %g5 ld [%l7 + 0x50], %f7 andcc %o0, %l0, %g4 or %i3, %g2, %g7 fbe %fcc2, loop_5267 ld [%l7 + 0x10], %f12 fcmpeq32 %f14, %f4, %i6 bge,a loop_5268 loop_5267: fcmple32 %f12, %f8, %l4 tle %xcc, 0x6 fmovsneg %icc, %f3, %f7 loop_5268: xnor %i7, %o2, %o3 fmul8x16au %f11, %f8, %f8 fpadd32s %f14, %f5, %f12 movre %l1, %l3, %o4 fcmpne16 %f14, %f12, %o6 fbue,a %fcc0, loop_5269 fnands %f14, %f9, %f15 fones %f5 fcmps %fcc2, %f10, %f9 loop_5269: fxors %f10, %f9, %f1 movrne %l6, %i0, %i2 lduh [%l7 + 0x4A], %l5 udiv %g3, 0x1F59, %g6 ld [%l7 + 0x30], %f8 fmovdcc %xcc, %f1, %f11 fcmpeq16 %f6, %f8, %l2 fpadd32 %f6, %f14, %f8 taddcc %i5, %i1, %o1 lduw [%l7 + 0x20], %o7 fone %f8 fornot2s %f8, %f0, %f0 be loop_5270 fxnor %f14, %f0, %f0 ldsw [%l7 + 0x08], %g1 xnorcc %i4, 0x0494, %o5 loop_5270: bne loop_5271 move %icc, %g5, %l0 tne %xcc, 0x4 fbo,a %fcc3, loop_5272 loop_5271: fmovdvc %xcc, %f2, %f1 lduw [%l7 + 0x54], %o0 fabsd %f10, %f8 loop_5272: smulcc %g4, %g2, %i3 fcmpgt32 %f4, %f2, %i6 ldx [%l7 + 0x38], %g7 sth %l4, [%l7 + 0x0A] fzeros %f13 bleu,a %xcc, loop_5273 fandnot2 %f14, %f8, %f6 fmuld8ulx16 %f9, %f9, %f2 fnegs %f8, %f11 loop_5273: ld [%l7 + 0x7C], %f8 fbu,a %fcc1, loop_5274 ldub [%l7 + 0x20], %o2 bne loop_5275 udivcc %o3, 0x14D1, %i7 loop_5274: umul %l3, 0x1522, %o4 smulcc %o6, 0x1685, %l6 loop_5275: array16 %i0, %l1, %l5 lduw [%l7 + 0x40], %i2 fpadd16s %f3, %f9, %f5 lduw [%l7 + 0x2C], %g6 fmovdn %xcc, %f12, %f5 edge32ln %g3, %i5, %l2 lduh [%l7 + 0x4E], %i1 tvs %xcc, 0x0 fcmpd %fcc2, %f0, %f4 lduh [%l7 + 0x5C], %o1 movre %g1, %i4, %o7 fbl,a %fcc1, loop_5276 fbue %fcc2, loop_5277 move %xcc, %o5, %l0 tn %xcc, 0x2 loop_5276: fabsd %f10, %f10 loop_5277: lduw [%l7 + 0x28], %o0 sub %g5, %g2, %g4 popc %i6, %i3 fcmpeq32 %f0, %f8, %l4 fcmpeq32 %f0, %f10, %o2 nop setx loop_5278, %l0, %l1 jmpl %l1, %o3 orn %g7, %l3, %o4 fcmpeq16 %f0, %f12, %o6 smulcc %l6, %i0, %i7 loop_5278: fmovscs %xcc, %f1, %f11 fmul8x16au %f15, %f11, %f12 fmovsa %icc, %f2, %f6 fbue %fcc3, loop_5279 edge8ln %l5, %i2, %l1 movrne %g3, %g6, %i5 fmovsvc %icc, %f13, %f3 loop_5279: brz,a %l2, loop_5280 tle %xcc, 0x1 stb %i1, [%l7 + 0x4B] stx %g1, [%l7 + 0x40] loop_5280: brz,a %o1, loop_5281 fmovspos %xcc, %f9, %f8 stb %o7, [%l7 + 0x6C] addcc %o5, %l0, %o0 loop_5281: fbu,a %fcc1, loop_5282 ldx [%l7 + 0x40], %i4 sth %g2, [%l7 + 0x60] bne,a %xcc, loop_5283 loop_5282: fmul8x16au %f0, %f10, %f10 fmul8sux16 %f6, %f12, %f6 fmovd %f0, %f4 loop_5283: fsrc2 %f10, %f2 movpos %xcc, %g4, %g5 lduw [%l7 + 0x78], %i6 tne %icc, 0x2 tvc %xcc, 0x0 movne %xcc, %l4, %o2 ldsh [%l7 + 0x20], %i3 sra %o3, %g7, %l3 mova %icc, %o4, %l6 ldsh [%l7 + 0x4A], %i0 ldd [%l7 + 0x50], %f12 ldsh [%l7 + 0x14], %o6 fmovdcc %xcc, %f10, %f8 std %f4, [%l7 + 0x08] fsrc1s %f11, %f5 ldub [%l7 + 0x13], %l5 fpadd32s %f11, %f14, %f13 orcc %i2, 0x02C4, %i7 ldsb [%l7 + 0x61], %g3 and %l1, 0x119E, %i5 std %f0, [%l7 + 0x48] stx %l2, [%l7 + 0x18] tge %xcc, 0x2 fand %f2, %f6, %f6 fnands %f1, %f15, %f15 ld [%l7 + 0x60], %f12 brz,a %i1, loop_5284 fmovrse %g6, %f12, %f5 tneg %icc, 0x5 array32 %o1, %o7, %g1 loop_5284: bneg,a,pn %icc, loop_5285 sdiv %l0, 0x05C8, %o0 fmovdleu %icc, %f12, %f11 fornot1 %f8, %f4, %f8 loop_5285: st %f1, [%l7 + 0x34] fmovdpos %icc, %f1, %f9 ble loop_5286 sth %i4, [%l7 + 0x7A] umul %g2, %o5, %g5 stb %g4, [%l7 + 0x1F] loop_5286: andcc %l4, %o2, %i3 edge32l %i6, %o3, %l3 fmovrslz %g7, %f12, %f13 fornot2s %f14, %f5, %f3 fmovscc %xcc, %f6, %f11 te %xcc, 0x2 fmovde %icc, %f7, %f3 sra %o4, 0x06, %i0 addcc %o6, %l5, %i2 edge8ln %l6, %g3, %i7 ldd [%l7 + 0x70], %f4 ld [%l7 + 0x74], %f12 movrgz %i5, %l2, %l1 ldx [%l7 + 0x68], %i1 ld [%l7 + 0x54], %f6 fpadd16s %f2, %f0, %f2 stw %o1, [%l7 + 0x24] sethi 0x04B6, %o7 fbe %fcc3, loop_5287 movleu %icc, %g6, %g1 xor %l0, %o0, %i4 ldsw [%l7 + 0x5C], %g2 loop_5287: fbge %fcc1, loop_5288 xor %g5, %o5, %l4 ldd [%l7 + 0x58], %f10 bgu,a,pt %icc, loop_5289 loop_5288: ld [%l7 + 0x40], %f4 bvs,a loop_5290 fpsub16s %f11, %f9, %f9 loop_5289: ldub [%l7 + 0x49], %g4 fzero %f0 loop_5290: popc %i3, %o2 call loop_5291 sdivcc %o3, 0x10A3, %i6 ldx [%l7 + 0x40], %l3 edge8l %g7, %i0, %o4 loop_5291: brgez %l5, loop_5292 sdiv %i2, 0x1268, %o6 sth %g3, [%l7 + 0x48] fcmpd %fcc0, %f0, %f0 loop_5292: edge32ln %l6, %i7, %i5 fcmpd %fcc2, %f2, %f10 fnot2s %f14, %f8 edge16 %l2, %i1, %l1 sll %o1, %g6, %g1 fmovsn %icc, %f13, %f13 stw %l0, [%l7 + 0x6C] fornot1s %f10, %f12, %f2 edge8ln %o0, %i4, %g2 fnands %f3, %f0, %f15 fnot1s %f15, %f0 movrlez %o7, %g5, %l4 fandnot1 %f14, %f10, %f2 fmovsg %icc, %f10, %f12 ldub [%l7 + 0x59], %g4 tge %xcc, 0x4 sth %i3, [%l7 + 0x14] stw %o2, [%l7 + 0x0C] ld [%l7 + 0x50], %f5 movre %o3, %o5, %l3 bl,a loop_5293 fmovscc %icc, %f9, %f10 fmovsvc %xcc, %f14, %f14 movn %xcc, %i6, %g7 loop_5293: edge8 %o4, %i0, %l5 fpsub16s %f15, %f3, %f4 fbul,a %fcc2, loop_5294 fmovdneg %xcc, %f7, %f14 movvc %xcc, %i2, %o6 stx %g3, [%l7 + 0x30] loop_5294: ldsh [%l7 + 0x40], %i7 ldx [%l7 + 0x58], %l6 edge16n %l2, %i5, %i1 brlz,a %l1, loop_5295 sth %g6, [%l7 + 0x0C] fnot2 %f12, %f14 movcc %icc, %g1, %l0 loop_5295: sth %o1, [%l7 + 0x2A] ldsw [%l7 + 0x1C], %o0 subc %g2, %o7, %g5 fmul8x16au %f10, %f0, %f10 fnegs %f1, %f2 edge8n %l4, %g4, %i4 tg %icc, 0x2 ba,a,pn %icc, loop_5296 mova %icc, %i3, %o2 fba,a %fcc0, loop_5297 popc %o5, %l3 loop_5296: st %f2, [%l7 + 0x64] fmovsleu %icc, %f10, %f8 loop_5297: fnot2s %f4, %f8 umul %i6, %o3, %o4 st %f10, [%l7 + 0x30] fxnor %f10, %f0, %f4 bl loop_5298 fcmpne16 %f2, %f10, %i0 siam 0x5 sth %l5, [%l7 + 0x3E] loop_5298: fpsub16 %f2, %f2, %f2 fmovsa %icc, %f13, %f3 bg,a,pn %xcc, loop_5299 lduw [%l7 + 0x08], %i2 ldsw [%l7 + 0x38], %g7 std %f14, [%l7 + 0x68] loop_5299: fcmpgt32 %f8, %f12, %o6 fandnot2s %f1, %f14, %f2 sllx %g3, %i7, %l2 fmovdleu %xcc, %f15, %f7 stx %l6, [%l7 + 0x28] movrgz %i1, %l1, %i5 fmovs %f2, %f1 array8 %g6, %l0, %o1 fexpand %f7, %f2 fmovrsgz %g1, %f7, %f14 fmul8ulx16 %f4, %f4, %f14 ld [%l7 + 0x64], %f6 fbu,a %fcc0, loop_5300 ta %xcc, 0x1 fmovsleu %icc, %f12, %f2 ldsw [%l7 + 0x54], %g2 loop_5300: movgu %icc, %o0, %g5 array16 %o7, %g4, %i4 fmovdg %xcc, %f14, %f14 bne,a,pt %icc, loop_5301 st %f3, [%l7 + 0x48] bcc,pt %xcc, loop_5302 sub %i3, 0x0A19, %l4 loop_5301: fnor %f6, %f6, %f10 st %f11, [%l7 + 0x34] loop_5302: fmovrdlez %o2, %f12, %f8 array8 %l3, %o5, %i6 fmovrsgz %o3, %f10, %f5 fmovsvc %icc, %f0, %f8 or %i0, 0x1CAF, %l5 umulcc %o4, 0x06B9, %g7 fbn %fcc3, loop_5303 orn %i2, 0x160B, %o6 std %f10, [%l7 + 0x78] fxor %f10, %f12, %f14 loop_5303: movcs %xcc, %i7, %g3 tne %xcc, 0x6 fmovdge %xcc, %f8, %f6 ldsw [%l7 + 0x44], %l6 st %f7, [%l7 + 0x4C] xor %i1, %l1, %l2 edge32l %i5, %l0, %o1 stx %g1, [%l7 + 0x38] movgu %xcc, %g6, %g2 st %f10, [%l7 + 0x10] fpack32 %f2, %f12, %f6 st %f3, [%l7 + 0x58] fmovda %icc, %f15, %f4 fpadd32 %f0, %f14, %f2 ldsw [%l7 + 0x18], %o0 ldx [%l7 + 0x48], %o7 fbule %fcc3, loop_5304 fmovdvs %xcc, %f2, %f0 siam 0x3 ldsb [%l7 + 0x3D], %g4 loop_5304: brz %i4, loop_5305 movre %i3, %g5, %o2 sra %l4, %o5, %l3 fmovdcc %xcc, %f12, %f6 loop_5305: movneg %icc, %i6, %i0 fpsub32s %f7, %f4, %f7 lduw [%l7 + 0x0C], %o3 fmovsleu %icc, %f3, %f11 edge32ln %l5, %g7, %o4 add %o6, %i2, %g3 fmovdcc %icc, %f1, %f3 array16 %i7, %i1, %l1 tpos %xcc, 0x2 st %f8, [%l7 + 0x64] popc 0x02D0, %l6 srax %i5, 0x08, %l0 fmovdl %icc, %f5, %f10 fexpand %f1, %f10 fcmpd %fcc2, %f14, %f6 fbn,a %fcc2, loop_5306 fxnors %f5, %f7, %f12 or %l2, %g1, %o1 ld [%l7 + 0x7C], %f9 loop_5306: for %f8, %f8, %f6 tsubcctv %g2, %o0, %g6 fmovspos %xcc, %f2, %f2 tg %xcc, 0x3 std %f14, [%l7 + 0x40] ldx [%l7 + 0x20], %g4 fnors %f2, %f1, %f2 fmovdle %xcc, %f8, %f10 edge16n %i4, %i3, %g5 addcc %o7, 0x080D, %l4 ldsw [%l7 + 0x28], %o5 sdivcc %o2, 0x048C, %i6 fmuld8ulx16 %f9, %f5, %f12 std %f4, [%l7 + 0x70] sth %i0, [%l7 + 0x32] stw %l3, [%l7 + 0x50] ld [%l7 + 0x38], %f9 fcmpeq32 %f10, %f2, %o3 fcmpeq16 %f6, %f8, %g7 sdivcc %l5, 0x1805, %o4 fmovscc %icc, %f6, %f0 stw %i2, [%l7 + 0x1C] lduh [%l7 + 0x48], %g3 ldsh [%l7 + 0x22], %i7 edge8n %o6, %i1, %l1 edge8ln %i5, %l0, %l2 edge8n %l6, %g1, %g2 ldsw [%l7 + 0x54], %o0 alignaddrl %o1, %g4, %i4 st %f6, [%l7 + 0x40] stw %i3, [%l7 + 0x10] movre %g5, %g6, %l4 movrlez %o5, %o2, %o7 ldsb [%l7 + 0x2B], %i6 ld [%l7 + 0x34], %f12 fcmpgt16 %f2, %f4, %l3 subccc %o3, %i0, %l5 stb %o4, [%l7 + 0x17] fsrc1 %f8, %f6 ldsh [%l7 + 0x2A], %i2 fcmpd %fcc1, %f6, %f6 ta %icc, 0x0 brlez,a %g3, loop_5307 ble,pn %icc, loop_5308 stw %g7, [%l7 + 0x1C] andcc %o6, 0x12AB, %i7 loop_5307: fmovdvc %xcc, %f10, %f11 loop_5308: fmovspos %icc, %f12, %f10 fmovdne %xcc, %f7, %f3 fmovsleu %icc, %f0, %f14 fmovdcs %icc, %f2, %f2 stw %l1, [%l7 + 0x70] fmovdpos %xcc, %f5, %f9 tge %icc, 0x7 be,a,pn %icc, loop_5309 bn,pn %xcc, loop_5310 stx %i1, [%l7 + 0x18] ldub [%l7 + 0x31], %i5 loop_5309: fcmpeq32 %f8, %f2, %l2 loop_5310: ldd [%l7 + 0x60], %f2 udivx %l6, 0x0425, %g1 ldx [%l7 + 0x70], %g2 lduw [%l7 + 0x7C], %o0 movn %xcc, %o1, %l0 fbue %fcc2, loop_5311 tcs %xcc, 0x4 fpadd16s %f1, %f6, %f7 fcmple32 %f10, %f6, %i4 loop_5311: addc %i3, 0x18D3, %g5 ldx [%l7 + 0x58], %g4 st %f10, [%l7 + 0x74] bneg,pt %xcc, loop_5312 fzeros %f10 tg %xcc, 0x1 bgu,a loop_5313 loop_5312: tpos %icc, 0x2 fpadd16s %f6, %f14, %f9 fcmpeq16 %f4, %f12, %g6 loop_5313: fpack16 %f4, %f14 fmovdle %icc, %f0, %f0 ldsw [%l7 + 0x74], %l4 fbu %fcc3, loop_5314 stw %o5, [%l7 + 0x5C] brgz,a %o2, loop_5315 movcs %icc, %o7, %l3 loop_5314: fornot1 %f4, %f2, %f4 fpadd32s %f13, %f10, %f13 loop_5315: tsubcctv %i6, 0x1F04, %o3 bne,a,pn %icc, loop_5316 lduh [%l7 + 0x38], %i0 subccc %o4, 0x053C, %l5 stw %g3, [%l7 + 0x08] loop_5316: ldub [%l7 + 0x2B], %i2 fxors %f5, %f14, %f15 tg %icc, 0x0 st %f11, [%l7 + 0x38] fcmpne32 %f10, %f0, %o6 fmovdn %xcc, %f9, %f3 fblg %fcc3, loop_5317 brgez %i7, loop_5318 movrlz %g7, 0x14B, %i1 add %i5, 0x0DED, %l2 loop_5317: ldx [%l7 + 0x10], %l1 loop_5318: movvc %icc, %g1, %l6 lduw [%l7 + 0x4C], %o0 stw %o1, [%l7 + 0x3C] fandnot2 %f4, %f12, %f12 sub %l0, 0x044B, %g2 fmovda %xcc, %f3, %f10 xnor %i4, 0x17F4, %g5 brlez %g4, loop_5319 tle %icc, 0x6 bneg,pt %icc, loop_5320 brgez %i3, loop_5321 loop_5319: fmovsvc %xcc, %f2, %f0 ldx [%l7 + 0x40], %l4 loop_5320: stb %g6, [%l7 + 0x29] loop_5321: fnegs %f13, %f12 movvs %xcc, %o5, %o7 fcmple16 %f12, %f2, %l3 fbul,a %fcc2, loop_5322 ldsh [%l7 + 0x34], %o2 fbe %fcc2, loop_5323 ldsh [%l7 + 0x4E], %i6 loop_5322: ldsb [%l7 + 0x3B], %i0 fxnor %f8, %f10, %f2 loop_5323: fsrc1 %f4, %f4 brz,a %o3, loop_5324 movcs %xcc, %l5, %g3 lduh [%l7 + 0x1E], %o4 fsrc2s %f13, %f4 loop_5324: subccc %i2, 0x1D5F, %o6 std %f0, [%l7 + 0x28] umulcc %g7, 0x16BE, %i1 movg %icc, %i5, %i7 fcmpgt32 %f12, %f6, %l2 bleu,a,pt %icc, loop_5325 fble,a %fcc2, loop_5326 fmovdle %icc, %f8, %f14 stx %g1, [%l7 + 0x50] loop_5325: ldx [%l7 + 0x28], %l1 loop_5326: fands %f4, %f9, %f15 fbue %fcc1, loop_5327 bl,a,pt %xcc, loop_5328 fcmps %fcc0, %f0, %f3 bneg %icc, loop_5329 loop_5327: te %icc, 0x3 loop_5328: tcs %icc, 0x3 bgu,a,pn %xcc, loop_5330 loop_5329: te %icc, 0x5 nop setx loop_5331, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnor %o0, %o1, %l6 loop_5330: ldsw [%l7 + 0x34], %l0 fmovdn %icc, %f1, %f2 loop_5331: movne %xcc, %g2, %g5 lduh [%l7 + 0x0C], %g4 fxnor %f10, %f14, %f0 lduw [%l7 + 0x28], %i3 ldx [%l7 + 0x08], %l4 st %f12, [%l7 + 0x44] ldx [%l7 + 0x20], %i4 stx %o5, [%l7 + 0x70] alignaddrl %o7, %l3, %o2 ldsh [%l7 + 0x2E], %g6 addcc %i6, %o3, %l5 ldsb [%l7 + 0x4F], %i0 array32 %o4, %g3, %o6 fbn %fcc2, loop_5332 brlz %i2, loop_5333 fbn %fcc1, loop_5334 stx %g7, [%l7 + 0x68] loop_5332: movge %xcc, %i1, %i7 loop_5333: ldx [%l7 + 0x60], %l2 loop_5334: fbul %fcc3, loop_5335 fandnot2 %f4, %f2, %f10 fcmpne16 %f10, %f14, %g1 array16 %i5, %l1, %o1 loop_5335: movn %icc, %o0, %l6 stw %l0, [%l7 + 0x1C] nop setx loop_5336, %l0, %l1 jmpl %l1, %g2 fpack16 %f6, %f10 ldub [%l7 + 0x14], %g5 tvc %xcc, 0x0 loop_5336: fba,a %fcc1, loop_5337 taddcc %i3, 0x191B, %l4 ld [%l7 + 0x30], %f3 lduw [%l7 + 0x70], %i4 loop_5337: fcmpgt16 %f8, %f14, %o5 umul %g4, 0x1F07, %l3 fmovrdlz %o7, %f2, %f2 movcs %icc, %o2, %g6 fabsd %f0, %f2 ldsh [%l7 + 0x14], %o3 ldd [%l7 + 0x68], %f14 ld [%l7 + 0x18], %f6 movg %icc, %i6, %l5 edge8l %o4, %i0, %g3 stb %o6, [%l7 + 0x36] ld [%l7 + 0x3C], %f9 stb %i2, [%l7 + 0x27] umul %g7, %i1, %i7 ldsw [%l7 + 0x50], %l2 movle %xcc, %i5, %g1 fcmpgt32 %f0, %f0, %l1 bge,a,pn %xcc, loop_5338 fornot1 %f12, %f12, %f0 stb %o0, [%l7 + 0x4A] subcc %o1, 0x1185, %l0 loop_5338: fmovsleu %icc, %f12, %f11 mova %icc, %g2, %l6 xnor %i3, 0x1795, %g5 fnands %f0, %f15, %f6 lduh [%l7 + 0x28], %i4 ldub [%l7 + 0x40], %o5 addc %l4, %g4, %l3 fbo,a %fcc2, loop_5339 fmovdpos %xcc, %f10, %f14 edge32 %o7, %o2, %g6 fcmpgt32 %f8, %f10, %o3 loop_5339: std %f12, [%l7 + 0x40] fmovdleu %icc, %f4, %f10 movre %l5, 0x3A1, %o4 ldsw [%l7 + 0x14], %i6 fbg,a %fcc2, loop_5340 brnz %g3, loop_5341 sra %o6, %i0, %g7 fmovrsgz %i1, %f1, %f12 loop_5340: or %i7, 0x04CA, %l2 loop_5341: ldsh [%l7 + 0x3C], %i5 movle %xcc, %g1, %i2 movg %icc, %l1, %o0 sdiv %l0, 0x1CAB, %g2 sth %l6, [%l7 + 0x2A] fpadd32 %f14, %f12, %f12 movn %xcc, %i3, %o1 ldsb [%l7 + 0x6A], %i4 tcc %xcc, 0x4 ld [%l7 + 0x60], %f10 fmovdgu %xcc, %f10, %f6 edge16n %o5, %g5, %g4 lduh [%l7 + 0x66], %l4 sra %l3, %o2, %o7 fmovdne %icc, %f13, %f9 ldsb [%l7 + 0x0D], %g6 tg %xcc, 0x2 udiv %l5, 0x135A, %o4 edge16ln %o3, %i6, %o6 fmovdvs %icc, %f9, %f7 sdiv %g3, 0x004F, %i0 faligndata %f10, %f10, %f14 stx %i1, [%l7 + 0x48] brgez %g7, loop_5342 andncc %l2, %i7, %g1 movrlz %i2, 0x058, %i5 ldsb [%l7 + 0x74], %o0 loop_5342: umul %l0, 0x12D6, %g2 fpsub32 %f12, %f10, %f8 xorcc %l1, %i3, %o1 bpos,a %xcc, loop_5343 tn %icc, 0x1 edge16ln %i4, %o5, %l6 fmuld8sux16 %f1, %f7, %f2 loop_5343: lduw [%l7 + 0x70], %g5 fnors %f1, %f5, %f10 sdivx %g4, 0x1EF3, %l3 sll %o2, %l4, %g6 fandnot1 %f6, %f2, %f14 movcs %xcc, %l5, %o7 tvs %icc, 0x1 ldub [%l7 + 0x6C], %o4 stb %o3, [%l7 + 0x5F] stb %i6, [%l7 + 0x6E] ldsb [%l7 + 0x30], %o6 std %f2, [%l7 + 0x18] fmul8sux16 %f10, %f4, %f6 fcmple32 %f4, %f0, %i0 edge16l %g3, %i1, %l2 fpsub16s %f15, %f9, %f14 fpackfix %f10, %f14 sth %g7, [%l7 + 0x40] fabsd %f0, %f2 ldx [%l7 + 0x58], %g1 movge %icc, %i2, %i5 fmul8ulx16 %f14, %f6, %f0 fmovsl %xcc, %f5, %f6 udivcc %o0, 0x1118, %l0 tsubcc %g2, 0x0ABB, %i7 fba %fcc2, loop_5344 st %f11, [%l7 + 0x58] ldsw [%l7 + 0x50], %i3 be,a,pn %xcc, loop_5345 loop_5344: bcc %xcc, loop_5346 ld [%l7 + 0x18], %f14 mulscc %l1, 0x1BDB, %i4 loop_5345: andn %o5, %o1, %l6 loop_5346: fcmpeq32 %f6, %f2, %g4 lduw [%l7 + 0x64], %l3 nop setx loop_5347, %l0, %l1 jmpl %l1, %g5 ldsb [%l7 + 0x67], %o2 tvs %xcc, 0x2 bshuffle %f4, %f2, %f14 loop_5347: sth %g6, [%l7 + 0x46] ld [%l7 + 0x68], %f9 faligndata %f10, %f14, %f14 sth %l5, [%l7 + 0x34] sdiv %o7, 0x0E73, %o4 ldub [%l7 + 0x27], %l4 fcmped %fcc3, %f6, %f12 st %f8, [%l7 + 0x28] fornot1 %f4, %f0, %f8 bl,pt %icc, loop_5348 nop setx loop_5349, %l0, %l1 jmpl %l1, %o3 taddcc %o6, 0x0807, %i0 ldub [%l7 + 0x59], %g3 loop_5348: subc %i6, 0x10C8, %l2 loop_5349: stx %i1, [%l7 + 0x20] bleu,a,pn %xcc, loop_5350 fmovdpos %xcc, %f3, %f5 pdist %f14, %f6, %f14 ldsh [%l7 + 0x44], %g1 loop_5350: st %f13, [%l7 + 0x44] ldsw [%l7 + 0x0C], %g7 fmovsge %icc, %f15, %f1 fpadd32s %f4, %f14, %f11 fpsub32 %f10, %f12, %f4 fcmpne32 %f8, %f14, %i2 fbuge %fcc3, loop_5351 brlz,a %o0, loop_5352 fmovsneg %xcc, %f6, %f13 fmul8x16au %f1, %f7, %f8 loop_5351: stb %i5, [%l7 + 0x24] loop_5352: ld [%l7 + 0x5C], %f2 fmovrde %l0, %f4, %f10 fornot1 %f0, %f8, %f4 st %f3, [%l7 + 0x70] tgu %icc, 0x5 tvs %xcc, 0x7 mulx %i7, 0x02D7, %g2 edge8ln %i3, %l1, %i4 tcs %icc, 0x5 st %f10, [%l7 + 0x20] umulcc %o1, %l6, %g4 ldsh [%l7 + 0x1E], %o5 fnand %f0, %f2, %f8 bgu,a,pt %xcc, loop_5353 array8 %g5, %o2, %l3 fmovrsgz %g6, %f7, %f9 ldx [%l7 + 0x18], %l5 loop_5353: fmovrdgez %o7, %f0, %f2 fbuge %fcc2, loop_5354 fnot1s %f12, %f12 fmovrde %l4, %f0, %f10 fnand %f12, %f10, %f2 loop_5354: fmovsgu %icc, %f4, %f13 ldub [%l7 + 0x2E], %o3 edge8l %o6, %i0, %o4 sth %g3, [%l7 + 0x7E] for %f10, %f12, %f2 ldx [%l7 + 0x60], %l2 stx %i1, [%l7 + 0x08] ld [%l7 + 0x60], %f5 fpack16 %f14, %f10 fmovs %f4, %f4 orcc %g1, %i6, %i2 ldsw [%l7 + 0x24], %o0 array8 %i5, %g7, %l0 stx %g2, [%l7 + 0x28] tpos %icc, 0x6 edge16l %i7, %i3, %i4 sdivcc %o1, 0x02B2, %l6 sra %l1, %o5, %g4 fsrc1s %f10, %f8 taddcctv %g5, %l3, %g6 ldsb [%l7 + 0x1D], %o2 tgu %xcc, 0x1 tsubcctv %o7, %l5, %o3 popc 0x157F, %o6 fmovdne %icc, %f3, %f13 edge32l %l4, %o4, %i0 fmovdleu %icc, %f10, %f12 fnot1 %f6, %f10 ld [%l7 + 0x28], %f8 fmovrslez %l2, %f8, %f9 sll %g3, 0x19, %i1 movrgez %i6, 0x067, %g1 edge16ln %o0, %i2, %g7 fone %f6 and %l0, 0x1AEB, %g2 movrlz %i5, %i7, %i3 sllx %i4, 0x14, %o1 ldub [%l7 + 0x21], %l6 popc 0x1DDC, %o5 ldsb [%l7 + 0x5C], %g4 fmovsgu %xcc, %f9, %f8 ld [%l7 + 0x2C], %f12 sth %l1, [%l7 + 0x6E] fmovsge %xcc, %f1, %f8 ldd [%l7 + 0x78], %f8 andcc %l3, %g6, %g5 fmovdvc %icc, %f0, %f1 stw %o7, [%l7 + 0x14] bvs,a loop_5355 fandnot1s %f5, %f4, %f1 tcc %xcc, 0x1 be,a loop_5356 loop_5355: edge32 %l5, %o3, %o6 ldx [%l7 + 0x48], %l4 edge16ln %o2, %i0, %o4 loop_5356: st %f3, [%l7 + 0x20] tneg %xcc, 0x1 ldsh [%l7 + 0x0A], %l2 andn %g3, 0x03E4, %i6 addccc %g1, %o0, %i1 ldd [%l7 + 0x10], %f14 tn %xcc, 0x5 fmovda %icc, %f5, %f6 addccc %i2, 0x09E5, %g7 ldd [%l7 + 0x78], %f8 fbe,a %fcc1, loop_5357 fba %fcc0, loop_5358 smul %g2, %l0, %i5 ldx [%l7 + 0x50], %i3 loop_5357: tvc %icc, 0x2 loop_5358: lduh [%l7 + 0x12], %i4 fzeros %f10 fmovrsgz %i7, %f2, %f7 ldd [%l7 + 0x78], %f12 movgu %icc, %o1, %o5 movre %l6, 0x360, %g4 movvc %xcc, %l3, %g6 fbge,a %fcc0, loop_5359 ldx [%l7 + 0x20], %g5 fmovdn %xcc, %f8, %f5 fmovrdne %o7, %f14, %f8 loop_5359: lduh [%l7 + 0x76], %l1 ldub [%l7 + 0x15], %l5 fxor %f0, %f8, %f8 fmovsle %icc, %f3, %f8 fone %f12 fcmped %fcc0, %f10, %f2 movrlez %o3, %l4, %o6 fmovsge %icc, %f9, %f2 ldx [%l7 + 0x28], %o2 edge32 %o4, %l2, %i0 std %f12, [%l7 + 0x30] std %f4, [%l7 + 0x20] ba,a %xcc, loop_5360 tg %icc, 0x2 movre %i6, %g3, %o0 fmul8x16au %f1, %f14, %f4 loop_5360: call loop_5361 edge8 %g1, %i1, %g7 fmovrdne %g2, %f4, %f8 fmovsleu %icc, %f3, %f13 loop_5361: movre %i2, %l0, %i5 tsubcctv %i3, %i4, %o1 movleu %icc, %i7, %o5 sth %g4, [%l7 + 0x50] ldd [%l7 + 0x28], %f10 taddcctv %l3, %g6, %l6 tneg %icc, 0x5 xorcc %o7, %g5, %l5 move %icc, %l1, %l4 fmovdleu %xcc, %f11, %f4 tl %icc, 0x0 ldub [%l7 + 0x51], %o6 pdist %f12, %f4, %f0 fmovdcs %icc, %f10, %f12 stb %o3, [%l7 + 0x44] tleu %xcc, 0x4 fmovrdgz %o4, %f6, %f8 andncc %l2, %o2, %i6 tgu %icc, 0x6 edge8n %i0, %o0, %g1 fmovd %f0, %f4 tcs %icc, 0x5 sth %g3, [%l7 + 0x48] orncc %i1, %g7, %g2 array16 %l0, %i2, %i3 movrgz %i5, %o1, %i4 movrlz %o5, %i7, %l3 bcs,pn %icc, loop_5362 fors %f5, %f13, %f3 movre %g6, 0x136, %l6 movvs %xcc, %g4, %o7 loop_5362: stx %l5, [%l7 + 0x08] fmul8x16 %f3, %f14, %f8 fpackfix %f6, %f11 fbe,a %fcc3, loop_5363 subcc %l1, %g5, %o6 lduw [%l7 + 0x58], %l4 movrlez %o4, 0x2D9, %l2 loop_5363: tcs %xcc, 0x2 lduw [%l7 + 0x10], %o2 xnorcc %i6, %i0, %o0 edge32 %o3, %g3, %g1 fsrc2 %f0, %f4 fnors %f9, %f12, %f7 fnands %f13, %f4, %f14 fmovsle %xcc, %f4, %f10 fbug %fcc1, loop_5364 ldub [%l7 + 0x10], %i1 fands %f9, %f13, %f4 ldd [%l7 + 0x40], %f6 loop_5364: fbug %fcc3, loop_5365 fcmple16 %f4, %f4, %g2 ldsw [%l7 + 0x28], %g7 ldsh [%l7 + 0x58], %i2 loop_5365: fbo %fcc1, loop_5366 ldd [%l7 + 0x40], %f2 std %f4, [%l7 + 0x28] fabsd %f14, %f6 loop_5366: fornot1s %f0, %f12, %f13 fzero %f0 movvc %xcc, %l0, %i5 taddcc %i3, %o1, %o5 fcmpne16 %f4, %f6, %i7 ld [%l7 + 0x60], %f8 ldub [%l7 + 0x78], %i4 ldsh [%l7 + 0x5C], %g6 fcmps %fcc2, %f13, %f6 bcs,a,pt %xcc, loop_5367 ldub [%l7 + 0x49], %l3 lduh [%l7 + 0x64], %g4 ldsh [%l7 + 0x5E], %l6 loop_5367: stb %o7, [%l7 + 0x47] lduw [%l7 + 0x6C], %l5 move %icc, %l1, %o6 movvs %xcc, %g5, %o4 edge16ln %l4, %l2, %i6 fzero %f4 bleu,pt %xcc, loop_5368 ldsw [%l7 + 0x40], %o2 fmul8x16 %f4, %f6, %f4 movneg %xcc, %o0, %o3 loop_5368: ldub [%l7 + 0x56], %i0 bge,a %icc, loop_5369 andn %g3, %i1, %g2 sdivx %g1, 0x02D8, %g7 subcc %i2, %l0, %i5 loop_5369: fble %fcc2, loop_5370 std %f0, [%l7 + 0x08] fbue %fcc1, loop_5371 edge16 %i3, %o5, %o1 loop_5370: fba,a %fcc0, loop_5372 bne %icc, loop_5373 loop_5371: ldsb [%l7 + 0x48], %i4 ldx [%l7 + 0x20], %g6 loop_5372: fmovsa %icc, %f4, %f12 loop_5373: lduw [%l7 + 0x48], %i7 movg %xcc, %l3, %l6 udivx %o7, 0x1719, %g4 lduw [%l7 + 0x58], %l5 sdiv %l1, 0x0F84, %g5 bcs,a,pt %icc, loop_5374 ldsh [%l7 + 0x18], %o4 sth %o6, [%l7 + 0x50] stx %l4, [%l7 + 0x18] loop_5374: fands %f11, %f5, %f2 ldd [%l7 + 0x08], %f8 fmovrslz %i6, %f4, %f11 array32 %o2, %l2, %o0 fbe %fcc3, loop_5375 std %f14, [%l7 + 0x08] sra %i0, 0x14, %g3 lduh [%l7 + 0x54], %o3 loop_5375: fbo,a %fcc1, loop_5376 fbul %fcc3, loop_5377 stb %i1, [%l7 + 0x5A] ld [%l7 + 0x74], %f0 loop_5376: popc %g2, %g1 loop_5377: ldsb [%l7 + 0x5B], %g7 lduh [%l7 + 0x26], %l0 fornot2 %f10, %f2, %f8 movvs %xcc, %i5, %i3 lduw [%l7 + 0x1C], %i2 fbg,a %fcc3, loop_5378 tsubcctv %o1, 0x1DF4, %i4 fpsub16s %f1, %f5, %f14 fabss %f5, %f12 loop_5378: brgz,a %g6, loop_5379 ldx [%l7 + 0x18], %i7 bcc,a,pn %icc, loop_5380 fcmped %fcc2, %f6, %f2 loop_5379: fmuld8sux16 %f10, %f7, %f6 fcmpgt32 %f12, %f8, %o5 loop_5380: fandnot2s %f5, %f8, %f2 fcmpne32 %f2, %f14, %l3 be,a,pn %xcc, loop_5381 fornot2 %f8, %f0, %f8 sethi 0x02EF, %l6 bneg,a loop_5382 loop_5381: fbne %fcc0, loop_5383 movne %icc, %g4, %o7 nop setx loop_5384, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5382: fmovsn %xcc, %f12, %f2 loop_5383: edge8l %l1, %g5, %l5 movle %xcc, %o4, %l4 loop_5384: fabsd %f8, %f4 umulcc %i6, 0x07F5, %o6 fabss %f9, %f12 fmovdgu %icc, %f15, %f3 srax %l2, %o2, %i0 fbue %fcc3, loop_5385 fpadd16 %f2, %f6, %f14 fmovdpos %icc, %f10, %f4 popc 0x158F, %o0 loop_5385: fmovrslz %g3, %f14, %f8 add %o3, 0x0F98, %g2 fmovdvc %xcc, %f3, %f3 fmovsvc %xcc, %f7, %f9 ldsb [%l7 + 0x0A], %i1 fmovrsne %g1, %f11, %f11 std %f2, [%l7 + 0x78] ldd [%l7 + 0x28], %f6 fsrc2s %f4, %f10 movg %icc, %g7, %l0 ld [%l7 + 0x70], %f2 ld [%l7 + 0x20], %f5 ldsb [%l7 + 0x52], %i3 tcc %icc, 0x6 orn %i5, %o1, %i4 st %f10, [%l7 + 0x7C] movgu %icc, %i2, %i7 movrgez %o5, 0x3F6, %l3 ldx [%l7 + 0x30], %g6 bvc,a,pn %xcc, loop_5386 st %f5, [%l7 + 0x2C] smul %l6, 0x1C66, %g4 fmovdcc %icc, %f7, %f15 loop_5386: ldsw [%l7 + 0x10], %o7 std %f10, [%l7 + 0x70] xnorcc %g5, %l5, %o4 fbn %fcc3, loop_5387 sdivcc %l1, 0x1DED, %l4 fble,a %fcc2, loop_5388 stb %o6, [%l7 + 0x3E] loop_5387: ldsw [%l7 + 0x74], %l2 tsubcctv %i6, %o2, %i0 loop_5388: sth %o0, [%l7 + 0x34] fandnot1s %f12, %f1, %f1 fornot1s %f6, %f1, %f10 move %icc, %o3, %g2 fmovsge %icc, %f12, %f7 edge32n %i1, %g1, %g7 fmovdn %xcc, %f1, %f12 st %f6, [%l7 + 0x1C] fmovrdgez %g3, %f6, %f2 alignaddrl %i3, %l0, %i5 tcc %icc, 0x1 fmovsne %xcc, %f13, %f1 fmovrsgz %i4, %f8, %f10 fors %f9, %f6, %f1 or %o1, 0x0C4D, %i2 sll %i7, %l3, %g6 array8 %o5, %g4, %l6 stw %o7, [%l7 + 0x48] for %f12, %f2, %f14 std %f10, [%l7 + 0x58] ldd [%l7 + 0x18], %f2 alignaddrl %g5, %o4, %l1 and %l4, 0x0EBC, %o6 ldsh [%l7 + 0x30], %l5 ldsw [%l7 + 0x64], %l2 fexpand %f8, %f10 bvs,pt %xcc, loop_5389 andncc %i6, %i0, %o2 stw %o3, [%l7 + 0x2C] fandnot2 %f6, %f2, %f0 loop_5389: stw %g2, [%l7 + 0x1C] movneg %xcc, %i1, %o0 andncc %g1, %g7, %g3 fmuld8ulx16 %f7, %f15, %f0 fbul,a %fcc0, loop_5390 ldsb [%l7 + 0x58], %l0 fandnot2s %f12, %f0, %f8 ldsw [%l7 + 0x28], %i5 loop_5390: ldsb [%l7 + 0x2C], %i4 ldsh [%l7 + 0x22], %i3 fornot1s %f1, %f8, %f7 ldsh [%l7 + 0x2E], %i2 fpadd16 %f8, %f12, %f14 ldsh [%l7 + 0x20], %o1 fandnot1s %f8, %f4, %f9 ldsh [%l7 + 0x3C], %l3 tg %xcc, 0x4 tcc %xcc, 0x5 fmovdn %xcc, %f8, %f1 addc %g6, 0x0B44, %o5 stx %g4, [%l7 + 0x78] te %icc, 0x4 ldx [%l7 + 0x68], %l6 tneg %xcc, 0x5 fcmps %fcc0, %f9, %f13 sth %o7, [%l7 + 0x22] ldub [%l7 + 0x3E], %i7 ldx [%l7 + 0x70], %o4 edge32l %g5, %l1, %o6 ldsb [%l7 + 0x59], %l4 faligndata %f0, %f12, %f2 fmovdl %icc, %f11, %f0 bl,a %icc, loop_5391 stw %l2, [%l7 + 0x20] stw %i6, [%l7 + 0x14] fpmerge %f7, %f0, %f0 loop_5391: tgu %xcc, 0x6 edge32l %i0, %o2, %l5 fand %f10, %f10, %f8 fmul8x16au %f6, %f3, %f12 array16 %g2, %i1, %o0 fones %f14 tg %icc, 0x6 ldx [%l7 + 0x48], %g1 brlez %o3, loop_5392 tneg %xcc, 0x5 fmuld8ulx16 %f8, %f13, %f8 add %g3, 0x0D86, %l0 loop_5392: fabsd %f6, %f0 fmovdn %xcc, %f11, %f5 ld [%l7 + 0x74], %f0 ld [%l7 + 0x20], %f11 bpos,a,pt %xcc, loop_5393 ldub [%l7 + 0x2D], %i5 stw %i4, [%l7 + 0x74] mulx %i3, 0x0AA8, %g7 loop_5393: fone %f4 fpmerge %f7, %f8, %f8 array8 %i2, %l3, %g6 fabss %f4, %f15 fmovrsgez %o1, %f11, %f12 edge8ln %g4, %o5, %l6 fsrc1 %f4, %f0 fcmpeq16 %f12, %f2, %o7 bne %xcc, loop_5394 ldd [%l7 + 0x68], %f12 tle %xcc, 0x1 fabss %f10, %f8 loop_5394: edge16n %i7, %o4, %g5 ld [%l7 + 0x74], %f7 stw %o6, [%l7 + 0x78] ldx [%l7 + 0x20], %l4 bcs,a %xcc, loop_5395 umulcc %l2, %i6, %i0 popc 0x1040, %o2 fmovsl %icc, %f9, %f3 loop_5395: bge loop_5396 fbo %fcc2, loop_5397 ld [%l7 + 0x14], %f5 addcc %l5, %l1, %i1 loop_5396: or %g2, 0x1722, %o0 loop_5397: ldub [%l7 + 0x71], %g1 fmovdle %icc, %f11, %f7 fandnot1 %f0, %f14, %f4 fpsub16s %f8, %f3, %f5 srax %o3, 0x02, %g3 fnegs %f11, %f0 fpack16 %f12, %f8 bl,a loop_5398 lduh [%l7 + 0x42], %i5 st %f11, [%l7 + 0x34] tge %xcc, 0x4 loop_5398: ldsb [%l7 + 0x2A], %l0 orcc %i4, 0x1010, %g7 fbule,a %fcc0, loop_5399 ldub [%l7 + 0x43], %i2 lduh [%l7 + 0x58], %i3 sub %g6, %l3, %o1 loop_5399: edge16n %g4, %o5, %o7 ldx [%l7 + 0x68], %i7 alignaddrl %o4, %g5, %o6 umulcc %l4, 0x047C, %l2 movrlez %i6, %i0, %l6 fmovdvs %xcc, %f11, %f7 ta %xcc, 0x5 array8 %l5, %l1, %i1 stb %o2, [%l7 + 0x48] srax %g2, 0x1A, %o0 array16 %g1, %o3, %g3 fmovrslz %l0, %f1, %f5 tg %xcc, 0x0 orcc %i5, %g7, %i4 sth %i3, [%l7 + 0x0A] fmovdg %icc, %f12, %f11 fornot1s %f4, %f11, %f8 stw %g6, [%l7 + 0x4C] fmul8sux16 %f0, %f12, %f6 fsrc1s %f12, %f8 fandnot2s %f8, %f10, %f11 fbug %fcc0, loop_5400 movneg %icc, %l3, %i2 fbl,a %fcc2, loop_5401 fcmpne32 %f10, %f2, %g4 loop_5400: fmul8x16al %f8, %f11, %f6 movcs %xcc, %o1, %o5 loop_5401: tleu %icc, 0x6 movrlz %i7, 0x385, %o4 movrne %o7, %g5, %o6 ldx [%l7 + 0x08], %l2 sdiv %l4, 0x1813, %i0 udiv %i6, 0x15D4, %l6 fmovsleu %xcc, %f5, %f0 sethi 0x0B0A, %l1 taddcctv %l5, %o2, %g2 ldsh [%l7 + 0x3E], %i1 fabsd %f2, %f2 edge8 %o0, %g1, %g3 fmul8sux16 %f10, %f8, %f10 sra %o3, %i5, %g7 lduw [%l7 + 0x18], %i4 movle %icc, %l0, %i3 fmovrsgez %g6, %f10, %f10 ldsb [%l7 + 0x2D], %i2 fbue %fcc2, loop_5402 fornot2s %f10, %f4, %f6 fmovdcc %xcc, %f15, %f2 fmovda %xcc, %f1, %f14 loop_5402: tpos %icc, 0x3 fmovscc %icc, %f10, %f12 alignaddr %g4, %o1, %o5 ld [%l7 + 0x10], %f7 tcc %xcc, 0x6 fbug,a %fcc0, loop_5403 fnand %f0, %f6, %f4 ldsh [%l7 + 0x20], %i7 stx %o4, [%l7 + 0x10] loop_5403: tsubcc %l3, 0x1905, %g5 edge32l %o6, %l2, %l4 std %f12, [%l7 + 0x40] fmovdcs %xcc, %f7, %f8 nop setx loop_5404, %l0, %l1 jmpl %l1, %o7 fmovs %f14, %f0 tcs %icc, 0x2 fcmpgt16 %f2, %f14, %i6 loop_5404: fmul8x16al %f6, %f1, %f10 stw %l6, [%l7 + 0x74] fnors %f12, %f12, %f9 fpadd32 %f10, %f2, %f6 fbule %fcc2, loop_5405 stx %i0, [%l7 + 0x28] alignaddr %l5, %l1, %o2 movrlz %g2, 0x3A7, %i1 loop_5405: ldub [%l7 + 0x7B], %g1 ldd [%l7 + 0x40], %f6 fandnot2 %f8, %f2, %f12 tleu %icc, 0x0 stb %o0, [%l7 + 0x66] ldd [%l7 + 0x08], %f2 mova %xcc, %g3, %i5 ld [%l7 + 0x74], %f15 fnands %f7, %f15, %f7 movrgez %o3, 0x2AC, %g7 fpadd16s %f6, %f9, %f11 ldub [%l7 + 0x0C], %l0 edge16n %i4, %i3, %g6 lduw [%l7 + 0x4C], %i2 fcmpgt16 %f12, %f14, %o1 fandnot1 %f6, %f8, %f8 ldsb [%l7 + 0x28], %o5 fmovdvs %icc, %f14, %f8 fbg,a %fcc0, loop_5406 stb %g4, [%l7 + 0x17] fand %f12, %f14, %f2 bleu,a %xcc, loop_5407 loop_5406: te %xcc, 0x4 movvc %icc, %o4, %l3 ldsb [%l7 + 0x50], %i7 loop_5407: ldsh [%l7 + 0x7A], %o6 orcc %g5, %l2, %l4 fnands %f1, %f8, %f7 fmovda %icc, %f13, %f5 movleu %icc, %o7, %i6 stx %i0, [%l7 + 0x40] fcmpne32 %f12, %f14, %l6 edge32l %l5, %l1, %o2 movrlez %g2, 0x124, %g1 fmovdneg %icc, %f12, %f4 fsrc2s %f0, %f6 fmovdl %icc, %f4, %f4 movrgz %o0, 0x1BD, %g3 movcc %xcc, %i1, %o3 nop setx loop_5408, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x54], %g7 lduw [%l7 + 0x08], %i5 bl,a,pt %icc, loop_5409 loop_5408: fmovdleu %xcc, %f5, %f5 smulcc %l0, 0x0E85, %i4 siam 0x7 loop_5409: alignaddrl %g6, %i3, %o1 or %i2, 0x1216, %g4 edge32ln %o4, %o5, %i7 ldub [%l7 + 0x33], %o6 fblg,a %fcc0, loop_5410 ldsh [%l7 + 0x64], %g5 sth %l3, [%l7 + 0x50] fbule,a %fcc0, loop_5411 loop_5410: fblg %fcc1, loop_5412 edge8ln %l2, %l4, %o7 ldsh [%l7 + 0x52], %i0 loop_5411: edge16ln %i6, %l6, %l5 loop_5412: fpsub16 %f10, %f10, %f6 fnors %f13, %f12, %f14 movl %xcc, %o2, %l1 fmovdvc %icc, %f13, %f5 bpos,pt %xcc, loop_5413 fand %f2, %f12, %f10 fmovde %xcc, %f7, %f3 fmovdge %icc, %f2, %f15 loop_5413: fone %f0 fexpand %f12, %f12 movgu %xcc, %g2, %o0 stw %g1, [%l7 + 0x28] ldd [%l7 + 0x48], %f0 fcmped %fcc1, %f6, %f14 fcmpgt32 %f12, %f2, %i1 fbule,a %fcc0, loop_5414 ldsh [%l7 + 0x7A], %g3 fmovsne %icc, %f1, %f9 ba %icc, loop_5415 loop_5414: bvc,pt %xcc, loop_5416 ldd [%l7 + 0x20], %f14 fmovdne %xcc, %f7, %f4 loop_5415: ta %icc, 0x5 loop_5416: bl,pn %xcc, loop_5417 fbl %fcc0, loop_5418 array32 %g7, %i5, %o3 brnz %l0, loop_5419 loop_5417: fsrc1 %f6, %f2 loop_5418: movleu %icc, %i4, %i3 sll %g6, %i2, %o1 loop_5419: edge32 %g4, %o5, %i7 sdiv %o4, 0x024D, %g5 movge %icc, %l3, %o6 fcmpgt32 %f0, %f0, %l2 sth %l4, [%l7 + 0x18] lduw [%l7 + 0x3C], %i0 fornot2 %f2, %f12, %f0 sth %i6, [%l7 + 0x16] tne %icc, 0x3 std %f8, [%l7 + 0x18] fbge %fcc3, loop_5420 ldd [%l7 + 0x50], %f10 brlez,a %l6, loop_5421 be,a loop_5422 loop_5420: ble,a,pn %icc, loop_5423 xnor %l5, %o7, %l1 loop_5421: st %f0, [%l7 + 0x78] loop_5422: tvc %icc, 0x6 loop_5423: ldsw [%l7 + 0x7C], %o2 umul %o0, 0x05C2, %g2 ldsh [%l7 + 0x20], %g1 fbo,a %fcc3, loop_5424 ldsw [%l7 + 0x64], %i1 ldsh [%l7 + 0x26], %g3 stw %g7, [%l7 + 0x58] loop_5424: lduh [%l7 + 0x2C], %i5 st %f11, [%l7 + 0x58] ldsh [%l7 + 0x4A], %l0 fbl %fcc3, loop_5425 stw %i4, [%l7 + 0x18] stx %o3, [%l7 + 0x58] sllx %i3, %g6, %o1 loop_5425: fmovdg %xcc, %f9, %f5 movrne %g4, 0x0BE, %i2 fmul8sux16 %f12, %f2, %f8 movrlz %i7, 0x33A, %o5 movrlez %o4, %g5, %o6 ldd [%l7 + 0x60], %f0 fbu,a %fcc0, loop_5426 ld [%l7 + 0x50], %f7 stx %l3, [%l7 + 0x18] fmul8sux16 %f12, %f0, %f8 loop_5426: ldx [%l7 + 0x68], %l4 ldsw [%l7 + 0x4C], %i0 fmovsl %xcc, %f15, %f8 ldub [%l7 + 0x47], %i6 bn,pt %icc, loop_5427 ld [%l7 + 0x64], %f14 fxor %f8, %f12, %f14 fcmpeq16 %f2, %f10, %l2 loop_5427: std %f10, [%l7 + 0x78] stx %l5, [%l7 + 0x10] or %o7, 0x062E, %l6 stw %o2, [%l7 + 0x58] fnot1s %f2, %f2 edge16n %o0, %l1, %g1 stb %g2, [%l7 + 0x3F] fmovdne %icc, %f5, %f0 fand %f12, %f8, %f0 ldsb [%l7 + 0x32], %g3 fbl %fcc2, loop_5428 sth %i1, [%l7 + 0x1A] ldx [%l7 + 0x38], %i5 ldsh [%l7 + 0x70], %l0 loop_5428: ldub [%l7 + 0x53], %g7 fbne %fcc0, loop_5429 movge %xcc, %i4, %i3 st %f10, [%l7 + 0x28] tgu %icc, 0x4 loop_5429: fbl,a %fcc1, loop_5430 ldx [%l7 + 0x48], %o3 fmovrse %o1, %f5, %f10 fmovrdne %g4, %f8, %f12 loop_5430: ldx [%l7 + 0x08], %g6 fbuge,a %fcc2, loop_5431 movge %xcc, %i2, %o5 fsrc2s %f2, %f1 for %f8, %f14, %f0 loop_5431: ldub [%l7 + 0x47], %i7 std %f14, [%l7 + 0x18] ldx [%l7 + 0x50], %o4 for %f2, %f2, %f12 st %f2, [%l7 + 0x28] nop setx loop_5432, %l0, %l1 jmpl %l1, %g5 stb %o6, [%l7 + 0x65] fmuld8ulx16 %f10, %f12, %f8 fmovrdne %l3, %f2, %f4 loop_5432: std %f6, [%l7 + 0x60] tneg %xcc, 0x7 te %xcc, 0x5 fcmple32 %f14, %f14, %l4 fmovrdlz %i0, %f12, %f0 stx %l2, [%l7 + 0x28] sll %i6, %l5, %o7 ldx [%l7 + 0x68], %l6 stx %o0, [%l7 + 0x60] sdivx %o2, 0x141F, %g1 stb %g2, [%l7 + 0x09] fcmpgt16 %f8, %f0, %g3 tcc %xcc, 0x4 fmovsn %xcc, %f10, %f9 edge16l %l1, %i1, %l0 tle %icc, 0x7 fmovspos %icc, %f10, %f15 ldsb [%l7 + 0x0E], %i5 ba,pt %icc, loop_5433 taddcctv %g7, %i4, %i3 andncc %o3, %o1, %g4 sth %g6, [%l7 + 0x20] loop_5433: bleu loop_5434 bcc,a %icc, loop_5435 st %f9, [%l7 + 0x50] std %f6, [%l7 + 0x40] loop_5434: fmovdleu %icc, %f13, %f3 loop_5435: fpack16 %f6, %f10 ldd [%l7 + 0x78], %f4 fmuld8sux16 %f9, %f2, %f6 ldsw [%l7 + 0x78], %i2 ldub [%l7 + 0x6D], %i7 stw %o5, [%l7 + 0x70] sdiv %g5, 0x0C26, %o4 brgz,a %o6, loop_5436 ldsh [%l7 + 0x3E], %l4 stx %i0, [%l7 + 0x30] std %f2, [%l7 + 0x68] loop_5436: fnegd %f10, %f4 fsrc1 %f6, %f12 bleu,a,pn %icc, loop_5437 movvs %icc, %l2, %l3 fnors %f11, %f11, %f13 for %f4, %f0, %f12 loop_5437: ta %icc, 0x5 fbn %fcc3, loop_5438 tgu %xcc, 0x6 ldd [%l7 + 0x58], %f8 fornot1s %f4, %f1, %f10 loop_5438: fexpand %f12, %f8 fpadd16s %f6, %f14, %f0 bl,a %icc, loop_5439 fnot1s %f1, %f9 fmovrsgz %l5, %f14, %f12 fba,a %fcc3, loop_5440 loop_5439: lduw [%l7 + 0x20], %o7 fmovrdlez %i6, %f14, %f2 movrne %o0, 0x3FC, %l6 loop_5440: ldsh [%l7 + 0x40], %g1 andcc %g2, %g3, %o2 fbl %fcc0, loop_5441 fmovse %icc, %f4, %f8 stw %l1, [%l7 + 0x14] fmovda %xcc, %f5, %f2 loop_5441: tl %xcc, 0x1 fpack16 %f12, %f6 fors %f0, %f14, %f5 fsrc1 %f6, %f8 fba %fcc0, loop_5442 tge %icc, 0x6 movgu %xcc, %l0, %i5 edge16ln %g7, %i1, %i4 loop_5442: bvs,a,pt %xcc, loop_5443 taddcc %i3, %o1, %o3 fmovdg %xcc, %f1, %f10 st %f11, [%l7 + 0x0C] loop_5443: andn %g6, %i2, %i7 fmovdgu %xcc, %f8, %f13 fmovsl %xcc, %f8, %f12 stx %o5, [%l7 + 0x38] sub %g4, 0x0D01, %o4 fmovspos %icc, %f6, %f7 fbuge %fcc2, loop_5444 lduh [%l7 + 0x4A], %o6 stx %l4, [%l7 + 0x48] fpmerge %f11, %f12, %f12 loop_5444: srax %g5, 0x05, %l2 st %f7, [%l7 + 0x08] ldsh [%l7 + 0x4C], %l3 andn %l5, %i0, %i6 fmovda %xcc, %f12, %f13 fmovde %icc, %f6, %f11 stx %o0, [%l7 + 0x60] ldub [%l7 + 0x08], %l6 sth %o7, [%l7 + 0x0A] alignaddr %g1, %g3, %o2 udiv %g2, 0x156E, %l0 movvc %xcc, %i5, %l1 brnz,a %i1, loop_5445 fmovdg %xcc, %f4, %f8 std %f2, [%l7 + 0x50] fbue %fcc2, loop_5446 loop_5445: movcs %icc, %i4, %g7 movge %icc, %o1, %o3 sra %i3, %g6, %i2 loop_5446: orn %o5, %i7, %o4 fzeros %f9 fmovrdne %g4, %f6, %f12 ldsb [%l7 + 0x2A], %l4 nop setx loop_5447, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x58], %f6 fcmpes %fcc3, %f11, %f10 ldsb [%l7 + 0x76], %o6 loop_5447: brlz %g5, loop_5448 edge8n %l2, %l3, %l5 fmovrsgz %i6, %f15, %f4 for %f12, %f6, %f2 loop_5448: stb %i0, [%l7 + 0x56] smul %l6, 0x0E36, %o7 fbge %fcc2, loop_5449 bpos loop_5450 fmovsgu %xcc, %f1, %f9 fpadd16s %f5, %f13, %f12 loop_5449: bvs %xcc, loop_5451 loop_5450: fmuld8ulx16 %f3, %f9, %f10 stw %g1, [%l7 + 0x54] bl %xcc, loop_5452 loop_5451: stx %o0, [%l7 + 0x58] stw %g3, [%l7 + 0x74] orn %g2, 0x1503, %l0 loop_5452: brz,a %o2, loop_5453 tvs %xcc, 0x1 ldub [%l7 + 0x0B], %i5 ldd [%l7 + 0x78], %f2 loop_5453: fba %fcc2, loop_5454 sdiv %l1, 0x14EE, %i1 fsrc2s %f15, %f10 ldub [%l7 + 0x6D], %i4 loop_5454: fmovsvc %icc, %f12, %f3 st %f3, [%l7 + 0x3C] fbug %fcc0, loop_5455 taddcctv %g7, 0x1EEA, %o3 move %xcc, %o1, %i3 fones %f11 loop_5455: sdiv %g6, 0x0490, %i2 tpos %xcc, 0x0 bge,pt %xcc, loop_5456 orn %o5, 0x0D77, %i7 andn %o4, %l4, %o6 bvc,pt %icc, loop_5457 loop_5456: be,pt %xcc, loop_5458 nop setx loop_5459, %l0, %l1 jmpl %l1, %g4 fbul %fcc0, loop_5460 loop_5457: ldsh [%l7 + 0x08], %g5 loop_5458: bneg %xcc, loop_5461 loop_5459: ldx [%l7 + 0x50], %l2 loop_5460: fzeros %f7 lduh [%l7 + 0x7A], %l3 loop_5461: fcmpeq32 %f14, %f8, %i6 fornot1 %f6, %f8, %f2 ldsw [%l7 + 0x44], %i0 movneg %xcc, %l6, %l5 fmovrslez %o7, %f10, %f15 edge8ln %o0, %g3, %g1 ldx [%l7 + 0x18], %l0 fornot1s %f7, %f7, %f2 fxnor %f14, %f6, %f12 sth %o2, [%l7 + 0x2C] fmovsleu %icc, %f2, %f14 ldsh [%l7 + 0x3E], %i5 stw %l1, [%l7 + 0x74] array32 %i1, %g2, %i4 fmovdpos %icc, %f3, %f1 tsubcc %g7, 0x06E4, %o3 fsrc1s %f7, %f8 fmovdcc %icc, %f0, %f2 movg %icc, %i3, %g6 stw %o1, [%l7 + 0x38] std %f12, [%l7 + 0x60] stw %i2, [%l7 + 0x6C] brgz,a %i7, loop_5462 stw %o5, [%l7 + 0x30] ldsh [%l7 + 0x30], %o4 fmovdvc %icc, %f0, %f15 loop_5462: ldx [%l7 + 0x48], %l4 udivx %g4, 0x0DEB, %o6 fbn %fcc3, loop_5463 lduw [%l7 + 0x58], %l2 ldx [%l7 + 0x48], %g5 bvc,a loop_5464 loop_5463: edge32l %l3, %i0, %l6 move %icc, %i6, %o7 fmovrsgz %l5, %f2, %f4 loop_5464: ldub [%l7 + 0x1B], %o0 fmovdl %icc, %f0, %f8 fmovd %f12, %f6 ldsh [%l7 + 0x4E], %g3 lduh [%l7 + 0x12], %l0 movl %icc, %g1, %o2 mulscc %l1, %i1, %i5 addccc %i4, %g7, %o3 fmul8x16 %f7, %f8, %f2 edge32n %i3, %g2, %o1 tneg %xcc, 0x4 fmovdge %icc, %f12, %f2 lduw [%l7 + 0x6C], %i2 movcs %xcc, %i7, %o5 udivx %o4, 0x1869, %g6 lduw [%l7 + 0x78], %l4 stx %o6, [%l7 + 0x58] siam 0x4 ldx [%l7 + 0x38], %l2 fbn %fcc1, loop_5465 ldsb [%l7 + 0x63], %g5 movge %icc, %l3, %i0 stw %l6, [%l7 + 0x08] loop_5465: ldsh [%l7 + 0x5C], %g4 bvc,pt %icc, loop_5466 fbug,a %fcc3, loop_5467 fmovdneg %xcc, %f12, %f0 lduw [%l7 + 0x3C], %i6 loop_5466: be,pn %xcc, loop_5468 loop_5467: tle %xcc, 0x0 fnot1 %f8, %f8 alignaddrl %l5, %o7, %o0 loop_5468: edge16ln %l0, %g3, %g1 fabss %f13, %f12 fpadd16s %f9, %f2, %f3 fmovsl %icc, %f8, %f1 umulcc %o2, %i1, %l1 fmovdl %icc, %f14, %f8 bneg,a,pt %xcc, loop_5469 fpsub16s %f0, %f7, %f10 sllx %i4, %i5, %g7 fmovrsgez %i3, %f14, %f3 loop_5469: xorcc %o3, %g2, %o1 fcmped %fcc2, %f0, %f10 ldsh [%l7 + 0x10], %i7 tg %icc, 0x2 fmul8ulx16 %f14, %f6, %f12 ldsh [%l7 + 0x1A], %o5 tle %xcc, 0x6 std %f0, [%l7 + 0x58] sth %o4, [%l7 + 0x10] sth %g6, [%l7 + 0x4C] ld [%l7 + 0x70], %f15 fbue,a %fcc2, loop_5470 movgu %icc, %i2, %l4 orncc %l2, 0x08CE, %o6 ldsw [%l7 + 0x3C], %g5 loop_5470: lduw [%l7 + 0x60], %i0 fpadd16 %f4, %f10, %f6 ld [%l7 + 0x50], %f8 fnot1 %f8, %f8 fmul8sux16 %f14, %f2, %f6 stb %l3, [%l7 + 0x40] fnot2s %f15, %f10 ldx [%l7 + 0x78], %g4 fmovscs %xcc, %f6, %f14 fpsub32s %f11, %f12, %f11 fbule,a %fcc0, loop_5471 fbo %fcc0, loop_5472 siam 0x0 edge32 %l6, %l5, %i6 loop_5471: brnz,a %o0, loop_5473 loop_5472: fmovda %icc, %f10, %f7 bgu,pt %xcc, loop_5474 srax %l0, %o7, %g1 loop_5473: fmovsl %xcc, %f14, %f5 fmovrsne %o2, %f10, %f14 loop_5474: bge loop_5475 taddcctv %g3, 0x085D, %i1 fmovrdlez %i4, %f14, %f12 edge8l %i5, %g7, %l1 loop_5475: stw %o3, [%l7 + 0x74] umul %i3, 0x0ADF, %o1 fbul %fcc2, loop_5476 brlz,a %g2, loop_5477 fnor %f8, %f8, %f10 xor %o5, 0x0C58, %i7 loop_5476: stb %g6, [%l7 + 0x54] loop_5477: sth %o4, [%l7 + 0x74] umulcc %i2, 0x19C1, %l4 fmovdne %xcc, %f15, %f14 movrne %l2, 0x2EA, %o6 fmovsvs %icc, %f15, %f15 fcmpd %fcc3, %f14, %f2 std %f0, [%l7 + 0x78] stw %i0, [%l7 + 0x1C] fnot2 %f0, %f2 fornot1 %f4, %f12, %f4 addccc %l3, %g4, %g5 ldsh [%l7 + 0x44], %l6 fsrc2 %f10, %f4 add %l5, 0x124E, %i6 fbue,a %fcc2, loop_5478 ldx [%l7 + 0x18], %o0 array16 %o7, %l0, %g1 fornot2 %f0, %f4, %f0 loop_5478: fcmpes %fcc1, %f9, %f12 movrlez %o2, 0x26B, %g3 xnor %i1, 0x01BE, %i5 bvc,a,pt %icc, loop_5479 ldsh [%l7 + 0x14], %i4 lduw [%l7 + 0x18], %g7 brnz %l1, loop_5480 loop_5479: movrlez %o3, %o1, %g2 fbn %fcc3, loop_5481 fcmple16 %f0, %f8, %o5 loop_5480: sdiv %i7, 0x1B51, %g6 fbuge %fcc3, loop_5482 loop_5481: or %i3, %i2, %o4 ldsw [%l7 + 0x60], %l2 subc %o6, %l4, %l3 loop_5482: ldsb [%l7 + 0x5E], %i0 std %f2, [%l7 + 0x40] fmovsge %xcc, %f9, %f7 ldsw [%l7 + 0x44], %g4 stw %g5, [%l7 + 0x50] fbe %fcc0, loop_5483 stb %l6, [%l7 + 0x53] lduh [%l7 + 0x52], %l5 lduw [%l7 + 0x40], %o0 loop_5483: subccc %o7, 0x127E, %l0 ldsb [%l7 + 0x40], %g1 fmovsne %icc, %f14, %f8 ldsb [%l7 + 0x2C], %o2 fmovdleu %xcc, %f12, %f1 bne,a,pn %xcc, loop_5484 fbue,a %fcc1, loop_5485 fcmped %fcc1, %f10, %f0 taddcctv %i6, 0x0FDE, %i1 loop_5484: bvs,a,pn %xcc, loop_5486 loop_5485: ldd [%l7 + 0x58], %f0 tcc %icc, 0x1 subc %g3, %i5, %i4 loop_5486: fmovsa %icc, %f13, %f14 sllx %l1, %g7, %o1 mova %icc, %o3, %o5 fpadd16s %f10, %f1, %f10 tsubcc %g2, 0x15E4, %i7 nop setx loop_5487, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x68], %g6 tsubcc %i3, %o4, %l2 fones %f11 loop_5487: stb %o6, [%l7 + 0x31] fble,a %fcc3, loop_5488 fxor %f12, %f8, %f14 stb %i2, [%l7 + 0x5F] fornot2s %f3, %f11, %f11 loop_5488: movle %icc, %l3, %i0 fmovdneg %xcc, %f8, %f1 fmovrsgez %l4, %f5, %f5 xnorcc %g5, 0x152A, %l6 sth %g4, [%l7 + 0x3A] nop setx loop_5489, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdle %xcc, %f7, %f15 ldsh [%l7 + 0x24], %o0 xnor %o7, %l5, %g1 loop_5489: edge16n %l0, %i6, %o2 fbule %fcc1, loop_5490 fmovscs %xcc, %f1, %f14 fcmpeq32 %f14, %f12, %g3 movrne %i1, %i4, %l1 loop_5490: fbo,a %fcc2, loop_5491 umul %g7, 0x16FE, %i5 array32 %o1, %o5, %o3 sth %g2, [%l7 + 0x48] loop_5491: ldx [%l7 + 0x20], %g6 sth %i3, [%l7 + 0x34] alignaddrl %o4, %i7, %l2 fxors %f10, %f14, %f10 st %f7, [%l7 + 0x48] ldsh [%l7 + 0x2C], %i2 tsubcc %o6, %i0, %l4 array32 %g5, %l3, %g4 siam 0x6 lduh [%l7 + 0x22], %l6 bvc %xcc, loop_5492 fpadd32 %f6, %f14, %f10 bg,a,pt %xcc, loop_5493 nop setx loop_5494, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5492: fmovs %f12, %f8 fmovsge %icc, %f3, %f7 loop_5493: fmovsl %xcc, %f1, %f14 loop_5494: fcmpeq16 %f4, %f10, %o0 ldsw [%l7 + 0x10], %l5 fnot2 %f6, %f14 andncc %o7, %l0, %g1 udivcc %o2, 0x0A9E, %g3 fmovrdlz %i1, %f12, %f8 fmovsle %icc, %f8, %f9 fmovsgu %icc, %f11, %f14 array32 %i4, %l1, %i6 andcc %g7, %o1, %i5 sethi 0x0947, %o3 ldx [%l7 + 0x70], %g2 ldub [%l7 + 0x18], %o5 ldsw [%l7 + 0x40], %i3 nop setx loop_5495, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x53], %g6 stx %o4, [%l7 + 0x68] fpadd32 %f10, %f4, %f6 loop_5495: nop setx loop_5496, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbge %fcc2, loop_5497 ldsh [%l7 + 0x12], %l2 fba %fcc2, loop_5498 loop_5496: brlez,a %i7, loop_5499 loop_5497: movl %icc, %o6, %i2 tcs %xcc, 0x2 loop_5498: fbl %fcc0, loop_5500 loop_5499: fmul8sux16 %f4, %f0, %f2 or %i0, %g5, %l3 tle %xcc, 0x1 loop_5500: brlez,a %l4, loop_5501 stb %g4, [%l7 + 0x3C] tvc %icc, 0x0 srl %l6, %o0, %o7 loop_5501: fpsub32s %f2, %f8, %f8 fcmpne16 %f6, %f10, %l0 edge8n %l5, %o2, %g3 fpmerge %f14, %f8, %f12 stw %g1, [%l7 + 0x48] edge8 %i1, %l1, %i6 stx %g7, [%l7 + 0x08] movle %icc, %o1, %i4 sllx %o3, 0x17, %g2 movgu %xcc, %i5, %o5 tge %icc, 0x2 sethi 0x10CB, %i3 srl %g6, 0x0B, %l2 edge32 %i7, %o6, %i2 srax %i0, %o4, %g5 ldsw [%l7 + 0x5C], %l4 fmovsg %xcc, %f8, %f3 ldsw [%l7 + 0x78], %g4 fmovdl %icc, %f10, %f3 bcs,a loop_5502 subc %l6, 0x13EC, %l3 brgez %o0, loop_5503 xorcc %o7, %l5, %l0 loop_5502: bne,pt %xcc, loop_5504 movge %xcc, %o2, %g3 loop_5503: ldd [%l7 + 0x78], %f8 fnegd %f12, %f2 loop_5504: std %f8, [%l7 + 0x38] stx %g1, [%l7 + 0x40] bge,pn %icc, loop_5505 ldsh [%l7 + 0x0C], %i1 brz,a %l1, loop_5506 fones %f10 loop_5505: movgu %xcc, %i6, %o1 fmul8x16al %f12, %f4, %f6 loop_5506: ldsb [%l7 + 0x73], %i4 stw %g7, [%l7 + 0x10] ldsb [%l7 + 0x64], %g2 fmovspos %icc, %f12, %f11 fpadd32s %f13, %f5, %f14 fexpand %f10, %f10 bn,a %icc, loop_5507 andcc %i5, 0x1CB1, %o5 movrlz %o3, 0x07F, %g6 ld [%l7 + 0x64], %f10 loop_5507: movge %icc, %l2, %i7 ldx [%l7 + 0x60], %o6 fpmerge %f12, %f6, %f8 movge %xcc, %i2, %i0 fandnot1 %f14, %f10, %f2 st %f1, [%l7 + 0x40] fmovscc %xcc, %f14, %f5 edge32ln %i3, %o4, %l4 edge16 %g5, %g4, %l3 fmovsgu %icc, %f0, %f4 stb %l6, [%l7 + 0x45] ldsb [%l7 + 0x79], %o0 bpos %icc, loop_5508 tsubcc %o7, 0x0C21, %l0 fnor %f8, %f6, %f14 sth %o2, [%l7 + 0x4A] loop_5508: tpos %xcc, 0x0 ldub [%l7 + 0x37], %l5 tle %icc, 0x3 fmovsge %xcc, %f4, %f10 std %f14, [%l7 + 0x48] bgu %xcc, loop_5509 udivx %g1, 0x03D7, %g3 std %f8, [%l7 + 0x38] edge16 %i1, %i6, %o1 loop_5509: lduh [%l7 + 0x18], %l1 for %f12, %f6, %f6 bcc,a loop_5510 fble %fcc0, loop_5511 fmovdvc %xcc, %f8, %f4 ldd [%l7 + 0x18], %f2 loop_5510: lduh [%l7 + 0x16], %g7 loop_5511: ldx [%l7 + 0x48], %i4 fmovde %xcc, %f9, %f4 movge %xcc, %g2, %o5 udivcc %i5, 0x06DF, %o3 ldx [%l7 + 0x28], %g6 st %f6, [%l7 + 0x20] ldsw [%l7 + 0x44], %i7 fcmpeq32 %f10, %f14, %l2 add %i2, %o6, %i0 sth %o4, [%l7 + 0x16] lduh [%l7 + 0x14], %l4 brgez,a %i3, loop_5512 sllx %g4, %g5, %l3 mulx %o0, 0x16C5, %l6 fpsub16 %f8, %f4, %f4 loop_5512: sth %l0, [%l7 + 0x32] ldub [%l7 + 0x4E], %o2 tge %icc, 0x4 sdivcc %l5, 0x16A9, %g1 st %f4, [%l7 + 0x40] tvs %icc, 0x4 add %g3, %i1, %o7 fmovscs %xcc, %f5, %f6 stb %i6, [%l7 + 0x3B] udiv %l1, 0x1438, %g7 popc 0x0904, %o1 ldd [%l7 + 0x28], %f12 edge8n %i4, %o5, %g2 tsubcctv %i5, 0x1CFE, %o3 mulscc %g6, %i7, %i2 fnot1s %f5, %f14 sllx %l2, 0x11, %i0 st %f2, [%l7 + 0x40] popc 0x0EED, %o6 fmovsa %icc, %f10, %f14 faligndata %f12, %f4, %f14 ldsh [%l7 + 0x6C], %l4 umulcc %i3, %g4, %g5 ldsb [%l7 + 0x67], %o4 fsrc2s %f9, %f9 fornot2 %f6, %f12, %f12 fmovscs %icc, %f12, %f1 ldsw [%l7 + 0x2C], %l3 tge %icc, 0x1 lduh [%l7 + 0x1C], %l6 ldsh [%l7 + 0x6E], %o0 fabsd %f2, %f8 fmovscs %xcc, %f2, %f5 udivcc %l0, 0x1DC7, %o2 umul %l5, %g3, %i1 fmovsne %icc, %f13, %f0 fmovrdlz %g1, %f10, %f10 brz,a %i6, loop_5513 tg %icc, 0x6 lduh [%l7 + 0x2A], %o7 fmul8sux16 %f8, %f0, %f2 loop_5513: stb %l1, [%l7 + 0x72] subc %g7, %i4, %o5 bpos,a,pt %icc, loop_5514 fmovdleu %icc, %f2, %f6 ldsb [%l7 + 0x1E], %g2 andcc %o1, %o3, %g6 loop_5514: movg %icc, %i5, %i7 fbug %fcc0, loop_5515 ldd [%l7 + 0x60], %f14 tcc %xcc, 0x3 array32 %i2, %l2, %o6 loop_5515: fmovscs %xcc, %f11, %f10 fnegd %f10, %f10 fpackfix %f4, %f2 mulscc %i0, 0x113E, %l4 fmovrse %i3, %f2, %f7 tpos %icc, 0x3 fcmpeq16 %f2, %f6, %g4 fzero %f10 fbul,a %fcc0, loop_5516 fmovrsgez %g5, %f9, %f7 bneg,pn %xcc, loop_5517 bleu,a loop_5518 loop_5516: fmovspos %icc, %f5, %f7 ldsb [%l7 + 0x6E], %o4 loop_5517: fbg,a %fcc0, loop_5519 loop_5518: tsubcc %l6, 0x0505, %o0 sth %l0, [%l7 + 0x60] fnot1 %f4, %f0 loop_5519: alignaddrl %o2, %l5, %g3 ldub [%l7 + 0x42], %i1 tne %icc, 0x4 fmovsleu %xcc, %f1, %f3 ldx [%l7 + 0x70], %g1 array32 %i6, %l3, %l1 ldx [%l7 + 0x40], %g7 fmovde %icc, %f0, %f8 fmovrsne %o7, %f8, %f8 fmovdn %icc, %f12, %f12 fmovsvs %icc, %f15, %f9 bcc,a,pn %xcc, loop_5520 tne %icc, 0x3 ldsw [%l7 + 0x2C], %i4 tsubcc %g2, %o5, %o1 loop_5520: fmovse %icc, %f4, %f9 std %f8, [%l7 + 0x40] xnorcc %o3, %g6, %i7 addc %i2, %l2, %i5 ldsh [%l7 + 0x36], %i0 lduh [%l7 + 0x12], %o6 fmovrslez %i3, %f5, %f12 ldub [%l7 + 0x55], %g4 add %g5, %o4, %l6 lduh [%l7 + 0x10], %o0 fbge,a %fcc1, loop_5521 sub %l4, 0x0430, %l0 stx %o2, [%l7 + 0x60] fnand %f14, %f6, %f8 loop_5521: lduw [%l7 + 0x24], %l5 fmovrdlez %g3, %f12, %f4 fmovdvc %icc, %f14, %f8 ldsh [%l7 + 0x3E], %g1 fpadd32 %f4, %f4, %f12 ldsb [%l7 + 0x78], %i6 fmovscs %xcc, %f3, %f10 std %f14, [%l7 + 0x10] fmovsneg %xcc, %f11, %f13 movneg %icc, %l3, %l1 movleu %xcc, %g7, %o7 edge8n %i4, %g2, %o5 tvs %icc, 0x2 fand %f12, %f14, %f4 ldub [%l7 + 0x66], %o1 fmovdn %xcc, %f9, %f3 bleu loop_5522 fornot1 %f14, %f4, %f14 nop setx loop_5523, %l0, %l1 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 %f2, %f2, %f14 loop_5522: fbug %fcc2, loop_5524 fpadd32s %f10, %f1, %f8 loop_5523: tleu %xcc, 0x4 tcs %icc, 0x4 loop_5524: ldsb [%l7 + 0x3F], %i1 fmul8x16au %f8, %f6, %f14 faligndata %f6, %f6, %f10 fpsub16 %f0, %f10, %f0 bg,pt %icc, loop_5525 fnegs %f6, %f2 sra %g6, %o3, %i2 srl %l2, %i5, %i0 loop_5525: fpadd16 %f12, %f4, %f4 ldsw [%l7 + 0x50], %i7 subcc %o6, 0x1EEE, %i3 lduh [%l7 + 0x56], %g4 fcmpeq32 %f2, %f6, %g5 tg %xcc, 0x0 fexpand %f5, %f12 siam 0x1 stx %o4, [%l7 + 0x78] tneg %xcc, 0x4 xorcc %l6, 0x1DDD, %l4 fmovdvs %icc, %f15, %f6 sth %o0, [%l7 + 0x5E] fmovrsgz %l0, %f15, %f12 ldsw [%l7 + 0x5C], %l5 fcmpeq32 %f10, %f2, %o2 fmovsvs %icc, %f15, %f11 stw %g1, [%l7 + 0x64] fandnot1s %f12, %f8, %f11 sth %i6, [%l7 + 0x1A] ble,pt %xcc, loop_5526 subccc %l3, %g3, %l1 tvc %xcc, 0x6 taddcctv %g7, 0x0E9F, %o7 loop_5526: fmovdg %xcc, %f11, %f1 ldd [%l7 + 0x58], %f8 lduh [%l7 + 0x36], %i4 ldub [%l7 + 0x2F], %g2 fpackfix %f14, %f7 ldx [%l7 + 0x58], %o5 fnot1s %f3, %f3 mulx %o1, %g6, %i1 fmovrdgez %i2, %f4, %f14 ldsw [%l7 + 0x60], %l2 ldub [%l7 + 0x4C], %o3 fmovscs %xcc, %f2, %f11 brz,a %i0, loop_5527 bvs %icc, loop_5528 tpos %icc, 0x3 fnor %f2, %f12, %f2 loop_5527: udivx %i7, 0x0A3B, %o6 loop_5528: fmovdcc %icc, %f13, %f11 lduh [%l7 + 0x4A], %i3 stw %g4, [%l7 + 0x0C] ld [%l7 + 0x70], %f14 sdivx %i5, 0x1246, %o4 movl %xcc, %g5, %l6 for %f14, %f10, %f14 fxors %f4, %f5, %f13 bl,a %icc, loop_5529 fbge,a %fcc0, loop_5530 lduh [%l7 + 0x6E], %o0 st %f6, [%l7 + 0x6C] loop_5529: movleu %xcc, %l4, %l5 loop_5530: fcmps %fcc0, %f3, %f12 tge %xcc, 0x6 movpos %xcc, %o2, %g1 fbe %fcc0, loop_5531 ldd [%l7 + 0x70], %f0 bn,a loop_5532 fmovrdlez %i6, %f0, %f0 loop_5531: ld [%l7 + 0x48], %f1 edge8 %l0, %l3, %l1 loop_5532: for %f10, %f4, %f8 sth %g7, [%l7 + 0x1C] tsubcctv %g3, %i4, %o7 sth %g2, [%l7 + 0x66] ld [%l7 + 0x08], %f15 st %f10, [%l7 + 0x54] edge8l %o1, %g6, %o5 bg,a %icc, loop_5533 orcc %i2, %l2, %i1 lduw [%l7 + 0x08], %o3 fmovsgu %icc, %f10, %f10 loop_5533: fmovdn %xcc, %f7, %f8 ldd [%l7 + 0x08], %f2 fcmpeq32 %f4, %f0, %i7 add %o6, %i3, %g4 lduh [%l7 + 0x64], %i5 st %f1, [%l7 + 0x34] fpack32 %f4, %f8, %f6 stx %o4, [%l7 + 0x30] fbu,a %fcc2, loop_5534 ldx [%l7 + 0x50], %g5 ldd [%l7 + 0x38], %f2 edge8ln %i0, %l6, %o0 loop_5534: ld [%l7 + 0x08], %f14 addc %l5, %o2, %l4 fnot1 %f4, %f6 umul %i6, 0x1EFE, %g1 fandnot2s %f13, %f3, %f15 ld [%l7 + 0x50], %f0 fmovdcs %xcc, %f14, %f10 fmovspos %xcc, %f6, %f8 ldub [%l7 + 0x29], %l3 fmovdneg %xcc, %f7, %f8 fnegs %f10, %f0 bge,a,pt %xcc, loop_5535 sth %l0, [%l7 + 0x18] ldsw [%l7 + 0x28], %g7 stb %l1, [%l7 + 0x4E] loop_5535: ldsb [%l7 + 0x17], %g3 edge8n %o7, %i4, %g2 tle %xcc, 0x1 edge16l %o1, %o5, %g6 fzero %f10 st %f10, [%l7 + 0x34] fbule %fcc3, loop_5536 tl %xcc, 0x2 ld [%l7 + 0x24], %f8 lduw [%l7 + 0x74], %l2 loop_5536: ld [%l7 + 0x78], %f4 brgz %i2, loop_5537 fnot1 %f4, %f14 st %f14, [%l7 + 0x40] movne %xcc, %o3, %i1 loop_5537: stb %i7, [%l7 + 0x4E] ldx [%l7 + 0x08], %o6 fpack16 %f4, %f3 stx %g4, [%l7 + 0x78] ldx [%l7 + 0x38], %i3 st %f13, [%l7 + 0x38] fpadd32 %f12, %f4, %f6 faligndata %f2, %f8, %f14 fbn,a %fcc0, loop_5538 srl %o4, 0x1B, %g5 stb %i5, [%l7 + 0x53] udivcc %l6, 0x0B86, %o0 loop_5538: smulcc %i0, %l5, %o2 stb %i6, [%l7 + 0x79] fmovrde %l4, %f4, %f4 fcmpd %fcc2, %f6, %f14 fmul8x16au %f9, %f9, %f2 fmovrdne %l3, %f4, %f8 subccc %g1, %l0, %g7 edge8n %l1, %g3, %i4 stw %o7, [%l7 + 0x6C] addc %g2, 0x0C09, %o1 fmovrse %o5, %f6, %f10 stw %l2, [%l7 + 0x64] movgu %icc, %g6, %o3 std %f8, [%l7 + 0x08] stb %i1, [%l7 + 0x36] ldsb [%l7 + 0x14], %i2 fmovsvs %icc, %f14, %f12 fornot2 %f2, %f8, %f14 fnegd %f2, %f6 bcs,a %icc, loop_5539 tvs %xcc, 0x1 fmovsn %icc, %f12, %f7 fmovdleu %xcc, %f10, %f0 loop_5539: fba %fcc3, loop_5540 stw %o6, [%l7 + 0x08] array8 %i7, %g4, %i3 siam 0x5 loop_5540: tvs %icc, 0x6 fmovrdlz %o4, %f10, %f8 smul %i5, %l6, %o0 movge %xcc, %g5, %l5 fbn %fcc2, loop_5541 fcmped %fcc0, %f4, %f4 fmovsg %xcc, %f7, %f1 ldub [%l7 + 0x75], %o2 loop_5541: lduw [%l7 + 0x08], %i6 fmovrdgz %i0, %f12, %f6 movcs %xcc, %l3, %g1 fbug,a %fcc0, loop_5542 lduh [%l7 + 0x10], %l4 fbo %fcc1, loop_5543 tsubcctv %l0, %l1, %g7 loop_5542: stw %i4, [%l7 + 0x40] bn,a loop_5544 loop_5543: fmovdvs %xcc, %f8, %f10 ldsb [%l7 + 0x5A], %o7 sethi 0x042F, %g2 loop_5544: fmovse %icc, %f9, %f2 ldub [%l7 + 0x12], %o1 fxor %f8, %f6, %f14 tneg %icc, 0x3 smul %o5, 0x1F0C, %g3 ldsb [%l7 + 0x16], %g6 fmovsle %icc, %f5, %f14 ldsh [%l7 + 0x68], %o3 fmovrsgez %i1, %f9, %f4 fnot1s %f13, %f3 fornot1s %f4, %f12, %f0 movrne %l2, 0x292, %i2 mulscc %o6, %i7, %g4 mova %icc, %i3, %i5 tg %xcc, 0x3 ldub [%l7 + 0x0A], %l6 movl %xcc, %o4, %g5 taddcctv %o0, %l5, %i6 ldsh [%l7 + 0x36], %i0 nop setx loop_5545, %l0, %l1 jmpl %l1, %l3 fmuld8ulx16 %f12, %f11, %f8 fmovdgu %icc, %f14, %f15 brnz %g1, loop_5546 loop_5545: movrne %o2, 0x060, %l4 stx %l1, [%l7 + 0x40] fmovrslz %g7, %f15, %f4 loop_5546: fmovrslez %i4, %f0, %f7 lduw [%l7 + 0x4C], %l0 tge %icc, 0x6 umul %g2, %o7, %o1 fmovrse %g3, %f15, %f8 fcmpeq32 %f2, %f4, %g6 bge,pt %xcc, loop_5547 fandnot1s %f13, %f5, %f13 fmovrse %o5, %f12, %f12 lduw [%l7 + 0x1C], %o3 loop_5547: ld [%l7 + 0x08], %f5 st %f1, [%l7 + 0x34] stx %l2, [%l7 + 0x38] lduh [%l7 + 0x24], %i1 fmuld8sux16 %f1, %f7, %f10 st %f4, [%l7 + 0x14] fornot1 %f6, %f12, %f2 fbl,a %fcc1, loop_5548 fmovdn %xcc, %f10, %f15 st %f5, [%l7 + 0x50] fmovsg %xcc, %f4, %f0 loop_5548: std %f6, [%l7 + 0x08] ldsb [%l7 + 0x7C], %o6 fabss %f1, %f10 fmovdcc %icc, %f4, %f1 stb %i2, [%l7 + 0x73] movneg %icc, %i7, %g4 stb %i3, [%l7 + 0x4B] fnand %f12, %f6, %f2 stb %i5, [%l7 + 0x12] stb %o4, [%l7 + 0x60] fcmpgt16 %f10, %f14, %l6 fcmpne32 %f10, %f12, %g5 sth %o0, [%l7 + 0x6A] tgu %xcc, 0x7 tcs %xcc, 0x5 fmovdge %xcc, %f3, %f6 fmovdvs %icc, %f2, %f0 fmovdvc %xcc, %f2, %f10 bvs,a,pt %xcc, loop_5549 fbo,a %fcc0, loop_5550 tle %xcc, 0x5 fandnot2 %f2, %f10, %f6 loop_5549: lduw [%l7 + 0x6C], %i6 loop_5550: siam 0x0 st %f11, [%l7 + 0x34] edge8n %i0, %l5, %g1 move %xcc, %l3, %l4 be %xcc, loop_5551 bcc,a %xcc, loop_5552 fcmple16 %f12, %f12, %o2 ldd [%l7 + 0x48], %f8 loop_5551: udivx %l1, 0x0CF8, %g7 loop_5552: ldub [%l7 + 0x39], %i4 stb %g2, [%l7 + 0x22] brgez,a %o7, loop_5553 ldub [%l7 + 0x2C], %o1 movvs %xcc, %l0, %g3 fbule,a %fcc1, loop_5554 loop_5553: movgu %icc, %o5, %g6 fmovrdgz %o3, %f12, %f10 fbge %fcc1, loop_5555 loop_5554: addcc %l2, %o6, %i2 stx %i1, [%l7 + 0x78] fmovda %icc, %f2, %f12 loop_5555: fmovdg %icc, %f8, %f3 std %f6, [%l7 + 0x68] ldx [%l7 + 0x18], %i7 fmovrdlez %g4, %f14, %f8 stx %i3, [%l7 + 0x30] fcmpne32 %f0, %f2, %i5 ldsw [%l7 + 0x08], %l6 bl,pt %xcc, loop_5556 movcc %xcc, %g5, %o4 lduh [%l7 + 0x66], %o0 ldsb [%l7 + 0x6F], %i0 loop_5556: fmovrdlez %i6, %f12, %f14 ldsb [%l7 + 0x66], %g1 ldd [%l7 + 0x68], %f4 fpsub16 %f8, %f8, %f6 smul %l5, %l3, %l4 ldub [%l7 + 0x1D], %l1 fbn,a %fcc3, loop_5557 bleu,a,pn %icc, loop_5558 movrlez %o2, 0x189, %g7 fbuge,a %fcc1, loop_5559 loop_5557: movcc %xcc, %g2, %i4 loop_5558: fcmpgt16 %f2, %f12, %o7 bvs loop_5560 loop_5559: lduh [%l7 + 0x42], %o1 std %f10, [%l7 + 0x70] smul %l0, 0x04EF, %o5 loop_5560: fble %fcc3, loop_5561 udivcc %g6, 0x0940, %g3 andncc %o3, %o6, %i2 brgez,a %l2, loop_5562 loop_5561: brlez,a %i1, loop_5563 movvc %xcc, %g4, %i7 st %f4, [%l7 + 0x54] loop_5562: array16 %i3, %l6, %g5 loop_5563: ta %xcc, 0x7 st %f9, [%l7 + 0x3C] fblg,a %fcc1, loop_5564 fpackfix %f14, %f13 lduw [%l7 + 0x14], %i5 ldd [%l7 + 0x58], %f4 loop_5564: te %icc, 0x0 std %f12, [%l7 + 0x38] fmovsleu %icc, %f9, %f8 ldub [%l7 + 0x2B], %o4 stb %o0, [%l7 + 0x4A] movrlez %i0, %i6, %g1 movrne %l5, 0x284, %l3 fmovrse %l1, %f11, %f7 fmovsvc %xcc, %f3, %f14 tvs %icc, 0x1 ld [%l7 + 0x08], %f3 nop setx loop_5565, %l0, %l1 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 %f2, %f10, %o2 sllx %l4, %g7, %g2 fpadd16s %f11, %f3, %f13 loop_5565: fcmpeq32 %f14, %f10, %i4 fbuge,a %fcc1, loop_5566 sra %o1, 0x13, %l0 fandnot2s %f0, %f9, %f1 orcc %o7, 0x11DF, %o5 loop_5566: movgu %xcc, %g6, %g3 xorcc %o3, 0x1665, %i2 st %f8, [%l7 + 0x70] std %f12, [%l7 + 0x40] edge32 %o6, %i1, %l2 fmovsleu %xcc, %f3, %f14 std %f2, [%l7 + 0x20] tgu %xcc, 0x1 fmovsvs %icc, %f10, %f15 fmovdvc %xcc, %f6, %f11 bpos,a loop_5567 movrne %g4, %i7, %i3 fnegs %f1, %f12 bge,pn %xcc, loop_5568 loop_5567: edge16 %l6, %i5, %g5 ldsb [%l7 + 0x3F], %o0 bcc,pn %xcc, loop_5569 loop_5568: sth %o4, [%l7 + 0x12] alignaddrl %i6, %g1, %l5 movcs %icc, %l3, %l1 loop_5569: fmovda %icc, %f9, %f15 sdivcc %o2, 0x0352, %i0 fcmple32 %f8, %f6, %g7 movle %icc, %l4, %g2 addc %i4, 0x1970, %o1 fmovsvs %icc, %f7, %f12 fmovrdgez %o7, %f0, %f12 fmul8x16al %f14, %f13, %f4 fmovrsne %o5, %f7, %f6 fmovdl %icc, %f1, %f15 stb %g6, [%l7 + 0x44] sub %g3, %o3, %l0 fnegd %f4, %f6 fornot1 %f14, %f6, %f8 lduh [%l7 + 0x4E], %i2 stw %o6, [%l7 + 0x40] fsrc2s %f6, %f10 ld [%l7 + 0x74], %f10 fmovda %xcc, %f0, %f14 edge32n %l2, %g4, %i1 lduh [%l7 + 0x4E], %i3 fmovdpos %xcc, %f5, %f12 fmovrdgz %l6, %f14, %f10 ldsh [%l7 + 0x4E], %i5 movgu %icc, %g5, %i7 fandnot2s %f5, %f0, %f15 ldub [%l7 + 0x48], %o4 ta %xcc, 0x3 fnors %f15, %f8, %f1 tgu %xcc, 0x4 tpos %icc, 0x2 subc %o0, %i6, %l5 udiv %g1, 0x13C1, %l1 bcs %xcc, loop_5570 stx %o2, [%l7 + 0x48] fpsub16 %f14, %f0, %f0 srlx %l3, 0x00, %g7 loop_5570: ldsb [%l7 + 0x12], %l4 stb %i0, [%l7 + 0x7F] tl %xcc, 0x2 stx %i4, [%l7 + 0x10] popc %o1, %g2 sdiv %o5, 0x0043, %g6 sub %g3, %o3, %l0 fmovdvs %xcc, %f10, %f4 fbe,a %fcc0, loop_5571 fcmps %fcc2, %f6, %f0 fbul %fcc2, loop_5572 tg %icc, 0x3 loop_5571: bpos,pn %xcc, loop_5573 ldd [%l7 + 0x70], %f0 loop_5572: fbuge,a %fcc3, loop_5574 ldsh [%l7 + 0x6C], %o7 loop_5573: movcc %icc, %i2, %o6 sll %l2, 0x14, %g4 loop_5574: alignaddrl %i1, %l6, %i5 tcc %xcc, 0x0 fbge %fcc0, loop_5575 lduh [%l7 + 0x54], %g5 stb %i7, [%l7 + 0x22] movrgez %i3, 0x1D3, %o4 loop_5575: std %f0, [%l7 + 0x08] fcmple32 %f0, %f14, %i6 fbl %fcc1, loop_5576 fbe %fcc3, loop_5577 ld [%l7 + 0x78], %f8 bpos,a,pn %icc, loop_5578 loop_5576: movrgez %l5, 0x357, %o0 loop_5577: umul %g1, 0x1406, %l1 fzero %f4 loop_5578: movcc %xcc, %o2, %l3 orcc %l4, 0x1704, %i0 fandnot2 %f4, %f0, %f10 lduw [%l7 + 0x30], %g7 orcc %i4, %o1, %o5 ldd [%l7 + 0x18], %f8 udivx %g2, 0x1E6F, %g3 std %f14, [%l7 + 0x20] stb %o3, [%l7 + 0x60] fpack32 %f6, %f10, %f0 edge32ln %l0, %o7, %g6 movvs %icc, %o6, %l2 fblg,a %fcc3, loop_5579 stw %i2, [%l7 + 0x4C] ldsh [%l7 + 0x7C], %i1 fpsub16 %f10, %f2, %f14 loop_5579: stb %l6, [%l7 + 0x59] fxnors %f3, %f0, %f4 edge8 %i5, %g5, %i7 ld [%l7 + 0x3C], %f8 bl,pn %icc, loop_5580 tl %icc, 0x7 fexpand %f5, %f2 fmovdpos %xcc, %f12, %f10 loop_5580: smulcc %i3, %o4, %i6 smul %l5, 0x15BE, %g4 fxnors %f2, %f0, %f8 ld [%l7 + 0x54], %f8 bshuffle %f2, %f6, %f6 ldsb [%l7 + 0x1E], %g1 stw %l1, [%l7 + 0x44] fsrc2 %f2, %f10 tcs %icc, 0x5 fcmple32 %f12, %f10, %o2 fnegs %f12, %f9 fmovs %f7, %f1 bvc,a,pn %icc, loop_5581 fnand %f10, %f14, %f12 fpsub16s %f9, %f14, %f4 sth %o0, [%l7 + 0x12] loop_5581: fcmpeq16 %f0, %f10, %l3 andncc %i0, %g7, %l4 fpack32 %f10, %f4, %f8 lduw [%l7 + 0x2C], %o1 fmovd %f0, %f10 tleu %xcc, 0x3 ldd [%l7 + 0x60], %f2 stx %i4, [%l7 + 0x08] ldd [%l7 + 0x48], %f14 lduw [%l7 + 0x1C], %g2 bge %icc, loop_5582 orn %o5, %o3, %l0 fbo %fcc2, loop_5583 st %f15, [%l7 + 0x48] loop_5582: fble %fcc2, loop_5584 fpadd32s %f13, %f11, %f3 loop_5583: sth %o7, [%l7 + 0x56] addccc %g6, %o6, %g3 loop_5584: fnor %f4, %f8, %f0 fmovdgu %icc, %f0, %f1 ldsh [%l7 + 0x2A], %i2 lduw [%l7 + 0x44], %l2 ldsb [%l7 + 0x0D], %i1 bne,pt %icc, loop_5585 ldd [%l7 + 0x08], %f4 fmovrsne %l6, %f2, %f0 ld [%l7 + 0x68], %f14 loop_5585: stb %i5, [%l7 + 0x0E] fzero %f4 sub %i7, %g5, %o4 edge32ln %i6, %i3, %g4 bg,a,pn %xcc, loop_5586 fbu %fcc3, loop_5587 st %f11, [%l7 + 0x50] tneg %xcc, 0x6 loop_5586: lduh [%l7 + 0x52], %l5 loop_5587: fmovdne %xcc, %f14, %f0 fors %f8, %f8, %f13 st %f7, [%l7 + 0x70] stb %l1, [%l7 + 0x0F] fmul8sux16 %f10, %f14, %f2 ldd [%l7 + 0x08], %f2 fcmpne32 %f2, %f14, %o2 edge32ln %g1, %o0, %l3 mulscc %i0, %l4, %g7 stw %o1, [%l7 + 0x34] bcs,a,pt %icc, loop_5588 bn,a,pt %icc, loop_5589 fcmpd %fcc0, %f4, %f14 fmovsvc %xcc, %f15, %f13 loop_5588: lduh [%l7 + 0x54], %g2 loop_5589: fmul8x16al %f14, %f12, %f2 fcmpne16 %f4, %f14, %o5 fbule %fcc1, loop_5590 sth %o3, [%l7 + 0x6C] bleu loop_5591 addc %l0, 0x0C17, %i4 loop_5590: edge16l %o7, %g6, %g3 fbne,a %fcc1, loop_5592 loop_5591: orn %o6, 0x069B, %i2 siam 0x5 ldd [%l7 + 0x50], %f12 loop_5592: edge8ln %i1, %l6, %l2 mulx %i5, 0x07C6, %g5 or %o4, 0x0CC5, %i7 fpadd32 %f2, %f6, %f4 ldd [%l7 + 0x20], %f8 fmovsa %xcc, %f13, %f15 bneg,a,pn %xcc, loop_5593 fandnot2 %f4, %f8, %f0 te %icc, 0x3 fmovdneg %icc, %f12, %f3 loop_5593: tpos %icc, 0x7 fmovdgu %icc, %f9, %f7 xnor %i6, 0x1F80, %i3 orcc %g4, %l5, %o2 and %l1, %g1, %l3 fmovsle %xcc, %f8, %f9 fmovscs %icc, %f11, %f9 fmovrdgez %o0, %f0, %f2 sth %l4, [%l7 + 0x68] bge,a loop_5594 mova %icc, %i0, %g7 and %o1, 0x1A3F, %o5 movrgez %g2, 0x12B, %o3 loop_5594: ldsh [%l7 + 0x60], %l0 andn %i4, %g6, %o7 xor %o6, %i2, %g3 bcc,a,pn %xcc, loop_5595 fors %f15, %f6, %f13 fmovsvs %icc, %f7, %f3 fcmpeq16 %f0, %f6, %l6 loop_5595: fnands %f1, %f7, %f12 brlz,a %i1, loop_5596 fbge,a %fcc1, loop_5597 fpsub16s %f2, %f8, %f4 bvs,pt %icc, loop_5598 loop_5596: sll %i5, %l2, %o4 loop_5597: srax %i7, 0x0C, %g5 faligndata %f12, %f4, %f14 loop_5598: movrlez %i3, %i6, %g4 fbul,a %fcc1, loop_5599 edge16n %l5, %o2, %g1 movne %xcc, %l1, %o0 edge16n %l4, %i0, %l3 loop_5599: ld [%l7 + 0x68], %f3 edge16l %o1, %g7, %g2 bneg,a,pn %xcc, loop_5600 fmovdcc %icc, %f2, %f6 taddcc %o3, %o5, %l0 fzero %f4 loop_5600: bcc,pt %icc, loop_5601 fmovdpos %xcc, %f9, %f15 ld [%l7 + 0x64], %f2 tpos %xcc, 0x2 loop_5601: st %f7, [%l7 + 0x50] tge %xcc, 0x3 movrlz %i4, 0x10E, %g6 edge16n %o6, %i2, %g3 fnot2 %f12, %f14 tle %xcc, 0x7 fmovdle %xcc, %f2, %f9 addc %o7, 0x0307, %l6 ldub [%l7 + 0x28], %i5 fcmple32 %f12, %f14, %l2 xorcc %o4, 0x0CD4, %i1 tneg %icc, 0x7 fbu %fcc3, loop_5602 movvs %xcc, %g5, %i7 stx %i3, [%l7 + 0x50] fmovdg %icc, %f2, %f8 loop_5602: tgu %xcc, 0x6 ldsh [%l7 + 0x1E], %g4 srlx %i6, %l5, %o2 ldub [%l7 + 0x41], %g1 xor %l1, %o0, %l4 fxors %f3, %f11, %f14 edge32l %l3, %o1, %i0 stx %g7, [%l7 + 0x68] brnz %g2, loop_5603 move %xcc, %o5, %o3 sllx %l0, 0x11, %g6 nop setx loop_5604, %l0, %l1 jmpl %l1, %i4 loop_5603: tneg %icc, 0x0 sth %o6, [%l7 + 0x20] bn,pt %icc, loop_5605 loop_5604: ldd [%l7 + 0x50], %f0 fmul8x16 %f11, %f4, %f4 ldsw [%l7 + 0x38], %g3 loop_5605: bvs,a loop_5606 ldsw [%l7 + 0x68], %o7 tleu %xcc, 0x5 movrlez %i2, 0x30A, %i5 loop_5606: lduh [%l7 + 0x5C], %l6 ldd [%l7 + 0x08], %f4 stb %l2, [%l7 + 0x75] sdivcc %i1, 0x087F, %o4 xor %i7, %g5, %i3 ldsb [%l7 + 0x33], %i6 fsrc2s %f2, %f5 fbug,a %fcc1, loop_5607 stx %l5, [%l7 + 0x18] fornot2 %f12, %f14, %f10 ldx [%l7 + 0x18], %o2 loop_5607: lduw [%l7 + 0x18], %g4 smul %l1, 0x0D4E, %g1 st %f8, [%l7 + 0x2C] andncc %l4, %o0, %o1 stb %i0, [%l7 + 0x3E] or %l3, %g2, %o5 std %f14, [%l7 + 0x20] fbul,a %fcc2, loop_5608 edge8n %o3, %l0, %g6 fnegs %f10, %f6 fzero %f4 loop_5608: stw %i4, [%l7 + 0x5C] fbl,a %fcc1, loop_5609 movle %xcc, %g7, %o6 sth %o7, [%l7 + 0x4A] stx %i2, [%l7 + 0x30] loop_5609: fmovse %icc, %f14, %f9 fmovrsne %g3, %f9, %f13 fxnors %f4, %f8, %f12 fmovscs %xcc, %f15, %f7 fbge,a %fcc2, loop_5610 fpsub16 %f4, %f2, %f12 fxors %f2, %f1, %f1 fmovrde %l6, %f10, %f2 loop_5610: sdivx %l2, 0x10D2, %i5 fmuld8sux16 %f4, %f14, %f6 ldsh [%l7 + 0x3E], %o4 sth %i7, [%l7 + 0x36] fcmple16 %f10, %f2, %i1 brgez,a %g5, loop_5611 fxor %f4, %f0, %f10 ldsw [%l7 + 0x70], %i3 fmovdge %xcc, %f14, %f4 loop_5611: lduw [%l7 + 0x78], %i6 fba %fcc1, loop_5612 bge,pn %icc, loop_5613 fpadd16s %f15, %f1, %f2 stb %o2, [%l7 + 0x4A] loop_5612: fmovrdlz %l5, %f0, %f2 loop_5613: bshuffle %f4, %f4, %f2 fornot2 %f4, %f12, %f12 edge8l %l1, %g1, %l4 fblg %fcc3, loop_5614 fmovspos %xcc, %f6, %f8 ldub [%l7 + 0x25], %o0 fbge,a %fcc3, loop_5615 loop_5614: sdivx %o1, 0x1061, %g4 fmovrdlz %i0, %f6, %f12 brz %g2, loop_5616 loop_5615: and %l3, 0x16BA, %o5 fmovdle %xcc, %f1, %f0 stw %o3, [%l7 + 0x78] loop_5616: tge %xcc, 0x5 ldsh [%l7 + 0x74], %l0 fandnot2 %f0, %f12, %f2 fcmpgt32 %f6, %f4, %i4 bg %icc, loop_5617 fbne %fcc1, loop_5618 fpadd32 %f10, %f4, %f10 pdist %f10, %f6, %f14 loop_5617: fmovdn %xcc, %f5, %f8 loop_5618: subcc %g6, 0x0338, %o6 ldx [%l7 + 0x20], %o7 subc %g7, %i2, %l6 popc %l2, %g3 fmovrdlz %o4, %f14, %f4 fble %fcc1, loop_5619 ld [%l7 + 0x68], %f3 st %f15, [%l7 + 0x58] bgu,a loop_5620 loop_5619: fmovdneg %xcc, %f6, %f5 movcc %icc, %i7, %i5 edge32ln %g5, %i1, %i3 loop_5620: fmovscs %xcc, %f8, %f12 fmul8x16 %f3, %f0, %f2 sth %o2, [%l7 + 0x5C] ld [%l7 + 0x44], %f2 ldx [%l7 + 0x20], %l5 fmovsne %xcc, %f15, %f11 stx %l1, [%l7 + 0x68] te %icc, 0x2 fsrc1 %f10, %f6 tgu %xcc, 0x7 ldsb [%l7 + 0x61], %g1 ldub [%l7 + 0x12], %l4 sth %i6, [%l7 + 0x62] movn %xcc, %o1, %g4 std %f6, [%l7 + 0x40] fmovdn %icc, %f12, %f5 fnegd %f8, %f12 std %f12, [%l7 + 0x20] or %i0, 0x09F5, %g2 ldd [%l7 + 0x48], %f2 stx %l3, [%l7 + 0x58] fmovd %f6, %f14 ldx [%l7 + 0x70], %o0 lduw [%l7 + 0x4C], %o3 ba,a,pt %icc, loop_5621 fpadd16s %f3, %f13, %f14 bne loop_5622 be %icc, loop_5623 loop_5621: brlez %l0, loop_5624 movge %icc, %i4, %o5 loop_5622: edge8 %o6, %o7, %g7 loop_5623: ldx [%l7 + 0x20], %i2 loop_5624: fands %f6, %f15, %f12 fpackfix %f0, %f13 ldsh [%l7 + 0x4A], %g6 ldsh [%l7 + 0x68], %l6 brz,a %g3, loop_5625 fmovdg %icc, %f9, %f9 tleu %xcc, 0x6 ble loop_5626 loop_5625: subccc %l2, %o4, %i5 tsubcctv %g5, %i1, %i3 fblg %fcc3, loop_5627 loop_5626: fblg %fcc2, loop_5628 fbo %fcc0, loop_5629 pdist %f14, %f4, %f8 loop_5627: ldd [%l7 + 0x48], %f8 loop_5628: fmovrdgez %o2, %f12, %f4 loop_5629: bpos,a loop_5630 ldd [%l7 + 0x78], %f14 ldsb [%l7 + 0x1F], %l5 st %f2, [%l7 + 0x10] loop_5630: or %i7, 0x1EB2, %g1 fmul8ulx16 %f8, %f14, %f14 edge16l %l1, %i6, %o1 ldx [%l7 + 0x58], %l4 bgu,pt %xcc, loop_5631 edge16ln %g4, %g2, %i0 ldsb [%l7 + 0x10], %o0 ld [%l7 + 0x08], %f4 loop_5631: tle %xcc, 0x2 stw %o3, [%l7 + 0x10] fmul8ulx16 %f10, %f6, %f10 sth %l3, [%l7 + 0x16] edge8 %i4, %o5, %o6 ldsh [%l7 + 0x2E], %l0 bpos,a loop_5632 movre %g7, 0x053, %i2 addc %o7, 0x1361, %l6 fmovdpos %icc, %f0, %f11 loop_5632: fmovsge %icc, %f13, %f6 brlz,a %g3, loop_5633 ldd [%l7 + 0x60], %f14 fexpand %f12, %f6 std %f6, [%l7 + 0x58] loop_5633: fbg %fcc2, loop_5634 st %f2, [%l7 + 0x6C] srlx %g6, %l2, %o4 ldx [%l7 + 0x30], %i5 loop_5634: fcmpd %fcc1, %f0, %f0 fmovsne %xcc, %f3, %f7 subccc %i1, 0x1B03, %g5 fmovspos %icc, %f8, %f15 subccc %o2, %l5, %i3 bvs %xcc, loop_5635 ldx [%l7 + 0x60], %i7 sth %l1, [%l7 + 0x18] lduw [%l7 + 0x5C], %i6 loop_5635: lduw [%l7 + 0x68], %g1 sth %o1, [%l7 + 0x2E] ldsh [%l7 + 0x4A], %l4 fba,a %fcc2, loop_5636 fmovrslz %g4, %f6, %f9 edge16n %i0, %o0, %g2 xnorcc %l3, 0x00C8, %o3 loop_5636: fnegs %f4, %f13 stx %i4, [%l7 + 0x38] sth %o5, [%l7 + 0x60] fcmps %fcc3, %f2, %f12 udiv %o6, 0x1B20, %g7 tne %icc, 0x0 bgu %icc, loop_5637 sth %i2, [%l7 + 0x68] and %l0, %l6, %g3 st %f0, [%l7 + 0x20] loop_5637: udiv %g6, 0x09FB, %o7 fcmpd %fcc3, %f2, %f10 tle %xcc, 0x3 srl %o4, %i5, %i1 edge16 %g5, %l2, %l5 array16 %o2, %i7, %l1 fbug %fcc3, loop_5638 edge8l %i6, %i3, %g1 lduh [%l7 + 0x0E], %o1 fabss %f9, %f3 loop_5638: brz,a %g4, loop_5639 tl %xcc, 0x0 stw %i0, [%l7 + 0x68] call loop_5640 loop_5639: movge %icc, %l4, %o0 fcmpne16 %f2, %f0, %g2 lduh [%l7 + 0x10], %l3 loop_5640: sub %o3, %o5, %i4 fbge,a %fcc0, loop_5641 movneg %icc, %g7, %i2 alignaddr %o6, %l6, %g3 ld [%l7 + 0x64], %f0 loop_5641: fexpand %f0, %f4 xorcc %l0, 0x1575, %g6 movcs %icc, %o4, %o7 fmovdg %xcc, %f6, %f1 movpos %xcc, %i1, %i5 nop setx loop_5642, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgez %g5, loop_5643 ldub [%l7 + 0x67], %l2 bpos,a,pn %xcc, loop_5644 loop_5642: ldsb [%l7 + 0x0A], %l5 loop_5643: ld [%l7 + 0x78], %f5 tg %icc, 0x0 loop_5644: xor %i7, 0x1FBE, %l1 std %f12, [%l7 + 0x10] ld [%l7 + 0x14], %f2 edge16l %i6, %i3, %g1 fcmpne16 %f8, %f4, %o1 stx %g4, [%l7 + 0x08] fands %f10, %f11, %f5 std %f0, [%l7 + 0x50] ldub [%l7 + 0x63], %i0 fmovsn %xcc, %f9, %f4 brlez,a %o2, loop_5645 fmovse %xcc, %f3, %f11 udivcc %l4, 0x0202, %g2 udivcc %o0, 0x1304, %l3 loop_5645: mulscc %o3, %o5, %g7 taddcctv %i4, 0x1F7E, %o6 ldsw [%l7 + 0x18], %l6 ldsh [%l7 + 0x62], %i2 fbe,a %fcc0, loop_5646 std %f6, [%l7 + 0x70] andncc %l0, %g3, %o4 stx %o7, [%l7 + 0x50] loop_5646: edge8 %i1, %i5, %g5 bl,pt %icc, loop_5647 mulx %l2, 0x072D, %g6 bvs,a loop_5648 lduh [%l7 + 0x40], %i7 loop_5647: andn %l5, %l1, %i6 fmovde %xcc, %f7, %f15 loop_5648: ld [%l7 + 0x2C], %f5 fmovdcc %icc, %f15, %f9 ld [%l7 + 0x28], %f9 nop setx loop_5649, %l0, %l1 jmpl %l1, %i3 fnot2s %f8, %f1 fcmpeq32 %f6, %f14, %o1 be loop_5650 loop_5649: tge %xcc, 0x3 ld [%l7 + 0x68], %f14 xorcc %g4, 0x0FA0, %g1 loop_5650: ldsb [%l7 + 0x71], %i0 popc 0x120A, %l4 stb %o2, [%l7 + 0x48] fxor %f4, %f4, %f8 ldsh [%l7 + 0x58], %g2 ba,pn %xcc, loop_5651 fmovrdlz %l3, %f2, %f2 fpadd32s %f9, %f10, %f1 srl %o0, 0x1D, %o5 loop_5651: fbul %fcc1, loop_5652 fornot1 %f4, %f14, %f0 stb %g7, [%l7 + 0x35] taddcctv %i4, %o6, %o3 loop_5652: fcmpne16 %f6, %f10, %i2 sllx %l0, 0x06, %l6 movn %xcc, %g3, %o4 fnot2 %f2, %f12 taddcc %o7, %i5, %g5 fmovdvs %icc, %f14, %f5 ldx [%l7 + 0x18], %i1 lduw [%l7 + 0x40], %l2 move %xcc, %i7, %l5 bvc,a loop_5653 st %f9, [%l7 + 0x48] lduw [%l7 + 0x1C], %g6 sdivx %l1, 0x104F, %i6 loop_5653: stx %o1, [%l7 + 0x10] stx %g4, [%l7 + 0x78] bge %xcc, loop_5654 subccc %i3, 0x1D5F, %i0 bvs,a loop_5655 sth %g1, [%l7 + 0x50] loop_5654: addccc %l4, %g2, %l3 stw %o2, [%l7 + 0x24] loop_5655: movrne %o0, %g7, %o5 lduw [%l7 + 0x4C], %o6 sth %o3, [%l7 + 0x60] bneg,a,pt %icc, loop_5656 sdiv %i4, 0x13B9, %l0 ldsh [%l7 + 0x5C], %l6 fmovrslz %i2, %f10, %f13 loop_5656: bvs loop_5657 ldsb [%l7 + 0x2A], %g3 fmovdl %xcc, %f4, %f2 bn,a,pt %xcc, loop_5658 loop_5657: lduh [%l7 + 0x74], %o7 tsubcc %i5, %o4, %g5 stx %i1, [%l7 + 0x18] loop_5658: ldsw [%l7 + 0x68], %l2 ldsh [%l7 + 0x64], %i7 bne,a,pn %icc, loop_5659 brgez %g6, loop_5660 brlez %l1, loop_5661 ldx [%l7 + 0x58], %i6 loop_5659: fnot2 %f10, %f10 loop_5660: bg,a %icc, loop_5662 loop_5661: ldsh [%l7 + 0x6C], %o1 fmovdgu %icc, %f4, %f9 call loop_5663 loop_5662: mulx %l5, 0x01A4, %g4 tcc %xcc, 0x0 sth %i3, [%l7 + 0x3C] loop_5663: ldd [%l7 + 0x18], %f6 bvs,pt %icc, loop_5664 fnor %f4, %f12, %f8 move %xcc, %g1, %l4 fnor %f8, %f2, %f10 loop_5664: bshuffle %f0, %f10, %f6 faligndata %f14, %f12, %f2 fbne %fcc2, loop_5665 movrne %g2, %i0, %l3 fxor %f10, %f2, %f2 stb %o0, [%l7 + 0x52] loop_5665: edge32 %g7, %o5, %o6 fpadd16 %f12, %f8, %f12 array8 %o2, %o3, %i4 fnors %f5, %f13, %f15 std %f6, [%l7 + 0x70] bshuffle %f12, %f10, %f4 ldsw [%l7 + 0x18], %l6 movg %icc, %l0, %g3 ldsb [%l7 + 0x7F], %o7 fnand %f10, %f4, %f0 fones %f7 fbul %fcc3, loop_5666 fmovrde %i2, %f2, %f4 fcmped %fcc0, %f2, %f4 fone %f14 loop_5666: fmovscs %icc, %f5, %f12 fands %f2, %f4, %f13 edge16 %o4, %g5, %i5 tle %xcc, 0x5 fbug %fcc2, loop_5667 fnegs %f12, %f4 fand %f2, %f0, %f0 ldsh [%l7 + 0x50], %i1 loop_5667: ldx [%l7 + 0x30], %i7 siam 0x1 ldsb [%l7 + 0x29], %l2 sdiv %g6, 0x154E, %i6 std %f8, [%l7 + 0x60] tvc %icc, 0x0 edge32n %o1, %l5, %g4 tsubcc %l1, %g1, %l4 edge32 %i3, %i0, %g2 fpmerge %f3, %f3, %f4 xorcc %l3, %g7, %o5 fors %f1, %f7, %f9 movneg %icc, %o0, %o2 ldub [%l7 + 0x13], %o3 tg %icc, 0x6 orncc %i4, 0x18C9, %o6 fbl,a %fcc3, loop_5668 ldsb [%l7 + 0x3F], %l6 udiv %l0, 0x117A, %g3 ldx [%l7 + 0x68], %i2 loop_5668: tg %icc, 0x1 bneg,pt %icc, loop_5669 movgu %xcc, %o4, %o7 stx %i5, [%l7 + 0x20] fxor %f10, %f8, %f10 loop_5669: fmul8x16 %f3, %f2, %f12 udivx %i1, 0x0161, %i7 stx %l2, [%l7 + 0x20] stb %g5, [%l7 + 0x22] stb %g6, [%l7 + 0x74] ld [%l7 + 0x08], %f8 fmovrdgez %i6, %f14, %f4 fpackfix %f10, %f10 fandnot1 %f8, %f12, %f14 lduw [%l7 + 0x18], %l5 fcmpes %fcc1, %f8, %f12 fnot1s %f14, %f15 ldsh [%l7 + 0x70], %g4 st %f6, [%l7 + 0x2C] stb %o1, [%l7 + 0x41] edge32ln %l1, %g1, %l4 edge16n %i0, %g2, %i3 fnors %f12, %f9, %f9 fmovrde %g7, %f2, %f6 std %f0, [%l7 + 0x68] sdivx %o5, 0x045E, %o0 fmovdgu %xcc, %f2, %f7 std %f12, [%l7 + 0x28] ldub [%l7 + 0x7E], %l3 ldx [%l7 + 0x40], %o3 fcmpne32 %f6, %f14, %o2 edge32ln %i4, %l6, %l0 ldsb [%l7 + 0x12], %o6 ba,a %icc, loop_5670 udivx %g3, 0x133E, %i2 fpackfix %f0, %f5 fpsub32s %f14, %f11, %f5 loop_5670: fxnor %f10, %f14, %f4 fandnot2 %f0, %f12, %f14 fmovdcs %xcc, %f3, %f3 fnegd %f0, %f14 stb %o7, [%l7 + 0x60] fbuge %fcc1, loop_5671 fmovsle %xcc, %f11, %f9 fnor %f6, %f6, %f6 array16 %i5, %i1, %o4 loop_5671: sethi 0x0AFA, %l2 fmovsl %icc, %f12, %f0 smulcc %i7, 0x0EA6, %g5 fmovrsne %i6, %f9, %f14 bleu,pt %icc, loop_5672 orn %l5, %g4, %g6 tvc %xcc, 0x6 ldsw [%l7 + 0x28], %o1 loop_5672: edge16l %l1, %g1, %l4 st %f1, [%l7 + 0x2C] sll %i0, 0x1B, %i3 fxnor %f10, %f2, %f12 ld [%l7 + 0x44], %f5 ldx [%l7 + 0x20], %g7 add %g2, %o0, %l3 nop setx loop_5673, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdg %icc, %f14, %f1 movgu %icc, %o5, %o3 brlez,a %o2, loop_5674 loop_5673: fmovrsgez %i4, %f8, %f5 call loop_5675 brlz %l0, loop_5676 loop_5674: fble,a %fcc2, loop_5677 bneg,pt %xcc, loop_5678 loop_5675: edge8l %l6, %g3, %o6 loop_5676: fzero %f10 loop_5677: 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 loop_5678: brz %i2, loop_5680 lduh [%l7 + 0x30], %i5 ldsh [%l7 + 0x58], %i1 loop_5679: tge %xcc, 0x0 loop_5680: lduh [%l7 + 0x30], %o4 bn,a,pn %icc, loop_5681 fmovrse %l2, %f8, %f9 fpadd16s %f2, %f9, %f6 movvc %xcc, %i7, %g5 loop_5681: edge8n %i6, %l5, %o7 mulx %g4, 0x05CF, %o1 stx %g6, [%l7 + 0x78] bleu,a,pt %xcc, loop_5682 ta %icc, 0x2 fbe %fcc2, loop_5683 ldsw [%l7 + 0x34], %l1 loop_5682: addcc %l4, 0x107A, %g1 fxnor %f0, %f0, %f6 loop_5683: fmuld8sux16 %f0, %f4, %f14 ldsw [%l7 + 0x7C], %i3 tsubcc %g7, %g2, %i0 fxnor %f6, %f8, %f2 fxors %f1, %f15, %f9 fpackfix %f6, %f8 orncc %l3, %o0, %o3 ldsh [%l7 + 0x1A], %o5 smulcc %o2, %i4, %l0 move %icc, %l6, %o6 fxor %f8, %f8, %f10 smulcc %g3, 0x1C42, %i5 bpos,a loop_5684 ldsw [%l7 + 0x34], %i1 movrlz %o4, 0x372, %i2 fnot2 %f2, %f4 loop_5684: andncc %l2, %i7, %g5 srl %l5, 0x10, %i6 edge8n %g4, %o1, %g6 ldub [%l7 + 0x1A], %o7 tvc %xcc, 0x4 fmovspos %icc, %f8, %f10 nop setx loop_5685, %l0, %l1 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], %l1 lduw [%l7 + 0x08], %l4 fmovsgu %xcc, %f14, %f15 loop_5685: call loop_5686 fmovscs %xcc, %f10, %f5 fmovde %icc, %f12, %f8 andncc %g1, %i3, %g2 loop_5686: sllx %i0, %g7, %o0 movpos %icc, %o3, %o5 fnegd %f14, %f6 edge16l %o2, %l3, %l0 fornot1s %f14, %f7, %f6 stw %l6, [%l7 + 0x58] ldsb [%l7 + 0x66], %i4 udivcc %g3, 0x1F9F, %i5 edge8ln %i1, %o4, %o6 fmovrsgez %i2, %f13, %f9 popc 0x1DAF, %l2 fcmps %fcc3, %f7, %f7 fbug %fcc1, loop_5687 lduw [%l7 + 0x40], %g5 fmovrdne %l5, %f14, %f4 ldsw [%l7 + 0x58], %i6 loop_5687: std %f12, [%l7 + 0x50] bvc,a loop_5688 udiv %i7, 0x0A7D, %o1 tn %xcc, 0x4 fsrc2 %f6, %f6 loop_5688: ld [%l7 + 0x20], %f4 mulx %g4, 0x1122, %g6 addc %l1, %l4, %g1 array16 %o7, %g2, %i0 ldd [%l7 + 0x50], %f8 bgu,a,pt %icc, loop_5689 addc %i3, 0x1AC7, %g7 fpsub16 %f10, %f8, %f12 sdivx %o0, 0x11F9, %o3 loop_5689: movrne %o2, 0x081, %o5 fsrc2s %f7, %f4 ldd [%l7 + 0x50], %f8 std %f4, [%l7 + 0x40] add %l3, %l6, %l0 edge8 %i4, %g3, %i1 std %f10, [%l7 + 0x70] fmovspos %icc, %f9, %f1 std %f14, [%l7 + 0x30] fxnor %f12, %f2, %f2 fmovdneg %xcc, %f2, %f9 fpsub32 %f10, %f10, %f6 stw %i5, [%l7 + 0x44] mova %xcc, %o6, %i2 tl %xcc, 0x3 xnor %o4, %l2, %g5 edge8l %l5, %i7, %i6 srax %o1, 0x02, %g4 fabsd %f12, %f6 brz,a %g6, loop_5690 movvc %icc, %l1, %l4 fbu %fcc2, loop_5691 fands %f9, %f6, %f8 loop_5690: ldsh [%l7 + 0x68], %g1 ld [%l7 + 0x1C], %f14 loop_5691: ldsh [%l7 + 0x7C], %g2 mulscc %o7, 0x0A7E, %i3 tvs %icc, 0x1 fbne %fcc3, loop_5692 array32 %g7, %i0, %o0 addccc %o3, 0x1C2A, %o5 edge32n %o2, %l3, %l6 loop_5692: movrgz %i4, 0x127, %g3 fbe %fcc3, loop_5693 ldsh [%l7 + 0x08], %l0 bleu,a,pn %xcc, loop_5694 sth %i1, [%l7 + 0x4A] loop_5693: movleu %icc, %i5, %o6 ldx [%l7 + 0x30], %i2 loop_5694: srax %l2, %g5, %o4 stb %i7, [%l7 + 0x79] ldx [%l7 + 0x38], %l5 fbuge %fcc0, loop_5695 lduh [%l7 + 0x28], %i6 lduh [%l7 + 0x72], %g4 fnot1 %f14, %f12 loop_5695: bgu,a,pn %xcc, loop_5696 udiv %o1, 0x11BE, %g6 movrlz %l1, %g1, %l4 lduw [%l7 + 0x7C], %g2 loop_5696: movleu %xcc, %o7, %i3 ldsb [%l7 + 0x0D], %g7 fmovsne %xcc, %f2, %f15 fnot2s %f8, %f11 fmovde %icc, %f13, %f7 ldsb [%l7 + 0x22], %i0 bcs %xcc, loop_5697 srl %o0, %o5, %o2 stb %l3, [%l7 + 0x35] lduw [%l7 + 0x44], %l6 loop_5697: brnz,a %i4, loop_5698 bvc,pn %xcc, loop_5699 lduw [%l7 + 0x24], %o3 fpsub16 %f2, %f6, %f4 loop_5698: popc 0x0084, %g3 loop_5699: fnegd %f6, %f10 move %xcc, %i1, %i5 fornot2 %f6, %f6, %f0 andn %l0, %o6, %l2 fmuld8sux16 %f9, %f12, %f14 ldsb [%l7 + 0x2B], %g5 stx %o4, [%l7 + 0x08] or %i2, 0x1A70, %l5 sth %i7, [%l7 + 0x26] bvc,a %xcc, loop_5700 movrne %i6, 0x26E, %g4 fcmps %fcc0, %f0, %f13 lduh [%l7 + 0x46], %o1 loop_5700: movpos %xcc, %g6, %g1 addc %l4, %l1, %g2 fmovsgu %icc, %f2, %f7 fmovrse %i3, %f1, %f14 lduh [%l7 + 0x68], %o7 lduw [%l7 + 0x64], %g7 ldsw [%l7 + 0x58], %o0 fors %f1, %f0, %f10 sdiv %o5, 0x0308, %i0 fnands %f7, %f4, %f13 stw %o2, [%l7 + 0x2C] srax %l3, %l6, %i4 nop setx loop_5701, %l0, %l1 jmpl %l1, %g3 sll %i1, 0x12, %o3 array32 %l0, %o6, %l2 mulx %i5, %o4, %g5 loop_5701: ldub [%l7 + 0x11], %l5 sth %i7, [%l7 + 0x4A] andncc %i6, %g4, %i2 fbug %fcc1, loop_5702 fpadd16 %f2, %f6, %f10 array16 %o1, %g1, %g6 fcmpd %fcc2, %f14, %f2 loop_5702: ldx [%l7 + 0x08], %l4 ldx [%l7 + 0x38], %g2 movrlez %i3, 0x342, %l1 ldsw [%l7 + 0x3C], %o7 movne %icc, %o0, %o5 fbu,a %fcc0, loop_5703 movge %xcc, %i0, %o2 movl %icc, %l3, %g7 ldub [%l7 + 0x7D], %i4 loop_5703: movvs %xcc, %l6, %i1 ldsw [%l7 + 0x20], %g3 nop setx loop_5704, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movpos %xcc, %l0, %o3 sth %l2, [%l7 + 0x22] ldsb [%l7 + 0x47], %o6 loop_5704: std %f10, [%l7 + 0x08] ldsb [%l7 + 0x64], %i5 ld [%l7 + 0x18], %f12 ld [%l7 + 0x10], %f5 fmovdn %icc, %f6, %f12 movn %xcc, %g5, %o4 ldd [%l7 + 0x70], %f4 call loop_5705 fzero %f4 bneg,pn %xcc, loop_5706 ldd [%l7 + 0x68], %f4 loop_5705: bl,a %icc, loop_5707 movleu %icc, %i7, %i6 loop_5706: fbn %fcc2, loop_5708 fpsub16 %f8, %f0, %f4 loop_5707: addc %g4, 0x0B34, %i2 tvs %xcc, 0x1 loop_5708: stx %o1, [%l7 + 0x60] fcmpes %fcc3, %f12, %f10 edge8ln %l5, %g6, %g1 udivcc %l4, 0x0706, %g2 fmovrsne %l1, %f4, %f9 add %o7, %o0, %o5 ldsb [%l7 + 0x19], %i0 stw %o2, [%l7 + 0x38] st %f13, [%l7 + 0x24] ldub [%l7 + 0x1D], %i3 edge8l %l3, %i4, %g7 fornot1s %f14, %f6, %f7 stw %i1, [%l7 + 0x08] fmovrde %l6, %f2, %f6 fbue %fcc2, loop_5709 ldsh [%l7 + 0x5C], %l0 fcmpgt32 %f12, %f12, %g3 sth %o3, [%l7 + 0x66] loop_5709: mulscc %o6, 0x03BF, %l2 fors %f13, %f4, %f10 move %icc, %g5, %i5 fmovsl %icc, %f3, %f6 andcc %o4, %i7, %i6 brlez %i2, loop_5710 st %f6, [%l7 + 0x60] array16 %g4, %o1, %g6 sub %g1, %l5, %l4 loop_5710: fmovsneg %icc, %f9, %f9 st %f8, [%l7 + 0x60] fpsub16s %f8, %f2, %f7 addcc %l1, 0x0D9A, %o7 brgz %g2, loop_5711 ldx [%l7 + 0x20], %o0 xor %i0, %o5, %o2 fands %f14, %f14, %f0 loop_5711: andcc %i3, 0x04C6, %i4 bshuffle %f12, %f12, %f8 fba,a %fcc0, loop_5712 ldsh [%l7 + 0x26], %l3 ldx [%l7 + 0x28], %i1 tvc %icc, 0x2 loop_5712: tle %xcc, 0x4 fcmpne16 %f10, %f12, %g7 sth %l6, [%l7 + 0x7E] ldx [%l7 + 0x38], %l0 ldsw [%l7 + 0x5C], %g3 stb %o3, [%l7 + 0x21] movleu %xcc, %l2, %g5 tgu %xcc, 0x3 ldsw [%l7 + 0x2C], %o6 addc %i5, %o4, %i7 lduw [%l7 + 0x60], %i6 fmovscc %icc, %f10, %f7 fxors %f4, %f13, %f0 bleu,pn %xcc, loop_5713 taddcc %i2, 0x15CA, %g4 udivcc %o1, 0x1F39, %g6 edge16n %g1, %l4, %l1 loop_5713: xor %l5, 0x130C, %o7 st %f9, [%l7 + 0x3C] fors %f14, %f15, %f7 ldd [%l7 + 0x18], %f12 smul %g2, 0x0E0D, %o0 fmovsvc %xcc, %f8, %f10 movleu %icc, %i0, %o5 fzero %f8 lduh [%l7 + 0x26], %i3 lduh [%l7 + 0x64], %i4 fmovsl %icc, %f12, %f4 movle %icc, %o2, %l3 bvc,a,pn %icc, loop_5714 edge16n %i1, %l6, %l0 movrlz %g7, %o3, %l2 array16 %g5, %g3, %i5 loop_5714: stb %o6, [%l7 + 0x23] fmovrsne %o4, %f6, %f10 fmul8x16au %f15, %f4, %f10 fmovsvs %icc, %f9, %f15 edge32n %i6, %i7, %g4 fmovrdlz %i2, %f0, %f2 fnot2s %f6, %f9 fmovdle %icc, %f2, %f6 bn,a %icc, loop_5715 movn %icc, %o1, %g6 fcmple16 %f2, %f10, %l4 ldsw [%l7 + 0x54], %g1 loop_5715: call loop_5716 ldx [%l7 + 0x28], %l1 movl %xcc, %o7, %l5 ldx [%l7 + 0x68], %g2 loop_5716: edge16l %o0, %i0, %i3 fnot2s %f12, %f2 fzero %f4 ldub [%l7 + 0x41], %i4 ldub [%l7 + 0x21], %o2 alignaddrl %o5, %i1, %l3 brgez,a %l0, loop_5717 xorcc %g7, 0x09F3, %o3 bleu,pn %xcc, loop_5718 movneg %icc, %l6, %g5 loop_5717: fxors %f2, %f5, %f14 std %f10, [%l7 + 0x60] loop_5718: addccc %g3, %l2, %o6 fcmps %fcc1, %f3, %f5 fbu %fcc1, loop_5719 stw %i5, [%l7 + 0x20] fnot2s %f8, %f9 lduw [%l7 + 0x74], %i6 loop_5719: fmovdvc %xcc, %f10, %f15 fsrc1s %f15, %f10 ldd [%l7 + 0x78], %f8 sth %i7, [%l7 + 0x0E] edge16 %o4, %g4, %o1 st %f7, [%l7 + 0x18] stb %i2, [%l7 + 0x26] movpos %xcc, %l4, %g1 alignaddrl %g6, %l1, %l5 brlez %g2, loop_5720 xor %o0, %o7, %i0 nop setx loop_5721, %l0, %l1 jmpl %l1, %i4 fsrc1 %f2, %f14 loop_5720: std %f8, [%l7 + 0x20] movl %xcc, %o2, %i3 loop_5721: array16 %i1, %l3, %o5 edge16ln %l0, %g7, %o3 fpmerge %f2, %f13, %f14 sra %g5, 0x0B, %g3 fmovdn %xcc, %f12, %f8 sth %l6, [%l7 + 0x68] movcc %xcc, %o6, %l2 smul %i5, 0x0BF4, %i6 move %icc, %o4, %g4 sth %o1, [%l7 + 0x54] bg,pt %xcc, loop_5722 and %i2, %l4, %g1 ldsb [%l7 + 0x30], %g6 for %f4, %f6, %f14 loop_5722: fnegd %f2, %f10 fmovsvs %xcc, %f8, %f15 lduw [%l7 + 0x10], %l1 fmovdl %xcc, %f1, %f4 edge32l %i7, %g2, %l5 lduw [%l7 + 0x1C], %o0 fbn %fcc1, loop_5723 movneg %icc, %o7, %i0 addccc %i4, 0x0974, %o2 ldub [%l7 + 0x4C], %i3 loop_5723: lduw [%l7 + 0x38], %l3 fones %f9 fmovs %f10, %f15 pdist %f6, %f10, %f14 alignaddrl %i1, %l0, %o5 fmovrde %g7, %f14, %f14 fmovsa %xcc, %f1, %f13 movleu %icc, %o3, %g5 ldsw [%l7 + 0x54], %g3 fbug %fcc1, loop_5724 fmovsgu %icc, %f10, %f15 fmuld8sux16 %f9, %f10, %f14 fand %f14, %f0, %f12 loop_5724: ldd [%l7 + 0x20], %f6 ldsw [%l7 + 0x30], %l6 ldsh [%l7 + 0x34], %l2 stw %i5, [%l7 + 0x34] or %o6, %o4, %i6 stx %o1, [%l7 + 0x18] st %f7, [%l7 + 0x4C] sub %i2, 0x1A69, %g4 edge8ln %l4, %g6, %l1 stw %i7, [%l7 + 0x4C] fble,a %fcc3, loop_5725 sth %g1, [%l7 + 0x3C] fpsub16s %f5, %f4, %f3 movrgz %g2, %o0, %o7 loop_5725: stb %l5, [%l7 + 0x4E] fmovs %f7, %f4 bcs %xcc, loop_5726 bvs %xcc, loop_5727 fzero %f2 sra %i4, 0x16, %i0 loop_5726: fmovrdgz %o2, %f12, %f10 loop_5727: stw %l3, [%l7 + 0x74] movpos %icc, %i1, %l0 ldub [%l7 + 0x0A], %o5 movl %xcc, %g7, %o3 ld [%l7 + 0x48], %f0 fabsd %f4, %f14 stw %i3, [%l7 + 0x64] fxnors %f13, %f9, %f3 fcmpgt16 %f6, %f12, %g5 ldsh [%l7 + 0x3E], %l6 std %f10, [%l7 + 0x20] ldub [%l7 + 0x1D], %g3 fbn %fcc2, loop_5728 tcs %icc, 0x6 edge16l %l2, %i5, %o4 fbe,a %fcc0, loop_5729 loop_5728: ldsb [%l7 + 0x5D], %o6 fmul8ulx16 %f8, %f8, %f8 bvc loop_5730 loop_5729: st %f12, [%l7 + 0x14] sth %i6, [%l7 + 0x60] fpack32 %f14, %f0, %f8 loop_5730: edge16 %i2, %o1, %g4 smul %g6, %l4, %l1 fcmpes %fcc2, %f9, %f15 tsubcc %i7, %g2, %o0 ldub [%l7 + 0x2D], %o7 fxnors %f15, %f0, %f2 ldsh [%l7 + 0x64], %g1 fpsub32 %f2, %f8, %f6 st %f12, [%l7 + 0x3C] andn %i4, %l5, %o2 fmul8sux16 %f4, %f14, %f12 bleu,a,pt %xcc, loop_5731 fmovrsgez %i0, %f5, %f14 ble,a %icc, loop_5732 fmovdleu %icc, %f15, %f13 loop_5731: sll %l3, %i1, %o5 fmovdg %icc, %f15, %f15 loop_5732: tvc %icc, 0x2 bcc loop_5733 fmovdleu %xcc, %f2, %f7 ldx [%l7 + 0x38], %l0 movcs %xcc, %o3, %i3 loop_5733: tleu %xcc, 0x0 bvs,a,pt %icc, loop_5734 fmovscs %icc, %f6, %f15 fand %f14, %f10, %f0 fabss %f10, %f4 loop_5734: fzero %f6 movne %icc, %g7, %g5 brnz,a %g3, loop_5735 bg,a,pn %xcc, loop_5736 call loop_5737 sdivx %l6, 0x0100, %l2 loop_5735: taddcctv %o4, 0x0D5E, %o6 loop_5736: ldd [%l7 + 0x30], %f10 loop_5737: sth %i6, [%l7 + 0x5A] tsubcctv %i5, %i2, %o1 tn %icc, 0x1 ldx [%l7 + 0x30], %g6 fmovrdgez %g4, %f8, %f0 ld [%l7 + 0x38], %f10 fzeros %f14 fcmped %fcc1, %f8, %f0 movne %xcc, %l4, %i7 ld [%l7 + 0x50], %f8 bn,pn %xcc, loop_5738 fmovrdlz %l1, %f4, %f12 ldsh [%l7 + 0x3E], %g2 subc %o0, 0x02A4, %g1 loop_5738: xnor %o7, %i4, %o2 lduw [%l7 + 0x54], %l5 fmovrdne %i0, %f2, %f0 fmovdle %icc, %f3, %f7 fcmps %fcc3, %f11, %f0 tleu %icc, 0x2 std %f2, [%l7 + 0x50] edge8n %i1, %l3, %o5 lduw [%l7 + 0x54], %o3 ldsh [%l7 + 0x50], %l0 fbl,a %fcc0, loop_5739 ld [%l7 + 0x1C], %f2 fmovsn %xcc, %f14, %f5 fble %fcc3, loop_5740 loop_5739: ld [%l7 + 0x28], %f14 tle %xcc, 0x3 ldub [%l7 + 0x1F], %g7 loop_5740: fnot2 %f10, %f12 stw %i3, [%l7 + 0x30] stb %g5, [%l7 + 0x2A] be,a %icc, loop_5741 tleu %xcc, 0x7 edge32l %l6, %l2, %g3 stx %o4, [%l7 + 0x30] loop_5741: nop setx loop_5742, %l0, %l1 jmpl %l1, %o6 tcc %xcc, 0x0 fnot1 %f10, %f12 fmovsl %icc, %f11, %f0 loop_5742: tle %icc, 0x1 bcs,a,pn %icc, loop_5743 fnot2 %f8, %f4 mulscc %i6, %i5, %i2 edge32l %g6, %g4, %o1 loop_5743: tne %xcc, 0x1 edge8l %l4, %i7, %l1 fands %f4, %f15, %f9 ldx [%l7 + 0x68], %g2 fnegd %f2, %f2 and %g1, 0x1E02, %o0 ldx [%l7 + 0x18], %i4 fmovdg %icc, %f9, %f3 fmovrdgez %o7, %f6, %f0 fornot2s %f14, %f0, %f7 fpadd16 %f10, %f4, %f2 fmovsn %xcc, %f7, %f8 stx %l5, [%l7 + 0x70] lduh [%l7 + 0x16], %i0 ldsw [%l7 + 0x20], %i1 movrgez %l3, 0x048, %o2 edge32l %o3, %o5, %g7 st %f15, [%l7 + 0x18] andn %i3, 0x1C96, %l0 sdiv %g5, 0x1AA7, %l6 fmuld8ulx16 %f8, %f0, %f14 fandnot1 %f8, %f14, %f0 fzeros %f11 sth %g3, [%l7 + 0x4E] fmovdvc %xcc, %f1, %f10 stb %l2, [%l7 + 0x25] fmuld8ulx16 %f7, %f3, %f0 ld [%l7 + 0x24], %f3 srl %o6, %o4, %i5 ld [%l7 + 0x68], %f7 fmuld8sux16 %f1, %f9, %f4 umulcc %i2, %i6, %g6 orn %g4, 0x0D0C, %l4 fmovrdgez %o1, %f10, %f6 stx %i7, [%l7 + 0x60] ldsw [%l7 + 0x38], %l1 sth %g2, [%l7 + 0x1A] stb %o0, [%l7 + 0x13] fmovspos %xcc, %f4, %f5 lduw [%l7 + 0x18], %i4 tl %xcc, 0x2 fors %f13, %f2, %f10 fnors %f0, %f13, %f1 fxnor %f0, %f8, %f12 fmovdg %icc, %f7, %f9 lduh [%l7 + 0x54], %o7 sth %g1, [%l7 + 0x2A] fmovrdne %l5, %f14, %f6 ldsw [%l7 + 0x60], %i1 sth %i0, [%l7 + 0x3A] tcs %xcc, 0x7 fpadd16s %f5, %f12, %f13 fpack16 %f12, %f10 fexpand %f7, %f10 fnands %f10, %f4, %f12 fmovsneg %xcc, %f5, %f11 fmovdn %xcc, %f6, %f8 stw %o2, [%l7 + 0x30] tl %xcc, 0x7 fmovs %f3, %f9 mulx %l3, %o5, %o3 tl %xcc, 0x6 stx %i3, [%l7 + 0x48] ldub [%l7 + 0x31], %g7 fmovspos %xcc, %f1, %f3 fmovrslez %g5, %f4, %f6 fmovsa %icc, %f13, %f4 xor %l6, 0x1137, %l0 fcmpne32 %f12, %f6, %l2 lduw [%l7 + 0x08], %o6 fmovdgu %xcc, %f14, %f13 ldd [%l7 + 0x60], %f0 fmovdvc %xcc, %f0, %f14 ldsw [%l7 + 0x74], %g3 edge32l %o4, %i2, %i5 std %f6, [%l7 + 0x38] st %f4, [%l7 + 0x50] bcc,pn %xcc, loop_5744 fmul8ulx16 %f10, %f8, %f10 fornot2 %f4, %f6, %f10 fsrc2s %f4, %f15 loop_5744: fornot2 %f0, %f4, %f6 std %f12, [%l7 + 0x40] fand %f14, %f4, %f0 movrne %i6, 0x26B, %g6 brnz %g4, loop_5745 fnands %f8, %f4, %f7 bvc,a %icc, loop_5746 umul %l4, %o1, %l1 loop_5745: fmovsle %icc, %f0, %f14 fbu,a %fcc3, loop_5747 loop_5746: tneg %icc, 0x5 tvs %xcc, 0x7 sth %g2, [%l7 + 0x40] loop_5747: fmovdle %xcc, %f15, %f3 popc 0x197E, %i7 fmovdcs %xcc, %f2, %f8 and %o0, %i4, %o7 edge32l %g1, %i1, %i0 ba,a %xcc, loop_5748 fbge %fcc3, loop_5749 edge32ln %o2, %l3, %o5 fzero %f14 loop_5748: nop setx loop_5750, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5749: fblg,a %fcc1, loop_5751 ld [%l7 + 0x38], %f0 ldx [%l7 + 0x08], %o3 loop_5750: ldub [%l7 + 0x14], %i3 loop_5751: smulcc %l5, 0x1BE6, %g5 ldx [%l7 + 0x60], %l6 fmul8ulx16 %f4, %f14, %f12 smul %l0, %l2, %o6 bvs loop_5752 st %f8, [%l7 + 0x0C] fbug,a %fcc2, loop_5753 lduw [%l7 + 0x18], %g7 loop_5752: brnz,a %g3, loop_5754 fcmpd %fcc2, %f0, %f8 loop_5753: movrgz %i2, 0x0CF, %i5 movgu %xcc, %i6, %g6 loop_5754: movre %o4, %g4, %o1 st %f4, [%l7 + 0x78] xor %l1, %l4, %i7 fmovdle %icc, %f14, %f2 alignaddrl %o0, %i4, %o7 tvc %icc, 0x3 fmovrdlez %g2, %f10, %f6 std %f14, [%l7 + 0x70] movrlez %g1, %i1, %i0 sth %l3, [%l7 + 0x18] fmovscc %xcc, %f15, %f14 ldub [%l7 + 0x5A], %o5 ldx [%l7 + 0x70], %o3 ldsw [%l7 + 0x2C], %i3 movpos %xcc, %l5, %o2 lduw [%l7 + 0x5C], %g5 movvs %icc, %l6, %l2 bcc,a %xcc, loop_5755 ldub [%l7 + 0x2A], %o6 udiv %l0, 0x0CE8, %g7 ld [%l7 + 0x78], %f2 loop_5755: or %g3, 0x153D, %i2 std %f12, [%l7 + 0x20] fbo,a %fcc3, loop_5756 xnorcc %i5, 0x064B, %i6 bvc,a %xcc, loop_5757 sub %o4, %g4, %g6 loop_5756: tle %xcc, 0x2 ldsw [%l7 + 0x24], %l1 loop_5757: fsrc2 %f10, %f10 std %f8, [%l7 + 0x38] st %f4, [%l7 + 0x4C] lduw [%l7 + 0x34], %l4 stw %i7, [%l7 + 0x40] movcc %xcc, %o0, %o1 ldsb [%l7 + 0x0B], %o7 movrlez %i4, 0x30E, %g2 fmovrdgz %i1, %f0, %f8 fmovrdgz %g1, %f10, %f8 lduw [%l7 + 0x40], %l3 ldsw [%l7 + 0x34], %o5 std %f0, [%l7 + 0x08] tvs %xcc, 0x0 sth %o3, [%l7 + 0x0A] ldsh [%l7 + 0x56], %i0 fmovrse %i3, %f14, %f10 ldsh [%l7 + 0x36], %o2 tge %icc, 0x0 taddcctv %l5, 0x1657, %l6 ldsh [%l7 + 0x6E], %l2 sethi 0x1ECC, %g5 fpsub16s %f7, %f7, %f9 ldsb [%l7 + 0x7F], %o6 fabss %f5, %f7 ldd [%l7 + 0x08], %f4 xor %l0, %g7, %i2 fbne %fcc1, loop_5758 fbge,a %fcc2, loop_5759 fmovde %xcc, %f2, %f0 addc %g3, 0x0467, %i6 loop_5758: lduw [%l7 + 0x6C], %o4 loop_5759: fmovrdgez %i5, %f12, %f2 brz,a %g6, loop_5760 lduh [%l7 + 0x34], %l1 fnegd %f2, %f0 movne %icc, %g4, %l4 loop_5760: edge32 %i7, %o1, %o7 for %f8, %f14, %f12 fcmps %fcc1, %f15, %f7 bg loop_5761 fbo,a %fcc2, loop_5762 edge32ln %o0, %i4, %i1 ldsb [%l7 + 0x2D], %g2 loop_5761: taddcctv %l3, 0x0FFA, %o5 loop_5762: edge16 %g1, %o3, %i0 ldd [%l7 + 0x58], %f6 stw %o2, [%l7 + 0x70] tpos %xcc, 0x0 tne %icc, 0x2 fabss %f6, %f2 st %f8, [%l7 + 0x10] brlez %i3, loop_5763 addccc %l5, 0x1031, %l2 taddcctv %l6, %g5, %o6 fmovdl %xcc, %f10, %f2 loop_5763: and %g7, 0x0156, %i2 lduw [%l7 + 0x58], %l0 fmovdne %icc, %f6, %f2 taddcctv %i6, 0x1816, %o4 ldsb [%l7 + 0x42], %g3 fabss %f6, %f1 ldsw [%l7 + 0x50], %i5 fsrc2s %f15, %f11 ldd [%l7 + 0x40], %f4 sth %l1, [%l7 + 0x1A] fmuld8ulx16 %f5, %f0, %f0 fba %fcc0, loop_5764 fbug,a %fcc0, loop_5765 lduw [%l7 + 0x08], %g4 fornot2s %f11, %f3, %f5 loop_5764: ldd [%l7 + 0x40], %f14 loop_5765: fbue,a %fcc2, loop_5766 fmovscc %xcc, %f10, %f4 edge32 %g6, %i7, %l4 ldub [%l7 + 0x0A], %o7 loop_5766: edge8ln %o1, %o0, %i1 tn %xcc, 0x4 ldx [%l7 + 0x60], %i4 fmovsge %icc, %f5, %f3 lduh [%l7 + 0x1A], %l3 stx %g2, [%l7 + 0x50] fmovdvc %xcc, %f8, %f5 fmovda %icc, %f11, %f3 bneg %icc, loop_5767 stx %o5, [%l7 + 0x60] srax %g1, 0x0F, %i0 fmovs %f5, %f10 loop_5767: stb %o3, [%l7 + 0x26] tge %xcc, 0x0 fbug %fcc3, loop_5768 ldsw [%l7 + 0x18], %i3 std %f10, [%l7 + 0x38] bgu,a %icc, loop_5769 loop_5768: srax %o2, 0x1B, %l2 siam 0x2 fmul8ulx16 %f4, %f2, %f14 loop_5769: lduh [%l7 + 0x34], %l5 fpackfix %f4, %f12 andcc %g5, 0x03BC, %o6 lduh [%l7 + 0x1C], %g7 orncc %i2, %l6, %i6 srlx %o4, %l0, %g3 fmovdne %icc, %f0, %f12 fabsd %f2, %f14 ldsw [%l7 + 0x74], %i5 lduw [%l7 + 0x10], %l1 movg %xcc, %g6, %i7 fmovdgu %xcc, %f14, %f13 ldub [%l7 + 0x19], %g4 fpadd32s %f3, %f3, %f10 umul %o7, %l4, %o1 ldub [%l7 + 0x4B], %o0 add %i1, 0x1296, %l3 stw %g2, [%l7 + 0x44] fxnors %f10, %f11, %f5 stw %i4, [%l7 + 0x10] ldsw [%l7 + 0x6C], %o5 std %f2, [%l7 + 0x50] movre %i0, %g1, %o3 fsrc1 %f6, %f10 mova %xcc, %o2, %i3 std %f2, [%l7 + 0x30] edge32ln %l5, %l2, %g5 lduh [%l7 + 0x5A], %g7 fbe,a %fcc2, loop_5770 fcmpes %fcc1, %f4, %f0 fmovdcs %xcc, %f4, %f15 mulx %i2, %l6, %o6 loop_5770: fbul,a %fcc0, loop_5771 fcmped %fcc0, %f6, %f14 fbul %fcc1, loop_5772 ble,a %icc, loop_5773 loop_5771: edge32 %o4, %i6, %g3 fcmpd %fcc1, %f0, %f12 loop_5772: edge32n %l0, %i5, %g6 loop_5773: stx %l1, [%l7 + 0x60] fmovrde %i7, %f10, %f0 fcmped %fcc1, %f4, %f0 fmovrslz %g4, %f8, %f1 bgu loop_5774 lduw [%l7 + 0x5C], %o7 bne,a,pn %icc, loop_5775 fbl,a %fcc0, loop_5776 loop_5774: st %f13, [%l7 + 0x64] ld [%l7 + 0x2C], %f7 loop_5775: mova %icc, %o1, %o0 loop_5776: smulcc %l4, %i1, %l3 bneg,a %xcc, loop_5777 fand %f2, %f2, %f0 ldsw [%l7 + 0x70], %g2 array32 %o5, %i0, %g1 loop_5777: ldx [%l7 + 0x38], %i4 fbne %fcc0, loop_5778 fbl %fcc0, loop_5779 udiv %o2, 0x0C7D, %o3 fmovsn %xcc, %f2, %f13 loop_5778: movrlz %l5, 0x16D, %l2 loop_5779: sra %i3, 0x13, %g5 faligndata %f4, %f4, %f0 sdivx %g7, 0x139A, %l6 fxors %f12, %f15, %f2 ble,a %icc, loop_5780 fnot1 %f4, %f0 st %f3, [%l7 + 0x14] fble,a %fcc0, loop_5781 loop_5780: fxnor %f4, %f4, %f2 ldsb [%l7 + 0x6F], %i2 fmovdvc %icc, %f6, %f10 loop_5781: bgu,pn %icc, loop_5782 fmuld8ulx16 %f9, %f11, %f0 bne,pt %xcc, loop_5783 lduw [%l7 + 0x64], %o4 loop_5782: fmovrsne %o6, %f12, %f10 stw %i6, [%l7 + 0x70] loop_5783: bneg,a,pt %icc, loop_5784 ldx [%l7 + 0x10], %g3 fmovsg %xcc, %f2, %f4 stb %i5, [%l7 + 0x65] loop_5784: stb %g6, [%l7 + 0x24] movpos %xcc, %l0, %i7 ld [%l7 + 0x24], %f12 ldsb [%l7 + 0x21], %g4 edge8l %l1, %o7, %o0 lduh [%l7 + 0x5A], %l4 lduh [%l7 + 0x28], %i1 stw %l3, [%l7 + 0x50] fcmpne32 %f2, %f8, %o1 ld [%l7 + 0x30], %f6 fcmple32 %f10, %f2, %o5 fmovse %icc, %f12, %f3 fmovsvs %xcc, %f10, %f9 fnot2 %f4, %f14 lduh [%l7 + 0x74], %g2 tne %xcc, 0x3 fmuld8ulx16 %f13, %f3, %f0 ldsb [%l7 + 0x71], %g1 ldx [%l7 + 0x40], %i0 std %f6, [%l7 + 0x38] sra %o2, %o3, %l5 edge16l %i4, %i3, %l2 movcs %xcc, %g7, %l6 ldub [%l7 + 0x4D], %g5 lduw [%l7 + 0x0C], %o4 fbn,a %fcc2, loop_5785 fnegd %f8, %f0 edge32n %i2, %o6, %i6 fmovdn %icc, %f4, %f4 loop_5785: array16 %i5, %g6, %l0 tsubcc %g3, %g4, %l1 fmovsne %xcc, %f6, %f3 fcmpne32 %f10, %f4, %o7 fbul,a %fcc2, loop_5786 lduw [%l7 + 0x44], %i7 fbo %fcc2, loop_5787 st %f8, [%l7 + 0x70] loop_5786: stb %l4, [%l7 + 0x31] fnors %f7, %f13, %f1 loop_5787: ldd [%l7 + 0x78], %f2 addcc %o0, %l3, %o1 lduh [%l7 + 0x20], %o5 st %f3, [%l7 + 0x40] lduw [%l7 + 0x44], %g2 lduw [%l7 + 0x48], %i1 fexpand %f6, %f14 ldd [%l7 + 0x48], %f8 fmul8x16al %f6, %f12, %f6 sdivcc %g1, 0x0B80, %i0 fpack16 %f0, %f13 umulcc %o2, %o3, %l5 fnot1 %f12, %f2 fand %f4, %f12, %f4 std %f14, [%l7 + 0x78] fpadd16s %f4, %f6, %f0 movrlz %i4, %i3, %g7 movrgz %l2, %g5, %o4 te %icc, 0x7 ldub [%l7 + 0x7F], %l6 nop setx loop_5788, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdle %xcc, %f15, %f14 bg,a %xcc, loop_5789 fmovdg %xcc, %f2, %f0 loop_5788: edge8n %i2, %o6, %i6 sll %g6, 0x06, %i5 loop_5789: fmovdle %icc, %f5, %f12 st %f5, [%l7 + 0x44] fcmpne32 %f0, %f10, %l0 fmovrdgz %g4, %f10, %f14 ldx [%l7 + 0x68], %g3 fxnor %f12, %f6, %f10 ldub [%l7 + 0x1F], %o7 tsubcc %l1, %l4, %i7 fmovsg %icc, %f0, %f4 bne,a,pt %icc, loop_5790 fpmerge %f5, %f11, %f2 stb %o0, [%l7 + 0x61] fsrc1s %f8, %f9 loop_5790: andcc %o1, 0x1623, %l3 fpsub32s %f6, %f6, %f1 fmuld8sux16 %f6, %f6, %f10 movrlz %g2, %i1, %g1 movl %icc, %o5, %i0 fcmple32 %f0, %f6, %o3 sth %l5, [%l7 + 0x4E] array8 %o2, %i4, %i3 sdiv %l2, 0x089A, %g7 sth %g5, [%l7 + 0x0A] fbne %fcc3, loop_5791 edge8 %o4, %l6, %i2 tg %icc, 0x6 bne loop_5792 loop_5791: fmovd %f14, %f4 taddcctv %i6, 0x04F9, %g6 fbug,a %fcc2, loop_5793 loop_5792: addccc %i5, 0x1293, %l0 fornot1s %f10, %f15, %f9 fxnors %f12, %f15, %f5 loop_5793: sth %o6, [%l7 + 0x5A] bl,a loop_5794 movrlz %g4, 0x267, %g3 edge32n %l1, %o7, %l4 brz,a %o0, loop_5795 loop_5794: edge8 %o1, %l3, %i7 movrne %i1, %g2, %o5 fcmpgt32 %f14, %f4, %i0 loop_5795: std %f8, [%l7 + 0x48] fors %f1, %f14, %f6 bcc,pn %icc, loop_5796 stx %g1, [%l7 + 0x40] fcmpeq32 %f8, %f6, %o3 fmovsne %xcc, %f11, %f1 loop_5796: tsubcc %l5, 0x047E, %o2 sth %i3, [%l7 + 0x54] fxors %f12, %f1, %f3 fpack32 %f14, %f10, %f2 ldub [%l7 + 0x30], %i4 lduw [%l7 + 0x48], %l2 mulx %g5, 0x0B1B, %o4 ldx [%l7 + 0x30], %l6 movcc %xcc, %i2, %i6 sdiv %g6, 0x1ECD, %i5 sth %g7, [%l7 + 0x6A] st %f8, [%l7 + 0x30] brlz,a %o6, loop_5797 tl %xcc, 0x0 stw %l0, [%l7 + 0x44] ta %xcc, 0x1 loop_5797: fbne,a %fcc2, loop_5798 mulscc %g3, %g4, %o7 fmovdvs %icc, %f12, %f15 edge32l %l1, %l4, %o0 loop_5798: fornot1 %f8, %f4, %f8 ld [%l7 + 0x24], %f4 ldsw [%l7 + 0x40], %o1 fmovsa %icc, %f0, %f6 fmovrslz %i7, %f5, %f6 edge32ln %i1, %g2, %l3 stw %i0, [%l7 + 0x60] std %f12, [%l7 + 0x20] movre %o5, 0x2C0, %o3 fmovsgu %icc, %f10, %f2 xorcc %l5, 0x15FB, %o2 te %xcc, 0x2 fmovrse %i3, %f13, %f11 sth %i4, [%l7 + 0x48] bneg,a,pn %xcc, loop_5799 ta %xcc, 0x2 ldub [%l7 + 0x0A], %l2 stb %g5, [%l7 + 0x43] loop_5799: fmovdgu %icc, %f1, %f15 tgu %icc, 0x4 fornot1s %f2, %f4, %f2 stw %o4, [%l7 + 0x54] fsrc1 %f10, %f14 move %xcc, %l6, %i2 fxnors %f9, %f3, %f8 tne %xcc, 0x6 movneg %xcc, %i6, %g1 bvc loop_5800 fpadd32 %f14, %f2, %f2 st %f5, [%l7 + 0x24] orncc %g6, %g7, %i5 loop_5800: sth %l0, [%l7 + 0x76] edge16ln %o6, %g4, %g3 fmovrsgz %o7, %f5, %f5 tsubcc %l1, %o0, %o1 stx %i7, [%l7 + 0x48] nop setx loop_5801, %l0, %l1 jmpl %l1, %i1 movcs %icc, %g2, %l4 ldsh [%l7 + 0x7C], %i0 fmovdcc %xcc, %f7, %f4 loop_5801: stx %o5, [%l7 + 0x28] faligndata %f6, %f6, %f10 srlx %l3, %l5, %o3 fpack16 %f8, %f15 ldd [%l7 + 0x18], %f8 fabss %f11, %f11 mulscc %o2, %i3, %i4 subccc %g5, 0x10FE, %o4 fmovde %icc, %f9, %f13 umul %l6, %i2, %i6 mulscc %g1, %l2, %g6 fmovdl %icc, %f13, %f4 stw %i5, [%l7 + 0x78] fandnot1 %f4, %f6, %f12 orncc %g7, 0x1C4E, %o6 stb %l0, [%l7 + 0x22] fmovrdgz %g3, %f4, %f8 ldsh [%l7 + 0x6A], %o7 fmovdne %xcc, %f0, %f15 stx %g4, [%l7 + 0x48] movre %o0, %l1, %o1 orn %i1, 0x0806, %g2 tsubcc %l4, 0x0D78, %i7 bvs,pt %xcc, loop_5802 tge %xcc, 0x4 movrgez %o5, %i0, %l3 edge32l %l5, %o2, %i3 loop_5802: edge16 %i4, %o3, %g5 ldd [%l7 + 0x18], %f4 lduw [%l7 + 0x08], %o4 fmul8sux16 %f8, %f14, %f12 tcc %icc, 0x7 st %f12, [%l7 + 0x3C] umulcc %l6, 0x132D, %i2 ba,pn %xcc, loop_5803 tvs %icc, 0x2 udiv %g1, 0x1427, %l2 ldx [%l7 + 0x20], %g6 loop_5803: tne %xcc, 0x1 brgz %i6, loop_5804 ld [%l7 + 0x3C], %f0 fpadd32 %f2, %f6, %f6 sra %i5, 0x17, %o6 loop_5804: tne %icc, 0x5 lduh [%l7 + 0x4E], %l0 fmovsn %icc, %f12, %f0 stb %g7, [%l7 + 0x13] fsrc1 %f0, %f12 fornot1s %f9, %f7, %f3 ldsw [%l7 + 0x0C], %g3 fmovsle %xcc, %f10, %f14 lduh [%l7 + 0x10], %o7 lduh [%l7 + 0x12], %g4 sdivx %o0, 0x170E, %l1 fmovsvs %xcc, %f9, %f3 std %f8, [%l7 + 0x38] bne,a %xcc, loop_5805 bgu,a,pn %icc, loop_5806 bge %icc, loop_5807 ld [%l7 + 0x48], %f7 loop_5805: fcmpne16 %f10, %f0, %i1 loop_5806: fmovrdlz %g2, %f2, %f10 loop_5807: lduh [%l7 + 0x20], %l4 srlx %i7, %o5, %o1 ldsb [%l7 + 0x59], %i0 stw %l3, [%l7 + 0x74] addc %o2, 0x01BB, %i3 fbn %fcc0, loop_5808 fmovsn %icc, %f10, %f4 tn %xcc, 0x2 stx %i4, [%l7 + 0x60] loop_5808: fcmped %fcc1, %f8, %f4 fbug,a %fcc0, loop_5809 ldsh [%l7 + 0x44], %o3 ldsh [%l7 + 0x56], %g5 fpsub16 %f14, %f10, %f8 loop_5809: stw %o4, [%l7 + 0x34] fbge,a %fcc1, loop_5810 ldsh [%l7 + 0x34], %l6 ble,a,pn %icc, loop_5811 fcmps %fcc1, %f1, %f6 loop_5810: ldd [%l7 + 0x70], %f6 sllx %l5, %g1, %i2 loop_5811: subcc %l2, %i6, %g6 fmovdcs %xcc, %f5, %f13 fmul8x16 %f2, %f6, %f10 lduw [%l7 + 0x34], %o6 fandnot1s %f8, %f7, %f14 fmovda %icc, %f11, %f13 std %f2, [%l7 + 0x20] xor %l0, 0x06F4, %i5 movvs %icc, %g7, %g3 edge32l %o7, %o0, %g4 fpsub32s %f3, %f6, %f15 fmovdle %xcc, %f1, %f8 ldsb [%l7 + 0x2D], %l1 lduh [%l7 + 0x2E], %i1 ba,pt %icc, loop_5812 ldub [%l7 + 0x29], %g2 be,pt %icc, loop_5813 ldub [%l7 + 0x55], %l4 loop_5812: xor %i7, 0x0BE8, %o1 stw %o5, [%l7 + 0x7C] loop_5813: andn %i0, 0x12CC, %l3 fnors %f12, %f1, %f11 fpack16 %f2, %f5 ba,a,pn %xcc, loop_5814 movle %xcc, %i3, %o2 ldsb [%l7 + 0x36], %o3 bl,pt %icc, loop_5815 loop_5814: ldsb [%l7 + 0x0C], %i4 sth %o4, [%l7 + 0x12] lduw [%l7 + 0x4C], %l6 loop_5815: lduw [%l7 + 0x4C], %g5 fmovsle %icc, %f6, %f6 mova %icc, %g1, %l5 ldub [%l7 + 0x4F], %i2 ldx [%l7 + 0x30], %l2 array32 %i6, %g6, %l0 fors %f12, %f1, %f5 lduh [%l7 + 0x4C], %o6 fornot2s %f13, %f14, %f4 tneg %xcc, 0x5 fpsub32s %f3, %f9, %f14 fsrc1 %f12, %f10 fbe,a %fcc2, loop_5816 fmul8x16 %f12, %f4, %f4 fmovd %f12, %f12 fmovs %f3, %f5 loop_5816: edge16n %g7, %i5, %o7 fmovs %f13, %f7 ldd [%l7 + 0x58], %f4 fpackfix %f12, %f13 stb %o0, [%l7 + 0x17] bcc loop_5817 fmul8x16al %f3, %f8, %f2 ldd [%l7 + 0x08], %f0 and %g3, %l1, %g4 loop_5817: edge8n %i1, %g2, %l4 bshuffle %f8, %f8, %f2 fornot1 %f10, %f14, %f0 st %f6, [%l7 + 0x58] alignaddr %i7, %o1, %i0 ldsw [%l7 + 0x1C], %l3 fmovsvs %xcc, %f8, %f3 sdiv %i3, 0x0552, %o2 ldsw [%l7 + 0x0C], %o3 fbule,a %fcc2, loop_5818 lduh [%l7 + 0x36], %o5 lduw [%l7 + 0x6C], %o4 fmovde %xcc, %f9, %f0 loop_5818: fcmpgt16 %f6, %f0, %i4 ldub [%l7 + 0x5A], %g5 movneg %xcc, %g1, %l5 stb %i2, [%l7 + 0x2C] fexpand %f2, %f0 popc 0x0717, %l6 tgu %icc, 0x6 ldsw [%l7 + 0x58], %i6 stx %g6, [%l7 + 0x70] sth %l2, [%l7 + 0x26] tpos %icc, 0x3 ld [%l7 + 0x60], %f15 srax %l0, %o6, %i5 tcc %icc, 0x1 ta %xcc, 0x3 fbule %fcc0, loop_5819 ble,a %icc, loop_5820 lduh [%l7 + 0x2A], %g7 fnegs %f2, %f6 loop_5819: bleu %icc, loop_5821 loop_5820: ld [%l7 + 0x70], %f11 fble %fcc1, loop_5822 fmovscc %icc, %f1, %f7 loop_5821: lduw [%l7 + 0x78], %o0 fmovsa %xcc, %f3, %f10 loop_5822: fmovrdlz %g3, %f10, %f14 fmovdpos %icc, %f9, %f15 fmovdleu %xcc, %f8, %f13 lduh [%l7 + 0x30], %o7 lduh [%l7 + 0x38], %g4 srl %i1, %l1, %l4 sra %g2, 0x08, %o1 fbu %fcc3, loop_5823 popc %i7, %i0 fbe,a %fcc1, loop_5824 nop setx loop_5825, %l0, %l1 jmpl %l1, %i3 loop_5823: ble,pt %icc, loop_5826 st %f7, [%l7 + 0x30] loop_5824: fpackfix %f14, %f4 loop_5825: fcmped %fcc0, %f12, %f0 loop_5826: lduw [%l7 + 0x78], %o2 brnz,a %o3, loop_5827 movre %o5, %l3, %i4 fmul8x16al %f6, %f6, %f6 alignaddrl %o4, %g1, %l5 loop_5827: fand %f2, %f0, %f8 fbn,a %fcc2, loop_5828 taddcctv %g5, 0x03E1, %l6 fmovrdlz %i6, %f12, %f10 movne %xcc, %i2, %l2 loop_5828: std %f0, [%l7 + 0x78] fcmpd %fcc0, %f4, %f8 fmovsvc %xcc, %f12, %f10 ldsh [%l7 + 0x3E], %g6 fbn %fcc2, loop_5829 fmovsge %icc, %f14, %f12 sth %l0, [%l7 + 0x2A] fcmpgt16 %f4, %f4, %o6 loop_5829: ld [%l7 + 0x38], %f3 lduw [%l7 + 0x7C], %g7 fone %f0 for %f12, %f6, %f2 lduh [%l7 + 0x54], %i5 fbe,a %fcc0, loop_5830 sub %o0, %o7, %g3 stx %i1, [%l7 + 0x28] edge32 %l1, %l4, %g2 loop_5830: ld [%l7 + 0x18], %f10 edge32l %g4, %o1, %i0 tge %xcc, 0x3 brz %i3, loop_5831 umulcc %o2, 0x1913, %o3 fmovrdgz %i7, %f8, %f6 fmovscc %icc, %f7, %f6 loop_5831: bvc,a loop_5832 faligndata %f14, %f0, %f6 ld [%l7 + 0x28], %f6 lduw [%l7 + 0x58], %l3 loop_5832: st %f12, [%l7 + 0x1C] fnor %f4, %f0, %f8 stb %o5, [%l7 + 0x1A] fxors %f6, %f7, %f14 edge16ln %o4, %g1, %l5 ldsh [%l7 + 0x10], %i4 ldd [%l7 + 0x50], %f4 fbue,a %fcc0, loop_5833 tgu %xcc, 0x3 stx %l6, [%l7 + 0x50] ldd [%l7 + 0x58], %f8 loop_5833: bcc,a %icc, loop_5834 ldsw [%l7 + 0x64], %g5 fpack32 %f6, %f10, %f10 sll %i2, 0x03, %l2 loop_5834: ldx [%l7 + 0x38], %g6 ldd [%l7 + 0x70], %f0 fmovs %f8, %f10 edge8 %l0, %o6, %i6 ldd [%l7 + 0x70], %f6 stb %g7, [%l7 + 0x53] fmovscs %xcc, %f2, %f12 be,a loop_5835 tgu %icc, 0x5 movn %xcc, %i5, %o0 fmovrslez %o7, %f14, %f0 loop_5835: fmovdcs %icc, %f2, %f6 ld [%l7 + 0x50], %f2 tsubcctv %i1, 0x10BE, %g3 fmovrdgz %l4, %f6, %f10 lduh [%l7 + 0x7C], %l1 fbe %fcc0, loop_5836 edge32 %g2, %o1, %g4 stb %i0, [%l7 + 0x27] fcmpne32 %f10, %f8, %o2 loop_5836: bneg,a %xcc, loop_5837 fbug %fcc0, loop_5838 fmovsneg %icc, %f0, %f4 lduw [%l7 + 0x08], %o3 loop_5837: ldsb [%l7 + 0x5C], %i7 loop_5838: fbule,a %fcc0, loop_5839 ldsb [%l7 + 0x14], %i3 edge16 %o5, %l3, %g1 fabsd %f4, %f12 loop_5839: ble loop_5840 ld [%l7 + 0x40], %f4 fcmple16 %f6, %f2, %l5 movvs %icc, %o4, %i4 loop_5840: stb %g5, [%l7 + 0x70] stb %l6, [%l7 + 0x53] be,a,pt %icc, loop_5841 array32 %l2, %i2, %g6 bgu,pn %icc, loop_5842 stb %l0, [%l7 + 0x36] loop_5841: st %f3, [%l7 + 0x78] fmovsleu %xcc, %f7, %f11 loop_5842: tsubcctv %o6, 0x02E9, %i6 fmovd %f4, %f8 fmovrsne %i5, %f0, %f1 fmovd %f6, %f12 brlz,a %o0, loop_5843 edge16 %o7, %i1, %g3 fmovda %xcc, %f7, %f13 ldsw [%l7 + 0x20], %g7 loop_5843: subcc %l1, %g2, %l4 fbule %fcc1, loop_5844 ldsb [%l7 + 0x10], %o1 fandnot1 %f8, %f12, %f6 st %f15, [%l7 + 0x08] loop_5844: ldsw [%l7 + 0x14], %g4 fpmerge %f3, %f2, %f14 fmovsn %icc, %f8, %f15 fmul8x16 %f13, %f8, %f0 fcmple16 %f4, %f4, %i0 fbo,a %fcc0, loop_5845 ldd [%l7 + 0x48], %f0 bleu,a loop_5846 tvc %icc, 0x3 loop_5845: std %f0, [%l7 + 0x30] fmul8x16au %f6, %f10, %f4 loop_5846: tcs %icc, 0x3 fmovdneg %icc, %f15, %f2 fcmpd %fcc1, %f8, %f6 bge,pn %xcc, loop_5847 fbg,a %fcc0, loop_5848 nop setx loop_5849, %l0, %l1 jmpl %l1, %o2 ld [%l7 + 0x54], %f4 loop_5847: 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 loop_5848: stw %i7, [%l7 + 0x50] loop_5849: bpos,a loop_5851 mova %xcc, %o3, %o5 loop_5850: brlz %i3, loop_5852 edge8n %l3, %g1, %l5 loop_5851: nop setx loop_5853, %l0, %l1 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, %i4, %o4 loop_5852: fpadd32s %f3, %f5, %f0 brlez %l6, loop_5854 loop_5853: fmovdcs %xcc, %f0, %f0 fbug,a %fcc1, loop_5855 st %f15, [%l7 + 0x2C] loop_5854: fbuge %fcc2, loop_5856 ldsb [%l7 + 0x60], %l2 loop_5855: te %icc, 0x6 fmovdcc %icc, %f5, %f4 loop_5856: fmovsa %xcc, %f2, %f6 fmovsl %xcc, %f11, %f5 ldd [%l7 + 0x28], %f8 brz,a %i2, loop_5857 ble,a %icc, loop_5858 ba,pt %icc, loop_5859 ldsb [%l7 + 0x29], %g6 loop_5857: ld [%l7 + 0x08], %f6 loop_5858: fpmerge %f15, %f3, %f4 loop_5859: std %f12, [%l7 + 0x58] fpackfix %f10, %f4 fmovscs %xcc, %f5, %f15 sethi 0x0979, %g5 stx %l0, [%l7 + 0x48] add %o6, %i6, %i5 mulscc %o7, %i1, %o0 be,a loop_5860 ld [%l7 + 0x74], %f14 tsubcc %g7, 0x1047, %l1 fpsub16s %f9, %f6, %f7 loop_5860: fmovdneg %xcc, %f9, %f4 stw %g3, [%l7 + 0x24] fcmped %fcc1, %f6, %f8 udivcc %g2, 0x1F67, %o1 edge32n %l4, %i0, %g4 mulscc %o2, %i7, %o3 bcc %icc, loop_5861 umul %o5, 0x1193, %l3 st %f5, [%l7 + 0x4C] movre %g1, %l5, %i3 loop_5861: stx %i4, [%l7 + 0x78] bg,pn %xcc, loop_5862 stb %o4, [%l7 + 0x56] fmovsge %icc, %f8, %f15 ld [%l7 + 0x58], %f8 loop_5862: st %f9, [%l7 + 0x78] movrlez %l2, %l6, %g6 fbe,a %fcc0, loop_5863 ldsb [%l7 + 0x1E], %g5 fmovrsgz %l0, %f5, %f15 fnegd %f0, %f4 loop_5863: fmovdpos %icc, %f5, %f4 fpsub16s %f13, %f12, %f3 udivcc %o6, 0x16FC, %i2 sdivcc %i6, 0x1AB6, %i5 tl %xcc, 0x1 siam 0x3 fmovscc %icc, %f7, %f5 stw %i1, [%l7 + 0x3C] edge32n %o0, %g7, %l1 tgu %icc, 0x4 movrgez %g3, 0x0AD, %g2 movrlz %o7, 0x30E, %o1 movg %icc, %i0, %g4 fnot1s %f1, %f9 fcmpne16 %f14, %f4, %l4 movrgz %i7, %o3, %o5 fcmpeq32 %f4, %f8, %l3 fnegs %f1, %f15 lduw [%l7 + 0x70], %o2 addccc %l5, 0x1AC6, %i3 andn %g1, %i4, %o4 ldsh [%l7 + 0x2C], %l6 lduw [%l7 + 0x18], %g6 ldsw [%l7 + 0x3C], %g5 tcs %xcc, 0x2 brgez %l0, loop_5864 orcc %l2, %i2, %i6 array16 %i5, %o6, %o0 fbug %fcc0, loop_5865 loop_5864: fxors %f5, %f7, %f6 ldsw [%l7 + 0x60], %i1 fmovsvc %xcc, %f0, %f15 loop_5865: brlz %g7, loop_5866 fnegd %f4, %f12 ldub [%l7 + 0x3B], %g3 movvc %icc, %l1, %g2 loop_5866: fnors %f5, %f13, %f14 mova %xcc, %o1, %o7 bg,pt %xcc, loop_5867 fnors %f3, %f8, %f14 subccc %i0, %g4, %i7 fornot2s %f8, %f2, %f0 loop_5867: lduw [%l7 + 0x4C], %o3 nop setx loop_5868, %l0, %l1 jmpl %l1, %l4 fmovsge %xcc, %f2, %f6 movg %icc, %l3, %o2 xorcc %o5, 0x09FC, %i3 loop_5868: fcmple32 %f2, %f4, %g1 ldub [%l7 + 0x49], %i4 st %f2, [%l7 + 0x10] sth %o4, [%l7 + 0x5C] fcmple32 %f14, %f8, %l5 fcmpne32 %f10, %f14, %g6 fabsd %f10, %f14 ldx [%l7 + 0x78], %g5 fzero %f10 ldsw [%l7 + 0x58], %l0 ldx [%l7 + 0x58], %l6 alignaddr %l2, %i6, %i5 stb %o6, [%l7 + 0x36] movneg %xcc, %i2, %i1 stw %g7, [%l7 + 0x1C] fandnot2 %f14, %f10, %f14 sdiv %o0, 0x1464, %g3 lduh [%l7 + 0x72], %g2 fbl %fcc3, loop_5869 udivx %o1, 0x0C80, %o7 lduh [%l7 + 0x5E], %i0 ldsb [%l7 + 0x75], %g4 loop_5869: fbo %fcc2, loop_5870 be,a,pt %icc, loop_5871 sth %l1, [%l7 + 0x72] brlez %i7, loop_5872 loop_5870: stw %l4, [%l7 + 0x1C] loop_5871: addcc %o3, 0x0EB8, %l3 ldsh [%l7 + 0x5C], %o5 loop_5872: srlx %i3, %o2, %g1 tleu %icc, 0x3 array32 %o4, %i4, %g6 ldub [%l7 + 0x75], %l5 fcmpne16 %f4, %f8, %l0 fmovdge %xcc, %f14, %f13 edge8l %l6, %g5, %l2 mulscc %i5, 0x150E, %o6 and %i6, %i2, %i1 addc %o0, 0x1E52, %g7 and %g3, %o1, %o7 alignaddrl %i0, %g4, %l1 lduh [%l7 + 0x0A], %i7 ldd [%l7 + 0x48], %f2 udivcc %g2, 0x063C, %o3 xor %l4, %l3, %i3 for %f2, %f0, %f6 ba loop_5873 brz %o2, loop_5874 movge %xcc, %g1, %o4 sth %i4, [%l7 + 0x7C] loop_5873: tsubcctv %g6, 0x026F, %o5 loop_5874: bgu,pt %icc, loop_5875 sth %l0, [%l7 + 0x7A] fpsub32 %f8, %f2, %f12 ldsw [%l7 + 0x4C], %l5 loop_5875: fmovdpos %icc, %f14, %f8 brgez,a %l6, loop_5876 lduw [%l7 + 0x30], %l2 fmovdg %icc, %f0, %f13 smulcc %g5, %i5, %o6 loop_5876: array8 %i6, %i2, %i1 fnot1 %f14, %f4 fmovd %f4, %f14 tsubcctv %o0, %g7, %o1 edge32 %g3, %o7, %g4 tg %xcc, 0x7 brgez %l1, loop_5877 fbl,a %fcc0, loop_5878 movcc %icc, %i7, %i0 std %f0, [%l7 + 0x18] loop_5877: fpadd16 %f12, %f0, %f10 loop_5878: stw %o3, [%l7 + 0x10] fsrc1 %f8, %f14 fsrc2 %f4, %f12 movg %icc, %l4, %g2 fmovdle %xcc, %f14, %f8 fmovrse %l3, %f13, %f3 fpadd32 %f8, %f6, %f2 smul %i3, 0x0B19, %g1 xorcc %o4, 0x1C43, %o2 lduh [%l7 + 0x60], %i4 fxnors %f15, %f12, %f11 pdist %f8, %f2, %f2 tgu %icc, 0x6 ldsh [%l7 + 0x70], %o5 and %l0, 0x10E9, %g6 fandnot2 %f8, %f0, %f4 fmul8x16al %f14, %f15, %f2 fornot1 %f0, %f2, %f2 fmul8sux16 %f8, %f12, %f6 bge,pt %icc, loop_5879 ldub [%l7 + 0x32], %l6 stx %l2, [%l7 + 0x20] ldsb [%l7 + 0x40], %g5 loop_5879: add %i5, %o6, %l5 bgu,a,pn %icc, loop_5880 edge8n %i6, %i2, %i1 fmuld8ulx16 %f11, %f1, %f14 fnot1 %f8, %f8 loop_5880: fabsd %f6, %f14 fcmple32 %f8, %f12, %g7 brgez %o1, loop_5881 ldx [%l7 + 0x48], %g3 nop setx loop_5882, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srax %o0, 0x02, %o7 loop_5881: fmovdge %xcc, %f1, %f6 brz %l1, loop_5883 loop_5882: st %f8, [%l7 + 0x0C] array8 %i7, %g4, %i0 sdiv %l4, 0x1415, %g2 loop_5883: fbule %fcc2, loop_5884 fpackfix %f8, %f4 edge32l %o3, %i3, %g1 stw %o4, [%l7 + 0x54] loop_5884: movrgz %l3, 0x075, %i4 faligndata %f8, %f10, %f6 fbu %fcc0, loop_5885 sdivx %o5, 0x0075, %l0 ldd [%l7 + 0x18], %f14 subcc %g6, 0x1B04, %l6 loop_5885: fble %fcc2, loop_5886 fandnot1s %f8, %f15, %f8 movgu %xcc, %o2, %g5 srax %i5, %o6, %l2 loop_5886: ldsw [%l7 + 0x74], %i6 sethi 0x1909, %l5 ldx [%l7 + 0x20], %i2 st %f5, [%l7 + 0x54] fmovsvc %xcc, %f8, %f0 stx %g7, [%l7 + 0x20] movrgez %i1, %g3, %o1 ldsw [%l7 + 0x20], %o7 fmovdle %xcc, %f12, %f5 std %f6, [%l7 + 0x08] addc %l1, %i7, %g4 fmovs %f3, %f9 movvs %xcc, %i0, %l4 sth %o0, [%l7 + 0x16] srlx %g2, %i3, %g1 fcmpne16 %f8, %f6, %o4 sllx %o3, 0x1C, %l3 mulx %i4, 0x142F, %l0 andncc %o5, %g6, %o2 sethi 0x0230, %g5 array8 %i5, %o6, %l6 fpackfix %f10, %f1 fbul %fcc1, loop_5887 bcc,a,pt %xcc, loop_5888 tcs %xcc, 0x3 fmovdneg %xcc, %f14, %f9 loop_5887: fmovsa %xcc, %f0, %f12 loop_5888: stx %i6, [%l7 + 0x20] stx %l5, [%l7 + 0x68] bg,a loop_5889 lduw [%l7 + 0x28], %l2 ble,a,pn %xcc, loop_5890 sth %i2, [%l7 + 0x5C] loop_5889: sth %i1, [%l7 + 0x0E] ldsw [%l7 + 0x1C], %g3 loop_5890: edge32l %o1, %g7, %o7 fnegd %f14, %f8 fabss %f1, %f3 add %i7, %g4, %i0 fmul8ulx16 %f12, %f14, %f0 ld [%l7 + 0x7C], %f2 ldsw [%l7 + 0x40], %l1 andn %o0, 0x0CDE, %g2 movg %xcc, %l4, %g1 ld [%l7 + 0x40], %f3 sth %i3, [%l7 + 0x74] fmovsneg %xcc, %f12, %f6 addc %o4, 0x1C2F, %l3 nop setx loop_5891, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f8, [%l7 + 0x68] tn %icc, 0x7 fxor %f12, %f2, %f4 loop_5891: fmovrdlez %o3, %f6, %f6 tvc %icc, 0x0 fcmple16 %f0, %f0, %l0 tl %icc, 0x2 ldd [%l7 + 0x78], %f12 array32 %i4, %o5, %g6 fbule %fcc2, loop_5892 stw %o2, [%l7 + 0x64] stb %g5, [%l7 + 0x33] fmovsvs %xcc, %f4, %f15 loop_5892: fmovspos %xcc, %f6, %f1 st %f10, [%l7 + 0x24] fmovdge %xcc, %f6, %f15 fbo,a %fcc3, loop_5893 movvs %icc, %i5, %o6 fcmpgt16 %f14, %f2, %i6 smul %l5, %l6, %i2 loop_5893: fxnor %f0, %f2, %f4 stb %l2, [%l7 + 0x4C] brgz %g3, loop_5894 tsubcctv %o1, 0x15CF, %g7 st %f2, [%l7 + 0x40] lduw [%l7 + 0x2C], %o7 loop_5894: fmovdn %xcc, %f13, %f3 ldx [%l7 + 0x70], %i7 ld [%l7 + 0x34], %f2 ldub [%l7 + 0x6C], %i1 fsrc1s %f11, %f1 ldsb [%l7 + 0x10], %i0 and %l1, %g4, %g2 bn,pt %icc, loop_5895 bvc loop_5896 fxnors %f14, %f15, %f7 fmovdl %icc, %f2, %f1 loop_5895: ldsw [%l7 + 0x74], %l4 loop_5896: stx %o0, [%l7 + 0x68] fone %f14 ldsh [%l7 + 0x2E], %i3 tl %xcc, 0x0 sllx %o4, 0x0D, %g1 movcs %xcc, %l3, %o3 sth %l0, [%l7 + 0x7A] brlz %i4, loop_5897 brgez,a %g6, loop_5898 std %f12, [%l7 + 0x60] fbn,a %fcc0, loop_5899 loop_5897: fxors %f15, %f6, %f5 loop_5898: ldd [%l7 + 0x20], %f6 ldsh [%l7 + 0x7A], %o2 loop_5899: bl loop_5900 ldub [%l7 + 0x4A], %o5 fcmpeq32 %f12, %f6, %g5 tne %icc, 0x7 loop_5900: fones %f15 stw %o6, [%l7 + 0x4C] movrgez %i6, 0x194, %l5 brz,a %l6, loop_5901 ldsw [%l7 + 0x34], %i5 ldub [%l7 + 0x15], %i2 movl %icc, %g3, %o1 loop_5901: popc %l2, %o7 movge %icc, %g7, %i1 fmovrslz %i7, %f14, %f1 stb %i0, [%l7 + 0x60] fandnot1 %f4, %f2, %f8 bcs,a,pt %xcc, loop_5902 stw %g4, [%l7 + 0x5C] fcmpes %fcc0, %f6, %f9 fnot2 %f6, %f6 loop_5902: fnot1s %f1, %f6 mova %icc, %l1, %g2 fpsub16s %f13, %f4, %f15 be loop_5903 fmovdle %icc, %f0, %f12 fmovdn %icc, %f7, %f13 fcmpeq32 %f10, %f14, %l4 loop_5903: fmovsa %icc, %f2, %f15 sth %i3, [%l7 + 0x62] fcmpgt16 %f10, %f6, %o4 ldx [%l7 + 0x60], %g1 edge8 %o0, %o3, %l0 ba,a,pt %xcc, loop_5904 ldsh [%l7 + 0x7C], %i4 fba %fcc2, loop_5905 bleu,pn %icc, loop_5906 loop_5904: edge32 %g6, %l3, %o5 fpack32 %f14, %f12, %f8 loop_5905: fxnors %f4, %f2, %f6 loop_5906: fmovrslez %g5, %f4, %f12 edge16l %o6, %i6, %l5 lduh [%l7 + 0x3C], %o2 ldub [%l7 + 0x2C], %l6 lduw [%l7 + 0x10], %i5 edge16ln %g3, %o1, %i2 brlez %l2, loop_5907 tsubcctv %o7, 0x0590, %i1 ldsb [%l7 + 0x23], %i7 fnors %f1, %f9, %f3 loop_5907: andncc %g7, %g4, %l1 st %f0, [%l7 + 0x6C] fmul8ulx16 %f4, %f10, %f6 sth %i0, [%l7 + 0x5A] lduw [%l7 + 0x7C], %l4 xnorcc %i3, 0x1E16, %g2 st %f2, [%l7 + 0x70] fmovrsgz %o4, %f13, %f3 fbn %fcc0, loop_5908 udivcc %o0, 0x1A93, %o3 brgez %g1, loop_5909 tgu %xcc, 0x7 loop_5908: ldd [%l7 + 0x58], %f4 movre %i4, 0x071, %g6 loop_5909: stw %l3, [%l7 + 0x08] mova %xcc, %o5, %g5 fcmps %fcc0, %f9, %f14 stx %o6, [%l7 + 0x20] stw %i6, [%l7 + 0x38] sth %l0, [%l7 + 0x76] ldsb [%l7 + 0x59], %o2 tg %xcc, 0x5 ldx [%l7 + 0x60], %l5 fsrc2 %f12, %f0 brlz,a %l6, loop_5910 fnegd %f2, %f2 ldsb [%l7 + 0x76], %i5 fmovs %f11, %f8 loop_5910: faligndata %f8, %f4, %f4 fmovrsne %g3, %f4, %f15 ldx [%l7 + 0x48], %i2 sdivx %l2, 0x0917, %o7 lduh [%l7 + 0x74], %o1 xor %i1, 0x0F85, %g7 smul %i7, 0x029B, %g4 fones %f8 xorcc %i0, 0x0F26, %l4 stw %i3, [%l7 + 0x44] ldsh [%l7 + 0x52], %l1 fbul %fcc2, loop_5911 ldsh [%l7 + 0x5A], %g2 fpadd16s %f8, %f1, %f5 andcc %o0, 0x1B3A, %o3 loop_5911: fmovsne %xcc, %f5, %f4 fornot1s %f1, %f4, %f0 movle %xcc, %o4, %g1 fnand %f10, %f14, %f12 stx %i4, [%l7 + 0x58] fbne %fcc0, loop_5912 movrlez %l3, 0x154, %g6 lduw [%l7 + 0x50], %o5 fabss %f14, %f6 loop_5912: faligndata %f8, %f10, %f14 sth %g5, [%l7 + 0x6A] fpmerge %f3, %f1, %f10 stx %i6, [%l7 + 0x08] fmovdge %xcc, %f7, %f5 lduw [%l7 + 0x60], %l0 stw %o6, [%l7 + 0x1C] or %l5, %o2, %l6 lduh [%l7 + 0x10], %g3 edge8ln %i5, %i2, %l2 fpackfix %f10, %f3 bvs %xcc, loop_5913 ldsb [%l7 + 0x7B], %o1 ldub [%l7 + 0x6B], %o7 array16 %g7, %i1, %i7 loop_5913: tpos %xcc, 0x4 ta %icc, 0x5 ldd [%l7 + 0x70], %f10 nop setx loop_5914, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpack16 %f0, %f3 movvc %icc, %g4, %l4 ldd [%l7 + 0x68], %f2 loop_5914: ld [%l7 + 0x18], %f15 fpack32 %f6, %f2, %f4 tneg %icc, 0x1 fornot2 %f14, %f8, %f2 fnors %f15, %f2, %f10 fmovrsne %i0, %f10, %f8 fbge %fcc2, loop_5915 fmovspos %xcc, %f10, %f0 mova %icc, %l1, %i3 array32 %g2, %o0, %o3 loop_5915: sth %o4, [%l7 + 0x2C] ldsh [%l7 + 0x6C], %g1 std %f12, [%l7 + 0x58] fpackfix %f12, %f3 ble,a,pn %xcc, loop_5916 ldd [%l7 + 0x50], %f0 stb %i4, [%l7 + 0x6B] tl %xcc, 0x7 loop_5916: ldub [%l7 + 0x1B], %g6 movrgz %l3, 0x320, %g5 xor %o5, 0x17BE, %i6 fmul8ulx16 %f14, %f12, %f4 movrgz %o6, %l0, %l5 fmovrdne %o2, %f4, %f2 ldsw [%l7 + 0x48], %l6 tneg %icc, 0x5 st %f14, [%l7 + 0x44] std %f12, [%l7 + 0x60] fmovdn %icc, %f2, %f7 movvc %xcc, %i5, %i2 fbu,a %fcc0, loop_5917 ldsh [%l7 + 0x68], %g3 sth %l2, [%l7 + 0x70] edge16n %o1, %o7, %g7 loop_5917: st %f10, [%l7 + 0x48] lduw [%l7 + 0x60], %i7 tn %xcc, 0x2 sra %i1, %l4, %i0 array16 %l1, %i3, %g2 ldsb [%l7 + 0x2A], %o0 ldub [%l7 + 0x38], %g4 movge %xcc, %o4, %o3 sethi 0x0E59, %g1 orcc %i4, %g6, %g5 ldsh [%l7 + 0x54], %l3 tn %icc, 0x5 fpack16 %f12, %f12 movrgez %i6, 0x25C, %o5 ldd [%l7 + 0x58], %f0 lduh [%l7 + 0x40], %l0 movre %l5, %o2, %o6 stb %i5, [%l7 + 0x55] fmovrslz %l6, %f1, %f12 bshuffle %f12, %f10, %f2 stx %i2, [%l7 + 0x30] fbu %fcc2, loop_5918 movrlz %l2, 0x308, %g3 stx %o1, [%l7 + 0x10] smulcc %g7, 0x02E9, %o7 loop_5918: fmovrdlez %i7, %f4, %f2 tleu %icc, 0x3 fnor %f8, %f12, %f2 ldsw [%l7 + 0x28], %l4 movcc %icc, %i0, %i1 tneg %xcc, 0x7 stw %i3, [%l7 + 0x3C] ldsb [%l7 + 0x23], %l1 fcmps %fcc3, %f1, %f6 fxnor %f14, %f8, %f6 fcmpes %fcc0, %f11, %f2 sra %o0, 0x06, %g4 fbn %fcc0, loop_5919 ta %xcc, 0x3 fmovrslz %o4, %f4, %f9 ldsb [%l7 + 0x6A], %g2 loop_5919: fmuld8sux16 %f6, %f15, %f0 stw %o3, [%l7 + 0x30] fmovsg %xcc, %f1, %f12 fors %f10, %f8, %f11 fornot2 %f2, %f0, %f0 xorcc %i4, 0x05D4, %g6 fcmple16 %f2, %f14, %g5 stb %g1, [%l7 + 0x46] fpack16 %f8, %f13 xnorcc %i6, 0x106D, %l3 lduw [%l7 + 0x68], %l0 fandnot1 %f4, %f0, %f0 ldsh [%l7 + 0x1A], %o5 stb %o2, [%l7 + 0x7E] stw %o6, [%l7 + 0x1C] tvs %icc, 0x1 fmovsa %xcc, %f3, %f3 for %f12, %f12, %f10 fsrc2s %f1, %f3 edge16ln %l5, %i5, %i2 addccc %l2, 0x03CC, %l6 fcmps %fcc1, %f8, %f6 std %f8, [%l7 + 0x10] fpack16 %f6, %f2 fbuge %fcc3, loop_5920 bpos,pt %xcc, loop_5921 fbg %fcc2, loop_5922 ldsb [%l7 + 0x7D], %o1 loop_5920: fmovsgu %xcc, %f15, %f13 loop_5921: lduh [%l7 + 0x3A], %g7 loop_5922: edge16l %g3, %o7, %l4 movneg %xcc, %i7, %i1 lduw [%l7 + 0x3C], %i0 fmovdn %icc, %f15, %f12 edge16ln %i3, %l1, %g4 lduh [%l7 + 0x60], %o4 fblg %fcc3, loop_5923 fbl,a %fcc1, loop_5924 fbule %fcc3, loop_5925 nop setx loop_5926, %l0, %l1 jmpl %l1, %o0 loop_5923: fandnot1s %f14, %f10, %f12 loop_5924: tneg %xcc, 0x6 loop_5925: smulcc %g2, 0x1923, %o3 loop_5926: ld [%l7 + 0x14], %f3 fones %f2 fmovdneg %xcc, %f7, %f1 sra %i4, 0x1F, %g5 fsrc1s %f11, %f2 move %icc, %g6, %g1 lduh [%l7 + 0x2E], %i6 mulscc %l0, 0x1CAF, %l3 lduw [%l7 + 0x5C], %o2 sllx %o6, 0x19, %o5 srl %l5, 0x16, %i5 fbule,a %fcc0, loop_5927 std %f8, [%l7 + 0x78] ldsh [%l7 + 0x44], %i2 fcmpeq16 %f8, %f2, %l2 loop_5927: fnot2s %f13, %f15 movrgez %l6, 0x274, %o1 bcs,a loop_5928 array8 %g3, %g7, %o7 fpsub32s %f13, %f12, %f3 nop setx loop_5929, %l0, %l1 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_5928: andcc %i7, %i1, %i0 fcmpd %fcc2, %f0, %f6 edge16l %i3, %l1, %l4 loop_5929: faligndata %f2, %f2, %f6 array32 %g4, %o4, %g2 fnands %f11, %f11, %f2 fands %f5, %f7, %f4 bcs,pn %xcc, loop_5930 edge16n %o3, %i4, %g5 fsrc2s %f3, %f6 addccc %o0, %g6, %i6 loop_5930: st %f13, [%l7 + 0x64] fmuld8sux16 %f11, %f9, %f2 movrlez %g1, %l0, %l3 nop setx loop_5931, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsl %xcc, %f13, %f2 ldsw [%l7 + 0x5C], %o6 srax %o5, 0x16, %l5 loop_5931: andcc %i5, 0x0D14, %i2 movrne %l2, %l6, %o1 fmovdl %xcc, %f14, %f15 bneg,a loop_5932 srlx %g3, %o2, %g7 stb %o7, [%l7 + 0x6E] fcmpgt32 %f2, %f6, %i1 loop_5932: movrgz %i7, 0x3C5, %i0 stx %l1, [%l7 + 0x28] sth %l4, [%l7 + 0x08] sth %g4, [%l7 + 0x74] fxnors %f3, %f8, %f15 fnot1s %f11, %f12 edge16ln %i3, %g2, %o4 fmovdneg %xcc, %f3, %f4 fpsub32 %f8, %f12, %f8 fornot1 %f10, %f4, %f10 stb %i4, [%l7 + 0x5D] srl %o3, %g5, %g6 lduw [%l7 + 0x50], %i6 ldd [%l7 + 0x58], %f0 stx %o0, [%l7 + 0x20] fmovde %xcc, %f7, %f4 fpmerge %f2, %f4, %f14 stw %g1, [%l7 + 0x20] fmovdvs %icc, %f11, %f3 fmovsvs %xcc, %f5, %f10 stx %l0, [%l7 + 0x58] fblg %fcc3, loop_5933 smul %o6, %l3, %l5 and %i5, %o5, %l2 array8 %i2, %l6, %g3 loop_5933: array16 %o2, %g7, %o7 addc %i1, 0x19BE, %o1 ld [%l7 + 0x5C], %f1 stx %i7, [%l7 + 0x60] tsubcc %l1, %l4, %g4 stb %i0, [%l7 + 0x3E] ldub [%l7 + 0x13], %i3 lduw [%l7 + 0x40], %o4 fmovsvc %xcc, %f8, %f14 fbe,a %fcc2, loop_5934 sth %g2, [%l7 + 0x60] ldx [%l7 + 0x48], %o3 fsrc1s %f2, %f11 loop_5934: stx %g5, [%l7 + 0x28] tpos %xcc, 0x6 sra %g6, %i6, %i4 fba,a %fcc2, loop_5935 fmovrslez %g1, %f8, %f14 smul %o0, 0x0E00, %o6 fmovsvs %icc, %f11, %f9 loop_5935: umul %l0, %l5, %l3 orncc %o5, 0x1200, %i5 ldd [%l7 + 0x10], %f12 umulcc %l2, 0x1ACA, %l6 fbu,a %fcc2, loop_5936 bn,a %icc, loop_5937 sth %g3, [%l7 + 0x4A] ld [%l7 + 0x64], %f15 loop_5936: ldx [%l7 + 0x28], %i2 loop_5937: ld [%l7 + 0x54], %f6 alignaddr %g7, %o7, %o2 movg %xcc, %o1, %i7 fmovdge %icc, %f1, %f12 fnand %f2, %f0, %f12 ldx [%l7 + 0x50], %i1 fpack16 %f8, %f0 fbuge %fcc1, loop_5938 ldub [%l7 + 0x77], %l1 movpos %icc, %g4, %l4 fmul8sux16 %f8, %f8, %f10 loop_5938: nop setx loop_5939, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32s %f5, %f10, %f0 fones %f13 fcmpes %fcc2, %f0, %f3 loop_5939: fnot1s %f1, %f10 ldd [%l7 + 0x08], %f6 movrgz %i3, %i0, %o4 fbn %fcc1, loop_5940 st %f4, [%l7 + 0x50] tleu %xcc, 0x1 fbge,a %fcc2, loop_5941 loop_5940: fmovrsne %g2, %f2, %f8 taddcctv %g5, 0x1382, %o3 siam 0x7 loop_5941: ldsh [%l7 + 0x7E], %g6 fba %fcc3, loop_5942 lduw [%l7 + 0x7C], %i4 fnot2s %f14, %f11 lduw [%l7 + 0x60], %g1 loop_5942: fba %fcc2, loop_5943 tneg %icc, 0x6 fnor %f4, %f4, %f14 edge8 %i6, %o0, %l0 loop_5943: ldsw [%l7 + 0x78], %o6 fmovsge %xcc, %f1, %f5 stw %l5, [%l7 + 0x6C] tvc %xcc, 0x6 ldub [%l7 + 0x7D], %o5 ldsb [%l7 + 0x5D], %i5 movleu %xcc, %l3, %l2 array32 %l6, %g3, %g7 fmovsa %xcc, %f8, %f3 andn %i2, %o7, %o1 ld [%l7 + 0x34], %f8 pdist %f8, %f10, %f6 subccc %o2, 0x1627, %i7 bneg,a,pt %icc, loop_5944 brlez %i1, loop_5945 fmovdvs %icc, %f9, %f15 fmul8ulx16 %f2, %f2, %f8 loop_5944: lduw [%l7 + 0x3C], %l1 loop_5945: stx %g4, [%l7 + 0x40] fmovdgu %xcc, %f9, %f7 stw %i3, [%l7 + 0x70] fba,a %fcc1, loop_5946 fpsub32s %f9, %f12, %f11 umul %l4, 0x0B53, %o4 array8 %i0, %g2, %g5 loop_5946: tgu %icc, 0x0 fornot2 %f2, %f6, %f0 ld [%l7 + 0x10], %f8 ld [%l7 + 0x7C], %f4 bleu %xcc, loop_5947 call loop_5948 fmovdge %icc, %f14, %f2 fmovrdlz %o3, %f14, %f0 loop_5947: fblg %fcc3, loop_5949 loop_5948: fbne %fcc2, loop_5950 edge32n %g6, %i4, %i6 subcc %g1, 0x08F7, %l0 loop_5949: umul %o6, 0x073F, %l5 loop_5950: lduh [%l7 + 0x42], %o0 stw %o5, [%l7 + 0x5C] bpos,pt %icc, loop_5951 fand %f6, %f6, %f14 fornot1 %f0, %f2, %f2 fpadd32s %f9, %f2, %f11 loop_5951: tvs %icc, 0x7 std %f2, [%l7 + 0x70] move %xcc, %l3, %l2 fmovscc %icc, %f0, %f10 fmovdcc %xcc, %f6, %f4 ldsh [%l7 + 0x42], %i5 bpos,a,pt %xcc, loop_5952 fsrc1 %f6, %f0 stw %g3, [%l7 + 0x14] fsrc2s %f1, %f14 loop_5952: fand %f10, %f4, %f6 bleu,a %icc, loop_5953 ldsw [%l7 + 0x30], %l6 st %f6, [%l7 + 0x68] fpsub16 %f6, %f6, %f6 loop_5953: fandnot1 %f12, %f10, %f8 ldsh [%l7 + 0x0A], %i2 fornot1s %f14, %f11, %f2 fcmpgt32 %f8, %f10, %g7 fcmpes %fcc3, %f8, %f2 xor %o1, %o2, %i7 call loop_5954 movn %icc, %o7, %i1 orn %l1, 0x0C34, %g4 movcs %xcc, %i3, %l4 loop_5954: array8 %i0, %g2, %g5 brlz %o3, loop_5955 fmovs %f10, %f11 fbe,a %fcc1, loop_5956 fnot1 %f4, %f0 loop_5955: st %f6, [%l7 + 0x0C] subcc %g6, %i4, %i6 loop_5956: bne,pt %icc, loop_5957 ldsw [%l7 + 0x70], %g1 lduh [%l7 + 0x5E], %o4 edge8n %l0, %o6, %l5 loop_5957: array8 %o0, %l3, %l2 ld [%l7 + 0x24], %f0 xnor %i5, %o5, %l6 pdist %f12, %f12, %f8 lduw [%l7 + 0x28], %i2 ldsh [%l7 + 0x0E], %g7 fcmpgt32 %f14, %f0, %o1 bn,a,pn %icc, loop_5958 fmovrdlez %o2, %f2, %f0 xor %g3, %o7, %i1 fmovdle %icc, %f3, %f7 loop_5958: lduw [%l7 + 0x64], %i7 array16 %l1, %i3, %l4 srax %i0, %g4, %g5 ldsh [%l7 + 0x4A], %g2 edge32l %g6, %o3, %i6 fsrc1 %f0, %f12 stx %g1, [%l7 + 0x70] ldd [%l7 + 0x18], %f14 fone %f10 sll %o4, 0x06, %i4 lduw [%l7 + 0x28], %l0 fnors %f7, %f7, %f12 fsrc1s %f1, %f0 fmovdne %xcc, %f9, %f12 te %icc, 0x6 std %f6, [%l7 + 0x50] ta %icc, 0x4 ldd [%l7 + 0x70], %f8 ldx [%l7 + 0x08], %o6 fmovsvs %icc, %f10, %f13 fpsub32s %f3, %f11, %f3 fmovsne %xcc, %f0, %f3 tne %icc, 0x0 fcmple32 %f8, %f8, %l5 stx %l3, [%l7 + 0x50] bge,a loop_5959 ldsh [%l7 + 0x6C], %l2 lduh [%l7 + 0x30], %i5 ldx [%l7 + 0x08], %o0 loop_5959: ldsb [%l7 + 0x38], %o5 fnot2s %f6, %f14 fmovrse %l6, %f14, %f2 siam 0x5 ldub [%l7 + 0x0A], %g7 tsubcctv %i2, %o2, %o1 std %f14, [%l7 + 0x50] fand %f8, %f0, %f4 fabsd %f2, %f8 fmovsn %icc, %f0, %f14 ldub [%l7 + 0x22], %g3 fandnot2s %f13, %f1, %f4 umulcc %i1, 0x03AC, %o7 movgu %xcc, %i7, %l1 st %f12, [%l7 + 0x18] popc %i3, %i0 stw %l4, [%l7 + 0x64] edge8 %g4, %g5, %g6 fcmps %fcc3, %f0, %f8 ldsw [%l7 + 0x10], %o3 fnands %f15, %f10, %f13 movneg %xcc, %g2, %g1 orn %i6, %o4, %i4 for %f0, %f10, %f0 fmovsvc %icc, %f4, %f9 stb %l0, [%l7 + 0x2E] bleu,pt %icc, loop_5960 fmovda %xcc, %f12, %f6 fmovsne %xcc, %f1, %f4 ldub [%l7 + 0x7C], %o6 loop_5960: fandnot2s %f10, %f6, %f0 fzero %f0 brgz,a %l5, loop_5961 ldub [%l7 + 0x49], %l3 tsubcctv %i5, %o0, %l2 fcmple32 %f8, %f2, %l6 loop_5961: fbu %fcc3, loop_5962 fornot1 %f2, %f6, %f8 ldsb [%l7 + 0x43], %o5 fpmerge %f4, %f4, %f14 loop_5962: tl %icc, 0x4 fmovsleu %icc, %f13, %f12 edge32 %g7, %o2, %i2 fpack16 %f0, %f5 fmovsge %xcc, %f15, %f15 or %o1, %g3, %i1 movrgez %o7, 0x2F9, %l1 orcc %i7, %i3, %i0 movre %l4, %g4, %g6 fbge %fcc2, loop_5963 fornot2s %f5, %f1, %f15 stb %g5, [%l7 + 0x61] fbu %fcc2, loop_5964 loop_5963: sth %o3, [%l7 + 0x66] movge %icc, %g2, %i6 fpsub16 %f14, %f8, %f4 loop_5964: ldsb [%l7 + 0x10], %g1 sdivcc %o4, 0x0A5F, %i4 fxor %f4, %f10, %f6 edge16l %l0, %o6, %l3 srax %l5, 0x09, %o0 taddcctv %i5, %l6, %o5 fmovse %xcc, %f12, %f7 stw %g7, [%l7 + 0x30] fmovdpos %icc, %f4, %f9 std %f12, [%l7 + 0x28] fcmpd %fcc2, %f8, %f12 edge8 %l2, %o2, %o1 fornot1 %f0, %f10, %f8 edge32n %g3, %i2, %o7 movrne %l1, 0x299, %i1 fmovsvs %icc, %f3, %f0 tl %icc, 0x2 tge %xcc, 0x0 sth %i3, [%l7 + 0x2E] movrlz %i0, 0x1D5, %l4 fmovdcs %xcc, %f7, %f4 sth %i7, [%l7 + 0x54] ldx [%l7 + 0x10], %g4 fcmpne16 %f2, %f10, %g6 alignaddr %g5, %o3, %i6 fbug %fcc2, loop_5965 brlez,a %g2, loop_5966 array32 %o4, %i4, %l0 fsrc1s %f13, %f9 loop_5965: xorcc %o6, 0x1C8C, %g1 loop_5966: sth %l3, [%l7 + 0x14] movvc %xcc, %o0, %l5 array16 %i5, %l6, %o5 edge8ln %l2, %g7, %o2 fmovdge %icc, %f2, %f6 fmovdvc %icc, %f9, %f10 fzeros %f13 for %f6, %f10, %f6 std %f2, [%l7 + 0x40] subccc %o1, %i2, %g3 bshuffle %f0, %f14, %f0 ldx [%l7 + 0x48], %l1 fmovdne %icc, %f6, %f14 addcc %i1, 0x13F8, %o7 bge,a loop_5967 fbn,a %fcc2, loop_5968 tvs %icc, 0x6 nop setx loop_5969, %l0, %l1 jmpl %l1, %i0 loop_5967: stw %i3, [%l7 + 0x58] loop_5968: fmovspos %xcc, %f12, %f14 addccc %l4, %i7, %g6 loop_5969: tcc %icc, 0x6 fmovse %xcc, %f13, %f9 std %f2, [%l7 + 0x40] subccc %g5, %g4, %o3 fones %f7 fnot1 %f6, %f12 fmul8x16 %f7, %f6, %f6 fbu,a %fcc0, loop_5970 fornot2 %f12, %f4, %f10 fmovrdlz %g2, %f8, %f12 st %f6, [%l7 + 0x3C] loop_5970: tvc %xcc, 0x3 be,a,pt %xcc, loop_5971 stb %i6, [%l7 + 0x6B] addc %o4, %i4, %l0 fmovda %icc, %f0, %f12 loop_5971: fmovdne %icc, %f5, %f6 stb %g1, [%l7 + 0x31] stx %o6, [%l7 + 0x60] movrgz %o0, %l3, %l5 and %i5, 0x1917, %l6 ldsh [%l7 + 0x12], %l2 edge8ln %o5, %o2, %o1 ldsw [%l7 + 0x58], %g7 bl loop_5972 orn %i2, %g3, %i1 fmovrse %o7, %f1, %f4 lduw [%l7 + 0x48], %i0 loop_5972: ld [%l7 + 0x4C], %f7 xnorcc %i3, %l4, %i7 fandnot2s %f2, %f4, %f0 ld [%l7 + 0x2C], %f15 fmovdn %icc, %f4, %f14 fnegs %f13, %f10 edge32ln %l1, %g5, %g4 and %g6, %o3, %i6 fmuld8sux16 %f6, %f13, %f8 edge32ln %o4, %i4, %g2 nop setx loop_5973, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd32 %f0, %f8, %f0 ldsb [%l7 + 0x7D], %l0 fble,a %fcc1, loop_5974 loop_5973: fmovdg %icc, %f12, %f1 nop setx loop_5975, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %o6, %o0, %g1 loop_5974: fmuld8sux16 %f9, %f11, %f8 fandnot2s %f12, %f3, %f14 loop_5975: udivx %l5, 0x0570, %i5 bgu %xcc, loop_5976 fblg,a %fcc3, loop_5977 fmovsgu %icc, %f2, %f11 stb %l3, [%l7 + 0x31] loop_5976: udivcc %l6, 0x1728, %o5 loop_5977: fmovsvs %icc, %f6, %f7 edge8n %l2, %o1, %g7 ldx [%l7 + 0x48], %i2 ld [%l7 + 0x48], %f6 xnorcc %o2, %i1, %g3 ldsb [%l7 + 0x19], %i0 ble,a %xcc, loop_5978 ldsb [%l7 + 0x6C], %i3 fcmped %fcc3, %f10, %f6 fsrc1 %f8, %f2 loop_5978: fmovdle %xcc, %f6, %f10 fmovdvs %xcc, %f14, %f11 te %icc, 0x6 fornot2 %f6, %f4, %f0 lduw [%l7 + 0x50], %o7 fmovdleu %icc, %f9, %f0 fmovsa %icc, %f4, %f15 stb %i7, [%l7 + 0x1D] ldd [%l7 + 0x78], %f4 fornot2 %f14, %f0, %f14 ldub [%l7 + 0x20], %l1 fcmpd %fcc1, %f12, %f10 st %f8, [%l7 + 0x7C] fmovsleu %xcc, %f13, %f8 ldsb [%l7 + 0x19], %g5 fbu,a %fcc3, loop_5979 fands %f12, %f3, %f8 fmul8x16au %f6, %f13, %f0 sth %l4, [%l7 + 0x26] loop_5979: fnot2s %f8, %f14 fsrc1 %f2, %f2 fnot1s %f9, %f12 fmovdneg %xcc, %f0, %f13 ldsb [%l7 + 0x22], %g4 call loop_5980 fbge %fcc2, loop_5981 ldsb [%l7 + 0x32], %o3 ldd [%l7 + 0x78], %f12 loop_5980: orncc %g6, 0x1FC3, %o4 loop_5981: ldd [%l7 + 0x78], %f4 ldsw [%l7 + 0x18], %i4 udivcc %i6, 0x1D38, %l0 ldsb [%l7 + 0x7D], %o6 fxnors %f2, %f14, %f10 fand %f4, %f8, %f6 ldub [%l7 + 0x59], %g2 fmovrsgz %g1, %f1, %f0 ldub [%l7 + 0x2C], %o0 bne,a loop_5982 fmovrdlz %i5, %f14, %f12 fbu,a %fcc2, loop_5983 fnors %f8, %f1, %f3 loop_5982: fcmpeq16 %f10, %f4, %l5 fmovd %f12, %f0 loop_5983: and %l3, 0x1280, %o5 nop setx loop_5984, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l2, [%l7 + 0x12] brgez %l6, loop_5985 std %f4, [%l7 + 0x18] loop_5984: ldub [%l7 + 0x74], %g7 ldsh [%l7 + 0x2E], %i2 loop_5985: stx %o2, [%l7 + 0x68] fmovrdgez %i1, %f6, %f10 movneg %icc, %o1, %g3 nop setx loop_5986, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bge %icc, loop_5987 fandnot2s %f3, %f9, %f2 ldub [%l7 + 0x7E], %i3 loop_5986: nop setx loop_5988, %l0, %l1 jmpl %l1, %o7 loop_5987: fbule %fcc1, loop_5989 fmul8x16 %f14, %f0, %f10 ldub [%l7 + 0x2A], %i7 loop_5988: fmovsvc %xcc, %f6, %f0 loop_5989: st %f11, [%l7 + 0x68] sll %l1, 0x0B, %i0 fmovdl %xcc, %f14, %f7 ldsh [%l7 + 0x52], %l4 ldsh [%l7 + 0x38], %g5 fpackfix %f12, %f8 movre %g4, %o3, %o4 ldd [%l7 + 0x08], %f6 bvs,a loop_5990 movrlez %i4, 0x03D, %i6 brnz %g6, loop_5991 bne,a %xcc, loop_5992 loop_5990: movneg %xcc, %l0, %g2 ldsh [%l7 + 0x12], %o6 loop_5991: smul %o0, %g1, %l5 loop_5992: fmovdcc %xcc, %f3, %f12 sth %i5, [%l7 + 0x4A] fmovdle %xcc, %f15, %f1 movcc %icc, %o5, %l3 fmovdn %xcc, %f8, %f5 fmovse %xcc, %f12, %f2 brlz %l2, loop_5993 fmovdne %xcc, %f14, %f3 edge32n %g7, %i2, %l6 movn %xcc, %i1, %o2 loop_5993: umul %o1, %i3, %g3 fpadd32s %f15, %f2, %f0 edge16 %o7, %l1, %i0 fbu,a %fcc3, loop_5994 fornot1 %f0, %f10, %f12 sdiv %l4, 0x0497, %i7 fcmple16 %f10, %f8, %g5 loop_5994: orn %g4, 0x1F86, %o4 bn,pt %xcc, loop_5995 andcc %o3, %i6, %i4 nop setx loop_5996, %l0, %l1 jmpl %l1, %g6 ldsh [%l7 + 0x3E], %l0 loop_5995: stx %g2, [%l7 + 0x70] add %o6, 0x0456, %g1 loop_5996: fnot1 %f14, %f8 sth %l5, [%l7 + 0x6A] bg,a loop_5997 ld [%l7 + 0x0C], %f6 tvc %icc, 0x2 edge16ln %i5, %o5, %l3 loop_5997: fbuge %fcc1, loop_5998 edge8 %o0, %l2, %i2 fmovrde %g7, %f10, %f12 fmovrslz %i1, %f9, %f13 loop_5998: tvc %icc, 0x1 fmovrdgez %l6, %f10, %f12 ldsw [%l7 + 0x14], %o1 fmovsvc %xcc, %f15, %f4 fmovd %f12, %f12 fbl %fcc2, loop_5999 fmovscs %icc, %f5, %f11 fble %fcc2, loop_6000 srl %i3, 0x05, %g3 loop_5999: edge16n %o7, %l1, %o2 fmovsg %xcc, %f2, %f13 loop_6000: movre %i0, 0x06B, %l4 brnz %g5, loop_6001 fcmple16 %f14, %f2, %g4 fmovscs %xcc, %f1, %f3 std %f10, [%l7 + 0x10] loop_6001: tneg %xcc, 0x5 fmovrdne %i7, %f8, %f14 stw %o3, [%l7 + 0x18] tn %icc, 0x4 stb %i6, [%l7 + 0x29] fmovdg %icc, %f12, %f12 bneg,a,pt %xcc, loop_6002 tvs %xcc, 0x0 subcc %i4, %o4, %l0 sdivcc %g6, 0x1AA3, %g2 loop_6002: fmul8x16au %f15, %f11, %f2 xor %g1, %o6, %l5 fcmped %fcc0, %f12, %f10 movpos %icc, %o5, %i5 tsubcctv %l3, %l2, %i2 movvs %icc, %o0, %i1 movre %g7, 0x0AD, %l6 fmovrsne %o1, %f14, %f3 brlez %g3, loop_6003 fnor %f14, %f6, %f2 fxnors %f11, %f0, %f5 stw %i3, [%l7 + 0x44] loop_6003: ldd [%l7 + 0x50], %f14 stb %o7, [%l7 + 0x39] stb %l1, [%l7 + 0x28] umulcc %i0, 0x0AE4, %l4 nop setx loop_6004, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc2 %f8, %f10 ldd [%l7 + 0x28], %f8 xnor %o2, 0x08BE, %g5 loop_6004: ldsw [%l7 + 0x54], %i7 ldub [%l7 + 0x4B], %g4 fnegd %f6, %f10 array32 %o3, %i6, %i4 ldsw [%l7 + 0x28], %o4 bpos,a loop_6005 fandnot1 %f6, %f14, %f10 ldub [%l7 + 0x2B], %g6 ldsb [%l7 + 0x5F], %g2 loop_6005: array32 %g1, %o6, %l0 movcc %icc, %l5, %o5 fnand %f0, %f10, %f0 bvc,pt %xcc, loop_6006 fmovsvc %icc, %f8, %f7 sth %l3, [%l7 + 0x1A] sll %i5, %l2, %o0 loop_6006: movneg %icc, %i2, %i1 fmovdneg %xcc, %f15, %f5 pdist %f2, %f14, %f2 stb %g7, [%l7 + 0x08] fmul8sux16 %f0, %f14, %f14 movrgz %o1, %g3, %i3 ldsh [%l7 + 0x24], %o7 movneg %icc, %l6, %i0 edge8l %l1, %l4, %g5 xnor %i7, 0x1209, %o2 movrlz %o3, %g4, %i4 fzero %f10 pdist %f12, %f14, %f8 lduh [%l7 + 0x3C], %i6 srax %o4, 0x1E, %g6 fmovdcs %icc, %f7, %f1 xnorcc %g1, 0x0798, %g2 fcmpeq32 %f10, %f0, %l0 lduh [%l7 + 0x40], %l5 sra %o5, %l3, %o6 andn %l2, 0x04C8, %o0 fzeros %f8 ld [%l7 + 0x30], %f14 movle %icc, %i2, %i1 ldsb [%l7 + 0x1E], %g7 st %f6, [%l7 + 0x74] lduh [%l7 + 0x66], %o1 stb %i5, [%l7 + 0x7B] movrne %g3, 0x3D6, %i3 fmovsgu %xcc, %f12, %f12 fcmpgt16 %f14, %f14, %o7 edge32 %l6, %l1, %i0 siam 0x3 ldsb [%l7 + 0x63], %l4 brz,a %g5, loop_6007 fmovrsgez %i7, %f5, %f11 fblg %fcc3, loop_6008 srl %o2, %g4, %i4 loop_6007: stx %i6, [%l7 + 0x40] fsrc2s %f9, %f12 loop_6008: st %f15, [%l7 + 0x5C] tcc %icc, 0x1 movcc %xcc, %o4, %g6 tge %icc, 0x4 st %f3, [%l7 + 0x14] ldx [%l7 + 0x58], %o3 fmovrsne %g2, %f1, %f14 fbo,a %fcc2, loop_6009 fmovrdlz %l0, %f4, %f4 fmul8ulx16 %f2, %f0, %f4 ldd [%l7 + 0x10], %f2 loop_6009: std %f8, [%l7 + 0x60] ldsw [%l7 + 0x08], %g1 bleu,a loop_6010 orn %l5, %l3, %o6 tg %icc, 0x1 bn,a,pt %icc, loop_6011 loop_6010: tsubcctv %o5, 0x1E0E, %l2 st %f2, [%l7 + 0x0C] fmovs %f14, %f12 loop_6011: addc %i2, %o0, %i1 fands %f12, %f4, %f5 tn %xcc, 0x3 xorcc %g7, 0x0E4B, %i5 bvc,a,pn %icc, loop_6012 ld [%l7 + 0x44], %f13 stx %g3, [%l7 + 0x50] tleu %icc, 0x2 loop_6012: fbul,a %fcc2, loop_6013 stw %i3, [%l7 + 0x34] edge8l %o1, %l6, %o7 fbe,a %fcc3, loop_6014 loop_6013: fcmpeq16 %f14, %f4, %l1 ldx [%l7 + 0x58], %i0 fornot2 %f14, %f14, %f8 loop_6014: fbu,a %fcc0, loop_6015 smulcc %l4, %g5, %i7 ld [%l7 + 0x08], %f12 movle %icc, %g4, %o2 loop_6015: addc %i4, %i6, %g6 std %f12, [%l7 + 0x58] std %f6, [%l7 + 0x30] edge32l %o3, %g2, %o4 fbug %fcc1, loop_6016 bge,a %icc, loop_6017 fornot2s %f13, %f7, %f1 brgez %l0, loop_6018 loop_6016: sll %l5, %l3, %g1 loop_6017: pdist %f8, %f14, %f4 smul %o6, %o5, %l2 loop_6018: array32 %o0, %i2, %i1 ldsw [%l7 + 0x58], %g7 fabsd %f2, %f6 edge32ln %i5, %i3, %g3 popc %o1, %l6 and %o7, 0x0428, %l1 array32 %i0, %l4, %i7 ldd [%l7 + 0x10], %f10 subc %g5, 0x0CAF, %g4 brlez,a %o2, loop_6019 movg %icc, %i4, %g6 edge16 %i6, %g2, %o3 fcmpes %fcc1, %f0, %f15 loop_6019: sth %l0, [%l7 + 0x76] fandnot1s %f15, %f7, %f0 bvc %icc, loop_6020 fnot2 %f0, %f2 lduw [%l7 + 0x44], %o4 ldub [%l7 + 0x17], %l5 loop_6020: lduw [%l7 + 0x6C], %g1 movne %xcc, %l3, %o5 fbul %fcc1, loop_6021 stx %l2, [%l7 + 0x78] edge16n %o6, %i2, %o0 edge16 %i1, %g7, %i3 loop_6021: sethi 0x1D78, %g3 fmovsneg %icc, %f8, %f6 fblg %fcc2, loop_6022 array8 %o1, %i5, %o7 ldub [%l7 + 0x47], %l1 brgez %i0, loop_6023 loop_6022: lduw [%l7 + 0x30], %l4 fmovdpos %xcc, %f3, %f6 bpos,pt %icc, loop_6024 loop_6023: xnor %i7, %g5, %g4 fandnot2s %f15, %f8, %f5 sra %o2, 0x04, %i4 loop_6024: tvs %xcc, 0x6 edge8n %l6, %i6, %g6 fmovdge %icc, %f5, %f4 ldsb [%l7 + 0x46], %o3 fmul8x16au %f11, %f3, %f8 fcmple16 %f8, %f12, %g2 fbule %fcc1, loop_6025 stw %l0, [%l7 + 0x08] stb %o4, [%l7 + 0x5F] movge %icc, %l5, %g1 loop_6025: fmovsleu %icc, %f13, %f0 fcmpd %fcc1, %f14, %f8 mulx %o5, 0x0FEA, %l3 fmovsne %xcc, %f9, %f15 fmul8sux16 %f0, %f8, %f12 bshuffle %f6, %f12, %f0 ldx [%l7 + 0x68], %l2 brgz %i2, loop_6026 fpadd32s %f8, %f7, %f4 fpadd16s %f9, %f13, %f0 movcc %xcc, %o0, %i1 loop_6026: fmovrslz %o6, %f3, %f14 fmovde %icc, %f13, %f13 movrgez %i3, %g3, %o1 std %f2, [%l7 + 0x68] smulcc %i5, %g7, %o7 array8 %i0, %l4, %i7 fpadd16s %f9, %f1, %f2 fmovsle %xcc, %f10, %f15 fsrc2 %f6, %f6 fnegd %f4, %f6 movn %icc, %l1, %g5 fmovrde %o2, %f2, %f0 ldx [%l7 + 0x50], %g4 alignaddrl %l6, %i6, %i4 mova %icc, %g6, %o3 fmovsvs %xcc, %f15, %f4 st %f4, [%l7 + 0x28] addcc %g2, %l0, %l5 ldd [%l7 + 0x50], %f0 fmovdvc %icc, %f13, %f10 movrne %g1, 0x1D5, %o5 fmuld8sux16 %f3, %f14, %f8 stx %o4, [%l7 + 0x28] fmovde %xcc, %f7, %f7 movne %xcc, %l3, %l2 fbuge %fcc0, loop_6027 orncc %o0, 0x1BFC, %i1 sub %o6, 0x111D, %i3 stx %g3, [%l7 + 0x40] loop_6027: movg %icc, %o1, %i5 edge8n %g7, %i2, %o7 fmovspos %xcc, %f3, %f14 ldsh [%l7 + 0x70], %l4 fcmple32 %f0, %f6, %i0 or %i7, 0x0AD6, %g5 std %f12, [%l7 + 0x08] ldsb [%l7 + 0x43], %o2 fpackfix %f14, %f11 sdivcc %l1, 0x065F, %l6 subc %i6, %g4, %i4 fmovsa %xcc, %f12, %f15 fpack16 %f0, %f15 fmovd %f8, %f8 edge32ln %g6, %o3, %l0 fpsub32 %f10, %f0, %f10 bcs,a %xcc, loop_6028 fnot1 %f6, %f6 fmovrsne %l5, %f8, %f8 sth %g1, [%l7 + 0x52] loop_6028: fbo %fcc3, loop_6029 sdiv %o5, 0x0062, %o4 stw %l3, [%l7 + 0x3C] stw %l2, [%l7 + 0x6C] loop_6029: popc %g2, %i1 fpack32 %f12, %f4, %f6 fxor %f8, %f10, %f2 fandnot2s %f13, %f9, %f4 sub %o0, %i3, %o6 nop setx loop_6030, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %g3, [%l7 + 0x58] fxnors %f5, %f15, %f5 nop setx loop_6031, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6030: stw %o1, [%l7 + 0x78] ldsh [%l7 + 0x0A], %g7 edge8ln %i2, %o7, %l4 loop_6031: ldx [%l7 + 0x58], %i0 fmovrsne %i5, %f11, %f10 fbule %fcc3, loop_6032 fmul8sux16 %f4, %f12, %f0 std %f8, [%l7 + 0x18] be,a,pt %xcc, loop_6033 loop_6032: bvs loop_6034 srax %g5, 0x16, %i7 fands %f13, %f15, %f6 loop_6033: bgu %icc, loop_6035 loop_6034: smul %o2, 0x1DEC, %l6 fones %f11 st %f6, [%l7 + 0x40] loop_6035: fornot2s %f3, %f2, %f1 stx %i6, [%l7 + 0x18] fmovrdlz %l1, %f10, %f8 smul %i4, 0x0051, %g4 stx %g6, [%l7 + 0x38] ldsb [%l7 + 0x79], %l0 subcc %o3, 0x02EC, %l5 fmovsne %icc, %f9, %f12 sra %o5, %o4, %l3 orn %l2, %g1, %g2 fpadd16 %f6, %f14, %f0 ldsh [%l7 + 0x6C], %i1 fbge %fcc0, loop_6036 ldd [%l7 + 0x70], %f4 ldsh [%l7 + 0x66], %o0 fxors %f15, %f7, %f14 loop_6036: srlx %o6, 0x1B, %g3 tsubcc %o1, %g7, %i2 fnand %f10, %f0, %f2 lduh [%l7 + 0x3E], %o7 brz,a %l4, loop_6037 lduh [%l7 + 0x68], %i0 umul %i3, %g5, %i7 fmovrslz %o2, %f1, %f3 loop_6037: fxors %f10, %f11, %f9 stb %l6, [%l7 + 0x71] sllx %i6, %i5, %i4 movrgz %g4, %l1, %g6 be,a %xcc, loop_6038 fornot2s %f3, %f10, %f9 brlz,a %l0, loop_6039 bcc loop_6040 loop_6038: move %icc, %o3, %o5 ldsb [%l7 + 0x59], %o4 loop_6039: tne %icc, 0x2 loop_6040: alignaddr %l5, %l2, %g1 fcmps %fcc0, %f9, %f13 fmovd %f12, %f8 xorcc %g2, 0x1118, %i1 bcs,a loop_6041 std %f4, [%l7 + 0x28] fcmpeq32 %f0, %f8, %l3 fmovsvs %icc, %f13, %f5 loop_6041: bcs,pn %icc, loop_6042 bg,a loop_6043 fmovdge %xcc, %f6, %f6 tpos %xcc, 0x0 loop_6042: movcs %icc, %o6, %g3 loop_6043: sra %o1, 0x17, %o0 xnorcc %i2, %g7, %l4 brgez,a %i0, loop_6044 ldsb [%l7 + 0x75], %o7 ld [%l7 + 0x44], %f10 movn %xcc, %i3, %g5 loop_6044: ldub [%l7 + 0x38], %o2 bl,a,pn %xcc, loop_6045 std %f4, [%l7 + 0x70] fbge,a %fcc1, loop_6046 stb %i7, [%l7 + 0x1B] loop_6045: movcs %icc, %i6, %l6 fmovrslz %i5, %f8, %f14 loop_6046: fmovrslez %g4, %f11, %f9 fmovscs %icc, %f3, %f2 bcs,pn %xcc, loop_6047 bn %icc, loop_6048 bshuffle %f0, %f0, %f14 fmovrdgz %i4, %f0, %f2 loop_6047: fnot2s %f3, %f5 loop_6048: sra %l1, 0x0E, %g6 fmul8x16 %f15, %f8, %f8 ldub [%l7 + 0x4A], %o3 fxnors %f1, %f11, %f5 ldd [%l7 + 0x50], %f2 stx %o5, [%l7 + 0x50] fbl,a %fcc0, loop_6049 bn,a loop_6050 movg %icc, %l0, %o4 stx %l2, [%l7 + 0x60] loop_6049: fcmpne32 %f2, %f14, %g1 loop_6050: fandnot1 %f2, %f4, %f12 fmovrse %g2, %f0, %f14 fbuge,a %fcc1, loop_6051 movrne %l5, 0x0C3, %i1 or %l3, %g3, %o1 ldsb [%l7 + 0x7D], %o6 loop_6051: ldsh [%l7 + 0x3C], %i2 fpadd16s %f8, %f1, %f13 movleu %icc, %g7, %l4 movle %icc, %i0, %o7 movrgez %i3, %g5, %o0 fcmpne16 %f8, %f2, %o2 fmovsneg %xcc, %f4, %f0 array32 %i6, %l6, %i5 ldsb [%l7 + 0x1A], %g4 ldx [%l7 + 0x18], %i4 stx %l1, [%l7 + 0x40] te %xcc, 0x5 tgu %icc, 0x3 movg %xcc, %g6, %i7 bpos,a,pn %xcc, loop_6052 sll %o3, %l0, %o4 fxors %f12, %f15, %f14 stw %l2, [%l7 + 0x0C] loop_6052: ldsh [%l7 + 0x62], %g1 stw %g2, [%l7 + 0x58] movne %icc, %o5, %i1 umulcc %l3, %l5, %o1 ldd [%l7 + 0x68], %f4 fcmpeq16 %f2, %f4, %g3 ldub [%l7 + 0x60], %i2 stb %o6, [%l7 + 0x63] ldd [%l7 + 0x70], %f10 fbg,a %fcc0, loop_6053 lduh [%l7 + 0x40], %g7 stw %i0, [%l7 + 0x1C] ld [%l7 + 0x38], %f12 loop_6053: st %f6, [%l7 + 0x48] ldsb [%l7 + 0x20], %o7 xnorcc %i3, 0x1726, %l4 ldx [%l7 + 0x60], %g5 movpos %xcc, %o0, %o2 fbug,a %fcc3, loop_6054 ldub [%l7 + 0x6A], %l6 fcmpgt32 %f0, %f2, %i6 movn %icc, %g4, %i5 loop_6054: add %l1, %g6, %i4 bge,pn %icc, loop_6055 fmovsn %icc, %f3, %f12 stx %o3, [%l7 + 0x58] ldd [%l7 + 0x10], %f0 loop_6055: addcc %l0, 0x044B, %i7 fpadd32s %f13, %f12, %f13 fbo,a %fcc1, loop_6056 xnor %o4, 0x0375, %l2 fmovse %icc, %f4, %f0 edge16l %g1, %g2, %o5 loop_6056: edge32 %i1, %l3, %o1 lduh [%l7 + 0x76], %g3 std %f10, [%l7 + 0x48] fexpand %f5, %f10 brgez %l5, loop_6057 ta %icc, 0x3 orn %o6, 0x06BA, %g7 fmovsgu %xcc, %f5, %f6 loop_6057: fpsub16 %f4, %f2, %f10 ldsb [%l7 + 0x22], %i2 fmovdne %icc, %f15, %f8 ldd [%l7 + 0x08], %f6 fmovrdne %i0, %f4, %f4 smul %o7, 0x0EEF, %i3 ldx [%l7 + 0x68], %g5 movleu %icc, %l4, %o2 ldsb [%l7 + 0x4E], %l6 movrne %o0, 0x2A6, %i6 std %f10, [%l7 + 0x78] movne %xcc, %g4, %l1 mulx %g6, 0x09B2, %i5 sth %i4, [%l7 + 0x62] bge,a loop_6058 bn,pn %xcc, loop_6059 orn %o3, 0x0B68, %i7 tcc %xcc, 0x3 loop_6058: ldd [%l7 + 0x40], %f2 loop_6059: stx %o4, [%l7 + 0x68] fmovrslz %l0, %f7, %f4 mulscc %l2, %g2, %g1 fxors %f2, %f2, %f6 fcmple16 %f4, %f12, %o5 movrgz %l3, 0x1AC, %i1 fbul,a %fcc0, loop_6060 lduh [%l7 + 0x1A], %g3 ldd [%l7 + 0x08], %f4 add %o1, %l5, %o6 loop_6060: andcc %g7, 0x1C03, %i0 brlez %o7, loop_6061 std %f10, [%l7 + 0x48] ldd [%l7 + 0x40], %f10 fmovrse %i2, %f14, %f15 loop_6061: stx %i3, [%l7 + 0x20] 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 + 0x60], %g5 st %f15, [%l7 + 0x3C] std %f6, [%l7 + 0x68] loop_6062: andn %o2, %l4, %l6 ldub [%l7 + 0x50], %o0 lduw [%l7 + 0x58], %i6 nop setx loop_6063, %l0, %l1 jmpl %l1, %g4 fnot2s %f5, %f12 srl %g6, %i5, %l1 fmovdvc %icc, %f5, %f13 loop_6063: fmovsa %icc, %f9, %f14 fzeros %f8 smul %o3, %i7, %i4 ble,pt %icc, loop_6064 fbl %fcc0, loop_6065 umulcc %l0, 0x1CE8, %l2 ld [%l7 + 0x14], %f4 loop_6064: subcc %g2, 0x0B0D, %o4 loop_6065: fnands %f5, %f0, %f14 tl %xcc, 0x6 lduh [%l7 + 0x4E], %o5 fmul8ulx16 %f10, %f8, %f0 movvc %xcc, %g1, %l3 ld [%l7 + 0x78], %f10 stx %i1, [%l7 + 0x60] mova %xcc, %o1, %l5 popc %g3, %o6 bg,a,pn %icc, loop_6066 fnegs %f8, %f6 ldsw [%l7 + 0x10], %g7 fcmpne16 %f12, %f2, %i0 loop_6066: fmul8x16au %f15, %f1, %f14 fmul8sux16 %f6, %f14, %f8 fmovdleu %icc, %f5, %f6 add %o7, 0x0FE2, %i2 st %f15, [%l7 + 0x30] fmovsvc %icc, %f9, %f15 subccc %g5, %i3, %l4 fxnor %f0, %f4, %f2 xnorcc %o2, 0x0740, %o0 st %f4, [%l7 + 0x4C] lduw [%l7 + 0x0C], %l6 or %g4, 0x0BF4, %g6 ldx [%l7 + 0x40], %i5 ldd [%l7 + 0x10], %f14 nop setx loop_6067, %l0, %l1 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 + 0x60], %l1 sth %o3, [%l7 + 0x46] fcmps %fcc0, %f0, %f6 loop_6067: tleu %xcc, 0x3 ldsh [%l7 + 0x0C], %i6 tcc %icc, 0x5 udiv %i4, 0x1D70, %l0 tvs %xcc, 0x1 fmovdneg %icc, %f14, %f14 move %icc, %i7, %g2 ldsb [%l7 + 0x3F], %o4 mova %icc, %o5, %g1 ldsb [%l7 + 0x78], %l2 orcc %l3, %i1, %l5 brnz,a %g3, loop_6068 tgu %xcc, 0x7 movl %xcc, %o6, %g7 bg,pn %icc, loop_6069 loop_6068: ldub [%l7 + 0x2A], %o1 umulcc %i0, 0x1F4E, %i2 bl,a,pt %icc, loop_6070 loop_6069: fmuld8ulx16 %f4, %f8, %f6 ldsb [%l7 + 0x53], %o7 fcmped %fcc0, %f0, %f2 loop_6070: fmovdg %icc, %f14, %f11 fpsub32 %f12, %f0, %f4 fmovrse %i3, %f15, %f13 fmovsvc %xcc, %f5, %f12 sth %g5, [%l7 + 0x3E] fpsub16 %f10, %f14, %f10 fandnot2 %f10, %f14, %f8 movre %o2, 0x3F9, %o0 fble,a %fcc3, loop_6071 st %f12, [%l7 + 0x14] sdivcc %l4, 0x017C, %l6 ldx [%l7 + 0x40], %g4 loop_6071: ldx [%l7 + 0x20], %i5 ldub [%l7 + 0x22], %g6 fmovrse %l1, %f12, %f7 fbl %fcc0, loop_6072 std %f2, [%l7 + 0x70] fxnor %f4, %f8, %f0 ldsb [%l7 + 0x26], %i6 loop_6072: fpadd16s %f15, %f0, %f12 st %f4, [%l7 + 0x3C] ldd [%l7 + 0x08], %f10 sth %o3, [%l7 + 0x70] fba %fcc2, loop_6073 lduh [%l7 + 0x1A], %i4 fba,a %fcc2, loop_6074 sth %l0, [%l7 + 0x2A] loop_6073: fbul,a %fcc1, loop_6075 sdivcc %g2, 0x0307, %o4 loop_6074: subcc %o5, 0x0651, %g1 bgu %xcc, loop_6076 loop_6075: fmovrslz %i7, %f14, %f3 fbo,a %fcc3, loop_6077 lduw [%l7 + 0x44], %l2 loop_6076: sllx %l3, 0x0B, %l5 ldub [%l7 + 0x30], %g3 loop_6077: movge %icc, %o6, %g7 ldsh [%l7 + 0x2E], %i1 tpos %xcc, 0x4 ldub [%l7 + 0x22], %o1 ldsh [%l7 + 0x68], %i0 lduw [%l7 + 0x54], %o7 ldsw [%l7 + 0x3C], %i2 fnot2 %f2, %f6 fbn %fcc1, loop_6078 ldd [%l7 + 0x28], %f10 movrlez %g5, 0x177, %i3 ba,pn %icc, loop_6079 loop_6078: tneg %icc, 0x6 fmovrdlz %o0, %f4, %f0 fornot1s %f11, %f1, %f11 loop_6079: brz,a %o2, loop_6080 movl %icc, %l4, %l6 tcs %xcc, 0x2 fbn %fcc0, loop_6081 loop_6080: bvc,a %xcc, loop_6082 srax %i5, %g6, %g4 fmovdneg %xcc, %f11, %f0 loop_6081: fbn,a %fcc1, loop_6083 loop_6082: fsrc2s %f7, %f9 stw %i6, [%l7 + 0x30] ldsb [%l7 + 0x59], %o3 loop_6083: st %f3, [%l7 + 0x14] mulx %l1, 0x05B6, %i4 ldd [%l7 + 0x60], %f12 tge %xcc, 0x3 te %icc, 0x4 fmovsgu %icc, %f10, %f2 sth %l0, [%l7 + 0x26] fbug,a %fcc1, loop_6084 tneg %xcc, 0x4 fpadd16s %f8, %f3, %f7 fmovrsne %o4, %f1, %f14 loop_6084: lduh [%l7 + 0x30], %o5 bleu,a %xcc, loop_6085 fpadd16 %f6, %f6, %f6 stb %g1, [%l7 + 0x22] fcmpeq16 %f14, %f8, %g2 loop_6085: movrgz %l2, %l3, %l5 ldsh [%l7 + 0x7C], %g3 smulcc %o6, %i7, %g7 fcmple32 %f6, %f14, %o1 fmovsleu %icc, %f9, %f7 brgz,a %i0, loop_6086 std %f0, [%l7 + 0x58] addcc %o7, %i2, %i1 edge32l %i3, %o0, %o2 loop_6086: stb %g5, [%l7 + 0x08] std %f12, [%l7 + 0x18] fbuge %fcc1, loop_6087 fmovsvc %icc, %f14, %f7 movpos %xcc, %l6, %l4 stw %g6, [%l7 + 0x78] loop_6087: st %f10, [%l7 + 0x6C] fpsub32 %f2, %f14, %f14 addccc %i5, 0x0DC6, %g4 fpadd32s %f6, %f14, %f5 brlez,a %i6, loop_6088 tn %xcc, 0x2 ldx [%l7 + 0x58], %o3 st %f7, [%l7 + 0x40] loop_6088: ldsh [%l7 + 0x42], %l1 bcc,a %xcc, loop_6089 be,a,pt %icc, loop_6090 ldsb [%l7 + 0x1E], %i4 fmovdn %icc, %f0, %f3 loop_6089: sdivcc %l0, 0x1594, %o4 loop_6090: fmovdneg %icc, %f13, %f13 lduw [%l7 + 0x48], %g1 fcmpes %fcc3, %f5, %f2 sth %o5, [%l7 + 0x5E] fbuge,a %fcc3, loop_6091 ldsb [%l7 + 0x2A], %g2 edge32 %l2, %l5, %g3 fors %f0, %f6, %f2 loop_6091: bcc,pt %xcc, loop_6092 lduw [%l7 + 0x40], %l3 fbl,a %fcc0, loop_6093 std %f2, [%l7 + 0x40] loop_6092: stb %o6, [%l7 + 0x69] fcmple32 %f14, %f12, %i7 loop_6093: tvs %icc, 0x4 lduw [%l7 + 0x34], %g7 ble,pt %icc, loop_6094 orncc %o1, %o7, %i2 smul %i0, 0x0600, %i1 fmovdl %icc, %f7, %f7 loop_6094: fmovrdgez %i3, %f10, %f6 xnorcc %o2, 0x18A3, %g5 movl %icc, %o0, %l6 fmovdneg %xcc, %f10, %f10 sth %l4, [%l7 + 0x16] fmovdgu %icc, %f1, %f3 ldsw [%l7 + 0x7C], %g6 ldsb [%l7 + 0x66], %g4 sth %i5, [%l7 + 0x36] fmovdvc %xcc, %f12, %f6 fbn,a %fcc0, loop_6095 xnorcc %o3, %i6, %i4 bne,a,pn %xcc, loop_6096 tvc %icc, 0x5 loop_6095: fmovscc %xcc, %f13, %f1 fmovdcs %icc, %f4, %f2 loop_6096: taddcctv %l0, %o4, %l1 and %g1, 0x04F8, %g2 array32 %o5, %l5, %g3 sra %l3, %l2, %i7 st %f10, [%l7 + 0x10] srax %g7, %o1, %o6 fmovsn %xcc, %f15, %f1 ld [%l7 + 0x40], %f4 bshuffle %f8, %f10, %f10 std %f10, [%l7 + 0x10] popc 0x0677, %o7 ta %xcc, 0x4 fmovsneg %icc, %f11, %f12 for %f6, %f8, %f2 fmovrslez %i2, %f5, %f13 fmovsg %xcc, %f14, %f0 fmovs %f7, %f6 fnands %f0, %f4, %f4 fbu,a %fcc1, loop_6097 fabss %f7, %f15 call loop_6098 fmovrslz %i1, %f3, %f11 loop_6097: ldsh [%l7 + 0x3E], %i0 lduw [%l7 + 0x70], %o2 loop_6098: ldx [%l7 + 0x60], %i3 fmovs %f3, %f6 movcs %icc, %g5, %l6 array16 %o0, %g6, %g4 fmovdge %icc, %f9, %f6 fcmpeq32 %f8, %f4, %i5 st %f11, [%l7 + 0x30] array32 %l4, %o3, %i6 fmovrse %i4, %f0, %f2 brlz,a %l0, loop_6099 fbu %fcc0, loop_6100 fpack16 %f10, %f15 alignaddrl %o4, %l1, %g1 loop_6099: fbo,a %fcc3, loop_6101 loop_6100: ldsb [%l7 + 0x70], %g2 fmovrse %o5, %f7, %f10 lduh [%l7 + 0x5C], %l5 loop_6101: nop setx loop_6102, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subcc %g3, 0x1220, %l3 movrlz %i7, %g7, %o1 fmovrdlez %l2, %f2, %f4 loop_6102: lduw [%l7 + 0x2C], %o6 ba,pt %icc, loop_6103 ldsb [%l7 + 0x73], %i2 stx %i1, [%l7 + 0x50] ldub [%l7 + 0x2F], %o7 loop_6103: movre %o2, %i0, %g5 lduw [%l7 + 0x2C], %l6 umul %o0, 0x0C61, %i3 fandnot2s %f2, %f1, %f5 ld [%l7 + 0x6C], %f9 umulcc %g6, 0x175B, %g4 faligndata %f2, %f6, %f10 ld [%l7 + 0x78], %f7 xnorcc %l4, 0x1D2A, %o3 fcmpeq32 %f8, %f6, %i6 bl,pn %icc, loop_6104 fmovdgu %xcc, %f2, %f9 fmovdcs %xcc, %f6, %f8 ldsw [%l7 + 0x10], %i5 loop_6104: fmovspos %icc, %f10, %f7 lduw [%l7 + 0x10], %i4 fmovsg %icc, %f3, %f7 tne %xcc, 0x4 edge16 %o4, %l1, %g1 stb %g2, [%l7 + 0x32] fmovsleu %xcc, %f13, %f14 fnot2 %f12, %f6 movne %xcc, %o5, %l0 ldd [%l7 + 0x70], %f6 fmovdgu %xcc, %f4, %f15 orncc %g3, 0x11FD, %l5 sth %l3, [%l7 + 0x72] tle %icc, 0x4 stw %i7, [%l7 + 0x4C] fands %f1, %f5, %f4 ldd [%l7 + 0x18], %f2 tvc %xcc, 0x7 fbue,a %fcc1, loop_6105 stw %g7, [%l7 + 0x10] ldd [%l7 + 0x60], %f14 sth %l2, [%l7 + 0x44] loop_6105: xor %o1, 0x088E, %i2 stb %o6, [%l7 + 0x0D] fpadd32 %f2, %f6, %f10 lduw [%l7 + 0x18], %i1 fmovrdlz %o2, %f10, %f4 lduw [%l7 + 0x38], %o7 bge,a,pn %xcc, loop_6106 taddcc %g5, %l6, %o0 array32 %i3, %i0, %g6 fsrc1s %f13, %f15 loop_6106: udivcc %g4, 0x036A, %o3 fcmple16 %f10, %f2, %l4 fxnors %f14, %f10, %f11 movn %xcc, %i6, %i4 movne %icc, %o4, %i5 fbuge,a %fcc2, loop_6107 edge16 %l1, %g2, %o5 fbu,a %fcc2, loop_6108 ldub [%l7 + 0x34], %g1 loop_6107: fba %fcc1, loop_6109 ldsw [%l7 + 0x4C], %g3 loop_6108: fzeros %f12 fcmple32 %f2, %f10, %l5 loop_6109: pdist %f14, %f14, %f6 ldx [%l7 + 0x58], %l3 pdist %f0, %f12, %f0 udivx %l0, 0x1058, %g7 ld [%l7 + 0x1C], %f1 srl %l2, %o1, %i7 tneg %icc, 0x5 smul %o6, 0x033E, %i1 ldub [%l7 + 0x68], %o2 fmovd %f6, %f14 lduh [%l7 + 0x1A], %i2 stx %o7, [%l7 + 0x28] lduh [%l7 + 0x32], %l6 fmovdg %icc, %f2, %f3 stw %o0, [%l7 + 0x40] ldx [%l7 + 0x08], %i3 fcmpeq16 %f2, %f10, %g5 sth %i0, [%l7 + 0x2C] ldsw [%l7 + 0x30], %g4 siam 0x2 fnors %f11, %f5, %f8 tpos %xcc, 0x7 movrlez %g6, %o3, %l4 ldsb [%l7 + 0x36], %i4 sllx %i6, %i5, %o4 fbge,a %fcc3, loop_6110 fnand %f12, %f6, %f2 edge32n %g2, %l1, %g1 bcs,a,pt %icc, loop_6111 loop_6110: st %f12, [%l7 + 0x58] ldd [%l7 + 0x30], %f6 tl %xcc, 0x0 loop_6111: fbule,a %fcc3, loop_6112 ta %xcc, 0x4 fmovrslez %g3, %f0, %f2 fmovs %f3, %f5 loop_6112: bvs,pt %icc, loop_6113 fmovrslz %l5, %f3, %f9 and %o5, 0x1287, %l3 fnand %f10, %f2, %f14 loop_6113: stb %l0, [%l7 + 0x58] movl %icc, %g7, %o1 fnot2 %f8, %f0 stw %i7, [%l7 + 0x50] bcs,a,pn %icc, loop_6114 fmovsg %xcc, %f14, %f3 ldsw [%l7 + 0x1C], %o6 nop setx loop_6115, %l0, %l1 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_6114: nop setx loop_6116, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry alignaddrl %l2, %i1, %o2 tsubcctv %i2, %o7, %l6 loop_6115: andn %i3, 0x172F, %o0 loop_6116: srax %i0, 0x15, %g4 fmovrdne %g5, %f8, %f6 fcmple16 %f0, %f0, %g6 ldsb [%l7 + 0x52], %l4 movre %i4, 0x018, %o3 brz %i5, loop_6117 fmuld8sux16 %f13, %f8, %f6 fnot1 %f6, %f8 movle %icc, %o4, %i6 loop_6117: fabss %f6, %f0 bleu,a loop_6118 fzeros %f7 fbe %fcc2, loop_6119 fpadd16s %f10, %f10, %f13 loop_6118: tg %icc, 0x3 sdivx %g2, 0x130C, %g1 loop_6119: edge8n %l1, %l5, %g3 stw %o5, [%l7 + 0x64] fmovse %xcc, %f13, %f13 ldd [%l7 + 0x10], %f12 fmovdneg %xcc, %f0, %f13 stw %l0, [%l7 + 0x7C] edge16ln %g7, %l3, %o1 fmovdvc %xcc, %f4, %f8 fcmpd %fcc0, %f0, %f14 ldsh [%l7 + 0x7C], %i7 edge32l %o6, %i1, %o2 tl %xcc, 0x5 fmovsvs %icc, %f15, %f11 fmovda %xcc, %f5, %f1 ldsh [%l7 + 0x24], %l2 fmovdvc %xcc, %f2, %f10 ldx [%l7 + 0x40], %i2 fmovdneg %icc, %f1, %f8 tg %xcc, 0x5 sth %o7, [%l7 + 0x28] fandnot1s %f7, %f4, %f6 fzeros %f1 st %f0, [%l7 + 0x4C] fnegs %f10, %f12 ldsw [%l7 + 0x1C], %l6 fmul8x16al %f10, %f12, %f4 stx %i3, [%l7 + 0x10] fbo %fcc1, loop_6120 for %f0, %f6, %f10 movg %xcc, %o0, %g4 movvc %xcc, %i0, %g6 loop_6120: lduh [%l7 + 0x38], %g5 edge32n %i4, %l4, %o3 bl,pt %xcc, loop_6121 fmovdne %xcc, %f1, %f1 tsubcc %o4, 0x0D7F, %i5 brlez %i6, loop_6122 loop_6121: tl %xcc, 0x0 st %f6, [%l7 + 0x68] ldsb [%l7 + 0x3F], %g1 loop_6122: faligndata %f6, %f2, %f0 fmovrslz %g2, %f1, %f7 be,a %xcc, loop_6123 ld [%l7 + 0x10], %f3 fnor %f6, %f12, %f6 bcc,a,pn %icc, loop_6124 loop_6123: ldub [%l7 + 0x19], %l5 fcmps %fcc2, %f15, %f9 ta %xcc, 0x2 loop_6124: te %xcc, 0x5 movl %xcc, %l1, %g3 movn %xcc, %l0, %o5 tcs %xcc, 0x3 sth %g7, [%l7 + 0x1E] st %f6, [%l7 + 0x38] fbn,a %fcc1, loop_6125 edge16 %l3, %i7, %o1 alignaddr %i1, %o6, %l2 fbue,a %fcc2, loop_6126 loop_6125: fmovdleu %xcc, %f0, %f2 fnors %f14, %f6, %f13 fbn %fcc2, loop_6127 loop_6126: fmovdvs %xcc, %f4, %f10 bpos,a,pt %xcc, loop_6128 umul %i2, 0x158B, %o2 loop_6127: fpackfix %f0, %f6 lduh [%l7 + 0x38], %o7 loop_6128: fmovsleu %icc, %f4, %f8 ldsh [%l7 + 0x74], %i3 tpos %xcc, 0x3 fpadd32s %f4, %f0, %f12 edge32l %o0, %l6, %g4 nop setx loop_6129, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srax %i0, %g6, %i4 fbu %fcc0, loop_6130 movrgz %g5, 0x23F, %o3 loop_6129: ldsw [%l7 + 0x58], %l4 fbl %fcc2, loop_6131 loop_6130: fmovdne %xcc, %f14, %f11 tneg %icc, 0x0 bvc,a %xcc, loop_6132 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 ldub [%l7 + 0x4E], %o4 ldub [%l7 + 0x7E], %i5 loop_6132: edge16 %g1, %i6, %l5 loop_6133: fmovscs %icc, %f1, %f1 bg,a loop_6134 fcmpne16 %f10, %f0, %g2 fbue %fcc3, loop_6135 lduw [%l7 + 0x70], %g3 loop_6134: ble,pn %xcc, loop_6136 tsubcctv %l0, %l1, %o5 loop_6135: fbug,a %fcc1, loop_6137 ld [%l7 + 0x34], %f6 loop_6136: edge32n %l3, %i7, %o1 lduh [%l7 + 0x7A], %g7 loop_6137: movre %i1, %o6, %l2 std %f10, [%l7 + 0x28] stw %i2, [%l7 + 0x24] lduh [%l7 + 0x74], %o7 ldub [%l7 + 0x0C], %i3 umul %o2, %o0, %g4 orcc %l6, %g6, %i4 ldsw [%l7 + 0x10], %g5 ldsh [%l7 + 0x5C], %i0 orn %l4, %o3, %i5 or %o4, 0x0672, %g1 subc %i6, %l5, %g3 brgz %l0, loop_6138 fnor %f2, %f10, %f2 sth %g2, [%l7 + 0x08] edge16 %o5, %l1, %i7 loop_6138: sub %l3, %g7, %o1 fmovde %icc, %f4, %f5 bne,a,pt %xcc, loop_6139 sth %i1, [%l7 + 0x5A] fcmple32 %f8, %f10, %o6 brz,a %i2, loop_6140 loop_6139: fcmps %fcc0, %f14, %f15 udivx %l2, 0x1809, %o7 fmovscc %icc, %f4, %f13 loop_6140: fpsub32 %f14, %f6, %f10 fzeros %f14 ldsb [%l7 + 0x33], %o2 fsrc1 %f0, %f2 fmovdcc %xcc, %f14, %f7 std %f14, [%l7 + 0x20] fmovdle %icc, %f8, %f8 fmovdvs %xcc, %f1, %f12 ldsb [%l7 + 0x4B], %o0 udiv %i3, 0x03CE, %l6 andn %g4, %g6, %g5 movneg %xcc, %i4, %i0 be,pt %xcc, loop_6141 ba,a,pn %xcc, loop_6142 subcc %o3, %i5, %o4 fbu %fcc1, loop_6143 loop_6141: lduh [%l7 + 0x42], %g1 loop_6142: fxors %f13, %f2, %f11 tcs %icc, 0x5 loop_6143: movre %l4, 0x116, %i6 stw %l5, [%l7 + 0x3C] movvc %icc, %l0, %g2 edge32l %g3, %l1, %o5 ldub [%l7 + 0x5F], %i7 movvc %icc, %g7, %l3 fbu %fcc3, loop_6144 sethi 0x040B, %o1 edge8n %o6, %i2, %l2 nop setx loop_6145, %l0, %l1 jmpl %l1, %o7 loop_6144: fmovsvs %xcc, %f1, %f8 edge8ln %o2, %i1, %o0 ldsb [%l7 + 0x68], %l6 loop_6145: ldub [%l7 + 0x31], %g4 bge,pn %xcc, loop_6146 xnor %i3, 0x0444, %g5 sth %g6, [%l7 + 0x6E] ldx [%l7 + 0x50], %i4 loop_6146: smulcc %i0, 0x1125, %i5 tvc %icc, 0x0 array32 %o4, %o3, %l4 fbne %fcc0, loop_6147 fmovrdlez %g1, %f8, %f4 std %f6, [%l7 + 0x08] edge8 %l5, %l0, %i6 loop_6147: ldsh [%l7 + 0x7C], %g2 edge32ln %l1, %g3, %o5 ld [%l7 + 0x60], %f10 call loop_6148 xnor %g7, 0x0087, %i7 fbge,a %fcc3, loop_6149 fmovsg %icc, %f5, %f2 loop_6148: ldsw [%l7 + 0x34], %o1 fxor %f6, %f0, %f2 loop_6149: edge8n %o6, %i2, %l3 fmovrslz %o7, %f7, %f14 sub %l2, %i1, %o0 stw %o2, [%l7 + 0x08] fmovdg %icc, %f3, %f9 ld [%l7 + 0x24], %f2 st %f0, [%l7 + 0x68] popc 0x079E, %l6 fmovdpos %xcc, %f3, %f2 fmovdleu %icc, %f1, %f1 add %i3, 0x063F, %g5 std %f8, [%l7 + 0x48] fmovsneg %xcc, %f6, %f14 std %f6, [%l7 + 0x58] nop setx loop_6150, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %g6, %i4, %i0 movre %g4, 0x32A, %i5 stx %o4, [%l7 + 0x40] loop_6150: umul %o3, 0x1362, %g1 stw %l4, [%l7 + 0x44] ldd [%l7 + 0x48], %f8 orn %l5, 0x14C4, %l0 addc %i6, 0x1EB4, %l1 std %f4, [%l7 + 0x38] bvc loop_6151 nop setx loop_6152, %l0, %l1 jmpl %l1, %g3 edge16ln %o5, %g2, %i7 fcmple16 %f6, %f14, %g7 loop_6151: taddcctv %o1, %i2, %l3 loop_6152: fmovdleu %xcc, %f9, %f8 tgu %icc, 0x6 subccc %o6, 0x0A1B, %l2 tl %xcc, 0x5 lduw [%l7 + 0x14], %i1 fmovdge %xcc, %f12, %f4 bcs,a %icc, loop_6153 ldsh [%l7 + 0x7C], %o0 ldsb [%l7 + 0x53], %o2 bvs,a,pt %xcc, loop_6154 loop_6153: sdiv %o7, 0x0727, %i3 std %f10, [%l7 + 0x20] tle %xcc, 0x0 loop_6154: sra %g5, %g6, %i4 movge %xcc, %i0, %g4 ld [%l7 + 0x58], %f5 fmovrde %l6, %f6, %f2 fmovde %icc, %f4, %f9 fmovrslz %o4, %f0, %f5 fmuld8ulx16 %f13, %f1, %f8 stw %o3, [%l7 + 0x44] tpos %xcc, 0x6 fnot1 %f2, %f2 fbge,a %fcc2, loop_6155 sth %g1, [%l7 + 0x7A] smul %l4, %l5, %l0 movcs %xcc, %i5, %l1 loop_6155: fcmps %fcc0, %f1, %f5 fmovdl %icc, %f1, %f1 fxnor %f10, %f2, %f10 std %f8, [%l7 + 0x50] ldsb [%l7 + 0x77], %g3 addc %o5, 0x040C, %g2 fmovde %xcc, %f5, %f0 ldsw [%l7 + 0x2C], %i6 mova %xcc, %g7, %o1 tcs %xcc, 0x5 brlz %i2, loop_6156 st %f1, [%l7 + 0x10] tn %icc, 0x7 stb %l3, [%l7 + 0x6A] loop_6156: fmovrse %i7, %f4, %f11 brgz %o6, loop_6157 fmovsgu %xcc, %f9, %f1 fmovdcs %xcc, %f0, %f11 lduw [%l7 + 0x18], %l2 loop_6157: fcmped %fcc1, %f14, %f0 stw %o0, [%l7 + 0x6C] fzero %f12 xnorcc %i1, %o7, %i3 fxnor %f14, %f12, %f10 edge16l %g5, %o2, %i4 stw %i0, [%l7 + 0x34] stb %g4, [%l7 + 0x3A] fandnot1s %f8, %f6, %f12 fmovrslz %g6, %f1, %f12 brgez %l6, loop_6158 fpsub16s %f1, %f12, %f6 ld [%l7 + 0x6C], %f3 fbge %fcc3, loop_6159 loop_6158: bleu,a,pn %xcc, loop_6160 fpsub32 %f12, %f12, %f14 fmovrsgez %o3, %f10, %f15 loop_6159: fbule %fcc2, loop_6161 loop_6160: lduh [%l7 + 0x28], %g1 fexpand %f14, %f2 ldsh [%l7 + 0x3A], %o4 loop_6161: xor %l4, %l5, %l0 lduw [%l7 + 0x64], %l1 sdivx %i5, 0x1881, %g3 ldsh [%l7 + 0x2A], %o5 tvs %icc, 0x5 ldsb [%l7 + 0x14], %i6 ldsb [%l7 + 0x38], %g2 fbe,a %fcc2, loop_6162 fbe,a %fcc0, loop_6163 andncc %g7, %i2, %l3 stw %o1, [%l7 + 0x34] loop_6162: fbul %fcc2, loop_6164 loop_6163: ldd [%l7 + 0x60], %f4 fmovrsgez %o6, %f8, %f10 edge16ln %l2, %i7, %o0 loop_6164: fmovdg %icc, %f6, %f4 bvs,a loop_6165 fmovscc %xcc, %f0, %f6 sllx %o7, %i1, %i3 te %icc, 0x1 loop_6165: ldd [%l7 + 0x48], %f12 stw %g5, [%l7 + 0x70] std %f6, [%l7 + 0x58] std %f8, [%l7 + 0x78] brgz,a %i4, loop_6166 fones %f0 sth %i0, [%l7 + 0x76] or %o2, 0x1E25, %g4 loop_6166: call loop_6167 lduh [%l7 + 0x2C], %g6 fmovse %xcc, %f15, %f14 movleu %icc, %o3, %l6 loop_6167: lduh [%l7 + 0x40], %g1 stx %o4, [%l7 + 0x28] st %f0, [%l7 + 0x68] fmovsle %xcc, %f2, %f1 ldsb [%l7 + 0x16], %l4 smulcc %l5, 0x00FC, %l0 brgz %i5, loop_6168 lduh [%l7 + 0x5A], %l1 fmovdn %icc, %f11, %f12 bshuffle %f8, %f0, %f6 loop_6168: edge32n %g3, %i6, %g2 fmovrde %o5, %f8, %f6 movrgez %i2, 0x23B, %l3 addcc %o1, %o6, %l2 nop setx loop_6169, %l0, %l1 jmpl %l1, %i7 fnot1s %f10, %f6 fmovsle %icc, %f11, %f7 ldd [%l7 + 0x70], %f4 loop_6169: movleu %icc, %g7, %o7 fabsd %f4, %f8 fmul8ulx16 %f8, %f4, %f12 fmovsl %xcc, %f9, %f13 lduw [%l7 + 0x0C], %i1 ldd [%l7 + 0x20], %f4 fnegs %f14, %f0 lduw [%l7 + 0x38], %o0 srax %g5, 0x1B, %i4 movvs %xcc, %i0, %i3 movle %icc, %g4, %g6 fmul8x16al %f10, %f9, %f8 edge16 %o2, %o3, %l6 fandnot1 %f0, %f2, %f12 tleu %icc, 0x6 srax %g1, %l4, %l5 stx %o4, [%l7 + 0x20] fpadd16s %f4, %f0, %f1 fands %f2, %f5, %f3 fblg %fcc2, loop_6170 bpos,pt %xcc, loop_6171 fbge,a %fcc3, loop_6172 stb %i5, [%l7 + 0x30] loop_6170: array16 %l1, %l0, %g3 loop_6171: siam 0x6 loop_6172: sth %i6, [%l7 + 0x38] ldsb [%l7 + 0x27], %o5 fnand %f10, %f2, %f12 fpsub32s %f3, %f7, %f0 stb %g2, [%l7 + 0x71] fbug,a %fcc3, loop_6173 tcc %xcc, 0x0 movrlez %l3, 0x1C4, %o1 movgu %icc, %o6, %i2 loop_6173: ldsb [%l7 + 0x27], %l2 fmovdn %icc, %f10, %f2 fble,a %fcc2, loop_6174 tsubcc %i7, 0x0B85, %o7 xor %i1, 0x18EA, %g7 fbne %fcc0, loop_6175 loop_6174: fmovsg %xcc, %f2, %f5 ldsw [%l7 + 0x4C], %g5 ld [%l7 + 0x28], %f7 loop_6175: pdist %f8, %f8, %f0 fmovrslez %i4, %f1, %f11 fmovse %icc, %f5, %f5 fmovsn %icc, %f8, %f10 tgu %xcc, 0x7 ldx [%l7 + 0x08], %i0 fsrc1 %f0, %f2 fpadd32 %f12, %f4, %f10 ldsb [%l7 + 0x2D], %o0 fbo,a %fcc3, loop_6176 ldsb [%l7 + 0x79], %i3 movn %xcc, %g4, %g6 edge8l %o2, %l6, %o3 loop_6176: movl %icc, %g1, %l4 tvc %xcc, 0x1 stw %o4, [%l7 + 0x48] ldub [%l7 + 0x7D], %i5 sth %l5, [%l7 + 0x66] xnor %l0, %g3, %l1 fzero %f4 fxor %f6, %f8, %f2 fmovrsgz %o5, %f8, %f4 fmovs %f6, %f10 xnorcc %i6, %l3, %g2 edge8l %o6, %i2, %l2 bneg,a,pn %xcc, loop_6177 fmovrdlz %o1, %f10, %f12 fmovdvc %xcc, %f14, %f15 or %o7, %i1, %g7 loop_6177: fcmple16 %f10, %f10, %i7 stx %i4, [%l7 + 0x68] sethi 0x0E82, %i0 array32 %o0, %i3, %g5 or %g4, %o2, %g6 fnegs %f4, %f10 movne %icc, %l6, %o3 fnot1 %f8, %f4 brgz %l4, loop_6178 fmovrdne %g1, %f2, %f8 edge8 %o4, %l5, %i5 udivx %g3, 0x158E, %l1 loop_6178: fmovrslez %o5, %f4, %f5 srax %l0, 0x10, %i6 fsrc2s %f8, %f11 edge32 %l3, %g2, %i2 udivcc %o6, 0x0381, %o1 subcc %o7, %l2, %i1 fmovrdgz %g7, %f0, %f8 stw %i7, [%l7 + 0x48] ldsb [%l7 + 0x19], %i4 fba,a %fcc0, loop_6179 fornot1s %f5, %f15, %f1 array32 %o0, %i0, %g5 lduh [%l7 + 0x3E], %i3 loop_6179: ldsw [%l7 + 0x28], %g4 brz %g6, loop_6180 fsrc1 %f0, %f6 ldd [%l7 + 0x08], %f0 fpadd32s %f14, %f1, %f6 loop_6180: and %l6, 0x11E5, %o3 bpos %xcc, loop_6181 udivx %l4, 0x0251, %o2 fmovdge %icc, %f4, %f0 orcc %o4, 0x0117, %l5 loop_6181: edge32n %i5, %g3, %g1 lduh [%l7 + 0x1C], %l1 edge32ln %l0, %o5, %l3 movrlez %i6, 0x0D4, %i2 udivx %g2, 0x1ED6, %o1 stb %o6, [%l7 + 0x1D] subccc %l2, 0x0FE5, %o7 fbge %fcc3, loop_6182 brnz,a %i1, loop_6183 brlez,a %g7, loop_6184 fbuge,a %fcc1, loop_6185 loop_6182: lduw [%l7 + 0x2C], %i7 loop_6183: fmovdpos %xcc, %f6, %f0 loop_6184: fcmple16 %f14, %f6, %o0 loop_6185: fmovsg %xcc, %f0, %f6 fbu %fcc1, loop_6186 orncc %i0, 0x1A19, %g5 fbug,a %fcc0, loop_6187 edge8 %i4, %i3, %g4 loop_6186: xor %g6, %o3, %l4 fpackfix %f4, %f6 loop_6187: ldub [%l7 + 0x25], %o2 fandnot1s %f12, %f5, %f11 fornot1s %f2, %f0, %f6 edge8n %l6, %l5, %i5 lduw [%l7 + 0x34], %o4 fpadd32 %f8, %f12, %f8 bl,a,pt %xcc, loop_6188 fmovdleu %xcc, %f13, %f11 fpadd32 %f0, %f6, %f12 fzero %f0 loop_6188: fors %f9, %f14, %f9 alignaddrl %g3, %l1, %g1 xor %l0, 0x1609, %o5 fxnor %f4, %f8, %f6 fpack32 %f4, %f8, %f14 fornot2 %f2, %f6, %f10 orn %l3, 0x1CB0, %i2 fbule,a %fcc2, loop_6189 bne,a loop_6190 movre %g2, %o1, %i6 fcmple32 %f4, %f8, %o6 loop_6189: ble,pt %xcc, loop_6191 loop_6190: fbl,a %fcc0, loop_6192 lduh [%l7 + 0x30], %l2 movrlz %o7, 0x3BD, %i1 loop_6191: fmovrsne %g7, %f11, %f1 loop_6192: fmovsge %xcc, %f1, %f10 fsrc2 %f4, %f2 stw %i7, [%l7 + 0x0C] ldx [%l7 + 0x28], %o0 tvs %icc, 0x2 tcc %xcc, 0x2 lduh [%l7 + 0x32], %i0 fnot2 %f0, %f0 andncc %g5, %i4, %i3 taddcc %g4, 0x0D14, %g6 fbne,a %fcc2, loop_6193 fmovspos %icc, %f13, %f5 ldsw [%l7 + 0x54], %o3 fexpand %f1, %f8 loop_6193: brlz %o2, loop_6194 stx %l4, [%l7 + 0x50] fmovrslz %l5, %f9, %f15 fbue %fcc2, loop_6195 loop_6194: movgu %icc, %i5, %l6 edge32ln %g3, %l1, %o4 siam 0x5 loop_6195: ldsw [%l7 + 0x7C], %l0 ldsb [%l7 + 0x47], %g1 stb %o5, [%l7 + 0x2D] stw %l3, [%l7 + 0x64] lduw [%l7 + 0x64], %i2 movvs %icc, %o1, %g2 brgz,a %o6, loop_6196 tneg %xcc, 0x6 xor %i6, %o7, %l2 movre %i1, %g7, %o0 loop_6196: array8 %i7, %g5, %i0 fmovdle %icc, %f9, %f11 stb %i3, [%l7 + 0x34] ldsw [%l7 + 0x28], %i4 movneg %icc, %g4, %g6 movcs %xcc, %o2, %l4 stb %o3, [%l7 + 0x34] fcmps %fcc1, %f14, %f6 stw %i5, [%l7 + 0x60] fmovdneg %xcc, %f13, %f1 ldx [%l7 + 0x38], %l6 mulx %g3, 0x0F66, %l5 fpmerge %f5, %f11, %f6 brgez,a %o4, loop_6197 lduh [%l7 + 0x0A], %l1 fsrc2 %f14, %f6 fmovdg %xcc, %f1, %f0 loop_6197: fcmpne32 %f14, %f0, %g1 movvs %xcc, %l0, %l3 fandnot1 %f12, %f12, %f14 stx %o5, [%l7 + 0x20] stw %i2, [%l7 + 0x14] array16 %o1, %g2, %o6 srl %i6, 0x1C, %o7 movg %xcc, %i1, %g7 stb %l2, [%l7 + 0x22] fba %fcc0, loop_6198 lduh [%l7 + 0x76], %o0 ld [%l7 + 0x54], %f13 fands %f10, %f3, %f12 loop_6198: fmovsleu %xcc, %f11, %f1 fnegs %f6, %f5 popc 0x1CDF, %g5 stx %i0, [%l7 + 0x18] movl %icc, %i3, %i4 fnands %f7, %f15, %f11 stx %g4, [%l7 + 0x78] fone %f4 sth %g6, [%l7 + 0x78] ldsh [%l7 + 0x5A], %o2 for %f10, %f4, %f14 bn loop_6199 fsrc1s %f1, %f0 std %f12, [%l7 + 0x10] srl %l4, 0x0A, %o3 loop_6199: edge8l %i7, %l6, %g3 lduw [%l7 + 0x20], %l5 xnor %o4, %l1, %i5 fexpand %f14, %f6 fcmple16 %f10, %f4, %g1 fcmpeq32 %f4, %f12, %l0 fbule,a %fcc1, loop_6200 lduw [%l7 + 0x74], %l3 ld [%l7 + 0x30], %f4 lduh [%l7 + 0x3E], %o5 loop_6200: fba %fcc3, loop_6201 sra %i2, 0x17, %g2 ldd [%l7 + 0x08], %f8 fandnot2s %f8, %f8, %f7 loop_6201: bne,a loop_6202 ldsb [%l7 + 0x7C], %o6 movl %xcc, %i6, %o1 fsrc1s %f4, %f10 loop_6202: movne %icc, %i1, %o7 ldx [%l7 + 0x60], %l2 fmovrde %g7, %f10, %f0 fmovsgu %icc, %f0, %f1 fmovrdne %g5, %f8, %f6 stb %i0, [%l7 + 0x19] fandnot1s %f6, %f7, %f2 tcc %icc, 0x6 movrlz %o0, 0x188, %i4 fmovsgu %xcc, %f11, %f13 xorcc %i3, 0x1291, %g4 st %f13, [%l7 + 0x44] fcmpgt16 %f2, %f14, %g6 tvc %icc, 0x2 array16 %l4, %o2, %o3 fcmple32 %f0, %f6, %i7 brgez %g3, loop_6203 lduh [%l7 + 0x78], %l6 edge16l %o4, %l1, %i5 move %icc, %g1, %l5 loop_6203: ldd [%l7 + 0x20], %f10 edge8n %l3, %o5, %i2 brnz,a %l0, loop_6204 popc %o6, %g2 array16 %o1, %i6, %i1 array8 %l2, %o7, %g7 loop_6204: ldsh [%l7 + 0x76], %g5 movneg %xcc, %i0, %o0 ldx [%l7 + 0x60], %i3 ldd [%l7 + 0x78], %f6 addc %i4, 0x1EAC, %g4 st %f9, [%l7 + 0x6C] movg %xcc, %g6, %o2 udivcc %o3, 0x1199, %l4 fmovd %f6, %f12 ldx [%l7 + 0x20], %g3 ldx [%l7 + 0x30], %i7 taddcctv %o4, %l6, %l1 mulscc %g1, 0x0103, %l5 fbne %fcc0, loop_6205 fmovsl %icc, %f4, %f13 srlx %l3, 0x09, %i5 fmovspos %xcc, %f5, %f6 loop_6205: sdivx %o5, 0x0E85, %l0 fcmpgt16 %f6, %f6, %o6 udiv %g2, 0x1FD8, %i2 fcmps %fcc3, %f1, %f8 fnegs %f2, %f13 umul %o1, 0x0716, %i6 fbn %fcc0, loop_6206 ldsw [%l7 + 0x6C], %i1 mulx %l2, 0x1066, %g7 fmovdl %xcc, %f1, %f15 loop_6206: fones %f0 sdivx %o7, 0x1874, %i0 stb %g5, [%l7 + 0x25] ldsw [%l7 + 0x20], %i3 bpos loop_6207 brlz,a %o0, loop_6208 xor %g4, %i4, %o2 movge %xcc, %o3, %g6 loop_6207: lduh [%l7 + 0x44], %g3 loop_6208: ldx [%l7 + 0x48], %i7 fcmps %fcc0, %f8, %f14 ldsb [%l7 + 0x5D], %l4 ldd [%l7 + 0x18], %f2 fornot1 %f0, %f4, %f0 fbg %fcc3, loop_6209 srl %l6, %o4, %l1 edge8n %g1, %l3, %l5 stw %o5, [%l7 + 0x70] loop_6209: ldub [%l7 + 0x49], %l0 bvs,a %xcc, loop_6210 edge8ln %o6, %g2, %i2 sdivcc %i5, 0x0A3B, %o1 fcmpeq16 %f12, %f0, %i6 loop_6210: ldsw [%l7 + 0x08], %i1 lduw [%l7 + 0x74], %l2 fpadd16s %f7, %f14, %f8 edge16n %g7, %i0, %o7 st %f0, [%l7 + 0x10] fsrc2s %f10, %f15 fmovsle %icc, %f7, %f3 sth %i3, [%l7 + 0x7A] ldd [%l7 + 0x68], %f10 tg %xcc, 0x5 tcs %xcc, 0x3 fexpand %f3, %f10 fsrc1s %f12, %f6 fmovde %icc, %f3, %f2 std %f6, [%l7 + 0x60] ldsb [%l7 + 0x4F], %g5 st %f0, [%l7 + 0x08] fmuld8ulx16 %f5, %f8, %f2 for %f8, %f6, %f10 fmul8x16 %f13, %f10, %f10 fnor %f4, %f14, %f4 lduw [%l7 + 0x74], %g4 nop setx loop_6211, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8n %i4, %o0, %o2 nop setx loop_6212, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x5C], %f9 loop_6211: stb %o3, [%l7 + 0x3E] ld [%l7 + 0x74], %f6 loop_6212: fpsub16 %f14, %f10, %f6 ld [%l7 + 0x68], %f5 fmovsle %icc, %f3, %f13 fandnot2s %f14, %f14, %f5 stw %g3, [%l7 + 0x0C] st %f10, [%l7 + 0x68] bne,pt %icc, loop_6213 stb %g6, [%l7 + 0x44] ldsb [%l7 + 0x2C], %i7 ldub [%l7 + 0x1E], %l4 loop_6213: fmovrslz %o4, %f6, %f10 fnegd %f4, %f12 ldx [%l7 + 0x20], %l1 ldsb [%l7 + 0x2F], %l6 fzero %f4 fcmps %fcc1, %f10, %f11 fmovrsne %g1, %f10, %f15 fmul8x16au %f0, %f14, %f14 bcc,pn %icc, loop_6214 add %l5, %l3, %l0 movcc %icc, %o5, %o6 fpsub32 %f0, %f2, %f2 loop_6214: ld [%l7 + 0x78], %f11 sdivcc %i2, 0x11FC, %i5 orncc %o1, 0x0A19, %g2 sllx %i6, %i1, %g7 fmul8ulx16 %f8, %f12, %f12 st %f6, [%l7 + 0x20] addcc %l2, %o7, %i0 fone %f8 fmovrslez %i3, %f15, %f1 stb %g5, [%l7 + 0x7F] fmovdne %icc, %f0, %f5 fbne %fcc0, loop_6215 pdist %f6, %f0, %f8 fmovdl %xcc, %f15, %f4 bneg,a loop_6216 loop_6215: edge16 %i4, %o0, %o2 fcmpes %fcc0, %f10, %f9 fornot1s %f0, %f10, %f5 loop_6216: edge8 %o3, %g4, %g6 fpsub16s %f4, %f11, %f12 lduh [%l7 + 0x78], %i7 ldx [%l7 + 0x68], %g3 move %xcc, %l4, %l1 tg %xcc, 0x5 fcmpne32 %f10, %f8, %l6 xnor %o4, %g1, %l3 alignaddr %l0, %l5, %o5 ldsb [%l7 + 0x3A], %o6 xnorcc %i2, %i5, %g2 alignaddrl %i6, %i1, %g7 te %xcc, 0x4 fmovdgu %xcc, %f4, %f5 movleu %icc, %l2, %o1 fmovrdgz %o7, %f12, %f0 stw %i0, [%l7 + 0x38] fmovsvc %icc, %f4, %f3 addcc %i3, 0x1F72, %i4 sdiv %o0, 0x1F92, %o2 sth %g5, [%l7 + 0x34] xnor %g4, %o3, %g6 fble,a %fcc2, loop_6217 lduh [%l7 + 0x50], %g3 ldsh [%l7 + 0x2A], %l4 ldsb [%l7 + 0x14], %l1 loop_6217: udiv %l6, 0x0BA4, %o4 movvc %xcc, %i7, %l3 andncc %g1, %l0, %o5 smul %l5, 0x10D1, %o6 tsubcctv %i5, 0x100B, %g2 fba %fcc0, loop_6218 ld [%l7 + 0x4C], %f3 bpos,pt %icc, loop_6219 ldx [%l7 + 0x20], %i6 loop_6218: ldsw [%l7 + 0x64], %i2 ldd [%l7 + 0x50], %f6 loop_6219: nop setx loop_6220, %l0, %l1 jmpl %l1, %i1 movpos %icc, %g7, %l2 movrlez %o1, 0x1F8, %o7 fmul8sux16 %f8, %f2, %f0 loop_6220: fand %f12, %f10, %f0 sth %i0, [%l7 + 0x36] andncc %i4, %i3, %o0 bvs %xcc, loop_6221 fxnor %f8, %f12, %f14 bl,a loop_6222 xor %o2, 0x1974, %g5 loop_6221: fmovdne %xcc, %f1, %f15 bge,pn %icc, loop_6223 loop_6222: sdivcc %o3, 0x07CB, %g4 stw %g3, [%l7 + 0x44] lduh [%l7 + 0x3E], %l4 loop_6223: bgu,pn %icc, loop_6224 fmovsneg %xcc, %f2, %f3 tcc %icc, 0x4 mulx %g6, %l1, %o4 loop_6224: fmovdcc %icc, %f7, %f14 edge16l %l6, %i7, %g1 tsubcctv %l3, %l0, %o5 mulscc %o6, 0x1388, %l5 lduw [%l7 + 0x5C], %i5 ldx [%l7 + 0x70], %g2 movvs %icc, %i6, %i2 sdivcc %g7, 0x06C7, %i1 stw %o1, [%l7 + 0x10] brlez,a %o7, loop_6225 fbe %fcc3, loop_6226 stx %l2, [%l7 + 0x38] tvc %icc, 0x0 loop_6225: udivcc %i4, 0x0059, %i0 loop_6226: fbo %fcc3, loop_6227 ba loop_6228 faligndata %f6, %f2, %f0 fmovsn %xcc, %f7, %f6 loop_6227: edge32ln %i3, %o0, %g5 loop_6228: stb %o3, [%l7 + 0x5F] lduh [%l7 + 0x6E], %g4 tpos %icc, 0x2 ldsh [%l7 + 0x7A], %g3 fmovsn %icc, %f8, %f11 alignaddrl %o2, %l4, %l1 ldsw [%l7 + 0x5C], %g6 ldsb [%l7 + 0x66], %l6 bpos,a,pt %xcc, loop_6229 fsrc2s %f7, %f7 fmovrsne %o4, %f0, %f13 lduh [%l7 + 0x10], %i7 loop_6229: fcmpes %fcc1, %f6, %f10 ldsb [%l7 + 0x62], %g1 ldx [%l7 + 0x10], %l3 ld [%l7 + 0x44], %f12 taddcc %l0, 0x010B, %o6 bge %icc, loop_6230 tle %xcc, 0x6 srl %o5, 0x0E, %i5 fmovsgu %icc, %f1, %f15 loop_6230: fbuge,a %fcc0, loop_6231 ldub [%l7 + 0x1F], %l5 fmovrslez %g2, %f0, %f1 lduh [%l7 + 0x38], %i6 loop_6231: umulcc %g7, 0x065B, %i2 stx %i1, [%l7 + 0x48] fmovse %icc, %f1, %f13 ldsh [%l7 + 0x1C], %o1 fmovsvs %icc, %f2, %f7 stw %o7, [%l7 + 0x7C] orcc %l2, 0x0673, %i4 edge32ln %i0, %o0, %i3 fpack32 %f12, %f0, %f0 fmovscc %xcc, %f11, %f15 mova %icc, %g5, %g4 tn %icc, 0x5 ldd [%l7 + 0x10], %f12 bneg loop_6232 fmovrsne %g3, %f3, %f5 move %icc, %o2, %o3 ldd [%l7 + 0x08], %f6 loop_6232: tsubcctv %l4, %g6, %l1 fcmpne32 %f10, %f12, %o4 tle %icc, 0x0 bcs %icc, loop_6233 ldx [%l7 + 0x70], %l6 fmovrde %i7, %f2, %f14 std %f8, [%l7 + 0x20] loop_6233: ldsw [%l7 + 0x68], %g1 fpack32 %f6, %f12, %f8 taddcc %l3, %o6, %l0 subcc %o5, 0x1A2C, %i5 fcmpes %fcc0, %f4, %f11 ld [%l7 + 0x64], %f14 edge16n %g2, %l5, %i6 edge16n %g7, %i1, %o1 fzero %f10 ldsh [%l7 + 0x2E], %i2 fpsub16 %f10, %f14, %f14 fmovd %f0, %f2 stb %l2, [%l7 + 0x57] mulx %i4, 0x044E, %o7 brz %i0, loop_6234 tsubcc %i3, 0x057E, %o0 ld [%l7 + 0x40], %f12 xnor %g5, 0x03E5, %g4 loop_6234: sra %g3, %o3, %l4 stx %o2, [%l7 + 0x78] ldsw [%l7 + 0x6C], %l1 tl %icc, 0x5 fmovde %xcc, %f15, %f5 lduh [%l7 + 0x4C], %o4 sllx %l6, %g6, %i7 fmovsn %icc, %f9, %f5 fpadd16 %f8, %f2, %f2 std %f10, [%l7 + 0x68] fnot2s %f9, %f7 stx %l3, [%l7 + 0x28] fcmple32 %f10, %f4, %g1 st %f1, [%l7 + 0x34] bcs,a %icc, loop_6235 tne %icc, 0x4 fcmpne16 %f10, %f4, %o6 fmovrsgez %l0, %f15, %f13 loop_6235: edge8l %o5, %i5, %l5 lduw [%l7 + 0x54], %i6 fnors %f0, %f14, %f6 nop setx loop_6236, %l0, %l1 jmpl %l1, %g7 ldx [%l7 + 0x30], %i1 ld [%l7 + 0x24], %f9 be,a %xcc, loop_6237 loop_6236: bn,pt %icc, loop_6238 be,pn %xcc, loop_6239 fmul8ulx16 %f4, %f14, %f8 loop_6237: bshuffle %f14, %f10, %f10 loop_6238: fpsub32s %f13, %f15, %f14 loop_6239: fbu %fcc2, loop_6240 udivx %g2, 0x1629, %i2 bne loop_6241 ldsw [%l7 + 0x78], %o1 loop_6240: fmovrde %i4, %f14, %f4 fmovrse %o7, %f6, %f7 loop_6241: tl %icc, 0x4 smulcc %i0, 0x1C82, %l2 fbn %fcc1, loop_6242 ldd [%l7 + 0x50], %f6 ldub [%l7 + 0x73], %o0 stw %i3, [%l7 + 0x74] loop_6242: sth %g4, [%l7 + 0x68] fmovdle %icc, %f14, %f0 fmovdg %icc, %f15, %f12 fmovd %f0, %f14 sub %g3, 0x0316, %g5 st %f3, [%l7 + 0x50] addcc %l4, 0x084B, %o3 stx %l1, [%l7 + 0x58] ldsw [%l7 + 0x20], %o4 fblg,a %fcc1, loop_6243 ldsw [%l7 + 0x68], %l6 movgu %xcc, %o2, %i7 movleu %xcc, %l3, %g1 loop_6243: ldsb [%l7 + 0x68], %o6 ldsw [%l7 + 0x20], %l0 stb %o5, [%l7 + 0x38] lduw [%l7 + 0x48], %g6 movrlz %i5, %i6, %g7 sth %i1, [%l7 + 0x30] sdivcc %g2, 0x18DC, %l5 fmovrdgez %i2, %f10, %f12 ldd [%l7 + 0x70], %f6 fbne %fcc1, loop_6244 add %o1, %o7, %i4 lduw [%l7 + 0x74], %i0 lduh [%l7 + 0x6C], %o0 loop_6244: std %f8, [%l7 + 0x10] move %xcc, %l2, %i3 fbn %fcc1, loop_6245 bg,a,pn %icc, loop_6246 fnot1s %f6, %f8 ld [%l7 + 0x1C], %f5 loop_6245: movcc %xcc, %g4, %g5 loop_6246: fmovsl %xcc, %f15, %f5 lduh [%l7 + 0x4C], %g3 fnegd %f4, %f14 fmovrsgez %l4, %f1, %f8 fbn %fcc2, loop_6247 fpmerge %f11, %f11, %f10 andncc %l1, %o4, %o3 bne %icc, loop_6248 loop_6247: tle %xcc, 0x5 ldub [%l7 + 0x1C], %o2 subc %i7, 0x04A0, %l6 loop_6248: movneg %xcc, %l3, %o6 ldx [%l7 + 0x10], %l0 st %f13, [%l7 + 0x14] ldd [%l7 + 0x50], %f14 stx %g1, [%l7 + 0x68] fbn %fcc1, loop_6249 brlez %g6, loop_6250 tge %xcc, 0x1 tsubcc %o5, 0x1FD9, %i5 loop_6249: ldsb [%l7 + 0x3E], %i6 loop_6250: movne %icc, %g7, %i1 fmovdneg %icc, %f15, %f12 fmovse %icc, %f9, %f5 fpsub32 %f12, %f6, %f10 ldx [%l7 + 0x38], %g2 fmovscc %icc, %f15, %f4 be,pn %xcc, loop_6251 stx %l5, [%l7 + 0x58] tl %icc, 0x3 tl %xcc, 0x1 loop_6251: faligndata %f10, %f0, %f0 stb %i2, [%l7 + 0x14] srl %o1, 0x0F, %o7 fpsub16 %f14, %f12, %f4 fmovsvs %icc, %f13, %f4 bleu,a loop_6252 brlez %i4, loop_6253 fcmpes %fcc0, %f13, %f0 fpsub32s %f5, %f6, %f5 loop_6252: or %o0, 0x172F, %i0 loop_6253: srlx %i3, 0x1F, %g4 fabsd %f0, %f6 sth %l2, [%l7 + 0x6A] ld [%l7 + 0x48], %f4 bshuffle %f2, %f4, %f2 ldsw [%l7 + 0x30], %g5 nop setx loop_6254, %l0, %l1 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 %l4, [%l7 + 0x3B] fcmple32 %f10, %f12, %l1 ld [%l7 + 0x5C], %f11 loop_6254: fpsub16 %f8, %f14, %f0 sth %o4, [%l7 + 0x50] fmovdle %icc, %f11, %f2 addcc %o3, %g3, %o2 ldsw [%l7 + 0x28], %i7 fmovsge %icc, %f4, %f6 fpsub32 %f8, %f4, %f10 sra %l3, 0x1C, %o6 ldd [%l7 + 0x38], %f10 fmovdvs %icc, %f1, %f4 tvs %icc, 0x6 fnot2s %f8, %f0 fmovdpos %icc, %f14, %f11 tvc %xcc, 0x1 ldx [%l7 + 0x48], %l0 movvc %icc, %g1, %l6 fble,a %fcc1, loop_6255 lduh [%l7 + 0x48], %g6 be,pn %icc, loop_6256 fornot1 %f12, %f6, %f2 loop_6255: fmovsn %icc, %f10, %f3 for %f12, %f2, %f0 loop_6256: sth %o5, [%l7 + 0x78] fmovdge %icc, %f7, %f5 addcc %i6, %i5, %i1 fmuld8ulx16 %f6, %f8, %f4 fbne %fcc3, loop_6257 fmul8x16au %f3, %f9, %f14 fbuge,a %fcc1, loop_6258 udivx %g7, 0x160F, %l5 loop_6257: fbg %fcc1, loop_6259 ldx [%l7 + 0x28], %g2 loop_6258: lduw [%l7 + 0x28], %o1 sth %i2, [%l7 + 0x34] loop_6259: sdiv %i4, 0x0CE8, %o7 bcc,pt %icc, loop_6260 lduw [%l7 + 0x1C], %o0 fsrc2s %f12, %f0 fmovsne %icc, %f8, %f13 loop_6260: array16 %i3, %g4, %l2 sethi 0x01DA, %i0 fmovse %icc, %f10, %f0 fmovrdgez %l4, %f8, %f6 ldx [%l7 + 0x38], %g5 stw %l1, [%l7 + 0x44] orn %o4, %g3, %o2 siam 0x3 ldd [%l7 + 0x30], %f4 fmovdpos %xcc, %f3, %f5 fmovsg %icc, %f6, %f7 tle %icc, 0x2 fmovsneg %xcc, %f13, %f5 fornot2s %f10, %f7, %f10 addcc %o3, 0x1FC2, %i7 fcmple32 %f12, %f14, %l3 taddcc %l0, 0x0099, %g1 fsrc1 %f8, %f10 stx %o6, [%l7 + 0x30] movn %icc, %l6, %g6 call loop_6261 fmovdneg %icc, %f12, %f3 fnot1s %f4, %f10 stw %i6, [%l7 + 0x64] loop_6261: bne %icc, loop_6262 std %f8, [%l7 + 0x58] lduw [%l7 + 0x44], %o5 ldsb [%l7 + 0x67], %i1 loop_6262: fmul8sux16 %f8, %f2, %f8 pdist %f6, %f12, %f2 movcs %xcc, %g7, %l5 fmovscs %xcc, %f5, %f3 fblg %fcc3, loop_6263 ldsh [%l7 + 0x0A], %g2 fbule %fcc2, loop_6264 std %f12, [%l7 + 0x10] loop_6263: ldsb [%l7 + 0x1A], %i5 stx %i2, [%l7 + 0x10] loop_6264: std %f6, [%l7 + 0x20] fnand %f0, %f8, %f6 fmovsne %icc, %f6, %f10 orn %o1, %i4, %o7 tcs %icc, 0x4 fornot1s %f12, %f12, %f7 fmovrdne %o0, %f10, %f8 ldsw [%l7 + 0x70], %i3 movpos %xcc, %l2, %g4 udivx %i0, 0x00BB, %g5 stx %l4, [%l7 + 0x08] bl,pn %icc, loop_6265 fnands %f2, %f8, %f7 fcmpgt32 %f12, %f2, %o4 addc %g3, 0x17E7, %o2 loop_6265: fblg %fcc3, loop_6266 ldd [%l7 + 0x38], %f12 stw %o3, [%l7 + 0x3C] fmovrdgz %i7, %f0, %f6 loop_6266: movvc %icc, %l1, %l3 ldd [%l7 + 0x50], %f6 ldd [%l7 + 0x40], %f14 stw %g1, [%l7 + 0x5C] fandnot1 %f6, %f2, %f12 fblg %fcc2, loop_6267 sth %l0, [%l7 + 0x2E] ldsh [%l7 + 0x68], %l6 fbo,a %fcc2, loop_6268 loop_6267: bcs,pt %icc, loop_6269 stx %g6, [%l7 + 0x50] fcmped %fcc3, %f8, %f6 loop_6268: ldub [%l7 + 0x17], %i6 loop_6269: ldx [%l7 + 0x28], %o5 nop setx loop_6270, %l0, %l1 jmpl %l1, %o6 stw %i1, [%l7 + 0x2C] fmovdcs %xcc, %f2, %f11 addccc %g7, 0x16BE, %l5 loop_6270: st %f0, [%l7 + 0x70] and %i5, %i2, %g2 fsrc1s %f15, %f6 nop setx loop_6271, %l0, %l1 jmpl %l1, %o1 lduw [%l7 + 0x30], %i4 sethi 0x1B7E, %o7 fmovdcc %xcc, %f11, %f1 loop_6271: tpos %xcc, 0x1 sth %o0, [%l7 + 0x74] fandnot1s %f8, %f3, %f10 edge16 %i3, %l2, %g4 stx %g5, [%l7 + 0x78] edge8 %i0, %l4, %g3 sth %o2, [%l7 + 0x36] fmovsle %icc, %f14, %f15 fmovrsgz %o3, %f15, %f4 movrlz %o4, 0x375, %l1 fbn,a %fcc3, loop_6272 xorcc %i7, 0x0A87, %g1 fnot1 %f8, %f6 xorcc %l3, %l6, %l0 loop_6272: tpos %xcc, 0x7 ldd [%l7 + 0x70], %f12 umul %i6, 0x043D, %g6 sra %o5, 0x0E, %i1 stb %o6, [%l7 + 0x38] ldd [%l7 + 0x28], %f2 ldd [%l7 + 0x18], %f6 bpos loop_6273 fba %fcc2, loop_6274 fmovdgu %xcc, %f15, %f15 edge16n %g7, %l5, %i2 loop_6273: edge16l %i5, %o1, %i4 loop_6274: fsrc2 %f4, %f6 fbul %fcc3, loop_6275 udiv %o7, 0x09C1, %g2 fors %f7, %f10, %f14 ldsw [%l7 + 0x28], %i3 loop_6275: fmovdpos %icc, %f1, %f15 tg %xcc, 0x5 orn %l2, %o0, %g4 smulcc %g5, %i0, %g3 edge32ln %o2, %o3, %l4 movrgez %o4, 0x2F5, %i7 sth %g1, [%l7 + 0x0A] fpackfix %f10, %f12 sdiv %l3, 0x086A, %l6 ld [%l7 + 0x08], %f4 lduw [%l7 + 0x0C], %l0 udivcc %i6, 0x0ADE, %l1 bge,a,pt %xcc, loop_6276 fzero %f0 fmovdvc %xcc, %f6, %f15 tne %xcc, 0x0 loop_6276: movge %xcc, %o5, %g6 fornot1 %f6, %f4, %f0 fmovse %icc, %f7, %f2 fmovda %icc, %f14, %f3 fsrc2s %f3, %f0 tneg %icc, 0x7 fmovrde %o6, %f12, %f4 srax %g7, %i1, %l5 fnot1 %f10, %f4 array16 %i2, %i5, %o1 std %f10, [%l7 + 0x40] bne,a,pt %xcc, loop_6277 fmovs %f6, %f5 ldx [%l7 + 0x30], %i4 fmul8ulx16 %f0, %f6, %f14 loop_6277: fmovsleu %xcc, %f9, %f7 array32 %o7, %g2, %l2 ldub [%l7 + 0x17], %i3 fmuld8sux16 %f15, %f7, %f0 lduh [%l7 + 0x22], %g4 movn %xcc, %o0, %g5 fpsub32 %f8, %f14, %f12 call loop_6278 fcmpgt16 %f12, %f6, %g3 fornot1 %f10, %f0, %f6 or %i0, 0x11CA, %o2 loop_6278: movrgz %o3, 0x02C, %o4 fpack32 %f4, %f4, %f10 lduh [%l7 + 0x18], %i7 edge16ln %l4, %l3, %l6 ldsb [%l7 + 0x20], %l0 fandnot1s %f4, %f15, %f6 fabsd %f8, %f6 fpsub32s %f4, %f10, %f9 std %f2, [%l7 + 0x40] fmovrslez %g1, %f3, %f14 stb %i6, [%l7 + 0x6D] fcmpes %fcc1, %f5, %f5 fmovdge %xcc, %f9, %f13 fmovdl %xcc, %f5, %f14 lduh [%l7 + 0x78], %o5 fnot2 %f0, %f4 std %f2, [%l7 + 0x50] tsubcctv %l1, 0x1220, %o6 fsrc1s %f0, %f2 fmovdvc %icc, %f13, %f5 std %f4, [%l7 + 0x68] fcmple32 %f14, %f8, %g6 stx %g7, [%l7 + 0x20] stx %l5, [%l7 + 0x50] st %f2, [%l7 + 0x0C] bgu,pn %icc, loop_6279 ldsw [%l7 + 0x44], %i1 st %f3, [%l7 + 0x44] fcmpgt16 %f4, %f12, %i5 loop_6279: sth %o1, [%l7 + 0x6E] fmovsge %icc, %f0, %f2 array8 %i4, %o7, %g2 stw %l2, [%l7 + 0x5C] orncc %i2, %g4, %o0 tle %xcc, 0x7 ld [%l7 + 0x1C], %f0 array32 %g5, %g3, %i0 stx %i3, [%l7 + 0x68] ldsb [%l7 + 0x2C], %o3 smul %o2, 0x172F, %o4 st %f4, [%l7 + 0x2C] nop setx loop_6280, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andncc %l4, %i7, %l3 taddcctv %l6, %g1, %i6 pdist %f2, %f8, %f10 loop_6280: fpadd32s %f10, %f15, %f13 fmovsvs %icc, %f8, %f2 siam 0x2 stb %o5, [%l7 + 0x42] fpsub16 %f6, %f4, %f2 fmovsleu %icc, %f1, %f5 orn %l0, %o6, %l1 fmovsle %xcc, %f8, %f7 fblg,a %fcc0, loop_6281 lduh [%l7 + 0x74], %g6 ldd [%l7 + 0x50], %f2 tge %xcc, 0x2 loop_6281: ldd [%l7 + 0x20], %f10 fnot1 %f8, %f10 fandnot2 %f0, %f0, %f8 brgz,a %l5, loop_6282 ld [%l7 + 0x64], %f8 ldsw [%l7 + 0x48], %g7 stw %i1, [%l7 + 0x24] loop_6282: bvs,a,pn %xcc, loop_6283 edge16 %i5, %o1, %o7 bneg,pt %icc, loop_6284 for %f14, %f4, %f10 loop_6283: ld [%l7 + 0x08], %f11 lduw [%l7 + 0x70], %g2 loop_6284: call loop_6285 bge loop_6286 movle %xcc, %l2, %i2 ldsb [%l7 + 0x15], %i4 loop_6285: fzero %f2 loop_6286: bvs,a %icc, loop_6287 fsrc1s %f12, %f1 fzero %f10 taddcctv %o0, 0x04B7, %g4 loop_6287: tl %icc, 0x3 fpsub16s %f11, %f5, %f14 umulcc %g3, %g5, %i0 ldsh [%l7 + 0x5E], %o3 fornot2 %f2, %f10, %f6 fcmpeq32 %f4, %f6, %i3 std %f6, [%l7 + 0x08] ta %xcc, 0x3 stx %o2, [%l7 + 0x28] stw %l4, [%l7 + 0x5C] stb %o4, [%l7 + 0x76] fcmpne16 %f10, %f0, %i7 lduw [%l7 + 0x24], %l6 std %f8, [%l7 + 0x58] sth %l3, [%l7 + 0x0E] st %f10, [%l7 + 0x74] bg,pt %icc, loop_6288 sdivx %i6, 0x1DE6, %o5 array8 %l0, %g1, %o6 ldd [%l7 + 0x50], %f14 loop_6288: tne %xcc, 0x1 stw %g6, [%l7 + 0x78] std %f10, [%l7 + 0x70] tleu %icc, 0x5 fba %fcc3, loop_6289 ldx [%l7 + 0x60], %l5 fmovsl %icc, %f3, %f15 std %f14, [%l7 + 0x60] loop_6289: edge8n %g7, %i1, %i5 srl %l1, 0x09, %o1 movl %xcc, %o7, %l2 edge16ln %i2, %g2, %i4 lduw [%l7 + 0x18], %g4 fnot2 %f12, %f8 fblg,a %fcc3, loop_6290 edge16ln %g3, %o0, %i0 movrgz %o3, 0x07F, %g5 st %f12, [%l7 + 0x14] loop_6290: ldsh [%l7 + 0x22], %o2 fsrc2s %f9, %f4 and %l4, 0x1138, %o4 std %f0, [%l7 + 0x58] edge32ln %i3, %i7, %l6 xnor %i6, 0x142E, %l3 nop setx loop_6291, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsne %icc, %f14, %f9 fba,a %fcc2, loop_6292 fmovdle %xcc, %f9, %f1 loop_6291: fpack32 %f6, %f12, %f8 movle %xcc, %o5, %g1 loop_6292: fba %fcc0, loop_6293 fnot1s %f7, %f1 movpos %xcc, %o6, %g6 fmovs %f7, %f11 loop_6293: ta %xcc, 0x3 ldd [%l7 + 0x18], %f0 fmovse %icc, %f8, %f6 bleu,pt %icc, loop_6294 fmovsvs %icc, %f1, %f9 bcs,a loop_6295 lduw [%l7 + 0x54], %l0 loop_6294: std %f4, [%l7 + 0x10] bg,a,pt %xcc, loop_6296 loop_6295: ldub [%l7 + 0x54], %l5 fabss %f13, %f13 lduh [%l7 + 0x42], %i1 loop_6296: movn %icc, %g7, %i5 movl %icc, %l1, %o1 fzero %f0 std %f14, [%l7 + 0x70] movneg %xcc, %l2, %i2 stb %o7, [%l7 + 0x0E] ldsh [%l7 + 0x3E], %i4 fbl %fcc3, loop_6297 bcc,a,pt %icc, loop_6298 array16 %g4, %g2, %g3 edge8 %o0, %i0, %g5 loop_6297: subccc %o3, 0x12F3, %l4 loop_6298: be,a %xcc, loop_6299 edge16n %o2, %i3, %i7 smul %l6, %i6, %l3 fmovscc %xcc, %f12, %f11 loop_6299: udiv %o5, 0x17F9, %o4 fpsub32 %f8, %f14, %f2 fbug %fcc2, loop_6300 ldsh [%l7 + 0x3E], %g1 fsrc2 %f8, %f4 brgz %g6, loop_6301 loop_6300: fcmped %fcc3, %f12, %f14 brnz,a %o6, loop_6302 for %f10, %f8, %f6 loop_6301: fzeros %f14 movrgez %l0, 0x186, %l5 loop_6302: fones %f14 fabss %f5, %f5 bgu,pt %xcc, loop_6303 ld [%l7 + 0x28], %f7 fsrc2 %f4, %f4 tn %icc, 0x5 loop_6303: fmovdvs %icc, %f5, %f0 edge32n %i1, %g7, %l1 tn %xcc, 0x1 popc 0x0BBB, %i5 mulx %l2, 0x19A0, %o1 fpmerge %f5, %f6, %f12 xnorcc %o7, 0x0D2C, %i4 edge32l %g4, %i2, %g3 xnor %o0, %i0, %g5 be,a %icc, loop_6304 brnz,a %o3, loop_6305 bne %xcc, loop_6306 fnot2s %f15, %f8 loop_6304: fmovsg %icc, %f13, %f3 loop_6305: fzero %f12 loop_6306: bn,a,pt %icc, loop_6307 std %f4, [%l7 + 0x38] lduw [%l7 + 0x20], %l4 fmul8x16al %f10, %f1, %f14 loop_6307: movvc %xcc, %o2, %g2 stb %i3, [%l7 + 0x41] xorcc %i7, 0x17CE, %l6 tpos %xcc, 0x0 fxors %f1, %f0, %f13 addcc %l3, 0x05C7, %i6 fnor %f6, %f4, %f10 bleu,a %icc, loop_6308 lduh [%l7 + 0x50], %o4 fmovdg %icc, %f13, %f11 st %f0, [%l7 + 0x78] loop_6308: stx %o5, [%l7 + 0x78] stw %g6, [%l7 + 0x38] ldx [%l7 + 0x38], %g1 fpsub16s %f14, %f3, %f14 stx %l0, [%l7 + 0x48] fmul8sux16 %f2, %f4, %f12 mova %icc, %l5, %o6 fcmpeq16 %f8, %f4, %g7 be loop_6309 std %f14, [%l7 + 0x28] ba,a %icc, loop_6310 fmovdg %xcc, %f10, %f1 loop_6309: fnors %f8, %f13, %f1 edge8ln %l1, %i5, %i1 loop_6310: ldd [%l7 + 0x20], %f14 smulcc %l2, %o1, %o7 udivcc %g4, 0x02AE, %i4 fmovda %xcc, %f1, %f13 mulscc %g3, 0x1158, %i2 edge32 %o0, %i0, %g5 fpsub16s %f15, %f9, %f8 fmovsg %xcc, %f3, %f11 bvs %xcc, loop_6311 brlez %o3, loop_6312 fmul8x16 %f14, %f0, %f0 movvc %xcc, %o2, %g2 loop_6311: st %f0, [%l7 + 0x10] loop_6312: array16 %l4, %i3, %i7 brlez %l3, loop_6313 stb %i6, [%l7 + 0x41] ldx [%l7 + 0x40], %o4 std %f2, [%l7 + 0x58] loop_6313: sth %o5, [%l7 + 0x78] bleu,a loop_6314 sth %l6, [%l7 + 0x32] fmovrslez %g6, %f13, %f10 fpsub16 %f12, %f8, %f14 loop_6314: array16 %g1, %l5, %l0 brnz %o6, loop_6315 tgu %xcc, 0x5 stw %l1, [%l7 + 0x10] tgu %icc, 0x3 loop_6315: lduw [%l7 + 0x6C], %g7 fornot2 %f8, %f12, %f10 fpadd16s %f4, %f6, %f3 fornot1 %f2, %f6, %f6 fbe %fcc0, loop_6316 tsubcctv %i1, 0x0CA9, %i5 fmovrdlez %o1, %f8, %f0 fornot1s %f2, %f3, %f5 loop_6316: st %f6, [%l7 + 0x68] std %f10, [%l7 + 0x78] fmovrdgz %l2, %f8, %f10 srl %g4, 0x13, %o7 ldsh [%l7 + 0x32], %i4 ba loop_6317 fmovrde %i2, %f10, %f12 taddcc %g3, 0x0387, %i0 fands %f13, %f9, %f2 loop_6317: fmuld8ulx16 %f9, %f1, %f14 fmovdge %xcc, %f5, %f6 fandnot1 %f6, %f14, %f6 lduh [%l7 + 0x32], %o0 addccc %o3, %o2, %g5 fmul8x16 %f4, %f6, %f4 movvs %icc, %l4, %i3 fcmpeq32 %f8, %f12, %i7 st %f11, [%l7 + 0x34] fcmpgt16 %f0, %f14, %l3 movre %g2, 0x3AF, %i6 lduw [%l7 + 0x38], %o5 brgez %l6, loop_6318 ldsw [%l7 + 0x18], %g6 ldsw [%l7 + 0x34], %g1 tcc %xcc, 0x5 loop_6318: fnot1 %f14, %f2 add %o4, %l0, %l5 movvs %icc, %o6, %g7 subc %l1, 0x1EB3, %i5 fbule %fcc1, loop_6319 subc %i1, 0x0554, %l2 tl %icc, 0x3 stx %g4, [%l7 + 0x58] loop_6319: st %f0, [%l7 + 0x48] smul %o1, 0x1647, %o7 fcmpd %fcc2, %f6, %f2 fmovdl %xcc, %f11, %f7 fpsub16 %f10, %f14, %f6 ta %icc, 0x4 fmuld8sux16 %f7, %f5, %f12 movneg %xcc, %i4, %g3 fabsd %f12, %f2 fone %f8 movn %icc, %i0, %i2 sth %o3, [%l7 + 0x5A] fnot1s %f11, %f5 tne %icc, 0x7 array32 %o0, %g5, %l4 fmovrse %i3, %f13, %f4 stw %i7, [%l7 + 0x5C] fone %f12 stb %l3, [%l7 + 0x2C] fmovrdgz %o2, %f4, %f12 fxors %f9, %f12, %f15 fmovsgu %icc, %f10, %f12 ldsw [%l7 + 0x18], %g2 fzero %f10 fmul8sux16 %f0, %f4, %f2 ld [%l7 + 0x7C], %f3 ldsb [%l7 + 0x09], %i6 sll %o5, %l6, %g1 fmovrdgez %g6, %f12, %f10 fand %f10, %f4, %f14 lduw [%l7 + 0x24], %o4 xor %l0, 0x0962, %l5 movrlez %g7, %o6, %i5 edge8 %l1, %i1, %g4 stx %l2, [%l7 + 0x70] fcmps %fcc3, %f2, %f11 udivcc %o7, 0x06E8, %o1 ldx [%l7 + 0x40], %i4 movg %xcc, %g3, %i0 fmovdg %icc, %f10, %f8 fcmpgt16 %f12, %f8, %o3 sth %o0, [%l7 + 0x1A] andn %g5, %l4, %i3 array8 %i2, %l3, %o2 stx %g2, [%l7 + 0x40] std %f10, [%l7 + 0x78] st %f5, [%l7 + 0x5C] bge %xcc, loop_6320 movrgz %i6, 0x38D, %i7 stb %l6, [%l7 + 0x4E] sub %g1, %o5, %g6 loop_6320: stx %l0, [%l7 + 0x50] sdiv %l5, 0x17D4, %o4 fpsub32s %f15, %f13, %f9 fble %fcc2, loop_6321 and %g7, %i5, %l1 fbu %fcc3, loop_6322 brnz,a %i1, loop_6323 loop_6321: fble %fcc2, loop_6324 ldd [%l7 + 0x10], %f4 loop_6322: tcs %icc, 0x2 loop_6323: sll %o6, 0x07, %l2 loop_6324: srax %o7, 0x04, %o1 lduh [%l7 + 0x70], %i4 stx %g3, [%l7 + 0x68] fmovsleu %xcc, %f8, %f3 movneg %icc, %i0, %o3 movg %icc, %g4, %g5 subc %o0, %i3, %l4 movl %icc, %i2, %l3 brz %g2, loop_6325 ldsw [%l7 + 0x74], %o2 smulcc %i7, 0x1442, %l6 ldsw [%l7 + 0x10], %i6 loop_6325: stx %g1, [%l7 + 0x60] stw %o5, [%l7 + 0x60] ldd [%l7 + 0x28], %f12 fsrc2 %f6, %f4 edge8ln %l0, %l5, %o4 sllx %g6, %g7, %i5 fmovrdgz %l1, %f4, %f0 fcmple16 %f0, %f8, %o6 movcs %icc, %i1, %l2 andn %o1, 0x144C, %i4 ldsb [%l7 + 0x12], %o7 edge8l %i0, %o3, %g3 fmovrse %g4, %f12, %f2 fpack16 %f14, %f7 stw %g5, [%l7 + 0x28] fmul8sux16 %f12, %f6, %f6 tg %icc, 0x4 bneg,pt %xcc, loop_6326 fabss %f1, %f13 stb %i3, [%l7 + 0x3C] mulscc %o0, %i2, %l3 loop_6326: fmovsvs %icc, %f15, %f12 stw %g2, [%l7 + 0x2C] fmuld8ulx16 %f1, %f2, %f4 bvs loop_6327 lduh [%l7 + 0x08], %o2 sth %l4, [%l7 + 0x6A] movrlz %l6, %i7, %g1 loop_6327: edge32ln %o5, %l0, %i6 fmovrdgz %o4, %f14, %f14 fnot1s %f10, %f11 xnor %g6, 0x1735, %g7 edge32n %l5, %i5, %l1 ldx [%l7 + 0x20], %i1 sll %l2, %o6, %o1 tcc %xcc, 0x2 tneg %xcc, 0x0 orcc %o7, %i0, %o3 sth %g3, [%l7 + 0x76] lduh [%l7 + 0x1A], %g4 movcc %xcc, %g5, %i3 srlx %i4, 0x15, %i2 and %l3, %o0, %g2 lduw [%l7 + 0x30], %o2 fzeros %f7 fpsub32s %f9, %f2, %f13 fxor %f6, %f14, %f14 subccc %l6, 0x09DC, %i7 edge16ln %l4, %o5, %g1 fmovsgu %icc, %f3, %f8 ldx [%l7 + 0x78], %i6 fbule %fcc2, loop_6328 ldsw [%l7 + 0x4C], %o4 stb %l0, [%l7 + 0x11] ldub [%l7 + 0x3C], %g6 loop_6328: bcc,pt %icc, loop_6329 lduh [%l7 + 0x48], %l5 std %f0, [%l7 + 0x30] fsrc2 %f2, %f0 loop_6329: bgu %icc, loop_6330 subcc %g7, %l1, %i1 ldsb [%l7 + 0x12], %l2 add %o6, 0x1F76, %o1 loop_6330: lduh [%l7 + 0x14], %o7 fcmpes %fcc3, %f6, %f12 array16 %i5, %o3, %g3 fbg %fcc2, loop_6331 fxor %f6, %f12, %f6 movl %icc, %i0, %g5 andn %i3, 0x184E, %i4 loop_6331: fpsub16 %f4, %f6, %f12 move %xcc, %i2, %l3 smul %o0, 0x154C, %g2 ble,a,pn %icc, loop_6332 ta %icc, 0x2 fnors %f2, %f7, %f11 bvc,pn %icc, loop_6333 loop_6332: srax %o2, 0x1D, %l6 fandnot2 %f0, %f14, %f6 lduh [%l7 + 0x58], %g4 loop_6333: siam 0x0 fmovsgu %xcc, %f11, %f7 mulx %l4, %i7, %g1 fcmpgt16 %f12, %f2, %o5 add %i6, 0x1FF6, %l0 fornot1s %f8, %f12, %f8 fornot1 %f0, %f12, %f4 fpsub32s %f12, %f11, %f13 lduw [%l7 + 0x70], %o4 sethi 0x10AB, %g6 fmovrdgz %g7, %f2, %f14 fxor %f10, %f10, %f6 lduh [%l7 + 0x72], %l1 bvc,a loop_6334 smul %i1, %l2, %l5 edge16l %o1, %o6, %o7 sllx %o3, %i5, %i0 loop_6334: fxnor %f10, %f6, %f8 taddcctv %g5, 0x0CAD, %i3 alignaddrl %i4, %i2, %g3 brlez,a %o0, loop_6335 fmovspos %xcc, %f2, %f10 sth %l3, [%l7 + 0x2E] tsubcctv %g2, %l6, %g4 loop_6335: lduh [%l7 + 0x38], %l4 ldd [%l7 + 0x60], %f12 addcc %o2, %g1, %o5 fpadd16s %f6, %f15, %f5 bvc loop_6336 orcc %i7, 0x124D, %i6 stw %o4, [%l7 + 0x74] ldd [%l7 + 0x60], %f12 loop_6336: tle %xcc, 0x4 fmovdge %xcc, %f13, %f7 nop setx loop_6337, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry srlx %l0, %g7, %l1 tge %xcc, 0x1 fmul8ulx16 %f0, %f6, %f12 loop_6337: ldx [%l7 + 0x60], %i1 stb %l2, [%l7 + 0x32] call loop_6338 srax %l5, %g6, %o1 bg %xcc, loop_6339 array8 %o6, %o7, %i5 loop_6338: bg,a %icc, loop_6340 ldsw [%l7 + 0x68], %i0 loop_6339: tle %xcc, 0x3 fbule %fcc2, loop_6341 loop_6340: ldub [%l7 + 0x1B], %o3 fmovdcc %icc, %f8, %f8 fmovrsgz %i3, %f7, %f0 loop_6341: siam 0x2 xor %i4, %i2, %g5 fnot1 %f14, %f2 sdivcc %g3, 0x1D62, %l3 fmovsvc %xcc, %f9, %f11 fmovsl %xcc, %f5, %f0 pdist %f4, %f8, %f0 fbe,a %fcc3, loop_6342 fpack16 %f0, %f2 fpsub16s %f4, %f9, %f12 tgu %xcc, 0x4 loop_6342: movrgz %o0, 0x04A, %g2 stx %l6, [%l7 + 0x68] fpack32 %f10, %f4, %f0 ldd [%l7 + 0x10], %f12 ld [%l7 + 0x4C], %f15 ldub [%l7 + 0x18], %g4 be,a,pn %icc, loop_6343 fbn %fcc0, loop_6344 brlz,a %l4, loop_6345 tcs %xcc, 0x6 loop_6343: fcmpgt16 %f2, %f4, %g1 loop_6344: alignaddrl %o2, %o5, %i7 loop_6345: fexpand %f12, %f6 fmovsa %icc, %f2, %f11 ldsw [%l7 + 0x60], %i6 fmovse %icc, %f3, %f10 ld [%l7 + 0x70], %f7 movg %icc, %o4, %l0 tne %xcc, 0x1 ldub [%l7 + 0x5D], %l1 ldsh [%l7 + 0x08], %i1 movrlz %g7, %l5, %l2 ld [%l7 + 0x44], %f9 std %f4, [%l7 + 0x40] ldsb [%l7 + 0x50], %g6 fcmpgt32 %f0, %f0, %o1 ldsw [%l7 + 0x28], %o6 bvs,a %icc, loop_6346 fmovsl %xcc, %f10, %f14 stb %i5, [%l7 + 0x31] fornot2 %f8, %f8, %f8 loop_6346: st %f8, [%l7 + 0x74] subccc %o7, 0x137F, %o3 fmovrslez %i0, %f0, %f2 fmovsne %xcc, %f0, %f10 fmovdpos %xcc, %f5, %f0 fmovsge %icc, %f5, %f9 fnor %f2, %f8, %f8 bcs,pt %xcc, loop_6347 edge8ln %i4, %i3, %i2 fmul8x16al %f0, %f4, %f14 fsrc1 %f12, %f6 loop_6347: sub %g5, 0x0053, %g3 ldub [%l7 + 0x3D], %o0 bn,a loop_6348 fmovsgu %xcc, %f12, %f14 addc %g2, %l6, %g4 lduw [%l7 + 0x50], %l4 loop_6348: bpos,a loop_6349 ldsw [%l7 + 0x58], %l3 fmul8sux16 %f10, %f4, %f8 sdivx %o2, 0x1E2F, %g1 loop_6349: fmovda %xcc, %f14, %f2 tcc %xcc, 0x0 fpadd16 %f8, %f0, %f4 st %f11, [%l7 + 0x30] movre %o5, %i6, %i7 tl %xcc, 0x5 array8 %o4, %l0, %i1 ldsw [%l7 + 0x5C], %g7 tvc %icc, 0x2 bcs,a %icc, loop_6350 fbl %fcc2, loop_6351 sth %l1, [%l7 + 0x66] fcmpeq16 %f8, %f2, %l5 loop_6350: andn %g6, 0x0EC5, %o1 loop_6351: bg,a loop_6352 tg %icc, 0x3 fble %fcc0, loop_6353 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 loop_6352: fmovsne %icc, %f14, %f12 taddcctv %l2, 0x17EF, %o6 loop_6353: subccc %o7, %o3, %i0 loop_6354: tle %icc, 0x0 fmovscs %xcc, %f15, %f7 ldsw [%l7 + 0x7C], %i5 ldx [%l7 + 0x50], %i4 move %icc, %i3, %g5 tgu %icc, 0x5 fmovdl %icc, %f14, %f4 ldd [%l7 + 0x20], %f10 ldd [%l7 + 0x18], %f6 ldsh [%l7 + 0x6A], %i2 xorcc %g3, %o0, %l6 mulx %g2, 0x03F3, %l4 brnz,a %g4, loop_6355 popc 0x1EB8, %l3 sth %o2, [%l7 + 0x2A] brz %o5, loop_6356 loop_6355: fones %f15 mulx %g1, 0x1070, %i6 ldd [%l7 + 0x20], %f8 loop_6356: ldsb [%l7 + 0x26], %i7 bcc,a loop_6357 fpsub16s %f1, %f15, %f7 st %f13, [%l7 + 0x2C] udivcc %l0, 0x0FA7, %o4 loop_6357: movle %xcc, %i1, %g7 fornot1 %f0, %f4, %f6 fcmpeq16 %f14, %f12, %l5 fmovsneg %icc, %f5, %f10 fmovdne %icc, %f2, %f11 st %f13, [%l7 + 0x78] std %f4, [%l7 + 0x30] fand %f8, %f10, %f0 tneg %icc, 0x7 std %f14, [%l7 + 0x40] ldd [%l7 + 0x20], %f14 ld [%l7 + 0x48], %f4 mulx %l1, %g6, %o1 fbne %fcc3, loop_6358 ldsb [%l7 + 0x52], %l2 ldub [%l7 + 0x64], %o6 movle %xcc, %o7, %o3 loop_6358: lduw [%l7 + 0x4C], %i0 srlx %i5, 0x18, %i4 subcc %i3, 0x1CA4, %g5 fbn %fcc2, loop_6359 or %i2, %g3, %o0 fmovrsne %g2, %f14, %f9 smul %l6, 0x1735, %g4 loop_6359: fmovdneg %icc, %f14, %f5 tvs %icc, 0x1 mulx %l4, %o2, %l3 stw %g1, [%l7 + 0x08] edge16ln %i6, %i7, %o5 sdivx %l0, 0x0077, %o4 stx %g7, [%l7 + 0x50] ldsh [%l7 + 0x1C], %i1 sll %l1, %g6, %l5 movl %icc, %o1, %l2 brlez,a %o7, loop_6360 std %f8, [%l7 + 0x48] ld [%l7 + 0x28], %f0 fone %f2 loop_6360: fnot1s %f15, %f4 edge8 %o6, %i0, %o3 ldub [%l7 + 0x7B], %i4 alignaddr %i5, %i3, %g5 fmovrde %i2, %f0, %f14 stb %g3, [%l7 + 0x65] fcmpes %fcc2, %f13, %f12 fornot2s %f10, %f12, %f13 umul %g2, 0x03B5, %o0 fornot2 %f8, %f8, %f0 ba,pt %xcc, loop_6361 edge32 %g4, %l4, %o2 bge loop_6362 edge8l %l3, %l6, %i6 loop_6361: fbne %fcc0, loop_6363 fandnot1s %f12, %f9, %f14 loop_6362: sth %i7, [%l7 + 0x40] tn %icc, 0x1 loop_6363: bg loop_6364 for %f0, %f8, %f14 fmul8x16au %f0, %f6, %f2 ld [%l7 + 0x3C], %f5 loop_6364: lduw [%l7 + 0x28], %o5 pdist %f10, %f10, %f14 edge16ln %l0, %o4, %g1 mulx %g7, %i1, %g6 fmovsvc %xcc, %f6, %f5 movrne %l5, %l1, %o1 sth %o7, [%l7 + 0x38] stx %o6, [%l7 + 0x30] sth %l2, [%l7 + 0x22] tcs %icc, 0x7 movrgez %i0, 0x301, %o3 sth %i5, [%l7 + 0x2E] subc %i4, %g5, %i3 tleu %icc, 0x4 bpos,a,pt %xcc, loop_6365 add %g3, %i2, %g2 sth %g4, [%l7 + 0x50] tcc %xcc, 0x7 loop_6365: ldsb [%l7 + 0x54], %l4 std %f0, [%l7 + 0x38] fmovspos %icc, %f9, %f8 fmovde %xcc, %f14, %f5 siam 0x5 stb %o2, [%l7 + 0x46] srax %l3, %l6, %o0 movg %icc, %i7, %i6 stw %l0, [%l7 + 0x10] fmuld8ulx16 %f10, %f8, %f12 fone %f2 fbug %fcc0, loop_6366 ldsw [%l7 + 0x24], %o4 fmovd %f6, %f14 fcmpeq32 %f10, %f14, %o5 loop_6366: movvc %icc, %g1, %g7 ldub [%l7 + 0x10], %g6 fmovsle %icc, %f14, %f1 lduh [%l7 + 0x2E], %i1 movrlez %l1, %l5, %o7 call loop_6367 fcmple32 %f8, %f2, %o1 bleu,a loop_6368 fmovdneg %xcc, %f12, %f9 loop_6367: fmovsg %icc, %f13, %f12 lduw [%l7 + 0x1C], %l2 loop_6368: movgu %icc, %i0, %o6 ldsh [%l7 + 0x2C], %i5 lduh [%l7 + 0x6C], %i4 ldsb [%l7 + 0x79], %o3 edge32ln %g5, %i3, %g3 fmuld8ulx16 %f11, %f3, %f14 edge8n %i2, %g4, %l4 bvc,a,pn %xcc, loop_6369 ldsw [%l7 + 0x0C], %g2 ldub [%l7 + 0x13], %o2 stw %l3, [%l7 + 0x08] loop_6369: fnot2 %f0, %f2 movrlez %l6, %i7, %i6 umulcc %l0, %o0, %o5 xorcc %g1, %o4, %g7 fmovspos %xcc, %f14, %f13 tl %icc, 0x3 srl %g6, %i1, %l5 movl %icc, %o7, %o1 te %icc, 0x1 ldsw [%l7 + 0x44], %l1 fble %fcc3, loop_6370 stb %l2, [%l7 + 0x5C] ldsw [%l7 + 0x4C], %i0 fpsub16 %f0, %f6, %f10 loop_6370: ld [%l7 + 0x08], %f11 ldx [%l7 + 0x50], %o6 andncc %i4, %o3, %i5 fmul8x16au %f0, %f14, %f12 fmovdge %xcc, %f13, %f8 tne %icc, 0x3 ble,a loop_6371 fcmps %fcc1, %f13, %f3 edge8ln %g5, %g3, %i2 fmovdpos %xcc, %f10, %f4 loop_6371: sth %i3, [%l7 + 0x0A] bleu,a loop_6372 fcmple16 %f0, %f8, %g4 lduw [%l7 + 0x14], %g2 ldx [%l7 + 0x48], %o2 loop_6372: brlz,a %l4, loop_6373 subccc %l6, %i7, %i6 fnegd %f0, %f4 fmovsvs %icc, %f5, %f2 loop_6373: brlz,a %l0, loop_6374 xnor %l3, 0x1319, %o5 fsrc2s %f15, %f10 ldsw [%l7 + 0x60], %o0 loop_6374: fble,a %fcc3, loop_6375 fbue %fcc1, loop_6376 array16 %g1, %o4, %g6 lduh [%l7 + 0x64], %i1 loop_6375: ld [%l7 + 0x7C], %f12 loop_6376: ldx [%l7 + 0x78], %l5 fmovsl %xcc, %f11, %f2 fmovdvc %icc, %f4, %f2 stb %o7, [%l7 + 0x53] stx %o1, [%l7 + 0x08] fmovdcs %xcc, %f4, %f1 fmovsg %icc, %f3, %f3 bvs,pt %icc, loop_6377 fmovdg %xcc, %f13, %f14 lduh [%l7 + 0x22], %g7 ldx [%l7 + 0x68], %l2 loop_6377: lduh [%l7 + 0x1C], %i0 subccc %o6, 0x0987, %l1 ldsb [%l7 + 0x46], %i4 fand %f4, %f12, %f0 brz %i5, loop_6378 st %f7, [%l7 + 0x14] fmovdle %xcc, %f5, %f7 std %f2, [%l7 + 0x68] loop_6378: tvs %xcc, 0x0 fmovscs %icc, %f2, %f13 ldsh [%l7 + 0x7E], %o3 std %f8, [%l7 + 0x28] fbu,a %fcc1, loop_6379 fmovsl %icc, %f12, %f3 sth %g5, [%l7 + 0x58] fbn %fcc1, loop_6380 loop_6379: lduh [%l7 + 0x4A], %g3 std %f0, [%l7 + 0x78] bcs,a %icc, loop_6381 loop_6380: fpadd32 %f0, %f4, %f8 nop setx loop_6382, %l0, %l1 jmpl %l1, %i2 lduh [%l7 + 0x40], %g4 loop_6381: stx %g2, [%l7 + 0x40] sth %i3, [%l7 + 0x2C] loop_6382: bshuffle %f2, %f2, %f6 movgu %xcc, %l4, %l6 udivx %o2, 0x10C7, %i7 fpadd32s %f5, %f9, %f8 fmovrdne %l0, %f10, %f14 fmul8x16au %f8, %f14, %f12 st %f0, [%l7 + 0x28] fabsd %f12, %f6 sth %i6, [%l7 + 0x16] movg %xcc, %o5, %l3 tsubcctv %g1, 0x13E3, %o0 ldsb [%l7 + 0x75], %o4 brgz,a %i1, loop_6383 fmovspos %icc, %f6, %f2 fmul8x16 %f6, %f4, %f8 stw %l5, [%l7 + 0x3C] loop_6383: bne,pn %icc, loop_6384 st %f2, [%l7 + 0x38] lduh [%l7 + 0x42], %g6 smulcc %o1, 0x1E99, %o7 loop_6384: stb %g7, [%l7 + 0x45] movleu %xcc, %l2, %i0 fcmpne16 %f2, %f4, %o6 movleu %xcc, %i4, %i5 tne %xcc, 0x1 tn %xcc, 0x0 ld [%l7 + 0x68], %f10 lduw [%l7 + 0x28], %o3 fmovrsgez %g5, %f4, %f2 brgez,a %l1, loop_6385 ldub [%l7 + 0x3D], %i2 fmul8ulx16 %f12, %f0, %f14 tn %icc, 0x7 loop_6385: fbue,a %fcc2, loop_6386 orcc %g3, %g4, %g2 sra %i3, %l6, %l4 ldd [%l7 + 0x40], %f4 loop_6386: ldsh [%l7 + 0x10], %i7 lduh [%l7 + 0x10], %o2 tvc %icc, 0x6 fzero %f4 array16 %i6, %o5, %l0 fcmpgt32 %f2, %f0, %g1 fmovdn %icc, %f14, %f11 addc %o0, 0x02A8, %o4 sub %l3, %i1, %g6 std %f0, [%l7 + 0x08] ldx [%l7 + 0x48], %l5 srl %o7, %o1, %g7 fmul8x16 %f14, %f12, %f14 std %f12, [%l7 + 0x78] fbul,a %fcc1, loop_6387 tn %xcc, 0x7 fsrc1s %f15, %f8 bpos,a loop_6388 loop_6387: stb %l2, [%l7 + 0x4B] fmovrdgez %o6, %f0, %f10 movgu %icc, %i4, %i0 loop_6388: fbul %fcc0, loop_6389 fsrc2s %f15, %f9 mova %icc, %i5, %g5 call loop_6390 loop_6389: st %f11, [%l7 + 0x60] movrlez %o3, %l1, %g3 fbe %fcc1, loop_6391 loop_6390: edge16n %i2, %g4, %g2 ldd [%l7 + 0x30], %f0 sll %i3, 0x1F, %l6 loop_6391: fpsub16 %f10, %f12, %f8 fbne %fcc3, loop_6392 st %f12, [%l7 + 0x44] alignaddr %l4, %i7, %i6 addccc %o5, 0x0B57, %o2 loop_6392: nop setx loop_6393, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xorcc %g1, %l0, %o4 ldsw [%l7 + 0x3C], %l3 ldsw [%l7 + 0x10], %i1 loop_6393: fxnors %f8, %f9, %f12 fcmpd %fcc3, %f0, %f6 tne %icc, 0x1 faligndata %f6, %f8, %f14 fmovsneg %xcc, %f3, %f15 fpsub16 %f2, %f2, %f6 brlez,a %g6, loop_6394 lduh [%l7 + 0x68], %o0 ldx [%l7 + 0x48], %l5 movvs %icc, %o1, %g7 loop_6394: fnors %f8, %f1, %f14 lduw [%l7 + 0x54], %o7 taddcctv %l2, %i4, %i0 ldsh [%l7 + 0x2C], %i5 ldub [%l7 + 0x44], %o6 fands %f0, %f1, %f7 fors %f11, %f0, %f9 fba %fcc3, loop_6395 tcc %xcc, 0x4 ldx [%l7 + 0x68], %o3 sdivcc %l1, 0x0B23, %g5 loop_6395: stw %g3, [%l7 + 0x40] te %icc, 0x3 fands %f9, %f7, %f15 bvs loop_6396 fnot2s %f7, %f1 fmovdn %xcc, %f9, %f2 std %f2, [%l7 + 0x70] loop_6396: fpsub32 %f14, %f6, %f2 stw %g4, [%l7 + 0x18] fmovdne %xcc, %f15, %f6 sth %g2, [%l7 + 0x4C] sll %i3, %l6, %l4 std %f14, [%l7 + 0x08] ldsw [%l7 + 0x48], %i7 tsubcctv %i2, %o5, %i6 stb %g1, [%l7 + 0x51] fbo,a %fcc2, loop_6397 fnegs %f0, %f6 fabss %f0, %f11 ldsw [%l7 + 0x6C], %o2 loop_6397: fcmpd %fcc3, %f8, %f2 fnot2 %f2, %f6 subc %o4, 0x1027, %l3 bg,a,pt %icc, loop_6398 bne loop_6399 fexpand %f9, %f8 fpsub16s %f7, %f5, %f5 loop_6398: fnor %f12, %f2, %f4 loop_6399: fmul8x16 %f3, %f8, %f0 movvc %icc, %i1, %g6 fcmpne32 %f4, %f4, %o0 fbne,a %fcc0, loop_6400 ldsw [%l7 + 0x0C], %l0 fnegd %f2, %f8 movleu %xcc, %l5, %g7 loop_6400: fmovrdlez %o1, %f14, %f10 ld [%l7 + 0x38], %f8 xorcc %o7, 0x01C2, %i4 srlx %l2, 0x0E, %i0 fbule %fcc1, loop_6401 lduh [%l7 + 0x72], %i5 bgu %icc, loop_6402 fmul8x16 %f1, %f4, %f12 loop_6401: fpsub32s %f13, %f7, %f5 sth %o3, [%l7 + 0x3C] loop_6402: ld [%l7 + 0x20], %f0 udivcc %o6, 0x0236, %l1 stb %g5, [%l7 + 0x49] fpadd16s %f6, %f12, %f3 fmovrdlz %g4, %f12, %f12 fmul8ulx16 %f4, %f4, %f0 fmovdl %xcc, %f14, %f12 fornot2s %f10, %f11, %f6 brgez %g3, loop_6403 fpsub16 %f14, %f10, %f4 fnors %f13, %f10, %f5 stw %g2, [%l7 + 0x2C] loop_6403: ldsh [%l7 + 0x32], %i3 pdist %f10, %f2, %f8 srlx %l6, %i7, %i2 ldub [%l7 + 0x67], %l4 ldd [%l7 + 0x78], %f6 bvc,a loop_6404 fmovsge %xcc, %f12, %f10 tvs %icc, 0x7 fbn,a %fcc3, loop_6405 loop_6404: fble %fcc2, loop_6406 stx %o5, [%l7 + 0x10] fnot1s %f10, %f7 loop_6405: fbge %fcc1, loop_6407 loop_6406: movge %xcc, %i6, %o2 fbl %fcc2, loop_6408 xorcc %g1, 0x0582, %o4 loop_6407: tl %icc, 0x6 ld [%l7 + 0x10], %f1 loop_6408: umul %l3, %i1, %g6 ld [%l7 + 0x14], %f15 std %f10, [%l7 + 0x30] bcs,pt %icc, loop_6409 sra %l0, %o0, %l5 fmovdneg %xcc, %f2, %f6 siam 0x4 loop_6409: bne,pn %xcc, loop_6410 fmovsge %xcc, %f15, %f8 fxors %f12, %f6, %f6 ldsb [%l7 + 0x3B], %g7 loop_6410: movpos %xcc, %o7, %i4 fmovdvs %icc, %f13, %f5 bvc,a loop_6411 smulcc %o1, %l2, %i5 ble,a,pn %icc, loop_6412 fmovrsne %o3, %f13, %f1 loop_6411: ldd [%l7 + 0x70], %f10 movn %xcc, %o6, %i0 loop_6412: fmovsg %xcc, %f10, %f11 fcmple32 %f12, %f0, %l1 fbg,a %fcc3, loop_6413 stb %g4, [%l7 + 0x54] and %g5, 0x0A25, %g2 fandnot1s %f4, %f9, %f9 loop_6413: andcc %g3, %l6, %i7 fmovsge %xcc, %f5, %f10 fmuld8ulx16 %f14, %f0, %f6 sth %i3, [%l7 + 0x4A] movrne %l4, 0x180, %i2 tcc %icc, 0x5 ldx [%l7 + 0x38], %i6 std %f6, [%l7 + 0x20] fmovdle %icc, %f5, %f8 or %o2, %o5, %g1 ld [%l7 + 0x20], %f0 sra %o4, %l3, %g6 movvc %icc, %i1, %o0 orcc %l0, 0x11CD, %g7 fsrc1 %f12, %f0 fcmple32 %f2, %f0, %l5 fbug %fcc0, loop_6414 lduh [%l7 + 0x2A], %o7 fbue,a %fcc3, loop_6415 fmovdle %xcc, %f1, %f2 loop_6414: ldx [%l7 + 0x68], %i4 fmovrsne %o1, %f8, %f6 loop_6415: fmovsa %icc, %f6, %f11 fbule,a %fcc2, loop_6416 fsrc1s %f13, %f8 lduw [%l7 + 0x28], %l2 fmovdcs %xcc, %f9, %f12 loop_6416: lduw [%l7 + 0x14], %o3 ldsb [%l7 + 0x34], %i5 tge %icc, 0x4 orncc %i0, %o6, %g4 edge16ln %l1, %g2, %g3 bg,a,pn %icc, loop_6417 sdivx %g5, 0x04B2, %i7 lduh [%l7 + 0x2E], %l6 movrlez %l4, 0x168, %i3 loop_6417: fmovdle %icc, %f12, %f1 srl %i6, %o2, %i2 stw %o5, [%l7 + 0x6C] ldsb [%l7 + 0x64], %o4 bge,pt %icc, loop_6418 stw %l3, [%l7 + 0x20] ldx [%l7 + 0x18], %g6 fba,a %fcc1, loop_6419 loop_6418: te %xcc, 0x0 tcs %xcc, 0x5 stx %g1, [%l7 + 0x10] loop_6419: tleu %icc, 0x7 mova %xcc, %i1, %o0 ldd [%l7 + 0x60], %f10 fmovdge %icc, %f8, %f8 ldsw [%l7 + 0x60], %l0 fnand %f12, %f2, %f10 fpadd32 %f2, %f4, %f0 move %icc, %l5, %g7 stw %o7, [%l7 + 0x0C] ldd [%l7 + 0x40], %f0 tneg %icc, 0x6 movle %xcc, %i4, %l2 edge32ln %o1, %o3, %i5 fpadd16 %f4, %f12, %f8 movvc %icc, %o6, %i0 fmovse %icc, %f2, %f7 ldd [%l7 + 0x58], %f6 ldsb [%l7 + 0x36], %l1 movgu %icc, %g4, %g3 fmul8x16au %f2, %f6, %f2 fmovdpos %xcc, %f15, %f3 lduh [%l7 + 0x64], %g2 fmovsg %xcc, %f13, %f5 movge %xcc, %g5, %l6 tne %icc, 0x2 brlez %l4, loop_6420 lduw [%l7 + 0x1C], %i7 subc %i6, %i3, %o2 or %o5, 0x1ACA, %i2 loop_6420: fmuld8sux16 %f1, %f15, %f0 bcs,a %xcc, loop_6421 taddcc %o4, %g6, %l3 fsrc2 %f2, %f8 stx %i1, [%l7 + 0x28] loop_6421: tvc %icc, 0x4 fcmpes %fcc3, %f5, %f8 fcmple32 %f4, %f2, %o0 fbue,a %fcc2, loop_6422 fbul,a %fcc1, loop_6423 bl,pn %xcc, loop_6424 ldub [%l7 + 0x16], %l0 loop_6422: ldsb [%l7 + 0x27], %l5 loop_6423: ld [%l7 + 0x7C], %f12 loop_6424: movvc %xcc, %g7, %g1 movle %xcc, %o7, %i4 addc %l2, %o1, %o3 fble,a %fcc3, loop_6425 fzero %f14 stb %i5, [%l7 + 0x28] ldx [%l7 + 0x40], %o6 loop_6425: lduh [%l7 + 0x34], %l1 fbe,a %fcc1, loop_6426 lduh [%l7 + 0x50], %g4 st %f1, [%l7 + 0x38] tpos %icc, 0x4 loop_6426: nop setx loop_6427, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %g3, %i0, %g2 fcmpes %fcc0, %f5, %f0 ld [%l7 + 0x10], %f11 loop_6427: edge16l %l6, %l4, %g5 udivcc %i7, 0x144A, %i3 add %o2, 0x173C, %o5 edge8 %i2, %o4, %i6 andncc %g6, %l3, %o0 movcs %xcc, %l0, %l5 sethi 0x1AD0, %i1 fmuld8sux16 %f1, %f15, %f0 movgu %xcc, %g7, %g1 fmovdvs %icc, %f10, %f7 tpos %icc, 0x0 fmovs %f12, %f10 movcs %xcc, %o7, %l2 lduw [%l7 + 0x60], %i4 ldsb [%l7 + 0x2B], %o1 alignaddr %o3, %i5, %l1 ldsb [%l7 + 0x63], %g4 sth %o6, [%l7 + 0x78] ld [%l7 + 0x7C], %f6 fmovsvs %icc, %f14, %f14 orcc %i0, %g3, %g2 sth %l6, [%l7 + 0x58] bneg,a,pn %xcc, loop_6428 tsubcc %g5, %l4, %i3 bcs,a,pn %xcc, loop_6429 movvs %xcc, %o2, %i7 loop_6428: bgu,a %icc, loop_6430 sdivcc %i2, 0x02D2, %o4 loop_6429: stb %o5, [%l7 + 0x16] ldsb [%l7 + 0x08], %i6 loop_6430: fsrc2s %f5, %f10 movge %icc, %l3, %g6 sdivcc %l0, 0x1404, %o0 andn %i1, %g7, %g1 edge16l %o7, %l2, %i4 ldx [%l7 + 0x28], %o1 lduw [%l7 + 0x7C], %o3 ldub [%l7 + 0x09], %l5 bneg %icc, loop_6431 fmul8x16 %f6, %f10, %f8 stw %i5, [%l7 + 0x4C] or %g4, 0x1245, %l1 loop_6431: fmovd %f8, %f6 stx %o6, [%l7 + 0x48] ld [%l7 + 0x6C], %f2 umulcc %i0, 0x17DB, %g2 xnorcc %l6, %g5, %l4 fmovsge %icc, %f11, %f11 brz,a %i3, loop_6432 tge %xcc, 0x1 movne %icc, %o2, %g3 xor %i7, 0x04FA, %i2 loop_6432: sra %o4, %i6, %l3 subccc %g6, 0x1C4F, %o5 ldsb [%l7 + 0x67], %l0 fcmped %fcc3, %f6, %f8 ldsw [%l7 + 0x7C], %o0 sll %g7, 0x02, %i1 fbe %fcc1, loop_6433 alignaddr %g1, %l2, %i4 fmul8x16al %f13, %f1, %f10 fmovrde %o7, %f10, %f14 loop_6433: fornot1 %f0, %f10, %f14 fnegd %f12, %f12 fmovrsne %o1, %f6, %f8 fmul8x16al %f12, %f6, %f14 ldsb [%l7 + 0x48], %l5 stb %o3, [%l7 + 0x1E] ldub [%l7 + 0x48], %g4 fcmpd %fcc1, %f14, %f2 st %f12, [%l7 + 0x50] fmovsvc %icc, %f7, %f7 tsubcctv %l1, 0x01B0, %i5 edge16ln %o6, %i0, %l6 fmovrdlez %g5, %f0, %f6 srl %l4, %g2, %i3 fmovdvc %xcc, %f14, %f6 fnand %f12, %f6, %f12 fbug %fcc0, loop_6434 sth %g3, [%l7 + 0x18] ld [%l7 + 0x3C], %f2 srlx %i7, 0x08, %i2 loop_6434: array32 %o2, %o4, %l3 fnors %f1, %f4, %f2 edge16n %g6, %i6, %o5 fpsub16s %f9, %f15, %f3 fnegs %f5, %f8 edge16n %o0, %l0, %i1 sth %g1, [%l7 + 0x3A] fbule,a %fcc2, loop_6435 fmovsleu %icc, %f13, %f3 bcc loop_6436 edge16 %g7, %l2, %i4 loop_6435: fzeros %f12 fmovdgu %icc, %f15, %f10 loop_6436: bg,a,pt %xcc, loop_6437 ldd [%l7 + 0x68], %f8 fmovsleu %icc, %f7, %f7 edge8ln %o1, %l5, %o3 loop_6437: fbe %fcc3, loop_6438 fmovdgu %xcc, %f12, %f11 fbuge,a %fcc3, loop_6439 brz,a %g4, loop_6440 loop_6438: edge16ln %o7, %i5, %o6 fmovrsne %l1, %f10, %f0 loop_6439: ldsb [%l7 + 0x70], %l6 loop_6440: st %f7, [%l7 + 0x30] fandnot1s %f13, %f8, %f13 stx %i0, [%l7 + 0x40] stb %l4, [%l7 + 0x36] stw %g5, [%l7 + 0x2C] and %i3, %g3, %i7 be loop_6441 edge8n %g2, %o2, %i2 sth %o4, [%l7 + 0x7E] tge %xcc, 0x4 loop_6441: ldx [%l7 + 0x58], %l3 ldsb [%l7 + 0x7C], %i6 fnegd %f6, %f0 st %f8, [%l7 + 0x50] fandnot1s %f6, %f14, %f10 stw %o5, [%l7 + 0x64] subcc %o0, %g6, %l0 bvc loop_6442 fmovrsne %g1, %f12, %f6 brnz %i1, loop_6443 fmovspos %icc, %f2, %f12 loop_6442: movne %icc, %g7, %i4 ldd [%l7 + 0x10], %f6 loop_6443: te %icc, 0x5 ldsw [%l7 + 0x70], %l2 tneg %xcc, 0x6 fsrc2s %f5, %f11 ble %icc, loop_6444 fmuld8sux16 %f7, %f1, %f14 ldsw [%l7 + 0x54], %o1 tpos %icc, 0x3 loop_6444: brz %o3, loop_6445 lduw [%l7 + 0x38], %l5 sll %g4, 0x16, %i5 fandnot1s %f7, %f9, %f9 loop_6445: fmovdg %icc, %f3, %f8 fbul %fcc3, loop_6446 nop setx loop_6447, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsvc %icc, %f3, %f10 fnegd %f4, %f12 loop_6446: tneg %xcc, 0x3 loop_6447: fzero %f12 xnorcc %o6, 0x07C0, %o7 ldd [%l7 + 0x58], %f4 taddcctv %l6, 0x00C3, %i0 tgu %xcc, 0x6 lduh [%l7 + 0x3A], %l4 fcmpes %fcc0, %f9, %f13 lduw [%l7 + 0x24], %l1 fmovse %icc, %f2, %f15 xnor %i3, 0x168F, %g5 sth %i7, [%l7 + 0x38] edge8n %g2, %g3, %i2 ba,a,pt %xcc, loop_6448 fandnot1s %f6, %f0, %f3 fcmpes %fcc2, %f1, %f14 addccc %o2, 0x01EE, %l3 loop_6448: fsrc2 %f4, %f6 stb %i6, [%l7 + 0x74] ldd [%l7 + 0x50], %f0 edge16ln %o4, %o0, %o5 edge16ln %g6, %g1, %i1 fzero %f2 std %f12, [%l7 + 0x08] movvs %xcc, %g7, %i4 ldub [%l7 + 0x09], %l0 ldsh [%l7 + 0x50], %o1 ldx [%l7 + 0x28], %o3 ldd [%l7 + 0x28], %f14 movcs %xcc, %l2, %l5 ldub [%l7 + 0x19], %i5 fbne %fcc1, loop_6449 tvs %icc, 0x7 ldd [%l7 + 0x40], %f2 brlez %o6, loop_6450 loop_6449: fmovdn %xcc, %f0, %f10 fmovdg %xcc, %f7, %f0 stb %g4, [%l7 + 0x47] loop_6450: fmovrdgez %o7, %f0, %f14 fblg,a %fcc0, loop_6451 udivx %l6, 0x02FC, %l4 fone %f0 fpackfix %f0, %f15 loop_6451: fmovdn %icc, %f3, %f11 srl %l1, %i0, %i3 fmul8x16au %f7, %f2, %f10 fpack16 %f0, %f4 lduh [%l7 + 0x4C], %i7 fxnor %f2, %f8, %f2 lduh [%l7 + 0x2C], %g2 movg %xcc, %g5, %i2 ldsw [%l7 + 0x40], %o2 fmovrse %g3, %f7, %f7 fbug,a %fcc3, loop_6452 st %f9, [%l7 + 0x64] ldub [%l7 + 0x0D], %l3 fand %f14, %f14, %f10 loop_6452: tcs %xcc, 0x7 tsubcc %o4, %i6, %o0 popc 0x0C0A, %g6 fnands %f3, %f10, %f6 fnot2 %f10, %f8 movcs %xcc, %g1, %o5 ldx [%l7 + 0x30], %i1 sdiv %g7, 0x0701, %l0 edge32ln %i4, %o1, %o3 tgu %icc, 0x1 movl %xcc, %l2, %i5 fexpand %f0, %f14 fsrc2s %f1, %f10 fsrc2s %f14, %f11 fbug %fcc3, loop_6453 bneg,a %icc, loop_6454 or %l5, 0x137A, %g4 fpack32 %f2, %f10, %f2 loop_6453: fbg,a %fcc2, loop_6455 loop_6454: addccc %o7, 0x05EB, %l6 lduw [%l7 + 0x2C], %o6 fpadd16s %f1, %f1, %f7 loop_6455: fblg,a %fcc0, loop_6456 andncc %l4, %l1, %i0 fmul8x16 %f14, %f8, %f14 st %f14, [%l7 + 0x3C] loop_6456: fmovse %icc, %f6, %f3 fmovdneg %xcc, %f15, %f12 fmovrdlz %i7, %f8, %f8 sra %g2, %g5, %i3 srax %i2, 0x1C, %g3 fbe,a %fcc2, loop_6457 fpadd16 %f12, %f12, %f2 taddcc %o2, 0x1EC8, %o4 sdivx %l3, 0x02A9, %i6 loop_6457: stx %g6, [%l7 + 0x08] movleu %icc, %g1, %o5 orcc %i1, 0x0F29, %o0 udivx %l0, 0x1D0C, %i4 stb %g7, [%l7 + 0x1F] stb %o1, [%l7 + 0x79] bpos,a,pn %xcc, loop_6458 fmuld8ulx16 %f11, %f2, %f8 ldx [%l7 + 0x18], %o3 sth %i5, [%l7 + 0x30] loop_6458: fmul8ulx16 %f4, %f10, %f6 bn,a loop_6459 sth %l5, [%l7 + 0x28] ld [%l7 + 0x44], %f11 std %f8, [%l7 + 0x40] loop_6459: udiv %l2, 0x0807, %o7 fmovscc %xcc, %f13, %f14 movpos %icc, %l6, %o6 fmovsleu %icc, %f10, %f2 ldsb [%l7 + 0x0D], %g4 umul %l4, %l1, %i0 ldub [%l7 + 0x2A], %i7 ld [%l7 + 0x14], %f3 ldsw [%l7 + 0x74], %g2 brlez %i3, loop_6460 be loop_6461 edge16 %g5, %g3, %i2 fmovdg %icc, %f7, %f3 loop_6460: stx %o2, [%l7 + 0x58] loop_6461: fble %fcc3, loop_6462 ldsh [%l7 + 0x72], %o4 xnor %l3, 0x17FA, %g6 sra %i6, %o5, %i1 loop_6462: tgu %icc, 0x7 std %f4, [%l7 + 0x30] fbule,a %fcc1, loop_6463 fmovrslz %o0, %f6, %f0 st %f15, [%l7 + 0x70] tle %xcc, 0x5 loop_6463: fnegs %f14, %f11 fmovrdlz %g1, %f4, %f0 fmovrsgez %l0, %f7, %f6 st %f13, [%l7 + 0x68] fcmple32 %f12, %f8, %i4 std %f0, [%l7 + 0x20] subcc %o1, 0x0C90, %g7 movcs %xcc, %i5, %o3 fmovdg %xcc, %f1, %f7 tleu %icc, 0x6 lduh [%l7 + 0x64], %l2 lduh [%l7 + 0x26], %l5 ldsw [%l7 + 0x68], %l6 fxnor %f12, %f4, %f2 alignaddrl %o6, %o7, %l4 fcmps %fcc0, %f11, %f7 fcmpne16 %f0, %f8, %l1 fba %fcc0, loop_6464 sdiv %i0, 0x0A41, %g4 fba,a %fcc2, loop_6465 umul %i7, %i3, %g2 loop_6464: ldsh [%l7 + 0x7C], %g3 ldsh [%l7 + 0x10], %g5 loop_6465: ldsh [%l7 + 0x4E], %i2 movvc %icc, %o4, %o2 stw %l3, [%l7 + 0x68] stx %i6, [%l7 + 0x20] movrgez %g6, %i1, %o5 fxors %f0, %f15, %f3 bcc,a %xcc, loop_6466 stb %o0, [%l7 + 0x40] edge8 %l0, %i4, %o1 fmovdvs %icc, %f14, %f2 loop_6466: nop setx loop_6467, %l0, %l1 jmpl %l1, %g1 fors %f9, %f12, %f5 subc %i5, 0x0E1B, %g7 movrne %l2, %l5, %l6 loop_6467: movpos %xcc, %o6, %o7 fcmpne32 %f8, %f0, %o3 fmovsvc %xcc, %f12, %f4 fnegd %f10, %f14 ldsw [%l7 + 0x74], %l1 lduh [%l7 + 0x76], %l4 brgz %i0, loop_6468 bvs,a %xcc, loop_6469 fpsub32 %f14, %f10, %f2 movl %xcc, %i7, %i3 loop_6468: fors %f8, %f1, %f11 loop_6469: alignaddr %g4, %g3, %g2 lduw [%l7 + 0x78], %g5 fcmpeq16 %f10, %f4, %o4 fmovrdlz %i2, %f4, %f0 fpadd32s %f15, %f8, %f1 fsrc2 %f6, %f2 brlz,a %o2, loop_6470 fmovdneg %xcc, %f13, %f13 edge8l %l3, %g6, %i6 taddcc %i1, %o5, %l0 loop_6470: udiv %i4, 0x14B6, %o0 fbu,a %fcc2, loop_6471 ta %xcc, 0x7 fpadd32 %f8, %f10, %f10 bne,a loop_6472 loop_6471: for %f8, %f6, %f6 ld [%l7 + 0x78], %f1 sll %o1, %g1, %g7 loop_6472: fsrc1s %f4, %f4 lduw [%l7 + 0x34], %l2 udiv %l5, 0x0675, %l6 srax %o6, %i5, %o3 tvc %xcc, 0x0 stw %o7, [%l7 + 0x18] fmul8sux16 %f0, %f10, %f14 edge32 %l1, %l4, %i0 fcmple32 %f4, %f10, %i7 std %f0, [%l7 + 0x28] fmovscs %icc, %f14, %f12 fmovrslez %g4, %f2, %f5 fmovda %icc, %f11, %f2 ldsh [%l7 + 0x3A], %i3 sllx %g2, %g3, %g5 fcmple32 %f0, %f10, %i2 orn %o2, 0x1582, %l3 fbue,a %fcc1, loop_6473 fmovdn %icc, %f9, %f8 fcmpeq16 %f10, %f4, %g6 ldsb [%l7 + 0x33], %i6 loop_6473: fandnot2s %f9, %f4, %f11 fmovrsgz %i1, %f9, %f0 fmovsgu %xcc, %f12, %f1 xnor %o4, 0x0C8C, %o5 fmovsg %xcc, %f0, %f13 fornot2s %f3, %f12, %f10 stx %i4, [%l7 + 0x18] stb %o0, [%l7 + 0x0A] sth %l0, [%l7 + 0x52] brgez %g1, loop_6474 fmovsneg %xcc, %f1, %f7 popc 0x07B4, %o1 fsrc2s %f10, %f15 loop_6474: sra %g7, %l5, %l6 fmovsvc %xcc, %f3, %f1 fcmpgt16 %f2, %f12, %o6 bleu,a,pt %xcc, loop_6475 lduw [%l7 + 0x4C], %l2 fmovsvs %icc, %f1, %f14 ldsb [%l7 + 0x5D], %i5 loop_6475: sth %o7, [%l7 + 0x26] movge %xcc, %l1, %l4 stw %i0, [%l7 + 0x24] ldsw [%l7 + 0x1C], %i7 fmovdneg %icc, %f0, %f12 ldsb [%l7 + 0x5F], %g4 lduh [%l7 + 0x72], %o3 tle %icc, 0x7 fmovdne %xcc, %f8, %f4 fornot1 %f12, %f14, %f8 stw %g2, [%l7 + 0x30] fsrc1 %f0, %f0 movge %xcc, %g3, %g5 fpadd16s %f8, %f1, %f11 fcmpgt16 %f10, %f14, %i2 sth %o2, [%l7 + 0x50] fmovdpos %xcc, %f15, %f9 fmovrdlz %i3, %f12, %f8 ldsh [%l7 + 0x1E], %g6 fxnor %f4, %f0, %f12 movcc %icc, %i6, %l3 fmul8x16 %f2, %f12, %f10 fbo %fcc2, loop_6476 udivx %i1, 0x0B10, %o4 ldsw [%l7 + 0x58], %o5 movrlez %i4, %o0, %l0 loop_6476: orncc %o1, 0x0CF1, %g1 ldx [%l7 + 0x30], %g7 ldsh [%l7 + 0x24], %l6 fandnot2s %f4, %f0, %f0 andn %o6, 0x02D5, %l5 lduh [%l7 + 0x08], %l2 fxnor %f2, %f12, %f8 array32 %o7, %i5, %l1 nop setx loop_6477, %l0, %l1 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 %xcc, %f14, %f12 ldub [%l7 + 0x7F], %l4 fbug %fcc3, loop_6478 loop_6477: fbg,a %fcc0, loop_6479 bcs,pn %icc, loop_6480 fnegd %f12, %f10 loop_6478: fmul8x16al %f6, %f6, %f4 loop_6479: fmul8x16al %f12, %f0, %f2 loop_6480: lduw [%l7 + 0x14], %i7 edge8l %i0, %g4, %g2 fbul,a %fcc3, loop_6481 tl %xcc, 0x5 tg %xcc, 0x4 edge16n %g3, %o3, %g5 loop_6481: fabss %f8, %f5 sth %o2, [%l7 + 0x44] fbl %fcc1, loop_6482 edge16l %i2, %g6, %i6 te %xcc, 0x7 fpack16 %f0, %f11 loop_6482: fmovdl %icc, %f9, %f4 ld [%l7 + 0x0C], %f4 ld [%l7 + 0x10], %f6 bcc,pt %icc, loop_6483 brgez,a %i3, loop_6484 fblg,a %fcc2, loop_6485 fcmpgt32 %f10, %f4, %l3 loop_6483: std %f4, [%l7 + 0x70] loop_6484: taddcc %o4, %o5, %i1 loop_6485: umulcc %i4, 0x0615, %o0 movge %icc, %o1, %l0 fornot2 %f0, %f0, %f8 bg %icc, loop_6486 fmovrde %g7, %f4, %f14 and %g1, 0x08D9, %o6 ldsh [%l7 + 0x72], %l5 loop_6486: movvc %xcc, %l6, %l2 fmul8sux16 %f4, %f14, %f10 fmovrdlez %o7, %f14, %f12 be,pt %icc, loop_6487 fmovrsgz %l1, %f1, %f2 fmovse %icc, %f7, %f5 subcc %l4, %i5, %i0 loop_6487: bleu %xcc, loop_6488 ld [%l7 + 0x2C], %f8 lduw [%l7 + 0x7C], %i7 alignaddr %g2, %g3, %o3 loop_6488: taddcc %g4, %o2, %i2 edge8n %g5, %g6, %i3 edge16n %i6, %o4, %l3 tpos %icc, 0x1 fpackfix %f8, %f9 movl %icc, %o5, %i1 fmovrdlz %i4, %f14, %f12 sth %o1, [%l7 + 0x4E] fcmped %fcc0, %f14, %f2 fmovde %icc, %f10, %f9 ld [%l7 + 0x34], %f5 fpsub16 %f12, %f10, %f10 fcmple16 %f10, %f14, %o0 fmovsl %xcc, %f2, %f3 ldx [%l7 + 0x48], %g7 fones %f5 ldx [%l7 + 0x28], %l0 lduh [%l7 + 0x22], %o6 lduw [%l7 + 0x14], %l5 stw %g1, [%l7 + 0x78] edge8 %l2, %l6, %o7 tsubcc %l4, 0x0200, %i5 fbge %fcc0, loop_6489 fpsub16 %f2, %f4, %f2 ldub [%l7 + 0x16], %l1 fbo,a %fcc1, loop_6490 loop_6489: udiv %i7, 0x1092, %i0 fors %f4, %f8, %f0 sth %g3, [%l7 + 0x50] loop_6490: taddcctv %o3, 0x015A, %g4 xorcc %o2, 0x025F, %g2 movpos %xcc, %g5, %i2 sth %g6, [%l7 + 0x0C] lduh [%l7 + 0x5C], %i6 ld [%l7 + 0x0C], %f15 fmovsle %icc, %f13, %f14 stw %o4, [%l7 + 0x70] ldsb [%l7 + 0x50], %i3 ldub [%l7 + 0x72], %o5 subccc %l3, %i1, %i4 fmovdg %icc, %f3, %f4 sth %o0, [%l7 + 0x6A] fmovsa %icc, %f13, %f4 tcc %xcc, 0x1 fmovsleu %icc, %f0, %f1 te %xcc, 0x3 movpos %xcc, %g7, %l0 addccc %o6, %o1, %g1 sllx %l2, %l5, %l6 faligndata %f10, %f2, %f10 fmuld8sux16 %f3, %f4, %f0 bne,a loop_6491 ldub [%l7 + 0x41], %l4 smul %i5, 0x16DE, %o7 fcmpne16 %f14, %f8, %l1 loop_6491: tpos %xcc, 0x5 fabsd %f4, %f6 lduh [%l7 + 0x6A], %i7 fcmpne16 %f10, %f2, %g3 popc 0x1F81, %o3 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 bvs,pn %xcc, loop_6493 std %f6, [%l7 + 0x38] movl %icc, %i0, %g4 loop_6492: srlx %o2, %g5, %g2 loop_6493: nop setx loop_6494, %l0, %l1 jmpl %l1, %i2 siam 0x1 fpadd16 %f12, %f4, %f10 fornot1 %f6, %f10, %f14 loop_6494: subc %g6, 0x170D, %i6 sethi 0x0DA0, %i3 fmovrde %o4, %f0, %f4 fornot1 %f6, %f2, %f8 brlez %l3, loop_6495 fmovsneg %icc, %f2, %f9 movneg %icc, %o5, %i4 te %xcc, 0x4 loop_6495: ld [%l7 + 0x78], %f9 sdivx %o0, 0x0179, %i1 srax %l0, %o6, %o1 ldx [%l7 + 0x48], %g7 fmovrde %g1, %f6, %f10 std %f10, [%l7 + 0x78] array16 %l2, %l6, %l5 ldsb [%l7 + 0x68], %l4 fbo %fcc2, loop_6496 movleu %xcc, %o7, %i5 fxnors %f2, %f14, %f6 fabsd %f10, %f4 loop_6496: ldsb [%l7 + 0x3E], %i7 for %f8, %f14, %f6 edge16n %g3, %l1, %i0 xor %g4, %o2, %o3 tn %xcc, 0x0 fmovrde %g2, %f0, %f10 stx %g5, [%l7 + 0x68] sra %i2, %g6, %i6 movn %icc, %i3, %l3 subccc %o5, %i4, %o0 fabsd %f2, %f10 bpos,a loop_6497 fmul8sux16 %f10, %f14, %f4 fnot1s %f15, %f4 movrgz %i1, %o4, %l0 loop_6497: and %o6, 0x1419, %o1 srax %g7, %l2, %l6 edge16l %g1, %l4, %l5 alignaddr %o7, %i5, %g3 fpack16 %f6, %f13 taddcctv %i7, 0x0630, %l1 ldsh [%l7 + 0x54], %g4 sub %i0, 0x0CA2, %o3 lduh [%l7 + 0x48], %o2 fmovdneg %xcc, %f6, %f4 bgu,pn %xcc, loop_6498 tl %xcc, 0x7 fands %f3, %f11, %f2 fnor %f8, %f4, %f14 loop_6498: fbo %fcc2, loop_6499 ldsb [%l7 + 0x43], %g5 siam 0x5 edge16 %g2, %g6, %i2 loop_6499: stw %i3, [%l7 + 0x0C] udiv %i6, 0x0031, %o5 tl %xcc, 0x3 std %f6, [%l7 + 0x28] movcs %icc, %l3, %o0 add %i1, %o4, %i4 bvs,pt %xcc, loop_6500 stb %l0, [%l7 + 0x1C] fmovsle %icc, %f2, %f7 ta %xcc, 0x7 loop_6500: lduw [%l7 + 0x60], %o6 movneg %xcc, %o1, %l2 fcmpgt32 %f2, %f8, %g7 fmovrdgz %l6, %f8, %f0 fmuld8sux16 %f4, %f4, %f0 movrgz %l4, 0x1BE, %l5 fnot1 %f14, %f10 fsrc1s %f9, %f12 be,a loop_6501 fbul,a %fcc1, loop_6502 lduh [%l7 + 0x30], %o7 tn %icc, 0x7 loop_6501: fabss %f13, %f4 loop_6502: fpadd16 %f12, %f2, %f4 fmovrsgez %g1, %f2, %f2 stw %g3, [%l7 + 0x2C] movcs %xcc, %i5, %l1 fmovrslz %g4, %f14, %f2 brgz %i7, loop_6503 movrgez %i0, 0x200, %o2 xor %o3, %g5, %g6 fbg %fcc1, loop_6504 loop_6503: edge16 %i2, %g2, %i6 movcs %xcc, %i3, %o5 edge16 %l3, %o0, %o4 loop_6504: bleu,a loop_6505 fpsub32 %f0, %f12, %f2 fmovsne %xcc, %f3, %f9 fzeros %f8 loop_6505: sth %i1, [%l7 + 0x0E] ldsb [%l7 + 0x5C], %l0 std %f2, [%l7 + 0x08] stx %i4, [%l7 + 0x20] fbl,a %fcc3, loop_6506 umul %o6, 0x1E1C, %o1 array16 %g7, %l2, %l6 stb %l4, [%l7 + 0x2C] loop_6506: subccc %l5, 0x03A9, %o7 ble %xcc, loop_6507 std %f8, [%l7 + 0x58] fmovdn %icc, %f5, %f9 ldsh [%l7 + 0x6C], %g3 loop_6507: fbu %fcc3, loop_6508 lduw [%l7 + 0x4C], %i5 fmovsge %icc, %f8, %f2 tvc %icc, 0x0 loop_6508: tn %icc, 0x1 ldsw [%l7 + 0x58], %l1 ldub [%l7 + 0x60], %g1 st %f2, [%l7 + 0x20] st %f15, [%l7 + 0x58] tvs %icc, 0x2 fnegd %f10, %f8 fbe %fcc3, loop_6509 ldsb [%l7 + 0x32], %i7 siam 0x0 fcmpne16 %f14, %f0, %g4 loop_6509: lduw [%l7 + 0x30], %i0 fpsub16 %f14, %f8, %f12 fmovrslez %o3, %f8, %f12 fpsub32 %f2, %f10, %f2 stw %o2, [%l7 + 0x24] fpsub16 %f10, %f0, %f8 fmovrdlz %g5, %f2, %f4 lduh [%l7 + 0x40], %i2 fmovdneg %icc, %f7, %f7 movleu %icc, %g2, %g6 ldx [%l7 + 0x58], %i6 udiv %i3, 0x08DD, %l3 addcc %o0, 0x14C4, %o4 movle %icc, %i1, %l0 ldd [%l7 + 0x40], %f4 tsubcctv %i4, %o5, %o1 fmovscc %xcc, %f15, %f10 std %f2, [%l7 + 0x38] movle %icc, %o6, %g7 fmovsg %icc, %f10, %f15 ldub [%l7 + 0x7C], %l6 ldd [%l7 + 0x40], %f2 fmovdcc %xcc, %f3, %f15 alignaddr %l2, %l4, %l5 fmovdpos %xcc, %f13, %f3 fcmpeq32 %f2, %f12, %g3 fcmpne32 %f4, %f0, %o7 stb %i5, [%l7 + 0x5F] fmovdge %xcc, %f9, %f6 stx %g1, [%l7 + 0x28] ld [%l7 + 0x54], %f1 ldsw [%l7 + 0x70], %l1 fsrc1 %f6, %f0 or %g4, %i7, %o3 fpack16 %f4, %f10 fnot1 %f6, %f10 bge,pt %icc, loop_6510 movn %xcc, %o2, %g5 ldsb [%l7 + 0x1A], %i0 ldub [%l7 + 0x14], %i2 loop_6510: ld [%l7 + 0x28], %f10 fsrc2s %f3, %f8 ba,pt %icc, loop_6511 fpsub16 %f10, %f4, %f6 stw %g2, [%l7 + 0x58] ldd [%l7 + 0x60], %f12 loop_6511: bcc,a,pn %icc, loop_6512 bne,pt %icc, loop_6513 movg %xcc, %i6, %i3 ldsh [%l7 + 0x34], %l3 loop_6512: edge32n %g6, %o0, %i1 loop_6513: fbo,a %fcc0, loop_6514 tg %icc, 0x2 fcmpeq16 %f6, %f8, %l0 fxors %f12, %f14, %f13 loop_6514: fpmerge %f13, %f5, %f6 tvs %xcc, 0x0 ldsw [%l7 + 0x28], %o4 edge32ln %i4, %o5, %o6 movne %icc, %o1, %l6 call loop_6515 fmovse %xcc, %f3, %f6 edge8ln %g7, %l4, %l2 fmul8x16 %f2, %f6, %f12 loop_6515: stx %l5, [%l7 + 0x38] mulscc %g3, 0x19D6, %i5 fbu,a %fcc1, loop_6516 tpos %xcc, 0x7 fmovrslez %o7, %f13, %f2 fmovsn %icc, %f15, %f3 loop_6516: fmovrdgez %g1, %f2, %f4 lduh [%l7 + 0x0E], %l1 std %f2, [%l7 + 0x30] edge8 %i7, %g4, %o2 stw %g5, [%l7 + 0x40] fmovrdlez %o3, %f0, %f10 ldx [%l7 + 0x08], %i2 ldd [%l7 + 0x40], %f10 ldsw [%l7 + 0x70], %i0 bgu %xcc, loop_6517 ldd [%l7 + 0x50], %f2 fbe,a %fcc1, loop_6518 fmovspos %xcc, %f3, %f5 loop_6517: stw %i6, [%l7 + 0x18] fcmple32 %f6, %f8, %g2 loop_6518: movg %xcc, %l3, %g6 fmovdleu %icc, %f14, %f1 bgu,a,pn %icc, loop_6519 lduw [%l7 + 0x58], %o0 brz %i3, loop_6520 fba %fcc1, loop_6521 loop_6519: st %f0, [%l7 + 0x1C] ldd [%l7 + 0x48], %f6 loop_6520: brz,a %i1, loop_6522 loop_6521: fmovrsne %o4, %f5, %f13 fpsub16 %f0, %f6, %f6 movpos %icc, %i4, %l0 loop_6522: std %f6, [%l7 + 0x68] andncc %o5, %o1, %o6 fmul8x16au %f0, %f8, %f14 fandnot2 %f2, %f6, %f12 tg %icc, 0x1 ldsh [%l7 + 0x2E], %g7 lduw [%l7 + 0x1C], %l6 array16 %l4, %l2, %l5 fnegd %f8, %f10 fcmpeq16 %f6, %f4, %i5 lduw [%l7 + 0x34], %g3 fmul8ulx16 %f0, %f10, %f12 fzero %f8 fbule,a %fcc1, loop_6523 ldsb [%l7 + 0x6E], %g1 bvc,a %xcc, loop_6524 array8 %l1, %i7, %g4 loop_6523: fpmerge %f5, %f10, %f8 movvc %icc, %o7, %g5 loop_6524: fmovs %f3, %f4 ldub [%l7 + 0x71], %o2 brnz,a %i2, loop_6525 ldx [%l7 + 0x50], %i0 sll %o3, 0x13, %g2 smul %i6, %l3, %o0 loop_6525: fsrc2s %f4, %f13 nop setx loop_6526, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvs,a,pt %icc, loop_6527 fbule,a %fcc1, loop_6528 sub %i3, 0x13F7, %i1 loop_6526: fbug %fcc1, loop_6529 loop_6527: xor %g6, %o4, %l0 loop_6528: stx %i4, [%l7 + 0x58] tsubcctv %o1, %o6, %g7 loop_6529: stx %l6, [%l7 + 0x38] fmul8sux16 %f10, %f2, %f0 nop setx loop_6530, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x5C], %l4 fmovdvs %icc, %f8, %f10 srl %l2, 0x03, %l5 loop_6530: ld [%l7 + 0x4C], %f0 fbue %fcc3, loop_6531 fpsub32s %f15, %f1, %f0 lduh [%l7 + 0x7E], %o5 fmovdneg %xcc, %f5, %f11 loop_6531: ble %xcc, loop_6532 movcc %xcc, %i5, %g1 addcc %g3, 0x12AB, %i7 tg %xcc, 0x3 loop_6532: fmovsneg %xcc, %f2, %f5 lduh [%l7 + 0x08], %g4 fbe %fcc0, loop_6533 fcmpeq32 %f6, %f4, %l1 tsubcctv %g5, %o7, %i2 ldsb [%l7 + 0x17], %i0 loop_6533: nop setx loop_6534, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbul,a %fcc3, loop_6535 siam 0x4 subccc %o2, %g2, %i6 loop_6534: edge16ln %l3, %o0, %o3 loop_6535: ldsb [%l7 + 0x2D], %i3 ldub [%l7 + 0x49], %g6 mulscc %o4, %l0, %i1 ldx [%l7 + 0x78], %o1 ldub [%l7 + 0x5E], %i4 bvs,a %icc, loop_6536 ldx [%l7 + 0x68], %g7 ldub [%l7 + 0x32], %o6 fmovsneg %icc, %f12, %f4 loop_6536: subcc %l6, %l2, %l5 fxor %f2, %f10, %f0 bcs,pt %icc, loop_6537 lduw [%l7 + 0x08], %o5 sdiv %l4, 0x0BA1, %i5 edge16l %g3, %g1, %g4 loop_6537: ld [%l7 + 0x3C], %f3 stx %i7, [%l7 + 0x08] movre %l1, %o7, %g5 fcmpgt16 %f12, %f4, %i2 fcmps %fcc1, %f1, %f11 movre %i0, %g2, %i6 fandnot1s %f6, %f13, %f3 fcmpne32 %f2, %f6, %l3 ldx [%l7 + 0x68], %o2 fmovscs %icc, %f5, %f5 ldsb [%l7 + 0x6D], %o3 ldsw [%l7 + 0x28], %o0 tn %icc, 0x2 sllx %i3, %g6, %o4 fmovrdgz %l0, %f10, %f2 tvc %icc, 0x5 tg %xcc, 0x5 movrgez %o1, 0x376, %i4 ldsb [%l7 + 0x4E], %i1 brgez %g7, loop_6538 fmul8sux16 %f0, %f12, %f4 tvs %xcc, 0x6 andn %l6, 0x1AD7, %l2 loop_6538: lduh [%l7 + 0x32], %o6 tleu %icc, 0x6 movle %icc, %o5, %l4 tpos %xcc, 0x7 edge16n %l5, %i5, %g1 andn %g3, 0x0CEB, %i7 lduw [%l7 + 0x6C], %l1 lduw [%l7 + 0x38], %g4 edge8l %g5, %i2, %i0 bg loop_6539 stw %o7, [%l7 + 0x40] fabss %f5, %f2 fmovsn %icc, %f4, %f3 loop_6539: fble %fcc1, loop_6540 fmovrdlez %i6, %f2, %f6 movrne %g2, 0x2D9, %o2 ld [%l7 + 0x30], %f0 loop_6540: fandnot2 %f14, %f2, %f6 fxnor %f12, %f12, %f4 fmovrslez %o3, %f15, %f1 fbuge,a %fcc0, loop_6541 edge32ln %o0, %l3, %i3 movcc %icc, %o4, %g6 bneg,a %icc, loop_6542 loop_6541: fpack32 %f14, %f8, %f12 brgz,a %o1, loop_6543 fabss %f14, %f11 loop_6542: fbo %fcc3, loop_6544 fornot2s %f12, %f12, %f10 loop_6543: ta %xcc, 0x3 fpsub32 %f8, %f2, %f0 loop_6544: movrlz %i4, %l0, %i1 fpsub16s %f8, %f13, %f13 orncc %g7, %l2, %l6 fsrc1 %f10, %f0 smul %o6, 0x147C, %l4 fmovsneg %icc, %f1, %f11 and %o5, 0x1E2E, %l5 fsrc2s %f13, %f1 fcmple32 %f8, %f6, %i5 tl %xcc, 0x4 movrgz %g1, 0x001, %i7 bvc %xcc, loop_6545 tneg %xcc, 0x3 brgz,a %l1, loop_6546 std %f10, [%l7 + 0x08] loop_6545: bgu,pn %xcc, loop_6547 fmovdvc %icc, %f4, %f10 loop_6546: bcc %icc, loop_6548 tvs %icc, 0x0 loop_6547: ldsb [%l7 + 0x18], %g3 udivx %g4, 0x1073, %g5 loop_6548: ldsb [%l7 + 0x2C], %i0 umul %o7, 0x1D25, %i2 srax %g2, %i6, %o3 fcmpd %fcc1, %f8, %f4 std %f14, [%l7 + 0x78] ld [%l7 + 0x68], %f13 faligndata %f10, %f4, %f10 lduw [%l7 + 0x4C], %o2 ldub [%l7 + 0x44], %o0 lduh [%l7 + 0x1E], %l3 st %f4, [%l7 + 0x70] tl %icc, 0x7 bshuffle %f12, %f4, %f8 fmovdneg %xcc, %f9, %f14 fmovsn %xcc, %f3, %f4 stw %o4, [%l7 + 0x10] fornot1s %f2, %f9, %f5 movrlez %g6, %o1, %i3 bvs,a %icc, loop_6549 fxors %f3, %f14, %f3 sdivx %l0, 0x1FBA, %i1 fmuld8sux16 %f15, %f3, %f4 loop_6549: movrgez %g7, %i4, %l2 std %f6, [%l7 + 0x10] ldsh [%l7 + 0x38], %o6 fmovsa %icc, %f4, %f6 bshuffle %f0, %f6, %f2 fmovrdgz %l6, %f6, %f0 ba,a loop_6550 fmovrsgez %o5, %f12, %f9 movl %xcc, %l4, %i5 movpos %xcc, %l5, %g1 loop_6550: ldsh [%l7 + 0x2C], %i7 fmovsvs %xcc, %f6, %f12 ta %xcc, 0x0 fcmpgt32 %f6, %f2, %l1 siam 0x3 fblg,a %fcc2, loop_6551 stx %g4, [%l7 + 0x60] movcs %icc, %g5, %i0 fcmps %fcc1, %f8, %f3 loop_6551: fblg %fcc3, loop_6552 fand %f0, %f4, %f8 tvc %icc, 0x3 ldx [%l7 + 0x68], %o7 loop_6552: tge %xcc, 0x4 fmovrde %g3, %f4, %f10 ldsh [%l7 + 0x30], %i2 lduw [%l7 + 0x78], %g2 fmovrslz %o3, %f2, %f7 ldd [%l7 + 0x40], %f8 fands %f12, %f11, %f6 std %f12, [%l7 + 0x70] ldsw [%l7 + 0x74], %o2 move %icc, %o0, %l3 tsubcctv %i6, 0x085B, %o4 udivx %o1, 0x184D, %g6 lduh [%l7 + 0x14], %l0 or %i3, %i1, %g7 tg %icc, 0x3 for %f6, %f2, %f10 ldsh [%l7 + 0x26], %i4 orn %l2, 0x0FBF, %l6 std %f14, [%l7 + 0x40] xorcc %o6, 0x1DDA, %o5 edge16l %l4, %l5, %g1 fcmpgt16 %f12, %f6, %i5 fmovdl %icc, %f4, %f13 ld [%l7 + 0x08], %f15 ld [%l7 + 0x50], %f8 fcmpeq32 %f0, %f2, %l1 sth %i7, [%l7 + 0x22] brz %g4, loop_6553 movrlz %g5, %o7, %i0 ldd [%l7 + 0x20], %f2 fmovdgu %xcc, %f6, %f5 loop_6553: ldub [%l7 + 0x31], %g3 fmovdcc %xcc, %f4, %f15 mulscc %g2, 0x12D1, %i2 fnors %f6, %f10, %f10 st %f8, [%l7 + 0x58] faligndata %f8, %f14, %f6 lduh [%l7 + 0x14], %o3 ldd [%l7 + 0x10], %f14 ldub [%l7 + 0x10], %o0 fmovscs %icc, %f11, %f2 ldd [%l7 + 0x70], %f12 fmovsvs %xcc, %f7, %f11 fbu %fcc3, loop_6554 mova %icc, %o2, %i6 smul %l3, %o4, %g6 ldsh [%l7 + 0x18], %o1 loop_6554: fmovdge %icc, %f8, %f13 fandnot1 %f2, %f10, %f12 fmovdl %xcc, %f14, %f3 ld [%l7 + 0x6C], %f4 fandnot1s %f6, %f6, %f0 fbn,a %fcc1, loop_6555 fpack16 %f2, %f13 fmovsleu %icc, %f7, %f8 std %f2, [%l7 + 0x08] loop_6555: fmovsneg %icc, %f2, %f7 ld [%l7 + 0x44], %f8 bcs,pn %xcc, loop_6556 stx %i3, [%l7 + 0x30] fmul8ulx16 %f2, %f8, %f6 brlz %l0, loop_6557 loop_6556: fpsub32 %f10, %f10, %f12 smul %g7, %i4, %l2 fmovs %f11, %f9 loop_6557: fmovrsgez %i1, %f5, %f8 lduw [%l7 + 0x78], %l6 ldx [%l7 + 0x18], %o5 fmovrdgz %l4, %f14, %f2 std %f8, [%l7 + 0x20] ld [%l7 + 0x30], %f15 movgu %xcc, %l5, %o6 ld [%l7 + 0x48], %f14 fmovrse %i5, %f12, %f10 brlez,a %l1, loop_6558 fornot1s %f5, %f5, %f1 srax %i7, 0x1A, %g1 fmovsleu %icc, %f7, %f5 loop_6558: udivx %g5, 0x18CF, %o7 stx %g4, [%l7 + 0x10] fones %f2 stx %g3, [%l7 + 0x50] array8 %i0, %g2, %o3 tneg %xcc, 0x7 brgz %i2, loop_6559 ldx [%l7 + 0x48], %o0 fxor %f2, %f14, %f12 ble,a,pn %icc, loop_6560 loop_6559: fones %f10 xnor %i6, %l3, %o4 brlez,a %o2, loop_6561 loop_6560: fmovrdlez %g6, %f6, %f6 ldx [%l7 + 0x38], %i3 tge %icc, 0x5 loop_6561: fmovdleu %xcc, %f2, %f6 taddcctv %l0, 0x1EA2, %o1 ldsw [%l7 + 0x54], %i4 brlz,a %l2, loop_6562 bcc,pn %icc, loop_6563 fbug,a %fcc0, loop_6564 popc 0x1BC0, %g7 loop_6562: umul %l6, 0x0AD0, %o5 loop_6563: fmovscs %xcc, %f6, %f9 loop_6564: ld [%l7 + 0x1C], %f8 fpackfix %f0, %f2 ldub [%l7 + 0x2D], %i1 tgu %xcc, 0x7 ldd [%l7 + 0x78], %f10 sub %l4, %o6, %l5 sethi 0x1208, %i5 addc %l1, 0x0F8B, %i7 ldsb [%l7 + 0x25], %g5 edge8ln %g1, %o7, %g4 or %i0, %g3, %g2 movle %icc, %i2, %o3 movrlez %i6, 0x1C7, %o0 array16 %o4, %o2, %g6 ldsb [%l7 + 0x36], %i3 fpadd16 %f6, %f2, %f14 st %f13, [%l7 + 0x14] fmovsleu %icc, %f2, %f14 sth %l0, [%l7 + 0x1C] bvc,a,pn %icc, loop_6565 fnot1 %f8, %f12 sth %o1, [%l7 + 0x68] popc %i4, %l3 loop_6565: fmovrde %l2, %f4, %f2 edge32l %l6, %o5, %i1 fblg %fcc0, loop_6566 fnors %f5, %f13, %f13 edge16 %g7, %o6, %l5 fmovdvc %icc, %f3, %f4 loop_6566: subc %l4, %i5, %l1 fbu %fcc3, loop_6567 bcc,a %xcc, loop_6568 ld [%l7 + 0x70], %f8 nop setx loop_6569, %l0, %l1 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_6567: fornot2 %f8, %f8, %f10 loop_6568: fmovsleu %xcc, %f11, %f8 bne,pn %icc, loop_6570 loop_6569: lduh [%l7 + 0x62], %g5 umulcc %i7, 0x0DFB, %g1 ld [%l7 + 0x18], %f0 loop_6570: fpack32 %f8, %f14, %f4 umul %o7, %i0, %g3 fmovrsgz %g2, %f3, %f1 orncc %i2, %g4, %o3 ldub [%l7 + 0x13], %o0 sra %i6, %o2, %g6 fcmpeq32 %f10, %f0, %o4 movle %icc, %i3, %l0 ldd [%l7 + 0x78], %f14 tne %icc, 0x1 fmovrsgez %o1, %f11, %f13 ldx [%l7 + 0x50], %l3 fbo,a %fcc2, loop_6571 lduw [%l7 + 0x64], %i4 fbul %fcc3, loop_6572 ldd [%l7 + 0x68], %f4 loop_6571: fmovda %icc, %f15, %f12 fbne,a %fcc3, loop_6573 loop_6572: stw %l2, [%l7 + 0x38] fsrc1s %f10, %f3 fcmps %fcc0, %f15, %f11 loop_6573: fmovdcc %icc, %f1, %f2 srax %l6, %o5, %g7 tvc %icc, 0x1 fcmpne32 %f4, %f6, %o6 andncc %i1, %l5, %l4 fzeros %f5 fmovsle %icc, %f3, %f10 tsubcctv %l1, 0x0888, %i5 subcc %i7, 0x027C, %g1 fmovspos %icc, %f1, %f9 taddcctv %o7, %i0, %g5 stb %g2, [%l7 + 0x1E] stx %g3, [%l7 + 0x60] smulcc %i2, %o3, %g4 fmovdg %icc, %f14, %f8 ldx [%l7 + 0x60], %o0 fornot2 %f12, %f8, %f2 fmovdpos %icc, %f15, %f9 fmovsa %xcc, %f10, %f13 fble %fcc3, loop_6574 fnands %f15, %f7, %f4 std %f14, [%l7 + 0x20] movcc %xcc, %i6, %o2 loop_6574: fmovde %icc, %f2, %f3 sra %g6, %i3, %l0 fpsub32 %f14, %f14, %f12 fornot1 %f0, %f6, %f2 udivcc %o4, 0x0CBA, %l3 std %f14, [%l7 + 0x60] fmul8ulx16 %f4, %f14, %f10 lduh [%l7 + 0x10], %i4 udiv %l2, 0x0048, %l6 ldub [%l7 + 0x69], %o5 sth %o1, [%l7 + 0x30] fnot2 %f8, %f10 fmuld8ulx16 %f9, %f15, %f14 and %o6, %i1, %g7 fcmple32 %f4, %f6, %l4 fmovsgu %icc, %f6, %f13 brnz,a %l5, loop_6575 bge,a,pt %icc, loop_6576 fmovdg %icc, %f2, %f2 bcs loop_6577 loop_6575: andcc %l1, 0x0647, %i5 loop_6576: st %f6, [%l7 + 0x40] alignaddrl %i7, %o7, %g1 loop_6577: ldub [%l7 + 0x49], %g5 xnorcc %i0, 0x0DDC, %g2 umulcc %g3, %o3, %g4 movg %icc, %o0, %i6 brlez %i2, loop_6578 stw %o2, [%l7 + 0x4C] fpack16 %f14, %f14 or %i3, %g6, %o4 loop_6578: movneg %icc, %l0, %i4 fmovrdgez %l2, %f14, %f12 umulcc %l3, %l6, %o5 sra %o1, 0x11, %o6 fmovsvs %xcc, %f13, %f4 ta %xcc, 0x1 edge16 %g7, %i1, %l5 nop setx loop_6579, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brlez,a %l1, loop_6580 stw %l4, [%l7 + 0x54] bneg,a,pn %icc, loop_6581 loop_6579: movrne %i7, 0x26D, %o7 loop_6580: movvs %xcc, %i5, %g5 ldd [%l7 + 0x58], %f0 loop_6581: umulcc %g1, %g2, %g3 ldsh [%l7 + 0x0A], %o3 srl %g4, 0x16, %i0 fsrc1 %f4, %f14 std %f4, [%l7 + 0x18] movne %icc, %i6, %i2 ldd [%l7 + 0x18], %f8 ldd [%l7 + 0x60], %f8 fnot2 %f6, %f4 fabsd %f6, %f4 brz,a %o0, loop_6582 st %f12, [%l7 + 0x40] ldd [%l7 + 0x78], %f2 st %f6, [%l7 + 0x08] loop_6582: movgu %xcc, %o2, %i3 brlz,a %g6, loop_6583 ldsb [%l7 + 0x1A], %o4 fsrc1 %f12, %f12 popc %i4, %l0 loop_6583: andn %l3, 0x025F, %l2 faligndata %f12, %f2, %f4 stw %l6, [%l7 + 0x70] sth %o5, [%l7 + 0x76] fcmpes %fcc3, %f9, %f4 stx %o1, [%l7 + 0x20] stw %o6, [%l7 + 0x58] fmovrdgz %i1, %f8, %f2 movn %icc, %g7, %l1 fmovd %f12, %f14 xorcc %l4, %l5, %o7 fmovsvs %xcc, %f8, %f8 stx %i5, [%l7 + 0x68] ba,a,pt %icc, loop_6584 stw %i7, [%l7 + 0x40] stx %g5, [%l7 + 0x18] fsrc1 %f6, %f0 loop_6584: sth %g2, [%l7 + 0x0E] fornot2s %f7, %f6, %f6 xnorcc %g3, 0x07DF, %g1 stx %o3, [%l7 + 0x70] ldx [%l7 + 0x78], %i0 fmovdgu %icc, %f14, %f14 st %f10, [%l7 + 0x10] fand %f0, %f8, %f12 sethi 0x017E, %i6 nop setx loop_6585, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %i2, [%l7 + 0x64] fmovsl %icc, %f2, %f9 stw %o0, [%l7 + 0x60] loop_6585: fnor %f4, %f6, %f0 fmovrsne %g4, %f5, %f8 movre %i3, 0x3D5, %o2 andn %g6, 0x02E2, %o4 fnot2 %f6, %f12 fmovsle %xcc, %f6, %f8 fmovrdgez %i4, %f10, %f0 brnz,a %l3, loop_6586 brlz,a %l2, loop_6587 fmovdpos %xcc, %f8, %f8 fmovrse %l6, %f9, %f10 loop_6586: lduh [%l7 + 0x1C], %o5 loop_6587: edge8n %o1, %l0, %i1 fbu %fcc0, loop_6588 ldx [%l7 + 0x18], %g7 ldub [%l7 + 0x31], %o6 lduh [%l7 + 0x10], %l4 loop_6588: xorcc %l5, %l1, %o7 std %f8, [%l7 + 0x38] fmovsleu %xcc, %f15, %f6 fnands %f0, %f1, %f14 fbule,a %fcc3, loop_6589 addccc %i5, %i7, %g5 fbu,a %fcc3, loop_6590 st %f11, [%l7 + 0x40] loop_6589: tge %icc, 0x1 edge32ln %g3, %g2, %o3 loop_6590: xnorcc %i0, 0x1FBB, %i6 fornot1s %f4, %f5, %f0 umulcc %i2, 0x0646, %o0 ldub [%l7 + 0x10], %g4 tne %xcc, 0x6 sth %i3, [%l7 + 0x32] fmul8ulx16 %f10, %f12, %f0 fmovd %f0, %f2 bneg loop_6591 subc %g1, 0x17A6, %g6 sth %o4, [%l7 + 0x44] std %f2, [%l7 + 0x38] loop_6591: edge8n %i4, %l3, %o2 tn %icc, 0x4 fnegs %f4, %f1 fmovrsne %l6, %f8, %f9 fbg %fcc1, loop_6592 mulx %o5, 0x0F2E, %l2 fmovdge %xcc, %f2, %f11 ld [%l7 + 0x54], %f3 loop_6592: lduh [%l7 + 0x70], %l0 bne loop_6593 ldd [%l7 + 0x78], %f14 ldsb [%l7 + 0x41], %i1 ble,a %xcc, loop_6594 loop_6593: stx %o1, [%l7 + 0x40] fmovdcs %icc, %f5, %f3 fornot1s %f3, %f3, %f3 loop_6594: bgu,a,pn %xcc, loop_6595 sdiv %o6, 0x0950, %l4 fnot2 %f4, %f10 ld [%l7 + 0x70], %f2 loop_6595: fsrc2 %f6, %f2 taddcc %l5, 0x1926, %g7 fandnot1s %f10, %f10, %f8 stw %o7, [%l7 + 0x78] fmovdcc %icc, %f11, %f3 movneg %icc, %i5, %i7 fsrc2 %f12, %f12 tcc %icc, 0x3 fxor %f12, %f14, %f12 movpos %icc, %g5, %l1 fmovrse %g3, %f4, %f6 edge8l %o3, %g2, %i0 fmovsa %xcc, %f9, %f2 movcs %xcc, %i6, %i2 array8 %o0, %g4, %i3 bpos loop_6596 tle %icc, 0x1 ldsb [%l7 + 0x79], %g6 ldsh [%l7 + 0x7C], %g1 loop_6596: ble,a,pn %xcc, loop_6597 sll %i4, %l3, %o4 te %xcc, 0x4 stb %l6, [%l7 + 0x73] loop_6597: bshuffle %f12, %f8, %f8 movpos %xcc, %o2, %l2 andn %o5, %l0, %i1 edge32n %o6, %o1, %l4 movneg %xcc, %g7, %l5 fbn,a %fcc3, loop_6598 ldsh [%l7 + 0x56], %o7 ldsb [%l7 + 0x18], %i7 fxors %f3, %f2, %f5 loop_6598: fandnot2 %f10, %f10, %f12 brgez,a %g5, loop_6599 array16 %l1, %i5, %o3 movvc %icc, %g3, %g2 edge32n %i6, %i0, %o0 loop_6599: fnor %f4, %f12, %f0 movrne %i2, 0x1F6, %g4 fandnot2 %f12, %f12, %f14 movrlez %g6, 0x322, %g1 fabss %f15, %f1 ta %icc, 0x4 fandnot2 %f6, %f6, %f8 sth %i4, [%l7 + 0x20] sdiv %i3, 0x1465, %o4 fand %f6, %f14, %f14 ble loop_6600 sllx %l6, 0x1D, %l3 movge %xcc, %l2, %o2 fmovdgu %icc, %f12, %f6 loop_6600: fcmps %fcc2, %f3, %f13 brz,a %l0, loop_6601 fmovsvc %xcc, %f2, %f8 fbuge %fcc1, loop_6602 xnor %i1, %o6, %o5 loop_6601: fcmpeq16 %f6, %f4, %l4 addcc %g7, %l5, %o1 loop_6602: fnor %f12, %f6, %f2 addccc %o7, %i7, %l1 bleu loop_6603 siam 0x7 fmovrsgez %g5, %f10, %f9 bn %icc, loop_6604 loop_6603: st %f12, [%l7 + 0x30] edge32 %o3, %i5, %g2 fmovrsgz %g3, %f11, %f7 loop_6604: st %f0, [%l7 + 0x50] fpack32 %f0, %f4, %f6 edge16n %i0, %i6, %i2 movne %icc, %g4, %g6 ld [%l7 + 0x68], %f3 fxors %f1, %f13, %f11 fsrc2 %f6, %f12 andncc %g1, %o0, %i3 stx %o4, [%l7 + 0x08] fpadd32 %f12, %f12, %f12 bleu,pt %icc, loop_6605 st %f0, [%l7 + 0x3C] tl %icc, 0x0 andncc %i4, %l3, %l6 loop_6605: fmovsneg %xcc, %f6, %f10 ldsb [%l7 + 0x1A], %l2 fmovdleu %xcc, %f14, %f12 ba,a,pn %icc, loop_6606 orncc %o2, %i1, %o6 fmovdneg %icc, %f11, %f6 fand %f2, %f4, %f8 loop_6606: lduw [%l7 + 0x74], %o5 edge32l %l0, %l4, %l5 brlez %o1, loop_6607 array8 %o7, %g7, %l1 bg,pt %xcc, loop_6608 stx %g5, [%l7 + 0x30] loop_6607: tsubcctv %i7, 0x0891, %o3 st %f9, [%l7 + 0x60] loop_6608: bpos loop_6609 std %f12, [%l7 + 0x08] fzeros %f11 fxnors %f12, %f12, %f10 loop_6609: pdist %f8, %f10, %f8 tle %xcc, 0x5 xnor %i5, 0x1B21, %g2 tle %xcc, 0x7 fmovsl %xcc, %f6, %f9 ldd [%l7 + 0x10], %f12 ldsh [%l7 + 0x50], %i0 stb %i6, [%l7 + 0x7C] array16 %g3, %g4, %i2 fmuld8sux16 %f8, %f11, %f8 brgez,a %g1, loop_6610 stw %o0, [%l7 + 0x60] fnot1 %f14, %f10 fcmpd %fcc1, %f2, %f8 loop_6610: brnz %g6, loop_6611 stx %i3, [%l7 + 0x08] ld [%l7 + 0x78], %f10 fmovsn %xcc, %f2, %f11 loop_6611: edge32 %o4, %i4, %l6 fandnot1s %f2, %f6, %f1 nop setx loop_6612, %l0, %l1 jmpl %l1, %l2 sth %o2, [%l7 + 0x52] fcmpgt16 %f10, %f0, %l3 ldd [%l7 + 0x58], %f10 loop_6612: fmovspos %icc, %f5, %f2 and %o6, %o5, %i1 fcmple32 %f10, %f4, %l4 ld [%l7 + 0x20], %f4 ble,a,pt %xcc, loop_6613 andncc %l0, %o1, %l5 orcc %g7, %l1, %o7 sll %g5, 0x02, %o3 loop_6613: fzeros %f11 st %f0, [%l7 + 0x70] fba %fcc3, loop_6614 fmovrde %i5, %f0, %f8 movneg %icc, %i7, %g2 stb %i0, [%l7 + 0x12] loop_6614: ble,pn %icc, loop_6615 taddcctv %g3, 0x1107, %i6 fpadd16 %f4, %f6, %f0 sdiv %g4, 0x0654, %i2 loop_6615: fmovsvs %xcc, %f14, %f8 siam 0x7 ldd [%l7 + 0x18], %f14 movleu %xcc, %o0, %g6 tge %xcc, 0x2 srlx %g1, %i3, %o4 andncc %i4, %l2, %o2 fxnors %f10, %f10, %f8 fbo %fcc0, loop_6616 movre %l6, %l3, %o5 ldsb [%l7 + 0x78], %o6 fmovrdlz %l4, %f0, %f12 loop_6616: fmovrdgz %l0, %f14, %f4 ba,a %icc, loop_6617 te %xcc, 0x1 st %f9, [%l7 + 0x40] andn %o1, 0x052C, %l5 loop_6617: mulx %i1, %g7, %l1 addccc %o7, 0x0277, %g5 bvc,a %icc, loop_6618 sub %i5, 0x0019, %o3 alignaddrl %g2, %i7, %i0 fmovsleu %icc, %f8, %f13 loop_6618: fsrc2 %f12, %f6 sth %g3, [%l7 + 0x34] ldx [%l7 + 0x18], %g4 for %f0, %f4, %f12 sth %i2, [%l7 + 0x58] fmovscc %icc, %f11, %f9 fmuld8sux16 %f14, %f10, %f2 edge32n %o0, %i6, %g1 std %f2, [%l7 + 0x28] edge16ln %g6, %o4, %i4 ldx [%l7 + 0x68], %i3 fmovdvc %xcc, %f9, %f7 movrgez %l2, %o2, %l6 fmovda %xcc, %f4, %f11 fcmpd %fcc1, %f4, %f10 tvc %icc, 0x1 std %f6, [%l7 + 0x10] sra %l3, 0x02, %o6 brgz,a %l4, loop_6619 lduh [%l7 + 0x3C], %l0 ldsb [%l7 + 0x08], %o1 stx %l5, [%l7 + 0x38] loop_6619: alignaddr %o5, %i1, %l1 fba %fcc3, loop_6620 tsubcctv %o7, %g5, %g7 sth %i5, [%l7 + 0x14] bcs,a loop_6621 loop_6620: xor %g2, 0x1831, %i7 stb %i0, [%l7 + 0x59] fmovsvs %xcc, %f7, %f0 loop_6621: fcmple32 %f12, %f0, %o3 movne %icc, %g3, %g4 te %xcc, 0x6 pdist %f6, %f4, %f4 fcmpne16 %f6, %f2, %o0 fnegs %f14, %f4 bl,a %xcc, loop_6622 xor %i6, %i2, %g6 std %f8, [%l7 + 0x70] fbug,a %fcc2, loop_6623 loop_6622: stb %g1, [%l7 + 0x60] fmuld8ulx16 %f1, %f15, %f6 ldd [%l7 + 0x08], %f6 loop_6623: ldx [%l7 + 0x18], %i4 movgu %icc, %i3, %l2 ldsb [%l7 + 0x7A], %o2 fmovdn %icc, %f12, %f1 tg %icc, 0x1 fnot1 %f2, %f12 edge32l %l6, %l3, %o6 fmovrsgz %l4, %f1, %f10 subcc %o4, 0x1AF4, %l0 stb %o1, [%l7 + 0x30] fandnot1s %f2, %f4, %f6 ldd [%l7 + 0x28], %f0 fpadd32s %f3, %f1, %f12 ldd [%l7 + 0x60], %f8 st %f6, [%l7 + 0x7C] orn %l5, %i1, %o5 ldx [%l7 + 0x48], %l1 edge16n %g5, %o7, %i5 fpsub16s %f8, %f11, %f9 fmovscc %icc, %f14, %f11 fmul8ulx16 %f2, %f14, %f2 std %f14, [%l7 + 0x18] lduw [%l7 + 0x24], %g2 bg,a loop_6624 ldsb [%l7 + 0x46], %g7 nop setx loop_6625, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %i0, 0x17, %o3 loop_6624: subcc %g3, 0x18DF, %g4 brlez,a %o0, loop_6626 loop_6625: std %f2, [%l7 + 0x50] addcc %i7, %i2, %g6 fmovdl %icc, %f10, %f14 loop_6626: fmovrslez %i6, %f12, %f0 fble,a %fcc1, loop_6627 fmovdgu %icc, %f7, %f13 fble,a %fcc3, loop_6628 ld [%l7 + 0x44], %f3 loop_6627: brz %g1, loop_6629 stx %i3, [%l7 + 0x40] loop_6628: fpackfix %f10, %f10 ta %icc, 0x3 loop_6629: sth %i4, [%l7 + 0x76] sth %l2, [%l7 + 0x68] fmovrdgz %l6, %f2, %f10 fmovsn %icc, %f8, %f0 fnegd %f0, %f6 array16 %l3, %o6, %o2 ld [%l7 + 0x78], %f15 ldub [%l7 + 0x35], %l4 fandnot1 %f0, %f10, %f0 ldub [%l7 + 0x65], %o4 ldx [%l7 + 0x18], %l0 stx %o1, [%l7 + 0x58] fcmple32 %f2, %f0, %i1 ldsh [%l7 + 0x50], %l5 movneg %xcc, %o5, %l1 orcc %o7, 0x13EE, %g5 stw %g2, [%l7 + 0x20] edge8 %g7, %i0, %o3 smul %g3, 0x176D, %g4 fmul8x16au %f2, %f8, %f6 fcmpgt32 %f8, %f8, %o0 edge8 %i7, %i5, %i2 ldub [%l7 + 0x0F], %i6 array32 %g1, %g6, %i3 bleu,a %xcc, loop_6630 fand %f8, %f4, %f4 movcs %xcc, %l2, %l6 ldub [%l7 + 0x67], %l3 loop_6630: and %o6, %o2, %l4 ldsw [%l7 + 0x50], %o4 ldub [%l7 + 0x57], %l0 ldub [%l7 + 0x3F], %i4 andn %i1, %l5, %o5 tg %icc, 0x5 st %f11, [%l7 + 0x5C] bge,pt %icc, loop_6631 fpadd32 %f6, %f8, %f14 fxor %f6, %f6, %f12 std %f4, [%l7 + 0x08] loop_6631: edge8ln %l1, %o7, %o1 movre %g2, %g5, %i0 for %f2, %f10, %f0 stx %o3, [%l7 + 0x08] movrgez %g3, %g4, %o0 fcmpeq16 %f8, %f14, %g7 stb %i5, [%l7 + 0x63] ble,a,pn %xcc, loop_6632 be loop_6633 sth %i2, [%l7 + 0x3A] ldd [%l7 + 0x28], %f6 loop_6632: edge16 %i7, %i6, %g6 loop_6633: ldx [%l7 + 0x20], %g1 fmovda %xcc, %f9, %f10 array16 %l2, %l6, %i3 fbo,a %fcc0, loop_6634 fmovdl %xcc, %f3, %f0 udivcc %l3, 0x1C63, %o2 fmovrsgz %o6, %f7, %f14 loop_6634: alignaddrl %o4, %l0, %i4 stx %l4, [%l7 + 0x40] fnand %f4, %f10, %f14 udivx %l5, 0x114B, %i1 ta %icc, 0x1 lduw [%l7 + 0x58], %l1 fmovs %f9, %f6 lduh [%l7 + 0x10], %o5 fsrc2s %f6, %f5 edge32ln %o7, %o1, %g5 ta %xcc, 0x0 lduw [%l7 + 0x70], %i0 stb %o3, [%l7 + 0x0B] fpsub32s %f12, %f11, %f9 movre %g2, %g4, %o0 umul %g7, %g3, %i2 ldub [%l7 + 0x4F], %i7 fcmple32 %f12, %f8, %i5 bge,pt %icc, loop_6635 fmovs %f15, %f8 sdiv %i6, 0x1EDC, %g6 fone %f2 loop_6635: lduh [%l7 + 0x56], %l2 mulscc %l6, 0x1AB7, %g1 movrlz %l3, %i3, %o2 ld [%l7 + 0x50], %f5 tl %xcc, 0x2 movrlz %o4, %l0, %i4 sdiv %l4, 0x1C3A, %o6 udivx %l5, 0x15AD, %l1 ldd [%l7 + 0x28], %f8 fmovdpos %xcc, %f3, %f9 tvc %xcc, 0x7 edge8ln %o5, %i1, %o7 ldub [%l7 + 0x1A], %o1 ldsw [%l7 + 0x48], %i0 ldd [%l7 + 0x78], %f8 fcmpes %fcc1, %f12, %f7 fmovd %f12, %f10 bg,a loop_6636 ld [%l7 + 0x28], %f2 st %f6, [%l7 + 0x18] tl %xcc, 0x2 loop_6636: ldsh [%l7 + 0x26], %g5 std %f8, [%l7 + 0x28] fmovscc %icc, %f11, %f14 fmovsvc %xcc, %f10, %f5 ldx [%l7 + 0x48], %g2 addccc %g4, 0x0384, %o3 sub %o0, %g3, %i2 bge loop_6637 bcc,a loop_6638 movleu %icc, %g7, %i7 fmovsg %icc, %f11, %f9 loop_6637: movrgz %i6, 0x2BC, %i5 loop_6638: fcmpd %fcc0, %f2, %f4 movre %g6, %l2, %l6 stb %g1, [%l7 + 0x2C] stx %l3, [%l7 + 0x40] bn loop_6639 edge8ln %i3, %o4, %l0 ldsw [%l7 + 0x4C], %i4 fmovdpos %icc, %f14, %f0 loop_6639: lduh [%l7 + 0x44], %l4 ldub [%l7 + 0x27], %o2 sll %l5, %o6, %o5 fpsub16 %f2, %f6, %f10 subc %i1, 0x07EB, %o7 movleu %xcc, %o1, %i0 fnegs %f0, %f8 fmovdgu %icc, %f7, %f15 fabss %f2, %f13 ldsb [%l7 + 0x3A], %l1 fmovsn %xcc, %f14, %f11 fbuge,a %fcc2, loop_6640 pdist %f10, %f12, %f14 ldsb [%l7 + 0x59], %g2 ldub [%l7 + 0x77], %g4 loop_6640: movvc %xcc, %g5, %o0 fnot1 %f8, %f12 fmovdneg %icc, %f5, %f15 fmovrsne %o3, %f4, %f14 orncc %i2, 0x1FFB, %g7 tneg %icc, 0x2 stb %g3, [%l7 + 0x57] ldub [%l7 + 0x0D], %i7 movne %xcc, %i5, %g6 fmovsleu %icc, %f12, %f8 tgu %xcc, 0x3 fpadd16s %f7, %f7, %f15 mova %xcc, %l2, %i6 ldx [%l7 + 0x20], %l6 andncc %l3, %i3, %o4 bpos loop_6641 and %g1, 0x11F2, %l0 fmovsl %xcc, %f10, %f14 bneg loop_6642 loop_6641: fbue,a %fcc0, loop_6643 ta %xcc, 0x6 nop setx loop_6644, %l0, %l1 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_6642: sll %i4, 0x0E, %o2 loop_6643: ld [%l7 + 0x60], %f8 fmovrdgz %l5, %f0, %f8 loop_6644: ldd [%l7 + 0x78], %f6 lduw [%l7 + 0x1C], %l4 xnorcc %o5, %o6, %i1 fpadd32s %f10, %f14, %f13 stw %o1, [%l7 + 0x40] stb %o7, [%l7 + 0x44] bvs,a,pt %icc, loop_6645 std %f0, [%l7 + 0x08] fpsub16 %f2, %f4, %f2 st %f7, [%l7 + 0x20] loop_6645: tgu %icc, 0x5 ldx [%l7 + 0x68], %i0 sll %g2, 0x0F, %g4 fmovrse %g5, %f3, %f11 orn %l1, %o3, %i2 tvs %icc, 0x4 fba %fcc0, loop_6646 stw %g7, [%l7 + 0x6C] ldsw [%l7 + 0x2C], %o0 bshuffle %f0, %f14, %f10 loop_6646: edge16ln %g3, %i7, %i5 bshuffle %f8, %f4, %f8 fnors %f2, %f6, %f13 fmovspos %icc, %f12, %f8 stw %g6, [%l7 + 0x6C] movg %xcc, %l2, %l6 tge %xcc, 0x4 stx %l3, [%l7 + 0x60] fbe,a %fcc3, loop_6647 fbe,a %fcc1, loop_6648 fnands %f8, %f4, %f8 tne %icc, 0x3 loop_6647: ba loop_6649 loop_6648: nop setx loop_6650, %l0, %l1 jmpl %l1, %i6 bne,a,pt %icc, loop_6651 fornot2 %f2, %f4, %f0 loop_6649: bne %icc, loop_6652 loop_6650: tpos %icc, 0x1 loop_6651: edge16 %i3, %g1, %l0 nop setx loop_6653, %l0, %l1 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_6652: fone %f4 fandnot2s %f10, %f6, %f7 ldsh [%l7 + 0x46], %o4 loop_6653: stx %o2, [%l7 + 0x20] fsrc1s %f15, %f14 array16 %i4, %l5, %o5 brz,a %o6, loop_6654 be,a loop_6655 fands %f4, %f14, %f15 ldx [%l7 + 0x70], %l4 loop_6654: fbul %fcc3, loop_6656 loop_6655: st %f10, [%l7 + 0x1C] fpadd16 %f4, %f6, %f6 edge16l %i1, %o7, %o1 loop_6656: fcmpne16 %f10, %f2, %i0 fbne %fcc0, loop_6657 or %g4, %g2, %g5 srl %l1, 0x01, %i2 stw %o3, [%l7 + 0x40] loop_6657: fors %f11, %f6, %f7 umul %o0, %g7, %i7 edge16 %g3, %g6, %l2 movrgez %l6, %l3, %i5 fmovrsgz %i6, %f13, %f4 std %f8, [%l7 + 0x78] alignaddrl %g1, %i3, %l0 fmul8x16al %f12, %f15, %f0 movvc %icc, %o4, %i4 fmovsgu %xcc, %f1, %f5 bge,pt %xcc, loop_6658 stx %l5, [%l7 + 0x30] brgz,a %o5, loop_6659 fexpand %f9, %f8 loop_6658: pdist %f10, %f4, %f10 be,a loop_6660 loop_6659: brnz %o6, loop_6661 fmovrdlz %o2, %f4, %f4 fmovrslz %i1, %f13, %f7 loop_6660: fpack32 %f6, %f12, %f12 loop_6661: fmovsvc %icc, %f14, %f7 srax %o7, 0x01, %l4 fmovrslez %o1, %f0, %f1 ldsb [%l7 + 0x76], %i0 fcmped %fcc1, %f4, %f12 tleu %icc, 0x3 fnot2s %f10, %f1 sllx %g2, 0x19, %g5 fpackfix %f2, %f1 fcmpgt32 %f4, %f6, %l1 fblg,a %fcc1, loop_6662 st %f4, [%l7 + 0x3C] ldub [%l7 + 0x20], %i2 fmovrdne %o3, %f6, %f4 loop_6662: edge16n %o0, %g7, %g4 srl %g3, %g6, %i7 ld [%l7 + 0x4C], %f13 std %f8, [%l7 + 0x60] fnot2 %f4, %f14 ldsw [%l7 + 0x64], %l6 movcs %icc, %l2, %i5 bneg %icc, loop_6663 brlez,a %i6, loop_6664 subccc %l3, 0x0637, %g1 fmovsle %xcc, %f2, %f2 loop_6663: call loop_6665 loop_6664: fbg %fcc3, loop_6666 bgu,pt %icc, loop_6667 addc %i3, %l0, %i4 loop_6665: ldub [%l7 + 0x51], %o4 loop_6666: lduw [%l7 + 0x24], %o5 loop_6667: sub %o6, 0x0435, %o2 stx %i1, [%l7 + 0x28] brlz,a %l5, loop_6668 fbu %fcc0, loop_6669 fpmerge %f6, %f15, %f2 fand %f12, %f6, %f6 loop_6668: stw %o7, [%l7 + 0x18] loop_6669: brlez %l4, loop_6670 ldub [%l7 + 0x75], %o1 tvc %icc, 0x5 udiv %i0, 0x0FF1, %g5 loop_6670: fpadd32 %f14, %f2, %f10 std %f6, [%l7 + 0x30] fble %fcc2, loop_6671 ldd [%l7 + 0x40], %f0 st %f10, [%l7 + 0x28] stw %l1, [%l7 + 0x74] loop_6671: bshuffle %f4, %f0, %f0 taddcc %g2, %i2, %o0 bgu,a %xcc, loop_6672 bne,a,pt %xcc, loop_6673 ldsh [%l7 + 0x28], %o3 fbul %fcc2, loop_6674 loop_6672: std %f10, [%l7 + 0x28] loop_6673: fbne %fcc2, loop_6675 fpadd32 %f10, %f6, %f2 loop_6674: xnorcc %g7, 0x1A68, %g4 fmovsvs %xcc, %f9, %f14 loop_6675: fble %fcc1, loop_6676 fmovsl %icc, %f12, %f2 fmovscs %icc, %f2, %f15 tvc %xcc, 0x2 loop_6676: std %f14, [%l7 + 0x08] lduw [%l7 + 0x54], %g3 ldsw [%l7 + 0x50], %i7 edge16n %l6, %l2, %g6 srax %i5, %i6, %g1 fbl,a %fcc0, loop_6677 ldsb [%l7 + 0x4C], %i3 ldsb [%l7 + 0x41], %l0 mova %icc, %l3, %i4 loop_6677: addccc %o4, 0x1423, %o5 fmovdn %icc, %f13, %f13 fcmped %fcc2, %f2, %f12 fandnot1s %f5, %f8, %f10 fmovdle %icc, %f3, %f10 fpadd32 %f2, %f10, %f6 fmovrdlz %o6, %f0, %f2 xnorcc %o2, 0x04A1, %i1 ldd [%l7 + 0x78], %f6 bne %icc, loop_6678 fpsub16 %f8, %f8, %f10 tleu %xcc, 0x2 orcc %l5, %o7, %o1 loop_6678: fbule %fcc2, loop_6679 fmuld8sux16 %f14, %f1, %f8 bn,a,pn %icc, loop_6680 ld [%l7 + 0x48], %f0 loop_6679: fblg,a %fcc3, loop_6681 or %i0, %l4, %l1 loop_6680: std %f8, [%l7 + 0x40] fornot2 %f0, %f10, %f10 loop_6681: movle %xcc, %g2, %i2 sdiv %o0, 0x1645, %g5 ldd [%l7 + 0x28], %f2 bne,a loop_6682 fcmpd %fcc0, %f4, %f0 lduw [%l7 + 0x2C], %g7 ld [%l7 + 0x38], %f10 loop_6682: fxnor %f6, %f10, %f8 stw %g4, [%l7 + 0x08] tneg %icc, 0x7 popc %o3, %g3 andn %i7, %l2, %l6 fmul8x16al %f4, %f14, %f12 fmovscs %xcc, %f14, %f6 fmovdge %icc, %f1, %f3 lduw [%l7 + 0x70], %g6 stb %i6, [%l7 + 0x0B] stw %i5, [%l7 + 0x58] tsubcctv %i3, 0x1267, %l0 std %f10, [%l7 + 0x48] fbu,a %fcc3, loop_6683 movcc %icc, %g1, %i4 fmovspos %xcc, %f13, %f14 fmovsne %xcc, %f3, %f6 loop_6683: ld [%l7 + 0x50], %f10 ldx [%l7 + 0x38], %l3 lduw [%l7 + 0x1C], %o4 bvs,a,pt %icc, loop_6684 fcmpgt16 %f4, %f10, %o5 brnz %o2, loop_6685 fbu %fcc0, loop_6686 loop_6684: movne %xcc, %o6, %i1 movneg %xcc, %o7, %l5 loop_6685: ldsb [%l7 + 0x48], %i0 loop_6686: add %l4, 0x189F, %o1 taddcctv %g2, %l1, %i2 stb %g5, [%l7 + 0x54] ldsh [%l7 + 0x58], %o0 ldd [%l7 + 0x38], %f14 fmovdgu %xcc, %f15, %f5 fexpand %f2, %f4 stb %g4, [%l7 + 0x6E] fmovd %f14, %f2 nop setx loop_6687, %l0, %l1 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 %icc, %f15, %f11 fones %f9 fabss %f13, %f13 loop_6687: stw %o3, [%l7 + 0x50] srlx %g7, 0x19, %i7 edge32ln %l2, %g3, %g6 sdiv %l6, 0x0C5A, %i6 fcmpeq32 %f0, %f2, %i3 bneg,a,pn %icc, loop_6688 fornot1 %f2, %f8, %f8 ldsh [%l7 + 0x52], %l0 fmovrslz %g1, %f10, %f14 loop_6688: std %f8, [%l7 + 0x20] movcc %icc, %i4, %i5 stw %o4, [%l7 + 0x3C] fxnors %f14, %f10, %f13 fnors %f14, %f8, %f2 sth %o5, [%l7 + 0x3C] fbo %fcc1, loop_6689 fnot1 %f8, %f8 ldsh [%l7 + 0x16], %o2 ldsh [%l7 + 0x20], %o6 loop_6689: fmovsn %xcc, %f1, %f12 stw %l3, [%l7 + 0x24] tg %xcc, 0x4 fmovsneg %icc, %f10, %f2 ldsh [%l7 + 0x44], %o7 tneg %icc, 0x0 stb %i1, [%l7 + 0x37] stx %i0, [%l7 + 0x78] fmovrslez %l5, %f0, %f4 stw %l4, [%l7 + 0x38] fbue,a %fcc2, loop_6690 brlez %o1, loop_6691 fcmps %fcc2, %f1, %f13 add %l1, %g2, %g5 loop_6690: sllx %o0, %i2, %o3 loop_6691: stw %g7, [%l7 + 0x54] movcs %icc, %i7, %l2 stb %g3, [%l7 + 0x66] movge %xcc, %g6, %g4 std %f0, [%l7 + 0x18] sethi 0x083F, %i6 std %f10, [%l7 + 0x50] udivcc %l6, 0x0250, %l0 fornot1 %f8, %f4, %f2 edge16l %g1, %i4, %i3 edge32n %i5, %o5, %o4 ldsh [%l7 + 0x3E], %o6 edge8 %l3, %o2, %o7 fpsub16s %f5, %f8, %f8 taddcctv %i1, %i0, %l4 movl %xcc, %l5, %o1 fxnor %f6, %f8, %f14 fbu %fcc2, loop_6692 faligndata %f0, %f14, %f0 st %f6, [%l7 + 0x0C] fnot1s %f1, %f0 loop_6692: fmuld8sux16 %f12, %f3, %f4 fandnot2s %f7, %f10, %f0 stx %g2, [%l7 + 0x28] lduw [%l7 + 0x20], %l1 edge16n %g5, %o0, %o3 edge32ln %g7, %i2, %l2 std %f2, [%l7 + 0x20] fbug,a %fcc3, loop_6693 move %xcc, %i7, %g6 fors %f8, %f3, %f7 fnors %f15, %f14, %f13 loop_6693: fmovdg %icc, %f12, %f6 ldsb [%l7 + 0x21], %g4 bvs %icc, loop_6694 fmovrsgz %i6, %f7, %f0 stw %l6, [%l7 + 0x48] fnot2s %f6, %f14 loop_6694: siam 0x1 fpsub16s %f2, %f1, %f7 fzeros %f1 addcc %l0, %g3, %g1 stw %i4, [%l7 + 0x30] ldsh [%l7 + 0x3C], %i3 mulx %o5, %o4, %o6 lduh [%l7 + 0x1A], %i5 fmovrdlz %l3, %f10, %f8 st %f14, [%l7 + 0x4C] ba,a,pn %xcc, loop_6695 stb %o7, [%l7 + 0x24] fcmpeq32 %f0, %f4, %o2 fmul8x16al %f5, %f15, %f4 loop_6695: fpackfix %f14, %f13 ld [%l7 + 0x44], %f9 movne %icc, %i0, %i1 edge8l %l4, %o1, %l5 tsubcctv %g2, 0x0858, %l1 fmovd %f12, %f2 fpadd32s %f0, %f7, %f5 fbne %fcc3, loop_6696 st %f10, [%l7 + 0x24] fxor %f6, %f14, %f2 stx %o0, [%l7 + 0x58] loop_6696: ldsw [%l7 + 0x70], %o3 array32 %g7, %i2, %l2 call loop_6697 lduh [%l7 + 0x5C], %g5 mulscc %i7, %g4, %g6 tsubcc %l6, %i6, %g3 loop_6697: tvc %icc, 0x4 fmovrsne %l0, %f2, %f1 ldx [%l7 + 0x10], %i4 fornot2 %f2, %f10, %f10 andn %g1, %o5, %i3 fxor %f10, %f6, %f8 fmovsle %xcc, %f3, %f4 ldx [%l7 + 0x20], %o6 stx %o4, [%l7 + 0x40] brgz %i5, loop_6698 fbn,a %fcc1, loop_6699 ldx [%l7 + 0x78], %o7 mova %icc, %l3, %o2 loop_6698: tn %xcc, 0x0 loop_6699: bge %icc, loop_6700 bne,a,pn %xcc, loop_6701 fmuld8sux16 %f11, %f4, %f2 nop setx loop_6702, %l0, %l1 jmpl %l1, %i0 loop_6700: fcmps %fcc0, %f6, %f1 loop_6701: fornot1 %f12, %f4, %f4 mulx %l4, 0x01A4, %i1 loop_6702: smulcc %l5, 0x1A8F, %g2 ld [%l7 + 0x0C], %f1 sth %l1, [%l7 + 0x48] fzeros %f15 sth %o1, [%l7 + 0x5A] taddcctv %o3, 0x177E, %o0 ldsb [%l7 + 0x3D], %i2 fbge,a %fcc0, loop_6703 lduh [%l7 + 0x4A], %l2 fcmpeq32 %f2, %f2, %g7 fbo,a %fcc1, loop_6704 loop_6703: std %f10, [%l7 + 0x50] nop setx loop_6705, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tg %icc, 0x6 loop_6704: ble,pt %xcc, loop_6706 bn loop_6707 loop_6705: udiv %i7, 0x0B7B, %g5 tg %xcc, 0x5 loop_6706: or %g6, %g4, %l6 loop_6707: stb %g3, [%l7 + 0x2F] fmul8x16al %f7, %f5, %f8 umul %i6, %i4, %l0 ldsw [%l7 + 0x28], %o5 fpadd16 %f4, %f2, %f10 fmovrslz %i3, %f14, %f2 edge32 %o6, %o4, %i5 fmovsa %xcc, %f11, %f7 ldx [%l7 + 0x08], %g1 tge %icc, 0x6 ldsh [%l7 + 0x46], %l3 stb %o7, [%l7 + 0x17] sdivx %o2, 0x1C61, %i0 sth %i1, [%l7 + 0x60] andncc %l5, %l4, %g2 tsubcctv %o1, %l1, %o0 tvs %xcc, 0x1 ba,pt %icc, loop_6708 fornot2s %f1, %f5, %f5 ldsh [%l7 + 0x54], %o3 fones %f8 loop_6708: fmuld8sux16 %f2, %f9, %f12 movg %icc, %l2, %i2 fornot2 %f10, %f4, %f4 siam 0x4 fmovdgu %icc, %f5, %f2 srl %g7, %g5, %i7 ldsw [%l7 + 0x54], %g6 sra %g4, 0x1B, %g3 fands %f5, %f5, %f5 movleu %xcc, %i6, %i4 fcmple16 %f12, %f12, %l0 andcc %o5, 0x05CF, %i3 bn,a loop_6709 brgez %l6, loop_6710 ldsh [%l7 + 0x72], %o6 for %f14, %f0, %f0 loop_6709: andn %i5, 0x0599, %g1 loop_6710: bcc,pn %icc, loop_6711 orcc %o4, 0x0D8B, %l3 fmovdleu %icc, %f4, %f9 st %f9, [%l7 + 0x28] loop_6711: fmovrsne %o7, %f15, %f9 stx %i0, [%l7 + 0x30] fbe,a %fcc1, loop_6712 fone %f10 mulscc %o2, %i1, %l4 fands %f4, %f6, %f13 loop_6712: stb %l5, [%l7 + 0x0E] brlez,a %g2, loop_6713 fmuld8ulx16 %f6, %f12, %f10 lduw [%l7 + 0x58], %l1 brgez %o0, loop_6714 loop_6713: fpsub16 %f4, %f6, %f8 ld [%l7 + 0x58], %f2 andcc %o3, %o1, %i2 loop_6714: fnands %f3, %f6, %f9 ldsw [%l7 + 0x7C], %g7 movpos %xcc, %l2, %g5 alignaddr %i7, %g4, %g3 stw %g6, [%l7 + 0x74] ldx [%l7 + 0x70], %i6 fands %f1, %f7, %f7 fmovdgu %xcc, %f11, %f4 ldsh [%l7 + 0x28], %i4 srlx %l0, %o5, %i3 ldd [%l7 + 0x08], %f14 lduw [%l7 + 0x5C], %o6 lduw [%l7 + 0x74], %i5 std %f8, [%l7 + 0x70] std %f6, [%l7 + 0x10] ta %xcc, 0x1 tcs %xcc, 0x6 sdivx %l6, 0x1397, %o4 ldsw [%l7 + 0x38], %g1 ldsw [%l7 + 0x38], %l3 fbul,a %fcc0, loop_6715 brz,a %i0, loop_6716 stb %o7, [%l7 + 0x08] ld [%l7 + 0x20], %f7 loop_6715: stx %i1, [%l7 + 0x68] loop_6716: edge8 %l4, %l5, %g2 lduh [%l7 + 0x08], %o2 or %l1, %o3, %o1 fornot2 %f10, %f8, %f2 edge16 %o0, %g7, %l2 fands %f9, %f10, %f11 pdist %f12, %f12, %f10 st %f12, [%l7 + 0x48] stb %g5, [%l7 + 0x33] xor %i7, %g4, %i2 stw %g6, [%l7 + 0x10] movrgez %g3, %i6, %l0 fxor %f14, %f14, %f2 fnot1 %f4, %f0 fnors %f12, %f0, %f7 popc 0x0C80, %i4 call loop_6717 xnor %i3, 0x099A, %o5 fmovsa %icc, %f4, %f11 fmovsleu %xcc, %f13, %f3 loop_6717: andcc %o6, 0x1320, %i5 sll %o4, 0x16, %g1 nop setx loop_6718, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddr %l3, %l6, %o7 fblg,a %fcc3, loop_6719 fbl %fcc2, loop_6720 loop_6718: fnors %f4, %f9, %f13 sll %i1, 0x1E, %l4 loop_6719: ld [%l7 + 0x58], %f6 loop_6720: ldsw [%l7 + 0x48], %i0 movvc %icc, %l5, %o2 edge8 %l1, %o3, %g2 ld [%l7 + 0x3C], %f8 lduw [%l7 + 0x20], %o0 fmovsvs %xcc, %f4, %f3 fmovscs %xcc, %f3, %f10 sth %g7, [%l7 + 0x12] st %f1, [%l7 + 0x7C] smul %o1, %g5, %i7 bcc,a %xcc, loop_6721 brz,a %g4, loop_6722 fxnors %f2, %f3, %f0 fmovdn %xcc, %f15, %f15 loop_6721: st %f4, [%l7 + 0x4C] loop_6722: bge loop_6723 fcmpne32 %f2, %f8, %i2 lduh [%l7 + 0x6A], %l2 movcc %xcc, %g3, %i6 loop_6723: fnand %f6, %f4, %f0 lduw [%l7 + 0x10], %l0 ble,a loop_6724 srlx %i4, %i3, %g6 fmul8x16 %f14, %f4, %f4 ld [%l7 + 0x3C], %f6 loop_6724: stb %o6, [%l7 + 0x7D] udiv %i5, 0x0506, %o4 fmovsleu %xcc, %f1, %f12 st %f6, [%l7 + 0x64] movge %icc, %o5, %g1 ldx [%l7 + 0x38], %l6 ldsb [%l7 + 0x46], %o7 srax %i1, %l4, %i0 tg %xcc, 0x4 movrne %l5, 0x011, %l3 movgu %icc, %l1, %o2 fxnor %f0, %f0, %f6 fnot2s %f1, %f5 fmovsgu %xcc, %f7, %f14 edge16n %o3, %g2, %o0 fandnot1 %f0, %f10, %f6 lduh [%l7 + 0x76], %g7 tleu %icc, 0x1 fmovsge %xcc, %f6, %f4 fpack32 %f4, %f12, %f6 ldsb [%l7 + 0x1C], %g5 bcs,a %xcc, loop_6725 fpsub32s %f7, %f6, %f2 lduh [%l7 + 0x58], %i7 fmovse %icc, %f10, %f7 loop_6725: fbue %fcc2, loop_6726 for %f10, %f0, %f8 fsrc2s %f13, %f5 taddcc %g4, 0x0673, %o1 loop_6726: bg,a,pn %xcc, loop_6727 ldd [%l7 + 0x18], %f14 tge %xcc, 0x2 fmovrde %i2, %f10, %f6 loop_6727: edge16 %g3, %i6, %l2 fxors %f7, %f0, %f5 for %f4, %f12, %f14 fmul8sux16 %f8, %f2, %f10 ldsw [%l7 + 0x4C], %i4 bcs,a,pn %icc, loop_6728 fbl,a %fcc1, loop_6729 mova %xcc, %i3, %g6 fabsd %f14, %f4 loop_6728: tcc %xcc, 0x0 loop_6729: siam 0x4 fmul8x16 %f0, %f8, %f4 ld [%l7 + 0x54], %f11 ldsb [%l7 + 0x19], %l0 ldsb [%l7 + 0x52], %o6 fbug,a %fcc1, loop_6730 lduw [%l7 + 0x30], %i5 movl %xcc, %o5, %g1 stx %l6, [%l7 + 0x68] loop_6730: edge16 %o7, %o4, %i1 move %xcc, %i0, %l4 lduh [%l7 + 0x60], %l3 be,a loop_6731 bge loop_6732 nop setx loop_6733, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxnors %f5, %f3, %f7 loop_6731: fmovsne %xcc, %f10, %f1 loop_6732: stx %l5, [%l7 + 0x48] loop_6733: srax %o2, %o3, %g2 fmovsa %icc, %f6, %f12 brgz %o0, loop_6734 st %f1, [%l7 + 0x64] fmovdvc %icc, %f10, %f12 ld [%l7 + 0x10], %f9 loop_6734: sra %g7, 0x1B, %l1 fpadd16s %f3, %f14, %f10 array16 %g5, %i7, %g4 and %i2, 0x12E2, %g3 nop setx loop_6735, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x6C], %i6 fmovd %f0, %f12 fbule %fcc1, loop_6736 loop_6735: lduw [%l7 + 0x08], %l2 bshuffle %f2, %f12, %f12 movleu %icc, %o1, %i4 loop_6736: ldd [%l7 + 0x60], %f6 stb %g6, [%l7 + 0x1C] fmovdgu %icc, %f1, %f3 siam 0x6 stb %i3, [%l7 + 0x61] ble,a,pt %xcc, loop_6737 stb %o6, [%l7 + 0x75] stx %l0, [%l7 + 0x20] fnegs %f12, %f1 loop_6737: brgz,a %o5, loop_6738 fba,a %fcc1, loop_6739 subccc %g1, 0x0471, %l6 stb %o7, [%l7 + 0x3B] loop_6738: fmovscc %icc, %f9, %f11 loop_6739: srl %o4, 0x1B, %i1 fmovrdgez %i0, %f0, %f12 fbg %fcc1, loop_6740 orcc %i5, %l3, %l4 ld [%l7 + 0x58], %f12 tvc %xcc, 0x5 loop_6740: nop setx loop_6741, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdvc %xcc, %f6, %f10 mulx %o2, 0x0AAC, %o3 ldx [%l7 + 0x60], %g2 loop_6741: lduw [%l7 + 0x08], %l5 ld [%l7 + 0x08], %f7 ble,a loop_6742 sdivcc %o0, 0x12D3, %l1 sra %g7, %g5, %i7 ldub [%l7 + 0x4A], %i2 loop_6742: tle %xcc, 0x5 ldd [%l7 + 0x18], %f14 ldub [%l7 + 0x64], %g3 srax %i6, %l2, %g4 orn %i4, 0x039D, %o1 brgz %g6, loop_6743 orncc %i3, 0x04FA, %o6 fmul8sux16 %f6, %f10, %f14 fnegd %f10, %f4 loop_6743: ldsb [%l7 + 0x7D], %l0 fmovde %xcc, %f15, %f7 udivx %o5, 0x16EB, %l6 fble,a %fcc1, loop_6744 movn %icc, %o7, %o4 taddcctv %g1, %i0, %i1 fmovdg %icc, %f0, %f0 loop_6744: tn %icc, 0x3 ld [%l7 + 0x1C], %f13 fmuld8ulx16 %f1, %f0, %f14 stb %l3, [%l7 + 0x0F] fornot2s %f10, %f1, %f13 tleu %xcc, 0x0 std %f10, [%l7 + 0x30] fmovspos %icc, %f3, %f15 bvc,a loop_6745 tn %icc, 0x5 brlz %i5, loop_6746 fsrc1 %f2, %f12 loop_6745: edge32 %o2, %o3, %l4 addc %l5, %o0, %l1 loop_6746: fandnot2 %f10, %f4, %f2 brlz,a %g7, loop_6747 fpsub32 %f14, %f2, %f6 fbo,a %fcc0, loop_6748 fmovsn %xcc, %f1, %f3 loop_6747: lduh [%l7 + 0x46], %g2 ldd [%l7 + 0x58], %f8 loop_6748: fbug %fcc0, loop_6749 st %f10, [%l7 + 0x28] fpsub32 %f2, %f4, %f12 fpsub32 %f4, %f4, %f10 loop_6749: fnegs %f15, %f1 nop setx loop_6750, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tge %xcc, 0x7 tsubcctv %i7, %g5, %g3 srlx %i2, 0x16, %i6 loop_6750: fbug,a %fcc1, loop_6751 fmovsneg %icc, %f4, %f6 fmovdle %xcc, %f14, %f10 ldsb [%l7 + 0x19], %g4 loop_6751: stb %l2, [%l7 + 0x3F] st %f4, [%l7 + 0x28] fmovrdlez %i4, %f4, %f10 fmovde %icc, %f2, %f4 fmovrdne %g6, %f0, %f12 bn,pn %xcc, loop_6752 te %xcc, 0x4 fmovsle %xcc, %f15, %f8 srlx %o1, 0x0B, %i3 loop_6752: stb %o6, [%l7 + 0x6D] fmovd %f2, %f6 ldd [%l7 + 0x10], %f10 fmul8x16al %f9, %f6, %f2 movrgez %o5, 0x081, %l0 call loop_6753 movge %icc, %l6, %o4 edge32ln %o7, %g1, %i0 taddcc %i1, 0x1DEE, %l3 loop_6753: stb %o2, [%l7 + 0x7F] edge32 %o3, %i5, %l5 fmovdpos %icc, %f3, %f9 fmovrsgez %o0, %f7, %f5 sll %l4, 0x05, %g7 ld [%l7 + 0x44], %f5 ldsb [%l7 + 0x40], %g2 ldx [%l7 + 0x10], %i7 orncc %l1, 0x082C, %g3 or %g5, 0x1D38, %i6 st %f3, [%l7 + 0x6C] movcc %xcc, %g4, %i2 ldsb [%l7 + 0x74], %l2 movle %icc, %g6, %o1 fands %f9, %f9, %f12 bge,a,pt %icc, loop_6754 fmovrslz %i4, %f2, %f10 addccc %o6, %o5, %l0 edge32ln %l6, %i3, %o7 loop_6754: fsrc1 %f14, %f8 fbug %fcc3, loop_6755 ldub [%l7 + 0x19], %g1 or %i0, %o4, %l3 fmovsle %icc, %f9, %f0 loop_6755: brgz %i1, loop_6756 tcs %xcc, 0x4 tn %xcc, 0x2 fpmerge %f1, %f11, %f0 loop_6756: bl,a %icc, loop_6757 fbul %fcc1, loop_6758 orncc %o2, 0x1DEE, %o3 fbu,a %fcc2, loop_6759 loop_6757: stb %i5, [%l7 + 0x25] loop_6758: edge8l %l5, %o0, %g7 movg %icc, %l4, %g2 loop_6759: tneg %xcc, 0x2 fpack16 %f4, %f4 sllx %i7, %l1, %g5 fble %fcc3, loop_6760 fpadd16 %f10, %f8, %f6 fpadd16 %f2, %f14, %f2 ble,pt %icc, loop_6761 loop_6760: ldsw [%l7 + 0x24], %g3 fpsub32s %f4, %f13, %f13 lduw [%l7 + 0x1C], %g4 loop_6761: ldsh [%l7 + 0x56], %i6 tleu %xcc, 0x7 ldd [%l7 + 0x38], %f2 fbge,a %fcc0, loop_6762 fmovsne %icc, %f0, %f0 fsrc2 %f4, %f6 fornot1 %f14, %f14, %f12 loop_6762: ldsb [%l7 + 0x3B], %i2 nop setx loop_6763, %l0, %l1 jmpl %l1, %l2 fnot1 %f14, %f12 brgz %g6, loop_6764 movrlz %i4, 0x34E, %o6 loop_6763: tpos %xcc, 0x7 ldx [%l7 + 0x48], %o1 loop_6764: lduw [%l7 + 0x10], %o5 sth %l6, [%l7 + 0x10] fpack16 %f4, %f9 fmovsle %xcc, %f1, %f12 ldsh [%l7 + 0x50], %i3 edge16 %o7, %g1, %i0 ldsh [%l7 + 0x16], %l0 stb %o4, [%l7 + 0x31] brnz,a %i1, loop_6765 lduh [%l7 + 0x5E], %l3 tne %xcc, 0x7 fmovrsne %o2, %f3, %f4 loop_6765: ldub [%l7 + 0x62], %i5 smulcc %o3, %l5, %g7 fmovsa %icc, %f9, %f9 bneg %icc, loop_6766 sth %o0, [%l7 + 0x0A] fbg,a %fcc1, loop_6767 ble,a,pt %xcc, loop_6768 loop_6766: faligndata %f4, %f0, %f14 edge32 %l4, %g2, %l1 loop_6767: fbo,a %fcc1, loop_6769 loop_6768: ldsb [%l7 + 0x6E], %g5 lduh [%l7 + 0x38], %i7 stw %g4, [%l7 + 0x6C] loop_6769: sllx %i6, %g3, %i2 ldd [%l7 + 0x60], %f0 std %f10, [%l7 + 0x40] tleu %xcc, 0x1 fmovda %xcc, %f4, %f2 ld [%l7 + 0x70], %f7 fpadd16 %f0, %f10, %f6 movvs %xcc, %l2, %i4 edge16 %o6, %o1, %o5 lduh [%l7 + 0x42], %g6 sdiv %l6, 0x0EA2, %o7 addc %g1, 0x09EF, %i0 fbug,a %fcc2, loop_6770 movne %icc, %l0, %i3 movcc %xcc, %i1, %l3 bcc,pn %xcc, loop_6771 loop_6770: ldd [%l7 + 0x78], %f0 stb %o2, [%l7 + 0x6F] lduh [%l7 + 0x38], %i5 loop_6771: sllx %o4, 0x0E, %o3 ldsb [%l7 + 0x7E], %l5 fpadd16 %f8, %f14, %f12 sdiv %g7, 0x0979, %l4 tcc %icc, 0x4 ldsw [%l7 + 0x34], %o0 umul %l1, %g2, %i7 stb %g4, [%l7 + 0x29] ldsh [%l7 + 0x22], %g5 fmovsleu %xcc, %f3, %f15 fpadd32 %f14, %f8, %f4 fmovdvs %icc, %f13, %f2 lduh [%l7 + 0x40], %g3 alignaddr %i6, %i2, %l2 fmul8ulx16 %f10, %f4, %f2 tg %xcc, 0x4 std %f4, [%l7 + 0x78] subc %i4, 0x02CC, %o6 fxor %f6, %f12, %f12 fbug,a %fcc2, loop_6772 fandnot2 %f10, %f14, %f8 fmovdcs %xcc, %f11, %f13 for %f6, %f12, %f6 loop_6772: ldsb [%l7 + 0x2B], %o1 sdiv %o5, 0x1FFA, %l6 stx %g6, [%l7 + 0x40] srl %o7, 0x03, %i0 fpsub16s %f9, %f14, %f10 std %f12, [%l7 + 0x28] fmovrsne %l0, %f9, %f2 fbe %fcc2, loop_6773 tl %xcc, 0x0 stx %g1, [%l7 + 0x50] stx %i3, [%l7 + 0x38] loop_6773: st %f14, [%l7 + 0x34] st %f12, [%l7 + 0x20] lduw [%l7 + 0x54], %l3 lduw [%l7 + 0x54], %i1 ldsw [%l7 + 0x64], %i5 edge8ln %o2, %o3, %o4 sth %g7, [%l7 + 0x24] brlez %l4, loop_6774 nop setx loop_6775, %l0, %l1 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 %xcc, loop_6776 mulx %l5, 0x1563, %l1 loop_6774: udivcc %o0, 0x1CBF, %i7 loop_6775: tcs %icc, 0x3 loop_6776: stx %g2, [%l7 + 0x18] stw %g4, [%l7 + 0x24] bg,a %xcc, loop_6777 fmovsgu %icc, %f14, %f0 fmovsne %icc, %f6, %f15 lduw [%l7 + 0x20], %g3 loop_6777: fcmpes %fcc3, %f10, %f14 fnegd %f0, %f8 stb %i6, [%l7 + 0x62] orn %i2, 0x0F13, %l2 fmuld8ulx16 %f5, %f9, %f14 fpadd32s %f4, %f7, %f3 std %f12, [%l7 + 0x68] sth %g5, [%l7 + 0x08] ldsw [%l7 + 0x08], %i4 ldub [%l7 + 0x54], %o6 brlez,a %o5, loop_6778 std %f8, [%l7 + 0x78] lduw [%l7 + 0x74], %l6 siam 0x5 loop_6778: fble %fcc0, loop_6779 ldsh [%l7 + 0x3E], %g6 srlx %o7, %i0, %l0 nop setx loop_6780, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_6779: lduh [%l7 + 0x48], %o1 brgz %g1, loop_6781 fnegd %f12, %f8 loop_6780: tg %xcc, 0x5 fmovrdne %i3, %f14, %f4 loop_6781: tneg %icc, 0x6 add %l3, %i5, %o2 tl %icc, 0x4 std %f4, [%l7 + 0x10] fmovsl %xcc, %f11, %f2 edge8ln %o3, %i1, %o4 sllx %g7, 0x05, %l4 move %icc, %l1, %l5 ldsb [%l7 + 0x6A], %i7 taddcctv %o0, %g2, %g4 fmovsa %xcc, %f14, %f8 srlx %i6, 0x0C, %g3 lduw [%l7 + 0x1C], %i2 nop setx loop_6782, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %icc, %l2, %g5 st %f1, [%l7 + 0x5C] stx %i4, [%l7 + 0x18] loop_6782: movvs %xcc, %o6, %l6 fbule %fcc0, loop_6783 umulcc %g6, 0x0E6F, %o7 fpack32 %f14, %f0, %f14 bcc %xcc, loop_6784 loop_6783: fmovrslez %i0, %f2, %f11 bg,a %icc, loop_6785 brnz %l0, loop_6786 loop_6784: movneg %xcc, %o1, %o5 ldub [%l7 + 0x68], %i3 loop_6785: sdiv %l3, 0x1A4E, %i5 loop_6786: ldx [%l7 + 0x38], %o2 fbl %fcc1, loop_6787 st %f15, [%l7 + 0x38] fones %f6 ldsh [%l7 + 0x66], %g1 loop_6787: st %f2, [%l7 + 0x34] sth %i1, [%l7 + 0x38] fmovdvs %icc, %f7, %f15 fpsub32s %f12, %f5, %f8 std %f6, [%l7 + 0x20] edge16l %o4, %g7, %o3 edge16n %l1, %l4, %i7 ldsw [%l7 + 0x74], %o0 movcc %icc, %g2, %l5 sub %i6, 0x10FB, %g4 brnz %g3, loop_6788 fnegs %f0, %f12 fmovsvc %xcc, %f15, %f12 tvc %icc, 0x0 loop_6788: ld [%l7 + 0x5C], %f10 ldsh [%l7 + 0x2A], %i2 std %f0, [%l7 + 0x78] stx %l2, [%l7 + 0x68] bg loop_6789 sth %g5, [%l7 + 0x52] stb %i4, [%l7 + 0x52] lduh [%l7 + 0x26], %o6 loop_6789: edge8n %g6, %o7, %i0 brgez,a %l6, loop_6790 fbug %fcc0, loop_6791 fmovd %f10, %f10 fand %f2, %f4, %f6 loop_6790: sra %o1, 0x18, %l0 loop_6791: fornot2 %f10, %f2, %f8 bvc %icc, loop_6792 taddcctv %o5, 0x0E34, %i3 movl %icc, %i5, %l3 fmovrdgz %g1, %f0, %f6 loop_6792: stw %o2, [%l7 + 0x78] fmovrslz %i1, %f0, %f12 fsrc1s %f0, %f4 edge16 %g7, %o4, %l1 umul %o3, %l4, %i7 tcs %xcc, 0x6 fpmerge %f0, %f8, %f0 fmovrde %g2, %f0, %f6 sethi 0x1277, %l5 ldsh [%l7 + 0x60], %i6 fbg %fcc3, loop_6793 fmovscc %icc, %f8, %f10 movgu %icc, %g4, %g3 stb %o0, [%l7 + 0x66] loop_6793: ldsb [%l7 + 0x25], %l2 fpsub16s %f7, %f6, %f15 ble,a,pt %icc, loop_6794 popc %g5, %i2 addcc %i4, %g6, %o6 ld [%l7 + 0x3C], %f0 loop_6794: ldsh [%l7 + 0x52], %i0 sllx %o7, %o1, %l6 fbn %fcc1, loop_6795 st %f9, [%l7 + 0x1C] fcmpne16 %f0, %f6, %o5 fsrc1s %f15, %f15 loop_6795: faligndata %f2, %f6, %f12 fmovrdne %l0, %f8, %f10 ldx [%l7 + 0x40], %i3 bl %icc, loop_6796 ldd [%l7 + 0x18], %f2 fornot1 %f2, %f8, %f4 fcmpeq32 %f6, %f8, %i5 loop_6796: fble,a %fcc3, loop_6797 stb %g1, [%l7 + 0x20] orcc %o2, 0x14D9, %l3 brnz %i1, loop_6798 loop_6797: std %f8, [%l7 + 0x38] ldsw [%l7 + 0x30], %o4 be,a %xcc, loop_6799 loop_6798: ldsb [%l7 + 0x70], %l1 edge8ln %g7, %o3, %i7 fmovrsne %g2, %f0, %f4 loop_6799: ldsw [%l7 + 0x3C], %l5 fmovse %icc, %f7, %f12 fnands %f5, %f14, %f4 popc 0x000E, %i6 fmovdn %xcc, %f3, %f6 bcs %icc, loop_6800 fmovdpos %xcc, %f7, %f4 fpackfix %f8, %f1 fcmpne32 %f10, %f8, %g4 loop_6800: addccc %g3, 0x0D3C, %o0 bne loop_6801 subccc %l4, 0x1533, %g5 smulcc %i2, 0x16C0, %i4 ldd [%l7 + 0x20], %f6 loop_6801: fnegs %f13, %f10 ldx [%l7 + 0x38], %g6 be,a loop_6802 addc %o6, %i0, %o7 edge16 %l2, %l6, %o1 tn %xcc, 0x0 loop_6802: ld [%l7 + 0x24], %f15 ldsb [%l7 + 0x0A], %l0 fmovrdne %i3, %f8, %f4 array8 %i5, %g1, %o2 lduh [%l7 + 0x20], %l3 fmovdpos %icc, %f11, %f0 ldsh [%l7 + 0x14], %i1 fbne %fcc0, loop_6803 stb %o5, [%l7 + 0x18] bg,a,pt %icc, loop_6804 tne %icc, 0x2 loop_6803: ldx [%l7 + 0x40], %o4 fblg,a %fcc2, loop_6805 loop_6804: fbge %fcc0, loop_6806 fxor %f2, %f2, %f6 movne %icc, %g7, %l1 loop_6805: brlz,a %o3, loop_6807 loop_6806: stw %i7, [%l7 + 0x48] fmovsg %icc, %f8, %f12 fnot2s %f5, %f9 loop_6807: ldd [%l7 + 0x28], %f2 udivx %l5, 0x1965, %g2 bgu,pn %xcc, loop_6808 stb %g4, [%l7 + 0x15] fnot2s %f11, %f12 srlx %i6, %o0, %g3 loop_6808: ld [%l7 + 0x28], %f7 stw %g5, [%l7 + 0x10] taddcctv %l4, %i4, %i2 subccc %o6, 0x0D69, %i0 fmovdl %xcc, %f7, %f15 lduw [%l7 + 0x20], %o7 std %f14, [%l7 + 0x20] fones %f8 fmovrsgz %g6, %f12, %f2 fpsub16s %f10, %f13, %f3 udiv %l6, 0x030B, %o1 fmovscs %xcc, %f5, %f5 fmovsneg %icc, %f8, %f6 brgez,a %l2, loop_6809 stw %i3, [%l7 + 0x20] ldd [%l7 + 0x48], %f12 movrgz %i5, %l0, %o2 loop_6809: movrgez %l3, %g1, %o5 ldx [%l7 + 0x58], %i1 fmovdgu %icc, %f10, %f9 stx %g7, [%l7 + 0x10] fcmped %fcc0, %f0, %f6 fornot1 %f12, %f8, %f0 move %xcc, %o4, %l1 fmovrdgez %o3, %f2, %f2 fandnot1s %f8, %f0, %f7 ta %xcc, 0x0 movneg %xcc, %i7, %l5 add %g2, %g4, %i6 stx %g3, [%l7 + 0x20] fmovsvc %xcc, %f13, %f15 fmovde %xcc, %f14, %f6 ba,a,pn %xcc, loop_6810 fxors %f8, %f11, %f9 st %f10, [%l7 + 0x70] ldx [%l7 + 0x20], %g5 loop_6810: ldx [%l7 + 0x70], %o0 fblg %fcc0, loop_6811 movre %i4, 0x2D2, %i2 subccc %l4, 0x0981, %i0 fxnors %f0, %f1, %f8 loop_6811: fmovrslez %o6, %f15, %f8 ldsw [%l7 + 0x24], %o7 std %f4, [%l7 + 0x78] fmovd %f8, %f2 fcmpes %fcc3, %f4, %f10 mova %xcc, %g6, %o1 bn,a,pn %xcc, loop_6812 fbue,a %fcc0, loop_6813 addc %l2, %l6, %i3 fmul8x16 %f12, %f8, %f8 loop_6812: alignaddr %i5, %l0, %l3 loop_6813: fornot1s %f14, %f15, %f11 ldub [%l7 + 0x62], %g1 array16 %o2, %i1, %g7 fornot2s %f9, %f14, %f11 ldd [%l7 + 0x68], %f14 fblg,a %fcc1, loop_6814 udivx %o4, 0x0E5F, %l1 bvs,a,pt %xcc, loop_6815 tle %icc, 0x2 loop_6814: array8 %o5, %i7, %o3 stb %g2, [%l7 + 0x22] loop_6815: fabsd %f14, %f4 ldsw [%l7 + 0x48], %g4 orn %l5, %g3, %g5 bvs,a,pt %icc, loop_6816 te %icc, 0x5 mova %icc, %o0, %i4 fcmpne32 %f10, %f10, %i6 loop_6816: xnorcc %i2, 0x12C5, %i0 fmuld8ulx16 %f15, %f15, %f2 ld [%l7 + 0x68], %f9 bg,a %icc, loop_6817 orn %l4, %o6, %g6 edge32n %o7, %o1, %l2 fmovdn %xcc, %f12, %f3 loop_6817: fmovsn %icc, %f1, %f10 ldsw [%l7 + 0x20], %l6 lduh [%l7 + 0x5C], %i5 fone %f2 xnor %l0, %l3, %g1 fnors %f15, %f2, %f9 fmuld8ulx16 %f15, %f6, %f12 movn %icc, %i3, %o2 umulcc %i1, %g7, %l1 ldsw [%l7 + 0x6C], %o5 sra %i7, 0x04, %o3 udivx %g2, 0x042E, %o4 bpos,pt %icc, loop_6818 movrgz %l5, 0x1E0, %g4 fcmpeq32 %f12, %f6, %g3 movvs %xcc, %o0, %i4 loop_6818: movleu %icc, %i6, %g5 fpack32 %f10, %f10, %f14 ldd [%l7 + 0x38], %f10 ldsb [%l7 + 0x6D], %i2 tneg %icc, 0x3 subccc %i0, %o6, %l4 ldx [%l7 + 0x50], %o7 ldub [%l7 + 0x54], %o1 lduh [%l7 + 0x56], %g6 fmovdpos %icc, %f10, %f9 fmovsa %icc, %f7, %f7 stw %l6, [%l7 + 0x4C] array8 %i5, %l0, %l3 fmovdcs %icc, %f4, %f13 stx %g1, [%l7 + 0x20] tl %xcc, 0x4 fmovsg %xcc, %f2, %f2 stx %i3, [%l7 + 0x30] fmovrsne %o2, %f13, %f9 fnor %f2, %f2, %f2 bg,pn %xcc, loop_6819 tl %xcc, 0x3 tgu %icc, 0x6 fmovrslez %i1, %f8, %f11 loop_6819: bvc,a,pt %xcc, loop_6820 stb %g7, [%l7 + 0x55] fmovdcc %icc, %f11, %f1 sth %l1, [%l7 + 0x30] loop_6820: fzeros %f8 std %f12, [%l7 + 0x10] bge,a,pt %icc, loop_6821 ldd [%l7 + 0x48], %f6 stx %l2, [%l7 + 0x58] fxnor %f8, %f8, %f2 loop_6821: fcmpeq16 %f14, %f14, %i7 orn %o5, 0x139F, %o3 bneg,a,pt %icc, loop_6822 alignaddr %g2, %l5, %g4 movl %xcc, %g3, %o0 fmovrde %o4, %f10, %f12 loop_6822: bvs,pn %xcc, loop_6823 sllx %i6, 0x16, %i4 fxors %f14, %f0, %f14 st %f9, [%l7 + 0x3C] loop_6823: fxors %f15, %f13, %f10 movvc %xcc, %g5, %i0 movre %o6, 0x0BB, %i2 stw %o7, [%l7 + 0x28] edge16l %l4, %o1, %g6 fcmpne16 %f10, %f10, %l6 fbuge,a %fcc0, loop_6824 movneg %xcc, %l0, %i5 fcmpeq32 %f0, %f4, %l3 addccc %g1, 0x1070, %o2 loop_6824: ble,pn %icc, loop_6825 brgez,a %i1, loop_6826 movneg %icc, %i3, %g7 st %f13, [%l7 + 0x7C] loop_6825: stw %l1, [%l7 + 0x20] loop_6826: std %f12, [%l7 + 0x28] fmovdpos %xcc, %f7, %f2 ldub [%l7 + 0x14], %l2 sdivcc %o5, 0x0D5C, %o3 fcmpgt16 %f0, %f10, %i7 fmovdvc %icc, %f4, %f12 te %xcc, 0x3 fmovrdgez %l5, %f8, %f6 popc 0x095F, %g4 fnot1s %f8, %f1 fsrc1s %f13, %f15 movvs %icc, %g2, %g3 lduw [%l7 + 0x6C], %o4 ldsw [%l7 + 0x2C], %o0 movne %xcc, %i4, %i6 stb %i0, [%l7 + 0x6A] fcmpd %fcc3, %f4, %f10 fba %fcc3, loop_6827 tcc %xcc, 0x5 ldsb [%l7 + 0x27], %o6 srl %g5, 0x19, %i2 loop_6827: smul %l4, %o7, %o1 st %f15, [%l7 + 0x08] sth %g6, [%l7 + 0x42] mulscc %l0, %i5, %l6 fmovsvc %icc, %f14, %f5 bneg,a,pt %xcc, loop_6828 fzeros %f1 movvc %icc, %g1, %o2 udiv %i1, 0x0C20, %l3 loop_6828: bpos,pt %icc, loop_6829 array32 %i3, %l1, %g7 bleu,a,pn %xcc, loop_6830 fnand %f8, %f12, %f4 loop_6829: fnands %f5, %f12, %f11 fsrc1 %f4, %f10 loop_6830: std %f8, [%l7 + 0x48] fnegs %f0, %f12 orcc %o5, %l2, %o3 movg %xcc, %l5, %i7 ldx [%l7 + 0x70], %g2 bne,a,pt %xcc, loop_6831 ldsh [%l7 + 0x42], %g4 nop setx loop_6832, %l0, %l1 jmpl %l1, %g3 sth %o4, [%l7 + 0x38] loop_6831: tgu %xcc, 0x3 stb %o0, [%l7 + 0x1D] loop_6832: fmuld8ulx16 %f15, %f2, %f4 tgu %icc, 0x3 st %f8, [%l7 + 0x14] fmovsleu %icc, %f9, %f15 call loop_6833 fabsd %f10, %f4 tsubcc %i6, %i4, %o6 brnz %g5, loop_6834 loop_6833: stw %i0, [%l7 + 0x74] tle %icc, 0x6 tle %xcc, 0x7 loop_6834: ldd [%l7 + 0x58], %f8 fnot2 %f0, %f8 andncc %i2, %l4, %o1 ldsb [%l7 + 0x35], %o7 ld [%l7 + 0x6C], %f6 fbn %fcc3, loop_6835 movg %icc, %l0, %i5 ldx [%l7 + 0x20], %g6 st %f2, [%l7 + 0x58] loop_6835: lduh [%l7 + 0x36], %g1 stx %o2, [%l7 + 0x18] bcs,pn %icc, loop_6836 bne loop_6837 tle %icc, 0x5 movge %xcc, %i1, %l6 loop_6836: fnot2 %f8, %f10 loop_6837: brlez %l3, loop_6838 addc %i3, 0x01AB, %g7 movne %icc, %l1, %l2 fmovsl %xcc, %f5, %f6 loop_6838: fnot1s %f10, %f9 fbg,a %fcc0, loop_6839 fmovd %f14, %f0 fmovse %icc, %f5, %f5 ldsb [%l7 + 0x11], %o3 loop_6839: ldd [%l7 + 0x30], %f6 fmovrse %l5, %f1, %f9 ldsh [%l7 + 0x18], %i7 std %f4, [%l7 + 0x40] fcmpgt32 %f8, %f14, %g2 sth %o5, [%l7 + 0x5C] andn %g3, %o4, %o0 ldub [%l7 + 0x31], %g4 lduw [%l7 + 0x64], %i6 srlx %i4, %o6, %i0 tneg %xcc, 0x6 bne,a,pn %icc, loop_6840 sllx %g5, %i2, %l4 lduh [%l7 + 0x3C], %o7 tgu %xcc, 0x4 loop_6840: ldsb [%l7 + 0x30], %l0 edge16n %i5, %g6, %g1 brgez,a %o2, loop_6841 fornot1 %f6, %f6, %f12 fmovdn %icc, %f1, %f4 sll %i1, %l6, %o1 loop_6841: addc %i3, %g7, %l3 st %f3, [%l7 + 0x10] ldd [%l7 + 0x40], %f0 ldx [%l7 + 0x10], %l1 ldub [%l7 + 0x42], %l2 smulcc %o3, 0x17AA, %l5 ldub [%l7 + 0x70], %g2 edge8n %i7, %o5, %o4 fmovdge %icc, %f14, %f15 ldsw [%l7 + 0x54], %g3 ldd [%l7 + 0x68], %f8 ldub [%l7 + 0x7F], %g4 addccc %i6, %i4, %o0 fcmple16 %f2, %f6, %o6 movleu %xcc, %i0, %i2 sdiv %g5, 0x052A, %l4 stb %l0, [%l7 + 0x3C] udivx %o7, 0x1560, %i5 fnot1 %f8, %f6 sdiv %g6, 0x1E20, %o2 edge16 %g1, %l6, %i1 ldsh [%l7 + 0x26], %i3 alignaddr %g7, %o1, %l1 fmovrde %l2, %f0, %f10 fmovdle %icc, %f4, %f11 edge8ln %l3, %o3, %g2 movg %xcc, %l5, %o5 ldx [%l7 + 0x50], %i7 edge32ln %o4, %g3, %i6 ldsh [%l7 + 0x4E], %g4 fmul8x16al %f6, %f10, %f12 lduw [%l7 + 0x50], %o0 ldsw [%l7 + 0x24], %o6 stw %i0, [%l7 + 0x18] stx %i4, [%l7 + 0x78] movpos %xcc, %i2, %l4 orcc %g5, %l0, %o7 fmovsgu %xcc, %f4, %f13 ldsb [%l7 + 0x51], %i5 std %f8, [%l7 + 0x50] brz,a %o2, loop_6842 fmovsne %xcc, %f10, %f3 ldub [%l7 + 0x08], %g6 lduh [%l7 + 0x58], %l6 loop_6842: lduh [%l7 + 0x08], %i1 edge32 %g1, %g7, %i3 fbo,a %fcc0, loop_6843 fmovdvs %xcc, %f12, %f5 array8 %l1, %o1, %l2 udivcc %l3, 0x012F, %g2 loop_6843: fpadd16 %f2, %f0, %f8 addcc %o3, %o5, %l5 stb %o4, [%l7 + 0x5C] lduw [%l7 + 0x54], %i7 fblg %fcc3, loop_6844 movrlz %g3, %g4, %o0 fabsd %f14, %f10 fnands %f10, %f8, %f5 loop_6844: fmul8x16al %f6, %f2, %f8 fmovrdne %o6, %f12, %f14 fmovscs %icc, %f10, %f0 nop setx loop_6845, %l0, %l1 jmpl %l1, %i0 fones %f6 stx %i6, [%l7 + 0x20] ldd [%l7 + 0x20], %f2 loop_6845: srlx %i2, %i4, %g5 fpmerge %f5, %f11, %f0 fmovsvc %icc, %f10, %f8 fcmpeq16 %f12, %f14, %l0 alignaddr %o7, %l4, %i5 andncc %o2, %g6, %i1 ldsb [%l7 + 0x50], %l6 ldx [%l7 + 0x70], %g7 bge %xcc, loop_6846 edge8ln %g1, %i3, %l1 fmovrdne %l2, %f14, %f8 ldx [%l7 + 0x40], %o1 loop_6846: fbo,a %fcc2, loop_6847 fornot1 %f2, %f2, %f12 move %icc, %g2, %l3 sth %o3, [%l7 + 0x7E] loop_6847: stw %l5, [%l7 + 0x58] mulx %o5, %i7, %g3 bcc,a %xcc, loop_6848 alignaddrl %o4, %g4, %o6 fmul8sux16 %f4, %f6, %f4 fxors %f7, %f1, %f11 loop_6848: stw %i0, [%l7 + 0x38] fornot1s %f15, %f2, %f5 sra %o0, 0x0C, %i2 fmovrdlez %i6, %f4, %f0 fmovsl %xcc, %f8, %f12 ldsh [%l7 + 0x60], %i4 stx %g5, [%l7 + 0x10] sth %l0, [%l7 + 0x28] fmuld8sux16 %f15, %f9, %f12 fpsub16 %f8, %f6, %f2 ldsw [%l7 + 0x44], %l4 fmovde %xcc, %f12, %f14 ldd [%l7 + 0x38], %f0 ld [%l7 + 0x3C], %f4 ldsb [%l7 + 0x7F], %o7 taddcctv %i5, 0x1BC5, %o2 lduw [%l7 + 0x24], %g6 fmovsgu %xcc, %f1, %f7 ldub [%l7 + 0x22], %i1 ldd [%l7 + 0x20], %f4 st %f2, [%l7 + 0x74] subcc %l6, %g1, %i3 fbu,a %fcc2, loop_6849 fmovsg %icc, %f2, %f14 edge8n %l1, %l2, %g7 ble,pn %xcc, loop_6850 loop_6849: brlz %g2, loop_6851 fmovrdgz %o1, %f2, %f4 addc %o3, 0x17A2, %l3 loop_6850: fmovsge %xcc, %f6, %f7 loop_6851: std %f0, [%l7 + 0x38] tcs %icc, 0x5 tsubcctv %o5, 0x0FA1, %l5 ldx [%l7 + 0x18], %i7 stx %g3, [%l7 + 0x30] tsubcctv %g4, %o6, %i0 lduh [%l7 + 0x4E], %o0 xorcc %i2, %o4, %i6 be,a %icc, loop_6852 pdist %f4, %f2, %f10 sth %g5, [%l7 + 0x78] lduw [%l7 + 0x78], %i4 loop_6852: fpackfix %f10, %f6 fmovrdgez %l0, %f4, %f14 fmuld8sux16 %f12, %f12, %f10 fpadd16s %f6, %f15, %f14 fmovsvs %icc, %f8, %f11 udiv %o7, 0x083B, %l4 fbu,a %fcc0, loop_6853 andn %o2, %i5, %g6 fnor %f12, %f8, %f10 fnors %f11, %f11, %f12 loop_6853: nop setx loop_6854, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsl %icc, %f0, %f12 subcc %i1, 0x1DAE, %l6 ld [%l7 + 0x1C], %f14 loop_6854: stb %g1, [%l7 + 0x1E] lduw [%l7 + 0x74], %i3 movrgez %l1, 0x21F, %g7 fmovsle %xcc, %f15, %f14 movn %icc, %g2, %l2 fmovdvc %xcc, %f3, %f8 movre %o3, %o1, %l3 std %f2, [%l7 + 0x68] for %f12, %f12, %f4 fba %fcc2, loop_6855 subcc %l5, %i7, %g3 fnot2 %f8, %f14 ldd [%l7 + 0x08], %f8 loop_6855: fbug %fcc2, loop_6856 st %f15, [%l7 + 0x14] sllx %o5, 0x08, %g4 ldx [%l7 + 0x70], %o6 loop_6856: lduw [%l7 + 0x50], %i0 edge8l %i2, %o4, %i6 mulx %o0, %i4, %g5 st %f0, [%l7 + 0x5C] tvs %xcc, 0x2 fpadd16 %f4, %f12, %f0 stw %o7, [%l7 + 0x60] brlez,a %l4, loop_6857 nop setx loop_6858, %l0, %l1 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 + 0x14], %o2 fbne %fcc3, loop_6859 loop_6857: ldsw [%l7 + 0x14], %i5 loop_6858: stx %g6, [%l7 + 0x68] fandnot1s %f0, %f2, %f13 loop_6859: fmovsl %icc, %f15, %f12 tl %icc, 0x5 bg,pt %icc, loop_6860 fmovscs %icc, %f3, %f9 bvc,a %xcc, loop_6861 xnorcc %l0, %l6, %i1 loop_6860: fornot1 %f8, %f8, %f10 tle %icc, 0x3 loop_6861: fone %f0 ldsw [%l7 + 0x5C], %i3 sra %g1, 0x19, %g7 ldx [%l7 + 0x40], %l1 fmovrdgz %g2, %f12, %f6 be,pt %icc, loop_6862 udivx %l2, 0x07B4, %o1 fbul %fcc0, loop_6863 fmovdl %icc, %f6, %f8 loop_6862: xorcc %l3, %l5, %i7 mova %icc, %g3, %o3 loop_6863: udivx %g4, 0x0BCB, %o6 fmovdleu %icc, %f4, %f12 fmul8x16al %f8, %f8, %f10 fxnors %f13, %f7, %f14 fbul,a %fcc0, loop_6864 fors %f4, %f9, %f14 ldsb [%l7 + 0x7E], %i0 fmovsle %xcc, %f11, %f15 loop_6864: fcmps %fcc2, %f3, %f13 subcc %i2, 0x1F67, %o5 edge8ln %i6, %o4, %i4 edge8n %o0, %g5, %o7 bl,pt %icc, loop_6865 ble %xcc, loop_6866 ld [%l7 + 0x7C], %f1 tsubcc %o2, %i5, %l4 loop_6865: add %l0, %l6, %i1 loop_6866: bneg,a loop_6867 movre %i3, %g1, %g6 ldsb [%l7 + 0x69], %l1 mova %icc, %g7, %l2 loop_6867: fnors %f3, %f9, %f12 array16 %g2, %l3, %o1 fbg %fcc0, loop_6868 ldsb [%l7 + 0x2D], %l5 ldsb [%l7 + 0x09], %i7 movne %xcc, %g3, %o3 loop_6868: fmovsneg %xcc, %f1, %f7 nop setx loop_6869, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brgz %g4, loop_6870 ldub [%l7 + 0x5D], %o6 fpackfix %f6, %f10 loop_6869: fbl %fcc2, loop_6871 loop_6870: fpmerge %f7, %f1, %f6 stw %i2, [%l7 + 0x54] tn %xcc, 0x0 loop_6871: ldub [%l7 + 0x47], %i0 fnors %f7, %f3, %f14 subccc %i6, %o4, %i4 fmovrslez %o0, %f15, %f5 lduh [%l7 + 0x0E], %o5 bn,a %xcc, loop_6872 alignaddrl %o7, %g5, %i5 ldx [%l7 + 0x18], %o2 or %l4, 0x1121, %l6 loop_6872: fcmpne16 %f8, %f10, %i1 fmovspos %icc, %f6, %f1 brlz %i3, loop_6873 fbg %fcc2, loop_6874 tn %xcc, 0x1 tvs %xcc, 0x6 loop_6873: be,a loop_6875 loop_6874: fmovsvs %icc, %f10, %f5 fbug,a %fcc1, loop_6876 fbn,a %fcc1, loop_6877 loop_6875: std %f2, [%l7 + 0x10] tg %xcc, 0x3 loop_6876: edge16ln %g1, %l0, %g6 loop_6877: fsrc2s %f2, %f5 fbl %fcc2, loop_6878 fmovsn %icc, %f3, %f9 srax %l1, 0x04, %g7 subcc %l2, 0x031F, %l3 loop_6878: fbu %fcc0, loop_6879 std %f10, [%l7 + 0x78] fcmple16 %f4, %f0, %g2 movgu %icc, %l5, %o1 loop_6879: fmuld8ulx16 %f5, %f3, %f6 subc %g3, 0x0ED3, %o3 edge32l %i7, %g4, %o6 srl %i0, 0x11, %i2 edge16n %i6, %o4, %i4 movleu %xcc, %o5, %o7 mulscc %o0, 0x08A3, %g5 edge16ln %o2, %i5, %l6 edge8 %i1, %l4, %g1 edge32l %l0, %g6, %l1 fpack16 %f6, %f14 stw %i3, [%l7 + 0x78] fbge %fcc3, loop_6880 fnors %f14, %f1, %f7 andncc %l2, %g7, %l3 lduw [%l7 + 0x2C], %g2 loop_6880: movvc %xcc, %o1, %g3 ldub [%l7 + 0x23], %o3 fbue,a %fcc3, loop_6881 nop setx loop_6882, %l0, %l1 jmpl %l1, %l5 lduh [%l7 + 0x1E], %i7 brlz %g4, loop_6883 loop_6881: stw %o6, [%l7 + 0x2C] loop_6882: ldsb [%l7 + 0x1D], %i2 udivcc %i0, 0x0415, %o4 loop_6883: stw %i4, [%l7 + 0x2C] ldsb [%l7 + 0x7B], %o5 fabsd %f4, %f2 st %f9, [%l7 + 0x40] xorcc %o7, %o0, %i6 smulcc %g5, %o2, %i5 bvc,a %icc, loop_6884 fmuld8sux16 %f4, %f9, %f6 ldsw [%l7 + 0x28], %i1 bge,a loop_6885 loop_6884: edge32 %l6, %g1, %l0 fbue,a %fcc2, loop_6886 movl %xcc, %g6, %l4 loop_6885: std %f2, [%l7 + 0x48] subccc %l1, 0x0291, %i3 loop_6886: st %f15, [%l7 + 0x50] fcmpgt16 %f0, %f4, %l2 fcmpgt16 %f2, %f6, %g7 stx %g2, [%l7 + 0x10] fcmpeq16 %f10, %f8, %l3 fbu %fcc2, loop_6887 fmovsle %icc, %f6, %f11 ldd [%l7 + 0x18], %f6 movrlez %g3, %o1, %l5 loop_6887: ldsh [%l7 + 0x52], %o3 fands %f15, %f2, %f2 edge32 %i7, %g4, %o6 fnand %f12, %f14, %f8 fcmpgt16 %f0, %f6, %i2 stx %o4, [%l7 + 0x18] edge32 %i0, %i4, %o7 std %f4, [%l7 + 0x70] andcc %o5, %i6, %o0 fcmpgt16 %f14, %f4, %o2 lduh [%l7 + 0x46], %g5 stx %i5, [%l7 + 0x78] subcc %i1, 0x1DE1, %l6 lduh [%l7 + 0x40], %g1 fmovrse %l0, %f5, %f4 bg,pn %icc, loop_6888 fmovdl %icc, %f3, %f7 bpos,pt %icc, loop_6889 fba %fcc2, loop_6890 loop_6888: ba,a,pt %xcc, loop_6891 ta %xcc, 0x4 loop_6889: stb %g6, [%l7 + 0x27] loop_6890: lduw [%l7 + 0x14], %l1 loop_6891: fbe %fcc3, loop_6892 fmovdcs %icc, %f5, %f7 stb %i3, [%l7 + 0x29] bge,a,pt %xcc, loop_6893 loop_6892: st %f11, [%l7 + 0x38] fmovdle %icc, %f7, %f8 fcmpne16 %f8, %f4, %l4 loop_6893: bshuffle %f14, %f8, %f6 fmovrdlz %g7, %f0, %f8 fornot1 %f14, %f14, %f0 stb %g2, [%l7 + 0x7C] lduh [%l7 + 0x48], %l3 srl %l2, %g3, %l5 srl %o1, 0x12, %i7 movne %xcc, %o3, %o6 siam 0x5 fcmpd %fcc2, %f6, %f14 fble,a %fcc0, loop_6894 ldsh [%l7 + 0x32], %i2 fmovrslz %g4, %f2, %f7 lduh [%l7 + 0x14], %o4 loop_6894: fcmple16 %f4, %f4, %i0 movle %xcc, %i4, %o7 fmovdne %icc, %f9, %f6 srl %i6, 0x01, %o5 ldsb [%l7 + 0x62], %o0 brnz,a %g5, loop_6895 fmovsvc %xcc, %f14, %f13 sth %i5, [%l7 + 0x42] edge16 %i1, %l6, %g1 loop_6895: fmovdcs %xcc, %f1, %f5 fcmpgt16 %f8, %f8, %o2 fmovda %icc, %f5, %f7 ldsh [%l7 + 0x16], %g6 fmovrdlz %l1, %f6, %f2 smulcc %l0, %l4, %i3 ldx [%l7 + 0x60], %g7 fpmerge %f1, %f15, %f12 taddcc %g2, 0x01EB, %l2 fbg %fcc3, loop_6896 fmovrsne %g3, %f8, %f11 bpos,pt %icc, loop_6897 fsrc2s %f14, %f6 loop_6896: ldub [%l7 + 0x16], %l5 movvs %xcc, %l3, %o1 loop_6897: srlx %i7, %o6, %i2 bcs,a,pn %icc, loop_6898 array8 %g4, %o3, %o4 fcmpne16 %f12, %f14, %i0 fcmpes %fcc3, %f6, %f4 loop_6898: tcc %icc, 0x6 lduh [%l7 + 0x46], %i4 fcmple32 %f6, %f2, %o7 ld [%l7 + 0x24], %f14 ldx [%l7 + 0x28], %o5 smul %i6, %o0, %g5 fmuld8ulx16 %f15, %f11, %f4 subccc %i5, 0x0EDB, %i1 tcc %xcc, 0x0 fcmpd %fcc0, %f8, %f0 fsrc2 %f8, %f0 fmovdg %xcc, %f13, %f1 fcmple32 %f14, %f6, %g1 movn %icc, %l6, %o2 fcmpgt32 %f8, %f12, %g6 fsrc2s %f11, %f2 ldd [%l7 + 0x30], %f10 sub %l1, %l0, %i3 ldsw [%l7 + 0x7C], %g7 movrne %g2, 0x166, %l2 fpack32 %f10, %f10, %f12 tge %xcc, 0x6 stb %l4, [%l7 + 0x67] stb %l5, [%l7 + 0x7E] stx %l3, [%l7 + 0x08] mulx %o1, 0x0B0D, %g3 tn %icc, 0x2 fmovsneg %xcc, %f14, %f10 lduw [%l7 + 0x64], %o6 fone %f0 te %xcc, 0x6 ldub [%l7 + 0x4D], %i7 bne,pt %icc, loop_6899 movrlz %g4, 0x2D7, %i2 smul %o3, 0x0B62, %o4 stx %i4, [%l7 + 0x60] loop_6899: brnz %o7, loop_6900 bne %icc, loop_6901 ld [%l7 + 0x6C], %f0 ldd [%l7 + 0x70], %f2 loop_6900: fsrc2 %f10, %f6 loop_6901: nop setx loop_6902, %l0, %l1 jmpl %l1, %i0 bg %icc, loop_6903 and %i6, 0x0290, %o0 fmovdl %xcc, %f9, %f4 loop_6902: ldd [%l7 + 0x30], %f0 loop_6903: fcmpd %fcc3, %f0, %f10 stw %o5, [%l7 + 0x74] ld [%l7 + 0x44], %f7 edge32ln %i5, %g5, %i1 fsrc1 %f6, %f2 edge16n %g1, %l6, %g6 movcc %icc, %o2, %l1 fpadd32s %f8, %f3, %f14 edge16ln %i3, %l0, %g7 ldsw [%l7 + 0x10], %g2 fmovse %icc, %f6, %f15 fbuge %fcc3, loop_6904 xnor %l2, 0x1DE5, %l5 movle %icc, %l4, %l3 ldx [%l7 + 0x50], %o1 loop_6904: std %f2, [%l7 + 0x48] fands %f11, %f10, %f13 st %f12, [%l7 + 0x3C] bcs,a %xcc, loop_6905 fsrc2s %f6, %f0 addccc %o6, 0x0D66, %g3 fcmpgt32 %f6, %f14, %g4 loop_6905: ldsh [%l7 + 0x16], %i2 ldub [%l7 + 0x79], %i7 tneg %xcc, 0x3 fbe,a %fcc3, loop_6906 ldx [%l7 + 0x38], %o4 sth %i4, [%l7 + 0x1C] ldd [%l7 + 0x50], %f2 loop_6906: fbg,a %fcc2, loop_6907 siam 0x0 edge32n %o7, %o3, %i6 fmovsa %icc, %f11, %f5 loop_6907: fmovs %f7, %f3 sth %o0, [%l7 + 0x36] edge16ln %i0, %i5, %g5 fand %f10, %f0, %f2 st %f3, [%l7 + 0x08] sth %o5, [%l7 + 0x5A] fmovsn %icc, %f14, %f1 fmovrsne %g1, %f9, %f3 fnor %f0, %f8, %f2 edge32l %l6, %g6, %i1 fmovrslez %l1, %f12, %f14 stw %o2, [%l7 + 0x68] bneg,pt %xcc, loop_6908 fbne %fcc2, loop_6909 ldsb [%l7 + 0x15], %i3 fpsub32 %f12, %f12, %f0 loop_6908: add %l0, %g7, %l2 loop_6909: movre %g2, 0x258, %l4 mova %icc, %l3, %l5 fble,a %fcc0, loop_6910 fmovdne %xcc, %f11, %f11 fnegd %f0, %f6 fcmped %fcc3, %f8, %f10 loop_6910: edge32l %o6, %o1, %g4 tle %icc, 0x5 fmovrslz %g3, %f1, %f9 sub %i2, %i7, %i4 fsrc1s %f8, %f4 udiv %o4, 0x1CA9, %o7 stw %i6, [%l7 + 0x0C] subc %o0, 0x1A06, %o3 stw %i5, [%l7 + 0x10] fones %f1 fmovdge %icc, %f6, %f12 fcmpne16 %f0, %f0, %g5 lduw [%l7 + 0x1C], %o5 tleu %icc, 0x2 tle %icc, 0x4 movrgez %i0, %l6, %g1 andn %g6, 0x1808, %l1 fornot2 %f4, %f2, %f12 ldsw [%l7 + 0x24], %o2 brgz,a %i3, loop_6911 ldsh [%l7 + 0x26], %l0 fbug,a %fcc1, loop_6912 addccc %i1, 0x1FF0, %g7 loop_6911: st %f13, [%l7 + 0x6C] lduh [%l7 + 0x46], %l2 loop_6912: fmovsg %xcc, %f4, %f1 bleu %xcc, loop_6913 lduw [%l7 + 0x0C], %g2 ldub [%l7 + 0x69], %l4 fba,a %fcc2, loop_6914 loop_6913: fmovd %f14, %f14 fpmerge %f7, %f10, %f8 fpadd16 %f4, %f14, %f8 loop_6914: ldsh [%l7 + 0x1E], %l3 ldsw [%l7 + 0x58], %o6 sth %l5, [%l7 + 0x2E] movl %xcc, %o1, %g4 movn %icc, %i2, %i7 edge16 %i4, %o4, %o7 tle %icc, 0x4 pdist %f10, %f14, %f0 fbge %fcc2, loop_6915 ld [%l7 + 0x1C], %f10 stx %g3, [%l7 + 0x68] ldx [%l7 + 0x10], %o0 loop_6915: taddcctv %o3, %i5, %i6 bvc,a loop_6916 movg %xcc, %g5, %i0 fmovrslz %l6, %f3, %f1 stx %o5, [%l7 + 0x50] loop_6916: ldd [%l7 + 0x38], %f10 fsrc2 %f8, %f2 fsrc2s %f6, %f10 fcmpgt32 %f8, %f12, %g6 fcmple32 %f8, %f8, %g1 xor %o2, %i3, %l0 movn %icc, %l1, %i1 array8 %g7, %g2, %l2 lduw [%l7 + 0x60], %l4 movl %icc, %l3, %o6 tsubcctv %l5, 0x03EF, %o1 fxors %f13, %f10, %f1 tgu %icc, 0x1 fmul8ulx16 %f12, %f14, %f4 ldub [%l7 + 0x1E], %i2 fmovdvs %icc, %f13, %f13 tl %icc, 0x5 fcmpes %fcc3, %f1, %f8 fmovdg %icc, %f9, %f3 xnor %i7, %g4, %i4 fandnot1s %f14, %f2, %f14 std %f8, [%l7 + 0x38] bn loop_6917 fcmpd %fcc2, %f4, %f0 fmul8sux16 %f4, %f4, %f2 nop setx loop_6918, %l0, %l1 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_6917: edge8l %o7, %g3, %o4 ldsw [%l7 + 0x74], %o0 bge,a %icc, loop_6919 loop_6918: ld [%l7 + 0x58], %f7 ldsh [%l7 + 0x0E], %o3 fmovdn %icc, %f10, %f3 loop_6919: fbue,a %fcc0, loop_6920 fabss %f4, %f1 ld [%l7 + 0x2C], %f0 ldsw [%l7 + 0x68], %i5 loop_6920: or %i6, 0x0070, %g5 array32 %l6, %o5, %g6 brnz,a %g1, loop_6921 lduh [%l7 + 0x1A], %o2 ldd [%l7 + 0x28], %f4 sll %i3, 0x0F, %l0 loop_6921: stb %l1, [%l7 + 0x55] smulcc %i1, %g7, %i0 fcmpgt16 %f14, %f8, %l2 fexpand %f14, %f6 movneg %xcc, %l4, %g2 umul %o6, %l5, %o1 bleu,pt %icc, loop_6922 srax %l3, %i7, %i2 andncc %g4, %i4, %o7 movrgz %o4, 0x15D, %o0 loop_6922: fmovrdgez %o3, %f12, %f12 edge8l %g3, %i6, %i5 sdiv %l6, 0x18A1, %o5 edge16ln %g5, %g1, %g6 movre %i3, %o2, %l0 fandnot2s %f9, %f11, %f6 brlz,a %l1, loop_6923 std %f8, [%l7 + 0x30] fornot1s %f8, %f1, %f1 lduh [%l7 + 0x52], %i1 loop_6923: smulcc %g7, %l2, %l4 fbne,a %fcc3, loop_6924 bge,a,pt %icc, loop_6925 ldsw [%l7 + 0x64], %i0 fpadd32 %f4, %f10, %f4 loop_6924: ldsb [%l7 + 0x7F], %g2 loop_6925: movneg %icc, %l5, %o1 ldub [%l7 + 0x6C], %o6 ldsb [%l7 + 0x50], %i7 movrgz %l3, 0x06D, %g4 fnor %f0, %f8, %f12 movl %icc, %i2, %o7 stw %i4, [%l7 + 0x74] andn %o4, %o0, %o3 ldub [%l7 + 0x19], %g3 fmovdle %xcc, %f9, %f4 fmovdge %xcc, %f8, %f3 fbl %fcc2, loop_6926 ldx [%l7 + 0x58], %i6 fmovrdne %i5, %f8, %f6 movleu %xcc, %o5, %g5 loop_6926: fmovscs %xcc, %f10, %f13 stx %g1, [%l7 + 0x58] lduw [%l7 + 0x4C], %g6 subc %i3, 0x1D9B, %l6 ldsb [%l7 + 0x74], %o2 stx %l1, [%l7 + 0x50] fornot1 %f2, %f2, %f14 fbl %fcc2, loop_6927 brgez %i1, loop_6928 fcmpne16 %f2, %f12, %g7 fmovdneg %icc, %f11, %f15 loop_6927: tsubcc %l2, %l0, %i0 loop_6928: ldsw [%l7 + 0x54], %g2 fbne %fcc2, loop_6929 fzero %f2 movg %xcc, %l4, %o1 ldsh [%l7 + 0x18], %l5 loop_6929: tcs %xcc, 0x7 fpsub16 %f12, %f6, %f10 ldd [%l7 + 0x38], %f14 std %f4, [%l7 + 0x30] ldsb [%l7 + 0x1A], %o6 bg,pn %xcc, loop_6930 brgz,a %l3, loop_6931 sethi 0x0279, %g4 fmuld8ulx16 %f13, %f1, %f14 loop_6930: mulx %i7, 0x1E97, %i2 loop_6931: be,a %icc, loop_6932 stw %i4, [%l7 + 0x30] ldub [%l7 + 0x3C], %o4 fmovdn %xcc, %f15, %f0 loop_6932: std %f10, [%l7 + 0x60] tleu %xcc, 0x0 st %f1, [%l7 + 0x54] edge8n %o7, %o3, %g3 fnands %f11, %f7, %f10 alignaddrl %i6, %o0, %o5 fxor %f4, %f4, %f12 fxor %f6, %f4, %f0 std %f8, [%l7 + 0x70] ldx [%l7 + 0x68], %g5 fand %f12, %f12, %f2 fbug %fcc3, loop_6933 st %f8, [%l7 + 0x08] sth %g1, [%l7 + 0x4A] sub %i5, 0x0D5A, %g6 loop_6933: std %f10, [%l7 + 0x20] tsubcc %i3, %l6, %l1 ldx [%l7 + 0x10], %i1 udiv %g7, 0x1F90, %o2 movg %xcc, %l0, %l2 stb %i0, [%l7 + 0x3F] ldsw [%l7 + 0x74], %g2 call loop_6934 fnand %f14, %f14, %f4 ld [%l7 + 0x14], %f7 brnz %o1, loop_6935 loop_6934: bl,a %xcc, loop_6936 stx %l5, [%l7 + 0x78] edge16 %l4, %o6, %g4 loop_6935: sra %l3, 0x0C, %i7 loop_6936: smulcc %i4, %o4, %o7 fxors %f0, %f2, %f5 xnor %o3, 0x1CDE, %g3 fmuld8sux16 %f14, %f5, %f2 movrlez %i2, %i6, %o0 fmovdvc %xcc, %f14, %f6 fpadd16 %f2, %f14, %f6 stw %o5, [%l7 + 0x1C] ldsw [%l7 + 0x74], %g5 edge8l %i5, %g6, %g1 fbue %fcc3, loop_6937 fandnot1 %f2, %f12, %f10 fnot1 %f6, %f8 fornot1 %f10, %f10, %f6 loop_6937: ldsw [%l7 + 0x44], %i3 stx %l6, [%l7 + 0x18] fmovrsgez %i1, %f9, %f14 ldsb [%l7 + 0x54], %g7 edge32 %l1, %l0, %o2 fabss %f7, %f3 fmovrdne %l2, %f14, %f0 srl %i0, %o1, %l5 tleu %icc, 0x7 fornot2s %f14, %f0, %f11 tvc %xcc, 0x3 fcmpgt16 %f10, %f8, %g2 fcmps %fcc3, %f0, %f2 tsubcc %o6, 0x18A9, %g4 taddcctv %l4, %i7, %l3 stb %i4, [%l7 + 0x67] ldx [%l7 + 0x38], %o4 fbne,a %fcc1, loop_6938 bgu,a loop_6939 ldx [%l7 + 0x38], %o7 tcc %icc, 0x7 loop_6938: fmovs %f9, %f0 loop_6939: nop setx loop_6940, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne32 %f4, %f6, %o3 sth %g3, [%l7 + 0x10] ba,a,pn %xcc, loop_6941 loop_6940: stb %i6, [%l7 + 0x39] stx %i2, [%l7 + 0x48] ldsb [%l7 + 0x25], %o5 loop_6941: ldsb [%l7 + 0x7A], %o0 fbo %fcc1, loop_6942 fbne %fcc2, loop_6943 fmuld8sux16 %f3, %f0, %f4 std %f6, [%l7 + 0x78] loop_6942: tsubcctv %i5, 0x04B3, %g6 loop_6943: edge16l %g5, %i3, %l6 xor %i1, %g1, %g7 fnands %f4, %f4, %f3 sethi 0x06D9, %l1 tpos %icc, 0x4 sth %o2, [%l7 + 0x54] brlz,a %l2, loop_6944 mova %xcc, %i0, %o1 fbu %fcc2, loop_6945 tge %icc, 0x7 loop_6944: bl %icc, loop_6946 bn,a %icc, loop_6947 loop_6945: nop setx loop_6948, %l0, %l1 jmpl %l1, %l0 stw %l5, [%l7 + 0x28] loop_6946: edge16ln %g2, %o6, %g4 loop_6947: fbu %fcc2, loop_6949 loop_6948: taddcctv %i7, %l3, %l4 fcmps %fcc1, %f7, %f15 xnor %i4, 0x1B7E, %o7 loop_6949: tsubcctv %o3, %o4, %i6 fmovspos %xcc, %f2, %f5 srlx %g3, %i2, %o5 fxnors %f2, %f7, %f9 and %o0, 0x0966, %i5 fpadd32s %f10, %f0, %f2 fnot1s %f6, %f5 fandnot1 %f6, %f8, %f6 ldsb [%l7 + 0x1C], %g6 edge8l %i3, %g5, %i1 sra %g1, 0x0C, %g7 lduw [%l7 + 0x1C], %l1 ldsb [%l7 + 0x28], %l6 movvc %icc, %l2, %i0 fcmpgt16 %f0, %f8, %o2 fsrc1s %f13, %f4 edge8n %l0, %o1, %l5 lduw [%l7 + 0x28], %g2 fble,a %fcc2, loop_6950 tl %icc, 0x0 ldsh [%l7 + 0x44], %o6 stb %g4, [%l7 + 0x0D] loop_6950: edge32n %l3, %i7, %l4 fmovdne %icc, %f15, %f3 edge32n %i4, %o7, %o4 edge8ln %o3, %g3, %i2 fmovda %icc, %f0, %f11 fandnot1 %f12, %f0, %f14 fbue %fcc2, loop_6951 edge16l %i6, %o5, %o0 edge32n %g6, %i5, %g5 bpos,a %xcc, loop_6952 loop_6951: movcc %icc, %i1, %g1 tcs %xcc, 0x5 sth %g7, [%l7 + 0x6C] loop_6952: fbuge %fcc2, loop_6953 te %icc, 0x3 nop setx loop_6954, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x68], %f2 loop_6953: brgez %i3, loop_6955 lduh [%l7 + 0x70], %l1 loop_6954: ldd [%l7 + 0x30], %f6 tcc %icc, 0x0 loop_6955: movne %xcc, %l6, %i0 move %xcc, %o2, %l0 fmovdn %icc, %f12, %f3 fmul8x16al %f12, %f15, %f0 fbu,a %fcc2, loop_6956 sdiv %o1, 0x08C5, %l5 stx %l2, [%l7 + 0x38] fcmpeq16 %f8, %f8, %o6 loop_6956: fpmerge %f12, %f12, %f10 ldd [%l7 + 0x20], %f12 fbul,a %fcc2, loop_6957 fmovrdgz %g2, %f8, %f14 brlz %l3, loop_6958 ld [%l7 + 0x68], %f2 loop_6957: sth %i7, [%l7 + 0x28] fmovs %f11, %f8 loop_6958: fcmpne32 %f14, %f0, %l4 popc 0x0E2F, %g4 fpsub16s %f10, %f3, %f15 ldd [%l7 + 0x48], %f10 bshuffle %f10, %f14, %f2 edge16l %i4, %o7, %o4 fbe %fcc1, loop_6959 fmovrslz %g3, %f1, %f9 edge32 %i2, %o3, %i6 ldsh [%l7 + 0x4C], %o0 loop_6959: fbue,a %fcc2, loop_6960 fpmerge %f13, %f11, %f10 ld [%l7 + 0x48], %f0 fmovsvs %xcc, %f4, %f7 loop_6960: bl,a %xcc, loop_6961 tg %icc, 0x5 lduh [%l7 + 0x64], %g6 orcc %i5, %o5, %g5 loop_6961: subc %i1, 0x03F3, %g1 fpsub16s %f9, %f6, %f12 bcs,a,pt %icc, loop_6962 subccc %g7, 0x1FAD, %i3 smul %l1, %l6, %i0 ldd [%l7 + 0x60], %f10 loop_6962: fabss %f4, %f15 addccc %l0, %o2, %o1 udivx %l2, 0x190A, %o6 fmovscc %icc, %f0, %f1 fmul8x16au %f1, %f1, %f6 brnz %l5, loop_6963 alignaddrl %g2, %i7, %l4 ldsh [%l7 + 0x0E], %g4 bvs,a loop_6964 loop_6963: ldx [%l7 + 0x20], %i4 std %f0, [%l7 + 0x58] movrlez %l3, %o7, %g3 loop_6964: brlez %i2, loop_6965 ldsb [%l7 + 0x12], %o4 ldd [%l7 + 0x10], %f0 fpackfix %f4, %f4 loop_6965: fsrc1 %f14, %f0 bg,a %icc, loop_6966 sth %o3, [%l7 + 0x6E] movn %icc, %o0, %g6 fmovsg %icc, %f12, %f3 loop_6966: fandnot1s %f7, %f6, %f13 subccc %i6, 0x04AF, %o5 stw %g5, [%l7 + 0x08] sra %i1, %g1, %g7 xnor %i5, %l1, %l6 tcc %xcc, 0x7 fmovsl %xcc, %f11, %f15 fmovrslez %i0, %f0, %f10 bl,a loop_6967 brnz,a %i3, loop_6968 fmovsne %xcc, %f14, %f12 ldx [%l7 + 0x30], %o2 loop_6967: bn,a %icc, loop_6969 loop_6968: movneg %xcc, %l0, %l2 st %f8, [%l7 + 0x70] fcmple16 %f8, %f4, %o1 loop_6969: addc %l5, 0x1D82, %o6 fbu,a %fcc3, loop_6970 fabsd %f6, %f10 fxnors %f3, %f0, %f8 mulscc %i7, 0x0890, %g2 loop_6970: stx %g4, [%l7 + 0x20] fmovrdlz %l4, %f2, %f12 fmovdn %icc, %f11, %f8 fmovrsne %i4, %f7, %f2 tcc %icc, 0x7 fmovde %xcc, %f4, %f5 fandnot2s %f8, %f8, %f11 stw %l3, [%l7 + 0x38] fmovrslz %o7, %f7, %f7 lduh [%l7 + 0x64], %g3 edge32n %i2, %o4, %o3 fand %f14, %f0, %f12 fmovdgu %xcc, %f12, %f14 ldub [%l7 + 0x4A], %o0 fbg %fcc2, loop_6971 fmovsge %icc, %f13, %f11 movvs %icc, %g6, %o5 orn %i6, %i1, %g1 loop_6971: tpos %icc, 0x2 fcmpd %fcc3, %f6, %f10 fmovsne %icc, %f10, %f6 tvc %icc, 0x7 orncc %g7, 0x1F6D, %i5 fpack16 %f0, %f14 tge %xcc, 0x4 fbule %fcc3, loop_6972 movne %icc, %l1, %l6 fones %f10 ldsb [%l7 + 0x51], %g5 loop_6972: xorcc %i3, 0x1CF0, %o2 fornot1 %f10, %f8, %f10 fornot2 %f10, %f12, %f6 fmovsa %xcc, %f1, %f3 fble,a %fcc1, loop_6973 std %f2, [%l7 + 0x08] movle %xcc, %i0, %l0 ldsw [%l7 + 0x74], %l2 loop_6973: sth %o1, [%l7 + 0x12] stx %l5, [%l7 + 0x08] fble,a %fcc1, loop_6974 faligndata %f12, %f6, %f0 alignaddr %o6, %g2, %i7 movgu %icc, %g4, %i4 loop_6974: fble,a %fcc0, loop_6975 bl,pn %icc, loop_6976 nop setx loop_6977, %l0, %l1 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 %l3, [%l7 + 0x4E] loop_6975: fmovsa %icc, %f13, %f2 loop_6976: fnegs %f13, %f10 loop_6977: fone %f4 ldsh [%l7 + 0x32], %o7 taddcctv %l4, %i2, %g3 for %f4, %f0, %f10 fmovrdgz %o3, %f8, %f2 fmovrde %o4, %f10, %f10 array16 %o0, %o5, %g6 fpsub32s %f6, %f12, %f12 sdivx %i6, 0x06B9, %g1 fabss %f9, %f9 st %f8, [%l7 + 0x74] fxor %f12, %f6, %f8 tsubcc %i1, %g7, %i5 fbl,a %fcc0, loop_6978 brgz %l1, loop_6979 ldx [%l7 + 0x08], %g5 fmovspos %xcc, %f13, %f5 loop_6978: and %i3, %o2, %i0 loop_6979: fornot1 %f12, %f12, %f2 fxnors %f5, %f6, %f0 movrgz %l6, %l0, %l2 fmovdge %xcc, %f0, %f10 and %l5, %o6, %o1 ld [%l7 + 0x30], %f3 ldsh [%l7 + 0x2C], %g2 fnot1s %f8, %f7 tn %xcc, 0x1 sth %i7, [%l7 + 0x3C] ldx [%l7 + 0x10], %i4 popc 0x1CF8, %g4 bgu,pt %icc, loop_6980 tgu %icc, 0x0 addcc %l3, 0x10CE, %o7 fbo,a %fcc3, loop_6981 loop_6980: std %f0, [%l7 + 0x28] fbue,a %fcc2, loop_6982 ldsw [%l7 + 0x28], %l4 loop_6981: array8 %i2, %g3, %o4 fcmpes %fcc3, %f12, %f5 loop_6982: bvs,pn %xcc, loop_6983 fmuld8ulx16 %f14, %f6, %f6 nop setx loop_6984, %l0, %l1 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 + 0x12], %o3 loop_6983: movcs %xcc, %o5, %o0 ldub [%l7 + 0x77], %g6 loop_6984: stb %g1, [%l7 + 0x7D] ld [%l7 + 0x10], %f7 fcmpd %fcc3, %f12, %f14 umulcc %i6, 0x14A3, %i1 fmovdleu %icc, %f11, %f9 fmovdneg %icc, %f14, %f14 fmovrsgez %g7, %f15, %f13 tsubcctv %i5, %l1, %i3 brz,a %o2, loop_6985 bgu,a,pt %icc, loop_6986 fpadd32 %f12, %f8, %f14 st %f13, [%l7 + 0x14] loop_6985: fandnot1 %f4, %f14, %f14 loop_6986: orcc %i0, 0x13F9, %g5 std %f12, [%l7 + 0x48] stb %l6, [%l7 + 0x74] stb %l2, [%l7 + 0x5A] ld [%l7 + 0x74], %f15 fnand %f8, %f2, %f12 fnor %f8, %f0, %f0 lduw [%l7 + 0x38], %l5 ldd [%l7 + 0x58], %f6 ldd [%l7 + 0x18], %f4 fbule,a %fcc2, loop_6987 xnor %l0, 0x146B, %o6 edge32n %g2, %o1, %i7 movl %xcc, %g4, %l3 loop_6987: st %f0, [%l7 + 0x28] fmovsneg %xcc, %f14, %f7 fmuld8sux16 %f4, %f12, %f10 fornot2 %f4, %f10, %f0 movl %icc, %o7, %l4 fexpand %f14, %f14 udiv %i2, 0x0F7E, %g3 udivcc %o4, 0x0B38, %i4 fcmpeq32 %f2, %f12, %o3 ld [%l7 + 0x3C], %f3 fmovdne %icc, %f4, %f15 ldd [%l7 + 0x78], %f2 ldx [%l7 + 0x50], %o5 ld [%l7 + 0x50], %f10 xnorcc %o0, 0x1FE5, %g6 stw %i6, [%l7 + 0x38] std %f2, [%l7 + 0x68] fmovse %icc, %f1, %f4 movvc %icc, %i1, %g7 sra %i5, 0x1D, %l1 sllx %i3, %o2, %i0 st %f13, [%l7 + 0x24] edge16n %g1, %l6, %l2 movrgz %l5, 0x2F3, %l0 udivx %g5, 0x0C10, %g2 edge32n %o6, %i7, %o1 fnot1s %f7, %f3 sdiv %l3, 0x0141, %o7 orncc %g4, %i2, %l4 fors %f15, %f4, %f8 movg %xcc, %g3, %o4 stx %i4, [%l7 + 0x30] sth %o3, [%l7 + 0x68] ldsw [%l7 + 0x78], %o5 fmovdcs %icc, %f1, %f0 fbug,a %fcc1, loop_6988 sth %o0, [%l7 + 0x68] brz,a %g6, loop_6989 movne %icc, %i6, %g7 loop_6988: sethi 0x1355, %i1 umul %l1, %i3, %i5 loop_6989: fmovdvc %xcc, %f3, %f13 nop setx loop_6990, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fands %f13, %f1, %f15 ldub [%l7 + 0x76], %o2 lduh [%l7 + 0x0E], %g1 loop_6990: ldsb [%l7 + 0x1C], %i0 std %f8, [%l7 + 0x30] tcc %xcc, 0x3 bpos,a,pt %icc, loop_6991 sth %l2, [%l7 + 0x3C] movvc %xcc, %l6, %l0 movl %xcc, %g5, %g2 loop_6991: fcmpne32 %f14, %f2, %o6 ldub [%l7 + 0x4F], %i7 fandnot1 %f0, %f0, %f6 pdist %f10, %f4, %f6 fpack16 %f8, %f11 st %f12, [%l7 + 0x18] stw %l5, [%l7 + 0x5C] ldub [%l7 + 0x6D], %o1 tcs %xcc, 0x1 fmovrsgez %l3, %f12, %f10 fbne,a %fcc2, loop_6992 ldx [%l7 + 0x70], %g4 movcc %icc, %o7, %i2 sethi 0x1D27, %g3 loop_6992: edge16 %l4, %i4, %o3 fbg,a %fcc1, loop_6993 fmovrdlez %o4, %f2, %f4 movneg %xcc, %o0, %g6 stb %o5, [%l7 + 0x17] loop_6993: bcs,pt %xcc, loop_6994 tn %xcc, 0x0 ldsh [%l7 + 0x12], %i6 movvc %xcc, %g7, %i1 loop_6994: fmovsleu %icc, %f11, %f7 lduh [%l7 + 0x3C], %l1 fbule,a %fcc0, loop_6995 fmovd %f0, %f4 tcs %icc, 0x2 stx %i3, [%l7 + 0x68] loop_6995: fsrc2s %f4, %f9 fors %f0, %f10, %f6 tle %xcc, 0x5 fmovsg %icc, %f4, %f11 fmul8x16al %f8, %f4, %f14 ld [%l7 + 0x18], %f4 tcc %icc, 0x7 stb %o2, [%l7 + 0x7C] ldsh [%l7 + 0x54], %g1 bgu,a loop_6996 lduw [%l7 + 0x78], %i5 ld [%l7 + 0x60], %f9 fmovrdlez %i0, %f6, %f10 loop_6996: fmovrslz %l2, %f0, %f2 ldsw [%l7 + 0x10], %l6 ld [%l7 + 0x44], %f8 bvs,a,pn %icc, loop_6997 stb %l0, [%l7 + 0x73] fcmpeq32 %f14, %f8, %g5 ld [%l7 + 0x54], %f5 loop_6997: move %xcc, %g2, %i7 stx %o6, [%l7 + 0x30] ta %icc, 0x6 bvs,pn %icc, loop_6998 tneg %xcc, 0x1 stw %l5, [%l7 + 0x14] movge %xcc, %l3, %g4 loop_6998: popc 0x0954, %o7 fbu %fcc2, loop_6999 stb %i2, [%l7 + 0x62] udivx %g3, 0x0B5C, %o1 addcc %i4, %o3, %l4 loop_6999: stb %o0, [%l7 + 0x1A] brlez %g6, loop_7000 xorcc %o4, 0x0C37, %o5 fmovsleu %icc, %f14, %f6 bvs,pn %icc, loop_7001 loop_7000: movgu %icc, %g7, %i1 fxor %f0, %f4, %f8 nop setx loop_7002, %l0, %l1 jmpl %l1, %l1 loop_7001: ldub [%l7 + 0x4F], %i6 stb %i3, [%l7 + 0x73] tgu %icc, 0x2 loop_7002: ldsb [%l7 + 0x4C], %g1 fmul8x16 %f14, %f14, %f10 fmovrslez %o2, %f11, %f2 lduh [%l7 + 0x6A], %i5 sth %l2, [%l7 + 0x4E] ldx [%l7 + 0x30], %i0 fpadd16 %f0, %f6, %f2 tcc %icc, 0x2 fnor %f12, %f6, %f8 fmovdne %icc, %f7, %f15 sllx %l6, 0x04, %g5 fmovsle %icc, %f9, %f12 fabss %f9, %f5 fmovrde %l0, %f0, %f14 fbge,a %fcc0, loop_7003 sllx %g2, %o6, %l5 stw %i7, [%l7 + 0x20] ldsb [%l7 + 0x79], %l3 loop_7003: ld [%l7 + 0x0C], %f15 fcmpd %fcc0, %f10, %f10 fmovdvs %icc, %f3, %f3 sub %o7, 0x1424, %g4 ldsb [%l7 + 0x4B], %g3 popc 0x0721, %i2 fbule,a %fcc1, loop_7004 xor %i4, 0x133C, %o3 fsrc1 %f12, %f6 nop setx loop_7005, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7004: fpack16 %f10, %f7 movrne %o1, 0x034, %l4 std %f14, [%l7 + 0x50] loop_7005: fnors %f1, %f0, %f1 lduw [%l7 + 0x7C], %o0 ldd [%l7 + 0x70], %f4 bne,pn %xcc, loop_7006 edge32ln %g6, %o4, %g7 edge16l %i1, %o5, %l1 fmovdne %xcc, %f14, %f11 loop_7006: fmovsleu %icc, %f3, %f7 stx %i3, [%l7 + 0x18] subc %g1, %o2, %i5 fmovsleu %xcc, %f10, %f8 ldsw [%l7 + 0x60], %l2 fmovrsne %i6, %f8, %f11 fbu,a %fcc1, loop_7007 ldd [%l7 + 0x28], %f0 lduh [%l7 + 0x7C], %i0 lduw [%l7 + 0x5C], %l6 loop_7007: array8 %g5, %g2, %l0 fpsub32s %f10, %f8, %f14 fexpand %f14, %f6 stw %o6, [%l7 + 0x1C] stb %l5, [%l7 + 0x3E] ldsw [%l7 + 0x68], %i7 ldsw [%l7 + 0x48], %o7 ldsw [%l7 + 0x08], %l3 ldsb [%l7 + 0x19], %g4 mova %xcc, %i2, %i4 fornot2s %f0, %f14, %f1 fmovrdgez %g3, %f12, %f8 edge8l %o1, %l4, %o0 ldsw [%l7 + 0x70], %o3 xnorcc %o4, %g7, %g6 movleu %icc, %o5, %l1 stw %i1, [%l7 + 0x5C] fpsub16 %f0, %f6, %f10 fbne %fcc3, loop_7008 fzero %f0 lduw [%l7 + 0x60], %g1 sub %i3, 0x19E4, %i5 loop_7008: fcmple32 %f6, %f8, %l2 fpsub16s %f6, %f6, %f14 fones %f13 brgez %o2, loop_7009 lduh [%l7 + 0x68], %i0 fcmpne32 %f2, %f4, %i6 fnors %f15, %f1, %f5 loop_7009: ldsw [%l7 + 0x28], %g5 andcc %l6, %g2, %o6 fcmpeq16 %f0, %f10, %l5 ldd [%l7 + 0x10], %f0 fmovrse %i7, %f9, %f12 ldub [%l7 + 0x77], %o7 fpadd32s %f11, %f9, %f4 be,a,pt %icc, loop_7010 addccc %l3, %g4, %l0 movge %xcc, %i2, %i4 fpadd16s %f12, %f3, %f10 loop_7010: fxnors %f12, %f2, %f15 fbuge,a %fcc1, loop_7011 fmul8sux16 %f14, %f4, %f2 movpos %icc, %o1, %g3 stw %l4, [%l7 + 0x24] loop_7011: ldd [%l7 + 0x30], %f12 ldsb [%l7 + 0x46], %o3 ble,a loop_7012 mova %icc, %o4, %g7 call loop_7013 smulcc %o0, 0x002A, %g6 loop_7012: fble,a %fcc0, loop_7014 and %o5, 0x063A, %i1 loop_7013: srlx %l1, %g1, %i5 array16 %l2, %o2, %i3 loop_7014: sth %i0, [%l7 + 0x48] ld [%l7 + 0x50], %f3 xnor %i6, %g5, %g2 addccc %l6, 0x1B2E, %o6 fand %f4, %f6, %f8 fble %fcc3, loop_7015 ldd [%l7 + 0x28], %f0 edge16n %l5, %o7, %l3 ldx [%l7 + 0x08], %i7 loop_7015: fmovse %icc, %f6, %f3 std %f0, [%l7 + 0x08] edge8l %l0, %i2, %i4 fpack16 %f0, %f9 sth %o1, [%l7 + 0x46] fpack32 %f0, %f8, %f4 fpack16 %f6, %f9 st %f11, [%l7 + 0x6C] movpos %icc, %g4, %l4 fands %f2, %f0, %f10 fmovsl %icc, %f11, %f12 brlez,a %o3, loop_7016 bneg,pn %icc, loop_7017 move %icc, %o4, %g7 st %f1, [%l7 + 0x0C] loop_7016: fpadd16 %f0, %f8, %f2 loop_7017: fmovsge %icc, %f10, %f0 sth %o0, [%l7 + 0x22] fsrc2s %f6, %f2 fbn %fcc1, loop_7018 bg,pn %xcc, loop_7019 fnot2 %f0, %f2 fmovsa %xcc, %f15, %f6 loop_7018: fcmpne32 %f14, %f2, %g3 loop_7019: nop !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14280 ! Type cti : 7019 ! Type i : 14467 ! Type l : 14234 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0xBAE11F92 .word 0x2070B178 .word 0x763957E1 .word 0xD961BB02 .word 0x158F8753 .word 0x1883B333 .word 0xB1B017C6 .word 0xDC18469B .word 0xC34DC545 .word 0x9362B039 .word 0x65555970 .word 0x67E70967 .word 0x1F698618 .word 0xBFB9092A .word 0xD30E97E4 .word 0xBCA7CE5E .word 0xD51FB6E8 .word 0x8BABC28E .word 0x36F293BC .word 0x019B24F9 .word 0x082D4A92 .word 0x89C8FCC1 .word 0xAB664E5F .word 0xE343EB13 .word 0xC25B54B1 .word 0x681F27B0 .word 0xD28026C3 .word 0x8A8618C4 .word 0x731388EB .word 0xD677CF5F .word 0x5439B597 .word 0x332CB3E6 .word 0x6730B833 .word 0xC0621C8B .word 0x9B39B808 .word 0x83E670A8 .word 0x6322749F .word 0x39587AD2 .word 0x4847BCDF .word 0xE7724345 .word 0xBE5D64C3 .word 0x90CD1581 .word 0x2B989F25 .word 0x54983313 .word 0x77BA513B .word 0x001BB688 .word 0x933C1A20 .word 0x40916448 .word 0x13B9D800 .word 0xE81B081B .word 0xD31A19A5 .word 0x6C7E69A6 .word 0xBB99AF37 .word 0xDFBA2838 .word 0xCD83C018 .word 0x21F27B5C .word 0xFBD72C01 .word 0x02861A48 .word 0x37B38D48 .word 0x8389BEC4 .word 0xCC578791 .word 0x35AEF8B5 .word 0x6BE276CA .word 0x546E0049 .end