/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc12.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=298779947" .ident "BY rg131678 ON Mon Jul 14 13:56:32 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc12.s,v 1.3 2007/07/05 21:58:59 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 0xC, %g1 set 0x5, %g2 set 0x2, %g3 set 0xC, %g4 set 0x7, %g5 set 0xD, %g6 set 0x2, %g7 !# Input registers set -0xB, %i0 set -0xC, %i1 set -0xE, %i2 set -0xF, %i3 set -0x8, %i4 set -0xD, %i5 set -0xB, %i6 set -0x5, %i7 !# Local registers set 0x30F9F8AF, %l0 set 0x57B38AB6, %l1 set 0x44369008, %l2 set 0x4AF7B742, %l3 set 0x79A93CBB, %l4 set 0x340E4C21, %l5 set 0x5019FBB5, %l6 !# Output registers set -0x1988, %o0 set 0x1113, %o1 set -0x0884, %o2 set -0x0D02, %o3 set -0x0A5D, %o4 set 0x09FF, %o5 set 0x0486, %o6 set 0x1B32, %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 .. brlz,a %i1, loop_1 stb %o4, [%l7 + 0x41] fabss %f14, %f4 lduw [%l7 + 0x78], %o6 loop_1: fcmpd %fcc3, %f4, %f6 fcmpne32 %f10, %f0, %g3 smul %g5, %g1, %g2 ba loop_2 tcc %icc, 0x3 fmovdcc %icc, %f10, %f12 brgez %g6, loop_3 loop_2: fmovdle %icc, %f4, %f5 ldx [%l7 + 0x78], %l1 st %f12, [%l7 + 0x3C] loop_3: movrgez %i2, 0x35E, %g4 fbuge,a %fcc2, loop_4 fcmple32 %f14, %f6, %o1 fmovsvc %icc, %f10, %f2 movleu %xcc, %i7, %l4 loop_4: fandnot2 %f0, %f8, %f4 std %f4, [%l7 + 0x08] fnands %f13, %f12, %f12 sethi 0x110F, %l3 brgz %g7, loop_5 ldsh [%l7 + 0x30], %o5 stb %i6, [%l7 + 0x29] xor %i0, 0x0912, %o3 loop_5: ldsw [%l7 + 0x10], %l5 stw %i4, [%l7 + 0x40] stb %o7, [%l7 + 0x5F] fzero %f8 ldsh [%l7 + 0x3E], %i5 umulcc %o2, 0x0046, %l2 faligndata %f10, %f14, %f0 std %f10, [%l7 + 0x48] tl %icc, 0x1 stx %i3, [%l7 + 0x60] orcc %o0, %l6, %l0 nop setx loop_6, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tcc %xcc, 0x3 fmovdl %xcc, %f10, %f1 sllx %i1, %o6, %g3 loop_6: stb %g5, [%l7 + 0x43] movrne %o4, 0x159, %g1 std %f12, [%l7 + 0x30] popc 0x0346, %g6 fornot1s %f10, %f3, %f0 movvc %icc, %l1, %g2 lduh [%l7 + 0x08], %i2 fors %f9, %f15, %f11 tcs %icc, 0x0 srl %o1, 0x11, %g4 movrlz %i7, 0x325, %l3 fmul8sux16 %f4, %f2, %f6 ldsw [%l7 + 0x78], %l4 fmovsne %xcc, %f13, %f0 stx %g7, [%l7 + 0x58] fmovdl %xcc, %f2, %f6 bneg,pt %xcc, loop_7 stx %i6, [%l7 + 0x48] fabsd %f6, %f14 umulcc %i0, 0x13D9, %o3 loop_7: brgz %o5, loop_8 brlz,a %l5, loop_9 ldx [%l7 + 0x08], %o7 subc %i4, 0x1F52, %o2 loop_8: fpsub32 %f10, %f0, %f14 loop_9: sethi 0x1F51, %i5 ldd [%l7 + 0x50], %f6 edge32l %l2, %o0, %i3 st %f8, [%l7 + 0x38] fmovde %xcc, %f12, %f12 fcmpeq32 %f12, %f14, %l0 fmovrdgez %i1, %f0, %f10 srax %l6, %o6, %g5 fcmpes %fcc0, %f8, %f12 fmuld8sux16 %f13, %f1, %f10 tl %xcc, 0x7 fmovrdlez %g3, %f0, %f2 tle %xcc, 0x0 edge32ln %o4, %g6, %g1 ldsh [%l7 + 0x5A], %l1 st %f15, [%l7 + 0x64] fmovdge %icc, %f8, %f6 bl,pn %icc, loop_10 fmovrsne %g2, %f14, %f4 fsrc2 %f6, %f12 ldub [%l7 + 0x40], %i2 loop_10: pdist %f14, %f2, %f10 movrne %g4, 0x040, %i7 fbul %fcc1, loop_11 std %f2, [%l7 + 0x18] bge,pn %xcc, loop_12 stw %o1, [%l7 + 0x40] loop_11: fmovrslez %l4, %f2, %f13 fbuge %fcc0, loop_13 loop_12: movne %icc, %g7, %l3 fmovsgu %xcc, %f8, %f2 bvc,a,pn %xcc, loop_14 loop_13: fbne %fcc2, loop_15 bcc loop_16 fandnot1 %f2, %f4, %f2 loop_14: fmovsgu %icc, %f9, %f12 loop_15: edge32n %i6, %o3, %o5 loop_16: tge %icc, 0x1 fcmpes %fcc3, %f8, %f8 movvs %xcc, %l5, %o7 ldd [%l7 + 0x18], %f0 fcmpes %fcc3, %f8, %f7 sdivcc %i4, 0x13E0, %i0 ld [%l7 + 0x74], %f3 bne,a loop_17 movleu %icc, %o2, %l2 stb %o0, [%l7 + 0x57] ldsh [%l7 + 0x78], %i5 loop_17: fbuge,a %fcc1, loop_18 sth %i3, [%l7 + 0x3E] fmovrslez %l0, %f11, %f1 xorcc %i1, 0x1F9B, %l6 loop_18: fmovsleu %icc, %f4, %f10 lduw [%l7 + 0x0C], %o6 fxnor %f0, %f6, %f10 lduw [%l7 + 0x30], %g3 ldsw [%l7 + 0x48], %o4 fmovdge %icc, %f11, %f13 bn %xcc, loop_19 tcc %icc, 0x2 fpsub16s %f11, %f9, %f10 lduh [%l7 + 0x16], %g5 loop_19: brnz %g6, loop_20 udivcc %l1, 0x1D8B, %g2 fbuge %fcc1, loop_21 fmovrdgz %i2, %f6, %f6 loop_20: movrlez %g4, %g1, %i7 edge16n %l4, %o1, %g7 loop_21: fzeros %f7 alignaddr %l3, %o3, %i6 edge8n %o5, %o7, %i4 fmuld8ulx16 %f2, %f3, %f14 stx %l5, [%l7 + 0x70] array32 %o2, %l2, %i0 fmovdneg %xcc, %f14, %f2 ld [%l7 + 0x14], %f8 fbul,a %fcc2, loop_22 movleu %icc, %i5, %i3 ldd [%l7 + 0x60], %f0 std %f4, [%l7 + 0x68] loop_22: fmovsl %xcc, %f4, %f14 fmovs %f11, %f13 movneg %xcc, %l0, %i1 st %f2, [%l7 + 0x3C] ld [%l7 + 0x74], %f4 xorcc %l6, %o0, %g3 brz,a %o4, loop_23 lduw [%l7 + 0x20], %o6 stb %g5, [%l7 + 0x54] fmul8ulx16 %f0, %f2, %f0 loop_23: ldsb [%l7 + 0x3B], %l1 stb %g2, [%l7 + 0x68] fmovspos %icc, %f11, %f8 ldsw [%l7 + 0x38], %i2 st %f7, [%l7 + 0x5C] ldsh [%l7 + 0x34], %g4 ldub [%l7 + 0x54], %g6 brlez,a %g1, loop_24 ta %xcc, 0x1 ldub [%l7 + 0x6A], %i7 ldsh [%l7 + 0x78], %o1 loop_24: tgu %icc, 0x0 sth %g7, [%l7 + 0x28] mulscc %l3, 0x18C2, %l4 bcc,a loop_25 sth %o3, [%l7 + 0x76] bne,a %xcc, loop_26 udivx %o5, 0x00C2, %o7 loop_25: fnegd %f2, %f10 fmuld8sux16 %f12, %f11, %f4 loop_26: std %f4, [%l7 + 0x30] fmovrdlz %i6, %f14, %f10 fmovdge %icc, %f3, %f2 smul %l5, %o2, %i4 movneg %xcc, %i0, %i5 st %f14, [%l7 + 0x0C] edge16l %l2, %i3, %l0 fcmps %fcc2, %f7, %f4 ldx [%l7 + 0x10], %i1 fnot2 %f14, %f4 umul %o0, %l6, %g3 fornot2s %f15, %f5, %f4 fnot1s %f0, %f15 stb %o6, [%l7 + 0x57] movpos %icc, %o4, %l1 array16 %g2, %g5, %g4 ldub [%l7 + 0x44], %i2 bgu,a,pt %xcc, loop_27 fbue %fcc1, loop_28 bgu,pn %xcc, loop_29 fpackfix %f4, %f14 loop_27: movrlz %g1, 0x256, %i7 loop_28: lduh [%l7 + 0x1C], %g6 loop_29: lduh [%l7 + 0x4E], %g7 xor %l3, %l4, %o3 movre %o1, %o5, %o7 fmovsne %xcc, %f9, %f12 movrgz %l5, %i6, %o2 and %i4, 0x159C, %i0 stw %l2, [%l7 + 0x20] ldsb [%l7 + 0x34], %i5 fmuld8ulx16 %f15, %f13, %f8 array8 %i3, %l0, %o0 stx %i1, [%l7 + 0x50] taddcctv %l6, 0x070B, %g3 fcmpne16 %f0, %f8, %o6 fmovd %f8, %f10 ld [%l7 + 0x50], %f14 array32 %l1, %g2, %g5 fnot1 %f0, %f12 fnot2 %f6, %f10 edge8l %g4, %o4, %g1 edge16ln %i2, %i7, %g7 ldsb [%l7 + 0x70], %l3 movn %xcc, %g6, %o3 ldx [%l7 + 0x38], %l4 ldsb [%l7 + 0x75], %o5 fsrc2 %f14, %f6 fmul8x16au %f6, %f2, %f4 fornot2 %f2, %f12, %f8 pdist %f6, %f12, %f4 st %f0, [%l7 + 0x74] fmovsa %icc, %f3, %f2 fpmerge %f8, %f0, %f12 ld [%l7 + 0x3C], %f3 fmovdle %xcc, %f14, %f4 fmuld8ulx16 %f11, %f4, %f6 ble,a,pn %icc, loop_30 fnands %f1, %f15, %f1 and %o1, %l5, %o7 siam 0x6 loop_30: edge32n %i6, %i4, %i0 edge8n %o2, %l2, %i3 edge8l %l0, %i5, %i1 bvs,pn %icc, loop_31 stw %l6, [%l7 + 0x50] tl %xcc, 0x0 sll %o0, %o6, %g3 loop_31: fand %f14, %f10, %f0 ble,a %xcc, loop_32 fcmpne32 %f10, %f14, %l1 fcmped %fcc3, %f2, %f6 ldsh [%l7 + 0x56], %g2 loop_32: movcc %xcc, %g5, %g4 ldd [%l7 + 0x28], %f10 movg %xcc, %g1, %i2 fornot2s %f1, %f0, %f11 fmovdpos %icc, %f10, %f12 fmovde %icc, %f10, %f11 fbn,a %fcc0, loop_33 movrgz %o4, 0x1FD, %i7 tleu %xcc, 0x3 ldub [%l7 + 0x5E], %g7 loop_33: bn %xcc, loop_34 stb %l3, [%l7 + 0x09] std %f12, [%l7 + 0x18] tsubcctv %o3, 0x040B, %l4 loop_34: fsrc2 %f12, %f0 stb %g6, [%l7 + 0x3F] brz,a %o5, loop_35 ble,a,pt %xcc, loop_36 umul %o1, %o7, %l5 tn %icc, 0x4 loop_35: ba,a,pt %icc, loop_37 loop_36: fmul8x16al %f15, %f15, %f12 fmovrslez %i4, %f9, %f12 xnorcc %i0, %o2, %i6 loop_37: subcc %l2, 0x02F4, %i3 smulcc %i5, %i1, %l0 fmovsvc %icc, %f14, %f1 fmovspos %xcc, %f14, %f1 array8 %o0, %l6, %g3 umul %o6, %l1, %g5 st %f4, [%l7 + 0x2C] ld [%l7 + 0x48], %f11 ta %icc, 0x2 std %f8, [%l7 + 0x30] std %f6, [%l7 + 0x20] ldsb [%l7 + 0x23], %g2 udiv %g4, 0x0834, %i2 fmuld8ulx16 %f8, %f4, %f0 edge16l %o4, %g1, %i7 ldub [%l7 + 0x4F], %g7 tneg %xcc, 0x5 ldub [%l7 + 0x6B], %l3 fcmpd %fcc0, %f14, %f10 ldx [%l7 + 0x78], %o3 tleu %xcc, 0x6 edge16ln %g6, %o5, %l4 fbul %fcc2, loop_38 lduh [%l7 + 0x76], %o1 st %f11, [%l7 + 0x3C] edge16l %l5, %i4, %o7 loop_38: sll %i0, 0x08, %i6 fmovdleu %icc, %f9, %f15 sra %l2, %o2, %i3 fmovsvs %xcc, %f13, %f11 srlx %i5, %i1, %o0 nop setx loop_39, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16l %l0, %g3, %o6 lduw [%l7 + 0x64], %l1 edge32n %g5, %l6, %g4 loop_39: fbne,a %fcc0, loop_40 fmovsle %icc, %f1, %f10 brgez %g2, loop_41 fmovrdlz %i2, %f4, %f12 loop_40: sth %o4, [%l7 + 0x64] stw %i7, [%l7 + 0x48] loop_41: fnot1s %f11, %f0 fmul8x16al %f5, %f15, %f10 fxor %f8, %f10, %f14 movvc %icc, %g1, %g7 ldsh [%l7 + 0x60], %l3 fsrc1 %f10, %f10 ldsw [%l7 + 0x74], %o3 stb %g6, [%l7 + 0x19] fblg %fcc0, loop_42 fbue,a %fcc0, loop_43 ldx [%l7 + 0x58], %l4 lduw [%l7 + 0x48], %o5 loop_42: std %f6, [%l7 + 0x48] loop_43: edge8ln %o1, %i4, %l5 mulscc %i0, %i6, %l2 tl %icc, 0x7 bcs,a %icc, loop_44 fnand %f12, %f6, %f14 lduw [%l7 + 0x6C], %o2 ldub [%l7 + 0x32], %i3 loop_44: lduh [%l7 + 0x66], %o7 fnot1 %f10, %f12 edge32 %i5, %o0, %i1 or %g3, 0x12F8, %o6 fones %f7 lduw [%l7 + 0x30], %l1 taddcc %g5, 0x0BDD, %l0 fmovsge %icc, %f6, %f13 bcs,a,pt %xcc, loop_45 fpsub16s %f9, %f2, %f9 bvc,a,pn %xcc, loop_46 bcc,a %xcc, loop_47 loop_45: stw %l6, [%l7 + 0x14] brz,a %g4, loop_48 loop_46: ldsb [%l7 + 0x32], %i2 loop_47: fmovscc %icc, %f6, %f14 sth %g2, [%l7 + 0x62] loop_48: ldsh [%l7 + 0x10], %o4 tle %xcc, 0x5 array8 %g1, %i7, %g7 movrgez %o3, 0x3B3, %g6 srlx %l4, %o5, %o1 fmovsa %xcc, %f5, %f8 fbge %fcc2, loop_49 edge32l %l3, %l5, %i0 st %f5, [%l7 + 0x78] tleu %xcc, 0x0 loop_49: movvc %icc, %i6, %i4 edge8l %o2, %l2, %o7 fmul8sux16 %f10, %f10, %f12 tsubcc %i3, 0x1273, %o0 stw %i5, [%l7 + 0x24] tcc %xcc, 0x5 std %f14, [%l7 + 0x38] fabss %f8, %f12 fnot2 %f10, %f0 st %f3, [%l7 + 0x2C] fmovrdgz %g3, %f8, %f2 array16 %i1, %l1, %g5 add %l0, %l6, %g4 movvs %xcc, %i2, %g2 andcc %o4, 0x0E98, %o6 ldd [%l7 + 0x58], %f8 fmovsvs %xcc, %f15, %f13 ldsw [%l7 + 0x74], %g1 tneg %icc, 0x4 std %f10, [%l7 + 0x10] fmovde %xcc, %f10, %f11 tleu %xcc, 0x0 bn,a,pt %xcc, loop_50 edge32n %g7, %o3, %g6 tsubcctv %l4, 0x0BA0, %o5 movre %o1, %l3, %l5 loop_50: stw %i0, [%l7 + 0x14] fmovrsgz %i6, %f0, %f2 addccc %i7, %o2, %i4 tn %xcc, 0x7 sub %l2, 0x1229, %o7 ldd [%l7 + 0x60], %f8 fbug,a %fcc1, loop_51 lduw [%l7 + 0x24], %i3 edge16n %o0, %g3, %i1 ldub [%l7 + 0x3C], %l1 loop_51: ldsh [%l7 + 0x4C], %g5 fmovd %f0, %f2 movg %icc, %l0, %l6 sub %g4, 0x1461, %i5 lduw [%l7 + 0x08], %g2 fbo,a %fcc3, loop_52 lduw [%l7 + 0x48], %o4 tne %icc, 0x7 brgez %i2, loop_53 loop_52: std %f10, [%l7 + 0x68] movre %o6, %g1, %g7 lduw [%l7 + 0x5C], %g6 loop_53: ldsb [%l7 + 0x3B], %l4 movrgz %o3, %o1, %o5 fblg %fcc3, loop_54 udivx %l5, 0x10BD, %l3 fbl,a %fcc1, loop_55 sdivx %i0, 0x0ACE, %i7 loop_54: tg %icc, 0x7 edge16n %i6, %o2, %i4 loop_55: ldx [%l7 + 0x30], %o7 fornot2 %f10, %f8, %f8 fmovrsgez %l2, %f13, %f2 ldsb [%l7 + 0x3D], %i3 array32 %o0, %i1, %g3 fcmpd %fcc0, %f12, %f6 fnegd %f12, %f12 movpos %icc, %g5, %l1 fornot1s %f6, %f13, %f1 lduw [%l7 + 0x54], %l6 stb %l0, [%l7 + 0x52] fandnot2s %f4, %f11, %f14 fnot2 %f14, %f8 andncc %i5, %g2, %o4 siam 0x6 fmovdne %icc, %f8, %f4 ldx [%l7 + 0x50], %i2 edge16n %g4, %g1, %g7 stb %g6, [%l7 + 0x4C] fnot2s %f11, %f13 fbug %fcc3, loop_56 fandnot2 %f8, %f2, %f10 fmul8x16al %f2, %f14, %f10 lduh [%l7 + 0x56], %o6 loop_56: stx %o3, [%l7 + 0x38] fmovrse %l4, %f9, %f1 movvs %icc, %o1, %l5 bshuffle %f2, %f6, %f0 fcmpgt32 %f2, %f12, %l3 lduh [%l7 + 0x44], %o5 be,a %icc, loop_57 smulcc %i7, 0x0221, %i0 tsubcc %i6, 0x0366, %i4 sra %o7, 0x03, %o2 loop_57: mulscc %l2, %i3, %i1 lduw [%l7 + 0x4C], %o0 lduh [%l7 + 0x2E], %g3 andcc %g5, 0x0665, %l1 movcs %icc, %l0, %l6 be,a,pn %icc, loop_58 ldd [%l7 + 0x28], %f2 ldsb [%l7 + 0x09], %g2 fbu %fcc0, loop_59 loop_58: movrne %i5, 0x1DC, %i2 fcmpd %fcc2, %f10, %f12 ldub [%l7 + 0x15], %o4 loop_59: ld [%l7 + 0x4C], %f11 siam 0x3 stw %g1, [%l7 + 0x4C] fmovrslz %g7, %f11, %f3 movge %xcc, %g6, %o6 andcc %g4, 0x00BF, %o3 fmovda %xcc, %f4, %f10 ld [%l7 + 0x58], %f11 stw %l4, [%l7 + 0x7C] fcmpd %fcc1, %f6, %f12 bleu,a,pn %icc, loop_60 bpos,a,pn %icc, loop_61 ldsw [%l7 + 0x3C], %l5 xnorcc %l3, 0x06AD, %o5 loop_60: std %f6, [%l7 + 0x10] loop_61: ldx [%l7 + 0x70], %i7 stx %i0, [%l7 + 0x70] fmovrsgez %o1, %f8, %f5 bg,a loop_62 ta %xcc, 0x7 ldsh [%l7 + 0x60], %i6 bcs,pt %icc, loop_63 loop_62: std %f2, [%l7 + 0x68] ldsb [%l7 + 0x3B], %o7 taddcc %i4, %o2, %i3 loop_63: tne %xcc, 0x2 nop setx loop_64, %l0, %l1 jmpl %l1, %l2 movre %o0, 0x12E, %g3 array16 %g5, %i1, %l1 ldsh [%l7 + 0x6C], %l0 loop_64: ld [%l7 + 0x18], %f13 edge8 %g2, %i5, %i2 xnorcc %o4, %l6, %g1 fmuld8sux16 %f10, %f12, %f8 sll %g7, %o6, %g6 ldsb [%l7 + 0x75], %g4 stb %o3, [%l7 + 0x79] ldsh [%l7 + 0x58], %l4 andcc %l5, %o5, %l3 fcmpne16 %f14, %f8, %i0 stw %i7, [%l7 + 0x30] bpos %xcc, loop_65 sra %o1, 0x16, %o7 fmovde %icc, %f2, %f2 sdivx %i4, 0x0B14, %i6 loop_65: ldub [%l7 + 0x75], %o2 orn %i3, 0x0656, %l2 movcs %xcc, %o0, %g5 fbue %fcc1, loop_66 ldsw [%l7 + 0x14], %g3 st %f6, [%l7 + 0x48] fmovdcs %xcc, %f10, %f8 loop_66: ldx [%l7 + 0x68], %i1 edge16l %l0, %l1, %g2 siam 0x0 edge16ln %i5, %i2, %l6 ldsb [%l7 + 0x41], %o4 fmovdle %xcc, %f9, %f15 fcmpes %fcc2, %f13, %f12 ldsw [%l7 + 0x28], %g1 fmovsa %icc, %f13, %f14 brlz,a %g7, loop_67 fones %f15 lduw [%l7 + 0x28], %o6 fmovdg %icc, %f13, %f14 loop_67: lduw [%l7 + 0x24], %g4 st %f9, [%l7 + 0x20] fcmped %fcc1, %f0, %f8 tvc %xcc, 0x4 nop setx loop_68, %l0, %l1 jmpl %l1, %o3 ldx [%l7 + 0x28], %g6 fmovsl %icc, %f15, %f10 ldx [%l7 + 0x60], %l4 loop_68: edge8l %o5, %l5, %i0 fbl %fcc3, loop_69 fands %f5, %f4, %f8 or %l3, %o1, %i7 tvc %xcc, 0x0 loop_69: fcmpeq16 %f8, %f10, %i4 sllx %o7, %i6, %o2 stx %i3, [%l7 + 0x78] bl,a loop_70 fzeros %f2 taddcctv %l2, %g5, %o0 bne,a,pn %icc, loop_71 loop_70: addc %g3, %l0, %i1 ld [%l7 + 0x14], %f13 ldsw [%l7 + 0x14], %g2 loop_71: fzero %f14 srlx %i5, %i2, %l1 bn,pt %icc, loop_72 fmovrslez %l6, %f3, %f7 be,a loop_73 brgez,a %g1, loop_74 loop_72: sra %g7, %o6, %g4 movcs %xcc, %o3, %g6 loop_73: bpos loop_75 loop_74: ldub [%l7 + 0x25], %l4 edge8ln %o5, %o4, %l5 lduw [%l7 + 0x54], %i0 loop_75: fcmpd %fcc1, %f10, %f8 stx %o1, [%l7 + 0x78] tpos %icc, 0x3 ld [%l7 + 0x3C], %f12 ldub [%l7 + 0x45], %i7 ldsw [%l7 + 0x50], %i4 fmovrdlez %o7, %f10, %f10 tle %icc, 0x1 bge,a,pn %xcc, loop_76 fpsub16 %f2, %f10, %f14 fors %f9, %f4, %f15 fxnors %f0, %f4, %f7 loop_76: fcmpne16 %f10, %f8, %i6 fsrc1s %f4, %f5 umul %o2, %i3, %l2 stb %l3, [%l7 + 0x53] ldsb [%l7 + 0x2C], %o0 stb %g3, [%l7 + 0x35] ldsh [%l7 + 0x2E], %g5 ldsb [%l7 + 0x14], %i1 ldd [%l7 + 0x30], %f4 umulcc %g2, 0x098A, %i5 ba,a,pn %xcc, loop_77 lduh [%l7 + 0x16], %l0 sth %l1, [%l7 + 0x54] ldd [%l7 + 0x58], %f12 loop_77: fblg,a %fcc0, loop_78 fornot1s %f4, %f12, %f13 ldsb [%l7 + 0x42], %i2 bshuffle %f8, %f14, %f6 loop_78: ldsb [%l7 + 0x19], %g1 fmovrsne %l6, %f8, %f13 tg %xcc, 0x7 fpmerge %f8, %f15, %f0 umul %g7, %g4, %o6 ldd [%l7 + 0x20], %f2 lduh [%l7 + 0x0C], %g6 ldd [%l7 + 0x78], %f8 xnorcc %l4, 0x0F41, %o3 fcmpeq16 %f0, %f10, %o5 and %o4, %i0, %o1 ld [%l7 + 0x34], %f4 ldsw [%l7 + 0x28], %l5 fbul %fcc3, loop_79 fmovsgu %icc, %f11, %f6 tne %icc, 0x1 stw %i4, [%l7 + 0x34] loop_79: ldx [%l7 + 0x68], %i7 addc %i6, 0x1F3A, %o7 fbu,a %fcc3, loop_80 tneg %icc, 0x5 fbue %fcc3, loop_81 fcmpd %fcc2, %f4, %f4 loop_80: fmovd %f6, %f2 edge16ln %i3, %l2, %o2 loop_81: tvs %xcc, 0x6 fmovdne %icc, %f7, %f13 ldsb [%l7 + 0x37], %o0 fcmps %fcc1, %f7, %f4 stw %g3, [%l7 + 0x70] bcs,a,pn %xcc, loop_82 st %f9, [%l7 + 0x50] for %f14, %f10, %f10 fmovsl %icc, %f0, %f3 loop_82: fzeros %f3 popc 0x1F60, %g5 edge16 %i1, %l3, %i5 call loop_83 ld [%l7 + 0x14], %f1 ldsb [%l7 + 0x59], %g2 fmovsle %xcc, %f0, %f2 loop_83: array8 %l0, %l1, %g1 fpackfix %f0, %f4 std %f12, [%l7 + 0x70] fbul,a %fcc2, loop_84 tvc %icc, 0x2 ldsw [%l7 + 0x18], %i2 fmovsge %xcc, %f13, %f10 loop_84: fmovrdgz %g7, %f14, %f12 movrgez %g4, %o6, %g6 fmovsn %icc, %f11, %f9 fmovsa %xcc, %f6, %f2 fbl,a %fcc0, loop_85 movrgez %l4, %o3, %l6 ldx [%l7 + 0x10], %o4 fnot2s %f10, %f9 loop_85: fsrc1 %f0, %f14 udiv %o5, 0x12EC, %i0 subccc %o1, %i4, %l5 fpadd16s %f7, %f4, %f9 st %f6, [%l7 + 0x1C] ld [%l7 + 0x4C], %f12 fandnot2 %f2, %f14, %f14 fones %f15 bvs loop_86 fcmpd %fcc1, %f2, %f0 ldsb [%l7 + 0x6F], %i7 movpos %icc, %i6, %i3 loop_86: fmovsgu %icc, %f2, %f6 fcmpeq32 %f12, %f2, %o7 ld [%l7 + 0x60], %f6 subc %l2, %o2, %g3 smul %o0, %g5, %i1 fbg,a %fcc2, loop_87 fmovrdne %i5, %f12, %f12 edge16 %l3, %l0, %g2 ld [%l7 + 0x0C], %f1 loop_87: ldd [%l7 + 0x28], %f8 ld [%l7 + 0x68], %f11 and %g1, 0x161C, %l1 fmovsg %icc, %f15, %f10 movge %icc, %g7, %g4 fbue %fcc0, loop_88 stw %o6, [%l7 + 0x0C] fsrc1s %f14, %f5 lduw [%l7 + 0x30], %g6 loop_88: fornot1s %f4, %f3, %f0 fsrc2 %f8, %f4 st %f8, [%l7 + 0x74] smulcc %l4, 0x1B0D, %o3 fcmpgt16 %f0, %f14, %i2 stw %l6, [%l7 + 0x20] movre %o4, 0x282, %o5 brgez %o1, loop_89 edge32ln %i4, %l5, %i0 fnor %f8, %f10, %f2 st %f14, [%l7 + 0x08] loop_89: fmovde %xcc, %f15, %f4 fbne %fcc1, loop_90 fmovdcc %xcc, %f1, %f15 movrlz %i7, %i3, %o7 fnand %f0, %f6, %f10 loop_90: fmul8x16al %f0, %f1, %f2 lduw [%l7 + 0x4C], %l2 movrlez %o2, %i6, %g3 stw %g5, [%l7 + 0x24] fxors %f11, %f13, %f3 std %f2, [%l7 + 0x68] stb %o0, [%l7 + 0x24] stb %i1, [%l7 + 0x7B] fmovse %xcc, %f15, %f15 fmuld8ulx16 %f1, %f7, %f14 ldd [%l7 + 0x30], %f12 bne loop_91 fmovse %icc, %f3, %f7 movvc %xcc, %l3, %i5 srl %l0, %g2, %g1 loop_91: sub %g7, 0x1A38, %g4 movrne %l1, 0x0D4, %g6 stb %o6, [%l7 + 0x5C] stw %o3, [%l7 + 0x18] fbl %fcc0, loop_92 fmuld8ulx16 %f14, %f12, %f10 fbe,a %fcc0, loop_93 tneg %icc, 0x7 loop_92: brgz,a %i2, loop_94 lduw [%l7 + 0x38], %l6 loop_93: movrne %o4, 0x286, %o5 faligndata %f12, %f0, %f10 loop_94: ldsw [%l7 + 0x1C], %l4 movrgez %o1, 0x076, %i4 fornot1 %f6, %f14, %f12 bn,a %icc, loop_95 movvs %xcc, %l5, %i7 lduw [%l7 + 0x48], %i3 fmovsn %icc, %f11, %f3 loop_95: fmul8x16 %f8, %f4, %f4 movgu %icc, %i0, %o7 udiv %o2, 0x137C, %l2 mulscc %i6, %g5, %g3 ldsh [%l7 + 0x1E], %i1 lduw [%l7 + 0x20], %o0 fmovdn %xcc, %f5, %f8 lduw [%l7 + 0x44], %i5 lduh [%l7 + 0x44], %l3 fbe,a %fcc3, loop_96 andn %l0, 0x132D, %g1 ldub [%l7 + 0x56], %g2 ld [%l7 + 0x1C], %f8 loop_96: fxnor %f0, %f4, %f4 orcc %g4, %g7, %l1 fcmped %fcc2, %f2, %f0 fbuge %fcc2, loop_97 sllx %o6, %o3, %g6 fabsd %f6, %f6 tcs %xcc, 0x7 loop_97: fmuld8ulx16 %f7, %f8, %f0 bl,pn %icc, loop_98 bcc,a loop_99 ldub [%l7 + 0x48], %i2 stw %o4, [%l7 + 0x78] loop_98: bge,a,pt %xcc, loop_100 loop_99: stx %o5, [%l7 + 0x48] tge %icc, 0x3 sllx %l4, 0x04, %l6 loop_100: fbo,a %fcc2, loop_101 andcc %i4, %l5, %i7 fnegs %f2, %f14 sth %o1, [%l7 + 0x36] loop_101: sub %i0, 0x024F, %i3 ldsb [%l7 + 0x20], %o2 mulscc %l2, %i6, %o7 stw %g5, [%l7 + 0x4C] stx %g3, [%l7 + 0x60] taddcc %i1, %o0, %i5 fmovdvc %icc, %f2, %f8 fmovd %f0, %f10 andn %l0, %l3, %g1 fcmpeq16 %f0, %f10, %g2 fmovdne %icc, %f1, %f1 array16 %g7, %l1, %g4 edge32ln %o3, %g6, %i2 std %f8, [%l7 + 0x60] stw %o6, [%l7 + 0x1C] fands %f5, %f1, %f8 taddcc %o4, %l4, %o5 fpackfix %f12, %f6 ldd [%l7 + 0x08], %f6 sth %l6, [%l7 + 0x16] fmovdneg %icc, %f4, %f15 movre %l5, %i4, %o1 ldx [%l7 + 0x30], %i7 popc %i3, %o2 edge8ln %i0, %i6, %o7 movne %xcc, %l2, %g5 fmovsn %xcc, %f6, %f1 bl,a,pn %icc, loop_102 lduw [%l7 + 0x6C], %i1 ldsw [%l7 + 0x0C], %g3 fbug %fcc0, loop_103 loop_102: stb %o0, [%l7 + 0x12] brnz,a %i5, loop_104 stw %l3, [%l7 + 0x58] loop_103: edge32n %g1, %l0, %g2 edge16n %l1, %g7, %o3 loop_104: ldub [%l7 + 0x3E], %g6 fmuld8sux16 %f15, %f9, %f4 tcc %xcc, 0x2 fbug,a %fcc2, loop_105 fpmerge %f12, %f3, %f14 fmovrdgz %i2, %f10, %f4 fmovsn %icc, %f6, %f13 loop_105: edge32 %g4, %o4, %l4 tsubcctv %o5, %l6, %o6 srlx %l5, 0x1A, %o1 fcmple32 %f0, %f10, %i7 fmovspos %icc, %f13, %f13 stb %i3, [%l7 + 0x32] fmovdge %xcc, %f5, %f4 bshuffle %f10, %f0, %f14 fmuld8ulx16 %f1, %f4, %f0 umulcc %i4, %i0, %i6 fpsub16s %f2, %f12, %f0 fornot1 %f12, %f6, %f0 alignaddr %o7, %l2, %g5 fexpand %f10, %f6 lduw [%l7 + 0x48], %i1 bvs,a,pn %xcc, loop_106 andn %o2, 0x0BBA, %o0 move %xcc, %i5, %l3 bg,a %xcc, loop_107 loop_106: std %f12, [%l7 + 0x18] ldsw [%l7 + 0x74], %g1 brlz,a %g3, loop_108 loop_107: brlez,a %g2, loop_109 stb %l0, [%l7 + 0x14] ldsw [%l7 + 0x30], %g7 loop_108: sdivx %o3, 0x00A5, %l1 loop_109: and %g6, 0x1692, %g4 stx %o4, [%l7 + 0x20] lduw [%l7 + 0x78], %l4 bcs,pt %icc, loop_110 fcmpeq16 %f12, %f0, %i2 ldub [%l7 + 0x31], %o5 ldsw [%l7 + 0x1C], %l6 loop_110: xnorcc %l5, %o6, %o1 fcmpeq16 %f8, %f8, %i7 ld [%l7 + 0x28], %f15 tsubcc %i3, 0x00FC, %i4 movrgez %i0, %o7, %i6 fone %f8 edge32l %g5, %l2, %o2 stx %o0, [%l7 + 0x60] bcs,a,pn %xcc, loop_111 fmovdvc %xcc, %f10, %f0 smul %i5, 0x1FF7, %l3 ldd [%l7 + 0x58], %f2 loop_111: ldx [%l7 + 0x68], %i1 sdivcc %g1, 0x1E1C, %g3 ldsb [%l7 + 0x3C], %l0 fmovrdlez %g2, %f0, %f0 bn,a loop_112 st %f8, [%l7 + 0x40] edge8 %g7, %o3, %l1 edge8ln %g6, %o4, %g4 loop_112: edge8n %i2, %l4, %l6 fandnot1s %f6, %f1, %f14 ldd [%l7 + 0x30], %f4 ldsb [%l7 + 0x74], %l5 tvc %icc, 0x7 movcs %xcc, %o5, %o6 tcs %xcc, 0x4 ba,pt %icc, loop_113 call loop_114 subcc %o1, 0x0D0F, %i3 fbug,a %fcc1, loop_115 loop_113: stx %i4, [%l7 + 0x68] loop_114: udivcc %i0, 0x0F8B, %i7 fmovsleu %icc, %f14, %f1 loop_115: ldsw [%l7 + 0x30], %o7 fcmpne32 %f14, %f12, %i6 stb %l2, [%l7 + 0x09] st %f8, [%l7 + 0x28] fmovsge %xcc, %f8, %f5 fmovspos %xcc, %f10, %f9 fmovse %icc, %f14, %f6 nop setx loop_116, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnands %f6, %f0, %f5 tge %xcc, 0x3 movrne %o2, %g5, %i5 loop_116: brnz %o0, loop_117 ldsh [%l7 + 0x62], %i1 xnorcc %g1, 0x1D29, %g3 taddcctv %l0, 0x1A90, %l3 loop_117: fones %f3 fzeros %f14 ld [%l7 + 0x50], %f10 fbo,a %fcc3, loop_118 mova %xcc, %g2, %g7 lduh [%l7 + 0x16], %l1 ldsw [%l7 + 0x20], %o3 loop_118: fbu,a %fcc2, loop_119 andncc %o4, %g6, %i2 ldsh [%l7 + 0x48], %l4 bcc,a %icc, loop_120 loop_119: ldx [%l7 + 0x20], %g4 movpos %icc, %l6, %l5 fmovdn %xcc, %f2, %f1 loop_120: fandnot2s %f9, %f3, %f13 sth %o6, [%l7 + 0x26] tsubcctv %o5, 0x12DD, %o1 fmovdleu %xcc, %f8, %f2 edge16 %i3, %i0, %i7 fcmpes %fcc1, %f9, %f0 lduw [%l7 + 0x18], %i4 udivx %o7, 0x06DE, %i6 and %o2, %l2, %i5 sub %o0, 0x06A4, %i1 fmovrsne %g1, %f1, %f8 lduh [%l7 + 0x42], %g3 ldsw [%l7 + 0x34], %g5 ldsh [%l7 + 0x2C], %l0 fcmped %fcc0, %f4, %f6 std %f14, [%l7 + 0x68] fbl %fcc2, loop_121 srax %g2, 0x03, %l3 fands %f15, %f11, %f4 ldd [%l7 + 0x68], %f10 loop_121: fbn %fcc2, loop_122 ldsb [%l7 + 0x5B], %l1 fmovsvc %icc, %f14, %f13 ba,a,pn %icc, loop_123 loop_122: bne,a,pt %icc, loop_124 sdivcc %g7, 0x0C1B, %o4 ldsb [%l7 + 0x7C], %o3 loop_123: mulscc %g6, 0x17C3, %i2 loop_124: faligndata %f14, %f14, %f0 edge8n %g4, %l4, %l6 ldsb [%l7 + 0x10], %l5 fblg %fcc2, loop_125 edge32l %o5, %o1, %o6 mulscc %i3, %i7, %i4 edge32ln %i0, %i6, %o2 loop_125: stx %o7, [%l7 + 0x70] fpmerge %f2, %f5, %f0 tne %icc, 0x6 ldub [%l7 + 0x22], %i5 subc %o0, 0x11DD, %l2 faligndata %f0, %f6, %f4 orn %i1, 0x0B00, %g1 fexpand %f4, %f6 stw %g3, [%l7 + 0x20] fmovsne %xcc, %f3, %f13 addcc %l0, %g2, %g5 udivx %l3, 0x066B, %g7 fmovsl %icc, %f15, %f0 ldd [%l7 + 0x70], %f8 ld [%l7 + 0x6C], %f6 fsrc2s %f10, %f14 fmovdcs %icc, %f14, %f14 sdivcc %o4, 0x0370, %o3 fmovrsgez %g6, %f8, %f12 ldsw [%l7 + 0x6C], %i2 lduh [%l7 + 0x3A], %l1 ldd [%l7 + 0x28], %f8 fmul8sux16 %f14, %f12, %f4 st %f11, [%l7 + 0x3C] movrlz %l4, 0x1F7, %g4 fone %f6 ldub [%l7 + 0x1C], %l6 fpadd32 %f2, %f14, %f14 te %xcc, 0x0 fmovsge %xcc, %f10, %f1 ldsw [%l7 + 0x6C], %o5 lduh [%l7 + 0x76], %o1 edge8ln %l5, %i3, %o6 fpadd32 %f12, %f8, %f14 fmovdle %icc, %f3, %f11 addccc %i4, 0x0596, %i7 movgu %icc, %i6, %i0 fmovrse %o7, %f9, %f14 st %f14, [%l7 + 0x78] fbul,a %fcc0, loop_126 movg %xcc, %o2, %o0 movleu %xcc, %l2, %i1 tne %xcc, 0x6 loop_126: stx %i5, [%l7 + 0x30] ldub [%l7 + 0x21], %g3 srl %g1, 0x09, %g2 fpack16 %f2, %f11 fxors %f12, %f5, %f7 lduw [%l7 + 0x34], %l0 sth %g5, [%l7 + 0x68] stw %g7, [%l7 + 0x68] movn %icc, %o4, %l3 ld [%l7 + 0x60], %f13 fmovdn %xcc, %f14, %f13 tge %icc, 0x7 array32 %g6, %o3, %i2 std %f6, [%l7 + 0x10] ldsh [%l7 + 0x2E], %l4 movcs %icc, %g4, %l1 st %f3, [%l7 + 0x50] sth %l6, [%l7 + 0x0A] for %f4, %f4, %f0 stb %o1, [%l7 + 0x69] ld [%l7 + 0x58], %f4 fnot2 %f6, %f6 fmovsvc %icc, %f5, %f13 fpack32 %f12, %f4, %f12 ldx [%l7 + 0x70], %o5 udiv %i3, 0x1411, %o6 fnot1s %f1, %f2 fpsub32s %f11, %f12, %f9 tl %icc, 0x2 brlez %l5, loop_127 fbg %fcc3, loop_128 fandnot2s %f15, %f13, %f2 ldub [%l7 + 0x56], %i7 loop_127: lduh [%l7 + 0x70], %i6 loop_128: ldx [%l7 + 0x38], %i4 fmovsne %icc, %f8, %f15 fmovspos %icc, %f3, %f13 stx %o7, [%l7 + 0x20] stx %o2, [%l7 + 0x48] ldsw [%l7 + 0x64], %o0 fmovdvs %icc, %f5, %f14 fbu %fcc0, loop_129 brz,a %l2, loop_130 fmovsneg %xcc, %f6, %f9 brgz %i1, loop_131 loop_129: movrlz %i0, %i5, %g3 loop_130: lduw [%l7 + 0x20], %g2 fbule %fcc3, loop_132 loop_131: fsrc1 %f12, %f6 popc 0x1B6F, %l0 ldd [%l7 + 0x28], %f4 loop_132: tg %icc, 0x2 ldsb [%l7 + 0x28], %g5 fbule %fcc0, loop_133 taddcctv %g7, 0x0DDA, %o4 sub %l3, %g1, %g6 stb %i2, [%l7 + 0x14] loop_133: fmul8x16au %f5, %f11, %f10 fxnor %f4, %f14, %f12 fbul,a %fcc2, loop_134 fone %f2 edge32l %o3, %g4, %l1 fpadd16 %f0, %f8, %f4 loop_134: fandnot1 %f8, %f2, %f10 pdist %f12, %f2, %f14 ldx [%l7 + 0x08], %l6 orncc %l4, %o5, %o1 fmuld8ulx16 %f9, %f11, %f4 addcc %o6, %i3, %l5 move %icc, %i7, %i6 ldsb [%l7 + 0x7D], %o7 fmovrdne %i4, %f0, %f2 sll %o0, %o2, %i1 tge %xcc, 0x1 bne %xcc, loop_135 umul %l2, 0x02F1, %i0 alignaddr %i5, %g3, %l0 stw %g5, [%l7 + 0x74] loop_135: lduw [%l7 + 0x78], %g2 ldsh [%l7 + 0x60], %o4 fcmpne16 %f8, %f14, %g7 fmovsn %icc, %f10, %f14 ld [%l7 + 0x40], %f8 bne loop_136 bcs,a %icc, loop_137 edge32ln %l3, %g6, %i2 fble,a %fcc0, loop_138 loop_136: lduh [%l7 + 0x10], %g1 loop_137: edge32l %g4, %l1, %o3 bvs,a,pn %xcc, loop_139 loop_138: mulscc %l4, %o5, %l6 fmuld8ulx16 %f6, %f13, %f4 fnot2s %f15, %f9 loop_139: fbge %fcc1, loop_140 tg %xcc, 0x7 lduw [%l7 + 0x6C], %o6 stx %o1, [%l7 + 0x48] loop_140: fandnot2 %f6, %f6, %f10 movrgz %l5, 0x043, %i3 fmovsleu %xcc, %f2, %f13 tleu %xcc, 0x5 umulcc %i6, %i7, %i4 fmovsgu %xcc, %f9, %f2 bg,pn %icc, loop_141 sth %o0, [%l7 + 0x3A] fpsub32s %f1, %f14, %f6 mulx %o2, 0x0D06, %i1 loop_141: ldsw [%l7 + 0x68], %o7 ld [%l7 + 0x44], %f9 movre %i0, %l2, %g3 lduh [%l7 + 0x5E], %l0 std %f2, [%l7 + 0x10] fmovrdgez %g5, %f6, %f4 ldx [%l7 + 0x18], %i5 fnor %f8, %f14, %f8 faligndata %f6, %f0, %f0 fbue,a %fcc1, loop_142 ldub [%l7 + 0x4D], %g2 ldsw [%l7 + 0x14], %g7 fmovsgu %icc, %f3, %f3 loop_142: edge8l %l3, %o4, %g6 fmovdleu %icc, %f5, %f4 ldub [%l7 + 0x1D], %g1 movleu %xcc, %g4, %l1 tleu %icc, 0x7 fblg %fcc0, loop_143 umul %o3, 0x12FC, %l4 movre %i2, 0x202, %o5 ldd [%l7 + 0x08], %f12 loop_143: ldsw [%l7 + 0x24], %l6 stx %o1, [%l7 + 0x58] call loop_144 movrlez %l5, 0x098, %o6 movre %i3, %i7, %i4 movvc %xcc, %o0, %o2 loop_144: ldub [%l7 + 0x18], %i1 tneg %icc, 0x5 edge16n %o7, %i0, %i6 st %f9, [%l7 + 0x7C] xor %l2, 0x103F, %g3 ldd [%l7 + 0x60], %f12 fmovdn %icc, %f0, %f9 ldx [%l7 + 0x30], %l0 st %f8, [%l7 + 0x50] fmovse %xcc, %f4, %f15 fandnot2 %f0, %f12, %f4 stw %i5, [%l7 + 0x64] movge %icc, %g5, %g2 ldsw [%l7 + 0x7C], %l3 for %f12, %f2, %f6 smul %o4, 0x0C8F, %g6 tge %icc, 0x6 fcmple16 %f6, %f14, %g7 ldsb [%l7 + 0x1C], %g1 st %f15, [%l7 + 0x58] fmovrslz %g4, %f11, %f4 fba %fcc2, loop_145 edge16n %l1, %l4, %i2 fabss %f7, %f10 fandnot1s %f0, %f13, %f4 loop_145: lduw [%l7 + 0x5C], %o5 ldsw [%l7 + 0x54], %o3 bg,a %xcc, loop_146 fcmps %fcc1, %f1, %f10 edge16l %l6, %o1, %l5 ldsb [%l7 + 0x28], %i3 loop_146: fmovdl %xcc, %f7, %f4 fcmpgt32 %f2, %f0, %o6 fmovsle %xcc, %f12, %f9 ldx [%l7 + 0x38], %i7 std %f8, [%l7 + 0x10] for %f0, %f4, %f10 bcs,a,pt %icc, loop_147 tle %xcc, 0x1 st %f11, [%l7 + 0x38] for %f6, %f6, %f8 loop_147: lduh [%l7 + 0x56], %o0 sth %o2, [%l7 + 0x5A] fsrc1s %f11, %f10 tsubcctv %i4, %i1, %o7 ld [%l7 + 0x78], %f4 stb %i0, [%l7 + 0x2A] fandnot1 %f14, %f14, %f0 fpadd16s %f2, %f10, %f14 sth %i6, [%l7 + 0x18] fandnot2s %f15, %f11, %f9 fmovdvc %icc, %f15, %f13 lduh [%l7 + 0x78], %g3 ldsb [%l7 + 0x2C], %l0 fabsd %f2, %f4 movrlz %i5, %g5, %l2 fpadd16s %f1, %f4, %f8 ldsw [%l7 + 0x68], %g2 edge32 %o4, %l3, %g7 fmovrdne %g1, %f2, %f12 edge16ln %g4, %l1, %l4 fmul8ulx16 %f6, %f14, %f10 fmovrslez %g6, %f12, %f0 fandnot1s %f7, %f9, %f14 fpadd16 %f0, %f8, %f8 lduh [%l7 + 0x62], %o5 fba,a %fcc0, loop_148 ba,a,pn %icc, loop_149 ldsb [%l7 + 0x18], %i2 fmovdvs %icc, %f6, %f14 loop_148: array16 %l6, %o1, %o3 loop_149: fmovrde %i3, %f8, %f10 fcmpeq16 %f12, %f12, %l5 fble %fcc0, loop_150 ldub [%l7 + 0x29], %o6 tcc %icc, 0x4 movcc %xcc, %o0, %i7 loop_150: fmuld8ulx16 %f2, %f10, %f2 fnors %f14, %f9, %f4 ldub [%l7 + 0x71], %i4 fmovdg %xcc, %f8, %f14 ldub [%l7 + 0x57], %o2 fpmerge %f12, %f1, %f6 brgz %i1, loop_151 fpsub32 %f8, %f0, %f0 fnot1 %f6, %f8 ldx [%l7 + 0x28], %o7 loop_151: fmovde %icc, %f13, %f10 mova %icc, %i0, %i6 fbu,a %fcc0, loop_152 move %xcc, %g3, %l0 popc %g5, %i5 stx %l2, [%l7 + 0x48] loop_152: fmovdg %xcc, %f2, %f6 sdivx %o4, 0x1EB9, %g2 fbu,a %fcc3, loop_153 array16 %l3, %g1, %g4 ldsh [%l7 + 0x58], %l1 movl %xcc, %l4, %g7 loop_153: andcc %o5, %i2, %l6 movrgez %g6, %o3, %o1 ldx [%l7 + 0x70], %l5 xnorcc %o6, %i3, %o0 nop setx loop_154, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue,a %fcc0, loop_155 stw %i4, [%l7 + 0x78] sth %i7, [%l7 + 0x54] loop_154: fxnors %f13, %f14, %f10 loop_155: nop setx loop_156, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bneg,a loop_157 lduh [%l7 + 0x5E], %o2 movne %icc, %i1, %o7 loop_156: nop setx loop_158, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_157: fblg,a %fcc1, loop_159 fcmpeq16 %f2, %f12, %i6 ldub [%l7 + 0x09], %g3 loop_158: orncc %l0, 0x1E70, %g5 loop_159: fornot2 %f2, %f0, %f12 call loop_160 fpadd32 %f6, %f2, %f4 andn %i5, %i0, %l2 nop setx loop_161, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_160: fzero %f14 fblg %fcc0, loop_162 movvs %icc, %g2, %l3 loop_161: fbu %fcc0, loop_163 tsubcc %g1, 0x1CB4, %o4 loop_162: brz,a %g4, loop_164 std %f4, [%l7 + 0x48] loop_163: stw %l1, [%l7 + 0x60] move %xcc, %l4, %o5 loop_164: fmul8x16al %f2, %f2, %f14 sth %i2, [%l7 + 0x0E] brlez,a %l6, loop_165 srl %g7, %o3, %g6 stb %l5, [%l7 + 0x49] fcmple16 %f2, %f4, %o6 loop_165: fbule,a %fcc3, loop_166 fmovsg %icc, %f5, %f5 st %f4, [%l7 + 0x38] stx %i3, [%l7 + 0x68] loop_166: fzeros %f2 fnot1 %f8, %f4 edge16ln %o0, %i4, %i7 lduw [%l7 + 0x44], %o1 edge32ln %o2, %i1, %o7 fbne,a %fcc2, loop_167 addc %g3, %l0, %g5 fbne %fcc3, loop_168 fbne,a %fcc2, loop_169 loop_167: ldx [%l7 + 0x60], %i5 fba %fcc1, loop_170 loop_168: edge16n %i6, %l2, %i0 loop_169: stw %l3, [%l7 + 0x10] sdiv %g2, 0x1081, %g1 loop_170: fcmped %fcc1, %f4, %f10 movrgez %o4, %l1, %g4 fcmpne16 %f0, %f12, %l4 fands %f5, %f6, %f0 subc %i2, %o5, %l6 sub %g7, 0x1819, %o3 umul %l5, %o6, %g6 ldx [%l7 + 0x58], %o0 ldd [%l7 + 0x08], %f12 movne %xcc, %i4, %i7 fmovdn %icc, %f15, %f1 be,a loop_171 edge32n %i3, %o2, %i1 fnor %f14, %f0, %f2 st %f1, [%l7 + 0x38] loop_171: fmovd %f8, %f10 ta %icc, 0x5 ldx [%l7 + 0x48], %o1 std %f0, [%l7 + 0x70] movvc %xcc, %o7, %g3 move %xcc, %l0, %g5 fbuge,a %fcc1, loop_172 fbue %fcc0, loop_173 ld [%l7 + 0x34], %f11 fbg,a %fcc3, loop_174 loop_172: ld [%l7 + 0x24], %f2 loop_173: xnor %i6, 0x10A5, %i5 stw %i0, [%l7 + 0x38] loop_174: fmovsn %xcc, %f3, %f15 fnand %f4, %f6, %f0 fnot2s %f8, %f12 ldub [%l7 + 0x09], %l3 ldsh [%l7 + 0x78], %g2 bleu,pn %icc, loop_175 fmul8x16au %f15, %f7, %f10 bneg loop_176 std %f8, [%l7 + 0x68] loop_175: edge8n %g1, %o4, %l1 tpos %xcc, 0x6 loop_176: ldd [%l7 + 0x60], %f6 movrgez %g4, %l4, %l2 tleu %icc, 0x1 brlz,a %i2, loop_177 tg %xcc, 0x3 sll %o5, 0x09, %l6 fbo %fcc3, loop_178 loop_177: ldsb [%l7 + 0x53], %g7 stw %l5, [%l7 + 0x54] ldx [%l7 + 0x18], %o6 loop_178: ba,a loop_179 stw %g6, [%l7 + 0x2C] tne %icc, 0x2 fand %f14, %f10, %f8 loop_179: fmovrse %o0, %f4, %f12 movle %xcc, %o3, %i7 mova %xcc, %i4, %i3 stx %i1, [%l7 + 0x10] brlz %o2, loop_180 fble,a %fcc3, loop_181 bvc,a %xcc, loop_182 movrgz %o1, 0x30C, %g3 loop_180: bcc,a,pn %icc, loop_183 loop_181: fmovsne %xcc, %f3, %f8 loop_182: alignaddrl %o7, %g5, %l0 tn %xcc, 0x6 loop_183: movl %xcc, %i6, %i5 fmovrslez %i0, %f7, %f8 fmovd %f6, %f8 fmovdvs %icc, %f13, %f3 edge32l %l3, %g1, %o4 fmovsvc %xcc, %f8, %f0 siam 0x3 fblg %fcc3, loop_184 bl,a loop_185 fmovsneg %icc, %f6, %f2 fbne %fcc2, loop_186 loop_184: mova %xcc, %g2, %g4 loop_185: ble,a %icc, loop_187 fcmped %fcc2, %f2, %f0 loop_186: ldub [%l7 + 0x37], %l1 ldsh [%l7 + 0x7C], %l4 loop_187: tvs %icc, 0x4 stx %i2, [%l7 + 0x70] fbu %fcc0, loop_188 fnegs %f2, %f13 fors %f10, %f4, %f11 std %f4, [%l7 + 0x60] loop_188: ldsw [%l7 + 0x28], %l2 fmovdne %xcc, %f12, %f14 movg %icc, %l6, %o5 ldub [%l7 + 0x7D], %g7 edge16l %o6, %l5, %g6 smul %o0, %i7, %o3 srax %i4, 0x03, %i3 tcc %icc, 0x1 bl,a,pn %icc, loop_189 fand %f6, %f10, %f8 bshuffle %f8, %f8, %f6 udivx %i1, 0x1A45, %o1 loop_189: stx %g3, [%l7 + 0x48] sth %o7, [%l7 + 0x14] fmovsle %icc, %f0, %f8 movcc %xcc, %o2, %g5 fornot1s %f5, %f8, %f0 edge16l %l0, %i5, %i6 fcmpne16 %f12, %f12, %i0 mova %xcc, %g1, %l3 fmovrsgz %o4, %f11, %f5 ldx [%l7 + 0x58], %g4 fexpand %f8, %f4 alignaddrl %g2, %l4, %l1 ldsb [%l7 + 0x18], %i2 fpmerge %f9, %f8, %f2 subcc %l2, %l6, %g7 fxors %f15, %f6, %f5 st %f14, [%l7 + 0x60] fones %f13 tcs %icc, 0x6 fmovrsne %o6, %f15, %f3 bneg,pt %xcc, loop_190 ldsb [%l7 + 0x34], %o5 ldsw [%l7 + 0x48], %l5 fnot1 %f0, %f2 loop_190: sub %o0, 0x086E, %g6 fpsub32s %f3, %f8, %f0 fmovsneg %icc, %f6, %f13 fblg,a %fcc0, loop_191 std %f4, [%l7 + 0x18] st %f2, [%l7 + 0x38] edge16ln %i7, %i4, %i3 loop_191: addc %i1, 0x0AF5, %o1 ldsh [%l7 + 0x20], %g3 lduw [%l7 + 0x24], %o3 ldd [%l7 + 0x20], %f2 stb %o7, [%l7 + 0x22] fmovdl %xcc, %f5, %f3 fpsub16s %f10, %f11, %f13 fmul8x16 %f11, %f10, %f12 stx %o2, [%l7 + 0x08] lduh [%l7 + 0x6C], %g5 movneg %xcc, %i5, %i6 andcc %i0, %g1, %l3 array8 %o4, %l0, %g4 fbl,a %fcc0, loop_192 movne %xcc, %g2, %l1 fmovrslez %i2, %f6, %f13 fpsub32 %f0, %f10, %f6 loop_192: tpos %xcc, 0x0 udiv %l4, 0x1161, %l2 tsubcc %l6, %o6, %o5 fsrc2s %f1, %f12 movpos %icc, %l5, %g7 subcc %g6, %o0, %i4 fabsd %f2, %f14 bg,a,pn %xcc, loop_193 tneg %icc, 0x1 lduw [%l7 + 0x54], %i7 movrne %i3, %o1, %g3 loop_193: fbne,a %fcc0, loop_194 ld [%l7 + 0x44], %f10 edge16l %o3, %i1, %o7 xnor %o2, 0x12E9, %g5 loop_194: movcs %icc, %i5, %i0 fmovsleu %xcc, %f0, %f2 movneg %icc, %g1, %i6 fmovdg %icc, %f4, %f5 fnands %f11, %f8, %f14 movpos %xcc, %o4, %l0 fmovs %f10, %f6 be,pt %xcc, loop_195 mulscc %g4, 0x1161, %l3 fmovse %xcc, %f11, %f6 st %f12, [%l7 + 0x58] loop_195: fmul8sux16 %f0, %f10, %f14 ldx [%l7 + 0x78], %l1 fmovrdlz %g2, %f0, %f0 umul %l4, %i2, %l2 brz %o6, loop_196 ldsw [%l7 + 0x58], %o5 sdivcc %l5, 0x19F9, %g7 sub %g6, 0x02B0, %o0 loop_196: udivx %i4, 0x095C, %i7 movpos %icc, %i3, %l6 sth %o1, [%l7 + 0x0E] tpos %icc, 0x2 ldub [%l7 + 0x79], %o3 fnot2 %f4, %f10 movrgz %g3, 0x04C, %i1 fornot1 %f14, %f2, %f8 udiv %o2, 0x0481, %g5 lduw [%l7 + 0x68], %o7 fcmpne32 %f10, %f12, %i5 movle %xcc, %i0, %g1 fbug,a %fcc1, loop_197 fmovdl %icc, %f4, %f4 std %f0, [%l7 + 0x18] ldd [%l7 + 0x38], %f8 loop_197: fpsub32 %f12, %f14, %f0 fmovrslz %o4, %f11, %f13 bcs,pn %icc, loop_198 nop setx loop_199, %l0, %l1 jmpl %l1, %l0 movvs %xcc, %i6, %l3 fmovse %icc, %f2, %f4 loop_198: umulcc %g4, %l1, %g2 loop_199: fmovsne %icc, %f12, %f9 fandnot2 %f14, %f4, %f12 andcc %i2, %l4, %l2 fcmpeq32 %f8, %f14, %o5 fmovs %f5, %f3 bge %icc, loop_200 stx %o6, [%l7 + 0x08] stx %g7, [%l7 + 0x10] edge8ln %l5, %g6, %o0 loop_200: sth %i7, [%l7 + 0x24] fsrc1s %f6, %f9 movleu %icc, %i3, %i4 stx %l6, [%l7 + 0x28] subccc %o3, %o1, %g3 fmovsne %icc, %f2, %f6 nop setx loop_201, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16s %f5, %f0, %f10 fsrc2 %f6, %f8 ldsw [%l7 + 0x64], %i1 loop_201: ldub [%l7 + 0x27], %g5 ldsh [%l7 + 0x52], %o2 sth %i5, [%l7 + 0x46] bl,a loop_202 tcc %xcc, 0x5 popc 0x045D, %o7 udiv %i0, 0x03AA, %g1 loop_202: fsrc1 %f0, %f12 umul %o4, %l0, %l3 fpadd32s %f7, %f10, %f12 fmovdgu %xcc, %f13, %f14 fmovrdlz %g4, %f14, %f14 fmovsvs %xcc, %f10, %f14 fba,a %fcc2, loop_203 fnor %f10, %f0, %f10 stb %l1, [%l7 + 0x2B] fmovde %xcc, %f15, %f13 loop_203: fmovsgu %icc, %f8, %f12 stx %g2, [%l7 + 0x18] fbo %fcc3, loop_204 ldub [%l7 + 0x54], %i6 fmovdne %xcc, %f3, %f15 fbg %fcc1, loop_205 loop_204: or %i2, 0x12AD, %l4 ldx [%l7 + 0x38], %o5 udivx %o6, 0x19E3, %g7 loop_205: and %l2, %g6, %l5 tvs %xcc, 0x7 andncc %o0, %i7, %i4 ld [%l7 + 0x60], %f3 nop setx loop_206, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fba %fcc2, loop_207 stb %i3, [%l7 + 0x4F] ld [%l7 + 0x64], %f0 loop_206: tl %icc, 0x6 loop_207: fmovrdgz %o3, %f6, %f12 fbule %fcc1, loop_208 stx %o1, [%l7 + 0x78] bne,a %xcc, loop_209 edge16 %l6, %g3, %g5 loop_208: fbl,a %fcc1, loop_210 stb %o2, [%l7 + 0x7A] loop_209: fbn,a %fcc1, loop_211 array8 %i1, %o7, %i5 loop_210: fxor %f14, %f4, %f0 ldd [%l7 + 0x58], %f14 loop_211: fbule,a %fcc3, loop_212 fbge,a %fcc0, loop_213 movcc %xcc, %i0, %g1 lduw [%l7 + 0x4C], %o4 loop_212: movrgz %l0, %g4, %l1 loop_213: tvs %icc, 0x7 ldx [%l7 + 0x20], %l3 fcmpes %fcc0, %f13, %f5 ldsw [%l7 + 0x0C], %g2 tcs %icc, 0x5 tne %icc, 0x5 edge8ln %i2, %l4, %o5 srlx %i6, %o6, %g7 bne loop_214 ldsw [%l7 + 0x4C], %g6 fba,a %fcc3, loop_215 pdist %f10, %f2, %f0 loop_214: movleu %icc, %l5, %o0 fmovrsne %l2, %f15, %f13 loop_215: fornot1 %f14, %f8, %f2 lduh [%l7 + 0x7C], %i7 lduh [%l7 + 0x42], %i4 fcmps %fcc0, %f2, %f0 subcc %o3, 0x1469, %o1 stb %l6, [%l7 + 0x5E] stx %i3, [%l7 + 0x58] xor %g5, %o2, %i1 ldub [%l7 + 0x64], %o7 or %g3, %i0, %i5 fmovdleu %icc, %f14, %f3 movn %xcc, %g1, %o4 fmuld8ulx16 %f12, %f7, %f4 ble %xcc, loop_216 lduw [%l7 + 0x24], %g4 subcc %l1, 0x141B, %l0 call loop_217 loop_216: ldsh [%l7 + 0x30], %g2 sdivcc %l3, 0x02A5, %l4 movre %i2, 0x371, %i6 loop_217: fmul8x16al %f8, %f15, %f2 taddcctv %o5, %o6, %g7 ldsh [%l7 + 0x4C], %l5 fmovrse %g6, %f4, %f8 andcc %l2, %o0, %i4 ldx [%l7 + 0x20], %o3 ldsw [%l7 + 0x0C], %i7 fnot1 %f12, %f4 fmovdneg %icc, %f2, %f1 std %f8, [%l7 + 0x30] fcmpgt16 %f14, %f0, %l6 fmovsneg %icc, %f1, %f5 smul %o1, 0x1E55, %g5 andncc %i3, %o2, %o7 fmovsge %icc, %f13, %f14 fnot2 %f8, %f12 sth %i1, [%l7 + 0x22] movgu %xcc, %i0, %i5 fxors %f0, %f13, %f0 movcc %xcc, %g1, %g3 fpadd32s %f12, %f12, %f2 fmovdcs %xcc, %f4, %f9 fmovsle %xcc, %f10, %f9 ldx [%l7 + 0x38], %o4 umulcc %g4, %l0, %l1 fbe %fcc2, loop_218 smulcc %l3, 0x154B, %l4 bge,a,pt %xcc, loop_219 fandnot2 %f4, %f4, %f4 loop_218: movl %icc, %g2, %i6 alignaddrl %i2, %o5, %g7 loop_219: lduh [%l7 + 0x36], %l5 movcs %xcc, %o6, %l2 subccc %o0, %i4, %o3 stb %i7, [%l7 + 0x14] ldd [%l7 + 0x40], %f14 movleu %xcc, %l6, %g6 fmovsvs %icc, %f2, %f6 tsubcctv %g5, %i3, %o2 ldsw [%l7 + 0x70], %o1 fcmple32 %f4, %f12, %i1 fcmpne32 %f10, %f12, %o7 st %f3, [%l7 + 0x64] ldsw [%l7 + 0x08], %i0 edge16ln %g1, %i5, %g3 ldsh [%l7 + 0x30], %o4 fones %f1 ldsb [%l7 + 0x31], %g4 fmovscc %xcc, %f13, %f6 bpos,a loop_220 nop setx loop_221, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnorcc %l0, %l3, %l4 fbg,a %fcc3, loop_222 loop_220: fcmpgt16 %f8, %f0, %g2 loop_221: fpadd16 %f0, %f4, %f4 tvs %icc, 0x4 loop_222: sra %l1, %i6, %o5 ldx [%l7 + 0x68], %i2 fnot1s %f3, %f9 ld [%l7 + 0x28], %f4 ldsb [%l7 + 0x0C], %l5 ldub [%l7 + 0x76], %g7 fmovrdlez %l2, %f6, %f4 fzero %f12 ldsw [%l7 + 0x44], %o0 fbl,a %fcc3, loop_223 ldsw [%l7 + 0x28], %o6 fbug %fcc3, loop_224 subc %o3, 0x07FA, %i4 loop_223: faligndata %f10, %f0, %f10 fcmpgt32 %f4, %f8, %l6 loop_224: stw %i7, [%l7 + 0x14] movpos %icc, %g6, %i3 movrgz %g5, %o1, %i1 tcc %xcc, 0x5 ldx [%l7 + 0x60], %o7 fmovrslez %i0, %f12, %f12 std %f14, [%l7 + 0x18] sll %o2, %g1, %i5 smulcc %g3, %g4, %o4 fpackfix %f10, %f9 ldx [%l7 + 0x78], %l3 bleu,a,pt %xcc, loop_225 mulscc %l4, 0x0DFB, %g2 ldsh [%l7 + 0x20], %l0 xnor %i6, 0x19CD, %l1 loop_225: tn %xcc, 0x6 fbu %fcc1, loop_226 fands %f4, %f9, %f15 mulx %i2, %o5, %l5 ldub [%l7 + 0x40], %g7 loop_226: taddcc %l2, 0x1DD4, %o6 bl,a,pn %xcc, loop_227 tge %icc, 0x6 sth %o0, [%l7 + 0x3A] array32 %i4, %l6, %i7 loop_227: ldd [%l7 + 0x60], %f0 bne,a,pn %xcc, loop_228 fcmpeq16 %f4, %f0, %g6 ld [%l7 + 0x7C], %f3 subcc %i3, %o3, %g5 loop_228: ld [%l7 + 0x74], %f9 std %f8, [%l7 + 0x10] ldsh [%l7 + 0x28], %o1 std %f4, [%l7 + 0x28] sdivcc %o7, 0x1FE0, %i0 bcc,a loop_229 lduw [%l7 + 0x34], %o2 udivx %i1, 0x07C8, %g1 subcc %g3, 0x02BF, %i5 loop_229: fbn %fcc3, loop_230 ldub [%l7 + 0x32], %o4 fandnot1s %f5, %f9, %f12 fbug,a %fcc3, loop_231 loop_230: brgz,a %l3, loop_232 fbne,a %fcc2, loop_233 tvc %icc, 0x1 loop_231: std %f14, [%l7 + 0x78] loop_232: brlez %l4, loop_234 loop_233: addcc %g4, 0x0EB9, %g2 addc %i6, 0x0589, %l0 ldsh [%l7 + 0x62], %i2 loop_234: be loop_235 fbg,a %fcc3, loop_236 ldsh [%l7 + 0x64], %o5 ldsh [%l7 + 0x58], %l1 loop_235: taddcc %l5, %l2, %g7 loop_236: ldub [%l7 + 0x5A], %o0 ldsh [%l7 + 0x1A], %i4 fble %fcc2, loop_237 fmovsvc %xcc, %f10, %f12 lduw [%l7 + 0x68], %l6 lduw [%l7 + 0x58], %i7 loop_237: movl %xcc, %o6, %i3 tleu %icc, 0x4 ldx [%l7 + 0x68], %o3 bneg %icc, loop_238 fnands %f15, %f8, %f2 fbg %fcc1, loop_239 bne,a,pt %xcc, loop_240 loop_238: ldub [%l7 + 0x2A], %g6 mulscc %o1, 0x135A, %g5 loop_239: andn %o7, %i0, %i1 loop_240: bge,a loop_241 sdiv %o2, 0x19DE, %g1 ldd [%l7 + 0x08], %f6 fmovd %f14, %f12 loop_241: tvc %icc, 0x7 stw %i5, [%l7 + 0x5C] movcs %xcc, %o4, %g3 fmovsle %icc, %f10, %f3 ldd [%l7 + 0x48], %f8 fcmpeq16 %f12, %f8, %l3 tge %xcc, 0x2 ldsw [%l7 + 0x14], %l4 addcc %g2, 0x0241, %g4 ldx [%l7 + 0x68], %i6 fexpand %f3, %f6 stw %l0, [%l7 + 0x0C] fmovscs %xcc, %f3, %f1 fbuge %fcc2, loop_242 fzero %f6 fmovdg %icc, %f1, %f13 movcs %icc, %o5, %l1 loop_242: brz %l5, loop_243 fnors %f0, %f2, %f6 fsrc2s %f7, %f7 stx %l2, [%l7 + 0x20] loop_243: fmovdge %xcc, %f3, %f2 fcmple32 %f8, %f6, %g7 movrlz %o0, 0x3A6, %i2 ldx [%l7 + 0x70], %l6 fcmpeq16 %f14, %f4, %i7 sdiv %i4, 0x1308, %o6 mulx %i3, %o3, %g6 fcmpeq32 %f14, %f14, %o1 movneg %icc, %g5, %i0 lduh [%l7 + 0x38], %o7 fmovsle %icc, %f6, %f5 andn %o2, %i1, %i5 lduh [%l7 + 0x5E], %g1 fcmpne16 %f0, %f12, %o4 taddcc %l3, %g3, %g2 stb %l4, [%l7 + 0x4F] fornot1s %f13, %f7, %f5 fmovdneg %xcc, %f15, %f9 popc 0x1638, %i6 fbo %fcc2, loop_244 fmovdl %icc, %f3, %f3 sth %g4, [%l7 + 0x60] fmovs %f0, %f11 loop_244: movrgez %o5, 0x22F, %l1 ldsw [%l7 + 0x68], %l5 fpack16 %f12, %f14 fblg,a %fcc1, loop_245 stx %l0, [%l7 + 0x38] fpsub16s %f7, %f2, %f4 xnorcc %g7, %o0, %l2 loop_245: lduh [%l7 + 0x12], %i2 std %f8, [%l7 + 0x10] fbo,a %fcc2, loop_246 ldd [%l7 + 0x08], %f10 stw %l6, [%l7 + 0x30] umulcc %i7, %i4, %o6 loop_246: tsubcctv %i3, 0x1C13, %g6 ldx [%l7 + 0x58], %o1 stb %g5, [%l7 + 0x52] movleu %icc, %o3, %i0 mova %icc, %o2, %i1 ldd [%l7 + 0x38], %f4 movleu %icc, %i5, %g1 fmovsa %icc, %f7, %f7 fmovse %icc, %f9, %f8 ld [%l7 + 0x08], %f10 fbug,a %fcc1, loop_247 fmovdcs %xcc, %f14, %f6 fmovrdgz %o7, %f2, %f4 ld [%l7 + 0x6C], %f2 loop_247: fand %f10, %f4, %f2 fsrc2s %f0, %f7 movcc %icc, %o4, %l3 ta %xcc, 0x7 lduw [%l7 + 0x14], %g2 fmovdgu %xcc, %f0, %f15 fcmpd %fcc0, %f12, %f14 fcmps %fcc3, %f9, %f2 fnands %f13, %f10, %f0 bleu loop_248 fbe %fcc0, loop_249 fones %f15 stb %l4, [%l7 + 0x51] loop_248: bge,a %icc, loop_250 loop_249: fmovrdgez %i6, %f4, %f6 subccc %g4, %o5, %l1 bleu,pt %icc, loop_251 loop_250: fmovrdlez %g3, %f8, %f4 fmovrdne %l0, %f0, %f14 fbuge %fcc1, loop_252 loop_251: andcc %g7, %o0, %l5 tcs %xcc, 0x5 fcmpeq16 %f6, %f12, %l2 loop_252: tgu %xcc, 0x2 ldub [%l7 + 0x1D], %i2 movcc %xcc, %l6, %i7 tg %xcc, 0x6 ld [%l7 + 0x48], %f5 ldd [%l7 + 0x08], %f10 fnands %f8, %f15, %f11 edge8 %o6, %i3, %g6 ld [%l7 + 0x14], %f6 srlx %i4, %g5, %o3 ldx [%l7 + 0x18], %i0 srax %o2, 0x15, %o1 movpos %xcc, %i5, %g1 sub %o7, 0x0694, %i1 orn %o4, 0x07C1, %l3 st %f4, [%l7 + 0x28] fbuge,a %fcc3, loop_253 bgu,pt %xcc, loop_254 fpsub16s %f10, %f8, %f0 fmovse %xcc, %f11, %f1 loop_253: smul %g2, %l4, %i6 loop_254: fble,a %fcc3, loop_255 mulscc %o5, %l1, %g3 brnz,a %l0, loop_256 stb %g7, [%l7 + 0x26] loop_255: array16 %o0, %l5, %g4 smulcc %i2, 0x0FBB, %l2 loop_256: stb %i7, [%l7 + 0x12] ldx [%l7 + 0x78], %l6 ldsh [%l7 + 0x2C], %o6 fmovdg %icc, %f4, %f0 bcs,a,pn %xcc, loop_257 addcc %i3, 0x1482, %g6 fmovdn %icc, %f0, %f1 fmovrde %g5, %f0, %f6 loop_257: bge %icc, loop_258 ldd [%l7 + 0x10], %f12 fpadd16 %f6, %f4, %f10 ldsb [%l7 + 0x2B], %o3 loop_258: alignaddrl %i4, %i0, %o2 fbue,a %fcc0, loop_259 edge16 %i5, %o1, %o7 ldx [%l7 + 0x58], %i1 ldsh [%l7 + 0x2A], %g1 loop_259: fmovrse %o4, %f14, %f14 stb %l3, [%l7 + 0x7C] fmovsn %xcc, %f6, %f8 lduw [%l7 + 0x50], %g2 orn %l4, %i6, %l1 movpos %xcc, %g3, %o5 ldsw [%l7 + 0x78], %l0 ldd [%l7 + 0x70], %f8 fcmps %fcc2, %f10, %f15 movle %icc, %o0, %l5 fpsub16s %f9, %f13, %f2 movle %icc, %g4, %g7 fpadd32 %f0, %f8, %f4 fcmpne16 %f10, %f6, %i2 ldd [%l7 + 0x50], %f0 ldsb [%l7 + 0x63], %i7 movneg %icc, %l2, %l6 tg %xcc, 0x6 brnz %o6, loop_260 lduw [%l7 + 0x34], %i3 bn,a,pt %xcc, loop_261 fmovsleu %xcc, %f3, %f4 loop_260: fmovspos %xcc, %f15, %f15 fmovdcc %xcc, %f12, %f11 loop_261: fmovdcs %xcc, %f4, %f13 fors %f1, %f3, %f9 std %f10, [%l7 + 0x48] fmovsn %icc, %f1, %f12 tcc %xcc, 0x2 fandnot2 %f14, %f12, %f4 ldsw [%l7 + 0x64], %g5 orncc %o3, %i4, %g6 edge16 %i0, %o2, %o1 movn %icc, %i5, %i1 srlx %g1, %o4, %l3 andncc %o7, %g2, %l4 fbule %fcc0, loop_262 ldsw [%l7 + 0x24], %i6 ldsb [%l7 + 0x18], %l1 ldsh [%l7 + 0x54], %g3 loop_262: ldub [%l7 + 0x59], %l0 fbl,a %fcc2, loop_263 fabsd %f4, %f12 ld [%l7 + 0x20], %f11 smulcc %o0, %l5, %o5 loop_263: ldsb [%l7 + 0x4D], %g7 ldx [%l7 + 0x70], %i2 fpadd32 %f0, %f0, %f2 ld [%l7 + 0x68], %f12 lduh [%l7 + 0x1E], %g4 stw %i7, [%l7 + 0x44] andncc %l6, %o6, %i3 udivcc %g5, 0x0BAF, %l2 ta %icc, 0x7 fmovrslez %o3, %f11, %f13 ldx [%l7 + 0x70], %i4 ld [%l7 + 0x08], %f8 alignaddrl %i0, %g6, %o1 fmovdg %icc, %f13, %f4 sra %o2, %i5, %i1 ld [%l7 + 0x1C], %f1 fmovdleu %icc, %f5, %f1 fpmerge %f9, %f2, %f14 srax %g1, %l3, %o7 fmovspos %xcc, %f13, %f6 std %f6, [%l7 + 0x08] tvc %icc, 0x7 ldub [%l7 + 0x0A], %g2 ld [%l7 + 0x78], %f1 tn %icc, 0x6 ldsb [%l7 + 0x7B], %o4 ldsw [%l7 + 0x58], %i6 stw %l1, [%l7 + 0x3C] be %xcc, loop_264 addccc %l4, %l0, %g3 ldd [%l7 + 0x68], %f0 orncc %l5, 0x1D0C, %o0 loop_264: ldsh [%l7 + 0x1A], %o5 or %i2, 0x0F8E, %g4 fmovsvs %icc, %f14, %f6 edge16n %i7, %l6, %o6 stx %g7, [%l7 + 0x10] alignaddr %i3, %g5, %l2 fbue %fcc0, loop_265 fsrc1s %f2, %f6 std %f4, [%l7 + 0x60] fornot1s %f2, %f10, %f2 loop_265: movg %icc, %i4, %i0 ld [%l7 + 0x60], %f11 mova %xcc, %o3, %o1 movre %g6, %i5, %i1 fabsd %f2, %f0 fandnot2 %f6, %f12, %f4 lduh [%l7 + 0x1E], %o2 ldx [%l7 + 0x50], %g1 movvc %icc, %l3, %g2 lduw [%l7 + 0x48], %o7 edge16ln %o4, %i6, %l4 bgu,pt %xcc, loop_266 tle %xcc, 0x7 fbule,a %fcc0, loop_267 stb %l1, [%l7 + 0x60] loop_266: tl %icc, 0x1 ldsb [%l7 + 0x71], %g3 loop_267: fornot1s %f9, %f13, %f15 ldsw [%l7 + 0x4C], %l0 fnands %f8, %f3, %f13 fbn %fcc2, loop_268 fmuld8sux16 %f10, %f1, %f12 stx %l5, [%l7 + 0x50] stw %o5, [%l7 + 0x6C] loop_268: udiv %i2, 0x08B4, %g4 popc 0x0A9D, %i7 fmovrde %o0, %f4, %f14 movrgz %o6, %l6, %i3 subccc %g5, 0x0450, %l2 fmovrslez %i4, %f2, %f5 movneg %icc, %i0, %g7 ldsw [%l7 + 0x60], %o1 for %f8, %f2, %f4 sub %o3, 0x04AC, %i5 fabsd %f0, %f2 fmuld8sux16 %f8, %f2, %f10 fmovsn %xcc, %f5, %f15 bcc %xcc, loop_269 fnand %f0, %f8, %f14 lduh [%l7 + 0x30], %i1 stb %g6, [%l7 + 0x35] loop_269: movgu %xcc, %g1, %l3 fcmps %fcc0, %f2, %f4 ldsw [%l7 + 0x1C], %o2 fmovdcs %xcc, %f1, %f0 fbule,a %fcc0, loop_270 fble %fcc2, loop_271 fpsub16s %f13, %f5, %f10 tvs %xcc, 0x7 loop_270: brz %o7, loop_272 loop_271: fbne %fcc3, loop_273 ldd [%l7 + 0x28], %f0 movg %xcc, %o4, %i6 loop_272: ldx [%l7 + 0x10], %l4 loop_273: bne,a %icc, loop_274 movge %xcc, %g2, %g3 fmovsa %icc, %f4, %f14 stx %l0, [%l7 + 0x70] loop_274: ldd [%l7 + 0x08], %f2 tn %xcc, 0x6 ldd [%l7 + 0x18], %f8 ld [%l7 + 0x44], %f6 be loop_275 fmovrdlz %l1, %f4, %f14 and %l5, %i2, %o5 fmul8x16au %f7, %f2, %f14 loop_275: lduw [%l7 + 0x08], %i7 fmovsleu %xcc, %f15, %f11 stw %g4, [%l7 + 0x68] fmovda %xcc, %f10, %f6 ldd [%l7 + 0x58], %f12 lduw [%l7 + 0x68], %o6 xor %o0, 0x1817, %l6 fpack32 %f0, %f8, %f8 tvc %icc, 0x4 ldsh [%l7 + 0x32], %i3 movne %icc, %g5, %l2 fmul8sux16 %f6, %f6, %f4 fbul %fcc0, loop_276 srl %i4, %g7, %i0 fbg,a %fcc1, loop_277 movcc %xcc, %o3, %o1 loop_276: movgu %icc, %i5, %i1 fnands %f11, %f14, %f15 loop_277: fmovdvc %icc, %f12, %f13 st %f2, [%l7 + 0x74] movrlez %g6, 0x090, %l3 st %f14, [%l7 + 0x54] lduw [%l7 + 0x60], %o2 tvc %xcc, 0x7 stw %g1, [%l7 + 0x50] lduw [%l7 + 0x54], %o4 brlez %o7, loop_278 mulx %l4, 0x0E92, %i6 edge8ln %g2, %g3, %l0 lduh [%l7 + 0x0E], %l5 loop_278: alignaddr %i2, %l1, %o5 sth %i7, [%l7 + 0x10] fbo,a %fcc0, loop_279 fandnot1s %f12, %f7, %f13 mulx %g4, 0x0CFD, %o0 nop setx loop_280, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_279: lduw [%l7 + 0x48], %o6 fmovscs %icc, %f12, %f15 fmovdl %xcc, %f11, %f5 loop_280: fpadd16 %f14, %f8, %f0 ldx [%l7 + 0x78], %i3 fmuld8sux16 %f10, %f3, %f4 lduh [%l7 + 0x34], %l6 stx %l2, [%l7 + 0x38] tn %xcc, 0x6 fmovde %xcc, %f12, %f9 smulcc %g5, %g7, %i4 ldsw [%l7 + 0x7C], %i0 xor %o3, %o1, %i5 ldx [%l7 + 0x40], %g6 movge %xcc, %l3, %o2 bgu,a,pn %icc, loop_281 fzero %f0 andcc %g1, 0x11E0, %o4 std %f8, [%l7 + 0x38] loop_281: brlz,a %i1, loop_282 movrlez %o7, %i6, %g2 ldx [%l7 + 0x58], %g3 ldsb [%l7 + 0x17], %l0 loop_282: fba %fcc1, loop_283 fbg %fcc3, loop_284 fmovrsne %l5, %f4, %f3 ldd [%l7 + 0x28], %f12 loop_283: movgu %xcc, %i2, %l1 loop_284: ldd [%l7 + 0x78], %f14 fmovsa %icc, %f6, %f15 bcs,a,pn %icc, loop_285 fcmpgt32 %f12, %f14, %o5 fbge %fcc0, loop_286 fbug %fcc0, loop_287 loop_285: edge16 %l4, %g4, %i7 fmovdg %icc, %f13, %f15 loop_286: bn,a %icc, loop_288 loop_287: fmovde %icc, %f13, %f14 brz,a %o0, loop_289 st %f11, [%l7 + 0x10] loop_288: mova %icc, %o6, %l6 fabsd %f0, %f10 loop_289: fbuge %fcc0, loop_290 edge8ln %l2, %g5, %g7 fexpand %f10, %f0 sth %i3, [%l7 + 0x5A] loop_290: sdivcc %i0, 0x02A5, %i4 taddcctv %o1, 0x0CF4, %i5 fpsub16 %f10, %f2, %f14 sth %o3, [%l7 + 0x1A] bcs,a,pn %xcc, loop_291 movvc %icc, %g6, %l3 edge16 %o2, %o4, %g1 tne %xcc, 0x4 loop_291: stb %o7, [%l7 + 0x6D] tle %xcc, 0x3 movvs %xcc, %i1, %i6 addccc %g3, %l0, %l5 bge,a,pt %icc, loop_292 for %f6, %f14, %f8 taddcc %i2, 0x13C6, %l1 fbu,a %fcc3, loop_293 loop_292: stx %o5, [%l7 + 0x28] fmovrdlz %g2, %f2, %f0 fxnor %f12, %f4, %f8 loop_293: std %f14, [%l7 + 0x38] ldd [%l7 + 0x50], %f8 st %f15, [%l7 + 0x48] fmovsne %xcc, %f0, %f3 fmovdle %icc, %f11, %f13 andcc %l4, 0x0BB2, %i7 andcc %o0, 0x04B2, %g4 fmuld8ulx16 %f15, %f10, %f14 edge32 %o6, %l2, %g5 ldd [%l7 + 0x58], %f10 fmovsle %xcc, %f8, %f15 fbe,a %fcc2, loop_294 lduw [%l7 + 0x50], %g7 st %f7, [%l7 + 0x2C] alignaddrl %l6, %i0, %i3 loop_294: fmovdvc %icc, %f9, %f15 sth %i4, [%l7 + 0x68] fmovsneg %xcc, %f5, %f8 fmovs %f10, %f6 tcc %xcc, 0x1 edge8ln %o1, %i5, %o3 ldsh [%l7 + 0x50], %g6 movrne %o2, %l3, %g1 ld [%l7 + 0x68], %f2 fbl %fcc0, loop_295 std %f6, [%l7 + 0x38] movrgz %o4, 0x27F, %i1 fcmpeq32 %f4, %f8, %o7 loop_295: fornot1s %f7, %f0, %f13 fmovdn %xcc, %f3, %f1 fbo,a %fcc2, loop_296 array8 %i6, %g3, %l5 addccc %l0, 0x18B7, %i2 stx %o5, [%l7 + 0x60] loop_296: lduw [%l7 + 0x78], %g2 fbne,a %fcc1, loop_297 taddcctv %l1, 0x0CA3, %l4 fabss %f15, %f7 subccc %i7, 0x05C8, %g4 loop_297: edge16l %o0, %l2, %o6 edge16 %g7, %l6, %g5 fbg,a %fcc1, loop_298 movle %xcc, %i3, %i4 brz,a %o1, loop_299 sth %i5, [%l7 + 0x08] loop_298: lduh [%l7 + 0x30], %o3 movcs %icc, %g6, %o2 loop_299: ta %icc, 0x0 fxor %f4, %f6, %f4 std %f12, [%l7 + 0x48] ldsw [%l7 + 0x3C], %i0 fbuge %fcc3, loop_300 movg %icc, %l3, %o4 ldd [%l7 + 0x40], %f10 ldsb [%l7 + 0x6D], %i1 loop_300: andn %o7, %i6, %g1 edge8l %l5, %l0, %i2 bne,pn %icc, loop_301 std %f10, [%l7 + 0x60] fbug %fcc1, loop_302 fmovdne %xcc, %f5, %f0 loop_301: fxor %f10, %f4, %f6 fpsub16s %f7, %f2, %f11 loop_302: fpadd16s %f3, %f10, %f1 movvc %icc, %g3, %g2 fnor %f12, %f6, %f4 ta %icc, 0x7 stw %o5, [%l7 + 0x64] bvc,a loop_303 stw %l4, [%l7 + 0x4C] movrgez %l1, %i7, %g4 edge32l %o0, %o6, %g7 loop_303: fcmpne16 %f12, %f10, %l2 fbe %fcc3, loop_304 tl %icc, 0x0 tge %icc, 0x1 fnand %f12, %f14, %f2 loop_304: edge32 %l6, %i3, %i4 bne,pn %xcc, loop_305 array8 %g5, %i5, %o3 fexpand %f15, %f6 fbn %fcc2, loop_306 loop_305: fornot2s %f4, %f11, %f11 st %f14, [%l7 + 0x70] fpsub32s %f15, %f7, %f4 loop_306: brlz,a %g6, loop_307 ldub [%l7 + 0x48], %o2 ld [%l7 + 0x08], %f2 mulscc %i0, 0x1CFE, %o1 loop_307: orn %o4, %l3, %o7 fmovrse %i1, %f1, %f0 bg,pt %icc, loop_308 fmovsneg %xcc, %f11, %f12 srl %g1, %l5, %i6 fmovsa %icc, %f14, %f7 loop_308: bne,pn %icc, loop_309 lduh [%l7 + 0x6E], %i2 fmovs %f8, %f0 movrgz %l0, %g2, %g3 loop_309: fmovdneg %xcc, %f3, %f10 st %f1, [%l7 + 0x54] edge32n %l4, %o5, %i7 ldsb [%l7 + 0x71], %g4 fpsub32 %f2, %f10, %f8 fcmps %fcc1, %f12, %f5 brgz,a %o0, loop_310 fpsub16s %f14, %f1, %f9 ldx [%l7 + 0x08], %o6 fand %f10, %f8, %f8 loop_310: fbuge %fcc3, loop_311 andcc %l1, 0x03B3, %l2 andn %g7, 0x07DB, %l6 ldx [%l7 + 0x38], %i4 loop_311: ldx [%l7 + 0x68], %g5 bleu,pn %icc, loop_312 bg %icc, loop_313 fmul8x16 %f9, %f2, %f2 ldsh [%l7 + 0x3A], %i3 loop_312: sth %o3, [%l7 + 0x6E] loop_313: or %g6, %o2, %i5 fbue %fcc3, loop_314 sth %o1, [%l7 + 0x46] popc %i0, %l3 edge8ln %o4, %o7, %i1 loop_314: fcmpes %fcc0, %f14, %f6 movcs %icc, %l5, %i6 fmovs %f11, %f0 fmovdn %xcc, %f13, %f0 fmul8x16al %f12, %f14, %f14 subc %g1, 0x1188, %i2 taddcc %g2, 0x0F9F, %l0 bgu,a %xcc, loop_315 ldsw [%l7 + 0x78], %g3 nop setx loop_316, %l0, %l1 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 %o5, [%l7 + 0x14] loop_315: tvs %xcc, 0x4 udiv %l4, 0x07F8, %i7 loop_316: ba,a %icc, loop_317 fmovsle %xcc, %f10, %f4 stx %o0, [%l7 + 0x20] fcmps %fcc0, %f5, %f10 loop_317: fpack16 %f14, %f15 fpsub32s %f8, %f3, %f1 ldsh [%l7 + 0x0C], %g4 st %f6, [%l7 + 0x14] ldx [%l7 + 0x08], %o6 fcmpgt16 %f8, %f8, %l2 xnor %g7, %l6, %i4 fcmpeq16 %f2, %f6, %l1 fcmps %fcc3, %f4, %f11 brgez %i3, loop_318 fandnot2s %f9, %f6, %f5 fzeros %f11 tl %xcc, 0x2 loop_318: fpadd16s %f3, %f13, %f7 taddcc %o3, %g5, %o2 srax %g6, 0x08, %o1 lduw [%l7 + 0x28], %i5 fpsub16 %f12, %f4, %f8 ld [%l7 + 0x14], %f13 edge32ln %l3, %o4, %i0 fmovrsgz %i1, %f0, %f7 bl,a %xcc, loop_319 tcc %xcc, 0x1 tpos %icc, 0x4 fmovrslz %l5, %f15, %f8 loop_319: smulcc %i6, 0x1878, %o7 pdist %f2, %f2, %f0 fcmped %fcc3, %f14, %f12 xnor %g1, %i2, %g2 umul %g3, %o5, %l0 edge32n %i7, %l4, %g4 fmovdneg %icc, %f15, %f14 fnor %f12, %f0, %f8 umul %o6, 0x01BE, %l2 lduw [%l7 + 0x0C], %g7 move %xcc, %l6, %i4 fcmple16 %f0, %f6, %o0 ldd [%l7 + 0x70], %f12 fnegd %f2, %f14 ldsb [%l7 + 0x69], %l1 andncc %i3, %g5, %o3 ldsh [%l7 + 0x4E], %o2 fpsub16s %f10, %f4, %f2 movneg %icc, %o1, %g6 fba %fcc3, loop_320 alignaddr %l3, %i5, %o4 sth %i1, [%l7 + 0x0E] std %f8, [%l7 + 0x38] loop_320: ldsw [%l7 + 0x60], %l5 fornot1 %f8, %f0, %f6 stw %i6, [%l7 + 0x78] fmovdcs %icc, %f13, %f9 stw %i0, [%l7 + 0x64] and %g1, 0x0AD9, %o7 fpack32 %f10, %f14, %f2 std %f10, [%l7 + 0x08] ldsh [%l7 + 0x1A], %g2 std %f2, [%l7 + 0x10] fbl %fcc3, loop_321 std %f10, [%l7 + 0x30] fcmpne32 %f12, %f4, %g3 movl %xcc, %o5, %l0 loop_321: stb %i7, [%l7 + 0x59] move %xcc, %l4, %g4 fmovrsgez %o6, %f14, %f7 fbne %fcc2, loop_322 fsrc1s %f9, %f4 sub %l2, %g7, %l6 fmovdn %xcc, %f14, %f4 loop_322: array32 %i4, %o0, %i2 srlx %i3, 0x00, %l1 ldd [%l7 + 0x08], %f10 subcc %g5, 0x0EEB, %o3 fbug %fcc3, loop_323 std %f14, [%l7 + 0x20] fsrc1s %f1, %f13 fnor %f2, %f4, %f0 loop_323: stx %o2, [%l7 + 0x70] fnot2 %f8, %f4 bshuffle %f14, %f8, %f4 xnor %o1, %l3, %i5 faligndata %f12, %f6, %f8 movl %xcc, %g6, %o4 fpadd32 %f10, %f2, %f12 st %f0, [%l7 + 0x74] fmovrse %i1, %f0, %f0 lduh [%l7 + 0x32], %l5 tne %icc, 0x2 sra %i6, 0x0B, %i0 lduw [%l7 + 0x18], %o7 st %f2, [%l7 + 0x3C] ldsh [%l7 + 0x14], %g2 tcs %xcc, 0x6 orn %g3, 0x1380, %g1 st %f6, [%l7 + 0x60] bl,a,pt %icc, loop_324 fmovsvc %xcc, %f0, %f10 fbo %fcc2, loop_325 ldd [%l7 + 0x70], %f6 loop_324: addc %l0, %i7, %l4 fbn %fcc0, loop_326 loop_325: sth %g4, [%l7 + 0x7E] movrgz %o5, %o6, %g7 fnot2s %f3, %f3 loop_326: lduh [%l7 + 0x1E], %l2 nop setx loop_327, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f8, [%l7 + 0x10] xnor %l6, 0x0DA1, %o0 xorcc %i2, %i4, %l1 loop_327: fmovdvs %xcc, %f5, %f11 bge,pt %xcc, loop_328 lduw [%l7 + 0x50], %g5 lduw [%l7 + 0x10], %o3 lduh [%l7 + 0x60], %o2 loop_328: array16 %i3, %o1, %l3 edge8ln %i5, %o4, %g6 fpadd32s %f10, %f14, %f4 movcs %icc, %l5, %i1 ldsw [%l7 + 0x64], %i0 nop setx loop_329, %l0, %l1 jmpl %l1, %i6 ld [%l7 + 0x48], %f1 taddcc %g2, 0x0178, %o7 lduw [%l7 + 0x60], %g3 loop_329: fmovrdlez %l0, %f8, %f10 movg %xcc, %i7, %g1 ldd [%l7 + 0x10], %f6 tsubcctv %g4, %l4, %o6 ldsh [%l7 + 0x70], %g7 xor %l2, %l6, %o5 alignaddr %i2, %o0, %i4 fpsub32s %f11, %f9, %f12 mova %xcc, %l1, %g5 fcmpne32 %f0, %f4, %o2 sth %i3, [%l7 + 0x60] fpadd32 %f2, %f6, %f8 fpack32 %f4, %f2, %f12 ld [%l7 + 0x6C], %f0 ldx [%l7 + 0x30], %o1 fmovdgu %xcc, %f4, %f2 fmovrdgez %o3, %f14, %f14 fmovsg %icc, %f1, %f0 ld [%l7 + 0x60], %f11 tcs %xcc, 0x0 fnand %f14, %f2, %f12 be loop_330 sub %i5, 0x0835, %o4 sth %g6, [%l7 + 0x4A] fbg,a %fcc3, loop_331 loop_330: std %f14, [%l7 + 0x60] fbuge,a %fcc1, loop_332 ldsb [%l7 + 0x45], %l3 loop_331: movrlz %i1, 0x02E, %l5 fsrc1s %f10, %f6 loop_332: brz,a %i0, loop_333 ldx [%l7 + 0x68], %i6 lduh [%l7 + 0x2A], %g2 fandnot2s %f9, %f11, %f14 loop_333: std %f0, [%l7 + 0x70] fpadd16s %f5, %f10, %f12 fmovdcc %icc, %f6, %f5 nop setx loop_334, %l0, %l1 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 %o7, [%l7 + 0x54] fcmpeq16 %f14, %f10, %l0 brlez %i7, loop_335 loop_334: alignaddrl %g3, %g1, %g4 ldsh [%l7 + 0x72], %o6 edge8l %g7, %l4, %l2 loop_335: movrgez %o5, %l6, %o0 ldsw [%l7 + 0x38], %i2 ldub [%l7 + 0x4F], %i4 fcmple16 %f6, %f10, %l1 fcmpgt16 %f8, %f14, %o2 fmul8x16au %f11, %f7, %f14 ldsb [%l7 + 0x21], %i3 movcc %icc, %g5, %o3 bne,a loop_336 srlx %o1, 0x0A, %i5 fmovspos %xcc, %f11, %f0 fmovrdgez %o4, %f6, %f0 loop_336: bneg,a,pt %icc, loop_337 orcc %g6, 0x092B, %i1 fcmpgt32 %f10, %f10, %l5 fnor %f12, %f8, %f14 loop_337: fpmerge %f5, %f0, %f6 fmovsne %xcc, %f0, %f1 fand %f4, %f12, %f10 orcc %i0, 0x00BC, %l3 lduw [%l7 + 0x44], %g2 ba,a,pn %icc, loop_338 fors %f3, %f0, %f9 ldub [%l7 + 0x73], %o7 fnand %f2, %f2, %f6 loop_338: ble %icc, loop_339 st %f5, [%l7 + 0x74] fmovdl %xcc, %f7, %f1 tsubcctv %l0, 0x09FC, %i6 loop_339: movleu %icc, %i7, %g1 bpos loop_340 edge32ln %g4, %g3, %o6 tne %xcc, 0x1 fbl %fcc3, loop_341 loop_340: fsrc2 %f8, %f8 addc %l4, 0x191B, %l2 fbne,a %fcc0, loop_342 loop_341: mulscc %o5, 0x0255, %g7 ldd [%l7 + 0x68], %f2 tneg %xcc, 0x6 loop_342: ldsb [%l7 + 0x6A], %o0 stw %i2, [%l7 + 0x70] alignaddrl %l6, %l1, %o2 fnor %f0, %f14, %f2 fcmpne32 %f8, %f8, %i4 brlez %g5, loop_343 sth %i3, [%l7 + 0x34] stx %o1, [%l7 + 0x08] stb %o3, [%l7 + 0x51] loop_343: fmovdgu %icc, %f14, %f2 fbu,a %fcc3, loop_344 stb %i5, [%l7 + 0x77] stx %g6, [%l7 + 0x08] sth %o4, [%l7 + 0x2C] loop_344: sub %l5, %i1, %l3 brlz %g2, loop_345 movre %o7, 0x326, %l0 fcmps %fcc2, %f14, %f3 fmovrslez %i0, %f11, %f0 loop_345: fmovrde %i6, %f10, %f10 alignaddr %g1, %i7, %g3 fbne,a %fcc3, loop_346 fmovrdgz %g4, %f2, %f6 fmovrslz %l4, %f9, %f6 ld [%l7 + 0x34], %f0 loop_346: fmovsvc %xcc, %f9, %f6 ldx [%l7 + 0x68], %o6 ld [%l7 + 0x18], %f2 srax %o5, 0x1A, %l2 fpadd32s %f5, %f0, %f10 fnand %f4, %f4, %f2 ldd [%l7 + 0x10], %f10 fcmpd %fcc3, %f8, %f12 movpos %xcc, %g7, %i2 ldsb [%l7 + 0x35], %l6 fbne,a %fcc2, loop_347 sub %o0, 0x0A09, %o2 lduh [%l7 + 0x5A], %i4 fornot1s %f5, %f5, %f3 loop_347: bne,a,pt %icc, loop_348 fmovdn %icc, %f13, %f2 ldd [%l7 + 0x08], %f14 ldsh [%l7 + 0x6E], %g5 loop_348: fbug,a %fcc0, loop_349 fcmped %fcc2, %f12, %f2 sll %i3, %l1, %o1 mulx %o3, %g6, %i5 loop_349: st %f5, [%l7 + 0x20] ldsb [%l7 + 0x6E], %o4 ldsh [%l7 + 0x38], %l5 movl %xcc, %i1, %l3 fnands %f3, %f1, %f12 fcmpne16 %f10, %f12, %o7 ldsb [%l7 + 0x7C], %l0 bcs,a,pt %xcc, loop_350 ldsw [%l7 + 0x54], %i0 fbule %fcc3, loop_351 fsrc1s %f4, %f0 loop_350: movcc %xcc, %g2, %i6 fnot1 %f8, %f0 loop_351: fbge,a %fcc1, loop_352 fmovdne %xcc, %f6, %f15 ldx [%l7 + 0x18], %i7 ldx [%l7 + 0x40], %g1 loop_352: faligndata %f8, %f10, %f8 tleu %xcc, 0x0 fcmpne16 %f4, %f2, %g4 ldsh [%l7 + 0x68], %l4 fcmpne32 %f8, %f14, %g3 fone %f2 lduw [%l7 + 0x24], %o5 edge8n %o6, %g7, %i2 fone %f6 lduh [%l7 + 0x66], %l6 fmovsge %icc, %f9, %f6 movvs %xcc, %o0, %l2 fmovsvc %xcc, %f13, %f10 fandnot2 %f4, %f8, %f8 ldx [%l7 + 0x48], %o2 lduw [%l7 + 0x44], %g5 ldx [%l7 + 0x38], %i4 ldsw [%l7 + 0x38], %l1 fmovsa %xcc, %f7, %f13 array16 %i3, %o1, %o3 ble,a loop_353 xor %i5, %g6, %o4 ldsb [%l7 + 0x27], %l5 edge32ln %l3, %o7, %i1 loop_353: fmovdgu %icc, %f12, %f8 stx %l0, [%l7 + 0x50] bg,a,pt %icc, loop_354 subcc %i0, %g2, %i7 alignaddrl %g1, %i6, %g4 st %f10, [%l7 + 0x08] loop_354: sth %g3, [%l7 + 0x30] fmovrsne %l4, %f7, %f13 movge %xcc, %o5, %g7 popc 0x03A6, %o6 umulcc %i2, 0x1CFD, %o0 fmovdge %xcc, %f9, %f6 stx %l2, [%l7 + 0x70] fmovsvs %xcc, %f14, %f1 tleu %xcc, 0x0 fmovrdgz %o2, %f10, %f2 edge16ln %l6, %i4, %g5 tsubcctv %i3, 0x18D2, %o1 fpsub16 %f6, %f4, %f14 fmovsg %xcc, %f3, %f12 tne %xcc, 0x7 movrgz %l1, 0x0F1, %o3 srl %i5, %g6, %l5 st %f6, [%l7 + 0x18] fmovdleu %icc, %f7, %f15 ldd [%l7 + 0x08], %f10 fmovdl %icc, %f9, %f14 sub %l3, %o4, %i1 movn %icc, %o7, %i0 fmovsvc %xcc, %f11, %f3 bvc,a %icc, loop_355 tn %icc, 0x0 sdivcc %g2, 0x08B8, %l0 tvc %xcc, 0x1 loop_355: udivx %i7, 0x0E91, %g1 fmuld8sux16 %f2, %f2, %f12 udivx %i6, 0x13C7, %g3 fbuge %fcc2, loop_356 ldx [%l7 + 0x28], %g4 fpadd32s %f4, %f3, %f3 stb %l4, [%l7 + 0x72] loop_356: array32 %g7, %o6, %o5 brnz,a %i2, loop_357 fbo,a %fcc0, loop_358 ldsh [%l7 + 0x4A], %l2 fexpand %f11, %f2 loop_357: ldsh [%l7 + 0x16], %o0 loop_358: mova %xcc, %l6, %o2 std %f6, [%l7 + 0x78] sth %g5, [%l7 + 0x16] fand %f4, %f2, %f6 sth %i3, [%l7 + 0x5C] umulcc %o1, 0x1FB7, %l1 ldsh [%l7 + 0x7E], %i4 nop setx loop_359, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addcc %o3, 0x0234, %g6 fbg %fcc1, loop_360 srl %i5, %l3, %l5 loop_359: sllx %o4, %i1, %i0 st %f15, [%l7 + 0x14] loop_360: umul %o7, 0x1015, %g2 lduh [%l7 + 0x0A], %i7 fbule %fcc0, loop_361 edge8n %l0, %i6, %g1 bneg,a,pn %icc, loop_362 fmovdn %xcc, %f6, %f6 loop_361: std %f0, [%l7 + 0x48] lduh [%l7 + 0x4A], %g4 loop_362: movre %g3, 0x0AB, %g7 call loop_363 tpos %xcc, 0x7 lduh [%l7 + 0x1E], %o6 for %f12, %f0, %f10 loop_363: lduw [%l7 + 0x14], %o5 faligndata %f2, %f12, %f14 edge16n %i2, %l4, %l2 std %f2, [%l7 + 0x10] tvc %xcc, 0x4 ldd [%l7 + 0x38], %f14 lduh [%l7 + 0x6C], %l6 fmovd %f4, %f4 brlez,a %o0, loop_364 lduw [%l7 + 0x1C], %o2 orncc %i3, 0x1B69, %g5 fmovdg %icc, %f7, %f8 loop_364: fsrc2 %f4, %f6 fnot2s %f6, %f13 subccc %o1, %l1, %i4 fmovdneg %xcc, %f9, %f12 ldx [%l7 + 0x58], %o3 edge16 %i5, %l3, %g6 ldx [%l7 + 0x38], %l5 ldsh [%l7 + 0x14], %o4 fbo,a %fcc0, loop_365 fnot2s %f8, %f6 fpsub32s %f0, %f11, %f13 std %f14, [%l7 + 0x20] loop_365: edge16n %i1, %i0, %o7 ld [%l7 + 0x6C], %f1 ldsh [%l7 + 0x1C], %g2 mulscc %i7, 0x05A3, %l0 brgz,a %i6, loop_366 fcmpgt32 %f4, %f14, %g4 ldsw [%l7 + 0x78], %g1 xnorcc %g7, 0x19B1, %o6 loop_366: faligndata %f0, %f8, %f8 ld [%l7 + 0x1C], %f6 xnorcc %g3, 0x037E, %o5 fmovsn %xcc, %f11, %f7 ldd [%l7 + 0x70], %f8 ldsw [%l7 + 0x3C], %l4 fmovsvs %icc, %f10, %f2 bcc,a %xcc, loop_367 edge8n %i2, %l2, %o0 fmovspos %xcc, %f4, %f10 te %xcc, 0x4 loop_367: lduw [%l7 + 0x6C], %l6 fpsub32s %f7, %f5, %f15 bcs,a loop_368 pdist %f4, %f6, %f2 lduw [%l7 + 0x3C], %o2 be,a,pn %icc, loop_369 loop_368: fnegs %f8, %f6 movneg %xcc, %i3, %o1 fmovdne %icc, %f15, %f6 loop_369: movn %icc, %l1, %i4 fmovdne %icc, %f10, %f15 ble loop_370 mulx %g5, %o3, %l3 edge8l %g6, %i5, %l5 fmovrse %o4, %f5, %f11 loop_370: fmovsge %icc, %f12, %f10 fmovdne %icc, %f5, %f9 sth %i0, [%l7 + 0x28] brgz %i1, loop_371 stx %g2, [%l7 + 0x30] fmovsvc %xcc, %f10, %f13 ld [%l7 + 0x40], %f14 loop_371: ldub [%l7 + 0x3E], %o7 ldub [%l7 + 0x65], %l0 and %i7, %i6, %g1 fmovdle %xcc, %f10, %f0 fcmpeq32 %f2, %f10, %g7 fble,a %fcc3, loop_372 fmovrsgz %o6, %f14, %f3 ld [%l7 + 0x08], %f4 array32 %g3, %g4, %l4 loop_372: edge8 %o5, %l2, %o0 lduw [%l7 + 0x68], %i2 fbuge,a %fcc3, loop_373 ldsb [%l7 + 0x1C], %o2 sth %i3, [%l7 + 0x3A] ldsw [%l7 + 0x2C], %l6 loop_373: edge16 %l1, %o1, %g5 ldsb [%l7 + 0x43], %o3 ba %icc, loop_374 lduh [%l7 + 0x34], %l3 std %f0, [%l7 + 0x38] lduw [%l7 + 0x54], %i4 loop_374: bneg,a loop_375 sth %g6, [%l7 + 0x5A] fmovdleu %icc, %f11, %f6 add %l5, %i5, %o4 loop_375: fandnot1s %f12, %f2, %f11 fmul8x16au %f13, %f7, %f6 edge32n %i0, %g2, %i1 stb %o7, [%l7 + 0x3B] fpadd16 %f10, %f4, %f14 tneg %icc, 0x4 fpmerge %f13, %f3, %f2 movrne %l0, %i7, %i6 xor %g7, 0x1DB6, %g1 fsrc1 %f14, %f8 ld [%l7 + 0x44], %f15 fmul8x16 %f6, %f10, %f12 movle %xcc, %o6, %g3 stw %g4, [%l7 + 0x64] movrgz %l4, %o5, %l2 movcc %xcc, %o0, %i2 sth %o2, [%l7 + 0x3C] nop setx loop_376, %l0, %l1 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 %icc, %i3, %l1 fmovdle %xcc, %f10, %f3 stx %o1, [%l7 + 0x38] loop_376: ba,a %xcc, loop_377 fpack16 %f4, %f6 fmul8x16al %f3, %f4, %f4 fmovrdgez %g5, %f4, %f0 loop_377: ldsw [%l7 + 0x7C], %l6 lduw [%l7 + 0x40], %l3 sub %o3, %i4, %l5 movrne %i5, 0x216, %o4 stb %g6, [%l7 + 0x3B] fones %f12 fzero %f0 brz,a %g2, loop_378 ldd [%l7 + 0x68], %f0 fmovdg %xcc, %f4, %f11 xnor %i0, %o7, %l0 loop_378: stb %i1, [%l7 + 0x3C] lduw [%l7 + 0x5C], %i6 fmovde %icc, %f13, %f1 fmovrslz %i7, %f1, %f7 movpos %icc, %g7, %g1 ldd [%l7 + 0x10], %f0 edge32l %g3, %o6, %l4 fpsub16s %f6, %f3, %f12 fcmpeq16 %f8, %f0, %g4 fpsub16s %f7, %f3, %f3 fands %f4, %f9, %f4 ldub [%l7 + 0x51], %l2 ba,a loop_379 ldx [%l7 + 0x50], %o5 fone %f0 fxors %f7, %f1, %f2 loop_379: fmovsvc %xcc, %f13, %f3 udivx %i2, 0x07D2, %o0 fpsub16s %f2, %f1, %f14 fmovrsne %i3, %f2, %f12 bleu,a loop_380 fmovdl %icc, %f15, %f4 edge32 %o2, %l1, %o1 fpsub16s %f9, %f1, %f15 loop_380: bne %icc, loop_381 fmovs %f10, %f9 brnz %g5, loop_382 fcmpgt32 %f14, %f4, %l6 loop_381: ld [%l7 + 0x7C], %f15 movrlz %o3, %l3, %l5 loop_382: fblg,a %fcc1, loop_383 andcc %i5, %i4, %g6 move %xcc, %o4, %i0 ldd [%l7 + 0x20], %f2 loop_383: fmovdn %icc, %f9, %f5 siam 0x6 orcc %o7, 0x0DA4, %l0 fbule,a %fcc2, loop_384 nop setx loop_385, %l0, %l1 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], %i1 ldub [%l7 + 0x0C], %g2 loop_384: edge16ln %i6, %g7, %i7 loop_385: or %g3, %g1, %l4 movne %xcc, %g4, %l2 brnz,a %o6, loop_386 ldx [%l7 + 0x68], %o5 movrgez %i2, 0x176, %i3 bpos,a %xcc, loop_387 loop_386: ldx [%l7 + 0x30], %o2 fmovsge %xcc, %f10, %f3 umul %l1, 0x1D1E, %o0 loop_387: brgez,a %g5, loop_388 ldd [%l7 + 0x30], %f12 lduw [%l7 + 0x2C], %o1 fmovsvc %icc, %f12, %f3 loop_388: taddcc %o3, 0x1F7E, %l6 sdiv %l5, 0x13AA, %i5 sethi 0x02C7, %l3 be,a loop_389 fmovsg %icc, %f1, %f11 or %g6, %o4, %i4 movre %i0, 0x0E1, %l0 loop_389: andn %o7, %g2, %i1 ldsb [%l7 + 0x30], %i6 umul %i7, %g3, %g7 edge32 %l4, %g4, %g1 ldd [%l7 + 0x38], %f10 lduw [%l7 + 0x28], %l2 movpos %xcc, %o5, %o6 fmovde %xcc, %f10, %f14 sth %i2, [%l7 + 0x34] stw %o2, [%l7 + 0x40] and %i3, %l1, %g5 movrlz %o0, 0x0A5, %o3 fcmple32 %f2, %f4, %l6 fxors %f14, %f5, %f4 brgez,a %l5, loop_390 sllx %i5, 0x1F, %o1 fmul8x16 %f4, %f10, %f0 fpackfix %f2, %f0 loop_390: fcmpgt32 %f4, %f12, %l3 fsrc2s %f0, %f13 or %g6, %o4, %i4 bpos,a,pt %xcc, loop_391 fbu %fcc0, loop_392 fcmpgt32 %f14, %f8, %l0 fmovrdgez %o7, %f10, %f8 loop_391: fmovde %icc, %f14, %f10 loop_392: lduw [%l7 + 0x2C], %g2 fmul8x16 %f2, %f14, %f4 tne %icc, 0x3 bpos,a,pn %xcc, loop_393 ldub [%l7 + 0x16], %i1 ldd [%l7 + 0x30], %f6 ldub [%l7 + 0x0C], %i6 loop_393: fcmpne32 %f12, %f10, %i7 fxnors %f5, %f12, %f10 fzero %f12 ldsh [%l7 + 0x3A], %g3 ldsh [%l7 + 0x58], %i0 fmovsne %icc, %f2, %f14 tle %xcc, 0x3 bvc,pn %icc, loop_394 ldsw [%l7 + 0x54], %l4 movleu %xcc, %g4, %g1 ld [%l7 + 0x64], %f2 loop_394: edge8 %l2, %o5, %g7 sth %o6, [%l7 + 0x58] ldd [%l7 + 0x50], %f14 siam 0x6 fbl %fcc3, loop_395 srl %o2, %i3, %l1 sdivcc %g5, 0x0966, %i2 array32 %o3, %l6, %o0 loop_395: ldsw [%l7 + 0x40], %i5 sdiv %l5, 0x164F, %l3 ldx [%l7 + 0x20], %o1 fmovda %icc, %f13, %f3 std %f12, [%l7 + 0x60] fbul,a %fcc3, loop_396 bvs,pn %icc, loop_397 fmovrsgz %g6, %f14, %f1 fmovscc %xcc, %f3, %f2 loop_396: lduh [%l7 + 0x7C], %o4 loop_397: sdivcc %i4, 0x1576, %l0 bge,a,pn %icc, loop_398 fbue,a %fcc1, loop_399 movrgez %o7, 0x34F, %i1 srlx %g2, %i6, %i7 loop_398: ldsh [%l7 + 0x22], %g3 loop_399: ldsh [%l7 + 0x0C], %l4 orncc %g4, 0x0EB4, %i0 edge16ln %l2, %g1, %g7 tcs %icc, 0x6 mova %xcc, %o6, %o2 fble,a %fcc1, loop_400 movgu %icc, %o5, %l1 fpadd16 %f4, %f2, %f0 fmovsleu %xcc, %f2, %f2 loop_400: lduh [%l7 + 0x4A], %g5 sth %i2, [%l7 + 0x50] sdivcc %i3, 0x0B27, %l6 fmovdvs %icc, %f3, %f14 std %f6, [%l7 + 0x40] subccc %o0, 0x017C, %o3 st %f6, [%l7 + 0x4C] lduh [%l7 + 0x5E], %l5 fpsub32 %f6, %f2, %f14 fsrc2s %f8, %f11 ldd [%l7 + 0x38], %f12 ldsb [%l7 + 0x0F], %i5 fnegd %f10, %f2 lduw [%l7 + 0x6C], %l3 nop setx loop_401, %l0, %l1 jmpl %l1, %g6 ldsh [%l7 + 0x10], %o1 fmovdneg %xcc, %f13, %f5 movrgez %i4, %l0, %o7 loop_401: fexpand %f6, %f2 fandnot1 %f12, %f0, %f8 fnors %f11, %f15, %f2 fsrc2s %f14, %f5 stw %i1, [%l7 + 0x5C] ldsb [%l7 + 0x61], %g2 ldx [%l7 + 0x60], %i6 std %f12, [%l7 + 0x40] ld [%l7 + 0x60], %f7 movrlez %o4, %g3, %i7 edge8ln %l4, %i0, %g4 bgu,pt %icc, loop_402 tsubcc %l2, 0x0BD2, %g7 bcc %icc, loop_403 fmovsgu %icc, %f10, %f5 loop_402: fbul,a %fcc2, loop_404 tgu %xcc, 0x0 loop_403: fornot2s %f12, %f1, %f4 lduw [%l7 + 0x74], %g1 loop_404: subc %o6, %o2, %o5 fbuge %fcc0, loop_405 ldub [%l7 + 0x0C], %l1 tn %xcc, 0x4 fcmpne32 %f14, %f8, %g5 loop_405: fmovs %f3, %f11 movle %icc, %i3, %i2 addccc %o0, %l6, %l5 stx %o3, [%l7 + 0x20] fnot1s %f12, %f14 movleu %icc, %i5, %g6 fcmpne16 %f0, %f4, %l3 bneg,a loop_406 fmul8x16al %f6, %f11, %f2 fmovsne %icc, %f10, %f12 andn %o1, %i4, %l0 loop_406: std %f8, [%l7 + 0x08] fnegd %f0, %f10 fmuld8ulx16 %f6, %f8, %f2 fornot1 %f8, %f10, %f14 fmovsg %xcc, %f3, %f14 fnand %f10, %f6, %f10 fbo %fcc3, loop_407 brlz,a %o7, loop_408 call loop_409 ldd [%l7 + 0x78], %f0 loop_407: xnorcc %i1, %i6, %o4 loop_408: fbug,a %fcc2, loop_410 loop_409: brlez %g2, loop_411 fmovdleu %icc, %f13, %f15 fmovdn %icc, %f14, %f1 loop_410: taddcc %i7, %g3, %l4 loop_411: sth %i0, [%l7 + 0x4A] sth %g4, [%l7 + 0x16] tn %icc, 0x1 fmovsleu %icc, %f7, %f10 udivcc %g7, 0x0F3E, %l2 sth %o6, [%l7 + 0x12] ld [%l7 + 0x6C], %f0 tl %icc, 0x1 fornot2s %f5, %f0, %f4 smul %g1, 0x0718, %o2 orcc %l1, %g5, %i3 fmovrdne %i2, %f12, %f12 stw %o0, [%l7 + 0x4C] edge16 %l6, %l5, %o3 std %f0, [%l7 + 0x70] ldsw [%l7 + 0x5C], %o5 fmovsvc %xcc, %f14, %f9 fandnot2s %f5, %f3, %f4 fornot2s %f0, %f6, %f1 sth %i5, [%l7 + 0x50] fmovrdgz %l3, %f6, %f8 sth %g6, [%l7 + 0x2E] tn %icc, 0x3 bgu,a %icc, loop_412 andcc %o1, 0x0015, %l0 ble %icc, loop_413 srax %o7, %i4, %i6 loop_412: fmuld8ulx16 %f2, %f13, %f2 fmovs %f5, %f9 loop_413: mulscc %i1, %g2, %i7 fmovdneg %icc, %f4, %f11 stx %o4, [%l7 + 0x50] te %icc, 0x2 lduh [%l7 + 0x22], %l4 fornot2s %f12, %f8, %f7 stb %g3, [%l7 + 0x1D] movrgez %i0, %g4, %g7 movl %icc, %l2, %o6 st %f1, [%l7 + 0x14] subcc %g1, %l1, %g5 edge8l %i3, %i2, %o2 ldd [%l7 + 0x38], %f0 fnot1 %f0, %f14 udiv %l6, 0x065F, %o0 fblg %fcc1, loop_414 fmovrdlez %o3, %f12, %f14 lduh [%l7 + 0x4A], %l5 fmovrslz %i5, %f15, %f13 loop_414: bne loop_415 fone %f4 fmul8ulx16 %f2, %f14, %f10 ld [%l7 + 0x44], %f1 loop_415: fmovsle %icc, %f6, %f12 fzero %f8 sethi 0x1DE4, %o5 movgu %icc, %l3, %o1 smul %g6, 0x16A8, %o7 lduw [%l7 + 0x74], %i4 tne %icc, 0x5 bge,pt %icc, loop_416 ldd [%l7 + 0x38], %f10 tcs %xcc, 0x0 fnor %f6, %f12, %f0 loop_416: brlz %i6, loop_417 movneg %xcc, %l0, %g2 stb %i7, [%l7 + 0x58] edge16l %i1, %o4, %g3 loop_417: srax %i0, %g4, %g7 edge8ln %l2, %o6, %g1 edge8l %l1, %l4, %g5 ldx [%l7 + 0x70], %i2 fmovdg %icc, %f1, %f11 ble,pt %icc, loop_418 bne,a,pn %xcc, loop_419 ldx [%l7 + 0x68], %i3 fmovrse %l6, %f11, %f14 loop_418: sth %o0, [%l7 + 0x72] loop_419: te %icc, 0x3 ldsw [%l7 + 0x10], %o3 sth %l5, [%l7 + 0x32] ldub [%l7 + 0x3D], %o2 brgez,a %o5, loop_420 fblg %fcc0, loop_421 smul %l3, %o1, %g6 stb %o7, [%l7 + 0x73] loop_420: tsubcctv %i4, 0x15B7, %i6 loop_421: fsrc1 %f2, %f8 ldd [%l7 + 0x28], %f8 fmovrsne %l0, %f14, %f5 stb %g2, [%l7 + 0x58] fandnot1 %f2, %f2, %f8 stx %i5, [%l7 + 0x78] fbne,a %fcc0, loop_422 sth %i7, [%l7 + 0x7C] siam 0x3 fblg,a %fcc0, loop_423 loop_422: brlz,a %i1, loop_424 bge,a,pn %icc, loop_425 sth %g3, [%l7 + 0x50] loop_423: fmul8sux16 %f10, %f12, %f8 loop_424: std %f2, [%l7 + 0x68] loop_425: ldx [%l7 + 0x68], %i0 fmul8x16au %f15, %f11, %f0 subc %g4, %g7, %l2 xnor %o6, 0x0F88, %g1 andn %o4, %l1, %g5 lduh [%l7 + 0x70], %l4 fcmpeq32 %f12, %f10, %i3 std %f8, [%l7 + 0x68] st %f10, [%l7 + 0x60] for %f2, %f12, %f4 move %xcc, %l6, %o0 fcmple32 %f0, %f12, %i2 move %icc, %l5, %o2 ldd [%l7 + 0x50], %f6 lduw [%l7 + 0x48], %o3 brgez,a %o5, loop_426 fblg %fcc0, loop_427 std %f12, [%l7 + 0x58] tneg %icc, 0x2 loop_426: fblg,a %fcc0, loop_428 loop_427: fzeros %f13 bpos loop_429 bneg,a,pt %xcc, loop_430 loop_428: xor %o1, 0x12C0, %g6 std %f6, [%l7 + 0x70] loop_429: fpmerge %f4, %f11, %f14 loop_430: fbuge,a %fcc0, loop_431 sth %o7, [%l7 + 0x62] lduw [%l7 + 0x50], %l3 ldsw [%l7 + 0x40], %i4 loop_431: stb %i6, [%l7 + 0x29] array32 %l0, %g2, %i7 ld [%l7 + 0x54], %f0 tl %xcc, 0x4 sdivx %i1, 0x1EE4, %g3 ldsb [%l7 + 0x47], %i0 stb %i5, [%l7 + 0x63] ldsh [%l7 + 0x7C], %g7 fbue,a %fcc3, loop_432 movrne %l2, 0x3F9, %g4 bvc,a loop_433 move %icc, %g1, %o4 loop_432: ldd [%l7 + 0x08], %f14 fxnors %f9, %f3, %f3 loop_433: fmovrsgz %l1, %f11, %f8 fmovrdgz %o6, %f14, %f4 fnegd %f2, %f0 movrne %l4, 0x11B, %i3 fands %f15, %f10, %f7 fbug %fcc3, loop_434 lduh [%l7 + 0x6C], %l6 ld [%l7 + 0x30], %f10 ldsh [%l7 + 0x24], %o0 loop_434: tne %xcc, 0x7 fnegs %f1, %f11 stx %g5, [%l7 + 0x10] movg %icc, %l5, %o2 udivcc %i2, 0x0E9C, %o3 fcmps %fcc0, %f9, %f15 edge16n %o1, %o5, %g6 fpsub16s %f5, %f7, %f2 smulcc %l3, %o7, %i6 sth %l0, [%l7 + 0x4C] fbl %fcc3, loop_435 fmul8x16al %f6, %f3, %f10 tn %xcc, 0x6 sll %g2, %i4, %i1 loop_435: subccc %g3, 0x1BBC, %i7 fzero %f4 fnors %f12, %f11, %f8 fone %f14 movrne %i0, 0x272, %i5 fnors %f13, %f5, %f13 sth %l2, [%l7 + 0x62] fpsub16 %f6, %f0, %f6 fmovdcc %xcc, %f10, %f4 fcmpgt16 %f14, %f12, %g7 srlx %g1, %g4, %l1 bg,a,pn %xcc, loop_436 fmovdn %xcc, %f10, %f13 fcmpgt16 %f2, %f14, %o4 movpos %xcc, %l4, %o6 loop_436: movvc %icc, %l6, %o0 fblg,a %fcc3, loop_437 fmovdle %xcc, %f12, %f11 fcmple32 %f6, %f6, %i3 sth %l5, [%l7 + 0x30] loop_437: bpos %icc, loop_438 bneg loop_439 fcmpd %fcc2, %f6, %f6 fmul8x16au %f13, %f10, %f0 loop_438: tneg %icc, 0x2 loop_439: std %f2, [%l7 + 0x38] ldx [%l7 + 0x30], %g5 udivcc %i2, 0x110B, %o3 array8 %o2, %o1, %g6 lduh [%l7 + 0x78], %o5 srlx %o7, %l3, %i6 array16 %l0, %g2, %i1 fpmerge %f7, %f1, %f0 ldsb [%l7 + 0x22], %g3 array8 %i7, %i0, %i4 andn %i5, %l2, %g7 movneg %icc, %g4, %g1 smul %o4, 0x0F6B, %l4 mulscc %o6, 0x1FCA, %l6 stx %o0, [%l7 + 0x30] bn,a %xcc, loop_440 movcs %icc, %l1, %l5 ld [%l7 + 0x5C], %f8 ldub [%l7 + 0x2D], %g5 loop_440: bleu,pn %icc, loop_441 fmovsneg %icc, %f13, %f9 fnors %f6, %f6, %f11 udiv %i2, 0x1F98, %i3 loop_441: fbul,a %fcc3, loop_442 array16 %o3, %o2, %o1 movvs %icc, %o5, %g6 mulx %l3, %i6, %o7 loop_442: lduh [%l7 + 0x60], %l0 movcs %xcc, %g2, %i1 addccc %g3, %i0, %i7 fbuge %fcc3, loop_443 xnor %i5, 0x1F25, %i4 fpsub32 %f8, %f6, %f8 udiv %l2, 0x0120, %g4 loop_443: movpos %icc, %g1, %g7 edge32n %o4, %o6, %l4 std %f4, [%l7 + 0x20] fornot2 %f12, %f14, %f4 umulcc %o0, %l1, %l6 fmovrdgez %g5, %f10, %f0 bvc,pn %xcc, loop_444 bneg,a %xcc, loop_445 ldsb [%l7 + 0x5F], %l5 srlx %i3, 0x12, %i2 loop_444: ldsb [%l7 + 0x58], %o3 loop_445: array32 %o2, %o1, %g6 fandnot1s %f14, %f1, %f0 lduh [%l7 + 0x16], %o5 fcmpne32 %f0, %f0, %l3 orn %o7, %l0, %g2 array32 %i1, %g3, %i0 fmovde %xcc, %f1, %f7 fcmpne16 %f6, %f2, %i6 lduh [%l7 + 0x44], %i5 fmovscs %icc, %f3, %f15 fbo %fcc3, loop_446 bl,a,pn %icc, loop_447 fmovrslz %i4, %f4, %f10 std %f0, [%l7 + 0x18] loop_446: fmovsvc %xcc, %f12, %f1 loop_447: ldd [%l7 + 0x18], %f12 smul %i7, 0x07B3, %l2 fmovsne %xcc, %f11, %f1 fmovdne %xcc, %f11, %f6 fcmpne32 %f8, %f6, %g1 ld [%l7 + 0x4C], %f15 subccc %g7, 0x1C5A, %g4 movcc %xcc, %o6, %l4 taddcctv %o4, %o0, %l6 bpos,a,pn %icc, loop_448 fpadd16 %f2, %f0, %f4 fmovde %icc, %f13, %f13 ldub [%l7 + 0x5B], %g5 loop_448: tpos %xcc, 0x7 edge32n %l5, %i3, %l1 fbue,a %fcc0, loop_449 fnand %f0, %f10, %f8 orcc %i2, %o3, %o1 fbul,a %fcc1, loop_450 loop_449: stb %o2, [%l7 + 0x34] fandnot2 %f2, %f6, %f8 movre %g6, 0x2B7, %l3 loop_450: ldsb [%l7 + 0x75], %o7 umulcc %o5, %l0, %g2 bcc,a loop_451 fbge,a %fcc2, loop_452 stb %i1, [%l7 + 0x0B] bne,a loop_453 loop_451: std %f0, [%l7 + 0x60] loop_452: movl %xcc, %i0, %g3 edge8l %i6, %i4, %i7 loop_453: ldsw [%l7 + 0x78], %l2 movcs %xcc, %i5, %g7 movn %icc, %g1, %g4 movge %xcc, %o6, %l4 fornot2s %f10, %f5, %f13 umulcc %o0, %o4, %g5 movl %xcc, %l6, %i3 lduw [%l7 + 0x6C], %l1 bvs,a %icc, loop_454 ldub [%l7 + 0x74], %l5 fmuld8ulx16 %f14, %f15, %f4 fmul8x16al %f15, %f1, %f0 loop_454: fsrc1 %f4, %f12 fcmple32 %f14, %f14, %i2 fmovdvc %icc, %f6, %f9 fmovrdgez %o3, %f2, %f6 ldsb [%l7 + 0x5C], %o1 fbuge %fcc3, loop_455 fcmpeq16 %f0, %f8, %o2 add %l3, %g6, %o5 ldsh [%l7 + 0x14], %l0 loop_455: fbu,a %fcc3, loop_456 call loop_457 lduh [%l7 + 0x08], %o7 movcc %icc, %i1, %g2 loop_456: stx %i0, [%l7 + 0x08] loop_457: movpos %icc, %g3, %i6 sth %i7, [%l7 + 0x56] lduw [%l7 + 0x74], %l2 fmovrdlz %i5, %f2, %f10 orncc %g7, 0x1C58, %g1 ldub [%l7 + 0x72], %g4 fabsd %f2, %f8 ldsh [%l7 + 0x68], %o6 fmul8sux16 %f8, %f6, %f0 ba %icc, loop_458 fpadd16s %f13, %f4, %f2 ld [%l7 + 0x08], %f2 edge8n %l4, %o0, %i4 loop_458: fmovrslez %g5, %f7, %f1 addcc %o4, 0x13C6, %l6 popc 0x0A35, %l1 fmovscs %xcc, %f2, %f10 fmovsne %icc, %f2, %f0 tvs %xcc, 0x7 fmovdvc %icc, %f2, %f1 fornot2s %f10, %f13, %f1 sllx %i3, %l5, %i2 ldub [%l7 + 0x69], %o3 lduh [%l7 + 0x16], %o2 fmovrsgez %l3, %f0, %f5 or %g6, %o5, %l0 tsubcctv %o1, 0x1058, %i1 movvs %xcc, %o7, %i0 fpsub32s %f11, %f0, %f12 std %f2, [%l7 + 0x68] stw %g2, [%l7 + 0x70] fmul8x16al %f13, %f11, %f12 fzero %f6 popc 0x1215, %g3 ldsb [%l7 + 0x3C], %i6 ldsb [%l7 + 0x6F], %i7 fzero %f14 fpadd32 %f4, %f14, %f4 bleu,pt %icc, loop_459 srlx %l2, 0x08, %g7 tpos %icc, 0x0 ldsh [%l7 + 0x18], %g1 loop_459: ldsh [%l7 + 0x1E], %i5 st %f0, [%l7 + 0x7C] fmul8sux16 %f10, %f12, %f14 bpos,a loop_460 sth %g4, [%l7 + 0x68] udivx %l4, 0x19AF, %o0 orcc %o6, %i4, %o4 loop_460: movvs %icc, %l6, %l1 movneg %icc, %i3, %l5 bneg,a %xcc, loop_461 tgu %xcc, 0x3 fbg,a %fcc3, loop_462 ldsw [%l7 + 0x50], %g5 loop_461: ldd [%l7 + 0x48], %f0 stb %i2, [%l7 + 0x2C] loop_462: fmovrse %o3, %f10, %f13 fbue,a %fcc0, loop_463 ldsw [%l7 + 0x4C], %l3 stw %g6, [%l7 + 0x60] bpos %icc, loop_464 loop_463: ldd [%l7 + 0x40], %f10 xor %o5, %l0, %o2 bne,pt %icc, loop_465 loop_464: ldsh [%l7 + 0x4E], %i1 fmovsvs %xcc, %f0, %f10 orcc %o7, %o1, %i0 loop_465: fbu %fcc2, loop_466 orn %g3, %i6, %i7 fble %fcc3, loop_467 fmovdcs %icc, %f3, %f11 loop_466: ldub [%l7 + 0x6D], %g2 fxor %f4, %f8, %f10 loop_467: ldsb [%l7 + 0x70], %l2 st %f12, [%l7 + 0x64] fmovdvs %xcc, %f4, %f9 te %xcc, 0x5 fabsd %f10, %f10 lduw [%l7 + 0x64], %g7 fmovda %xcc, %f8, %f4 stb %g1, [%l7 + 0x2C] fmul8sux16 %f8, %f8, %f2 fsrc2 %f4, %f10 fmovrdlez %i5, %f0, %f2 fmovsgu %icc, %f11, %f6 fones %f14 siam 0x7 ldd [%l7 + 0x70], %f0 fcmpes %fcc0, %f1, %f15 popc %l4, %o0 lduh [%l7 + 0x3A], %g4 tpos %xcc, 0x1 stb %i4, [%l7 + 0x15] fmovrdlez %o4, %f4, %f14 ldub [%l7 + 0x7F], %o6 ld [%l7 + 0x58], %f5 lduw [%l7 + 0x7C], %l6 nop setx loop_468, %l0, %l1 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 %i3, %l1, %l5 sth %i2, [%l7 + 0x16] ldx [%l7 + 0x18], %g5 loop_468: tcs %xcc, 0x6 fmovdpos %xcc, %f1, %f4 edge32ln %l3, %o3, %o5 fornot2s %f4, %f3, %f1 lduh [%l7 + 0x60], %g6 std %f12, [%l7 + 0x30] ldsw [%l7 + 0x3C], %o2 st %f4, [%l7 + 0x6C] edge16 %l0, %o7, %i1 tvs %xcc, 0x2 fpsub32s %f0, %f7, %f7 fmovrde %o1, %f8, %f4 ldub [%l7 + 0x4B], %g3 or %i0, %i6, %g2 ldsw [%l7 + 0x10], %l2 fmovsa %icc, %f15, %f3 be loop_469 ldsb [%l7 + 0x73], %g7 fmovdl %xcc, %f9, %f8 lduh [%l7 + 0x4A], %g1 loop_469: fandnot2s %f10, %f3, %f0 fpsub16 %f6, %f0, %f0 ldd [%l7 + 0x30], %f14 ldx [%l7 + 0x40], %i5 fzero %f8 stw %l4, [%l7 + 0x34] ldd [%l7 + 0x30], %f4 alignaddr %o0, %g4, %i7 fpsub32s %f6, %f4, %f7 ldd [%l7 + 0x20], %f12 fcmpne32 %f10, %f6, %o4 fbul %fcc1, loop_470 fcmped %fcc1, %f12, %f10 st %f5, [%l7 + 0x54] ba %icc, loop_471 loop_470: fxnors %f9, %f0, %f4 tgu %xcc, 0x0 ldsb [%l7 + 0x36], %i4 loop_471: udivcc %o6, 0x1E01, %l6 fcmpes %fcc0, %f14, %f6 ldub [%l7 + 0x4B], %i3 fbue,a %fcc0, loop_472 fmovsvc %icc, %f12, %f6 popc 0x1148, %l1 st %f14, [%l7 + 0x68] loop_472: subcc %l5, 0x16F1, %g5 stb %i2, [%l7 + 0x30] ld [%l7 + 0x68], %f0 ld [%l7 + 0x40], %f1 udiv %o3, 0x144E, %l3 fmovsge %icc, %f13, %f7 tsubcc %g6, 0x0E2C, %o5 tleu %icc, 0x0 sethi 0x122F, %o2 ldub [%l7 + 0x09], %l0 andcc %o7, %o1, %g3 fmovrdlez %i1, %f10, %f6 fpack16 %f14, %f15 alignaddr %i0, %i6, %l2 ldsh [%l7 + 0x2A], %g2 bl,a %xcc, loop_473 ldsw [%l7 + 0x0C], %g1 stx %i5, [%l7 + 0x18] mulscc %g7, %l4, %g4 loop_473: fpack16 %f0, %f14 fnegd %f12, %f14 fbug %fcc1, loop_474 lduw [%l7 + 0x70], %o0 lduw [%l7 + 0x14], %i7 orn %o4, %i4, %l6 loop_474: fbo %fcc2, loop_475 fmuld8ulx16 %f12, %f12, %f14 edge32ln %i3, %o6, %l1 bne loop_476 loop_475: fpack16 %f8, %f6 stw %l5, [%l7 + 0x70] fnor %f6, %f2, %f10 loop_476: fblg %fcc1, loop_477 fmovdvs %xcc, %f10, %f9 ldsh [%l7 + 0x58], %i2 stw %o3, [%l7 + 0x78] loop_477: fbge,a %fcc2, loop_478 fandnot2 %f4, %f10, %f10 fnot2s %f0, %f2 ldd [%l7 + 0x78], %f4 loop_478: stx %g5, [%l7 + 0x70] smul %g6, %l3, %o2 fbe,a %fcc0, loop_479 sth %l0, [%l7 + 0x3C] movg %xcc, %o5, %o7 sub %g3, %o1, %i1 loop_479: xorcc %i6, 0x08A2, %i0 fble %fcc2, loop_480 ld [%l7 + 0x34], %f7 xnorcc %l2, 0x1955, %g1 xorcc %g2, %g7, %l4 loop_480: ldsh [%l7 + 0x70], %i5 movrlz %g4, 0x2E5, %o0 srl %i7, %i4, %l6 fmovdleu %xcc, %f1, %f8 edge32n %i3, %o4, %o6 fmovscc %xcc, %f0, %f2 fmovdvc %icc, %f14, %f4 stx %l1, [%l7 + 0x40] lduw [%l7 + 0x4C], %l5 fpack32 %f6, %f2, %f14 fcmple32 %f8, %f12, %o3 fcmpgt16 %f14, %f0, %i2 fbue %fcc3, loop_481 fnand %f12, %f0, %f14 fornot2 %f14, %f2, %f8 ldsh [%l7 + 0x6E], %g6 loop_481: ldsb [%l7 + 0x30], %l3 st %f3, [%l7 + 0x3C] fbue %fcc3, loop_482 fpsub16 %f12, %f10, %f6 movrgz %o2, 0x223, %l0 tn %xcc, 0x4 loop_482: tgu %xcc, 0x7 edge16 %o5, %g5, %g3 st %f9, [%l7 + 0x08] tg %xcc, 0x2 add %o1, 0x0448, %o7 alignaddrl %i6, %i1, %i0 bcs,a %icc, loop_483 fmovrde %g1, %f6, %f14 array8 %g2, %l2, %l4 fmul8ulx16 %f4, %f0, %f4 loop_483: ldub [%l7 + 0x63], %g7 subccc %g4, 0x1C9F, %o0 taddcc %i5, 0x0596, %i4 lduh [%l7 + 0x66], %i7 fmovsg %xcc, %f13, %f10 xor %i3, 0x0453, %l6 brnz %o4, loop_484 fbne,a %fcc3, loop_485 be,pt %icc, loop_486 fmovdl %xcc, %f2, %f11 loop_484: stx %l1, [%l7 + 0x18] loop_485: fabsd %f14, %f2 loop_486: movl %icc, %o6, %l5 fors %f13, %f8, %f11 fbge %fcc1, loop_487 fmul8ulx16 %f6, %f4, %f14 std %f2, [%l7 + 0x10] std %f10, [%l7 + 0x60] loop_487: nop setx loop_488, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %o3, [%l7 + 0x18] smulcc %g6, %l3, %i2 ld [%l7 + 0x7C], %f5 loop_488: lduw [%l7 + 0x20], %o2 fabsd %f2, %f0 movl %icc, %o5, %l0 sll %g5, %g3, %o1 lduw [%l7 + 0x34], %i6 sdivcc %o7, 0x0B4A, %i0 udivcc %g1, 0x079A, %i1 fandnot2 %f4, %f14, %f0 fnot2s %f5, %f0 brz,a %g2, loop_489 std %f4, [%l7 + 0x48] brgz %l2, loop_490 subcc %l4, %g4, %g7 loop_489: ldd [%l7 + 0x58], %f12 edge8ln %o0, %i5, %i7 loop_490: tvc %xcc, 0x7 fandnot1s %f6, %f1, %f11 fmovrdgez %i3, %f2, %f0 stx %i4, [%l7 + 0x70] orcc %o4, %l6, %o6 fmovrdne %l5, %f14, %f2 ldsw [%l7 + 0x14], %l1 umul %g6, %o3, %l3 fandnot1s %f11, %f0, %f13 movl %xcc, %o2, %i2 lduw [%l7 + 0x10], %l0 fpadd32s %f3, %f9, %f15 stw %g5, [%l7 + 0x60] sth %g3, [%l7 + 0x24] fpack32 %f8, %f8, %f4 fmul8x16au %f11, %f3, %f12 mova %icc, %o1, %o5 lduh [%l7 + 0x58], %o7 fabsd %f12, %f4 st %f0, [%l7 + 0x48] fors %f12, %f14, %f9 movle %xcc, %i0, %g1 fmovrdlez %i1, %f12, %f4 ldsb [%l7 + 0x50], %g2 bl %icc, loop_491 bcc,a,pt %xcc, loop_492 stx %l2, [%l7 + 0x20] ldub [%l7 + 0x0E], %i6 loop_491: ldsw [%l7 + 0x44], %l4 loop_492: fblg %fcc3, loop_493 sth %g7, [%l7 + 0x24] sdivx %o0, 0x0BCF, %i5 movpos %xcc, %i7, %i3 loop_493: lduh [%l7 + 0x1A], %i4 tn %xcc, 0x0 fmovrslz %g4, %f7, %f2 ldsw [%l7 + 0x68], %o4 movleu %icc, %o6, %l5 fandnot2 %f4, %f12, %f8 tneg %icc, 0x5 ldsw [%l7 + 0x58], %l1 bn,pt %icc, loop_494 lduw [%l7 + 0x30], %l6 fmul8x16al %f4, %f0, %f2 fmovrsgez %g6, %f15, %f4 loop_494: lduw [%l7 + 0x0C], %l3 ldsh [%l7 + 0x4C], %o2 fcmpne16 %f8, %f8, %o3 stw %i2, [%l7 + 0x64] fabsd %f10, %f10 fbue,a %fcc0, loop_495 andcc %g5, %g3, %o1 tneg %icc, 0x4 fornot2 %f6, %f8, %f10 loop_495: sllx %o5, %l0, %o7 stb %i0, [%l7 + 0x70] movrne %i1, %g1, %g2 st %f11, [%l7 + 0x6C] stw %l2, [%l7 + 0x58] stb %i6, [%l7 + 0x54] ta %xcc, 0x4 stb %l4, [%l7 + 0x31] ldsw [%l7 + 0x38], %o0 bg,a %xcc, loop_496 fnand %f6, %f6, %f14 std %f8, [%l7 + 0x20] fmovsleu %xcc, %f1, %f2 loop_496: ldd [%l7 + 0x28], %f12 fmovdvc %xcc, %f12, %f12 and %g7, %i7, %i5 sdivx %i3, 0x0B21, %i4 sth %g4, [%l7 + 0x28] fmuld8ulx16 %f12, %f2, %f2 sub %o6, %l5, %o4 stw %l1, [%l7 + 0x74] fornot1s %f4, %f12, %f7 subc %l6, %l3, %g6 movleu %xcc, %o3, %i2 fmovrdlez %g5, %f12, %f2 fmul8x16al %f15, %f12, %f10 fble,a %fcc0, loop_497 fnot1s %f10, %f15 fmovrdne %o2, %f4, %f4 andn %g3, %o5, %o1 loop_497: fornot1s %f3, %f11, %f14 st %f0, [%l7 + 0x74] tcc %icc, 0x5 umul %o7, 0x02F9, %l0 lduw [%l7 + 0x70], %i1 edge8l %i0, %g2, %g1 fmul8x16au %f0, %f5, %f0 mova %icc, %l2, %i6 movl %icc, %o0, %l4 ldsh [%l7 + 0x28], %i7 tne %icc, 0x1 fandnot1s %f10, %f10, %f10 fmovdleu %icc, %f9, %f0 tn %xcc, 0x6 orncc %i5, %g7, %i4 std %f14, [%l7 + 0x20] bneg,pt %icc, loop_498 fcmpd %fcc0, %f0, %f12 fpsub32 %f10, %f10, %f12 xnorcc %i3, %o6, %l5 loop_498: fmovrdlez %g4, %f2, %f0 movgu %icc, %o4, %l1 fones %f13 fmul8x16 %f1, %f2, %f8 fbne,a %fcc0, loop_499 fmovrslez %l3, %f13, %f7 addcc %g6, %l6, %o3 std %f2, [%l7 + 0x68] loop_499: ldx [%l7 + 0x40], %g5 movn %icc, %i2, %o2 std %f12, [%l7 + 0x60] stb %g3, [%l7 + 0x70] brlz,a %o5, loop_500 xorcc %o1, 0x1496, %l0 fbue %fcc3, loop_501 alignaddr %i1, %o7, %i0 loop_500: st %f15, [%l7 + 0x3C] fmovdneg %icc, %f12, %f7 loop_501: std %f4, [%l7 + 0x78] ldx [%l7 + 0x40], %g1 fones %f13 stb %g2, [%l7 + 0x7A] stb %l2, [%l7 + 0x1D] ba,a %icc, loop_502 fmovdl %icc, %f9, %f3 array8 %o0, %l4, %i7 ldsh [%l7 + 0x44], %i6 loop_502: srax %i5, 0x00, %i4 tneg %icc, 0x5 tg %icc, 0x2 ldub [%l7 + 0x30], %i3 lduw [%l7 + 0x74], %g7 fmovde %icc, %f13, %f9 bneg,a,pn %icc, loop_503 fmul8sux16 %f8, %f8, %f2 tn %icc, 0x1 srlx %l5, %o6, %g4 loop_503: bgu,pn %icc, loop_504 bshuffle %f6, %f6, %f6 lduh [%l7 + 0x68], %l1 fmovdneg %xcc, %f6, %f3 loop_504: fmovda %xcc, %f2, %f6 ldsw [%l7 + 0x7C], %l3 fpadd32s %f1, %f9, %f14 fmovrde %g6, %f14, %f12 stx %o4, [%l7 + 0x58] st %f14, [%l7 + 0x2C] ldx [%l7 + 0x78], %o3 fzeros %f6 umulcc %g5, 0x1EB1, %i2 tg %icc, 0x4 fmovdneg %xcc, %f6, %f11 fexpand %f0, %f6 fnot1s %f3, %f12 fcmple32 %f6, %f10, %l6 alignaddrl %g3, %o2, %o1 ldx [%l7 + 0x70], %o5 tneg %xcc, 0x3 fmul8sux16 %f14, %f10, %f8 lduw [%l7 + 0x18], %i1 fornot2 %f10, %f0, %f0 nop setx loop_505, %l0, %l1 jmpl %l1, %l0 st %f14, [%l7 + 0x4C] fmovsne %xcc, %f15, %f4 fmovdl %xcc, %f0, %f13 loop_505: fand %f10, %f4, %f0 fbul,a %fcc2, loop_506 bleu %icc, loop_507 sdivcc %i0, 0x105E, %g1 lduh [%l7 + 0x18], %o7 loop_506: ldsh [%l7 + 0x2C], %l2 loop_507: fble,a %fcc1, loop_508 lduw [%l7 + 0x68], %o0 st %f0, [%l7 + 0x0C] bn,pt %icc, loop_509 loop_508: fmovdleu %icc, %f3, %f15 brlez,a %g2, loop_510 sth %i7, [%l7 + 0x32] loop_509: ldx [%l7 + 0x08], %i6 subccc %i5, %i4, %i3 loop_510: fmovse %icc, %f10, %f12 fone %f4 fxnors %f10, %f3, %f11 fbe,a %fcc2, loop_511 tge %icc, 0x5 ldsh [%l7 + 0x6A], %g7 bleu,a,pt %icc, loop_512 loop_511: orcc %l4, 0x113F, %o6 fmovdle %xcc, %f1, %f12 lduw [%l7 + 0x44], %l5 loop_512: fpmerge %f3, %f13, %f14 call loop_513 movneg %icc, %l1, %l3 bshuffle %f0, %f2, %f10 ldsb [%l7 + 0x35], %g4 loop_513: fmovdne %xcc, %f15, %f0 brz %o4, loop_514 lduw [%l7 + 0x40], %g6 lduw [%l7 + 0x48], %g5 fnot1 %f14, %f4 loop_514: ldsh [%l7 + 0x28], %i2 fmovrslz %o3, %f13, %f8 fcmple32 %f4, %f2, %g3 stw %o2, [%l7 + 0x3C] stw %l6, [%l7 + 0x60] stx %o5, [%l7 + 0x08] st %f11, [%l7 + 0x6C] stx %i1, [%l7 + 0x18] fsrc2s %f11, %f4 addccc %l0, %o1, %g1 fmovscc %icc, %f2, %f4 bl,pn %xcc, loop_515 tneg %xcc, 0x7 andn %o7, %l2, %i0 fexpand %f1, %f0 loop_515: andn %o0, %g2, %i7 mulx %i5, %i6, %i3 ldub [%l7 + 0x7F], %g7 std %f2, [%l7 + 0x10] udivcc %l4, 0x1C55, %o6 mova %xcc, %i4, %l5 bpos,pt %icc, loop_516 st %f9, [%l7 + 0x5C] st %f6, [%l7 + 0x0C] fexpand %f2, %f6 loop_516: fmovrdlz %l1, %f2, %f8 orncc %l3, %o4, %g6 fmovsg %icc, %f5, %f6 bcs,pt %xcc, loop_517 fmovdneg %xcc, %f10, %f3 movcs %icc, %g4, %g5 bge,a %icc, loop_518 loop_517: fmovdleu %icc, %f12, %f1 std %f10, [%l7 + 0x20] edge16ln %i2, %g3, %o3 loop_518: edge8 %o2, %l6, %o5 tleu %xcc, 0x3 for %f10, %f10, %f6 bgu,pt %icc, loop_519 xorcc %l0, %i1, %g1 lduw [%l7 + 0x24], %o7 bleu %xcc, loop_520 loop_519: mova %xcc, %o1, %l2 fbule,a %fcc2, loop_521 fone %f0 loop_520: udivx %i0, 0x1ED4, %o0 fnot1s %f2, %f9 loop_521: fmovdg %icc, %f1, %f13 fmovrdlez %g2, %f6, %f6 ldsh [%l7 + 0x1E], %i7 tleu %icc, 0x2 fbn %fcc1, loop_522 and %i5, 0x04AB, %i6 fmovsl %icc, %f5, %f7 tleu %xcc, 0x1 loop_522: lduh [%l7 + 0x2A], %g7 std %f6, [%l7 + 0x38] udivcc %l4, 0x1740, %i3 fbl %fcc1, loop_523 array32 %i4, %o6, %l5 andcc %l3, %l1, %g6 movne %icc, %g4, %g5 loop_523: stw %i2, [%l7 + 0x40] ldub [%l7 + 0x49], %g3 fcmpes %fcc2, %f10, %f13 fandnot1 %f10, %f6, %f0 brnz,a %o3, loop_524 ld [%l7 + 0x74], %f6 movrgz %o4, 0x2E9, %l6 stb %o5, [%l7 + 0x54] loop_524: fandnot2 %f4, %f10, %f14 udiv %l0, 0x07B4, %o2 ldx [%l7 + 0x68], %g1 sth %i1, [%l7 + 0x38] lduw [%l7 + 0x08], %o1 fcmpne32 %f2, %f4, %l2 lduh [%l7 + 0x38], %o7 udiv %o0, 0x1816, %g2 lduh [%l7 + 0x2C], %i0 udivcc %i7, 0x15B9, %i5 alignaddr %g7, %i6, %l4 fmovsl %xcc, %f4, %f9 fcmpeq32 %f14, %f4, %i3 nop setx loop_525, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i4, [%l7 + 0x6C] fmul8sux16 %f0, %f8, %f6 bneg,a,pn %xcc, loop_526 loop_525: std %f8, [%l7 + 0x40] bgu loop_527 sdiv %o6, 0x0CB0, %l5 loop_526: ldsh [%l7 + 0x4E], %l1 fands %f7, %f6, %f8 loop_527: bge,a,pn %xcc, loop_528 fzero %f12 xor %g6, %g4, %g5 for %f12, %f8, %f6 loop_528: ldx [%l7 + 0x38], %i2 tgu %xcc, 0x1 nop setx loop_529, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done and %g3, %o3, %l3 stb %l6, [%l7 + 0x65] ldsh [%l7 + 0x0E], %o5 loop_529: addcc %o4, %o2, %l0 fsrc1s %f15, %f11 fzeros %f6 move %icc, %g1, %o1 fmovdleu %xcc, %f14, %f14 ldx [%l7 + 0x68], %l2 st %f5, [%l7 + 0x4C] fblg %fcc1, loop_530 movvc %icc, %i1, %o7 ldsh [%l7 + 0x66], %o0 ldub [%l7 + 0x7C], %i0 loop_530: fmovscs %icc, %f10, %f11 ldx [%l7 + 0x48], %i7 movleu %xcc, %i5, %g2 sll %i6, 0x15, %l4 ldub [%l7 + 0x44], %i3 fba %fcc2, loop_531 subccc %i4, %g7, %o6 brz %l5, loop_532 st %f11, [%l7 + 0x14] loop_531: ldub [%l7 + 0x6C], %g6 ldsh [%l7 + 0x42], %g4 loop_532: edge16ln %g5, %i2, %l1 fors %f7, %f9, %f4 fmovdge %xcc, %f6, %f12 ldd [%l7 + 0x08], %f4 ldx [%l7 + 0x18], %g3 fbn %fcc1, loop_533 orcc %l3, %l6, %o3 fones %f8 ldsw [%l7 + 0x60], %o5 loop_533: ldx [%l7 + 0x78], %o4 bge,pn %icc, loop_534 fzero %f8 tg %xcc, 0x3 fmovspos %xcc, %f9, %f9 loop_534: xor %o2, 0x1D3C, %l0 std %f4, [%l7 + 0x08] brnz %o1, loop_535 srl %l2, 0x15, %g1 fnands %f10, %f10, %f0 bcc,a,pn %xcc, loop_536 loop_535: edge16ln %i1, %o0, %i0 sth %o7, [%l7 + 0x5C] bcc,a,pt %xcc, loop_537 loop_536: st %f1, [%l7 + 0x60] mulx %i7, 0x1A83, %i5 fbuge %fcc1, loop_538 loop_537: sll %g2, 0x14, %i6 ldsh [%l7 + 0x7C], %i3 sdiv %i4, 0x040F, %g7 loop_538: movne %icc, %o6, %l5 movneg %icc, %l4, %g6 ldsw [%l7 + 0x20], %g4 edge32ln %g5, %i2, %g3 lduh [%l7 + 0x74], %l3 fmovda %xcc, %f13, %f15 fnegs %f2, %f8 stw %l6, [%l7 + 0x50] taddcc %o3, %o5, %o4 ldsh [%l7 + 0x08], %o2 sll %l1, %o1, %l0 fnot1 %f0, %f12 fandnot1s %f15, %f6, %f3 lduh [%l7 + 0x12], %l2 st %f7, [%l7 + 0x24] lduw [%l7 + 0x70], %g1 addcc %o0, 0x144F, %i0 fcmps %fcc0, %f15, %f0 fmovsne %icc, %f15, %f1 brnz %o7, loop_539 fmovsne %xcc, %f5, %f8 fmovsgu %icc, %f14, %f15 ldd [%l7 + 0x18], %f6 loop_539: movleu %icc, %i7, %i1 ldsb [%l7 + 0x13], %g2 std %f6, [%l7 + 0x38] fbo %fcc0, loop_540 fmovde %icc, %f10, %f5 fcmped %fcc2, %f0, %f2 fbn,a %fcc2, loop_541 loop_540: stb %i5, [%l7 + 0x10] fpsub16s %f7, %f11, %f1 st %f9, [%l7 + 0x18] loop_541: orncc %i3, %i6, %g7 sub %i4, 0x13B6, %l5 be,a,pt %xcc, loop_542 sdivcc %o6, 0x12EB, %l4 std %f6, [%l7 + 0x10] stx %g4, [%l7 + 0x30] loop_542: bcs loop_543 sra %g5, %g6, %g3 fmovscs %icc, %f10, %f0 stw %l3, [%l7 + 0x30] loop_543: sth %l6, [%l7 + 0x36] move %icc, %o3, %o5 tleu %xcc, 0x4 fbu,a %fcc1, loop_544 fnor %f8, %f14, %f2 lduw [%l7 + 0x64], %i2 faligndata %f12, %f6, %f4 loop_544: fba %fcc3, loop_545 sth %o4, [%l7 + 0x16] fmovdcs %xcc, %f11, %f10 ldsh [%l7 + 0x56], %o2 loop_545: movrlez %l1, %o1, %l0 brgz %l2, loop_546 lduw [%l7 + 0x6C], %o0 lduw [%l7 + 0x0C], %i0 ldd [%l7 + 0x18], %f6 loop_546: ldsw [%l7 + 0x70], %g1 udivx %o7, 0x02FA, %i7 fbn %fcc0, loop_547 nop setx loop_548, %l0, %l1 jmpl %l1, %i1 movleu %xcc, %i5, %i3 subccc %g2, 0x1D82, %i6 loop_547: xor %g7, 0x1D68, %i4 loop_548: fmovdcs %icc, %f12, %f10 fabss %f15, %f15 srl %l5, 0x10, %o6 andn %g4, 0x0D2C, %g5 stx %g6, [%l7 + 0x78] fands %f8, %f11, %f7 tvs %icc, 0x3 fmovsn %icc, %f9, %f15 stx %l4, [%l7 + 0x20] stx %l3, [%l7 + 0x60] movl %xcc, %l6, %o3 fpack32 %f2, %f0, %f8 fxnors %f14, %f9, %f3 move %xcc, %o5, %i2 popc %o4, %g3 orn %l1, %o1, %o2 stx %l2, [%l7 + 0x48] fsrc1 %f14, %f10 tle %xcc, 0x7 ldsh [%l7 + 0x4C], %o0 addc %i0, %l0, %o7 edge8l %g1, %i7, %i1 fmovdvs %icc, %f5, %f1 fcmps %fcc1, %f7, %f14 lduw [%l7 + 0x44], %i5 mova %icc, %i3, %g2 sdivcc %g7, 0x0415, %i6 sth %l5, [%l7 + 0x52] lduh [%l7 + 0x14], %i4 brlez %g4, loop_549 fblg %fcc3, loop_550 stx %o6, [%l7 + 0x50] ldsb [%l7 + 0x1A], %g5 loop_549: fbue,a %fcc1, loop_551 loop_550: fnot2s %f14, %f8 te %xcc, 0x6 ld [%l7 + 0x20], %f9 loop_551: stx %l4, [%l7 + 0x58] fandnot2s %f14, %f3, %f9 lduw [%l7 + 0x08], %l3 popc 0x16C6, %l6 fornot2s %f4, %f3, %f9 fzeros %f0 stx %o3, [%l7 + 0x78] edge8l %g6, %o5, %i2 ldsw [%l7 + 0x70], %g3 udivx %o4, 0x18B9, %o1 bleu,a,pt %xcc, loop_552 sth %l1, [%l7 + 0x3A] ldsw [%l7 + 0x20], %o2 bshuffle %f0, %f8, %f6 loop_552: fmovsa %icc, %f13, %f3 fcmple32 %f0, %f8, %l2 sllx %i0, %o0, %l0 movg %icc, %g1, %o7 fmovdvc %icc, %f7, %f11 fmovrdne %i7, %f12, %f2 ldub [%l7 + 0x7C], %i5 tg %xcc, 0x5 lduw [%l7 + 0x1C], %i3 fmul8x16 %f13, %f6, %f2 ldx [%l7 + 0x10], %i1 movrne %g2, %g7, %i6 edge16 %i4, %g4, %l5 faligndata %f10, %f8, %f4 std %f14, [%l7 + 0x68] edge8n %o6, %g5, %l4 std %f12, [%l7 + 0x48] ldsh [%l7 + 0x16], %l3 stb %l6, [%l7 + 0x7A] xor %o3, %o5, %g6 fabss %f13, %f10 movcs %xcc, %g3, %i2 udivx %o4, 0x1764, %l1 ldx [%l7 + 0x08], %o2 fmovrde %o1, %f4, %f12 xnorcc %l2, 0x133E, %i0 fbue %fcc3, loop_553 ld [%l7 + 0x3C], %f2 ldd [%l7 + 0x08], %f6 bpos,a,pt %icc, loop_554 loop_553: movg %icc, %l0, %o0 edge16n %g1, %o7, %i7 ldx [%l7 + 0x40], %i3 loop_554: bvc,a loop_555 ldsw [%l7 + 0x48], %i1 sll %g2, 0x1E, %i5 tle %icc, 0x4 loop_555: fmul8x16al %f4, %f5, %f4 ld [%l7 + 0x18], %f2 stb %g7, [%l7 + 0x7F] fmovdvs %xcc, %f14, %f7 nop setx loop_556, %l0, %l1 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 %f14, [%l7 + 0x60] fmovdneg %icc, %f9, %f13 xnorcc %i4, %i6, %l5 loop_556: fpadd32s %f11, %f15, %f3 ldsw [%l7 + 0x78], %o6 movvs %xcc, %g4, %g5 fnot2s %f4, %f9 ld [%l7 + 0x18], %f4 movleu %xcc, %l3, %l4 tvs %xcc, 0x0 fnors %f8, %f0, %f4 fmovde %xcc, %f0, %f13 stw %o3, [%l7 + 0x44] stw %o5, [%l7 + 0x20] movneg %icc, %l6, %g6 brlez,a %g3, loop_557 stx %i2, [%l7 + 0x60] bshuffle %f14, %f0, %f10 te %icc, 0x4 loop_557: sth %l1, [%l7 + 0x30] fmovrsne %o4, %f7, %f2 taddcctv %o1, %l2, %i0 movneg %icc, %l0, %o2 lduh [%l7 + 0x56], %g1 stw %o0, [%l7 + 0x10] fbu,a %fcc0, loop_558 orncc %o7, 0x0929, %i3 fmovrdlz %i7, %f12, %f0 movne %icc, %i1, %g2 loop_558: fpadd16 %f12, %f0, %f10 fmovrde %i5, %f10, %f6 fsrc2s %f4, %f10 fmovdn %icc, %f11, %f5 smulcc %i4, 0x1B66, %g7 movcs %xcc, %l5, %o6 fnot1 %f14, %f14 fnors %f2, %f9, %f7 fmul8x16au %f0, %f7, %f10 alignaddr %g4, %g5, %i6 bshuffle %f10, %f14, %f12 stb %l4, [%l7 + 0x63] stx %o3, [%l7 + 0x18] umulcc %o5, %l3, %l6 stw %g6, [%l7 + 0x0C] stx %g3, [%l7 + 0x28] te %icc, 0x0 fbu %fcc2, loop_559 ldsb [%l7 + 0x2A], %i2 movneg %xcc, %o4, %l1 fmovsgu %icc, %f11, %f4 loop_559: ldsb [%l7 + 0x45], %l2 movrgez %i0, 0x33D, %o1 ldsw [%l7 + 0x38], %l0 std %f10, [%l7 + 0x40] fandnot2s %f11, %f7, %f2 ldd [%l7 + 0x40], %f0 st %f0, [%l7 + 0x10] ldx [%l7 + 0x30], %g1 lduh [%l7 + 0x1A], %o0 andcc %o2, 0x16C7, %i3 ldd [%l7 + 0x60], %f0 fnor %f14, %f4, %f8 brlz %i7, loop_560 udivcc %i1, 0x0627, %o7 fsrc2 %f14, %f12 bshuffle %f6, %f14, %f8 loop_560: bleu,pn %icc, loop_561 sdiv %g2, 0x064C, %i4 edge16 %g7, %l5, %i5 edge16 %o6, %g4, %i6 loop_561: fmovsg %xcc, %f10, %f4 movneg %xcc, %l4, %o3 srlx %g5, 0x07, %l3 popc 0x1E23, %o5 fbn,a %fcc2, loop_562 lduw [%l7 + 0x74], %g6 fmovdgu %icc, %f15, %f15 lduh [%l7 + 0x50], %l6 loop_562: bne,a,pn %icc, loop_563 edge16ln %i2, %g3, %o4 fmovrslez %l2, %f4, %f0 fnot2 %f14, %f6 loop_563: fmovdle %xcc, %f13, %f11 bcs,pt %xcc, loop_564 fmovscs %xcc, %f2, %f1 fble,a %fcc3, loop_565 ta %xcc, 0x7 loop_564: sth %i0, [%l7 + 0x2E] edge16l %l1, %o1, %g1 loop_565: std %f14, [%l7 + 0x40] sllx %o0, %l0, %o2 movvs %xcc, %i7, %i3 bn,a loop_566 ldsw [%l7 + 0x18], %i1 fpsub16 %f12, %f0, %f12 ldd [%l7 + 0x18], %f0 loop_566: stb %o7, [%l7 + 0x63] sub %g2, 0x048E, %i4 bn,a loop_567 fmovrsne %l5, %f4, %f12 tle %xcc, 0x0 edge8ln %i5, %o6, %g4 loop_567: fbne,a %fcc0, loop_568 fnegs %f12, %f5 movge %xcc, %g7, %i6 addccc %o3, 0x1815, %l4 loop_568: or %l3, 0x08BC, %g5 add %o5, 0x0B04, %g6 movvs %xcc, %l6, %i2 move %xcc, %o4, %g3 fba %fcc2, loop_569 fzeros %f13 brgez,a %l2, loop_570 fmovrsne %i0, %f4, %f2 loop_569: te %icc, 0x0 std %f6, [%l7 + 0x10] loop_570: fbge %fcc1, loop_571 lduh [%l7 + 0x1C], %l1 bcc,a,pt %icc, loop_572 bleu %icc, loop_573 loop_571: edge32 %o1, %o0, %l0 ldx [%l7 + 0x38], %o2 loop_572: edge32 %i7, %i3, %g1 loop_573: fnand %f2, %f4, %f12 ldub [%l7 + 0x63], %o7 fmovsle %xcc, %f14, %f0 fcmpne16 %f0, %f4, %g2 movpos %icc, %i1, %l5 movcc %xcc, %i4, %o6 tge %xcc, 0x2 sra %g4, %i5, %g7 stx %i6, [%l7 + 0x28] fbuge %fcc0, loop_574 fmovrdgez %l4, %f4, %f12 umul %l3, %o3, %o5 subcc %g5, 0x0E55, %g6 loop_574: stx %l6, [%l7 + 0x28] sll %o4, %g3, %i2 fbo,a %fcc1, loop_575 brnz %l2, loop_576 fbne %fcc3, loop_577 edge32 %i0, %l1, %o1 loop_575: fnors %f9, %f9, %f10 loop_576: fbug,a %fcc0, loop_578 loop_577: smulcc %o0, 0x1469, %l0 sll %o2, %i3, %g1 lduw [%l7 + 0x34], %i7 loop_578: fnot1s %f11, %f6 mova %xcc, %o7, %g2 fcmpne32 %f14, %f2, %l5 edge32n %i1, %o6, %i4 sdiv %g4, 0x17C8, %i5 ldsh [%l7 + 0x62], %g7 fsrc2s %f8, %f3 alignaddr %l4, %i6, %o3 bcs %xcc, loop_579 movne %xcc, %l3, %o5 fcmpne32 %f8, %f12, %g5 brlez,a %g6, loop_580 loop_579: movrlz %l6, %g3, %i2 brz,a %o4, loop_581 fmovrdlz %l2, %f4, %f14 loop_580: edge8l %i0, %o1, %o0 fmovdcs %xcc, %f0, %f8 loop_581: udivx %l0, 0x1ECA, %l1 st %f13, [%l7 + 0x10] lduw [%l7 + 0x24], %i3 bn,a loop_582 lduh [%l7 + 0x4C], %o2 fpadd16 %f12, %f4, %f12 movre %i7, 0x123, %g1 loop_582: stx %g2, [%l7 + 0x68] sth %o7, [%l7 + 0x2C] fbuge,a %fcc0, loop_583 ldsw [%l7 + 0x74], %i1 stb %o6, [%l7 + 0x6A] fmovsa %xcc, %f2, %f11 loop_583: array8 %l5, %g4, %i4 sll %g7, 0x19, %i5 stx %i6, [%l7 + 0x40] bl,a,pn %xcc, loop_584 popc 0x11CF, %l4 lduw [%l7 + 0x74], %l3 fmovdvs %icc, %f0, %f8 loop_584: fandnot2 %f10, %f12, %f4 bneg %icc, loop_585 fmovdl %xcc, %f6, %f8 nop setx loop_586, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tl %xcc, 0x2 loop_585: subcc %o3, 0x08A0, %o5 st %f9, [%l7 + 0x18] loop_586: udivx %g5, 0x0419, %g6 fornot1s %f12, %f7, %f5 ldd [%l7 + 0x08], %f6 addcc %l6, 0x03BF, %g3 stb %o4, [%l7 + 0x4B] fpadd32s %f4, %f7, %f5 bcc,a loop_587 fmovsneg %xcc, %f1, %f13 sth %l2, [%l7 + 0x5A] xnor %i2, 0x09E3, %o1 loop_587: fmovdn %xcc, %f7, %f7 fornot2 %f14, %f8, %f6 fmovrdlez %i0, %f4, %f4 edge16 %o0, %l1, %l0 lduh [%l7 + 0x50], %i3 fpsub16s %f10, %f9, %f15 fnot2s %f15, %f5 lduw [%l7 + 0x20], %o2 smulcc %g1, 0x0D1C, %g2 fands %f8, %f4, %f1 umulcc %i7, %o7, %i1 movrlz %o6, 0x252, %l5 stw %g4, [%l7 + 0x78] ldsh [%l7 + 0x74], %i4 tge %xcc, 0x0 fmovrse %g7, %f11, %f15 lduh [%l7 + 0x66], %i5 fmovse %icc, %f2, %f0 stx %i6, [%l7 + 0x78] bge %xcc, loop_588 sdivx %l4, 0x0CDA, %l3 ldx [%l7 + 0x08], %o5 lduw [%l7 + 0x50], %o3 loop_588: ldsw [%l7 + 0x74], %g6 sdiv %g5, 0x024B, %g3 fmuld8ulx16 %f13, %f13, %f6 fmul8sux16 %f10, %f6, %f2 movpos %xcc, %l6, %l2 tl %icc, 0x1 sth %o4, [%l7 + 0x5A] fpadd16 %f8, %f2, %f12 movrlz %o1, %i2, %o0 mulx %i0, %l0, %l1 tgu %icc, 0x7 fmovdg %icc, %f8, %f5 fmovdpos %icc, %f9, %f2 tpos %icc, 0x1 ldsb [%l7 + 0x1B], %i3 fcmple16 %f4, %f14, %o2 fbne,a %fcc2, loop_589 mulx %g1, 0x1751, %g2 bgu,a,pn %xcc, loop_590 fmovdn %xcc, %f1, %f12 loop_589: edge8l %o7, %i1, %i7 std %f8, [%l7 + 0x28] loop_590: fbn %fcc0, loop_591 fmovsne %xcc, %f14, %f14 brlez %l5, loop_592 fmovrslez %o6, %f10, %f9 loop_591: subcc %g4, %g7, %i5 edge32ln %i6, %l4, %i4 loop_592: ldx [%l7 + 0x38], %o5 fornot1s %f3, %f4, %f3 stx %o3, [%l7 + 0x08] tsubcctv %l3, 0x0D76, %g6 sth %g5, [%l7 + 0x4C] add %l6, 0x0A1A, %g3 st %f11, [%l7 + 0x4C] fmovspos %xcc, %f10, %f4 bpos,a %xcc, loop_593 ldsb [%l7 + 0x2E], %l2 ldsb [%l7 + 0x35], %o1 fbne,a %fcc0, loop_594 loop_593: ldub [%l7 + 0x7D], %o4 ldsh [%l7 + 0x0E], %o0 ldsh [%l7 + 0x2A], %i0 loop_594: edge16 %l0, %l1, %i3 ld [%l7 + 0x6C], %f6 edge32n %i2, %o2, %g2 fmovdn %xcc, %f12, %f3 lduw [%l7 + 0x60], %g1 fmovs %f4, %f14 edge32ln %o7, %i1, %i7 fmovsvs %icc, %f4, %f10 pdist %f10, %f6, %f10 movge %xcc, %l5, %g4 lduw [%l7 + 0x40], %g7 fmuld8sux16 %f1, %f8, %f8 ld [%l7 + 0x1C], %f5 fcmps %fcc2, %f2, %f1 stw %i5, [%l7 + 0x58] sub %o6, 0x1009, %i6 movg %xcc, %i4, %o5 udivx %l4, 0x14AA, %l3 std %f4, [%l7 + 0x28] fmovscs %icc, %f4, %f13 stx %o3, [%l7 + 0x40] ta %xcc, 0x3 fnand %f12, %f4, %f4 st %f7, [%l7 + 0x70] st %f12, [%l7 + 0x74] fcmped %fcc3, %f12, %f14 srl %g6, 0x1A, %l6 std %f0, [%l7 + 0x60] move %xcc, %g3, %g5 lduh [%l7 + 0x3E], %o1 movg %icc, %l2, %o4 st %f12, [%l7 + 0x14] ldd [%l7 + 0x68], %f12 mulscc %i0, 0x0768, %l0 umul %o0, 0x1A0D, %l1 edge8 %i3, %o2, %g2 fmovsa %icc, %f6, %f10 ldx [%l7 + 0x18], %i2 fmovdpos %icc, %f0, %f10 addc %g1, 0x1375, %i1 udivx %o7, 0x1928, %i7 fsrc2 %f6, %f14 xnorcc %g4, %l5, %g7 umulcc %i5, 0x009A, %i6 smulcc %o6, %i4, %l4 ldsh [%l7 + 0x10], %o5 ldsw [%l7 + 0x10], %o3 lduw [%l7 + 0x38], %g6 fmovdcs %icc, %f1, %f3 tle %xcc, 0x6 fbn,a %fcc3, loop_595 ld [%l7 + 0x24], %f4 fmovrse %l3, %f6, %f11 lduw [%l7 + 0x5C], %g3 loop_595: lduh [%l7 + 0x68], %g5 fpsub16s %f8, %f8, %f12 fcmpgt32 %f2, %f14, %o1 bgu,pn %icc, loop_596 fornot1s %f1, %f8, %f5 sth %l6, [%l7 + 0x60] for %f14, %f8, %f10 loop_596: stw %l2, [%l7 + 0x60] tge %xcc, 0x1 ldd [%l7 + 0x70], %f0 fbo,a %fcc2, loop_597 fbul %fcc2, loop_598 fzero %f0 ldx [%l7 + 0x50], %o4 loop_597: edge32ln %i0, %o0, %l0 loop_598: fmovdl %icc, %f15, %f6 bneg,pn %xcc, loop_599 stx %i3, [%l7 + 0x70] movrne %o2, %g2, %i2 lduw [%l7 + 0x68], %l1 loop_599: fmovrsgez %i1, %f8, %f5 edge32n %g1, %i7, %o7 std %f8, [%l7 + 0x20] srl %g4, %g7, %l5 ldx [%l7 + 0x28], %i6 addcc %o6, %i5, %i4 ld [%l7 + 0x68], %f5 movrgez %l4, 0x073, %o3 fmovrdlez %g6, %f6, %f2 alignaddrl %o5, %g3, %l3 fmovsa %icc, %f7, %f0 brz %o1, loop_600 stb %g5, [%l7 + 0x50] fbne %fcc0, loop_601 ldub [%l7 + 0x2E], %l2 loop_600: bvs,a %icc, loop_602 fsrc2s %f11, %f11 loop_601: fmovsn %xcc, %f0, %f3 ldsw [%l7 + 0x38], %l6 loop_602: and %i0, 0x02C6, %o0 stx %l0, [%l7 + 0x18] fbn %fcc0, loop_603 fxnors %f0, %f12, %f4 stw %o4, [%l7 + 0x08] fcmpes %fcc2, %f14, %f12 loop_603: fmuld8sux16 %f5, %f14, %f0 fmovdle %xcc, %f3, %f15 ba %icc, loop_604 movrgez %i3, 0x000, %g2 fmul8sux16 %f2, %f8, %f12 fmovd %f10, %f6 loop_604: stw %i2, [%l7 + 0x4C] sth %o2, [%l7 + 0x6E] tg %icc, 0x5 fmul8x16au %f5, %f8, %f10 stx %i1, [%l7 + 0x60] movg %xcc, %g1, %l1 srl %i7, %o7, %g7 fbue %fcc3, loop_605 ldsh [%l7 + 0x4C], %l5 fand %f6, %f0, %f14 xnorcc %g4, 0x0E63, %o6 loop_605: ldub [%l7 + 0x2E], %i5 fmovsgu %xcc, %f14, %f7 ldsh [%l7 + 0x7A], %i4 te %xcc, 0x0 orncc %l4, 0x0399, %o3 ta %icc, 0x2 stw %i6, [%l7 + 0x34] ld [%l7 + 0x18], %f12 st %f5, [%l7 + 0x6C] ba,a,pt %xcc, loop_606 fmovs %f15, %f11 edge32ln %o5, %g3, %l3 stw %o1, [%l7 + 0x14] loop_606: xnor %g6, 0x0EE2, %l2 brgez,a %l6, loop_607 bne loop_608 ldub [%l7 + 0x08], %g5 subccc %i0, 0x12C6, %l0 loop_607: ldsh [%l7 + 0x74], %o0 loop_608: ld [%l7 + 0x20], %f12 ldd [%l7 + 0x68], %f6 fmovsa %icc, %f13, %f12 tpos %icc, 0x6 andn %i3, 0x008A, %o4 for %f0, %f6, %f10 ldsb [%l7 + 0x3C], %i2 fornot2 %f6, %f12, %f6 edge32 %g2, %i1, %o2 andncc %l1, %i7, %g1 fpadd16 %f8, %f0, %f6 fpmerge %f5, %f7, %f12 bvs,a %icc, loop_609 sllx %o7, 0x1E, %g7 umul %g4, 0x14E8, %o6 movg %xcc, %i5, %i4 loop_609: bvc loop_610 lduh [%l7 + 0x74], %l4 fmovsvs %xcc, %f3, %f3 fpsub16s %f12, %f0, %f11 loop_610: brz %l5, loop_611 tpos %xcc, 0x7 stx %o3, [%l7 + 0x48] stw %i6, [%l7 + 0x68] loop_611: fmovd %f8, %f10 fbo,a %fcc3, loop_612 ldx [%l7 + 0x70], %o5 std %f2, [%l7 + 0x18] fbule,a %fcc2, loop_613 loop_612: fmovsle %xcc, %f15, %f14 fnands %f15, %f0, %f11 ldd [%l7 + 0x58], %f14 loop_613: fsrc2s %f13, %f0 ldx [%l7 + 0x18], %g3 fone %f2 or %l3, 0x040D, %g6 umul %l2, 0x1FF7, %o1 ldsh [%l7 + 0x12], %g5 bvc,pt %icc, loop_614 ldd [%l7 + 0x10], %f10 movn %xcc, %i0, %l6 fbne,a %fcc0, loop_615 loop_614: stw %o0, [%l7 + 0x64] ldsw [%l7 + 0x58], %i3 sdiv %l0, 0x0714, %i2 loop_615: fmovdn %xcc, %f1, %f3 fmuld8ulx16 %f4, %f15, %f10 ldd [%l7 + 0x30], %f8 bge,a %xcc, loop_616 addcc %g2, 0x0A32, %o4 sdivx %o2, 0x0FEB, %i1 edge8ln %i7, %l1, %o7 loop_616: movg %xcc, %g7, %g4 fnot1s %f4, %f9 lduh [%l7 + 0x5E], %g1 stb %o6, [%l7 + 0x45] orcc %i5, %i4, %l5 brnz %l4, loop_617 brnz %o3, loop_618 subccc %i6, 0x17AB, %g3 movrgz %o5, 0x0E3, %l3 loop_617: fnot1s %f14, %f8 loop_618: brgez,a %g6, loop_619 ldd [%l7 + 0x68], %f14 fpack16 %f4, %f4 sllx %l2, %o1, %i0 loop_619: srlx %g5, 0x06, %o0 stw %l6, [%l7 + 0x18] movvs %icc, %l0, %i2 fmul8x16au %f8, %f4, %f0 fnors %f4, %f0, %f13 lduh [%l7 + 0x7E], %i3 lduw [%l7 + 0x40], %o4 fnors %f3, %f12, %f12 stb %o2, [%l7 + 0x47] ldub [%l7 + 0x54], %i1 fcmpgt16 %f6, %f8, %g2 st %f3, [%l7 + 0x54] fnot1 %f0, %f14 bcc,a %icc, loop_620 movpos %xcc, %i7, %o7 orncc %l1, %g7, %g4 sdivcc %g1, 0x02BA, %o6 loop_620: ldsh [%l7 + 0x60], %i5 movleu %icc, %l5, %i4 fbue %fcc2, loop_621 movge %icc, %l4, %o3 bvs,a,pt %xcc, loop_622 brlz,a %i6, loop_623 loop_621: fors %f11, %f6, %f13 smulcc %o5, 0x14CC, %g3 loop_622: fexpand %f0, %f8 loop_623: bvc,pt %xcc, loop_624 ldub [%l7 + 0x5F], %l3 stx %l2, [%l7 + 0x58] lduw [%l7 + 0x10], %o1 loop_624: add %i0, %g6, %o0 orn %l6, %g5, %l0 ldsh [%l7 + 0x50], %i2 fcmple32 %f8, %f12, %o4 mulx %o2, 0x0869, %i3 ldsb [%l7 + 0x7B], %g2 ldsb [%l7 + 0x20], %i7 smul %i1, %l1, %o7 nop setx loop_625, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g4, [%l7 + 0x3C] fzero %f0 stb %g7, [%l7 + 0x7B] loop_625: alignaddr %g1, %i5, %l5 fmovsleu %icc, %f2, %f11 fpack16 %f14, %f10 subcc %o6, %l4, %i4 bvc,a loop_626 bleu,a %xcc, loop_627 srax %i6, %o5, %o3 edge32n %l3, %g3, %l2 loop_626: fmovde %icc, %f6, %f5 loop_627: xnor %o1, %g6, %o0 sth %l6, [%l7 + 0x12] fcmpne16 %f6, %f4, %i0 mulscc %l0, 0x08F5, %g5 stx %o4, [%l7 + 0x40] ldsw [%l7 + 0x1C], %o2 fcmpgt16 %f2, %f4, %i2 fcmpes %fcc2, %f15, %f14 bg,a %icc, loop_628 mova %xcc, %g2, %i3 fornot2 %f8, %f12, %f6 andn %i7, %l1, %i1 loop_628: fmul8x16au %f9, %f7, %f14 andn %o7, %g7, %g4 ldd [%l7 + 0x60], %f10 fbu %fcc2, loop_629 bgu,a %icc, loop_630 ldsw [%l7 + 0x38], %g1 fnot1 %f6, %f10 loop_629: fors %f1, %f15, %f9 loop_630: ldx [%l7 + 0x18], %l5 umul %o6, %l4, %i4 sth %i6, [%l7 + 0x30] bleu,a %icc, loop_631 ldsw [%l7 + 0x7C], %i5 ldd [%l7 + 0x78], %f12 st %f14, [%l7 + 0x70] loop_631: fmul8x16au %f12, %f4, %f4 udivcc %o3, 0x12F1, %l3 st %f6, [%l7 + 0x58] stb %o5, [%l7 + 0x5D] tg %icc, 0x0 fzero %f14 stw %l2, [%l7 + 0x54] siam 0x6 movneg %xcc, %o1, %g3 fpackfix %f10, %f8 fmovrsne %g6, %f3, %f13 movl %icc, %o0, %i0 taddcc %l0, %l6, %o4 ldsw [%l7 + 0x18], %g5 sth %i2, [%l7 + 0x32] bleu,a,pt %icc, loop_632 alignaddr %g2, %o2, %i3 fmovsne %xcc, %f11, %f14 taddcc %i7, 0x0C16, %l1 loop_632: brgez %o7, loop_633 fmovrdlz %i1, %f4, %f8 ld [%l7 + 0x2C], %f10 bcs,a loop_634 loop_633: movrgz %g7, 0x1F1, %g4 popc %l5, %g1 edge32l %o6, %l4, %i6 loop_634: stw %i4, [%l7 + 0x18] fmovde %icc, %f0, %f7 srlx %i5, %l3, %o3 fcmpeq32 %f8, %f14, %o5 tne %icc, 0x5 fcmped %fcc2, %f2, %f0 fmuld8ulx16 %f12, %f3, %f4 be,pt %icc, loop_635 movre %o1, 0x09E, %g3 orncc %g6, %o0, %i0 tle %icc, 0x1 loop_635: smulcc %l0, %l2, %l6 ldd [%l7 + 0x38], %f14 fmovrsgez %g5, %f10, %f12 ldsw [%l7 + 0x58], %i2 bshuffle %f8, %f14, %f4 smulcc %o4, 0x0CD0, %o2 brlez,a %i3, loop_636 sth %i7, [%l7 + 0x32] sth %g2, [%l7 + 0x78] add %o7, %l1, %g7 loop_636: ldx [%l7 + 0x30], %g4 st %f2, [%l7 + 0x0C] fornot2s %f0, %f2, %f1 fsrc1 %f2, %f10 sethi 0x170B, %l5 lduw [%l7 + 0x38], %i1 fmovsa %xcc, %f3, %f15 ldsw [%l7 + 0x08], %o6 brgz,a %l4, loop_637 std %f10, [%l7 + 0x70] fand %f14, %f0, %f2 fmovsl %icc, %f5, %f6 loop_637: bne loop_638 ldub [%l7 + 0x37], %i6 ta %xcc, 0x5 ld [%l7 + 0x7C], %f0 loop_638: orn %i4, %i5, %g1 fone %f14 fmuld8ulx16 %f1, %f9, %f8 ldsh [%l7 + 0x2C], %l3 fcmped %fcc1, %f2, %f8 taddcc %o5, 0x14DF, %o1 fmovrdgz %o3, %f4, %f2 fmovsl %xcc, %f13, %f11 ba %xcc, loop_639 fmul8x16au %f9, %f1, %f0 mulx %g3, 0x0EA4, %o0 stx %i0, [%l7 + 0x08] loop_639: ldsb [%l7 + 0x3A], %g6 fmul8ulx16 %f0, %f0, %f4 fornot1 %f6, %f10, %f12 ldsb [%l7 + 0x58], %l0 fnot1s %f0, %f6 lduw [%l7 + 0x30], %l6 std %f4, [%l7 + 0x68] fxors %f12, %f15, %f10 ld [%l7 + 0x5C], %f8 ldsb [%l7 + 0x58], %l2 pdist %f6, %f6, %f12 be,a,pt %xcc, loop_640 fmovdle %icc, %f3, %f6 ldsw [%l7 + 0x4C], %i2 fcmps %fcc3, %f5, %f10 loop_640: tgu %xcc, 0x1 ldx [%l7 + 0x58], %o4 movrlez %o2, 0x0A1, %i3 smul %g5, %i7, %g2 movcs %xcc, %o7, %l1 fzero %f10 fsrc1s %f10, %f15 fnot1 %f2, %f12 fmovdne %xcc, %f7, %f15 ldsw [%l7 + 0x18], %g4 sth %g7, [%l7 + 0x42] te %xcc, 0x5 popc %i1, %o6 edge8 %l5, %i6, %l4 fcmped %fcc3, %f12, %f14 fpadd16 %f12, %f12, %f8 tsubcc %i5, 0x1A22, %i4 orcc %g1, 0x1208, %l3 andcc %o1, 0x19F6, %o5 edge32 %g3, %o3, %i0 movleu %icc, %g6, %l0 fnor %f10, %f12, %f10 sth %l6, [%l7 + 0x42] st %f5, [%l7 + 0x2C] fmovsgu %xcc, %f2, %f4 taddcc %l2, 0x1DE0, %i2 fbg %fcc1, loop_641 ld [%l7 + 0x24], %f8 movvs %xcc, %o4, %o2 fmovdcc %icc, %f3, %f5 loop_641: popc 0x131D, %i3 move %icc, %g5, %o0 stw %g2, [%l7 + 0x58] fmul8sux16 %f6, %f6, %f4 fpadd32s %f2, %f6, %f14 fmovs %f0, %f3 fornot1s %f15, %f3, %f8 stx %o7, [%l7 + 0x20] bcs,pn %xcc, loop_642 fmovdg %xcc, %f12, %f8 std %f8, [%l7 + 0x38] fmovsle %xcc, %f11, %f13 loop_642: movleu %xcc, %l1, %i7 ldd [%l7 + 0x60], %f6 tcc %icc, 0x1 bneg,a %xcc, loop_643 lduw [%l7 + 0x3C], %g7 fpadd16 %f2, %f12, %f0 addc %i1, 0x1DDB, %o6 loop_643: stx %l5, [%l7 + 0x28] fbl,a %fcc2, loop_644 sra %g4, %l4, %i6 fmovdg %icc, %f6, %f14 smul %i4, 0x1AF0, %g1 loop_644: fandnot1 %f6, %f12, %f4 tl %icc, 0x3 edge16n %l3, %o1, %o5 xnor %g3, 0x06C4, %o3 bg,pn %xcc, loop_645 std %f6, [%l7 + 0x58] fmuld8sux16 %f14, %f4, %f6 ld [%l7 + 0x34], %f11 loop_645: fsrc1s %f4, %f8 ldub [%l7 + 0x22], %i5 bvs,pt %icc, loop_646 stw %g6, [%l7 + 0x48] ldx [%l7 + 0x30], %l0 fmovsge %icc, %f9, %f10 loop_646: bge,pt %icc, loop_647 ldsw [%l7 + 0x28], %i0 lduw [%l7 + 0x08], %l2 stx %l6, [%l7 + 0x70] loop_647: lduh [%l7 + 0x72], %o4 stb %i2, [%l7 + 0x33] fmovrslez %o2, %f2, %f1 ldx [%l7 + 0x50], %i3 ldub [%l7 + 0x46], %o0 lduh [%l7 + 0x68], %g2 tne %xcc, 0x1 fmovrsgz %o7, %f12, %f1 xnor %g5, 0x1ED7, %l1 tvs %icc, 0x5 movle %icc, %g7, %i1 xor %i7, %o6, %l5 sth %l4, [%l7 + 0x32] fabsd %f12, %f4 fpadd16s %f14, %f4, %f9 fbe %fcc2, loop_648 orncc %i6, 0x0DE1, %g4 nop setx loop_649, %l0, %l1 jmpl %l1, %g1 edge8 %i4, %o1, %l3 loop_648: orncc %o5, %o3, %g3 andncc %g6, %l0, %i0 loop_649: orn %i5, %l2, %l6 lduh [%l7 + 0x14], %o4 lduw [%l7 + 0x5C], %o2 fbe %fcc0, loop_650 tvc %xcc, 0x7 edge32ln %i3, %o0, %i2 ldub [%l7 + 0x5B], %g2 loop_650: fmovsne %icc, %f12, %f6 ldsh [%l7 + 0x2C], %o7 edge8ln %g5, %l1, %g7 sth %i1, [%l7 + 0x2E] movrgez %o6, %i7, %l5 fbue %fcc1, loop_651 fbug,a %fcc0, loop_652 fmovrdlz %l4, %f0, %f12 fcmpne32 %f10, %f14, %g4 loop_651: fmovd %f10, %f4 loop_652: array16 %i6, %i4, %o1 fcmpgt16 %f12, %f10, %l3 fzeros %f1 fmovsle %icc, %f0, %f2 fnors %f13, %f7, %f0 fmovda %xcc, %f6, %f7 sth %g1, [%l7 + 0x22] tl %xcc, 0x5 sethi 0x14BD, %o3 add %g3, 0x0946, %o5 ld [%l7 + 0x50], %f15 fabsd %f8, %f14 st %f12, [%l7 + 0x10] stw %g6, [%l7 + 0x18] ldsw [%l7 + 0x14], %l0 fbu %fcc2, loop_653 lduh [%l7 + 0x1E], %i5 ldx [%l7 + 0x70], %i0 sth %l2, [%l7 + 0x46] loop_653: fornot1 %f12, %f12, %f10 ldd [%l7 + 0x08], %f6 tcs %xcc, 0x3 lduw [%l7 + 0x18], %l6 tne %icc, 0x4 fnegs %f3, %f4 bl,a %xcc, loop_654 ldub [%l7 + 0x5C], %o4 lduw [%l7 + 0x54], %i3 fpsub32 %f2, %f0, %f12 loop_654: sth %o0, [%l7 + 0x74] tl %icc, 0x4 bcc,a,pt %icc, loop_655 ldsh [%l7 + 0x0C], %o2 smul %i2, %o7, %g2 sethi 0x1235, %l1 loop_655: edge32l %g5, %g7, %i1 fmovdcs %xcc, %f12, %f12 edge32 %o6, %l5, %i7 lduw [%l7 + 0x68], %l4 fbul %fcc3, loop_656 edge32l %g4, %i4, %o1 fmovrdne %i6, %f2, %f14 fnor %f2, %f0, %f12 loop_656: ldx [%l7 + 0x10], %l3 ld [%l7 + 0x40], %f5 fmovdcs %icc, %f5, %f13 std %f4, [%l7 + 0x78] ldsh [%l7 + 0x74], %o3 ldsb [%l7 + 0x25], %g3 andn %o5, %g6, %l0 edge32ln %i5, %g1, %i0 fsrc2s %f2, %f13 stw %l2, [%l7 + 0x08] lduh [%l7 + 0x58], %o4 fmovsneg %xcc, %f1, %f2 or %i3, %o0, %o2 tvc %icc, 0x1 bcc %icc, loop_657 bvc %icc, loop_658 fands %f5, %f12, %f13 tsubcc %l6, 0x066A, %i2 loop_657: ldx [%l7 + 0x68], %g2 loop_658: tl %icc, 0x2 fmovdcs %icc, %f2, %f8 fmovdneg %xcc, %f12, %f1 array32 %o7, %g5, %l1 std %f14, [%l7 + 0x10] bgu,a,pt %xcc, loop_659 fbl %fcc1, loop_660 fnand %f4, %f0, %f0 andcc %g7, 0x09AD, %o6 loop_659: fmovrsgz %l5, %f11, %f15 loop_660: sll %i1, %l4, %g4 udiv %i4, 0x1274, %i7 fnot1 %f12, %f2 fbul,a %fcc0, loop_661 movvs %icc, %o1, %l3 ldd [%l7 + 0x30], %f14 ldsw [%l7 + 0x48], %i6 loop_661: sdivcc %o3, 0x0052, %o5 edge16l %g6, %l0, %i5 array8 %g3, %i0, %l2 lduw [%l7 + 0x6C], %o4 subccc %g1, 0x1FCE, %i3 fmovsa %xcc, %f1, %f9 and %o2, 0x179C, %o0 bleu,pn %icc, loop_662 ldub [%l7 + 0x3B], %l6 fpsub32s %f3, %f8, %f8 std %f2, [%l7 + 0x28] loop_662: fmuld8sux16 %f0, %f10, %f8 brgz %i2, loop_663 fbug %fcc1, loop_664 xnor %g2, %o7, %g5 fsrc2 %f10, %f4 loop_663: tl %xcc, 0x2 loop_664: edge32n %g7, %o6, %l5 nop setx loop_665, %l0, %l1 jmpl %l1, %i1 movcc %icc, %l4, %g4 fmovrdgz %l1, %f12, %f10 tl %icc, 0x1 loop_665: tn %icc, 0x4 fnor %f8, %f4, %f10 ldsh [%l7 + 0x0E], %i7 fbe,a %fcc3, loop_666 umulcc %i4, 0x07D7, %o1 fmovdge %xcc, %f1, %f15 fbne,a %fcc0, loop_667 loop_666: movleu %xcc, %l3, %o3 srlx %o5, %g6, %i6 stw %i5, [%l7 + 0x10] loop_667: ldsw [%l7 + 0x18], %g3 nop setx loop_668, %l0, %l1 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 + 0x3A], %i0 udiv %l0, 0x13C2, %l2 std %f4, [%l7 + 0x20] loop_668: tneg %icc, 0x7 stx %o4, [%l7 + 0x40] stb %g1, [%l7 + 0x10] fbue,a %fcc1, loop_669 fmul8x16 %f4, %f14, %f12 mulx %o2, %i3, %l6 fand %f0, %f0, %f0 loop_669: fmovdcc %xcc, %f15, %f12 ldub [%l7 + 0x6B], %i2 lduh [%l7 + 0x34], %g2 stb %o0, [%l7 + 0x52] fnot1s %f7, %f10 orcc %g5, 0x0A94, %g7 fmovdle %xcc, %f7, %f15 fmovdne %xcc, %f2, %f1 mulscc %o7, 0x181F, %o6 fba %fcc3, loop_670 stw %i1, [%l7 + 0x7C] sth %l5, [%l7 + 0x52] fnands %f13, %f13, %f10 loop_670: ldd [%l7 + 0x08], %f4 ldd [%l7 + 0x68], %f12 ldsh [%l7 + 0x1C], %g4 fmovrdlez %l1, %f4, %f4 tne %xcc, 0x6 fmovsvs %xcc, %f4, %f11 fbue %fcc2, loop_671 fmovdle %icc, %f4, %f8 fmovsl %icc, %f6, %f3 tsubcctv %l4, %i4, %i7 loop_671: array8 %l3, %o1, %o5 sllx %o3, 0x05, %g6 ld [%l7 + 0x1C], %f6 ldsb [%l7 + 0x5E], %i5 add %i6, 0x1F52, %i0 st %f4, [%l7 + 0x78] orcc %l0, 0x1ECA, %g3 fmovdneg %xcc, %f12, %f8 fnot1 %f12, %f2 fmul8x16 %f8, %f4, %f6 fbug %fcc2, loop_672 ldsh [%l7 + 0x36], %l2 ld [%l7 + 0x10], %f14 udivx %o4, 0x0C9E, %o2 loop_672: stx %i3, [%l7 + 0x60] fmovsa %icc, %f5, %f15 pdist %f12, %f6, %f12 ldd [%l7 + 0x40], %f0 ldd [%l7 + 0x70], %f0 ldd [%l7 + 0x20], %f2 stx %l6, [%l7 + 0x58] std %f6, [%l7 + 0x10] sth %i2, [%l7 + 0x2E] edge8 %g2, %o0, %g1 ldd [%l7 + 0x38], %f14 ldsw [%l7 + 0x0C], %g5 stb %o7, [%l7 + 0x1C] mova %xcc, %g7, %i1 ldd [%l7 + 0x18], %f10 udivcc %o6, 0x0D33, %l5 sra %l1, 0x17, %g4 srlx %l4, %i7, %l3 ldsh [%l7 + 0x78], %i4 st %f14, [%l7 + 0x74] srl %o1, 0x0A, %o3 ldub [%l7 + 0x5C], %o5 ldsh [%l7 + 0x58], %g6 fnor %f4, %f2, %f10 fsrc1 %f2, %f4 ldub [%l7 + 0x53], %i6 addcc %i0, %l0, %g3 fpsub16s %f1, %f0, %f10 ldsh [%l7 + 0x52], %l2 fpsub16s %f10, %f8, %f1 fands %f12, %f9, %f5 brgz,a %i5, loop_673 fcmped %fcc1, %f12, %f6 sth %o2, [%l7 + 0x58] std %f4, [%l7 + 0x30] loop_673: bl loop_674 srax %o4, %l6, %i3 ldub [%l7 + 0x6E], %i2 stw %o0, [%l7 + 0x10] loop_674: fmovdneg %xcc, %f10, %f14 edge16n %g2, %g5, %g1 ldd [%l7 + 0x40], %f14 tcc %xcc, 0x7 fcmpgt16 %f14, %f14, %g7 brnz,a %o7, loop_675 sdivcc %i1, 0x11DE, %l5 fcmple32 %f4, %f6, %l1 movne %xcc, %o6, %g4 loop_675: xnorcc %i7, %l3, %i4 edge32 %o1, %o3, %o5 ldub [%l7 + 0x72], %l4 taddcc %i6, 0x1AD6, %g6 fzeros %f12 umulcc %l0, %g3, %i0 faligndata %f2, %f12, %f4 andncc %l2, %i5, %o2 std %f6, [%l7 + 0x38] st %f5, [%l7 + 0x58] lduw [%l7 + 0x24], %o4 fbug,a %fcc1, loop_676 bn loop_677 srlx %l6, %i2, %i3 fpackfix %f0, %f6 loop_676: udivx %g2, 0x08D9, %o0 loop_677: fmovdneg %xcc, %f10, %f0 lduh [%l7 + 0x4E], %g1 ld [%l7 + 0x60], %f4 fmovdcs %icc, %f10, %f9 bneg,a,pn %xcc, loop_678 fcmpeq16 %f8, %f10, %g7 ba,pt %icc, loop_679 lduh [%l7 + 0x3E], %g5 loop_678: orn %o7, %l5, %i1 ldsh [%l7 + 0x78], %o6 loop_679: xor %g4, 0x0C95, %l1 ldub [%l7 + 0x53], %l3 movrne %i4, %o1, %o3 movle %icc, %i7, %o5 fmovscs %icc, %f14, %f0 fsrc1s %f14, %f0 edge8n %i6, %l4, %g6 tg %xcc, 0x4 stw %l0, [%l7 + 0x38] movleu %icc, %g3, %l2 orcc %i5, %i0, %o2 stb %l6, [%l7 + 0x7E] stb %i2, [%l7 + 0x7B] bg,a,pt %icc, loop_680 brgz %i3, loop_681 fnegd %f0, %f0 edge32n %o4, %o0, %g2 loop_680: fcmple16 %f6, %f14, %g7 loop_681: fcmple16 %f4, %f12, %g5 lduw [%l7 + 0x24], %g1 ldsw [%l7 + 0x14], %o7 stx %i1, [%l7 + 0x48] ldub [%l7 + 0x2C], %l5 movre %o6, 0x2EB, %g4 stb %l1, [%l7 + 0x66] stw %i4, [%l7 + 0x1C] or %o1, %o3, %l3 fmovrslz %o5, %f12, %f14 fone %f2 sllx %i6, 0x0E, %i7 stx %g6, [%l7 + 0x48] ldd [%l7 + 0x60], %f2 tvs %icc, 0x6 ble,a %xcc, loop_682 tvs %icc, 0x2 std %f2, [%l7 + 0x10] fandnot2 %f10, %f2, %f2 loop_682: fmovsne %icc, %f11, %f0 bn %xcc, loop_683 sub %l4, 0x1F52, %g3 stw %l0, [%l7 + 0x60] subccc %i5, 0x13D7, %i0 loop_683: fmovdg %xcc, %f13, %f3 movre %o2, %l2, %i2 be,pn %xcc, loop_684 sra %i3, %o4, %o0 ldx [%l7 + 0x78], %g2 fzeros %f10 loop_684: fmovscs %icc, %f8, %f0 add %l6, %g5, %g7 brnz,a %g1, loop_685 stw %o7, [%l7 + 0x44] lduh [%l7 + 0x20], %l5 fmovrdlz %i1, %f8, %f2 loop_685: fmovdn %icc, %f10, %f3 andn %g4, %o6, %i4 fmovs %f10, %f6 movl %xcc, %l1, %o1 fmovrde %o3, %f6, %f6 fmovdne %xcc, %f1, %f11 fbul %fcc3, loop_686 ldsb [%l7 + 0x4D], %l3 fmovrse %o5, %f2, %f14 sdiv %i6, 0x0183, %g6 loop_686: ldsb [%l7 + 0x37], %l4 andncc %g3, %l0, %i7 tl %icc, 0x3 edge32n %i0, %i5, %o2 fmovse %xcc, %f11, %f12 fmovrsne %i2, %f10, %f2 xnorcc %l2, %o4, %o0 tleu %xcc, 0x0 stb %i3, [%l7 + 0x7D] lduw [%l7 + 0x7C], %l6 fnot2s %f9, %f3 fcmpd %fcc2, %f8, %f4 fornot2 %f0, %f12, %f8 sth %g2, [%l7 + 0x74] bleu,a loop_687 fcmple16 %f2, %f10, %g7 stb %g5, [%l7 + 0x28] fornot1 %f12, %f0, %f0 loop_687: fmovscc %xcc, %f0, %f2 ldx [%l7 + 0x28], %o7 ld [%l7 + 0x58], %f7 fmovdl %xcc, %f5, %f9 mulscc %l5, %i1, %g4 ldsw [%l7 + 0x14], %g1 fcmpes %fcc2, %f13, %f11 edge32ln %i4, %o6, %l1 sth %o1, [%l7 + 0x4A] add %l3, 0x153A, %o3 fmovrdlez %o5, %f14, %f4 lduw [%l7 + 0x1C], %g6 fsrc1 %f8, %f12 ba %xcc, loop_688 bshuffle %f14, %f6, %f8 fbul,a %fcc3, loop_689 fmovsn %xcc, %f11, %f6 loop_688: fmovscs %xcc, %f6, %f12 ldsw [%l7 + 0x40], %i6 loop_689: brgz %l4, loop_690 fnands %f12, %f0, %f11 fands %f12, %f0, %f11 srax %l0, 0x14, %i7 loop_690: ldsh [%l7 + 0x20], %g3 xnor %i5, 0x1E78, %i0 tsubcc %o2, 0x0E2D, %i2 addcc %l2, 0x1312, %o4 fmovrdne %o0, %f10, %f4 ldd [%l7 + 0x08], %f4 mulx %l6, 0x0825, %i3 fxor %f6, %f6, %f14 fone %f10 st %f3, [%l7 + 0x44] ld [%l7 + 0x54], %f15 fmul8x16au %f1, %f1, %f0 addcc %g2, 0x00F0, %g7 fmovdvs %icc, %f9, %f1 stb %g5, [%l7 + 0x60] stx %l5, [%l7 + 0x18] tg %icc, 0x3 fmovs %f10, %f6 tle %icc, 0x7 fnot1 %f14, %f8 ld [%l7 + 0x44], %f4 brlez,a %o7, loop_691 fmovdleu %icc, %f7, %f12 tle %xcc, 0x0 ldsb [%l7 + 0x66], %g4 loop_691: ldsw [%l7 + 0x10], %g1 fba %fcc1, loop_692 brgz %i4, loop_693 fmovdne %icc, %f0, %f8 subc %i1, 0x02B8, %l1 loop_692: fcmpeq32 %f12, %f10, %o1 loop_693: bne,a,pn %xcc, loop_694 fmovdl %icc, %f8, %f6 fnor %f2, %f4, %f2 movrlz %o6, %l3, %o3 loop_694: st %f5, [%l7 + 0x08] faligndata %f4, %f2, %f14 or %g6, %o5, %i6 ldsh [%l7 + 0x52], %l0 std %f14, [%l7 + 0x48] fornot1 %f14, %f12, %f12 stx %i7, [%l7 + 0x78] fbo %fcc2, loop_695 xnor %g3, %l4, %i0 ldx [%l7 + 0x40], %o2 be,a,pt %xcc, loop_696 loop_695: fbg %fcc1, loop_697 std %f12, [%l7 + 0x60] alignaddr %i2, %l2, %i5 loop_696: add %o0, 0x07B1, %l6 loop_697: fmovspos %icc, %f6, %f8 fbl %fcc3, loop_698 or %o4, %g2, %g7 fmovrdlz %g5, %f8, %f12 fmovdn %icc, %f5, %f6 loop_698: fxnor %f14, %f2, %f4 tsubcc %l5, 0x16E9, %i3 array8 %o7, %g1, %g4 st %f4, [%l7 + 0x4C] ld [%l7 + 0x14], %f12 mulscc %i4, %l1, %i1 fors %f5, %f4, %f8 fmovscc %icc, %f4, %f2 fbuge %fcc3, loop_699 fmovdvc %icc, %f13, %f11 bcs %icc, loop_700 ta %icc, 0x6 loop_699: fmovdleu %xcc, %f9, %f6 srl %o6, 0x02, %l3 loop_700: stw %o1, [%l7 + 0x0C] tn %xcc, 0x3 edge16 %o3, %g6, %i6 stx %o5, [%l7 + 0x08] edge16l %i7, %l0, %l4 pdist %f14, %f14, %f8 fmovsgu %xcc, %f8, %f1 fpadd32s %f7, %f2, %f1 fpadd32s %f5, %f4, %f9 std %f8, [%l7 + 0x28] std %f8, [%l7 + 0x30] addc %g3, 0x1650, %i0 movge %xcc, %i2, %o2 fbn,a %fcc1, loop_701 fmovrsgez %i5, %f11, %f5 fmovde %icc, %f13, %f15 fcmple16 %f2, %f8, %o0 loop_701: ldsw [%l7 + 0x60], %l2 movrlez %o4, 0x047, %g2 fpackfix %f8, %f10 nop setx loop_702, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x0E], %l6 tcs %xcc, 0x4 orncc %g5, %l5, %g7 loop_702: fbl %fcc0, loop_703 stx %i3, [%l7 + 0x60] sth %g1, [%l7 + 0x5E] movle %xcc, %o7, %g4 loop_703: fbul,a %fcc3, loop_704 bleu %icc, loop_705 sdivcc %i4, 0x0D27, %l1 ble,a,pt %icc, loop_706 loop_704: fpack32 %f8, %f4, %f2 loop_705: bn %xcc, loop_707 lduh [%l7 + 0x5A], %o6 loop_706: mulscc %l3, %o1, %i1 add %g6, 0x1BA2, %o3 loop_707: fnot1 %f8, %f4 stw %i6, [%l7 + 0x44] ldsh [%l7 + 0x40], %o5 fornot2s %f11, %f7, %f14 nop setx loop_708, %l0, %l1 jmpl %l1, %l0 tne %xcc, 0x5 tge %icc, 0x7 fcmpgt16 %f0, %f10, %l4 loop_708: ld [%l7 + 0x28], %f4 edge16l %i7, %g3, %i2 fbug %fcc1, loop_709 ldsb [%l7 + 0x35], %i0 fbul,a %fcc1, loop_710 bpos,pt %icc, loop_711 loop_709: siam 0x1 edge32l %o2, %i5, %o0 loop_710: fmul8x16al %f5, %f14, %f8 loop_711: ldsh [%l7 + 0x34], %o4 subc %g2, %l6, %l2 array8 %l5, %g7, %g5 sth %i3, [%l7 + 0x08] bne,a loop_712 fpack16 %f10, %f13 fbule,a %fcc0, loop_713 lduh [%l7 + 0x0E], %g1 loop_712: fbne,a %fcc0, loop_714 fcmpne16 %f14, %f6, %g4 loop_713: fmovrsne %o7, %f14, %f10 ldub [%l7 + 0x49], %i4 loop_714: bg,a %xcc, loop_715 tneg %icc, 0x0 edge16n %o6, %l3, %l1 fmovsn %xcc, %f5, %f9 loop_715: fmovde %xcc, %f15, %f8 fnegd %f8, %f2 stb %i1, [%l7 + 0x4E] fandnot2 %f10, %f0, %f0 fbul,a %fcc0, loop_716 fzero %f10 ldsb [%l7 + 0x2D], %o1 subcc %o3, 0x0A13, %i6 loop_716: movpos %icc, %g6, %o5 sdivx %l0, 0x02FF, %i7 edge32ln %l4, %i2, %g3 fmuld8sux16 %f2, %f10, %f8 ldub [%l7 + 0x0B], %o2 umul %i0, %i5, %o0 stx %o4, [%l7 + 0x48] lduh [%l7 + 0x3A], %l6 addc %l2, 0x1E60, %l5 ldd [%l7 + 0x38], %f14 ldsw [%l7 + 0x6C], %g2 mulx %g5, 0x1439, %g7 lduw [%l7 + 0x08], %i3 fbug,a %fcc3, loop_717 std %f8, [%l7 + 0x70] fnors %f13, %f2, %f15 ldsh [%l7 + 0x3C], %g4 loop_717: fmovscs %icc, %f8, %f1 edge16l %g1, %o7, %o6 std %f12, [%l7 + 0x20] fmovsn %icc, %f4, %f2 fornot1s %f8, %f14, %f9 sub %i4, 0x0D60, %l1 ldsb [%l7 + 0x0B], %l3 fxor %f0, %f10, %f0 edge16n %i1, %o1, %i6 fmovdcs %icc, %f6, %f12 tn %icc, 0x5 fmovrslz %g6, %f2, %f3 ld [%l7 + 0x78], %f8 stx %o5, [%l7 + 0x38] fpadd32 %f14, %f6, %f2 ldd [%l7 + 0x58], %f8 stw %l0, [%l7 + 0x38] stx %i7, [%l7 + 0x78] fmovdvs %icc, %f0, %f7 fblg,a %fcc2, loop_718 xor %l4, %o3, %i2 bneg loop_719 faligndata %f8, %f4, %f10 loop_718: fone %f4 movvc %icc, %g3, %i0 loop_719: ldd [%l7 + 0x60], %f6 ld [%l7 + 0x28], %f15 movleu %xcc, %i5, %o2 stw %o0, [%l7 + 0x1C] fnot2 %f8, %f10 fpsub32s %f4, %f11, %f6 movneg %xcc, %l6, %o4 ldub [%l7 + 0x14], %l5 lduh [%l7 + 0x26], %g2 st %f2, [%l7 + 0x58] ldsb [%l7 + 0x2E], %g5 fnot1 %f14, %f4 movleu %xcc, %g7, %l2 sra %g4, %g1, %i3 fmovrslz %o6, %f15, %f15 array8 %i4, %l1, %l3 srlx %o7, 0x0D, %o1 subccc %i1, 0x060F, %i6 for %f12, %f14, %f4 subc %o5, %l0, %g6 stb %l4, [%l7 + 0x2D] std %f14, [%l7 + 0x40] bl,a %xcc, loop_720 bleu loop_721 st %f13, [%l7 + 0x30] edge8ln %o3, %i7, %i2 loop_720: mulscc %i0, 0x0EBC, %g3 loop_721: fmul8x16 %f15, %f14, %f2 fmovdn %icc, %f9, %f13 fmovd %f4, %f6 lduh [%l7 + 0x24], %i5 movgu %icc, %o0, %l6 std %f4, [%l7 + 0x20] fmovrdgz %o2, %f2, %f8 sdivx %o4, 0x0E69, %l5 std %f4, [%l7 + 0x78] fpadd16 %f4, %f12, %f6 edge32n %g5, %g2, %l2 fba %fcc2, loop_722 fmovscs %xcc, %f0, %f10 ldd [%l7 + 0x40], %f8 ldd [%l7 + 0x18], %f6 loop_722: fmul8x16 %f12, %f6, %f0 sllx %g7, 0x17, %g1 sdivx %g4, 0x0148, %i3 fsrc2s %f4, %f4 fmovrsne %i4, %f8, %f7 fpadd16 %f4, %f8, %f14 lduw [%l7 + 0x38], %o6 ble,pt %xcc, loop_723 mulscc %l3, %o7, %o1 fmovscc %xcc, %f3, %f2 fbo %fcc0, loop_724 loop_723: fmovsvs %icc, %f11, %f3 stb %i1, [%l7 + 0x25] stw %i6, [%l7 + 0x74] loop_724: st %f6, [%l7 + 0x68] sra %l1, 0x0E, %o5 brnz %l0, loop_725 stw %g6, [%l7 + 0x5C] fba,a %fcc2, loop_726 ld [%l7 + 0x18], %f4 loop_725: fnot2 %f14, %f8 fxors %f12, %f14, %f10 loop_726: movl %xcc, %o3, %i7 call loop_727 ldx [%l7 + 0x10], %i2 addccc %l4, 0x0B5A, %g3 fones %f13 loop_727: udivcc %i5, 0x1CE5, %o0 stw %i0, [%l7 + 0x20] bn,a,pn %icc, loop_728 fmovdneg %xcc, %f4, %f8 edge32ln %l6, %o2, %l5 stb %o4, [%l7 + 0x3B] loop_728: tg %xcc, 0x2 stw %g5, [%l7 + 0x54] movre %l2, 0x335, %g7 fcmple16 %f2, %f12, %g1 bpos loop_729 tcs %xcc, 0x7 bne,pt %icc, loop_730 ld [%l7 + 0x08], %f9 loop_729: brnz %g2, loop_731 tsubcc %g4, %i4, %o6 loop_730: lduw [%l7 + 0x5C], %i3 ldd [%l7 + 0x38], %f0 loop_731: addccc %l3, 0x0D84, %o1 nop setx loop_732, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x6A], %o7 siam 0x3 stw %i6, [%l7 + 0x30] loop_732: fnot1s %f7, %f14 stx %l1, [%l7 + 0x08] fmovrsgz %o5, %f13, %f7 movl %xcc, %l0, %i1 std %f4, [%l7 + 0x38] fcmpeq16 %f12, %f12, %o3 fpackfix %f14, %f13 fbue %fcc0, loop_733 ldsw [%l7 + 0x48], %g6 ldub [%l7 + 0x67], %i7 tpos %icc, 0x6 loop_733: stw %l4, [%l7 + 0x54] fandnot2s %f4, %f14, %f5 stb %i2, [%l7 + 0x30] movre %g3, 0x328, %i5 movvs %icc, %i0, %o0 ldsh [%l7 + 0x54], %o2 fmovdcc %icc, %f9, %f10 std %f6, [%l7 + 0x70] bvs,pn %xcc, loop_734 bpos,a %xcc, loop_735 array8 %l5, %l6, %o4 nop setx loop_736, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_734: tg %xcc, 0x6 loop_735: ldub [%l7 + 0x63], %g5 fmovsle %xcc, %f13, %f2 loop_736: stx %g7, [%l7 + 0x38] fand %f14, %f2, %f10 udiv %g1, 0x0372, %l2 umul %g2, 0x06B7, %g4 fmovrdgez %i4, %f14, %f4 fcmpeq16 %f12, %f4, %i3 nop setx loop_737, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %icc, %o6, %l3 orn %o7, 0x079F, %o1 ldx [%l7 + 0x70], %i6 loop_737: fble,a %fcc1, loop_738 movre %l1, 0x300, %l0 fmovdn %icc, %f9, %f6 lduw [%l7 + 0x7C], %i1 loop_738: fbo %fcc1, loop_739 xnor %o3, 0x0964, %g6 ldsh [%l7 + 0x0A], %i7 bleu,a,pn %xcc, loop_740 loop_739: ldsh [%l7 + 0x5C], %o5 tcs %xcc, 0x4 bge,pn %xcc, loop_741 loop_740: brz,a %i2, loop_742 movpos %icc, %g3, %l4 fexpand %f8, %f6 loop_741: st %f2, [%l7 + 0x34] loop_742: fnand %f0, %f2, %f6 fmul8x16al %f0, %f4, %f8 brlz %i0, loop_743 brgez %i5, loop_744 stw %o2, [%l7 + 0x1C] ldsw [%l7 + 0x24], %l5 loop_743: stb %l6, [%l7 + 0x64] loop_744: fmovrslez %o4, %f0, %f14 for %f4, %f4, %f4 srax %g5, %g7, %g1 fbne,a %fcc3, loop_745 fbge %fcc0, loop_746 sra %o0, %g2, %g4 fmovrsgez %l2, %f3, %f0 loop_745: fbue,a %fcc2, loop_747 loop_746: lduw [%l7 + 0x70], %i3 fandnot2s %f1, %f3, %f3 movvc %xcc, %i4, %o6 loop_747: lduh [%l7 + 0x26], %o7 fors %f5, %f14, %f13 movrlez %o1, %l3, %i6 tpos %icc, 0x2 orcc %l0, %l1, %i1 fmovsgu %icc, %f1, %f12 orn %g6, 0x0D11, %o3 fcmped %fcc0, %f6, %f2 fmovdcs %xcc, %f1, %f3 fabsd %f8, %f14 movleu %icc, %i7, %o5 ldsh [%l7 + 0x6E], %g3 std %f12, [%l7 + 0x08] sth %i2, [%l7 + 0x1E] bvc,a loop_748 fmovrsne %l4, %f12, %f8 bvs loop_749 fcmped %fcc2, %f10, %f8 loop_748: ldsb [%l7 + 0x39], %i5 movle %xcc, %o2, %l5 loop_749: orcc %i0, %o4, %g5 sra %g7, %g1, %o0 movrne %l6, 0x316, %g2 fandnot2s %f2, %f9, %f3 ldsh [%l7 + 0x3E], %g4 lduh [%l7 + 0x7C], %i3 edge32ln %l2, %o6, %i4 ldub [%l7 + 0x09], %o1 edge16 %l3, %o7, %l0 fmovrsne %l1, %f6, %f6 ldub [%l7 + 0x0E], %i1 tvc %icc, 0x0 movvc %icc, %i6, %g6 movvs %icc, %o3, %o5 srlx %g3, %i7, %i2 st %f3, [%l7 + 0x2C] st %f14, [%l7 + 0x0C] for %f10, %f10, %f8 bne loop_750 nop setx loop_751, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f14, [%l7 + 0x70] fbg %fcc1, loop_752 loop_750: orcc %l4, %i5, %o2 loop_751: brnz %i0, loop_753 ldsb [%l7 + 0x26], %l5 loop_752: fnot1 %f6, %f14 fmul8x16al %f0, %f13, %f2 loop_753: fzeros %f7 fxors %f14, %f10, %f5 fbue %fcc0, loop_754 sdivcc %o4, 0x0900, %g5 fmovrdlez %g7, %f14, %f8 addccc %g1, 0x10CE, %o0 loop_754: edge16l %l6, %g2, %i3 movl %xcc, %l2, %g4 ldd [%l7 + 0x40], %f0 bn,pn %icc, loop_755 fbne %fcc3, loop_756 fmovsneg %xcc, %f1, %f12 ldub [%l7 + 0x5A], %i4 loop_755: tcs %icc, 0x0 loop_756: and %o1, %o6, %o7 tvs %icc, 0x0 fpsub16 %f8, %f2, %f4 st %f9, [%l7 + 0x60] fandnot1s %f15, %f10, %f15 ldsw [%l7 + 0x58], %l0 lduh [%l7 + 0x2C], %l1 fbn,a %fcc1, loop_757 tneg %icc, 0x3 fmovscc %xcc, %f6, %f6 fandnot2s %f4, %f5, %f7 loop_757: ldsw [%l7 + 0x60], %i1 fpack16 %f0, %f8 brnz,a %i6, loop_758 ldsw [%l7 + 0x74], %g6 stx %l3, [%l7 + 0x10] sth %o3, [%l7 + 0x10] loop_758: fbo %fcc3, loop_759 be %xcc, loop_760 mulscc %o5, %i7, %i2 udivx %g3, 0x15BD, %l4 loop_759: bgu,pn %xcc, loop_761 loop_760: tgu %xcc, 0x3 ldub [%l7 + 0x3C], %o2 fbule %fcc0, loop_762 loop_761: edge8ln %i5, %i0, %l5 move %icc, %o4, %g5 alignaddrl %g1, %g7, %l6 loop_762: ldx [%l7 + 0x10], %g2 fmovsleu %icc, %f1, %f4 fmovrdgez %o0, %f14, %f8 fmul8x16 %f10, %f8, %f10 ldub [%l7 + 0x5D], %i3 fpackfix %f4, %f3 fandnot2 %f4, %f8, %f8 fmovdge %xcc, %f9, %f10 lduw [%l7 + 0x5C], %l2 popc 0x199C, %i4 siam 0x5 sllx %g4, %o6, %o1 xor %l0, %o7, %i1 ldsh [%l7 + 0x70], %l1 alignaddrl %i6, %g6, %l3 tg %icc, 0x1 bvs loop_763 ld [%l7 + 0x58], %f13 fand %f14, %f2, %f0 tcc %xcc, 0x1 loop_763: ldx [%l7 + 0x68], %o3 fcmpgt32 %f10, %f8, %i7 std %f4, [%l7 + 0x20] orncc %i2, %o5, %l4 fmovdneg %icc, %f5, %f9 tpos %xcc, 0x4 lduw [%l7 + 0x2C], %o2 call loop_764 stb %i5, [%l7 + 0x7E] stb %i0, [%l7 + 0x7F] std %f0, [%l7 + 0x68] loop_764: stb %g3, [%l7 + 0x5A] st %f6, [%l7 + 0x28] fbn %fcc0, loop_765 bleu loop_766 fmovdl %xcc, %f0, %f3 subccc %l5, %o4, %g1 loop_765: movrgz %g7, %l6, %g5 loop_766: lduw [%l7 + 0x2C], %o0 andncc %i3, %g2, %l2 ldsh [%l7 + 0x6E], %g4 orncc %o6, %o1, %l0 fands %f3, %f13, %f8 ldsh [%l7 + 0x1E], %i4 fmovdcc %xcc, %f6, %f5 fmovdg %xcc, %f15, %f2 movcc %icc, %i1, %o7 fmovdgu %icc, %f3, %f6 fpmerge %f0, %f4, %f2 fabss %f5, %f13 fcmpgt32 %f2, %f0, %i6 fmovsne %xcc, %f11, %f5 fornot1s %f9, %f7, %f5 fpmerge %f7, %f15, %f12 movvc %icc, %l1, %l3 fmovrsgez %g6, %f7, %f13 tle %icc, 0x6 addccc %i7, %i2, %o3 st %f12, [%l7 + 0x30] ldsh [%l7 + 0x36], %l4 brz %o2, loop_767 ld [%l7 + 0x20], %f13 fone %f0 sth %i5, [%l7 + 0x50] loop_767: brlz %i0, loop_768 fmovs %f3, %f6 fmovdg %xcc, %f13, %f2 fcmpgt16 %f8, %f8, %g3 loop_768: fmovrslz %o5, %f14, %f1 fzeros %f10 fxors %f2, %f6, %f14 fbe,a %fcc1, loop_769 fbo,a %fcc0, loop_770 fmul8x16 %f13, %f14, %f4 fsrc1 %f14, %f6 loop_769: fcmps %fcc2, %f1, %f15 loop_770: fmovrsgz %o4, %f9, %f3 movrgez %g1, 0x2AC, %l5 fpack16 %f2, %f15 ldub [%l7 + 0x7D], %l6 ld [%l7 + 0x28], %f10 fbu %fcc1, loop_771 ldd [%l7 + 0x48], %f4 fmovrslez %g7, %f5, %f12 fors %f6, %f11, %f5 loop_771: fornot2 %f4, %f14, %f2 and %o0, %g5, %g2 ldd [%l7 + 0x08], %f2 ldub [%l7 + 0x42], %i3 fba,a %fcc2, loop_772 ldub [%l7 + 0x66], %l2 fmovdneg %xcc, %f11, %f7 fbg,a %fcc2, loop_773 loop_772: nop setx loop_774, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tge %xcc, 0x6 movleu %icc, %g4, %o6 loop_773: fcmped %fcc2, %f0, %f8 loop_774: mulscc %l0, %i4, %i1 movvs %xcc, %o1, %o7 ldd [%l7 + 0x08], %f4 xorcc %i6, %l3, %g6 move %xcc, %i7, %l1 std %f12, [%l7 + 0x40] edge8ln %o3, %l4, %o2 sth %i5, [%l7 + 0x32] fmovsgu %icc, %f7, %f5 fmovrslez %i0, %f1, %f15 tgu %xcc, 0x4 fnot1s %f4, %f0 ldsw [%l7 + 0x38], %g3 nop setx loop_775, %l0, %l1 jmpl %l1, %i2 fabss %f10, %f8 edge8n %o4, %o5, %g1 fmovsvs %xcc, %f4, %f5 loop_775: orn %l6, %g7, %l5 fbge %fcc0, loop_776 movle %icc, %o0, %g2 smul %g5, 0x0AB3, %i3 tn %icc, 0x0 loop_776: fmovs %f8, %f1 movneg %xcc, %l2, %o6 fbule,a %fcc0, loop_777 movle %xcc, %l0, %g4 std %f14, [%l7 + 0x78] movrgez %i4, %i1, %o7 loop_777: stb %o1, [%l7 + 0x31] nop setx loop_778, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgz %l3, %g6, %i6 ldsw [%l7 + 0x18], %i7 addcc %o3, %l1, %o2 loop_778: fone %f8 fbuge,a %fcc2, loop_779 tvs %icc, 0x6 stx %i5, [%l7 + 0x78] brlz,a %i0, loop_780 loop_779: fnegs %f15, %f13 stx %l4, [%l7 + 0x58] tn %icc, 0x2 loop_780: fxor %f6, %f12, %f12 sethi 0x126D, %g3 edge8ln %o4, %o5, %i2 st %f1, [%l7 + 0x44] fcmped %fcc2, %f2, %f0 ldsh [%l7 + 0x60], %l6 fzero %f10 tg %icc, 0x5 fba %fcc1, loop_781 fmovdpos %xcc, %f11, %f3 fmovrsgez %g1, %f15, %f3 sdiv %l5, 0x165C, %g7 loop_781: fone %f10 ldsh [%l7 + 0x42], %o0 sdivcc %g2, 0x0761, %i3 ldsh [%l7 + 0x44], %l2 fmovda %xcc, %f11, %f4 edge32n %o6, %g5, %l0 sth %g4, [%l7 + 0x14] brlez %i4, loop_782 fpadd32 %f10, %f4, %f4 tneg %xcc, 0x5 fnegs %f3, %f7 loop_782: st %f6, [%l7 + 0x6C] st %f1, [%l7 + 0x40] srax %i1, 0x16, %o7 st %f6, [%l7 + 0x50] fmovsg %icc, %f12, %f13 stw %l3, [%l7 + 0x68] sth %o1, [%l7 + 0x44] ldx [%l7 + 0x78], %i6 ldub [%l7 + 0x7D], %i7 ldsb [%l7 + 0x71], %o3 xor %g6, 0x0BED, %l1 fones %f3 st %f6, [%l7 + 0x74] fmovsvc %xcc, %f1, %f3 sub %i5, 0x0B6F, %i0 movg %xcc, %l4, %o2 brlz %g3, loop_783 fmul8x16 %f0, %f4, %f14 stx %o4, [%l7 + 0x58] movcc %xcc, %o5, %l6 loop_783: ldsw [%l7 + 0x60], %i2 movre %l5, %g7, %g1 movl %xcc, %o0, %g2 subc %l2, 0x1937, %i3 ldub [%l7 + 0x73], %o6 fblg,a %fcc3, loop_784 movleu %icc, %l0, %g5 fmovdleu %xcc, %f14, %f11 fornot2s %f9, %f14, %f13 loop_784: fmovsgu %xcc, %f8, %f6 stb %i4, [%l7 + 0x32] st %f11, [%l7 + 0x40] stx %g4, [%l7 + 0x50] st %f11, [%l7 + 0x50] umulcc %i1, %l3, %o1 fmovrse %i6, %f15, %f6 xnorcc %o7, %o3, %g6 udivcc %i7, 0x1823, %l1 edge8ln %i5, %l4, %i0 array8 %g3, %o4, %o2 bvs,a,pn %xcc, loop_785 lduh [%l7 + 0x1C], %l6 ldsw [%l7 + 0x0C], %i2 sub %o5, %g7, %l5 loop_785: bne,pt %xcc, loop_786 stb %g1, [%l7 + 0x60] sdiv %o0, 0x0209, %l2 brgez %g2, loop_787 loop_786: fmovdge %xcc, %f7, %f11 ldd [%l7 + 0x70], %f8 stb %i3, [%l7 + 0x1A] loop_787: fmovdne %icc, %f14, %f14 fpsub32s %f6, %f11, %f0 tleu %icc, 0x3 tvs %icc, 0x6 fmovsge %xcc, %f14, %f7 ba,pt %xcc, loop_788 ldx [%l7 + 0x18], %o6 st %f0, [%l7 + 0x40] bn %icc, loop_789 loop_788: fcmpes %fcc1, %f1, %f7 mulscc %g5, 0x19FF, %l0 fmovdl %xcc, %f6, %f13 loop_789: fmovdle %icc, %f5, %f6 tsubcc %i4, 0x1AE7, %i1 ld [%l7 + 0x7C], %f2 fmovsn %icc, %f4, %f2 fmovrsne %l3, %f14, %f5 st %f12, [%l7 + 0x24] brgz %o1, loop_790 fmovsle %icc, %f10, %f2 tgu %xcc, 0x1 movre %g4, %o7, %o3 loop_790: ldsh [%l7 + 0x5A], %i6 fbn,a %fcc3, loop_791 fmovdcc %xcc, %f13, %f5 fmovrslez %g6, %f1, %f10 orncc %i7, 0x1409, %l1 loop_791: sth %l4, [%l7 + 0x1E] fcmpeq32 %f6, %f12, %i0 tneg %xcc, 0x0 movn %icc, %g3, %o4 tcs %icc, 0x5 subc %o2, %i5, %l6 fpack32 %f0, %f0, %f4 fcmpgt16 %f10, %f8, %o5 fnot2 %f10, %f8 stb %i2, [%l7 + 0x7D] fmul8ulx16 %f8, %f4, %f2 fmovdvc %xcc, %f10, %f5 nop setx loop_792, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsneg %icc, %f4, %f2 fcmped %fcc3, %f12, %f14 ldsb [%l7 + 0x08], %l5 loop_792: fcmpd %fcc1, %f2, %f14 fornot2 %f12, %f8, %f6 fcmps %fcc3, %f7, %f5 movvc %xcc, %g1, %g7 fmovrdgz %o0, %f14, %f6 alignaddr %l2, %i3, %o6 lduh [%l7 + 0x32], %g5 udivx %l0, 0x0C67, %i4 fandnot2 %f14, %f0, %f6 xnor %g2, 0x13A6, %l3 ldsh [%l7 + 0x72], %o1 brz %i1, loop_793 bvc,pn %icc, loop_794 smul %o7, 0x0977, %o3 fpadd16s %f8, %f7, %f5 loop_793: movrgz %g4, %g6, %i6 loop_794: fmovdg %icc, %f7, %f4 sth %i7, [%l7 + 0x38] bl loop_795 fmovrslz %l1, %f0, %f13 pdist %f4, %f0, %f12 call loop_796 loop_795: addcc %l4, 0x0A42, %i0 addcc %o4, 0x0487, %g3 array32 %i5, %l6, %o2 loop_796: ldsb [%l7 + 0x3E], %o5 bgu %xcc, loop_797 fmuld8sux16 %f8, %f0, %f14 edge8l %i2, %l5, %g1 tne %xcc, 0x2 loop_797: bcs,a,pt %icc, loop_798 ta %xcc, 0x1 ld [%l7 + 0x54], %f9 fbue %fcc0, loop_799 loop_798: fpsub16s %f12, %f10, %f12 sth %g7, [%l7 + 0x52] lduw [%l7 + 0x50], %o0 loop_799: fpack32 %f8, %f0, %f6 fmovd %f14, %f12 fmovsn %icc, %f9, %f9 for %f14, %f12, %f2 ld [%l7 + 0x08], %f4 ldub [%l7 + 0x25], %i3 movneg %xcc, %l2, %o6 nop setx loop_800, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %g5, [%l7 + 0x16] tn %xcc, 0x7 ba %xcc, loop_801 loop_800: std %f14, [%l7 + 0x10] sll %l0, 0x08, %g2 bl,a %xcc, loop_802 loop_801: bneg,a,pt %xcc, loop_803 edge8ln %i4, %o1, %i1 lduh [%l7 + 0x30], %o7 loop_802: ta %xcc, 0x7 loop_803: movvc %icc, %o3, %l3 stx %g6, [%l7 + 0x20] fmovdvc %icc, %f14, %f13 sub %i6, 0x1A64, %g4 edge32 %l1, %i7, %i0 fmovdpos %icc, %f0, %f5 ldd [%l7 + 0x28], %f4 ldd [%l7 + 0x78], %f8 fcmpne32 %f6, %f10, %l4 std %f0, [%l7 + 0x50] ldsw [%l7 + 0x6C], %o4 movre %i5, %l6, %o2 bshuffle %f2, %f8, %f12 fmovdle %xcc, %f9, %f14 bne,a %xcc, loop_804 popc %o5, %g3 std %f12, [%l7 + 0x10] fnot1s %f6, %f8 loop_804: fmovdgu %xcc, %f12, %f10 sdiv %l5, 0x1F51, %g1 fmovdle %icc, %f0, %f14 std %f14, [%l7 + 0x10] fmovda %icc, %f9, %f1 ldsw [%l7 + 0x08], %g7 stb %o0, [%l7 + 0x12] fblg %fcc2, loop_805 fcmple32 %f10, %f4, %i2 ld [%l7 + 0x08], %f13 bleu,a,pn %icc, loop_806 loop_805: bl %xcc, loop_807 ldx [%l7 + 0x78], %l2 stb %i3, [%l7 + 0x19] loop_806: or %o6, %l0, %g2 loop_807: fxor %f4, %f14, %f0 fcmpd %fcc3, %f10, %f12 fpsub16 %f10, %f4, %f10 fble,a %fcc0, loop_808 lduw [%l7 + 0x50], %g5 tneg %xcc, 0x0 mulx %i4, %o1, %o7 loop_808: ldd [%l7 + 0x28], %f0 be,a,pn %xcc, loop_809 bge,pt %icc, loop_810 fmovdvs %xcc, %f12, %f3 bshuffle %f10, %f2, %f4 loop_809: fmovrdne %o3, %f10, %f2 loop_810: std %f6, [%l7 + 0x48] fmuld8ulx16 %f13, %f2, %f10 lduh [%l7 + 0x50], %l3 fmovrdgz %g6, %f12, %f0 xor %i1, %g4, %i6 fmovsneg %icc, %f4, %f3 ldd [%l7 + 0x50], %f4 udivcc %l1, 0x1C99, %i7 fmovrdne %i0, %f4, %f10 pdist %f4, %f12, %f2 fcmpes %fcc1, %f5, %f10 tcc %icc, 0x6 sdivx %l4, 0x0744, %i5 fcmple32 %f14, %f4, %o4 fands %f4, %f3, %f5 lduw [%l7 + 0x40], %l6 sdiv %o2, 0x0047, %g3 movvs %icc, %o5, %l5 fcmpgt32 %f8, %f2, %g1 fmovd %f10, %f6 fnegd %f12, %f8 xnor %g7, 0x178D, %i2 ldub [%l7 + 0x37], %o0 tsubcc %l2, %o6, %l0 fmovdge %xcc, %f2, %f0 nop setx loop_811, %l0, %l1 jmpl %l1, %i3 std %f8, [%l7 + 0x28] st %f9, [%l7 + 0x44] fmovrdne %g2, %f6, %f12 loop_811: std %f4, [%l7 + 0x10] ld [%l7 + 0x18], %f7 fornot1s %f11, %f1, %f0 ld [%l7 + 0x30], %f2 fpackfix %f2, %f2 fbug %fcc1, loop_812 fmovda %xcc, %f5, %f15 smul %g5, 0x06C4, %o1 fandnot2s %f8, %f12, %f11 loop_812: edge16l %o7, %o3, %l3 fmovdleu %xcc, %f0, %f9 tg %xcc, 0x5 lduw [%l7 + 0x6C], %g6 fmovrsgz %i4, %f15, %f13 fcmpeq32 %f0, %f14, %i1 stb %g4, [%l7 + 0x59] ldsb [%l7 + 0x76], %i6 bg,a %icc, loop_813 lduw [%l7 + 0x14], %l1 ldd [%l7 + 0x48], %f2 subcc %i0, %l4, %i7 loop_813: pdist %f12, %f8, %f4 lduh [%l7 + 0x60], %i5 ldsb [%l7 + 0x7F], %o4 fmovrdlz %o2, %f4, %f2 movrne %g3, %o5, %l5 fmovdleu %xcc, %f7, %f0 bge %xcc, loop_814 add %g1, %g7, %i2 tge %icc, 0x1 sth %l6, [%l7 + 0x44] loop_814: lduw [%l7 + 0x74], %l2 movcc %xcc, %o6, %l0 tge %icc, 0x1 fpsub32s %f12, %f7, %f13 andcc %o0, 0x0406, %i3 fone %f4 edge8l %g2, %o1, %o7 udiv %g5, 0x0355, %l3 lduh [%l7 + 0x0E], %g6 fmovsvc %xcc, %f13, %f2 bshuffle %f4, %f4, %f4 fba,a %fcc1, loop_815 fmovdneg %icc, %f15, %f1 edge16n %o3, %i1, %i4 fmovdg %icc, %f10, %f0 loop_815: std %f14, [%l7 + 0x10] for %f2, %f14, %f2 bn,a,pt %xcc, loop_816 edge8 %g4, %l1, %i6 bne %icc, loop_817 stw %i0, [%l7 + 0x40] loop_816: stx %i7, [%l7 + 0x40] fmovdvs %xcc, %f1, %f0 loop_817: edge16n %l4, %i5, %o2 sth %g3, [%l7 + 0x2C] ldsw [%l7 + 0x44], %o4 andncc %o5, %g1, %g7 fblg %fcc3, loop_818 fble,a %fcc0, loop_819 lduh [%l7 + 0x20], %i2 fsrc2s %f15, %f3 loop_818: fblg,a %fcc3, loop_820 loop_819: call loop_821 fsrc1s %f4, %f7 std %f2, [%l7 + 0x68] loop_820: ldd [%l7 + 0x78], %f14 loop_821: addc %l5, 0x105C, %l2 umulcc %l6, %l0, %o6 fmovde %xcc, %f2, %f14 fnot2s %f11, %f11 ld [%l7 + 0x1C], %f15 udiv %i3, 0x18A3, %o0 stb %o1, [%l7 + 0x59] addcc %g2, 0x1855, %g5 ldx [%l7 + 0x20], %o7 movrne %g6, 0x043, %o3 stx %i1, [%l7 + 0x18] smulcc %i4, 0x092B, %g4 ldx [%l7 + 0x70], %l3 lduw [%l7 + 0x38], %l1 bleu,a,pt %xcc, loop_822 fnor %f4, %f14, %f4 ldub [%l7 + 0x1E], %i0 fmovsleu %icc, %f12, %f10 loop_822: fmovda %icc, %f7, %f1 ldd [%l7 + 0x48], %f10 taddcctv %i6, 0x1C24, %i7 movgu %xcc, %l4, %o2 andn %i5, 0x18BF, %g3 fcmple32 %f14, %f2, %o5 udiv %g1, 0x17FC, %o4 movgu %xcc, %i2, %l5 addccc %l2, %g7, %l0 fands %f7, %f7, %f15 lduh [%l7 + 0x6C], %l6 fones %f12 tsubcctv %o6, 0x1C7E, %i3 xnor %o1, 0x1791, %g2 bvs %icc, loop_823 movgu %xcc, %g5, %o0 ld [%l7 + 0x70], %f12 bne,pt %xcc, loop_824 loop_823: st %f3, [%l7 + 0x2C] addc %o7, 0x1848, %g6 fmovdn %xcc, %f12, %f7 loop_824: fmovdcs %icc, %f10, %f5 movrlz %i1, 0x3E4, %i4 fxnor %f10, %f12, %f0 st %f13, [%l7 + 0x6C] array8 %o3, %g4, %l3 edge32l %i0, %l1, %i6 bneg,pt %icc, loop_825 edge8l %l4, %i7, %o2 fnot2 %f2, %f10 bl,pn %xcc, loop_826 loop_825: fmovdvc %xcc, %f11, %f7 ldub [%l7 + 0x34], %i5 bne,a,pt %icc, loop_827 loop_826: nop setx loop_828, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f0, [%l7 + 0x50] addc %g3, %o5, %g1 loop_827: call loop_829 loop_828: fones %f9 fbug %fcc1, loop_830 std %f12, [%l7 + 0x38] loop_829: fpack32 %f2, %f4, %f4 fbue,a %fcc3, loop_831 loop_830: ldsb [%l7 + 0x0E], %i2 fmuld8ulx16 %f14, %f14, %f0 st %f4, [%l7 + 0x40] loop_831: fpsub16 %f10, %f6, %f4 and %l5, %l2, %o4 fcmps %fcc0, %f9, %f13 bneg,a %icc, loop_832 fpsub16s %f7, %f6, %f1 tneg %xcc, 0x5 bne loop_833 loop_832: bn,pt %icc, loop_834 fbn %fcc2, loop_835 fmovrslez %l0, %f10, %f3 loop_833: fbn,a %fcc2, loop_836 loop_834: fmovdgu %icc, %f4, %f9 loop_835: fxor %f4, %f12, %f10 fmovd %f14, %f12 loop_836: andcc %l6, 0x0AA4, %g7 ldd [%l7 + 0x28], %f6 st %f0, [%l7 + 0x0C] lduh [%l7 + 0x5C], %i3 ldsw [%l7 + 0x70], %o6 fmovrdne %g2, %f12, %f4 stb %g5, [%l7 + 0x11] nop setx loop_837, %l0, %l1 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, 0x2 ld [%l7 + 0x68], %f10 st %f13, [%l7 + 0x18] loop_837: fmul8x16al %f12, %f7, %f12 movn %xcc, %o1, %o7 ba %xcc, loop_838 alignaddr %g6, %o0, %i4 udivx %o3, 0x16A4, %i1 bneg,a,pt %icc, loop_839 loop_838: std %f0, [%l7 + 0x30] fbule %fcc0, loop_840 fmovdl %xcc, %f9, %f5 loop_839: sdiv %l3, 0x1111, %i0 sth %g4, [%l7 + 0x2A] loop_840: ldsb [%l7 + 0x62], %l1 fcmpne16 %f10, %f4, %i6 tcc %icc, 0x5 fcmpgt16 %f6, %f12, %i7 ldd [%l7 + 0x20], %f4 edge8n %l4, %o2, %i5 edge16 %g3, %o5, %g1 fcmpne16 %f14, %f10, %l5 fandnot1 %f0, %f14, %f12 brlz,a %l2, loop_841 add %o4, 0x050E, %i2 sdiv %l0, 0x1D1C, %g7 be,a,pt %icc, loop_842 loop_841: fnors %f15, %f14, %f1 bshuffle %f10, %f4, %f6 bn,a,pt %icc, loop_843 loop_842: tcs %icc, 0x7 fmovde %icc, %f8, %f15 ldsb [%l7 + 0x4E], %i3 loop_843: movne %icc, %o6, %l6 fbl,a %fcc1, loop_844 fmul8sux16 %f10, %f2, %f6 ldsw [%l7 + 0x38], %g5 tn %xcc, 0x1 loop_844: fandnot1 %f0, %f2, %f0 fxors %f14, %f10, %f12 sth %g2, [%l7 + 0x5C] ldsb [%l7 + 0x45], %o1 sllx %g6, %o7, %i4 std %f12, [%l7 + 0x60] sra %o3, %i1, %l3 fabss %f11, %f7 lduh [%l7 + 0x40], %i0 ldsw [%l7 + 0x60], %g4 lduw [%l7 + 0x44], %l1 tcs %xcc, 0x3 edge16n %i6, %o0, %l4 siam 0x4 tcc %icc, 0x2 fcmpgt32 %f6, %f4, %o2 te %icc, 0x2 andcc %i5, %i7, %o5 fxnors %f8, %f2, %f8 movn %xcc, %g1, %l5 stb %g3, [%l7 + 0x74] edge32l %o4, %i2, %l2 fmovrdgez %g7, %f6, %f2 fmovsvs %icc, %f0, %f3 fsrc1s %f14, %f7 stw %l0, [%l7 + 0x58] stw %o6, [%l7 + 0x3C] stx %l6, [%l7 + 0x68] edge8l %g5, %i3, %o1 fmovscs %xcc, %f3, %f3 subcc %g2, %g6, %i4 movn %icc, %o3, %i1 std %f2, [%l7 + 0x50] fandnot2s %f12, %f6, %f3 lduw [%l7 + 0x5C], %o7 fones %f10 fmovsa %icc, %f15, %f7 ldsb [%l7 + 0x1E], %i0 movrlez %l3, 0x1C3, %g4 brlz %l1, loop_845 bg,a,pt %xcc, loop_846 xnorcc %o0, 0x03D1, %l4 udiv %o2, 0x0563, %i6 loop_845: bcs,pn %xcc, loop_847 loop_846: fmovd %f14, %f2 ldd [%l7 + 0x70], %f4 ldsw [%l7 + 0x58], %i7 loop_847: ldub [%l7 + 0x4E], %o5 fbge,a %fcc3, loop_848 sth %i5, [%l7 + 0x7E] taddcctv %l5, 0x0298, %g3 movl %icc, %o4, %i2 loop_848: bl,a,pn %xcc, loop_849 addcc %g1, 0x152B, %l2 fmovdvc %xcc, %f4, %f11 st %f1, [%l7 + 0x2C] loop_849: fnegd %f4, %f6 movn %xcc, %l0, %o6 array16 %g7, %g5, %i3 umul %o1, 0x0CDB, %l6 std %f4, [%l7 + 0x40] fnors %f12, %f2, %f1 add %g6, 0x119B, %i4 subc %o3, 0x19B0, %g2 smulcc %o7, 0x0D26, %i0 std %f8, [%l7 + 0x20] fmovsg %icc, %f10, %f2 stb %l3, [%l7 + 0x6E] st %f14, [%l7 + 0x40] srlx %g4, 0x08, %l1 ldsw [%l7 + 0x54], %o0 ldsh [%l7 + 0x66], %l4 stb %o2, [%l7 + 0x4C] fbl,a %fcc2, loop_850 fcmpeq16 %f0, %f12, %i1 fpsub32 %f6, %f14, %f10 xorcc %i6, %o5, %i7 loop_850: bn,a loop_851 fnors %f6, %f5, %f0 udivx %l5, 0x03F4, %g3 alignaddrl %o4, %i2, %g1 loop_851: brlz %i5, loop_852 xorcc %l2, 0x1830, %l0 fmovd %f6, %f2 ldd [%l7 + 0x50], %f2 loop_852: fmovsvc %icc, %f13, %f7 fmovsneg %xcc, %f9, %f1 lduh [%l7 + 0x62], %o6 fbn %fcc0, loop_853 brgz,a %g7, loop_854 lduh [%l7 + 0x10], %g5 ldsw [%l7 + 0x38], %i3 loop_853: sth %l6, [%l7 + 0x64] loop_854: umulcc %o1, %g6, %i4 udiv %g2, 0x1C2E, %o3 movvs %xcc, %i0, %l3 st %f3, [%l7 + 0x28] bcs loop_855 fmovdge %icc, %f10, %f0 fmovrdlz %g4, %f8, %f8 ld [%l7 + 0x14], %f4 loop_855: fmovsvs %icc, %f14, %f6 ldsb [%l7 + 0x4C], %l1 lduh [%l7 + 0x44], %o7 movne %xcc, %o0, %o2 stw %l4, [%l7 + 0x6C] movg %xcc, %i6, %i1 bgu %icc, loop_856 ldsw [%l7 + 0x40], %i7 sub %l5, %g3, %o4 ldsh [%l7 + 0x14], %o5 loop_856: ldub [%l7 + 0x3D], %g1 fmovsgu %xcc, %f1, %f7 umul %i5, 0x1E23, %i2 sll %l0, %l2, %g7 edge16ln %o6, %g5, %i3 fmovdvs %icc, %f7, %f3 fmul8x16au %f6, %f15, %f14 fnor %f14, %f12, %f10 stb %o1, [%l7 + 0x7E] ldsw [%l7 + 0x68], %l6 ldub [%l7 + 0x08], %g6 fbne %fcc2, loop_857 bgu,pn %icc, loop_858 tn %icc, 0x4 udivx %g2, 0x1505, %i4 loop_857: movre %i0, %o3, %l3 loop_858: fzeros %f15 std %f12, [%l7 + 0x30] subc %l1, %o7, %g4 sub %o2, %o0, %l4 stx %i6, [%l7 + 0x28] fmovsgu %icc, %f3, %f4 ldsw [%l7 + 0x5C], %i1 fsrc1s %f6, %f7 fornot2 %f2, %f8, %f8 tsubcc %l5, 0x1543, %g3 sth %o4, [%l7 + 0x14] bgu,a loop_859 edge8l %i7, %o5, %g1 fbg,a %fcc1, loop_860 ldx [%l7 + 0x38], %i5 loop_859: sethi 0x16AD, %i2 ldsb [%l7 + 0x67], %l2 loop_860: fcmpgt16 %f8, %f0, %g7 sll %l0, %g5, %i3 tsubcc %o6, 0x0E45, %l6 fcmpd %fcc0, %f8, %f14 movcc %icc, %o1, %g2 fbe,a %fcc2, loop_861 edge16n %i4, %g6, %i0 ldsb [%l7 + 0x0D], %l3 fble %fcc2, loop_862 loop_861: stb %o3, [%l7 + 0x1E] edge32 %l1, %g4, %o2 movl %xcc, %o7, %l4 loop_862: fand %f2, %f2, %f8 sll %o0, 0x14, %i1 fmuld8sux16 %f3, %f1, %f8 xnorcc %l5, 0x0FFF, %i6 fbuge,a %fcc1, loop_863 fpsub32 %f8, %f8, %f14 ldsb [%l7 + 0x3D], %g3 movge %icc, %o4, %o5 loop_863: std %f8, [%l7 + 0x58] bneg,a,pt %icc, loop_864 fblg,a %fcc0, loop_865 fnot2s %f15, %f2 fpsub16s %f15, %f12, %f7 loop_864: fmovdg %icc, %f15, %f1 loop_865: sllx %i7, %i5, %g1 st %f3, [%l7 + 0x60] fmovsle %icc, %f1, %f4 sth %i2, [%l7 + 0x22] bgu %icc, loop_866 stw %l2, [%l7 + 0x50] ldx [%l7 + 0x58], %g7 fmovdne %xcc, %f3, %f6 loop_866: fmovd %f0, %f4 sllx %g5, 0x02, %i3 fornot1s %f6, %f5, %f4 edge8l %l0, %l6, %o1 ldsb [%l7 + 0x19], %g2 ldd [%l7 + 0x28], %f8 fmovrslez %i4, %f12, %f12 ldx [%l7 + 0x78], %o6 fpackfix %f6, %f4 popc %i0, %g6 ldsw [%l7 + 0x48], %o3 ldsw [%l7 + 0x54], %l1 fpadd16 %f12, %f0, %f0 edge16ln %g4, %l3, %o2 sra %l4, %o0, %o7 umul %i1, 0x19F0, %i6 ldx [%l7 + 0x10], %l5 tleu %icc, 0x7 fmovrdgz %g3, %f0, %f10 fmovsvs %xcc, %f15, %f12 fbe %fcc0, loop_867 ldub [%l7 + 0x16], %o5 movgu %icc, %i7, %i5 tneg %icc, 0x2 loop_867: taddcctv %o4, 0x07A1, %g1 tcs %xcc, 0x2 andncc %i2, %l2, %g5 std %f10, [%l7 + 0x08] ldsw [%l7 + 0x60], %g7 fornot1s %f7, %f13, %f14 nop setx loop_868, %l0, %l1 jmpl %l1, %i3 stx %l6, [%l7 + 0x28] fxors %f14, %f15, %f7 fbg,a %fcc0, loop_869 loop_868: sth %o1, [%l7 + 0x20] fmovde %xcc, %f10, %f0 edge16n %g2, %l0, %o6 loop_869: stw %i0, [%l7 + 0x3C] std %f6, [%l7 + 0x10] fbuge,a %fcc2, loop_870 fmovsge %xcc, %f3, %f3 sth %i4, [%l7 + 0x4C] sllx %g6, 0x1E, %l1 loop_870: andncc %o3, %g4, %l3 fmovsvc %xcc, %f9, %f7 bshuffle %f14, %f4, %f10 brgez %o2, loop_871 fpmerge %f14, %f2, %f8 fmovrdlz %l4, %f6, %f6 fornot2 %f10, %f6, %f4 loop_871: fxors %f1, %f5, %f4 ldx [%l7 + 0x50], %o0 or %o7, %i6, %l5 nop setx loop_872, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addc %g3, 0x0EB1, %o5 fmovdne %icc, %f12, %f4 ta %xcc, 0x4 loop_872: fmovse %xcc, %f14, %f14 fnot1s %f7, %f13 movne %icc, %i1, %i7 stw %o4, [%l7 + 0x78] popc %g1, %i2 edge32ln %i5, %g5, %g7 fmovdcc %xcc, %f4, %f1 movpos %xcc, %l2, %l6 fmovd %f0, %f4 fxor %f2, %f4, %f14 fnot1s %f3, %f7 movcc %icc, %o1, %i3 bgu,pn %icc, loop_873 fcmpgt16 %f6, %f10, %g2 fbue,a %fcc3, loop_874 std %f14, [%l7 + 0x18] loop_873: ldsh [%l7 + 0x24], %l0 xnorcc %i0, 0x1A3D, %o6 loop_874: ldsb [%l7 + 0x7D], %g6 tl %xcc, 0x4 lduw [%l7 + 0x5C], %l1 fmovrslz %i4, %f7, %f1 lduw [%l7 + 0x40], %o3 fpadd16s %f1, %f14, %f11 fmovrslez %g4, %f14, %f14 faligndata %f6, %f8, %f8 fblg %fcc2, loop_875 sth %o2, [%l7 + 0x7A] ldsw [%l7 + 0x34], %l3 fmovsa %xcc, %f9, %f7 loop_875: fandnot1 %f14, %f4, %f4 fpadd32s %f8, %f11, %f7 fbo %fcc3, loop_876 fxor %f8, %f14, %f6 ldx [%l7 + 0x70], %o0 stw %o7, [%l7 + 0x5C] loop_876: fcmpne16 %f2, %f14, %i6 fmovsge %icc, %f0, %f3 mova %icc, %l5, %l4 stb %o5, [%l7 + 0x0C] ld [%l7 + 0x48], %f10 movpos %icc, %g3, %i7 lduw [%l7 + 0x44], %o4 edge16l %g1, %i2, %i1 fmovrde %g5, %f0, %f10 st %f13, [%l7 + 0x54] tsubcc %g7, 0x0079, %l2 fsrc2s %f15, %f13 fbuge,a %fcc1, loop_877 fbuge,a %fcc1, loop_878 fsrc1 %f12, %f0 fpsub32 %f0, %f12, %f12 loop_877: brnz %i5, loop_879 loop_878: fcmple32 %f4, %f2, %o1 sth %l6, [%l7 + 0x5C] fbug %fcc3, loop_880 loop_879: fbn,a %fcc0, loop_881 ldd [%l7 + 0x50], %f10 lduh [%l7 + 0x12], %i3 loop_880: ldub [%l7 + 0x7F], %l0 loop_881: tgu %icc, 0x6 bcc %xcc, loop_882 movle %xcc, %g2, %i0 tg %xcc, 0x3 sllx %o6, %g6, %l1 loop_882: udivx %o3, 0x041A, %i4 fmovs %f12, %f11 ldsh [%l7 + 0x3A], %o2 bcc,a,pn %icc, loop_883 lduw [%l7 + 0x30], %g4 smulcc %l3, 0x010F, %o7 fmovdge %xcc, %f6, %f7 loop_883: st %f5, [%l7 + 0x48] ld [%l7 + 0x78], %f9 fpackfix %f14, %f12 stb %i6, [%l7 + 0x40] fble,a %fcc0, loop_884 nop setx loop_885, %l0, %l1 jmpl %l1, %l5 movge %xcc, %l4, %o0 ldsb [%l7 + 0x41], %g3 loop_884: ldub [%l7 + 0x1C], %o5 loop_885: std %f14, [%l7 + 0x68] mova %xcc, %o4, %g1 st %f10, [%l7 + 0x38] st %f1, [%l7 + 0x78] ld [%l7 + 0x68], %f3 bg,a,pn %xcc, loop_886 bleu,a loop_887 bleu %icc, loop_888 ldub [%l7 + 0x47], %i2 loop_886: bgu,a loop_889 loop_887: brlz %i1, loop_890 loop_888: fbul,a %fcc0, loop_891 movvc %xcc, %i7, %g7 loop_889: stb %l2, [%l7 + 0x68] loop_890: tpos %xcc, 0x5 loop_891: fmovdpos %xcc, %f0, %f15 subcc %i5, 0x18B6, %g5 movcs %icc, %l6, %o1 fmovda %xcc, %f1, %f11 for %f6, %f10, %f4 brlz %l0, loop_892 ldd [%l7 + 0x50], %f14 fcmpne16 %f6, %f14, %g2 fmuld8ulx16 %f2, %f8, %f4 loop_892: ld [%l7 + 0x54], %f13 lduw [%l7 + 0x10], %i0 sth %o6, [%l7 + 0x7E] ldd [%l7 + 0x38], %f0 bcs,pt %xcc, loop_893 ldsb [%l7 + 0x54], %g6 fmovdge %icc, %f13, %f8 fmovsneg %xcc, %f12, %f15 loop_893: lduw [%l7 + 0x70], %i3 tne %xcc, 0x2 tg %icc, 0x0 ldub [%l7 + 0x74], %l1 sdivcc %o3, 0x1FD8, %o2 movrgez %i4, 0x265, %g4 ta %xcc, 0x5 ldsb [%l7 + 0x5C], %l3 mulx %i6, %o7, %l4 addc %o0, %l5, %o5 fones %f6 sra %g3, %g1, %i2 fornot2s %f14, %f7, %f1 udivx %o4, 0x1FDE, %i1 fnor %f12, %f12, %f4 fmovsne %icc, %f10, %f4 stb %g7, [%l7 + 0x75] fandnot2 %f10, %f10, %f14 sth %i7, [%l7 + 0x7C] lduw [%l7 + 0x18], %l2 addccc %i5, %l6, %o1 fmovscc %xcc, %f6, %f0 fmovdleu %xcc, %f8, %f2 popc 0x0CF5, %g5 fones %f14 fmovsl %xcc, %f9, %f0 tl %icc, 0x5 fabsd %f0, %f4 stb %l0, [%l7 + 0x7A] bgu,a loop_894 tge %xcc, 0x4 add %g2, %o6, %i0 movl %xcc, %g6, %i3 loop_894: stx %l1, [%l7 + 0x60] fxor %f10, %f14, %f12 srax %o3, 0x09, %i4 and %g4, 0x1889, %l3 orn %i6, 0x1434, %o2 subcc %l4, %o0, %l5 fmul8x16au %f13, %f1, %f14 ldx [%l7 + 0x40], %o5 ldsh [%l7 + 0x68], %g3 lduh [%l7 + 0x0E], %o7 edge32 %g1, %o4, %i2 stb %i1, [%l7 + 0x51] ld [%l7 + 0x68], %f11 st %f2, [%l7 + 0x54] sdivx %i7, 0x0170, %l2 stw %g7, [%l7 + 0x4C] fba %fcc2, loop_895 movgu %icc, %i5, %o1 ta %icc, 0x0 mulscc %g5, %l0, %l6 loop_895: te %icc, 0x5 fzero %f10 tne %icc, 0x2 movgu %xcc, %o6, %i0 edge16l %g6, %g2, %i3 fnors %f13, %f6, %f11 orn %l1, 0x134D, %o3 tleu %xcc, 0x5 std %f0, [%l7 + 0x28] ldsw [%l7 + 0x18], %i4 ldub [%l7 + 0x71], %g4 tsubcc %l3, 0x1EB1, %o2 movle %icc, %l4, %i6 stw %o0, [%l7 + 0x60] stb %l5, [%l7 + 0x2F] ldsb [%l7 + 0x69], %g3 fmovdg %icc, %f8, %f5 std %f10, [%l7 + 0x28] tvc %icc, 0x3 fzeros %f12 fmovdne %icc, %f9, %f8 ldd [%l7 + 0x68], %f12 std %f14, [%l7 + 0x58] andncc %o5, %g1, %o4 fmovrdlez %o7, %f8, %f6 sra %i1, 0x17, %i7 alignaddr %l2, %i2, %g7 udiv %o1, 0x0206, %i5 lduh [%l7 + 0x34], %l0 pdist %f6, %f4, %f8 movn %xcc, %g5, %l6 movvs %xcc, %o6, %g6 sdiv %i0, 0x16E5, %i3 sdivcc %g2, 0x09B2, %o3 stx %l1, [%l7 + 0x08] lduw [%l7 + 0x7C], %i4 movle %xcc, %g4, %o2 ldub [%l7 + 0x7B], %l4 pdist %f2, %f4, %f12 st %f6, [%l7 + 0x18] mulscc %i6, 0x0A57, %l3 ldub [%l7 + 0x7D], %l5 andcc %g3, %o5, %g1 brlez,a %o4, loop_896 fmovrslz %o7, %f13, %f6 sth %i1, [%l7 + 0x74] xorcc %i7, 0x135D, %l2 loop_896: sth %o0, [%l7 + 0x58] smul %i2, %g7, %i5 edge16ln %l0, %g5, %l6 fnot2s %f4, %f0 fcmpeq16 %f0, %f6, %o6 ldsb [%l7 + 0x7D], %o1 bg,a,pn %icc, loop_897 fpsub32s %f13, %f13, %f15 sdivx %i0, 0x1B1C, %g6 move %icc, %i3, %g2 loop_897: stw %l1, [%l7 + 0x10] lduh [%l7 + 0x72], %i4 fcmple32 %f4, %f0, %o3 bvs,a %icc, loop_898 ld [%l7 + 0x18], %f10 ldsw [%l7 + 0x38], %g4 ldub [%l7 + 0x4B], %o2 loop_898: fcmpgt16 %f14, %f2, %i6 stx %l4, [%l7 + 0x68] bleu,pt %xcc, loop_899 st %f15, [%l7 + 0x5C] bcc,a,pn %xcc, loop_900 fbule,a %fcc0, loop_901 loop_899: fornot2 %f2, %f10, %f6 xorcc %l3, %l5, %o5 loop_900: tne %xcc, 0x4 loop_901: edge8 %g1, %o4, %o7 add %g3, 0x14B5, %i7 fmovsn %xcc, %f3, %f7 mulscc %l2, 0x1A3D, %i1 sth %o0, [%l7 + 0x40] ldsb [%l7 + 0x2A], %i2 movvs %xcc, %i5, %l0 ld [%l7 + 0x4C], %f8 fsrc1 %f14, %f2 bpos,a,pn %icc, loop_902 movne %xcc, %g7, %g5 move %icc, %o6, %o1 tsubcc %l6, 0x100C, %i0 loop_902: ldsb [%l7 + 0x6C], %g6 udivx %i3, 0x1B6D, %l1 tne %xcc, 0x0 fmovsl %xcc, %f9, %f15 bcc %xcc, loop_903 fnors %f3, %f15, %f5 fmul8x16au %f2, %f13, %f0 fmovrsne %g2, %f11, %f3 loop_903: stb %i4, [%l7 + 0x12] ldsw [%l7 + 0x78], %o3 ldsh [%l7 + 0x16], %o2 nop setx loop_904, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f5, [%l7 + 0x14] fpadd16 %f2, %f0, %f6 ldsh [%l7 + 0x62], %g4 loop_904: tgu %icc, 0x6 ldsh [%l7 + 0x0A], %l4 fbg %fcc2, loop_905 fcmped %fcc1, %f10, %f4 srlx %l3, 0x16, %i6 fxor %f10, %f12, %f8 loop_905: std %f12, [%l7 + 0x50] edge16n %l5, %o5, %g1 stw %o4, [%l7 + 0x18] fxors %f4, %f10, %f13 smul %o7, %i7, %l2 stb %g3, [%l7 + 0x7E] for %f0, %f14, %f2 fmovdle %icc, %f5, %f2 alignaddrl %i1, %i2, %o0 movpos %xcc, %l0, %i5 movgu %xcc, %g7, %o6 fnands %f3, %f11, %f2 ldd [%l7 + 0x18], %f14 stx %g5, [%l7 + 0x38] ta %icc, 0x3 ld [%l7 + 0x2C], %f11 edge32ln %l6, %i0, %o1 alignaddrl %i3, %g6, %g2 fcmpne16 %f14, %f10, %i4 edge32 %l1, %o2, %g4 tn %xcc, 0x5 edge32ln %o3, %l3, %i6 bneg,pt %xcc, loop_906 stw %l4, [%l7 + 0x08] fmovsvc %xcc, %f15, %f10 ld [%l7 + 0x60], %f13 loop_906: for %f12, %f0, %f10 xnor %l5, %g1, %o4 tcs %icc, 0x2 fmovrdlz %o5, %f8, %f2 stw %o7, [%l7 + 0x10] fmovdle %icc, %f0, %f10 ld [%l7 + 0x64], %f11 umul %i7, %l2, %g3 lduw [%l7 + 0x08], %i1 fcmple32 %f6, %f10, %i2 smulcc %o0, 0x1AF5, %l0 brz,a %g7, loop_907 fbge %fcc3, loop_908 movrgz %i5, 0x171, %g5 std %f4, [%l7 + 0x68] loop_907: fmovrdne %o6, %f10, %f6 loop_908: fcmped %fcc0, %f12, %f10 movvc %icc, %l6, %o1 ldub [%l7 + 0x7E], %i3 fmovsle %icc, %f14, %f0 fblg,a %fcc0, loop_909 stb %g6, [%l7 + 0x09] movvs %xcc, %g2, %i0 fmovrdlez %l1, %f12, %f2 loop_909: ldsb [%l7 + 0x24], %i4 movge %xcc, %g4, %o3 ldd [%l7 + 0x68], %f6 ldsb [%l7 + 0x52], %l3 fble,a %fcc0, loop_910 stw %i6, [%l7 + 0x74] sub %l4, 0x0AF9, %l5 fmovdcs %icc, %f3, %f13 loop_910: movge %icc, %g1, %o4 be,pn %icc, loop_911 stw %o2, [%l7 + 0x18] andcc %o5, %o7, %l2 sth %i7, [%l7 + 0x60] loop_911: stb %i1, [%l7 + 0x6F] udiv %i2, 0x1510, %o0 lduh [%l7 + 0x30], %g3 fornot2 %f14, %f6, %f0 fornot1s %f0, %f0, %f0 nop setx loop_912, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mova %xcc, %g7, %l0 movvs %xcc, %i5, %g5 ldsb [%l7 + 0x19], %o6 loop_912: bge,pn %xcc, loop_913 fpack32 %f0, %f10, %f12 ldub [%l7 + 0x61], %o1 ldsb [%l7 + 0x6F], %i3 loop_913: fmovscs %icc, %f10, %f15 fxnors %f7, %f2, %f0 fors %f13, %f7, %f6 fmovd %f14, %f12 subcc %g6, %l6, %g2 std %f8, [%l7 + 0x50] ld [%l7 + 0x44], %f14 ldx [%l7 + 0x68], %i0 lduw [%l7 + 0x44], %l1 fcmps %fcc0, %f6, %f10 edge16l %g4, %i4, %o3 sth %l3, [%l7 + 0x1A] ldsb [%l7 + 0x64], %i6 andn %l5, %l4, %g1 fmovdge %xcc, %f4, %f5 fcmpgt16 %f8, %f6, %o2 ldx [%l7 + 0x28], %o5 movrne %o4, %o7, %i7 fmovdn %xcc, %f6, %f14 fmovdg %xcc, %f13, %f7 bvc,pn %xcc, loop_914 pdist %f14, %f4, %f8 fnands %f6, %f15, %f11 ldsb [%l7 + 0x27], %i1 loop_914: lduh [%l7 + 0x5E], %l2 ldsb [%l7 + 0x16], %o0 fands %f10, %f5, %f7 movleu %icc, %i2, %g7 edge16n %l0, %i5, %g5 movrne %o6, %g3, %i3 stx %o1, [%l7 + 0x28] st %f6, [%l7 + 0x40] ldd [%l7 + 0x78], %f8 lduw [%l7 + 0x50], %g6 fmovdneg %icc, %f5, %f11 fandnot2s %f7, %f4, %f11 siam 0x2 ldsw [%l7 + 0x40], %g2 ldx [%l7 + 0x10], %i0 fmovsgu %xcc, %f15, %f14 fmovsneg %xcc, %f2, %f13 tneg %xcc, 0x0 fnegd %f2, %f2 fpsub32s %f4, %f9, %f13 addc %l1, %g4, %l6 ldub [%l7 + 0x1C], %i4 tcc %icc, 0x7 bvc,pn %xcc, loop_915 ldsb [%l7 + 0x0E], %l3 ld [%l7 + 0x60], %f7 fexpand %f12, %f14 loop_915: bvc,pn %xcc, loop_916 stb %o3, [%l7 + 0x32] alignaddr %l5, %l4, %g1 ldsh [%l7 + 0x62], %i6 loop_916: ld [%l7 + 0x38], %f5 fnegd %f0, %f0 fxor %f8, %f14, %f12 fmovd %f12, %f10 move %icc, %o2, %o4 edge16n %o5, %o7, %i1 st %f13, [%l7 + 0x0C] fmovrslz %l2, %f14, %f14 ld [%l7 + 0x74], %f7 std %f14, [%l7 + 0x10] edge8 %o0, %i7, %g7 fmovsn %xcc, %f10, %f10 subccc %l0, 0x0F0D, %i5 ldsw [%l7 + 0x6C], %g5 lduw [%l7 + 0x08], %i2 fone %f8 fornot2s %f0, %f6, %f11 lduw [%l7 + 0x6C], %g3 fmovsl %icc, %f8, %f7 movle %xcc, %o6, %i3 and %o1, 0x189A, %g2 fmovsge %icc, %f8, %f7 lduw [%l7 + 0x50], %g6 fcmpgt32 %f6, %f10, %i0 taddcc %g4, 0x1661, %l1 fmovrdgz %l6, %f4, %f6 st %f4, [%l7 + 0x38] udivcc %l3, 0x17EE, %o3 ldub [%l7 + 0x3B], %i4 bne,a,pn %xcc, loop_917 ldd [%l7 + 0x78], %f10 ldsw [%l7 + 0x2C], %l4 ldsh [%l7 + 0x0C], %l5 loop_917: ldx [%l7 + 0x68], %g1 ldsb [%l7 + 0x6D], %i6 fnegd %f10, %f2 fnors %f14, %f6, %f11 fcmpne16 %f6, %f12, %o2 mova %icc, %o4, %o7 brz,a %i1, loop_918 fmovsgu %xcc, %f8, %f14 stb %o5, [%l7 + 0x2D] ldsb [%l7 + 0x5A], %l2 loop_918: fpadd32 %f6, %f10, %f6 stx %i7, [%l7 + 0x68] tle %icc, 0x2 tleu %xcc, 0x3 fcmpeq32 %f10, %f6, %o0 fxnor %f4, %f12, %f4 bg loop_919 std %f6, [%l7 + 0x68] fzeros %f10 std %f14, [%l7 + 0x70] loop_919: fmovrdgez %l0, %f2, %f6 subc %g7, %g5, %i2 bl,pt %icc, loop_920 fabsd %f12, %f10 lduh [%l7 + 0x3E], %g3 fmovsle %xcc, %f5, %f8 loop_920: tneg %xcc, 0x6 fblg,a %fcc0, loop_921 fmovrdlez %o6, %f10, %f12 ld [%l7 + 0x74], %f0 std %f4, [%l7 + 0x08] loop_921: ldx [%l7 + 0x40], %i3 lduh [%l7 + 0x26], %i5 sth %g2, [%l7 + 0x5C] ldx [%l7 + 0x08], %o1 fbn,a %fcc1, loop_922 mulx %i0, %g4, %g6 movpos %icc, %l1, %l3 stx %o3, [%l7 + 0x70] loop_922: edge16n %i4, %l6, %l4 sth %l5, [%l7 + 0x42] brlez,a %i6, loop_923 fsrc1s %f0, %f12 stw %o2, [%l7 + 0x20] tsubcctv %o4, 0x0039, %o7 loop_923: brgz,a %i1, loop_924 fzero %f12 tl %icc, 0x2 mova %xcc, %o5, %g1 loop_924: te %icc, 0x4 tgu %xcc, 0x2 fxnors %f9, %f13, %f13 fcmped %fcc3, %f4, %f4 orncc %i7, 0x1CB0, %o0 stx %l2, [%l7 + 0x40] fba %fcc3, loop_925 fandnot1 %f10, %f10, %f6 alignaddrl %l0, %g7, %g5 fand %f8, %f6, %f0 loop_925: tvs %xcc, 0x7 fornot1 %f2, %f0, %f8 fmovdneg %icc, %f9, %f0 and %g3, 0x0C49, %o6 fbge,a %fcc2, loop_926 tgu %icc, 0x7 bgu,a loop_927 ldsb [%l7 + 0x59], %i3 loop_926: andcc %i5, %i2, %o1 fmovdvc %xcc, %f1, %f5 loop_927: fpadd32 %f10, %f4, %f14 ld [%l7 + 0x3C], %f10 for %f12, %f4, %f14 nop setx loop_928, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orncc %i0, %g4, %g2 fpmerge %f12, %f13, %f8 fmovd %f0, %f0 loop_928: ldsb [%l7 + 0x45], %g6 andcc %l1, 0x1E7E, %o3 ldsw [%l7 + 0x38], %i4 fandnot2s %f13, %f3, %f14 sth %l6, [%l7 + 0x7E] fors %f13, %f10, %f8 bcs,pt %xcc, loop_929 edge16n %l3, %l5, %l4 movrlez %i6, 0x22C, %o4 sra %o2, 0x0B, %i1 loop_929: sdivx %o7, 0x098A, %o5 move %icc, %i7, %o0 ldsh [%l7 + 0x58], %g1 fnor %f4, %f2, %f8 sth %l0, [%l7 + 0x1E] srax %g7, 0x0D, %g5 std %f2, [%l7 + 0x38] alignaddrl %l2, %o6, %g3 umulcc %i5, 0x101F, %i3 ldub [%l7 + 0x66], %o1 lduw [%l7 + 0x18], %i0 be %xcc, loop_930 fpackfix %f8, %f5 sdivcc %g4, 0x09F1, %g2 fandnot2 %f14, %f6, %f8 loop_930: andcc %g6, 0x0D1C, %i2 std %f14, [%l7 + 0x60] ldd [%l7 + 0x20], %f12 fmovdcc %xcc, %f8, %f13 ldsb [%l7 + 0x7C], %l1 fcmpne16 %f6, %f2, %i4 fpack32 %f10, %f0, %f2 faligndata %f12, %f4, %f0 mulx %l6, %o3, %l5 xnorcc %l3, 0x0D18, %i6 lduw [%l7 + 0x28], %l4 movpos %icc, %o4, %i1 brgez %o7, loop_931 brgez %o5, loop_932 fmovscc %xcc, %f5, %f14 subc %o2, 0x0A17, %i7 loop_931: ldd [%l7 + 0x68], %f2 loop_932: smul %g1, 0x067E, %l0 fone %f0 smul %o0, 0x1995, %g5 lduw [%l7 + 0x74], %l2 fmovsgu %icc, %f12, %f6 fmovrdgez %o6, %f8, %f0 std %f10, [%l7 + 0x30] fxnor %f12, %f6, %f10 sth %g7, [%l7 + 0x34] fpack16 %f2, %f10 fnors %f6, %f0, %f0 fbg %fcc1, loop_933 subcc %i5, 0x1256, %g3 sth %o1, [%l7 + 0x72] fornot2 %f0, %f10, %f10 loop_933: brnz %i3, loop_934 fxors %f11, %f0, %f1 fornot1s %f4, %f4, %f7 fba %fcc2, loop_935 loop_934: fsrc1 %f6, %f12 fandnot2 %f6, %f8, %f0 xnorcc %g4, %g2, %i0 loop_935: taddcctv %g6, 0x0721, %l1 udivcc %i2, 0x01F4, %i4 srlx %o3, %l6, %l5 fmovdleu %icc, %f11, %f9 ta %xcc, 0x3 fmovsl %xcc, %f2, %f1 ldsh [%l7 + 0x34], %l3 brlz %l4, loop_936 fbug,a %fcc3, loop_937 ldd [%l7 + 0x08], %f4 ldx [%l7 + 0x50], %i6 loop_936: fbo %fcc1, loop_938 loop_937: fbl,a %fcc2, loop_939 bneg,a,pn %icc, loop_940 edge16n %o4, %o7, %i1 loop_938: fpsub16 %f0, %f2, %f2 loop_939: addccc %o2, %o5, %i7 loop_940: fmovrslz %g1, %f14, %f15 ldub [%l7 + 0x76], %l0 lduh [%l7 + 0x5C], %g5 bl,a loop_941 edge8n %o0, %o6, %l2 ldsw [%l7 + 0x40], %g7 tle %xcc, 0x0 loop_941: fnors %f2, %f8, %f6 fxor %f14, %f6, %f2 ldsw [%l7 + 0x18], %g3 tcs %icc, 0x7 fba,a %fcc0, loop_942 ldd [%l7 + 0x68], %f10 sethi 0x000F, %i5 fnors %f7, %f2, %f15 loop_942: bvc,a,pt %xcc, loop_943 ldub [%l7 + 0x51], %o1 andncc %g4, %g2, %i3 ba,pt %icc, loop_944 loop_943: movvc %xcc, %g6, %l1 sth %i0, [%l7 + 0x56] fcmple16 %f2, %f8, %i2 loop_944: ld [%l7 + 0x30], %f15 move %xcc, %o3, %l6 nop setx loop_945, %l0, %l1 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 %l5, %i4, %l3 movrgz %i6, 0x20A, %l4 andn %o4, 0x080C, %i1 loop_945: andn %o7, %o2, %o5 fbuge %fcc2, loop_946 ldd [%l7 + 0x68], %f4 ldsh [%l7 + 0x1E], %i7 subc %l0, %g5, %g1 loop_946: fcmpne16 %f8, %f0, %o0 andncc %l2, %g7, %o6 fmovsgu %xcc, %f15, %f1 lduw [%l7 + 0x2C], %i5 or %g3, %g4, %o1 stw %g2, [%l7 + 0x14] array8 %g6, %l1, %i3 add %i2, 0x1878, %o3 ldub [%l7 + 0x78], %l6 addc %l5, %i0, %l3 call loop_947 ldsw [%l7 + 0x78], %i4 subcc %i6, %l4, %o4 fblg %fcc1, loop_948 loop_947: bvc loop_949 ldd [%l7 + 0x38], %f14 st %f0, [%l7 + 0x18] loop_948: movleu %xcc, %i1, %o2 loop_949: ldx [%l7 + 0x20], %o5 ldub [%l7 + 0x2E], %i7 fcmps %fcc2, %f3, %f14 fmovdneg %icc, %f3, %f7 fbue,a %fcc3, loop_950 fbule,a %fcc3, loop_951 fmovscs %icc, %f2, %f5 stw %l0, [%l7 + 0x44] loop_950: stx %g5, [%l7 + 0x60] loop_951: brnz %o7, loop_952 bneg,pn %icc, loop_953 stx %g1, [%l7 + 0x28] movrgez %o0, %g7, %l2 loop_952: tg %xcc, 0x6 loop_953: fcmpd %fcc0, %f2, %f8 ldd [%l7 + 0x58], %f4 stb %i5, [%l7 + 0x2A] fnands %f13, %f13, %f4 stb %o6, [%l7 + 0x67] bshuffle %f4, %f12, %f10 tpos %icc, 0x1 stb %g4, [%l7 + 0x78] sra %o1, %g3, %g2 ldd [%l7 + 0x18], %f8 movre %l1, 0x10C, %i3 fmovsvs %xcc, %f0, %f6 nop setx loop_954, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done te %icc, 0x7 ldub [%l7 + 0x62], %g6 edge8 %o3, %l6, %i2 loop_954: smul %l5, %l3, %i4 fble,a %fcc1, loop_955 addccc %i6, 0x1C36, %l4 lduw [%l7 + 0x0C], %i0 st %f14, [%l7 + 0x10] loop_955: fnor %f10, %f14, %f0 tg %icc, 0x0 tne %xcc, 0x7 bcs,a %icc, loop_956 fbue,a %fcc1, loop_957 tcs %icc, 0x7 ld [%l7 + 0x44], %f9 loop_956: lduh [%l7 + 0x58], %o4 loop_957: stx %i1, [%l7 + 0x18] bl,a,pt %xcc, loop_958 stb %o2, [%l7 + 0x63] fmovdcs %icc, %f8, %f4 stw %o5, [%l7 + 0x28] loop_958: brnz,a %l0, loop_959 fors %f9, %f9, %f14 fabss %f1, %f4 fmovda %icc, %f12, %f12 loop_959: stw %i7, [%l7 + 0x20] fbn %fcc2, loop_960 fcmple32 %f12, %f4, %g5 ble loop_961 sth %o7, [%l7 + 0x56] loop_960: fexpand %f4, %f10 fmovdcs %xcc, %f11, %f13 loop_961: brgz,a %o0, loop_962 brz %g7, loop_963 ldd [%l7 + 0x10], %f14 array32 %g1, %l2, %o6 loop_962: movcc %icc, %i5, %o1 loop_963: fnegs %f7, %f2 fbu %fcc3, loop_964 ld [%l7 + 0x44], %f12 umul %g3, %g4, %l1 fones %f4 loop_964: stw %i3, [%l7 + 0x10] movre %g2, 0x367, %o3 fmovspos %xcc, %f10, %f12 ldsw [%l7 + 0x64], %l6 sra %g6, %l5, %i2 ldx [%l7 + 0x68], %l3 stx %i6, [%l7 + 0x30] movcs %xcc, %l4, %i0 fnor %f4, %f10, %f2 ldsb [%l7 + 0x45], %o4 fbe,a %fcc2, loop_965 fmul8x16al %f12, %f3, %f12 andcc %i1, %i4, %o2 stw %o5, [%l7 + 0x20] loop_965: sth %i7, [%l7 + 0x7E] fmovrde %g5, %f4, %f8 lduh [%l7 + 0x0A], %l0 ldub [%l7 + 0x6A], %o0 ldub [%l7 + 0x5C], %o7 ldd [%l7 + 0x58], %f12 ldsh [%l7 + 0x14], %g7 fblg %fcc1, loop_966 fcmpeq16 %f2, %f14, %g1 ble,a,pt %icc, loop_967 popc 0x1C97, %l2 loop_966: fors %f8, %f14, %f10 lduw [%l7 + 0x5C], %o6 loop_967: tg %icc, 0x2 ldsh [%l7 + 0x5E], %i5 fsrc1s %f8, %f6 bg %icc, loop_968 sth %o1, [%l7 + 0x5A] tsubcc %g3, 0x078E, %l1 fmovdcc %xcc, %f10, %f8 loop_968: movleu %icc, %g4, %g2 ldsw [%l7 + 0x20], %o3 ld [%l7 + 0x10], %f6 brgez %l6, loop_969 nop setx loop_970, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g6, [%l7 + 0x10] fxors %f1, %f7, %f14 loop_969: ldsb [%l7 + 0x2A], %l5 loop_970: brnz %i3, loop_971 fmovrdgz %i2, %f4, %f2 ldsw [%l7 + 0x4C], %l3 subccc %l4, 0x074E, %i0 loop_971: fsrc2s %f4, %f12 srl %o4, 0x0B, %i1 fbu,a %fcc2, loop_972 fpsub32s %f2, %f2, %f1 popc 0x091F, %i4 taddcc %o2, %i6, %i7 loop_972: fmul8x16 %f4, %f4, %f6 tge %icc, 0x2 sll %g5, %o5, %l0 fmovsleu %icc, %f12, %f8 mova %xcc, %o7, %g7 ld [%l7 + 0x5C], %f1 smul %g1, %o0, %l2 ldx [%l7 + 0x78], %i5 fmovdvs %xcc, %f15, %f4 mulx %o1, 0x1A03, %o6 fmovsne %xcc, %f9, %f14 movl %xcc, %l1, %g3 fbn %fcc2, loop_973 edge8 %g2, %o3, %g4 edge16l %g6, %l5, %l6 edge8n %i2, %l3, %l4 loop_973: brlez,a %i0, loop_974 fmovsleu %xcc, %f12, %f9 edge8n %o4, %i3, %i4 fcmpgt16 %f10, %f2, %i1 loop_974: fbl,a %fcc0, loop_975 ldsh [%l7 + 0x3C], %i6 movcs %icc, %o2, %i7 fbne,a %fcc3, loop_976 loop_975: stb %o5, [%l7 + 0x75] ldd [%l7 + 0x50], %f8 stw %g5, [%l7 + 0x24] loop_976: edge16ln %o7, %l0, %g1 tn %xcc, 0x1 fbule,a %fcc2, loop_977 be,pn %xcc, loop_978 fmul8ulx16 %f8, %f14, %f0 tpos %xcc, 0x6 loop_977: ldsw [%l7 + 0x64], %g7 loop_978: fands %f2, %f15, %f0 fmovrdgez %l2, %f2, %f12 ldub [%l7 + 0x0B], %i5 stw %o1, [%l7 + 0x6C] fnot1s %f10, %f2 fmovrdlz %o6, %f14, %f2 fpadd32 %f4, %f8, %f12 sth %o0, [%l7 + 0x42] movrlz %g3, 0x21F, %l1 ld [%l7 + 0x58], %f9 umulcc %g2, %o3, %g4 movl %xcc, %g6, %l5 array32 %l6, %i2, %l4 edge16l %l3, %i0, %o4 udivx %i3, 0x018F, %i1 ldub [%l7 + 0x08], %i4 tg %icc, 0x1 mulscc %i6, %i7, %o5 be,pt %icc, loop_979 ldd [%l7 + 0x60], %f14 sth %o2, [%l7 + 0x6C] fexpand %f10, %f0 loop_979: addc %o7, %g5, %l0 taddcctv %g1, %g7, %i5 taddcctv %l2, %o6, %o0 fmovsle %xcc, %f0, %f6 std %f14, [%l7 + 0x30] tsubcc %g3, 0x187F, %l1 edge32n %o1, %o3, %g4 stb %g2, [%l7 + 0x37] srlx %g6, %l6, %l5 ldx [%l7 + 0x58], %i2 for %f8, %f12, %f8 std %f10, [%l7 + 0x78] fpack16 %f14, %f2 fpsub16s %f14, %f8, %f7 stw %l4, [%l7 + 0x5C] ldsb [%l7 + 0x44], %l3 xor %o4, 0x062F, %i0 edge32 %i3, %i1, %i4 ldsb [%l7 + 0x5E], %i7 st %f4, [%l7 + 0x0C] std %f6, [%l7 + 0x48] fandnot2 %f12, %f2, %f6 fabsd %f2, %f8 xor %i6, %o5, %o7 edge32 %o2, %g5, %l0 movrlz %g7, 0x103, %g1 and %l2, 0x1B1F, %o6 ldsw [%l7 + 0x60], %o0 fmovdne %icc, %f2, %f5 fmuld8ulx16 %f2, %f9, %f14 ldub [%l7 + 0x22], %i5 ldd [%l7 + 0x10], %f2 ldsb [%l7 + 0x10], %g3 fmovdgu %xcc, %f3, %f12 subcc %l1, 0x0C44, %o1 fandnot1s %f5, %f1, %f0 fmovsle %xcc, %f10, %f11 srlx %g4, 0x04, %g2 lduh [%l7 + 0x1C], %o3 taddcc %g6, 0x0003, %l5 ldd [%l7 + 0x10], %f10 be %xcc, loop_980 bge,a loop_981 fornot2 %f0, %f10, %f0 move %xcc, %i2, %l4 loop_980: fabsd %f2, %f8 loop_981: fcmps %fcc3, %f4, %f12 andcc %l3, %l6, %i0 fmovs %f2, %f13 bl,pn %icc, loop_982 movge %xcc, %o4, %i1 bneg,a,pt %xcc, loop_983 brnz %i4, loop_984 loop_982: movl %xcc, %i7, %i3 umul %o5, 0x0867, %o7 loop_983: edge32 %i6, %o2, %l0 loop_984: fmovrslz %g7, %f13, %f14 fcmpes %fcc3, %f3, %f3 array16 %g1, %l2, %o6 fmovdge %xcc, %f5, %f8 fpsub32s %f6, %f11, %f3 ldsb [%l7 + 0x17], %o0 ldx [%l7 + 0x58], %g5 fblg %fcc1, loop_985 ld [%l7 + 0x5C], %f2 movgu %xcc, %g3, %l1 fcmpeq16 %f12, %f0, %o1 loop_985: fbue,a %fcc3, loop_986 sth %g4, [%l7 + 0x0A] fcmps %fcc1, %f9, %f1 xnor %g2, 0x060F, %i5 loop_986: fmovdg %xcc, %f9, %f10 fmovdvs %icc, %f14, %f7 edge32n %g6, %l5, %i2 siam 0x1 fmovdg %xcc, %f15, %f10 fandnot1s %f12, %f7, %f6 array8 %o3, %l4, %l3 lduh [%l7 + 0x7C], %l6 fornot1 %f14, %f4, %f2 fmovdleu %icc, %f13, %f9 fnors %f15, %f15, %f0 add %o4, %i0, %i4 fbn,a %fcc2, loop_987 fzero %f10 ldub [%l7 + 0x4E], %i7 fbo %fcc3, loop_988 loop_987: stx %i3, [%l7 + 0x68] stw %i1, [%l7 + 0x44] fbg,a %fcc2, loop_989 loop_988: sll %o7, 0x08, %o5 fnot2s %f2, %f6 fexpand %f5, %f2 loop_989: fble %fcc1, loop_990 movrne %i6, 0x123, %o2 movrgz %g7, 0x3EB, %g1 sth %l2, [%l7 + 0x2C] loop_990: ld [%l7 + 0x68], %f13 sth %o6, [%l7 + 0x10] fmovdvs %xcc, %f0, %f14 fmovdneg %icc, %f11, %f15 andn %o0, %g5, %l0 st %f14, [%l7 + 0x28] brgez %g3, loop_991 std %f12, [%l7 + 0x28] brgz %o1, loop_992 movcc %xcc, %l1, %g2 loop_991: ldd [%l7 + 0x10], %f2 fmovd %f8, %f10 loop_992: stw %i5, [%l7 + 0x3C] fmovs %f7, %f7 edge8n %g6, %g4, %l5 movrlz %o3, 0x375, %i2 stw %l3, [%l7 + 0x44] edge8 %l4, %o4, %l6 fmovsneg %xcc, %f15, %f11 fsrc1s %f4, %f15 ldsh [%l7 + 0x20], %i0 ldd [%l7 + 0x20], %f4 nop setx loop_993, %l0, %l1 jmpl %l1, %i7 fmovdl %xcc, %f11, %f9 orn %i4, %i1, %i3 bshuffle %f0, %f14, %f4 loop_993: brlez %o7, loop_994 sth %i6, [%l7 + 0x08] tcs %icc, 0x0 fcmpne32 %f0, %f8, %o2 loop_994: fornot1 %f14, %f4, %f12 tl %icc, 0x6 bge,a,pt %icc, loop_995 sub %o5, %g7, %g1 fxors %f0, %f13, %f3 movrgz %l2, %o6, %g5 loop_995: alignaddrl %l0, %g3, %o1 fmovrsgz %o0, %f14, %f1 tge %icc, 0x7 udiv %l1, 0x0839, %i5 tle %xcc, 0x5 fnot2 %f2, %f12 fmovdneg %icc, %f5, %f6 bne,a loop_996 std %f12, [%l7 + 0x50] stb %g6, [%l7 + 0x64] fmovrdlez %g4, %f0, %f8 loop_996: fmovrdne %l5, %f0, %f2 ldsh [%l7 + 0x2C], %g2 edge32ln %i2, %l3, %o3 fsrc1s %f1, %f15 stw %l4, [%l7 + 0x74] lduw [%l7 + 0x38], %o4 edge16ln %l6, %i7, %i0 ldx [%l7 + 0x08], %i4 fmovrsne %i1, %f0, %f12 std %f14, [%l7 + 0x68] ld [%l7 + 0x2C], %f10 movneg %xcc, %i3, %i6 movcc %xcc, %o2, %o7 fbu %fcc3, loop_997 move %xcc, %o5, %g7 taddcc %l2, 0x1C83, %o6 ld [%l7 + 0x44], %f9 loop_997: fmuld8ulx16 %f5, %f8, %f4 fbe,a %fcc1, loop_998 fbo %fcc3, loop_999 brz,a %g1, loop_1000 fbe,a %fcc2, loop_1001 loop_998: fble,a %fcc3, loop_1002 loop_999: fornot1s %f10, %f12, %f1 loop_1000: lduh [%l7 + 0x76], %l0 loop_1001: edge16 %g3, %g5, %o1 loop_1002: st %f9, [%l7 + 0x64] ldsh [%l7 + 0x68], %l1 brnz %i5, loop_1003 fabsd %f6, %f6 fmovdneg %icc, %f6, %f4 movne %icc, %g6, %o0 loop_1003: lduh [%l7 + 0x0E], %g4 ldsb [%l7 + 0x0B], %l5 fbe,a %fcc3, loop_1004 ldsh [%l7 + 0x5A], %i2 fmovdvc %icc, %f11, %f5 ldd [%l7 + 0x20], %f14 loop_1004: tvs %icc, 0x5 ba loop_1005 fcmple32 %f14, %f6, %l3 fbue %fcc3, loop_1006 fabss %f12, %f3 loop_1005: bn,a,pn %icc, loop_1007 stx %o3, [%l7 + 0x70] loop_1006: orcc %l4, 0x00E0, %o4 popc 0x135E, %g2 loop_1007: bcs %xcc, loop_1008 bleu,pt %icc, loop_1009 fcmped %fcc2, %f12, %f10 fbuge,a %fcc2, loop_1010 loop_1008: std %f0, [%l7 + 0x18] loop_1009: sth %l6, [%l7 + 0x62] ldx [%l7 + 0x40], %i0 loop_1010: andn %i7, %i4, %i3 fmovdpos %xcc, %f8, %f3 ta %icc, 0x5 add %i6, 0x0AB3, %o2 fandnot1 %f14, %f8, %f0 add %o7, 0x1E9E, %i1 std %f8, [%l7 + 0x28] st %f10, [%l7 + 0x18] fbug,a %fcc3, loop_1011 bneg,pt %xcc, loop_1012 fmovrdne %g7, %f0, %f14 nop setx loop_1013, %l0, %l1 jmpl %l1, %l2 loop_1011: fandnot1 %f0, %f2, %f0 loop_1012: movrlz %o6, %o5, %g1 fmul8x16au %f5, %f6, %f2 loop_1013: fmovdcc %xcc, %f7, %f8 fcmpd %fcc1, %f12, %f2 fbu,a %fcc3, loop_1014 fmovdne %icc, %f5, %f11 movvs %icc, %l0, %g3 lduw [%l7 + 0x6C], %g5 loop_1014: fcmpgt32 %f8, %f10, %l1 fcmpne32 %f8, %f2, %o1 ble loop_1015 fbu %fcc2, loop_1016 bpos,pt %xcc, loop_1017 fmovrde %i5, %f0, %f8 loop_1015: fmovdgu %icc, %f0, %f14 loop_1016: sra %g6, %g4, %o0 loop_1017: fpack16 %f8, %f15 xor %l5, 0x1D6F, %l3 sub %o3, 0x0D3A, %l4 sth %i2, [%l7 + 0x14] stb %o4, [%l7 + 0x53] fba %fcc2, loop_1018 movg %icc, %g2, %i0 sth %l6, [%l7 + 0x5C] stw %i7, [%l7 + 0x50] loop_1018: fmovsg %xcc, %f5, %f13 fmovsg %xcc, %f1, %f4 fnot1s %f9, %f0 move %xcc, %i4, %i3 fmovdcs %xcc, %f4, %f14 ld [%l7 + 0x14], %f10 lduw [%l7 + 0x68], %o2 ldd [%l7 + 0x40], %f6 edge8 %o7, %i6, %g7 ld [%l7 + 0x2C], %f9 fnot2s %f13, %f13 stx %i1, [%l7 + 0x68] tvc %icc, 0x2 fzero %f8 lduw [%l7 + 0x2C], %l2 fbug,a %fcc2, loop_1019 fbne,a %fcc3, loop_1020 fmovdl %xcc, %f11, %f10 ldx [%l7 + 0x40], %o6 loop_1019: xor %o5, %g1, %l0 loop_1020: fbge %fcc2, loop_1021 fbul %fcc3, loop_1022 sth %g3, [%l7 + 0x64] fble %fcc1, loop_1023 loop_1021: brgez %g5, loop_1024 loop_1022: bcs loop_1025 fnot2s %f11, %f3 loop_1023: std %f12, [%l7 + 0x48] loop_1024: std %f6, [%l7 + 0x50] loop_1025: mova %xcc, %l1, %i5 movg %icc, %o1, %g6 bcs,a loop_1026 movvs %icc, %g4, %o0 fnot1 %f2, %f6 alignaddrl %l5, %l3, %o3 loop_1026: andn %i2, %o4, %l4 fsrc1 %f2, %f4 fpsub16s %f8, %f4, %f10 ldx [%l7 + 0x58], %g2 stw %l6, [%l7 + 0x48] ldd [%l7 + 0x38], %f2 stw %i0, [%l7 + 0x4C] st %f3, [%l7 + 0x0C] std %f0, [%l7 + 0x68] ldsh [%l7 + 0x4E], %i7 lduw [%l7 + 0x44], %i3 tcs %xcc, 0x0 ldx [%l7 + 0x78], %o2 stx %i4, [%l7 + 0x60] movg %xcc, %o7, %i6 call loop_1027 sdivx %g7, 0x0A66, %i1 stx %o6, [%l7 + 0x18] tn %xcc, 0x5 loop_1027: ldsb [%l7 + 0x40], %l2 fxnors %f2, %f11, %f14 fmovrsne %o5, %f2, %f7 ldsw [%l7 + 0x1C], %l0 fnand %f8, %f6, %f6 fandnot1 %f4, %f10, %f12 fbo,a %fcc2, loop_1028 ldsb [%l7 + 0x2A], %g3 lduh [%l7 + 0x70], %g5 edge16n %g1, %l1, %i5 loop_1028: fcmped %fcc1, %f6, %f12 tsubcc %o1, %g6, %o0 stx %g4, [%l7 + 0x58] stx %l3, [%l7 + 0x50] ldub [%l7 + 0x2D], %o3 tcc %xcc, 0x3 tvc %xcc, 0x2 fsrc2s %f2, %f2 fbe,a %fcc0, loop_1029 fnot1 %f10, %f4 ldsw [%l7 + 0x18], %i2 edge16ln %l5, %o4, %g2 loop_1029: movne %icc, %l6, %l4 udivx %i7, 0x0101, %i0 tcs %xcc, 0x6 ldsw [%l7 + 0x50], %o2 stw %i3, [%l7 + 0x60] sth %i4, [%l7 + 0x7C] fands %f1, %f15, %f1 movpos %xcc, %i6, %o7 ldx [%l7 + 0x08], %g7 fxors %f13, %f15, %f11 ldx [%l7 + 0x58], %o6 bl,a,pt %xcc, loop_1030 fmul8x16 %f1, %f14, %f10 ldub [%l7 + 0x26], %l2 fmovscs %xcc, %f12, %f2 loop_1030: movvs %icc, %o5, %i1 add %g3, 0x0171, %g5 fornot1 %f4, %f10, %f4 fandnot1 %f2, %f4, %f0 fmovrse %l0, %f15, %f14 fxnor %f12, %f12, %f8 stw %g1, [%l7 + 0x74] taddcc %l1, 0x1BD0, %i5 fbl %fcc0, loop_1031 ldsb [%l7 + 0x7D], %o1 tpos %xcc, 0x0 ldd [%l7 + 0x70], %f0 loop_1031: be loop_1032 lduh [%l7 + 0x3E], %g6 fpmerge %f15, %f2, %f12 andn %g4, %l3, %o3 loop_1032: fbe %fcc3, loop_1033 fmovrslz %o0, %f11, %f13 movrne %l5, %i2, %o4 edge8ln %l6, %g2, %l4 loop_1033: fblg %fcc2, loop_1034 std %f0, [%l7 + 0x38] nop setx loop_1035, %l0, %l1 jmpl %l1, %i7 sth %i0, [%l7 + 0x78] loop_1034: lduw [%l7 + 0x68], %o2 std %f6, [%l7 + 0x10] loop_1035: movne %xcc, %i3, %i6 stw %i4, [%l7 + 0x60] fbl,a %fcc3, loop_1036 fmovscc %icc, %f4, %f2 fmovdneg %xcc, %f9, %f10 fcmpgt16 %f6, %f4, %g7 loop_1036: sub %o6, 0x00A4, %l2 fcmple32 %f8, %f10, %o7 fandnot2s %f12, %f6, %f7 edge8 %o5, %i1, %g3 movneg %xcc, %g5, %g1 movvs %xcc, %l0, %i5 fbne %fcc0, loop_1037 fmovdcs %xcc, %f14, %f4 fmovdpos %icc, %f1, %f10 fzero %f12 loop_1037: udivx %l1, 0x1538, %o1 stx %g6, [%l7 + 0x78] fmovdpos %icc, %f10, %f9 movpos %icc, %l3, %g4 ld [%l7 + 0x48], %f14 fbule %fcc3, loop_1038 brlez,a %o3, loop_1039 fbu,a %fcc1, loop_1040 bneg,pn %icc, loop_1041 loop_1038: stx %l5, [%l7 + 0x78] loop_1039: fxnors %f8, %f2, %f13 loop_1040: for %f4, %f10, %f14 loop_1041: fandnot1 %f4, %f2, %f6 tsubcc %i2, 0x0070, %o4 ldub [%l7 + 0x12], %l6 edge32n %g2, %o0, %l4 fnot1 %f12, %f4 lduw [%l7 + 0x44], %i7 fnegd %f4, %f8 fmovd %f6, %f12 bvs,a %xcc, loop_1042 fmovdcs %icc, %f7, %f1 fpack32 %f12, %f8, %f6 tgu %xcc, 0x5 loop_1042: fxnor %f4, %f6, %f8 movneg %icc, %i0, %i3 sdiv %o2, 0x11CE, %i4 stx %i6, [%l7 + 0x48] fpadd16 %f4, %f4, %f12 taddcc %o6, %l2, %o7 brlz %g7, loop_1043 movne %icc, %o5, %i1 bpos,a %icc, loop_1044 edge16n %g5, %g3, %g1 loop_1043: bpos,a %xcc, loop_1045 ld [%l7 + 0x58], %f2 loop_1044: sth %i5, [%l7 + 0x22] fmovrse %l1, %f5, %f5 loop_1045: fmovsvs %icc, %f12, %f15 fbug,a %fcc0, loop_1046 movvs %icc, %o1, %g6 bvs,a loop_1047 tvs %icc, 0x6 loop_1046: fmuld8sux16 %f11, %f9, %f4 fmovdge %xcc, %f2, %f1 loop_1047: ldsh [%l7 + 0x4E], %l3 movpos %icc, %g4, %l0 st %f10, [%l7 + 0x58] bg,a,pn %icc, loop_1048 fmovrsgz %o3, %f2, %f10 fmovsl %xcc, %f15, %f4 st %f1, [%l7 + 0x34] loop_1048: xnorcc %l5, 0x0AC5, %i2 edge32n %l6, %o4, %g2 udiv %l4, 0x1903, %o0 mova %xcc, %i0, %i3 fornot2s %f2, %f4, %f0 ldsb [%l7 + 0x37], %i7 sub %o2, %i6, %i4 st %f2, [%l7 + 0x48] ta %icc, 0x6 fpadd16 %f8, %f6, %f10 nop setx loop_1049, %l0, %l1 jmpl %l1, %l2 ble %icc, loop_1050 nop setx loop_1051, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x48], %f0 loop_1049: fpack32 %f6, %f8, %f8 loop_1050: sub %o7, %o6, %g7 loop_1051: lduw [%l7 + 0x08], %i1 movg %icc, %o5, %g5 ldub [%l7 + 0x60], %g3 siam 0x4 ldsb [%l7 + 0x5D], %i5 lduh [%l7 + 0x54], %g1 st %f8, [%l7 + 0x7C] udivx %o1, 0x09D3, %g6 sth %l1, [%l7 + 0x6C] fpadd32s %f8, %f8, %f3 bleu,a,pt %icc, loop_1052 alignaddrl %l3, %g4, %l0 tneg %icc, 0x6 brnz,a %o3, loop_1053 loop_1052: subcc %l5, 0x1D34, %i2 edge32 %l6, %g2, %l4 lduh [%l7 + 0x30], %o0 loop_1053: mulx %o4, %i3, %i0 fmovdvs %xcc, %f11, %f8 ldd [%l7 + 0x48], %f10 edge32 %o2, %i7, %i6 fzeros %f1 brgz,a %i4, loop_1054 fcmps %fcc0, %f0, %f10 fmovrdgez %o7, %f0, %f8 srax %l2, 0x16, %g7 loop_1054: fmovdleu %xcc, %f3, %f3 fxnor %f4, %f10, %f0 stb %o6, [%l7 + 0x61] array32 %o5, %g5, %g3 ld [%l7 + 0x0C], %f7 fmovrsgez %i5, %f1, %f15 nop setx loop_1055, %l0, %l1 jmpl %l1, %g1 stb %i1, [%l7 + 0x0D] movcc %icc, %o1, %l1 std %f14, [%l7 + 0x08] loop_1055: xnorcc %g6, 0x02B8, %l3 ld [%l7 + 0x58], %f3 fmovdle %icc, %f15, %f3 fmul8x16al %f14, %f4, %f12 fzero %f12 tcc %icc, 0x2 fpadd16s %f13, %f4, %f15 lduh [%l7 + 0x70], %l0 ld [%l7 + 0x14], %f12 movne %xcc, %o3, %l5 fbuge,a %fcc0, loop_1056 sra %i2, %g4, %g2 bshuffle %f2, %f10, %f10 movrgez %l4, 0x2EC, %o0 loop_1056: ldx [%l7 + 0x38], %l6 brnz %o4, loop_1057 sth %i0, [%l7 + 0x0C] add %o2, %i3, %i7 fors %f6, %f7, %f8 loop_1057: lduh [%l7 + 0x4C], %i6 ld [%l7 + 0x38], %f8 sethi 0x09AF, %o7 ldd [%l7 + 0x78], %f10 stw %l2, [%l7 + 0x10] bge,a,pt %xcc, loop_1058 fmovdle %icc, %f4, %f3 fnor %f10, %f8, %f12 st %f8, [%l7 + 0x18] loop_1058: lduw [%l7 + 0x28], %i4 fbne,a %fcc3, loop_1059 edge16n %o6, %g7, %o5 fbuge %fcc0, loop_1060 std %f6, [%l7 + 0x48] loop_1059: ld [%l7 + 0x3C], %f5 fmul8ulx16 %f0, %f12, %f14 loop_1060: fmovdvs %icc, %f14, %f6 te %icc, 0x3 edge16ln %g5, %g3, %g1 ldub [%l7 + 0x5C], %i1 ldub [%l7 + 0x5C], %i5 ldd [%l7 + 0x28], %f4 bcs,a,pt %xcc, loop_1061 ldub [%l7 + 0x60], %o1 movrgez %l1, %g6, %l3 tgu %icc, 0x1 loop_1061: nop setx loop_1062, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x78], %f10 fble %fcc0, loop_1063 ldx [%l7 + 0x30], %o3 loop_1062: edge8 %l0, %i2, %g4 fands %f6, %f9, %f9 loop_1063: fcmpne32 %f2, %f0, %g2 stw %l4, [%l7 + 0x54] ldsw [%l7 + 0x48], %l5 tvs %xcc, 0x4 stw %o0, [%l7 + 0x60] brlez,a %o4, loop_1064 fmovsg %xcc, %f13, %f11 edge8l %l6, %o2, %i3 fmovsg %icc, %f12, %f7 loop_1064: ldd [%l7 + 0x50], %f4 fpsub32 %f10, %f12, %f12 ldub [%l7 + 0x28], %i0 sdivx %i6, 0x0923, %i7 ld [%l7 + 0x40], %f4 fbne %fcc1, loop_1065 stx %l2, [%l7 + 0x08] andcc %i4, 0x1604, %o6 lduh [%l7 + 0x4E], %g7 loop_1065: st %f14, [%l7 + 0x38] edge16l %o5, %g5, %o7 sth %g1, [%l7 + 0x28] lduw [%l7 + 0x34], %i1 fones %f13 movrgz %g3, %i5, %o1 fmovrsgz %l1, %f3, %f11 tle %xcc, 0x7 fmovdgu %xcc, %f1, %f9 ldd [%l7 + 0x10], %f2 fandnot1s %f5, %f14, %f2 tleu %icc, 0x2 tne %xcc, 0x6 stw %g6, [%l7 + 0x10] udivx %o3, 0x1EA6, %l0 std %f8, [%l7 + 0x18] movgu %icc, %i2, %g4 fmovdg %xcc, %f2, %f7 bpos,a,pt %xcc, loop_1066 ldsw [%l7 + 0x6C], %g2 ld [%l7 + 0x70], %f8 ldub [%l7 + 0x6C], %l3 loop_1066: orcc %l5, %l4, %o0 fbo,a %fcc1, loop_1067 xnorcc %o4, 0x0ECA, %o2 fornot2s %f5, %f5, %f13 ldsh [%l7 + 0x64], %l6 loop_1067: ta %icc, 0x4 ldsw [%l7 + 0x20], %i0 fmovdn %icc, %f0, %f6 fmul8sux16 %f8, %f2, %f14 st %f5, [%l7 + 0x20] fba %fcc1, loop_1068 stw %i3, [%l7 + 0x2C] stb %i6, [%l7 + 0x34] for %f10, %f2, %f4 loop_1068: fbuge,a %fcc3, loop_1069 std %f2, [%l7 + 0x10] lduh [%l7 + 0x4E], %l2 taddcc %i7, 0x1FAB, %i4 loop_1069: ldsh [%l7 + 0x3C], %g7 st %f9, [%l7 + 0x10] array16 %o6, %g5, %o5 ba,pn %icc, loop_1070 fnand %f8, %f2, %f4 st %f11, [%l7 + 0x40] fands %f6, %f0, %f13 loop_1070: fmul8x16 %f3, %f10, %f2 tsubcctv %o7, %i1, %g1 fmovdcc %icc, %f2, %f15 ldsh [%l7 + 0x24], %i5 edge32l %o1, %l1, %g3 alignaddr %o3, %g6, %l0 be loop_1071 sth %i2, [%l7 + 0x6C] fsrc1s %f13, %f8 std %f8, [%l7 + 0x70] loop_1071: fmovdn %xcc, %f14, %f1 fmul8x16 %f4, %f14, %f10 lduw [%l7 + 0x0C], %g4 taddcc %l3, 0x08D6, %g2 sdivx %l5, 0x1E9A, %o0 tneg %icc, 0x2 fcmpne16 %f0, %f6, %l4 fpadd16 %f8, %f14, %f2 edge8ln %o4, %l6, %o2 std %f14, [%l7 + 0x60] fornot2s %f0, %f2, %f15 edge32n %i0, %i3, %l2 fmovrdne %i6, %f4, %f2 stb %i4, [%l7 + 0x6F] fpsub32s %f6, %f3, %f8 fandnot1s %f4, %f0, %f9 fmovsne %icc, %f11, %f15 tcs %icc, 0x0 fmuld8sux16 %f13, %f3, %f8 brlez,a %i7, loop_1072 mulx %g7, %g5, %o6 tvc %xcc, 0x4 ldub [%l7 + 0x6E], %o7 loop_1072: fnand %f4, %f0, %f8 ba,a loop_1073 fmovrdlz %i1, %f14, %f8 ldub [%l7 + 0x7C], %o5 orcc %g1, 0x1C5C, %o1 loop_1073: srax %l1, 0x17, %g3 fmovdl %icc, %f11, %f9 udivx %o3, 0x0453, %g6 mulscc %l0, %i2, %i5 ldx [%l7 + 0x48], %g4 or %l3, 0x00C4, %l5 edge8n %g2, %o0, %l4 movge %xcc, %o4, %l6 stb %i0, [%l7 + 0x7F] udivcc %i3, 0x0CE2, %o2 fmovsge %xcc, %f1, %f11 stw %l2, [%l7 + 0x34] fcmpd %fcc0, %f6, %f2 add %i6, 0x17B4, %i7 fmovdneg %xcc, %f12, %f5 std %f10, [%l7 + 0x28] fones %f15 movcs %xcc, %i4, %g5 ta %icc, 0x0 fpsub16 %f10, %f6, %f2 sethi 0x0E4D, %o6 fmovrse %o7, %f14, %f10 mulscc %i1, 0x0E19, %g7 bg loop_1074 fones %f4 bvs loop_1075 fmovdpos %icc, %f3, %f9 loop_1074: brgz,a %g1, loop_1076 fornot1 %f2, %f8, %f10 loop_1075: ldx [%l7 + 0x10], %o5 xnorcc %o1, %l1, %g3 loop_1076: ld [%l7 + 0x1C], %f1 bne,a,pt %xcc, loop_1077 edge16ln %o3, %l0, %i2 fbl %fcc0, loop_1078 xnor %i5, 0x0919, %g4 loop_1077: fpsub32s %f14, %f2, %f14 array16 %l3, %l5, %g6 loop_1078: bneg %icc, loop_1079 fcmpeq32 %f12, %f4, %o0 st %f8, [%l7 + 0x38] ldsb [%l7 + 0x78], %l4 loop_1079: taddcc %o4, 0x1D08, %l6 subcc %g2, %i3, %i0 fmovrde %o2, %f6, %f6 fmovrsgez %i6, %f3, %f9 ldsw [%l7 + 0x64], %i7 fmovdl %xcc, %f2, %f2 brgez,a %i4, loop_1080 ldx [%l7 + 0x38], %g5 brlz,a %o6, loop_1081 fbuge,a %fcc0, loop_1082 loop_1080: fmovrdne %l2, %f14, %f14 mulx %i1, %g7, %g1 loop_1081: mulscc %o7, %o5, %o1 loop_1082: sth %g3, [%l7 + 0x6E] fornot2s %f12, %f6, %f0 fnegs %f10, %f12 stb %o3, [%l7 + 0x50] fmul8x16 %f3, %f2, %f12 fmovdleu %xcc, %f9, %f7 taddcctv %l1, 0x10A2, %l0 fnand %f2, %f8, %f12 lduh [%l7 + 0x5E], %i5 tn %icc, 0x7 fbge %fcc1, loop_1083 fmovsle %icc, %f3, %f0 fnot2s %f12, %f11 fmovsa %xcc, %f15, %f2 loop_1083: stb %i2, [%l7 + 0x13] ldub [%l7 + 0x1A], %g4 andcc %l3, 0x0BF0, %l5 fcmple16 %f4, %f14, %g6 movneg %icc, %l4, %o0 pdist %f10, %f14, %f8 array8 %l6, %g2, %o4 ldsh [%l7 + 0x18], %i3 addccc %o2, 0x1488, %i6 srl %i0, 0x13, %i4 brlez,a %i7, loop_1084 edge8 %g5, %l2, %o6 xorcc %g7, 0x1B44, %g1 siam 0x5 loop_1084: stb %i1, [%l7 + 0x1B] for %f4, %f0, %f0 fmul8x16 %f15, %f14, %f6 movre %o5, %o7, %o1 fcmpes %fcc2, %f0, %f4 ldsh [%l7 + 0x24], %g3 lduh [%l7 + 0x12], %o3 fmovdleu %xcc, %f15, %f13 sllx %l1, %l0, %i2 orn %i5, %g4, %l3 fsrc2s %f11, %f3 fpadd32s %f11, %f14, %f5 movn %icc, %g6, %l4 bne,pt %xcc, loop_1085 ldx [%l7 + 0x20], %l5 lduh [%l7 + 0x54], %l6 tge %icc, 0x7 loop_1085: stw %o0, [%l7 + 0x48] lduw [%l7 + 0x38], %o4 movrgz %g2, 0x210, %o2 movcc %xcc, %i3, %i6 lduh [%l7 + 0x40], %i4 bge %icc, loop_1086 std %f10, [%l7 + 0x08] movgu %xcc, %i0, %g5 fmovrslz %i7, %f13, %f12 loop_1086: ldd [%l7 + 0x30], %f4 sllx %o6, 0x0D, %l2 st %f13, [%l7 + 0x4C] orncc %g1, %i1, %g7 fmovsneg %icc, %f10, %f1 ldd [%l7 + 0x08], %f2 fzero %f12 nop setx loop_1087, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple16 %f2, %f2, %o7 stx %o1, [%l7 + 0x18] fmovs %f14, %f4 loop_1087: fexpand %f11, %f2 st %f14, [%l7 + 0x14] fpsub16 %f12, %f12, %f6 movrne %g3, 0x167, %o5 taddcctv %l1, %o3, %l0 call loop_1088 ldsh [%l7 + 0x7C], %i5 fnot1 %f6, %f8 fpadd32s %f1, %f3, %f9 loop_1088: fmovdg %icc, %f10, %f13 edge16n %i2, %l3, %g4 stw %l4, [%l7 + 0x28] fpsub16 %f6, %f8, %f8 fmovsne %xcc, %f7, %f3 bl,pn %xcc, loop_1089 sllx %g6, 0x0A, %l6 fmovdcs %icc, %f1, %f0 fmovdcs %xcc, %f9, %f2 loop_1089: sub %o0, 0x0C72, %l5 fxnors %f10, %f10, %f10 ldsb [%l7 + 0x7B], %o4 fandnot1 %f14, %f10, %f6 ldx [%l7 + 0x20], %o2 fpsub16s %f8, %f12, %f10 bn,a %icc, loop_1090 fbuge,a %fcc1, loop_1091 subccc %g2, 0x1613, %i6 fornot1s %f8, %f3, %f7 loop_1090: orncc %i4, %i0, %i3 loop_1091: fmul8x16al %f4, %f13, %f4 movne %icc, %i7, %o6 fnot2 %f0, %f0 ldsw [%l7 + 0x74], %g5 stx %g1, [%l7 + 0x40] bshuffle %f0, %f12, %f0 stx %i1, [%l7 + 0x28] udivx %l2, 0x1E49, %g7 stx %o7, [%l7 + 0x28] fmovde %icc, %f11, %f2 fmovdcc %icc, %f10, %f2 fcmpne32 %f0, %f14, %g3 st %f4, [%l7 + 0x44] subcc %o1, 0x17EE, %o5 ldub [%l7 + 0x3E], %o3 sth %l0, [%l7 + 0x60] stb %i5, [%l7 + 0x1D] fbn %fcc3, loop_1092 ldsw [%l7 + 0x70], %l1 fnot2s %f3, %f4 fmuld8ulx16 %f15, %f5, %f14 loop_1092: mulx %i2, %g4, %l3 movl %icc, %l4, %g6 tcs %icc, 0x6 ldsw [%l7 + 0x74], %l6 fornot1s %f7, %f6, %f13 edge8ln %l5, %o0, %o2 tleu %xcc, 0x2 fcmpeq16 %f12, %f12, %o4 ldd [%l7 + 0x20], %f0 st %f9, [%l7 + 0x58] edge32 %i6, %g2, %i4 movrlez %i3, %i7, %i0 tpos %xcc, 0x1 fmovdne %icc, %f5, %f11 stx %o6, [%l7 + 0x58] fmovs %f6, %f9 fbg,a %fcc2, loop_1093 pdist %f12, %f12, %f6 fsrc2s %f0, %f6 tne %icc, 0x7 loop_1093: stx %g1, [%l7 + 0x60] fbe %fcc1, loop_1094 srl %i1, 0x0A, %g5 bcs,pn %icc, loop_1095 tg %icc, 0x6 loop_1094: ldub [%l7 + 0x56], %l2 fbu %fcc0, loop_1096 loop_1095: fnand %f8, %f12, %f10 ld [%l7 + 0x14], %f2 fcmpes %fcc0, %f3, %f3 loop_1096: brlez,a %g7, loop_1097 fmovsle %icc, %f5, %f11 call loop_1098 fmovrslez %o7, %f9, %f4 loop_1097: stx %o1, [%l7 + 0x18] fmovdg %icc, %f7, %f14 loop_1098: stb %g3, [%l7 + 0x3E] fbule %fcc2, loop_1099 fblg,a %fcc3, loop_1100 ldsb [%l7 + 0x32], %o3 fnor %f10, %f12, %f0 loop_1099: tcc %icc, 0x2 loop_1100: movrgez %l0, %i5, %l1 sdivx %i2, 0x0DE0, %g4 movrlez %l3, 0x0F3, %l4 ldsw [%l7 + 0x3C], %g6 subccc %o5, 0x1969, %l6 and %o0, 0x0B05, %l5 movcs %icc, %o2, %i6 fnegs %f9, %f9 movpos %icc, %g2, %i4 fzero %f14 fpsub16 %f2, %f10, %f0 fmovrdgz %o4, %f6, %f6 ldsw [%l7 + 0x24], %i7 ldx [%l7 + 0x28], %i3 ld [%l7 + 0x4C], %f2 for %f4, %f2, %f14 ldd [%l7 + 0x08], %f2 fmovrslz %o6, %f12, %f8 andn %i0, 0x0A25, %g1 movpos %icc, %g5, %l2 fnands %f15, %f7, %f15 stx %i1, [%l7 + 0x10] tsubcc %o7, 0x19CF, %o1 stb %g3, [%l7 + 0x58] stw %o3, [%l7 + 0x7C] tvs %icc, 0x5 fmovdl %icc, %f6, %f13 andcc %l0, 0x150A, %g7 ldx [%l7 + 0x60], %i5 stb %i2, [%l7 + 0x77] fmovrdlez %g4, %f4, %f8 ble,a,pn %icc, loop_1101 addccc %l3, %l4, %g6 stx %l1, [%l7 + 0x50] fpmerge %f12, %f1, %f4 loop_1101: std %f12, [%l7 + 0x10] ldx [%l7 + 0x30], %o5 lduh [%l7 + 0x1E], %l6 fornot1s %f14, %f7, %f11 stb %o0, [%l7 + 0x74] movcs %icc, %o2, %l5 fcmpne16 %f0, %f12, %g2 st %f10, [%l7 + 0x4C] fornot2s %f5, %f6, %f9 mova %xcc, %i4, %o4 tge %xcc, 0x5 fcmpgt16 %f14, %f10, %i6 fmovrde %i3, %f4, %f0 bge %icc, loop_1102 ld [%l7 + 0x74], %f10 alignaddrl %i7, %o6, %i0 fcmpeq32 %f2, %f10, %g5 loop_1102: sth %g1, [%l7 + 0x58] edge8ln %i1, %l2, %o7 movle %icc, %o1, %g3 bleu,pn %icc, loop_1103 xor %o3, %g7, %l0 movg %xcc, %i2, %i5 brgez %l3, loop_1104 loop_1103: fmovrdlez %l4, %f8, %f14 smul %g4, 0x0028, %g6 fmovda %icc, %f4, %f2 loop_1104: std %f2, [%l7 + 0x58] std %f4, [%l7 + 0x38] stw %l1, [%l7 + 0x24] fnot1 %f10, %f14 fnands %f15, %f15, %f8 udivx %o5, 0x106F, %l6 movge %icc, %o0, %o2 tcc %icc, 0x7 sdivcc %l5, 0x0DC6, %g2 brgez %i4, loop_1105 movg %xcc, %i6, %o4 fmovsne %xcc, %f11, %f1 fmovs %f9, %f14 loop_1105: bge,a,pn %xcc, loop_1106 fmovdgu %icc, %f0, %f4 ldx [%l7 + 0x60], %i3 udivcc %o6, 0x1956, %i7 loop_1106: taddcc %g5, %g1, %i1 array32 %i0, %l2, %o1 fmovdle %xcc, %f5, %f12 stw %g3, [%l7 + 0x08] st %f9, [%l7 + 0x34] add %o3, %o7, %g7 fmovsa %icc, %f3, %f15 xor %i2, 0x1E27, %i5 call loop_1107 fbne %fcc1, loop_1108 movvs %xcc, %l3, %l4 ldub [%l7 + 0x61], %g4 loop_1107: bge,pn %icc, loop_1109 loop_1108: andncc %l0, %g6, %l1 fbule %fcc2, loop_1110 movn %icc, %o5, %l6 loop_1109: st %f7, [%l7 + 0x14] fmovdpos %icc, %f12, %f10 loop_1110: fcmpeq16 %f14, %f4, %o0 fmovdgu %xcc, %f3, %f6 taddcc %o2, 0x1937, %l5 ld [%l7 + 0x34], %f14 fzeros %f0 movl %xcc, %g2, %i4 ldx [%l7 + 0x20], %i6 fmovrsgz %o4, %f8, %f5 fzero %f12 brnz,a %i3, loop_1111 ldsb [%l7 + 0x79], %o6 fzeros %f15 bcc,pt %icc, loop_1112 loop_1111: fands %f8, %f6, %f3 and %g5, 0x1FB9, %i7 bvc,a %icc, loop_1113 loop_1112: sub %i1, %g1, %l2 ldub [%l7 + 0x0E], %i0 ldub [%l7 + 0x71], %o1 loop_1113: stx %o3, [%l7 + 0x38] mova %icc, %o7, %g7 fmovsa %icc, %f12, %f12 ldx [%l7 + 0x20], %g3 st %f13, [%l7 + 0x7C] fmovdvs %xcc, %f3, %f8 ldub [%l7 + 0x4A], %i5 lduh [%l7 + 0x22], %l3 ldd [%l7 + 0x70], %f10 stx %i2, [%l7 + 0x48] stx %l4, [%l7 + 0x10] edge8n %g4, %g6, %l1 lduh [%l7 + 0x58], %o5 andn %l6, 0x13FB, %l0 stb %o0, [%l7 + 0x24] fmovda %xcc, %f15, %f12 fpadd32s %f7, %f14, %f0 fbue %fcc0, loop_1114 bvs,pt %icc, loop_1115 ldx [%l7 + 0x40], %l5 st %f4, [%l7 + 0x28] loop_1114: udiv %g2, 0x095D, %o2 loop_1115: movre %i4, %o4, %i6 ldx [%l7 + 0x38], %o6 sth %g5, [%l7 + 0x6A] fnegd %f14, %f12 bvs,pn %xcc, loop_1116 fors %f14, %f14, %f4 lduw [%l7 + 0x28], %i3 fmovdpos %xcc, %f1, %f2 loop_1116: fxors %f11, %f15, %f15 brlz %i1, loop_1117 brlez %i7, loop_1118 fbu,a %fcc2, loop_1119 stb %g1, [%l7 + 0x3C] loop_1117: fba,a %fcc3, loop_1120 loop_1118: edge8n %i0, %l2, %o1 loop_1119: movl %xcc, %o3, %g7 fxnors %f6, %f1, %f2 loop_1120: ldd [%l7 + 0x50], %f12 brlez,a %o7, loop_1121 subc %g3, 0x0D73, %i5 stw %l3, [%l7 + 0x4C] brlez %l4, loop_1122 loop_1121: fmul8x16au %f4, %f2, %f10 edge8ln %g4, %i2, %g6 fmovdvs %xcc, %f0, %f3 loop_1122: fmovsl %icc, %f6, %f12 ldsh [%l7 + 0x2C], %l1 fmovda %icc, %f15, %f0 fnegd %f6, %f6 movne %xcc, %l6, %l0 lduw [%l7 + 0x74], %o5 std %f0, [%l7 + 0x40] fbn,a %fcc2, loop_1123 bcc %xcc, loop_1124 fbu %fcc1, loop_1125 fandnot2 %f4, %f2, %f14 loop_1123: ld [%l7 + 0x64], %f12 loop_1124: sdivcc %o0, 0x13E2, %g2 loop_1125: call loop_1126 mova %xcc, %l5, %o2 smul %i4, %i6, %o6 ldsw [%l7 + 0x30], %g5 loop_1126: fmovda %icc, %f8, %f6 edge8 %i3, %o4, %i7 fsrc2s %f11, %f13 ldd [%l7 + 0x18], %f14 fabss %f8, %f8 fmovdcc %icc, %f13, %f10 movleu %icc, %g1, %i0 tgu %xcc, 0x5 fbg,a %fcc2, loop_1127 fmovsge %xcc, %f1, %f1 ble loop_1128 fnors %f6, %f3, %f12 loop_1127: movrlez %i1, %o1, %o3 ldub [%l7 + 0x4B], %g7 loop_1128: tcc %icc, 0x0 smul %o7, %g3, %l2 bcc,a,pn %xcc, loop_1129 ble loop_1130 fbg,a %fcc0, loop_1131 fmovdgu %xcc, %f1, %f3 loop_1129: bpos,a %icc, loop_1132 loop_1130: sth %l3, [%l7 + 0x4A] loop_1131: sllx %i5, 0x0F, %l4 fmovdne %icc, %f12, %f4 loop_1132: fmovrsgz %i2, %f5, %f4 stb %g6, [%l7 + 0x70] stx %l1, [%l7 + 0x58] fpadd16 %f10, %f12, %f10 fsrc2s %f8, %f8 subcc %g4, 0x10E5, %l6 fzero %f8 fzero %f8 sth %o5, [%l7 + 0x58] ld [%l7 + 0x54], %f6 subc %l0, 0x05EE, %g2 orncc %l5, 0x0B2A, %o2 andn %o0, 0x0D91, %i6 fmovrsne %o6, %f3, %f13 lduw [%l7 + 0x68], %i4 fones %f10 movrgez %i3, %o4, %i7 ba %xcc, loop_1133 stx %g5, [%l7 + 0x20] tcc %xcc, 0x3 sub %i0, 0x1EF9, %g1 loop_1133: fnands %f7, %f10, %f4 fmul8sux16 %f12, %f14, %f0 stw %i1, [%l7 + 0x20] subcc %o3, %o1, %g7 popc %g3, %o7 fbul %fcc0, loop_1134 fbn %fcc3, loop_1135 nop setx loop_1136, %l0, %l1 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 %l2, [%l7 + 0x78] loop_1134: std %f8, [%l7 + 0x18] loop_1135: ldsh [%l7 + 0x16], %i5 loop_1136: ldsb [%l7 + 0x4B], %l4 popc %l3, %g6 ldsh [%l7 + 0x5A], %l1 sub %i2, %l6, %o5 fors %f7, %f6, %f15 fmovrsne %g4, %f12, %f13 fbg %fcc0, loop_1137 movl %icc, %g2, %l5 fmovrsgez %l0, %f1, %f3 sth %o0, [%l7 + 0x12] loop_1137: fbl,a %fcc1, loop_1138 st %f14, [%l7 + 0x58] bn,pn %xcc, loop_1139 fcmple32 %f6, %f14, %o2 loop_1138: ldub [%l7 + 0x10], %i6 fcmps %fcc3, %f10, %f8 loop_1139: fmovdleu %xcc, %f12, %f14 nop setx loop_1140, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble,a,pn %xcc, loop_1141 edge16n %i4, %o6, %i3 sllx %i7, 0x0E, %o4 loop_1140: andncc %i0, %g1, %i1 loop_1141: fcmple16 %f12, %f6, %o3 ldub [%l7 + 0x7C], %g5 edge32l %g7, %g3, %o7 fmovrsgez %l2, %f4, %f12 array8 %i5, %l4, %o1 fbn,a %fcc2, loop_1142 fmovdcc %xcc, %f0, %f6 fands %f1, %f3, %f12 movrgz %l3, %l1, %g6 loop_1142: fpadd32 %f6, %f2, %f6 sllx %l6, %o5, %i2 xnor %g4, 0x1305, %g2 or %l5, %o0, %o2 lduw [%l7 + 0x24], %i6 sllx %i4, %o6, %l0 fmovdneg %icc, %f4, %f2 mulscc %i3, 0x1F2D, %i7 tneg %xcc, 0x6 array32 %o4, %i0, %i1 bn,pn %xcc, loop_1143 ld [%l7 + 0x28], %f11 fones %f10 ldsh [%l7 + 0x5E], %g1 loop_1143: or %o3, 0x1840, %g7 fmovs %f13, %f8 stx %g3, [%l7 + 0x10] addcc %g5, %l2, %o7 stw %i5, [%l7 + 0x58] lduw [%l7 + 0x58], %l4 fandnot1s %f13, %f14, %f13 fnegd %f8, %f12 ldsb [%l7 + 0x7E], %l3 tgu %xcc, 0x0 fbge %fcc3, loop_1144 movpos %icc, %l1, %o1 ldd [%l7 + 0x20], %f14 subccc %g6, 0x0358, %l6 loop_1144: movpos %xcc, %o5, %i2 xor %g2, %g4, %o0 std %f4, [%l7 + 0x40] movre %l5, 0x00B, %o2 tsubcctv %i6, %o6, %i4 fxnors %f9, %f12, %f10 fmovsvs %icc, %f14, %f15 ldub [%l7 + 0x78], %i3 fpackfix %f0, %f12 fmovdl %icc, %f1, %f7 edge16n %i7, %o4, %l0 be,a,pn %icc, loop_1145 fmul8x16 %f4, %f4, %f6 ldub [%l7 + 0x5B], %i0 nop setx loop_1146, %l0, %l1 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_1145: fmovrse %g1, %f11, %f3 ldsw [%l7 + 0x48], %i1 ldsw [%l7 + 0x50], %g7 loop_1146: sra %o3, 0x14, %g3 fmovrse %g5, %f14, %f12 fcmpgt16 %f2, %f8, %o7 call loop_1147 bge,pn %icc, loop_1148 bvc %icc, loop_1149 movvs %icc, %l2, %l4 loop_1147: fmovscc %xcc, %f9, %f3 loop_1148: fmovrdgez %i5, %f6, %f0 loop_1149: fmovspos %xcc, %f13, %f8 ldd [%l7 + 0x08], %f4 ble,pt %icc, loop_1150 fand %f12, %f0, %f10 bshuffle %f4, %f8, %f10 for %f10, %f0, %f12 loop_1150: ldsb [%l7 + 0x42], %l1 sllx %o1, %l3, %g6 bvs,a %icc, loop_1151 fmovrsgez %o5, %f3, %f3 bgu,a,pt %xcc, loop_1152 bcc %icc, loop_1153 loop_1151: fbuge %fcc3, loop_1154 fbe,a %fcc2, loop_1155 loop_1152: fcmps %fcc1, %f6, %f10 loop_1153: fzero %f14 loop_1154: st %f13, [%l7 + 0x30] loop_1155: fble %fcc1, loop_1156 fnot1 %f6, %f8 udivcc %l6, 0x0DCD, %g2 sra %g4, 0x05, %i2 loop_1156: fxors %f8, %f12, %f14 xnorcc %o0, %o2, %l5 bgu,a %xcc, loop_1157 movrgz %o6, %i4, %i6 tne %xcc, 0x4 tn %icc, 0x1 loop_1157: fpsub32 %f12, %f14, %f4 movvs %xcc, %i3, %o4 ld [%l7 + 0x1C], %f3 fbn,a %fcc3, loop_1158 fmovsvc %icc, %f12, %f10 nop setx loop_1159, %l0, %l1 jmpl %l1, %l0 move %icc, %i0, %g1 loop_1158: fmovdneg %xcc, %f13, %f2 bge,a loop_1160 loop_1159: ldsh [%l7 + 0x36], %i7 movn %icc, %g7, %i1 ldub [%l7 + 0x5D], %g3 loop_1160: lduh [%l7 + 0x74], %g5 lduh [%l7 + 0x40], %o3 udivcc %l2, 0x1C35, %l4 lduw [%l7 + 0x30], %o7 bne,a loop_1161 ld [%l7 + 0x1C], %f1 srax %l1, %i5, %o1 fnand %f6, %f10, %f2 loop_1161: ldsh [%l7 + 0x1A], %g6 fbule,a %fcc1, loop_1162 tg %xcc, 0x1 ldsh [%l7 + 0x42], %o5 addcc %l6, 0x1357, %l3 loop_1162: fnands %f9, %f3, %f9 fmovse %xcc, %f12, %f14 faligndata %f2, %f8, %f4 fcmple16 %f12, %f8, %g2 fmovsvc %icc, %f9, %f13 ldsh [%l7 + 0x62], %g4 edge16l %i2, %o0, %o2 xnorcc %l5, 0x1262, %o6 addcc %i4, %i6, %i3 stb %l0, [%l7 + 0x3E] fcmpeq32 %f6, %f2, %i0 fxnors %f13, %f9, %f2 sth %g1, [%l7 + 0x36] fnor %f8, %f12, %f6 movl %icc, %o4, %i7 orncc %g7, %g3, %i1 edge8ln %o3, %l2, %l4 ld [%l7 + 0x1C], %f4 ldub [%l7 + 0x2E], %o7 lduh [%l7 + 0x22], %g5 tsubcctv %i5, 0x17DE, %l1 fzeros %f4 stx %o1, [%l7 + 0x50] tl %xcc, 0x6 movvs %xcc, %o5, %g6 sth %l3, [%l7 + 0x32] stw %l6, [%l7 + 0x5C] fmovs %f8, %f4 tne %xcc, 0x4 stx %g4, [%l7 + 0x68] edge16n %g2, %i2, %o2 alignaddr %l5, %o0, %i4 fbu %fcc3, loop_1163 fbge,a %fcc2, loop_1164 ldd [%l7 + 0x10], %f14 fmovsl %xcc, %f6, %f3 loop_1163: fmovsneg %icc, %f15, %f0 loop_1164: fmovsvs %xcc, %f2, %f12 fpadd16 %f10, %f4, %f4 fmovdne %xcc, %f10, %f14 fble,a %fcc2, loop_1165 movn %icc, %i6, %o6 stw %i3, [%l7 + 0x48] fpadd32 %f10, %f6, %f6 loop_1165: fmovsgu %xcc, %f13, %f13 addcc %l0, %i0, %g1 tcc %xcc, 0x5 stx %i7, [%l7 + 0x28] movgu %icc, %g7, %o4 fcmpd %fcc3, %f0, %f6 addc %i1, %o3, %l2 call loop_1166 stb %l4, [%l7 + 0x1E] subc %g3, 0x11B7, %g5 lduw [%l7 + 0x10], %i5 loop_1166: stw %l1, [%l7 + 0x60] fmovrslz %o1, %f11, %f8 ldub [%l7 + 0x2E], %o5 movrlz %g6, %o7, %l3 fcmps %fcc2, %f11, %f0 brgz,a %l6, loop_1167 ldx [%l7 + 0x30], %g2 be %icc, loop_1168 bg,a %xcc, loop_1169 loop_1167: nop setx loop_1170, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnorcc %i2, %o2, %l5 loop_1168: lduh [%l7 + 0x2C], %o0 loop_1169: tl %icc, 0x6 loop_1170: fsrc2 %f0, %f0 brlez %i4, loop_1171 ba,a,pn %icc, loop_1172 ld [%l7 + 0x34], %f9 brgez %i6, loop_1173 loop_1171: ldsw [%l7 + 0x34], %o6 loop_1172: sub %g4, %i3, %l0 fornot2 %f8, %f0, %f0 loop_1173: andncc %g1, %i7, %i0 nop setx loop_1174, %l0, %l1 jmpl %l1, %g7 siam 0x0 bpos,a loop_1175 udivx %o4, 0x1DA0, %i1 loop_1174: addc %l2, 0x17C2, %o3 fnors %f10, %f15, %f8 loop_1175: fbo,a %fcc1, loop_1176 fexpand %f1, %f4 fmovdvs %xcc, %f1, %f13 ldub [%l7 + 0x18], %g3 loop_1176: fpmerge %f7, %f2, %f14 fmovdpos %icc, %f7, %f6 tne %xcc, 0x6 fmovdcs %icc, %f12, %f2 movre %l4, 0x0E3, %g5 fmul8ulx16 %f14, %f6, %f12 st %f14, [%l7 + 0x4C] brgez %i5, loop_1177 st %f3, [%l7 + 0x28] fors %f3, %f6, %f6 lduw [%l7 + 0x14], %l1 loop_1177: fmovrdgz %o1, %f10, %f4 ld [%l7 + 0x0C], %f11 fpack16 %f10, %f1 edge32l %o5, %g6, %o7 brlez,a %l3, loop_1178 ldsb [%l7 + 0x7A], %g2 fmovdpos %xcc, %f5, %f11 pdist %f2, %f6, %f2 loop_1178: fandnot1 %f4, %f8, %f14 fmovsa %xcc, %f13, %f7 ldsb [%l7 + 0x5C], %l6 fcmpne32 %f0, %f14, %i2 ldd [%l7 + 0x48], %f6 mova %icc, %l5, %o0 fmovda %icc, %f5, %f0 fmovrsgez %i4, %f5, %f8 ldsw [%l7 + 0x08], %i6 fand %f12, %f6, %f8 fmovrdgz %o6, %f14, %f10 nop setx loop_1179, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsge %xcc, %f11, %f5 movcs %xcc, %o2, %g4 xorcc %l0, %g1, %i7 loop_1179: xnorcc %i0, 0x07E9, %i3 ldd [%l7 + 0x48], %f10 fmovsge %xcc, %f7, %f0 fmovrdgz %o4, %f4, %f0 fpadd16 %f4, %f2, %f14 fblg %fcc2, loop_1180 array32 %g7, %l2, %i1 edge16 %o3, %l4, %g5 fmovsl %icc, %f12, %f1 loop_1180: be,a %icc, loop_1181 tneg %icc, 0x0 smulcc %g3, 0x13CE, %i5 and %o1, 0x1A90, %o5 loop_1181: sdiv %l1, 0x1703, %g6 stw %o7, [%l7 + 0x1C] fcmpgt16 %f14, %f10, %g2 lduw [%l7 + 0x08], %l6 sethi 0x0FC7, %i2 fmovsne %xcc, %f4, %f13 sdiv %l5, 0x173E, %l3 stx %o0, [%l7 + 0x78] move %xcc, %i6, %i4 udivcc %o6, 0x11D6, %g4 st %f9, [%l7 + 0x5C] brgz,a %o2, loop_1182 fpsub32s %f15, %f1, %f4 fble %fcc3, loop_1183 edge32n %l0, %g1, %i7 loop_1182: ldub [%l7 + 0x77], %i0 tsubcc %o4, %i3, %l2 loop_1183: ldx [%l7 + 0x40], %g7 fbuge,a %fcc3, loop_1184 movrlz %o3, 0x142, %l4 stw %g5, [%l7 + 0x58] movrne %i1, %g3, %o1 loop_1184: ba,pn %icc, loop_1185 mulscc %o5, %i5, %l1 ldub [%l7 + 0x45], %o7 sth %g6, [%l7 + 0x62] loop_1185: ldsb [%l7 + 0x68], %l6 fsrc2s %f11, %f1 fsrc2s %f11, %f8 fmovscc %xcc, %f9, %f12 taddcctv %g2, %i2, %l5 fmovsleu %xcc, %f1, %f10 andn %l3, 0x16A1, %i6 edge8n %o0, %i4, %g4 ta %icc, 0x0 fblg,a %fcc0, loop_1186 mova %xcc, %o6, %o2 fmovdg %xcc, %f11, %f11 fpmerge %f10, %f13, %f8 loop_1186: brgez %l0, loop_1187 fpack32 %f8, %f4, %f4 brlez %g1, loop_1188 fmovrsgz %i0, %f13, %f5 loop_1187: udiv %i7, 0x0AF3, %i3 lduh [%l7 + 0x2A], %l2 loop_1188: sll %g7, %o3, %l4 fcmple16 %f8, %f10, %o4 movn %icc, %g5, %i1 smulcc %g3, %o5, %o1 ldx [%l7 + 0x30], %l1 bcs loop_1189 st %f12, [%l7 + 0x7C] stx %i5, [%l7 + 0x58] ldub [%l7 + 0x48], %o7 loop_1189: fnor %f14, %f8, %f6 std %f10, [%l7 + 0x70] ldub [%l7 + 0x26], %l6 lduh [%l7 + 0x32], %g2 sdiv %i2, 0x1B90, %g6 sethi 0x1E68, %l3 bl,pn %icc, loop_1190 fmovsa %icc, %f10, %f0 ldsb [%l7 + 0x6E], %i6 edge16n %o0, %i4, %l5 loop_1190: sethi 0x1DFA, %o6 fmovrslz %g4, %f6, %f2 brlz,a %o2, loop_1191 movrlez %l0, %g1, %i7 sth %i3, [%l7 + 0x2C] stx %i0, [%l7 + 0x08] loop_1191: fpsub16 %f8, %f4, %f0 fmovsg %icc, %f12, %f3 umulcc %g7, 0x07AE, %l2 ldx [%l7 + 0x20], %o3 ldsw [%l7 + 0x08], %o4 st %f9, [%l7 + 0x10] sra %g5, %l4, %g3 ld [%l7 + 0x54], %f3 fnegd %f12, %f10 fbne,a %fcc1, loop_1192 srl %o5, 0x1E, %i1 st %f6, [%l7 + 0x54] srlx %l1, 0x05, %i5 loop_1192: tleu %icc, 0x3 brnz %o7, loop_1193 movrgz %l6, 0x31B, %g2 mulx %o1, %g6, %l3 sll %i6, 0x19, %i2 loop_1193: udivx %i4, 0x1371, %l5 lduw [%l7 + 0x08], %o6 tvc %icc, 0x0 fsrc1s %f1, %f0 bneg,a loop_1194 std %f0, [%l7 + 0x50] fmovdleu %xcc, %f10, %f7 stw %g4, [%l7 + 0x38] loop_1194: fmovsle %xcc, %f5, %f14 ldub [%l7 + 0x5A], %o0 fbul,a %fcc2, loop_1195 faligndata %f6, %f6, %f6 fmovsne %icc, %f0, %f1 tl %icc, 0x1 loop_1195: alignaddr %o2, %l0, %g1 tpos %icc, 0x0 fbuge,a %fcc0, loop_1196 taddcctv %i3, %i0, %i7 fpadd16 %f4, %f14, %f14 stw %g7, [%l7 + 0x7C] loop_1196: ldsh [%l7 + 0x08], %l2 xnorcc %o3, 0x1A8B, %g5 lduw [%l7 + 0x58], %o4 lduw [%l7 + 0x78], %l4 ldub [%l7 + 0x23], %g3 fcmpgt32 %f10, %f14, %o5 movrgz %l1, %i1, %i5 fmovdge %xcc, %f15, %f15 fpsub16 %f12, %f4, %f8 umulcc %l6, 0x19F0, %o7 stb %o1, [%l7 + 0x40] array16 %g6, %g2, %l3 fpsub32s %f15, %f14, %f10 fmovrdne %i2, %f12, %f2 tcs %xcc, 0x1 tcs %icc, 0x7 movne %icc, %i6, %i4 fones %f15 std %f8, [%l7 + 0x78] ld [%l7 + 0x18], %f9 ldub [%l7 + 0x71], %o6 fblg,a %fcc3, loop_1197 nop setx loop_1198, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovd %f2, %f10 stx %l5, [%l7 + 0x78] loop_1197: or %o0, 0x0652, %g4 loop_1198: bne,a,pt %icc, loop_1199 ldsb [%l7 + 0x6A], %l0 edge32 %o2, %g1, %i3 ldsb [%l7 + 0x34], %i0 loop_1199: st %f1, [%l7 + 0x2C] andcc %g7, 0x011A, %i7 sll %o3, 0x1B, %g5 fmovdcs %icc, %f0, %f10 tn %xcc, 0x3 tsubcctv %o4, %l4, %g3 movcc %xcc, %o5, %l2 fpadd32 %f10, %f2, %f0 xnorcc %i1, %l1, %l6 sethi 0x0D56, %o7 movrgz %i5, 0x328, %g6 fbn %fcc1, loop_1200 std %f4, [%l7 + 0x28] fmovdl %icc, %f7, %f5 brgz,a %g2, loop_1201 loop_1200: ldsw [%l7 + 0x58], %o1 stb %i2, [%l7 + 0x42] fmovde %icc, %f5, %f10 loop_1201: fmovdneg %xcc, %f5, %f4 stb %i6, [%l7 + 0x5A] movrgz %i4, 0x237, %l3 sth %o6, [%l7 + 0x5E] movcc %icc, %o0, %l5 andcc %g4, 0x1FEE, %o2 fornot2 %f0, %f14, %f2 brnz %l0, loop_1202 edge16ln %i3, %g1, %g7 ldsh [%l7 + 0x1C], %i0 stb %o3, [%l7 + 0x14] loop_1202: fandnot2s %f11, %f7, %f5 ldub [%l7 + 0x20], %g5 fmul8ulx16 %f6, %f8, %f0 ba,a,pt %xcc, loop_1203 xnor %o4, 0x1888, %i7 ldub [%l7 + 0x1D], %g3 lduh [%l7 + 0x2E], %o5 loop_1203: fble %fcc0, loop_1204 stw %l4, [%l7 + 0x70] addc %l2, 0x1C23, %l1 sdivcc %i1, 0x02B2, %l6 loop_1204: fmovsgu %icc, %f9, %f10 ldx [%l7 + 0x38], %i5 fmovs %f0, %f14 call loop_1205 fpackfix %f8, %f4 st %f10, [%l7 + 0x40] fmuld8sux16 %f13, %f6, %f4 loop_1205: ld [%l7 + 0x64], %f9 fmovdgu %icc, %f5, %f7 fmul8x16 %f9, %f2, %f12 tl %xcc, 0x5 fmul8sux16 %f0, %f8, %f14 fsrc1 %f8, %f12 tcs %xcc, 0x0 ld [%l7 + 0x28], %f11 fcmpgt16 %f6, %f14, %o7 ldx [%l7 + 0x08], %g2 lduw [%l7 + 0x78], %o1 fmovsa %icc, %f12, %f1 st %f1, [%l7 + 0x24] std %f14, [%l7 + 0x10] sdiv %g6, 0x1494, %i6 sdivx %i2, 0x0B95, %l3 ble %icc, loop_1206 ldsw [%l7 + 0x14], %o6 tg %icc, 0x3 fbl,a %fcc1, loop_1207 loop_1206: ldd [%l7 + 0x08], %f4 ldsw [%l7 + 0x5C], %o0 fxnors %f0, %f1, %f13 loop_1207: ldx [%l7 + 0x40], %l5 ldsw [%l7 + 0x18], %i4 addccc %g4, %l0, %o2 udiv %g1, 0x03B5, %g7 ldsb [%l7 + 0x49], %i3 movrgez %i0, 0x222, %g5 array32 %o3, %i7, %o4 movvs %icc, %o5, %g3 nop setx loop_1208, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %l2, 0x02, %l1 movvs %xcc, %l4, %i1 edge8l %l6, %o7, %g2 loop_1208: ldsb [%l7 + 0x59], %o1 ldsw [%l7 + 0x24], %g6 fbu %fcc3, loop_1209 nop setx loop_1210, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovse %xcc, %f5, %f1 fmuld8sux16 %f6, %f4, %f4 loop_1209: fbo %fcc2, loop_1211 loop_1210: fsrc1 %f8, %f12 fornot1 %f4, %f12, %f12 te %xcc, 0x0 loop_1211: edge16n %i6, %i2, %i5 stw %l3, [%l7 + 0x58] fnot1 %f2, %f0 popc 0x0CE0, %o0 smul %l5, %i4, %o6 fbu %fcc3, loop_1212 fmul8sux16 %f10, %f2, %f4 call loop_1213 srl %l0, %g4, %g1 loop_1212: nop setx loop_1214, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %xcc, %f6, %f3 loop_1213: fpadd16s %f5, %f5, %f12 std %f2, [%l7 + 0x60] loop_1214: movg %icc, %g7, %o2 lduh [%l7 + 0x32], %i3 fmovrsgz %i0, %f2, %f15 ld [%l7 + 0x1C], %f14 bg,a %xcc, loop_1215 bg,pn %xcc, loop_1216 edge16 %g5, %i7, %o3 fmovse %icc, %f11, %f10 loop_1215: fblg,a %fcc1, loop_1217 loop_1216: fpack32 %f12, %f0, %f0 fcmped %fcc1, %f12, %f2 edge16ln %o5, %g3, %l2 loop_1217: ldd [%l7 + 0x68], %f10 brgz,a %l1, loop_1218 edge32l %l4, %i1, %l6 tsubcc %o4, %g2, %o1 ldsh [%l7 + 0x24], %o7 loop_1218: movne %icc, %i6, %g6 bge %xcc, loop_1219 sra %i2, 0x0B, %i5 fmovsg %icc, %f0, %f1 ldub [%l7 + 0x12], %l3 loop_1219: std %f12, [%l7 + 0x50] stb %l5, [%l7 + 0x51] fors %f7, %f7, %f4 fpsub32 %f10, %f14, %f4 brgz %o0, loop_1220 fbl,a %fcc2, loop_1221 movl %xcc, %i4, %o6 ld [%l7 + 0x24], %f5 loop_1220: fcmple32 %f2, %f2, %l0 loop_1221: fandnot2 %f6, %f14, %f12 ldsw [%l7 + 0x7C], %g1 subcc %g4, 0x18DC, %g7 tneg %icc, 0x3 fpsub32s %f3, %f14, %f15 fnot1s %f5, %f10 sub %i3, 0x1F58, %o2 tne %icc, 0x7 fbl,a %fcc2, loop_1222 fmovdcs %icc, %f9, %f8 alignaddr %i0, %i7, %g5 edge16 %o3, %g3, %l2 loop_1222: orcc %l1, 0x133A, %l4 fblg %fcc0, loop_1223 st %f2, [%l7 + 0x50] fornot2 %f14, %f2, %f0 fmovrdlz %o5, %f10, %f4 loop_1223: edge16l %l6, %o4, %g2 pdist %f14, %f10, %f0 faligndata %f12, %f10, %f2 movrne %i1, %o1, %i6 lduw [%l7 + 0x7C], %g6 fzeros %f5 tne %icc, 0x2 tn %icc, 0x1 sth %o7, [%l7 + 0x16] stw %i2, [%l7 + 0x68] ldd [%l7 + 0x70], %f0 ldd [%l7 + 0x68], %f4 ldub [%l7 + 0x1E], %i5 fcmpne32 %f4, %f0, %l5 sub %o0, 0x1CBE, %i4 brlz,a %l3, loop_1224 xorcc %o6, %g1, %g4 fbg,a %fcc2, loop_1225 fbu,a %fcc1, loop_1226 loop_1224: bvs,pn %icc, loop_1227 lduh [%l7 + 0x76], %l0 loop_1225: faligndata %f0, %f8, %f12 loop_1226: fbo,a %fcc1, loop_1228 loop_1227: fbu,a %fcc1, loop_1229 fmovd %f10, %f8 sllx %g7, %o2, %i0 loop_1228: fmovdn %xcc, %f10, %f15 loop_1229: edge32n %i3, %g5, %i7 fmovrdne %g3, %f12, %f8 fbe,a %fcc0, loop_1230 udivcc %l2, 0x1885, %l1 fmovsg %xcc, %f12, %f12 tne %xcc, 0x6 loop_1230: st %f9, [%l7 + 0x44] fmovrsgz %o3, %f7, %f3 stw %l4, [%l7 + 0x58] edge16 %o5, %l6, %g2 sethi 0x1930, %o4 stx %o1, [%l7 + 0x50] smul %i6, 0x0403, %g6 orncc %i1, 0x1D4E, %o7 fbue %fcc0, loop_1231 udiv %i5, 0x0CD9, %l5 ldsb [%l7 + 0x75], %i2 fmuld8sux16 %f13, %f15, %f10 loop_1231: ldd [%l7 + 0x30], %f2 ldsw [%l7 + 0x54], %i4 std %f4, [%l7 + 0x70] std %f8, [%l7 + 0x28] fsrc1 %f0, %f2 edge32ln %l3, %o0, %g1 ldd [%l7 + 0x48], %f14 tneg %xcc, 0x7 fmovdge %icc, %f3, %f5 std %f8, [%l7 + 0x38] bpos,pn %xcc, loop_1232 stx %o6, [%l7 + 0x70] fmovdcs %icc, %f6, %f11 fpsub32s %f5, %f12, %f15 loop_1232: movge %xcc, %l0, %g4 ldx [%l7 + 0x58], %g7 ldx [%l7 + 0x18], %o2 fbuge %fcc3, loop_1233 stx %i3, [%l7 + 0x40] ldd [%l7 + 0x28], %f4 lduh [%l7 + 0x28], %g5 loop_1233: fcmpgt32 %f8, %f0, %i7 std %f12, [%l7 + 0x38] movg %icc, %g3, %l2 std %f4, [%l7 + 0x08] fmovs %f8, %f13 ldx [%l7 + 0x58], %i0 lduh [%l7 + 0x34], %o3 fpadd32s %f5, %f11, %f10 bg %icc, loop_1234 st %f9, [%l7 + 0x4C] fmul8x16au %f8, %f12, %f6 bvc,pn %xcc, loop_1235 loop_1234: sethi 0x0DD5, %l1 fbg,a %fcc3, loop_1236 lduh [%l7 + 0x72], %o5 loop_1235: fands %f2, %f5, %f12 sra %l6, 0x08, %l4 loop_1236: bpos,a loop_1237 fpsub16 %f8, %f6, %f12 tsubcc %g2, %o1, %i6 brnz %o4, loop_1238 loop_1237: std %f12, [%l7 + 0x38] tvs %icc, 0x2 fbne,a %fcc0, loop_1239 loop_1238: stw %g6, [%l7 + 0x5C] fbl %fcc3, loop_1240 faligndata %f0, %f14, %f4 loop_1239: umul %o7, 0x1FF1, %i1 stw %l5, [%l7 + 0x0C] loop_1240: fsrc1s %f7, %f13 edge32 %i5, %i2, %l3 ldx [%l7 + 0x70], %o0 fcmpne16 %f10, %f12, %g1 fmovs %f9, %f13 fmovsne %xcc, %f2, %f7 fxnor %f6, %f14, %f12 fnors %f7, %f15, %f14 fmovs %f12, %f8 fpsub16s %f5, %f11, %f12 fnors %f10, %f15, %f14 sth %o6, [%l7 + 0x40] alignaddrl %l0, %i4, %g4 tneg %xcc, 0x4 ldub [%l7 + 0x49], %g7 ldub [%l7 + 0x53], %i3 ld [%l7 + 0x3C], %f10 st %f0, [%l7 + 0x78] fmovrde %o2, %f12, %f12 addcc %i7, 0x0682, %g5 tg %icc, 0x0 fornot1 %f8, %f2, %f14 fors %f14, %f1, %f1 fnegd %f10, %f4 bge %xcc, loop_1241 bne,a loop_1242 movle %xcc, %l2, %g3 sdivcc %o3, 0x1720, %l1 loop_1241: fbl %fcc1, loop_1243 loop_1242: fsrc2 %f4, %f14 stw %o5, [%l7 + 0x48] fbge %fcc0, loop_1244 loop_1243: fcmps %fcc0, %f10, %f15 tle %icc, 0x1 popc 0x0A84, %l6 loop_1244: fmovdl %xcc, %f5, %f15 udivcc %i0, 0x04F8, %l4 fornot1s %f13, %f7, %f14 st %f5, [%l7 + 0x08] fmovsa %icc, %f4, %f4 fnot2 %f8, %f14 ba %icc, loop_1245 fmovsne %icc, %f0, %f6 ta %icc, 0x1 array16 %o1, %g2, %i6 loop_1245: udiv %o4, 0x17A3, %o7 std %f14, [%l7 + 0x40] fbe %fcc3, loop_1246 movleu %xcc, %i1, %g6 fbug %fcc3, loop_1247 edge16ln %l5, %i2, %l3 loop_1246: array32 %i5, %o0, %o6 fabsd %f10, %f12 loop_1247: stw %g1, [%l7 + 0x40] xnor %l0, %i4, %g4 fcmped %fcc1, %f6, %f8 brlz,a %g7, loop_1248 fabsd %f10, %f6 fbn %fcc3, loop_1249 fbug,a %fcc0, loop_1250 loop_1248: array8 %o2, %i3, %i7 sra %l2, %g5, %g3 loop_1249: ldx [%l7 + 0x10], %o3 loop_1250: lduh [%l7 + 0x10], %o5 fbue %fcc0, loop_1251 fabss %f3, %f9 fmovdl %icc, %f7, %f12 ldsw [%l7 + 0x1C], %l6 loop_1251: bpos,a %xcc, loop_1252 stb %i0, [%l7 + 0x7E] fmuld8sux16 %f12, %f12, %f4 sth %l4, [%l7 + 0x3E] loop_1252: stw %o1, [%l7 + 0x14] srax %g2, %i6, %o4 st %f9, [%l7 + 0x30] ldx [%l7 + 0x50], %l1 fbe,a %fcc1, loop_1253 tgu %icc, 0x7 bge,a %xcc, loop_1254 st %f1, [%l7 + 0x3C] loop_1253: sth %o7, [%l7 + 0x60] fmovsg %xcc, %f0, %f7 loop_1254: std %f12, [%l7 + 0x30] stw %i1, [%l7 + 0x38] fsrc1s %f4, %f13 fpsub32 %f6, %f12, %f2 std %f4, [%l7 + 0x68] orncc %l5, %i2, %g6 stw %l3, [%l7 + 0x34] std %f0, [%l7 + 0x40] fmovdg %icc, %f14, %f5 fpadd16s %f5, %f4, %f0 fblg %fcc1, loop_1255 fmovrde %i5, %f10, %f4 movcc %xcc, %o6, %g1 fbge,a %fcc0, loop_1256 loop_1255: ba loop_1257 stx %l0, [%l7 + 0x58] stb %o0, [%l7 + 0x2E] loop_1256: fone %f2 loop_1257: move %xcc, %i4, %g7 fbul,a %fcc0, loop_1258 tn %xcc, 0x3 stw %g4, [%l7 + 0x10] edge32l %o2, %i7, %l2 loop_1258: fandnot1 %f14, %f10, %f0 bl,a %xcc, loop_1259 movcs %icc, %g5, %i3 ldsb [%l7 + 0x1E], %g3 xnorcc %o5, 0x1F0D, %o3 loop_1259: bg,a,pt %icc, loop_1260 ld [%l7 + 0x20], %f0 ldsw [%l7 + 0x58], %i0 stx %l4, [%l7 + 0x18] loop_1260: tn %icc, 0x1 movvc %xcc, %o1, %g2 stx %l6, [%l7 + 0x28] fxnors %f1, %f5, %f6 tcs %icc, 0x5 umul %i6, %o4, %l1 fmul8x16 %f9, %f6, %f14 stx %o7, [%l7 + 0x38] nop setx loop_1261, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x32], %i1 tvs %icc, 0x6 fxnor %f2, %f14, %f6 loop_1261: fmul8x16al %f15, %f5, %f10 fbuge %fcc1, loop_1262 ldsh [%l7 + 0x4E], %i2 nop setx loop_1263, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %xcc, %l5, %l3 loop_1262: fand %f4, %f8, %f8 ldsh [%l7 + 0x68], %i5 loop_1263: srl %g6, 0x15, %o6 ldsb [%l7 + 0x63], %l0 tsubcctv %g1, 0x0915, %i4 fnegs %f12, %f14 edge16ln %o0, %g7, %g4 ldsb [%l7 + 0x7D], %o2 fbg,a %fcc0, loop_1264 stx %l2, [%l7 + 0x08] array16 %i7, %g5, %g3 ldub [%l7 + 0x25], %o5 loop_1264: movrgz %i3, 0x06B, %i0 fbue,a %fcc1, loop_1265 fcmple16 %f12, %f14, %o3 move %xcc, %l4, %o1 fmovdg %xcc, %f7, %f3 loop_1265: fornot2s %f12, %f12, %f9 fmovrslz %g2, %f3, %f2 edge8 %i6, %o4, %l1 orcc %l6, %o7, %i2 stb %i1, [%l7 + 0x66] ldx [%l7 + 0x50], %l3 tleu %xcc, 0x7 lduw [%l7 + 0x20], %i5 ld [%l7 + 0x64], %f12 fornot1s %f14, %f5, %f13 addccc %g6, 0x1184, %l5 fcmpgt16 %f10, %f10, %o6 ldsw [%l7 + 0x60], %l0 movge %icc, %i4, %o0 bshuffle %f0, %f12, %f10 udivx %g7, 0x1F96, %g1 fmovdneg %icc, %f9, %f7 movvs %icc, %o2, %l2 ldsw [%l7 + 0x44], %i7 faligndata %f2, %f6, %f12 fcmpgt16 %f10, %f8, %g4 ldsw [%l7 + 0x10], %g5 stw %o5, [%l7 + 0x24] nop setx loop_1266, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %i3, [%l7 + 0x70] bge,a %icc, loop_1267 fba %fcc2, loop_1268 loop_1266: umulcc %g3, %o3, %i0 edge8ln %l4, %o1, %g2 loop_1267: fbug %fcc0, loop_1269 loop_1268: ldsh [%l7 + 0x28], %i6 movrlz %o4, 0x27C, %l1 tn %icc, 0x1 loop_1269: nop setx loop_1270, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbge,a %fcc1, loop_1271 movrlez %l6, %o7, %i2 lduh [%l7 + 0x6E], %i1 loop_1270: be,pt %icc, loop_1272 loop_1271: stb %l3, [%l7 + 0x50] stw %g6, [%l7 + 0x48] stb %i5, [%l7 + 0x18] loop_1272: ldx [%l7 + 0x50], %l5 fblg,a %fcc0, loop_1273 edge16l %l0, %i4, %o0 fmul8x16 %f1, %f4, %f6 bn,a,pn %xcc, loop_1274 loop_1273: st %f4, [%l7 + 0x30] tsubcctv %g7, 0x0835, %g1 ldub [%l7 + 0x4C], %o2 loop_1274: fzeros %f6 ldx [%l7 + 0x20], %o6 fxor %f6, %f10, %f2 sdivcc %i7, 0x07F0, %g4 ldx [%l7 + 0x60], %g5 sth %l2, [%l7 + 0x7E] fpadd16 %f14, %f14, %f2 tn %xcc, 0x7 fmovsneg %xcc, %f0, %f6 brz %i3, loop_1275 fcmpne32 %f2, %f12, %o5 movcs %xcc, %g3, %i0 ldsh [%l7 + 0x6A], %o3 loop_1275: stb %o1, [%l7 + 0x0D] move %icc, %l4, %g2 lduh [%l7 + 0x34], %o4 udiv %l1, 0x093C, %i6 array32 %o7, %l6, %i1 movcc %xcc, %l3, %g6 tn %xcc, 0x6 std %f10, [%l7 + 0x68] subcc %i2, %i5, %l5 movcs %xcc, %l0, %i4 fmul8sux16 %f8, %f6, %f2 bcs,a,pt %xcc, loop_1276 tcc %icc, 0x7 stx %o0, [%l7 + 0x08] fba,a %fcc0, loop_1277 loop_1276: fmovrslz %g7, %f15, %f2 fnegd %f2, %f6 nop setx loop_1278, %l0, %l1 jmpl %l1, %g1 loop_1277: fmovsleu %icc, %f10, %f11 be,pn %xcc, loop_1279 and %o6, 0x129E, %o2 loop_1278: movle %xcc, %g4, %g5 movl %icc, %i7, %l2 loop_1279: addcc %o5, 0x1E03, %i3 taddcc %g3, 0x08D4, %i0 tleu %xcc, 0x0 fmul8sux16 %f14, %f4, %f6 stb %o1, [%l7 + 0x2F] edge32 %o3, %g2, %l4 fandnot1 %f4, %f14, %f0 te %xcc, 0x3 fmovrse %o4, %f5, %f11 fmovrsgez %i6, %f15, %f15 ldx [%l7 + 0x10], %l1 movrgz %o7, 0x3AF, %l6 std %f12, [%l7 + 0x40] sdivx %i1, 0x1224, %l3 lduh [%l7 + 0x10], %i2 array16 %g6, %i5, %l0 fcmpes %fcc0, %f4, %f6 orcc %l5, %i4, %g7 fmul8x16al %f15, %f14, %f12 addccc %o0, 0x1C8F, %o6 edge16l %g1, %g4, %o2 fmovrslez %i7, %f12, %f0 lduh [%l7 + 0x34], %g5 stb %o5, [%l7 + 0x46] fnot1s %f15, %f10 fmovrdlz %i3, %f4, %f12 fmovsge %icc, %f3, %f15 fcmpd %fcc0, %f14, %f8 edge8l %l2, %g3, %o1 addccc %i0, 0x1B33, %g2 sth %l4, [%l7 + 0x38] fcmpeq16 %f2, %f4, %o3 ldsh [%l7 + 0x0C], %i6 fcmpne16 %f0, %f2, %o4 fmovdleu %icc, %f0, %f2 fbg %fcc0, loop_1280 fbl,a %fcc3, loop_1281 stb %o7, [%l7 + 0x77] edge16ln %l1, %i1, %l6 loop_1280: ld [%l7 + 0x10], %f9 loop_1281: bg,a loop_1282 fmovspos %icc, %f14, %f5 fmovsgu %xcc, %f4, %f11 ld [%l7 + 0x14], %f0 loop_1282: edge32 %l3, %i2, %g6 ldub [%l7 + 0x34], %l0 sub %i5, 0x1686, %l5 fbule,a %fcc2, loop_1283 tsubcctv %g7, %i4, %o0 fmovdvc %icc, %f10, %f10 std %f0, [%l7 + 0x38] loop_1283: fcmpes %fcc2, %f5, %f7 fbule,a %fcc3, loop_1284 std %f10, [%l7 + 0x48] bn,a loop_1285 fbo,a %fcc1, loop_1286 loop_1284: ldd [%l7 + 0x20], %f12 fmovdvc %xcc, %f0, %f12 loop_1285: ldsb [%l7 + 0x43], %g1 loop_1286: edge32l %g4, %o6, %o2 fones %f14 brlez %i7, loop_1287 fbul %fcc2, loop_1288 fcmple32 %f10, %f6, %o5 smulcc %g5, %l2, %g3 loop_1287: fones %f10 loop_1288: srax %i3, 0x1B, %i0 movvc %xcc, %g2, %o1 stb %l4, [%l7 + 0x4E] ldsh [%l7 + 0x3C], %i6 alignaddr %o4, %o3, %o7 ldsh [%l7 + 0x46], %l1 movne %icc, %l6, %l3 ldsw [%l7 + 0x30], %i1 movn %xcc, %g6, %l0 tvc %xcc, 0x2 fbug %fcc3, loop_1289 movg %icc, %i2, %l5 st %f14, [%l7 + 0x7C] fornot1s %f7, %f7, %f4 loop_1289: edge32ln %g7, %i5, %i4 fmovdl %xcc, %f6, %f12 stb %g1, [%l7 + 0x2B] stx %o0, [%l7 + 0x40] st %f11, [%l7 + 0x3C] ldx [%l7 + 0x08], %g4 sth %o2, [%l7 + 0x52] edge32n %o6, %i7, %g5 fandnot1 %f12, %f12, %f12 and %l2, %g3, %i3 edge8l %i0, %g2, %o1 fbule,a %fcc2, loop_1290 ldd [%l7 + 0x78], %f10 std %f12, [%l7 + 0x30] fcmpgt16 %f12, %f10, %o5 loop_1290: fmovd %f10, %f10 ldub [%l7 + 0x2D], %i6 movpos %icc, %l4, %o3 ble loop_1291 fmovsne %icc, %f12, %f14 fornot2s %f6, %f1, %f2 stb %o4, [%l7 + 0x5B] loop_1291: ldub [%l7 + 0x09], %l1 stx %o7, [%l7 + 0x50] stb %l3, [%l7 + 0x53] subcc %i1, %g6, %l6 lduh [%l7 + 0x72], %l0 sth %i2, [%l7 + 0x42] st %f12, [%l7 + 0x2C] fsrc1 %f8, %f2 fpack16 %f12, %f10 tneg %xcc, 0x2 stb %l5, [%l7 + 0x1B] fbg %fcc3, loop_1292 sdivx %i5, 0x06E7, %i4 array16 %g7, %g1, %g4 std %f2, [%l7 + 0x70] loop_1292: fnot2 %f12, %f12 st %f12, [%l7 + 0x08] std %f6, [%l7 + 0x20] stw %o2, [%l7 + 0x14] taddcctv %o0, %i7, %o6 sth %g5, [%l7 + 0x6C] ld [%l7 + 0x0C], %f5 bvc,a %xcc, loop_1293 ldx [%l7 + 0x60], %l2 stx %i3, [%l7 + 0x08] ldsh [%l7 + 0x6E], %i0 loop_1293: stw %g3, [%l7 + 0x10] tsubcc %o1, 0x0EEC, %o5 stw %i6, [%l7 + 0x58] fmovdl %xcc, %f14, %f10 fnot2 %f0, %f2 fcmpeq32 %f10, %f2, %g2 movgu %xcc, %o3, %l4 srax %l1, %o7, %l3 stb %i1, [%l7 + 0x7F] stx %o4, [%l7 + 0x60] stb %l6, [%l7 + 0x1E] ldsw [%l7 + 0x2C], %l0 fmovs %f12, %f8 fble,a %fcc1, loop_1294 lduw [%l7 + 0x78], %g6 ldsb [%l7 + 0x1C], %i2 ldub [%l7 + 0x44], %i5 loop_1294: tleu %xcc, 0x4 ldub [%l7 + 0x0A], %i4 be,a,pt %icc, loop_1295 fnot2 %f6, %f8 fpsub32s %f6, %f10, %f6 stb %l5, [%l7 + 0x19] loop_1295: std %f12, [%l7 + 0x28] ldub [%l7 + 0x5E], %g1 tleu %xcc, 0x7 brlez,a %g4, loop_1296 st %f10, [%l7 + 0x28] be,a,pn %xcc, loop_1297 lduw [%l7 + 0x2C], %o2 loop_1296: fmovscs %xcc, %f6, %f15 ldub [%l7 + 0x59], %g7 loop_1297: fxor %f14, %f0, %f14 movn %icc, %o0, %o6 siam 0x7 fmovrsne %i7, %f3, %f8 fmovsle %xcc, %f14, %f13 std %f12, [%l7 + 0x28] fmovdg %icc, %f11, %f2 ldub [%l7 + 0x19], %l2 ld [%l7 + 0x20], %f11 edge16l %g5, %i0, %g3 ld [%l7 + 0x70], %f3 stw %o1, [%l7 + 0x4C] ldub [%l7 + 0x0F], %o5 fcmpne16 %f10, %f6, %i3 fbul %fcc1, loop_1298 orncc %i6, 0x0269, %o3 stw %g2, [%l7 + 0x3C] ldsw [%l7 + 0x54], %l1 loop_1298: bge,a loop_1299 tneg %icc, 0x7 tsubcctv %l4, 0x06F0, %o7 xorcc %i1, %l3, %o4 loop_1299: udiv %l6, 0x0EAA, %l0 fpadd32 %f8, %f6, %f10 fcmpne16 %f0, %f4, %g6 movrne %i5, %i2, %l5 bl,a loop_1300 fmul8sux16 %f8, %f0, %f0 fnors %f5, %f0, %f0 edge32ln %g1, %i4, %g4 loop_1300: lduh [%l7 + 0x54], %o2 std %f4, [%l7 + 0x48] be %icc, loop_1301 fmovdpos %xcc, %f14, %f8 fbo %fcc3, loop_1302 mova %icc, %o0, %g7 loop_1301: fzero %f0 addcc %i7, %l2, %g5 loop_1302: udiv %i0, 0x1758, %g3 srax %o1, 0x1A, %o6 fnegd %f0, %f6 fmovrdgz %o5, %f12, %f6 movcc %icc, %i3, %o3 ld [%l7 + 0x28], %f6 movleu %xcc, %g2, %l1 orncc %i6, %o7, %i1 fmovdleu %icc, %f7, %f12 fmovsa %xcc, %f7, %f14 fbn,a %fcc2, loop_1303 tl %xcc, 0x1 ldd [%l7 + 0x18], %f0 stx %l3, [%l7 + 0x18] loop_1303: xor %l4, %o4, %l0 fmovrse %g6, %f4, %f8 ldsw [%l7 + 0x54], %i5 bn loop_1304 brlz %l6, loop_1305 movneg %icc, %i2, %l5 fmovsle %xcc, %f6, %f11 loop_1304: st %f13, [%l7 + 0x14] loop_1305: te %icc, 0x4 fmovdcc %icc, %f4, %f5 movvs %xcc, %i4, %g4 ldsw [%l7 + 0x18], %o2 st %f0, [%l7 + 0x78] sdivcc %g1, 0x1503, %g7 ldx [%l7 + 0x38], %i7 movrgz %l2, %g5, %o0 edge8ln %g3, %i0, %o6 std %f10, [%l7 + 0x50] fmovrslez %o1, %f2, %f5 edge16 %o5, %o3, %g2 st %f3, [%l7 + 0x28] movneg %xcc, %l1, %i6 sllx %i3, %i1, %l3 brgz,a %o7, loop_1306 sth %l4, [%l7 + 0x4A] fxnors %f3, %f6, %f11 nop setx loop_1307, %l0, %l1 jmpl %l1, %o4 loop_1306: stb %l0, [%l7 + 0x1A] fcmple32 %f14, %f12, %g6 fzeros %f5 loop_1307: fpadd32 %f0, %f12, %f14 ldsh [%l7 + 0x54], %i5 lduw [%l7 + 0x40], %i2 sth %l6, [%l7 + 0x68] ldub [%l7 + 0x60], %i4 umulcc %l5, %g4, %o2 sllx %g1, %g7, %i7 fxors %f2, %f1, %f6 fmovdleu %xcc, %f9, %f0 bneg,pt %icc, loop_1308 subccc %g5, 0x05F2, %l2 movpos %xcc, %g3, %i0 lduw [%l7 + 0x24], %o0 loop_1308: srax %o6, 0x19, %o1 smul %o5, %o3, %l1 stb %g2, [%l7 + 0x72] st %f9, [%l7 + 0x6C] tcs %icc, 0x1 fble %fcc0, loop_1309 stx %i3, [%l7 + 0x08] ldsb [%l7 + 0x72], %i1 ldd [%l7 + 0x40], %f12 loop_1309: fones %f7 ldd [%l7 + 0x68], %f14 fmovdpos %xcc, %f15, %f12 fmovsvc %xcc, %f13, %f11 movrgez %l3, %i6, %o7 std %f10, [%l7 + 0x40] orcc %o4, %l4, %g6 lduh [%l7 + 0x16], %i5 fmovscc %xcc, %f5, %f8 srlx %l0, 0x1C, %l6 fmovse %icc, %f7, %f11 fbug,a %fcc1, loop_1310 stx %i4, [%l7 + 0x28] std %f14, [%l7 + 0x18] fones %f0 loop_1310: sub %i2, %g4, %o2 sra %g1, %g7, %l5 ldsh [%l7 + 0x4E], %i7 fandnot2s %f11, %f7, %f3 fmovsn %icc, %f10, %f12 nop setx loop_1311, %l0, %l1 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 %l2, %g5, %i0 subccc %o0, 0x1888, %g3 stb %o1, [%l7 + 0x43] loop_1311: bn,a %xcc, loop_1312 tleu %icc, 0x7 fmovrse %o6, %f15, %f6 ld [%l7 + 0x54], %f8 loop_1312: ldx [%l7 + 0x18], %o3 fnot2s %f1, %f1 orncc %o5, %g2, %i3 fmovrsgz %i1, %f0, %f14 stx %l1, [%l7 + 0x28] std %f8, [%l7 + 0x38] ldsh [%l7 + 0x2A], %i6 fmovdg %icc, %f5, %f10 xnorcc %l3, 0x1E54, %o4 brnz %l4, loop_1313 fcmps %fcc1, %f3, %f5 faligndata %f6, %f4, %f6 edge8n %o7, %i5, %g6 loop_1313: edge32 %l0, %i4, %l6 xorcc %g4, %o2, %i2 stx %g7, [%l7 + 0x50] ldsh [%l7 + 0x7C], %l5 tl %icc, 0x2 ba loop_1314 fcmpeq16 %f14, %f4, %i7 addccc %l2, %g1, %i0 movle %icc, %g5, %g3 loop_1314: sllx %o0, %o6, %o1 fornot2s %f15, %f3, %f13 edge8 %o5, %o3, %i3 fbuge %fcc1, loop_1315 ldd [%l7 + 0x60], %f12 fcmpne16 %f6, %f6, %g2 fandnot1 %f6, %f0, %f4 loop_1315: fmovsneg %icc, %f13, %f14 bge,a,pn %xcc, loop_1316 fmovdle %icc, %f15, %f13 lduh [%l7 + 0x3E], %i1 subc %l1, 0x08B4, %l3 loop_1316: lduh [%l7 + 0x32], %i6 edge8 %o4, %l4, %o7 fble,a %fcc1, loop_1317 fsrc1 %f14, %f0 call loop_1318 movg %icc, %g6, %l0 loop_1317: bvs,pn %icc, loop_1319 fcmple16 %f0, %f2, %i4 loop_1318: andcc %l6, 0x07BC, %g4 lduh [%l7 + 0x78], %o2 loop_1319: orncc %i2, 0x0EB1, %g7 taddcc %l5, 0x1DA1, %i5 edge16n %l2, %g1, %i7 stx %i0, [%l7 + 0x08] std %f4, [%l7 + 0x48] fnor %f12, %f10, %f10 lduh [%l7 + 0x20], %g5 siam 0x0 fxnor %f8, %f14, %f4 fcmple16 %f4, %f8, %o0 udivcc %o6, 0x0FC6, %g3 andcc %o5, 0x0015, %o1 fmovdn %xcc, %f1, %f13 tge %xcc, 0x2 movrlz %o3, 0x190, %i3 fand %f8, %f10, %f0 siam 0x2 fbug %fcc2, loop_1320 fzero %f2 fcmpne32 %f6, %f6, %g2 brlz,a %i1, loop_1321 loop_1320: ldd [%l7 + 0x48], %f12 tl %icc, 0x4 edge32ln %l1, %i6, %l3 loop_1321: fbule,a %fcc0, loop_1322 addcc %l4, 0x1074, %o7 ldx [%l7 + 0x48], %g6 fmovsne %xcc, %f2, %f15 loop_1322: brlz,a %o4, loop_1323 fmovs %f11, %f4 movvc %xcc, %i4, %l0 sth %g4, [%l7 + 0x7A] loop_1323: fnegs %f12, %f0 ldsb [%l7 + 0x23], %o2 movgu %xcc, %i2, %l6 fmovsne %icc, %f0, %f6 fbn,a %fcc2, loop_1324 ldd [%l7 + 0x58], %f0 taddcc %g7, %i5, %l2 edge8l %g1, %l5, %i0 loop_1324: edge8ln %g5, %o0, %i7 stw %o6, [%l7 + 0x78] brz %o5, loop_1325 movre %g3, %o3, %i3 edge16ln %g2, %o1, %l1 ldd [%l7 + 0x60], %f6 loop_1325: sdivcc %i6, 0x1FCC, %l3 edge8l %l4, %i1, %g6 fmovdg %xcc, %f6, %f3 sdivcc %o4, 0x017A, %o7 ldx [%l7 + 0x10], %i4 bcs,a %xcc, loop_1326 ld [%l7 + 0x5C], %f11 brlz,a %l0, loop_1327 fandnot2s %f3, %f8, %f12 loop_1326: ldsw [%l7 + 0x68], %o2 xnor %g4, 0x0227, %i2 loop_1327: fxors %f3, %f6, %f11 movpos %xcc, %g7, %l6 sdivcc %i5, 0x0BFE, %l2 fbl,a %fcc2, loop_1328 bleu,pn %icc, loop_1329 movrne %g1, %l5, %i0 faligndata %f2, %f0, %f2 loop_1328: fmovsa %xcc, %f3, %f6 loop_1329: fmovsne %xcc, %f11, %f5 bleu,a,pt %icc, loop_1330 add %o0, 0x0054, %i7 ld [%l7 + 0x08], %f0 fmovsvs %icc, %f0, %f8 loop_1330: tsubcc %o6, 0x0D06, %g5 brgz,a %o5, loop_1331 movne %icc, %o3, %g3 bne,pn %xcc, loop_1332 fabsd %f6, %f14 loop_1331: tl %icc, 0x4 subcc %g2, %i3, %l1 loop_1332: ldub [%l7 + 0x13], %o1 edge32 %l3, %l4, %i1 fcmpgt32 %f2, %f14, %g6 stb %o4, [%l7 + 0x75] fmovdge %icc, %f7, %f11 tsubcc %o7, %i6, %l0 tge %xcc, 0x7 edge8ln %i4, %g4, %i2 ldsw [%l7 + 0x28], %o2 fornot2s %f13, %f15, %f13 xnor %l6, 0x0B6F, %g7 fbn,a %fcc0, loop_1333 alignaddrl %l2, %i5, %g1 fmovs %f1, %f15 std %f14, [%l7 + 0x18] loop_1333: fabsd %f2, %f12 fexpand %f4, %f2 fmovsge %icc, %f9, %f8 fble,a %fcc2, loop_1334 ta %icc, 0x4 lduh [%l7 + 0x6E], %l5 stx %o0, [%l7 + 0x30] loop_1334: ta %icc, 0x7 fmul8sux16 %f14, %f12, %f8 ldx [%l7 + 0x38], %i7 fmuld8ulx16 %f12, %f7, %f2 fnand %f0, %f14, %f0 ba,a %icc, loop_1335 st %f9, [%l7 + 0x48] stw %i0, [%l7 + 0x40] lduh [%l7 + 0x6E], %o6 loop_1335: ldsh [%l7 + 0x1E], %g5 fcmple32 %f8, %f12, %o3 ldsb [%l7 + 0x59], %g3 sth %g2, [%l7 + 0x6A] fmovdg %icc, %f14, %f15 ldsh [%l7 + 0x4C], %o5 fnegs %f6, %f14 fnor %f14, %f2, %f12 stb %l1, [%l7 + 0x33] fnor %f4, %f4, %f6 st %f14, [%l7 + 0x60] edge16l %i3, %o1, %l3 fbn,a %fcc3, loop_1336 tsubcc %i1, 0x1649, %g6 sra %l4, 0x06, %o7 movl %xcc, %o4, %l0 loop_1336: fexpand %f0, %f12 fmovsn %icc, %f10, %f13 fbuge,a %fcc0, loop_1337 tg %icc, 0x6 orn %i4, 0x19B3, %i6 bvc,a,pt %icc, loop_1338 loop_1337: movl %icc, %i2, %g4 movvs %icc, %l6, %g7 ble,pn %icc, loop_1339 loop_1338: fbul,a %fcc1, loop_1340 stw %o2, [%l7 + 0x74] andcc %i5, %l2, %l5 loop_1339: bshuffle %f8, %f14, %f2 loop_1340: stw %o0, [%l7 + 0x50] lduw [%l7 + 0x48], %g1 ldx [%l7 + 0x58], %i0 fornot1 %f0, %f8, %f8 fands %f9, %f6, %f3 ldsw [%l7 + 0x34], %o6 movge %icc, %g5, %i7 stb %o3, [%l7 + 0x65] add %g3, %o5, %g2 bneg,pn %icc, loop_1341 nop setx loop_1342, %l0, %l1 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 %l1, %o1, %l3 fbuge %fcc2, loop_1343 loop_1341: fmovdvc %icc, %f14, %f6 loop_1342: fmovsvs %xcc, %f15, %f14 bne,a,pn %icc, loop_1344 loop_1343: mova %icc, %i3, %g6 or %i1, 0x1B0D, %l4 lduw [%l7 + 0x28], %o4 loop_1344: fmovdpos %icc, %f12, %f12 call loop_1345 fba,a %fcc1, loop_1346 bcc,a,pt %icc, loop_1347 and %o7, 0x07F6, %i4 loop_1345: movre %i6, %i2, %l0 loop_1346: stb %g4, [%l7 + 0x12] loop_1347: addccc %l6, 0x0D0C, %g7 fors %f12, %f5, %f11 brgez,a %i5, loop_1348 fcmps %fcc1, %f8, %f0 fnegd %f2, %f6 st %f2, [%l7 + 0x70] loop_1348: ba,a %xcc, loop_1349 andn %l2, 0x172F, %l5 movl %icc, %o0, %o2 movne %icc, %g1, %i0 loop_1349: fnand %f0, %f8, %f10 sethi 0x00D4, %o6 sdiv %g5, 0x1010, %i7 fandnot2s %f12, %f12, %f12 fmovsvs %xcc, %f5, %f11 movrgez %g3, %o5, %o3 fpmerge %f9, %f0, %f8 xnor %g2, %l1, %l3 ld [%l7 + 0x5C], %f2 fornot1s %f9, %f11, %f13 fmovrdgz %o1, %f6, %f4 fmul8ulx16 %f12, %f0, %f12 fba,a %fcc1, loop_1350 ldub [%l7 + 0x78], %i3 bvc,a loop_1351 siam 0x7 loop_1350: fnand %f14, %f0, %f10 bcc,a %xcc, loop_1352 loop_1351: std %f2, [%l7 + 0x38] sth %g6, [%l7 + 0x56] array16 %l4, %i1, %o7 loop_1352: stb %o4, [%l7 + 0x1D] udivx %i6, 0x1271, %i4 sub %i2, 0x0267, %g4 ldsb [%l7 + 0x3B], %l0 tne %icc, 0x2 ldsw [%l7 + 0x70], %l6 fornot2 %f12, %f6, %f8 stb %g7, [%l7 + 0x2C] fbue %fcc0, loop_1353 fmovrsgez %i5, %f9, %f12 orn %l2, %o0, %o2 alignaddr %g1, %l5, %i0 loop_1353: edge8 %o6, %i7, %g5 tle %xcc, 0x1 array32 %g3, %o3, %g2 fpsub16 %f6, %f8, %f2 fands %f5, %f13, %f2 fmovsvs %icc, %f1, %f2 stb %o5, [%l7 + 0x64] fcmple32 %f6, %f10, %l3 edge32l %l1, %o1, %g6 xnor %i3, 0x1F1D, %l4 ld [%l7 + 0x4C], %f7 nop setx loop_1354, %l0, %l1 jmpl %l1, %o7 ldsb [%l7 + 0x51], %i1 std %f12, [%l7 + 0x28] fbne,a %fcc3, loop_1355 loop_1354: fble %fcc1, loop_1356 fcmpeq16 %f14, %f10, %o4 fandnot2 %f2, %f8, %f2 loop_1355: fba,a %fcc0, loop_1357 loop_1356: fbge,a %fcc3, loop_1358 fmovsa %icc, %f14, %f6 movneg %xcc, %i6, %i2 loop_1357: bg,pt %icc, loop_1359 loop_1358: ldx [%l7 + 0x48], %i4 std %f0, [%l7 + 0x18] tgu %xcc, 0x3 loop_1359: mova %icc, %l0, %g4 fnot1s %f15, %f10 bshuffle %f6, %f12, %f10 fmovsneg %icc, %f1, %f13 ldsb [%l7 + 0x21], %g7 popc %i5, %l6 stb %l2, [%l7 + 0x33] fornot1 %f14, %f8, %f10 movneg %xcc, %o2, %g1 edge16 %l5, %o0, %i0 std %f10, [%l7 + 0x58] fxnor %f8, %f12, %f8 st %f11, [%l7 + 0x18] ld [%l7 + 0x38], %f3 sra %i7, %o6, %g5 fmovdvs %xcc, %f1, %f15 fcmpeq16 %f6, %f10, %g3 xor %g2, %o3, %l3 tn %xcc, 0x0 ldsb [%l7 + 0x30], %o5 tleu %xcc, 0x0 movneg %xcc, %o1, %l1 edge8ln %i3, %g6, %o7 bleu,a,pt %icc, loop_1360 subccc %i1, 0x08CB, %o4 ldsh [%l7 + 0x54], %i6 sll %l4, 0x00, %i4 loop_1360: edge32ln %i2, %l0, %g7 bpos,a,pt %xcc, loop_1361 tne %xcc, 0x6 movrlez %g4, %l6, %i5 ldub [%l7 + 0x79], %l2 loop_1361: lduh [%l7 + 0x70], %o2 sll %g1, %l5, %o0 std %f4, [%l7 + 0x30] fbne,a %fcc2, loop_1362 ldub [%l7 + 0x7E], %i0 lduw [%l7 + 0x6C], %o6 andn %i7, 0x0869, %g3 loop_1362: stx %g5, [%l7 + 0x20] fmovrdgez %o3, %f2, %f14 lduh [%l7 + 0x24], %l3 movpos %xcc, %g2, %o5 stx %l1, [%l7 + 0x78] fmuld8sux16 %f11, %f2, %f2 ldx [%l7 + 0x38], %o1 bshuffle %f6, %f8, %f6 udivx %i3, 0x17C4, %o7 fmovdn %xcc, %f12, %f4 bgu,pt %xcc, loop_1363 movn %icc, %i1, %g6 xnorcc %o4, %i6, %i4 orcc %i2, 0x01E8, %l0 loop_1363: fmovrdgz %g7, %f8, %f8 srl %l4, 0x0B, %g4 bleu,pt %icc, loop_1364 bneg,pt %xcc, loop_1365 fand %f6, %f14, %f2 fcmpd %fcc2, %f0, %f6 loop_1364: stw %i5, [%l7 + 0x68] loop_1365: fbule %fcc3, loop_1366 edge32 %l6, %l2, %o2 bleu %icc, loop_1367 fmovrslez %g1, %f15, %f1 loop_1366: stw %o0, [%l7 + 0x20] fba %fcc0, loop_1368 loop_1367: fcmpgt16 %f14, %f2, %i0 sdivcc %l5, 0x11A8, %o6 ldx [%l7 + 0x48], %g3 loop_1368: tg %icc, 0x2 movrgz %i7, %g5, %l3 ldsb [%l7 + 0x7A], %o3 ldsw [%l7 + 0x30], %g2 fmuld8ulx16 %f2, %f9, %f12 brgz,a %l1, loop_1369 st %f6, [%l7 + 0x34] sra %o5, 0x11, %i3 stw %o1, [%l7 + 0x6C] loop_1369: fmovd %f4, %f0 bvc,pt %xcc, loop_1370 ldsb [%l7 + 0x08], %o7 sth %g6, [%l7 + 0x7E] ldsh [%l7 + 0x40], %i1 loop_1370: movrgz %i6, %o4, %i4 stw %l0, [%l7 + 0x1C] movrlez %g7, %l4, %i2 ldsb [%l7 + 0x21], %g4 brgez,a %i5, loop_1371 fxors %f2, %f12, %f7 lduh [%l7 + 0x54], %l6 subc %o2, %g1, %o0 loop_1371: fmovse %icc, %f0, %f12 brlz %i0, loop_1372 sdivcc %l5, 0x0E51, %l2 ldsh [%l7 + 0x3C], %g3 fxors %f1, %f13, %f11 loop_1372: ld [%l7 + 0x0C], %f12 fmovrdne %o6, %f10, %f4 stb %i7, [%l7 + 0x44] nop setx loop_1373, %l0, %l1 jmpl %l1, %l3 edge8ln %g5, %g2, %l1 addccc %o5, 0x003E, %o3 tsubcc %o1, %i3, %g6 loop_1373: stx %i1, [%l7 + 0x58] fmovsle %xcc, %f4, %f7 lduh [%l7 + 0x0A], %i6 tpos %xcc, 0x7 bpos,a loop_1374 fbul,a %fcc1, loop_1375 st %f14, [%l7 + 0x78] fcmpne32 %f10, %f10, %o7 loop_1374: ldx [%l7 + 0x50], %o4 loop_1375: movre %i4, 0x15E, %g7 ldsh [%l7 + 0x76], %l0 fpadd16 %f2, %f8, %f2 fsrc1 %f14, %f2 bleu,a %xcc, loop_1376 bneg,a,pt %icc, loop_1377 tcc %xcc, 0x4 sth %l4, [%l7 + 0x1C] loop_1376: fcmpeq32 %f0, %f14, %g4 loop_1377: fmovrse %i2, %f8, %f7 udiv %i5, 0x19FE, %l6 be,a %xcc, loop_1378 orn %g1, %o0, %o2 te %xcc, 0x6 tpos %xcc, 0x1 loop_1378: edge8ln %i0, %l5, %g3 fpsub32s %f12, %f3, %f15 bleu,a %icc, loop_1379 bgu,a loop_1380 be,a loop_1381 movleu %icc, %o6, %i7 loop_1379: tl %xcc, 0x2 loop_1380: ta %icc, 0x6 loop_1381: bvc,pt %icc, loop_1382 fcmpes %fcc2, %f4, %f14 fmovrslz %l3, %f13, %f2 fbn %fcc2, loop_1383 loop_1382: orcc %l2, 0x0DD5, %g2 tgu %xcc, 0x6 fmovdcc %icc, %f12, %f15 loop_1383: sub %l1, %g5, %o5 ldsh [%l7 + 0x30], %o3 fmovrse %i3, %f6, %f2 fandnot2 %f4, %f2, %f14 movrlz %o1, 0x263, %g6 lduh [%l7 + 0x1E], %i1 fcmple16 %f8, %f10, %o7 bneg,pt %xcc, loop_1384 movne %xcc, %i6, %i4 ldsb [%l7 + 0x43], %g7 sth %l0, [%l7 + 0x4A] loop_1384: fxor %f2, %f12, %f4 bleu,a,pn %icc, loop_1385 and %l4, %g4, %i2 bshuffle %f2, %f14, %f2 fpsub16s %f3, %f14, %f8 loop_1385: ldsh [%l7 + 0x4E], %o4 stw %l6, [%l7 + 0x4C] udivx %i5, 0x08ED, %g1 fmovd %f6, %f0 bn,a %xcc, loop_1386 fbn %fcc0, loop_1387 lduh [%l7 + 0x78], %o0 edge8n %o2, %i0, %l5 loop_1386: alignaddr %o6, %g3, %i7 loop_1387: fandnot1s %f2, %f14, %f7 fmovdvc %icc, %f11, %f6 subcc %l3, %g2, %l2 stb %l1, [%l7 + 0x69] ldsb [%l7 + 0x28], %o5 fmovsgu %xcc, %f4, %f10 bge,a,pn %icc, loop_1388 bcc,a,pt %icc, loop_1389 fbue %fcc0, loop_1390 ldd [%l7 + 0x68], %f8 loop_1388: fsrc2s %f9, %f10 loop_1389: st %f11, [%l7 + 0x2C] loop_1390: sdivcc %o3, 0x0171, %g5 ble,pt %icc, loop_1391 ldsb [%l7 + 0x71], %i3 std %f12, [%l7 + 0x48] fmovsleu %icc, %f4, %f0 loop_1391: tg %xcc, 0x3 smulcc %g6, 0x1A5A, %o1 movre %o7, %i6, %i1 ldsh [%l7 + 0x16], %i4 tpos %icc, 0x5 taddcctv %l0, 0x1AC5, %l4 fmovdleu %icc, %f14, %f8 stw %g7, [%l7 + 0x34] xorcc %i2, 0x03E9, %g4 fsrc2s %f3, %f5 sth %l6, [%l7 + 0x24] ldsw [%l7 + 0x64], %o4 fmovsg %icc, %f13, %f15 sethi 0x11AA, %i5 stw %g1, [%l7 + 0x2C] tcs %icc, 0x7 movrgez %o2, 0x1A2, %i0 sth %l5, [%l7 + 0x4C] fbne,a %fcc3, loop_1392 bl,a,pt %icc, loop_1393 fnot2 %f14, %f4 fmovrde %o6, %f0, %f0 loop_1392: fand %f8, %f10, %f2 loop_1393: bgu,a loop_1394 fnands %f14, %f13, %f1 nop setx loop_1395, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g3, [%l7 + 0x40] loop_1394: fcmpgt16 %f12, %f6, %o0 fble %fcc0, loop_1396 loop_1395: stw %l3, [%l7 + 0x4C] ldsw [%l7 + 0x34], %i7 fbuge,a %fcc2, loop_1397 loop_1396: ldsb [%l7 + 0x79], %g2 std %f8, [%l7 + 0x28] stb %l1, [%l7 + 0x1D] loop_1397: fmovd %f14, %f2 fsrc2s %f3, %f6 fbo %fcc2, loop_1398 ldsb [%l7 + 0x25], %l2 stx %o5, [%l7 + 0x50] stx %o3, [%l7 + 0x30] loop_1398: fnor %f2, %f2, %f6 srl %i3, %g5, %o1 orcc %o7, 0x0611, %g6 ldsb [%l7 + 0x13], %i6 st %f4, [%l7 + 0x44] ldub [%l7 + 0x55], %i4 fbul,a %fcc3, loop_1399 fmovrdne %l0, %f12, %f4 bge,a %icc, loop_1400 tneg %icc, 0x1 loop_1399: orn %l4, 0x11BE, %i1 stw %g7, [%l7 + 0x18] loop_1400: fbn,a %fcc1, loop_1401 fmovdg %xcc, %f14, %f11 ld [%l7 + 0x28], %f9 ld [%l7 + 0x4C], %f8 loop_1401: lduw [%l7 + 0x74], %g4 ldd [%l7 + 0x70], %f2 fmovsvs %icc, %f5, %f9 ldd [%l7 + 0x48], %f12 edge8 %l6, %i2, %i5 ld [%l7 + 0x64], %f4 movpos %icc, %g1, %o4 tle %xcc, 0x5 fpsub16s %f4, %f14, %f13 movle %xcc, %o2, %l5 ldsh [%l7 + 0x2A], %o6 fmovde %xcc, %f6, %f5 fbu %fcc2, loop_1402 std %f6, [%l7 + 0x28] ldx [%l7 + 0x58], %i0 sethi 0x159C, %o0 loop_1402: fbn %fcc0, loop_1403 fmovscc %icc, %f3, %f7 addcc %l3, %i7, %g2 ldub [%l7 + 0x35], %l1 loop_1403: lduw [%l7 + 0x74], %g3 brgz %o5, loop_1404 fxors %f9, %f10, %f14 fnegs %f5, %f12 tleu %xcc, 0x2 loop_1404: fbue %fcc1, loop_1405 fnegd %f12, %f14 fzeros %f13 stw %l2, [%l7 + 0x48] loop_1405: fmovrse %i3, %f9, %f14 fpackfix %f2, %f10 ble,a %icc, loop_1406 stx %o3, [%l7 + 0x50] fcmple32 %f6, %f10, %g5 fnot2 %f8, %f8 loop_1406: tvs %icc, 0x6 fxors %f0, %f15, %f6 tl %xcc, 0x7 fcmpne32 %f6, %f0, %o7 st %f9, [%l7 + 0x60] fzero %f2 fmovdgu %icc, %f15, %f14 fmovrdlez %g6, %f4, %f0 sth %i6, [%l7 + 0x32] fmuld8ulx16 %f13, %f10, %f6 edge8ln %o1, %l0, %l4 fabsd %f8, %f10 fcmpgt16 %f8, %f10, %i1 lduw [%l7 + 0x10], %g7 xnorcc %g4, %i4, %i2 add %l6, %g1, %i5 fornot2 %f12, %f8, %f10 stx %o2, [%l7 + 0x30] stw %o4, [%l7 + 0x40] xnorcc %o6, 0x1795, %i0 stw %l5, [%l7 + 0x28] fxor %f0, %f0, %f12 srlx %o0, 0x09, %i7 ldsh [%l7 + 0x76], %l3 bge,pn %icc, loop_1407 stb %g2, [%l7 + 0x45] bgu,a %icc, loop_1408 ldsh [%l7 + 0x0A], %l1 loop_1407: fbe %fcc1, loop_1409 nop setx loop_1410, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1408: fbo,a %fcc1, loop_1411 edge32l %g3, %l2, %i3 loop_1409: bpos,a,pn %xcc, loop_1412 loop_1410: fmovrslez %o3, %f14, %f5 loop_1411: movl %xcc, %o5, %o7 pdist %f12, %f10, %f2 loop_1412: fcmpeq16 %f14, %f0, %g6 fnot1 %f2, %f0 tvc %xcc, 0x1 srl %i6, %g5, %l0 edge8l %l4, %o1, %i1 movrne %g7, %i4, %i2 ba,a,pt %icc, loop_1413 fone %f12 ldd [%l7 + 0x68], %f10 fnand %f0, %f0, %f2 loop_1413: edge8 %g4, %l6, %g1 movrlez %o2, %i5, %o4 tleu %xcc, 0x3 stw %o6, [%l7 + 0x54] brz,a %l5, loop_1414 alignaddrl %i0, %i7, %l3 st %f4, [%l7 + 0x78] movge %xcc, %o0, %g2 loop_1414: lduw [%l7 + 0x68], %l1 sub %g3, 0x03E7, %l2 fmovscc %xcc, %f13, %f0 fmovdcc %icc, %f2, %f4 ldd [%l7 + 0x18], %f6 nop setx loop_1415, %l0, %l1 jmpl %l1, %o3 fmovdne %xcc, %f9, %f10 be,pt %xcc, loop_1416 tn %xcc, 0x5 loop_1415: st %f13, [%l7 + 0x40] brnz %o5, loop_1417 loop_1416: stb %o7, [%l7 + 0x59] for %f0, %f0, %f12 fxnors %f8, %f13, %f0 loop_1417: srlx %g6, %i6, %i3 fmovsge %icc, %f3, %f5 fpack32 %f2, %f10, %f8 fmovdcs %icc, %f3, %f9 ba,a,pt %xcc, loop_1418 fbue %fcc0, loop_1419 lduh [%l7 + 0x4C], %l0 fxors %f4, %f12, %f13 loop_1418: movl %xcc, %l4, %o1 loop_1419: fmovrslez %g5, %f7, %f8 ldsh [%l7 + 0x44], %i1 add %g7, 0x11D7, %i4 taddcc %g4, 0x0F84, %i2 fmovdneg %xcc, %f0, %f1 ldd [%l7 + 0x38], %f12 tvs %xcc, 0x5 lduh [%l7 + 0x1E], %l6 bn,pn %icc, loop_1420 array32 %o2, %i5, %o4 movcs %icc, %g1, %l5 tsubcc %o6, %i7, %i0 loop_1420: fzeros %f6 fbne,a %fcc1, loop_1421 brlez %o0, loop_1422 fbuge,a %fcc0, loop_1423 fbl %fcc3, loop_1424 loop_1421: lduh [%l7 + 0x3C], %g2 loop_1422: udiv %l1, 0x0410, %g3 loop_1423: ldsb [%l7 + 0x48], %l2 loop_1424: fpsub32 %f2, %f12, %f10 ldsw [%l7 + 0x40], %l3 bvc loop_1425 tge %xcc, 0x7 fble %fcc3, loop_1426 tge %icc, 0x3 loop_1425: movre %o3, %o7, %o5 st %f1, [%l7 + 0x74] loop_1426: st %f6, [%l7 + 0x60] fnegs %f1, %f11 array32 %i6, %i3, %l0 movleu %icc, %g6, %o1 tn %icc, 0x7 lduh [%l7 + 0x36], %l4 xorcc %i1, 0x1EA1, %g7 lduw [%l7 + 0x3C], %g5 fmovdgu %xcc, %f5, %f5 fxnor %f14, %f10, %f14 tvs %xcc, 0x1 movrne %i4, 0x3D7, %g4 movgu %icc, %i2, %l6 edge16l %o2, %i5, %o4 fnot2 %f2, %f12 ldsh [%l7 + 0x46], %l5 fpadd16 %f0, %f14, %f2 andncc %g1, %i7, %o6 fmul8x16au %f11, %f9, %f10 st %f12, [%l7 + 0x20] movpos %xcc, %i0, %o0 nop setx loop_1427, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot1s %f2, %f13, %f13 ldsb [%l7 + 0x2D], %l1 bge %xcc, loop_1428 loop_1427: and %g3, %l2, %l3 fpadd32s %f11, %f13, %f10 sth %g2, [%l7 + 0x22] loop_1428: fornot1s %f1, %f4, %f3 brgz %o3, loop_1429 fpadd32 %f4, %f12, %f0 sth %o5, [%l7 + 0x32] stw %i6, [%l7 + 0x7C] loop_1429: ldd [%l7 + 0x38], %f6 fmovdleu %icc, %f14, %f13 stx %i3, [%l7 + 0x08] fnegd %f4, %f10 fbo %fcc1, loop_1430 fmovdne %icc, %f7, %f7 ba,pt %icc, loop_1431 fbug %fcc0, loop_1432 loop_1430: ldub [%l7 + 0x30], %o7 lduh [%l7 + 0x0C], %g6 loop_1431: ldsw [%l7 + 0x78], %o1 loop_1432: fmovdpos %icc, %f1, %f14 fornot2s %f8, %f10, %f6 fxors %f1, %f14, %f0 ldx [%l7 + 0x58], %l4 movg %xcc, %i1, %g7 movle %icc, %g5, %l0 ldd [%l7 + 0x20], %f8 faligndata %f10, %f10, %f12 fexpand %f7, %f8 xnor %g4, 0x1C7F, %i4 stb %i2, [%l7 + 0x61] std %f6, [%l7 + 0x28] lduw [%l7 + 0x60], %l6 smulcc %o2, 0x0A88, %i5 st %f12, [%l7 + 0x40] fnot2 %f14, %f6 bne,a %xcc, loop_1433 ld [%l7 + 0x74], %f15 fsrc2 %f4, %f14 fmovsvc %icc, %f8, %f10 loop_1433: st %f11, [%l7 + 0x64] fmovscs %xcc, %f3, %f3 fornot1s %f5, %f0, %f8 fmovdn %xcc, %f1, %f9 tvc %icc, 0x6 stx %l5, [%l7 + 0x08] movne %xcc, %o4, %i7 umulcc %o6, %i0, %o0 fmovs %f15, %f1 move %xcc, %g1, %l1 fbg,a %fcc0, loop_1434 stw %l2, [%l7 + 0x38] tvc %icc, 0x7 stw %l3, [%l7 + 0x60] loop_1434: umul %g3, 0x1226, %o3 bpos loop_1435 fmovsneg %icc, %f0, %f9 sth %g2, [%l7 + 0x36] lduh [%l7 + 0x14], %o5 loop_1435: tneg %icc, 0x4 bne,a,pt %icc, loop_1436 ldub [%l7 + 0x11], %i3 ldub [%l7 + 0x64], %i6 fmovrdgz %g6, %f6, %f0 loop_1436: fornot1 %f6, %f8, %f0 bn,a %xcc, loop_1437 fornot1s %f0, %f8, %f7 bcs,pt %icc, loop_1438 sethi 0x01AC, %o1 loop_1437: fblg %fcc3, loop_1439 srlx %o7, 0x01, %l4 loop_1438: fmovdcs %xcc, %f15, %f13 ld [%l7 + 0x60], %f6 loop_1439: edge16ln %g7, %g5, %i1 pdist %f0, %f10, %f8 ldsb [%l7 + 0x57], %l0 ldsh [%l7 + 0x4C], %i4 tge %icc, 0x1 movn %icc, %g4, %i2 fand %f2, %f14, %f4 tvs %icc, 0x1 ldsb [%l7 + 0x72], %o2 fpsub32 %f12, %f0, %f8 array32 %l6, %i5, %o4 edge16l %l5, %i7, %i0 ld [%l7 + 0x4C], %f14 bpos loop_1440 st %f13, [%l7 + 0x24] fcmpes %fcc1, %f12, %f3 ldsh [%l7 + 0x54], %o0 loop_1440: mulx %g1, %o6, %l2 movl %xcc, %l3, %l1 movrgz %o3, %g3, %o5 stb %g2, [%l7 + 0x59] movrgez %i6, 0x125, %g6 fcmped %fcc1, %f8, %f0 fornot2s %f10, %f4, %f13 std %f10, [%l7 + 0x28] fblg %fcc0, loop_1441 ldx [%l7 + 0x10], %o1 sra %i3, %o7, %l4 smulcc %g7, 0x19FE, %g5 loop_1441: fmovdge %xcc, %f13, %f3 smul %i1, 0x0E01, %l0 movn %icc, %i4, %g4 fcmpeq16 %f14, %f14, %o2 fbl,a %fcc0, loop_1442 or %l6, %i2, %i5 mulx %o4, %l5, %i0 fmovsvc %icc, %f15, %f2 loop_1442: tgu %xcc, 0x4 brlz %i7, loop_1443 fmovsge %xcc, %f13, %f8 brgez,a %g1, loop_1444 movleu %icc, %o6, %l2 loop_1443: ldd [%l7 + 0x50], %f12 movre %l3, 0x14E, %l1 loop_1444: tneg %xcc, 0x3 ble,a loop_1445 sdivcc %o0, 0x1AE5, %o3 brgz %o5, loop_1446 xnorcc %g2, 0x1FC1, %g3 loop_1445: st %f2, [%l7 + 0x58] ldx [%l7 + 0x48], %i6 loop_1446: fbl %fcc3, loop_1447 std %f4, [%l7 + 0x30] fandnot1 %f10, %f0, %f8 fmovdg %xcc, %f9, %f14 loop_1447: fpack16 %f0, %f10 fmovsvs %xcc, %f4, %f8 brz %o1, loop_1448 edge8n %g6, %i3, %o7 sth %g7, [%l7 + 0x18] brlz %g5, loop_1449 loop_1448: sdivx %l4, 0x0032, %i1 fmovd %f10, %f12 ld [%l7 + 0x6C], %f4 loop_1449: tneg %xcc, 0x5 stx %i4, [%l7 + 0x48] bgu,a %xcc, loop_1450 ldsh [%l7 + 0x70], %l0 fmovrse %g4, %f9, %f14 ldsb [%l7 + 0x30], %l6 loop_1450: st %f3, [%l7 + 0x6C] lduh [%l7 + 0x0E], %o2 ldsb [%l7 + 0x10], %i2 tn %icc, 0x1 ldd [%l7 + 0x28], %f8 fsrc1s %f6, %f6 tl %icc, 0x7 ldsh [%l7 + 0x54], %o4 subcc %i5, 0x0F5B, %i0 st %f14, [%l7 + 0x70] std %f6, [%l7 + 0x68] fmovd %f6, %f8 fcmpne32 %f10, %f2, %i7 fbe,a %fcc0, loop_1451 ldsw [%l7 + 0x1C], %g1 fmovrsgz %o6, %f4, %f7 ba,a,pn %icc, loop_1452 loop_1451: fbul,a %fcc3, loop_1453 fba %fcc1, loop_1454 std %f8, [%l7 + 0x78] loop_1452: stb %l2, [%l7 + 0x78] loop_1453: fbne,a %fcc2, loop_1455 loop_1454: st %f0, [%l7 + 0x60] brgz %l3, loop_1456 ldub [%l7 + 0x59], %l1 loop_1455: brgz,a %l5, loop_1457 array32 %o3, %o5, %g2 loop_1456: sth %g3, [%l7 + 0x7E] movpos %xcc, %i6, %o0 loop_1457: movvs %icc, %g6, %o1 fbue,a %fcc1, loop_1458 addc %o7, %i3, %g5 fnors %f12, %f11, %f10 fcmple16 %f4, %f2, %g7 loop_1458: alignaddrl %l4, %i1, %i4 fnand %f4, %f4, %f14 fmovse %xcc, %f15, %f1 stw %l0, [%l7 + 0x38] call loop_1459 brgez,a %g4, loop_1460 ldsw [%l7 + 0x40], %o2 bleu loop_1461 loop_1459: fcmpeq16 %f2, %f8, %l6 loop_1460: brgz,a %o4, loop_1462 nop setx loop_1463, %l0, %l1 jmpl %l1, %i2 loop_1461: subc %i0, 0x04B1, %i5 fornot2s %f13, %f4, %f7 loop_1462: fors %f14, %f0, %f2 loop_1463: fzero %f4 array8 %g1, %o6, %i7 movne %xcc, %l2, %l3 brlez %l1, loop_1464 ldub [%l7 + 0x19], %o3 stw %l5, [%l7 + 0x28] fpsub32 %f8, %f4, %f12 loop_1464: xnor %o5, %g2, %g3 ldsh [%l7 + 0x12], %i6 ldsw [%l7 + 0x24], %g6 fxor %f8, %f6, %f14 and %o0, 0x1DFB, %o1 fcmped %fcc2, %f2, %f2 ldx [%l7 + 0x68], %o7 fbu,a %fcc3, loop_1465 movrgez %i3, %g5, %l4 fnands %f15, %f8, %f6 fmovdl %xcc, %f15, %f7 loop_1465: stb %g7, [%l7 + 0x32] stw %i4, [%l7 + 0x34] fmovsleu %icc, %f15, %f8 srl %l0, %g4, %o2 srl %l6, 0x18, %o4 stw %i2, [%l7 + 0x08] fmovrse %i0, %f3, %f12 sth %i5, [%l7 + 0x42] subccc %i1, %g1, %o6 fcmpne32 %f6, %f4, %i7 bcc,a,pt %icc, loop_1466 lduw [%l7 + 0x4C], %l2 fmovspos %xcc, %f7, %f2 lduh [%l7 + 0x0C], %l1 loop_1466: lduh [%l7 + 0x46], %l3 fxor %f4, %f6, %f14 fmovrslez %o3, %f12, %f9 stw %o5, [%l7 + 0x3C] tle %icc, 0x4 std %f0, [%l7 + 0x10] tleu %icc, 0x7 fmovrslez %l5, %f2, %f9 fbge %fcc2, loop_1467 subccc %g2, %i6, %g6 smulcc %o0, %g3, %o7 tvc %icc, 0x6 loop_1467: lduw [%l7 + 0x0C], %i3 fpsub32 %f14, %f12, %f0 fmovse %icc, %f1, %f3 fbn %fcc1, loop_1468 movrlz %o1, 0x0DA, %l4 fmovdl %xcc, %f5, %f8 ldd [%l7 + 0x38], %f14 loop_1468: fmul8ulx16 %f12, %f14, %f4 fexpand %f6, %f2 ldsb [%l7 + 0x6C], %g7 fmovsneg %xcc, %f9, %f11 movge %xcc, %g5, %i4 move %xcc, %g4, %o2 movleu %icc, %l0, %l6 ldsb [%l7 + 0x54], %i2 bvc %xcc, loop_1469 brgez,a %o4, loop_1470 ld [%l7 + 0x4C], %f2 stb %i0, [%l7 + 0x1D] loop_1469: edge32n %i5, %i1, %o6 loop_1470: fnot2 %f8, %f10 bge,pn %icc, loop_1471 ldsb [%l7 + 0x20], %g1 fexpand %f1, %f4 movne %icc, %i7, %l2 loop_1471: fmovsg %icc, %f15, %f5 srlx %l1, %l3, %o5 smulcc %o3, %g2, %i6 stw %l5, [%l7 + 0x6C] faligndata %f4, %f0, %f14 fandnot1 %f2, %f0, %f4 smulcc %g6, 0x0F6B, %g3 fones %f3 sll %o7, %i3, %o1 fmovrdne %o0, %f6, %f4 fbug,a %fcc1, loop_1472 ldub [%l7 + 0x6D], %l4 fbul,a %fcc3, loop_1473 fmovrdgez %g7, %f4, %f4 loop_1472: sth %i4, [%l7 + 0x5C] fpack32 %f2, %f8, %f6 loop_1473: fandnot1s %f14, %f2, %f3 ldsb [%l7 + 0x5E], %g4 srax %g5, %o2, %l0 fmovrdgez %l6, %f2, %f8 fmuld8ulx16 %f2, %f4, %f10 umulcc %i2, 0x0F65, %i0 ldsb [%l7 + 0x61], %o4 ldsb [%l7 + 0x19], %i5 fmovsg %xcc, %f1, %f3 ta %icc, 0x3 lduh [%l7 + 0x14], %i1 fmuld8ulx16 %f4, %f9, %f8 add %g1, %o6, %i7 orn %l2, %l1, %l3 fmovrsgez %o5, %f12, %f8 fmovrsne %o3, %f11, %f8 movrgez %i6, 0x315, %l5 fornot2 %f6, %f8, %f0 srlx %g6, 0x05, %g2 fsrc1s %f11, %f8 edge16ln %o7, %i3, %g3 bvc,pn %xcc, loop_1474 bl,a,pt %icc, loop_1475 bpos,pn %icc, loop_1476 fnot1s %f13, %f9 loop_1474: fmovdle %icc, %f9, %f10 loop_1475: st %f15, [%l7 + 0x18] loop_1476: udivcc %o0, 0x11D7, %o1 ldub [%l7 + 0x0D], %l4 fbn,a %fcc2, loop_1477 srl %i4, 0x0D, %g7 fmovdl %icc, %f7, %f12 move %icc, %g4, %g5 loop_1477: bcs,a %xcc, loop_1478 tleu %icc, 0x0 stw %o2, [%l7 + 0x18] fpackfix %f4, %f1 loop_1478: edge16 %l6, %i2, %i0 fmovdcs %xcc, %f1, %f6 udiv %l0, 0x0678, %o4 fmovrdlez %i1, %f12, %f6 ldd [%l7 + 0x40], %f14 udivcc %g1, 0x124D, %i5 alignaddrl %o6, %i7, %l1 sth %l2, [%l7 + 0x18] fmovdcc %icc, %f6, %f0 subccc %o5, 0x1133, %l3 bne,a,pt %xcc, loop_1479 ldsb [%l7 + 0x08], %i6 tcs %xcc, 0x4 fpsub16 %f2, %f2, %f8 loop_1479: bneg %icc, loop_1480 edge16ln %l5, %g6, %o3 std %f10, [%l7 + 0x38] lduh [%l7 + 0x72], %o7 loop_1480: st %f13, [%l7 + 0x2C] lduh [%l7 + 0x46], %g2 fzero %f2 bne,a loop_1481 fpsub32 %f4, %f12, %f10 fnegs %f15, %f14 nop setx loop_1482, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1481: xnorcc %i3, 0x06AA, %o0 sth %g3, [%l7 + 0x2E] stb %o1, [%l7 + 0x21] loop_1482: fmovsgu %icc, %f0, %f14 lduh [%l7 + 0x2E], %i4 fsrc2s %f7, %f14 lduw [%l7 + 0x44], %l4 srax %g7, 0x0C, %g5 fble,a %fcc3, loop_1483 nop setx loop_1484, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bl loop_1485 lduw [%l7 + 0x18], %g4 loop_1483: or %o2, %i2, %l6 loop_1484: ldsw [%l7 + 0x6C], %i0 loop_1485: brlz,a %l0, loop_1486 sth %i1, [%l7 + 0x60] std %f4, [%l7 + 0x58] fmovrdlz %o4, %f2, %f8 loop_1486: fbuge %fcc1, loop_1487 fbuge,a %fcc0, loop_1488 bvs,a %xcc, loop_1489 bcs %icc, loop_1490 loop_1487: std %f0, [%l7 + 0x58] loop_1488: ld [%l7 + 0x1C], %f13 loop_1489: bpos,a,pn %xcc, loop_1491 loop_1490: fbl %fcc3, loop_1492 fmovdcs %icc, %f4, %f14 stw %g1, [%l7 + 0x14] loop_1491: lduw [%l7 + 0x10], %i5 loop_1492: lduh [%l7 + 0x56], %i7 ldsb [%l7 + 0x22], %o6 movcs %icc, %l2, %l1 fmovdge %icc, %f10, %f9 sllx %l3, %i6, %o5 bn,a %icc, loop_1493 edge8n %l5, %o3, %o7 lduw [%l7 + 0x74], %g6 fmovsn %xcc, %f13, %f11 loop_1493: sth %i3, [%l7 + 0x30] movrlz %g2, %o0, %g3 fmovspos %icc, %f10, %f9 fsrc1s %f5, %f0 stw %i4, [%l7 + 0x10] fbue,a %fcc3, loop_1494 or %o1, 0x009D, %l4 fbg %fcc0, loop_1495 bcc loop_1496 loop_1494: fsrc1s %f4, %f10 fcmpgt16 %f10, %f2, %g5 loop_1495: ld [%l7 + 0x58], %f3 loop_1496: alignaddrl %g7, %g4, %o2 faligndata %f6, %f0, %f12 fmovscc %xcc, %f12, %f7 ldx [%l7 + 0x28], %i2 stx %i0, [%l7 + 0x18] udivcc %l0, 0x016C, %i1 fmovrslez %l6, %f1, %f12 stx %o4, [%l7 + 0x48] nop setx loop_1497, %l0, %l1 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 %icc, %f1, %f6 ldsb [%l7 + 0x31], %g1 edge16ln %i5, %o6, %i7 loop_1497: fmovdg %icc, %f3, %f2 fmovsge %icc, %f12, %f12 array16 %l1, %l3, %i6 fmuld8ulx16 %f14, %f9, %f6 fabss %f0, %f15 fbg,a %fcc2, loop_1498 fmovdcc %xcc, %f11, %f9 fmuld8sux16 %f7, %f13, %f6 srlx %o5, %l5, %l2 loop_1498: bpos,a %xcc, loop_1499 lduh [%l7 + 0x38], %o7 xnorcc %g6, 0x0EB5, %i3 nop setx loop_1500, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1499: stw %g2, [%l7 + 0x2C] fnor %f8, %f10, %f8 fmul8x16al %f11, %f4, %f2 loop_1500: lduh [%l7 + 0x1A], %o0 move %icc, %g3, %i4 fmovsge %icc, %f0, %f3 be loop_1501 popc %o3, %o1 fnand %f10, %f12, %f8 ldsh [%l7 + 0x18], %l4 loop_1501: popc %g7, %g5 ldsw [%l7 + 0x20], %o2 edge32 %g4, %i2, %l0 fmovdgu %xcc, %f13, %f10 edge32ln %i1, %i0, %o4 fandnot1 %f4, %f10, %f12 fmovrse %l6, %f3, %f0 lduw [%l7 + 0x5C], %i5 bvs,a loop_1502 fmovrsgez %g1, %f6, %f1 fmovrsgz %i7, %f4, %f8 fmovdleu %icc, %f3, %f4 loop_1502: alignaddr %o6, %l1, %l3 subcc %o5, %i6, %l5 orcc %l2, 0x091D, %o7 sll %i3, 0x1E, %g2 fmovsne %xcc, %f8, %f0 lduh [%l7 + 0x6C], %g6 sdivx %g3, 0x0849, %i4 stb %o0, [%l7 + 0x7F] movneg %xcc, %o3, %l4 fmovsleu %icc, %f12, %f1 ldx [%l7 + 0x68], %g7 taddcc %o1, 0x0A06, %o2 stx %g5, [%l7 + 0x50] nop setx loop_1503, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16n %i2, %l0, %i1 udiv %g4, 0x1408, %o4 fmul8x16 %f8, %f14, %f8 loop_1503: udiv %l6, 0x10D7, %i5 ld [%l7 + 0x34], %f14 ldsw [%l7 + 0x3C], %g1 fcmpne16 %f6, %f12, %i7 st %f6, [%l7 + 0x70] edge16 %i0, %o6, %l3 lduh [%l7 + 0x54], %o5 brlz,a %i6, loop_1504 sth %l5, [%l7 + 0x5A] fands %f9, %f8, %f9 fmovsleu %icc, %f13, %f9 loop_1504: fbl %fcc3, loop_1505 ldd [%l7 + 0x58], %f2 fbu %fcc3, loop_1506 brlez,a %l2, loop_1507 loop_1505: taddcctv %o7, %l1, %i3 fmovdge %xcc, %f15, %f9 loop_1506: add %g2, %g6, %g3 loop_1507: nop setx loop_1508, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %i4, 0x020D, %o0 fcmped %fcc1, %f0, %f10 fmovsle %icc, %f15, %f3 loop_1508: sth %l4, [%l7 + 0x08] fmovs %f14, %f7 tle %xcc, 0x6 edge16 %o3, %o1, %g7 fcmpd %fcc2, %f12, %f8 fmovdle %icc, %f7, %f11 sth %o2, [%l7 + 0x3A] nop setx loop_1509, %l0, %l1 jmpl %l1, %g5 edge32ln %l0, %i1, %i2 sth %o4, [%l7 + 0x0C] fmovrdgz %l6, %f10, %f4 loop_1509: ldub [%l7 + 0x44], %i5 fmul8sux16 %f2, %f14, %f6 subcc %g1, %g4, %i7 fmovscs %xcc, %f12, %f8 fmovscs %icc, %f4, %f8 ldsh [%l7 + 0x34], %i0 bcs %xcc, loop_1510 fornot2 %f12, %f0, %f2 addc %l3, %o6, %o5 fmovspos %xcc, %f3, %f13 loop_1510: movrlz %l5, 0x211, %l2 tpos %icc, 0x4 brgz,a %i6, loop_1511 stw %l1, [%l7 + 0x18] tsubcctv %o7, %g2, %i3 movge %icc, %g6, %g3 loop_1511: stb %i4, [%l7 + 0x68] edge8 %o0, %o3, %o1 bcs,a loop_1512 stb %l4, [%l7 + 0x45] st %f10, [%l7 + 0x4C] ldub [%l7 + 0x25], %o2 loop_1512: sth %g5, [%l7 + 0x4E] fnors %f14, %f12, %f3 bshuffle %f12, %f4, %f8 orcc %g7, 0x0197, %l0 ldd [%l7 + 0x50], %f6 brgz %i1, loop_1513 ldub [%l7 + 0x7A], %o4 movleu %icc, %i2, %i5 ldsh [%l7 + 0x18], %g1 loop_1513: std %f4, [%l7 + 0x28] srl %g4, %i7, %i0 xor %l6, 0x186E, %l3 fornot1 %f2, %f10, %f8 bleu,pn %xcc, loop_1514 xor %o5, %o6, %l2 fbuge,a %fcc3, loop_1515 xorcc %i6, %l5, %l1 loop_1514: fcmpne16 %f4, %f6, %g2 std %f0, [%l7 + 0x38] loop_1515: fblg,a %fcc2, loop_1516 fmovsa %xcc, %f13, %f3 ldsb [%l7 + 0x4D], %i3 edge32 %g6, %o7, %g3 loop_1516: tl %xcc, 0x7 sth %o0, [%l7 + 0x6A] sth %o3, [%l7 + 0x3A] movne %xcc, %o1, %i4 ldub [%l7 + 0x67], %o2 stx %l4, [%l7 + 0x10] fandnot2 %f10, %f14, %f4 fabss %f2, %f9 nop setx loop_1517, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %g7, [%l7 + 0x2A] fcmpgt16 %f10, %f0, %l0 fpack32 %f8, %f10, %f14 loop_1517: tpos %xcc, 0x5 fmovdle %xcc, %f13, %f15 fmuld8ulx16 %f1, %f15, %f4 ld [%l7 + 0x48], %f9 ldsw [%l7 + 0x58], %g5 fornot2 %f6, %f10, %f0 lduw [%l7 + 0x10], %i1 ldsw [%l7 + 0x6C], %i2 movrlz %i5, %g1, %o4 fmovd %f8, %f0 fbg,a %fcc1, loop_1518 lduw [%l7 + 0x1C], %g4 ldsw [%l7 + 0x4C], %i0 mulx %i7, %l6, %l3 loop_1518: brlz,a %o6, loop_1519 fmovsvc %xcc, %f8, %f13 ldx [%l7 + 0x48], %l2 fmovrsgz %o5, %f8, %f12 loop_1519: nop setx loop_1520, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tl %icc, 0x2 andn %l5, 0x0EC2, %l1 fba %fcc0, loop_1521 loop_1520: stx %g2, [%l7 + 0x58] srax %i3, %i6, %g6 fones %f10 loop_1521: fexpand %f13, %f4 fmovscs %icc, %f11, %f1 orncc %o7, %o0, %g3 bleu,a,pn %icc, loop_1522 bcs,a %icc, loop_1523 fandnot1s %f15, %f7, %f14 movne %xcc, %o3, %o1 loop_1522: srl %i4, 0x0D, %l4 loop_1523: ldsh [%l7 + 0x50], %o2 fnors %f3, %f3, %f7 fmul8ulx16 %f0, %f6, %f2 andcc %g7, %g5, %i1 fmovdne %xcc, %f9, %f5 fornot1s %f8, %f2, %f9 sth %l0, [%l7 + 0x10] stw %i2, [%l7 + 0x18] array16 %i5, %o4, %g1 ldx [%l7 + 0x50], %g4 array8 %i0, %l6, %l3 fone %f10 and %o6, %l2, %i7 ldd [%l7 + 0x08], %f14 fmovdn %xcc, %f2, %f8 udivx %l5, 0x0371, %l1 brlz %o5, loop_1524 lduw [%l7 + 0x08], %i3 andn %i6, %g2, %g6 ldd [%l7 + 0x30], %f10 loop_1524: lduw [%l7 + 0x70], %o7 addccc %o0, 0x0749, %o3 array8 %o1, %i4, %g3 ldx [%l7 + 0x28], %l4 fmovdcc %icc, %f8, %f5 and %g7, 0x0E6F, %o2 bvc,a,pn %icc, loop_1525 fones %f3 fcmpeq16 %f4, %f2, %g5 brlz %l0, loop_1526 loop_1525: nop setx loop_1527, %l0, %l1 jmpl %l1, %i1 bleu,pn %xcc, loop_1528 fbg %fcc1, loop_1529 loop_1526: movne %icc, %i5, %o4 loop_1527: fmul8sux16 %f6, %f0, %f10 loop_1528: fnot2s %f0, %f14 loop_1529: ldsw [%l7 + 0x14], %g1 fmovrde %i2, %f8, %f0 edge16ln %g4, %l6, %l3 fmovsvc %xcc, %f13, %f8 fnors %f11, %f1, %f2 fmovse %icc, %f6, %f10 fpack32 %f4, %f10, %f6 ld [%l7 + 0x2C], %f2 std %f14, [%l7 + 0x78] ld [%l7 + 0x14], %f7 stb %i0, [%l7 + 0x14] lduh [%l7 + 0x36], %l2 fmovsleu %icc, %f0, %f13 stx %i7, [%l7 + 0x10] ldx [%l7 + 0x78], %o6 fxnor %f14, %f8, %f4 xorcc %l1, %l5, %i3 stw %o5, [%l7 + 0x08] add %i6, 0x1CF7, %g6 stb %g2, [%l7 + 0x36] bcc,a loop_1530 stx %o7, [%l7 + 0x20] fzero %f10 mulx %o3, 0x022A, %o1 loop_1530: fbge %fcc1, loop_1531 stw %o0, [%l7 + 0x24] fcmpne32 %f14, %f4, %i4 fmovrde %g3, %f8, %f6 loop_1531: xorcc %g7, %l4, %o2 alignaddr %g5, %l0, %i5 mulx %o4, 0x038F, %g1 fpadd32s %f5, %f11, %f0 addc %i2, 0x1992, %g4 ble,pt %xcc, loop_1532 fmovsge %xcc, %f5, %f13 st %f7, [%l7 + 0x34] movg %xcc, %l6, %l3 loop_1532: stb %i0, [%l7 + 0x36] stx %i1, [%l7 + 0x28] fsrc2 %f4, %f12 ldsb [%l7 + 0x71], %i7 movn %icc, %o6, %l2 ldsw [%l7 + 0x38], %l5 movrlz %i3, 0x2C3, %o5 sdivx %l1, 0x0A65, %i6 lduw [%l7 + 0x5C], %g2 fmovdle %xcc, %f11, %f4 movg %xcc, %g6, %o3 fbule,a %fcc2, loop_1533 ldsh [%l7 + 0x32], %o7 edge32n %o0, %o1, %i4 fbo,a %fcc1, loop_1534 loop_1533: fmovdne %icc, %f7, %f2 brlz,a %g3, loop_1535 srax %l4, 0x1D, %g7 loop_1534: stw %g5, [%l7 + 0x18] fmovdleu %icc, %f9, %f13 loop_1535: fpadd16 %f2, %f10, %f0 fpsub16s %f15, %f1, %f2 fnor %f4, %f0, %f8 tg %icc, 0x3 srax %o2, 0x05, %i5 sth %o4, [%l7 + 0x08] ldx [%l7 + 0x60], %g1 ldsw [%l7 + 0x30], %l0 ldsh [%l7 + 0x26], %g4 fcmpeq16 %f6, %f0, %i2 ldub [%l7 + 0x13], %l3 be,a %icc, loop_1536 fblg %fcc2, loop_1537 fpackfix %f2, %f0 move %xcc, %i0, %i1 loop_1536: bne,pt %xcc, loop_1538 loop_1537: sth %i7, [%l7 + 0x0A] srlx %o6, %l2, %l5 lduh [%l7 + 0x44], %l6 loop_1538: std %f8, [%l7 + 0x48] fcmple32 %f10, %f2, %i3 brlz %o5, loop_1539 fbule %fcc1, loop_1540 stw %l1, [%l7 + 0x28] fcmped %fcc3, %f6, %f10 loop_1539: fmovd %f2, %f10 loop_1540: fzero %f2 tleu %icc, 0x2 fmovdn %xcc, %f1, %f11 fexpand %f6, %f4 fcmps %fcc1, %f6, %f3 fpadd16s %f6, %f1, %f2 fba,a %fcc2, loop_1541 lduw [%l7 + 0x4C], %i6 fpack16 %f8, %f13 std %f12, [%l7 + 0x30] loop_1541: ldsb [%l7 + 0x1C], %g2 bg,pn %xcc, loop_1542 umul %o3, 0x0D7E, %o7 fpsub16 %f10, %f2, %f4 fmovsl %icc, %f11, %f2 loop_1542: ldx [%l7 + 0x58], %g6 fxnors %f7, %f6, %f2 ldsw [%l7 + 0x40], %o0 fmovrsne %i4, %f0, %f7 fmovdg %xcc, %f3, %f7 fcmpeq32 %f2, %f14, %g3 fcmpgt32 %f6, %f12, %l4 fcmpne16 %f8, %f4, %g7 movg %icc, %g5, %o2 pdist %f8, %f12, %f10 lduh [%l7 + 0x74], %o1 movcc %xcc, %o4, %i5 ldx [%l7 + 0x58], %l0 fors %f5, %f11, %f7 st %f0, [%l7 + 0x24] movcs %icc, %g4, %i2 tcs %xcc, 0x0 fmovdne %icc, %f2, %f9 tge %xcc, 0x5 array8 %g1, %l3, %i1 fmul8sux16 %f6, %f14, %f4 fcmpeq32 %f6, %f10, %i7 andncc %i0, %l2, %o6 lduw [%l7 + 0x40], %l6 sra %l5, %i3, %l1 umulcc %o5, %g2, %i6 nop setx loop_1543, %l0, %l1 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 + 0x28], %o3 fpmerge %f12, %f14, %f4 fxnor %f6, %f8, %f4 loop_1543: ldx [%l7 + 0x50], %g6 fzero %f8 movg %icc, %o0, %o7 ta %xcc, 0x6 addcc %g3, %i4, %l4 siam 0x1 stx %g5, [%l7 + 0x08] stw %o2, [%l7 + 0x40] edge16 %o1, %g7, %o4 fxnors %f2, %f2, %f3 tne %icc, 0x2 edge32n %i5, %g4, %i2 ld [%l7 + 0x5C], %f7 stx %l0, [%l7 + 0x50] fmovdneg %icc, %f12, %f9 fnands %f4, %f15, %f0 udivcc %l3, 0x0D3C, %g1 std %f10, [%l7 + 0x18] fmovsa %icc, %f2, %f9 fmovdleu %icc, %f14, %f8 stw %i1, [%l7 + 0x38] ld [%l7 + 0x54], %f12 tvc %xcc, 0x6 bne,a loop_1544 movrne %i0, %l2, %o6 brlez %l6, loop_1545 xor %l5, %i3, %i7 loop_1544: brnz,a %l1, loop_1546 udivx %o5, 0x1DDE, %i6 loop_1545: movcc %xcc, %g2, %o3 ldsh [%l7 + 0x76], %g6 loop_1546: fpack16 %f6, %f15 fbge %fcc3, loop_1547 st %f6, [%l7 + 0x60] ldsw [%l7 + 0x5C], %o0 fsrc2s %f2, %f10 loop_1547: sth %g3, [%l7 + 0x52] fmovspos %icc, %f2, %f0 sub %o7, %l4, %i4 popc %o2, %o1 be,a,pt %icc, loop_1548 fmovd %f6, %f4 fornot2s %f13, %f1, %f15 movle %icc, %g5, %o4 loop_1548: tg %icc, 0x3 fandnot2s %f14, %f15, %f0 sra %i5, 0x19, %g4 std %f10, [%l7 + 0x70] fpackfix %f8, %f6 fmul8x16 %f5, %f2, %f2 fmovsne %icc, %f12, %f12 fandnot2s %f2, %f7, %f2 stw %i2, [%l7 + 0x3C] std %f6, [%l7 + 0x18] andncc %l0, %l3, %g7 fmovd %f6, %f12 movn %icc, %g1, %i0 tn %icc, 0x2 lduw [%l7 + 0x50], %l2 ldub [%l7 + 0x36], %i1 movne %xcc, %l6, %l5 fsrc1s %f9, %f13 ldsb [%l7 + 0x71], %i3 lduh [%l7 + 0x60], %o6 fmovscs %icc, %f12, %f9 fmul8sux16 %f6, %f10, %f12 ldd [%l7 + 0x28], %f2 stx %i7, [%l7 + 0x30] fmovrslez %o5, %f0, %f7 fbule,a %fcc0, loop_1549 fmovsvs %xcc, %f2, %f5 ld [%l7 + 0x4C], %f0 brnz %i6, loop_1550 loop_1549: st %f2, [%l7 + 0x08] lduw [%l7 + 0x18], %g2 fpsub32s %f15, %f14, %f6 loop_1550: tn %icc, 0x1 std %f2, [%l7 + 0x28] movrne %o3, %g6, %l1 brlez %o0, loop_1551 ldub [%l7 + 0x4D], %o7 fmovdgu %xcc, %f9, %f0 movgu %xcc, %g3, %l4 loop_1551: st %f14, [%l7 + 0x68] fbl,a %fcc0, loop_1552 bn %xcc, loop_1553 movgu %xcc, %i4, %o1 addcc %o2, 0x1121, %g5 loop_1552: lduw [%l7 + 0x58], %i5 loop_1553: stx %g4, [%l7 + 0x68] for %f2, %f10, %f4 ldub [%l7 + 0x19], %o4 fornot1 %f6, %f0, %f10 tvs %icc, 0x4 fbul %fcc3, loop_1554 movrne %l0, %l3, %g7 st %f14, [%l7 + 0x58] alignaddrl %i2, %g1, %i0 loop_1554: ldd [%l7 + 0x58], %f10 fmovdgu %icc, %f11, %f13 stx %l2, [%l7 + 0x08] popc 0x09C9, %i1 stx %l5, [%l7 + 0x10] lduw [%l7 + 0x74], %i3 fcmpeq16 %f8, %f12, %o6 fmovrdne %l6, %f10, %f0 fmovdpos %xcc, %f8, %f1 edge16n %o5, %i6, %g2 ld [%l7 + 0x24], %f15 lduh [%l7 + 0x68], %i7 smulcc %g6, 0x10FD, %l1 lduw [%l7 + 0x68], %o0 movvc %icc, %o7, %o3 ldx [%l7 + 0x50], %l4 fbne,a %fcc3, loop_1555 stw %g3, [%l7 + 0x30] fpadd32 %f14, %f14, %f6 siam 0x0 loop_1555: ldd [%l7 + 0x58], %f4 sub %o1, 0x1127, %i4 movrlez %g5, 0x153, %o2 fandnot1s %f4, %f9, %f14 movrlez %g4, %i5, %l0 bneg,pn %xcc, loop_1556 stx %l3, [%l7 + 0x58] fpsub16s %f15, %f0, %f1 sll %g7, %i2, %o4 loop_1556: lduh [%l7 + 0x64], %i0 tcs %xcc, 0x3 bcs,pt %icc, loop_1557 ble,a,pn %xcc, loop_1558 fmovsg %xcc, %f11, %f14 udivcc %g1, 0x0ACE, %i1 loop_1557: bneg loop_1559 loop_1558: tcs %xcc, 0x3 movle %icc, %l2, %l5 fcmpeq32 %f14, %f6, %o6 loop_1559: tcs %xcc, 0x2 st %f9, [%l7 + 0x44] ld [%l7 + 0x10], %f5 fbu,a %fcc1, loop_1560 movl %xcc, %l6, %i3 ld [%l7 + 0x50], %f3 fxors %f13, %f10, %f15 loop_1560: stx %o5, [%l7 + 0x10] fmovdge %icc, %f6, %f6 ldub [%l7 + 0x50], %i6 fmuld8ulx16 %f9, %f12, %f6 sdivcc %i7, 0x1D14, %g6 fnands %f10, %f15, %f10 fabsd %f4, %f2 fmul8sux16 %f12, %f4, %f10 sdiv %g2, 0x0C77, %o0 bg %xcc, loop_1561 ldub [%l7 + 0x2D], %l1 srl %o3, %l4, %g3 popc %o1, %i4 loop_1561: lduw [%l7 + 0x08], %g5 movrgez %o2, 0x026, %g4 fble,a %fcc0, loop_1562 array8 %i5, %l0, %l3 fxors %f2, %f8, %f4 fmovrdlez %o7, %f10, %f12 loop_1562: ta %icc, 0x4 orcc %i2, %o4, %g7 taddcctv %g1, 0x02C8, %i0 ldd [%l7 + 0x08], %f6 ldsw [%l7 + 0x10], %l2 fnegd %f2, %f2 std %f8, [%l7 + 0x28] popc %i1, %o6 ldub [%l7 + 0x7D], %l5 umul %l6, 0x0900, %i3 fpadd16 %f2, %f4, %f8 ldsb [%l7 + 0x40], %o5 ldsb [%l7 + 0x7F], %i7 brz,a %g6, loop_1563 ldub [%l7 + 0x72], %g2 fmovdge %icc, %f13, %f15 fnand %f4, %f14, %f0 loop_1563: nop setx loop_1564, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movne %xcc, %o0, %l1 fors %f11, %f10, %f11 fmovd %f14, %f4 loop_1564: fmovdle %xcc, %f2, %f10 alignaddr %i6, %l4, %o3 tgu %icc, 0x4 st %f13, [%l7 + 0x30] sllx %g3, %o1, %g5 fbu,a %fcc1, loop_1565 movg %xcc, %i4, %o2 bcc,a loop_1566 fandnot2s %f15, %f1, %f12 loop_1565: edge16l %g4, %i5, %l0 stb %o7, [%l7 + 0x0C] loop_1566: fpsub32 %f14, %f12, %f4 movrne %l3, %o4, %i2 fnot1s %f7, %f0 movvc %icc, %g1, %i0 lduh [%l7 + 0x40], %l2 movge %icc, %g7, %i1 bvc,pn %icc, loop_1567 brgz,a %o6, loop_1568 fabsd %f0, %f10 stw %l6, [%l7 + 0x58] loop_1567: tge %xcc, 0x4 loop_1568: fble %fcc2, loop_1569 bneg %xcc, loop_1570 ld [%l7 + 0x34], %f0 fzeros %f6 loop_1569: fandnot2 %f10, %f12, %f14 loop_1570: ldsw [%l7 + 0x38], %i3 fornot1s %f0, %f4, %f7 brgz,a %l5, loop_1571 fmovdleu %xcc, %f5, %f1 andn %o5, %i7, %g2 sth %g6, [%l7 + 0x7E] loop_1571: fornot2s %f8, %f0, %f11 tsubcctv %o0, 0x0422, %l1 fsrc1 %f12, %f0 stb %l4, [%l7 + 0x19] stw %i6, [%l7 + 0x40] bpos loop_1572 fmovdge %xcc, %f1, %f11 ble,pn %icc, loop_1573 sth %g3, [%l7 + 0x30] loop_1572: fmovsgu %icc, %f11, %f3 fmovrsgz %o3, %f7, %f10 loop_1573: fsrc2 %f10, %f14 stb %o1, [%l7 + 0x79] xorcc %i4, 0x1D72, %g5 ldx [%l7 + 0x58], %g4 stx %o2, [%l7 + 0x20] movrgez %i5, 0x053, %l0 ld [%l7 + 0x38], %f2 ldub [%l7 + 0x32], %l3 fornot1 %f6, %f10, %f6 stx %o7, [%l7 + 0x28] bn,pn %icc, loop_1574 srl %i2, 0x16, %g1 std %f10, [%l7 + 0x10] fornot2 %f14, %f2, %f14 loop_1574: ld [%l7 + 0x74], %f10 bne,pn %xcc, loop_1575 fnegs %f4, %f10 ld [%l7 + 0x58], %f11 bg,a,pn %xcc, loop_1576 loop_1575: ldub [%l7 + 0x56], %o4 movg %icc, %i0, %g7 fpadd16s %f8, %f0, %f13 loop_1576: fmovdgu %xcc, %f14, %f6 fmovdvc %xcc, %f8, %f9 nop setx loop_1577, %l0, %l1 jmpl %l1, %l2 fmovscc %icc, %f2, %f5 edge8ln %i1, %l6, %i3 fones %f11 loop_1577: stx %o6, [%l7 + 0x40] fxnors %f15, %f8, %f2 stw %l5, [%l7 + 0x78] fmovsvc %icc, %f4, %f8 stb %i7, [%l7 + 0x7D] movleu %xcc, %g2, %o5 fbo %fcc3, loop_1578 movcs %icc, %o0, %l1 brgz,a %g6, loop_1579 sub %l4, 0x1A02, %i6 loop_1578: fcmple32 %f2, %f12, %o3 fpack32 %f0, %f2, %f10 loop_1579: sth %g3, [%l7 + 0x1A] std %f4, [%l7 + 0x58] array8 %o1, %g5, %g4 ldsh [%l7 + 0x1C], %i4 be %icc, loop_1580 stb %o2, [%l7 + 0x3A] fabsd %f0, %f12 fnors %f12, %f8, %f8 loop_1580: sethi 0x0FF1, %i5 fmovde %icc, %f14, %f8 fblg %fcc2, loop_1581 tsubcctv %l0, 0x0C5E, %o7 fmovdgu %xcc, %f10, %f7 tsubcctv %l3, 0x0EFB, %g1 loop_1581: faligndata %f14, %f4, %f0 srl %i2, 0x19, %o4 taddcctv %g7, 0x134A, %i0 fbe,a %fcc0, loop_1582 ldx [%l7 + 0x40], %l2 fpsub32s %f8, %f1, %f0 movvs %icc, %i1, %i3 loop_1582: fornot2 %f8, %f4, %f4 ldd [%l7 + 0x58], %f8 nop setx loop_1583, %l0, %l1 jmpl %l1, %o6 array32 %l5, %l6, %i7 stx %o5, [%l7 + 0x40] fnands %f3, %f6, %f4 loop_1583: ldd [%l7 + 0x38], %f8 fbug %fcc3, loop_1584 sth %o0, [%l7 + 0x7E] fbl %fcc3, loop_1585 movleu %icc, %l1, %g2 loop_1584: fbge %fcc2, loop_1586 st %f11, [%l7 + 0x54] loop_1585: ldx [%l7 + 0x78], %g6 std %f14, [%l7 + 0x60] loop_1586: lduw [%l7 + 0x34], %i6 bcc,pt %icc, loop_1587 brnz %o3, loop_1588 movgu %xcc, %g3, %o1 brnz %g5, loop_1589 loop_1587: ld [%l7 + 0x58], %f10 loop_1588: fmovrdne %g4, %f14, %f4 bneg,pt %icc, loop_1590 loop_1589: fbne,a %fcc0, loop_1591 alignaddrl %i4, %o2, %i5 ldsh [%l7 + 0x3C], %l4 loop_1590: fnor %f6, %f8, %f6 loop_1591: fpsub32s %f3, %f9, %f8 stw %o7, [%l7 + 0x24] lduw [%l7 + 0x38], %l0 fmovsa %icc, %f1, %f6 std %f14, [%l7 + 0x68] move %xcc, %l3, %i2 fcmpd %fcc3, %f14, %f8 fmovdle %icc, %f14, %f12 fmovrslz %g1, %f15, %f9 movgu %xcc, %g7, %i0 tcs %xcc, 0x5 fmovscs %icc, %f0, %f11 bgu %xcc, loop_1592 ble,a %icc, loop_1593 orncc %l2, 0x19EF, %o4 fmovd %f14, %f12 loop_1592: lduw [%l7 + 0x68], %i1 loop_1593: fpsub16s %f14, %f7, %f7 te %icc, 0x2 fxnor %f10, %f2, %f6 stw %o6, [%l7 + 0x74] ldsw [%l7 + 0x38], %l5 fxnor %f2, %f2, %f0 sth %l6, [%l7 + 0x74] movvs %icc, %i3, %i7 ldsw [%l7 + 0x28], %o0 sethi 0x0FCF, %l1 brgz,a %o5, loop_1594 brz %g6, loop_1595 bshuffle %f14, %f0, %f8 fmuld8sux16 %f9, %f2, %f12 loop_1594: fmovsg %xcc, %f12, %f14 loop_1595: movrne %i6, %g2, %g3 movgu %xcc, %o1, %o3 sth %g5, [%l7 + 0x7E] smul %i4, 0x081B, %o2 fexpand %f9, %f2 be,a %icc, loop_1596 stx %i5, [%l7 + 0x48] st %f7, [%l7 + 0x2C] fmovrsgz %l4, %f2, %f3 loop_1596: sub %o7, 0x1E69, %l0 array8 %l3, %g4, %i2 fbug,a %fcc3, loop_1597 fcmped %fcc3, %f0, %f8 st %f1, [%l7 + 0x70] edge32 %g7, %i0, %l2 loop_1597: fmuld8ulx16 %f5, %f13, %f10 stw %g1, [%l7 + 0x0C] ldsh [%l7 + 0x4E], %o4 movneg %icc, %o6, %l5 bn,a,pt %icc, loop_1598 ba,a,pt %icc, loop_1599 bne %icc, loop_1600 fbl,a %fcc3, loop_1601 loop_1598: ldsw [%l7 + 0x5C], %l6 loop_1599: be,pt %icc, loop_1602 loop_1600: ldub [%l7 + 0x1E], %i3 loop_1601: sethi 0x1585, %i1 movvc %xcc, %i7, %o0 loop_1602: fxor %f12, %f12, %f12 fmovsge %xcc, %f9, %f12 alignaddr %l1, %o5, %i6 bge,pt %xcc, loop_1603 orn %g6, %g3, %g2 udiv %o3, 0x1AE9, %o1 udivcc %i4, 0x1534, %o2 loop_1603: lduw [%l7 + 0x48], %i5 ld [%l7 + 0x78], %f11 edge16ln %l4, %o7, %l0 fmovsle %xcc, %f8, %f10 fbue %fcc0, loop_1604 fmovrdlez %g5, %f8, %f6 orn %l3, 0x0F85, %i2 fbn %fcc1, loop_1605 loop_1604: array8 %g7, %g4, %l2 fnot2s %f3, %f4 stx %g1, [%l7 + 0x48] loop_1605: ba loop_1606 sll %i0, 0x17, %o4 fabsd %f14, %f4 fmuld8sux16 %f11, %f4, %f2 loop_1606: tg %xcc, 0x2 orcc %o6, 0x17BB, %l6 srl %i3, 0x0B, %i1 fblg %fcc0, loop_1607 ldsh [%l7 + 0x46], %l5 ldub [%l7 + 0x0F], %i7 umulcc %l1, 0x1612, %o0 loop_1607: umul %i6, 0x050F, %o5 fba,a %fcc2, loop_1608 tvc %icc, 0x0 tne %xcc, 0x1 movre %g6, 0x202, %g2 loop_1608: ldx [%l7 + 0x20], %o3 fmovsle %icc, %f3, %f9 fsrc2 %f14, %f0 ld [%l7 + 0x7C], %f8 fmuld8ulx16 %f5, %f3, %f8 bleu,a loop_1609 tleu %icc, 0x0 sub %g3, 0x0821, %o1 fpsub16s %f5, %f14, %f3 loop_1609: subcc %o2, %i4, %i5 fabss %f11, %f11 fcmpes %fcc1, %f13, %f14 tge %icc, 0x6 std %f6, [%l7 + 0x68] lduh [%l7 + 0x54], %l4 ldd [%l7 + 0x18], %f10 movn %icc, %o7, %l0 fmovsneg %xcc, %f9, %f6 stb %g5, [%l7 + 0x63] fmovsne %xcc, %f5, %f5 nop setx loop_1610, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done and %l3, 0x1B32, %i2 ldd [%l7 + 0x08], %f8 fbo,a %fcc3, loop_1611 loop_1610: fbne,a %fcc0, loop_1612 move %xcc, %g4, %l2 stw %g1, [%l7 + 0x5C] loop_1611: movrgz %i0, 0x1EC, %g7 loop_1612: fmovde %xcc, %f2, %f9 fpsub16 %f10, %f0, %f6 fble,a %fcc2, loop_1613 ble,pt %icc, loop_1614 xnorcc %o6, 0x145A, %o4 lduh [%l7 + 0x6A], %l6 loop_1613: lduw [%l7 + 0x68], %i1 loop_1614: st %f15, [%l7 + 0x2C] array16 %l5, %i7, %l1 fmovscs %icc, %f12, %f13 tl %icc, 0x6 lduh [%l7 + 0x6C], %o0 subcc %i6, 0x073B, %o5 tle %icc, 0x7 ld [%l7 + 0x54], %f0 sth %g6, [%l7 + 0x3C] fmovdneg %xcc, %f7, %f8 ld [%l7 + 0x74], %f8 fcmpgt32 %f10, %f14, %i3 add %g2, %g3, %o3 addc %o2, %o1, %i4 fmovdvs %xcc, %f3, %f1 fmovrdne %l4, %f6, %f4 xnorcc %i5, 0x032F, %l0 udivcc %o7, 0x13F2, %l3 fnot2 %f6, %f10 fmul8x16 %f13, %f12, %f4 alignaddr %i2, %g4, %g5 stx %g1, [%l7 + 0x08] movgu %xcc, %i0, %l2 stw %g7, [%l7 + 0x4C] sllx %o4, 0x11, %l6 std %f0, [%l7 + 0x60] ldx [%l7 + 0x48], %i1 stx %l5, [%l7 + 0x58] fandnot2 %f14, %f14, %f2 fnegs %f8, %f3 ldsh [%l7 + 0x44], %i7 ldsh [%l7 + 0x42], %o6 ld [%l7 + 0x78], %f3 st %f5, [%l7 + 0x70] fnegs %f7, %f0 array16 %o0, %i6, %l1 fpack16 %f14, %f4 movrlez %g6, 0x0BA, %i3 fnot2s %f6, %f4 fmovdcs %xcc, %f8, %f10 bn,a loop_1615 umulcc %g2, 0x19B3, %o5 fpadd32 %f2, %f4, %f0 movrlz %o3, %o2, %g3 loop_1615: fandnot2 %f10, %f0, %f2 movre %i4, 0x31E, %l4 st %f2, [%l7 + 0x34] ld [%l7 + 0x68], %f2 stb %i5, [%l7 + 0x5E] movvc %icc, %o1, %l0 movcc %xcc, %l3, %i2 fmovdcc %xcc, %f14, %f1 sth %g4, [%l7 + 0x28] ldsb [%l7 + 0x39], %g5 sth %o7, [%l7 + 0x14] fmovda %icc, %f13, %f4 fxnors %f7, %f9, %f1 tl %xcc, 0x1 fmovsneg %xcc, %f11, %f10 ldx [%l7 + 0x78], %g1 nop setx loop_1616, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %xcc, %f14, %f13 std %f14, [%l7 + 0x08] fbuge,a %fcc2, loop_1617 loop_1616: st %f3, [%l7 + 0x50] fbo %fcc2, loop_1618 fmovrdlez %i0, %f6, %f10 loop_1617: sth %l2, [%l7 + 0x40] ldsb [%l7 + 0x62], %g7 loop_1618: edge16n %o4, %i1, %l6 bleu,a %icc, loop_1619 movg %icc, %i7, %o6 call loop_1620 fpack32 %f10, %f0, %f6 loop_1619: fmovsle %xcc, %f4, %f6 fcmpne32 %f4, %f10, %o0 loop_1620: movrne %i6, 0x360, %l1 fmovdcc %icc, %f1, %f9 bg,pn %xcc, loop_1621 orncc %g6, 0x15B0, %i3 ba,a loop_1622 fands %f10, %f7, %f0 loop_1621: ldx [%l7 + 0x50], %g2 srax %o5, 0x1F, %o3 loop_1622: edge8 %o2, %g3, %l5 sth %i4, [%l7 + 0x3E] fblg %fcc1, loop_1623 lduw [%l7 + 0x4C], %l4 fcmpne16 %f2, %f6, %i5 tcs %icc, 0x3 loop_1623: fbne,a %fcc2, loop_1624 bneg,a,pn %icc, loop_1625 stx %o1, [%l7 + 0x70] fcmpne32 %f12, %f2, %l3 loop_1624: lduw [%l7 + 0x7C], %l0 loop_1625: smulcc %i2, 0x1CA5, %g5 fbu %fcc3, loop_1626 fnot1 %f2, %f14 fpmerge %f4, %f11, %f0 edge8 %o7, %g4, %g1 loop_1626: array32 %i0, %g7, %o4 add %i1, %l6, %i7 fbn %fcc2, loop_1627 sdivcc %l2, 0x1B9C, %o6 edge32l %i6, %o0, %l1 ld [%l7 + 0x14], %f15 loop_1627: fmul8x16 %f2, %f12, %f8 tvc %icc, 0x1 edge32n %i3, %g2, %o5 bshuffle %f10, %f8, %f0 tne %xcc, 0x3 ld [%l7 + 0x4C], %f1 movgu %xcc, %o3, %o2 sth %g6, [%l7 + 0x2C] fpadd32s %f11, %f15, %f12 udivcc %l5, 0x0DFC, %g3 popc %l4, %i4 sllx %o1, 0x10, %i5 ldsw [%l7 + 0x78], %l0 movgu %icc, %i2, %l3 fzeros %f4 lduh [%l7 + 0x1E], %o7 bshuffle %f2, %f14, %f10 and %g4, 0x00E9, %g5 sdiv %g1, 0x0EF8, %i0 sethi 0x04CC, %g7 edge8n %o4, %l6, %i1 fmovsgu %icc, %f9, %f15 fmovrdlz %i7, %f2, %f10 std %f4, [%l7 + 0x20] lduw [%l7 + 0x6C], %o6 ldd [%l7 + 0x78], %f14 brnz %l2, loop_1628 fpackfix %f0, %f8 fcmple16 %f8, %f10, %o0 lduw [%l7 + 0x2C], %i6 loop_1628: tsubcc %l1, 0x002F, %i3 andcc %g2, %o3, %o5 fmovdg %xcc, %f1, %f0 edge32l %g6, %o2, %l5 fnand %f2, %f2, %f2 st %f14, [%l7 + 0x78] xorcc %g3, %l4, %o1 fmul8x16al %f14, %f7, %f8 tgu %icc, 0x7 fnot2 %f0, %f4 ldx [%l7 + 0x18], %i5 ldx [%l7 + 0x38], %l0 ld [%l7 + 0x3C], %f1 fbule %fcc3, loop_1629 fnegd %f12, %f14 st %f9, [%l7 + 0x7C] tvs %xcc, 0x6 loop_1629: ld [%l7 + 0x50], %f8 edge16 %i2, %l3, %o7 movle %icc, %g4, %i4 tle %icc, 0x1 edge16ln %g5, %g1, %i0 bl,pn %icc, loop_1630 tvs %xcc, 0x1 tpos %icc, 0x7 tneg %icc, 0x6 loop_1630: fbl,a %fcc3, loop_1631 fxors %f13, %f15, %f0 fandnot1 %f0, %f4, %f4 stb %g7, [%l7 + 0x17] loop_1631: stx %l6, [%l7 + 0x20] fblg,a %fcc0, loop_1632 ldsh [%l7 + 0x20], %i1 mulscc %o4, 0x180B, %o6 fxors %f6, %f2, %f3 loop_1632: fbul %fcc1, loop_1633 tne %xcc, 0x5 bvs,a,pt %icc, loop_1634 stw %i7, [%l7 + 0x38] loop_1633: fbue %fcc1, loop_1635 fpadd32s %f8, %f0, %f1 loop_1634: fbuge %fcc1, loop_1636 fmovde %xcc, %f2, %f9 loop_1635: lduw [%l7 + 0x0C], %o0 ldx [%l7 + 0x38], %l2 loop_1636: sethi 0x004F, %i6 subccc %l1, %g2, %o3 fandnot2s %f5, %f13, %f7 fbu %fcc0, loop_1637 fmovdge %icc, %f15, %f7 tn %icc, 0x4 fcmpeq32 %f0, %f10, %i3 loop_1637: tpos %xcc, 0x5 fmovrde %o5, %f6, %f12 st %f3, [%l7 + 0x08] fcmped %fcc3, %f0, %f10 st %f4, [%l7 + 0x2C] fpsub32 %f4, %f2, %f14 fandnot1 %f2, %f4, %f10 stx %g6, [%l7 + 0x58] fmovdgu %icc, %f4, %f8 bcc,a loop_1638 alignaddr %o2, %l5, %g3 fnot2 %f0, %f4 ldsw [%l7 + 0x30], %o1 loop_1638: ldub [%l7 + 0x3E], %l4 lduh [%l7 + 0x58], %i5 nop setx loop_1639, %l0, %l1 jmpl %l1, %i2 fbn,a %fcc3, loop_1640 ldsb [%l7 + 0x51], %l0 bvs %icc, loop_1641 loop_1639: ldub [%l7 + 0x10], %o7 loop_1640: brgz %l3, loop_1642 stw %g4, [%l7 + 0x0C] loop_1641: fmovrdne %i4, %f6, %f0 fmovsg %xcc, %f0, %f11 loop_1642: st %f8, [%l7 + 0x1C] edge32n %g5, %g1, %i0 fmovdgu %icc, %f1, %f3 ldd [%l7 + 0x50], %f12 fbg %fcc2, loop_1643 fmovde %icc, %f0, %f10 ldd [%l7 + 0x30], %f10 bne,pt %xcc, loop_1644 loop_1643: fmul8ulx16 %f2, %f6, %f2 fmovsneg %xcc, %f8, %f15 fmovdneg %icc, %f1, %f13 loop_1644: ldx [%l7 + 0x18], %l6 ldx [%l7 + 0x68], %i1 ldd [%l7 + 0x78], %f0 sth %o4, [%l7 + 0x12] std %f8, [%l7 + 0x10] fmul8x16 %f13, %f6, %f0 ble %icc, loop_1645 stb %o6, [%l7 + 0x59] sth %g7, [%l7 + 0x2E] fmovscc %icc, %f10, %f3 loop_1645: popc 0x0B25, %o0 addccc %l2, 0x0097, %i6 andn %i7, 0x0D80, %l1 fmovrsgz %g2, %f13, %f10 movcs %icc, %o3, %i3 bge loop_1646 fbu %fcc3, loop_1647 ldd [%l7 + 0x28], %f2 fmovrdlez %o5, %f4, %f14 loop_1646: tvc %icc, 0x0 loop_1647: st %f7, [%l7 + 0x58] ldub [%l7 + 0x19], %o2 st %f4, [%l7 + 0x38] bpos,pn %xcc, loop_1648 smul %g6, %g3, %o1 fblg %fcc2, loop_1649 std %f6, [%l7 + 0x28] loop_1648: bcs,pt %xcc, loop_1650 tcs %xcc, 0x7 loop_1649: movrlz %l5, 0x132, %i5 fnands %f11, %f8, %f15 loop_1650: sth %l4, [%l7 + 0x0E] ldsw [%l7 + 0x6C], %i2 st %f6, [%l7 + 0x60] tgu %icc, 0x0 fornot1s %f8, %f1, %f8 movvc %icc, %o7, %l3 fmovdpos %icc, %f8, %f10 lduh [%l7 + 0x72], %l0 ldx [%l7 + 0x28], %g4 fmul8x16 %f5, %f6, %f8 ldx [%l7 + 0x38], %i4 bvc,a %xcc, loop_1651 fpsub16s %f9, %f6, %f10 lduh [%l7 + 0x18], %g5 fcmpes %fcc1, %f0, %f2 loop_1651: edge8 %i0, %g1, %l6 stw %o4, [%l7 + 0x18] stx %o6, [%l7 + 0x60] movn %xcc, %i1, %g7 bvc,a loop_1652 and %o0, 0x025B, %l2 fpadd16 %f12, %f14, %f14 stb %i7, [%l7 + 0x30] loop_1652: fcmped %fcc0, %f12, %f14 call loop_1653 bg,a loop_1654 fmovsl %xcc, %f0, %f10 nop setx loop_1655, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1653: fcmpgt16 %f2, %f2, %i6 loop_1654: sdiv %g2, 0x0BF0, %l1 move %xcc, %o3, %o5 loop_1655: srax %o2, %i3, %g3 fmovrdlez %o1, %f12, %f4 st %f14, [%l7 + 0x38] ld [%l7 + 0x58], %f15 bne,a,pn %icc, loop_1656 fmovdleu %xcc, %f6, %f13 ldsh [%l7 + 0x38], %l5 fmul8ulx16 %f0, %f12, %f0 loop_1656: fmul8ulx16 %f10, %f14, %f14 ldsh [%l7 + 0x24], %i5 xnor %g6, 0x1074, %l4 sth %o7, [%l7 + 0x08] tneg %icc, 0x5 and %l3, 0x1BFC, %l0 sdivx %g4, 0x0035, %i4 fornot2s %f2, %f13, %f4 call loop_1657 movgu %icc, %i2, %i0 fmovrse %g1, %f10, %f7 fba %fcc3, loop_1658 loop_1657: fnot1s %f11, %f7 mova %xcc, %l6, %o4 fmovsleu %xcc, %f2, %f2 loop_1658: fmovspos %icc, %f5, %f7 stb %g5, [%l7 + 0x54] fones %f1 umulcc %i1, 0x1B7A, %g7 stw %o0, [%l7 + 0x68] edge32ln %o6, %i7, %i6 fornot1s %f15, %f15, %f15 ldsb [%l7 + 0x47], %g2 fzeros %f9 udivcc %l2, 0x08C3, %o3 ldsw [%l7 + 0x78], %o5 bgu,a,pn %icc, loop_1659 brgz,a %l1, loop_1660 sth %o2, [%l7 + 0x6C] ldsh [%l7 + 0x76], %i3 loop_1659: edge8n %g3, %o1, %l5 loop_1660: stw %g6, [%l7 + 0x44] stx %i5, [%l7 + 0x08] stw %l4, [%l7 + 0x44] fbule,a %fcc3, loop_1661 fcmped %fcc2, %f14, %f10 fmul8x16al %f4, %f10, %f10 stw %l3, [%l7 + 0x60] loop_1661: stb %o7, [%l7 + 0x1F] udiv %g4, 0x0CA0, %l0 fmovdcs %xcc, %f13, %f2 fmovsa %icc, %f3, %f6 stb %i4, [%l7 + 0x63] ldsb [%l7 + 0x1A], %i2 st %f1, [%l7 + 0x48] fmul8x16al %f10, %f10, %f6 fors %f9, %f6, %f0 fmovdcs %xcc, %f9, %f3 ldsw [%l7 + 0x54], %i0 ldx [%l7 + 0x30], %g1 ldx [%l7 + 0x40], %o4 umulcc %g5, %l6, %i1 fmovrslz %o0, %f10, %f0 stw %g7, [%l7 + 0x54] nop setx loop_1662, %l0, %l1 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], %f7 movvs %icc, %o6, %i6 orn %g2, %l2, %i7 loop_1662: movleu %xcc, %o5, %o3 tsubcc %o2, %i3, %g3 stb %o1, [%l7 + 0x72] fnegd %f14, %f14 mulscc %l5, 0x180B, %l1 tsubcc %i5, %g6, %l3 ld [%l7 + 0x48], %f0 ldsw [%l7 + 0x64], %l4 movne %xcc, %g4, %o7 fmovdleu %xcc, %f5, %f6 fabsd %f2, %f8 stb %i4, [%l7 + 0x3B] std %f0, [%l7 + 0x18] ldsb [%l7 + 0x4C], %l0 pdist %f14, %f0, %f4 ldsb [%l7 + 0x41], %i2 fcmpne16 %f2, %f12, %g1 fabsd %f12, %f4 smul %i0, 0x0485, %o4 fnot2s %f5, %f0 fmovrdgez %g5, %f4, %f0 fmovs %f3, %f5 lduw [%l7 + 0x44], %l6 fmovsne %xcc, %f1, %f4 edge32 %i1, %g7, %o6 brgez %i6, loop_1663 movge %xcc, %g2, %l2 fcmpgt16 %f6, %f14, %o0 orn %o5, %o3, %o2 loop_1663: brz,a %i7, loop_1664 ldsb [%l7 + 0x7A], %i3 fbge %fcc0, loop_1665 fbuge,a %fcc2, loop_1666 loop_1664: movrne %o1, %g3, %l1 tvc %icc, 0x1 loop_1665: lduw [%l7 + 0x54], %i5 loop_1666: fcmpeq16 %f6, %f10, %g6 stx %l5, [%l7 + 0x28] sth %l4, [%l7 + 0x0A] sethi 0x0A0D, %g4 fbug,a %fcc0, loop_1667 bgu,a,pt %xcc, loop_1668 ldx [%l7 + 0x58], %l3 fone %f12 loop_1667: movrne %i4, %o7, %i2 loop_1668: sdivcc %l0, 0x16C0, %i0 stw %g1, [%l7 + 0x3C] fmovdpos %xcc, %f1, %f13 xor %g5, 0x1525, %l6 fandnot2s %f5, %f6, %f1 sth %i1, [%l7 + 0x44] brnz,a %o4, loop_1669 fcmpd %fcc3, %f14, %f14 sethi 0x0482, %o6 move %xcc, %i6, %g7 loop_1669: sll %l2, 0x1D, %o0 ldsb [%l7 + 0x25], %g2 edge8ln %o3, %o5, %i7 tle %xcc, 0x4 tcc %xcc, 0x4 brz %o2, loop_1670 ldx [%l7 + 0x48], %i3 lduw [%l7 + 0x10], %g3 bneg,a,pn %icc, loop_1671 loop_1670: edge16n %l1, %o1, %g6 sll %l5, %i5, %g4 xnorcc %l3, %i4, %o7 loop_1671: be,a,pn %xcc, loop_1672 fones %f3 sth %i2, [%l7 + 0x20] alignaddrl %l4, %i0, %g1 loop_1672: fones %f11 add %g5, %l6, %i1 fandnot2s %f8, %f3, %f4 fandnot2 %f12, %f2, %f14 tsubcc %l0, 0x0A40, %o6 st %f13, [%l7 + 0x3C] fbul %fcc0, loop_1673 fmovdge %xcc, %f12, %f7 st %f6, [%l7 + 0x58] fbo %fcc0, loop_1674 loop_1673: ld [%l7 + 0x48], %f9 ldsb [%l7 + 0x74], %o4 popc %i6, %g7 loop_1674: movpos %icc, %l2, %g2 tg %xcc, 0x3 stw %o0, [%l7 + 0x78] fnot2 %f12, %f14 ld [%l7 + 0x10], %f11 fpadd32 %f12, %f14, %f2 ldx [%l7 + 0x28], %o5 ldub [%l7 + 0x68], %o3 nop setx loop_1675, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpes %fcc3, %f0, %f8 stw %i7, [%l7 + 0x48] sth %o2, [%l7 + 0x10] loop_1675: tpos %icc, 0x2 std %f4, [%l7 + 0x30] edge16l %g3, %l1, %o1 st %f15, [%l7 + 0x44] lduh [%l7 + 0x1C], %g6 movrgez %i3, 0x252, %l5 fones %f2 ldd [%l7 + 0x10], %f8 stw %i5, [%l7 + 0x28] move %xcc, %g4, %l3 lduh [%l7 + 0x76], %i4 sth %i2, [%l7 + 0x5E] edge32 %l4, %i0, %o7 fmovdvs %icc, %f9, %f11 andncc %g1, %g5, %l6 fpadd16 %f4, %f8, %f2 ldsw [%l7 + 0x18], %l0 bn,a %icc, loop_1676 sdivcc %o6, 0x1460, %o4 fmovs %f13, %f3 ldsw [%l7 + 0x60], %i6 loop_1676: fmovsneg %icc, %f10, %f0 st %f2, [%l7 + 0x18] fzero %f6 fbul,a %fcc2, loop_1677 fcmpne16 %f0, %f6, %g7 fmovsvc %icc, %f0, %f11 xnor %i1, 0x15DF, %g2 loop_1677: fandnot2s %f4, %f11, %f11 brlz %o0, loop_1678 fnegd %f10, %f10 lduh [%l7 + 0x24], %l2 lduw [%l7 + 0x40], %o3 loop_1678: edge8ln %o5, %i7, %o2 std %f0, [%l7 + 0x58] brlz,a %g3, loop_1679 fsrc2 %f6, %f12 std %f8, [%l7 + 0x68] fmovrsne %o1, %f13, %f11 loop_1679: move %icc, %g6, %i3 fbe,a %fcc0, loop_1680 ld [%l7 + 0x0C], %f1 tvs %xcc, 0x7 mulscc %l5, 0x169B, %i5 loop_1680: fmovdle %xcc, %f3, %f7 movn %icc, %l1, %l3 andncc %g4, %i2, %l4 faligndata %f2, %f4, %f6 alignaddrl %i0, %o7, %g1 movgu %xcc, %g5, %i4 ldub [%l7 + 0x6D], %l0 ldub [%l7 + 0x5D], %o6 tn %xcc, 0x1 fmovrdlz %l6, %f4, %f6 sdivcc %i6, 0x1A09, %o4 fmovsvs %icc, %f13, %f2 udivcc %g7, 0x0946, %i1 lduh [%l7 + 0x0E], %o0 pdist %f2, %f0, %f8 ldsw [%l7 + 0x60], %g2 fandnot1 %f10, %f12, %f0 tleu %icc, 0x0 xorcc %l2, %o3, %i7 umul %o2, 0x0276, %o5 sub %o1, %g6, %g3 sethi 0x00AE, %l5 andcc %i3, 0x1A4F, %i5 taddcc %l3, %g4, %i2 ldsh [%l7 + 0x72], %l1 fbl %fcc0, loop_1681 ldd [%l7 + 0x40], %f12 fpmerge %f15, %f11, %f6 lduh [%l7 + 0x74], %l4 loop_1681: fbule,a %fcc1, loop_1682 std %f6, [%l7 + 0x40] srlx %i0, %o7, %g1 fmovsne %icc, %f0, %f11 loop_1682: stw %i4, [%l7 + 0x60] ldd [%l7 + 0x60], %f12 edge8 %l0, %o6, %l6 add %i6, 0x1489, %o4 lduh [%l7 + 0x4E], %g5 fmul8ulx16 %f2, %f14, %f6 fabss %f8, %f11 fmovrdlez %i1, %f8, %f14 array16 %o0, %g2, %g7 stw %l2, [%l7 + 0x6C] fpsub16 %f0, %f14, %f14 ldsw [%l7 + 0x7C], %i7 ldd [%l7 + 0x10], %f12 ldsb [%l7 + 0x13], %o2 fmovspos %icc, %f14, %f1 ldsb [%l7 + 0x71], %o3 ldsb [%l7 + 0x1B], %o5 movne %xcc, %o1, %g6 std %f8, [%l7 + 0x70] fones %f9 fcmped %fcc1, %f4, %f10 array8 %g3, %l5, %i5 movrlez %l3, 0x1C2, %i3 bcs loop_1683 fmovse %icc, %f6, %f1 fsrc1 %f0, %f8 stx %i2, [%l7 + 0x70] loop_1683: lduw [%l7 + 0x64], %g4 ldsh [%l7 + 0x42], %l1 fsrc1 %f0, %f8 st %f14, [%l7 + 0x38] fpsub32s %f13, %f0, %f6 fbue %fcc2, loop_1684 andcc %i0, 0x0407, %o7 fnands %f7, %f12, %f4 fnot1 %f4, %f6 loop_1684: sth %g1, [%l7 + 0x32] movvc %xcc, %i4, %l0 subcc %l4, %o6, %l6 fandnot1 %f8, %f6, %f14 sth %i6, [%l7 + 0x5A] ldsh [%l7 + 0x0E], %g5 stx %o4, [%l7 + 0x68] sdivcc %i1, 0x192F, %g2 ld [%l7 + 0x34], %f3 bcs,pt %xcc, loop_1685 brnz %o0, loop_1686 fnor %f10, %f4, %f6 sllx %l2, 0x17, %i7 loop_1685: fabss %f4, %f11 loop_1686: stw %g7, [%l7 + 0x64] fabsd %f8, %f6 fmovrse %o2, %f6, %f4 ldub [%l7 + 0x6F], %o5 andncc %o3, %g6, %g3 lduw [%l7 + 0x3C], %l5 edge32 %i5, %o1, %l3 fpsub16 %f0, %f8, %f8 tpos %icc, 0x2 fnot2 %f4, %f2 fbo,a %fcc2, loop_1687 ble loop_1688 fmovdl %xcc, %f3, %f13 tle %icc, 0x2 loop_1687: fblg,a %fcc1, loop_1689 loop_1688: fmovd %f8, %f8 stb %i3, [%l7 + 0x2B] fmovsge %xcc, %f14, %f2 loop_1689: ldub [%l7 + 0x34], %g4 edge8n %i2, %i0, %o7 fmul8x16 %f10, %f0, %f8 nop setx loop_1690, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsgz %l1, %f1, %f0 mulscc %g1, %l0, %i4 xorcc %o6, 0x0508, %l4 loop_1690: movpos %icc, %l6, %i6 fpmerge %f12, %f15, %f12 ldsh [%l7 + 0x28], %g5 xnorcc %i1, %g2, %o0 fxnors %f9, %f12, %f11 stb %o4, [%l7 + 0x2A] smulcc %l2, %g7, %i7 ldsb [%l7 + 0x77], %o2 fmovsleu %xcc, %f4, %f4 ta %xcc, 0x3 fmovrslez %o5, %f10, %f15 ldx [%l7 + 0x28], %o3 pdist %f0, %f12, %f0 ble %xcc, loop_1691 or %g3, %g6, %l5 fmul8x16 %f11, %f2, %f6 fmuld8ulx16 %f15, %f2, %f0 loop_1691: ld [%l7 + 0x58], %f14 fmovsleu %xcc, %f0, %f1 array32 %o1, %i5, %l3 fbug,a %fcc1, loop_1692 tcs %xcc, 0x4 tn %icc, 0x7 fmovsgu %icc, %f12, %f8 loop_1692: lduh [%l7 + 0x28], %i3 stx %i2, [%l7 + 0x28] sll %i0, %g4, %l1 ld [%l7 + 0x2C], %f3 tneg %icc, 0x2 ldx [%l7 + 0x68], %o7 lduh [%l7 + 0x6E], %g1 tn %icc, 0x3 ld [%l7 + 0x64], %f14 te %icc, 0x3 mova %icc, %i4, %l0 fmovdvc %xcc, %f14, %f1 std %f10, [%l7 + 0x28] tgu %xcc, 0x3 fmovscs %icc, %f7, %f7 andn %o6, %l4, %i6 fcmple32 %f6, %f0, %l6 andn %g5, %i1, %o0 xnorcc %o4, %g2, %g7 or %i7, 0x0DC5, %l2 stw %o5, [%l7 + 0x2C] fpackfix %f4, %f11 udivcc %o3, 0x1332, %o2 tleu %icc, 0x3 movge %icc, %g6, %g3 ldsb [%l7 + 0x6D], %l5 fmovscc %icc, %f14, %f8 fcmpd %fcc0, %f4, %f8 sethi 0x0D0C, %i5 mova %icc, %l3, %i3 brgez,a %i2, loop_1693 lduw [%l7 + 0x14], %i0 srl %g4, 0x19, %o1 array16 %l1, %o7, %g1 loop_1693: fone %f8 edge8 %i4, %o6, %l4 te %xcc, 0x2 fmovdn %icc, %f1, %f10 movvc %xcc, %l0, %l6 std %f2, [%l7 + 0x28] ldsh [%l7 + 0x64], %g5 mulx %i1, 0x1B04, %i6 fmovdvc %xcc, %f4, %f5 fbl %fcc1, loop_1694 ldx [%l7 + 0x30], %o0 movneg %icc, %o4, %g2 brgz,a %g7, loop_1695 loop_1694: umulcc %i7, 0x147E, %o5 subccc %o3, 0x0EE9, %o2 tneg %icc, 0x2 loop_1695: ldsw [%l7 + 0x3C], %l2 fnot2s %f7, %f4 ld [%l7 + 0x78], %f4 fabsd %f8, %f8 orn %g3, %l5, %g6 fmovdneg %icc, %f10, %f5 call loop_1696 stx %l3, [%l7 + 0x58] fmovsgu %xcc, %f12, %f8 bleu %icc, loop_1697 loop_1696: ldub [%l7 + 0x39], %i5 brgz,a %i3, loop_1698 fcmple16 %f14, %f2, %i2 loop_1697: faligndata %f6, %f6, %f6 ldsh [%l7 + 0x64], %g4 loop_1698: umulcc %i0, 0x1335, %l1 tgu %xcc, 0x5 fandnot2s %f2, %f6, %f4 sth %o1, [%l7 + 0x7C] bleu,pn %xcc, loop_1699 sth %g1, [%l7 + 0x68] subccc %i4, 0x00D6, %o6 sdivcc %o7, 0x1E29, %l0 loop_1699: bshuffle %f8, %f12, %f0 alignaddr %l4, %g5, %i1 fmovrdgz %i6, %f10, %f10 bne,pn %xcc, loop_1700 fbne %fcc1, loop_1701 fmovrslez %o0, %f8, %f10 ldsb [%l7 + 0x4A], %o4 loop_1700: movge %icc, %l6, %g2 loop_1701: fnot1s %f13, %f13 fmul8x16al %f0, %f0, %f12 edge32l %i7, %o5, %g7 fmovdgu %icc, %f11, %f5 std %f6, [%l7 + 0x58] fxors %f6, %f1, %f15 stb %o2, [%l7 + 0x3C] ldsw [%l7 + 0x08], %o3 fcmpgt32 %f4, %f0, %l2 movl %xcc, %g3, %l5 fmovrslz %l3, %f13, %f2 sdiv %i5, 0x05B5, %i3 fbl %fcc3, loop_1702 movvs %icc, %i2, %g6 srax %g4, %i0, %o1 fmovdcc %icc, %f4, %f9 loop_1702: ld [%l7 + 0x1C], %f6 fmovsneg %icc, %f0, %f1 subccc %l1, %g1, %o6 fbn %fcc1, loop_1703 fnegs %f12, %f3 stb %o7, [%l7 + 0x36] fmovsvs %icc, %f12, %f3 loop_1703: bneg,a,pn %xcc, loop_1704 fmovsl %icc, %f1, %f4 fpadd32 %f10, %f8, %f12 tsubcctv %l0, 0x0B5A, %l4 loop_1704: sth %g5, [%l7 + 0x52] fmovrdlez %i1, %f12, %f0 fnegs %f0, %f13 fbne %fcc2, loop_1705 fmovdne %xcc, %f14, %f13 tvc %xcc, 0x6 movre %i6, %i4, %o4 loop_1705: fbg,a %fcc1, loop_1706 edge16l %o0, %l6, %i7 orcc %o5, %g2, %o2 popc %o3, %l2 loop_1706: mulscc %g7, %g3, %l3 fmovrslez %l5, %f11, %f3 fandnot1 %f0, %f0, %f2 ldx [%l7 + 0x68], %i5 std %f8, [%l7 + 0x10] fmul8ulx16 %f12, %f6, %f6 orn %i3, 0x14F3, %i2 edge8ln %g6, %g4, %i0 bg,a loop_1707 fbg %fcc3, loop_1708 edge16 %l1, %o1, %o6 fmovsgu %icc, %f14, %f7 loop_1707: fmovrse %o7, %f12, %f10 loop_1708: fbn %fcc1, loop_1709 movcc %xcc, %g1, %l0 fxor %f4, %f6, %f6 fbug,a %fcc0, loop_1710 loop_1709: ldub [%l7 + 0x68], %l4 fba %fcc3, loop_1711 fcmpgt32 %f12, %f8, %i1 loop_1710: fnot1 %f14, %f10 be,a loop_1712 loop_1711: bn %icc, loop_1713 fnot1 %f12, %f8 ldsw [%l7 + 0x30], %g5 loop_1712: tne %icc, 0x5 loop_1713: fmovrslz %i6, %f5, %f11 smul %o4, %i4, %o0 ldsb [%l7 + 0x55], %l6 fbule %fcc1, loop_1714 st %f14, [%l7 + 0x38] ld [%l7 + 0x0C], %f15 fmovspos %xcc, %f6, %f2 loop_1714: fnands %f6, %f9, %f13 fmul8x16 %f12, %f4, %f12 ldsb [%l7 + 0x52], %o5 fands %f10, %f9, %f10 lduw [%l7 + 0x34], %g2 sth %i7, [%l7 + 0x16] for %f8, %f4, %f4 lduw [%l7 + 0x34], %o3 bcc,a %xcc, loop_1715 movvc %icc, %o2, %g7 bne,pn %xcc, loop_1716 fmul8x16 %f4, %f8, %f12 loop_1715: smul %l2, 0x1241, %g3 udiv %l5, 0x1DFA, %l3 loop_1716: mulscc %i5, 0x0394, %i3 mova %xcc, %g6, %g4 fmuld8ulx16 %f15, %f2, %f6 sll %i0, 0x09, %l1 movcs %xcc, %o1, %i2 stb %o7, [%l7 + 0x42] stw %g1, [%l7 + 0x74] xnorcc %o6, %l4, %l0 nop setx loop_1717, %l0, %l1 jmpl %l1, %i1 fnands %f8, %f1, %f9 fxor %f8, %f6, %f4 ldub [%l7 + 0x16], %i6 loop_1717: st %f12, [%l7 + 0x70] fmovsvs %icc, %f9, %f6 popc %g5, %o4 fnand %f0, %f6, %f12 udivcc %o0, 0x0A5B, %i4 movrne %o5, 0x0A9, %l6 ldsh [%l7 + 0x40], %g2 ldub [%l7 + 0x48], %o3 fbne %fcc3, loop_1718 ldsb [%l7 + 0x4E], %o2 st %f10, [%l7 + 0x40] edge32l %i7, %l2, %g3 loop_1718: addc %g7, %l5, %l3 lduh [%l7 + 0x48], %i3 alignaddrl %g6, %g4, %i0 stw %l1, [%l7 + 0x6C] fpmerge %f6, %f1, %f8 edge8ln %i5, %o1, %i2 fpsub32s %f8, %f15, %f0 lduh [%l7 + 0x1E], %o7 fsrc2s %f7, %f0 fmovsleu %xcc, %f12, %f11 siam 0x5 tne %xcc, 0x2 st %f13, [%l7 + 0x70] ldsw [%l7 + 0x18], %o6 tg %xcc, 0x3 move %xcc, %l4, %g1 lduw [%l7 + 0x7C], %l0 movg %xcc, %i1, %g5 addc %i6, 0x0710, %o4 stx %o0, [%l7 + 0x30] sth %o5, [%l7 + 0x34] std %f0, [%l7 + 0x50] lduw [%l7 + 0x44], %l6 fmovrse %g2, %f4, %f4 ld [%l7 + 0x5C], %f14 tgu %xcc, 0x7 fone %f14 move %icc, %i4, %o3 ba,a,pn %xcc, loop_1719 fmovrsgz %o2, %f11, %f3 fcmple32 %f6, %f8, %l2 fba,a %fcc2, loop_1720 loop_1719: movge %icc, %g3, %i7 fmovdneg %icc, %f6, %f8 fcmple32 %f6, %f2, %g7 loop_1720: fpack16 %f12, %f0 fbne,a %fcc2, loop_1721 fbule %fcc2, loop_1722 movneg %icc, %l5, %l3 tsubcc %i3, %g6, %i0 loop_1721: ld [%l7 + 0x5C], %f14 loop_1722: stx %l1, [%l7 + 0x68] ldub [%l7 + 0x18], %i5 fpadd16s %f3, %f7, %f10 fxors %f14, %f14, %f14 fpsub16s %f11, %f0, %f14 fandnot2s %f11, %f11, %f9 tle %icc, 0x6 brlz,a %o1, loop_1723 fmovdpos %icc, %f9, %f11 and %g4, %i2, %o7 fabsd %f10, %f14 loop_1723: stw %l4, [%l7 + 0x54] fornot2s %f13, %f3, %f12 fpsub16 %f8, %f0, %f8 fone %f10 nop setx loop_1724, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16al %f3, %f7, %f0 lduw [%l7 + 0x10], %o6 fble,a %fcc1, loop_1725 loop_1724: edge16l %g1, %l0, %g5 stw %i6, [%l7 + 0x7C] movg %icc, %o4, %o0 loop_1725: fpadd32s %f13, %f9, %f11 fzeros %f11 brlz %o5, loop_1726 taddcc %l6, %i1, %g2 fmovs %f13, %f3 fbo,a %fcc2, loop_1727 loop_1726: fmovsa %icc, %f0, %f8 stb %i4, [%l7 + 0x3C] ldsw [%l7 + 0x30], %o2 loop_1727: fpack32 %f10, %f8, %f10 udivcc %o3, 0x00FF, %l2 or %g3, 0x13A5, %g7 ldsb [%l7 + 0x3E], %l5 fmovrdlez %i7, %f0, %f10 tvs %xcc, 0x2 stb %l3, [%l7 + 0x1A] movvs %xcc, %g6, %i0 ld [%l7 + 0x38], %f14 taddcc %i3, %l1, %o1 move %xcc, %g4, %i5 std %f14, [%l7 + 0x40] ldsh [%l7 + 0x72], %i2 movvc %xcc, %l4, %o6 ldub [%l7 + 0x08], %o7 edge8 %l0, %g1, %i6 fmovrdlz %o4, %f2, %f12 ldub [%l7 + 0x3C], %g5 std %f8, [%l7 + 0x48] std %f6, [%l7 + 0x20] fornot1s %f12, %f4, %f7 srl %o0, 0x1E, %l6 ldsh [%l7 + 0x3A], %i1 alignaddr %o5, %i4, %o2 ldub [%l7 + 0x73], %g2 movcs %icc, %o3, %l2 fcmpgt16 %f12, %f10, %g7 andcc %l5, 0x1A40, %g3 fmovs %f9, %f9 fandnot1s %f8, %f8, %f0 stw %l3, [%l7 + 0x38] fba %fcc0, loop_1728 sub %g6, %i7, %i0 fmul8ulx16 %f8, %f4, %f6 fpadd16 %f6, %f12, %f8 loop_1728: tsubcc %l1, 0x1220, %i3 brlz,a %o1, loop_1729 fmovrse %i5, %f2, %f0 fnor %f10, %f2, %f12 fmovsne %xcc, %f8, %f15 loop_1729: sth %i2, [%l7 + 0x66] tsubcctv %g4, %l4, %o6 fmul8x16 %f0, %f12, %f8 fbe,a %fcc0, loop_1730 lduh [%l7 + 0x0C], %o7 fmovdpos %icc, %f14, %f13 fble,a %fcc3, loop_1731 loop_1730: fbge %fcc3, loop_1732 fmovsn %xcc, %f6, %f9 ld [%l7 + 0x68], %f14 loop_1731: smul %g1, 0x1A88, %l0 loop_1732: nop setx loop_1733, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x7A], %i6 edge8l %g5, %o4, %o0 movg %icc, %l6, %o5 loop_1733: bshuffle %f4, %f6, %f4 mulscc %i4, %i1, %o2 fbul %fcc3, loop_1734 fmul8x16 %f0, %f2, %f0 sth %g2, [%l7 + 0x38] tsubcc %o3, %l2, %g7 loop_1734: tneg %xcc, 0x3 tle %xcc, 0x6 taddcc %g3, 0x03D6, %l5 edge16 %g6, %i7, %l3 fbue,a %fcc3, loop_1735 nop setx loop_1736, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt16 %f6, %f2, %i0 fmovrsgez %i3, %f4, %f11 loop_1735: ldsb [%l7 + 0x11], %l1 loop_1736: taddcc %o1, 0x0CC8, %i5 fpackfix %f6, %f14 lduw [%l7 + 0x60], %g4 st %f12, [%l7 + 0x48] fmovrse %i2, %f9, %f1 tcc %xcc, 0x5 taddcctv %o6, %l4, %o7 srax %l0, 0x0E, %i6 fpack16 %f12, %f4 fandnot1 %f14, %f0, %f12 edge16ln %g1, %g5, %o0 stx %o4, [%l7 + 0x60] bneg,pt %icc, loop_1737 ldub [%l7 + 0x0A], %l6 stx %o5, [%l7 + 0x58] fmul8ulx16 %f12, %f14, %f0 loop_1737: std %f10, [%l7 + 0x50] fpsub32 %f4, %f10, %f12 ld [%l7 + 0x5C], %f9 st %f15, [%l7 + 0x64] ldx [%l7 + 0x20], %i1 sll %o2, 0x0F, %g2 fcmple32 %f6, %f6, %o3 fmovdvc %xcc, %f15, %f5 ldsb [%l7 + 0x77], %i4 std %f6, [%l7 + 0x50] fbn %fcc0, loop_1738 fcmped %fcc2, %f6, %f0 movvc %icc, %l2, %g3 fcmpd %fcc2, %f10, %f0 loop_1738: sth %l5, [%l7 + 0x5C] sub %g7, 0x09D0, %g6 stx %i7, [%l7 + 0x70] edge16n %l3, %i3, %l1 fmovsgu %xcc, %f14, %f11 fornot2s %f15, %f3, %f13 fmovsa %xcc, %f11, %f3 fmovdvs %icc, %f4, %f13 fandnot2s %f12, %f2, %f11 lduw [%l7 + 0x6C], %o1 fzeros %f8 fbe,a %fcc2, loop_1739 fpadd32 %f6, %f4, %f8 stw %i5, [%l7 + 0x24] brgz,a %g4, loop_1740 loop_1739: nop setx loop_1741, %l0, %l1 jmpl %l1, %i0 fpmerge %f13, %f7, %f10 fmovdne %xcc, %f10, %f11 loop_1740: sth %o6, [%l7 + 0x4A] loop_1741: ldsh [%l7 + 0x0E], %l4 fmovsneg %icc, %f15, %f3 stx %i2, [%l7 + 0x58] umulcc %o7, 0x019F, %i6 lduw [%l7 + 0x5C], %l0 ldx [%l7 + 0x18], %g1 stb %g5, [%l7 + 0x23] bge,pn %xcc, loop_1742 st %f14, [%l7 + 0x54] fmul8ulx16 %f10, %f10, %f6 lduh [%l7 + 0x5A], %o4 loop_1742: st %f1, [%l7 + 0x54] fpadd32s %f0, %f3, %f3 addccc %o0, %l6, %o5 fcmps %fcc1, %f0, %f3 fmovdg %xcc, %f9, %f0 fmovrdne %i1, %f8, %f14 tne %icc, 0x3 fmul8x16al %f12, %f4, %f2 ldsb [%l7 + 0x57], %o2 fbl %fcc2, loop_1743 st %f7, [%l7 + 0x28] array16 %g2, %i4, %l2 bleu,a,pt %xcc, loop_1744 loop_1743: sth %o3, [%l7 + 0x58] std %f14, [%l7 + 0x48] tneg %icc, 0x1 loop_1744: ldsb [%l7 + 0x68], %g3 ld [%l7 + 0x7C], %f3 fand %f12, %f4, %f2 fbu,a %fcc3, loop_1745 udivx %g7, 0x1605, %g6 bl,a %xcc, loop_1746 bshuffle %f4, %f12, %f6 loop_1745: tle %xcc, 0x0 sethi 0x0631, %i7 loop_1746: sub %l3, %i3, %l1 lduh [%l7 + 0x34], %l5 fmovrse %i5, %f1, %f8 fmul8ulx16 %f6, %f0, %f10 movle %xcc, %g4, %o1 fmovsn %icc, %f10, %f6 fbge %fcc3, loop_1747 orncc %i0, %o6, %l4 edge32l %o7, %i2, %i6 te %icc, 0x6 loop_1747: brlez,a %l0, loop_1748 brlez %g1, loop_1749 nop setx loop_1750, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry smulcc %g5, 0x1DA0, %o0 loop_1748: sethi 0x08B3, %l6 loop_1749: fbge,a %fcc0, loop_1751 loop_1750: bvs %icc, loop_1752 ldub [%l7 + 0x75], %o5 fmul8x16 %f2, %f2, %f0 loop_1751: ldsw [%l7 + 0x78], %i1 loop_1752: lduw [%l7 + 0x14], %o4 fmovdcs %icc, %f3, %f7 ldsh [%l7 + 0x42], %o2 te %xcc, 0x2 fmovsge %icc, %f2, %f6 umul %g2, 0x0CBD, %l2 edge32 %i4, %o3, %g3 fsrc2s %f5, %f14 fornot1 %f8, %f8, %f10 ld [%l7 + 0x60], %f12 tgu %xcc, 0x7 faligndata %f4, %f14, %f12 movleu %xcc, %g6, %g7 ldd [%l7 + 0x40], %f0 sdiv %i7, 0x0E5F, %i3 fblg %fcc0, loop_1753 stb %l1, [%l7 + 0x19] fcmpgt16 %f8, %f6, %l5 subc %i5, 0x1475, %g4 loop_1753: fbne,a %fcc0, loop_1754 ldsh [%l7 + 0x5C], %l3 bshuffle %f4, %f10, %f12 movn %xcc, %i0, %o1 loop_1754: udivcc %o6, 0x1215, %l4 and %o7, %i6, %l0 fnot2s %f15, %f11 brlz %i2, loop_1755 fornot2 %f14, %f4, %f14 udivcc %g1, 0x084A, %o0 lduh [%l7 + 0x12], %l6 loop_1755: fmovsne %icc, %f4, %f14 fnot2s %f4, %f11 ldsb [%l7 + 0x67], %o5 fmovdvs %icc, %f1, %f14 ldx [%l7 + 0x30], %i1 ldsh [%l7 + 0x3A], %o4 brlz,a %g5, loop_1756 movn %xcc, %g2, %l2 tg %xcc, 0x0 fmul8ulx16 %f0, %f10, %f10 loop_1756: andncc %i4, %o2, %o3 te %icc, 0x3 movneg %icc, %g6, %g3 fone %f14 te %icc, 0x4 ldd [%l7 + 0x20], %f14 fmovsn %xcc, %f2, %f6 stw %i7, [%l7 + 0x08] fblg %fcc0, loop_1757 bge loop_1758 fba,a %fcc1, loop_1759 movrlez %g7, %i3, %l5 loop_1757: fpackfix %f6, %f6 loop_1758: alignaddrl %l1, %i5, %l3 loop_1759: stx %i0, [%l7 + 0x20] fxor %f8, %f4, %f8 add %g4, 0x0171, %o1 mova %icc, %l4, %o7 ld [%l7 + 0x08], %f5 stb %o6, [%l7 + 0x17] movvc %xcc, %l0, %i2 bge,a,pt %xcc, loop_1760 subc %i6, 0x0F7D, %o0 movrlez %g1, 0x269, %o5 lduw [%l7 + 0x34], %l6 loop_1760: fnot1 %f4, %f8 addcc %i1, %g5, %o4 fmovrdlz %g2, %f10, %f2 st %f11, [%l7 + 0x64] movrne %i4, %l2, %o3 std %f8, [%l7 + 0x10] movgu %icc, %g6, %o2 array8 %g3, %g7, %i7 fnot1s %f11, %f11 fors %f6, %f14, %f15 fnand %f0, %f8, %f2 fmovrsgez %l5, %f0, %f1 sra %l1, 0x00, %i5 ldsw [%l7 + 0x48], %l3 tl %xcc, 0x7 fnor %f12, %f6, %f12 ta %icc, 0x6 fmovdneg %xcc, %f3, %f1 edge32ln %i3, %i0, %o1 pdist %f0, %f0, %f6 tcs %icc, 0x6 brgz %g4, loop_1761 fnot1s %f5, %f14 array32 %o7, %o6, %l4 fnand %f6, %f6, %f10 loop_1761: subcc %l0, 0x045C, %i2 mulscc %o0, %i6, %g1 fmovrdlz %o5, %f0, %f14 tne %icc, 0x3 fbul,a %fcc3, loop_1762 fcmpeq32 %f8, %f0, %i1 fbue %fcc3, loop_1763 stb %l6, [%l7 + 0x45] loop_1762: or %o4, %g2, %g5 movn %xcc, %i4, %l2 loop_1763: ble,pn %icc, loop_1764 bvs,a %xcc, loop_1765 bg,a,pn %icc, loop_1766 fandnot1s %f6, %f5, %f13 loop_1764: fpack16 %f12, %f8 loop_1765: ldsb [%l7 + 0x17], %g6 loop_1766: array16 %o2, %g3, %o3 movgu %icc, %g7, %i7 fmovscs %icc, %f12, %f15 fpsub16 %f0, %f14, %f0 ldsw [%l7 + 0x60], %l1 mulscc %l5, %l3, %i5 fnot1 %f8, %f0 stw %i3, [%l7 + 0x58] be,pn %icc, loop_1767 alignaddr %o1, %i0, %o7 edge32 %o6, %g4, %l0 fxors %f8, %f13, %f5 loop_1767: fnegs %f13, %f3 edge8 %i2, %l4, %o0 bg,a,pn %xcc, loop_1768 movrne %g1, 0x348, %i6 fblg,a %fcc2, loop_1769 tn %icc, 0x0 loop_1768: fornot1 %f0, %f8, %f0 fmovrdne %i1, %f2, %f12 loop_1769: ldx [%l7 + 0x30], %o5 fmovse %xcc, %f14, %f0 fmovrsne %l6, %f8, %f8 xnor %o4, %g5, %g2 fmovde %xcc, %f8, %f12 sdiv %l2, 0x1CBE, %g6 fornot1s %f3, %f11, %f2 stb %o2, [%l7 + 0x6F] ble,a %icc, loop_1770 tl %xcc, 0x5 edge16 %g3, %o3, %i4 stb %g7, [%l7 + 0x0C] loop_1770: sth %i7, [%l7 + 0x40] bpos,pt %xcc, loop_1771 ldd [%l7 + 0x18], %f14 fmovrdne %l5, %f12, %f6 ldub [%l7 + 0x7E], %l1 loop_1771: ldub [%l7 + 0x48], %i5 fpsub16 %f0, %f12, %f14 movrlez %i3, 0x1A9, %o1 st %f14, [%l7 + 0x74] fmovrdlz %l3, %f0, %f2 fmovrse %i0, %f3, %f11 ldx [%l7 + 0x78], %o7 lduh [%l7 + 0x24], %g4 fpadd16s %f1, %f9, %f14 ldsh [%l7 + 0x12], %l0 fnegs %f12, %f6 movleu %xcc, %i2, %o6 umulcc %l4, %o0, %i6 fmovrsgz %g1, %f9, %f8 ldub [%l7 + 0x5B], %i1 fmovrdlz %o5, %f8, %f14 fmovdle %icc, %f6, %f14 fcmpeq16 %f6, %f0, %o4 edge32 %g5, %g2, %l6 nop setx loop_1772, %l0, %l1 jmpl %l1, %l2 tle %icc, 0x3 fmovrde %g6, %f10, %f10 fors %f1, %f6, %f12 loop_1772: std %f2, [%l7 + 0x40] movrne %g3, %o3, %i4 xor %o2, 0x0191, %i7 movrgz %l5, 0x32B, %l1 edge8n %g7, %i3, %i5 lduh [%l7 + 0x2E], %l3 fcmpes %fcc3, %f6, %f5 fmovdleu %xcc, %f0, %f4 fbg,a %fcc3, loop_1773 movleu %icc, %o1, %o7 sdiv %g4, 0x0952, %i0 fone %f10 loop_1773: stb %i2, [%l7 + 0x7F] addccc %l0, 0x003D, %o6 movn %icc, %l4, %o0 stb %g1, [%l7 + 0x41] fcmpes %fcc2, %f14, %f12 lduw [%l7 + 0x4C], %i1 movg %icc, %o5, %o4 fnot2s %f8, %f12 fpsub32 %f10, %f14, %f12 stx %g5, [%l7 + 0x60] fxors %f2, %f4, %f11 fmovscc %icc, %f14, %f3 edge32 %i6, %l6, %g2 brlez,a %l2, loop_1774 fmovsvc %icc, %f7, %f5 ldd [%l7 + 0x20], %f12 std %f6, [%l7 + 0x30] loop_1774: ld [%l7 + 0x10], %f11 fmovdleu %xcc, %f12, %f8 fcmple32 %f4, %f0, %g6 ldub [%l7 + 0x2D], %g3 movge %icc, %o3, %i4 movge %xcc, %i7, %o2 subccc %l1, 0x071F, %l5 sdivx %i3, 0x0B9A, %i5 fpadd32 %f2, %f14, %f10 fmovsleu %xcc, %f13, %f2 addcc %l3, 0x126F, %g7 movrlz %o1, %o7, %i0 movrlez %g4, %l0, %o6 edge32ln %i2, %o0, %l4 fcmpes %fcc3, %f11, %f6 movle %icc, %g1, %i1 tleu %icc, 0x1 orncc %o4, 0x0C6B, %g5 movvs %xcc, %o5, %i6 ldd [%l7 + 0x58], %f6 edge32ln %g2, %l6, %g6 fmovsge %icc, %f0, %f7 bn %icc, loop_1775 brlz %g3, loop_1776 fone %f6 tvc %icc, 0x4 loop_1775: fcmpne32 %f0, %f8, %l2 loop_1776: fsrc1s %f1, %f3 fmul8x16 %f4, %f12, %f12 orcc %o3, %i7, %i4 fmovrsgz %o2, %f0, %f14 ldd [%l7 + 0x30], %f10 fmovrdlz %l5, %f6, %f6 fmovrsgez %i3, %f10, %f2 tne %xcc, 0x6 tg %xcc, 0x4 ldsb [%l7 + 0x08], %l1 udivx %l3, 0x07E3, %i5 fcmple32 %f0, %f4, %o1 fbl,a %fcc3, loop_1777 fmul8ulx16 %f12, %f14, %f12 sethi 0x026E, %o7 lduw [%l7 + 0x68], %i0 loop_1777: ldsb [%l7 + 0x34], %g4 nop setx loop_1778, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f12, %f8 fsrc1s %f1, %f7 lduw [%l7 + 0x40], %g7 loop_1778: andcc %l0, %i2, %o6 fmovsl %icc, %f12, %f2 movvc %xcc, %l4, %o0 fmovrslz %i1, %f14, %f9 ldd [%l7 + 0x78], %f14 ldsh [%l7 + 0x40], %g1 fxors %f3, %f14, %f9 st %f6, [%l7 + 0x20] ldx [%l7 + 0x70], %g5 ld [%l7 + 0x24], %f14 orn %o4, %i6, %o5 tleu %xcc, 0x3 ldsb [%l7 + 0x63], %g2 st %f12, [%l7 + 0x38] bn,a %icc, loop_1779 stx %l6, [%l7 + 0x08] fpsub16 %f10, %f6, %f8 xnor %g3, %g6, %l2 loop_1779: orncc %o3, 0x174F, %i7 fands %f7, %f5, %f5 fmovsa %icc, %f7, %f1 fmuld8ulx16 %f4, %f12, %f0 st %f2, [%l7 + 0x5C] fmovsvc %xcc, %f10, %f1 movg %icc, %o2, %l5 ldub [%l7 + 0x54], %i3 mulx %i4, %l3, %l1 srax %o1, %o7, %i0 movg %xcc, %i5, %g4 taddcctv %l0, %g7, %o6 umulcc %i2, %l4, %i1 ldd [%l7 + 0x08], %f12 fmuld8ulx16 %f0, %f7, %f10 movre %g1, 0x23A, %o0 fnot2 %f2, %f12 fandnot2s %f1, %f9, %f1 fmovdg %icc, %f1, %f9 fmovdle %xcc, %f5, %f5 alignaddrl %o4, %g5, %i6 fmovda %icc, %f4, %f12 edge16 %o5, %g2, %l6 movneg %xcc, %g3, %l2 fcmple32 %f6, %f14, %o3 ldsb [%l7 + 0x45], %i7 fpsub16s %f0, %f13, %f0 bl %xcc, loop_1780 edge32l %g6, %l5, %i3 bl,pn %icc, loop_1781 tgu %xcc, 0x4 loop_1780: edge8l %o2, %l3, %l1 std %f12, [%l7 + 0x08] loop_1781: fnegd %f0, %f2 smul %o1, 0x0EEE, %o7 ldx [%l7 + 0x68], %i4 ldsh [%l7 + 0x76], %i5 movcc %icc, %g4, %l0 fpack16 %f8, %f14 ldsb [%l7 + 0x56], %g7 fpack16 %f14, %f14 edge8ln %o6, %i0, %i2 and %i1, 0x1A48, %l4 movvc %xcc, %g1, %o4 fsrc2s %f2, %f7 alignaddr %g5, %o0, %o5 fmul8sux16 %f12, %f8, %f0 fornot2 %f14, %f2, %f14 sra %g2, 0x14, %l6 movne %icc, %g3, %i6 sth %o3, [%l7 + 0x18] ld [%l7 + 0x1C], %f4 ldsw [%l7 + 0x30], %i7 stb %g6, [%l7 + 0x31] te %xcc, 0x7 add %l2, 0x1427, %i3 fpsub32 %f2, %f4, %f4 sth %o2, [%l7 + 0x0A] smul %l3, 0x07B5, %l5 bge,a,pt %icc, loop_1782 array32 %o1, %o7, %i4 movge %xcc, %i5, %g4 alignaddrl %l1, %g7, %l0 loop_1782: movrlz %i0, 0x0AC, %i2 fmovsge %xcc, %f1, %f4 fmovdvc %xcc, %f14, %f2 fmovrdlez %o6, %f6, %f8 fpackfix %f2, %f0 fpadd16 %f14, %f2, %f12 fmovrse %i1, %f11, %f13 fnot2s %f5, %f13 fnot1s %f4, %f14 std %f0, [%l7 + 0x68] fmovrse %l4, %f15, %f10 stb %o4, [%l7 + 0x1F] fmovdle %xcc, %f7, %f8 tl %xcc, 0x4 bpos,a,pn %icc, loop_1783 bl %icc, loop_1784 stb %g1, [%l7 + 0x35] movrgz %g5, %o5, %g2 loop_1783: taddcc %l6, %g3, %o0 loop_1784: ldub [%l7 + 0x4A], %o3 tneg %xcc, 0x7 st %f3, [%l7 + 0x18] fmovrdne %i7, %f12, %f8 ldsw [%l7 + 0x20], %i6 ldub [%l7 + 0x40], %l2 movrne %i3, 0x0E8, %g6 fcmpgt32 %f2, %f14, %l3 fbge,a %fcc0, loop_1785 fble,a %fcc3, loop_1786 stx %l5, [%l7 + 0x68] ldd [%l7 + 0x48], %f12 loop_1785: fmovsvs %xcc, %f13, %f10 loop_1786: mova %icc, %o2, %o7 sth %o1, [%l7 + 0x18] ldx [%l7 + 0x60], %i4 sth %i5, [%l7 + 0x4E] tne %xcc, 0x4 fmovs %f15, %f7 lduw [%l7 + 0x64], %l1 siam 0x5 st %f3, [%l7 + 0x7C] bleu,pt %xcc, loop_1787 ldub [%l7 + 0x14], %g7 lduw [%l7 + 0x34], %g4 fbg,a %fcc0, loop_1788 loop_1787: movcs %icc, %i0, %l0 stw %i2, [%l7 + 0x10] bcs loop_1789 loop_1788: ldx [%l7 + 0x20], %i1 bpos,a %icc, loop_1790 sth %l4, [%l7 + 0x6C] loop_1789: movg %xcc, %o6, %o4 faligndata %f14, %f10, %f6 loop_1790: fcmpgt16 %f14, %f6, %g5 andcc %o5, 0x009C, %g1 fmul8x16 %f5, %f8, %f10 movne %xcc, %g2, %g3 udivcc %l6, 0x0A7D, %o0 fcmple16 %f6, %f8, %i7 subccc %i6, 0x1A13, %o3 subccc %l2, %g6, %i3 edge8n %l5, %o2, %o7 fandnot1 %f4, %f0, %f2 fexpand %f15, %f14 brgz %o1, loop_1791 tle %icc, 0x0 fnot2 %f10, %f4 fmovdge %xcc, %f9, %f8 loop_1791: fands %f2, %f12, %f11 sdivcc %l3, 0x08C5, %i4 brz,a %i5, loop_1792 fpmerge %f4, %f8, %f0 fsrc1 %f0, %f12 fbe,a %fcc3, loop_1793 loop_1792: sllx %l1, 0x1E, %g7 fmovde %xcc, %f5, %f6 ldd [%l7 + 0x60], %f0 loop_1793: stx %i0, [%l7 + 0x58] lduh [%l7 + 0x7E], %g4 xor %l0, 0x0153, %i2 ldsb [%l7 + 0x63], %l4 movpos %xcc, %o6, %i1 bcc %xcc, loop_1794 bn,a %icc, loop_1795 ld [%l7 + 0x7C], %f5 and %g5, 0x1E52, %o5 loop_1794: bneg,a,pn %xcc, loop_1796 loop_1795: lduh [%l7 + 0x2C], %o4 fcmpes %fcc1, %f11, %f9 fmovrsgez %g1, %f10, %f4 loop_1796: fcmpgt16 %f14, %f2, %g3 fandnot2s %f13, %f1, %f0 fmovda %icc, %f8, %f2 stx %l6, [%l7 + 0x28] stb %o0, [%l7 + 0x48] fpackfix %f0, %f11 st %f0, [%l7 + 0x70] fandnot1 %f10, %f4, %f6 lduw [%l7 + 0x10], %i7 fnors %f0, %f5, %f12 ldsb [%l7 + 0x1D], %i6 edge16ln %g2, %o3, %l2 movgu %xcc, %g6, %i3 fsrc1 %f2, %f8 sth %l5, [%l7 + 0x52] nop setx loop_1797, %l0, %l1 jmpl %l1, %o2 ldsb [%l7 + 0x49], %o1 nop setx loop_1798, %l0, %l1 jmpl %l1, %o7 fcmpne32 %f2, %f12, %l3 loop_1797: fba %fcc2, loop_1799 st %f9, [%l7 + 0x54] loop_1798: tsubcctv %i5, %i4, %g7 te %xcc, 0x4 loop_1799: srlx %i0, %l1, %l0 ldub [%l7 + 0x61], %g4 ld [%l7 + 0x54], %f7 stx %l4, [%l7 + 0x10] ldub [%l7 + 0x26], %o6 movrgez %i2, %i1, %o5 fsrc2 %f0, %f10 sth %g5, [%l7 + 0x54] fbuge %fcc2, loop_1800 lduh [%l7 + 0x3A], %o4 ldsb [%l7 + 0x43], %g3 tsubcc %g1, 0x13EE, %o0 loop_1800: bge loop_1801 fmuld8sux16 %f7, %f8, %f10 edge16l %i7, %i6, %g2 fcmpgt32 %f12, %f12, %l6 loop_1801: fblg,a %fcc1, loop_1802 fpack16 %f6, %f9 fmovsvc %icc, %f1, %f15 ldd [%l7 + 0x38], %f4 loop_1802: movrne %o3, %g6, %i3 ldsh [%l7 + 0x7C], %l2 movg %icc, %l5, %o1 ldsw [%l7 + 0x24], %o7 movneg %icc, %l3, %i5 stb %o2, [%l7 + 0x14] sdiv %g7, 0x19BA, %i4 lduh [%l7 + 0x74], %i0 tl %xcc, 0x1 lduw [%l7 + 0x0C], %l1 fmul8ulx16 %f6, %f10, %f0 ld [%l7 + 0x78], %f4 stx %l0, [%l7 + 0x28] ldd [%l7 + 0x68], %f0 fmovsge %icc, %f9, %f8 edge32ln %l4, %g4, %o6 fmovsleu %xcc, %f1, %f11 std %f8, [%l7 + 0x60] movne %xcc, %i2, %i1 bl %xcc, loop_1803 sth %o5, [%l7 + 0x52] st %f8, [%l7 + 0x58] ldub [%l7 + 0x3D], %o4 loop_1803: bn,a loop_1804 ldsb [%l7 + 0x2E], %g5 ld [%l7 + 0x7C], %f10 lduw [%l7 + 0x4C], %g3 loop_1804: std %f2, [%l7 + 0x08] te %xcc, 0x0 fandnot1s %f8, %f3, %f12 faligndata %f14, %f10, %f0 umul %g1, 0x124C, %i7 ldsb [%l7 + 0x6B], %i6 fxnors %f12, %f8, %f5 sdivcc %o0, 0x1CDB, %l6 ldd [%l7 + 0x40], %f10 fmuld8sux16 %f1, %f14, %f12 ldub [%l7 + 0x3E], %o3 tvc %xcc, 0x4 stb %g2, [%l7 + 0x3D] lduw [%l7 + 0x58], %g6 ld [%l7 + 0x08], %f13 lduw [%l7 + 0x6C], %i3 fpack32 %f2, %f2, %f0 orcc %l2, 0x1E10, %l5 movcc %xcc, %o7, %l3 fpack16 %f10, %f11 fbg %fcc2, loop_1805 ldsw [%l7 + 0x54], %i5 fmovsleu %xcc, %f3, %f1 ldx [%l7 + 0x10], %o1 loop_1805: fbul,a %fcc0, loop_1806 fmovse %icc, %f5, %f10 brgez,a %g7, loop_1807 stx %o2, [%l7 + 0x38] loop_1806: sllx %i4, %i0, %l1 edge32l %l0, %l4, %g4 loop_1807: fbne %fcc0, loop_1808 movrgz %o6, %i1, %i2 fnot1 %f14, %f0 lduw [%l7 + 0x64], %o4 loop_1808: sth %o5, [%l7 + 0x32] fcmps %fcc2, %f14, %f1 fmovdl %icc, %f2, %f4 fpack16 %f10, %f3 fornot1s %f1, %f13, %f3 subccc %g3, %g5, %i7 ld [%l7 + 0x6C], %f6 sth %i6, [%l7 + 0x2E] array8 %g1, %o0, %o3 nop setx loop_1809, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done popc 0x07C7, %g2 edge8ln %g6, %i3, %l6 fble,a %fcc2, loop_1810 loop_1809: ldsh [%l7 + 0x7C], %l5 sethi 0x126C, %o7 tsubcctv %l2, 0x0A04, %i5 loop_1810: edge8n %o1, %l3, %o2 fcmpgt32 %f4, %f8, %g7 bleu,a loop_1811 stb %i0, [%l7 + 0x09] fpackfix %f6, %f9 fmuld8sux16 %f14, %f14, %f8 loop_1811: fpsub16 %f4, %f12, %f0 lduh [%l7 + 0x34], %i4 std %f8, [%l7 + 0x50] std %f4, [%l7 + 0x10] ldx [%l7 + 0x58], %l1 edge8 %l0, %l4, %g4 ldx [%l7 + 0x08], %i1 stb %o6, [%l7 + 0x49] lduh [%l7 + 0x22], %o4 brz %o5, loop_1812 nop setx loop_1813, %l0, %l1 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 %i2, [%l7 + 0x38] orn %g3, %i7, %i6 loop_1812: st %f1, [%l7 + 0x58] loop_1813: fornot1 %f8, %f2, %f2 fbg %fcc1, loop_1814 fbn %fcc2, loop_1815 fnot2s %f7, %f9 bpos,a loop_1816 loop_1814: tne %icc, 0x1 loop_1815: sra %g5, 0x02, %g1 tne %icc, 0x3 loop_1816: ldx [%l7 + 0x28], %o3 ldx [%l7 + 0x60], %g2 alignaddrl %o0, %g6, %i3 fble,a %fcc3, loop_1817 fzeros %f6 fcmpne32 %f2, %f14, %l5 movge %icc, %l6, %l2 loop_1817: fmovsle %icc, %f3, %f9 movrlez %o7, 0x1F4, %i5 umulcc %o1, %o2, %g7 fmovrse %i0, %f10, %f14 fbn %fcc3, loop_1818 std %f4, [%l7 + 0x70] fones %f13 fmovrsgez %l3, %f12, %f11 loop_1818: fbue,a %fcc3, loop_1819 fmovsvs %icc, %f15, %f12 ldsw [%l7 + 0x08], %l1 xnorcc %l0, 0x17BB, %l4 loop_1819: te %xcc, 0x0 udiv %g4, 0x04C3, %i1 movvs %xcc, %i4, %o6 andcc %o5, %o4, %i2 fmovsge %xcc, %f5, %f15 addccc %i7, %g3, %g5 nop setx loop_1820, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x50], %f14 addc %i6, %o3, %g1 fabsd %f2, %f10 loop_1820: fbl,a %fcc1, loop_1821 brgz %o0, loop_1822 movne %icc, %g6, %g2 lduh [%l7 + 0x3E], %i3 loop_1821: smul %l5, 0x0F43, %l2 loop_1822: ldub [%l7 + 0x11], %o7 fcmpgt16 %f8, %f6, %l6 sdivx %i5, 0x06B8, %o1 fands %f14, %f7, %f3 movvs %xcc, %o2, %g7 fmovrse %l3, %f6, %f8 fmul8sux16 %f6, %f8, %f14 fnand %f12, %f8, %f8 add %i0, 0x17B1, %l1 fmovsg %xcc, %f2, %f7 brlez %l0, loop_1823 stx %l4, [%l7 + 0x10] lduw [%l7 + 0x14], %i1 ldub [%l7 + 0x7A], %g4 loop_1823: fand %f8, %f6, %f8 ldub [%l7 + 0x3F], %i4 fcmpgt16 %f8, %f8, %o6 alignaddr %o4, %o5, %i7 st %f3, [%l7 + 0x50] stx %g3, [%l7 + 0x20] lduh [%l7 + 0x56], %i2 ld [%l7 + 0x30], %f3 fmovsvc %xcc, %f5, %f2 fba,a %fcc2, loop_1824 fandnot1s %f5, %f4, %f12 ldsh [%l7 + 0x32], %g5 fmovsleu %xcc, %f15, %f8 loop_1824: lduh [%l7 + 0x0A], %o3 ldsw [%l7 + 0x30], %g1 tgu %icc, 0x7 movcc %icc, %i6, %g6 bge,a %icc, loop_1825 fones %f15 bg,pt %icc, loop_1826 ld [%l7 + 0x14], %f4 loop_1825: fbuge,a %fcc2, loop_1827 fblg %fcc1, loop_1828 loop_1826: tne %icc, 0x5 sth %o0, [%l7 + 0x3C] loop_1827: std %f8, [%l7 + 0x70] loop_1828: ld [%l7 + 0x20], %f1 fblg,a %fcc2, loop_1829 fones %f13 smulcc %i3, %g2, %l2 tsubcctv %o7, %l5, %i5 loop_1829: movneg %xcc, %o1, %l6 fmovsvs %icc, %f11, %f9 fandnot2 %f10, %f14, %f6 sra %g7, 0x10, %l3 lduh [%l7 + 0x4E], %i0 bne loop_1830 edge32l %l1, %l0, %o2 udivx %l4, 0x1BF0, %g4 ldub [%l7 + 0x41], %i4 loop_1830: sethi 0x0FCA, %o6 fmuld8sux16 %f9, %f8, %f6 tcs %icc, 0x5 fbl %fcc2, loop_1831 std %f0, [%l7 + 0x48] movle %icc, %i1, %o5 ldsb [%l7 + 0x58], %i7 loop_1831: bshuffle %f8, %f6, %f0 fpadd16s %f13, %f0, %f11 ldsh [%l7 + 0x2A], %o4 bg,a,pn %icc, loop_1832 ldsh [%l7 + 0x62], %i2 fmovsge %xcc, %f12, %f9 fmovse %icc, %f6, %f0 loop_1832: fabss %f13, %f14 bcc,a,pt %icc, loop_1833 edge32l %g5, %o3, %g1 fnand %f2, %f0, %f10 fmovs %f1, %f12 loop_1833: fpsub32 %f2, %f4, %f14 fbul,a %fcc2, loop_1834 lduh [%l7 + 0x1C], %i6 std %f0, [%l7 + 0x10] fmovrsgz %g3, %f4, %f1 loop_1834: brz,a %o0, loop_1835 edge8n %g6, %g2, %i3 fbul %fcc1, loop_1836 brnz,a %o7, loop_1837 loop_1835: stw %l5, [%l7 + 0x10] movpos %xcc, %i5, %o1 loop_1836: movge %xcc, %l2, %l6 loop_1837: stb %l3, [%l7 + 0x1E] bg,pn %xcc, loop_1838 ldsw [%l7 + 0x08], %g7 fbul,a %fcc0, loop_1839 stx %i0, [%l7 + 0x30] loop_1838: ldsh [%l7 + 0x7C], %l0 lduw [%l7 + 0x3C], %o2 loop_1839: tge %icc, 0x7 fbl %fcc0, loop_1840 fnot1s %f15, %f11 fpack32 %f12, %f0, %f8 addc %l4, %l1, %g4 loop_1840: movrlez %i4, 0x2AC, %o6 fcmpgt16 %f6, %f12, %i1 fzeros %f5 fmovrslz %i7, %f2, %f7 ldd [%l7 + 0x58], %f6 xor %o4, %o5, %g5 ldd [%l7 + 0x78], %f4 fandnot1s %f15, %f15, %f7 edge8ln %i2, %g1, %o3 fmovdpos %xcc, %f1, %f9 fcmpgt16 %f0, %f4, %i6 fbne,a %fcc3, loop_1841 fmovrdgez %o0, %f0, %f8 call loop_1842 fmovspos %icc, %f1, %f10 loop_1841: ldx [%l7 + 0x18], %g6 fone %f8 loop_1842: faligndata %f10, %f14, %f14 nop setx loop_1843, %l0, %l1 jmpl %l1, %g3 stw %g2, [%l7 + 0x1C] st %f7, [%l7 + 0x44] ldsb [%l7 + 0x33], %i3 loop_1843: fmovrsne %l5, %f15, %f2 fand %f10, %f0, %f2 fbne,a %fcc3, loop_1844 tn %icc, 0x2 edge8ln %o7, %o1, %i5 fmovrslz %l6, %f10, %f6 loop_1844: xor %l3, %g7, %l2 fmovsle %icc, %f11, %f9 lduh [%l7 + 0x4A], %l0 ld [%l7 + 0x6C], %f7 addccc %o2, 0x06F4, %i0 ld [%l7 + 0x08], %f8 srl %l4, 0x04, %g4 ldsb [%l7 + 0x67], %i4 ldsw [%l7 + 0x20], %o6 be,a %xcc, loop_1845 bgu %icc, loop_1846 call loop_1847 stb %l1, [%l7 + 0x56] loop_1845: sth %i1, [%l7 + 0x42] loop_1846: te %xcc, 0x2 loop_1847: stw %i7, [%l7 + 0x18] nop setx loop_1848, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovscs %icc, %f3, %f14 mova %xcc, %o5, %g5 nop setx loop_1849, %l0, %l1 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_1848: fnors %f3, %f1, %f15 addcc %o4, 0x1D6E, %i2 fmovdne %icc, %f2, %f4 loop_1849: std %f12, [%l7 + 0x20] and %o3, 0x0E32, %g1 ldsw [%l7 + 0x14], %i6 sdivx %g6, 0x1753, %o0 orn %g2, %g3, %i3 fcmple32 %f0, %f8, %o7 brnz %l5, loop_1850 tsubcc %i5, 0x1051, %o1 fpack32 %f2, %f14, %f6 ldsh [%l7 + 0x32], %l3 loop_1850: ble loop_1851 fba %fcc2, loop_1852 alignaddr %g7, %l2, %l0 ld [%l7 + 0x58], %f2 loop_1851: fmovrdne %l6, %f12, %f4 loop_1852: fmuld8sux16 %f5, %f10, %f10 nop setx loop_1853, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdl %xcc, %f10, %f3 tcs %icc, 0x3 sra %o2, %i0, %l4 loop_1853: fbul,a %fcc2, loop_1854 stb %i4, [%l7 + 0x71] lduw [%l7 + 0x74], %g4 ldsb [%l7 + 0x77], %o6 loop_1854: lduh [%l7 + 0x64], %i1 stx %l1, [%l7 + 0x28] xorcc %i7, %o5, %g5 tn %icc, 0x5 brz,a %o4, loop_1855 st %f5, [%l7 + 0x70] tpos %xcc, 0x1 fand %f6, %f6, %f10 loop_1855: fbue,a %fcc1, loop_1856 udiv %i2, 0x1017, %g1 fnegd %f10, %f10 fmul8ulx16 %f14, %f14, %f10 loop_1856: st %f6, [%l7 + 0x5C] fcmpes %fcc1, %f8, %f4 fxnor %f2, %f10, %f10 movcc %icc, %i6, %o3 fand %f14, %f0, %f4 fnegs %f15, %f5 add %g6, %g2, %g3 fmovsleu %icc, %f12, %f0 lduh [%l7 + 0x44], %i3 fmovdpos %xcc, %f4, %f14 stw %o7, [%l7 + 0x5C] fnot2s %f11, %f13 fmovsle %icc, %f11, %f10 movle %xcc, %o0, %i5 stb %l5, [%l7 + 0x10] fabsd %f0, %f6 bge,a loop_1857 fmovsl %icc, %f4, %f0 fmovsneg %xcc, %f12, %f7 fmovspos %icc, %f1, %f5 loop_1857: fcmpes %fcc2, %f12, %f10 movre %o1, 0x354, %g7 st %f2, [%l7 + 0x20] and %l2, 0x1735, %l3 array32 %l6, %l0, %i0 nop setx loop_1858, %l0, %l1 jmpl %l1, %o2 array16 %l4, %i4, %o6 fcmpgt32 %f8, %f2, %i1 fmul8x16al %f13, %f6, %f6 loop_1858: bg,a,pt %icc, loop_1859 ldd [%l7 + 0x68], %f6 edge32 %g4, %i7, %l1 fsrc2s %f11, %f3 loop_1859: fmovspos %xcc, %f2, %f4 sdivcc %g5, 0x1E54, %o5 ldub [%l7 + 0x74], %i2 lduh [%l7 + 0x34], %o4 fmul8sux16 %f14, %f12, %f6 edge16n %i6, %o3, %g6 edge8l %g1, %g2, %i3 xnorcc %g3, %o7, %o0 stw %i5, [%l7 + 0x40] ta %xcc, 0x5 lduh [%l7 + 0x66], %o1 fnot2s %f9, %f1 fabsd %f2, %f10 fpadd32 %f10, %f12, %f2 lduh [%l7 + 0x42], %g7 stx %l2, [%l7 + 0x68] ldd [%l7 + 0x60], %f10 fmovdpos %icc, %f1, %f6 fpsub16 %f4, %f10, %f6 lduw [%l7 + 0x34], %l3 tpos %icc, 0x4 ld [%l7 + 0x7C], %f6 ldx [%l7 + 0x78], %l6 sllx %l0, %l5, %o2 udiv %i0, 0x13DD, %l4 ldx [%l7 + 0x38], %o6 ldsw [%l7 + 0x10], %i1 fcmped %fcc3, %f4, %f2 fsrc1 %f6, %f2 pdist %f4, %f10, %f6 fmul8ulx16 %f0, %f14, %f8 movgu %icc, %g4, %i7 fmovsleu %xcc, %f2, %f0 udivcc %i4, 0x1BE9, %l1 fmovrdgez %g5, %f0, %f0 stw %o5, [%l7 + 0x6C] sth %i2, [%l7 + 0x3E] fsrc2 %f2, %f14 stx %o4, [%l7 + 0x78] fmuld8sux16 %f2, %f10, %f10 lduh [%l7 + 0x42], %i6 fones %f6 fbl %fcc1, loop_1860 movne %xcc, %g6, %o3 ble loop_1861 movg %icc, %g1, %i3 loop_1860: call loop_1862 fandnot1 %f10, %f2, %f8 loop_1861: fpackfix %f14, %f7 fmovsneg %icc, %f10, %f14 loop_1862: bg,a loop_1863 xnor %g3, %o7, %g2 bl,a %xcc, loop_1864 ldx [%l7 + 0x50], %o0 loop_1863: stb %i5, [%l7 + 0x54] fones %f11 loop_1864: tvc %icc, 0x7 fmovsl %icc, %f0, %f10 fmovsl %icc, %f14, %f3 ldsb [%l7 + 0x70], %o1 ldd [%l7 + 0x50], %f12 xnor %l2, 0x142D, %l3 fbe %fcc3, loop_1865 stb %l6, [%l7 + 0x09] bneg,a loop_1866 fones %f7 loop_1865: xnorcc %l0, %g7, %l5 and %i0, %o2, %o6 loop_1866: fbo,a %fcc1, loop_1867 popc 0x0F16, %i1 tneg %xcc, 0x4 fmovrde %l4, %f4, %f10 loop_1867: ldsw [%l7 + 0x34], %g4 fmovsne %icc, %f13, %f15 fmovdleu %icc, %f13, %f12 fmovsa %xcc, %f2, %f13 fnot2s %f6, %f5 fmovsa %xcc, %f3, %f6 fmovsn %xcc, %f8, %f5 brnz %i7, loop_1868 lduw [%l7 + 0x48], %l1 lduw [%l7 + 0x14], %g5 sth %i4, [%l7 + 0x4A] loop_1868: stb %o5, [%l7 + 0x2A] udivcc %o4, 0x088C, %i2 tsubcc %g6, %i6, %o3 ldsh [%l7 + 0x6C], %i3 or %g1, 0x00E1, %g3 sdivcc %o7, 0x1CF1, %g2 fmovrdlz %o0, %f12, %f10 fbuge,a %fcc0, loop_1869 fmovrslz %i5, %f8, %f15 stw %o1, [%l7 + 0x78] fnot2s %f1, %f10 loop_1869: add %l2, 0x0E77, %l3 popc 0x0117, %l0 fnor %f14, %f4, %f0 tneg %xcc, 0x0 be,pt %xcc, loop_1870 fcmpd %fcc2, %f2, %f2 brlz %l6, loop_1871 fmovs %f0, %f13 loop_1870: lduh [%l7 + 0x24], %g7 ldsb [%l7 + 0x4F], %i0 loop_1871: fabsd %f14, %f14 stw %l5, [%l7 + 0x10] fmovdg %icc, %f12, %f6 fmul8ulx16 %f10, %f12, %f14 edge16ln %o6, %i1, %o2 movg %icc, %l4, %i7 lduw [%l7 + 0x34], %g4 ldsw [%l7 + 0x5C], %g5 stb %i4, [%l7 + 0x09] movge %icc, %l1, %o5 srl %i2, 0x0A, %g6 ld [%l7 + 0x58], %f7 std %f8, [%l7 + 0x70] umulcc %i6, 0x0A4B, %o4 fmovdpos %icc, %f8, %f9 fmovdg %icc, %f4, %f9 movneg %xcc, %i3, %o3 mulx %g3, %o7, %g1 fmovdneg %icc, %f1, %f10 stb %g2, [%l7 + 0x2E] fmovsvc %icc, %f2, %f14 sdivx %o0, 0x080F, %i5 bn,a loop_1872 bpos,a loop_1873 fone %f4 fmovs %f0, %f5 loop_1872: ldsh [%l7 + 0x2C], %l2 loop_1873: fmovdne %xcc, %f5, %f10 movpos %xcc, %o1, %l0 fsrc2s %f12, %f14 array8 %l3, %l6, %i0 fpack32 %f4, %f4, %f6 sth %l5, [%l7 + 0x28] fnors %f15, %f6, %f0 stb %o6, [%l7 + 0x6F] movvs %icc, %i1, %g7 fmovrslz %l4, %f13, %f13 movre %o2, 0x38B, %g4 std %f4, [%l7 + 0x68] sub %i7, 0x0D41, %g5 faligndata %f12, %f0, %f6 fmovsneg %xcc, %f3, %f4 tcc %icc, 0x7 fmovdne %icc, %f10, %f2 ldd [%l7 + 0x08], %f8 andcc %i4, %l1, %i2 ldsh [%l7 + 0x52], %o5 ldub [%l7 + 0x4E], %g6 fmovdvc %xcc, %f0, %f5 ldub [%l7 + 0x14], %o4 movneg %xcc, %i3, %i6 fbn,a %fcc3, loop_1874 fcmple32 %f0, %f4, %o3 orcc %g3, %g1, %g2 xor %o7, 0x0218, %i5 loop_1874: fba,a %fcc1, loop_1875 bneg,pt %icc, loop_1876 fcmpd %fcc2, %f12, %f12 nop setx loop_1877, %l0, %l1 jmpl %l1, %l2 loop_1875: fpsub16s %f1, %f13, %f9 loop_1876: std %f4, [%l7 + 0x20] st %f1, [%l7 + 0x60] loop_1877: stx %o1, [%l7 + 0x38] lduh [%l7 + 0x66], %o0 ldub [%l7 + 0x74], %l0 fnor %f10, %f0, %f0 bl,a,pt %icc, loop_1878 ldsh [%l7 + 0x2A], %l3 bl %xcc, loop_1879 bcs,a,pt %xcc, loop_1880 loop_1878: fandnot2s %f8, %f14, %f13 xnorcc %i0, 0x1B1B, %l5 loop_1879: brnz %o6, loop_1881 loop_1880: edge16 %i1, %l6, %g7 fmovscc %icc, %f8, %f12 ldub [%l7 + 0x1C], %l4 loop_1881: fbe %fcc0, loop_1882 ldsh [%l7 + 0x36], %g4 stb %i7, [%l7 + 0x68] orncc %o2, %g5, %l1 loop_1882: bg loop_1883 fcmple16 %f6, %f8, %i2 srlx %i4, 0x0C, %o5 ldsb [%l7 + 0x09], %o4 loop_1883: array32 %i3, %g6, %i6 fandnot1s %f11, %f15, %f14 addc %g3, %g1, %o3 fmovdneg %icc, %f11, %f15 bleu,a %xcc, loop_1884 sth %g2, [%l7 + 0x50] fzero %f6 bcs,a %xcc, loop_1885 loop_1884: tneg %xcc, 0x7 and %i5, 0x1256, %o7 ldd [%l7 + 0x70], %f4 loop_1885: bpos,pt %xcc, loop_1886 ld [%l7 + 0x48], %f1 fsrc2s %f0, %f7 alignaddrl %o1, %l2, %o0 loop_1886: xnorcc %l3, 0x0EF2, %l0 brz %i0, loop_1887 fmovdne %icc, %f1, %f0 smul %o6, 0x140A, %i1 lduh [%l7 + 0x5C], %l5 loop_1887: and %l6, %g7, %g4 tsubcctv %i7, %l4, %g5 movrlez %l1, %o2, %i2 movre %o5, %i4, %o4 tneg %xcc, 0x5 fmovscc %icc, %f5, %f1 edge16 %i3, %g6, %g3 fbg %fcc1, loop_1888 ldsh [%l7 + 0x4A], %i6 edge8ln %g1, %o3, %i5 lduh [%l7 + 0x24], %g2 loop_1888: bneg,a,pn %xcc, loop_1889 edge16l %o1, %o7, %o0 edge16ln %l3, %l2, %l0 fbuge,a %fcc2, loop_1890 loop_1889: fcmps %fcc2, %f8, %f11 fnands %f9, %f5, %f8 tg %xcc, 0x4 loop_1890: nop setx loop_1891, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry pdist %f6, %f14, %f12 nop setx loop_1892, %l0, %l1 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 %i0, [%l7 + 0x70] loop_1891: fble %fcc2, loop_1893 fexpand %f6, %f12 loop_1892: stx %o6, [%l7 + 0x40] bvc,pt %icc, loop_1894 loop_1893: movrlz %l5, %l6, %i1 edge8 %g4, %g7, %i7 sth %l4, [%l7 + 0x72] loop_1894: fmovrde %l1, %f4, %f4 bleu,pt %icc, loop_1895 std %f8, [%l7 + 0x78] ldsh [%l7 + 0x4E], %g5 nop setx loop_1896, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1895: fpsub16s %f6, %f4, %f0 edge32l %i2, %o5, %i4 stw %o4, [%l7 + 0x74] loop_1896: fbg %fcc3, loop_1897 fpadd32s %f11, %f5, %f13 array32 %i3, %g6, %o2 lduw [%l7 + 0x74], %g3 loop_1897: faligndata %f6, %f12, %f4 srlx %g1, 0x07, %i6 addcc %o3, 0x0249, %g2 ldsw [%l7 + 0x14], %o1 nop setx loop_1898, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnot2s %f11, %f1 fmovrsgz %i5, %f13, %f1 edge32ln %o0, %o7, %l2 loop_1898: ldub [%l7 + 0x5F], %l0 sth %i0, [%l7 + 0x4E] ld [%l7 + 0x14], %f7 fcmpgt32 %f2, %f4, %o6 stx %l3, [%l7 + 0x58] fmovsleu %xcc, %f15, %f3 fsrc2 %f0, %f14 fmul8ulx16 %f4, %f10, %f14 fmovs %f0, %f11 addccc %l5, 0x01CE, %l6 movn %icc, %i1, %g7 fabss %f8, %f0 fmovrslez %i7, %f4, %f15 fmul8ulx16 %f0, %f0, %f12 bleu,a %xcc, loop_1899 lduh [%l7 + 0x0C], %l4 fmovdne %xcc, %f7, %f14 bcc %xcc, loop_1900 loop_1899: ldsh [%l7 + 0x7C], %l1 srl %g5, 0x16, %i2 fmovsvs %icc, %f10, %f11 loop_1900: ldsw [%l7 + 0x40], %o5 ldsb [%l7 + 0x10], %i4 brnz,a %o4, loop_1901 umul %g4, 0x0279, %i3 st %f8, [%l7 + 0x28] bvs,a %icc, loop_1902 loop_1901: ld [%l7 + 0x30], %f4 ldd [%l7 + 0x68], %f12 fnor %f0, %f6, %f14 loop_1902: stb %g6, [%l7 + 0x5C] fbo,a %fcc3, loop_1903 ldx [%l7 + 0x28], %o2 array16 %g1, %g3, %i6 ldub [%l7 + 0x3D], %o3 loop_1903: fpadd16 %f4, %f14, %f10 alignaddrl %o1, %g2, %o0 sllx %i5, 0x16, %l2 fmul8ulx16 %f14, %f8, %f10 fmovsneg %xcc, %f7, %f4 fmovdleu %xcc, %f14, %f14 movg %icc, %l0, %o7 umulcc %i0, 0x1908, %o6 ld [%l7 + 0x78], %f15 fsrc1 %f12, %f14 sth %l3, [%l7 + 0x0C] st %f13, [%l7 + 0x24] edge8ln %l5, %i1, %l6 lduh [%l7 + 0x1E], %i7 stw %g7, [%l7 + 0x68] brgz %l4, loop_1904 fbug,a %fcc2, loop_1905 fmovsle %xcc, %f8, %f6 nop setx loop_1906, %l0, %l1 jmpl %l1, %g5 loop_1904: andncc %l1, %i2, %o5 loop_1905: sdivcc %i4, 0x0167, %g4 brlez %i3, loop_1907 loop_1906: fcmps %fcc3, %f1, %f14 stw %o4, [%l7 + 0x70] fmul8ulx16 %f8, %f8, %f12 loop_1907: movl %icc, %g6, %g1 brz %o2, loop_1908 bge,a,pn %xcc, loop_1909 ldd [%l7 + 0x78], %f14 fpadd32 %f2, %f4, %f4 loop_1908: bcs,a,pn %icc, loop_1910 loop_1909: fmovd %f2, %f4 bne,a,pn %xcc, loop_1911 edge8 %i6, %o3, %g3 loop_1910: sth %g2, [%l7 + 0x2A] fmovdvc %icc, %f8, %f2 loop_1911: ldsh [%l7 + 0x44], %o1 udiv %o0, 0x0F0C, %l2 std %f2, [%l7 + 0x18] fbu %fcc3, loop_1912 std %f0, [%l7 + 0x20] movrne %i5, %l0, %o7 ldsw [%l7 + 0x7C], %i0 loop_1912: sth %l3, [%l7 + 0x7E] ldsb [%l7 + 0x58], %o6 or %i1, 0x1FDA, %l6 stw %l5, [%l7 + 0x64] fnot1s %f10, %f10 mulscc %i7, %g7, %l4 ld [%l7 + 0x54], %f14 edge32n %l1, %i2, %o5 fmovsge %xcc, %f15, %f4 sll %g5, %g4, %i4 add %i3, %g6, %o4 tneg %icc, 0x7 smulcc %o2, %g1, %o3 fmovsle %icc, %f8, %f0 tsubcctv %i6, 0x1C55, %g3 bne,pn %xcc, loop_1913 stb %o1, [%l7 + 0x53] ld [%l7 + 0x74], %f14 movrlz %g2, 0x1C3, %o0 loop_1913: lduh [%l7 + 0x1C], %l2 fors %f9, %f10, %f2 ldx [%l7 + 0x78], %l0 ta %xcc, 0x2 taddcctv %i5, 0x1EB6, %o7 ldsb [%l7 + 0x47], %l3 tvc %icc, 0x5 ldsb [%l7 + 0x3B], %o6 lduw [%l7 + 0x2C], %i1 fble,a %fcc1, loop_1914 bpos loop_1915 stx %l6, [%l7 + 0x68] fmul8ulx16 %f12, %f10, %f14 loop_1914: fmuld8ulx16 %f14, %f9, %f8 loop_1915: bleu,pn %xcc, loop_1916 ldsh [%l7 + 0x7E], %i0 movrgz %l5, 0x133, %g7 fpadd32 %f10, %f10, %f4 loop_1916: ldsh [%l7 + 0x3A], %l4 edge16l %i7, %i2, %o5 fmul8ulx16 %f0, %f8, %f4 movleu %icc, %g5, %l1 bl,pn %xcc, loop_1917 movcs %xcc, %g4, %i3 fmul8x16al %f15, %f12, %f2 lduh [%l7 + 0x6A], %g6 loop_1917: movvc %xcc, %o4, %o2 tl %icc, 0x4 ldsw [%l7 + 0x6C], %g1 stw %i4, [%l7 + 0x58] umul %i6, 0x1C35, %o3 faligndata %f12, %f8, %f12 ld [%l7 + 0x6C], %f7 sth %o1, [%l7 + 0x78] array16 %g2, %o0, %l2 array8 %l0, %i5, %g3 fmovrsgz %o7, %f7, %f8 tne %icc, 0x7 xnorcc %l3, %i1, %l6 stw %i0, [%l7 + 0x28] edge32ln %l5, %g7, %l4 edge8n %i7, %i2, %o5 movg %icc, %g5, %l1 fxnors %f1, %f2, %f15 brlez,a %g4, loop_1918 fsrc2s %f12, %f8 tl %xcc, 0x6 std %f6, [%l7 + 0x18] loop_1918: movrlez %o6, 0x001, %g6 ldd [%l7 + 0x60], %f8 fmovrdne %o4, %f12, %f10 fone %f14 fornot2 %f2, %f6, %f4 st %f12, [%l7 + 0x58] fmovdn %icc, %f13, %f12 fmul8ulx16 %f14, %f12, %f4 ldsw [%l7 + 0x38], %o2 stx %g1, [%l7 + 0x30] fnor %f6, %f10, %f12 lduw [%l7 + 0x44], %i4 ldsw [%l7 + 0x20], %i3 fpack32 %f0, %f12, %f4 nop setx loop_1919, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcc loop_1920 fmovrdlez %i6, %f4, %f10 fnegd %f10, %f10 loop_1919: sub %o3, 0x1E3E, %o1 loop_1920: bneg loop_1921 fmuld8sux16 %f15, %f4, %f14 stw %o0, [%l7 + 0x44] fnegs %f12, %f10 loop_1921: std %f6, [%l7 + 0x30] fmovrsgz %g2, %f2, %f5 fcmpgt16 %f12, %f10, %l0 fble %fcc0, loop_1922 bg,a loop_1923 movle %icc, %i5, %l2 andcc %o7, %l3, %i1 loop_1922: tl %xcc, 0x7 loop_1923: ldd [%l7 + 0x28], %f8 fornot2 %f2, %f10, %f8 stw %g3, [%l7 + 0x30] fmovsgu %icc, %f10, %f2 fnot2s %f0, %f9 fnot1s %f15, %f13 ldub [%l7 + 0x20], %l6 std %f10, [%l7 + 0x48] sdiv %l5, 0x0663, %i0 edge32n %l4, %g7, %i7 ldsw [%l7 + 0x74], %o5 lduw [%l7 + 0x30], %g5 fpsub32s %f5, %f2, %f11 sdiv %i2, 0x1FB2, %g4 udiv %o6, 0x1BEC, %g6 fmovrsgz %l1, %f8, %f9 lduw [%l7 + 0x24], %o4 subc %g1, 0x029A, %i4 tneg %icc, 0x0 stx %i3, [%l7 + 0x18] ldsw [%l7 + 0x1C], %o2 fmovse %icc, %f13, %f6 ldsb [%l7 + 0x6F], %i6 orncc %o3, %o0, %o1 sllx %l0, 0x1E, %i5 std %f10, [%l7 + 0x18] tsubcc %l2, 0x1369, %o7 stb %l3, [%l7 + 0x23] bne,pn %icc, loop_1924 sllx %i1, %g2, %l6 fandnot1 %f10, %f14, %f0 fpsub16 %f10, %f8, %f14 loop_1924: fbu,a %fcc1, loop_1925 stw %l5, [%l7 + 0x40] fmovdne %xcc, %f3, %f14 ldd [%l7 + 0x28], %f12 loop_1925: ldub [%l7 + 0x3C], %g3 lduw [%l7 + 0x4C], %i0 fnot1 %f12, %f0 stb %g7, [%l7 + 0x15] st %f6, [%l7 + 0x30] fnot2 %f0, %f12 movvs %xcc, %i7, %o5 brgz %l4, loop_1926 movrgez %g5, 0x081, %i2 fmovrslz %o6, %f6, %f2 ldsb [%l7 + 0x20], %g6 loop_1926: fmovsg %icc, %f4, %f12 fones %f9 ldsh [%l7 + 0x08], %g4 nop setx loop_1927, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegs %f13, %f5 fmovdne %xcc, %f12, %f1 fnot2s %f13, %f3 loop_1927: sth %l1, [%l7 + 0x74] ld [%l7 + 0x60], %f15 brgz %o4, loop_1928 ldsw [%l7 + 0x1C], %g1 ld [%l7 + 0x48], %f11 fones %f11 loop_1928: fnot1 %f0, %f12 fbul,a %fcc0, loop_1929 fcmpgt32 %f4, %f12, %i3 edge16l %o2, %i6, %o3 ldd [%l7 + 0x50], %f6 loop_1929: fmovsgu %xcc, %f6, %f1 call loop_1930 array16 %i4, %o0, %o1 tneg %xcc, 0x6 tgu %icc, 0x0 loop_1930: ldub [%l7 + 0x59], %i5 fone %f6 movleu %xcc, %l0, %l2 fpackfix %f0, %f3 fmovrdne %l3, %f6, %f4 fmovsleu %icc, %f0, %f15 ldd [%l7 + 0x38], %f8 fmul8x16al %f4, %f14, %f8 fmovscc %xcc, %f1, %f6 bgu %xcc, loop_1931 fnors %f8, %f6, %f6 fmul8x16 %f13, %f8, %f10 fnand %f14, %f12, %f0 loop_1931: fmovda %xcc, %f2, %f12 stb %o7, [%l7 + 0x5B] addccc %g2, 0x12B7, %l6 tg %icc, 0x7 fabss %f14, %f13 fnegd %f14, %f4 tleu %xcc, 0x6 st %f15, [%l7 + 0x4C] fbo,a %fcc2, loop_1932 add %l5, 0x0E53, %i1 fpsub32s %f9, %f11, %f11 stx %i0, [%l7 + 0x78] loop_1932: fbuge %fcc1, loop_1933 stb %g3, [%l7 + 0x30] fmovrdgez %i7, %f8, %f12 lduh [%l7 + 0x60], %g7 loop_1933: edge16l %l4, %o5, %i2 tn %icc, 0x7 stx %o6, [%l7 + 0x48] movcc %xcc, %g5, %g6 fandnot1s %f9, %f0, %f11 ld [%l7 + 0x70], %f9 stx %l1, [%l7 + 0x30] fcmps %fcc0, %f10, %f7 fnor %f2, %f4, %f10 fmovdge %icc, %f0, %f1 movne %xcc, %o4, %g1 fmovrdgz %i3, %f6, %f0 edge32ln %g4, %o2, %o3 ldsh [%l7 + 0x26], %i4 fsrc2 %f0, %f14 fmovs %f11, %f10 ldx [%l7 + 0x48], %i6 srl %o1, %o0, %i5 ldsh [%l7 + 0x3A], %l2 fmovdpos %icc, %f6, %f5 tle %xcc, 0x6 tsubcctv %l3, %l0, %o7 movge %icc, %l6, %l5 ldub [%l7 + 0x70], %i1 ldsw [%l7 + 0x50], %g2 fmul8x16al %f4, %f10, %f2 ldd [%l7 + 0x50], %f14 ldsh [%l7 + 0x1E], %g3 ldx [%l7 + 0x50], %i0 std %f12, [%l7 + 0x70] fone %f14 fbg %fcc3, loop_1934 fmovrdgez %g7, %f12, %f0 fsrc1s %f9, %f6 fmovsl %xcc, %f11, %f11 loop_1934: xnor %l4, %i7, %i2 ldsw [%l7 + 0x10], %o5 movn %xcc, %o6, %g6 udivx %g5, 0x1A14, %o4 xor %l1, %g1, %g4 fmovsleu %xcc, %f1, %f15 movrlz %o2, %o3, %i4 movre %i6, %o1, %o0 stw %i5, [%l7 + 0x68] ldd [%l7 + 0x18], %f12 movne %icc, %l2, %l3 andcc %l0, 0x0118, %o7 lduh [%l7 + 0x7C], %l6 fpsub16s %f0, %f4, %f9 or %i3, 0x18B3, %i1 sll %g2, %g3, %i0 st %f3, [%l7 + 0x60] std %f10, [%l7 + 0x20] ldsh [%l7 + 0x2C], %l5 sub %g7, %i7, %l4 mulscc %o5, 0x01A5, %o6 array16 %i2, %g6, %g5 stb %o4, [%l7 + 0x09] fors %f2, %f0, %f8 fbuge,a %fcc3, loop_1935 fmovsgu %xcc, %f1, %f11 fmul8x16au %f9, %f15, %f14 fbn %fcc3, loop_1936 loop_1935: ldsb [%l7 + 0x75], %l1 ldsh [%l7 + 0x14], %g4 ba,a,pt %icc, loop_1937 loop_1936: fpmerge %f3, %f14, %f14 fcmpgt16 %f0, %f4, %g1 add %o3, 0x0BEA, %o2 loop_1937: fands %f7, %f10, %f3 ldsh [%l7 + 0x68], %i6 te %icc, 0x6 tn %icc, 0x4 std %f10, [%l7 + 0x18] lduw [%l7 + 0x60], %i4 fmul8ulx16 %f4, %f10, %f0 fzero %f4 stx %o0, [%l7 + 0x28] tne %xcc, 0x0 st %f5, [%l7 + 0x44] fpadd32s %f6, %f8, %f11 fcmped %fcc2, %f8, %f12 fmovde %xcc, %f6, %f10 movle %icc, %o1, %l2 fcmple32 %f12, %f6, %i5 fmul8x16al %f4, %f11, %f4 movcc %xcc, %l3, %o7 ldx [%l7 + 0x38], %l0 te %xcc, 0x7 movrgz %l6, %i3, %g2 taddcctv %i1, %g3, %i0 lduw [%l7 + 0x74], %g7 movg %xcc, %l5, %i7 brz,a %l4, loop_1938 ldsb [%l7 + 0x77], %o6 move %icc, %o5, %g6 ldd [%l7 + 0x20], %f2 loop_1938: movrgez %g5, %o4, %i2 fcmpgt16 %f12, %f12, %g4 fandnot1 %f4, %f10, %f6 ldx [%l7 + 0x40], %l1 sllx %o3, 0x14, %g1 stb %i6, [%l7 + 0x45] ldd [%l7 + 0x20], %f14 fsrc2 %f4, %f6 fpackfix %f6, %f0 ld [%l7 + 0x38], %f0 for %f6, %f10, %f6 array32 %i4, %o0, %o2 tleu %icc, 0x3 fmovsa %xcc, %f1, %f4 array32 %o1, %l2, %i5 lduh [%l7 + 0x40], %o7 fbn,a %fcc3, loop_1939 fmovsleu %icc, %f5, %f14 ldub [%l7 + 0x6D], %l3 ldx [%l7 + 0x78], %l6 loop_1939: brlez %i3, loop_1940 movne %icc, %l0, %g2 fabss %f8, %f11 fbuge,a %fcc3, loop_1941 loop_1940: ldub [%l7 + 0x76], %i1 lduh [%l7 + 0x56], %i0 bcc,pn %icc, loop_1942 loop_1941: tcs %xcc, 0x5 ldx [%l7 + 0x48], %g7 smulcc %g3, %i7, %l4 loop_1942: movg %xcc, %l5, %o5 fpadd16 %f8, %f2, %f2 tcc %xcc, 0x0 stw %o6, [%l7 + 0x70] srl %g5, %o4, %i2 fmuld8sux16 %f4, %f12, %f14 stb %g6, [%l7 + 0x46] std %f10, [%l7 + 0x48] fpsub32 %f12, %f6, %f6 ldsb [%l7 + 0x55], %l1 fmul8x16au %f10, %f15, %f8 fmovsa %xcc, %f11, %f4 umulcc %o3, 0x17D8, %g1 ld [%l7 + 0x2C], %f2 fandnot1 %f0, %f14, %f10 fcmped %fcc3, %f6, %f14 umul %i6, 0x024A, %g4 edge16 %o0, %o2, %o1 movrlz %l2, %i4, %o7 stb %l3, [%l7 + 0x3D] fexpand %f10, %f12 udivx %i5, 0x02A2, %l6 umulcc %i3, %l0, %g2 fmovsn %xcc, %f12, %f11 movcc %icc, %i1, %i0 lduh [%l7 + 0x52], %g7 ldd [%l7 + 0x40], %f2 edge8ln %i7, %g3, %l4 ldsb [%l7 + 0x5B], %o5 fcmpd %fcc3, %f8, %f14 fand %f8, %f4, %f12 fxnor %f8, %f12, %f6 tn %icc, 0x0 ldx [%l7 + 0x70], %o6 smul %g5, 0x0993, %l5 xnorcc %i2, %o4, %g6 sth %o3, [%l7 + 0x60] fbu %fcc1, loop_1943 edge32ln %l1, %i6, %g4 ble,pn %xcc, loop_1944 andcc %o0, 0x1644, %g1 loop_1943: call loop_1945 fbe %fcc1, loop_1946 loop_1944: movpos %xcc, %o1, %l2 array8 %i4, %o2, %o7 loop_1945: ldsw [%l7 + 0x54], %l3 loop_1946: stx %l6, [%l7 + 0x48] subc %i3, %l0, %i5 fmovsneg %xcc, %f2, %f14 movle %xcc, %i1, %g2 fnot1s %f12, %f1 brgz,a %g7, loop_1947 fmovrdgz %i7, %f8, %f6 add %i0, %g3, %l4 ldsh [%l7 + 0x22], %o5 loop_1947: xnor %o6, %l5, %i2 stx %o4, [%l7 + 0x08] edge32ln %g5, %o3, %g6 ldsw [%l7 + 0x40], %l1 umulcc %i6, %g4, %o0 ldub [%l7 + 0x5B], %o1 ldx [%l7 + 0x18], %g1 stb %i4, [%l7 + 0x4C] fands %f0, %f8, %f15 movl %xcc, %l2, %o7 bleu,a %xcc, loop_1948 mova %xcc, %o2, %l6 fexpand %f2, %f14 ldx [%l7 + 0x58], %i3 loop_1948: ldsw [%l7 + 0x68], %l3 sth %i5, [%l7 + 0x2C] fmuld8sux16 %f8, %f15, %f8 fand %f12, %f10, %f0 ldd [%l7 + 0x68], %f4 tcs %xcc, 0x0 ldsh [%l7 + 0x64], %l0 brz %g2, loop_1949 sub %g7, %i7, %i1 fmovdle %xcc, %f13, %f5 fabsd %f2, %f2 loop_1949: fsrc2 %f0, %f12 fmovdleu %xcc, %f2, %f1 ldx [%l7 + 0x08], %g3 udivcc %i0, 0x02E2, %o5 stx %o6, [%l7 + 0x68] orcc %l5, %i2, %l4 tsubcc %o4, %o3, %g5 ldub [%l7 + 0x22], %l1 bl,a,pt %xcc, loop_1950 udiv %i6, 0x1A4B, %g6 taddcc %o0, %o1, %g4 movcs %xcc, %i4, %g1 loop_1950: std %f0, [%l7 + 0x60] st %f3, [%l7 + 0x7C] tsubcc %o7, 0x02A1, %l2 nop setx loop_1951, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x70], %o2 fcmpgt16 %f12, %f4, %i3 movrgz %l6, 0x14F, %l3 loop_1951: sth %i5, [%l7 + 0x2A] ld [%l7 + 0x3C], %f14 lduw [%l7 + 0x54], %l0 tvc %icc, 0x3 movrne %g2, 0x22A, %g7 fands %f13, %f9, %f6 lduh [%l7 + 0x74], %i7 edge32 %i1, %g3, %i0 ld [%l7 + 0x38], %f10 tsubcc %o5, %l5, %o6 and %i2, %o4, %o3 stb %g5, [%l7 + 0x78] fpadd32s %f5, %f9, %f6 sra %l1, 0x0C, %i6 srl %g6, %o0, %l4 fcmps %fcc2, %f11, %f5 xor %g4, 0x1260, %i4 brnz,a %g1, loop_1952 ld [%l7 + 0x50], %f5 bcs loop_1953 mulscc %o1, %l2, %o7 loop_1952: srlx %i3, %o2, %l6 fmul8x16 %f14, %f2, %f4 loop_1953: movge %icc, %i5, %l0 andcc %g2, %l3, %g7 fbe,a %fcc3, loop_1954 sllx %i1, %g3, %i0 stx %i7, [%l7 + 0x08] movrgz %l5, 0x190, %o6 loop_1954: movrlz %i2, %o5, %o3 fcmpeq16 %f8, %f2, %o4 add %g5, 0x1656, %l1 ldx [%l7 + 0x60], %g6 fpadd32s %f12, %f5, %f6 bleu,a,pn %xcc, loop_1955 brlez %o0, loop_1956 udiv %l4, 0x01AE, %i6 stx %g4, [%l7 + 0x08] loop_1955: taddcc %i4, %o1, %l2 loop_1956: stw %g1, [%l7 + 0x18] alignaddr %o7, %i3, %l6 movrgez %i5, %l0, %o2 movre %g2, 0x25C, %g7 tge %xcc, 0x0 fnot2 %f8, %f6 fmovdcc %xcc, %f12, %f3 fmovdne %xcc, %f3, %f10 movge %icc, %i1, %l3 brgz,a %g3, loop_1957 sth %i7, [%l7 + 0x32] fmuld8ulx16 %f11, %f3, %f12 andncc %l5, %o6, %i2 loop_1957: tg %xcc, 0x4 fpmerge %f6, %f3, %f6 fmovrsgez %i0, %f13, %f11 brnz %o3, loop_1958 ba,a %xcc, loop_1959 fmovsneg %xcc, %f0, %f10 fnot1s %f11, %f7 loop_1958: movcc %xcc, %o5, %g5 loop_1959: fmovrdne %l1, %f4, %f4 movpos %xcc, %o4, %o0 fxnor %f10, %f2, %f12 array16 %l4, %g6, %g4 fmul8ulx16 %f14, %f6, %f2 tneg %icc, 0x1 fmovsgu %xcc, %f6, %f14 lduh [%l7 + 0x0E], %i6 udivcc %i4, 0x0E35, %o1 fmul8ulx16 %f2, %f4, %f2 fmovrde %g1, %f2, %f0 stw %l2, [%l7 + 0x18] lduh [%l7 + 0x7A], %i3 stb %l6, [%l7 + 0x7D] fxnors %f14, %f4, %f14 ldd [%l7 + 0x58], %f4 ldsh [%l7 + 0x38], %o7 st %f11, [%l7 + 0x34] fcmped %fcc0, %f2, %f8 stx %l0, [%l7 + 0x68] bg loop_1960 fnor %f6, %f8, %f2 andncc %o2, %g2, %i5 fmovrsgz %i1, %f6, %f12 loop_1960: edge32l %l3, %g7, %g3 movpos %icc, %i7, %o6 fcmpeq16 %f12, %f4, %l5 fmul8x16 %f6, %f12, %f4 st %f4, [%l7 + 0x64] sub %i2, %o3, %i0 fbg,a %fcc1, loop_1961 ldsw [%l7 + 0x08], %g5 sllx %o5, 0x05, %l1 fnegs %f5, %f8 loop_1961: ble,a,pn %icc, loop_1962 stx %o4, [%l7 + 0x40] stx %o0, [%l7 + 0x30] sethi 0x1508, %g6 loop_1962: ldub [%l7 + 0x3D], %l4 bg,a loop_1963 ldd [%l7 + 0x58], %f10 siam 0x7 fmovsl %icc, %f14, %f5 loop_1963: tle %xcc, 0x7 lduh [%l7 + 0x66], %i6 tcs %xcc, 0x0 movl %xcc, %i4, %g4 std %f2, [%l7 + 0x08] fzeros %f13 fsrc2s %f2, %f0 sdivcc %g1, 0x0F3D, %o1 fabsd %f12, %f14 fpsub32s %f10, %f0, %f11 std %f10, [%l7 + 0x40] umulcc %i3, 0x1ACC, %l2 fmuld8ulx16 %f12, %f14, %f2 st %f1, [%l7 + 0x4C] movrgz %l6, %l0, %o2 ldsh [%l7 + 0x3A], %g2 sethi 0x1CA4, %o7 movgu %icc, %i1, %l3 std %f8, [%l7 + 0x48] sth %g7, [%l7 + 0x22] ldsb [%l7 + 0x77], %i5 fmovdcc %xcc, %f10, %f4 xor %g3, 0x12C8, %o6 smul %i7, %i2, %o3 edge8n %l5, %g5, %i0 movvs %icc, %l1, %o5 fblg,a %fcc0, loop_1964 sth %o0, [%l7 + 0x3A] ba,pn %xcc, loop_1965 tn %xcc, 0x3 loop_1964: tsubcc %o4, 0x02EB, %g6 bpos,pt %icc, loop_1966 loop_1965: tcs %xcc, 0x3 nop setx loop_1967, %l0, %l1 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 + 0x48], %l4 loop_1966: pdist %f14, %f12, %f6 fmovsleu %icc, %f11, %f8 loop_1967: sdiv %i4, 0x19A6, %i6 ldsb [%l7 + 0x55], %g4 srlx %g1, %i3, %o1 ldx [%l7 + 0x08], %l2 movg %icc, %l0, %l6 lduh [%l7 + 0x44], %g2 pdist %f10, %f0, %f2 andn %o2, 0x16E4, %i1 st %f10, [%l7 + 0x70] fmovda %xcc, %f13, %f13 fbug,a %fcc2, loop_1968 movg %xcc, %o7, %l3 fmovsl %xcc, %f1, %f9 fpadd32s %f0, %f11, %f4 loop_1968: ldub [%l7 + 0x38], %i5 sub %g7, 0x0E6A, %o6 fmul8x16 %f2, %f14, %f6 ld [%l7 + 0x38], %f7 fbug %fcc2, loop_1969 fbg,a %fcc3, loop_1970 fcmpes %fcc2, %f1, %f14 stx %g3, [%l7 + 0x68] loop_1969: ldx [%l7 + 0x60], %i2 loop_1970: ldub [%l7 + 0x51], %o3 bcs,a %icc, loop_1971 stw %i7, [%l7 + 0x38] fmovrdgz %g5, %f8, %f8 fcmpne32 %f4, %f2, %i0 loop_1971: fbul,a %fcc0, loop_1972 movgu %icc, %l5, %o5 fnors %f14, %f3, %f5 fmovsvc %icc, %f0, %f3 loop_1972: tgu %xcc, 0x3 ldsh [%l7 + 0x36], %l1 popc %o0, %g6 fmul8ulx16 %f10, %f2, %f2 std %f6, [%l7 + 0x78] movrgez %o4, %l4, %i4 tvc %icc, 0x0 movne %icc, %i6, %g4 lduw [%l7 + 0x6C], %i3 fxors %f1, %f12, %f4 or %g1, %o1, %l0 fzeros %f14 ldsh [%l7 + 0x6A], %l2 movleu %xcc, %l6, %o2 fmovsg %xcc, %f3, %f9 subccc %i1, 0x0915, %o7 ldub [%l7 + 0x51], %l3 ldsb [%l7 + 0x33], %g2 fcmpeq16 %f12, %f14, %g7 stx %o6, [%l7 + 0x68] orcc %i5, %g3, %i2 subc %o3, 0x0DDE, %g5 lduw [%l7 + 0x64], %i7 ldsb [%l7 + 0x51], %i0 bvc %xcc, loop_1973 fmovsa %xcc, %f13, %f4 fmovdvs %icc, %f0, %f2 bne,a,pn %icc, loop_1974 loop_1973: ld [%l7 + 0x5C], %f12 brlez %l5, loop_1975 std %f2, [%l7 + 0x70] loop_1974: fcmple16 %f14, %f2, %o5 std %f12, [%l7 + 0x38] loop_1975: brlez %o0, loop_1976 fzeros %f12 fba %fcc1, loop_1977 fmovdpos %icc, %f0, %f4 loop_1976: ldx [%l7 + 0x78], %g6 fsrc1 %f12, %f0 loop_1977: lduw [%l7 + 0x50], %l1 movrlez %o4, 0x027, %l4 edge32ln %i4, %i6, %g4 fbn,a %fcc2, loop_1978 ldub [%l7 + 0x61], %i3 ldd [%l7 + 0x48], %f8 bshuffle %f8, %f12, %f4 loop_1978: ldsb [%l7 + 0x4D], %o1 bpos loop_1979 xnor %g1, 0x047D, %l0 fbn,a %fcc3, loop_1980 fnot2 %f10, %f8 loop_1979: ldsw [%l7 + 0x20], %l2 movrgz %l6, %i1, %o2 loop_1980: fmovdvs %xcc, %f0, %f12 std %f0, [%l7 + 0x28] nop setx loop_1981, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xor %o7, %g2, %g7 fpadd32s %f13, %f14, %f5 fand %f14, %f10, %f10 loop_1981: movvc %xcc, %l3, %i5 fsrc2s %f7, %f11 smulcc %o6, 0x0C10, %g3 siam 0x4 bge,a,pn %xcc, loop_1982 stw %o3, [%l7 + 0x40] brlez %g5, loop_1983 fmovdleu %xcc, %f2, %f9 loop_1982: tn %icc, 0x2 fandnot2s %f0, %f0, %f7 loop_1983: bvc,a,pt %icc, loop_1984 fpackfix %f6, %f13 lduw [%l7 + 0x2C], %i2 fpackfix %f10, %f3 loop_1984: tleu %xcc, 0x0 bge,pt %icc, loop_1985 stb %i0, [%l7 + 0x33] tle %icc, 0x1 ldx [%l7 + 0x40], %l5 loop_1985: fmovsle %xcc, %f2, %f14 fmul8sux16 %f10, %f10, %f6 fbn,a %fcc2, loop_1986 fbule,a %fcc2, loop_1987 std %f6, [%l7 + 0x48] stw %o5, [%l7 + 0x20] loop_1986: stw %i7, [%l7 + 0x54] loop_1987: movvs %icc, %g6, %l1 ldx [%l7 + 0x30], %o4 edge32n %o0, %i4, %i6 fmovscc %xcc, %f6, %f11 fcmpne32 %f0, %f6, %g4 fnegs %f9, %f9 umul %l4, 0x1B5C, %i3 bvs,pn %icc, loop_1988 fandnot2 %f4, %f2, %f10 fzero %f14 sth %o1, [%l7 + 0x30] loop_1988: bleu,a %xcc, loop_1989 sdivx %l0, 0x1E0F, %g1 ldd [%l7 + 0x50], %f12 sub %l6, %i1, %l2 loop_1989: fcmps %fcc3, %f11, %f0 fmovsg %icc, %f14, %f11 fmovrslz %o7, %f9, %f2 ld [%l7 + 0x70], %f8 sth %g2, [%l7 + 0x6A] add %g7, %o2, %l3 sdivx %i5, 0x13EF, %g3 fpmerge %f2, %f13, %f6 nop setx loop_1990, %l0, %l1 jmpl %l1, %o6 fnors %f0, %f3, %f2 lduw [%l7 + 0x24], %g5 ldsw [%l7 + 0x7C], %o3 loop_1990: fmovsn %icc, %f2, %f5 bneg %icc, loop_1991 call loop_1992 ldub [%l7 + 0x3A], %i0 fbn %fcc2, loop_1993 loop_1991: lduh [%l7 + 0x2C], %i2 loop_1992: tsubcc %l5, %i7, %o5 std %f8, [%l7 + 0x40] loop_1993: fmul8x16 %f10, %f6, %f8 std %f10, [%l7 + 0x78] ldsw [%l7 + 0x54], %l1 ldx [%l7 + 0x18], %g6 fpsub32 %f14, %f0, %f10 ldx [%l7 + 0x60], %o4 fmovrdlz %i4, %f8, %f6 fornot1s %f2, %f10, %f14 fcmpeq32 %f4, %f10, %o0 or %g4, %l4, %i6 movgu %icc, %o1, %l0 stb %i3, [%l7 + 0x3A] andcc %g1, %i1, %l6 smulcc %o7, %l2, %g7 fbo %fcc3, loop_1994 ldsh [%l7 + 0x68], %o2 movge %icc, %g2, %i5 lduh [%l7 + 0x54], %l3 loop_1994: ldd [%l7 + 0x20], %f4 fmovrdne %o6, %f10, %f4 fmovrdlez %g5, %f2, %f4 ldd [%l7 + 0x60], %f6 fmovrsgz %o3, %f11, %f7 stb %g3, [%l7 + 0x25] tle %icc, 0x2 bpos loop_1995 nop setx loop_1996, %l0, %l1 jmpl %l1, %i2 movne %xcc, %l5, %i7 sth %i0, [%l7 + 0x22] loop_1995: movn %icc, %o5, %l1 loop_1996: movcc %icc, %g6, %o4 tle %icc, 0x2 bvc,a,pn %xcc, loop_1997 stx %o0, [%l7 + 0x30] move %xcc, %g4, %i4 subccc %l4, %i6, %o1 loop_1997: fbge,a %fcc0, loop_1998 st %f4, [%l7 + 0x1C] stx %i3, [%l7 + 0x38] fsrc2s %f2, %f9 loop_1998: popc %g1, %l0 edge32n %i1, %l6, %o7 ldsb [%l7 + 0x1F], %l2 bne,a,pt %icc, loop_1999 fmovda %xcc, %f5, %f14 fpadd16s %f7, %f13, %f5 fpsub32 %f2, %f4, %f0 loop_1999: movg %icc, %o2, %g7 fbn %fcc2, loop_2000 bg,a %icc, loop_2001 call loop_2002 fmovsge %xcc, %f14, %f7 loop_2000: stw %g2, [%l7 + 0x3C] loop_2001: sub %l3, %i5, %o6 loop_2002: ldub [%l7 + 0x2E], %g5 fmovsvs %icc, %f14, %f6 ldsb [%l7 + 0x78], %g3 ldd [%l7 + 0x10], %f8 addcc %i2, 0x13BA, %l5 bleu,a loop_2003 fandnot2 %f10, %f6, %f2 bleu,a loop_2004 srl %o3, 0x19, %i7 loop_2003: tvs %icc, 0x3 fblg %fcc2, loop_2005 loop_2004: fmuld8sux16 %f4, %f15, %f12 umul %o5, %i0, %l1 ld [%l7 + 0x1C], %f1 loop_2005: ldsh [%l7 + 0x34], %o4 fnands %f7, %f11, %f5 ld [%l7 + 0x60], %f12 orcc %g6, 0x1924, %o0 tpos %icc, 0x1 stb %g4, [%l7 + 0x3A] taddcc %i4, 0x089A, %l4 sth %o1, [%l7 + 0x56] sll %i3, 0x04, %i6 movre %l0, 0x07B, %g1 udiv %i1, 0x1C73, %o7 ldx [%l7 + 0x10], %l6 sra %o2, 0x1A, %g7 sra %g2, 0x08, %l2 fmovdvc %xcc, %f7, %f0 fmovd %f0, %f12 mulx %l3, 0x1443, %o6 movrgz %i5, %g3, %i2 fbu,a %fcc3, loop_2006 and %g5, 0x092D, %l5 nop setx loop_2007, %l0, %l1 jmpl %l1, %o3 fpsub16s %f12, %f10, %f3 loop_2006: or %i7, %o5, %i0 fornot2 %f6, %f2, %f10 loop_2007: siam 0x1 bcs,a,pt %icc, loop_2008 srax %o4, 0x1E, %g6 ble,pt %icc, loop_2009 fcmps %fcc1, %f3, %f13 loop_2008: ldx [%l7 + 0x40], %l1 lduh [%l7 + 0x08], %g4 loop_2009: tle %xcc, 0x4 fones %f7 fmovs %f2, %f15 ld [%l7 + 0x5C], %f13 fcmpgt32 %f4, %f8, %i4 fbul %fcc1, loop_2010 or %l4, %o0, %i3 tgu %xcc, 0x2 fblg %fcc1, loop_2011 loop_2010: stw %o1, [%l7 + 0x28] ld [%l7 + 0x1C], %f10 fmovrsgez %l0, %f10, %f7 loop_2011: movleu %icc, %i6, %i1 addccc %o7, %g1, %l6 ldd [%l7 + 0x40], %f12 fpmerge %f13, %f6, %f14 edge32 %o2, %g7, %l2 st %f6, [%l7 + 0x44] alignaddr %g2, %l3, %i5 stx %o6, [%l7 + 0x78] orcc %g3, 0x1A33, %g5 fbug,a %fcc0, loop_2012 ldd [%l7 + 0x68], %f4 fpsub16 %f10, %f8, %f6 fblg,a %fcc2, loop_2013 loop_2012: ldsb [%l7 + 0x3F], %l5 st %f15, [%l7 + 0x24] srl %o3, 0x05, %i7 loop_2013: edge16 %i2, %o5, %o4 fmovrsgez %g6, %f8, %f2 st %f4, [%l7 + 0x0C] fbne,a %fcc2, loop_2014 movrne %l1, %i0, %i4 ld [%l7 + 0x3C], %f0 andn %l4, %g4, %i3 loop_2014: ldsw [%l7 + 0x7C], %o1 fcmpne16 %f14, %f4, %o0 fpsub16 %f2, %f4, %f8 bn loop_2015 movle %xcc, %l0, %i6 std %f0, [%l7 + 0x08] bl,pt %xcc, loop_2016 loop_2015: stx %i1, [%l7 + 0x10] or %g1, 0x1E6B, %l6 movgu %xcc, %o7, %g7 loop_2016: fmovse %xcc, %f5, %f2 tg %xcc, 0x5 ld [%l7 + 0x18], %f7 brgez %o2, loop_2017 fmovsle %icc, %f7, %f3 ldx [%l7 + 0x28], %g2 ldsb [%l7 + 0x25], %l3 loop_2017: std %f12, [%l7 + 0x20] fpsub32 %f2, %f10, %f8 fmovrslz %i5, %f10, %f14 orncc %o6, %l2, %g3 stb %g5, [%l7 + 0x2A] fbue,a %fcc0, loop_2018 te %icc, 0x2 fmovdpos %xcc, %f5, %f10 fnot1s %f0, %f3 loop_2018: bshuffle %f6, %f6, %f8 fabsd %f10, %f4 fmovrsgz %o3, %f12, %f15 ldub [%l7 + 0x4B], %l5 edge32 %i7, %o5, %o4 xnor %i2, %g6, %i0 fzero %f14 fone %f4 stx %l1, [%l7 + 0x48] ldsh [%l7 + 0x12], %l4 st %f15, [%l7 + 0x10] fbo,a %fcc2, loop_2019 fcmpne16 %f4, %f0, %g4 stx %i4, [%l7 + 0x58] fbo,a %fcc0, loop_2020 loop_2019: ld [%l7 + 0x7C], %f0 movvc %xcc, %o1, %o0 fnands %f8, %f14, %f14 loop_2020: fbue %fcc2, loop_2021 ld [%l7 + 0x60], %f4 xnor %l0, %i6, %i3 ld [%l7 + 0x24], %f14 loop_2021: andn %i1, %g1, %l6 taddcctv %o7, 0x09A5, %o2 ldx [%l7 + 0x58], %g2 fmovscc %icc, %f5, %f14 ldub [%l7 + 0x52], %g7 edge8n %l3, %o6, %i5 andncc %l2, %g5, %g3 fmovdpos %xcc, %f0, %f9 fmovdcs %icc, %f14, %f2 ld [%l7 + 0x1C], %f14 fsrc1 %f4, %f0 fnot2s %f7, %f0 bpos %icc, loop_2022 brlez,a %o3, loop_2023 fmul8x16al %f4, %f0, %f4 bvc,a loop_2024 loop_2022: tpos %xcc, 0x2 loop_2023: stb %i7, [%l7 + 0x3D] fnot2s %f12, %f3 loop_2024: brgz %o5, loop_2025 stx %l5, [%l7 + 0x20] fpsub16 %f6, %f14, %f4 std %f14, [%l7 + 0x58] loop_2025: ldub [%l7 + 0x45], %i2 fmovsl %icc, %f4, %f12 lduw [%l7 + 0x50], %o4 ldd [%l7 + 0x70], %f6 fones %f2 mulscc %g6, %l1, %i0 udivcc %l4, 0x0217, %i4 te %xcc, 0x4 fpsub32 %f2, %f6, %f8 lduh [%l7 + 0x24], %o1 lduw [%l7 + 0x4C], %g4 ldsw [%l7 + 0x34], %l0 std %f4, [%l7 + 0x28] mulx %o0, 0x0CD1, %i3 stb %i6, [%l7 + 0x47] ldub [%l7 + 0x61], %i1 st %f1, [%l7 + 0x40] fmovscs %xcc, %f12, %f1 movn %xcc, %g1, %o7 sllx %l6, 0x16, %g2 fmul8ulx16 %f10, %f12, %f6 fmovscs %icc, %f6, %f1 sth %o2, [%l7 + 0x7E] fandnot2s %f8, %f13, %f6 xorcc %l3, %o6, %g7 udivx %l2, 0x0E80, %g5 xorcc %i5, %g3, %o3 fand %f2, %f0, %f12 fornot2 %f12, %f2, %f0 bge %xcc, loop_2026 fone %f6 fmovrdgez %i7, %f0, %f2 ld [%l7 + 0x4C], %f4 loop_2026: sll %o5, %l5, %i2 umul %o4, 0x1A46, %g6 sll %l1, %l4, %i0 ldub [%l7 + 0x52], %o1 ld [%l7 + 0x18], %f0 edge32l %g4, %l0, %o0 edge8ln %i4, %i3, %i1 bvc,pn %xcc, loop_2027 fandnot1s %f11, %f4, %f5 ldub [%l7 + 0x40], %i6 stb %o7, [%l7 + 0x2C] loop_2027: fpadd32s %f14, %f0, %f9 fbu %fcc0, loop_2028 bl,pn %xcc, loop_2029 tleu %xcc, 0x0 fbug %fcc2, loop_2030 loop_2028: smul %l6, %g1, %g2 loop_2029: fmovsneg %xcc, %f5, %f4 stx %l3, [%l7 + 0x28] loop_2030: ble,a,pt %xcc, loop_2031 ldd [%l7 + 0x50], %f14 sethi 0x03B2, %o2 movne %icc, %o6, %l2 loop_2031: fcmpeq32 %f2, %f4, %g7 fmovsn %xcc, %f8, %f12 movvs %xcc, %i5, %g3 ldsw [%l7 + 0x20], %o3 ba,a,pn %icc, loop_2032 stb %i7, [%l7 + 0x6C] fmovspos %xcc, %f9, %f13 fble %fcc3, loop_2033 loop_2032: addccc %g5, 0x1838, %l5 ldsb [%l7 + 0x5A], %o5 orn %i2, 0x12FA, %g6 loop_2033: lduw [%l7 + 0x58], %o4 sth %l1, [%l7 + 0x54] ldsb [%l7 + 0x3C], %l4 fabsd %f2, %f4 st %f14, [%l7 + 0x70] stb %o1, [%l7 + 0x76] std %f0, [%l7 + 0x28] st %f7, [%l7 + 0x78] ldsh [%l7 + 0x1E], %g4 edge8l %i0, %l0, %i4 xnor %i3, %i1, %o0 fcmple32 %f6, %f4, %o7 tcs %xcc, 0x6 fnands %f14, %f2, %f0 stw %l6, [%l7 + 0x7C] lduw [%l7 + 0x68], %i6 addccc %g2, 0x1A30, %l3 st %f11, [%l7 + 0x30] ldsb [%l7 + 0x44], %g1 fbug %fcc0, loop_2034 ldx [%l7 + 0x28], %o6 lduw [%l7 + 0x0C], %o2 stb %l2, [%l7 + 0x6B] loop_2034: xnor %i5, 0x0494, %g7 sub %o3, %i7, %g5 movge %xcc, %g3, %o5 stb %i2, [%l7 + 0x52] edge32 %g6, %l5, %o4 stb %l1, [%l7 + 0x32] ldsb [%l7 + 0x66], %o1 mulx %g4, 0x0189, %l4 tpos %xcc, 0x2 fmovd %f2, %f14 bvs %icc, loop_2035 stw %i0, [%l7 + 0x7C] movvc %icc, %l0, %i3 fpsub16 %f6, %f2, %f0 loop_2035: fmovsn %xcc, %f11, %f7 movle %icc, %i1, %o0 ldsh [%l7 + 0x30], %i4 faligndata %f2, %f14, %f0 fpadd16s %f3, %f9, %f11 st %f12, [%l7 + 0x2C] fcmple32 %f12, %f0, %o7 tvc %icc, 0x3 alignaddrl %i6, %g2, %l3 fors %f10, %f0, %f7 movrgz %l6, 0x123, %g1 tcs %xcc, 0x1 fexpand %f10, %f2 ldsh [%l7 + 0x42], %o6 fcmpgt16 %f14, %f4, %l2 ld [%l7 + 0x4C], %f9 stw %o2, [%l7 + 0x60] ldub [%l7 + 0x14], %g7 add %o3, %i5, %g5 movn %icc, %g3, %o5 ldx [%l7 + 0x28], %i2 ldd [%l7 + 0x18], %f6 fcmps %fcc0, %f3, %f7 ldsb [%l7 + 0x35], %i7 movl %icc, %g6, %o4 smulcc %l5, 0x1527, %o1 xorcc %l1, 0x0124, %g4 ldsh [%l7 + 0x7A], %l4 fba,a %fcc1, loop_2036 brgez,a %i0, loop_2037 ldsh [%l7 + 0x42], %i3 fpadd32 %f4, %f14, %f2 loop_2036: fmovscs %xcc, %f7, %f15 loop_2037: taddcc %l0, 0x115B, %i1 fbue,a %fcc1, loop_2038 ld [%l7 + 0x18], %f4 fmovrdlez %o0, %f6, %f12 fbe,a %fcc2, loop_2039 loop_2038: fands %f3, %f0, %f5 movcc %icc, %o7, %i6 for %f8, %f12, %f10 loop_2039: fnot1 %f8, %f10 and %i4, 0x05CC, %l3 fcmpeq16 %f8, %f10, %l6 fbug %fcc1, loop_2040 fmovsgu %icc, %f6, %f4 umul %g1, 0x05CE, %g2 lduh [%l7 + 0x30], %l2 loop_2040: movrlez %o6, 0x01C, %o2 fmovdpos %icc, %f13, %f15 sethi 0x02C7, %o3 fmovdpos %xcc, %f5, %f5 alignaddrl %g7, %i5, %g5 stw %g3, [%l7 + 0x14] nop setx loop_2041, %l0, %l1 jmpl %l1, %o5 fzeros %f9 fbe,a %fcc3, loop_2042 andn %i7, %g6, %i2 loop_2041: srax %l5, 0x1D, %o4 fmovsgu %xcc, %f15, %f7 loop_2042: fpsub16 %f10, %f14, %f0 ldsh [%l7 + 0x62], %o1 fpack16 %f6, %f13 subc %l1, %g4, %i0 fbule,a %fcc0, loop_2043 fsrc2s %f6, %f12 stx %i3, [%l7 + 0x30] fmovrde %l4, %f2, %f14 loop_2043: ldsb [%l7 + 0x2F], %i1 lduw [%l7 + 0x60], %l0 fbe %fcc3, loop_2044 ldsw [%l7 + 0x78], %o0 sdivcc %o7, 0x1A81, %i4 ldx [%l7 + 0x28], %l3 loop_2044: ldub [%l7 + 0x71], %l6 fmovsa %icc, %f7, %f9 orncc %g1, %i6, %g2 fbl %fcc3, loop_2045 tpos %icc, 0x3 sdivx %l2, 0x05EB, %o2 fpadd32 %f4, %f12, %f2 loop_2045: bg,a loop_2046 fcmpne32 %f8, %f0, %o6 edge32ln %o3, %g7, %g5 fcmpne32 %f0, %f8, %g3 loop_2046: fmul8x16al %f9, %f5, %f8 fcmple32 %f10, %f12, %i5 fcmpne32 %f8, %f10, %o5 sth %g6, [%l7 + 0x36] st %f7, [%l7 + 0x28] tl %icc, 0x0 xorcc %i2, 0x0A4D, %l5 fmovrdlez %o4, %f14, %f2 brnz,a %i7, loop_2047 tn %icc, 0x7 edge8l %l1, %g4, %o1 movgu %xcc, %i0, %l4 loop_2047: fmovde %icc, %f12, %f13 call loop_2048 xorcc %i3, 0x091A, %l0 ldsw [%l7 + 0x54], %o0 fandnot2 %f8, %f6, %f6 loop_2048: movl %xcc, %o7, %i1 movvs %icc, %l3, %i4 edge8 %l6, %i6, %g2 fcmpne32 %f0, %f0, %g1 fmovdcc %xcc, %f7, %f8 sethi 0x0EAA, %o2 edge16l %o6, %l2, %g7 sdiv %g5, 0x0870, %g3 fpsub32 %f14, %f14, %f4 tn %xcc, 0x1 sdiv %i5, 0x0945, %o3 st %f15, [%l7 + 0x18] fmovdge %icc, %f1, %f9 fmovsleu %xcc, %f10, %f10 fmovde %xcc, %f4, %f2 fmovrse %o5, %f11, %f11 fmovdvs %icc, %f10, %f11 fmovse %xcc, %f7, %f3 fzeros %f10 movvc %icc, %i2, %g6 te %xcc, 0x7 fmovse %icc, %f14, %f0 ldub [%l7 + 0x1D], %o4 stx %i7, [%l7 + 0x10] fmovrse %l5, %f12, %f10 std %f4, [%l7 + 0x70] xnor %l1, %g4, %o1 fabsd %f8, %f12 fbn %fcc2, loop_2049 fmovdge %xcc, %f15, %f9 fornot1s %f11, %f13, %f1 fmovsg %icc, %f13, %f2 loop_2049: fmovsa %icc, %f1, %f3 sra %l4, 0x04, %i3 fabss %f2, %f11 orn %i0, %o0, %l0 add %i1, %l3, %i4 fand %f14, %f6, %f8 fsrc2 %f14, %f10 faligndata %f10, %f0, %f4 fmovdn %icc, %f14, %f7 fnot1s %f2, %f1 edge8n %l6, %o7, %i6 fmovrdgz %g1, %f2, %f2 std %f4, [%l7 + 0x28] st %f10, [%l7 + 0x58] fmovsl %xcc, %f5, %f15 edge16n %g2, %o6, %l2 fmovrdlz %g7, %f0, %f14 xor %g5, %o2, %g3 stx %o3, [%l7 + 0x50] fbne %fcc1, loop_2050 faligndata %f8, %f10, %f6 stx %i5, [%l7 + 0x68] sth %i2, [%l7 + 0x18] loop_2050: fxnors %f13, %f3, %f3 bvs,a loop_2051 movpos %icc, %o5, %g6 fblg,a %fcc3, loop_2052 stb %o4, [%l7 + 0x27] loop_2051: ldsw [%l7 + 0x7C], %l5 movrne %i7, %g4, %l1 loop_2052: ldsh [%l7 + 0x6E], %l4 fbug,a %fcc1, loop_2053 alignaddrl %i3, %i0, %o1 bvc,a,pn %xcc, loop_2054 nop setx loop_2055, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2053: bcs loop_2056 udivcc %l0, 0x16D2, %i1 loop_2054: fmovsa %icc, %f0, %f4 loop_2055: ldsh [%l7 + 0x62], %l3 loop_2056: edge8n %i4, %o0, %o7 and %i6, 0x138A, %g1 fmovsne %xcc, %f12, %f7 array16 %l6, %o6, %l2 fmovrdgez %g2, %f12, %f2 lduw [%l7 + 0x3C], %g7 ba,pn %xcc, loop_2057 fmul8x16au %f10, %f15, %f10 std %f2, [%l7 + 0x78] brlz %o2, loop_2058 loop_2057: orcc %g5, %g3, %i5 fors %f9, %f8, %f14 brgez %o3, loop_2059 loop_2058: siam 0x7 fpackfix %f6, %f2 fornot2s %f10, %f6, %f14 loop_2059: fbe %fcc3, loop_2060 fbug,a %fcc3, loop_2061 bvs,a loop_2062 sth %o5, [%l7 + 0x70] loop_2060: fcmped %fcc0, %f4, %f4 loop_2061: fmovdl %xcc, %f6, %f13 loop_2062: stb %i2, [%l7 + 0x30] tg %icc, 0x1 fsrc1s %f5, %f3 fmovsgu %xcc, %f4, %f1 fsrc1 %f6, %f12 fcmpeq16 %f12, %f0, %g6 xnorcc %o4, 0x051A, %l5 tvc %icc, 0x4 fmovdle %xcc, %f7, %f7 movrlez %i7, 0x08F, %l1 fcmpeq32 %f10, %f0, %g4 ld [%l7 + 0x64], %f2 ldd [%l7 + 0x08], %f14 ldsw [%l7 + 0x38], %l4 std %f6, [%l7 + 0x60] tsubcc %i0, 0x0913, %o1 brlz %l0, loop_2063 array32 %i1, %i3, %i4 std %f10, [%l7 + 0x20] ldsb [%l7 + 0x0C], %l3 loop_2063: fcmpes %fcc2, %f14, %f5 fmul8x16au %f2, %f11, %f2 bvc,a,pn %icc, loop_2064 ld [%l7 + 0x1C], %f15 sth %o7, [%l7 + 0x6E] fpadd16s %f1, %f12, %f3 loop_2064: stb %i6, [%l7 + 0x37] brz,a %g1, loop_2065 brgez %l6, loop_2066 ba,a,pn %xcc, loop_2067 be,a %xcc, loop_2068 loop_2065: fcmpd %fcc2, %f6, %f10 loop_2066: fmovsne %xcc, %f11, %f0 loop_2067: fmul8x16al %f6, %f6, %f4 loop_2068: bl,a,pn %xcc, loop_2069 sth %o6, [%l7 + 0x3C] tcs %icc, 0x6 fmovs %f14, %f9 loop_2069: ldsw [%l7 + 0x34], %l2 ldub [%l7 + 0x0F], %g2 sll %o0, %g7, %o2 fblg,a %fcc0, loop_2070 fmovdcc %xcc, %f6, %f8 fpadd16s %f8, %f10, %f4 fmul8x16au %f2, %f11, %f14 loop_2070: ldub [%l7 + 0x7F], %g3 ldx [%l7 + 0x68], %i5 fmovrslez %g5, %f11, %f6 movgu %icc, %o3, %o5 alignaddrl %g6, %i2, %l5 udivcc %i7, 0x1F8C, %o4 ld [%l7 + 0x40], %f11 fmovdn %xcc, %f0, %f7 lduh [%l7 + 0x70], %g4 tcc %xcc, 0x3 fmovdg %icc, %f5, %f15 tvs %icc, 0x0 lduw [%l7 + 0x60], %l4 smulcc %i0, %o1, %l0 st %f8, [%l7 + 0x40] tsubcc %i1, %i3, %i4 tvs %xcc, 0x4 fmovdvs %icc, %f14, %f11 ba %xcc, loop_2071 fbge %fcc0, loop_2072 fnot1s %f7, %f12 stw %l3, [%l7 + 0x7C] loop_2071: tsubcc %o7, 0x198C, %l1 loop_2072: fmovrsgez %i6, %f0, %f2 stw %l6, [%l7 + 0x24] xnorcc %g1, 0x1373, %o6 fmul8ulx16 %f8, %f8, %f6 fmovrslez %g2, %f6, %f6 fmul8ulx16 %f4, %f0, %f2 movneg %xcc, %l2, %g7 ldsw [%l7 + 0x44], %o2 fmul8x16 %f2, %f10, %f6 bvc,a,pt %icc, loop_2073 stb %o0, [%l7 + 0x52] ldub [%l7 + 0x4A], %i5 brnz,a %g5, loop_2074 loop_2073: std %f0, [%l7 + 0x60] movvc %icc, %g3, %o5 xorcc %g6, %i2, %l5 loop_2074: ldsb [%l7 + 0x23], %i7 movvc %icc, %o3, %o4 fnot2 %f4, %f0 fcmps %fcc1, %f8, %f10 tg %xcc, 0x7 st %f7, [%l7 + 0x38] stb %g4, [%l7 + 0x39] fnand %f8, %f8, %f12 fmovsl %icc, %f3, %f12 bgu,a loop_2075 sth %l4, [%l7 + 0x6E] fmovda %xcc, %f10, %f11 orncc %i0, %l0, %i1 loop_2075: lduw [%l7 + 0x14], %i3 fxnor %f14, %f4, %f0 brnz,a %o1, loop_2076 fcmpne32 %f0, %f8, %l3 fzeros %f12 subcc %i4, %l1, %o7 loop_2076: ldsw [%l7 + 0x40], %l6 fmovdleu %xcc, %f14, %f1 fnot1s %f12, %f11 bneg,pt %xcc, loop_2077 ldsh [%l7 + 0x2E], %g1 fmovrdlez %o6, %f8, %f4 stw %i6, [%l7 + 0x4C] loop_2077: subcc %g2, 0x0E94, %g7 brgez %o2, loop_2078 fbg,a %fcc3, loop_2079 srl %l2, 0x12, %o0 bvc,pn %xcc, loop_2080 loop_2078: ldd [%l7 + 0x30], %f12 loop_2079: addcc %g5, 0x1D15, %g3 nop setx loop_2081, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2080: fmovsg %xcc, %f2, %f2 stx %o5, [%l7 + 0x58] edge16ln %g6, %i2, %l5 loop_2081: fbug %fcc3, loop_2082 subcc %i5, %o3, %o4 ld [%l7 + 0x58], %f9 sdivcc %g4, 0x04E1, %l4 loop_2082: fornot2 %f6, %f4, %f10 smulcc %i7, 0x09B6, %l0 std %f2, [%l7 + 0x68] brnz %i0, loop_2083 fornot1s %f3, %f0, %f5 sth %i1, [%l7 + 0x14] faligndata %f0, %f6, %f0 loop_2083: fpack32 %f12, %f8, %f14 orn %i3, 0x1924, %o1 stw %l3, [%l7 + 0x7C] add %i4, 0x13C7, %l1 ldsw [%l7 + 0x70], %o7 fnot1 %f0, %f12 fmovrdne %g1, %f14, %f12 movre %l6, %i6, %o6 fzero %f8 bvc,a loop_2084 fandnot1s %f5, %f8, %f5 fpsub16s %f13, %f13, %f10 ldx [%l7 + 0x78], %g7 loop_2084: ldsh [%l7 + 0x20], %o2 ldx [%l7 + 0x50], %g2 tcc %icc, 0x2 bl,pn %icc, loop_2085 tcs %xcc, 0x7 andn %o0, %g5, %l2 std %f14, [%l7 + 0x10] loop_2085: ld [%l7 + 0x40], %f5 move %icc, %g3, %o5 fmovdneg %icc, %f6, %f14 fmuld8ulx16 %f2, %f14, %f0 ldsw [%l7 + 0x2C], %i2 fmovsleu %icc, %f15, %f3 ldx [%l7 + 0x38], %g6 alignaddrl %l5, %i5, %o3 bpos,pt %icc, loop_2086 movrlz %g4, 0x039, %o4 edge16l %l4, %i7, %i0 fbu %fcc2, loop_2087 loop_2086: stx %i1, [%l7 + 0x50] ldsh [%l7 + 0x1A], %i3 fmovrsgz %l0, %f4, %f13 loop_2087: fmovsgu %icc, %f7, %f1 lduw [%l7 + 0x40], %o1 edge32n %l3, %l1, %o7 ld [%l7 + 0x48], %f12 tge %icc, 0x4 ldub [%l7 + 0x10], %i4 tg %icc, 0x6 mova %xcc, %g1, %l6 addccc %o6, %i6, %g7 call loop_2088 brgez %o2, loop_2089 edge8l %o0, %g5, %l2 bgu %xcc, loop_2090 loop_2088: udivx %g2, 0x01CF, %o5 loop_2089: brgz,a %g3, loop_2091 fors %f9, %f7, %f15 loop_2090: smulcc %g6, 0x1383, %l5 ldsh [%l7 + 0x34], %i2 loop_2091: move %xcc, %o3, %i5 edge16ln %o4, %g4, %l4 fmovsg %icc, %f15, %f2 tge %icc, 0x5 fnot1s %f13, %f9 fpsub32s %f4, %f7, %f13 fcmpeq16 %f0, %f12, %i0 ldsh [%l7 + 0x5E], %i1 stx %i7, [%l7 + 0x10] ldsh [%l7 + 0x1A], %i3 te %xcc, 0x7 ldsw [%l7 + 0x38], %o1 edge8 %l0, %l1, %l3 fmovdleu %xcc, %f10, %f3 fmul8ulx16 %f12, %f6, %f4 fpadd16s %f13, %f8, %f14 ldub [%l7 + 0x71], %o7 ldsb [%l7 + 0x59], %g1 fcmped %fcc1, %f8, %f6 ldsh [%l7 + 0x56], %l6 fnot2 %f4, %f10 fnot2 %f4, %f12 fmovd %f12, %f4 stx %i4, [%l7 + 0x40] fpsub32 %f6, %f10, %f0 fmovspos %icc, %f10, %f1 brnz,a %i6, loop_2092 fornot2 %f6, %f12, %f12 lduw [%l7 + 0x1C], %o6 tgu %xcc, 0x4 loop_2092: fbu,a %fcc2, loop_2093 fmuld8ulx16 %f11, %f3, %f12 fmovd %f8, %f6 edge8l %g7, %o2, %g5 loop_2093: movrne %o0, %l2, %o5 faligndata %f12, %f0, %f6 nop setx loop_2094, %l0, %l1 jmpl %l1, %g2 fxnors %f13, %f8, %f3 fpmerge %f1, %f1, %f14 orn %g3, 0x1A81, %l5 loop_2094: fmovrdne %g6, %f0, %f6 ldsb [%l7 + 0x4A], %i2 mulscc %o3, %i5, %o4 ldsb [%l7 + 0x23], %g4 lduh [%l7 + 0x4A], %l4 ldsw [%l7 + 0x20], %i1 st %f5, [%l7 + 0x50] fandnot1s %f12, %f4, %f13 xorcc %i0, %i3, %o1 stx %i7, [%l7 + 0x28] brlz %l0, loop_2095 fbn %fcc0, loop_2096 subc %l1, 0x19E0, %l3 stw %o7, [%l7 + 0x24] loop_2095: fnot1 %f2, %f8 loop_2096: ldsb [%l7 + 0x0E], %g1 lduw [%l7 + 0x20], %i4 fpack16 %f0, %f6 fands %f11, %f15, %f8 tsubcc %l6, 0x0BCE, %o6 fble %fcc3, loop_2097 ld [%l7 + 0x28], %f0 subc %i6, 0x0B49, %g7 lduh [%l7 + 0x08], %o2 loop_2097: smulcc %o0, %g5, %l2 fmovrdgz %g2, %f0, %f10 movvs %icc, %g3, %o5 fcmpeq32 %f0, %f2, %l5 sub %i2, %g6, %o3 st %f14, [%l7 + 0x08] fpadd16s %f4, %f15, %f12 fbue %fcc0, loop_2098 fabss %f11, %f0 udiv %i5, 0x11C7, %g4 std %f0, [%l7 + 0x08] loop_2098: fmovrde %o4, %f6, %f4 fabsd %f0, %f2 fmovsvs %icc, %f11, %f3 std %f2, [%l7 + 0x78] movne %xcc, %l4, %i0 udiv %i1, 0x13A4, %o1 nop setx loop_2099, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdgu %icc, %f14, %f7 stx %i7, [%l7 + 0x68] ldsh [%l7 + 0x2C], %i3 loop_2099: siam 0x7 fmovdpos %xcc, %f14, %f4 fmovdpos %xcc, %f14, %f10 fmovrdlz %l0, %f14, %f12 fmovrsne %l3, %f6, %f8 lduw [%l7 + 0x64], %l1 fexpand %f8, %f12 fpadd16 %f0, %f2, %f2 ldsw [%l7 + 0x18], %g1 movn %icc, %o7, %i4 stx %l6, [%l7 + 0x68] ble,a,pn %xcc, loop_2100 array8 %i6, %o6, %o2 ldub [%l7 + 0x54], %o0 fcmpne32 %f10, %f6, %g5 loop_2100: stw %l2, [%l7 + 0x48] edge16 %g7, %g2, %o5 fcmpne32 %f4, %f0, %g3 ldsw [%l7 + 0x24], %i2 sth %g6, [%l7 + 0x16] andn %o3, 0x1D63, %l5 xorcc %i5, 0x0BDA, %g4 fnegd %f4, %f12 fnot2 %f12, %f0 fmovsgu %xcc, %f15, %f10 fsrc2s %f7, %f3 fpmerge %f1, %f7, %f8 fsrc2s %f2, %f3 fblg,a %fcc3, loop_2101 andcc %l4, %i0, %i1 fmul8ulx16 %f6, %f12, %f12 edge8 %o1, %i7, %i3 loop_2101: bvc,a loop_2102 movrgz %l0, %o4, %l3 tne %icc, 0x1 fabsd %f2, %f8 loop_2102: ldd [%l7 + 0x58], %f4 edge32l %g1, %l1, %i4 ldd [%l7 + 0x60], %f10 ldx [%l7 + 0x30], %l6 fmovde %icc, %f2, %f6 std %f4, [%l7 + 0x48] fbg,a %fcc1, loop_2103 std %f12, [%l7 + 0x58] ldsh [%l7 + 0x62], %i6 xnor %o7, %o2, %o0 loop_2103: stb %g5, [%l7 + 0x2B] fmul8x16 %f13, %f10, %f0 ta %xcc, 0x5 xnor %l2, %g7, %g2 std %f4, [%l7 + 0x18] fsrc2s %f2, %f12 bneg,a %icc, loop_2104 te %xcc, 0x3 fnot1 %f8, %f14 movl %xcc, %o6, %o5 loop_2104: udivcc %i2, 0x00E4, %g3 tle %icc, 0x1 st %f7, [%l7 + 0x28] brgz %o3, loop_2105 lduw [%l7 + 0x60], %g6 tneg %icc, 0x6 edge32ln %l5, %i5, %g4 loop_2105: sllx %i0, 0x0F, %i1 fandnot2 %f10, %f6, %f8 ldsw [%l7 + 0x48], %l4 movrne %o1, %i7, %i3 addc %l0, %o4, %g1 fcmple32 %f14, %f12, %l1 bleu,a,pt %icc, loop_2106 movl %xcc, %l3, %l6 sdivx %i4, 0x0A82, %i6 fblg,a %fcc1, loop_2107 loop_2106: stw %o2, [%l7 + 0x20] stx %o0, [%l7 + 0x08] movrlez %g5, %l2, %g7 loop_2107: ldsh [%l7 + 0x0A], %o7 stw %g2, [%l7 + 0x18] fornot2s %f7, %f8, %f13 movleu %icc, %o5, %o6 fmovrdgez %i2, %f14, %f6 sth %g3, [%l7 + 0x2A] ldsh [%l7 + 0x66], %g6 ldsh [%l7 + 0x12], %l5 pdist %f4, %f0, %f6 fpack32 %f4, %f10, %f10 fba,a %fcc1, loop_2108 fmovsvs %xcc, %f11, %f3 ldsh [%l7 + 0x40], %o3 std %f6, [%l7 + 0x40] loop_2108: and %g4, 0x1363, %i0 movneg %icc, %i5, %l4 fnot2s %f6, %f1 fmovdge %icc, %f13, %f11 ldsw [%l7 + 0x70], %o1 bge %icc, loop_2109 edge16n %i1, %i7, %i3 lduh [%l7 + 0x16], %o4 fmovdn %xcc, %f8, %f5 loop_2109: ldub [%l7 + 0x1F], %g1 fcmped %fcc3, %f14, %f4 st %f2, [%l7 + 0x30] stb %l0, [%l7 + 0x17] udivcc %l1, 0x1CE0, %l6 subccc %l3, %i6, %i4 brz %o2, loop_2110 fmovsle %icc, %f15, %f2 fnegd %f12, %f0 stx %o0, [%l7 + 0x10] loop_2110: fornot1 %f12, %f8, %f12 ld [%l7 + 0x0C], %f8 ldx [%l7 + 0x10], %g5 ldsh [%l7 + 0x40], %l2 subc %o7, %g7, %o5 stb %g2, [%l7 + 0x4C] fmovdne %icc, %f15, %f14 movrlz %o6, 0x171, %i2 subc %g6, 0x0688, %g3 stb %l5, [%l7 + 0x0F] brlz %g4, loop_2111 tvs %icc, 0x3 movvc %xcc, %o3, %i5 fxors %f11, %f3, %f12 loop_2111: fmovrde %i0, %f0, %f8 fcmpeq16 %f14, %f12, %l4 stx %i1, [%l7 + 0x30] tsubcc %o1, %i3, %o4 fmovda %icc, %f2, %f3 fors %f10, %f14, %f1 ldd [%l7 + 0x78], %f4 lduh [%l7 + 0x24], %g1 ldd [%l7 + 0x08], %f2 fmul8x16al %f3, %f9, %f14 fcmpd %fcc3, %f10, %f12 fmovsneg %icc, %f0, %f6 fxors %f0, %f6, %f11 stb %l0, [%l7 + 0x4E] movcs %icc, %l1, %i7 movpos %icc, %l3, %i6 tge %icc, 0x0 lduh [%l7 + 0x58], %l6 stb %o2, [%l7 + 0x17] move %xcc, %i4, %g5 stx %l2, [%l7 + 0x40] fnegd %f10, %f10 fones %f11 stw %o0, [%l7 + 0x4C] lduw [%l7 + 0x20], %o7 ldsh [%l7 + 0x7A], %g7 smul %o5, 0x143A, %g2 ldsw [%l7 + 0x50], %i2 ldd [%l7 + 0x08], %f6 fpsub16s %f13, %f2, %f15 fcmpes %fcc0, %f15, %f13 fpmerge %f12, %f10, %f8 ba,pn %xcc, loop_2112 ldsb [%l7 + 0x7D], %o6 brgz %g3, loop_2113 nop setx loop_2114, %l0, %l1 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_2112: edge16l %l5, %g4, %o3 ldx [%l7 + 0x18], %i5 loop_2113: tn %icc, 0x5 loop_2114: edge32ln %i0, %l4, %g6 edge16l %i1, %o1, %o4 tge %xcc, 0x0 fnegd %f4, %f0 fcmpne32 %f4, %f14, %i3 stx %g1, [%l7 + 0x70] tle %xcc, 0x0 stb %l1, [%l7 + 0x1F] lduh [%l7 + 0x0E], %l0 tl %icc, 0x5 andcc %i7, %i6, %l3 st %f3, [%l7 + 0x5C] fmovrsgz %l6, %f10, %f8 fbuge,a %fcc0, loop_2115 fpadd16 %f12, %f0, %f6 st %f12, [%l7 + 0x34] subccc %i4, %g5, %l2 loop_2115: movcs %icc, %o0, %o7 lduw [%l7 + 0x7C], %o2 fnot1s %f7, %f11 orncc %g7, %o5, %g2 stw %o6, [%l7 + 0x08] movvs %icc, %g3, %i2 movl %xcc, %g4, %l5 fmovdle %xcc, %f11, %f7 ldsb [%l7 + 0x6B], %i5 fcmpgt32 %f4, %f4, %o3 fcmpeq16 %f4, %f14, %i0 edge16n %l4, %g6, %i1 stx %o1, [%l7 + 0x10] fble,a %fcc2, loop_2116 sth %o4, [%l7 + 0x30] fnands %f13, %f12, %f14 fpadd16 %f14, %f6, %f6 loop_2116: fbue,a %fcc1, loop_2117 stx %g1, [%l7 + 0x30] stx %l1, [%l7 + 0x40] and %i3, 0x038F, %i7 loop_2117: tleu %icc, 0x7 fors %f13, %f3, %f5 edge8ln %l0, %l3, %i6 fandnot2 %f6, %f14, %f14 srax %i4, 0x1B, %g5 ldsb [%l7 + 0x3E], %l2 udivcc %l6, 0x1618, %o7 bgu loop_2118 fmovd %f10, %f8 edge8ln %o2, %g7, %o0 movleu %icc, %g2, %o5 loop_2118: fmovrde %o6, %f10, %f6 edge8l %g3, %g4, %i2 stx %l5, [%l7 + 0x40] movl %icc, %i5, %i0 fmovdl %icc, %f13, %f4 movl %icc, %o3, %g6 mova %xcc, %i1, %l4 ldsb [%l7 + 0x7A], %o1 fmovsa %icc, %f12, %f8 lduh [%l7 + 0x30], %g1 sllx %o4, %i3, %i7 fornot2s %f1, %f13, %f7 fbug %fcc3, loop_2119 fbu,a %fcc3, loop_2120 brnz,a %l0, loop_2121 st %f14, [%l7 + 0x30] loop_2119: ldx [%l7 + 0x68], %l1 loop_2120: ldub [%l7 + 0x53], %i6 loop_2121: fmovsa %icc, %f3, %f6 fbuge,a %fcc2, loop_2122 ldsb [%l7 + 0x6D], %l3 stx %g5, [%l7 + 0x28] ldx [%l7 + 0x08], %i4 loop_2122: sub %l2, %l6, %o2 ldd [%l7 + 0x28], %f4 movcc %xcc, %o7, %o0 fbue,a %fcc3, loop_2123 sdivx %g7, 0x021F, %o5 fmovrdlz %g2, %f6, %f0 ldsh [%l7 + 0x74], %o6 loop_2123: edge16ln %g3, %i2, %l5 sdivx %i5, 0x115E, %i0 addccc %o3, %g4, %g6 stx %l4, [%l7 + 0x30] fnand %f0, %f2, %f0 lduw [%l7 + 0x64], %o1 fcmpd %fcc3, %f8, %f14 stx %i1, [%l7 + 0x28] fpack32 %f10, %f10, %f6 taddcc %o4, 0x1E07, %i3 stw %g1, [%l7 + 0x60] bshuffle %f10, %f12, %f10 fcmpgt16 %f10, %f12, %l0 fcmpne16 %f4, %f14, %l1 xnorcc %i6, 0x0227, %i7 stb %g5, [%l7 + 0x18] ldsw [%l7 + 0x40], %i4 fmovs %f10, %f10 fexpand %f13, %f8 fmovsn %xcc, %f8, %f8 fmovdle %icc, %f12, %f10 fbo %fcc2, loop_2124 tsubcc %l3, %l2, %l6 lduw [%l7 + 0x54], %o7 fmovdn %icc, %f8, %f4 loop_2124: movvc %icc, %o2, %g7 movl %icc, %o5, %g2 fmovrde %o6, %f6, %f0 fmovsne %icc, %f6, %f9 fnands %f10, %f10, %f8 addcc %g3, 0x01BD, %o0 ldd [%l7 + 0x08], %f10 ldsw [%l7 + 0x48], %l5 sra %i2, 0x1F, %i0 fbge,a %fcc2, loop_2125 ldsh [%l7 + 0x7E], %o3 alignaddrl %g4, %i5, %l4 fmul8ulx16 %f12, %f6, %f2 loop_2125: fmovrde %o1, %f2, %f6 ldsb [%l7 + 0x2D], %g6 fmovscc %xcc, %f2, %f10 ldsb [%l7 + 0x1E], %i1 tg %xcc, 0x2 and %i3, 0x0504, %o4 fpack32 %f2, %f6, %f4 fblg %fcc3, loop_2126 brz,a %g1, loop_2127 lduh [%l7 + 0x66], %l1 taddcc %i6, 0x1693, %l0 loop_2126: bleu,pn %xcc, loop_2128 loop_2127: lduh [%l7 + 0x30], %g5 ldub [%l7 + 0x64], %i7 fones %f9 loop_2128: st %f9, [%l7 + 0x14] sra %i4, 0x19, %l2 fmovsvs %icc, %f7, %f14 std %f8, [%l7 + 0x48] lduh [%l7 + 0x44], %l3 edge16 %l6, %o2, %o7 fornot2 %f12, %f12, %f2 movcs %xcc, %o5, %g2 tg %xcc, 0x7 sdivx %g7, 0x192D, %g3 ldsb [%l7 + 0x30], %o0 fbn %fcc0, loop_2129 lduw [%l7 + 0x08], %o6 subc %l5, 0x165A, %i2 ba %icc, loop_2130 loop_2129: movrlez %o3, 0x3BF, %g4 fmovsgu %icc, %f12, %f3 sth %i5, [%l7 + 0x4A] loop_2130: umulcc %l4, 0x054A, %o1 fcmpeq16 %f2, %f6, %g6 ldsb [%l7 + 0x1D], %i1 tcs %icc, 0x2 fandnot1 %f8, %f14, %f12 lduw [%l7 + 0x7C], %i0 stx %o4, [%l7 + 0x30] movrgz %i3, %g1, %l1 tcs %icc, 0x5 fmovsge %xcc, %f15, %f6 lduh [%l7 + 0x50], %l0 ld [%l7 + 0x2C], %f15 fbg %fcc2, loop_2131 tge %xcc, 0x6 movgu %xcc, %i6, %i7 fcmpeq32 %f12, %f10, %i4 loop_2131: orncc %g5, 0x049B, %l3 fcmple16 %f0, %f2, %l6 fbul %fcc2, loop_2132 ld [%l7 + 0x54], %f11 fabsd %f0, %f6 ta %xcc, 0x4 loop_2132: bge %xcc, loop_2133 fbuge,a %fcc3, loop_2134 subcc %o2, %o7, %o5 movgu %xcc, %l2, %g7 loop_2133: fmul8ulx16 %f4, %f0, %f2 loop_2134: mova %icc, %g2, %g3 sth %o6, [%l7 + 0x0E] movle %xcc, %o0, %i2 ldsw [%l7 + 0x34], %l5 ldsh [%l7 + 0x6C], %g4 fbl %fcc1, loop_2135 sdivx %o3, 0x12CC, %l4 fpackfix %f6, %f9 ldub [%l7 + 0x4F], %i5 loop_2135: tneg %icc, 0x3 movpos %xcc, %g6, %o1 bshuffle %f6, %f2, %f14 tle %xcc, 0x0 fnot1s %f8, %f10 ldx [%l7 + 0x50], %i0 stw %i1, [%l7 + 0x64] movcs %xcc, %o4, %g1 ldd [%l7 + 0x70], %f4 edge8n %l1, %i3, %l0 brlez %i6, loop_2136 bn,a loop_2137 addc %i4, %g5, %i7 stx %l3, [%l7 + 0x30] loop_2136: subccc %o2, %o7, %o5 loop_2137: bleu,pn %icc, loop_2138 fandnot2s %f14, %f1, %f15 bpos,pt %xcc, loop_2139 movcs %xcc, %l2, %g7 loop_2138: brgez %l6, loop_2140 std %f0, [%l7 + 0x38] loop_2139: orn %g2, %o6, %g3 bvc,pt %xcc, loop_2141 loop_2140: ldsb [%l7 + 0x77], %i2 ble,pn %xcc, loop_2142 ldsh [%l7 + 0x42], %o0 loop_2141: sll %g4, %o3, %l5 and %l4, %i5, %g6 loop_2142: movcs %icc, %o1, %i0 st %f14, [%l7 + 0x18] ldsb [%l7 + 0x4A], %o4 fmovdgu %icc, %f13, %f5 ble %xcc, loop_2143 stx %i1, [%l7 + 0x18] bcs,a,pt %xcc, loop_2144 std %f8, [%l7 + 0x70] loop_2143: stx %g1, [%l7 + 0x30] fornot1 %f14, %f0, %f2 loop_2144: fmovdvc %xcc, %f7, %f11 movvs %icc, %i3, %l1 st %f15, [%l7 + 0x58] sllx %i6, 0x0D, %i4 std %f2, [%l7 + 0x70] fmovda %xcc, %f4, %f6 smul %l0, 0x110A, %i7 udivx %l3, 0x0C64, %o2 stx %o7, [%l7 + 0x30] fnors %f15, %f8, %f10 fmul8ulx16 %f0, %f8, %f8 tle %xcc, 0x3 te %xcc, 0x7 ldub [%l7 + 0x09], %g5 fxor %f8, %f2, %f12 sth %o5, [%l7 + 0x26] fbul %fcc0, loop_2145 fmuld8sux16 %f9, %f1, %f12 srlx %l2, %l6, %g7 stb %g2, [%l7 + 0x14] loop_2145: tle %xcc, 0x2 movpos %xcc, %o6, %g3 brlez,a %i2, loop_2146 smul %o0, %g4, %l5 srax %o3, 0x12, %i5 fpadd16s %f3, %f15, %f13 loop_2146: ldx [%l7 + 0x58], %g6 ld [%l7 + 0x58], %f11 ldsh [%l7 + 0x6A], %o1 std %f8, [%l7 + 0x10] edge16ln %i0, %l4, %i1 alignaddrl %g1, %o4, %i3 orncc %i6, 0x0413, %l1 andn %l0, 0x11A6, %i4 andcc %l3, 0x0ECF, %i7 ldx [%l7 + 0x20], %o7 ble loop_2147 movleu %icc, %o2, %o5 subc %g5, 0x1148, %l6 sllx %l2, %g2, %o6 loop_2147: ldd [%l7 + 0x40], %f0 be,a loop_2148 ld [%l7 + 0x6C], %f6 ldsw [%l7 + 0x4C], %g3 ldub [%l7 + 0x5E], %i2 loop_2148: lduh [%l7 + 0x7A], %g7 fpack32 %f4, %f4, %f12 movleu %icc, %o0, %l5 fnegd %f10, %f0 fpadd32 %f4, %f4, %f14 siam 0x3 fmovsleu %xcc, %f15, %f10 bleu,a,pn %xcc, loop_2149 movgu %icc, %g4, %i5 fcmpeq32 %f6, %f2, %g6 fsrc1 %f12, %f12 loop_2149: bg,a,pt %xcc, loop_2150 mulscc %o1, %i0, %l4 fmovdvs %icc, %f9, %f1 fmovdcc %xcc, %f8, %f5 loop_2150: movg %icc, %i1, %o3 stb %g1, [%l7 + 0x67] smulcc %o4, %i3, %i6 mulx %l0, %i4, %l1 fxnors %f0, %f3, %f11 movl %icc, %l3, %o7 popc 0x1A1A, %i7 udivx %o2, 0x14B4, %o5 brlez,a %g5, loop_2151 ldsw [%l7 + 0x6C], %l2 nop setx loop_2152, %l0, %l1 jmpl %l1, %g2 stw %o6, [%l7 + 0x24] loop_2151: fnegd %f2, %f12 fmovscc %xcc, %f6, %f4 loop_2152: fmovdcs %xcc, %f2, %f15 movle %icc, %l6, %i2 ldd [%l7 + 0x48], %f8 fmovrsne %g7, %f12, %f12 ldx [%l7 + 0x58], %o0 fmovrdgez %g3, %f12, %f4 ld [%l7 + 0x20], %f10 sra %l5, 0x14, %i5 movg %xcc, %g6, %g4 fbue %fcc3, loop_2153 edge8ln %i0, %l4, %i1 fmovdvs %xcc, %f4, %f4 fmul8ulx16 %f6, %f2, %f12 loop_2153: sth %o1, [%l7 + 0x3A] fmovrdlz %o3, %f2, %f14 fpsub32 %f0, %f8, %f6 st %f6, [%l7 + 0x20] std %f14, [%l7 + 0x70] fands %f13, %f6, %f8 fandnot2 %f0, %f12, %f8 ldsh [%l7 + 0x5C], %o4 call loop_2154 ldsh [%l7 + 0x12], %i3 add %g1, %l0, %i6 stb %i4, [%l7 + 0x3E] loop_2154: udiv %l1, 0x0F7A, %o7 ldx [%l7 + 0x78], %i7 st %f2, [%l7 + 0x1C] move %icc, %o2, %o5 fba,a %fcc2, loop_2155 ldx [%l7 + 0x68], %g5 movcc %xcc, %l3, %l2 alignaddr %g2, %o6, %i2 loop_2155: bne,pt %icc, loop_2156 fmovdle %xcc, %f2, %f15 fsrc1s %f14, %f3 fones %f10 loop_2156: lduh [%l7 + 0x46], %l6 umul %o0, %g3, %g7 brgz %l5, loop_2157 ld [%l7 + 0x38], %f10 fmovda %icc, %f10, %f3 fble,a %fcc2, loop_2158 loop_2157: addcc %i5, %g4, %i0 sth %l4, [%l7 + 0x5C] tcs %icc, 0x1 loop_2158: bcs loop_2159 stw %i1, [%l7 + 0x60] orn %g6, 0x1C57, %o3 stw %o1, [%l7 + 0x2C] loop_2159: fxnor %f4, %f6, %f6 st %f11, [%l7 + 0x48] fmovdn %xcc, %f6, %f12 movrne %i3, 0x042, %g1 fmovdcc %xcc, %f6, %f9 lduw [%l7 + 0x50], %l0 movcs %xcc, %i6, %o4 ldub [%l7 + 0x1C], %i4 fbue %fcc1, loop_2160 subc %o7, %i7, %o2 fmovspos %icc, %f9, %f4 add %l1, %g5, %o5 loop_2160: fnot1 %f8, %f12 fbne,a %fcc1, loop_2161 edge16ln %l2, %l3, %o6 umulcc %g2, 0x1F00, %i2 ldsb [%l7 + 0x54], %l6 loop_2161: edge32ln %g3, %g7, %o0 fmovdl %xcc, %f1, %f6 st %f12, [%l7 + 0x28] popc %l5, %i5 movle %xcc, %i0, %l4 fbo,a %fcc3, loop_2162 edge8l %g4, %g6, %i1 brlez %o1, loop_2163 fbul %fcc2, loop_2164 loop_2162: fmovrsgz %i3, %f14, %f8 fmovde %icc, %f2, %f2 loop_2163: fmovrde %g1, %f8, %f12 loop_2164: fbo,a %fcc2, loop_2165 fmovdne %icc, %f4, %f5 fnegd %f0, %f12 fbue,a %fcc1, loop_2166 loop_2165: call loop_2167 sth %o3, [%l7 + 0x72] movle %xcc, %l0, %o4 loop_2166: fba,a %fcc1, loop_2168 loop_2167: fpadd32 %f4, %f0, %f10 edge8 %i4, %o7, %i7 fpack16 %f4, %f13 loop_2168: fpadd16 %f2, %f8, %f0 sdiv %o2, 0x0FD2, %i6 xnorcc %g5, 0x1C70, %l1 edge8l %l2, %o5, %l3 te %icc, 0x6 fmovrslz %o6, %f0, %f10 movpos %icc, %g2, %i2 ld [%l7 + 0x18], %f7 lduh [%l7 + 0x1A], %l6 fbuge %fcc3, loop_2169 fxors %f11, %f4, %f7 ldub [%l7 + 0x16], %g7 ldsw [%l7 + 0x10], %o0 loop_2169: movle %xcc, %l5, %g3 ldsh [%l7 + 0x16], %i5 fpadd32s %f8, %f6, %f14 xnor %l4, %i0, %g6 edge32n %i1, %g4, %o1 tne %icc, 0x2 edge8n %i3, %g1, %o3 add %l0, %o4, %i4 fcmpgt32 %f14, %f6, %o7 sth %i7, [%l7 + 0x14] fmovsleu %xcc, %f9, %f0 ldd [%l7 + 0x70], %f2 fsrc1 %f10, %f10 fornot1 %f8, %f14, %f4 bl,a,pn %xcc, loop_2170 fpadd32s %f11, %f7, %f5 brlz %o2, loop_2171 or %g5, 0x00ED, %l1 loop_2170: edge8 %i6, %o5, %l2 ld [%l7 + 0x0C], %f14 loop_2171: brgz,a %o6, loop_2172 movneg %xcc, %g2, %i2 mulx %l6, 0x03F8, %l3 fmovsge %icc, %f8, %f7 loop_2172: ldx [%l7 + 0x08], %g7 fmul8x16al %f12, %f2, %f2 st %f0, [%l7 + 0x2C] fmul8x16 %f3, %f2, %f4 sth %l5, [%l7 + 0x7E] brnz,a %o0, loop_2173 movleu %xcc, %g3, %l4 ldsw [%l7 + 0x18], %i0 fornot2 %f8, %f8, %f12 loop_2173: ldsb [%l7 + 0x1C], %g6 movvc %icc, %i5, %g4 array16 %i1, %i3, %g1 nop setx loop_2174, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array8 %o3, %o1, %l0 srlx %i4, %o7, %i7 lduw [%l7 + 0x10], %o2 loop_2174: fzero %f12 umul %g5, 0x0A8B, %o4 stx %i6, [%l7 + 0x20] ldd [%l7 + 0x58], %f8 std %f12, [%l7 + 0x28] andn %l1, 0x14FE, %l2 srl %o6, %g2, %o5 stw %i2, [%l7 + 0x4C] fsrc1 %f4, %f14 movl %xcc, %l6, %g7 ldd [%l7 + 0x40], %f4 nop setx loop_2175, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f4, [%l7 + 0x08] xor %l3, 0x0076, %l5 siam 0x6 loop_2175: smul %o0, 0x0B5A, %g3 lduh [%l7 + 0x0A], %i0 tsubcctv %l4, 0x051D, %i5 movcs %icc, %g4, %i1 smul %i3, %g6, %g1 move %xcc, %o3, %o1 std %f14, [%l7 + 0x60] edge32ln %i4, %o7, %l0 ldsb [%l7 + 0x22], %o2 lduh [%l7 + 0x3A], %i7 te %xcc, 0x5 ldx [%l7 + 0x10], %o4 fmovda %icc, %f11, %f5 fbe,a %fcc0, loop_2176 sethi 0x0CD2, %g5 lduh [%l7 + 0x7C], %i6 stw %l1, [%l7 + 0x20] loop_2176: bpos,pt %icc, loop_2177 ldsw [%l7 + 0x38], %o6 sth %g2, [%l7 + 0x28] add %o5, %l2, %i2 loop_2177: fornot2s %f9, %f4, %f1 alignaddrl %g7, %l3, %l6 fmul8ulx16 %f4, %f8, %f4 fnegd %f8, %f14 fone %f6 andcc %o0, 0x1B6B, %l5 stw %i0, [%l7 + 0x7C] subccc %l4, 0x098B, %i5 fmovrdne %g3, %f6, %f4 fblg,a %fcc3, loop_2178 fcmpeq32 %f10, %f0, %i1 edge8ln %i3, %g4, %g1 tn %xcc, 0x0 loop_2178: st %f13, [%l7 + 0x58] lduh [%l7 + 0x16], %o3 st %f14, [%l7 + 0x60] fmovscc %xcc, %f1, %f10 tleu %xcc, 0x6 ldsh [%l7 + 0x3A], %g6 lduw [%l7 + 0x2C], %i4 movge %icc, %o7, %o1 tge %icc, 0x7 ldx [%l7 + 0x18], %o2 bl,a,pt %xcc, loop_2179 ldsw [%l7 + 0x48], %l0 tcc %icc, 0x5 std %f12, [%l7 + 0x20] loop_2179: fmovsneg %icc, %f11, %f5 fmovdle %icc, %f0, %f14 brgez,a %o4, loop_2180 tcc %icc, 0x2 andncc %i7, %g5, %i6 movpos %xcc, %o6, %l1 loop_2180: ld [%l7 + 0x44], %f12 ldsh [%l7 + 0x4E], %o5 stw %l2, [%l7 + 0x0C] fpsub32 %f14, %f2, %f8 ldsh [%l7 + 0x44], %g2 xnorcc %g7, 0x03B2, %i2 fbue,a %fcc2, loop_2181 fble,a %fcc1, loop_2182 brgz %l6, loop_2183 fcmped %fcc3, %f2, %f6 loop_2181: ldx [%l7 + 0x18], %o0 loop_2182: fnegd %f2, %f12 loop_2183: fornot1s %f2, %f2, %f8 st %f0, [%l7 + 0x18] fmovdcs %xcc, %f6, %f9 sdiv %l5, 0x01F8, %l3 udivcc %i0, 0x1B0E, %l4 fbul %fcc1, loop_2184 movgu %icc, %g3, %i5 fmovse %icc, %f12, %f1 fmovdgu %icc, %f14, %f0 loop_2184: stb %i1, [%l7 + 0x39] std %f14, [%l7 + 0x10] fcmpeq16 %f2, %f14, %i3 ldx [%l7 + 0x10], %g4 fornot2s %f2, %f4, %f8 ldx [%l7 + 0x10], %o3 bge,pn %icc, loop_2185 fmovrdgez %g6, %f6, %f14 sth %i4, [%l7 + 0x54] std %f12, [%l7 + 0x38] loop_2185: fmuld8sux16 %f8, %f0, %f6 ldsh [%l7 + 0x5C], %o7 brnz,a %g1, loop_2186 stw %o2, [%l7 + 0x78] fmovrse %o1, %f12, %f4 ldsw [%l7 + 0x70], %l0 loop_2186: stw %i7, [%l7 + 0x10] fmovrsgez %g5, %f14, %f7 movvs %xcc, %o4, %i6 move %icc, %l1, %o5 udiv %o6, 0x02C7, %l2 fmovdgu %xcc, %f12, %f12 movcs %icc, %g2, %i2 fmul8x16 %f1, %f6, %f8 fsrc2 %f6, %f0 lduw [%l7 + 0x50], %l6 taddcc %o0, %g7, %l5 st %f7, [%l7 + 0x50] ldx [%l7 + 0x70], %i0 fpmerge %f6, %f2, %f12 movge %xcc, %l3, %l4 edge16 %g3, %i1, %i3 bcc,a %xcc, loop_2187 sra %g4, 0x05, %i5 ldsh [%l7 + 0x74], %o3 edge32l %g6, %i4, %o7 loop_2187: bleu %icc, loop_2188 taddcctv %g1, %o1, %l0 movrlez %i7, %o2, %o4 udivx %i6, 0x0908, %l1 loop_2188: sth %o5, [%l7 + 0x32] fornot1 %f8, %f8, %f10 movrlz %g5, %l2, %g2 fmovdpos %icc, %f14, %f2 fmovdgu %icc, %f1, %f0 lduh [%l7 + 0x08], %o6 st %f7, [%l7 + 0x0C] brgz %i2, loop_2189 ldsb [%l7 + 0x78], %l6 fornot1 %f6, %f10, %f12 brnz %o0, loop_2190 loop_2189: tg %xcc, 0x6 fors %f10, %f4, %f9 std %f8, [%l7 + 0x30] loop_2190: fmovspos %icc, %f1, %f14 ldd [%l7 + 0x68], %f8 tcs %xcc, 0x1 sth %g7, [%l7 + 0x26] fpsub16 %f2, %f6, %f8 tne %xcc, 0x0 xorcc %l5, 0x0C31, %l3 edge16 %i0, %g3, %i1 ldub [%l7 + 0x37], %l4 ldub [%l7 + 0x7C], %i3 bg loop_2191 fnand %f8, %f0, %f8 fmovdvc %icc, %f5, %f6 move %xcc, %g4, %o3 loop_2191: stw %i5, [%l7 + 0x70] lduw [%l7 + 0x30], %i4 stb %o7, [%l7 + 0x2B] nop setx loop_2192, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x48], %g6 lduw [%l7 + 0x48], %g1 fxnor %f10, %f8, %f12 loop_2192: fxnors %f9, %f6, %f1 stw %o1, [%l7 + 0x08] lduw [%l7 + 0x30], %i7 umulcc %l0, 0x1AAA, %o4 fmovrde %o2, %f0, %f0 fpackfix %f6, %f3 lduw [%l7 + 0x34], %i6 fornot2 %f0, %f0, %f10 brlez,a %l1, loop_2193 bg,a loop_2194 bvs,a,pn %icc, loop_2195 popc 0x1875, %o5 loop_2193: fbug %fcc0, loop_2196 loop_2194: fmovscc %xcc, %f12, %f0 loop_2195: fmovs %f9, %f12 sll %g5, 0x08, %g2 loop_2196: fmul8sux16 %f12, %f12, %f6 tge %icc, 0x6 fbule,a %fcc2, loop_2197 bvs,a loop_2198 ldsw [%l7 + 0x08], %o6 bn,a loop_2199 loop_2197: orcc %i2, %l6, %l2 loop_2198: stw %g7, [%l7 + 0x70] std %f4, [%l7 + 0x28] loop_2199: ldx [%l7 + 0x08], %o0 tg %icc, 0x5 fbule,a %fcc3, loop_2200 fbg,a %fcc0, loop_2201 bge,a,pn %xcc, loop_2202 fmovsl %xcc, %f7, %f1 loop_2200: edge32 %l3, %i0, %g3 loop_2201: tg %icc, 0x4 loop_2202: umulcc %l5, %l4, %i3 fmovscc %icc, %f3, %f11 fbuge %fcc0, loop_2203 nop setx loop_2204, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x48], %i1 sth %g4, [%l7 + 0x30] loop_2203: stb %o3, [%l7 + 0x46] loop_2204: fnor %f4, %f0, %f10 fpack16 %f12, %f10 mulx %i5, %i4, %o7 edge16n %g6, %g1, %o1 sth %i7, [%l7 + 0x2A] fnot2s %f14, %f7 nop setx loop_2205, %l0, %l1 jmpl %l1, %o4 fmovrdlz %o2, %f8, %f0 sdivcc %i6, 0x1D62, %l0 tn %icc, 0x0 loop_2205: fmovd %f12, %f14 and %o5, %l1, %g2 lduw [%l7 + 0x28], %o6 fmul8x16al %f12, %f8, %f6 array8 %i2, %g5, %l6 edge16n %g7, %o0, %l2 lduh [%l7 + 0x68], %i0 ldx [%l7 + 0x60], %l3 fbl,a %fcc3, loop_2206 smulcc %g3, %l4, %l5 fmovsneg %xcc, %f10, %f2 bshuffle %f12, %f14, %f14 loop_2206: fbe %fcc0, loop_2207 fmovdvs %xcc, %f10, %f7 fpsub32s %f13, %f3, %f12 ldub [%l7 + 0x65], %i1 loop_2207: fbuge %fcc2, loop_2208 sll %g4, %i3, %i5 ldub [%l7 + 0x7C], %i4 addccc %o3, 0x0424, %g6 loop_2208: fmul8sux16 %f8, %f12, %f0 fmuld8sux16 %f0, %f1, %f4 tpos %xcc, 0x2 bcs,a %xcc, loop_2209 srl %g1, %o7, %i7 stx %o4, [%l7 + 0x70] move %xcc, %o2, %i6 loop_2209: fmovrde %l0, %f2, %f10 fbe %fcc1, loop_2210 bleu loop_2211 alignaddr %o5, %o1, %l1 fmovsl %icc, %f8, %f2 loop_2210: ldsw [%l7 + 0x74], %g2 loop_2211: fandnot2s %f15, %f10, %f4 std %f4, [%l7 + 0x30] fnot1 %f4, %f0 fmovdpos %xcc, %f2, %f1 edge32n %i2, %o6, %g5 sethi 0x0F07, %g7 ld [%l7 + 0x18], %f9 ldsw [%l7 + 0x7C], %l6 te %icc, 0x1 fnot2 %f14, %f0 fxnors %f1, %f5, %f12 fbuge %fcc2, loop_2212 ldub [%l7 + 0x4C], %l2 fsrc2 %f14, %f8 fnot2s %f15, %f9 loop_2212: bvc loop_2213 st %f7, [%l7 + 0x28] umulcc %o0, %l3, %i0 stb %g3, [%l7 + 0x6D] loop_2213: lduh [%l7 + 0x50], %l5 ldsh [%l7 + 0x30], %i1 fpackfix %f6, %f9 lduh [%l7 + 0x3A], %g4 fbul %fcc3, loop_2214 sth %i3, [%l7 + 0x5A] fcmpeq32 %f4, %f0, %i5 fnand %f8, %f4, %f10 loop_2214: fones %f14 alignaddrl %l4, %o3, %i4 bleu loop_2215 smul %g1, 0x068C, %o7 movre %i7, %o4, %g6 edge32ln %i6, %o2, %l0 loop_2215: fzero %f6 st %f10, [%l7 + 0x14] fbue,a %fcc3, loop_2216 fxor %f4, %f8, %f4 edge16l %o1, %l1, %g2 andncc %o5, %i2, %g5 loop_2216: fone %f6 lduh [%l7 + 0x10], %g7 fmovrde %l6, %f6, %f0 sra %o6, %o0, %l2 faligndata %f6, %f4, %f0 ldsw [%l7 + 0x50], %i0 smul %g3, %l5, %l3 fnot2s %f0, %f14 movgu %xcc, %i1, %i3 ldub [%l7 + 0x58], %i5 ld [%l7 + 0x5C], %f6 fmovdge %xcc, %f5, %f12 move %xcc, %g4, %l4 stb %o3, [%l7 + 0x5B] fors %f4, %f6, %f2 ldsh [%l7 + 0x0A], %g1 andncc %o7, %i4, %o4 fmuld8ulx16 %f13, %f12, %f14 st %f12, [%l7 + 0x14] fnegs %f2, %f13 fmul8sux16 %f2, %f10, %f0 movge %icc, %i7, %i6 and %g6, 0x0F97, %l0 sdivx %o1, 0x0E0A, %o2 ldub [%l7 + 0x69], %l1 array8 %g2, %o5, %g5 ldsb [%l7 + 0x0C], %g7 fcmple16 %f10, %f2, %i2 stb %l6, [%l7 + 0x1A] brlez,a %o6, loop_2217 fbo %fcc3, loop_2218 orcc %l2, 0x1A1F, %o0 fxors %f13, %f13, %f3 loop_2217: edge32ln %g3, %i0, %l3 loop_2218: fandnot1s %f15, %f15, %f2 alignaddrl %l5, %i1, %i3 ldub [%l7 + 0x63], %i5 fble,a %fcc0, loop_2219 movle %xcc, %l4, %o3 stb %g1, [%l7 + 0x76] srax %o7, %g4, %o4 loop_2219: movgu %xcc, %i7, %i6 fnors %f9, %f8, %f15 fzeros %f14 lduw [%l7 + 0x44], %g6 st %f10, [%l7 + 0x28] fornot2s %f2, %f6, %f2 fmovrde %i4, %f4, %f4 fsrc2s %f15, %f6 array32 %o1, %o2, %l0 addc %l1, 0x01E5, %o5 fsrc1 %f6, %f10 fmovsge %xcc, %f11, %f9 ldub [%l7 + 0x13], %g2 movgu %xcc, %g7, %g5 edge32n %i2, %o6, %l2 fmovsne %icc, %f8, %f7 movg %icc, %l6, %o0 andcc %i0, 0x1DFA, %g3 fbo %fcc1, loop_2220 fpack32 %f6, %f4, %f4 faligndata %f2, %f8, %f2 fmovdneg %icc, %f13, %f5 loop_2220: stx %l5, [%l7 + 0x68] smulcc %l3, 0x1A50, %i3 movn %icc, %i5, %l4 fpadd16 %f8, %f0, %f4 srlx %o3, %i1, %g1 fbuge %fcc0, loop_2221 st %f6, [%l7 + 0x3C] fcmpeq32 %f0, %f2, %o7 call loop_2222 loop_2221: brlz,a %o4, loop_2223 std %f12, [%l7 + 0x78] fcmps %fcc3, %f3, %f13 loop_2222: for %f6, %f12, %f10 loop_2223: ldub [%l7 + 0x56], %i7 stb %g4, [%l7 + 0x74] fmovdne %icc, %f10, %f0 movne %xcc, %i6, %i4 smul %o1, 0x0F55, %g6 srlx %l0, %l1, %o5 ld [%l7 + 0x0C], %f0 addcc %g2, %g7, %g5 tn %icc, 0x5 edge16n %o2, %o6, %i2 ldsw [%l7 + 0x28], %l2 tvc %xcc, 0x3 ldd [%l7 + 0x10], %f10 for %f4, %f14, %f4 ldx [%l7 + 0x20], %l6 movne %xcc, %o0, %i0 ld [%l7 + 0x1C], %f14 movgu %icc, %g3, %l5 fpsub32 %f4, %f2, %f6 std %f10, [%l7 + 0x68] fsrc1 %f2, %f10 fexpand %f8, %f10 bgu,a,pn %icc, loop_2224 fbuge %fcc2, loop_2225 st %f2, [%l7 + 0x68] ldsb [%l7 + 0x1F], %i3 loop_2224: bcs,a loop_2226 loop_2225: xnorcc %i5, 0x10DC, %l3 ldsw [%l7 + 0x0C], %o3 srlx %i1, %l4, %o7 loop_2226: fzero %f0 sth %o4, [%l7 + 0x78] umul %i7, 0x045A, %g1 fmovsge %xcc, %f8, %f14 orncc %g4, %i6, %i4 bne,pn %xcc, loop_2227 ldsh [%l7 + 0x2A], %o1 stx %l0, [%l7 + 0x10] stb %l1, [%l7 + 0x25] loop_2227: fmovdle %icc, %f9, %f6 ldx [%l7 + 0x48], %g6 lduh [%l7 + 0x7C], %o5 movrgz %g7, 0x2C2, %g5 ldd [%l7 + 0x20], %f6 lduw [%l7 + 0x3C], %o2 movcc %xcc, %o6, %i2 andn %l2, %l6, %o0 fmul8x16al %f9, %f4, %f12 fmovsg %xcc, %f1, %f11 tl %icc, 0x2 fnot2s %f7, %f11 movrgez %g2, %g3, %l5 ldub [%l7 + 0x3B], %i3 fsrc1 %f4, %f14 st %f14, [%l7 + 0x28] movg %icc, %i5, %i0 fmovsge %xcc, %f14, %f11 fsrc1s %f11, %f2 fones %f3 srl %l3, %i1, %o3 array32 %o7, %o4, %i7 tle %icc, 0x4 fmovs %f11, %f1 fmovdgu %xcc, %f11, %f7 tvc %xcc, 0x3 sth %g1, [%l7 + 0x08] te %xcc, 0x0 ldsw [%l7 + 0x58], %l4 fornot2s %f1, %f7, %f7 fpack16 %f10, %f7 fmovrde %g4, %f10, %f8 std %f10, [%l7 + 0x58] fmuld8sux16 %f6, %f8, %f8 fmuld8sux16 %f10, %f0, %f8 sethi 0x0FD3, %i6 movpos %xcc, %o1, %i4 tn %icc, 0x2 nop setx loop_2228, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrlez %l0, %g6, %o5 sdivcc %g7, 0x0387, %l1 udivcc %o2, 0x0E1B, %o6 loop_2228: fmovsle %icc, %f7, %f11 fblg,a %fcc1, loop_2229 lduw [%l7 + 0x28], %i2 bn,a loop_2230 orn %l2, %g5, %o0 loop_2229: fmul8x16 %f2, %f8, %f0 fmovdg %icc, %f8, %f15 loop_2230: fpsub16 %f8, %f4, %f2 stx %g2, [%l7 + 0x20] addcc %l6, %g3, %i3 subccc %i5, %l5, %l3 fmovdn %icc, %f3, %f13 array8 %i1, %o3, %i0 stx %o7, [%l7 + 0x30] bvc,a,pt %xcc, loop_2231 fcmpgt16 %f8, %f4, %i7 fbl %fcc3, loop_2232 edge8l %g1, %o4, %l4 loop_2231: sth %g4, [%l7 + 0x22] ldx [%l7 + 0x10], %i6 loop_2232: addccc %i4, 0x1238, %o1 movpos %icc, %g6, %l0 lduh [%l7 + 0x7E], %o5 edge8ln %g7, %l1, %o2 mulscc %o6, 0x0355, %l2 movle %xcc, %g5, %i2 taddcc %g2, %o0, %l6 fornot1s %f0, %f4, %f5 sdiv %g3, 0x0BA5, %i5 fmovsvs %icc, %f5, %f13 stx %l5, [%l7 + 0x78] popc %l3, %i1 ldsw [%l7 + 0x48], %o3 bvc,a %xcc, loop_2233 brgz %i0, loop_2234 xor %i3, 0x0FD8, %o7 ldsw [%l7 + 0x40], %g1 loop_2233: fbl %fcc1, loop_2235 loop_2234: srl %i7, 0x0F, %o4 subcc %g4, %l4, %i4 fble,a %fcc1, loop_2236 loop_2235: movle %icc, %o1, %i6 fabsd %f10, %f10 udivcc %l0, 0x1418, %g6 loop_2236: edge8l %g7, %l1, %o2 tsubcctv %o6, 0x02C0, %o5 st %f13, [%l7 + 0x08] fbge %fcc1, loop_2237 lduw [%l7 + 0x44], %g5 andncc %l2, %i2, %g2 lduw [%l7 + 0x38], %l6 loop_2237: fpsub32 %f4, %f0, %f0 fbne %fcc3, loop_2238 fmovdge %icc, %f7, %f11 mulscc %g3, %i5, %o0 edge8 %l5, %l3, %o3 loop_2238: fmovsg %xcc, %f5, %f6 fbn %fcc3, loop_2239 ldsw [%l7 + 0x2C], %i0 fmovsa %icc, %f12, %f6 fors %f1, %f11, %f10 loop_2239: stw %i1, [%l7 + 0x38] fornot2 %f12, %f6, %f10 sll %i3, %o7, %g1 fmovdleu %xcc, %f8, %f6 sth %i7, [%l7 + 0x52] fbule,a %fcc3, loop_2240 bcc,a %xcc, loop_2241 or %g4, 0x0773, %l4 std %f8, [%l7 + 0x78] loop_2240: stb %i4, [%l7 + 0x26] loop_2241: ldsw [%l7 + 0x5C], %o4 stx %i6, [%l7 + 0x28] addc %o1, 0x0532, %l0 st %f14, [%l7 + 0x58] fmovdneg %xcc, %f15, %f7 fsrc2s %f13, %f15 ldd [%l7 + 0x08], %f14 lduw [%l7 + 0x58], %g6 fmovscc %icc, %f11, %f6 ldsh [%l7 + 0x76], %g7 fmovrde %l1, %f14, %f0 lduw [%l7 + 0x08], %o6 fmovrsgz %o5, %f7, %f8 movge %xcc, %o2, %l2 lduh [%l7 + 0x3A], %i2 fmovrdne %g5, %f2, %f14 tn %icc, 0x3 ldx [%l7 + 0x40], %l6 edge8ln %g3, %g2, %o0 std %f8, [%l7 + 0x30] movpos %icc, %l5, %l3 sth %i5, [%l7 + 0x24] fmovsleu %xcc, %f14, %f7 brz %o3, loop_2242 ldsh [%l7 + 0x2C], %i1 edge8n %i3, %i0, %o7 fmovsgu %icc, %f5, %f10 loop_2242: sra %g1, %i7, %g4 sth %l4, [%l7 + 0x7E] fpackfix %f4, %f7 tne %xcc, 0x0 ldd [%l7 + 0x20], %f6 movpos %icc, %i4, %i6 xor %o4, %o1, %g6 ldub [%l7 + 0x1A], %g7 fcmpeq32 %f2, %f2, %l1 ble,pn %xcc, loop_2243 addcc %o6, %l0, %o5 fsrc2s %f8, %f6 fmovdleu %xcc, %f7, %f7 loop_2243: stb %o2, [%l7 + 0x73] bpos,a,pn %icc, loop_2244 fone %f6 fmovse %icc, %f10, %f8 mulx %i2, %l2, %l6 loop_2244: bcs,pn %xcc, loop_2245 lduh [%l7 + 0x52], %g3 for %f4, %f6, %f2 fsrc2s %f15, %f5 loop_2245: lduh [%l7 + 0x12], %g2 umulcc %g5, 0x0824, %l5 ldsw [%l7 + 0x44], %o0 tpos %xcc, 0x1 edge16n %l3, %i5, %i1 stw %i3, [%l7 + 0x08] ldsh [%l7 + 0x74], %o3 fand %f6, %f14, %f4 movge %xcc, %o7, %g1 st %f9, [%l7 + 0x50] stx %i0, [%l7 + 0x30] fmovdneg %icc, %f13, %f8 bpos,a,pn %icc, loop_2246 xnorcc %g4, 0x077D, %i7 ldd [%l7 + 0x70], %f8 stb %l4, [%l7 + 0x58] loop_2246: stw %i6, [%l7 + 0x10] smulcc %i4, 0x1875, %o4 smul %o1, %g7, %l1 array32 %g6, %l0, %o5 stw %o6, [%l7 + 0x4C] call loop_2247 movl %icc, %o2, %l2 fmuld8ulx16 %f15, %f9, %f4 subcc %i2, %g3, %g2 loop_2247: fnand %f12, %f10, %f0 fbn %fcc2, loop_2248 fpsub32 %f0, %f0, %f10 array16 %l6, %l5, %o0 edge16ln %l3, %i5, %g5 loop_2248: fsrc1 %f0, %f4 fcmped %fcc1, %f10, %f6 std %f4, [%l7 + 0x58] fnegd %f8, %f8 movgu %icc, %i1, %i3 fands %f3, %f3, %f0 siam 0x4 fornot1s %f1, %f12, %f14 fbn,a %fcc2, loop_2249 fmovsvc %icc, %f8, %f13 ldd [%l7 + 0x30], %f0 be,a %xcc, loop_2250 loop_2249: tpos %icc, 0x1 lduh [%l7 + 0x50], %o3 ld [%l7 + 0x74], %f13 loop_2250: bpos,pt %icc, loop_2251 fmovdg %icc, %f11, %f4 fmovrslez %o7, %f11, %f4 ldsh [%l7 + 0x70], %i0 loop_2251: movrlz %g4, %g1, %l4 movn %icc, %i7, %i4 alignaddr %o4, %o1, %i6 bvs,a,pn %icc, loop_2252 ldsw [%l7 + 0x68], %l1 orn %g6, 0x1362, %g7 tvs %icc, 0x5 loop_2252: ldsh [%l7 + 0x22], %l0 fcmple32 %f4, %f14, %o5 fmovscs %xcc, %f9, %f8 fmovsneg %xcc, %f8, %f5 brz,a %o6, loop_2253 fbne,a %fcc2, loop_2254 st %f10, [%l7 + 0x40] or %l2, 0x0875, %i2 loop_2253: fble %fcc2, loop_2255 loop_2254: fbne,a %fcc2, loop_2256 st %f8, [%l7 + 0x50] umul %o2, %g3, %l6 loop_2255: lduw [%l7 + 0x58], %g2 loop_2256: tpos %xcc, 0x3 umulcc %l5, %l3, %i5 sth %g5, [%l7 + 0x4A] add %i1, %i3, %o3 lduw [%l7 + 0x4C], %o7 ldx [%l7 + 0x58], %o0 st %f15, [%l7 + 0x4C] ldd [%l7 + 0x70], %f4 fcmple32 %f12, %f10, %g4 fpsub32 %f10, %f6, %f4 stw %g1, [%l7 + 0x10] ldub [%l7 + 0x22], %i0 edge16n %i7, %l4, %o4 ld [%l7 + 0x24], %f11 std %f8, [%l7 + 0x08] ldsh [%l7 + 0x52], %i4 fexpand %f0, %f6 ldsw [%l7 + 0x6C], %i6 fzero %f2 fmovdneg %icc, %f10, %f8 fcmpeq32 %f0, %f14, %l1 udivx %o1, 0x09DF, %g7 bcc,a %icc, loop_2257 movcc %xcc, %g6, %l0 bcs,pn %xcc, loop_2258 fmovd %f10, %f10 loop_2257: fmovsg %icc, %f5, %f1 edge32 %o6, %l2, %o5 loop_2258: taddcc %o2, %g3, %i2 fmovse %icc, %f12, %f5 lduw [%l7 + 0x1C], %l6 edge16n %g2, %l5, %l3 lduw [%l7 + 0x24], %i5 bneg %xcc, loop_2259 ldsh [%l7 + 0x44], %g5 stb %i1, [%l7 + 0x45] stx %o3, [%l7 + 0x28] loop_2259: stx %o7, [%l7 + 0x40] ldd [%l7 + 0x28], %f0 fmovrdlez %o0, %f6, %f4 stx %i3, [%l7 + 0x08] st %f14, [%l7 + 0x1C] fmovdne %xcc, %f14, %f11 ta %icc, 0x3 sll %g4, %i0, %i7 fnegd %f6, %f14 ldsb [%l7 + 0x4A], %g1 te %icc, 0x3 bpos loop_2260 call loop_2261 orcc %o4, 0x010A, %l4 srlx %i4, %l1, %i6 loop_2260: fpadd16 %f6, %f14, %f14 loop_2261: fcmpgt16 %f8, %f4, %o1 fpsub32s %f1, %f10, %f4 fmovdpos %icc, %f8, %f10 alignaddrl %g6, %g7, %o6 ldsb [%l7 + 0x62], %l0 fmovrslez %o5, %f0, %f10 fbuge,a %fcc2, loop_2262 fmul8x16au %f0, %f10, %f12 stx %l2, [%l7 + 0x08] edge16ln %o2, %i2, %l6 loop_2262: stx %g3, [%l7 + 0x28] stx %l5, [%l7 + 0x58] fcmps %fcc1, %f3, %f2 lduw [%l7 + 0x24], %g2 fmovsneg %xcc, %f3, %f2 fbu %fcc0, loop_2263 fnot1 %f6, %f4 fsrc1s %f3, %f12 ldx [%l7 + 0x58], %l3 loop_2263: fxnors %f7, %f5, %f13 tcc %xcc, 0x6 std %f6, [%l7 + 0x28] ldsb [%l7 + 0x21], %i5 std %f14, [%l7 + 0x50] lduw [%l7 + 0x40], %g5 fblg,a %fcc0, loop_2264 fcmpeq32 %f8, %f14, %o3 andcc %i1, 0x0125, %o0 lduw [%l7 + 0x24], %o7 loop_2264: fmovsa %icc, %f1, %f11 fpsub32s %f0, %f1, %f1 fmovsgu %icc, %f1, %f13 ta %xcc, 0x3 fzeros %f9 tgu %xcc, 0x4 movneg %xcc, %g4, %i0 fmovrdlz %i7, %f6, %f14 movrne %g1, %i3, %l4 fbue,a %fcc3, loop_2265 bleu,a,pn %icc, loop_2266 ldsh [%l7 + 0x56], %o4 addc %i4, %l1, %i6 loop_2265: stx %g6, [%l7 + 0x58] loop_2266: fba %fcc2, loop_2267 tvc %icc, 0x1 fmovrdlez %o1, %f2, %f6 udivcc %g7, 0x179B, %l0 loop_2267: movrne %o5, %l2, %o2 fbug,a %fcc2, loop_2268 array32 %i2, %o6, %g3 fone %f2 fcmpgt32 %f8, %f12, %l6 loop_2268: ba,a,pt %xcc, loop_2269 fnot1 %f0, %f4 fmovsl %icc, %f15, %f14 sdivx %g2, 0x1C46, %l5 loop_2269: fmuld8ulx16 %f9, %f11, %f14 taddcc %l3, 0x1800, %g5 edge16ln %o3, %i5, %o0 fcmpne16 %f0, %f2, %o7 fabss %f12, %f0 tvs %xcc, 0x5 xor %g4, %i1, %i7 ba,a,pn %icc, loop_2270 ldsb [%l7 + 0x48], %i0 xnorcc %i3, 0x1ED2, %l4 xor %o4, 0x180B, %i4 loop_2270: ldub [%l7 + 0x54], %l1 ldx [%l7 + 0x20], %i6 fmul8x16au %f10, %f6, %f8 ldx [%l7 + 0x20], %g1 fcmpeq16 %f2, %f4, %o1 ldsw [%l7 + 0x3C], %g6 fmovda %icc, %f9, %f9 stb %g7, [%l7 + 0x76] call loop_2271 ldsw [%l7 + 0x68], %l0 mulx %l2, 0x0820, %o2 fsrc2 %f0, %f2 loop_2271: ldsb [%l7 + 0x61], %i2 std %f4, [%l7 + 0x38] fxnors %f8, %f14, %f15 alignaddr %o5, %o6, %g3 fcmple32 %f12, %f10, %g2 fbn,a %fcc0, loop_2272 edge32 %l6, %l3, %l5 bneg,a,pn %xcc, loop_2273 fzero %f2 loop_2272: fmovsvc %xcc, %f3, %f6 popc 0x1E7A, %o3 loop_2273: nop setx loop_2274, %l0, %l1 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 %f4, %f6, %f12 fmovde %icc, %f4, %f10 fnot2s %f3, %f4 loop_2274: fpackfix %f14, %f15 smulcc %i5, 0x0D43, %o0 fmovrdne %o7, %f6, %f14 movg %icc, %g5, %i1 tcs %xcc, 0x1 fcmple16 %f4, %f10, %g4 fmovsn %icc, %f12, %f6 stw %i0, [%l7 + 0x40] ldsb [%l7 + 0x0F], %i3 ldsb [%l7 + 0x7C], %i7 stw %o4, [%l7 + 0x20] subc %l4, 0x00CD, %i4 fmovde %icc, %f3, %f4 udivcc %l1, 0x1501, %g1 edge16l %o1, %g6, %i6 array32 %l0, %g7, %l2 ldsb [%l7 + 0x56], %i2 fbu %fcc2, loop_2275 ldsh [%l7 + 0x2C], %o5 brgez,a %o2, loop_2276 fbu %fcc1, loop_2277 loop_2275: ldsw [%l7 + 0x74], %g3 siam 0x2 loop_2276: tsubcc %g2, 0x15AB, %o6 loop_2277: fcmpgt16 %f2, %f0, %l6 addc %l5, 0x1A01, %o3 fmovrdne %i5, %f6, %f8 ldd [%l7 + 0x58], %f6 fba,a %fcc0, loop_2278 array16 %o0, %l3, %g5 fbl %fcc1, loop_2279 fxor %f14, %f4, %f6 loop_2278: bl %icc, loop_2280 ld [%l7 + 0x7C], %f10 loop_2279: fmovdpos %xcc, %f8, %f14 fabss %f1, %f5 loop_2280: tcs %xcc, 0x7 fpackfix %f2, %f9 edge16 %o7, %i1, %g4 fmul8ulx16 %f10, %f2, %f10 fcmped %fcc1, %f12, %f14 fmovs %f3, %f3 bneg,pt %xcc, loop_2281 sth %i3, [%l7 + 0x12] andcc %i0, 0x11A0, %o4 fmovs %f13, %f5 loop_2281: fpadd32s %f7, %f14, %f12 movn %icc, %l4, %i7 fnot1s %f5, %f4 fbul,a %fcc2, loop_2282 movn %icc, %l1, %g1 nop setx loop_2283, %l0, %l1 jmpl %l1, %o1 tvc %icc, 0x5 loop_2282: ldx [%l7 + 0x40], %g6 ldsh [%l7 + 0x24], %i6 loop_2283: std %f8, [%l7 + 0x10] lduh [%l7 + 0x1E], %i4 tcc %xcc, 0x7 fmul8ulx16 %f4, %f6, %f8 fnegd %f10, %f4 brlez %l0, loop_2284 smulcc %g7, %l2, %i2 fmovdn %icc, %f9, %f14 fmovdcc %icc, %f15, %f1 loop_2284: ld [%l7 + 0x18], %f7 sethi 0x0436, %o2 xor %o5, 0x1D33, %g2 tcs %xcc, 0x6 sth %g3, [%l7 + 0x7E] ldd [%l7 + 0x40], %f14 fmovrdlez %l6, %f2, %f2 sub %o6, %l5, %o3 add %o0, %i5, %l3 nop setx loop_2285, %l0, %l1 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, %o7, %i1 brgz,a %g4, loop_2286 fmovrdgz %i3, %f4, %f6 loop_2285: ldsh [%l7 + 0x64], %g5 stx %i0, [%l7 + 0x70] loop_2286: fmovdcc %icc, %f6, %f3 fmovsvs %xcc, %f14, %f9 andn %o4, 0x1E7B, %l4 fxnor %f10, %f2, %f4 tcc %icc, 0x7 stw %i7, [%l7 + 0x64] fba %fcc1, loop_2287 ldd [%l7 + 0x28], %f2 lduw [%l7 + 0x1C], %l1 tvs %icc, 0x1 loop_2287: ld [%l7 + 0x3C], %f14 std %f12, [%l7 + 0x38] ldub [%l7 + 0x7D], %o1 fmovdvs %icc, %f10, %f3 fmovrslz %g1, %f14, %f1 nop setx loop_2288, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g6, [%l7 + 0x42] taddcctv %i6, 0x0354, %l0 fba %fcc1, loop_2289 loop_2288: fandnot2 %f0, %f14, %f0 stb %g7, [%l7 + 0x40] brz,a %i4, loop_2290 loop_2289: lduh [%l7 + 0x08], %l2 std %f4, [%l7 + 0x08] stw %i2, [%l7 + 0x64] loop_2290: lduw [%l7 + 0x18], %o5 movg %xcc, %o2, %g3 fpackfix %f0, %f7 ldx [%l7 + 0x28], %g2 lduh [%l7 + 0x0A], %o6 fbe %fcc3, loop_2291 taddcc %l6, %o3, %o0 fmovsleu %icc, %f11, %f5 andncc %i5, %l5, %o7 loop_2291: lduh [%l7 + 0x5C], %l3 stb %i1, [%l7 + 0x0A] fabss %f7, %f4 fones %f15 fmuld8ulx16 %f3, %f10, %f2 xnorcc %g4, %g5, %i0 std %f12, [%l7 + 0x58] sth %o4, [%l7 + 0x5E] fmovde %icc, %f5, %f15 fzero %f2 stx %i3, [%l7 + 0x30] srlx %i7, %l4, %l1 fpackfix %f2, %f3 ldub [%l7 + 0x1D], %g1 ldd [%l7 + 0x40], %f0 fmovrsne %o1, %f11, %f15 fmovdg %xcc, %f1, %f8 fmovrdlz %i6, %f2, %f8 movle %xcc, %g6, %l0 alignaddrl %g7, %l2, %i4 ldd [%l7 + 0x70], %f4 fmovscc %icc, %f4, %f14 fzero %f8 fpack32 %f10, %f2, %f12 std %f12, [%l7 + 0x30] ldsb [%l7 + 0x67], %i2 edge8 %o5, %g3, %g2 fornot2s %f1, %f0, %f3 fandnot1s %f15, %f11, %f13 sth %o2, [%l7 + 0x7E] ldsh [%l7 + 0x0C], %o6 tgu %icc, 0x5 lduh [%l7 + 0x5C], %o3 tleu %xcc, 0x2 srax %o0, %l6, %l5 ldub [%l7 + 0x2E], %o7 tle %icc, 0x1 fcmpes %fcc3, %f13, %f14 bshuffle %f8, %f6, %f10 ldd [%l7 + 0x28], %f14 st %f8, [%l7 + 0x40] std %f12, [%l7 + 0x28] udivcc %i5, 0x1857, %i1 stb %l3, [%l7 + 0x28] stw %g4, [%l7 + 0x34] fmovsgu %xcc, %f14, %f15 ldsw [%l7 + 0x08], %i0 fmovspos %icc, %f2, %f3 movg %xcc, %o4, %g5 bleu,pn %xcc, loop_2292 addc %i3, %l4, %i7 edge32l %l1, %o1, %g1 bg loop_2293 loop_2292: fbu,a %fcc0, loop_2294 fmovscs %xcc, %f12, %f5 stb %i6, [%l7 + 0x2C] loop_2293: be,pt %xcc, loop_2295 loop_2294: ldd [%l7 + 0x40], %f12 stx %l0, [%l7 + 0x78] ld [%l7 + 0x6C], %f8 loop_2295: bvc,a %xcc, loop_2296 st %f0, [%l7 + 0x78] movne %icc, %g7, %g6 xor %i4, %i2, %l2 loop_2296: movg %icc, %g3, %o5 movn %icc, %o2, %g2 or %o6, 0x0087, %o3 sth %l6, [%l7 + 0x78] stw %o0, [%l7 + 0x30] stb %l5, [%l7 + 0x65] bvc,pt %icc, loop_2297 fpsub32 %f4, %f12, %f14 and %i5, 0x12DF, %i1 fbug %fcc0, loop_2298 loop_2297: ldub [%l7 + 0x49], %l3 fones %f3 tcc %xcc, 0x4 loop_2298: fmul8ulx16 %f8, %f2, %f10 fmovdvs %xcc, %f9, %f1 lduw [%l7 + 0x38], %o7 stb %g4, [%l7 + 0x2B] fcmpne16 %f0, %f8, %o4 fpackfix %f2, %f4 sth %i0, [%l7 + 0x48] fmovrdgez %g5, %f8, %f4 tcs %icc, 0x0 stb %i3, [%l7 + 0x19] fmul8x16au %f10, %f2, %f10 ldx [%l7 + 0x70], %i7 andn %l1, %l4, %g1 addccc %i6, %l0, %o1 srl %g7, 0x08, %g6 fmovdn %xcc, %f9, %f13 fmovrsgez %i2, %f6, %f7 stx %i4, [%l7 + 0x48] ld [%l7 + 0x14], %f5 move %xcc, %l2, %o5 fcmped %fcc1, %f6, %f10 bne,a,pt %xcc, loop_2299 fand %f8, %f12, %f6 fpadd32s %f9, %f15, %f12 stw %o2, [%l7 + 0x48] loop_2299: fabss %f9, %f7 fmovsneg %xcc, %f11, %f5 fmovrde %g2, %f6, %f12 stx %o6, [%l7 + 0x28] tle %icc, 0x0 tl %xcc, 0x7 fabss %f1, %f5 ldsw [%l7 + 0x24], %g3 fcmps %fcc3, %f7, %f13 fcmpd %fcc3, %f4, %f0 tsubcctv %o3, 0x1201, %o0 taddcctv %l5, %l6, %i5 fmovdpos %icc, %f11, %f12 bvc,a %icc, loop_2300 tcs %xcc, 0x6 sdivcc %l3, 0x0A0F, %o7 lduw [%l7 + 0x68], %i1 loop_2300: bne loop_2301 brz,a %g4, loop_2302 bne,a loop_2303 udiv %i0, 0x066B, %g5 loop_2301: bgu,a %icc, loop_2304 loop_2302: fcmple32 %f2, %f14, %i3 loop_2303: stb %o4, [%l7 + 0x73] fmul8x16 %f12, %f10, %f14 loop_2304: fmovsleu %xcc, %f8, %f14 te %xcc, 0x2 movvc %xcc, %l1, %i7 fand %f0, %f8, %f4 movne %xcc, %g1, %i6 taddcc %l0, 0x12D4, %l4 fmovs %f1, %f7 fnor %f8, %f8, %f12 fmul8x16al %f7, %f7, %f14 fpsub32 %f2, %f8, %f6 brlz %o1, loop_2305 fexpand %f14, %f10 fmovsvs %icc, %f10, %f5 subcc %g7, %i2, %i4 loop_2305: ldd [%l7 + 0x18], %f2 fmuld8sux16 %f2, %f9, %f2 tsubcctv %l2, 0x1A7D, %o5 movvs %xcc, %o2, %g2 st %f1, [%l7 + 0x18] srax %g6, 0x00, %g3 ldd [%l7 + 0x28], %f8 ldx [%l7 + 0x70], %o3 ld [%l7 + 0x74], %f4 fpmerge %f5, %f13, %f6 fxnor %f2, %f12, %f2 xnor %o0, %l5, %l6 stb %o6, [%l7 + 0x4F] edge16n %l3, %o7, %i5 ld [%l7 + 0x68], %f8 ldsb [%l7 + 0x7D], %i1 fornot2s %f7, %f2, %f11 fsrc1s %f11, %f1 fabsd %f2, %f6 tgu %xcc, 0x7 fmovdcc %xcc, %f9, %f13 fnot2s %f6, %f9 fmovdle %icc, %f11, %f9 move %xcc, %i0, %g4 lduw [%l7 + 0x3C], %i3 fmovrde %o4, %f0, %f8 lduw [%l7 + 0x38], %l1 movge %xcc, %g5, %g1 fmovsne %xcc, %f6, %f3 tgu %xcc, 0x0 movge %icc, %i6, %i7 edge32ln %l0, %o1, %l4 movrne %i2, %g7, %l2 ldub [%l7 + 0x6C], %i4 fcmped %fcc0, %f0, %f10 andcc %o2, 0x1F33, %o5 fmovsge %icc, %f12, %f1 fbg,a %fcc2, loop_2306 movcc %xcc, %g2, %g6 ldx [%l7 + 0x20], %o3 be %xcc, loop_2307 loop_2306: stb %g3, [%l7 + 0x5D] std %f2, [%l7 + 0x20] fxnor %f14, %f10, %f6 loop_2307: fmovsn %icc, %f6, %f6 lduh [%l7 + 0x4E], %l5 movgu %xcc, %o0, %o6 fnot1 %f8, %f0 addc %l6, %l3, %i5 fandnot2 %f12, %f0, %f6 ldsw [%l7 + 0x10], %i1 array8 %i0, %o7, %g4 and %o4, %i3, %l1 fxors %f4, %f7, %f1 sth %g5, [%l7 + 0x46] nop setx loop_2308, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %g1, [%l7 + 0x48] tle %xcc, 0x1 tn %xcc, 0x4 loop_2308: fmovsvs %icc, %f12, %f12 fmovde %icc, %f8, %f13 ldd [%l7 + 0x70], %f12 fbu %fcc1, loop_2309 fmovda %icc, %f2, %f0 ldsw [%l7 + 0x24], %i6 stw %l0, [%l7 + 0x34] loop_2309: bcs,a %icc, loop_2310 edge16ln %o1, %l4, %i7 tsubcctv %g7, 0x165E, %l2 edge32n %i4, %o2, %i2 loop_2310: lduw [%l7 + 0x58], %g2 fmovsle %xcc, %f11, %f14 edge16n %g6, %o5, %g3 fpsub32s %f12, %f14, %f4 fmovdg %xcc, %f8, %f11 ldsb [%l7 + 0x21], %l5 fors %f10, %f7, %f5 edge32l %o3, %o0, %o6 edge16 %l6, %l3, %i5 fcmple32 %f14, %f12, %i0 fones %f13 fmul8x16 %f13, %f4, %f0 fnot1s %f3, %f13 lduw [%l7 + 0x2C], %i1 bl,a loop_2311 fmovdneg %icc, %f1, %f3 fors %f6, %f6, %f7 ldsb [%l7 + 0x43], %o7 loop_2311: fmul8x16al %f4, %f13, %f14 fandnot1s %f12, %f1, %f3 fandnot2s %f2, %f14, %f2 ldsb [%l7 + 0x64], %o4 edge32n %i3, %g4, %g5 fble,a %fcc2, loop_2312 ldsb [%l7 + 0x34], %g1 tl %icc, 0x0 ba,a %icc, loop_2313 loop_2312: ldub [%l7 + 0x70], %l1 std %f6, [%l7 + 0x08] ld [%l7 + 0x2C], %f11 loop_2313: sth %i6, [%l7 + 0x5C] ldd [%l7 + 0x60], %f14 fbge,a %fcc0, loop_2314 fbuge %fcc3, loop_2315 fbge,a %fcc0, loop_2316 fbne %fcc2, loop_2317 loop_2314: bleu %icc, loop_2318 loop_2315: ld [%l7 + 0x44], %f5 loop_2316: edge16l %l0, %l4, %o1 loop_2317: fnors %f13, %f6, %f1 loop_2318: nop setx loop_2319, %l0, %l1 jmpl %l1, %i7 ldsw [%l7 + 0x4C], %g7 fcmple16 %f14, %f8, %l2 bl,a %icc, loop_2320 loop_2319: ld [%l7 + 0x3C], %f6 edge32 %i4, %o2, %i2 ldsh [%l7 + 0x6C], %g6 loop_2320: bgu,pn %icc, loop_2321 std %f14, [%l7 + 0x60] fornot1s %f4, %f0, %f10 or %o5, 0x1331, %g2 loop_2321: fbug %fcc1, loop_2322 st %f0, [%l7 + 0x08] st %f12, [%l7 + 0x0C] add %g3, %o3, %l5 loop_2322: fcmpgt32 %f8, %f2, %o0 fpmerge %f8, %f12, %f6 orn %o6, %l6, %i5 lduw [%l7 + 0x34], %i0 bpos,a loop_2323 sth %l3, [%l7 + 0x0A] brz %o7, loop_2324 andcc %i1, %i3, %o4 loop_2323: fpsub16 %f14, %f2, %f0 stw %g5, [%l7 + 0x78] loop_2324: fpsub16 %f6, %f0, %f8 std %f0, [%l7 + 0x78] ldd [%l7 + 0x18], %f0 alignaddrl %g1, %g4, %i6 bg,a,pn %icc, loop_2325 sethi 0x1162, %l1 ldd [%l7 + 0x68], %f2 lduw [%l7 + 0x60], %l4 loop_2325: std %f14, [%l7 + 0x20] movre %o1, %i7, %l0 fbuge %fcc1, loop_2326 ba,a %icc, loop_2327 ldx [%l7 + 0x38], %g7 sdivx %l2, 0x0B9D, %i4 loop_2326: pdist %f6, %f2, %f8 loop_2327: fmovrde %i2, %f14, %f4 fmovsgu %icc, %f6, %f2 sth %g6, [%l7 + 0x16] fbu,a %fcc1, loop_2328 ld [%l7 + 0x54], %f1 movrlez %o2, %o5, %g2 fmuld8sux16 %f5, %f7, %f0 loop_2328: xor %o3, %l5, %o0 lduh [%l7 + 0x4A], %g3 movne %icc, %o6, %l6 bcs,pt %xcc, loop_2329 brz %i5, loop_2330 sth %l3, [%l7 + 0x0C] fbl %fcc3, loop_2331 loop_2329: subc %i0, 0x1492, %i1 loop_2330: fmovrdne %o7, %f8, %f2 stx %o4, [%l7 + 0x40] loop_2331: fmovsgu %xcc, %f14, %f4 std %f10, [%l7 + 0x68] tvs %icc, 0x5 alignaddrl %i3, %g1, %g5 ldsb [%l7 + 0x72], %g4 umul %i6, %l4, %o1 fmovrde %l1, %f14, %f8 brz,a %i7, loop_2332 ldd [%l7 + 0x78], %f14 fsrc2s %f7, %f8 st %f3, [%l7 + 0x44] loop_2332: fandnot2s %f6, %f0, %f11 st %f8, [%l7 + 0x44] array32 %g7, %l0, %l2 ta %icc, 0x7 tvc %xcc, 0x5 tpos %icc, 0x1 fpsub16 %f2, %f0, %f8 call loop_2333 edge8n %i2, %g6, %i4 movg %xcc, %o2, %o5 tg %xcc, 0x6 loop_2333: edge8 %o3, %l5, %g2 stx %o0, [%l7 + 0x60] st %f8, [%l7 + 0x28] std %f8, [%l7 + 0x10] ldub [%l7 + 0x0F], %o6 movrne %l6, 0x3A6, %g3 fandnot1 %f4, %f4, %f14 ldsh [%l7 + 0x2C], %i5 ldsw [%l7 + 0x68], %i0 udivcc %i1, 0x09C7, %l3 array16 %o4, %o7, %i3 fmovdneg %xcc, %f5, %f1 ldd [%l7 + 0x38], %f10 fmul8sux16 %f10, %f8, %f14 tle %xcc, 0x3 ld [%l7 + 0x38], %f10 lduw [%l7 + 0x54], %g1 movrlz %g4, %g5, %l4 andcc %o1, 0x10FE, %i6 fmovdneg %icc, %f8, %f4 nop setx loop_2334, %l0, %l1 jmpl %l1, %l1 stx %i7, [%l7 + 0x70] ldsh [%l7 + 0x6E], %g7 sll %l0, 0x13, %i2 loop_2334: bn,a,pt %icc, loop_2335 ld [%l7 + 0x48], %f7 fmovrde %g6, %f12, %f14 stx %l2, [%l7 + 0x70] loop_2335: st %f1, [%l7 + 0x74] alignaddrl %o2, %i4, %o3 subccc %o5, %l5, %g2 bgu,a,pt %icc, loop_2336 fmovdcc %icc, %f10, %f9 for %f10, %f12, %f10 ld [%l7 + 0x7C], %f9 loop_2336: movgu %icc, %o0, %l6 orncc %g3, 0x09AC, %o6 st %f15, [%l7 + 0x28] udivcc %i5, 0x17DC, %i0 ld [%l7 + 0x60], %f11 fabss %f0, %f2 fornot1s %f11, %f11, %f10 lduh [%l7 + 0x4A], %l3 lduw [%l7 + 0x0C], %i1 addc %o7, %o4, %i3 fmul8sux16 %f4, %f2, %f4 fbul,a %fcc3, loop_2337 stb %g1, [%l7 + 0x7F] fmovdgu %icc, %f0, %f2 fmovd %f12, %f4 loop_2337: array16 %g5, %g4, %l4 mova %xcc, %i6, %o1 bcc,a loop_2338 fpadd32 %f2, %f14, %f8 array8 %l1, %i7, %g7 ldsw [%l7 + 0x44], %i2 loop_2338: fones %f13 fnands %f6, %f6, %f1 fcmpgt16 %f12, %f14, %g6 movgu %icc, %l0, %o2 nop setx loop_2339, %l0, %l1 jmpl %l1, %l2 fmovsg %icc, %f12, %f4 fpackfix %f0, %f9 fand %f10, %f0, %f14 loop_2339: fmovspos %xcc, %f6, %f3 lduw [%l7 + 0x24], %o3 nop setx loop_2340, %l0, %l1 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 + 0x18], %i4 tsubcc %l5, %o5, %o0 fbug %fcc1, loop_2341 loop_2340: fmovdvc %xcc, %f3, %f0 fmovsa %icc, %f8, %f5 fba,a %fcc3, loop_2342 loop_2341: std %f2, [%l7 + 0x78] fornot1 %f8, %f6, %f12 ldx [%l7 + 0x10], %l6 loop_2342: fmovrsne %g2, %f7, %f7 movcc %xcc, %g3, %o6 brz %i0, loop_2343 and %l3, 0x0668, %i1 lduw [%l7 + 0x44], %o7 lduw [%l7 + 0x54], %i5 loop_2343: fone %f0 fxnors %f1, %f5, %f0 fmovdvc %icc, %f4, %f5 sth %o4, [%l7 + 0x1A] fpmerge %f10, %f11, %f8 orncc %i3, %g5, %g4 edge16n %g1, %i6, %o1 ldsw [%l7 + 0x30], %l4 st %f8, [%l7 + 0x4C] fnand %f12, %f12, %f6 fand %f10, %f6, %f8 stb %l1, [%l7 + 0x32] edge32n %i7, %i2, %g7 andn %g6, %o2, %l0 ldub [%l7 + 0x46], %l2 fbg %fcc2, loop_2344 ld [%l7 + 0x44], %f4 fmovrdgz %o3, %f2, %f4 lduh [%l7 + 0x66], %i4 loop_2344: array8 %l5, %o5, %l6 nop setx loop_2345, %l0, %l1 jmpl %l1, %o0 movrne %g3, 0x3C4, %o6 fsrc2s %f12, %f5 fcmpeq16 %f8, %f8, %i0 loop_2345: ldsw [%l7 + 0x3C], %g2 movrlz %l3, %i1, %o7 fand %f10, %f4, %f0 fblg %fcc2, loop_2346 xor %o4, 0x0722, %i5 tcc %xcc, 0x1 fmovdgu %icc, %f10, %f4 loop_2346: ldsh [%l7 + 0x72], %i3 fmovsneg %xcc, %f5, %f14 ldub [%l7 + 0x25], %g4 fpsub16s %f0, %f3, %f12 mulscc %g5, %g1, %o1 sub %i6, 0x057A, %l4 smul %i7, 0x191E, %i2 fble,a %fcc1, loop_2347 subcc %g7, %g6, %l1 movn %icc, %l0, %l2 taddcctv %o3, 0x0275, %i4 loop_2347: brlez %o2, loop_2348 fmovspos %xcc, %f0, %f15 fnot2 %f12, %f0 stx %l5, [%l7 + 0x18] loop_2348: smul %l6, 0x003E, %o0 lduh [%l7 + 0x56], %o5 sdivcc %g3, 0x00D6, %i0 fpsub16 %f14, %f0, %f2 fmovrdlz %o6, %f2, %f14 fmovrdgz %l3, %f12, %f0 fpsub16s %f10, %f5, %f10 mulx %i1, 0x0CEE, %g2 mulx %o4, %i5, %o7 sth %g4, [%l7 + 0x22] lduw [%l7 + 0x78], %i3 taddcctv %g5, 0x1162, %o1 alignaddr %g1, %i6, %i7 fandnot1s %f6, %f8, %f10 stw %l4, [%l7 + 0x38] stx %g7, [%l7 + 0x18] fbo,a %fcc2, loop_2349 addcc %g6, 0x13C0, %l1 udiv %i2, 0x0CBE, %l0 xor %o3, %l2, %i4 loop_2349: alignaddr %o2, %l6, %o0 bleu,pt %xcc, loop_2350 siam 0x3 ldsh [%l7 + 0x32], %l5 popc 0x1B91, %o5 loop_2350: fbue %fcc3, loop_2351 tl %icc, 0x1 fcmpgt32 %f10, %f8, %i0 udivx %o6, 0x163A, %g3 loop_2351: mulx %i1, %l3, %g2 fmovrsgz %i5, %f3, %f9 fmovse %icc, %f8, %f3 nop setx loop_2352, %l0, %l1 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 %o7, %f2, %f9 fmovsgu %xcc, %f12, %f11 stx %g4, [%l7 + 0x08] loop_2352: ldsw [%l7 + 0x54], %o4 te %xcc, 0x4 st %f6, [%l7 + 0x5C] tleu %xcc, 0x1 taddcc %i3, 0x022A, %o1 fbule,a %fcc1, loop_2353 st %f15, [%l7 + 0x20] fpmerge %f14, %f1, %f2 fmovdvc %xcc, %f11, %f0 loop_2353: movpos %icc, %g1, %g5 pdist %f0, %f2, %f6 sth %i6, [%l7 + 0x44] srax %l4, 0x0F, %g7 movle %xcc, %i7, %l1 movrgz %g6, 0x31A, %i2 sth %o3, [%l7 + 0x48] st %f3, [%l7 + 0x10] fpack32 %f8, %f8, %f10 fmovsgu %icc, %f1, %f8 movre %l0, 0x1C2, %l2 array8 %o2, %i4, %o0 fmovdleu %xcc, %f14, %f15 fmovdcs %xcc, %f9, %f11 subc %l6, 0x0767, %l5 add %i0, %o5, %g3 fmovdle %icc, %f1, %f8 lduh [%l7 + 0x14], %i1 fcmpeq16 %f2, %f6, %l3 lduw [%l7 + 0x4C], %g2 siam 0x5 smul %o6, 0x06C1, %o7 fmovsgu %xcc, %f12, %f5 fbug %fcc3, loop_2354 stw %g4, [%l7 + 0x1C] fnands %f14, %f5, %f6 ble,a loop_2355 loop_2354: bshuffle %f2, %f0, %f10 fpsub32s %f10, %f14, %f9 fcmped %fcc1, %f12, %f4 loop_2355: xorcc %o4, 0x0B8A, %i3 lduw [%l7 + 0x3C], %o1 fmovrsne %g1, %f11, %f1 bge %xcc, loop_2356 movrlez %g5, %i5, %l4 fpack32 %f12, %f2, %f4 movrgz %g7, %i6, %i7 loop_2356: brlz,a %g6, loop_2357 fbo %fcc3, loop_2358 bcs,a,pt %xcc, loop_2359 xor %l1, 0x0F1C, %o3 loop_2357: ldx [%l7 + 0x68], %l0 loop_2358: fmuld8ulx16 %f0, %f11, %f10 loop_2359: ldd [%l7 + 0x38], %f2 ldub [%l7 + 0x1C], %l2 fmovrsne %i2, %f1, %f8 movrlz %i4, %o0, %l6 array8 %o2, %l5, %i0 fmovrdlz %g3, %f2, %f10 andn %i1, 0x03AD, %o5 fnands %f7, %f5, %f6 stw %g2, [%l7 + 0x08] fmovsleu %icc, %f10, %f8 fpadd32 %f0, %f12, %f0 std %f4, [%l7 + 0x20] fblg,a %fcc2, loop_2360 movle %xcc, %o6, %o7 brgez,a %l3, loop_2361 subc %g4, 0x1F36, %o4 loop_2360: fpsub16s %f7, %f1, %f8 edge16l %i3, %g1, %g5 loop_2361: fmovsneg %xcc, %f0, %f6 tvc %xcc, 0x3 taddcc %o1, 0x0D21, %l4 bneg,a %icc, loop_2362 tg %icc, 0x6 sllx %i5, 0x02, %g7 fba %fcc0, loop_2363 loop_2362: ldsb [%l7 + 0x7D], %i7 bvs,pt %icc, loop_2364 fone %f14 loop_2363: edge16n %i6, %l1, %o3 ldsw [%l7 + 0x30], %g6 loop_2364: ldsw [%l7 + 0x78], %l0 ldub [%l7 + 0x7C], %l2 fmovdcs %icc, %f9, %f5 bvs,a,pn %xcc, loop_2365 fmovs %f12, %f1 bpos,a %icc, loop_2366 ldx [%l7 + 0x08], %i4 loop_2365: fnegd %f10, %f4 xnorcc %i2, %o0, %l6 loop_2366: xor %l5, %i0, %g3 popc 0x0C20, %o2 fcmpd %fcc1, %f12, %f12 ld [%l7 + 0x10], %f0 fmovrsgez %o5, %f2, %f9 bn,a %xcc, loop_2367 fandnot2 %f10, %f12, %f10 movvc %icc, %i1, %g2 tpos %xcc, 0x4 loop_2367: movn %icc, %o6, %l3 lduh [%l7 + 0x58], %g4 fnot2s %f15, %f6 orncc %o7, 0x0AC2, %o4 fandnot1s %f12, %f10, %f6 fmovsneg %icc, %f0, %f11 brgez,a %g1, loop_2368 array8 %i3, %g5, %o1 fmovdle %icc, %f1, %f2 bleu,pn %xcc, loop_2369 loop_2368: edge16ln %l4, %i5, %i7 faligndata %f6, %f8, %f10 movrgz %g7, %i6, %o3 loop_2369: smul %g6, %l0, %l1 fmovdge %xcc, %f8, %f8 sllx %i4, %l2, %o0 movvs %icc, %l6, %i2 fandnot1s %f12, %f5, %f13 mulscc %l5, 0x1897, %g3 stx %o2, [%l7 + 0x28] ldsw [%l7 + 0x70], %o5 fexpand %f10, %f0 ldub [%l7 + 0x4C], %i1 fmovsvs %icc, %f0, %f13 fcmpd %fcc1, %f4, %f14 stb %g2, [%l7 + 0x71] for %f2, %f14, %f6 call loop_2370 edge16 %i0, %l3, %g4 tneg %icc, 0x7 fcmpes %fcc1, %f11, %f1 loop_2370: brz %o7, loop_2371 fmovrdlz %o6, %f8, %f8 fbu %fcc3, loop_2372 fbge,a %fcc1, loop_2373 loop_2371: ba,a %icc, loop_2374 ldx [%l7 + 0x28], %o4 loop_2372: stb %g1, [%l7 + 0x2C] loop_2373: ldd [%l7 + 0x60], %f12 loop_2374: taddcctv %g5, %i3, %o1 edge8n %i5, %i7, %g7 fpsub16s %f10, %f4, %f2 stw %l4, [%l7 + 0x60] fmovsg %icc, %f9, %f3 fmovsne %xcc, %f0, %f8 fmovsl %icc, %f5, %f0 ld [%l7 + 0x5C], %f4 std %f8, [%l7 + 0x40] fpadd16s %f4, %f13, %f11 fmovrslez %o3, %f0, %f9 movn %icc, %g6, %l0 fmovrdgez %l1, %f14, %f0 alignaddr %i4, %i6, %l2 fmovdpos %xcc, %f6, %f10 brlez,a %l6, loop_2375 lduh [%l7 + 0x24], %o0 fxnors %f3, %f8, %f3 fpsub32 %f12, %f10, %f2 loop_2375: stw %i2, [%l7 + 0x1C] std %f8, [%l7 + 0x48] movvc %icc, %l5, %o2 umulcc %g3, %i1, %o5 tvc %icc, 0x3 fsrc1s %f6, %f6 sth %g2, [%l7 + 0x36] orn %l3, 0x0875, %g4 subccc %o7, 0x1BD2, %o6 ldsw [%l7 + 0x18], %o4 edge32 %g1, %g5, %i0 stw %i3, [%l7 + 0x48] ldsb [%l7 + 0x2B], %o1 movneg %icc, %i5, %g7 ldx [%l7 + 0x70], %l4 fpack32 %f12, %f2, %f4 sth %o3, [%l7 + 0x36] fand %f6, %f8, %f14 std %f10, [%l7 + 0x30] fabsd %f2, %f0 stb %i7, [%l7 + 0x7B] brz,a %l0, loop_2376 subc %g6, %l1, %i4 fzeros %f7 ldsb [%l7 + 0x23], %l2 loop_2376: tleu %xcc, 0x7 fcmps %fcc1, %f9, %f13 movne %xcc, %l6, %o0 edge8n %i2, %i6, %l5 tg %icc, 0x5 fornot1 %f6, %f8, %f8 fbule,a %fcc3, loop_2377 fxnors %f2, %f5, %f0 tgu %icc, 0x2 fornot1s %f5, %f11, %f3 loop_2377: fbe %fcc3, loop_2378 smulcc %g3, 0x0BFC, %i1 ldx [%l7 + 0x30], %o2 ldsw [%l7 + 0x3C], %g2 loop_2378: fcmple16 %f14, %f0, %o5 ldd [%l7 + 0x50], %f10 fmovrde %l3, %f2, %f4 bne,a,pn %xcc, loop_2379 bpos %xcc, loop_2380 fpadd32 %f8, %f2, %f8 fnands %f6, %f5, %f13 loop_2379: movcc %icc, %o7, %g4 loop_2380: fbe,a %fcc0, loop_2381 bge,a loop_2382 fcmpeq16 %f8, %f6, %o4 stx %g1, [%l7 + 0x68] loop_2381: fandnot2 %f12, %f8, %f0 loop_2382: ldsh [%l7 + 0x5C], %o6 fmovsvc %xcc, %f14, %f8 ldub [%l7 + 0x63], %g5 fcmple16 %f14, %f0, %i0 stx %o1, [%l7 + 0x30] ldub [%l7 + 0x4B], %i3 lduh [%l7 + 0x1C], %g7 ldsb [%l7 + 0x7A], %i5 movneg %icc, %l4, %o3 fpadd16s %f7, %f3, %f9 udivcc %l0, 0x0E1E, %i7 subcc %g6, %l1, %l2 fmovse %icc, %f11, %f14 brnz,a %i4, loop_2383 lduh [%l7 + 0x0C], %l6 tvs %xcc, 0x3 xorcc %o0, 0x1C7B, %i6 loop_2383: array16 %l5, %i2, %i1 ldsh [%l7 + 0x30], %o2 fbn %fcc1, loop_2384 array8 %g3, %g2, %l3 fmovrslez %o7, %f13, %f2 fbue,a %fcc3, loop_2385 loop_2384: sdivx %g4, 0x1389, %o5 fmovrsgez %g1, %f14, %f3 be,pt %xcc, loop_2386 loop_2385: movge %xcc, %o6, %g5 fmovdvc %xcc, %f0, %f14 ldub [%l7 + 0x34], %i0 loop_2386: brlz %o1, loop_2387 fmovrsne %i3, %f7, %f2 bleu loop_2388 fbuge,a %fcc3, loop_2389 loop_2387: ldsh [%l7 + 0x7E], %o4 xnorcc %i5, %l4, %o3 loop_2388: sub %g7, %i7, %g6 loop_2389: fsrc1 %f0, %f6 edge8l %l0, %l2, %i4 movrlz %l1, 0x13E, %l6 lduh [%l7 + 0x38], %o0 fcmps %fcc3, %f6, %f11 tn %icc, 0x3 fmuld8sux16 %f0, %f15, %f6 bn,a loop_2390 st %f11, [%l7 + 0x40] st %f8, [%l7 + 0x58] smulcc %i6, %i2, %i1 loop_2390: ldx [%l7 + 0x18], %l5 bpos loop_2391 fmovrdlez %o2, %f4, %f10 bleu loop_2392 bne loop_2393 loop_2391: ld [%l7 + 0x18], %f7 sll %g3, 0x12, %l3 loop_2392: fmovda %xcc, %f8, %f15 loop_2393: fpsub32s %f2, %f7, %f13 fand %f12, %f4, %f8 tsubcctv %g2, %g4, %o7 lduh [%l7 + 0x3E], %o5 fmovdgu %icc, %f12, %f13 tpos %xcc, 0x0 sdiv %o6, 0x1A47, %g1 xor %i0, 0x059A, %g5 fmul8x16au %f5, %f12, %f4 stx %o1, [%l7 + 0x50] mova %xcc, %i3, %o4 movne %icc, %l4, %o3 ld [%l7 + 0x68], %f7 stx %i5, [%l7 + 0x10] fmovrdgz %g7, %f14, %f8 ldsb [%l7 + 0x3A], %g6 fbg,a %fcc0, loop_2394 ldd [%l7 + 0x30], %f10 bcs,a,pt %icc, loop_2395 stx %i7, [%l7 + 0x30] loop_2394: smul %l2, %i4, %l0 lduw [%l7 + 0x38], %l1 loop_2395: fsrc1 %f8, %f14 stx %l6, [%l7 + 0x20] tcc %icc, 0x1 bge,a loop_2396 fbge,a %fcc1, loop_2397 fbule,a %fcc2, loop_2398 fbule %fcc1, loop_2399 loop_2396: fabss %f9, %f0 loop_2397: edge16ln %i6, %i2, %i1 loop_2398: ldsb [%l7 + 0x76], %o0 loop_2399: smulcc %o2, 0x16A8, %g3 ldub [%l7 + 0x75], %l5 fblg %fcc3, loop_2400 tl %xcc, 0x0 nop setx loop_2401, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x64], %l3 loop_2400: std %f2, [%l7 + 0x78] ldsw [%l7 + 0x08], %g4 loop_2401: movn %icc, %g2, %o5 fnand %f10, %f10, %f12 edge8ln %o6, %o7, %i0 fpmerge %f11, %f1, %f12 subccc %g1, %o1, %g5 fnot2 %f4, %f0 ldsb [%l7 + 0x76], %o4 st %f14, [%l7 + 0x14] add %l4, %i3, %i5 ld [%l7 + 0x58], %f7 fnot1s %f8, %f15 tgu %xcc, 0x0 ldsb [%l7 + 0x37], %o3 ldx [%l7 + 0x68], %g6 tgu %icc, 0x6 fcmpne16 %f8, %f8, %g7 lduw [%l7 + 0x44], %i7 ldsw [%l7 + 0x0C], %l2 tneg %xcc, 0x6 ldub [%l7 + 0x5E], %i4 ldsh [%l7 + 0x7C], %l0 tgu %xcc, 0x1 fmul8x16au %f4, %f4, %f10 brz,a %l6, loop_2402 fnands %f9, %f12, %f0 addc %l1, %i2, %i1 udivcc %o0, 0x1B02, %o2 loop_2402: sllx %g3, 0x12, %l5 fmovdge %icc, %f5, %f0 addcc %i6, %l3, %g2 fcmpne16 %f8, %f4, %g4 lduw [%l7 + 0x68], %o6 fandnot2s %f7, %f2, %f14 bcs,a %icc, loop_2403 tge %xcc, 0x3 edge8n %o5, %i0, %o7 fmovsneg %icc, %f9, %f13 loop_2403: lduw [%l7 + 0x40], %g1 fabss %f13, %f12 fbne,a %fcc1, loop_2404 fmovsge %icc, %f8, %f1 movrne %o1, %g5, %o4 lduh [%l7 + 0x44], %i3 loop_2404: sth %l4, [%l7 + 0x26] bl,a,pn %icc, loop_2405 or %i5, %g6, %g7 fexpand %f0, %f10 stx %o3, [%l7 + 0x28] loop_2405: fors %f14, %f12, %f4 ldsh [%l7 + 0x26], %l2 mulx %i7, %i4, %l6 st %f15, [%l7 + 0x7C] fcmpeq32 %f2, %f12, %l1 stb %i2, [%l7 + 0x37] sth %l0, [%l7 + 0x5A] addc %i1, 0x10EE, %o2 stw %o0, [%l7 + 0x14] fbo,a %fcc1, loop_2406 fnegs %f2, %f10 stw %l5, [%l7 + 0x78] fone %f6 loop_2406: fmovrse %i6, %f15, %f5 fornot1 %f2, %f0, %f2 andncc %g3, %l3, %g2 sth %g4, [%l7 + 0x66] std %f10, [%l7 + 0x78] fmovscs %xcc, %f7, %f2 fmovdgu %xcc, %f12, %f7 bl,pn %xcc, loop_2407 fnand %f14, %f10, %f0 brlz %o5, loop_2408 stb %i0, [%l7 + 0x1A] loop_2407: stx %o6, [%l7 + 0x70] ldsh [%l7 + 0x32], %g1 loop_2408: lduw [%l7 + 0x40], %o1 st %f6, [%l7 + 0x68] ldsh [%l7 + 0x42], %o7 movrlez %o4, 0x0C5, %g5 smulcc %l4, 0x16E4, %i3 nop setx loop_2409, %l0, %l1 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 + 0x48], %i5 tg %xcc, 0x6 std %f10, [%l7 + 0x08] loop_2409: lduw [%l7 + 0x24], %g6 edge32ln %o3, %g7, %l2 stw %i4, [%l7 + 0x28] fbe %fcc3, loop_2410 fbug %fcc2, loop_2411 bl,a,pt %xcc, loop_2412 fnors %f7, %f10, %f7 loop_2410: edge16ln %i7, %l1, %i2 loop_2411: fmovsleu %xcc, %f12, %f14 loop_2412: movgu %icc, %l6, %i1 bvc,a loop_2413 fors %f8, %f6, %f15 ldd [%l7 + 0x68], %f2 fone %f8 loop_2413: bn loop_2414 ldub [%l7 + 0x3B], %o2 fmovdcc %xcc, %f9, %f13 fmovrde %l0, %f8, %f14 loop_2414: fpadd32s %f10, %f10, %f1 orcc %l5, %i6, %o0 fbo,a %fcc0, loop_2415 stw %l3, [%l7 + 0x48] lduw [%l7 + 0x54], %g2 fcmpeq32 %f6, %f4, %g3 loop_2415: ldub [%l7 + 0x3D], %g4 lduw [%l7 + 0x54], %o5 fmovsvc %xcc, %f1, %f12 ldub [%l7 + 0x37], %i0 bvc,a,pt %xcc, loop_2416 edge16 %o6, %o1, %g1 fbuge %fcc3, loop_2417 ldsw [%l7 + 0x34], %o4 loop_2416: fcmpes %fcc0, %f9, %f8 stb %o7, [%l7 + 0x3A] loop_2417: umulcc %g5, 0x1730, %l4 ldsh [%l7 + 0x70], %i5 fble,a %fcc1, loop_2418 fmovsvc %icc, %f13, %f2 brgez %g6, loop_2419 lduh [%l7 + 0x2C], %o3 loop_2418: sethi 0x1110, %i3 movle %xcc, %l2, %g7 loop_2419: movvs %xcc, %i4, %l1 alignaddrl %i7, %i2, %l6 fcmpgt16 %f6, %f6, %o2 fsrc2s %f14, %f13 ldd [%l7 + 0x38], %f4 fmovscs %icc, %f7, %f11 movrne %i1, %l5, %l0 fsrc2 %f12, %f14 movge %xcc, %i6, %l3 lduh [%l7 + 0x36], %g2 ldx [%l7 + 0x58], %g3 movne %icc, %g4, %o5 fmovdvc %icc, %f14, %f9 fbo,a %fcc3, loop_2420 fpadd16s %f0, %f14, %f2 ldsh [%l7 + 0x58], %o0 fsrc2s %f14, %f5 loop_2420: fbe %fcc2, loop_2421 fmovsleu %xcc, %f14, %f13 edge32n %o6, %o1, %i0 fpsub16s %f3, %f8, %f1 loop_2421: fmovdneg %xcc, %f13, %f13 edge32 %g1, %o7, %g5 fmovsleu %xcc, %f9, %f12 fmovrslez %o4, %f8, %f15 alignaddr %i5, %l4, %o3 bgu,a %icc, loop_2422 stw %g6, [%l7 + 0x60] stb %l2, [%l7 + 0x2C] mulscc %g7, 0x14B7, %i3 loop_2422: fmovsleu %xcc, %f14, %f7 sth %i4, [%l7 + 0x48] movrgez %i7, 0x251, %l1 tleu %xcc, 0x6 lduw [%l7 + 0x78], %i2 andncc %l6, %o2, %l5 fcmpeq32 %f4, %f14, %i1 fsrc2 %f14, %f14 fpsub32 %f12, %f10, %f14 fxnor %f12, %f0, %f6 addccc %i6, %l3, %g2 fbul %fcc2, loop_2423 fmovdpos %xcc, %f7, %f8 umulcc %g3, 0x0EDA, %l0 faligndata %f0, %f12, %f0 loop_2423: bvc loop_2424 fmovsgu %icc, %f13, %f5 stw %o5, [%l7 + 0x40] fornot2 %f6, %f10, %f12 loop_2424: lduw [%l7 + 0x2C], %g4 array16 %o6, %o1, %i0 fmovrslez %o0, %f12, %f10 ldub [%l7 + 0x1C], %g1 ldsw [%l7 + 0x0C], %o7 fpackfix %f0, %f13 bleu,a loop_2425 stw %g5, [%l7 + 0x50] stx %i5, [%l7 + 0x08] fones %f5 loop_2425: fmovdleu %xcc, %f4, %f11 lduw [%l7 + 0x70], %o4 ldsb [%l7 + 0x0D], %o3 brlez %l4, loop_2426 fcmpeq16 %f4, %f2, %l2 addcc %g7, 0x172C, %i3 fbe,a %fcc3, loop_2427 loop_2426: fnot2 %f4, %f8 xorcc %g6, %i7, %l1 taddcc %i2, 0x1B8D, %i4 loop_2427: umulcc %l6, 0x082D, %l5 ldx [%l7 + 0x68], %i1 movrgz %o2, %i6, %l3 bg,a,pn %icc, loop_2428 alignaddrl %g2, %g3, %l0 fpackfix %f2, %f4 tsubcc %o5, 0x0610, %g4 loop_2428: udivx %o1, 0x03D0, %i0 alignaddr %o6, %g1, %o7 fandnot2s %f15, %f2, %f4 fnegs %f14, %f0 tle %xcc, 0x2 ldsh [%l7 + 0x76], %o0 ldx [%l7 + 0x20], %g5 ldsb [%l7 + 0x72], %o4 st %f12, [%l7 + 0x0C] fmovdge %xcc, %f9, %f12 movvs %xcc, %o3, %i5 fone %f6 fmovrdgez %l2, %f12, %f12 fpadd32s %f5, %f5, %f3 fpadd32s %f3, %f3, %f8 fbu,a %fcc3, loop_2429 for %f12, %f6, %f14 tl %icc, 0x6 std %f6, [%l7 + 0x38] loop_2429: st %f5, [%l7 + 0x78] bgu,a,pn %xcc, loop_2430 addccc %g7, 0x01B8, %l4 sth %g6, [%l7 + 0x18] ld [%l7 + 0x5C], %f8 loop_2430: std %f4, [%l7 + 0x60] sth %i7, [%l7 + 0x68] ldub [%l7 + 0x32], %i3 bn,a,pt %xcc, loop_2431 ldub [%l7 + 0x20], %l1 movl %xcc, %i2, %i4 bcs,a %xcc, loop_2432 loop_2431: stb %l6, [%l7 + 0x65] movg %icc, %i1, %o2 fmovscc %xcc, %f3, %f8 loop_2432: smulcc %l5, %l3, %g2 st %f10, [%l7 + 0x44] tvc %icc, 0x7 and %i6, %l0, %g3 add %g4, 0x0EE2, %o5 fcmpne32 %f8, %f14, %i0 ldx [%l7 + 0x38], %o6 brz,a %g1, loop_2433 xnorcc %o1, 0x1FB2, %o0 movvs %icc, %o7, %g5 fmovsa %xcc, %f14, %f6 loop_2433: fbne %fcc2, loop_2434 add %o3, %o4, %i5 tcs %icc, 0x2 fmovrdgz %l2, %f2, %f14 loop_2434: fcmpd %fcc2, %f12, %f6 ldx [%l7 + 0x48], %l4 ldub [%l7 + 0x6F], %g6 fbue,a %fcc2, loop_2435 fcmpeq32 %f14, %f2, %g7 movrgez %i7, %l1, %i3 edge32n %i2, %l6, %i4 loop_2435: and %i1, 0x0882, %l5 bgu,pt %xcc, loop_2436 alignaddr %l3, %o2, %g2 andn %l0, 0x199B, %i6 be,a,pn %xcc, loop_2437 loop_2436: fmovsneg %xcc, %f8, %f3 lduw [%l7 + 0x18], %g3 umul %o5, %i0, %o6 loop_2437: andn %g1, %g4, %o1 movvs %xcc, %o0, %g5 movvs %xcc, %o3, %o4 stb %i5, [%l7 + 0x5C] fmovsa %xcc, %f5, %f6 fands %f7, %f5, %f4 for %f6, %f0, %f10 tsubcctv %o7, %l2, %g6 fmovsvs %icc, %f0, %f13 fmovsneg %xcc, %f12, %f4 fbule,a %fcc1, loop_2438 fnegd %f6, %f8 fmul8x16al %f6, %f11, %f4 fmovsvc %icc, %f12, %f10 loop_2438: fnors %f14, %f6, %f10 fmovse %icc, %f11, %f15 stb %l4, [%l7 + 0x34] brlz %g7, loop_2439 fcmpgt32 %f6, %f6, %i7 fnands %f14, %f8, %f11 fmovdge %xcc, %f5, %f13 loop_2439: sdivcc %l1, 0x12E7, %i2 st %f4, [%l7 + 0x28] fmovrdlz %i3, %f14, %f8 nop setx loop_2440, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8x16al %f5, %f14, %f2 brz,a %l6, loop_2441 ldub [%l7 + 0x66], %i1 loop_2440: edge16n %l5, %l3, %i4 st %f4, [%l7 + 0x6C] loop_2441: array8 %o2, %l0, %i6 bneg %icc, loop_2442 faligndata %f12, %f4, %f6 fmovsle %xcc, %f2, %f8 std %f0, [%l7 + 0x40] loop_2442: fand %f4, %f0, %f8 fcmpd %fcc1, %f10, %f12 bcs,a,pt %xcc, loop_2443 fpadd16 %f0, %f2, %f4 fmovdcc %icc, %f2, %f1 fpadd32s %f14, %f10, %f0 loop_2443: ld [%l7 + 0x48], %f10 tleu %xcc, 0x2 smul %g2, 0x1D02, %g3 tcs %icc, 0x2 array8 %o5, %i0, %o6 st %f13, [%l7 + 0x14] lduh [%l7 + 0x7A], %g4 fnor %f8, %f12, %f14 bcs,a,pt %xcc, loop_2444 xnor %o1, %g1, %o0 subccc %o3, 0x04D6, %o4 fpsub16 %f14, %f6, %f2 loop_2444: fmul8x16au %f12, %f11, %f10 brgz,a %g5, loop_2445 stx %i5, [%l7 + 0x48] fabss %f9, %f6 umulcc %o7, %g6, %l4 loop_2445: sth %g7, [%l7 + 0x52] fmovdgu %icc, %f9, %f7 stx %i7, [%l7 + 0x48] movpos %icc, %l2, %i2 fnor %f4, %f4, %f14 fexpand %f11, %f8 fbuge,a %fcc3, loop_2446 sth %l1, [%l7 + 0x4E] addc %i3, %l6, %l5 andn %l3, 0x0CCD, %i1 loop_2446: bl,pt %xcc, loop_2447 fnor %f0, %f6, %f12 ld [%l7 + 0x60], %f6 fbn,a %fcc3, loop_2448 loop_2447: andcc %i4, 0x1F01, %o2 lduw [%l7 + 0x2C], %i6 srlx %g2, %g3, %l0 loop_2448: ldsb [%l7 + 0x68], %i0 stw %o5, [%l7 + 0x0C] fandnot2 %f14, %f6, %f10 fandnot2 %f10, %f6, %f2 lduw [%l7 + 0x40], %o6 fmovrdlez %g4, %f2, %f14 fcmped %fcc1, %f10, %f8 subcc %o1, 0x15C6, %g1 sth %o3, [%l7 + 0x24] ldsw [%l7 + 0x18], %o0 stx %g5, [%l7 + 0x08] fbuge %fcc3, loop_2449 fmovdneg %icc, %f5, %f5 mulscc %i5, 0x1AD3, %o4 lduh [%l7 + 0x0C], %o7 loop_2449: subcc %g6, %l4, %i7 fpadd16 %f14, %f2, %f14 fmovrdlz %l2, %f4, %f14 ldsh [%l7 + 0x3A], %i2 sth %g7, [%l7 + 0x76] bpos %icc, loop_2450 taddcc %l1, 0x1EC7, %i3 ldx [%l7 + 0x78], %l5 lduh [%l7 + 0x2C], %l3 loop_2450: ldub [%l7 + 0x45], %l6 fble %fcc2, loop_2451 edge32n %i4, %o2, %i1 fmovrdlez %i6, %f2, %f10 smul %g2, 0x08D4, %l0 loop_2451: brgez %g3, loop_2452 lduh [%l7 + 0x66], %o5 stw %i0, [%l7 + 0x4C] tsubcctv %o6, %g4, %o1 loop_2452: ble,a loop_2453 tcs %xcc, 0x7 tvc %icc, 0x0 udivx %g1, 0x1E30, %o3 loop_2453: ldx [%l7 + 0x58], %o0 ldsb [%l7 + 0x26], %i5 stw %o4, [%l7 + 0x48] fbo %fcc3, loop_2454 ldd [%l7 + 0x50], %f8 movleu %xcc, %o7, %g6 array16 %l4, %g5, %l2 loop_2454: fbule %fcc1, loop_2455 fmovrdgez %i7, %f4, %f12 fmul8x16 %f9, %f14, %f10 ldsh [%l7 + 0x32], %i2 loop_2455: pdist %f2, %f14, %f4 umul %l1, %i3, %g7 fbug %fcc3, loop_2456 sth %l5, [%l7 + 0x38] fpackfix %f8, %f6 fands %f9, %f14, %f15 loop_2456: brgz,a %l6, loop_2457 ldsw [%l7 + 0x58], %l3 ldsh [%l7 + 0x1E], %i4 fpack32 %f2, %f4, %f0 loop_2457: movrlz %i1, %i6, %o2 sth %g2, [%l7 + 0x1C] fmovdgu %icc, %f11, %f14 fnot2s %f13, %f10 fcmpgt16 %f0, %f14, %g3 taddcc %o5, %l0, %o6 tleu %xcc, 0x0 ldd [%l7 + 0x30], %f14 bgu,pn %xcc, loop_2458 fblg,a %fcc3, loop_2459 orncc %i0, %g4, %g1 bl loop_2460 loop_2458: stx %o1, [%l7 + 0x48] loop_2459: std %f2, [%l7 + 0x18] mova %icc, %o3, %i5 loop_2460: ta %icc, 0x7 alignaddr %o4, %o7, %o0 fexpand %f4, %f8 sdiv %g6, 0x05C6, %l4 lduw [%l7 + 0x40], %l2 movle %xcc, %g5, %i2 ldub [%l7 + 0x15], %l1 stw %i7, [%l7 + 0x34] tne %xcc, 0x6 fbuge,a %fcc1, loop_2461 fmovsg %xcc, %f9, %f1 fnegd %f0, %f0 movn %xcc, %i3, %g7 loop_2461: lduw [%l7 + 0x08], %l5 edge32l %l6, %i4, %l3 bneg,a loop_2462 st %f0, [%l7 + 0x20] tsubcctv %i6, 0x18E7, %o2 fpack16 %f12, %f14 loop_2462: stw %g2, [%l7 + 0x64] fsrc2s %f5, %f6 fpsub16 %f8, %f0, %f10 nop setx loop_2463, %l0, %l1 jmpl %l1, %i1 sth %g3, [%l7 + 0x46] ldx [%l7 + 0x38], %l0 movge %icc, %o5, %i0 loop_2463: fbule,a %fcc2, loop_2464 addccc %o6, 0x1759, %g4 ldsw [%l7 + 0x50], %o1 ldsw [%l7 + 0x44], %g1 loop_2464: st %f9, [%l7 + 0x34] ldsb [%l7 + 0x10], %o3 ldd [%l7 + 0x20], %f6 smulcc %o4, 0x162E, %i5 sllx %o0, 0x09, %g6 xor %o7, %l2, %l4 udivcc %i2, 0x1A96, %g5 stw %l1, [%l7 + 0x48] te %xcc, 0x4 fmovdcc %icc, %f5, %f0 lduw [%l7 + 0x70], %i3 ldsw [%l7 + 0x48], %g7 ldsw [%l7 + 0x10], %l5 srax %i7, 0x05, %i4 fmovdge %icc, %f6, %f5 ldsh [%l7 + 0x30], %l3 fbul %fcc0, loop_2465 fbg,a %fcc2, loop_2466 fmuld8ulx16 %f8, %f4, %f0 fmovrslz %i6, %f8, %f1 loop_2465: taddcctv %l6, 0x095F, %g2 loop_2466: umulcc %i1, %o2, %l0 fcmple16 %f4, %f4, %o5 fbuge %fcc1, loop_2467 movvs %icc, %g3, %o6 fmovrsne %g4, %f15, %f11 fcmple16 %f10, %f8, %o1 loop_2467: std %f12, [%l7 + 0x40] movcc %xcc, %i0, %g1 ldx [%l7 + 0x78], %o3 fmovsle %xcc, %f11, %f11 ldsh [%l7 + 0x0E], %i5 udiv %o0, 0x1A6E, %o4 fmovrsgz %g6, %f6, %f5 ba,a loop_2468 srax %l2, 0x19, %l4 tl %xcc, 0x2 fcmpgt32 %f4, %f2, %i2 loop_2468: edge8 %g5, %l1, %o7 ldx [%l7 + 0x38], %g7 andcc %l5, 0x1722, %i7 brz,a %i3, loop_2469 brgez,a %l3, loop_2470 stb %i6, [%l7 + 0x21] lduh [%l7 + 0x36], %i4 loop_2469: ldsw [%l7 + 0x24], %g2 loop_2470: fmovsl %icc, %f8, %f11 tne %xcc, 0x2 ldsw [%l7 + 0x30], %l6 for %f6, %f2, %f4 ldsb [%l7 + 0x4E], %o2 fmovs %f15, %f0 fmovdvs %xcc, %f0, %f8 fpsub16s %f10, %f4, %f15 ldub [%l7 + 0x19], %i1 ldsb [%l7 + 0x34], %l0 fornot2 %f4, %f0, %f8 stx %g3, [%l7 + 0x50] fpmerge %f3, %f3, %f10 fmovdge %xcc, %f4, %f11 edge16n %o5, %o6, %g4 fmovrdlez %o1, %f12, %f8 alignaddr %i0, %o3, %g1 bvc,a,pn %xcc, loop_2471 be loop_2472 ldsh [%l7 + 0x1E], %i5 movrlz %o4, %g6, %o0 loop_2471: bshuffle %f10, %f10, %f14 loop_2472: ldub [%l7 + 0x73], %l2 fornot1s %f1, %f2, %f6 ldd [%l7 + 0x28], %f10 fbg,a %fcc0, loop_2473 ld [%l7 + 0x70], %f3 ld [%l7 + 0x30], %f15 fnand %f8, %f6, %f4 loop_2473: movvs %icc, %i2, %l4 sdivx %l1, 0x084E, %o7 ldsh [%l7 + 0x0C], %g5 movge %xcc, %g7, %l5 ld [%l7 + 0x6C], %f11 fmovsle %xcc, %f11, %f13 fmul8x16au %f15, %f15, %f10 fsrc2 %f0, %f14 movleu %icc, %i7, %l3 fpadd32s %f9, %f2, %f15 fmovsn %icc, %f9, %f1 fpsub16s %f2, %f14, %f10 ldsh [%l7 + 0x4A], %i6 movrgez %i3, 0x38D, %i4 sth %g2, [%l7 + 0x3C] fbn,a %fcc0, loop_2474 ldsw [%l7 + 0x60], %l6 fmovscc %icc, %f5, %f2 stw %i1, [%l7 + 0x24] loop_2474: std %f10, [%l7 + 0x60] add %o2, 0x0E8A, %g3 fornot1s %f10, %f13, %f15 fmovdl %xcc, %f13, %f13 fmul8x16 %f10, %f12, %f14 edge32n %o5, %l0, %g4 fmovsne %icc, %f6, %f8 orcc %o6, %i0, %o3 ldub [%l7 + 0x52], %g1 ldub [%l7 + 0x26], %i5 ld [%l7 + 0x40], %f11 lduw [%l7 + 0x40], %o1 fpadd32s %f9, %f10, %f11 edge16n %g6, %o4, %l2 st %f15, [%l7 + 0x44] stx %o0, [%l7 + 0x68] fmovsge %xcc, %f6, %f13 fble %fcc3, loop_2475 ldub [%l7 + 0x6E], %i2 udivx %l4, 0x0DFD, %l1 addcc %g5, %o7, %l5 loop_2475: movn %icc, %i7, %g7 fmul8x16al %f6, %f6, %f2 fbuge,a %fcc1, loop_2476 fbe,a %fcc0, loop_2477 ldsw [%l7 + 0x50], %i6 bvs,a,pt %icc, loop_2478 loop_2476: subcc %l3, %i4, %i3 loop_2477: fsrc1s %f3, %f11 fba %fcc2, loop_2479 loop_2478: stx %l6, [%l7 + 0x58] bneg loop_2480 array16 %g2, %o2, %i1 loop_2479: ba,pn %xcc, loop_2481 stb %o5, [%l7 + 0x55] loop_2480: st %f3, [%l7 + 0x60] fcmpeq32 %f2, %f6, %g3 loop_2481: ldd [%l7 + 0x08], %f12 fbue %fcc2, loop_2482 fmuld8ulx16 %f6, %f5, %f14 move %icc, %l0, %g4 tcs %xcc, 0x1 loop_2482: fmovse %xcc, %f15, %f11 addccc %i0, %o6, %g1 alignaddrl %o3, %o1, %i5 fandnot1 %f12, %f10, %f14 fmovrslz %o4, %f6, %f10 stw %l2, [%l7 + 0x44] ba,a,pn %icc, loop_2483 lduh [%l7 + 0x78], %g6 fands %f15, %f15, %f12 fmovdpos %xcc, %f10, %f13 loop_2483: st %f5, [%l7 + 0x08] tge %icc, 0x2 bleu,a loop_2484 movrgez %o0, 0x36E, %i2 sdivcc %l1, 0x0BBD, %g5 fcmpeq16 %f12, %f0, %o7 loop_2484: udiv %l4, 0x018F, %i7 fbu,a %fcc1, loop_2485 fmovrdlez %g7, %f12, %f6 stx %i6, [%l7 + 0x60] ld [%l7 + 0x78], %f14 loop_2485: andncc %l3, %l5, %i3 ldd [%l7 + 0x50], %f6 tvs %xcc, 0x3 ldsb [%l7 + 0x75], %i4 fxnors %f4, %f10, %f2 ld [%l7 + 0x20], %f7 fpadd32s %f6, %f1, %f5 sdivx %l6, 0x0364, %g2 ldsw [%l7 + 0x18], %i1 srlx %o5, %o2, %l0 fmovsle %xcc, %f8, %f4 ldub [%l7 + 0x7D], %g3 fsrc2s %f10, %f4 fabss %f4, %f3 fnegs %f9, %f10 ld [%l7 + 0x18], %f6 brz %g4, loop_2486 ba,a %icc, loop_2487 edge8 %o6, %i0, %o3 andncc %o1, %g1, %o4 loop_2486: fnegs %f9, %f7 loop_2487: fones %f1 ldub [%l7 + 0x5F], %l2 popc %g6, %i5 fmovdn %xcc, %f12, %f11 fmovdleu %icc, %f14, %f9 ldsb [%l7 + 0x76], %i2 bvc %icc, loop_2488 fmovs %f13, %f7 be,a %xcc, loop_2489 brgez %o0, loop_2490 loop_2488: fcmpd %fcc1, %f4, %f10 bleu %xcc, loop_2491 loop_2489: stb %g5, [%l7 + 0x42] loop_2490: fpsub16 %f10, %f4, %f4 brlz %l1, loop_2492 loop_2491: tleu %xcc, 0x3 sth %o7, [%l7 + 0x68] srlx %l4, %g7, %i6 loop_2492: bg,pn %icc, loop_2493 ldsw [%l7 + 0x34], %l3 sllx %i7, %i3, %l5 tle %icc, 0x4 loop_2493: ldsh [%l7 + 0x68], %l6 fpsub16s %f13, %f10, %f8 or %i4, %i1, %o5 fmovsgu %icc, %f15, %f9 fbl %fcc0, loop_2494 fxor %f2, %f4, %f12 ldsb [%l7 + 0x40], %o2 fzero %f0 loop_2494: mulx %g2, 0x0E1A, %g3 st %f12, [%l7 + 0x18] udiv %g4, 0x1656, %l0 be,a,pt %icc, loop_2495 fexpand %f13, %f10 stx %o6, [%l7 + 0x68] mulx %i0, %o3, %o1 loop_2495: ldd [%l7 + 0x30], %f8 brnz,a %g1, loop_2496 brlz %l2, loop_2497 fandnot2 %f12, %f4, %f6 orcc %o4, %i5, %g6 loop_2496: fornot1 %f10, %f10, %f8 loop_2497: brnz %o0, loop_2498 movrlz %g5, 0x061, %i2 edge8ln %o7, %l1, %l4 edge8l %i6, %l3, %g7 loop_2498: fble,a %fcc0, loop_2499 tcs %icc, 0x2 sdiv %i7, 0x13DF, %i3 udiv %l6, 0x1A6F, %i4 loop_2499: movrne %l5, 0x1D7, %o5 fandnot2 %f0, %f8, %f0 fpsub32s %f13, %f0, %f11 addc %o2, %g2, %i1 sdivx %g4, 0x1567, %g3 sth %l0, [%l7 + 0x4C] lduh [%l7 + 0x14], %o6 fbul %fcc1, loop_2500 sth %i0, [%l7 + 0x40] fbul %fcc2, loop_2501 sth %o3, [%l7 + 0x4E] loop_2500: fble,a %fcc0, loop_2502 edge16l %g1, %l2, %o1 loop_2501: edge8 %o4, %i5, %g6 fbue,a %fcc3, loop_2503 loop_2502: tne %icc, 0x5 and %g5, 0x0E56, %o0 fbul %fcc0, loop_2504 loop_2503: fmovrse %i2, %f12, %f11 fcmpne32 %f4, %f2, %l1 ldsh [%l7 + 0x34], %l4 loop_2504: fmovrsgez %i6, %f15, %f14 fbug,a %fcc2, loop_2505 bcs,a loop_2506 fmovsge %icc, %f1, %f15 lduw [%l7 + 0x68], %l3 loop_2505: ldub [%l7 + 0x1C], %o7 loop_2506: fabsd %f6, %f12 ldsh [%l7 + 0x14], %g7 movrlz %i7, %l6, %i3 fbu,a %fcc1, loop_2507 fmul8x16al %f15, %f0, %f6 ldsh [%l7 + 0x36], %i4 bcc %xcc, loop_2508 loop_2507: fmovdvc %xcc, %f14, %f9 tge %icc, 0x3 lduw [%l7 + 0x38], %l5 loop_2508: bcc,a,pt %icc, loop_2509 subcc %o5, 0x0DB3, %o2 lduh [%l7 + 0x64], %g2 lduh [%l7 + 0x38], %g4 loop_2509: fmul8sux16 %f14, %f4, %f10 stx %i1, [%l7 + 0x48] fornot1 %f4, %f8, %f0 fzero %f6 fmovrdne %l0, %f6, %f2 fpack16 %f6, %f12 sethi 0x1391, %o6 ldub [%l7 + 0x58], %g3 stb %i0, [%l7 + 0x47] fbuge %fcc3, loop_2510 mulx %g1, %o3, %o1 std %f8, [%l7 + 0x28] ldsh [%l7 + 0x32], %l2 loop_2510: popc %o4, %g6 fbne %fcc2, loop_2511 and %g5, 0x00B8, %i5 st %f4, [%l7 + 0x70] ldub [%l7 + 0x1F], %o0 loop_2511: movcc %xcc, %l1, %l4 sth %i2, [%l7 + 0x40] ldsw [%l7 + 0x14], %i6 edge32l %o7, %l3, %i7 be,pn %xcc, loop_2512 addc %g7, 0x0D32, %i3 fone %f14 fpackfix %f12, %f15 loop_2512: ldx [%l7 + 0x28], %l6 ldx [%l7 + 0x48], %l5 orn %o5, %i4, %o2 ldsh [%l7 + 0x36], %g2 stw %i1, [%l7 + 0x44] fornot2 %f0, %f0, %f8 sub %l0, %g4, %o6 ldd [%l7 + 0x60], %f10 st %f9, [%l7 + 0x60] fmovrslez %g3, %f2, %f3 sra %g1, %i0, %o3 subcc %l2, 0x0F4F, %o1 ldsh [%l7 + 0x24], %o4 fbe %fcc1, loop_2513 fpsub32s %f5, %f10, %f11 fbule %fcc1, loop_2514 sth %g5, [%l7 + 0x0C] loop_2513: fbug %fcc2, loop_2515 ldsh [%l7 + 0x58], %i5 loop_2514: fmovda %xcc, %f3, %f4 fmovsle %xcc, %f8, %f13 loop_2515: ldsw [%l7 + 0x34], %g6 ldsw [%l7 + 0x68], %l1 fbue,a %fcc1, loop_2516 ldx [%l7 + 0x10], %l4 fcmple16 %f4, %f10, %i2 st %f10, [%l7 + 0x18] loop_2516: movge %icc, %o0, %o7 fmovdle %icc, %f15, %f7 fsrc1s %f7, %f7 edge32ln %l3, %i7, %g7 fpackfix %f6, %f9 edge32ln %i3, %l6, %i6 and %l5, %o5, %o2 ldsb [%l7 + 0x62], %i4 tsubcctv %i1, %g2, %l0 fones %f9 fmovscs %xcc, %f14, %f3 fmovsvc %xcc, %f15, %f8 udivx %o6, 0x0110, %g4 ldsh [%l7 + 0x24], %g1 subcc %g3, 0x1D3C, %i0 movpos %icc, %o3, %o1 addcc %o4, 0x0604, %l2 sth %i5, [%l7 + 0x3A] fbe,a %fcc1, loop_2517 fbl,a %fcc1, loop_2518 tg %xcc, 0x0 ldub [%l7 + 0x3C], %g5 loop_2517: fmovdcs %xcc, %f12, %f2 loop_2518: fsrc1 %f14, %f14 fxnors %f9, %f11, %f15 bpos,pn %xcc, loop_2519 mova %icc, %l1, %l4 nop setx loop_2520, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1 %f6, %f12 loop_2519: bcc %xcc, loop_2521 fmovsg %icc, %f8, %f10 loop_2520: movne %xcc, %i2, %o0 st %f15, [%l7 + 0x50] loop_2521: bge,pt %icc, loop_2522 movre %o7, %l3, %i7 stw %g6, [%l7 + 0x24] ldsh [%l7 + 0x4A], %i3 loop_2522: fone %f6 stw %l6, [%l7 + 0x10] fcmpne32 %f10, %f2, %i6 fnegs %f5, %f15 stw %l5, [%l7 + 0x6C] ldsw [%l7 + 0x64], %g7 andn %o2, 0x098F, %i4 lduw [%l7 + 0x68], %i1 ld [%l7 + 0x4C], %f14 smulcc %g2, %l0, %o5 lduw [%l7 + 0x38], %o6 movgu %xcc, %g4, %g1 fands %f0, %f9, %f7 fpadd16 %f0, %f8, %f14 fmovrdgz %i0, %f2, %f0 fpadd32s %f7, %f11, %f13 fmuld8sux16 %f10, %f4, %f14 stb %g3, [%l7 + 0x1D] popc %o3, %o4 sdiv %o1, 0x0259, %l2 te %xcc, 0x0 xnor %g5, %l1, %l4 tgu %xcc, 0x5 stx %i2, [%l7 + 0x70] udiv %o0, 0x1B53, %o7 edge32n %i5, %i7, %l3 nop setx loop_2523, %l0, %l1 jmpl %l1, %i3 sth %g6, [%l7 + 0x48] fmovdleu %xcc, %f11, %f9 fcmpd %fcc3, %f10, %f8 loop_2523: ldsb [%l7 + 0x5A], %l6 fnands %f1, %f0, %f14 movn %icc, %i6, %l5 fpackfix %f14, %f14 nop setx loop_2524, %l0, %l1 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 %f12, %f8, %o2 fandnot1 %f10, %f6, %f14 fsrc2 %f2, %f12 loop_2524: ldsb [%l7 + 0x51], %g7 brlez %i4, loop_2525 movneg %xcc, %i1, %g2 xorcc %o5, %l0, %g4 sth %o6, [%l7 + 0x7E] loop_2525: bcc,pt %xcc, loop_2526 tcc %icc, 0x4 alignaddr %g1, %g3, %i0 smulcc %o4, 0x070D, %o3 loop_2526: edge8n %l2, %o1, %g5 sth %l4, [%l7 + 0x56] fpsub32s %f14, %f5, %f3 fmovrdne %l1, %f4, %f2 ldsh [%l7 + 0x36], %i2 fmovrse %o0, %f3, %f5 edge16 %i5, %i7, %o7 fcmpne16 %f0, %f10, %l3 edge8 %g6, %i3, %l6 bge loop_2527 edge32l %i6, %o2, %l5 array8 %i4, %g7, %g2 fbne %fcc2, loop_2528 loop_2527: ldsh [%l7 + 0x22], %i1 ldd [%l7 + 0x30], %f10 fbuge %fcc1, loop_2529 loop_2528: stx %o5, [%l7 + 0x18] std %f6, [%l7 + 0x30] fbge,a %fcc0, loop_2530 loop_2529: stb %l0, [%l7 + 0x6E] std %f12, [%l7 + 0x18] stx %g4, [%l7 + 0x48] loop_2530: ldsb [%l7 + 0x58], %o6 brgez %g1, loop_2531 ldub [%l7 + 0x2B], %i0 stb %o4, [%l7 + 0x6B] bpos %xcc, loop_2532 loop_2531: ldsw [%l7 + 0x10], %g3 srlx %o3, %l2, %g5 sth %l4, [%l7 + 0x16] loop_2532: fmovrslz %l1, %f5, %f11 tg %icc, 0x3 fmovdvc %icc, %f2, %f1 lduw [%l7 + 0x3C], %o1 fnegs %f3, %f6 stx %o0, [%l7 + 0x30] fnot2 %f12, %f14 umul %i5, %i7, %o7 fbo %fcc3, loop_2533 udivcc %l3, 0x0DFF, %i2 tneg %xcc, 0x3 ldsb [%l7 + 0x7F], %i3 loop_2533: subcc %l6, 0x08BB, %g6 fnor %f12, %f10, %f10 fxors %f1, %f9, %f13 fcmpeq32 %f10, %f6, %i6 edge8 %l5, %o2, %g7 fbug %fcc3, loop_2534 fbe,a %fcc2, loop_2535 ldd [%l7 + 0x10], %f6 bvs,pn %icc, loop_2536 loop_2534: ta %xcc, 0x1 loop_2535: ldd [%l7 + 0x40], %f4 lduh [%l7 + 0x22], %i4 loop_2536: brgez,a %g2, loop_2537 bcs %xcc, loop_2538 call loop_2539 movrgz %i1, %o5, %g4 loop_2537: fbue %fcc2, loop_2540 loop_2538: brgz %o6, loop_2541 loop_2539: lduh [%l7 + 0x3A], %g1 fcmps %fcc0, %f11, %f13 loop_2540: tn %icc, 0x3 loop_2541: fmovd %f0, %f6 fcmpne32 %f8, %f2, %l0 stx %i0, [%l7 + 0x30] std %f10, [%l7 + 0x40] edge8ln %o4, %o3, %g3 ble,a %xcc, loop_2542 udivcc %l2, 0x0726, %l4 fcmpgt16 %f2, %f8, %g5 ld [%l7 + 0x38], %f5 loop_2542: ldx [%l7 + 0x48], %l1 fmovd %f4, %f4 ldsw [%l7 + 0x2C], %o0 fmovdne %icc, %f6, %f8 fcmple32 %f6, %f6, %o1 std %f0, [%l7 + 0x78] fxnor %f10, %f2, %f10 st %f11, [%l7 + 0x50] brnz %i7, loop_2543 ld [%l7 + 0x18], %f8 ldd [%l7 + 0x68], %f4 movn %icc, %i5, %o7 loop_2543: lduh [%l7 + 0x66], %i2 sth %i3, [%l7 + 0x2C] array32 %l6, %l3, %i6 stb %g6, [%l7 + 0x5E] fmovrdlez %o2, %f10, %f6 fmovscs %icc, %f11, %f0 ldx [%l7 + 0x78], %l5 bl,a,pn %icc, loop_2544 movrgez %g7, 0x1ED, %i4 ldd [%l7 + 0x58], %f14 bn loop_2545 loop_2544: ldsh [%l7 + 0x50], %i1 ldd [%l7 + 0x30], %f8 tge %icc, 0x4 loop_2545: fmovrdgez %o5, %f0, %f4 popc %g4, %g2 ldsw [%l7 + 0x18], %g1 sth %o6, [%l7 + 0x24] lduw [%l7 + 0x58], %i0 bvs loop_2546 fornot2s %f3, %f3, %f7 ld [%l7 + 0x20], %f4 stx %l0, [%l7 + 0x38] loop_2546: st %f9, [%l7 + 0x3C] stb %o3, [%l7 + 0x50] sth %g3, [%l7 + 0x68] tle %xcc, 0x4 fpadd32s %f15, %f0, %f10 ldsh [%l7 + 0x7E], %o4 ldsh [%l7 + 0x4A], %l2 sth %l4, [%l7 + 0x16] fmovsne %icc, %f10, %f13 array32 %l1, %o0, %g5 fbl,a %fcc0, loop_2547 be,pt %xcc, loop_2548 ldub [%l7 + 0x69], %i7 fones %f8 loop_2547: array8 %o1, %o7, %i5 loop_2548: stw %i3, [%l7 + 0x74] movg %xcc, %l6, %l3 siam 0x2 tpos %icc, 0x6 array32 %i2, %i6, %g6 fcmple16 %f12, %f4, %o2 andcc %g7, 0x154A, %l5 fbe %fcc3, loop_2549 ldd [%l7 + 0x58], %f12 sth %i1, [%l7 + 0x74] fbo,a %fcc0, loop_2550 loop_2549: tge %xcc, 0x6 fmovdcc %icc, %f7, %f2 tge %icc, 0x1 loop_2550: edge32l %i4, %o5, %g4 fxor %f8, %f4, %f6 fbl %fcc0, loop_2551 fmovsl %icc, %f5, %f6 fpadd32s %f4, %f11, %f15 movvc %icc, %g2, %g1 loop_2551: lduw [%l7 + 0x40], %o6 nop setx loop_2552, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %i0, %o3, %g3 stb %l0, [%l7 + 0x40] or %l2, %o4, %l1 loop_2552: fnot1 %f6, %f10 tpos %icc, 0x4 movle %xcc, %o0, %l4 andncc %g5, %i7, %o1 lduw [%l7 + 0x6C], %o7 lduw [%l7 + 0x58], %i3 xor %l6, %l3, %i5 te %xcc, 0x5 sdivcc %i6, 0x164B, %g6 ldsb [%l7 + 0x38], %o2 fmovsa %icc, %f1, %f6 subcc %i2, 0x0B8C, %l5 brnz,a %i1, loop_2553 ble,pt %icc, loop_2554 tg %icc, 0x0 ldx [%l7 + 0x20], %i4 loop_2553: fbue %fcc2, loop_2555 loop_2554: fxnor %f12, %f14, %f14 bne,pn %icc, loop_2556 fand %f14, %f2, %f0 loop_2555: brlez,a %o5, loop_2557 bn,pt %icc, loop_2558 loop_2556: movleu %xcc, %g7, %g4 fmovsgu %xcc, %f4, %f2 loop_2557: move %icc, %g2, %o6 loop_2558: fnands %f14, %f2, %f5 sdivx %i0, 0x0402, %o3 stx %g1, [%l7 + 0x28] fornot2s %f4, %f7, %f1 movcc %xcc, %l0, %l2 movrgez %o4, %l1, %g3 fpack32 %f10, %f6, %f10 fmovsne %xcc, %f1, %f14 ld [%l7 + 0x6C], %f11 ldub [%l7 + 0x27], %l4 sdivcc %o0, 0x1500, %i7 fone %f2 fabss %f7, %f13 lduh [%l7 + 0x68], %g5 fmovdle %xcc, %f5, %f2 fbl %fcc1, loop_2559 fnot1 %f2, %f6 st %f2, [%l7 + 0x68] smul %o1, 0x015A, %i3 loop_2559: fbn,a %fcc2, loop_2560 srlx %l6, 0x18, %o7 fmovs %f11, %f2 bshuffle %f10, %f14, %f12 loop_2560: tleu %xcc, 0x5 fmovdne %xcc, %f9, %f10 fbo,a %fcc1, loop_2561 fbu %fcc0, loop_2562 taddcc %l3, 0x0B76, %i5 std %f8, [%l7 + 0x48] loop_2561: fnot2s %f14, %f5 loop_2562: srl %i6, %o2, %i2 fsrc1s %f4, %f2 xnor %g6, %i1, %l5 ld [%l7 + 0x40], %f7 edge8n %o5, %g7, %i4 subc %g4, %o6, %i0 fbn %fcc3, loop_2563 taddcc %g2, 0x0C8A, %g1 ldx [%l7 + 0x08], %o3 brgez %l0, loop_2564 loop_2563: srlx %l2, %l1, %o4 bne loop_2565 ble,pn %xcc, loop_2566 loop_2564: std %f10, [%l7 + 0x78] fbug %fcc3, loop_2567 loop_2565: tgu %xcc, 0x3 loop_2566: ta %xcc, 0x3 fxnors %f0, %f8, %f13 loop_2567: ta %icc, 0x1 ldsw [%l7 + 0x1C], %l4 std %f10, [%l7 + 0x30] fpsub32 %f4, %f2, %f12 call loop_2568 ldsb [%l7 + 0x1D], %o0 fmovs %f15, %f9 movrlez %g3, 0x02C, %g5 loop_2568: fmovsvs %xcc, %f9, %f1 fand %f6, %f2, %f12 ld [%l7 + 0x6C], %f5 umul %o1, %i3, %i7 fmovsne %icc, %f9, %f2 fmovsneg %xcc, %f5, %f6 ldsh [%l7 + 0x44], %o7 alignaddrl %l3, %i5, %l6 ldx [%l7 + 0x38], %i6 lduw [%l7 + 0x50], %i2 srl %g6, %i1, %l5 bvs,a,pn %icc, loop_2569 srlx %o2, %o5, %g7 fcmpeq16 %f14, %f8, %i4 ldsh [%l7 + 0x0A], %o6 loop_2569: movneg %icc, %i0, %g2 movcc %xcc, %g1, %g4 ld [%l7 + 0x14], %f1 umul %o3, %l0, %l2 for %f4, %f0, %f8 st %f8, [%l7 + 0x28] sth %l1, [%l7 + 0x7C] tsubcctv %l4, %o4, %g3 sth %o0, [%l7 + 0x24] srlx %o1, 0x0A, %g5 bpos,pt %xcc, loop_2570 edge8l %i3, %i7, %o7 fmovsa %icc, %f14, %f6 fcmpne32 %f10, %f2, %l3 loop_2570: edge16l %i5, %l6, %i6 sllx %g6, %i2, %l5 fbue %fcc3, loop_2571 fzeros %f12 fmovdleu %xcc, %f1, %f1 fcmpne16 %f6, %f6, %o2 loop_2571: fbl,a %fcc2, loop_2572 ld [%l7 + 0x14], %f5 alignaddr %i1, %g7, %o5 stw %o6, [%l7 + 0x78] loop_2572: nop setx loop_2573, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2s %f0, %f11, %f6 fmovdne %icc, %f9, %f10 fnot2 %f6, %f10 loop_2573: brnz %i4, loop_2574 fmovrse %g2, %f9, %f7 fmovse %icc, %f3, %f3 bg loop_2575 loop_2574: movpos %icc, %g1, %g4 fbul %fcc2, loop_2576 ldsb [%l7 + 0x10], %i0 loop_2575: fmovrsne %o3, %f5, %f6 bge,pn %icc, loop_2577 loop_2576: ldsb [%l7 + 0x09], %l2 ldsb [%l7 + 0x1F], %l0 lduw [%l7 + 0x44], %l4 loop_2577: fxnors %f13, %f11, %f14 bgu,a %icc, loop_2578 fmovsneg %icc, %f8, %f8 stb %o4, [%l7 + 0x42] fcmpne16 %f4, %f0, %l1 loop_2578: lduh [%l7 + 0x7A], %g3 fpadd16 %f14, %f0, %f4 fcmpd %fcc1, %f4, %f8 movl %icc, %o1, %g5 stw %o0, [%l7 + 0x20] fbul %fcc0, loop_2579 brlez %i7, loop_2580 fors %f14, %f1, %f7 fblg %fcc2, loop_2581 loop_2579: movrgz %o7, 0x2CC, %i3 loop_2580: ldx [%l7 + 0x60], %l3 fmovde %xcc, %f0, %f8 loop_2581: sethi 0x1872, %i5 fpadd32 %f0, %f4, %f4 tgu %icc, 0x3 ldsw [%l7 + 0x30], %l6 fmovdge %xcc, %f7, %f3 movcc %xcc, %g6, %i6 fmovrde %l5, %f4, %f4 std %f12, [%l7 + 0x48] movrgz %o2, 0x02A, %i1 ld [%l7 + 0x24], %f9 ldsh [%l7 + 0x58], %i2 lduh [%l7 + 0x32], %o5 ldd [%l7 + 0x28], %f10 fandnot2 %f10, %f12, %f10 movrlez %o6, %g7, %i4 fbge,a %fcc3, loop_2582 fmovde %xcc, %f1, %f5 bneg,a loop_2583 fblg,a %fcc0, loop_2584 loop_2582: fxnors %f4, %f0, %f12 ld [%l7 + 0x30], %f3 loop_2583: std %f12, [%l7 + 0x28] loop_2584: fmuld8sux16 %f5, %f14, %f6 fbul %fcc2, loop_2585 fmovsvc %xcc, %f2, %f9 ldsh [%l7 + 0x72], %g1 brgz,a %g4, loop_2586 loop_2585: movrgez %i0, %g2, %o3 subcc %l0, 0x1DF6, %l4 bne,pn %icc, loop_2587 loop_2586: umulcc %o4, %l2, %g3 nop setx loop_2588, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stw %l1, [%l7 + 0x50] loop_2587: tne %xcc, 0x4 fmuld8sux16 %f10, %f0, %f4 loop_2588: fmul8x16au %f11, %f13, %f0 fmovs %f11, %f11 popc %g5, %o1 ldsw [%l7 + 0x7C], %i7 tn %icc, 0x0 bpos %icc, loop_2589 fbl %fcc1, loop_2590 movpos %xcc, %o7, %o0 ldx [%l7 + 0x68], %l3 loop_2589: ldub [%l7 + 0x3C], %i5 loop_2590: fbule %fcc2, loop_2591 fcmple32 %f14, %f10, %l6 bneg %icc, loop_2592 ldub [%l7 + 0x3B], %i3 loop_2591: fmul8x16 %f11, %f0, %f14 ldsh [%l7 + 0x5E], %i6 loop_2592: fmovdge %xcc, %f11, %f0 fmul8ulx16 %f6, %f4, %f4 array16 %l5, %g6, %o2 edge16n %i1, %o5, %i2 udivx %o6, 0x027E, %g7 movrgez %i4, 0x011, %g1 lduw [%l7 + 0x18], %i0 nop setx loop_2593, %l0, %l1 jmpl %l1, %g2 std %f10, [%l7 + 0x20] fmovsleu %xcc, %f3, %f5 fbe %fcc3, loop_2594 loop_2593: st %f7, [%l7 + 0x3C] ldsh [%l7 + 0x28], %o3 movg %icc, %l0, %l4 loop_2594: fbue,a %fcc2, loop_2595 edge32ln %g4, %l2, %o4 fmovrse %g3, %f4, %f14 brnz,a %g5, loop_2596 loop_2595: lduh [%l7 + 0x66], %l1 ldsb [%l7 + 0x4D], %o1 fmovdleu %xcc, %f4, %f10 loop_2596: movrne %i7, %o7, %o0 fnands %f10, %f12, %f1 tgu %xcc, 0x5 ldub [%l7 + 0x0A], %i5 lduh [%l7 + 0x58], %l6 stb %l3, [%l7 + 0x34] fandnot1 %f8, %f14, %f8 movge %icc, %i3, %l5 ldx [%l7 + 0x78], %i6 ld [%l7 + 0x4C], %f11 fmovdneg %icc, %f5, %f15 fnand %f0, %f4, %f10 movre %g6, %o2, %i1 movl %icc, %i2, %o5 fmovrsgz %g7, %f15, %f14 alignaddr %i4, %g1, %o6 nop setx loop_2597, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcs loop_2598 fbu %fcc2, loop_2599 siam 0x0 loop_2597: fcmpne32 %f10, %f14, %i0 loop_2598: fcmple32 %f0, %f4, %o3 loop_2599: ldsw [%l7 + 0x28], %g2 ldub [%l7 + 0x5F], %l4 ldsb [%l7 + 0x1E], %g4 lduw [%l7 + 0x78], %l2 fsrc2 %f12, %f8 nop setx loop_2600, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovs %f12, %f12 ldsb [%l7 + 0x4A], %l0 te %icc, 0x7 loop_2600: fbu %fcc3, loop_2601 fxnors %f14, %f6, %f15 edge8n %o4, %g5, %g3 edge16l %l1, %i7, %o7 loop_2601: fmovs %f0, %f14 ldsw [%l7 + 0x30], %o1 movleu %xcc, %i5, %l6 fpack32 %f8, %f6, %f2 sethi 0x1292, %o0 fbu %fcc3, loop_2602 srax %l3, %l5, %i6 fmul8sux16 %f2, %f14, %f6 ldub [%l7 + 0x31], %g6 loop_2602: alignaddrl %i3, %o2, %i2 orn %i1, %g7, %o5 movrlz %g1, 0x2D9, %i4 or %i0, %o3, %g2 fmovsn %icc, %f7, %f13 fpadd16 %f2, %f4, %f8 fmovdcc %xcc, %f0, %f4 srlx %o6, %l4, %g4 sth %l2, [%l7 + 0x0E] brnz,a %o4, loop_2603 lduw [%l7 + 0x0C], %l0 popc 0x0A9F, %g3 be,a,pn %icc, loop_2604 loop_2603: fbuge,a %fcc2, loop_2605 for %f8, %f10, %f8 movcs %xcc, %g5, %l1 loop_2604: st %f6, [%l7 + 0x58] loop_2605: bvc,pn %icc, loop_2606 ld [%l7 + 0x78], %f5 stw %i7, [%l7 + 0x78] orn %o7, 0x1367, %o1 loop_2606: fmovs %f14, %f13 fsrc1 %f10, %f4 fexpand %f13, %f0 fmovsne %xcc, %f9, %f1 call loop_2607 fbul,a %fcc3, loop_2608 fnegd %f4, %f0 fbn %fcc0, loop_2609 loop_2607: ldd [%l7 + 0x28], %f6 loop_2608: fmovrsne %i5, %f14, %f2 bshuffle %f0, %f10, %f10 loop_2609: fbul,a %fcc2, loop_2610 smulcc %o0, %l3, %l6 edge8 %l5, %i6, %g6 srlx %i3, %o2, %i2 loop_2610: tn %icc, 0x7 ldsh [%l7 + 0x66], %g7 ldsw [%l7 + 0x7C], %i1 movvc %xcc, %g1, %i4 ldsb [%l7 + 0x32], %i0 fxors %f14, %f9, %f11 fmovdcc %icc, %f1, %f4 lduh [%l7 + 0x4E], %o5 movrlez %o3, %g2, %o6 bleu,a loop_2611 faligndata %f12, %f8, %f2 fmovdl %xcc, %f6, %f10 ldsb [%l7 + 0x26], %g4 loop_2611: fcmpeq16 %f6, %f12, %l2 lduh [%l7 + 0x4C], %l4 edge8n %l0, %o4, %g5 fmovdn %xcc, %f5, %f0 fmovrsne %l1, %f5, %f12 stb %g3, [%l7 + 0x4C] fornot1s %f13, %f10, %f10 st %f14, [%l7 + 0x74] lduh [%l7 + 0x1E], %o7 tsubcc %i7, 0x15C0, %o1 umulcc %o0, %l3, %l6 for %f4, %f4, %f6 fnegd %f14, %f4 te %icc, 0x1 movpos %xcc, %i5, %i6 fpadd32 %f2, %f6, %f8 edge8ln %l5, %g6, %i3 fmovrdlez %o2, %f12, %f12 ldx [%l7 + 0x60], %i2 lduh [%l7 + 0x60], %g7 fmovscc %xcc, %f14, %f8 fbule,a %fcc3, loop_2612 fcmpgt16 %f14, %f8, %i1 fba %fcc3, loop_2613 fbu %fcc1, loop_2614 loop_2612: brlez,a %i4, loop_2615 ldd [%l7 + 0x78], %f4 loop_2613: bvs,a %icc, loop_2616 loop_2614: andcc %i0, 0x1EA2, %o5 loop_2615: movrgz %g1, %g2, %o3 movleu %icc, %g4, %o6 loop_2616: stx %l4, [%l7 + 0x50] fbg,a %fcc0, loop_2617 tne %xcc, 0x6 fornot1 %f0, %f12, %f4 stw %l2, [%l7 + 0x10] loop_2617: faligndata %f2, %f10, %f2 edge32ln %o4, %l0, %l1 be,a loop_2618 ba loop_2619 stb %g3, [%l7 + 0x42] fmovrdgz %o7, %f10, %f12 loop_2618: movneg %icc, %i7, %g5 loop_2619: andcc %o1, 0x11DF, %o0 tsubcctv %l3, 0x0430, %l6 ldx [%l7 + 0x60], %i6 sth %i5, [%l7 + 0x14] lduh [%l7 + 0x72], %g6 fcmps %fcc1, %f4, %f14 stx %i3, [%l7 + 0x40] movrgez %o2, %i2, %l5 tgu %xcc, 0x6 udiv %g7, 0x1CD2, %i1 siam 0x3 for %f8, %f6, %f8 ldsh [%l7 + 0x40], %i0 fblg,a %fcc1, loop_2620 fabss %f1, %f2 edge8n %i4, %o5, %g1 fmovd %f12, %f6 loop_2620: movrne %g2, 0x22C, %o3 fmovrslz %o6, %f9, %f7 movrne %l4, %g4, %l2 fbo %fcc1, loop_2621 std %f10, [%l7 + 0x10] fpsub16 %f6, %f10, %f4 fmovsvs %xcc, %f9, %f6 loop_2621: te %icc, 0x7 ldsb [%l7 + 0x35], %l0 fmovrdgz %o4, %f10, %f14 fcmpes %fcc3, %f15, %f7 tvs %icc, 0x5 lduw [%l7 + 0x18], %l1 fpadd16s %f10, %f11, %f10 fpadd16 %f0, %f0, %f12 sth %g3, [%l7 + 0x7C] stb %i7, [%l7 + 0x64] movgu %icc, %g5, %o1 st %f5, [%l7 + 0x44] ldub [%l7 + 0x0C], %o0 stx %l3, [%l7 + 0x68] ldsw [%l7 + 0x10], %l6 movge %xcc, %o7, %i5 stb %g6, [%l7 + 0x78] movrlz %i6, %i3, %i2 ldsb [%l7 + 0x25], %o2 subccc %l5, 0x07B0, %i1 ldsh [%l7 + 0x12], %g7 stb %i4, [%l7 + 0x25] tneg %xcc, 0x0 fble %fcc0, loop_2622 ldd [%l7 + 0x70], %f8 fpack16 %f14, %f15 edge16ln %i0, %g1, %g2 loop_2622: movpos %icc, %o5, %o6 orcc %o3, %g4, %l4 ld [%l7 + 0x60], %f6 fnors %f3, %f9, %f10 stb %l2, [%l7 + 0x0F] sth %o4, [%l7 + 0x54] lduw [%l7 + 0x44], %l0 edge8 %l1, %i7, %g3 ba,pt %xcc, loop_2623 ldsw [%l7 + 0x6C], %o1 stx %o0, [%l7 + 0x58] ldx [%l7 + 0x18], %g5 loop_2623: ldsw [%l7 + 0x5C], %l3 call loop_2624 ldub [%l7 + 0x66], %l6 tpos %icc, 0x2 stw %o7, [%l7 + 0x3C] loop_2624: ldx [%l7 + 0x70], %g6 te %icc, 0x4 fnand %f14, %f8, %f14 mulx %i5, 0x04D9, %i6 bpos %xcc, loop_2625 edge32n %i3, %o2, %l5 fnot2 %f10, %f0 lduh [%l7 + 0x6A], %i1 loop_2625: bpos,a loop_2626 ldx [%l7 + 0x58], %i2 ldsw [%l7 + 0x34], %g7 tn %icc, 0x1 loop_2626: movge %xcc, %i4, %g1 fpsub32s %f15, %f3, %f15 fmovrsgz %i0, %f5, %f2 fmovrslz %o5, %f12, %f3 fpack32 %f8, %f0, %f2 movne %icc, %g2, %o3 mulscc %g4, %o6, %l4 std %f12, [%l7 + 0x68] fcmpne16 %f6, %f8, %o4 lduh [%l7 + 0x58], %l0 sdiv %l2, 0x00AA, %i7 fpmerge %f9, %f12, %f2 ldsb [%l7 + 0x25], %l1 movvs %xcc, %o1, %o0 fmovdpos %icc, %f8, %f2 edge16ln %g5, %l3, %l6 ldx [%l7 + 0x70], %g3 ldsh [%l7 + 0x36], %g6 edge16l %i5, %o7, %i3 fors %f11, %f12, %f6 brgez %o2, loop_2627 fpadd16 %f8, %f6, %f4 fmovsn %icc, %f14, %f10 movrlz %i6, 0x307, %i1 loop_2627: fmovsge %icc, %f1, %f1 fbu,a %fcc2, loop_2628 sdivx %l5, 0x0C58, %i2 fmovsg %xcc, %f12, %f3 stw %g7, [%l7 + 0x74] loop_2628: lduh [%l7 + 0x60], %g1 fpsub32 %f14, %f2, %f12 edge8l %i0, %o5, %i4 fxnor %f12, %f0, %f14 fmul8ulx16 %f14, %f14, %f12 sth %g2, [%l7 + 0x70] fbuge,a %fcc2, loop_2629 st %f12, [%l7 + 0x34] tsubcc %o3, %o6, %g4 fmovsl %icc, %f13, %f2 loop_2629: fnegs %f2, %f5 bcc loop_2630 fmuld8sux16 %f10, %f5, %f10 edge32n %l4, %l0, %l2 udiv %i7, 0x191B, %o4 loop_2630: fmovdne %icc, %f7, %f11 movrgz %o1, %o0, %l1 fmovrsgz %g5, %f7, %f12 ld [%l7 + 0x3C], %f0 fnor %f6, %f12, %f12 tleu %icc, 0x2 smulcc %l6, %l3, %g6 fnor %f2, %f6, %f12 stw %i5, [%l7 + 0x48] fmovrde %o7, %f10, %f14 popc 0x0A8D, %g3 stx %i3, [%l7 + 0x08] fbne,a %fcc0, loop_2631 smul %i6, %o2, %l5 st %f10, [%l7 + 0x18] bn,a loop_2632 loop_2631: te %xcc, 0x4 addc %i2, 0x1B7B, %g7 fnegs %f5, %f3 loop_2632: ta %xcc, 0x3 movleu %xcc, %g1, %i1 brgez %o5, loop_2633 ldsh [%l7 + 0x1C], %i4 ld [%l7 + 0x60], %f6 st %f10, [%l7 + 0x70] loop_2633: brgz %g2, loop_2634 ldsw [%l7 + 0x68], %i0 stw %o6, [%l7 + 0x5C] fmovse %xcc, %f12, %f14 loop_2634: lduh [%l7 + 0x5A], %g4 xnorcc %l4, 0x11FC, %l0 ldsw [%l7 + 0x28], %l2 movrlez %o3, %o4, %o1 lduh [%l7 + 0x52], %o0 udiv %l1, 0x1DE8, %i7 ldx [%l7 + 0x38], %g5 srl %l6, 0x1C, %g6 fnands %f3, %f0, %f7 fandnot1 %f10, %f2, %f4 lduw [%l7 + 0x34], %l3 ldd [%l7 + 0x20], %f0 sth %o7, [%l7 + 0x6A] fexpand %f11, %f0 movrne %g3, %i3, %i5 fmul8sux16 %f12, %f6, %f14 ldub [%l7 + 0x5E], %i6 bcc,a,pn %xcc, loop_2635 bleu,a,pn %icc, loop_2636 st %f13, [%l7 + 0x0C] fxor %f12, %f6, %f12 loop_2635: sth %o2, [%l7 + 0x32] loop_2636: edge16ln %l5, %g7, %i2 siam 0x0 brz,a %g1, loop_2637 fmovdne %xcc, %f1, %f0 ldsw [%l7 + 0x30], %i1 sdivx %i4, 0x02C2, %g2 loop_2637: ldsw [%l7 + 0x38], %i0 fmovs %f4, %f7 ldsb [%l7 + 0x46], %o5 fbug %fcc2, loop_2638 std %f10, [%l7 + 0x60] ldub [%l7 + 0x09], %o6 fmovda %icc, %f6, %f7 loop_2638: edge32 %g4, %l4, %l0 fmovdn %xcc, %f4, %f1 fnegs %f1, %f3 movrne %o3, 0x31E, %l2 ta %xcc, 0x4 ldsh [%l7 + 0x1E], %o1 ld [%l7 + 0x28], %f8 fbn,a %fcc1, loop_2639 fxor %f2, %f14, %f8 ba,a loop_2640 ldx [%l7 + 0x38], %o0 loop_2639: fmovdcs %icc, %f3, %f5 std %f0, [%l7 + 0x58] loop_2640: edge16l %l1, %i7, %o4 fmul8x16 %f0, %f10, %f14 fmovdvc %xcc, %f2, %f2 lduh [%l7 + 0x78], %l6 fcmped %fcc1, %f6, %f12 movn %icc, %g6, %g5 fbuge %fcc2, loop_2641 array16 %o7, %g3, %l3 edge8n %i5, %i3, %o2 fbule,a %fcc1, loop_2642 loop_2641: umul %i6, 0x10BD, %l5 stb %i2, [%l7 + 0x66] and %g7, 0x0191, %i1 loop_2642: fmovsn %icc, %f10, %f12 sth %i4, [%l7 + 0x10] stw %g2, [%l7 + 0x74] fones %f10 ldub [%l7 + 0x1D], %g1 std %f8, [%l7 + 0x20] sub %i0, 0x0AE2, %o5 movl %xcc, %o6, %l4 sdivcc %g4, 0x0269, %l0 ldsb [%l7 + 0x25], %o3 addc %o1, %l2, %o0 fmovsge %xcc, %f12, %f9 fpadd32 %f10, %f0, %f10 stb %l1, [%l7 + 0x35] fzeros %f0 fmovsl %icc, %f12, %f14 bgu %icc, loop_2643 movge %xcc, %i7, %l6 tcs %icc, 0x5 sth %g6, [%l7 + 0x14] loop_2643: sra %o4, %g5, %g3 std %f10, [%l7 + 0x10] tn %xcc, 0x6 lduw [%l7 + 0x4C], %o7 fmovdleu %xcc, %f1, %f14 andncc %i5, %l3, %o2 nop setx loop_2644, %l0, %l1 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 + 0x28] tneg %icc, 0x4 edge16ln %i3, %i2, %g7 loop_2644: ldd [%l7 + 0x60], %f12 movn %icc, %l5, %i4 fmovsge %xcc, %f9, %f11 subccc %i1, %g2, %g1 fmuld8sux16 %f7, %f3, %f10 bpos,a,pt %xcc, loop_2645 srax %o5, 0x07, %i0 umulcc %l4, 0x19B4, %g4 fmovdl %icc, %f10, %f0 loop_2645: stb %o6, [%l7 + 0x52] fmul8ulx16 %f0, %f6, %f0 fpsub32 %f6, %f2, %f12 nop setx loop_2646, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xor %l0, %o1, %l2 lduh [%l7 + 0x4E], %o3 fbuge,a %fcc0, loop_2647 loop_2646: ld [%l7 + 0x6C], %f12 tl %xcc, 0x6 fnot1s %f2, %f14 loop_2647: smulcc %o0, 0x0EA6, %l1 bg,a,pt %xcc, loop_2648 edge8n %i7, %g6, %o4 stw %g5, [%l7 + 0x7C] fbue %fcc3, loop_2649 loop_2648: bge %icc, loop_2650 sdivx %g3, 0x0B69, %o7 fmul8x16al %f2, %f11, %f14 loop_2649: movg %xcc, %i5, %l6 loop_2650: fmovs %f12, %f8 fzeros %f14 and %l3, 0x0AC3, %o2 edge16l %i3, %i6, %i2 fmovdleu %xcc, %f11, %f12 fmovdgu %icc, %f15, %f14 fmovda %icc, %f8, %f0 fandnot2s %f14, %f5, %f1 fxnor %f6, %f4, %f10 fbul,a %fcc0, loop_2651 fmovsleu %xcc, %f6, %f4 subcc %g7, %i4, %i1 fnot2 %f14, %f8 loop_2651: sllx %g2, %l5, %g1 fandnot2 %f14, %f14, %f12 movpos %icc, %o5, %i0 bleu %icc, loop_2652 ldx [%l7 + 0x28], %l4 movpos %icc, %o6, %g4 fmovdneg %icc, %f8, %f8 loop_2652: andcc %o1, 0x1D85, %l2 fbo %fcc2, loop_2653 edge8 %o3, %o0, %l1 stw %i7, [%l7 + 0x18] stw %l0, [%l7 + 0x10] loop_2653: fmovrsne %g6, %f9, %f15 ldx [%l7 + 0x60], %g5 ldd [%l7 + 0x30], %f2 lduh [%l7 + 0x40], %g3 brgz,a %o7, loop_2654 bne,a,pt %icc, loop_2655 fmovsn %icc, %f9, %f11 movrne %i5, 0x030, %l6 loop_2654: tne %icc, 0x2 loop_2655: fzero %f14 ldx [%l7 + 0x28], %o4 fbne %fcc3, loop_2656 fornot2 %f14, %f2, %f8 ldsw [%l7 + 0x2C], %o2 xnorcc %l3, 0x0958, %i3 loop_2656: stw %i2, [%l7 + 0x74] bshuffle %f0, %f0, %f2 fmovdgu %xcc, %f1, %f0 fmovdne %icc, %f14, %f8 lduw [%l7 + 0x74], %g7 ldx [%l7 + 0x48], %i4 ldsh [%l7 + 0x68], %i1 fandnot2 %f6, %f4, %f14 ldsb [%l7 + 0x2A], %g2 fmovsl %xcc, %f10, %f15 fba %fcc3, loop_2657 fpadd16s %f2, %f1, %f13 stb %i6, [%l7 + 0x0C] ldub [%l7 + 0x54], %l5 loop_2657: ldsw [%l7 + 0x70], %o5 fmuld8ulx16 %f12, %f1, %f8 fmovrslz %i0, %f3, %f9 ldd [%l7 + 0x60], %f0 bcc,a,pt %xcc, loop_2658 fbuge,a %fcc2, loop_2659 sth %l4, [%l7 + 0x7A] fnot1 %f2, %f6 loop_2658: fpsub32 %f2, %f8, %f8 loop_2659: fmovrslez %g1, %f0, %f8 fbul,a %fcc2, loop_2660 sll %g4, %o1, %l2 tge %icc, 0x1 fcmps %fcc0, %f4, %f8 loop_2660: fmul8x16 %f10, %f8, %f12 taddcctv %o3, 0x0FD5, %o6 faligndata %f6, %f14, %f2 tneg %xcc, 0x4 fcmpne16 %f14, %f12, %o0 srl %l1, 0x11, %i7 xorcc %l0, %g5, %g6 bg,pn %icc, loop_2661 stb %o7, [%l7 + 0x3C] movrgz %i5, %g3, %l6 smul %o2, %l3, %i3 loop_2661: fmovsa %xcc, %f10, %f6 brlez %o4, loop_2662 fands %f2, %f0, %f7 ldx [%l7 + 0x70], %i2 alignaddr %g7, %i1, %g2 loop_2662: fxors %f2, %f9, %f2 call loop_2663 ld [%l7 + 0x08], %f6 fmovrdgz %i4, %f0, %f12 taddcc %i6, %l5, %i0 loop_2663: tvc %icc, 0x1 popc %o5, %l4 st %f10, [%l7 + 0x74] movre %g4, 0x2E1, %g1 ldsw [%l7 + 0x2C], %l2 brnz %o1, loop_2664 fbul,a %fcc2, loop_2665 taddcc %o6, 0x1234, %o0 ldd [%l7 + 0x58], %f14 loop_2664: fornot2 %f4, %f0, %f10 loop_2665: array8 %o3, %i7, %l1 movge %icc, %l0, %g6 ldsw [%l7 + 0x20], %o7 bleu loop_2666 fbge %fcc2, loop_2667 fmuld8sux16 %f5, %f7, %f12 movrlz %g5, 0x0E3, %i5 loop_2666: brlz %g3, loop_2668 loop_2667: fpack32 %f6, %f12, %f4 stx %o2, [%l7 + 0x78] fones %f1 loop_2668: tsubcc %l6, %l3, %o4 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 fornot2 %f12, %f14, %f4 xnor %i2, 0x190F, %g7 fornot2 %f8, %f6, %f4 loop_2669: fmovse %xcc, %f6, %f11 brgz %i3, loop_2670 smulcc %g2, %i4, %i6 brlz,a %l5, loop_2671 ldx [%l7 + 0x28], %i0 loop_2670: fmovrsgez %i1, %f14, %f14 fmovsn %xcc, %f4, %f12 loop_2671: andn %o5, 0x0A3F, %g4 bvs loop_2672 ldsw [%l7 + 0x78], %l4 stx %g1, [%l7 + 0x30] movcs %icc, %l2, %o1 loop_2672: fmovrse %o0, %f7, %f13 for %f2, %f6, %f8 mulscc %o3, %i7, %o6 ldsh [%l7 + 0x0C], %l1 fpadd16 %f4, %f8, %f12 ldub [%l7 + 0x76], %g6 movcc %xcc, %o7, %l0 fmovd %f14, %f14 fmovrslez %g5, %f1, %f10 ldd [%l7 + 0x18], %f6 ta %icc, 0x6 fmovdvc %xcc, %f1, %f3 or %i5, %o2, %l6 edge16l %l3, %o4, %i2 ldx [%l7 + 0x30], %g3 sll %g7, 0x07, %i3 fmovsge %icc, %f14, %f10 ldub [%l7 + 0x3B], %g2 st %f5, [%l7 + 0x34] sth %i4, [%l7 + 0x36] sllx %l5, %i6, %i0 fpsub16s %f7, %f8, %f8 subc %i1, %g4, %l4 tvc %icc, 0x3 movpos %icc, %o5, %l2 edge32n %g1, %o1, %o0 fsrc1 %f6, %f10 fbo,a %fcc0, loop_2673 nop setx loop_2674, %l0, %l1 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 + 0x46], %o3 taddcctv %o6, %i7, %g6 loop_2673: ld [%l7 + 0x08], %f7 loop_2674: movcc %icc, %o7, %l1 fpack32 %f6, %f2, %f10 brnz,a %l0, loop_2675 fmovdpos %icc, %f14, %f9 tvs %xcc, 0x0 lduh [%l7 + 0x64], %i5 loop_2675: fbe %fcc0, loop_2676 std %f14, [%l7 + 0x58] fmovsl %xcc, %f11, %f10 edge32n %g5, %l6, %l3 loop_2676: ldd [%l7 + 0x70], %f0 ldsh [%l7 + 0x56], %o2 xor %o4, %i2, %g3 ldsh [%l7 + 0x6A], %i3 ldsh [%l7 + 0x26], %g7 move %icc, %i4, %l5 fcmped %fcc3, %f4, %f0 fmovrsgez %g2, %f5, %f5 stx %i0, [%l7 + 0x78] sth %i1, [%l7 + 0x66] stb %i6, [%l7 + 0x18] fbo,a %fcc1, loop_2677 fnot1 %f2, %f0 std %f10, [%l7 + 0x40] fmovrde %g4, %f4, %f0 loop_2677: subcc %o5, 0x1125, %l2 ble %icc, loop_2678 bleu %icc, loop_2679 tge %icc, 0x7 ldub [%l7 + 0x34], %g1 loop_2678: st %f1, [%l7 + 0x78] loop_2679: std %f4, [%l7 + 0x60] ldsh [%l7 + 0x2C], %o1 fnot1 %f14, %f0 fpadd32 %f10, %f4, %f12 fornot1 %f12, %f10, %f2 ldsh [%l7 + 0x44], %o0 tleu %xcc, 0x5 stb %o3, [%l7 + 0x29] stb %l4, [%l7 + 0x7C] tsubcctv %o6, %i7, %g6 fbl %fcc2, loop_2680 tle %icc, 0x4 tpos %xcc, 0x3 edge32ln %o7, %l0, %l1 loop_2680: fornot2s %f12, %f15, %f10 sth %g5, [%l7 + 0x58] umul %i5, %l6, %o2 st %f8, [%l7 + 0x4C] ldsh [%l7 + 0x2E], %o4 ldsw [%l7 + 0x0C], %i2 movge %icc, %g3, %l3 ldx [%l7 + 0x38], %i3 fnand %f8, %f0, %f8 fornot2s %f5, %f4, %f10 fmovsl %icc, %f4, %f9 fbe %fcc2, loop_2681 ld [%l7 + 0x7C], %f15 ld [%l7 + 0x38], %f0 movn %xcc, %g7, %l5 loop_2681: ldd [%l7 + 0x50], %f2 fmovrse %i4, %f1, %f7 fmovdne %xcc, %f4, %f15 fmovse %icc, %f4, %f12 stb %i0, [%l7 + 0x0A] movneg %icc, %g2, %i1 fzeros %f12 movg %xcc, %g4, %i6 orn %l2, %o5, %g1 sth %o0, [%l7 + 0x3A] fxnors %f12, %f4, %f3 fornot1 %f8, %f14, %f0 fba,a %fcc3, loop_2682 fbu %fcc2, loop_2683 fmovscs %xcc, %f15, %f7 lduw [%l7 + 0x78], %o3 loop_2682: addc %l4, 0x0E48, %o1 loop_2683: fmovdpos %xcc, %f14, %f4 movl %icc, %i7, %g6 ldsw [%l7 + 0x7C], %o7 ldsb [%l7 + 0x2B], %o6 addc %l1, 0x15C5, %g5 ldx [%l7 + 0x70], %l0 fmovdne %xcc, %f0, %f11 ldx [%l7 + 0x30], %i5 ldsh [%l7 + 0x5C], %o2 ldsh [%l7 + 0x74], %l6 xor %o4, 0x0845, %g3 edge16ln %i2, %i3, %l3 te %icc, 0x1 stx %g7, [%l7 + 0x78] st %f15, [%l7 + 0x10] lduh [%l7 + 0x2C], %l5 lduh [%l7 + 0x60], %i4 ldsh [%l7 + 0x4C], %g2 fpsub32s %f15, %f4, %f8 xorcc %i1, %g4, %i6 sth %l2, [%l7 + 0x40] stx %i0, [%l7 + 0x78] bn,a loop_2684 brlz %o5, loop_2685 tcc %icc, 0x5 movrlz %o0, 0x350, %o3 loop_2684: sub %g1, 0x1715, %l4 loop_2685: bvc,a,pn %xcc, loop_2686 ldsb [%l7 + 0x34], %i7 fcmpeq32 %f6, %f8, %g6 ldsw [%l7 + 0x60], %o1 loop_2686: fmovdcc %xcc, %f10, %f12 ldub [%l7 + 0x48], %o6 popc %o7, %l1 addc %l0, 0x08C8, %i5 fabss %f2, %f15 fmovsl %icc, %f15, %f15 fmuld8ulx16 %f1, %f3, %f2 tg %icc, 0x2 movvs %xcc, %g5, %o2 fnor %f12, %f12, %f2 tleu %xcc, 0x2 lduw [%l7 + 0x70], %o4 addcc %l6, %i2, %g3 fmovdleu %xcc, %f2, %f9 bge,pn %icc, loop_2687 movge %xcc, %l3, %i3 fmovdne %xcc, %f5, %f11 lduh [%l7 + 0x7C], %l5 loop_2687: edge32l %g7, %i4, %i1 movgu %icc, %g4, %g2 ldsw [%l7 + 0x38], %i6 bleu loop_2688 fmovsge %icc, %f4, %f1 ldx [%l7 + 0x38], %l2 tgu %xcc, 0x5 loop_2688: fbn,a %fcc0, loop_2689 edge8l %o5, %o0, %i0 ldd [%l7 + 0x68], %f0 fble %fcc2, loop_2690 loop_2689: ldd [%l7 + 0x70], %f4 fbge %fcc3, loop_2691 edge8l %g1, %o3, %i7 loop_2690: fbue,a %fcc1, loop_2692 fbuge,a %fcc0, loop_2693 loop_2691: fsrc2s %f9, %f10 bgu,a,pt %icc, loop_2694 loop_2692: xorcc %l4, 0x1E67, %g6 loop_2693: fmovdvc %xcc, %f8, %f12 st %f9, [%l7 + 0x5C] loop_2694: stb %o1, [%l7 + 0x3D] tvc %icc, 0x3 fsrc2 %f12, %f6 bleu,a %icc, loop_2695 fmovrdgez %o7, %f2, %f0 st %f14, [%l7 + 0x34] fmovd %f8, %f8 loop_2695: ldd [%l7 + 0x68], %f12 tcs %icc, 0x2 fpsub16 %f10, %f8, %f12 sth %l1, [%l7 + 0x12] faligndata %f4, %f4, %f14 fmovse %xcc, %f6, %f10 fmovse %icc, %f14, %f10 udiv %l0, 0x1251, %i5 stx %o6, [%l7 + 0x78] fandnot2s %f2, %f7, %f5 ble %icc, loop_2696 movge %xcc, %g5, %o2 ldsb [%l7 + 0x08], %l6 fands %f11, %f7, %f5 loop_2696: stx %i2, [%l7 + 0x30] sub %g3, 0x16E3, %l3 fandnot2 %f8, %f2, %f4 fnands %f13, %f13, %f11 stw %i3, [%l7 + 0x38] fornot2s %f9, %f9, %f3 sethi 0x1CED, %o4 fcmpgt32 %f2, %f14, %g7 ldsw [%l7 + 0x28], %l5 fors %f13, %f11, %f2 movvs %icc, %i4, %g4 ldsb [%l7 + 0x44], %g2 movre %i6, %i1, %l2 stw %o0, [%l7 + 0x50] st %f12, [%l7 + 0x2C] std %f14, [%l7 + 0x78] tg %xcc, 0x2 stx %o5, [%l7 + 0x78] tvc %icc, 0x6 fmovdcs %icc, %f1, %f7 movpos %xcc, %g1, %o3 ldsb [%l7 + 0x15], %i7 nop setx loop_2697, %l0, %l1 jmpl %l1, %i0 fble,a %fcc2, loop_2698 fsrc2 %f8, %f8 sdiv %g6, 0x0E66, %l4 loop_2697: umul %o7, %o1, %l0 loop_2698: stw %l1, [%l7 + 0x14] fcmpgt16 %f6, %f4, %o6 array8 %i5, %o2, %l6 fmovrdgz %g5, %f14, %f14 movre %i2, 0x260, %g3 movrlz %l3, %i3, %o4 ldx [%l7 + 0x58], %g7 udivcc %l5, 0x162D, %i4 ldub [%l7 + 0x44], %g2 umulcc %i6, %i1, %l2 edge8ln %o0, %g4, %g1 fble %fcc0, loop_2699 ldd [%l7 + 0x58], %f14 faligndata %f8, %f10, %f2 srl %o3, 0x0B, %o5 loop_2699: nop setx loop_2700, %l0, %l1 jmpl %l1, %i7 std %f4, [%l7 + 0x48] stx %g6, [%l7 + 0x10] addccc %i0, %o7, %l4 loop_2700: brlz,a %o1, loop_2701 and %l1, 0x1123, %o6 udiv %i5, 0x009B, %l0 fmovsne %icc, %f1, %f14 loop_2701: fbug,a %fcc1, loop_2702 ldsh [%l7 + 0x0C], %o2 nop setx loop_2703, %l0, %l1 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], %f4 loop_2702: std %f10, [%l7 + 0x18] fxors %f3, %f9, %f15 loop_2703: fmovse %icc, %f14, %f12 fexpand %f3, %f0 fmovdleu %xcc, %f5, %f5 bvc,a %icc, loop_2704 mova %xcc, %l6, %i2 edge8n %g3, %l3, %g5 st %f7, [%l7 + 0x24] loop_2704: ldsw [%l7 + 0x5C], %o4 tg %xcc, 0x2 stx %g7, [%l7 + 0x58] srl %l5, %i4, %g2 fabsd %f6, %f2 mulx %i6, 0x1E9A, %i1 xnorcc %i3, %l2, %o0 stx %g4, [%l7 + 0x48] std %f0, [%l7 + 0x48] fandnot1 %f0, %f10, %f0 bg,a %icc, loop_2705 xnorcc %o3, %o5, %i7 ldub [%l7 + 0x71], %g1 bl,a %icc, loop_2706 loop_2705: add %g6, 0x0207, %o7 umul %l4, 0x0BC4, %o1 ld [%l7 + 0x30], %f10 loop_2706: movne %icc, %i0, %l1 mova %xcc, %o6, %i5 bge,a %icc, loop_2707 and %o2, %l6, %i2 st %f3, [%l7 + 0x28] ldd [%l7 + 0x78], %f6 loop_2707: ld [%l7 + 0x74], %f10 fmovsle %xcc, %f3, %f7 ldsb [%l7 + 0x1C], %l0 tsubcctv %l3, 0x11A1, %g3 xnor %o4, %g7, %g5 fmovse %icc, %f3, %f15 movre %l5, %g2, %i6 orn %i4, %i1, %i3 fmovde %icc, %f3, %f13 ldub [%l7 + 0x45], %o0 fxor %f6, %f0, %f8 sdiv %g4, 0x0069, %l2 stx %o3, [%l7 + 0x08] for %f0, %f10, %f2 bg %icc, loop_2708 fxors %f10, %f10, %f1 fnands %f5, %f14, %f13 movgu %icc, %o5, %g1 loop_2708: movcc %xcc, %g6, %o7 fmovrsne %i7, %f7, %f11 sth %o1, [%l7 + 0x4E] tn %xcc, 0x5 fmovsne %xcc, %f8, %f15 fba %fcc0, loop_2709 ldx [%l7 + 0x38], %l4 lduw [%l7 + 0x38], %l1 lduw [%l7 + 0x54], %i0 loop_2709: st %f13, [%l7 + 0x5C] fmovsa %xcc, %f13, %f5 pdist %f14, %f6, %f6 udiv %o6, 0x0F10, %i5 std %f14, [%l7 + 0x40] movrne %o2, %l6, %l0 ldx [%l7 + 0x58], %i2 fmovsg %icc, %f1, %f9 fxor %f6, %f0, %f12 bl,a,pt %icc, loop_2710 ldub [%l7 + 0x48], %g3 udiv %l3, 0x03EB, %g7 lduw [%l7 + 0x54], %g5 loop_2710: fexpand %f15, %f12 fxnors %f2, %f14, %f15 fandnot1 %f2, %f12, %f12 fcmpes %fcc2, %f4, %f9 udivcc %o4, 0x0889, %g2 stx %l5, [%l7 + 0x60] std %f4, [%l7 + 0x70] tneg %icc, 0x7 sll %i6, 0x17, %i4 ldsh [%l7 + 0x46], %i1 stw %i3, [%l7 + 0x6C] fandnot2 %f10, %f8, %f0 fmovs %f14, %f12 tleu %xcc, 0x5 lduh [%l7 + 0x1C], %g4 fcmpne16 %f6, %f12, %l2 move %xcc, %o3, %o0 stw %o5, [%l7 + 0x10] stx %g6, [%l7 + 0x10] fnand %f6, %f10, %f4 sdivcc %o7, 0x0346, %i7 ldub [%l7 + 0x24], %o1 stb %l4, [%l7 + 0x2B] lduh [%l7 + 0x76], %l1 ldsb [%l7 + 0x19], %i0 lduw [%l7 + 0x54], %o6 fmovrsgez %g1, %f15, %f14 srlx %i5, %l6, %l0 fpadd32s %f0, %f11, %f2 brlz %o2, loop_2711 fpsub16 %f0, %f8, %f6 nop setx loop_2712, %l0, %l1 jmpl %l1, %g3 fxors %f7, %f14, %f7 loop_2711: fmuld8sux16 %f5, %f12, %f14 fble %fcc2, loop_2713 loop_2712: bvs,a loop_2714 ldsb [%l7 + 0x4E], %l3 fmovrdlz %i2, %f8, %f8 loop_2713: bl,a,pt %xcc, loop_2715 loop_2714: fand %f2, %f10, %f4 lduw [%l7 + 0x24], %g5 fmovsgu %icc, %f13, %f2 loop_2715: movgu %icc, %o4, %g7 ld [%l7 + 0x78], %f1 ldsh [%l7 + 0x28], %g2 sth %i6, [%l7 + 0x34] tcs %icc, 0x0 std %f4, [%l7 + 0x48] lduh [%l7 + 0x34], %i4 umulcc %i1, %l5, %i3 tge %xcc, 0x6 tsubcctv %l2, 0x1C27, %g4 ldsh [%l7 + 0x70], %o3 subc %o0, 0x0CA7, %o5 st %f15, [%l7 + 0x3C] ldsw [%l7 + 0x54], %g6 brnz,a %o7, loop_2716 movge %xcc, %i7, %l4 brlez,a %o1, loop_2717 ldsw [%l7 + 0x30], %l1 loop_2716: movleu %icc, %o6, %g1 ldub [%l7 + 0x16], %i0 loop_2717: lduh [%l7 + 0x3A], %i5 ldd [%l7 + 0x40], %f14 ldd [%l7 + 0x18], %f8 edge8l %l0, %l6, %g3 ldub [%l7 + 0x6C], %o2 fmovsl %xcc, %f10, %f12 addccc %i2, 0x1B80, %g5 fbule %fcc2, loop_2718 ldsb [%l7 + 0x3A], %o4 xor %g7, 0x04BA, %g2 fpsub32s %f7, %f0, %f12 loop_2718: fmovsn %icc, %f14, %f13 lduh [%l7 + 0x66], %i6 subccc %i4, 0x018C, %i1 std %f10, [%l7 + 0x20] stx %l5, [%l7 + 0x60] fmovsgu %xcc, %f5, %f7 stw %l3, [%l7 + 0x40] fxnor %f12, %f2, %f0 fpadd32s %f10, %f14, %f8 sub %l2, 0x0BB5, %i3 ldub [%l7 + 0x78], %g4 fbne %fcc3, loop_2719 addccc %o3, %o5, %g6 edge8l %o0, %i7, %l4 brz %o7, loop_2720 loop_2719: fmovdleu %icc, %f4, %f13 addc %o1, %o6, %g1 sth %l1, [%l7 + 0x66] loop_2720: stw %i5, [%l7 + 0x08] stb %l0, [%l7 + 0x5B] xnor %i0, 0x033A, %l6 fbue,a %fcc3, loop_2721 ldx [%l7 + 0x18], %o2 bvc,a,pt %icc, loop_2722 nop setx loop_2723, %l0, %l1 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_2721: fmovsvs %icc, %f6, %f9 ldx [%l7 + 0x58], %i2 loop_2722: ldx [%l7 + 0x28], %g5 loop_2723: lduw [%l7 + 0x2C], %g3 fpadd32s %f10, %f8, %f4 xor %g7, 0x0F7A, %g2 tgu %icc, 0x2 fpsub16s %f4, %f15, %f15 tne %icc, 0x1 fbne,a %fcc1, loop_2724 fpadd32s %f15, %f5, %f11 fbule %fcc2, loop_2725 ldsb [%l7 + 0x64], %o4 loop_2724: mulx %i6, 0x126E, %i4 fbo %fcc0, loop_2726 loop_2725: ld [%l7 + 0x68], %f2 fands %f15, %f11, %f14 ldub [%l7 + 0x72], %l5 loop_2726: fnands %f4, %f5, %f14 fnegs %f5, %f5 fcmpgt16 %f4, %f4, %l3 std %f14, [%l7 + 0x40] edge8 %l2, %i1, %i3 ldsb [%l7 + 0x20], %o3 ldsw [%l7 + 0x30], %o5 stb %g6, [%l7 + 0x37] andn %o0, %g4, %l4 xnorcc %i7, 0x0FC5, %o1 fzeros %f5 fxnor %f10, %f4, %f2 movleu %icc, %o6, %g1 fcmpne16 %f4, %f12, %l1 ldd [%l7 + 0x50], %f2 std %f14, [%l7 + 0x70] lduw [%l7 + 0x4C], %i5 ldub [%l7 + 0x08], %l0 ld [%l7 + 0x48], %f10 fmovrslez %i0, %f10, %f15 fnot2 %f8, %f12 fbuge,a %fcc3, loop_2727 fmovdn %icc, %f8, %f8 addccc %l6, %o7, %i2 tg %xcc, 0x5 loop_2727: fbo,a %fcc1, loop_2728 movpos %icc, %g5, %o2 ldsh [%l7 + 0x34], %g3 fcmpne32 %f10, %f6, %g2 loop_2728: ble,a %xcc, loop_2729 edge16n %g7, %o4, %i6 std %f10, [%l7 + 0x58] bne,a loop_2730 loop_2729: stb %l5, [%l7 + 0x44] fnegs %f0, %f5 fnot1 %f2, %f10 loop_2730: fnot2 %f0, %f14 alignaddrl %i4, %l3, %i1 tcs %xcc, 0x0 fpackfix %f12, %f5 fcmpne32 %f8, %f10, %i3 stb %o3, [%l7 + 0x5C] fandnot1 %f0, %f2, %f10 fcmpne16 %f8, %f2, %o5 fba %fcc1, loop_2731 lduw [%l7 + 0x2C], %g6 tvs %icc, 0x0 fmuld8sux16 %f5, %f4, %f2 loop_2731: movneg %xcc, %l2, %o0 ldd [%l7 + 0x60], %f12 edge8l %l4, %g4, %i7 fcmple32 %f14, %f12, %o1 ldsw [%l7 + 0x78], %o6 stw %g1, [%l7 + 0x10] fcmple32 %f2, %f2, %l1 srlx %l0, %i0, %l6 stw %i5, [%l7 + 0x70] sth %i2, [%l7 + 0x44] fpack32 %f6, %f14, %f12 siam 0x6 fbo %fcc0, loop_2732 fmovrdlz %o7, %f0, %f6 ldsb [%l7 + 0x0C], %g5 fmovdgu %xcc, %f2, %f15 loop_2732: fmovdg %icc, %f4, %f2 fnegd %f8, %f2 lduw [%l7 + 0x40], %o2 bne %icc, loop_2733 bcc,a,pn %xcc, loop_2734 sth %g3, [%l7 + 0x40] ldub [%l7 + 0x27], %g7 loop_2733: ldx [%l7 + 0x58], %o4 loop_2734: ldsw [%l7 + 0x5C], %g2 ldx [%l7 + 0x10], %l5 sethi 0x1E00, %i6 tcs %icc, 0x4 addccc %i4, %l3, %i1 fmovsgu %icc, %f15, %f2 movpos %icc, %o3, %i3 fbu %fcc1, loop_2735 bn %icc, loop_2736 tneg %icc, 0x4 fands %f7, %f12, %f15 loop_2735: fnot2s %f2, %f7 loop_2736: ldsh [%l7 + 0x64], %g6 fbl,a %fcc0, loop_2737 brlez %o5, loop_2738 fmovsge %xcc, %f6, %f8 fmuld8ulx16 %f12, %f14, %f10 loop_2737: xorcc %o0, %l4, %g4 loop_2738: fcmpeq32 %f4, %f14, %i7 ld [%l7 + 0x10], %f4 ld [%l7 + 0x58], %f6 edge16n %l2, %o6, %g1 edge16ln %l1, %l0, %o1 fbg %fcc2, loop_2739 movrgez %i0, %i5, %i2 srlx %l6, 0x05, %o7 movne %icc, %o2, %g3 loop_2739: fandnot2 %f2, %f2, %f4 stb %g7, [%l7 + 0x09] fnot1 %f0, %f6 edge32ln %o4, %g2, %l5 siam 0x6 lduw [%l7 + 0x74], %g5 lduw [%l7 + 0x34], %i6 ldsw [%l7 + 0x08], %i4 fmovrde %i1, %f10, %f12 st %f5, [%l7 + 0x18] ldsw [%l7 + 0x38], %o3 bshuffle %f14, %f0, %f12 fnot2s %f0, %f9 sth %i3, [%l7 + 0x2E] ldsh [%l7 + 0x46], %g6 lduh [%l7 + 0x38], %o5 addc %o0, %l4, %l3 fmovrdlz %i7, %f2, %f2 sth %l2, [%l7 + 0x62] fnegd %f6, %f8 fmul8x16au %f7, %f2, %f2 fmovrsne %o6, %f0, %f8 fpadd16 %f14, %f14, %f10 fbuge,a %fcc1, loop_2740 movg %xcc, %g4, %l1 fmul8ulx16 %f12, %f14, %f8 fand %f6, %f0, %f6 loop_2740: movrgez %l0, 0x1B5, %o1 add %i0, 0x04F0, %i5 bpos %xcc, loop_2741 ba,pt %icc, loop_2742 fsrc2s %f9, %f14 taddcc %i2, %g1, %l6 loop_2741: fbo %fcc2, loop_2743 loop_2742: lduh [%l7 + 0x78], %o7 fmovsleu %xcc, %f13, %f0 movl %icc, %g3, %g7 loop_2743: movre %o4, 0x2B5, %g2 fxor %f14, %f14, %f10 taddcc %o2, 0x1227, %g5 fmovdg %icc, %f1, %f3 fmovscc %xcc, %f4, %f7 ldsh [%l7 + 0x24], %l5 lduw [%l7 + 0x28], %i6 tvs %icc, 0x7 stx %i1, [%l7 + 0x20] ldsh [%l7 + 0x3A], %i4 brgez,a %i3, loop_2744 tgu %xcc, 0x0 edge16ln %o3, %g6, %o0 sth %l4, [%l7 + 0x2E] loop_2744: fmuld8ulx16 %f10, %f10, %f4 fsrc1s %f5, %f1 sdivcc %o5, 0x19D3, %l3 ld [%l7 + 0x64], %f4 fcmpes %fcc2, %f8, %f5 fpackfix %f2, %f10 ldsh [%l7 + 0x16], %l2 fbue %fcc1, loop_2745 fnegs %f6, %f1 fbn %fcc1, loop_2746 brz,a %o6, loop_2747 loop_2745: be,a loop_2748 ldx [%l7 + 0x28], %g4 loop_2746: fble,a %fcc0, loop_2749 loop_2747: ldsb [%l7 + 0x76], %i7 loop_2748: bn,a loop_2750 movcs %xcc, %l1, %l0 loop_2749: movrne %i0, %i5, %o1 ldsb [%l7 + 0x2A], %g1 loop_2750: brgz %l6, loop_2751 std %f12, [%l7 + 0x40] fbul,a %fcc1, loop_2752 ldsw [%l7 + 0x24], %o7 loop_2751: ta %xcc, 0x3 edge32n %g3, %g7, %o4 loop_2752: mova %icc, %g2, %o2 ldsw [%l7 + 0x44], %g5 ldx [%l7 + 0x40], %l5 fbug,a %fcc3, loop_2753 or %i2, 0x0F6E, %i6 movrlz %i4, 0x0EC, %i3 std %f6, [%l7 + 0x50] loop_2753: ldx [%l7 + 0x30], %i1 ldsh [%l7 + 0x0A], %o3 fxors %f0, %f14, %f15 smul %g6, 0x00FD, %o0 lduw [%l7 + 0x34], %l4 tleu %icc, 0x4 lduw [%l7 + 0x08], %l3 bcc,pn %xcc, loop_2754 fsrc2 %f0, %f4 orn %l2, %o6, %o5 and %g4, %l1, %l0 loop_2754: fmul8x16 %f4, %f14, %f2 fornot1s %f7, %f3, %f10 smul %i0, %i5, %i7 smulcc %g1, %l6, %o7 sra %g3, %g7, %o1 st %f0, [%l7 + 0x5C] fnot1s %f15, %f3 fbn,a %fcc2, loop_2755 fzeros %f11 ldsw [%l7 + 0x34], %o4 fexpand %f4, %f0 loop_2755: fmovd %f12, %f6 lduh [%l7 + 0x18], %o2 array8 %g5, %g2, %l5 fmovrslz %i6, %f2, %f5 fbl %fcc3, loop_2756 ldub [%l7 + 0x4B], %i2 ldsh [%l7 + 0x5A], %i3 fmovsge %xcc, %f4, %f10 loop_2756: lduw [%l7 + 0x74], %i4 fornot2 %f10, %f8, %f8 sdivcc %o3, 0x1418, %g6 fmovdgu %icc, %f13, %f1 nop setx loop_2757, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x4D], %i1 sth %o0, [%l7 + 0x26] taddcctv %l3, 0x19EC, %l2 loop_2757: fandnot1s %f14, %f6, %f4 array8 %l4, %o6, %o5 std %f10, [%l7 + 0x30] fmuld8ulx16 %f13, %f15, %f4 fornot2 %f12, %f14, %f10 movrne %g4, %l0, %l1 fmuld8sux16 %f15, %f3, %f10 movrgz %i5, %i7, %g1 movrgz %l6, 0x399, %i0 tg %xcc, 0x1 lduh [%l7 + 0x78], %g3 bg,pt %xcc, loop_2758 tsubcctv %o7, 0x15E1, %g7 call loop_2759 brgz,a %o4, loop_2760 loop_2758: fmovdn %icc, %f14, %f14 fcmpgt32 %f6, %f14, %o1 loop_2759: ld [%l7 + 0x18], %f7 loop_2760: stb %g5, [%l7 + 0x0D] lduh [%l7 + 0x54], %o2 orn %l5, 0x08F0, %i6 ldsh [%l7 + 0x0C], %g2 tcs %icc, 0x7 alignaddrl %i3, %i2, %o3 movre %i4, 0x12C, %g6 movrne %i1, 0x057, %l3 fpmerge %f1, %f0, %f10 brgez %o0, loop_2761 fmul8sux16 %f2, %f6, %f4 movre %l2, %l4, %o6 nop setx loop_2762, %l0, %l1 jmpl %l1, %g4 loop_2761: ld [%l7 + 0x1C], %f2 std %f4, [%l7 + 0x50] ldx [%l7 + 0x30], %o5 loop_2762: fornot1s %f13, %f14, %f12 fpack32 %f8, %f6, %f4 sth %l0, [%l7 + 0x7C] stx %l1, [%l7 + 0x60] udiv %i7, 0x0142, %g1 std %f4, [%l7 + 0x30] fnor %f12, %f12, %f12 brlz,a %l6, loop_2763 nop setx loop_2764, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrne %i5, %i0, %o7 ldsh [%l7 + 0x44], %g3 loop_2763: bge,pt %icc, loop_2765 loop_2764: edge8n %g7, %o4, %o1 fcmpd %fcc3, %f10, %f10 xnor %g5, %l5, %o2 loop_2765: bvs,a loop_2766 fbge,a %fcc0, loop_2767 mulx %i6, 0x0CCE, %i3 bg,pn %xcc, loop_2768 loop_2766: fbg %fcc1, loop_2769 loop_2767: stw %i2, [%l7 + 0x18] movrne %g2, %o3, %i4 loop_2768: tsubcc %i1, 0x1DBD, %g6 loop_2769: fmovsl %icc, %f10, %f8 fcmpes %fcc0, %f9, %f5 fbe,a %fcc3, loop_2770 stx %o0, [%l7 + 0x10] fexpand %f10, %f10 movrne %l2, 0x14A, %l4 loop_2770: sth %o6, [%l7 + 0x64] fnot1 %f10, %f12 tsubcc %g4, 0x1C0F, %o5 fmovrdlz %l3, %f14, %f10 ldd [%l7 + 0x28], %f12 fmovsn %xcc, %f15, %f11 ld [%l7 + 0x48], %f8 bneg,a loop_2771 ldsh [%l7 + 0x6A], %l0 udivcc %l1, 0x178C, %g1 fornot1s %f5, %f8, %f11 loop_2771: movrlz %i7, %l6, %i0 bcs,a,pt %xcc, loop_2772 fcmps %fcc2, %f3, %f12 mulx %o7, 0x0625, %g3 bn,a %icc, loop_2773 loop_2772: st %f13, [%l7 + 0x30] brnz %g7, loop_2774 fzeros %f14 loop_2773: ldx [%l7 + 0x18], %i5 fcmpgt16 %f4, %f0, %o1 loop_2774: st %f4, [%l7 + 0x14] tn %xcc, 0x4 fmovdpos %xcc, %f12, %f1 alignaddr %o4, %l5, %o2 fcmpne16 %f10, %f6, %g5 addccc %i3, 0x073C, %i6 edge8 %g2, %i2, %o3 ldsh [%l7 + 0x1C], %i1 fpsub16 %f6, %f4, %f8 movcs %icc, %g6, %i4 std %f12, [%l7 + 0x40] smulcc %o0, 0x1574, %l4 fmovrse %l2, %f6, %f12 fmovrde %o6, %f0, %f12 tleu %icc, 0x1 ldsh [%l7 + 0x6C], %g4 xnor %l3, %l0, %l1 subc %o5, %i7, %l6 fpadd16 %f6, %f12, %f8 ldsh [%l7 + 0x3C], %i0 ld [%l7 + 0x50], %f13 bneg,a loop_2775 srax %g1, %g3, %g7 fmovrsgz %o7, %f13, %f12 fmovdleu %xcc, %f12, %f14 loop_2775: fbne,a %fcc1, loop_2776 stx %o1, [%l7 + 0x68] fandnot2 %f2, %f4, %f0 fmovsn %xcc, %f11, %f5 loop_2776: tl %xcc, 0x3 nop setx loop_2777, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addcc %o4, %i5, %o2 ldd [%l7 + 0x08], %f2 fmovdg %icc, %f2, %f8 loop_2777: stb %l5, [%l7 + 0x3B] bne %xcc, loop_2778 nop setx loop_2779, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbge %fcc3, loop_2780 lduw [%l7 + 0x58], %i3 loop_2778: or %g5, %g2, %i2 loop_2779: fmovscs %xcc, %f3, %f6 loop_2780: stb %i6, [%l7 + 0x68] bcc,a loop_2781 srlx %i1, 0x05, %g6 tne %xcc, 0x1 sth %i4, [%l7 + 0x42] loop_2781: fmul8x16al %f10, %f14, %f12 stx %o3, [%l7 + 0x60] and %o0, 0x1F9E, %l4 bvs,a,pt %xcc, loop_2782 fnor %f4, %f14, %f4 fcmpgt32 %f0, %f4, %l2 popc %g4, %o6 loop_2782: stb %l3, [%l7 + 0x0D] andn %l0, 0x0FB4, %l1 st %f15, [%l7 + 0x18] fbug,a %fcc0, loop_2783 fmovdge %icc, %f2, %f0 fmovsne %icc, %f12, %f14 ba,a %icc, loop_2784 loop_2783: for %f10, %f12, %f4 addc %o5, 0x0213, %i7 bne %icc, loop_2785 loop_2784: fmovdleu %icc, %f1, %f9 fbge,a %fcc1, loop_2786 fnot1s %f8, %f15 loop_2785: ldsh [%l7 + 0x22], %l6 fcmpes %fcc1, %f13, %f12 loop_2786: edge16 %g1, %g3, %i0 std %f8, [%l7 + 0x08] ldx [%l7 + 0x28], %g7 udivx %o7, 0x1ECE, %o4 sllx %o1, 0x0F, %i5 tgu %xcc, 0x6 lduh [%l7 + 0x7A], %l5 ldd [%l7 + 0x50], %f6 fbg %fcc2, loop_2787 fmovdgu %icc, %f8, %f5 sllx %i3, %g5, %o2 stb %g2, [%l7 + 0x08] loop_2787: ldd [%l7 + 0x68], %f6 edge16 %i2, %i6, %g6 std %f14, [%l7 + 0x68] bg,a %xcc, loop_2788 ldsw [%l7 + 0x54], %i4 array8 %i1, %o0, %l4 fabsd %f8, %f12 loop_2788: ldsb [%l7 + 0x09], %o3 fxnors %f8, %f14, %f2 add %l2, 0x0C59, %g4 fsrc2 %f10, %f10 ldsw [%l7 + 0x48], %l3 udiv %l0, 0x1494, %l1 add %o6, 0x1BA1, %i7 udiv %l6, 0x1FB5, %o5 brlz,a %g1, loop_2789 ldx [%l7 + 0x50], %g3 taddcctv %i0, 0x0793, %o7 fnot1s %f11, %f7 loop_2789: fbule %fcc0, loop_2790 tsubcctv %g7, %o1, %o4 stx %i5, [%l7 + 0x78] fnot2s %f4, %f15 loop_2790: fcmpne32 %f10, %f6, %i3 fnand %f6, %f2, %f6 stb %l5, [%l7 + 0x76] fmovscs %icc, %f0, %f5 fmovsg %xcc, %f6, %f10 lduw [%l7 + 0x28], %o2 movgu %xcc, %g5, %g2 stb %i2, [%l7 + 0x7C] fpadd16 %f4, %f6, %f4 bl,a %icc, loop_2791 and %g6, 0x1A83, %i6 fornot1 %f12, %f2, %f0 std %f6, [%l7 + 0x70] loop_2791: or %i1, 0x1F28, %i4 fbu,a %fcc0, loop_2792 fbu %fcc1, loop_2793 fcmpgt32 %f10, %f14, %l4 edge8 %o0, %l2, %o3 loop_2792: udivcc %l3, 0x107E, %g4 loop_2793: ldub [%l7 + 0x26], %l0 movvc %xcc, %o6, %i7 stx %l1, [%l7 + 0x60] lduh [%l7 + 0x48], %o5 fpack16 %f2, %f15 fmovrsgez %l6, %f4, %f1 tg %icc, 0x7 ldsb [%l7 + 0x2B], %g3 fmovdn %icc, %f14, %f2 tneg %xcc, 0x2 fmovsneg %xcc, %f15, %f10 fpadd16 %f4, %f8, %f6 fmovsne %icc, %f15, %f0 edge8n %g1, %o7, %i0 array8 %o1, %g7, %i5 fpack16 %f0, %f10 bne,a,pt %icc, loop_2794 movrne %i3, 0x116, %o4 ldx [%l7 + 0x70], %o2 fmovsne %xcc, %f1, %f8 loop_2794: fmovse %icc, %f14, %f11 tgu %xcc, 0x5 addccc %l5, %g2, %i2 fmovs %f6, %f4 fmovdvc %icc, %f15, %f6 movge %icc, %g6, %g5 srax %i1, %i6, %i4 ldsw [%l7 + 0x34], %o0 edge32l %l4, %o3, %l3 ldub [%l7 + 0x14], %l2 brz %l0, loop_2795 fmovspos %icc, %f10, %f7 tsubcc %g4, %i7, %o6 ldub [%l7 + 0x0F], %l1 loop_2795: brlz %l6, loop_2796 fmovrsne %o5, %f13, %f8 ldub [%l7 + 0x5E], %g1 fmovrslz %g3, %f14, %f6 loop_2796: fpmerge %f1, %f0, %f6 fpsub16s %f15, %f3, %f4 umul %o7, %o1, %g7 fcmpgt32 %f4, %f8, %i0 edge16 %i3, %o4, %o2 bgu %xcc, loop_2797 bcc,a,pn %xcc, loop_2798 fmovdgu %icc, %f10, %f8 fmovrdgz %l5, %f2, %f12 loop_2797: stw %i5, [%l7 + 0x14] loop_2798: fbe,a %fcc3, loop_2799 fpadd16 %f6, %f14, %f10 tpos %xcc, 0x1 addc %i2, 0x0F45, %g2 loop_2799: stb %g5, [%l7 + 0x5D] sllx %g6, %i1, %i4 stb %o0, [%l7 + 0x3C] edge8ln %i6, %l4, %l3 ldx [%l7 + 0x10], %l2 bne %icc, loop_2800 ldsw [%l7 + 0x40], %l0 fornot2 %f0, %f10, %f12 fpack32 %f4, %f12, %f12 loop_2800: ldub [%l7 + 0x2E], %o3 fornot2s %f13, %f0, %f3 edge16ln %i7, %g4, %o6 bpos,a,pn %icc, loop_2801 tsubcc %l6, 0x1C32, %l1 fandnot2s %f2, %f15, %f14 ld [%l7 + 0x24], %f2 loop_2801: brz,a %o5, loop_2802 fnegs %f1, %f0 taddcctv %g3, %g1, %o1 sth %g7, [%l7 + 0x0C] loop_2802: lduw [%l7 + 0x3C], %i0 mova %xcc, %i3, %o4 ldsh [%l7 + 0x28], %o2 srax %l5, 0x0E, %o7 st %f2, [%l7 + 0x14] sethi 0x1BC5, %i2 bvc,pn %xcc, loop_2803 bpos,a loop_2804 xorcc %i5, 0x1ECF, %g2 fmovs %f12, %f2 loop_2803: lduh [%l7 + 0x1E], %g5 loop_2804: lduh [%l7 + 0x2A], %g6 bvc,a %xcc, loop_2805 fmovrslez %i1, %f10, %f0 edge8n %i4, %i6, %o0 edge8n %l4, %l2, %l0 loop_2805: movneg %xcc, %l3, %o3 xnorcc %i7, %o6, %l6 tge %icc, 0x3 tvc %xcc, 0x5 fpack16 %f2, %f11 fbue,a %fcc0, loop_2806 for %f12, %f8, %f4 fcmpgt32 %f14, %f2, %g4 pdist %f0, %f12, %f0 loop_2806: std %f10, [%l7 + 0x60] smul %o5, %g3, %l1 fcmpgt16 %f12, %f2, %g1 bge,a loop_2807 fbn,a %fcc0, loop_2808 fmovscc %icc, %f3, %f6 movcc %xcc, %o1, %g7 loop_2807: fmovrdgz %i3, %f0, %f2 loop_2808: fornot1 %f2, %f10, %f6 bleu loop_2809 tvs %icc, 0x1 bcc,pt %icc, loop_2810 fbg,a %fcc2, loop_2811 loop_2809: fmovsne %icc, %f8, %f11 fsrc2s %f5, %f5 loop_2810: fbe %fcc3, loop_2812 loop_2811: movrgez %i0, %o4, %o2 st %f10, [%l7 + 0x68] fbu %fcc3, loop_2813 loop_2812: ldsh [%l7 + 0x56], %o7 sth %i2, [%l7 + 0x34] fmovdl %icc, %f14, %f1 loop_2813: tsubcc %i5, 0x1BD9, %g2 ble %icc, loop_2814 movcc %icc, %g5, %g6 movneg %icc, %i1, %l5 fcmps %fcc3, %f12, %f8 loop_2814: brnz %i4, loop_2815 fmovsge %xcc, %f4, %f2 fmovdpos %xcc, %f9, %f7 fxnors %f14, %f9, %f12 loop_2815: fnot2s %f12, %f6 fmul8x16al %f4, %f3, %f6 fmovrdlez %i6, %f0, %f12 andn %o0, 0x1510, %l4 sub %l0, 0x005F, %l2 ldd [%l7 + 0x50], %f2 srax %l3, %o3, %i7 fpadd16 %f6, %f12, %f14 fandnot1 %f0, %f12, %f14 fandnot2s %f2, %f6, %f2 fcmpne16 %f8, %f10, %o6 array8 %l6, %o5, %g4 add %g3, 0x19FF, %l1 movrne %g1, 0x11E, %g7 fmovdne %xcc, %f2, %f11 fbne,a %fcc2, loop_2816 fnegd %f8, %f12 std %f2, [%l7 + 0x40] lduh [%l7 + 0x10], %i3 loop_2816: array32 %i0, %o1, %o2 mova %xcc, %o4, %i2 ldsw [%l7 + 0x48], %i5 fmovsl %xcc, %f1, %f10 bl %icc, loop_2817 fmovdcs %icc, %f8, %f3 lduh [%l7 + 0x2E], %o7 ldsb [%l7 + 0x66], %g2 loop_2817: call loop_2818 bpos,a,pt %icc, loop_2819 fmovsg %xcc, %f5, %f1 ldsh [%l7 + 0x46], %g6 loop_2818: ldsb [%l7 + 0x14], %g5 loop_2819: movgu %icc, %l5, %i1 fbug %fcc0, loop_2820 fzero %f14 std %f6, [%l7 + 0x28] taddcctv %i6, 0x1BC5, %o0 loop_2820: edge32n %l4, %i4, %l0 add %l3, 0x110C, %l2 tneg %icc, 0x3 sdivx %o3, 0x0EF9, %i7 udiv %l6, 0x1A56, %o6 ldd [%l7 + 0x20], %f8 fsrc2s %f1, %f10 fcmpeq32 %f4, %f4, %o5 ldub [%l7 + 0x12], %g3 fmovs %f13, %f11 fmovsge %icc, %f11, %f5 xor %g4, %g1, %l1 tn %icc, 0x7 lduh [%l7 + 0x38], %i3 fones %f14 stw %i0, [%l7 + 0x34] popc %g7, %o1 edge8n %o2, %o4, %i2 ldx [%l7 + 0x20], %o7 ldd [%l7 + 0x38], %f14 fmovsa %icc, %f15, %f11 tcs %xcc, 0x4 nop setx loop_2821, %l0, %l1 jmpl %l1, %g2 stx %i5, [%l7 + 0x08] fmovsgu %icc, %f3, %f9 stx %g6, [%l7 + 0x40] loop_2821: brgz,a %g5, loop_2822 lduh [%l7 + 0x42], %i1 call loop_2823 orn %l5, %i6, %l4 loop_2822: nop setx loop_2824, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge16ln %o0, %i4, %l3 loop_2823: fmovrsgez %l0, %f0, %f14 fbl,a %fcc1, loop_2825 loop_2824: fbge %fcc1, loop_2826 fcmped %fcc1, %f14, %f14 fmovdgu %xcc, %f6, %f9 loop_2825: fornot1s %f10, %f1, %f8 loop_2826: bn loop_2827 fzeros %f9 tvc %icc, 0x0 stw %o3, [%l7 + 0x64] loop_2827: ldsb [%l7 + 0x0A], %l2 fand %f14, %f0, %f12 ldsb [%l7 + 0x3C], %l6 lduw [%l7 + 0x20], %i7 fpack16 %f10, %f14 fbg %fcc1, loop_2828 brgz,a %o6, loop_2829 fandnot1 %f6, %f6, %f12 fbo %fcc3, loop_2830 loop_2828: movrlez %g3, 0x192, %o5 loop_2829: and %g1, %l1, %g4 fbne,a %fcc2, loop_2831 loop_2830: movle %icc, %i3, %i0 std %f2, [%l7 + 0x70] fmuld8sux16 %f15, %f14, %f2 loop_2831: fmovsvc %xcc, %f8, %f1 stb %g7, [%l7 + 0x4C] lduh [%l7 + 0x14], %o1 sllx %o2, 0x11, %i2 fmovdcc %icc, %f8, %f13 fmovdgu %xcc, %f11, %f11 brgez %o4, loop_2832 ld [%l7 + 0x6C], %f8 fbule %fcc3, loop_2833 fbn %fcc0, loop_2834 loop_2832: ld [%l7 + 0x10], %f11 edge32l %o7, %i5, %g6 loop_2833: fbl %fcc2, loop_2835 loop_2834: ldx [%l7 + 0x10], %g2 subcc %g5, %l5, %i1 sethi 0x129E, %i6 loop_2835: sth %l4, [%l7 + 0x4E] fmovdneg %xcc, %f0, %f15 faligndata %f14, %f4, %f8 fbug,a %fcc3, loop_2836 fsrc2s %f8, %f8 movvc %icc, %o0, %i4 bcc,a %xcc, loop_2837 loop_2836: fandnot1 %f8, %f0, %f0 ld [%l7 + 0x74], %f14 bgu,a,pt %icc, loop_2838 loop_2837: stw %l0, [%l7 + 0x64] fmul8x16al %f1, %f6, %f10 ldsb [%l7 + 0x36], %o3 loop_2838: lduw [%l7 + 0x7C], %l2 fors %f3, %f0, %f2 fmovsl %xcc, %f10, %f3 ld [%l7 + 0x10], %f3 tleu %icc, 0x3 fmovrdgez %l6, %f14, %f8 fbul %fcc1, loop_2839 fexpand %f0, %f12 ldd [%l7 + 0x50], %f8 ldd [%l7 + 0x40], %f4 loop_2839: bgu,pn %xcc, loop_2840 sub %l3, 0x0DA4, %o6 fcmpd %fcc2, %f10, %f8 fmovrdgz %i7, %f6, %f2 loop_2840: fxnor %f8, %f8, %f2 nop setx loop_2841, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrdlez %o5, %f8, %f4 ldub [%l7 + 0x09], %g3 movcc %icc, %g1, %l1 loop_2841: umul %g4, %i3, %g7 movcc %icc, %o1, %o2 ldub [%l7 + 0x0B], %i0 ldub [%l7 + 0x40], %o4 edge8ln %i2, %o7, %g6 fmul8x16au %f7, %f3, %f6 stb %i5, [%l7 + 0x3D] move %xcc, %g2, %g5 movl %xcc, %l5, %i6 fbu,a %fcc0, loop_2842 fbl,a %fcc1, loop_2843 edge16 %l4, %o0, %i4 st %f9, [%l7 + 0x10] loop_2842: ldx [%l7 + 0x18], %l0 loop_2843: fnot1s %f6, %f15 fsrc2 %f6, %f0 movg %xcc, %i1, %l2 tle %xcc, 0x1 fones %f12 edge16ln %l6, %o3, %o6 tvc %icc, 0x2 fbule,a %fcc2, loop_2844 fbule,a %fcc3, loop_2845 std %f6, [%l7 + 0x50] st %f4, [%l7 + 0x14] loop_2844: ldsh [%l7 + 0x14], %l3 loop_2845: fpsub32 %f0, %f12, %f12 bvs %icc, loop_2846 fmovsge %icc, %f12, %f13 movcs %icc, %o5, %i7 fmul8x16al %f1, %f15, %f4 loop_2846: std %f6, [%l7 + 0x08] movle %icc, %g1, %g3 sth %g4, [%l7 + 0x78] ldx [%l7 + 0x60], %i3 brnz,a %g7, loop_2847 movrgez %l1, %o1, %i0 ble,a,pt %icc, loop_2848 alignaddrl %o2, %o4, %i2 loop_2847: ldsh [%l7 + 0x5E], %g6 call loop_2849 loop_2848: bvs,a %icc, loop_2850 and %o7, 0x07C4, %g2 fmovsa %icc, %f4, %f9 loop_2849: ldsw [%l7 + 0x70], %g5 loop_2850: bn %icc, loop_2851 move %icc, %l5, %i6 brgz %l4, loop_2852 fmovrsgez %o0, %f2, %f11 loop_2851: ld [%l7 + 0x48], %f4 fandnot1s %f4, %f11, %f3 loop_2852: add %i5, 0x12EA, %l0 fxors %f5, %f2, %f11 stb %i4, [%l7 + 0x47] st %f10, [%l7 + 0x2C] fmovdcc %icc, %f5, %f0 lduh [%l7 + 0x72], %l2 brz %l6, loop_2853 ld [%l7 + 0x20], %f14 movvc %xcc, %o3, %i1 st %f7, [%l7 + 0x54] loop_2853: stx %l3, [%l7 + 0x10] mulx %o6, %i7, %g1 fmovrse %g3, %f11, %f11 xnorcc %g4, %i3, %g7 tvc %xcc, 0x4 mulscc %o5, %l1, %o1 edge8n %o2, %o4, %i0 stw %i2, [%l7 + 0x48] fmovrdgez %o7, %f2, %f12 ldsw [%l7 + 0x48], %g6 tge %icc, 0x0 fbu %fcc0, loop_2854 st %f14, [%l7 + 0x50] fpadd16 %f14, %f14, %f8 bleu,pt %xcc, loop_2855 loop_2854: ldx [%l7 + 0x70], %g5 fmovscs %icc, %f7, %f6 ldsh [%l7 + 0x12], %l5 loop_2855: bcc,a,pt %xcc, loop_2856 sdivcc %g2, 0x19AA, %i6 fnot1 %f14, %f6 fbl %fcc2, loop_2857 loop_2856: sdiv %l4, 0x1DA1, %i5 bgu,a,pn %icc, loop_2858 std %f10, [%l7 + 0x20] loop_2857: fmovsgu %xcc, %f14, %f13 ldub [%l7 + 0x4D], %o0 loop_2858: fbug %fcc1, loop_2859 stx %i4, [%l7 + 0x48] alignaddrl %l0, %l2, %l6 ld [%l7 + 0x68], %f9 loop_2859: fandnot2 %f0, %f10, %f10 ldsh [%l7 + 0x2E], %o3 brnz,a %i1, loop_2860 mulx %o6, %i7, %g1 movpos %xcc, %l3, %g4 ldsh [%l7 + 0x76], %g3 loop_2860: ldsh [%l7 + 0x5A], %i3 fors %f4, %f12, %f6 lduw [%l7 + 0x30], %g7 std %f4, [%l7 + 0x38] ldsw [%l7 + 0x70], %o5 or %l1, %o1, %o2 fmovscs %xcc, %f13, %f14 fpack16 %f8, %f4 lduh [%l7 + 0x56], %o4 edge16l %i0, %i2, %o7 fmovdge %icc, %f15, %f0 stx %g5, [%l7 + 0x10] stw %l5, [%l7 + 0x18] ldd [%l7 + 0x60], %f6 call loop_2861 tle %xcc, 0x0 tcs %xcc, 0x6 fmovde %xcc, %f9, %f8 loop_2861: stb %g2, [%l7 + 0x40] bneg loop_2862 be,pt %icc, loop_2863 stw %g6, [%l7 + 0x28] st %f5, [%l7 + 0x30] loop_2862: ldsw [%l7 + 0x78], %i6 loop_2863: movge %xcc, %i5, %l4 ld [%l7 + 0x34], %f5 fcmpgt32 %f4, %f8, %o0 movgu %xcc, %l0, %l2 fexpand %f4, %f12 lduw [%l7 + 0x30], %l6 ld [%l7 + 0x34], %f0 ldd [%l7 + 0x40], %f10 tcs %icc, 0x1 ld [%l7 + 0x58], %f14 fcmpes %fcc2, %f6, %f7 fmovrdgez %o3, %f14, %f8 lduh [%l7 + 0x62], %i1 fmovrslez %o6, %f12, %f4 movge %xcc, %i4, %g1 ldsh [%l7 + 0x12], %l3 tle %xcc, 0x5 ba,a,pn %xcc, loop_2864 pdist %f14, %f4, %f6 fsrc1s %f11, %f9 fornot1 %f4, %f14, %f14 loop_2864: fcmpd %fcc3, %f10, %f10 stx %i7, [%l7 + 0x70] fandnot2s %f4, %f10, %f4 ldx [%l7 + 0x30], %g3 ldx [%l7 + 0x78], %g4 st %f4, [%l7 + 0x58] fnot2 %f14, %f6 movn %xcc, %i3, %o5 bvs,a,pt %icc, loop_2865 fpsub32 %f0, %f2, %f14 bneg,a %icc, loop_2866 movl %icc, %g7, %o1 loop_2865: ldd [%l7 + 0x08], %f8 smulcc %l1, 0x00EA, %o2 loop_2866: orcc %o4, %i2, %o7 orncc %g5, 0x0A1C, %l5 fcmpes %fcc3, %f3, %f15 fmul8x16 %f13, %f12, %f4 fmovdne %icc, %f13, %f2 tne %icc, 0x6 bvs,pn %xcc, loop_2867 lduw [%l7 + 0x38], %i0 stx %g2, [%l7 + 0x40] fbl %fcc2, loop_2868 loop_2867: stb %i6, [%l7 + 0x0E] andcc %i5, %l4, %g6 lduh [%l7 + 0x5C], %o0 loop_2868: fmovdvc %icc, %f6, %f9 fbule %fcc0, loop_2869 stx %l2, [%l7 + 0x60] nop setx loop_2870, %l0, %l1 jmpl %l1, %l0 fsrc2s %f12, %f3 loop_2869: edge8 %l6, %i1, %o3 fbne %fcc1, loop_2871 loop_2870: movrlez %i4, 0x226, %g1 fcmpeq16 %f8, %f4, %l3 tsubcctv %i7, 0x08E9, %o6 loop_2871: ldub [%l7 + 0x1F], %g4 fzeros %f2 brgz %g3, loop_2872 fcmps %fcc2, %f7, %f7 srlx %i3, 0x11, %g7 srax %o1, %o5, %o2 loop_2872: ldd [%l7 + 0x38], %f14 fabss %f2, %f14 fbu %fcc2, loop_2873 tl %xcc, 0x7 fbne %fcc3, loop_2874 lduh [%l7 + 0x78], %l1 loop_2873: fmovrslez %i2, %f6, %f10 fmovrsgez %o7, %f0, %f8 loop_2874: st %f15, [%l7 + 0x24] ldx [%l7 + 0x68], %g5 bleu %xcc, loop_2875 fpadd32 %f2, %f6, %f8 stb %l5, [%l7 + 0x2C] sth %o4, [%l7 + 0x10] loop_2875: fxors %f4, %f6, %f7 fpsub32 %f4, %f2, %f2 fmovrsne %i0, %f3, %f2 sth %i6, [%l7 + 0x54] fmovsneg %icc, %f12, %f11 fnegd %f12, %f12 ld [%l7 + 0x4C], %f6 edge32 %i5, %g2, %l4 fabss %f3, %f6 ldd [%l7 + 0x40], %f14 bcc,a,pn %xcc, loop_2876 ta %xcc, 0x1 lduw [%l7 + 0x68], %g6 move %icc, %o0, %l0 loop_2876: st %f7, [%l7 + 0x30] ldsb [%l7 + 0x6D], %l2 bvc,pt %icc, loop_2877 fmuld8ulx16 %f10, %f2, %f14 lduw [%l7 + 0x14], %i1 std %f4, [%l7 + 0x28] loop_2877: fmovs %f0, %f12 edge32ln %l6, %i4, %g1 sub %o3, %l3, %i7 ldsh [%l7 + 0x70], %o6 fnot1 %f6, %f12 fbo,a %fcc3, loop_2878 fnot2 %f10, %f12 lduh [%l7 + 0x74], %g3 fmovsl %icc, %f1, %f6 loop_2878: array16 %i3, %g7, %o1 fmovs %f12, %f3 umulcc %g4, 0x14E8, %o2 smul %o5, 0x0A52, %l1 fzero %f2 smulcc %o7, %g5, %l5 lduh [%l7 + 0x18], %i2 brz %i0, loop_2879 nop setx loop_2880, %l0, %l1 jmpl %l1, %o4 ldsh [%l7 + 0x38], %i6 fbn,a %fcc0, loop_2881 loop_2879: stw %i5, [%l7 + 0x0C] loop_2880: fpadd32s %f9, %f9, %f7 movrgz %l4, %g6, %g2 loop_2881: fbn,a %fcc1, loop_2882 std %f8, [%l7 + 0x58] ble,a loop_2883 bcs,a,pn %xcc, loop_2884 loop_2882: fmovrdlz %o0, %f10, %f8 fmovrsgz %l0, %f4, %f6 loop_2883: stx %i1, [%l7 + 0x38] loop_2884: fbul,a %fcc3, loop_2885 nop setx loop_2886, %l0, %l1 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, 0x2 lduh [%l7 + 0x42], %l2 loop_2885: tvc %xcc, 0x7 loop_2886: sth %l6, [%l7 + 0x5E] xor %g1, 0x1FCF, %i4 stw %l3, [%l7 + 0x54] ldsh [%l7 + 0x5E], %i7 fmovsge %xcc, %f0, %f10 subc %o6, 0x10DC, %o3 tvc %xcc, 0x4 fmovs %f13, %f7 fxnor %f0, %f12, %f2 fcmpeq16 %f2, %f12, %i3 bcs,a,pt %icc, loop_2887 fmovsg %xcc, %f6, %f13 fnors %f13, %f5, %f6 movgu %xcc, %g7, %g3 loop_2887: brlz,a %g4, loop_2888 brlez %o2, loop_2889 ldsb [%l7 + 0x48], %o5 array32 %l1, %o1, %g5 loop_2888: fbuge,a %fcc3, loop_2890 loop_2889: fandnot1 %f14, %f0, %f4 tpos %icc, 0x5 fmuld8ulx16 %f6, %f2, %f0 loop_2890: sdiv %o7, 0x0D6B, %i2 array32 %i0, %l5, %i6 lduh [%l7 + 0x1C], %i5 fbue %fcc1, loop_2891 bge,a,pt %xcc, loop_2892 ldsb [%l7 + 0x4F], %l4 bpos loop_2893 loop_2891: ldsw [%l7 + 0x20], %o4 loop_2892: lduw [%l7 + 0x34], %g6 movn %xcc, %o0, %l0 loop_2893: popc 0x01C1, %g2 fmul8x16 %f2, %f12, %f2 ldsw [%l7 + 0x14], %l2 movl %icc, %i1, %g1 nop setx loop_2894, %l0, %l1 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 %i4, [%l7 + 0x30] andn %l3, %i7, %l6 alignaddrl %o3, %i3, %o6 loop_2894: ldd [%l7 + 0x30], %f10 ta %xcc, 0x3 ldsw [%l7 + 0x10], %g7 fpsub16 %f0, %f4, %f10 movvc %xcc, %g3, %g4 ldsw [%l7 + 0x60], %o5 fmovsvs %xcc, %f15, %f11 sethi 0x1B22, %o2 be,pn %xcc, loop_2895 sethi 0x1676, %l1 stw %o1, [%l7 + 0x44] sra %o7, %g5, %i0 loop_2895: ldd [%l7 + 0x50], %f10 bne,a loop_2896 or %i2, 0x0BFE, %l5 ld [%l7 + 0x3C], %f14 fbu %fcc3, loop_2897 loop_2896: tsubcc %i5, %i6, %l4 ld [%l7 + 0x6C], %f4 fbule %fcc0, loop_2898 loop_2897: fmovdvc %icc, %f1, %f13 edge8l %o4, %g6, %l0 alignaddr %o0, %l2, %g2 loop_2898: fmovrsgez %g1, %f15, %f11 ldx [%l7 + 0x38], %i1 ldsb [%l7 + 0x68], %i4 fxnors %f15, %f10, %f11 stb %l3, [%l7 + 0x08] movrlez %l6, %o3, %i3 array32 %o6, %g7, %i7 ldx [%l7 + 0x60], %g3 call loop_2899 ld [%l7 + 0x48], %f12 fandnot2s %f12, %f0, %f1 ldsh [%l7 + 0x52], %o5 loop_2899: fmovrse %o2, %f11, %f10 stb %l1, [%l7 + 0x28] lduw [%l7 + 0x6C], %o1 edge32ln %o7, %g5, %g4 fmovsg %icc, %f7, %f1 fmovdvc %xcc, %f6, %f8 stb %i2, [%l7 + 0x28] subcc %l5, %i0, %i5 lduw [%l7 + 0x34], %i6 std %f8, [%l7 + 0x68] ldsh [%l7 + 0x50], %l4 bshuffle %f12, %f14, %f4 fpsub16 %f0, %f10, %f12 stx %o4, [%l7 + 0x08] stb %l0, [%l7 + 0x58] sethi 0x14CB, %o0 nop setx loop_2900, %l0, %l1 jmpl %l1, %l2 faligndata %f14, %f12, %f4 tleu %xcc, 0x1 fpmerge %f7, %f5, %f12 loop_2900: addccc %g6, %g2, %g1 stx %i1, [%l7 + 0x20] sdivx %l3, 0x01FF, %l6 fmovrdlz %o3, %f0, %f0 bvc %icc, loop_2901 fxors %f12, %f13, %f8 tcc %xcc, 0x5 mulscc %i4, 0x0CCE, %o6 loop_2901: fpack32 %f6, %f14, %f0 tleu %icc, 0x5 tge %icc, 0x5 ld [%l7 + 0x28], %f6 ldsb [%l7 + 0x6A], %i3 alignaddrl %i7, %g7, %g3 fcmpne32 %f8, %f0, %o5 orcc %o2, %l1, %o1 subcc %g5, 0x1968, %g4 fnot1 %f2, %f0 fmuld8ulx16 %f1, %f14, %f0 ldx [%l7 + 0x68], %i2 fmul8sux16 %f10, %f4, %f6 fpack16 %f12, %f3 fpadd16 %f4, %f2, %f12 nop setx loop_2902, %l0, %l1 jmpl %l1, %l5 sethi 0x14A1, %i0 lduh [%l7 + 0x50], %i5 lduh [%l7 + 0x7A], %i6 loop_2902: movcc %xcc, %l4, %o7 lduh [%l7 + 0x2A], %o4 lduh [%l7 + 0x64], %o0 fbug,a %fcc0, loop_2903 nop setx loop_2904, %l0, %l1 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 %l2, %g6, %l0 ldsw [%l7 + 0x5C], %g1 loop_2903: fmul8x16al %f5, %f12, %f14 loop_2904: lduh [%l7 + 0x62], %g2 ldsw [%l7 + 0x54], %i1 nop setx loop_2905, %l0, %l1 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 + 0x34], %l3 tpos %icc, 0x1 std %f10, [%l7 + 0x48] loop_2905: ldx [%l7 + 0x10], %l6 fsrc1s %f0, %f3 nop setx loop_2906, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %xcc, %o3, %o6 lduw [%l7 + 0x20], %i4 fmovse %icc, %f11, %f10 loop_2906: movleu %xcc, %i3, %g7 fmovsleu %icc, %f14, %f3 stw %g3, [%l7 + 0x08] stw %o5, [%l7 + 0x30] lduh [%l7 + 0x5C], %i7 fcmpd %fcc3, %f10, %f8 ld [%l7 + 0x5C], %f8 fnor %f8, %f6, %f0 brgez %o2, loop_2907 ld [%l7 + 0x74], %f3 ld [%l7 + 0x14], %f9 fmovdcs %icc, %f11, %f10 loop_2907: fornot2s %f13, %f13, %f4 srax %o1, %g5, %l1 lduw [%l7 + 0x3C], %g4 fornot2s %f0, %f2, %f6 movleu %icc, %i2, %l5 fornot2s %f10, %f1, %f3 fbue,a %fcc0, loop_2908 st %f7, [%l7 + 0x70] lduw [%l7 + 0x0C], %i0 stw %i5, [%l7 + 0x60] loop_2908: edge8n %l4, %o7, %i6 fnands %f12, %f0, %f4 srlx %o0, %l2, %o4 movg %icc, %g6, %l0 fbug %fcc0, loop_2909 stw %g1, [%l7 + 0x78] srlx %i1, %g2, %l6 ldsh [%l7 + 0x30], %o3 loop_2909: fandnot1 %f2, %f14, %f4 ld [%l7 + 0x58], %f3 ldsb [%l7 + 0x30], %o6 fmovrdgez %l3, %f2, %f12 std %f10, [%l7 + 0x10] fmovdgu %xcc, %f2, %f9 movcc %icc, %i4, %i3 edge16n %g7, %g3, %o5 ldsb [%l7 + 0x58], %o2 tvc %icc, 0x5 ldd [%l7 + 0x30], %f14 ldd [%l7 + 0x48], %f4 bshuffle %f12, %f2, %f4 ldub [%l7 + 0x68], %i7 tpos %icc, 0x0 edge32n %g5, %o1, %g4 ld [%l7 + 0x08], %f12 fmovsge %xcc, %f10, %f4 lduh [%l7 + 0x7A], %i2 movcs %icc, %l5, %i0 tsubcc %i5, %l4, %o7 sdivx %l1, 0x05A3, %i6 fpsub16s %f12, %f5, %f3 sth %l2, [%l7 + 0x52] add %o4, 0x0052, %o0 fmovsneg %xcc, %f9, %f1 fpmerge %f6, %f14, %f8 fxnor %f2, %f4, %f0 lduw [%l7 + 0x44], %l0 tl %xcc, 0x3 fsrc1s %f9, %f15 fpmerge %f0, %f10, %f14 fmul8ulx16 %f8, %f14, %f10 st %f7, [%l7 + 0x48] addcc %g6, %i1, %g1 alignaddrl %l6, %o3, %g2 call loop_2910 fmovrdlez %o6, %f10, %f10 fmuld8ulx16 %f10, %f14, %f14 ldsw [%l7 + 0x0C], %i4 loop_2910: taddcc %l3, %i3, %g7 edge8ln %g3, %o5, %o2 nop setx loop_2911, %l0, %l1 jmpl %l1, %i7 lduw [%l7 + 0x50], %g5 bg,a,pn %xcc, loop_2912 fmovsn %xcc, %f0, %f14 loop_2911: ldx [%l7 + 0x08], %g4 edge8l %i2, %o1, %i0 loop_2912: ldsh [%l7 + 0x40], %l5 movvc %xcc, %i5, %o7 fmovscs %xcc, %f6, %f14 ldx [%l7 + 0x48], %l1 fpadd16 %f4, %f0, %f0 edge16n %i6, %l4, %l2 lduh [%l7 + 0x6E], %o4 alignaddr %l0, %o0, %i1 fcmpne16 %f10, %f6, %g6 ldd [%l7 + 0x58], %f0 fmovdvc %xcc, %f2, %f11 movpos %xcc, %g1, %o3 orn %g2, %l6, %o6 fnegd %f8, %f2 fzeros %f3 stx %l3, [%l7 + 0x60] edge16l %i4, %g7, %g3 bl,a loop_2913 udivx %o5, 0x133B, %o2 bleu %xcc, loop_2914 fmul8sux16 %f10, %f10, %f6 loop_2913: subcc %i3, %i7, %g5 tvs %xcc, 0x5 loop_2914: fpsub32s %f11, %f13, %f6 orn %g4, 0x0C6A, %i2 ldub [%l7 + 0x5D], %i0 lduh [%l7 + 0x2A], %o1 orcc %l5, %o7, %i5 ldsb [%l7 + 0x40], %i6 fblg %fcc0, loop_2915 lduw [%l7 + 0x7C], %l1 fcmpd %fcc1, %f2, %f8 or %l4, %l2, %l0 loop_2915: ldd [%l7 + 0x20], %f2 fmuld8ulx16 %f12, %f9, %f0 stb %o4, [%l7 + 0x41] brlz,a %o0, loop_2916 fbl,a %fcc3, loop_2917 movn %xcc, %g6, %g1 nop setx loop_2918, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2916: st %f12, [%l7 + 0x20] loop_2917: addccc %o3, 0x0E2D, %g2 edge32 %l6, %i1, %o6 loop_2918: smul %i4, %g7, %g3 fbul %fcc3, loop_2919 ldd [%l7 + 0x50], %f4 xorcc %l3, 0x10CB, %o2 fornot2 %f4, %f12, %f12 loop_2919: movvc %icc, %i3, %i7 stw %o5, [%l7 + 0x70] fpadd16s %f1, %f4, %f11 fandnot2s %f3, %f7, %f15 fbuge %fcc1, loop_2920 orn %g4, 0x1ECB, %i2 brz,a %i0, loop_2921 movne %xcc, %g5, %l5 loop_2920: bleu,a loop_2922 call loop_2923 loop_2921: fmovdle %icc, %f4, %f7 tgu %xcc, 0x2 loop_2922: tvs %icc, 0x3 loop_2923: add %o1, %i5, %o7 stx %l1, [%l7 + 0x10] ldsh [%l7 + 0x4A], %i6 fmovspos %icc, %f12, %f5 stw %l2, [%l7 + 0x68] tne %xcc, 0x7 bn,a %xcc, loop_2924 fmovdneg %icc, %f6, %f12 ldd [%l7 + 0x18], %f14 fmul8ulx16 %f6, %f6, %f8 loop_2924: fbe %fcc1, loop_2925 te %xcc, 0x3 fmovsge %xcc, %f15, %f8 sth %l0, [%l7 + 0x08] loop_2925: fmovdgu %icc, %f4, %f4 fmovsle %xcc, %f10, %f2 sth %o4, [%l7 + 0x64] ldsb [%l7 + 0x36], %l4 fmovsleu %icc, %f7, %f14 movrgz %g6, 0x249, %g1 bvs,a loop_2926 edge8ln %o3, %g2, %o0 ldx [%l7 + 0x20], %l6 stx %i1, [%l7 + 0x58] loop_2926: ldsh [%l7 + 0x42], %o6 mulx %i4, 0x125D, %g7 smul %g3, %o2, %l3 fmovdcc %icc, %f10, %f13 movne %icc, %i7, %o5 fmuld8sux16 %f3, %f12, %f12 bg,a loop_2927 be,a loop_2928 stx %i3, [%l7 + 0x78] fba,a %fcc1, loop_2929 loop_2927: fmovdvc %xcc, %f3, %f4 loop_2928: movle %icc, %i2, %g4 sth %i0, [%l7 + 0x40] loop_2929: sth %g5, [%l7 + 0x78] std %f10, [%l7 + 0x50] stw %l5, [%l7 + 0x60] sub %o1, %i5, %l1 ld [%l7 + 0x44], %f7 fmovdcs %icc, %f2, %f7 fbge %fcc0, loop_2930 ldsw [%l7 + 0x40], %o7 st %f9, [%l7 + 0x24] addcc %i6, %l2, %o4 loop_2930: fmovrsne %l0, %f9, %f15 movneg %xcc, %l4, %g1 udivx %o3, 0x1D67, %g2 taddcc %o0, 0x18CF, %l6 fxnor %f6, %f6, %f8 stw %g6, [%l7 + 0x50] tpos %icc, 0x7 movneg %icc, %i1, %i4 fors %f3, %f7, %f6 ldx [%l7 + 0x50], %o6 for %f14, %f10, %f6 ldx [%l7 + 0x58], %g3 lduh [%l7 + 0x6C], %g7 be,a %icc, loop_2931 fmovdne %xcc, %f11, %f0 stb %l3, [%l7 + 0x7A] andcc %o2, %i7, %i3 loop_2931: edge32n %i2, %g4, %o5 fmovsg %xcc, %f13, %f10 tvs %xcc, 0x6 fones %f3 ldd [%l7 + 0x58], %f4 sra %i0, 0x00, %g5 edge8l %o1, %l5, %l1 edge8 %i5, %i6, %l2 fornot2 %f10, %f2, %f2 smul %o7, 0x077C, %o4 srax %l4, %l0, %o3 ldd [%l7 + 0x20], %f10 stb %g2, [%l7 + 0x5C] movpos %icc, %g1, %o0 st %f14, [%l7 + 0x5C] taddcc %g6, 0x1ABF, %l6 edge32 %i4, %i1, %g3 nop setx loop_2932, %l0, %l1 jmpl %l1, %g7 bcs %icc, loop_2933 stx %o6, [%l7 + 0x28] lduh [%l7 + 0x20], %o2 loop_2932: lduw [%l7 + 0x14], %i7 loop_2933: edge8ln %l3, %i2, %g4 udivcc %o5, 0x18D3, %i3 fpack16 %f4, %f3 lduh [%l7 + 0x6C], %g5 fba %fcc0, loop_2934 movgu %icc, %o1, %i0 fnegd %f4, %f4 fmovrsgz %l5, %f10, %f0 loop_2934: xor %l1, 0x018A, %i6 alignaddr %l2, %i5, %o7 movrgez %l4, %l0, %o3 stw %g2, [%l7 + 0x60] fbul %fcc3, loop_2935 lduw [%l7 + 0x28], %o4 andncc %o0, %g1, %g6 fmovrdgez %i4, %f12, %f2 loop_2935: fmovdge %xcc, %f4, %f8 fbul %fcc3, loop_2936 movle %xcc, %i1, %g3 bcc,a %xcc, loop_2937 fpadd16 %f2, %f0, %f6 loop_2936: fbu,a %fcc1, loop_2938 taddcctv %l6, %o6, %g7 loop_2937: fmovrdne %i7, %f8, %f12 movg %xcc, %o2, %l3 loop_2938: ble loop_2939 fmovrse %i2, %f8, %f15 ldx [%l7 + 0x68], %o5 fmovrdlez %g4, %f6, %f4 loop_2939: fnors %f5, %f13, %f9 edge8 %g5, %o1, %i0 fbul,a %fcc2, loop_2940 fxnors %f7, %f11, %f6 fmovsne %icc, %f11, %f3 be,pt %icc, loop_2941 loop_2940: tcs %xcc, 0x0 movgu %xcc, %i3, %l5 ldub [%l7 + 0x54], %i6 loop_2941: move %icc, %l1, %i5 te %xcc, 0x7 edge8 %o7, %l4, %l0 edge8ln %o3, %l2, %g2 movle %icc, %o0, %o4 stb %g6, [%l7 + 0x2F] lduw [%l7 + 0x40], %g1 lduh [%l7 + 0x78], %i1 ldub [%l7 + 0x78], %g3 fmovrde %i4, %f2, %f10 stw %l6, [%l7 + 0x14] fandnot2 %f14, %f14, %f12 fbue,a %fcc2, loop_2942 brgz,a %o6, loop_2943 tsubcc %i7, %o2, %g7 tleu %icc, 0x1 loop_2942: fmovrslz %l3, %f5, %f2 loop_2943: sub %i2, 0x06F5, %o5 srax %g4, 0x1D, %o1 ldsh [%l7 + 0x12], %g5 bgu loop_2944 orn %i0, %l5, %i6 fmovsn %icc, %f13, %f4 nop setx loop_2945, %l0, %l1 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_2944: fmovrsgz %l1, %f13, %f5 tpos %xcc, 0x0 fsrc1 %f12, %f2 loop_2945: stw %i5, [%l7 + 0x34] ldsb [%l7 + 0x5B], %i3 fbule %fcc3, loop_2946 sth %o7, [%l7 + 0x0C] lduh [%l7 + 0x34], %l4 fmovsa %icc, %f3, %f8 loop_2946: umul %l0, %o3, %g2 movl %xcc, %l2, %o0 sll %o4, %g6, %g1 movn %xcc, %i1, %i4 ldx [%l7 + 0x20], %g3 fmovrsne %l6, %f1, %f3 fpadd32 %f14, %f8, %f6 fmovspos %icc, %f3, %f2 lduw [%l7 + 0x74], %i7 stb %o2, [%l7 + 0x20] fmul8x16 %f5, %f0, %f14 fmovsvc %xcc, %f13, %f2 lduh [%l7 + 0x42], %g7 fmovd %f0, %f12 sth %l3, [%l7 + 0x14] array8 %o6, %o5, %g4 lduw [%l7 + 0x1C], %i2 fcmpeq16 %f14, %f12, %g5 for %f14, %f4, %f2 movvc %icc, %i0, %l5 fmovdcc %xcc, %f11, %f3 fmovrsgz %i6, %f13, %f2 ld [%l7 + 0x7C], %f0 fpack16 %f0, %f4 fbue %fcc1, loop_2947 movneg %xcc, %o1, %i5 bg,a,pt %icc, loop_2948 tsubcctv %i3, %o7, %l4 loop_2947: movvc %xcc, %l0, %l1 sdivx %g2, 0x1012, %l2 loop_2948: fornot2 %f14, %f12, %f8 ld [%l7 + 0x38], %f2 lduw [%l7 + 0x74], %o3 edge8 %o4, %o0, %g6 tpos %icc, 0x6 nop setx loop_2949, %l0, %l1 jmpl %l1, %g1 ld [%l7 + 0x5C], %f15 stx %i1, [%l7 + 0x50] fbue %fcc2, loop_2950 loop_2949: brz %g3, loop_2951 std %f4, [%l7 + 0x48] ldsh [%l7 + 0x3E], %l6 loop_2950: bvs,a loop_2952 loop_2951: fmul8ulx16 %f12, %f14, %f10 ldd [%l7 + 0x18], %f14 edge32l %i7, %i4, %g7 loop_2952: fmovs %f1, %f13 fpadd32s %f7, %f2, %f11 stw %l3, [%l7 + 0x50] edge8ln %o6, %o5, %g4 brgez %o2, loop_2953 ldsw [%l7 + 0x50], %i2 bleu,a,pt %icc, loop_2954 ldd [%l7 + 0x68], %f14 loop_2953: bshuffle %f8, %f12, %f10 movvs %xcc, %i0, %g5 loop_2954: lduw [%l7 + 0x58], %i6 brlz,a %l5, loop_2955 or %i5, 0x03D3, %i3 stb %o1, [%l7 + 0x1F] call loop_2956 loop_2955: fmovrslez %l4, %f9, %f3 nop setx loop_2957, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry orn %o7, 0x1DD5, %l1 loop_2956: fsrc2s %f13, %f7 fcmpes %fcc3, %f1, %f13 loop_2957: edge32n %g2, %l2, %l0 ldx [%l7 + 0x28], %o4 tvc %icc, 0x5 fsrc2 %f2, %f2 ldsw [%l7 + 0x60], %o3 fbo,a %fcc0, loop_2958 stx %o0, [%l7 + 0x18] addccc %g6, 0x0B12, %g1 tleu %icc, 0x6 loop_2958: edge32 %g3, %l6, %i1 fmovdcs %icc, %f15, %f5 subccc %i4, 0x18F3, %i7 xorcc %g7, %o6, %o5 bshuffle %f2, %f12, %f4 fbn %fcc3, loop_2959 ldsw [%l7 + 0x44], %l3 fpsub32s %f3, %f1, %f14 brgz,a %g4, loop_2960 loop_2959: lduw [%l7 + 0x58], %i2 ld [%l7 + 0x38], %f13 std %f2, [%l7 + 0x20] loop_2960: ldx [%l7 + 0x28], %o2 smulcc %i0, 0x11D9, %i6 tl %icc, 0x0 movge %icc, %l5, %g5 fbuge %fcc3, loop_2961 ldsw [%l7 + 0x0C], %i5 alignaddrl %o1, %i3, %o7 ldsh [%l7 + 0x36], %l4 loop_2961: fmovrde %l1, %f4, %f0 ldd [%l7 + 0x60], %f6 sth %g2, [%l7 + 0x7A] stb %l0, [%l7 + 0x54] movcc %icc, %o4, %o3 siam 0x2 sth %l2, [%l7 + 0x1C] fcmpne32 %f0, %f6, %o0 fmul8x16au %f1, %f10, %f0 fbuge %fcc1, loop_2962 ldsw [%l7 + 0x2C], %g1 fmovde %xcc, %f5, %f2 movrgez %g3, 0x385, %g6 loop_2962: mulx %i1, 0x0C5B, %l6 lduw [%l7 + 0x40], %i4 fmovspos %xcc, %f13, %f0 edge8l %i7, %o6, %g7 movrgez %o5, %l3, %i2 stx %o2, [%l7 + 0x48] ldsw [%l7 + 0x5C], %g4 ldsb [%l7 + 0x61], %i6 fmovdle %xcc, %f10, %f7 edge8 %i0, %g5, %i5 fmovrdlz %o1, %f8, %f14 stx %l5, [%l7 + 0x50] fandnot1 %f14, %f2, %f10 fmul8x16 %f13, %f14, %f14 stx %i3, [%l7 + 0x58] sll %l4, %l1, %g2 fmovsne %xcc, %f8, %f5 addcc %o7, %l0, %o4 fxnor %f10, %f0, %f4 tge %xcc, 0x2 ldd [%l7 + 0x38], %f10 smul %l2, 0x15C0, %o3 fones %f11 stw %o0, [%l7 + 0x20] ldsb [%l7 + 0x2D], %g3 srl %g6, %g1, %i1 fblg,a %fcc3, loop_2963 sdivx %l6, 0x0954, %i4 ld [%l7 + 0x1C], %f0 st %f1, [%l7 + 0x2C] loop_2963: andcc %o6, %g7, %o5 ldd [%l7 + 0x50], %f14 ld [%l7 + 0x38], %f4 ldsw [%l7 + 0x48], %i7 and %i2, 0x055D, %o2 fblg,a %fcc3, loop_2964 udiv %g4, 0x0B9C, %i6 stw %l3, [%l7 + 0x28] nop setx loop_2965, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2964: ld [%l7 + 0x14], %f14 movrlz %i0, %i5, %g5 move %xcc, %o1, %l5 loop_2965: ldd [%l7 + 0x70], %f8 stb %i3, [%l7 + 0x52] be,a %xcc, loop_2966 fbge %fcc2, loop_2967 fmovrsgz %l4, %f14, %f5 fpsub16s %f2, %f3, %f9 loop_2966: taddcc %g2, %l1, %l0 loop_2967: sth %o7, [%l7 + 0x62] bge,a %icc, loop_2968 edge16ln %o4, %l2, %o3 brlz,a %g3, loop_2969 ldsh [%l7 + 0x0A], %o0 loop_2968: fornot2 %f0, %f8, %f2 std %f10, [%l7 + 0x78] loop_2969: sll %g1, %i1, %l6 std %f4, [%l7 + 0x78] tl %icc, 0x7 bneg,pt %icc, loop_2970 umul %g6, %i4, %g7 ldub [%l7 + 0x5A], %o5 nop setx loop_2971, %l0, %l1 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_2970: fand %f4, %f12, %f6 mova %xcc, %i7, %o6 srl %o2, 0x0B, %i2 loop_2971: sra %g4, 0x0A, %l3 st %f10, [%l7 + 0x28] fmovdcs %icc, %f1, %f4 ldsb [%l7 + 0x33], %i0 edge16ln %i5, %g5, %i6 ldsw [%l7 + 0x60], %l5 fmovsneg %xcc, %f2, %f5 tn %icc, 0x1 stw %o1, [%l7 + 0x10] fbug %fcc1, loop_2972 stw %l4, [%l7 + 0x48] ldsb [%l7 + 0x3C], %i3 fble %fcc1, loop_2973 loop_2972: st %f1, [%l7 + 0x50] bg loop_2974 bl,a loop_2975 loop_2973: ldd [%l7 + 0x68], %f2 call loop_2976 loop_2974: fmovsn %xcc, %f6, %f15 loop_2975: fmovrde %l1, %f14, %f2 fbg %fcc3, loop_2977 loop_2976: ldub [%l7 + 0x3F], %l0 movneg %icc, %o7, %g2 fpack32 %f6, %f10, %f2 loop_2977: bshuffle %f4, %f12, %f14 fcmpeq16 %f6, %f12, %l2 siam 0x3 movvs %xcc, %o4, %g3 ba,a %xcc, loop_2978 ldub [%l7 + 0x7E], %o0 ldx [%l7 + 0x58], %g1 fnot1 %f10, %f12 loop_2978: movrlez %o3, 0x25A, %l6 stx %g6, [%l7 + 0x70] ldsh [%l7 + 0x32], %i4 and %i1, %g7, %o5 fxnor %f14, %f14, %f14 mulx %o6, %i7, %o2 ldx [%l7 + 0x48], %i2 fbue %fcc1, loop_2979 fmovdne %icc, %f15, %f2 ldsh [%l7 + 0x36], %l3 fnegd %f4, %f14 loop_2979: fcmpeq32 %f2, %f2, %g4 fbul %fcc1, loop_2980 fmovrdne %i5, %f12, %f0 fmul8x16 %f4, %f8, %f4 fand %f6, %f8, %f14 loop_2980: ldsb [%l7 + 0x1C], %g5 tneg %xcc, 0x1 move %icc, %i0, %i6 fpackfix %f6, %f7 fmovdvc %xcc, %f13, %f1 fmovdl %xcc, %f0, %f13 fcmpeq16 %f6, %f0, %o1 tcs %xcc, 0x2 edge8l %l4, %i3, %l5 bvc,a,pt %icc, loop_2981 ld [%l7 + 0x38], %f3 ldsh [%l7 + 0x70], %l0 fand %f0, %f8, %f0 loop_2981: edge8l %l1, %o7, %l2 taddcctv %g2, 0x1DA3, %g3 fmovsg %icc, %f0, %f1 edge32n %o4, %o0, %g1 popc %o3, %l6 movrne %i4, 0x30D, %i1 ldsh [%l7 + 0x1E], %g6 fmovscs %icc, %f7, %f8 ldsh [%l7 + 0x74], %o5 andncc %o6, %i7, %o2 sllx %i2, 0x1E, %g7 subc %g4, 0x1998, %l3 brz %g5, loop_2982 umul %i5, 0x0570, %i6 fmuld8ulx16 %f15, %f8, %f0 tleu %icc, 0x5 loop_2982: lduw [%l7 + 0x64], %i0 sll %l4, %i3, %l5 stb %o1, [%l7 + 0x68] fpadd16s %f14, %f4, %f0 lduh [%l7 + 0x10], %l0 ldx [%l7 + 0x18], %l1 fmovdl %xcc, %f6, %f6 sdiv %o7, 0x0A5B, %l2 fmovdge %xcc, %f4, %f8 ldsb [%l7 + 0x5D], %g3 addccc %g2, %o4, %o0 lduw [%l7 + 0x2C], %o3 movpos %icc, %l6, %g1 fxnors %f1, %f10, %f0 faligndata %f8, %f2, %f4 lduw [%l7 + 0x18], %i1 fmovdcc %icc, %f14, %f10 ldd [%l7 + 0x58], %f2 for %f6, %f12, %f8 sll %g6, %i4, %o5 nop setx loop_2983, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array32 %o6, %i7, %o2 fcmps %fcc3, %f9, %f4 ldx [%l7 + 0x20], %i2 loop_2983: fmovdvs %xcc, %f3, %f9 nop setx loop_2984, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x08], %g7 fmovrse %g4, %f9, %f1 fmovscs %icc, %f7, %f11 loop_2984: st %f9, [%l7 + 0x1C] stb %g5, [%l7 + 0x41] fbl,a %fcc0, loop_2985 sth %i5, [%l7 + 0x28] fmovdvs %icc, %f2, %f5 fmovscs %icc, %f10, %f3 loop_2985: tge %icc, 0x1 fmovsvs %icc, %f1, %f11 edge16n %i6, %i0, %l3 stx %i3, [%l7 + 0x28] alignaddr %l4, %o1, %l5 ld [%l7 + 0x1C], %f8 xnor %l1, %l0, %l2 bvs,a,pn %icc, loop_2986 fpadd32 %f10, %f14, %f6 srax %o7, 0x07, %g3 fmovdcc %icc, %f10, %f11 loop_2986: fmovscc %icc, %f1, %f2 fcmpne32 %f2, %f14, %g2 srlx %o4, %o0, %l6 fcmpeq16 %f4, %f0, %o3 or %g1, 0x0BDA, %g6 edge8l %i4, %i1, %o6 lduh [%l7 + 0x70], %i7 sllx %o5, 0x17, %i2 ldd [%l7 + 0x58], %f6 fbug %fcc0, loop_2987 fors %f1, %f7, %f7 ldub [%l7 + 0x7D], %g7 fpsub16s %f2, %f8, %f0 loop_2987: smul %o2, 0x0822, %g4 bvs,a,pn %icc, loop_2988 lduw [%l7 + 0x38], %g5 movvs %xcc, %i5, %i0 ble,pt %xcc, loop_2989 loop_2988: nop setx loop_2990, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdlz %l3, %f8, %f12 fbule %fcc3, loop_2991 loop_2989: fands %f13, %f2, %f7 loop_2990: fmovrsgez %i3, %f12, %f5 fpadd32 %f0, %f0, %f8 loop_2991: sll %l4, 0x10, %o1 sra %l5, 0x19, %l1 stb %i6, [%l7 + 0x1B] movrne %l2, 0x06B, %o7 bn,a,pt %xcc, loop_2992 fbule,a %fcc3, loop_2993 fmovrsgz %l0, %f2, %f7 tg %icc, 0x3 loop_2992: faligndata %f10, %f10, %f0 loop_2993: tvc %xcc, 0x5 bneg,a loop_2994 ldd [%l7 + 0x58], %f6 ldd [%l7 + 0x08], %f8 st %f11, [%l7 + 0x2C] loop_2994: tsubcc %g3, 0x0479, %g2 std %f14, [%l7 + 0x68] stb %o0, [%l7 + 0x14] ldd [%l7 + 0x40], %f10 fnegd %f8, %f12 xnor %o4, 0x1229, %l6 stx %g1, [%l7 + 0x70] movvs %xcc, %o3, %i4 fcmpd %fcc1, %f4, %f10 ld [%l7 + 0x20], %f3 be,a %icc, loop_2995 stw %i1, [%l7 + 0x08] ldub [%l7 + 0x7F], %g6 movcs %xcc, %o6, %i7 loop_2995: bgu,a,pt %xcc, loop_2996 stx %o5, [%l7 + 0x20] brz %i2, loop_2997 fmovdg %xcc, %f6, %f13 loop_2996: call loop_2998 fmovde %icc, %f10, %f5 loop_2997: mulx %g7, %o2, %g5 brlez %i5, loop_2999 loop_2998: std %f8, [%l7 + 0x68] st %f8, [%l7 + 0x2C] ldd [%l7 + 0x50], %f0 loop_2999: movl %icc, %i0, %l3 fmovrdlez %g4, %f2, %f4 movne %icc, %i3, %l4 fzero %f4 sth %l5, [%l7 + 0x74] array32 %o1, %l1, %l2 fmovse %icc, %f9, %f15 fble %fcc3, loop_3000 fnot2s %f5, %f9 fbg,a %fcc3, loop_3001 mulx %o7, 0x1201, %i6 loop_3000: movl %xcc, %l0, %g3 fpack16 %f0, %f9 loop_3001: movvs %icc, %o0, %o4 smulcc %g2, 0x1720, %g1 fbule,a %fcc0, loop_3002 fbule,a %fcc3, loop_3003 tl %xcc, 0x5 edge16n %l6, %o3, %i1 loop_3002: fmovdn %xcc, %f3, %f14 loop_3003: fsrc2s %f5, %f4 movpos %xcc, %i4, %o6 fandnot2 %f10, %f12, %f10 fones %f6 fbge,a %fcc2, loop_3004 brgz %g6, loop_3005 umul %i7, %i2, %g7 fmovdneg %xcc, %f8, %f15 loop_3004: fmovrdlez %o5, %f8, %f6 loop_3005: ldx [%l7 + 0x18], %o2 tsubcc %g5, %i0, %i5 and %l3, 0x14FD, %i3 std %f6, [%l7 + 0x70] nop setx loop_3006, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsleu %xcc, %f0, %f15 ldd [%l7 + 0x50], %f6 ldd [%l7 + 0x70], %f12 loop_3006: stw %l4, [%l7 + 0x6C] fnot2s %f0, %f8 sdivcc %g4, 0x0121, %l5 fones %f11 add %o1, %l1, %o7 array8 %l2, %i6, %l0 ldsh [%l7 + 0x7C], %g3 fnot2 %f6, %f12 fmovdgu %icc, %f8, %f4 fmovsge %icc, %f5, %f15 xorcc %o4, %o0, %g2 array8 %l6, %o3, %g1 edge32 %i4, %i1, %g6 ldx [%l7 + 0x28], %o6 tsubcc %i2, 0x10F8, %i7 fnand %f14, %f12, %f4 ba,a,pt %icc, loop_3007 bge,a %icc, loop_3008 st %f8, [%l7 + 0x28] fmovdleu %icc, %f5, %f11 loop_3007: std %f14, [%l7 + 0x70] loop_3008: fmovdleu %icc, %f6, %f15 for %f4, %f0, %f0 stw %g7, [%l7 + 0x4C] fmovscs %xcc, %f0, %f2 lduh [%l7 + 0x76], %o5 fmovsa %xcc, %f14, %f4 movrlez %o2, 0x01D, %i0 fsrc1 %f12, %f10 tvs %icc, 0x3 fornot2 %f4, %f2, %f10 fnand %f0, %f10, %f10 bvs loop_3009 fmuld8ulx16 %f15, %f3, %f14 ldd [%l7 + 0x08], %f6 ldd [%l7 + 0x20], %f14 loop_3009: fabss %f13, %f1 nop setx loop_3010, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsa %icc, %f4, %f8 array8 %i5, %g5, %l3 bvs,a,pt %icc, loop_3011 loop_3010: lduh [%l7 + 0x18], %i3 fmovsn %icc, %f13, %f1 siam 0x5 loop_3011: fxnors %f5, %f12, %f5 stb %l4, [%l7 + 0x71] sllx %g4, 0x17, %o1 xor %l5, %l1, %o7 ldd [%l7 + 0x68], %f6 ba,a loop_3012 fone %f8 tcc %xcc, 0x6 fmovdl %xcc, %f8, %f6 loop_3012: fmovdl %xcc, %f9, %f8 smul %l2, %l0, %g3 orcc %o4, %i6, %g2 lduw [%l7 + 0x54], %o0 edge32 %o3, %g1, %l6 mova %xcc, %i1, %i4 fxnor %f12, %f8, %f8 movcc %xcc, %g6, %o6 fpadd32 %f8, %f0, %f4 lduh [%l7 + 0x62], %i2 edge8l %i7, %o5, %o2 fmovdvs %xcc, %f15, %f5 ld [%l7 + 0x50], %f7 lduw [%l7 + 0x34], %i0 lduh [%l7 + 0x6E], %g7 fsrc1s %f2, %f10 movneg %icc, %i5, %l3 movrlz %i3, 0x307, %g5 fcmpne32 %f6, %f14, %g4 ldd [%l7 + 0x18], %f10 edge32l %o1, %l4, %l1 fmovsge %icc, %f3, %f13 fpack32 %f2, %f2, %f6 fmul8x16 %f10, %f6, %f12 fmovsle %icc, %f10, %f10 movn %xcc, %l5, %l2 edge8l %o7, %g3, %o4 fmovsn %icc, %f10, %f8 call loop_3013 fors %f7, %f10, %f4 bl loop_3014 nop setx loop_3015, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3013: stb %i6, [%l7 + 0x7D] stx %l0, [%l7 + 0x60] loop_3014: fmovde %xcc, %f15, %f11 loop_3015: stx %o0, [%l7 + 0x28] fbne,a %fcc3, loop_3016 ld [%l7 + 0x0C], %f10 ldsw [%l7 + 0x0C], %g2 fmovsge %xcc, %f8, %f2 loop_3016: fpsub32s %f8, %f1, %f14 edge8 %g1, %o3, %i1 movrlz %l6, 0x383, %g6 st %f4, [%l7 + 0x50] bshuffle %f4, %f14, %f10 tvs %icc, 0x6 faligndata %f12, %f10, %f10 nop setx loop_3017, %l0, %l1 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 %f2, %f11, %f2 add %o6, %i4, %i7 fmovsl %icc, %f9, %f15 loop_3017: movge %xcc, %o5, %o2 fpack32 %f14, %f2, %f14 fbuge,a %fcc0, loop_3018 ldd [%l7 + 0x68], %f4 fmovsg %icc, %f3, %f12 bleu,a,pt %xcc, loop_3019 loop_3018: subc %i2, 0x08AE, %g7 ldsh [%l7 + 0x36], %i0 ldub [%l7 + 0x1D], %i5 loop_3019: ldsh [%l7 + 0x0E], %i3 fmovsvs %xcc, %f5, %f9 ldx [%l7 + 0x20], %l3 fbn %fcc2, loop_3020 st %f3, [%l7 + 0x74] fmovsvc %icc, %f6, %f11 brlz %g5, loop_3021 loop_3020: std %f14, [%l7 + 0x50] fcmpne32 %f0, %f8, %o1 array16 %l4, %l1, %g4 loop_3021: fbe,a %fcc0, loop_3022 movneg %icc, %l5, %l2 fbo,a %fcc1, loop_3023 fmovrslez %o7, %f14, %f11 loop_3022: std %f14, [%l7 + 0x58] smul %g3, %o4, %l0 loop_3023: tneg %xcc, 0x4 std %f8, [%l7 + 0x38] xnorcc %i6, 0x1A73, %o0 ldd [%l7 + 0x50], %f10 edge16n %g1, %o3, %i1 udiv %g2, 0x1FDB, %l6 fmovrdlez %o6, %f12, %f6 ldsw [%l7 + 0x1C], %i4 tge %icc, 0x5 fcmpne32 %f0, %f12, %g6 smulcc %i7, %o5, %o2 ldsh [%l7 + 0x44], %g7 xorcc %i0, 0x0799, %i2 fmovsgu %xcc, %f5, %f10 fmovrsne %i5, %f4, %f6 fornot2 %f2, %f4, %f2 edge32 %i3, %l3, %o1 ldsh [%l7 + 0x46], %l4 st %f6, [%l7 + 0x48] fmovsge %xcc, %f1, %f13 sdiv %l1, 0x046A, %g4 fornot2s %f15, %f6, %f11 ldsh [%l7 + 0x66], %g5 sth %l2, [%l7 + 0x40] fand %f6, %f8, %f0 fabss %f9, %f13 ldx [%l7 + 0x28], %l5 tn %xcc, 0x4 movle %xcc, %g3, %o4 or %l0, 0x0F59, %i6 edge32ln %o7, %g1, %o3 ldd [%l7 + 0x50], %f4 fbug,a %fcc2, loop_3024 faligndata %f2, %f8, %f12 edge16l %i1, %g2, %l6 udiv %o6, 0x0984, %o0 loop_3024: srlx %g6, %i4, %i7 tgu %xcc, 0x6 ba,pn %xcc, loop_3025 fmuld8sux16 %f11, %f10, %f6 fornot1 %f0, %f14, %f2 xnorcc %o2, %o5, %g7 loop_3025: andn %i2, 0x0825, %i0 edge16l %i5, %l3, %i3 tn %xcc, 0x5 orncc %l4, 0x0BD7, %o1 bneg loop_3026 fnot1s %f8, %f0 movrgez %g4, 0x19F, %g5 ldsb [%l7 + 0x33], %l1 loop_3026: lduw [%l7 + 0x6C], %l5 tvs %icc, 0x2 ldsb [%l7 + 0x1F], %g3 sll %l2, 0x1E, %o4 fcmpne32 %f14, %f6, %l0 mova %icc, %i6, %g1 movle %xcc, %o3, %o7 fmovsg %xcc, %f11, %f11 brnz,a %g2, loop_3027 ldd [%l7 + 0x10], %f12 fcmple16 %f0, %f14, %l6 fmovrdne %o6, %f0, %f6 loop_3027: fmovdne %xcc, %f5, %f14 movneg %xcc, %o0, %i1 movrlez %g6, 0x399, %i7 bpos,pt %icc, loop_3028 fbug %fcc0, loop_3029 tcs %xcc, 0x3 subccc %i4, %o5, %g7 loop_3028: fbo,a %fcc1, loop_3030 loop_3029: fcmps %fcc0, %f3, %f4 brgez %o2, loop_3031 movle %xcc, %i0, %i5 loop_3030: bgu,pn %icc, loop_3032 movcc %xcc, %l3, %i2 loop_3031: fcmped %fcc2, %f4, %f4 ldsw [%l7 + 0x20], %l4 loop_3032: subc %i3, 0x0441, %o1 fmovrsgz %g5, %f2, %f13 fmovdn %xcc, %f5, %f3 bne loop_3033 st %f8, [%l7 + 0x50] bvc loop_3034 bg,a loop_3035 loop_3033: fmovde %icc, %f4, %f2 ldub [%l7 + 0x66], %l1 loop_3034: movleu %icc, %g4, %l5 loop_3035: sth %l2, [%l7 + 0x5A] sth %o4, [%l7 + 0x66] stx %g3, [%l7 + 0x70] ldx [%l7 + 0x78], %l0 ldsh [%l7 + 0x38], %g1 fzeros %f14 call loop_3036 tl %icc, 0x6 addcc %i6, 0x0BE8, %o7 bge loop_3037 loop_3036: fmovrslz %o3, %f4, %f8 fmul8x16 %f4, %f8, %f8 ldsb [%l7 + 0x65], %l6 loop_3037: tcs %icc, 0x5 move %icc, %g2, %o6 fmovs %f15, %f15 fcmpes %fcc0, %f10, %f12 andcc %o0, %i1, %g6 fbo,a %fcc3, loop_3038 brlez,a %i4, loop_3039 sth %i7, [%l7 + 0x2C] movvc %icc, %o5, %g7 loop_3038: tcs %xcc, 0x0 loop_3039: bl,a loop_3040 fble %fcc0, loop_3041 sub %i0, %o2, %l3 ldd [%l7 + 0x78], %f4 loop_3040: umul %i2, %l4, %i3 loop_3041: tcs %icc, 0x3 fmovspos %xcc, %f8, %f4 fnot2 %f6, %f4 fmovd %f2, %f6 xnor %i5, 0x0A7E, %o1 ldx [%l7 + 0x30], %g5 sth %g4, [%l7 + 0x6E] edge8l %l1, %l5, %l2 movcc %icc, %o4, %l0 fbu %fcc1, loop_3042 bvc,pt %xcc, loop_3043 fands %f1, %f13, %f3 nop setx loop_3044, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3042: fbul,a %fcc3, loop_3045 loop_3043: sth %g3, [%l7 + 0x2C] movcc %xcc, %g1, %i6 loop_3044: movpos %xcc, %o3, %l6 loop_3045: fblg,a %fcc1, loop_3046 xorcc %g2, %o7, %o6 ld [%l7 + 0x48], %f12 taddcctv %i1, 0x1313, %g6 loop_3046: bg,a %xcc, loop_3047 be,a,pn %icc, loop_3048 taddcctv %o0, 0x1235, %i7 ldd [%l7 + 0x40], %f14 loop_3047: movneg %xcc, %o5, %g7 loop_3048: tcc %xcc, 0x4 stx %i0, [%l7 + 0x08] fcmple32 %f8, %f4, %i4 st %f2, [%l7 + 0x58] stb %l3, [%l7 + 0x46] fands %f1, %f1, %f9 ldsh [%l7 + 0x50], %o2 xor %l4, %i2, %i5 movcs %xcc, %i3, %o1 movrgez %g4, %l1, %g5 fbuge,a %fcc1, loop_3049 orn %l2, %o4, %l0 fbl %fcc0, loop_3050 fmuld8ulx16 %f6, %f2, %f2 loop_3049: sth %g3, [%l7 + 0x68] fmovsge %xcc, %f7, %f6 loop_3050: fmovda %xcc, %f13, %f13 ld [%l7 + 0x54], %f14 ldx [%l7 + 0x50], %l5 fzeros %f2 brgz,a %i6, loop_3051 addcc %g1, 0x0041, %o3 lduw [%l7 + 0x78], %l6 fmul8ulx16 %f8, %f2, %f2 loop_3051: st %f0, [%l7 + 0x64] tcc %icc, 0x6 fpadd32 %f6, %f10, %f2 tpos %xcc, 0x2 fsrc1 %f12, %f2 fmovdcs %xcc, %f10, %f5 mulx %o7, %o6, %i1 fmovsle %icc, %f4, %f6 fmovsa %xcc, %f11, %f9 fbl %fcc3, loop_3052 fmovrse %g6, %f7, %f1 fnor %f6, %f2, %f2 sll %g2, 0x0D, %i7 loop_3052: fbug %fcc1, loop_3053 fnors %f7, %f15, %f15 sth %o5, [%l7 + 0x46] fmovdl %icc, %f1, %f10 loop_3053: fmul8ulx16 %f6, %f8, %f0 fmovsge %icc, %f11, %f4 bleu,a %xcc, loop_3054 ldd [%l7 + 0x50], %f2 orncc %g7, %i0, %o0 brgz %l3, loop_3055 loop_3054: lduw [%l7 + 0x38], %i4 xorcc %o2, 0x079D, %i2 fabss %f12, %f0 loop_3055: fsrc2s %f2, %f0 fmovdcc %icc, %f5, %f15 stw %l4, [%l7 + 0x64] subccc %i3, 0x09BE, %o1 tvc %icc, 0x6 orcc %g4, %l1, %g5 brgz,a %l2, loop_3056 fmovsn %xcc, %f6, %f10 fmovdg %xcc, %f7, %f9 brgz %o4, loop_3057 loop_3056: udivx %i5, 0x137D, %g3 edge16 %l5, %l0, %g1 brgez,a %o3, loop_3058 loop_3057: tvc %xcc, 0x4 ldd [%l7 + 0x70], %f12 stw %i6, [%l7 + 0x78] loop_3058: subcc %l6, 0x0AC0, %o7 orncc %i1, %o6, %g6 stx %i7, [%l7 + 0x38] ldsb [%l7 + 0x37], %g2 srax %g7, %o5, %o0 ldsb [%l7 + 0x7B], %i0 umulcc %l3, 0x0276, %o2 pdist %f12, %f2, %f4 movrgez %i4, 0x36F, %i2 fnand %f4, %f14, %f6 fcmpgt32 %f10, %f0, %i3 ld [%l7 + 0x14], %f0 andn %l4, 0x0C05, %g4 fmovdl %icc, %f12, %f15 xnor %o1, 0x12B0, %l1 bg,a,pt %xcc, loop_3059 st %f8, [%l7 + 0x30] fbu %fcc0, loop_3060 bg %icc, loop_3061 loop_3059: st %f1, [%l7 + 0x64] call loop_3062 loop_3060: addc %g5, %l2, %o4 loop_3061: st %f8, [%l7 + 0x44] ldsh [%l7 + 0x64], %i5 loop_3062: stb %g3, [%l7 + 0x65] ldub [%l7 + 0x58], %l5 lduh [%l7 + 0x2E], %l0 ldx [%l7 + 0x30], %o3 xor %g1, %l6, %i6 fmovsvc %xcc, %f1, %f1 tle %xcc, 0x5 tsubcc %o7, %o6, %g6 ldsw [%l7 + 0x7C], %i1 srlx %g2, %g7, %o5 fbu,a %fcc0, loop_3063 ba loop_3064 fands %f5, %f0, %f0 ldx [%l7 + 0x60], %i7 loop_3063: ldx [%l7 + 0x38], %i0 loop_3064: orcc %o0, 0x1CBA, %l3 stx %o2, [%l7 + 0x60] fandnot2 %f8, %f10, %f12 ldx [%l7 + 0x68], %i2 std %f4, [%l7 + 0x78] fmovrdne %i4, %f10, %f0 fandnot1 %f2, %f6, %f12 ldd [%l7 + 0x50], %f0 stw %l4, [%l7 + 0x5C] fzero %f10 nop setx loop_3065, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot2 %f4, %f12 ldx [%l7 + 0x68], %i3 stw %o1, [%l7 + 0x50] loop_3065: mulscc %g4, %g5, %l1 fpsub32 %f2, %f14, %f8 ldd [%l7 + 0x68], %f10 ldx [%l7 + 0x30], %l2 xnor %o4, %g3, %l5 sth %i5, [%l7 + 0x7E] st %f15, [%l7 + 0x28] lduh [%l7 + 0x52], %l0 edge32 %g1, %l6, %o3 lduw [%l7 + 0x68], %i6 sth %o6, [%l7 + 0x22] ldub [%l7 + 0x0F], %g6 fmovdge %xcc, %f14, %f6 fbuge %fcc3, loop_3066 fandnot2 %f10, %f10, %f8 fbg,a %fcc3, loop_3067 std %f10, [%l7 + 0x78] loop_3066: ldd [%l7 + 0x70], %f0 lduh [%l7 + 0x58], %o7 loop_3067: tvc %xcc, 0x2 movne %icc, %i1, %g2 fnegd %f8, %f6 stw %g7, [%l7 + 0x50] sdivcc %o5, 0x0351, %i7 sdivcc %i0, 0x1637, %l3 stw %o0, [%l7 + 0x6C] ldsb [%l7 + 0x24], %o2 fmovsn %icc, %f12, %f15 lduw [%l7 + 0x78], %i2 sth %i4, [%l7 + 0x3E] bneg loop_3068 subcc %i3, %o1, %l4 movvc %icc, %g5, %l1 fand %f10, %f2, %f2 loop_3068: fandnot1 %f10, %f4, %f12 bvc,pn %xcc, loop_3069 fbu %fcc3, loop_3070 fnegd %f6, %f0 ldsb [%l7 + 0x14], %l2 loop_3069: fbue %fcc3, loop_3071 loop_3070: orn %o4, 0x1C52, %g4 ldsw [%l7 + 0x18], %g3 fmovdl %xcc, %f10, %f12 loop_3071: fmovsvs %xcc, %f5, %f5 std %f14, [%l7 + 0x78] bshuffle %f8, %f6, %f14 fcmple32 %f12, %f2, %l5 edge32ln %l0, %i5, %g1 fandnot1 %f14, %f0, %f0 stb %o3, [%l7 + 0x42] fpadd32s %f6, %f14, %f11 std %f10, [%l7 + 0x50] fabss %f14, %f1 movl %icc, %i6, %o6 stw %l6, [%l7 + 0x7C] taddcctv %o7, %i1, %g6 brz,a %g7, loop_3072 movge %xcc, %o5, %g2 alignaddr %i0, %i7, %o0 fnot2s %f10, %f9 loop_3072: fsrc2s %f1, %f1 st %f7, [%l7 + 0x38] fpack16 %f10, %f5 fba %fcc3, loop_3073 movrne %l3, %o2, %i2 addcc %i3, 0x03C4, %i4 ld [%l7 + 0x24], %f8 loop_3073: alignaddrl %o1, %l4, %g5 fmovde %icc, %f7, %f5 sethi 0x0FCF, %l1 popc %o4, %g4 srl %l2, 0x1A, %l5 fnot2s %f14, %f0 fmovda %icc, %f2, %f0 ldub [%l7 + 0x67], %g3 fmovdpos %xcc, %f5, %f9 fnegd %f4, %f2 ldsw [%l7 + 0x60], %i5 fmovdle %xcc, %f7, %f4 lduh [%l7 + 0x0A], %g1 tpos %xcc, 0x1 edge32n %o3, %l0, %i6 ldsw [%l7 + 0x08], %o6 fmovrdgez %l6, %f4, %f6 smulcc %o7, 0x1F19, %i1 bneg loop_3074 addc %g6, %g7, %o5 edge8ln %i0, %i7, %g2 fpadd32s %f0, %f12, %f12 loop_3074: ldsh [%l7 + 0x2C], %l3 ldd [%l7 + 0x70], %f4 edge32ln %o0, %o2, %i2 fcmpgt32 %f14, %f12, %i3 fmovrdne %i4, %f10, %f6 ldsw [%l7 + 0x68], %o1 lduw [%l7 + 0x50], %g5 ldub [%l7 + 0x7D], %l4 stx %o4, [%l7 + 0x50] stx %l1, [%l7 + 0x70] srlx %l2, %g4, %g3 bvc,a,pn %icc, loop_3075 fblg,a %fcc1, loop_3076 ldsb [%l7 + 0x43], %l5 sth %i5, [%l7 + 0x36] loop_3075: ld [%l7 + 0x28], %f15 loop_3076: stw %o3, [%l7 + 0x7C] andcc %g1, %l0, %i6 fmovdpos %xcc, %f2, %f9 fbule %fcc3, loop_3077 fpadd16s %f1, %f4, %f9 sth %o6, [%l7 + 0x6E] fnors %f9, %f9, %f9 loop_3077: fpackfix %f4, %f5 lduw [%l7 + 0x24], %l6 tvc %xcc, 0x7 fsrc1s %f12, %f9 fmovse %xcc, %f9, %f12 fnot1s %f3, %f11 fzeros %f8 fmovrdgez %i1, %f0, %f14 ldub [%l7 + 0x5A], %o7 ldub [%l7 + 0x63], %g6 ldsb [%l7 + 0x71], %o5 fmovsleu %icc, %f5, %f11 fbu,a %fcc3, loop_3078 fsrc1 %f14, %f4 sth %g7, [%l7 + 0x50] umulcc %i0, %g2, %l3 loop_3078: edge32n %i7, %o0, %o2 st %f1, [%l7 + 0x2C] udivcc %i2, 0x0759, %i3 fbne,a %fcc2, loop_3079 brlz %o1, loop_3080 fbge,a %fcc3, loop_3081 ldsb [%l7 + 0x66], %i4 loop_3079: stw %g5, [%l7 + 0x48] loop_3080: stx %l4, [%l7 + 0x20] loop_3081: stw %l1, [%l7 + 0x40] movrgez %o4, %g4, %l2 nop setx loop_3082, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f3, [%l7 + 0x68] fmovrslez %g3, %f14, %f9 ldx [%l7 + 0x08], %i5 loop_3082: taddcctv %l5, 0x15BD, %o3 movleu %xcc, %l0, %i6 lduw [%l7 + 0x50], %o6 edge8 %g1, %i1, %l6 fcmps %fcc2, %f7, %f15 lduh [%l7 + 0x50], %o7 sth %g6, [%l7 + 0x2A] fbug,a %fcc2, loop_3083 siam 0x6 andcc %o5, %g7, %g2 bleu,a %xcc, loop_3084 loop_3083: ldsh [%l7 + 0x4C], %l3 fmovrsgz %i7, %f5, %f13 fbuge %fcc2, loop_3085 loop_3084: ldub [%l7 + 0x2F], %i0 ldub [%l7 + 0x38], %o0 edge8ln %o2, %i2, %i3 loop_3085: movle %xcc, %i4, %g5 brnz %l4, loop_3086 ldx [%l7 + 0x70], %l1 stw %o1, [%l7 + 0x38] fpack32 %f8, %f12, %f4 loop_3086: fmovrse %o4, %f3, %f11 tvc %icc, 0x7 fbn,a %fcc0, loop_3087 nop setx loop_3088, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry st %f5, [%l7 + 0x34] std %f8, [%l7 + 0x40] loop_3087: array16 %g4, %g3, %i5 loop_3088: tsubcc %l2, 0x17AE, %l5 edge32l %l0, %i6, %o3 ldx [%l7 + 0x30], %g1 fmovrse %o6, %f12, %f12 bcc,pt %icc, loop_3089 fmovse %xcc, %f15, %f6 st %f10, [%l7 + 0x1C] edge16l %i1, %o7, %l6 loop_3089: st %f10, [%l7 + 0x70] sll %o5, %g7, %g2 fcmpgt16 %f14, %f2, %g6 lduw [%l7 + 0x6C], %i7 fmul8sux16 %f0, %f12, %f8 movneg %icc, %i0, %o0 fnor %f2, %f12, %f8 lduh [%l7 + 0x44], %o2 ldsw [%l7 + 0x48], %l3 fpsub32 %f6, %f12, %f6 movle %icc, %i2, %i4 fmovsneg %xcc, %f15, %f3 umulcc %g5, 0x0EC3, %i3 ldsh [%l7 + 0x16], %l1 movn %xcc, %o1, %o4 fmovsn %xcc, %f4, %f0 ldx [%l7 + 0x18], %l4 fpsub32 %f4, %f6, %f12 be %xcc, loop_3090 andcc %g4, %g3, %l2 sth %l5, [%l7 + 0x50] fmul8x16al %f3, %f9, %f4 loop_3090: fcmpne32 %f12, %f14, %l0 sub %i6, %i5, %g1 sth %o3, [%l7 + 0x70] fmovscc %icc, %f9, %f1 brz,a %i1, loop_3091 xorcc %o6, %l6, %o7 srlx %g7, %g2, %g6 ldub [%l7 + 0x3C], %i7 loop_3091: ldub [%l7 + 0x40], %i0 tleu %xcc, 0x1 tpos %icc, 0x0 fmovrdlz %o0, %f12, %f0 xnor %o5, %l3, %i2 fmovsl %xcc, %f9, %f2 sdivcc %i4, 0x1D39, %g5 popc 0x1320, %i3 fmovdvc %icc, %f11, %f3 fbul,a %fcc3, loop_3092 sra %l1, %o2, %o1 fmovdle %icc, %f4, %f4 stw %l4, [%l7 + 0x1C] loop_3092: xnorcc %o4, %g3, %g4 stb %l5, [%l7 + 0x3B] ldsw [%l7 + 0x64], %l0 mova %icc, %l2, %i5 lduh [%l7 + 0x5E], %g1 faligndata %f2, %f12, %f2 array16 %i6, %o3, %o6 sth %i1, [%l7 + 0x12] sra %l6, 0x0F, %o7 movle %xcc, %g7, %g2 brnz,a %g6, loop_3093 fmul8ulx16 %f4, %f2, %f4 fmovrdne %i0, %f10, %f0 ldsh [%l7 + 0x3A], %o0 loop_3093: movrgez %o5, 0x0F4, %i7 brlez,a %l3, loop_3094 movleu %icc, %i2, %i4 ldsb [%l7 + 0x0B], %g5 sth %i3, [%l7 + 0x28] loop_3094: fmuld8ulx16 %f14, %f4, %f12 nop setx loop_3095, %l0, %l1 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, %f6, %f10 fmuld8sux16 %f8, %f3, %f8 fcmps %fcc3, %f4, %f1 loop_3095: fmovsn %xcc, %f14, %f1 fmovdne %xcc, %f9, %f0 movrgz %o2, 0x32E, %l1 brnz,a %l4, loop_3096 fmovsle %xcc, %f3, %f2 lduw [%l7 + 0x08], %o1 ldsb [%l7 + 0x3F], %g3 loop_3096: sth %o4, [%l7 + 0x4C] ldsh [%l7 + 0x2C], %l5 nop setx loop_3097, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fabsd %f4, %f10 ldsw [%l7 + 0x5C], %g4 array32 %l2, %i5, %g1 loop_3097: fmovdleu %icc, %f15, %f4 stw %l0, [%l7 + 0x40] fcmpgt32 %f10, %f10, %o3 ldx [%l7 + 0x70], %i6 lduw [%l7 + 0x34], %o6 fblg,a %fcc0, loop_3098 fmul8ulx16 %f2, %f8, %f10 fbge %fcc1, loop_3099 fmovrdlz %i1, %f14, %f10 loop_3098: subcc %l6, %o7, %g2 movg %icc, %g7, %i0 loop_3099: fbuge %fcc0, loop_3100 subc %o0, %o5, %g6 bcs,pn %xcc, loop_3101 edge32l %l3, %i2, %i7 loop_3100: ldd [%l7 + 0x50], %f6 ldd [%l7 + 0x28], %f14 loop_3101: array16 %g5, %i4, %o2 tneg %xcc, 0x7 fmovda %icc, %f9, %f0 fone %f2 fbn,a %fcc2, loop_3102 xnor %i3, 0x1806, %l1 fcmpgt32 %f14, %f2, %l4 ta %icc, 0x6 loop_3102: std %f14, [%l7 + 0x70] movcs %icc, %o1, %g3 st %f10, [%l7 + 0x20] fornot2s %f12, %f12, %f8 ld [%l7 + 0x24], %f12 fcmpgt16 %f12, %f6, %l5 stw %o4, [%l7 + 0x50] edge8l %l2, %i5, %g4 movrgz %g1, %l0, %o3 srl %i6, 0x11, %o6 bge loop_3103 siam 0x4 fmul8x16 %f0, %f6, %f12 ldx [%l7 + 0x50], %l6 loop_3103: stx %i1, [%l7 + 0x10] ldsb [%l7 + 0x5A], %o7 fbne,a %fcc0, loop_3104 fors %f12, %f14, %f15 fandnot2 %f0, %f10, %f12 ldx [%l7 + 0x78], %g2 loop_3104: std %f2, [%l7 + 0x40] fmovrse %i0, %f0, %f12 movgu %icc, %o0, %o5 sth %g6, [%l7 + 0x0A] ldsw [%l7 + 0x18], %l3 ble,a %xcc, loop_3105 stw %g7, [%l7 + 0x18] stx %i7, [%l7 + 0x70] edge32ln %g5, %i2, %i4 loop_3105: udivx %i3, 0x06C2, %o2 fmovdl %icc, %f1, %f4 fpackfix %f2, %f3 srax %l1, %o1, %g3 fbn %fcc3, loop_3106 ld [%l7 + 0x5C], %f12 fmul8x16al %f8, %f11, %f4 std %f14, [%l7 + 0x40] loop_3106: array16 %l4, %o4, %l5 fcmps %fcc3, %f13, %f8 movcs %icc, %l2, %i5 edge8ln %g4, %g1, %l0 edge8l %i6, %o3, %l6 movre %i1, 0x0DA, %o6 stx %g2, [%l7 + 0x10] std %f12, [%l7 + 0x38] fpadd32 %f8, %f10, %f6 fexpand %f5, %f4 st %f2, [%l7 + 0x40] bvs,pt %icc, loop_3107 ldd [%l7 + 0x38], %f6 fandnot1 %f10, %f14, %f10 ldub [%l7 + 0x5B], %o7 loop_3107: ldsw [%l7 + 0x44], %i0 call loop_3108 taddcctv %o5, 0x1736, %o0 and %l3, %g6, %i7 fpadd16s %f14, %f12, %f15 loop_3108: fmovdg %xcc, %f11, %f8 tge %icc, 0x5 fnot1 %f8, %f10 stw %g7, [%l7 + 0x30] tg %icc, 0x3 fmovdl %xcc, %f8, %f7 lduh [%l7 + 0x76], %i2 stx %i4, [%l7 + 0x38] movcs %icc, %g5, %i3 sth %o2, [%l7 + 0x70] brgez %l1, loop_3109 movneg %icc, %g3, %o1 bne,a,pn %icc, loop_3110 stw %l4, [%l7 + 0x34] loop_3109: lduh [%l7 + 0x2A], %o4 std %f6, [%l7 + 0x50] loop_3110: array32 %l2, %i5, %g4 fpack16 %f0, %f9 lduh [%l7 + 0x4E], %g1 std %f2, [%l7 + 0x18] st %f4, [%l7 + 0x40] xnorcc %l0, %i6, %l5 fmul8ulx16 %f2, %f2, %f10 fmovdg %xcc, %f8, %f14 array8 %l6, %o3, %o6 movrgez %g2, %i1, %i0 movleu %icc, %o5, %o0 ldsh [%l7 + 0x22], %o7 fmovrse %l3, %f0, %f2 ldx [%l7 + 0x18], %i7 ldsw [%l7 + 0x48], %g7 fcmpeq16 %f10, %f4, %i2 smul %g6, 0x1A93, %i4 edge32l %g5, %i3, %l1 fba %fcc0, loop_3111 movcc %icc, %g3, %o2 ldsw [%l7 + 0x24], %o1 fnot2 %f2, %f0 loop_3111: brz,a %l4, loop_3112 and %l2, %o4, %i5 fbo,a %fcc3, loop_3113 fzeros %f2 loop_3112: fmovdvc %icc, %f12, %f1 ldx [%l7 + 0x30], %g4 loop_3113: alignaddrl %l0, %i6, %g1 fmovs %f8, %f5 fcmpgt16 %f4, %f0, %l6 movrlz %l5, %o3, %o6 srlx %i1, %g2, %o5 ldx [%l7 + 0x60], %i0 edge16l %o0, %l3, %i7 fcmpd %fcc0, %f8, %f10 tsubcc %g7, 0x0E37, %o7 ldsw [%l7 + 0x2C], %i2 srl %g6, %i4, %g5 ldsw [%l7 + 0x0C], %i3 popc 0x1688, %l1 ldsh [%l7 + 0x56], %g3 fmovse %icc, %f10, %f2 lduh [%l7 + 0x0A], %o2 ldsh [%l7 + 0x7A], %l4 fornot1 %f2, %f2, %f12 fxnors %f8, %f5, %f15 fbne %fcc2, loop_3114 stb %l2, [%l7 + 0x4F] srax %o4, 0x18, %i5 ldsw [%l7 + 0x4C], %o1 loop_3114: fcmpeq32 %f14, %f4, %g4 fmovrsgz %i6, %f6, %f11 lduw [%l7 + 0x5C], %g1 fandnot1s %f3, %f9, %f14 movn %icc, %l0, %l5 nop setx loop_3115, %l0, %l1 jmpl %l1, %o3 brlez,a %o6, loop_3116 fcmpeq16 %f8, %f14, %l6 fbne %fcc2, loop_3117 loop_3115: udivcc %g2, 0x1E86, %o5 loop_3116: fnot2 %f14, %f14 fmovdgu %xcc, %f7, %f4 loop_3117: fzeros %f10 movl %icc, %i1, %i0 stw %l3, [%l7 + 0x44] fnot2s %f12, %f6 fornot1 %f14, %f4, %f0 movrlz %o0, %i7, %o7 lduh [%l7 + 0x5A], %i2 fpsub16 %f4, %f6, %f6 stw %g7, [%l7 + 0x08] tgu %icc, 0x7 fcmpd %fcc0, %f2, %f4 stw %g6, [%l7 + 0x2C] nop setx loop_3118, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16al %f4, %f4, %f2 fblg,a %fcc1, loop_3119 fxnor %f10, %f12, %f0 loop_3118: bvs,pt %icc, loop_3120 ldx [%l7 + 0x20], %i4 loop_3119: st %f13, [%l7 + 0x78] fbn,a %fcc2, loop_3121 loop_3120: fmovdl %xcc, %f7, %f9 movcs %icc, %i3, %g5 xorcc %l1, 0x14D4, %o2 loop_3121: ld [%l7 + 0x08], %f11 lduw [%l7 + 0x68], %l4 fmovrslz %g3, %f9, %f5 lduh [%l7 + 0x68], %o4 fmovrsgez %l2, %f7, %f2 fsrc1 %f2, %f0 fba,a %fcc3, loop_3122 fmovdl %icc, %f7, %f4 array16 %o1, %g4, %i6 mulscc %g1, %l0, %i5 loop_3122: ldsw [%l7 + 0x44], %l5 fnegd %f4, %f12 fmovsne %xcc, %f12, %f0 st %f2, [%l7 + 0x4C] bge,a,pt %icc, loop_3123 fbu %fcc0, loop_3124 st %f5, [%l7 + 0x2C] fmovsvs %icc, %f8, %f8 loop_3123: fsrc1 %f4, %f14 loop_3124: tg %xcc, 0x0 array16 %o3, %l6, %g2 fnors %f2, %f4, %f7 add %o6, 0x03CE, %i1 sth %o5, [%l7 + 0x58] sth %i0, [%l7 + 0x24] bvs,pt %xcc, loop_3125 fmovrdne %o0, %f2, %f12 fbg,a %fcc1, loop_3126 fcmple16 %f2, %f10, %l3 loop_3125: subccc %o7, %i2, %i7 bn,pn %icc, loop_3127 loop_3126: edge32l %g7, %g6, %i4 fmovsleu %icc, %f12, %f14 ldx [%l7 + 0x38], %g5 loop_3127: fmovdvs %icc, %f12, %f4 movrne %i3, 0x2FE, %l1 bneg,pn %icc, loop_3128 fcmpeq16 %f2, %f6, %o2 movrgz %g3, 0x0D2, %l4 fbl,a %fcc3, loop_3129 loop_3128: fcmped %fcc2, %f6, %f6 fcmps %fcc2, %f11, %f2 fmovdvs %icc, %f8, %f0 loop_3129: movcc %xcc, %o4, %l2 nop setx loop_3130, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x48], %o1 fmovsleu %icc, %f1, %f3 subc %i6, %g1, %l0 loop_3130: nop setx loop_3131, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnegd %f6, %f6 std %f4, [%l7 + 0x40] ldsb [%l7 + 0x13], %i5 loop_3131: ldsw [%l7 + 0x54], %l5 stw %g4, [%l7 + 0x30] bl,pt %icc, loop_3132 movneg %icc, %l6, %o3 orcc %g2, %i1, %o6 std %f10, [%l7 + 0x18] loop_3132: brgez,a %i0, loop_3133 ble,a,pn %xcc, loop_3134 stx %o5, [%l7 + 0x28] sth %o0, [%l7 + 0x66] loop_3133: fmovdg %xcc, %f4, %f12 loop_3134: fnors %f4, %f10, %f10 ld [%l7 + 0x54], %f6 andcc %o7, 0x01D1, %l3 array8 %i7, %i2, %g7 bcs,a loop_3135 ldub [%l7 + 0x64], %g6 fmul8sux16 %f8, %f4, %f14 fabsd %f2, %f8 loop_3135: bleu,a,pt %xcc, loop_3136 lduw [%l7 + 0x68], %g5 sra %i3, 0x0B, %i4 movge %icc, %o2, %l1 loop_3136: ldd [%l7 + 0x58], %f8 fmul8ulx16 %f14, %f6, %f2 fmovsn %icc, %f9, %f14 fble %fcc0, loop_3137 fmovse %xcc, %f11, %f6 brgz,a %g3, loop_3138 std %f4, [%l7 + 0x48] loop_3137: fmovdgu %icc, %f14, %f0 xorcc %o4, %l4, %l2 loop_3138: pdist %f6, %f12, %f10 tvs %icc, 0x5 fcmple16 %f0, %f2, %i6 ldsw [%l7 + 0x4C], %g1 tg %icc, 0x2 ldsw [%l7 + 0x2C], %o1 movrne %i5, %l0, %g4 fxor %f14, %f4, %f4 movneg %icc, %l6, %o3 fcmpgt16 %f0, %f4, %g2 stb %l5, [%l7 + 0x44] ldsh [%l7 + 0x52], %i1 sth %o6, [%l7 + 0x5C] taddcctv %o5, 0x0785, %o0 tg %xcc, 0x2 nop setx loop_3139, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble,a,pn %xcc, loop_3140 fmovdcs %icc, %f0, %f11 fmovsle %xcc, %f0, %f13 loop_3139: bl %xcc, loop_3141 loop_3140: movne %icc, %o7, %i0 fmovrslez %i7, %f15, %f6 mova %icc, %l3, %i2 loop_3141: lduw [%l7 + 0x34], %g7 fblg,a %fcc2, loop_3142 fmovrdlz %g6, %f0, %f14 fcmpeq16 %f8, %f8, %g5 fcmpgt32 %f4, %f14, %i3 loop_3142: movvs %xcc, %o2, %i4 for %f10, %f8, %f10 orn %l1, %o4, %g3 fmovrde %l4, %f6, %f4 fmovsa %icc, %f1, %f8 fxor %f10, %f10, %f6 fsrc1s %f8, %f7 umulcc %i6, 0x1979, %g1 fpsub16s %f3, %f6, %f14 mova %xcc, %l2, %o1 lduw [%l7 + 0x30], %l0 movcc %icc, %g4, %i5 fmovsn %xcc, %f15, %f6 ba %icc, loop_3143 ldsb [%l7 + 0x10], %o3 ldsw [%l7 + 0x64], %g2 fpadd16 %f6, %f10, %f4 loop_3143: smul %l5, %i1, %l6 std %f10, [%l7 + 0x58] fcmpes %fcc0, %f13, %f0 mova %icc, %o6, %o0 fabss %f10, %f7 ldsb [%l7 + 0x55], %o5 tvc %xcc, 0x0 fmovdneg %xcc, %f9, %f10 fpackfix %f10, %f7 ldsw [%l7 + 0x0C], %i0 fmovd %f8, %f12 edge32 %i7, %l3, %i2 ld [%l7 + 0x08], %f4 movrne %o7, 0x1E0, %g6 bpos,pt %icc, loop_3144 for %f4, %f14, %f8 ldsw [%l7 + 0x50], %g7 movl %xcc, %i3, %g5 loop_3144: orn %o2, %i4, %o4 edge16l %g3, %l4, %i6 fmovdcc %icc, %f10, %f7 and %g1, 0x1A8F, %l1 orncc %o1, 0x0708, %l0 fmovdge %icc, %f2, %f4 ld [%l7 + 0x74], %f1 sth %g4, [%l7 + 0x6C] udiv %i5, 0x1048, %l2 mova %xcc, %g2, %l5 movrlez %o3, 0x30A, %i1 fornot1 %f10, %f6, %f12 fand %f14, %f8, %f6 orn %l6, 0x1ECE, %o6 edge32n %o0, %o5, %i0 stw %i7, [%l7 + 0x3C] sdiv %l3, 0x0A46, %i2 nop setx loop_3145, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz,a %o7, loop_3146 fmovsvc %icc, %f7, %f0 fxors %f2, %f9, %f10 loop_3145: add %g6, 0x1B08, %i3 loop_3146: tleu %xcc, 0x6 movrne %g5, 0x240, %g7 ldsw [%l7 + 0x30], %o2 movrgz %i4, %g3, %l4 fmovrse %i6, %f1, %f6 fmovdle %xcc, %f2, %f12 addcc %g1, 0x096E, %l1 edge16ln %o4, %l0, %g4 orncc %o1, 0x04B0, %i5 ldsb [%l7 + 0x08], %g2 fbule,a %fcc0, loop_3147 fmovscs %icc, %f15, %f4 fpadd16s %f9, %f13, %f4 fxnors %f1, %f5, %f14 loop_3147: stx %l2, [%l7 + 0x60] add %o3, %l5, %i1 fabss %f0, %f6 movre %l6, 0x0F3, %o0 fcmpeq32 %f10, %f12, %o6 bgu,pt %xcc, loop_3148 stb %o5, [%l7 + 0x4B] bl,a,pt %icc, loop_3149 edge32l %i0, %i7, %l3 loop_3148: srlx %o7, 0x16, %i2 ld [%l7 + 0x68], %f2 loop_3149: ldsh [%l7 + 0x2C], %i3 fmovsvs %xcc, %f14, %f13 fmovd %f12, %f6 ldd [%l7 + 0x10], %f8 bl,a,pt %xcc, loop_3150 subc %g5, 0x19E3, %g7 fxors %f12, %f5, %f10 addccc %g6, %o2, %i4 loop_3150: fmul8x16 %f9, %f6, %f8 fbul,a %fcc0, loop_3151 ld [%l7 + 0x30], %f1 ldd [%l7 + 0x28], %f4 for %f14, %f6, %f14 loop_3151: ld [%l7 + 0x6C], %f2 smulcc %g3, %i6, %l4 fmovdne %xcc, %f8, %f2 ldub [%l7 + 0x23], %g1 fble,a %fcc3, loop_3152 lduw [%l7 + 0x14], %l1 fmovsle %icc, %f15, %f6 popc %o4, %g4 loop_3152: xorcc %o1, 0x1BDA, %i5 ldsw [%l7 + 0x6C], %l0 and %g2, 0x0939, %o3 ldd [%l7 + 0x38], %f12 te %icc, 0x1 ldx [%l7 + 0x48], %l2 fzero %f2 ldsh [%l7 + 0x1E], %i1 fpack32 %f4, %f8, %f2 xor %l5, 0x0A69, %o0 fors %f15, %f14, %f1 fones %f8 movn %xcc, %l6, %o5 movre %i0, %o6, %i7 taddcc %l3, 0x1B71, %i2 ld [%l7 + 0x38], %f5 fmovrsgz %o7, %f6, %f14 fandnot2 %f4, %f14, %f14 fpsub32s %f8, %f13, %f0 stx %i3, [%l7 + 0x78] fbge %fcc0, loop_3153 fmuld8ulx16 %f12, %f5, %f6 fmovdge %icc, %f1, %f8 movpos %xcc, %g7, %g6 loop_3153: ld [%l7 + 0x6C], %f11 addc %g5, 0x0983, %o2 edge32 %g3, %i6, %i4 fmovsne %icc, %f14, %f12 sth %l4, [%l7 + 0x0A] fsrc2s %f12, %f5 tn %icc, 0x5 fcmpeq16 %f4, %f0, %l1 fbue,a %fcc3, loop_3154 fornot2s %f3, %f0, %f15 andncc %g1, %o4, %o1 fxnor %f4, %f14, %f6 loop_3154: fabss %f12, %f1 orncc %i5, 0x00E3, %l0 stb %g2, [%l7 + 0x5F] ld [%l7 + 0x34], %f4 ldd [%l7 + 0x48], %f10 fnot2s %f9, %f0 fcmpeq16 %f8, %f4, %g4 bvc,a,pt %icc, loop_3155 fcmple16 %f12, %f12, %l2 ldsb [%l7 + 0x13], %i1 fands %f4, %f15, %f10 loop_3155: lduw [%l7 + 0x18], %l5 fcmpeq16 %f10, %f6, %o0 fabss %f15, %f10 for %f0, %f10, %f4 edge32l %l6, %o3, %o5 ldd [%l7 + 0x78], %f10 fba,a %fcc1, loop_3156 andcc %i0, %i7, %o6 fmovdleu %icc, %f15, %f8 fsrc2 %f4, %f12 loop_3156: movre %i2, %l3, %o7 fxnor %f0, %f6, %f14 smulcc %i3, 0x0DE8, %g7 fandnot2 %f8, %f8, %f12 fpadd32 %f14, %f4, %f0 and %g6, 0x13D9, %g5 fbuge,a %fcc3, loop_3157 tvs %xcc, 0x1 fpack32 %f10, %f14, %f10 tl %icc, 0x3 loop_3157: ldsw [%l7 + 0x14], %g3 bl %icc, loop_3158 fzeros %f3 fbug %fcc2, loop_3159 nop setx loop_3160, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3158: fone %f12 tpos %icc, 0x0 loop_3159: edge8l %o2, %i6, %l4 loop_3160: fmovrdgz %l1, %f12, %f0 fmovd %f0, %f8 tpos %xcc, 0x3 subccc %i4, 0x0ACA, %o4 edge32 %o1, %i5, %g1 st %f1, [%l7 + 0x74] lduw [%l7 + 0x08], %g2 fmovrdlz %g4, %f12, %f2 ldsb [%l7 + 0x69], %l2 movrne %i1, %l0, %o0 fmovsg %xcc, %f0, %f12 movcc %xcc, %l6, %o3 ldd [%l7 + 0x20], %f12 ldx [%l7 + 0x40], %l5 stb %o5, [%l7 + 0x7C] tl %icc, 0x5 and %i0, 0x0F67, %o6 fcmpes %fcc2, %f2, %f3 ld [%l7 + 0x4C], %f8 fnors %f4, %f0, %f10 udivcc %i7, 0x019E, %i2 fornot2s %f5, %f4, %f15 fand %f10, %f2, %f6 fmovrdne %l3, %f8, %f8 stb %i3, [%l7 + 0x60] tge %xcc, 0x1 fmovsle %icc, %f13, %f11 nop setx loop_3161, %l0, %l1 jmpl %l1, %g7 fors %f2, %f0, %f8 ldx [%l7 + 0x70], %g6 andncc %g5, %o7, %g3 loop_3161: ba,a loop_3162 movn %icc, %i6, %o2 movgu %xcc, %l1, %i4 bleu,pt %icc, loop_3163 loop_3162: udiv %o4, 0x1C6E, %o1 stb %i5, [%l7 + 0x67] edge8n %g1, %g2, %g4 loop_3163: ldsb [%l7 + 0x1F], %l2 faligndata %f12, %f12, %f4 movrgez %l4, %i1, %l0 nop setx loop_3164, %l0, %l1 jmpl %l1, %l6 taddcc %o0, 0x01EF, %o3 movvs %xcc, %l5, %o5 fpmerge %f11, %f13, %f2 loop_3164: stw %i0, [%l7 + 0x78] ldx [%l7 + 0x18], %i7 st %f9, [%l7 + 0x58] udivx %o6, 0x0169, %l3 ldx [%l7 + 0x60], %i3 sth %i2, [%l7 + 0x30] ldd [%l7 + 0x58], %f0 fmovdg %xcc, %f7, %f12 add %g7, %g6, %g5 bshuffle %f2, %f10, %f4 fornot1s %f1, %f0, %f4 ldd [%l7 + 0x38], %f4 bvc,a loop_3165 movrlz %g3, %i6, %o2 fbue %fcc0, loop_3166 tsubcc %l1, %o7, %o4 loop_3165: fcmps %fcc0, %f15, %f8 ldub [%l7 + 0x0D], %o1 loop_3166: stw %i5, [%l7 + 0x14] fmovdpos %icc, %f4, %f0 andcc %g1, %i4, %g2 lduw [%l7 + 0x30], %l2 fmovdge %icc, %f4, %f14 bneg,pn %xcc, loop_3167 orcc %l4, %i1, %g4 fpackfix %f2, %f3 array16 %l0, %l6, %o3 loop_3167: stw %o0, [%l7 + 0x18] popc %o5, %i0 movcc %xcc, %l5, %i7 ldsh [%l7 + 0x38], %o6 movre %l3, %i2, %g7 fbul %fcc0, loop_3168 fandnot1s %f5, %f14, %f10 edge8n %i3, %g6, %g3 ld [%l7 + 0x50], %f1 loop_3168: fbu,a %fcc3, loop_3169 fble %fcc3, loop_3170 fbge,a %fcc2, loop_3171 ldub [%l7 + 0x25], %g5 loop_3169: movvs %icc, %i6, %o2 loop_3170: udivx %o7, 0x16D5, %o4 loop_3171: fpadd16 %f10, %f0, %f8 fnands %f1, %f14, %f9 fmovrdne %o1, %f8, %f4 ldd [%l7 + 0x18], %f6 fmovde %icc, %f7, %f13 movneg %xcc, %l1, %g1 stb %i4, [%l7 + 0x27] umul %i5, 0x1689, %l2 fnands %f9, %f2, %f11 ldsh [%l7 + 0x3C], %l4 fnand %f2, %f0, %f6 edge8l %i1, %g4, %l0 sth %g2, [%l7 + 0x1A] ldsh [%l7 + 0x44], %o3 fmovrdlz %o0, %f14, %f14 stx %l6, [%l7 + 0x08] call loop_3172 movre %o5, 0x379, %l5 fpack16 %f14, %f13 subcc %i7, 0x0241, %o6 loop_3172: fornot2s %f15, %f5, %f6 be,pn %icc, loop_3173 stx %l3, [%l7 + 0x10] lduw [%l7 + 0x48], %i2 fmovrsgz %i0, %f13, %f1 loop_3173: fbl,a %fcc2, loop_3174 brlez,a %i3, loop_3175 movleu %xcc, %g7, %g6 srax %g5, %g3, %o2 loop_3174: movrne %o7, 0x14E, %o4 loop_3175: fpadd16s %f9, %f10, %f1 ldd [%l7 + 0x20], %f14 movneg %icc, %i6, %l1 fmovsle %xcc, %f10, %f11 fbul %fcc2, loop_3176 for %f0, %f14, %f4 edge32ln %o1, %i4, %g1 move %icc, %l2, %l4 loop_3176: alignaddrl %i5, %g4, %l0 ld [%l7 + 0x24], %f14 sth %g2, [%l7 + 0x34] stb %o3, [%l7 + 0x6F] ldd [%l7 + 0x60], %f14 xnorcc %i1, 0x18F5, %o0 ldsw [%l7 + 0x58], %o5 ldsw [%l7 + 0x28], %l5 subcc %l6, 0x018B, %i7 fandnot2 %f10, %f4, %f8 edge8n %o6, %l3, %i0 fmovse %xcc, %f13, %f8 movleu %icc, %i3, %i2 ld [%l7 + 0x28], %f5 fmovscc %icc, %f4, %f5 fmovdle %icc, %f7, %f10 fpackfix %f8, %f12 subc %g6, 0x149A, %g7 fcmpne16 %f0, %f2, %g5 ldsw [%l7 + 0x40], %o2 brlez %g3, loop_3177 bneg,pn %icc, loop_3178 fpack32 %f2, %f14, %f2 bcs,a %icc, loop_3179 loop_3177: fpmerge %f1, %f9, %f4 loop_3178: st %f11, [%l7 + 0x28] stx %o7, [%l7 + 0x20] loop_3179: fmovscs %icc, %f4, %f6 movre %o4, 0x1BA, %l1 ld [%l7 + 0x44], %f12 bge,a %xcc, loop_3180 ldsb [%l7 + 0x65], %o1 sllx %i6, %g1, %i4 ldd [%l7 + 0x78], %f6 loop_3180: andncc %l4, %i5, %g4 stx %l2, [%l7 + 0x78] alignaddrl %g2, %l0, %i1 fxnors %f11, %f10, %f6 sth %o0, [%l7 + 0x2E] st %f1, [%l7 + 0x08] lduh [%l7 + 0x3C], %o3 bcs loop_3181 fmovdl %icc, %f4, %f13 ldsh [%l7 + 0x26], %o5 fzeros %f14 loop_3181: fmovdvc %xcc, %f3, %f11 nop setx loop_3182, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvc %icc, 0x1 fmovrsne %l6, %f15, %f13 sth %l5, [%l7 + 0x38] loop_3182: orn %o6, 0x1708, %l3 ldsh [%l7 + 0x16], %i7 brlez,a %i3, loop_3183 bcc,a loop_3184 lduh [%l7 + 0x4E], %i2 fmovrdlez %g6, %f14, %f0 loop_3183: sth %g7, [%l7 + 0x3E] loop_3184: fcmped %fcc0, %f2, %f12 fmul8ulx16 %f6, %f14, %f6 fnors %f3, %f4, %f14 fone %f4 stb %i0, [%l7 + 0x27] udiv %g5, 0x14E5, %o2 ldsh [%l7 + 0x34], %g3 movvc %icc, %o7, %o4 fnands %f14, %f10, %f5 move %icc, %o1, %i6 fmovsg %icc, %f7, %f6 mulscc %g1, 0x1E0E, %l1 fpsub16s %f1, %f4, %f4 fbn,a %fcc0, loop_3185 ldsb [%l7 + 0x69], %i4 tne %xcc, 0x5 fbue %fcc1, loop_3186 loop_3185: stb %l4, [%l7 + 0x4F] ldsw [%l7 + 0x6C], %g4 std %f0, [%l7 + 0x40] loop_3186: fsrc1 %f14, %f10 fmovscc %xcc, %f1, %f10 smulcc %l2, 0x1F98, %g2 array16 %i5, %l0, %i1 udivx %o3, 0x06B0, %o0 fpadd32 %f6, %f2, %f14 ble,a %xcc, loop_3187 brlz,a %l6, loop_3188 tcc %icc, 0x2 stb %o5, [%l7 + 0x3D] loop_3187: tl %icc, 0x4 loop_3188: st %f4, [%l7 + 0x1C] ld [%l7 + 0x20], %f5 ldsw [%l7 + 0x58], %o6 sdiv %l5, 0x1E22, %l3 fbuge,a %fcc1, loop_3189 fmovrdne %i7, %f6, %f4 bg,a loop_3190 udiv %i3, 0x1716, %i2 loop_3189: fbug,a %fcc3, loop_3191 st %f14, [%l7 + 0x38] loop_3190: fmovsneg %xcc, %f13, %f15 for %f6, %f10, %f0 loop_3191: fpsub32 %f4, %f14, %f12 lduh [%l7 + 0x78], %g7 or %i0, %g6, %o2 fpsub16s %f1, %f9, %f13 bvc,pt %icc, loop_3192 array16 %g5, %g3, %o4 lduw [%l7 + 0x08], %o1 fmovsa %xcc, %f1, %f11 loop_3192: std %f8, [%l7 + 0x50] ldd [%l7 + 0x58], %f6 edge32ln %i6, %o7, %g1 edge16 %i4, %l4, %l1 fmovdne %icc, %f14, %f2 fnegs %f6, %f14 fmovdgu %icc, %f15, %f13 fbl %fcc2, loop_3193 fmovdneg %xcc, %f10, %f8 st %f14, [%l7 + 0x40] fmovdvc %icc, %f2, %f12 loop_3193: edge16 %l2, %g2, %i5 tpos %icc, 0x2 udivx %g4, 0x0F69, %l0 fexpand %f10, %f12 fmul8x16 %f9, %f4, %f12 tn %icc, 0x2 fblg,a %fcc0, loop_3194 bshuffle %f8, %f2, %f0 st %f7, [%l7 + 0x18] fcmpgt16 %f8, %f10, %i1 loop_3194: popc 0x0CF5, %o3 bgu,a,pt %icc, loop_3195 stx %o0, [%l7 + 0x30] fbo %fcc3, loop_3196 fmovsleu %xcc, %f14, %f12 loop_3195: tvs %icc, 0x4 stx %o5, [%l7 + 0x60] loop_3196: bcs,pt %xcc, loop_3197 tge %xcc, 0x1 umulcc %o6, 0x154C, %l6 ld [%l7 + 0x64], %f12 loop_3197: fexpand %f2, %f10 stw %l5, [%l7 + 0x58] ldsb [%l7 + 0x4F], %i7 ld [%l7 + 0x74], %f2 array16 %i3, %l3, %i2 andncc %i0, %g6, %g7 fpsub32s %f10, %f11, %f0 fbo %fcc1, loop_3198 ldsb [%l7 + 0x65], %g5 ldsb [%l7 + 0x08], %o2 edge8ln %o4, %o1, %g3 loop_3198: lduh [%l7 + 0x6A], %o7 stw %g1, [%l7 + 0x58] movcc %icc, %i6, %i4 or %l4, %l2, %g2 edge8n %i5, %l1, %g4 lduw [%l7 + 0x58], %l0 xnorcc %o3, %i1, %o0 fpadd16s %f1, %f12, %f11 bge,a,pt %xcc, loop_3199 ldd [%l7 + 0x50], %f4 fmovrdgz %o5, %f0, %f14 fmovse %icc, %f2, %f9 loop_3199: fxnors %f12, %f11, %f9 lduw [%l7 + 0x6C], %o6 udiv %l6, 0x1CD8, %l5 subc %i3, %l3, %i2 fmovdge %icc, %f13, %f4 st %f12, [%l7 + 0x6C] tcc %icc, 0x6 sdiv %i7, 0x1BD3, %i0 fnot2 %f8, %f6 sethi 0x1514, %g7 fnot2 %f12, %f10 ldsb [%l7 + 0x7F], %g5 tneg %icc, 0x3 xnor %o2, %o4, %g6 stw %g3, [%l7 + 0x28] fbuge %fcc2, loop_3200 fmovsl %icc, %f11, %f10 lduw [%l7 + 0x2C], %o1 be,pn %xcc, loop_3201 loop_3200: fmovrsgz %g1, %f10, %f15 fsrc1s %f0, %f6 tcc %xcc, 0x1 loop_3201: fmovdvc %icc, %f3, %f1 fbl %fcc0, loop_3202 smul %i6, %i4, %o7 edge8ln %l4, %g2, %i5 fmovrdlz %l1, %f2, %f8 loop_3202: ldsw [%l7 + 0x50], %l2 movleu %icc, %l0, %o3 fbe %fcc3, loop_3203 fmovsl %icc, %f12, %f1 bvc,a loop_3204 fnot2s %f9, %f15 loop_3203: ldd [%l7 + 0x48], %f10 st %f4, [%l7 + 0x38] loop_3204: stw %g4, [%l7 + 0x68] brgz,a %i1, loop_3205 fmul8x16al %f10, %f6, %f14 addccc %o5, %o6, %o0 fmovdn %icc, %f0, %f11 loop_3205: fbug,a %fcc0, loop_3206 st %f1, [%l7 + 0x1C] fand %f10, %f14, %f0 fmovsa %xcc, %f15, %f2 loop_3206: ldsw [%l7 + 0x64], %l6 stx %i3, [%l7 + 0x70] stb %l3, [%l7 + 0x0D] fsrc2 %f0, %f8 smul %l5, 0x0DA5, %i7 stb %i2, [%l7 + 0x21] edge8l %i0, %g7, %o2 edge16l %o4, %g6, %g3 xnorcc %o1, %g5, %i6 fcmped %fcc1, %f4, %f10 sdivcc %g1, 0x1460, %i4 fcmple32 %f2, %f6, %o7 stw %l4, [%l7 + 0x40] lduw [%l7 + 0x1C], %g2 fmovrdlz %l1, %f12, %f2 fmovdne %xcc, %f15, %f8 movcc %icc, %i5, %l0 fbge %fcc0, loop_3207 fbne,a %fcc3, loop_3208 movrlez %l2, %g4, %o3 lduh [%l7 + 0x36], %o5 loop_3207: std %f10, [%l7 + 0x18] loop_3208: xor %i1, %o0, %o6 bpos,a loop_3209 alignaddr %i3, %l6, %l3 fcmpne32 %f12, %f2, %i7 edge16l %i2, %l5, %g7 loop_3209: stw %o2, [%l7 + 0x24] subcc %o4, 0x19D4, %i0 fsrc1 %f0, %f2 lduh [%l7 + 0x66], %g3 ldsb [%l7 + 0x0B], %g6 fpack16 %f0, %f13 fmovda %xcc, %f4, %f0 xnor %o1, %i6, %g5 fmovsgu %icc, %f11, %f14 fpsub16s %f13, %f12, %f5 ble %icc, loop_3210 fornot2 %f2, %f14, %f12 fble,a %fcc1, loop_3211 sllx %g1, 0x19, %i4 loop_3210: lduh [%l7 + 0x3A], %l4 ba,pn %xcc, loop_3212 loop_3211: fmul8x16au %f10, %f10, %f4 fmovdneg %xcc, %f14, %f11 fcmpne32 %f6, %f14, %o7 loop_3212: fbo %fcc2, loop_3213 movrgz %l1, %g2, %i5 fmovsvc %icc, %f8, %f12 movvs %xcc, %l0, %g4 loop_3213: edge32 %o3, %o5, %l2 fand %f12, %f6, %f0 ldsh [%l7 + 0x4A], %i1 fandnot2s %f6, %f0, %f0 xnor %o0, 0x115B, %i3 fbge %fcc2, loop_3214 stx %l6, [%l7 + 0x20] ldx [%l7 + 0x28], %o6 lduw [%l7 + 0x48], %i7 loop_3214: movvs %xcc, %l3, %i2 ldsh [%l7 + 0x74], %l5 stb %o2, [%l7 + 0x78] bn,a,pn %xcc, loop_3215 tsubcctv %g7, %i0, %g3 fsrc1s %f10, %f7 popc 0x1C9E, %g6 loop_3215: ld [%l7 + 0x30], %f9 fnot1 %f12, %f6 nop setx loop_3216, %l0, %l1 jmpl %l1, %o1 std %f4, [%l7 + 0x18] fcmpne32 %f4, %f8, %i6 ldsb [%l7 + 0x75], %g5 loop_3216: fcmpgt16 %f4, %f8, %g1 bvc,a loop_3217 sth %o4, [%l7 + 0x6C] st %f5, [%l7 + 0x14] edge32l %l4, %i4, %o7 loop_3217: lduh [%l7 + 0x6A], %l1 fors %f8, %f1, %f5 lduw [%l7 + 0x40], %g2 ld [%l7 + 0x5C], %f14 tg %xcc, 0x3 ldx [%l7 + 0x28], %i5 fmovs %f0, %f14 fcmps %fcc1, %f2, %f12 sllx %l0, %o3, %g4 bgu,a %xcc, loop_3218 stx %o5, [%l7 + 0x38] st %f7, [%l7 + 0x30] ldd [%l7 + 0x50], %f0 loop_3218: srlx %i1, %l2, %o0 tsubcc %l6, 0x0DA6, %i3 bvc loop_3219 std %f8, [%l7 + 0x08] ld [%l7 + 0x64], %f14 lduw [%l7 + 0x08], %o6 loop_3219: ld [%l7 + 0x14], %f6 smulcc %l3, 0x13B8, %i2 fmovdleu %icc, %f1, %f3 ldd [%l7 + 0x18], %f4 edge32 %l5, %o2, %i7 edge16n %i0, %g3, %g7 fnor %f6, %f0, %f8 sth %o1, [%l7 + 0x6C] fbule,a %fcc3, loop_3220 bg,pt %xcc, loop_3221 fzero %f0 fmovscc %xcc, %f13, %f10 loop_3220: call loop_3222 loop_3221: ldx [%l7 + 0x48], %i6 ldd [%l7 + 0x48], %f0 sdiv %g5, 0x1921, %g1 loop_3222: fnegs %f6, %f4 fcmpne32 %f0, %f8, %g6 ldsw [%l7 + 0x14], %l4 fcmple16 %f12, %f6, %o4 ld [%l7 + 0x24], %f12 fmovdneg %icc, %f4, %f3 ld [%l7 + 0x50], %f11 fbl,a %fcc3, loop_3223 tne %icc, 0x4 udivcc %o7, 0x1155, %l1 movle %xcc, %g2, %i5 loop_3223: ta %icc, 0x4 fmovdl %xcc, %f4, %f0 array8 %i4, %o3, %l0 fmovrdlez %g4, %f6, %f2 ldsw [%l7 + 0x78], %i1 sra %l2, %o5, %o0 movre %l6, 0x02A, %i3 fnot2s %f6, %f14 brgz,a %o6, loop_3224 ldx [%l7 + 0x50], %i2 fbg %fcc3, loop_3225 array8 %l5, %l3, %i7 loop_3224: movrlez %o2, 0x06E, %g3 bcs,a loop_3226 loop_3225: sllx %g7, 0x1F, %i0 ldx [%l7 + 0x30], %i6 fbe,a %fcc3, loop_3227 loop_3226: ldsw [%l7 + 0x7C], %g5 sth %o1, [%l7 + 0x7E] movrgez %g1, 0x0FE, %l4 loop_3227: fmuld8ulx16 %f15, %f3, %f14 bvc loop_3228 brlz,a %o4, loop_3229 udiv %g6, 0x1091, %o7 fcmped %fcc0, %f12, %f10 loop_3228: fandnot1s %f6, %f13, %f3 loop_3229: fornot1 %f12, %f14, %f14 bg,a %icc, loop_3230 ldd [%l7 + 0x40], %f0 fxors %f14, %f2, %f6 st %f14, [%l7 + 0x74] loop_3230: stb %l1, [%l7 + 0x7D] sth %g2, [%l7 + 0x60] fmovrdlez %i5, %f4, %f4 tg %xcc, 0x3 tleu %xcc, 0x6 movpos %icc, %o3, %i4 ldsb [%l7 + 0x15], %g4 fmovdvc %xcc, %f1, %f4 tn %icc, 0x7 tn %xcc, 0x7 st %f10, [%l7 + 0x08] fmovdpos %icc, %f0, %f9 st %f3, [%l7 + 0x3C] fmovsgu %xcc, %f4, %f2 add %l0, %l2, %o5 ld [%l7 + 0x5C], %f9 brlz,a %i1, loop_3231 fcmpeq32 %f2, %f6, %l6 fmovrslez %i3, %f10, %f14 fzero %f0 loop_3231: fabsd %f4, %f2 fsrc2s %f14, %f15 stx %o0, [%l7 + 0x18] stw %o6, [%l7 + 0x30] edge8 %i2, %l5, %l3 ldub [%l7 + 0x61], %i7 smulcc %o2, 0x0179, %g3 fone %f12 edge32 %g7, %i6, %i0 movge %xcc, %o1, %g1 fmovsge %xcc, %f5, %f15 fabsd %f6, %f12 fmovrdlez %l4, %f4, %f8 stx %o4, [%l7 + 0x58] fmovde %xcc, %f10, %f12 te %icc, 0x7 fpackfix %f2, %f10 fbo,a %fcc0, loop_3232 subcc %g5, %o7, %l1 taddcctv %g6, 0x1418, %g2 xnor %i5, %i4, %g4 loop_3232: ld [%l7 + 0x30], %f11 ldd [%l7 + 0x28], %f0 fexpand %f11, %f6 fmovrdgz %o3, %f10, %f10 fmovsvs %xcc, %f7, %f2 alignaddr %l0, %l2, %i1 nop setx loop_3233, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgz %l6, 0x3BD, %i3 ldx [%l7 + 0x58], %o0 fmovrde %o5, %f10, %f14 loop_3233: fbg %fcc3, loop_3234 ldsh [%l7 + 0x7C], %o6 fmuld8sux16 %f0, %f7, %f4 fbne %fcc1, loop_3235 loop_3234: ldsb [%l7 + 0x2A], %l5 subcc %i2, 0x07AD, %l3 fmovrslez %i7, %f7, %f8 loop_3235: tl %xcc, 0x1 fmovrsgez %o2, %f14, %f3 fsrc1 %f2, %f4 subccc %g3, %i6, %g7 st %f10, [%l7 + 0x70] ldsh [%l7 + 0x5E], %o1 sdivcc %g1, 0x1F2F, %i0 fmovsn %icc, %f5, %f2 fmovdpos %xcc, %f6, %f0 stx %l4, [%l7 + 0x20] edge16ln %g5, %o7, %o4 ldub [%l7 + 0x60], %g6 fcmpgt32 %f0, %f6, %l1 tcc %icc, 0x5 movrgez %g2, %i4, %i5 bleu,pt %xcc, loop_3236 fcmps %fcc0, %f5, %f14 std %f8, [%l7 + 0x68] fmovd %f10, %f8 loop_3236: te %xcc, 0x7 brlz %o3, loop_3237 fmovsgu %icc, %f12, %f7 ldub [%l7 + 0x33], %l0 tg %icc, 0x4 loop_3237: stx %g4, [%l7 + 0x40] movge %xcc, %l2, %i1 st %f5, [%l7 + 0x3C] taddcc %l6, 0x07F6, %i3 ldsw [%l7 + 0x28], %o0 for %f6, %f4, %f8 std %f6, [%l7 + 0x58] be,pn %xcc, loop_3238 stb %o5, [%l7 + 0x5D] bg %xcc, loop_3239 tn %icc, 0x6 loop_3238: tsubcctv %l5, 0x191A, %o6 ldd [%l7 + 0x38], %f4 loop_3239: ldx [%l7 + 0x68], %l3 ld [%l7 + 0x24], %f7 movge %icc, %i2, %o2 fmovrsgez %g3, %f12, %f11 xnor %i7, 0x0943, %i6 lduh [%l7 + 0x3C], %g7 fmovsneg %icc, %f15, %f15 ldx [%l7 + 0x60], %g1 fmovspos %icc, %f5, %f12 movcs %icc, %o1, %l4 taddcc %g5, 0x171D, %i0 edge8l %o7, %g6, %o4 edge8ln %g2, %i4, %l1 movre %i5, 0x268, %l0 stb %o3, [%l7 + 0x45] sdivx %l2, 0x10BC, %i1 sth %l6, [%l7 + 0x30] ldsw [%l7 + 0x40], %g4 fsrc1s %f1, %f6 fsrc2 %f0, %f2 std %f10, [%l7 + 0x28] xnorcc %o0, %o5, %i3 st %f9, [%l7 + 0x10] ldd [%l7 + 0x68], %f2 te %icc, 0x5 std %f0, [%l7 + 0x30] ld [%l7 + 0x14], %f10 edge8n %o6, %l3, %i2 fornot2s %f15, %f0, %f12 ldub [%l7 + 0x32], %l5 stw %o2, [%l7 + 0x60] lduh [%l7 + 0x48], %g3 tge %icc, 0x2 or %i6, %g7, %i7 fmovda %xcc, %f11, %f6 lduh [%l7 + 0x4A], %g1 fmovdcs %icc, %f9, %f13 stw %l4, [%l7 + 0x44] stw %o1, [%l7 + 0x30] ldx [%l7 + 0x40], %i0 fmovsleu %xcc, %f7, %f11 sth %o7, [%l7 + 0x30] ldsb [%l7 + 0x51], %g5 fble %fcc2, loop_3240 subcc %g6, %o4, %g2 fmovdpos %xcc, %f1, %f15 srlx %l1, 0x14, %i4 loop_3240: bcs,a,pt %icc, loop_3241 fbl,a %fcc3, loop_3242 brgez,a %l0, loop_3243 ldx [%l7 + 0x20], %o3 loop_3241: sdivcc %l2, 0x1A6C, %i1 loop_3242: bcc,pn %xcc, loop_3244 loop_3243: fmovspos %xcc, %f15, %f13 movrgez %i5, %l6, %o0 fmovd %f14, %f2 loop_3244: move %icc, %o5, %i3 fnands %f8, %f14, %f7 srlx %g4, %o6, %l3 fmuld8sux16 %f9, %f4, %f12 fandnot2s %f14, %f8, %f2 sth %l5, [%l7 + 0x54] movge %icc, %i2, %g3 fsrc1s %f4, %f10 fbue %fcc0, loop_3245 ld [%l7 + 0x78], %f10 edge8n %o2, %g7, %i7 bvs,a,pt %xcc, loop_3246 loop_3245: fmovdl %xcc, %f14, %f2 movrlz %g1, %l4, %i6 umulcc %i0, 0x1CD0, %o7 loop_3246: fbu,a %fcc2, loop_3247 array32 %g5, %o1, %g6 pdist %f4, %f0, %f10 fornot2s %f11, %f7, %f5 loop_3247: lduh [%l7 + 0x0E], %g2 ldsb [%l7 + 0x22], %l1 ldsb [%l7 + 0x4A], %o4 movcs %icc, %i4, %o3 fmovdpos %xcc, %f15, %f11 ldsh [%l7 + 0x14], %l0 fabss %f3, %f11 fmovdle %icc, %f4, %f14 fmovsneg %icc, %f2, %f0 ldx [%l7 + 0x40], %i1 fsrc2 %f14, %f6 taddcc %i5, %l2, %l6 std %f10, [%l7 + 0x18] sub %o5, 0x15FD, %o0 mulscc %g4, 0x087B, %o6 stw %l3, [%l7 + 0x44] tne %icc, 0x1 ld [%l7 + 0x38], %f15 ldsb [%l7 + 0x2A], %i3 addc %l5, 0x016B, %g3 fmovsa %xcc, %f4, %f11 tle %icc, 0x7 stb %i2, [%l7 + 0x15] lduw [%l7 + 0x20], %o2 st %f8, [%l7 + 0x60] fnot2 %f14, %f6 fsrc2s %f15, %f8 ldsw [%l7 + 0x1C], %g7 movcs %icc, %g1, %i7 movcs %xcc, %i6, %i0 lduh [%l7 + 0x7E], %o7 ldx [%l7 + 0x30], %g5 fpsub16s %f15, %f2, %f1 tle %xcc, 0x6 fpadd32s %f11, %f13, %f2 fpadd16 %f8, %f2, %f14 fmul8x16 %f5, %f6, %f2 sethi 0x1020, %o1 fmovscc %icc, %f7, %f6 fmovde %xcc, %f9, %f2 fxnors %f14, %f10, %f14 fmovsn %icc, %f8, %f2 fmovscc %xcc, %f13, %f5 ble %icc, loop_3248 fmovsleu %icc, %f0, %f15 fsrc1s %f5, %f5 fmovrdlez %g6, %f0, %f12 loop_3248: fnot1s %f12, %f2 sth %l4, [%l7 + 0x4E] fmovsvc %icc, %f4, %f3 stb %l1, [%l7 + 0x70] stb %g2, [%l7 + 0x43] fbu %fcc1, loop_3249 fornot2 %f14, %f8, %f8 fsrc1s %f0, %f10 ble,pt %icc, loop_3250 loop_3249: stx %i4, [%l7 + 0x40] st %f8, [%l7 + 0x18] andn %o4, 0x02E7, %l0 loop_3250: ldd [%l7 + 0x18], %f6 brz,a %i1, loop_3251 fsrc2 %f8, %f0 movgu %xcc, %i5, %o3 stx %l6, [%l7 + 0x68] loop_3251: edge8n %o5, %l2, %g4 lduw [%l7 + 0x78], %o0 movre %o6, %i3, %l5 tpos %icc, 0x7 for %f12, %f12, %f8 stx %l3, [%l7 + 0x18] ldd [%l7 + 0x08], %f14 lduh [%l7 + 0x7A], %i2 bvs,pt %xcc, loop_3252 fcmpne32 %f4, %f12, %g3 ldsb [%l7 + 0x27], %g7 bne,a loop_3253 loop_3252: bvs,pn %xcc, loop_3254 ldsh [%l7 + 0x0C], %g1 movcc %icc, %o2, %i6 loop_3253: fmovdne %xcc, %f2, %f10 loop_3254: stb %i7, [%l7 + 0x27] bl,a,pt %xcc, loop_3255 ldsh [%l7 + 0x56], %i0 fmovde %icc, %f3, %f7 ldx [%l7 + 0x20], %g5 loop_3255: nop setx loop_3256, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ble %xcc, loop_3257 brz %o1, loop_3258 ldub [%l7 + 0x62], %o7 loop_3256: brnz,a %g6, loop_3259 loop_3257: fpmerge %f4, %f15, %f8 loop_3258: fmovsvc %xcc, %f10, %f14 lduh [%l7 + 0x2C], %l4 loop_3259: stw %g2, [%l7 + 0x14] addc %l1, 0x1B7C, %i4 fand %f2, %f0, %f14 fornot2 %f12, %f10, %f0 stw %l0, [%l7 + 0x48] fcmple32 %f10, %f8, %i1 subcc %i5, %o3, %o4 alignaddr %l6, %l2, %o5 array16 %g4, %o0, %i3 movcs %icc, %l5, %o6 subccc %l3, 0x1E8A, %i2 movrgez %g3, 0x258, %g1 bg,pn %xcc, loop_3260 andcc %o2, %i6, %g7 fmovdl %xcc, %f8, %f6 andcc %i0, %g5, %o1 loop_3260: stx %o7, [%l7 + 0x28] sll %g6, 0x04, %l4 fand %f8, %f6, %f8 brlez,a %i7, loop_3261 fandnot2 %f8, %f12, %f8 subc %g2, 0x190C, %l1 taddcctv %i4, %i1, %i5 loop_3261: fpsub16 %f4, %f6, %f6 ta %icc, 0x3 bshuffle %f8, %f10, %f6 fnegd %f12, %f0 alignaddr %o3, %l0, %o4 ldsb [%l7 + 0x2D], %l2 brgz,a %o5, loop_3262 movrgz %l6, 0x27F, %o0 brnz,a %g4, loop_3263 andncc %l5, %o6, %i3 loop_3262: ldd [%l7 + 0x18], %f12 udivx %l3, 0x03F7, %g3 loop_3263: smul %i2, %o2, %i6 ldd [%l7 + 0x48], %f14 fmovrsne %g7, %f14, %f12 fmovdneg %icc, %f12, %f13 ldsw [%l7 + 0x58], %g1 fpsub16s %f0, %f11, %f7 tg %xcc, 0x3 ld [%l7 + 0x7C], %f7 fbne %fcc2, loop_3264 or %g5, %o1, %o7 fcmpne16 %f2, %f4, %i0 fnor %f10, %f14, %f0 loop_3264: fmovdne %xcc, %f15, %f0 edge8l %g6, %i7, %l4 ldsh [%l7 + 0x5C], %l1 ldsb [%l7 + 0x7B], %i4 sth %i1, [%l7 + 0x4A] ldsb [%l7 + 0x16], %g2 ldub [%l7 + 0x4A], %o3 sth %i5, [%l7 + 0x7C] ldd [%l7 + 0x58], %f0 smulcc %o4, 0x027C, %l0 sdivcc %o5, 0x1FF0, %l6 movleu %xcc, %o0, %l2 orcc %g4, %o6, %l5 bn,a loop_3265 tgu %xcc, 0x1 brz %l3, loop_3266 ld [%l7 + 0x30], %f1 loop_3265: fbl %fcc3, loop_3267 fmul8x16 %f15, %f10, %f14 loop_3266: be,a loop_3268 addcc %g3, %i2, %i3 loop_3267: mova %icc, %o2, %g7 fbo %fcc1, loop_3269 loop_3268: fand %f10, %f14, %f6 fmovrdgz %i6, %f10, %f0 ldx [%l7 + 0x38], %g5 loop_3269: sth %g1, [%l7 + 0x4A] fmovspos %xcc, %f7, %f13 fbuge %fcc1, loop_3270 fandnot2s %f11, %f14, %f0 fmovdleu %xcc, %f15, %f14 tn %icc, 0x0 loop_3270: be,a loop_3271 bcs loop_3272 ldx [%l7 + 0x60], %o7 movrlz %o1, 0x23D, %g6 loop_3271: stx %i7, [%l7 + 0x08] loop_3272: fcmpd %fcc0, %f4, %f4 lduw [%l7 + 0x60], %i0 lduh [%l7 + 0x3C], %l1 brgz %l4, loop_3273 sth %i4, [%l7 + 0x1A] fnegs %f4, %f11 fornot1 %f4, %f4, %f10 loop_3273: movpos %xcc, %g2, %i1 fnor %f0, %f14, %f12 xorcc %i5, 0x0B87, %o4 fbu,a %fcc0, loop_3274 std %f14, [%l7 + 0x60] fmovsn %icc, %f1, %f1 fornot2s %f0, %f0, %f15 loop_3274: movrgz %l0, %o5, %o3 fpack16 %f10, %f2 fnor %f12, %f10, %f4 brz %l6, loop_3275 tsubcctv %l2, %g4, %o6 fmovda %icc, %f10, %f3 nop setx loop_3276, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3275: move %xcc, %l5, %o0 ldsw [%l7 + 0x24], %l3 ld [%l7 + 0x64], %f15 loop_3276: udiv %g3, 0x19F4, %i3 ldd [%l7 + 0x58], %f2 ldsb [%l7 + 0x18], %i2 tneg %xcc, 0x1 fmovrdlz %g7, %f8, %f2 edge32n %o2, %i6, %g5 taddcctv %o7, %o1, %g6 sethi 0x1025, %i7 bcc %icc, loop_3277 fba %fcc3, loop_3278 edge8 %g1, %l1, %l4 movrne %i4, 0x06A, %g2 loop_3277: std %f10, [%l7 + 0x50] loop_3278: fmovdleu %xcc, %f9, %f8 ldsw [%l7 + 0x34], %i1 fmovscs %icc, %f12, %f10 stw %i5, [%l7 + 0x0C] fors %f7, %f7, %f4 fmuld8ulx16 %f14, %f10, %f12 ldsh [%l7 + 0x34], %o4 movne %xcc, %l0, %i0 lduw [%l7 + 0x54], %o5 movrlz %o3, 0x226, %l2 and %g4, %l6, %l5 xorcc %o0, %l3, %g3 subcc %i3, 0x1814, %i2 fmovdn %icc, %f0, %f0 sll %g7, %o6, %i6 fmovdcc %xcc, %f10, %f12 sth %o2, [%l7 + 0x76] mulscc %o7, 0x1D62, %g5 lduw [%l7 + 0x60], %o1 fmovsle %xcc, %f9, %f12 subcc %g6, %g1, %l1 te %icc, 0x6 stb %i7, [%l7 + 0x2A] ldsh [%l7 + 0x20], %l4 ld [%l7 + 0x74], %f10 movvc %xcc, %g2, %i1 ldx [%l7 + 0x60], %i5 edge32 %o4, %i4, %i0 stx %o5, [%l7 + 0x18] lduw [%l7 + 0x54], %l0 fcmpne32 %f6, %f0, %l2 fnot2s %f6, %f13 ldx [%l7 + 0x78], %g4 fmovrse %l6, %f2, %f14 ldsh [%l7 + 0x38], %o3 bcs,a,pn %xcc, loop_3279 udiv %o0, 0x1511, %l3 sdivx %g3, 0x0E3D, %l5 fpadd32s %f7, %f2, %f8 loop_3279: movg %xcc, %i2, %g7 sethi 0x0CD2, %i3 movre %i6, 0x06A, %o6 tvc %xcc, 0x1 stw %o2, [%l7 + 0x24] fmovrdgez %g5, %f10, %f6 stw %o7, [%l7 + 0x70] sra %g6, 0x0D, %g1 fcmps %fcc3, %f6, %f5 array16 %o1, %i7, %l1 ld [%l7 + 0x30], %f13 fmovda %xcc, %f2, %f7 fmovsn %icc, %f0, %f3 ld [%l7 + 0x50], %f5 fbue,a %fcc3, loop_3280 fnot2s %f8, %f7 movre %l4, 0x24D, %g2 fexpand %f13, %f14 loop_3280: stb %i1, [%l7 + 0x7F] stb %i5, [%l7 + 0x7D] mova %xcc, %o4, %i4 pdist %f6, %f0, %f14 ldub [%l7 + 0x67], %i0 st %f7, [%l7 + 0x74] movleu %icc, %o5, %l2 xor %l0, %l6, %g4 fmovsvs %icc, %f14, %f10 tle %xcc, 0x7 fmul8x16au %f2, %f13, %f12 fnot2s %f7, %f0 fone %f8 movge %icc, %o3, %o0 stb %l3, [%l7 + 0x75] fands %f5, %f14, %f12 or %l5, %i2, %g7 fabss %f9, %f10 sdiv %g3, 0x0CA7, %i3 sethi 0x09F1, %i6 std %f4, [%l7 + 0x38] ldsh [%l7 + 0x58], %o2 sth %g5, [%l7 + 0x1A] fmovdcs %xcc, %f7, %f5 ldsw [%l7 + 0x40], %o7 fbug,a %fcc1, loop_3281 fmovsn %xcc, %f14, %f13 stb %g6, [%l7 + 0x14] sth %g1, [%l7 + 0x0A] loop_3281: fmovs %f5, %f11 fnegd %f2, %f14 orcc %o6, %o1, %l1 fpsub32s %f9, %f4, %f15 ldd [%l7 + 0x78], %f8 stw %i7, [%l7 + 0x68] addccc %g2, %l4, %i1 fnegs %f12, %f5 fones %f8 fsrc2s %f10, %f14 fcmpgt32 %f4, %f14, %i5 xnorcc %i4, 0x1103, %i0 alignaddr %o4, %o5, %l0 stb %l2, [%l7 + 0x22] ldsw [%l7 + 0x50], %g4 brz,a %l6, loop_3282 fmovrdgez %o3, %f14, %f6 udiv %o0, 0x17E9, %l3 fmovsge %icc, %f4, %f15 loop_3282: fbo %fcc1, loop_3283 fornot2s %f5, %f11, %f9 bne,a loop_3284 mova %icc, %l5, %g7 loop_3283: std %f14, [%l7 + 0x20] std %f10, [%l7 + 0x08] loop_3284: subc %g3, 0x07E1, %i3 andcc %i6, 0x04D8, %i2 addcc %o2, %o7, %g5 st %f4, [%l7 + 0x44] stx %g6, [%l7 + 0x40] fmovscc %icc, %f11, %f6 movrgz %g1, %o6, %l1 fmovrsgez %o1, %f11, %f1 fone %f12 bcs loop_3285 movcc %xcc, %i7, %g2 fxors %f13, %f9, %f8 bshuffle %f6, %f12, %f4 loop_3285: movl %icc, %l4, %i5 pdist %f8, %f4, %f2 fmuld8ulx16 %f7, %f9, %f10 fmovdgu %xcc, %f10, %f10 fmul8x16au %f0, %f15, %f0 fone %f10 tle %icc, 0x1 fbe %fcc0, loop_3286 bl,pt %icc, loop_3287 ldd [%l7 + 0x30], %f10 srl %i4, %i0, %i1 loop_3286: movcs %icc, %o4, %o5 loop_3287: bvc,a,pn %xcc, loop_3288 fpsub16s %f8, %f2, %f11 fmovsvs %icc, %f14, %f7 fmovrdne %l2, %f2, %f6 loop_3288: te %icc, 0x5 stb %g4, [%l7 + 0x14] fmovdneg %icc, %f7, %f0 tcc %icc, 0x7 ldsb [%l7 + 0x6F], %l6 std %f10, [%l7 + 0x68] ldsh [%l7 + 0x72], %l0 fandnot2 %f6, %f6, %f0 lduh [%l7 + 0x4E], %o3 fands %f8, %f3, %f11 fcmps %fcc2, %f7, %f2 lduw [%l7 + 0x1C], %l3 ldsh [%l7 + 0x32], %l5 bneg,pt %xcc, loop_3289 fcmps %fcc0, %f15, %f12 st %f11, [%l7 + 0x58] fmul8ulx16 %f10, %f10, %f12 loop_3289: fba %fcc0, loop_3290 orcc %o0, 0x0A86, %g7 brlez,a %i3, loop_3291 fmovrsgz %i6, %f0, %f1 loop_3290: te %icc, 0x4 addc %i2, %g3, %o7 loop_3291: stx %o2, [%l7 + 0x78] fsrc2s %f12, %f0 xorcc %g6, 0x048A, %g5 ldsw [%l7 + 0x28], %g1 lduh [%l7 + 0x1E], %o6 ldsw [%l7 + 0x1C], %o1 ldsb [%l7 + 0x69], %i7 ble,pn %icc, loop_3292 tleu %xcc, 0x5 lduh [%l7 + 0x48], %l1 stx %l4, [%l7 + 0x30] loop_3292: fmovscs %icc, %f8, %f11 stw %g2, [%l7 + 0x68] fbo,a %fcc2, loop_3293 fands %f11, %f13, %f11 tg %icc, 0x1 fmovrdlez %i4, %f0, %f8 loop_3293: fxnor %f0, %f12, %f2 bge %icc, loop_3294 fmovdn %xcc, %f10, %f8 fmovrslz %i0, %f2, %f8 fblg,a %fcc3, loop_3295 loop_3294: tsubcctv %i5, %o4, %i1 fones %f8 fpmerge %f2, %f5, %f6 loop_3295: movg %xcc, %l2, %g4 lduw [%l7 + 0x44], %l6 fsrc1 %f12, %f12 fzero %f6 stb %l0, [%l7 + 0x17] fmovrdlez %o5, %f6, %f12 fmovrdlz %l3, %f8, %f14 edge32 %o3, %o0, %g7 std %f10, [%l7 + 0x28] ldx [%l7 + 0x40], %l5 std %f4, [%l7 + 0x18] fbge %fcc1, loop_3296 stb %i6, [%l7 + 0x66] ldsh [%l7 + 0x36], %i2 sub %g3, %o7, %o2 loop_3296: fble,a %fcc3, loop_3297 fnand %f10, %f6, %f10 fnand %f0, %f4, %f12 ld [%l7 + 0x74], %f11 loop_3297: xor %i3, 0x11D7, %g6 smulcc %g1, %o6, %o1 ldx [%l7 + 0x10], %i7 fpackfix %f4, %f11 fnegs %f4, %f2 add %l1, %l4, %g2 fsrc1 %f10, %f4 fba %fcc3, loop_3298 bpos,a,pt %xcc, loop_3299 sdivx %i4, 0x1761, %g5 fmovs %f11, %f13 loop_3298: bneg,a,pt %xcc, loop_3300 loop_3299: tvc %xcc, 0x6 fmovs %f2, %f2 fmovdneg %icc, %f1, %f7 loop_3300: ldsw [%l7 + 0x3C], %i5 brgez,a %i0, loop_3301 brlez,a %i1, loop_3302 sub %l2, 0x0B2F, %o4 fmovrdne %l6, %f4, %f14 loop_3301: mulscc %l0, 0x1679, %o5 loop_3302: fmul8x16au %f14, %f0, %f0 ldub [%l7 + 0x1A], %g4 mulscc %o3, 0x11BF, %o0 stb %g7, [%l7 + 0x3D] edge8l %l3, %i6, %l5 ldd [%l7 + 0x78], %f14 move %icc, %g3, %o7 andn %i2, %o2, %g6 fmovsa %xcc, %f15, %f9 orncc %g1, %o6, %i3 fnegs %f11, %f6 fone %f8 sdivcc %o1, 0x0BFD, %l1 fmovdge %xcc, %f6, %f2 movrgz %l4, 0x278, %g2 fbg %fcc1, loop_3303 fmovsn %xcc, %f8, %f0 fbg %fcc1, loop_3304 fmovsg %icc, %f3, %f11 loop_3303: fone %f2 fcmpeq32 %f6, %f8, %i4 loop_3304: sth %g5, [%l7 + 0x64] fcmple16 %f10, %f2, %i5 nop setx loop_3305, %l0, %l1 jmpl %l1, %i7 fones %f7 sdiv %i0, 0x0BF2, %i1 fmovsgu %xcc, %f2, %f7 loop_3305: brgez %o4, loop_3306 edge16 %l2, %l0, %l6 fmul8x16 %f6, %f14, %f12 tsubcc %o5, 0x02B0, %o3 loop_3306: addccc %g4, %g7, %o0 fmul8x16al %f0, %f10, %f2 movrne %l3, 0x15D, %l5 std %f8, [%l7 + 0x48] fnot1 %f0, %f10 fmovsn %icc, %f9, %f0 taddcc %g3, %o7, %i2 bg,a,pn %xcc, loop_3307 bvs,pt %icc, loop_3308 fmovsleu %xcc, %f11, %f11 fble,a %fcc2, loop_3309 loop_3307: movrgez %i6, %o2, %g6 loop_3308: sth %o6, [%l7 + 0x0E] sethi 0x1080, %i3 loop_3309: stw %g1, [%l7 + 0x6C] subcc %o1, %l1, %g2 stb %i4, [%l7 + 0x7B] fnegd %f4, %f12 ldsb [%l7 + 0x3F], %g5 fmovrse %l4, %f2, %f3 ldx [%l7 + 0x18], %i5 fmovsle %icc, %f15, %f1 ld [%l7 + 0x4C], %f6 fbn,a %fcc3, loop_3310 sth %i7, [%l7 + 0x20] ldub [%l7 + 0x1C], %i1 fcmpgt32 %f14, %f2, %i0 loop_3310: std %f4, [%l7 + 0x78] nop setx loop_3311, %l0, %l1 jmpl %l1, %o4 ldub [%l7 + 0x1E], %l0 andn %l6, 0x051D, %l2 for %f2, %f8, %f2 loop_3311: fmovdleu %xcc, %f11, %f12 fmovsge %icc, %f0, %f1 ldsh [%l7 + 0x58], %o3 bleu,a %icc, loop_3312 edge32 %g4, %g7, %o5 fmovsne %xcc, %f1, %f0 edge16n %o0, %l5, %l3 loop_3312: brlz,a %o7, loop_3313 fnegs %f8, %f9 fmovsvc %xcc, %f10, %f4 movpos %xcc, %g3, %i6 loop_3313: bcc,a,pn %xcc, loop_3314 ldx [%l7 + 0x08], %o2 st %f0, [%l7 + 0x54] edge8 %g6, %i2, %o6 loop_3314: fmovrde %i3, %f2, %f4 ld [%l7 + 0x08], %f11 stw %g1, [%l7 + 0x48] brnz,a %o1, loop_3315 stw %g2, [%l7 + 0x68] tcc %xcc, 0x7 lduh [%l7 + 0x36], %l1 loop_3315: stx %g5, [%l7 + 0x18] sll %l4, %i5, %i7 lduw [%l7 + 0x48], %i1 stw %i0, [%l7 + 0x28] fbe %fcc2, loop_3316 fmovrdne %i4, %f14, %f10 orncc %l0, %o4, %l6 fbug,a %fcc2, loop_3317 loop_3316: movrlez %o3, 0x027, %g4 subcc %g7, %l2, %o0 tsubcctv %o5, %l5, %l3 loop_3317: tgu %xcc, 0x4 edge32ln %g3, %i6, %o2 stb %o7, [%l7 + 0x0A] movne %xcc, %g6, %o6 stb %i2, [%l7 + 0x73] fbge %fcc1, loop_3318 fmovrdlz %i3, %f10, %f10 fpadd16 %f10, %f6, %f2 std %f2, [%l7 + 0x10] loop_3318: ldd [%l7 + 0x28], %f12 fmul8x16 %f3, %f10, %f10 movl %xcc, %o1, %g2 fmovrsne %l1, %f9, %f2 mulscc %g5, 0x17C9, %g1 mulx %l4, %i5, %i7 nop setx loop_3319, %l0, %l1 jmpl %l1, %i1 sth %i4, [%l7 + 0x12] sth %l0, [%l7 + 0x12] ld [%l7 + 0x40], %f9 loop_3319: movne %xcc, %i0, %o4 fandnot2 %f4, %f2, %f12 fbo %fcc0, loop_3320 addccc %l6, 0x0625, %o3 bne,a loop_3321 sethi 0x0924, %g7 loop_3320: fandnot1s %f1, %f5, %f2 fmul8sux16 %f12, %f4, %f2 loop_3321: movn %xcc, %l2, %o0 udiv %g4, 0x0F17, %o5 move %icc, %l5, %l3 brlz %g3, loop_3322 subc %i6, %o2, %o7 ldsh [%l7 + 0x7E], %g6 fmovrsgez %i2, %f7, %f6 loop_3322: fmovdge %xcc, %f14, %f1 fbul %fcc2, loop_3323 xnor %i3, 0x1FBC, %o1 ldx [%l7 + 0x10], %o6 fnand %f6, %f2, %f14 loop_3323: sdiv %l1, 0x0B52, %g5 fmovsne %icc, %f8, %f2 fmovdcc %icc, %f14, %f3 udivx %g1, 0x1900, %l4 tl %xcc, 0x3 fandnot2 %f10, %f6, %f2 fpmerge %f1, %f5, %f14 ldsb [%l7 + 0x7E], %i5 ldsw [%l7 + 0x10], %i7 fbl,a %fcc0, loop_3324 ldd [%l7 + 0x28], %f14 fpack32 %f6, %f12, %f4 fmovsn %icc, %f7, %f1 loop_3324: st %f15, [%l7 + 0x58] fcmple16 %f10, %f0, %i1 fmovrdgz %g2, %f0, %f4 fbuge,a %fcc1, loop_3325 sll %l0, 0x13, %i4 fxnors %f3, %f4, %f10 fbe,a %fcc0, loop_3326 loop_3325: sth %o4, [%l7 + 0x6A] movleu %icc, %i0, %l6 fsrc2s %f8, %f4 loop_3326: fbl %fcc1, loop_3327 stb %o3, [%l7 + 0x61] tle %icc, 0x2 fmovrdgz %g7, %f0, %f14 loop_3327: fmovsg %icc, %f0, %f1 movle %icc, %o0, %g4 ldsw [%l7 + 0x5C], %l2 fsrc1s %f5, %f12 bpos,a,pn %icc, loop_3328 fmovsneg %xcc, %f5, %f11 ld [%l7 + 0x0C], %f3 tgu %xcc, 0x5 loop_3328: fmovse %icc, %f12, %f14 fzeros %f13 fnegd %f10, %f8 movgu %xcc, %l5, %o5 lduh [%l7 + 0x22], %g3 fmovdge %icc, %f11, %f5 tvs %xcc, 0x3 fmovsneg %icc, %f11, %f15 fsrc2 %f8, %f6 lduh [%l7 + 0x76], %i6 stw %o2, [%l7 + 0x18] fxors %f3, %f14, %f13 stw %l3, [%l7 + 0x1C] nop setx loop_3329, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %g6, %o7, %i3 fbuge,a %fcc3, loop_3330 or %i2, 0x0232, %o1 loop_3329: fmul8x16au %f14, %f0, %f14 edge16ln %o6, %g5, %g1 loop_3330: tcs %xcc, 0x7 ble,pt %xcc, loop_3331 fpadd32s %f9, %f3, %f4 ldsw [%l7 + 0x14], %l4 edge32ln %i5, %i7, %i1 loop_3331: fbug,a %fcc3, loop_3332 nop setx loop_3333, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %g2, [%l7 + 0x68] fbug,a %fcc0, loop_3334 loop_3332: fandnot1s %f7, %f3, %f12 loop_3333: fzero %f12 fxors %f12, %f10, %f9 loop_3334: std %f10, [%l7 + 0x70] stw %l0, [%l7 + 0x38] fornot2 %f4, %f0, %f2 stx %i4, [%l7 + 0x70] stb %l1, [%l7 + 0x19] movvs %xcc, %o4, %i0 fmovdpos %xcc, %f7, %f4 fbuge,a %fcc0, loop_3335 nop setx loop_3336, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg,a %icc, loop_3337 umulcc %l6, 0x162E, %o3 loop_3335: orn %g7, %o0, %l2 loop_3336: ld [%l7 + 0x78], %f11 loop_3337: lduh [%l7 + 0x36], %l5 addccc %g4, 0x12FA, %g3 movrne %i6, 0x1BD, %o5 xnorcc %o2, %l3, %o7 fcmpeq32 %f10, %f10, %i3 andn %g6, 0x0060, %i2 ldub [%l7 + 0x2E], %o6 st %f6, [%l7 + 0x48] fmovdne %icc, %f4, %f1 mulscc %g5, 0x0FFB, %o1 lduw [%l7 + 0x14], %g1 edge32n %l4, %i7, %i5 fxors %f2, %f2, %f1 fmovdl %xcc, %f13, %f10 lduw [%l7 + 0x44], %g2 fmovsleu %icc, %f8, %f8 edge16ln %l0, %i1, %l1 fmovsneg %xcc, %f7, %f4 stx %i4, [%l7 + 0x68] fmovsgu %xcc, %f5, %f5 fmovdgu %xcc, %f3, %f10 ldsw [%l7 + 0x44], %i0 fmovdle %icc, %f11, %f0 stb %o4, [%l7 + 0x0C] brz,a %l6, loop_3338 movneg %xcc, %g7, %o0 lduw [%l7 + 0x28], %o3 stw %l5, [%l7 + 0x2C] loop_3338: movg %icc, %l2, %g4 ldsw [%l7 + 0x70], %i6 fbne %fcc0, loop_3339 movvs %icc, %o5, %g3 fmovdg %xcc, %f12, %f8 orn %o2, %l3, %o7 loop_3339: movrgz %g6, %i3, %o6 fmovde %icc, %f6, %f10 movcc %xcc, %g5, %i2 lduw [%l7 + 0x18], %o1 edge32n %g1, %l4, %i7 faligndata %f6, %f14, %f0 movrne %i5, 0x1B5, %l0 tcs %icc, 0x7 ldx [%l7 + 0x58], %i1 faligndata %f10, %f8, %f4 udivx %l1, 0x1374, %g2 ldsb [%l7 + 0x10], %i0 nop setx loop_3340, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8 %i4, %l6, %g7 std %f12, [%l7 + 0x18] subcc %o0, %o3, %l5 loop_3340: add %l2, %o4, %g4 fmul8x16 %f12, %f4, %f0 lduw [%l7 + 0x6C], %i6 andcc %g3, 0x0F07, %o5 ldx [%l7 + 0x40], %l3 brgz %o2, loop_3341 alignaddr %o7, %g6, %i3 umulcc %o6, 0x1E20, %g5 ldsh [%l7 + 0x0E], %i2 loop_3341: fcmple32 %f8, %f8, %o1 fmovd %f4, %f2 fbl,a %fcc0, loop_3342 fxor %f10, %f8, %f14 fpsub16 %f12, %f14, %f2 fbue,a %fcc2, loop_3343 loop_3342: fnegd %f2, %f6 andncc %g1, %i7, %l4 brnz,a %l0, loop_3344 loop_3343: bvs,pn %icc, loop_3345 fpack32 %f10, %f8, %f2 nop setx loop_3346, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3344: fmul8x16al %f3, %f12, %f6 loop_3345: movcc %xcc, %i5, %i1 andcc %l1, 0x04EA, %i0 loop_3346: ld [%l7 + 0x1C], %f3 fmul8x16au %f2, %f12, %f0 fpmerge %f12, %f0, %f6 sth %i4, [%l7 + 0x7E] fnand %f6, %f4, %f10 tge %xcc, 0x3 te %xcc, 0x0 lduw [%l7 + 0x60], %l6 ba,a %xcc, loop_3347 ldub [%l7 + 0x30], %g7 fcmpgt16 %f14, %f14, %g2 lduh [%l7 + 0x4A], %o0 loop_3347: fmovsleu %icc, %f15, %f4 fcmpne32 %f2, %f2, %l5 ldsh [%l7 + 0x4A], %o3 fpadd16s %f14, %f12, %f6 fba,a %fcc2, loop_3348 sra %l2, %g4, %i6 fmovrslez %o4, %f10, %f4 fbuge %fcc2, loop_3349 loop_3348: fnands %f12, %f8, %f5 stw %g3, [%l7 + 0x18] fandnot1 %f12, %f14, %f2 loop_3349: bcs,a loop_3350 fmovdg %xcc, %f9, %f14 ldub [%l7 + 0x28], %o5 edge16 %o2, %l3, %o7 loop_3350: sth %i3, [%l7 + 0x7A] srlx %g6, 0x04, %g5 ldsb [%l7 + 0x4E], %o6 bgu,pt %icc, loop_3351 edge32l %o1, %i2, %i7 fnegd %f4, %f10 orncc %l4, %g1, %l0 loop_3351: fmovdle %icc, %f11, %f8 edge32n %i1, %l1, %i0 fexpand %f8, %f14 edge8l %i5, %l6, %g7 bge %icc, loop_3352 nop setx loop_3353, %l0, %l1 jmpl %l1, %g2 stb %o0, [%l7 + 0x43] ldsw [%l7 + 0x1C], %i4 loop_3352: fornot1s %f6, %f10, %f5 loop_3353: sethi 0x08E6, %o3 fzero %f2 ldub [%l7 + 0x28], %l2 ldsb [%l7 + 0x66], %g4 stx %i6, [%l7 + 0x68] add %o4, 0x0E29, %l5 udivx %o5, 0x077F, %o2 brgz,a %g3, loop_3354 ldsw [%l7 + 0x14], %o7 fpadd32s %f10, %f6, %f3 bneg,a,pn %xcc, loop_3355 loop_3354: fandnot2 %f10, %f8, %f2 stx %i3, [%l7 + 0x28] tgu %xcc, 0x4 loop_3355: array32 %l3, %g5, %g6 movrlez %o1, %o6, %i7 fmovda %icc, %f11, %f0 fandnot1s %f2, %f8, %f11 std %f4, [%l7 + 0x18] fornot2 %f14, %f4, %f14 fnor %f2, %f14, %f10 brgz,a %i2, loop_3356 ldub [%l7 + 0x2B], %l4 lduw [%l7 + 0x50], %l0 ldd [%l7 + 0x78], %f10 loop_3356: st %f6, [%l7 + 0x08] brz,a %g1, loop_3357 bne,pn %xcc, loop_3358 ldsh [%l7 + 0x62], %l1 fmovdcc %xcc, %f5, %f1 loop_3357: ld [%l7 + 0x10], %f9 loop_3358: tsubcctv %i1, 0x1AF0, %i0 movrgez %i5, 0x04F, %g7 fmul8x16 %f7, %f14, %f12 ldsb [%l7 + 0x5A], %l6 fcmpgt16 %f0, %f6, %o0 edge8 %i4, %o3, %g2 edge16 %g4, %l2, %o4 sth %i6, [%l7 + 0x2A] ld [%l7 + 0x54], %f14 ld [%l7 + 0x70], %f11 fpadd16s %f6, %f8, %f6 fmovdvs %icc, %f13, %f6 tneg %icc, 0x6 bge %icc, loop_3359 brlez %o5, loop_3360 fbug %fcc1, loop_3361 srlx %l5, 0x02, %o2 loop_3359: fmovdvc %xcc, %f6, %f9 loop_3360: fmovsneg %xcc, %f10, %f12 loop_3361: nop setx loop_3362, %l0, %l1 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 %o7, %i3, %l3 fsrc1 %f2, %f8 bcs,pt %icc, loop_3363 loop_3362: fmovdgu %icc, %f11, %f2 bvc,pn %xcc, loop_3364 fnot1s %f12, %f13 loop_3363: tn %xcc, 0x1 movpos %xcc, %g5, %g3 loop_3364: fmovdcc %xcc, %f8, %f11 ldub [%l7 + 0x51], %g6 for %f4, %f10, %f6 fandnot2 %f6, %f10, %f2 fbo %fcc1, loop_3365 orncc %o1, 0x1C74, %i7 bl,pn %icc, loop_3366 smulcc %o6, %l4, %l0 loop_3365: brgz %i2, loop_3367 movn %icc, %l1, %i1 loop_3366: std %f6, [%l7 + 0x68] std %f14, [%l7 + 0x68] loop_3367: movrgez %i0, 0x0A2, %g1 stw %g7, [%l7 + 0x30] ldsw [%l7 + 0x5C], %l6 movre %i5, %o0, %o3 lduh [%l7 + 0x6A], %i4 fmovrse %g2, %f9, %f7 fxor %f0, %f4, %f6 fpadd16 %f2, %f2, %f8 stw %l2, [%l7 + 0x08] st %f14, [%l7 + 0x2C] sth %g4, [%l7 + 0x18] ldx [%l7 + 0x20], %o4 ldd [%l7 + 0x50], %f4 xnorcc %i6, 0x0356, %o5 ld [%l7 + 0x2C], %f15 ldsh [%l7 + 0x26], %o2 and %o7, 0x0B4F, %l5 edge8ln %l3, %g5, %g3 sth %i3, [%l7 + 0x42] fmovsle %icc, %f4, %f0 fnors %f2, %f10, %f6 tpos %xcc, 0x0 stx %g6, [%l7 + 0x70] stw %o1, [%l7 + 0x38] fmovdneg %xcc, %f7, %f10 st %f13, [%l7 + 0x74] taddcctv %i7, %l4, %o6 fmovsg %xcc, %f7, %f7 lduw [%l7 + 0x0C], %l0 ldsw [%l7 + 0x10], %l1 fblg %fcc3, loop_3368 std %f8, [%l7 + 0x20] fnot2s %f9, %f8 fpadd16s %f4, %f7, %f15 loop_3368: stb %i1, [%l7 + 0x7C] fmovsn %icc, %f3, %f0 stw %i2, [%l7 + 0x50] tge %icc, 0x6 ldx [%l7 + 0x30], %g1 fmovsl %xcc, %f3, %f14 call loop_3369 tcs %xcc, 0x3 fors %f14, %f8, %f10 taddcctv %g7, 0x142A, %i0 loop_3369: stb %l6, [%l7 + 0x22] ldsw [%l7 + 0x74], %i5 movneg %xcc, %o0, %o3 movrne %g2, %l2, %i4 movrgez %o4, 0x1C8, %i6 bl,a loop_3370 xor %g4, %o5, %o7 movleu %xcc, %l5, %l3 movrgz %g5, 0x081, %g3 loop_3370: tne %xcc, 0x4 ldsw [%l7 + 0x2C], %i3 std %f10, [%l7 + 0x20] for %f10, %f0, %f12 stw %g6, [%l7 + 0x54] edge8l %o1, %i7, %o2 fcmpd %fcc1, %f4, %f12 fbg,a %fcc1, loop_3371 fmovsa %xcc, %f13, %f5 fmovrse %l4, %f2, %f15 fbg %fcc1, loop_3372 loop_3371: edge32n %l0, %l1, %i1 fpsub32s %f1, %f12, %f1 fmovsne %xcc, %f1, %f1 loop_3372: bpos,pn %icc, loop_3373 ldsb [%l7 + 0x61], %o6 nop setx loop_3374, %l0, %l1 jmpl %l1, %g1 fmovrdne %g7, %f2, %f14 loop_3373: add %i2, 0x120B, %l6 fmovdcs %icc, %f0, %f7 loop_3374: fpack16 %f12, %f6 fzeros %f2 movpos %xcc, %i5, %i0 bgu loop_3375 tpos %icc, 0x0 nop setx loop_3376, %l0, %l1 jmpl %l1, %o3 bn,pt %icc, loop_3377 loop_3375: std %f12, [%l7 + 0x28] fcmpne16 %f0, %f2, %g2 loop_3376: tge %xcc, 0x5 loop_3377: fmovde %icc, %f10, %f5 umul %l2, 0x1675, %o0 bcs loop_3378 brlez %o4, loop_3379 array16 %i6, %i4, %g4 st %f6, [%l7 + 0x38] loop_3378: brz,a %o7, loop_3380 loop_3379: nop setx loop_3381, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tl %xcc, 0x1 xor %l5, 0x0B8B, %o5 loop_3380: fmovdvc %xcc, %f14, %f1 loop_3381: fpadd16s %f8, %f3, %f1 ld [%l7 + 0x78], %f15 stw %g5, [%l7 + 0x78] fpsub16 %f6, %f2, %f12 movre %l3, %i3, %g6 brgez %g3, loop_3382 fnors %f3, %f2, %f14 mulx %i7, 0x1279, %o2 ldd [%l7 + 0x10], %f12 loop_3382: umul %l4, 0x1BF7, %l0 movg %xcc, %l1, %o1 xnor %i1, 0x0F77, %o6 ld [%l7 + 0x40], %f5 lduw [%l7 + 0x10], %g7 fxors %f12, %f1, %f2 fmovdg %xcc, %f9, %f4 move %icc, %g1, %i2 bleu,a,pn %icc, loop_3383 bleu,a,pn %icc, loop_3384 fandnot2 %f14, %f0, %f10 sth %i5, [%l7 + 0x44] loop_3383: tvs %xcc, 0x3 loop_3384: fpadd16s %f1, %f14, %f4 fzero %f12 fpack32 %f4, %f8, %f2 ta %xcc, 0x7 fmovdcc %icc, %f15, %f13 nop setx loop_3385, %l0, %l1 jmpl %l1, %i0 ldsw [%l7 + 0x30], %l6 addccc %o3, %l2, %o0 ba,pn %xcc, loop_3386 loop_3385: siam 0x4 st %f14, [%l7 + 0x30] movn %icc, %g2, %o4 loop_3386: fandnot2s %f14, %f7, %f0 ldsh [%l7 + 0x10], %i4 ld [%l7 + 0x38], %f3 sth %g4, [%l7 + 0x40] fmovdg %icc, %f13, %f9 or %o7, 0x1A7C, %l5 fmovdl %icc, %f15, %f6 tle %icc, 0x2 fmovdcs %xcc, %f10, %f14 edge16ln %o5, %i6, %l3 orcc %g5, 0x0B06, %g6 fones %f11 stx %g3, [%l7 + 0x28] stb %i3, [%l7 + 0x2B] fandnot2 %f14, %f6, %f0 ldsb [%l7 + 0x60], %o2 mulscc %i7, %l4, %l1 orn %l0, %i1, %o1 lduh [%l7 + 0x7E], %o6 be,a loop_3387 fble %fcc3, loop_3388 ldx [%l7 + 0x58], %g1 ldsb [%l7 + 0x30], %i2 loop_3387: stw %i5, [%l7 + 0x70] loop_3388: tsubcc %i0, 0x095B, %g7 brlz %o3, loop_3389 ldsh [%l7 + 0x7C], %l2 bg,a,pt %xcc, loop_3390 edge32ln %o0, %l6, %g2 loop_3389: fnot1 %f2, %f2 brgz,a %o4, loop_3391 loop_3390: fmovdvs %xcc, %f7, %f2 ba,pn %xcc, loop_3392 bne,a,pn %xcc, loop_3393 loop_3391: fmovsgu %icc, %f5, %f9 alignaddr %i4, %o7, %g4 loop_3392: stb %o5, [%l7 + 0x1E] loop_3393: movneg %xcc, %l5, %i6 fmovse %icc, %f14, %f7 stx %l3, [%l7 + 0x68] fbul %fcc1, loop_3394 bvs,a,pt %icc, loop_3395 brgez %g6, loop_3396 fmovdne %xcc, %f10, %f15 loop_3394: fmovde %icc, %f2, %f7 loop_3395: edge8l %g3, %i3, %g5 loop_3396: ldsh [%l7 + 0x72], %o2 sdivx %i7, 0x15D1, %l4 std %f4, [%l7 + 0x58] fmovdvc %xcc, %f15, %f9 lduh [%l7 + 0x30], %l1 ldsb [%l7 + 0x49], %i1 array16 %l0, %o1, %o6 ldsh [%l7 + 0x4E], %g1 fmul8x16al %f15, %f11, %f6 movl %icc, %i5, %i2 ldsb [%l7 + 0x26], %i0 fpsub32 %f2, %f2, %f14 fsrc2 %f14, %f0 ldsb [%l7 + 0x3F], %o3 lduh [%l7 + 0x6E], %l2 fbul,a %fcc3, loop_3397 stw %o0, [%l7 + 0x1C] lduw [%l7 + 0x14], %l6 brlez,a %g7, loop_3398 loop_3397: fpsub16s %f4, %f15, %f10 pdist %f8, %f8, %f4 xor %o4, %i4, %o7 loop_3398: bleu,a,pt %icc, loop_3399 fmovsle %xcc, %f5, %f5 ldd [%l7 + 0x08], %f2 lduh [%l7 + 0x6A], %g2 loop_3399: tcc %xcc, 0x4 fpmerge %f8, %f14, %f10 fornot2 %f0, %f4, %f10 fmovdge %xcc, %f1, %f0 fmovsneg %xcc, %f5, %f10 brnz %o5, loop_3400 subccc %l5, %g4, %l3 brgz %g6, loop_3401 array16 %i6, %g3, %g5 loop_3400: udivx %i3, 0x1E44, %o2 brlez,a %i7, loop_3402 loop_3401: ba,a,pn %xcc, loop_3403 fbg,a %fcc2, loop_3404 sllx %l1, 0x19, %l4 loop_3402: fmovsneg %xcc, %f1, %f11 loop_3403: fnand %f2, %f4, %f2 loop_3404: stx %l0, [%l7 + 0x58] andn %i1, %o1, %g1 fcmpd %fcc2, %f4, %f10 smul %i5, %i2, %i0 fmovda %icc, %f14, %f7 fmovsg %icc, %f1, %f7 fbe,a %fcc1, loop_3405 ldd [%l7 + 0x58], %f10 fmovse %icc, %f2, %f5 and %o3, 0x1D95, %o6 loop_3405: fmovscc %xcc, %f11, %f14 sethi 0x01CE, %o0 fand %f10, %f4, %f6 sllx %l2, %g7, %l6 fmovsn %icc, %f13, %f4 st %f7, [%l7 + 0x4C] ldx [%l7 + 0x60], %i4 fbn %fcc1, loop_3406 fandnot2s %f1, %f10, %f8 fmovdge %icc, %f7, %f15 stw %o4, [%l7 + 0x34] loop_3406: sth %g2, [%l7 + 0x74] stw %o7, [%l7 + 0x08] smul %l5, %o5, %l3 fbul,a %fcc0, loop_3407 std %f10, [%l7 + 0x58] sth %g6, [%l7 + 0x3E] edge16ln %i6, %g3, %g5 loop_3407: bl,a,pn %xcc, loop_3408 fmovda %icc, %f7, %f3 bvs,a,pn %xcc, loop_3409 addccc %g4, %i3, %i7 loop_3408: lduh [%l7 + 0x76], %l1 lduw [%l7 + 0x64], %o2 loop_3409: fpsub32s %f8, %f14, %f2 bn loop_3410 fbue,a %fcc1, loop_3411 fands %f2, %f1, %f13 ldsb [%l7 + 0x36], %l4 loop_3410: sra %i1, %o1, %l0 loop_3411: ldsh [%l7 + 0x26], %g1 bg,pn %xcc, loop_3412 movpos %icc, %i2, %i0 sdivx %o3, 0x1FFD, %o6 stb %o0, [%l7 + 0x6C] loop_3412: andncc %l2, %g7, %l6 fmovrslz %i5, %f3, %f3 fbug,a %fcc0, loop_3413 fand %f0, %f6, %f2 lduh [%l7 + 0x72], %i4 fmovsge %xcc, %f4, %f10 loop_3413: bshuffle %f4, %f0, %f6 fpsub32s %f12, %f1, %f14 ldx [%l7 + 0x60], %o4 fnegd %f14, %f0 ldx [%l7 + 0x58], %g2 ldsb [%l7 + 0x1C], %o7 fmovsne %xcc, %f4, %f8 fornot1 %f14, %f2, %f10 movneg %icc, %l5, %l3 fxnor %f2, %f6, %f12 bneg loop_3414 ld [%l7 + 0x6C], %f1 stw %o5, [%l7 + 0x40] stx %i6, [%l7 + 0x70] loop_3414: fpadd32s %f8, %f5, %f2 fmovscs %icc, %f10, %f12 tvc %xcc, 0x4 fpack32 %f14, %f4, %f2 stx %g3, [%l7 + 0x40] fmovsl %icc, %f12, %f9 addc %g6, 0x1009, %g4 sllx %g5, %i7, %i3 lduh [%l7 + 0x08], %o2 ld [%l7 + 0x44], %f10 tg %xcc, 0x7 fpsub16 %f4, %f6, %f14 lduw [%l7 + 0x54], %l4 st %f6, [%l7 + 0x08] fcmpd %fcc1, %f14, %f6 fnands %f0, %f7, %f5 ldx [%l7 + 0x68], %i1 bge %xcc, loop_3415 for %f4, %f4, %f8 fnors %f7, %f4, %f7 fbul %fcc1, loop_3416 loop_3415: taddcctv %l1, 0x00C1, %l0 fabsd %f0, %f10 ldub [%l7 + 0x78], %g1 loop_3416: ldsb [%l7 + 0x42], %i2 bneg,a,pt %icc, loop_3417 fbule %fcc3, loop_3418 call loop_3419 edge32n %o1, %i0, %o6 loop_3417: fmovsleu %icc, %f4, %f11 loop_3418: sth %o0, [%l7 + 0x36] loop_3419: array32 %l2, %o3, %g7 fandnot1s %f13, %f12, %f15 fabss %f7, %f9 ldsh [%l7 + 0x48], %i5 bl %xcc, loop_3420 movleu %icc, %i4, %o4 std %f12, [%l7 + 0x38] fcmpd %fcc1, %f14, %f6 loop_3420: edge8 %l6, %o7, %l5 bg,a loop_3421 movg %xcc, %l3, %o5 fsrc2 %f8, %f4 movre %i6, %g3, %g2 loop_3421: fmovd %f12, %f8 fnot1 %f8, %f2 std %f14, [%l7 + 0x40] fmovsneg %xcc, %f10, %f7 movne %icc, %g6, %g5 fabsd %f8, %f10 brgez,a %g4, loop_3422 move %xcc, %i3, %o2 srl %i7, 0x0C, %l4 movle %xcc, %l1, %l0 loop_3422: fcmpgt32 %f2, %f0, %i1 fcmpne16 %f12, %f6, %i2 sth %g1, [%l7 + 0x24] lduw [%l7 + 0x14], %i0 fbl,a %fcc1, loop_3423 std %f10, [%l7 + 0x28] udivcc %o1, 0x1B53, %o0 fble %fcc1, loop_3424 loop_3423: ble,pn %xcc, loop_3425 array8 %o6, %l2, %o3 lduw [%l7 + 0x58], %g7 loop_3424: movrlz %i4, 0x104, %i5 loop_3425: st %f2, [%l7 + 0x44] call loop_3426 brnz,a %l6, loop_3427 fnors %f2, %f3, %f6 tcs %xcc, 0x5 loop_3426: lduh [%l7 + 0x42], %o7 loop_3427: fcmpes %fcc2, %f5, %f4 fcmped %fcc0, %f2, %f4 stx %o4, [%l7 + 0x10] stx %l5, [%l7 + 0x18] tvc %icc, 0x0 orn %o5, 0x09B8, %i6 ld [%l7 + 0x7C], %f7 ldsw [%l7 + 0x68], %g3 stb %l3, [%l7 + 0x2E] movg %icc, %g6, %g2 fmovsn %xcc, %f5, %f3 fpadd32s %f8, %f1, %f11 brgz,a %g4, loop_3428 tsubcc %i3, 0x199B, %o2 bcs,a,pn %icc, loop_3429 fxors %f15, %f4, %f10 loop_3428: fcmple32 %f10, %f8, %i7 mulscc %g5, 0x0994, %l1 loop_3429: movge %icc, %l0, %i1 stb %i2, [%l7 + 0x15] fandnot1 %f10, %f8, %f0 fmovsge %icc, %f8, %f1 ldsb [%l7 + 0x56], %l4 fornot2 %f8, %f10, %f2 fbue,a %fcc1, loop_3430 ldd [%l7 + 0x30], %f2 alignaddrl %g1, %i0, %o1 edge32n %o0, %l2, %o3 loop_3430: fone %f6 ldub [%l7 + 0x58], %g7 bgu %icc, loop_3431 st %f6, [%l7 + 0x4C] fbu %fcc1, loop_3432 fmovrslz %i4, %f12, %f4 loop_3431: lduw [%l7 + 0x64], %i5 st %f3, [%l7 + 0x54] loop_3432: srax %l6, 0x04, %o7 lduw [%l7 + 0x18], %o6 sdivcc %o4, 0x1DAF, %l5 ldsh [%l7 + 0x2C], %o5 bge,a %xcc, loop_3433 fnot2s %f3, %f13 fmovrse %g3, %f6, %f10 fmovrse %i6, %f12, %f4 loop_3433: fand %f8, %f6, %f12 lduw [%l7 + 0x5C], %l3 fmovrdgez %g2, %f0, %f8 srax %g4, %g6, %i3 fcmped %fcc2, %f14, %f6 fbg,a %fcc2, loop_3434 ldx [%l7 + 0x60], %i7 bvs loop_3435 movpos %icc, %o2, %l1 loop_3434: ldsw [%l7 + 0x18], %g5 movrne %i1, %l0, %i2 loop_3435: fcmped %fcc3, %f2, %f0 bvc,a,pt %xcc, loop_3436 movre %g1, %i0, %l4 fsrc2 %f14, %f10 ld [%l7 + 0x38], %f1 loop_3436: alignaddr %o0, %o1, %l2 sll %o3, %i4, %g7 fexpand %f9, %f4 sth %l6, [%l7 + 0x48] stw %o7, [%l7 + 0x30] fpadd16s %f14, %f15, %f0 fors %f10, %f12, %f11 or %i5, %o6, %o4 fcmpne16 %f8, %f2, %l5 srax %g3, %i6, %l3 be,a,pt %icc, loop_3437 fmovdle %icc, %f2, %f7 edge8 %o5, %g2, %g4 lduh [%l7 + 0x78], %g6 loop_3437: tsubcc %i3, %o2, %l1 tneg %icc, 0x3 fmovdg %icc, %f7, %f15 tcs %xcc, 0x2 fbue,a %fcc1, loop_3438 be,a,pt %icc, loop_3439 movrlz %g5, %i7, %i1 fcmpeq16 %f4, %f14, %l0 loop_3438: movrne %i2, 0x244, %g1 loop_3439: bge,a loop_3440 std %f4, [%l7 + 0x58] edge16n %i0, %o0, %l4 sdivcc %l2, 0x1B58, %o1 loop_3440: brlez %i4, loop_3441 fxor %f0, %f14, %f4 ldsb [%l7 + 0x14], %g7 ldub [%l7 + 0x0D], %l6 loop_3441: fmovdpos %xcc, %f7, %f14 fpadd32s %f14, %f14, %f10 sdivx %o7, 0x0735, %i5 stw %o3, [%l7 + 0x7C] bgu,a loop_3442 move %xcc, %o6, %o4 stb %g3, [%l7 + 0x0D] movg %xcc, %l5, %i6 loop_3442: fpadd32s %f11, %f3, %f1 andncc %o5, %l3, %g2 xorcc %g4, %g6, %i3 fzeros %f13 array8 %o2, %l1, %i7 fpadd32 %f14, %f10, %f0 ldsh [%l7 + 0x34], %g5 stw %i1, [%l7 + 0x4C] ldd [%l7 + 0x10], %f12 fmovscc %icc, %f4, %f3 ldsh [%l7 + 0x28], %l0 fmovrdlz %i2, %f8, %f8 fblg,a %fcc1, loop_3443 edge32 %g1, %o0, %i0 lduh [%l7 + 0x0C], %l4 fmovde %icc, %f6, %f3 loop_3443: ldsw [%l7 + 0x78], %o1 ldsh [%l7 + 0x4E], %l2 edge8n %g7, %i4, %o7 fbg,a %fcc0, loop_3444 fbo,a %fcc0, loop_3445 sth %l6, [%l7 + 0x34] ldsb [%l7 + 0x42], %o3 loop_3444: smulcc %o6, 0x00DD, %o4 loop_3445: srlx %i5, 0x02, %g3 movre %l5, %o5, %i6 tgu %icc, 0x0 edge32ln %l3, %g4, %g6 movvs %xcc, %i3, %g2 fpadd16s %f7, %f12, %f5 sth %l1, [%l7 + 0x2C] subccc %i7, 0x130F, %o2 ld [%l7 + 0x68], %f15 lduw [%l7 + 0x2C], %i1 call loop_3446 fand %f6, %f12, %f8 ldsb [%l7 + 0x17], %g5 bcc,a,pn %xcc, loop_3447 loop_3446: ld [%l7 + 0x6C], %f13 std %f4, [%l7 + 0x30] movrlez %l0, 0x1EB, %i2 loop_3447: sth %g1, [%l7 + 0x1E] fba %fcc1, loop_3448 smulcc %i0, %l4, %o0 fcmpne32 %f8, %f8, %o1 fmovrdgz %l2, %f6, %f8 loop_3448: lduw [%l7 + 0x30], %g7 brnz,a %i4, loop_3449 ldsw [%l7 + 0x0C], %o7 std %f12, [%l7 + 0x28] movneg %icc, %o3, %o6 loop_3449: edge16l %o4, %i5, %g3 std %f2, [%l7 + 0x08] array16 %l5, %o5, %l6 ldub [%l7 + 0x09], %i6 stx %l3, [%l7 + 0x08] fpadd32s %f14, %f2, %f15 stb %g6, [%l7 + 0x46] edge8n %g4, %g2, %l1 bn,a %xcc, loop_3450 stb %i3, [%l7 + 0x12] ldsw [%l7 + 0x44], %i7 ld [%l7 + 0x34], %f10 loop_3450: movvs %xcc, %o2, %g5 addccc %i1, 0x023E, %i2 fmovsa %xcc, %f12, %f1 fmovse %icc, %f5, %f7 sth %l0, [%l7 + 0x0C] sdivcc %g1, 0x1192, %l4 fble %fcc0, loop_3451 ldsh [%l7 + 0x26], %o0 umulcc %i0, 0x035D, %o1 bpos,a %icc, loop_3452 loop_3451: fmovrslez %g7, %f12, %f7 fmovrsgz %i4, %f15, %f10 fba,a %fcc2, loop_3453 loop_3452: sll %l2, 0x0E, %o7 ldx [%l7 + 0x48], %o3 edge16n %o6, %i5, %o4 loop_3453: tneg %xcc, 0x5 fcmple32 %f2, %f14, %g3 fsrc2 %f4, %f8 fmovsge %xcc, %f13, %f1 fmovdcs %icc, %f9, %f4 edge32 %l5, %l6, %i6 faligndata %f4, %f0, %f14 fbu %fcc1, loop_3454 sth %o5, [%l7 + 0x1A] brz,a %l3, loop_3455 lduh [%l7 + 0x38], %g6 loop_3454: fba %fcc2, loop_3456 andncc %g4, %l1, %g2 loop_3455: std %f4, [%l7 + 0x30] sth %i3, [%l7 + 0x26] loop_3456: edge8ln %i7, %g5, %o2 fbl %fcc1, loop_3457 lduh [%l7 + 0x18], %i1 fzero %f2 fbul,a %fcc2, loop_3458 loop_3457: tsubcc %i2, %g1, %l0 fmovdl %icc, %f6, %f15 fornot1 %f0, %f8, %f4 loop_3458: fand %f12, %f12, %f12 sth %o0, [%l7 + 0x2A] ldsw [%l7 + 0x34], %l4 lduh [%l7 + 0x72], %o1 fbn %fcc2, loop_3459 fmuld8sux16 %f0, %f0, %f14 bcs %xcc, loop_3460 smulcc %i0, 0x16E0, %i4 loop_3459: fmovrslez %g7, %f9, %f11 ld [%l7 + 0x58], %f8 loop_3460: ld [%l7 + 0x44], %f8 ldub [%l7 + 0x63], %o7 fmovdvc %xcc, %f8, %f8 stw %o3, [%l7 + 0x20] ldsh [%l7 + 0x3E], %l2 fornot2s %f5, %f9, %f1 andcc %o6, 0x1A06, %o4 std %f4, [%l7 + 0x50] andncc %i5, %g3, %l6 fpsub16 %f10, %f10, %f8 edge32l %i6, %o5, %l3 sdiv %g6, 0x199C, %g4 ldd [%l7 + 0x78], %f2 lduw [%l7 + 0x20], %l5 tvs %xcc, 0x3 edge16l %l1, %i3, %g2 fmovspos %icc, %f7, %f5 movvc %icc, %g5, %o2 fmovdn %xcc, %f14, %f4 movg %icc, %i7, %i1 std %f8, [%l7 + 0x78] ldx [%l7 + 0x40], %i2 fbne %fcc3, loop_3461 fnand %f8, %f14, %f2 ld [%l7 + 0x10], %f15 tleu %xcc, 0x7 loop_3461: ldx [%l7 + 0x70], %l0 sra %g1, %o0, %o1 tge %icc, 0x3 ld [%l7 + 0x10], %f8 for %f12, %f12, %f4 fbuge %fcc2, loop_3462 ld [%l7 + 0x48], %f13 alignaddrl %i0, %l4, %i4 ldsh [%l7 + 0x2A], %g7 loop_3462: lduh [%l7 + 0x14], %o7 ldsw [%l7 + 0x40], %l2 sdivx %o6, 0x0EDD, %o3 fandnot1s %f4, %f5, %f14 tleu %xcc, 0x1 sra %i5, %o4, %g3 fble %fcc1, loop_3463 fmovdneg %xcc, %f15, %f9 ldd [%l7 + 0x18], %f14 tsubcc %l6, %i6, %o5 loop_3463: stx %l3, [%l7 + 0x08] xor %g4, %g6, %l5 fones %f10 edge32 %i3, %g2, %g5 std %f12, [%l7 + 0x68] ldsw [%l7 + 0x24], %l1 movneg %xcc, %o2, %i1 st %f6, [%l7 + 0x24] sra %i2, %l0, %i7 st %f10, [%l7 + 0x38] movrgz %g1, %o0, %i0 fcmped %fcc2, %f0, %f8 movrlez %o1, 0x01B, %l4 andn %g7, 0x0021, %o7 ble,a loop_3464 ldsb [%l7 + 0x20], %l2 stx %o6, [%l7 + 0x08] ldsh [%l7 + 0x1C], %o3 loop_3464: fbl %fcc0, loop_3465 fmovsl %xcc, %f3, %f1 tsubcctv %i4, 0x17C7, %i5 edge16 %o4, %g3, %i6 loop_3465: st %f2, [%l7 + 0x60] fbul %fcc2, loop_3466 lduh [%l7 + 0x68], %o5 tn %xcc, 0x3 fmovdge %xcc, %f7, %f11 loop_3466: fornot1s %f14, %f11, %f4 edge8ln %l3, %l6, %g4 movn %xcc, %l5, %i3 edge8l %g6, %g5, %g2 fnot2s %f6, %f7 nop setx loop_3467, %l0, %l1 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 %o2, [%l7 + 0x46] movgu %xcc, %l1, %i1 movcs %xcc, %i2, %i7 loop_3467: fpack16 %f2, %f4 fzero %f6 fmuld8sux16 %f10, %f13, %f12 fbn %fcc0, loop_3468 edge8 %g1, %o0, %i0 nop setx loop_3469, %l0, %l1 jmpl %l1, %o1 stw %l4, [%l7 + 0x34] loop_3468: fpack16 %f8, %f0 stb %g7, [%l7 + 0x33] loop_3469: stw %o7, [%l7 + 0x30] edge8l %l0, %l2, %o6 fcmple16 %f0, %f10, %i4 fbu %fcc2, loop_3470 ble,a,pt %icc, loop_3471 sth %i5, [%l7 + 0x16] umul %o3, 0x1689, %g3 loop_3470: brgez,a %i6, loop_3472 loop_3471: ldub [%l7 + 0x15], %o4 fble,a %fcc0, loop_3473 bcs loop_3474 loop_3472: fnegd %f0, %f8 movre %o5, %l3, %g4 loop_3473: fabss %f5, %f14 loop_3474: for %f12, %f8, %f10 fpmerge %f9, %f3, %f14 siam 0x1 fbule %fcc3, loop_3475 xor %l6, %l5, %i3 tvc %icc, 0x1 sra %g6, %g2, %g5 loop_3475: sth %o2, [%l7 + 0x40] fmovdge %icc, %f9, %f14 nop setx loop_3476, %l0, %l1 jmpl %l1, %i1 fnand %f0, %f14, %f0 fmovdl %xcc, %f2, %f3 stb %l1, [%l7 + 0x2F] loop_3476: tle %icc, 0x2 fpadd16s %f13, %f3, %f2 fpsub16s %f0, %f11, %f7 bleu %xcc, loop_3477 st %f1, [%l7 + 0x4C] st %f11, [%l7 + 0x10] bcs,pn %xcc, loop_3478 loop_3477: ldx [%l7 + 0x10], %i2 fblg %fcc3, loop_3479 movre %g1, %o0, %i7 loop_3478: ldd [%l7 + 0x40], %f14 bg,a %xcc, loop_3480 loop_3479: bge loop_3481 fxor %f12, %f4, %f10 std %f10, [%l7 + 0x60] loop_3480: stw %i0, [%l7 + 0x1C] loop_3481: umulcc %o1, 0x16B1, %g7 fxnors %f11, %f11, %f2 call loop_3482 stb %o7, [%l7 + 0x3D] movcc %xcc, %l4, %l0 umulcc %o6, %i4, %i5 loop_3482: ld [%l7 + 0x78], %f9 te %xcc, 0x5 std %f12, [%l7 + 0x70] be,a,pt %icc, loop_3483 fmovsl %icc, %f1, %f14 xorcc %l2, %o3, %g3 sra %o4, %i6, %l3 loop_3483: tneg %icc, 0x4 mova %icc, %g4, %l6 st %f7, [%l7 + 0x78] fmovda %icc, %f1, %f9 fmovdvs %xcc, %f1, %f6 brgez,a %o5, loop_3484 st %f5, [%l7 + 0x64] ldub [%l7 + 0x28], %i3 ble,a %xcc, loop_3485 loop_3484: st %f6, [%l7 + 0x24] move %xcc, %g6, %g2 fmuld8sux16 %f1, %f1, %f4 loop_3485: fmuld8sux16 %f9, %f6, %f8 st %f6, [%l7 + 0x74] fba,a %fcc2, loop_3486 fcmps %fcc1, %f2, %f14 ldsw [%l7 + 0x18], %g5 fmovdle %icc, %f0, %f11 loop_3486: fcmpd %fcc1, %f2, %f10 ld [%l7 + 0x64], %f8 fmul8ulx16 %f6, %f6, %f2 fbug,a %fcc1, loop_3487 fbu,a %fcc2, loop_3488 fsrc2 %f0, %f4 movg %icc, %o2, %i1 loop_3487: ldsh [%l7 + 0x78], %l5 loop_3488: stb %l1, [%l7 + 0x0F] fpmerge %f0, %f1, %f8 fxnor %f2, %f2, %f10 taddcctv %i2, %o0, %g1 ldd [%l7 + 0x60], %f6 lduh [%l7 + 0x08], %i0 fpack16 %f8, %f11 bl,pt %xcc, loop_3489 fcmpeq16 %f4, %f0, %i7 st %f2, [%l7 + 0x20] fmovrsgz %o1, %f10, %f13 loop_3489: fmovdcc %icc, %f5, %f14 st %f7, [%l7 + 0x0C] bg,pt %xcc, loop_3490 umulcc %g7, %o7, %l0 fmovd %f4, %f8 tn %xcc, 0x2 loop_3490: fmovsgu %icc, %f2, %f1 bvs,a %xcc, loop_3491 udivx %l4, 0x1EC4, %i4 call loop_3492 fcmpeq16 %f14, %f0, %o6 loop_3491: add %l2, 0x06C4, %o3 addccc %g3, %o4, %i6 loop_3492: tsubcctv %l3, 0x0264, %i5 ldsw [%l7 + 0x50], %l6 sth %o5, [%l7 + 0x5A] st %f5, [%l7 + 0x68] add %i3, %g4, %g2 fmovdleu %icc, %f5, %f7 fmovdpos %xcc, %f10, %f6 sth %g6, [%l7 + 0x12] fble %fcc0, loop_3493 fexpand %f10, %f0 fbul,a %fcc3, loop_3494 ld [%l7 + 0x2C], %f4 loop_3493: addccc %o2, 0x1971, %g5 fbul,a %fcc0, loop_3495 loop_3494: ldsw [%l7 + 0x34], %l5 fbne %fcc0, loop_3496 popc 0x08CF, %l1 loop_3495: stx %i1, [%l7 + 0x68] st %f14, [%l7 + 0x54] loop_3496: edge8l %i2, %g1, %o0 ld [%l7 + 0x34], %f5 movgu %xcc, %i7, %i0 stw %o1, [%l7 + 0x64] fbug,a %fcc3, loop_3497 lduw [%l7 + 0x40], %g7 fmovsne %xcc, %f1, %f15 sdivcc %o7, 0x0F8B, %l4 loop_3497: fcmpeq32 %f0, %f10, %i4 add %l0, 0x131B, %l2 stw %o6, [%l7 + 0x10] fpmerge %f9, %f1, %f2 ldsb [%l7 + 0x62], %o3 andncc %o4, %g3, %l3 ldsb [%l7 + 0x4A], %i6 fands %f1, %f1, %f7 fnegd %f10, %f4 edge32l %i5, %o5, %l6 array16 %i3, %g4, %g6 fmovrsne %g2, %f12, %f1 subccc %o2, %l5, %g5 orn %i1, 0x0ADD, %l1 fmovrslez %g1, %f4, %f14 fmovrde %o0, %f8, %f8 movl %xcc, %i7, %i0 brz %i2, loop_3498 fnot2s %f4, %f9 edge16 %o1, %o7, %g7 andn %i4, %l0, %l2 loop_3498: fmovrdlz %o6, %f14, %f10 xnorcc %o3, %l4, %g3 fornot2 %f2, %f6, %f0 edge8ln %l3, %i6, %i5 tn %xcc, 0x5 fnand %f10, %f4, %f2 fnand %f6, %f0, %f2 fmovse %xcc, %f2, %f4 ldx [%l7 + 0x30], %o5 fcmpne16 %f6, %f10, %o4 brgz,a %i3, loop_3499 ld [%l7 + 0x10], %f1 ldub [%l7 + 0x51], %l6 nop setx loop_3500, %l0, %l1 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_3499: udivx %g6, 0x0F26, %g2 movn %icc, %o2, %g4 fxor %f8, %f8, %f6 loop_3500: ld [%l7 + 0x0C], %f14 fmovrdgez %g5, %f8, %f14 edge8n %l5, %i1, %l1 movrgez %g1, %o0, %i7 sethi 0x1CC1, %i2 st %f14, [%l7 + 0x48] ldx [%l7 + 0x78], %i0 lduh [%l7 + 0x3A], %o7 add %o1, 0x0ADA, %i4 fbe,a %fcc2, loop_3501 fmovdleu %icc, %f12, %f6 fnot1s %f2, %f6 ldub [%l7 + 0x2D], %l0 loop_3501: bn,a,pn %xcc, loop_3502 fpmerge %f1, %f2, %f14 fandnot1s %f1, %f6, %f13 edge8n %g7, %o6, %o3 loop_3502: ldsb [%l7 + 0x13], %l4 udivcc %l2, 0x0AB2, %l3 brgez %g3, loop_3503 edge32n %i5, %o5, %i6 movleu %xcc, %i3, %l6 fabss %f0, %f9 loop_3503: bl %xcc, loop_3504 fbule %fcc3, loop_3505 movvs %icc, %g6, %o4 std %f10, [%l7 + 0x08] loop_3504: fbn %fcc0, loop_3506 loop_3505: bvs,a,pt %icc, loop_3507 fcmple16 %f0, %f6, %o2 ld [%l7 + 0x30], %f2 loop_3506: fzeros %f4 loop_3507: tg %icc, 0x1 std %f14, [%l7 + 0x40] tg %xcc, 0x5 fornot1s %f14, %f7, %f7 ldx [%l7 + 0x28], %g4 tl %xcc, 0x2 movg %xcc, %g2, %l5 fpack32 %f12, %f6, %f12 lduh [%l7 + 0x38], %g5 fnors %f9, %f5, %f11 fcmpes %fcc1, %f2, %f12 fornot2 %f4, %f0, %f0 ldsh [%l7 + 0x18], %l1 fble %fcc0, loop_3508 lduw [%l7 + 0x6C], %i1 bl,pn %xcc, loop_3509 ldsw [%l7 + 0x48], %g1 loop_3508: fxors %f13, %f9, %f9 ldd [%l7 + 0x28], %f4 loop_3509: bcs %xcc, loop_3510 fmovdg %xcc, %f15, %f0 fbg,a %fcc2, loop_3511 fmovrslz %i7, %f7, %f3 loop_3510: nop setx loop_3512, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1s %f8, %f3, %f11 loop_3511: fmul8x16au %f13, %f8, %f4 fmovsgu %xcc, %f14, %f8 loop_3512: fbl,a %fcc2, loop_3513 fbl,a %fcc1, loop_3514 xnor %i2, 0x0307, %i0 tneg %icc, 0x1 loop_3513: fbue,a %fcc0, loop_3515 loop_3514: fmovd %f0, %f12 fandnot2s %f1, %f8, %f15 andn %o7, 0x1024, %o1 loop_3515: st %f10, [%l7 + 0x4C] ldsw [%l7 + 0x0C], %i4 stx %l0, [%l7 + 0x78] std %f2, [%l7 + 0x48] be %icc, loop_3516 ldsw [%l7 + 0x10], %g7 fnot2s %f12, %f2 tcs %xcc, 0x1 loop_3516: fmovsne %icc, %f4, %f6 brlz,a %o6, loop_3517 tcs %icc, 0x3 fpsub16 %f12, %f14, %f8 ldx [%l7 + 0x38], %o0 loop_3517: fcmple32 %f0, %f8, %o3 sth %l4, [%l7 + 0x6C] edge16ln %l2, %l3, %g3 lduh [%l7 + 0x3C], %i5 bg,a %xcc, loop_3518 edge8 %i6, %i3, %o5 sth %g6, [%l7 + 0x78] bleu,a,pn %xcc, loop_3519 loop_3518: fmovsle %xcc, %f11, %f8 edge32n %o4, %l6, %o2 call loop_3520 loop_3519: ldsh [%l7 + 0x64], %g2 ldx [%l7 + 0x60], %g4 ldd [%l7 + 0x50], %f0 loop_3520: sth %l5, [%l7 + 0x08] nop setx loop_3521, %l0, %l1 jmpl %l1, %l1 fzero %f8 lduh [%l7 + 0x4C], %i1 ldd [%l7 + 0x78], %f2 loop_3521: fnot2s %f5, %f4 andncc %g5, %g1, %i7 lduh [%l7 + 0x32], %i0 fmovsvc %icc, %f5, %f6 fnegs %f12, %f4 ldsb [%l7 + 0x31], %o7 fmovrdne %o1, %f4, %f4 fcmpd %fcc2, %f0, %f10 fbo %fcc0, loop_3522 stw %i2, [%l7 + 0x7C] tg %xcc, 0x5 tge %xcc, 0x0 loop_3522: lduw [%l7 + 0x0C], %l0 brlz %i4, loop_3523 fcmped %fcc2, %f14, %f14 ldsh [%l7 + 0x08], %g7 ldub [%l7 + 0x37], %o0 loop_3523: stx %o6, [%l7 + 0x48] fexpand %f15, %f4 sra %o3, 0x12, %l4 nop setx loop_3524, %l0, %l1 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 %fcc2, loop_3525 lduh [%l7 + 0x3A], %l3 tvs %icc, 0x2 loop_3524: xorcc %l2, 0x0B13, %i5 loop_3525: fcmped %fcc2, %f4, %f4 brz,a %g3, loop_3526 bn loop_3527 lduw [%l7 + 0x5C], %i6 fmovdle %icc, %f6, %f13 loop_3526: fbn %fcc0, loop_3528 loop_3527: stx %o5, [%l7 + 0x70] smul %g6, 0x04DA, %i3 ldsh [%l7 + 0x6C], %o4 loop_3528: stw %o2, [%l7 + 0x78] ldd [%l7 + 0x60], %f12 addc %g2, 0x19FD, %l6 fble,a %fcc3, loop_3529 fmovsvc %icc, %f0, %f13 edge32 %l5, %g4, %l1 ldsw [%l7 + 0x60], %g5 loop_3529: st %f12, [%l7 + 0x7C] orn %i1, %g1, %i7 fcmped %fcc0, %f0, %f14 be,a,pt %xcc, loop_3530 fmul8x16al %f14, %f14, %f6 st %f2, [%l7 + 0x10] fandnot2s %f7, %f4, %f12 loop_3530: ldsh [%l7 + 0x2A], %o7 ldsw [%l7 + 0x70], %o1 fsrc2 %f4, %f0 fmovdleu %xcc, %f4, %f1 array8 %i0, %l0, %i4 stx %g7, [%l7 + 0x70] alignaddr %i2, %o6, %o3 lduw [%l7 + 0x1C], %o0 fsrc1 %f2, %f6 lduh [%l7 + 0x3E], %l3 fmul8x16 %f0, %f8, %f2 ldx [%l7 + 0x70], %l2 ba loop_3531 ldsh [%l7 + 0x12], %l4 fpadd16 %f10, %f4, %f6 ldsw [%l7 + 0x4C], %i5 loop_3531: ldsh [%l7 + 0x30], %g3 lduw [%l7 + 0x1C], %i6 ldsw [%l7 + 0x34], %g6 fpsub32s %f13, %f13, %f4 std %f12, [%l7 + 0x08] stx %i3, [%l7 + 0x28] lduw [%l7 + 0x58], %o5 ldx [%l7 + 0x78], %o4 tpos %icc, 0x4 fxor %f4, %f4, %f8 fmovrsgz %o2, %f4, %f0 fsrc1 %f2, %f0 tcc %icc, 0x3 fmovrslez %l6, %f8, %f1 fcmpeq32 %f4, %f10, %l5 ldsh [%l7 + 0x0A], %g2 edge16 %l1, %g5, %g4 fbul,a %fcc3, loop_3532 tsubcctv %g1, 0x16F5, %i7 fble,a %fcc0, loop_3533 fmovdpos %xcc, %f11, %f4 loop_3532: ble,pn %xcc, loop_3534 fmovs %f8, %f5 loop_3533: ld [%l7 + 0x18], %f14 edge32l %o7, %o1, %i1 loop_3534: edge32n %i0, %i4, %g7 sth %i2, [%l7 + 0x3A] ldx [%l7 + 0x20], %l0 ldsh [%l7 + 0x46], %o3 fsrc2s %f15, %f4 andn %o6, 0x1162, %l3 fpsub16s %f14, %f2, %f4 array8 %l2, %l4, %o0 fones %f0 smulcc %i5, %g3, %i6 fandnot1s %f8, %f2, %f13 ldsw [%l7 + 0x34], %g6 fmovsle %icc, %f3, %f11 movpos %xcc, %i3, %o5 movpos %xcc, %o2, %o4 fbg,a %fcc2, loop_3535 bg,a %xcc, loop_3536 addccc %l5, %l6, %g2 lduw [%l7 + 0x7C], %g5 loop_3535: edge16 %l1, %g1, %g4 loop_3536: tvs %xcc, 0x6 fnand %f8, %f10, %f6 srl %o7, 0x03, %o1 tn %icc, 0x6 stw %i1, [%l7 + 0x40] ldx [%l7 + 0x48], %i0 fsrc1s %f10, %f3 movrlz %i4, %i7, %g7 ldub [%l7 + 0x23], %i2 fmovdl %icc, %f5, %f4 fbuge,a %fcc3, loop_3537 ldsw [%l7 + 0x6C], %l0 fble,a %fcc0, loop_3538 mulx %o3, 0x158A, %o6 loop_3537: st %f9, [%l7 + 0x78] fmovsvs %xcc, %f2, %f15 loop_3538: udiv %l2, 0x1959, %l4 ldsw [%l7 + 0x0C], %o0 fbug %fcc3, loop_3539 fbug,a %fcc2, loop_3540 srax %l3, %i5, %i6 fmuld8ulx16 %f9, %f12, %f2 loop_3539: fxors %f0, %f0, %f13 loop_3540: st %f13, [%l7 + 0x38] fbg,a %fcc3, loop_3541 andcc %g3, %g6, %i3 ldx [%l7 + 0x60], %o2 ld [%l7 + 0x4C], %f14 loop_3541: edge8l %o4, %l5, %o5 fbo %fcc2, loop_3542 fmovse %icc, %f7, %f4 srax %g2, %g5, %l1 fbge %fcc0, loop_3543 loop_3542: fmovsl %xcc, %f8, %f12 tpos %xcc, 0x0 mulx %g1, %l6, %g4 loop_3543: fmovdne %icc, %f10, %f9 tg %xcc, 0x0 fcmpgt32 %f6, %f0, %o7 fnegs %f4, %f5 movcs %xcc, %o1, %i0 ldx [%l7 + 0x10], %i1 fmovrdgez %i7, %f8, %f14 lduw [%l7 + 0x5C], %g7 fmovdn %xcc, %f6, %f10 ldsb [%l7 + 0x7D], %i2 fcmps %fcc0, %f0, %f10 xnor %l0, %o3, %i4 edge8 %o6, %l2, %o0 fpsub32s %f5, %f3, %f4 fpackfix %f0, %f14 fmovs %f8, %f12 edge32n %l4, %l3, %i5 ldsh [%l7 + 0x78], %g3 ld [%l7 + 0x20], %f6 ldsh [%l7 + 0x1A], %g6 ldx [%l7 + 0x70], %i3 fmovs %f12, %f12 fmovrdgez %i6, %f12, %f8 udivcc %o2, 0x023E, %l5 std %f10, [%l7 + 0x70] sdivx %o5, 0x0222, %g2 ldsw [%l7 + 0x24], %g5 fcmple16 %f0, %f8, %l1 sdiv %o4, 0x18BF, %l6 fmovsleu %icc, %f14, %f13 fmovdn %icc, %f8, %f8 fmovsneg %xcc, %f2, %f12 fmovsne %xcc, %f14, %f12 brnz,a %g4, loop_3544 movneg %xcc, %g1, %o1 fmovda %xcc, %f4, %f14 movge %icc, %o7, %i0 loop_3544: stb %i7, [%l7 + 0x0A] edge32 %g7, %i1, %l0 ldsh [%l7 + 0x2E], %o3 sth %i4, [%l7 + 0x7E] fmovrdlez %o6, %f8, %f4 and %l2, %i2, %l4 move %icc, %o0, %l3 fxnor %f8, %f6, %f6 edge8n %i5, %g6, %i3 fblg %fcc3, loop_3545 movleu %xcc, %g3, %i6 movg %xcc, %l5, %o5 fbule %fcc3, loop_3546 loop_3545: ldsh [%l7 + 0x4E], %o2 brgz %g2, loop_3547 tcc %icc, 0x0 loop_3546: srlx %g5, %o4, %l1 fmovsg %icc, %f9, %f11 loop_3547: nop setx loop_3548, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmped %fcc0, %f2, %f10 tpos %xcc, 0x0 brgez,a %l6, loop_3549 loop_3548: ldsh [%l7 + 0x40], %g4 lduh [%l7 + 0x6A], %g1 movvs %xcc, %o7, %o1 loop_3549: fcmpes %fcc0, %f10, %f11 fnot1s %f4, %f4 ldsw [%l7 + 0x08], %i0 tl %xcc, 0x6 tl %xcc, 0x4 stx %i7, [%l7 + 0x10] fmul8x16al %f2, %f7, %f14 sth %g7, [%l7 + 0x32] fmovsneg %icc, %f11, %f11 stx %i1, [%l7 + 0x78] sth %o3, [%l7 + 0x6C] subcc %i4, %o6, %l2 ld [%l7 + 0x68], %f7 xorcc %l0, 0x173F, %l4 addc %o0, 0x1B77, %l3 fxor %f2, %f2, %f12 ldsw [%l7 + 0x0C], %i5 bcs,a loop_3550 lduh [%l7 + 0x48], %g6 fxnors %f8, %f14, %f8 fbl,a %fcc3, loop_3551 loop_3550: stb %i2, [%l7 + 0x77] stx %g3, [%l7 + 0x38] fornot1 %f4, %f12, %f12 loop_3551: popc %i3, %i6 tleu %icc, 0x1 orn %o5, %l5, %g2 fcmpeq16 %f8, %f0, %g5 stw %o4, [%l7 + 0x34] movge %xcc, %o2, %l6 ld [%l7 + 0x6C], %f4 ldsw [%l7 + 0x08], %l1 smulcc %g4, 0x08FE, %o7 lduh [%l7 + 0x64], %g1 bleu loop_3552 fmul8sux16 %f14, %f14, %f0 ldsw [%l7 + 0x60], %o1 movl %icc, %i0, %i7 loop_3552: taddcctv %g7, %i1, %o3 movpos %xcc, %o6, %l2 fmovrslez %l0, %f3, %f15 fmovsl %icc, %f12, %f7 fand %f10, %f10, %f6 taddcctv %l4, %o0, %l3 sethi 0x1154, %i5 movcs %icc, %g6, %i2 popc %i4, %g3 tpos %icc, 0x0 ldsw [%l7 + 0x70], %i3 sth %o5, [%l7 + 0x62] fsrc2s %f4, %f2 stb %i6, [%l7 + 0x6F] fbul %fcc1, loop_3553 nop setx loop_3554, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot1s %f1, %f2, %f15 fmul8x16 %f11, %f6, %f6 loop_3553: movneg %xcc, %g2, %l5 loop_3554: movvs %icc, %o4, %o2 tle %icc, 0x7 xnorcc %g5, 0x13C0, %l1 tn %icc, 0x4 ba loop_3555 fmul8sux16 %f0, %f10, %f0 sth %g4, [%l7 + 0x1C] movrne %o7, %l6, %o1 loop_3555: fbne %fcc1, loop_3556 fnot2s %f6, %f13 fbu %fcc1, loop_3557 stw %g1, [%l7 + 0x58] loop_3556: fpack32 %f0, %f6, %f4 fmul8x16al %f13, %f7, %f8 loop_3557: fsrc2 %f10, %f6 array32 %i0, %g7, %i1 fble,a %fcc3, loop_3558 ldsw [%l7 + 0x58], %o3 faligndata %f4, %f2, %f8 tcs %icc, 0x2 loop_3558: fmovdcc %xcc, %f1, %f3 fpadd16s %f9, %f2, %f8 tvc %xcc, 0x1 tcs %icc, 0x2 fmovdg %xcc, %f14, %f14 ldsh [%l7 + 0x56], %i7 fbu,a %fcc2, loop_3559 st %f6, [%l7 + 0x30] subc %l2, 0x0DAC, %o6 stw %l0, [%l7 + 0x0C] loop_3559: fornot1s %f6, %f13, %f3 fpadd32s %f3, %f9, %f11 or %o0, 0x0AB9, %l4 lduh [%l7 + 0x64], %i5 orcc %l3, 0x0876, %i2 taddcc %g6, 0x1590, %i4 ldub [%l7 + 0x32], %i3 add %g3, 0x1E35, %i6 fzeros %f0 ldx [%l7 + 0x28], %o5 brz %g2, loop_3560 lduw [%l7 + 0x50], %l5 tcc %xcc, 0x1 ldsh [%l7 + 0x12], %o4 loop_3560: movrne %o2, 0x02C, %l1 stx %g5, [%l7 + 0x70] ldub [%l7 + 0x4F], %o7 fba,a %fcc1, loop_3561 movgu %xcc, %g4, %o1 nop setx loop_3562, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mulscc %g1, %i0, %l6 loop_3561: st %f10, [%l7 + 0x18] fmovsgu %xcc, %f6, %f2 loop_3562: umul %i1, %g7, %o3 fcmpes %fcc2, %f9, %f1 fsrc1 %f12, %f0 fblg,a %fcc3, loop_3563 std %f0, [%l7 + 0x68] fbn,a %fcc3, loop_3564 lduw [%l7 + 0x20], %i7 loop_3563: stx %l2, [%l7 + 0x60] sth %l0, [%l7 + 0x3A] loop_3564: sdivx %o6, 0x1E97, %o0 fmovsvs %xcc, %f15, %f7 fmovdvc %icc, %f11, %f1 ldd [%l7 + 0x18], %f0 fmovde %xcc, %f0, %f7 mulscc %l4, %l3, %i2 nop setx loop_3565, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sdivcc %g6, 0x04AF, %i5 fsrc1 %f14, %f6 fnot1s %f10, %f15 loop_3565: sethi 0x1668, %i3 sth %i4, [%l7 + 0x38] lduw [%l7 + 0x6C], %g3 fmovrdgz %o5, %f10, %f8 lduh [%l7 + 0x74], %i6 fnot2 %f12, %f10 fmovsn %xcc, %f11, %f14 alignaddrl %g2, %l5, %o4 fcmpgt32 %f4, %f4, %l1 fnot1 %f6, %f8 fmovspos %icc, %f12, %f5 fbule,a %fcc2, loop_3566 fcmpgt32 %f8, %f6, %o2 fxnors %f6, %f12, %f5 fbn %fcc0, loop_3567 loop_3566: tge %icc, 0x4 fbule %fcc2, loop_3568 fmovdpos %icc, %f10, %f1 loop_3567: movle %icc, %g5, %g4 fmovsvc %xcc, %f15, %f1 loop_3568: fmovsg %xcc, %f12, %f0 fbne,a %fcc2, loop_3569 fmovdleu %xcc, %f9, %f8 sra %o7, 0x05, %g1 fblg %fcc1, loop_3570 loop_3569: ldub [%l7 + 0x3D], %i0 ldsh [%l7 + 0x7A], %o1 ldsw [%l7 + 0x38], %i1 loop_3570: subccc %l6, 0x0734, %g7 fble,a %fcc2, loop_3571 fcmple16 %f6, %f4, %i7 fmovscs %xcc, %f3, %f7 fmovdleu %xcc, %f8, %f11 loop_3571: tvc %xcc, 0x5 ldsb [%l7 + 0x19], %l2 fcmple32 %f12, %f8, %l0 brgz %o6, loop_3572 fsrc2 %f4, %f10 std %f6, [%l7 + 0x40] fxnor %f8, %f6, %f6 loop_3572: fnot2s %f1, %f13 fmovspos %icc, %f7, %f3 fmovrslez %o0, %f4, %f14 fcmpeq32 %f10, %f0, %o3 edge32l %l3, %i2, %g6 array16 %l4, %i3, %i4 andncc %i5, %g3, %o5 fba,a %fcc0, loop_3573 ldx [%l7 + 0x20], %i6 stb %l5, [%l7 + 0x3E] sllx %g2, 0x0A, %l1 loop_3573: st %f10, [%l7 + 0x54] mulscc %o2, %g5, %g4 ldx [%l7 + 0x68], %o7 fnot2 %f8, %f8 ldx [%l7 + 0x70], %o4 fpack16 %f14, %f4 fmovs %f2, %f7 tgu %icc, 0x1 fpsub16 %f0, %f10, %f2 fmovrdne %i0, %f10, %f10 and %g1, %i1, %o1 mulscc %g7, %i7, %l2 ld [%l7 + 0x48], %f10 lduh [%l7 + 0x62], %l0 array32 %o6, %l6, %o3 edge32l %l3, %i2, %g6 fcmpd %fcc1, %f4, %f12 fnor %f8, %f12, %f14 fcmpne32 %f12, %f0, %o0 stw %l4, [%l7 + 0x60] fsrc1s %f0, %f14 fmovsge %icc, %f6, %f8 sth %i4, [%l7 + 0x34] array16 %i3, %g3, %o5 fsrc1 %f8, %f14 nop setx loop_3574, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bl,a loop_3575 ldd [%l7 + 0x28], %f12 edge8ln %i5, %i6, %g2 loop_3574: fcmpes %fcc2, %f8, %f1 loop_3575: edge8ln %l1, %o2, %g5 fbge,a %fcc1, loop_3576 pdist %f2, %f0, %f2 fbo,a %fcc3, loop_3577 stw %l5, [%l7 + 0x4C] loop_3576: subc %o7, 0x1427, %o4 std %f6, [%l7 + 0x18] loop_3577: lduh [%l7 + 0x74], %i0 fmovsg %xcc, %f11, %f6 ldsh [%l7 + 0x34], %g1 movvc %icc, %i1, %o1 std %f0, [%l7 + 0x48] movvc %xcc, %g4, %i7 fbn %fcc1, loop_3578 fbule %fcc2, loop_3579 std %f4, [%l7 + 0x08] movleu %icc, %g7, %l0 loop_3578: sth %o6, [%l7 + 0x30] loop_3579: std %f8, [%l7 + 0x70] tne %icc, 0x2 bge,pn %icc, loop_3580 movle %icc, %l6, %l2 fpsub16s %f10, %f9, %f0 ldsb [%l7 + 0x75], %o3 loop_3580: movleu %icc, %i2, %l3 std %f4, [%l7 + 0x68] fmovscc %xcc, %f15, %f13 tl %xcc, 0x6 stb %g6, [%l7 + 0x22] lduh [%l7 + 0x6C], %l4 st %f1, [%l7 + 0x34] fpmerge %f1, %f15, %f0 stw %i4, [%l7 + 0x18] smul %o0, 0x1154, %i3 mova %xcc, %g3, %o5 fnands %f12, %f6, %f12 ldub [%l7 + 0x59], %i6 fmovse %icc, %f15, %f11 ldsw [%l7 + 0x38], %i5 bn,pn %icc, loop_3581 ld [%l7 + 0x70], %f12 fcmple32 %f2, %f6, %l1 edge16l %g2, %g5, %o2 loop_3581: fmovscs %xcc, %f11, %f4 movrlez %o7, %l5, %i0 brz,a %o4, loop_3582 fbl %fcc2, loop_3583 lduh [%l7 + 0x18], %g1 fpmerge %f9, %f14, %f6 loop_3582: for %f10, %f2, %f12 loop_3583: bleu,pt %xcc, loop_3584 fsrc1 %f4, %f10 srl %i1, %o1, %i7 fxors %f4, %f8, %f11 loop_3584: or %g7, %l0, %g4 fcmpgt16 %f10, %f4, %o6 fmovdn %xcc, %f1, %f3 sethi 0x1F37, %l6 fmovsgu %xcc, %f8, %f9 tgu %xcc, 0x5 fnands %f6, %f11, %f1 subcc %o3, 0x0890, %l2 movpos %xcc, %l3, %g6 stx %l4, [%l7 + 0x68] fpsub16 %f8, %f0, %f4 fbn,a %fcc0, loop_3585 fmovse %xcc, %f11, %f9 st %f10, [%l7 + 0x70] ldsb [%l7 + 0x78], %i2 loop_3585: fmovdpos %icc, %f1, %f11 bvs,a,pn %xcc, loop_3586 tle %icc, 0x5 fnot2 %f12, %f10 ldsb [%l7 + 0x3C], %i4 loop_3586: movrgez %o0, %i3, %o5 fsrc1 %f6, %f4 st %f4, [%l7 + 0x48] fsrc2s %f2, %f9 fpadd16s %f0, %f7, %f14 nop setx loop_3587, %l0, %l1 jmpl %l1, %g3 ldsh [%l7 + 0x62], %i5 fnands %f11, %f7, %f4 xor %l1, %g2, %g5 loop_3587: tn %icc, 0x3 fmovsn %icc, %f0, %f15 bcs,a,pt %icc, loop_3588 edge32ln %i6, %o7, %l5 fbne,a %fcc0, loop_3589 brnz,a %o2, loop_3590 loop_3588: lduh [%l7 + 0x7A], %o4 fors %f11, %f0, %f1 loop_3589: ldsw [%l7 + 0x40], %i0 loop_3590: fxnor %f2, %f8, %f6 udivx %g1, 0x1185, %o1 taddcc %i1, %g7, %i7 fsrc1s %f6, %f3 mulx %l0, %g4, %l6 fsrc2 %f6, %f14 tge %icc, 0x1 fmovdn %icc, %f4, %f12 brgz %o3, loop_3591 for %f6, %f14, %f2 fbu %fcc1, loop_3592 tgu %icc, 0x5 loop_3591: or %o6, %l2, %l3 st %f2, [%l7 + 0x24] loop_3592: edge32ln %g6, %l4, %i2 ldsb [%l7 + 0x65], %i4 fmovrdgez %i3, %f0, %f4 edge8ln %o5, %o0, %g3 mova %xcc, %i5, %g2 stw %g5, [%l7 + 0x4C] fzero %f2 ld [%l7 + 0x14], %f15 edge8ln %i6, %l1, %o7 std %f6, [%l7 + 0x10] array16 %l5, %o4, %i0 edge16n %o2, %g1, %i1 edge8 %g7, %o1, %i7 tneg %icc, 0x1 std %f0, [%l7 + 0x70] xor %l0, 0x1C29, %g4 std %f2, [%l7 + 0x78] move %icc, %o3, %o6 edge16 %l6, %l2, %l3 or %g6, %i2, %l4 tg %xcc, 0x5 ldx [%l7 + 0x50], %i4 movn %xcc, %o5, %o0 fmul8ulx16 %f8, %f14, %f14 add %i3, %i5, %g3 udivx %g5, 0x1F71, %i6 fbo %fcc2, loop_3593 subccc %l1, 0x1957, %g2 sra %o7, %o4, %i0 fsrc2 %f8, %f12 loop_3593: ld [%l7 + 0x38], %f7 ldsb [%l7 + 0x7B], %l5 subc %o2, 0x0C7E, %g1 edge8ln %i1, %o1, %i7 tg %icc, 0x6 edge8n %g7, %l0, %o3 fbue %fcc3, loop_3594 alignaddrl %o6, %l6, %l2 fmovrslz %g4, %f5, %f9 call loop_3595 loop_3594: fpsub16 %f2, %f0, %f10 sethi 0x1D25, %l3 fbuge,a %fcc2, loop_3596 loop_3595: fmul8x16au %f12, %f7, %f4 ldsh [%l7 + 0x78], %i2 lduh [%l7 + 0x7C], %g6 loop_3596: fbn %fcc0, loop_3597 std %f10, [%l7 + 0x50] stb %i4, [%l7 + 0x72] sdivx %o5, 0x0D49, %l4 loop_3597: stb %i3, [%l7 + 0x6C] bne,a,pn %xcc, loop_3598 fmul8sux16 %f8, %f6, %f10 ldd [%l7 + 0x28], %f8 fmovdpos %xcc, %f15, %f0 loop_3598: udiv %i5, 0x1723, %o0 fxnor %f6, %f12, %f8 fmovsneg %xcc, %f11, %f12 udiv %g3, 0x0243, %i6 stb %g5, [%l7 + 0x1A] ldx [%l7 + 0x60], %g2 fpsub16 %f12, %f10, %f0 fmovrde %o7, %f12, %f14 brz,a %l1, loop_3599 edge16l %o4, %i0, %o2 edge32ln %g1, %i1, %o1 te %xcc, 0x0 loop_3599: taddcctv %i7, %g7, %l0 fmul8sux16 %f6, %f2, %f14 brnz %l5, loop_3600 std %f14, [%l7 + 0x30] ta %xcc, 0x7 movcc %icc, %o6, %l6 loop_3600: xorcc %o3, %l2, %g4 std %f4, [%l7 + 0x18] fbule %fcc2, loop_3601 nop setx loop_3602, %l0, %l1 jmpl %l1, %i2 fpmerge %f13, %f9, %f14 fmovscc %icc, %f3, %f0 loop_3601: be,a,pt %icc, loop_3603 loop_3602: fmovsg %xcc, %f12, %f1 xnorcc %g6, 0x1A9A, %l3 fble %fcc0, loop_3604 loop_3603: fcmple16 %f10, %f4, %i4 ldsb [%l7 + 0x16], %o5 fbge,a %fcc3, loop_3605 loop_3604: movg %icc, %i3, %i5 fblg %fcc0, loop_3606 sdivcc %l4, 0x1DE8, %g3 loop_3605: stb %o0, [%l7 + 0x63] fcmple16 %f14, %f4, %i6 loop_3606: add %g2, 0x03F2, %o7 brgez,a %l1, loop_3607 ldsw [%l7 + 0x5C], %g5 stb %i0, [%l7 + 0x44] movneg %xcc, %o4, %o2 loop_3607: bl loop_3608 ldd [%l7 + 0x28], %f14 bleu,pt %xcc, loop_3609 stb %i1, [%l7 + 0x43] loop_3608: bleu,a loop_3610 edge32n %g1, %i7, %g7 loop_3609: edge8ln %l0, %l5, %o6 ldsh [%l7 + 0x6A], %o1 loop_3610: nop setx loop_3611, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udiv %l6, 0x1913, %l2 fpsub16 %f6, %f6, %f0 ldsw [%l7 + 0x7C], %g4 loop_3611: std %f12, [%l7 + 0x20] fcmpd %fcc3, %f12, %f10 movl %xcc, %i2, %o3 fcmpne32 %f4, %f4, %g6 fmovrde %l3, %f6, %f12 fmovdne %icc, %f8, %f2 array32 %i4, %i3, %i5 fmovrsgz %l4, %f15, %f3 tgu %icc, 0x1 udivcc %g3, 0x0509, %o0 ldsh [%l7 + 0x70], %i6 brz %o5, loop_3612 ldub [%l7 + 0x38], %o7 movvc %icc, %g2, %g5 fands %f10, %f12, %f14 loop_3612: fba,a %fcc0, loop_3613 ldsb [%l7 + 0x4A], %i0 st %f11, [%l7 + 0x34] lduh [%l7 + 0x4C], %o4 loop_3613: ldsw [%l7 + 0x3C], %l1 be %icc, loop_3614 xor %i1, %g1, %i7 udiv %g7, 0x1B34, %o2 stw %l0, [%l7 + 0x54] loop_3614: ldsw [%l7 + 0x64], %l5 stb %o1, [%l7 + 0x0C] fmovsg %icc, %f5, %f1 edge8n %l6, %l2, %o6 fbne,a %fcc0, loop_3615 bge,a,pn %xcc, loop_3616 fbul,a %fcc2, loop_3617 lduh [%l7 + 0x3A], %i2 loop_3615: edge16 %g4, %g6, %l3 loop_3616: fandnot2s %f3, %f13, %f11 loop_3617: smul %i4, %i3, %i5 ldsh [%l7 + 0x6A], %o3 srlx %l4, %o0, %i6 fexpand %f0, %f12 edge16ln %o5, %g3, %g2 bneg,a,pt %xcc, loop_3618 lduw [%l7 + 0x74], %o7 fba %fcc1, loop_3619 fmovrslez %g5, %f14, %f15 loop_3618: lduh [%l7 + 0x28], %o4 ldub [%l7 + 0x37], %i0 loop_3619: movrlez %i1, %l1, %g1 tcc %icc, 0x5 fpsub32s %f10, %f13, %f7 edge32 %i7, %g7, %l0 fbne,a %fcc1, loop_3620 fbug %fcc0, loop_3621 ldsw [%l7 + 0x64], %l5 bneg loop_3622 loop_3620: ldub [%l7 + 0x6C], %o2 loop_3621: fand %f8, %f8, %f0 ldub [%l7 + 0x50], %l6 loop_3622: for %f8, %f14, %f10 movne %xcc, %l2, %o6 movg %xcc, %i2, %g4 bn,a,pn %xcc, loop_3623 fcmpes %fcc0, %f12, %f11 fcmpes %fcc0, %f4, %f7 ldx [%l7 + 0x58], %g6 loop_3623: movrgez %o1, 0x1DB, %l3 fmul8x16au %f15, %f4, %f6 xorcc %i3, 0x1E86, %i5 fmovsvs %xcc, %f3, %f15 smulcc %o3, 0x0B6A, %i4 fsrc2 %f2, %f2 fnot1s %f13, %f15 fbug %fcc1, loop_3624 ldd [%l7 + 0x28], %f2 ldub [%l7 + 0x56], %l4 popc 0x05E5, %o0 loop_3624: udiv %i6, 0x1EB6, %g3 bvc,pn %xcc, loop_3625 fands %f3, %f12, %f8 st %f2, [%l7 + 0x34] fxors %f11, %f1, %f9 loop_3625: lduh [%l7 + 0x64], %o5 ld [%l7 + 0x08], %f7 subc %g2, 0x0EF5, %o7 fnot1s %f0, %f11 fandnot1s %f6, %f6, %f1 std %f12, [%l7 + 0x18] movrlz %g5, 0x1E7, %o4 ld [%l7 + 0x5C], %f5 st %f2, [%l7 + 0x1C] nop setx loop_3626, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x30], %f4 movn %xcc, %i0, %l1 movne %xcc, %i1, %i7 loop_3626: fmovrslz %g1, %f4, %f1 stx %g7, [%l7 + 0x08] fcmped %fcc2, %f4, %f10 ld [%l7 + 0x38], %f12 array16 %l0, %l5, %l6 fba,a %fcc1, loop_3627 nop setx loop_3628, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f1, [%l7 + 0x20] edge8l %l2, %o2, %i2 loop_3627: bl,a loop_3629 loop_3628: fmovdcs %xcc, %f1, %f14 ldsb [%l7 + 0x0A], %g4 fcmple32 %f12, %f8, %g6 loop_3629: fabss %f5, %f12 fmovsleu %icc, %f14, %f10 movvs %icc, %o1, %o6 tvc %icc, 0x5 fbg %fcc3, loop_3630 fbl,a %fcc3, loop_3631 movl %icc, %l3, %i3 fmovsleu %icc, %f1, %f4 loop_3630: sth %o3, [%l7 + 0x3E] loop_3631: taddcc %i4, 0x1593, %i5 stw %o0, [%l7 + 0x40] edge16ln %i6, %g3, %l4 fcmped %fcc1, %f12, %f8 smul %o5, %o7, %g5 ldsw [%l7 + 0x40], %g2 movvc %xcc, %o4, %i0 stx %i1, [%l7 + 0x58] movle %icc, %l1, %i7 stb %g7, [%l7 + 0x5F] edge16 %g1, %l5, %l6 lduw [%l7 + 0x10], %l0 ld [%l7 + 0x78], %f4 fpadd16 %f8, %f14, %f2 movrlz %o2, 0x128, %l2 fmovrdgez %i2, %f6, %f12 fmul8x16al %f4, %f0, %f8 fmovde %icc, %f15, %f3 fbge %fcc1, loop_3632 ldx [%l7 + 0x68], %g4 movleu %icc, %g6, %o6 ld [%l7 + 0x44], %f14 loop_3632: tgu %icc, 0x4 bge %xcc, loop_3633 brlez %l3, loop_3634 ta %xcc, 0x2 move %xcc, %i3, %o3 loop_3633: fnot2s %f4, %f15 loop_3634: ldd [%l7 + 0x10], %f12 st %f9, [%l7 + 0x58] addccc %o1, %i4, %i5 movl %icc, %o0, %g3 bcc,a,pt %xcc, loop_3635 subcc %l4, %i6, %o7 fsrc2 %f8, %f0 lduw [%l7 + 0x68], %o5 loop_3635: std %f12, [%l7 + 0x58] fmovsge %xcc, %f9, %f15 tvs %xcc, 0x4 ldsw [%l7 + 0x2C], %g2 fcmpne32 %f6, %f4, %o4 fcmpes %fcc1, %f0, %f10 ldd [%l7 + 0x18], %f10 edge8n %i0, %g5, %i1 stx %l1, [%l7 + 0x10] or %g7, %g1, %i7 ldsb [%l7 + 0x69], %l6 bg %xcc, loop_3636 stb %l5, [%l7 + 0x5B] std %f4, [%l7 + 0x68] fbue,a %fcc2, loop_3637 loop_3636: lduw [%l7 + 0x7C], %l0 ld [%l7 + 0x4C], %f14 stx %o2, [%l7 + 0x40] loop_3637: fmovsneg %xcc, %f14, %f5 fcmps %fcc3, %f12, %f3 nop setx loop_3638, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x14], %i2 ld [%l7 + 0x78], %f11 smulcc %l2, %g4, %o6 loop_3638: ld [%l7 + 0x34], %f2 movvc %xcc, %g6, %l3 fmovdle %xcc, %f4, %f5 fabsd %f10, %f2 edge32 %o3, %o1, %i3 fmovsge %icc, %f1, %f2 fmovrdlez %i5, %f14, %f14 movre %i4, 0x375, %o0 fmovdle %icc, %f4, %f7 be,a,pn %xcc, loop_3639 ldsw [%l7 + 0x24], %g3 sub %i6, %l4, %o5 stw %g2, [%l7 + 0x68] loop_3639: fnor %f14, %f2, %f14 brgez,a %o4, loop_3640 fpmerge %f0, %f9, %f4 fmovrsgz %i0, %f7, %f6 nop setx loop_3641, %l0, %l1 jmpl %l1, %g5 loop_3640: sethi 0x08FC, %o7 fcmple16 %f4, %f8, %i1 stb %l1, [%l7 + 0x12] loop_3641: ld [%l7 + 0x34], %f3 ldsh [%l7 + 0x2A], %g7 ldsb [%l7 + 0x6E], %i7 fands %f1, %f9, %f2 fbu,a %fcc0, loop_3642 ldsw [%l7 + 0x60], %g1 fcmpgt16 %f2, %f14, %l5 fbo,a %fcc1, loop_3643 loop_3642: fpadd32 %f0, %f14, %f14 fornot2s %f12, %f9, %f5 fmovsl %xcc, %f4, %f15 loop_3643: movneg %xcc, %l6, %l0 subcc %o2, 0x0F30, %i2 stw %l2, [%l7 + 0x14] fbo,a %fcc3, loop_3644 nop setx loop_3645, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovs %f1, %f6 fmovscc %xcc, %f13, %f14 loop_3644: tvc %icc, 0x5 loop_3645: fbne,a %fcc2, loop_3646 fmul8ulx16 %f14, %f0, %f8 fandnot2s %f0, %f7, %f12 tsubcc %o6, %g6, %g4 loop_3646: fsrc2s %f15, %f9 ldsb [%l7 + 0x0F], %o3 ba,a,pn %icc, loop_3647 orn %o1, %i3, %i5 nop setx loop_3648, %l0, %l1 jmpl %l1, %i4 movcc %xcc, %l3, %o0 loop_3647: ld [%l7 + 0x2C], %f5 lduw [%l7 + 0x1C], %i6 loop_3648: fnors %f10, %f12, %f6 nop setx loop_3649, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslz %l4, %f15, %f1 fbu,a %fcc1, loop_3650 ldub [%l7 + 0x30], %g3 loop_3649: ldsb [%l7 + 0x12], %g2 call loop_3651 loop_3650: lduh [%l7 + 0x3C], %o4 sll %o5, 0x09, %i0 movcs %icc, %o7, %i1 loop_3651: sth %l1, [%l7 + 0x6A] movrgz %g7, %i7, %g5 bge %icc, loop_3652 ldsh [%l7 + 0x16], %l5 fmovsgu %xcc, %f10, %f6 movpos %icc, %l6, %l0 loop_3652: udiv %o2, 0x1DA3, %i2 fcmpgt16 %f8, %f4, %l2 umul %o6, %g1, %g4 fmul8ulx16 %f2, %f0, %f10 fmovspos %icc, %f11, %f12 fmul8x16 %f2, %f10, %f10 fmovdneg %icc, %f13, %f2 fcmpeq32 %f4, %f6, %o3 taddcctv %o1, 0x1AC6, %i3 tg %icc, 0x4 movleu %xcc, %i5, %g6 st %f7, [%l7 + 0x0C] std %f0, [%l7 + 0x58] bge,a,pt %icc, loop_3653 stb %l3, [%l7 + 0x2E] ldd [%l7 + 0x40], %f10 andcc %i4, %o0, %l4 loop_3653: brgz,a %g3, loop_3654 nop setx loop_3655, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f14, [%l7 + 0x6C] fmul8x16al %f10, %f9, %f0 loop_3654: stw %i6, [%l7 + 0x60] loop_3655: smulcc %o4, %g2, %i0 fabss %f13, %f12 udivcc %o5, 0x1A11, %o7 edge8n %l1, %i1, %i7 edge32n %g7, %l5, %l6 stw %g5, [%l7 + 0x44] fcmpgt32 %f6, %f8, %l0 fpsub16 %f14, %f0, %f6 ldsw [%l7 + 0x7C], %o2 fone %f2 fmovsn %icc, %f0, %f13 fmovdn %icc, %f5, %f14 std %f6, [%l7 + 0x40] fxor %f8, %f14, %f0 ldsh [%l7 + 0x48], %l2 std %f2, [%l7 + 0x48] lduw [%l7 + 0x30], %o6 andcc %i2, 0x0295, %g4 ld [%l7 + 0x10], %f5 stw %o3, [%l7 + 0x7C] fmovrdne %o1, %f10, %f6 ldsb [%l7 + 0x57], %i3 lduw [%l7 + 0x14], %i5 tneg %icc, 0x6 bpos,pn %xcc, loop_3656 fmovrdne %g1, %f10, %f6 lduh [%l7 + 0x7C], %l3 fandnot2s %f9, %f3, %f0 loop_3656: brgz %g6, loop_3657 fones %f10 sth %o0, [%l7 + 0x40] movrne %l4, %i4, %i6 loop_3657: fmovd %f8, %f4 ld [%l7 + 0x44], %f3 fba,a %fcc3, loop_3658 ldx [%l7 + 0x28], %g3 movne %icc, %o4, %i0 ldsw [%l7 + 0x30], %g2 loop_3658: fblg %fcc0, loop_3659 be loop_3660 fmul8x16 %f13, %f12, %f10 movl %icc, %o5, %o7 loop_3659: sth %l1, [%l7 + 0x68] loop_3660: ldub [%l7 + 0x1F], %i7 fzero %f4 ldub [%l7 + 0x42], %g7 ble loop_3661 ldub [%l7 + 0x1A], %i1 sdivcc %l5, 0x090A, %l6 fmovdpos %xcc, %f7, %f3 loop_3661: fmul8sux16 %f10, %f10, %f4 ldsb [%l7 + 0x62], %g5 fcmpeq32 %f6, %f2, %o2 fmovd %f6, %f0 ldsw [%l7 + 0x3C], %l2 std %f12, [%l7 + 0x68] fmovdl %icc, %f2, %f15 fone %f8 movvc %xcc, %o6, %i2 bn,pt %xcc, loop_3662 fxnor %f10, %f12, %f14 ldsb [%l7 + 0x75], %g4 movg %icc, %l0, %o3 loop_3662: fmovdvs %icc, %f13, %f8 xorcc %i3, 0x1A48, %o1 stx %g1, [%l7 + 0x50] fpsub32 %f10, %f2, %f12 ldsb [%l7 + 0x45], %i5 edge32ln %g6, %o0, %l3 fmovse %xcc, %f15, %f9 ldub [%l7 + 0x5E], %l4 move %xcc, %i6, %i4 fexpand %f1, %f6 bne,a loop_3663 ld [%l7 + 0x64], %f14 fxnor %f10, %f14, %f14 stb %o4, [%l7 + 0x48] loop_3663: tle %icc, 0x0 stb %g3, [%l7 + 0x6A] bvc,a loop_3664 sth %g2, [%l7 + 0x5E] andncc %i0, %o7, %l1 std %f0, [%l7 + 0x58] loop_3664: fpack16 %f14, %f12 movvc %icc, %o5, %i7 fmuld8ulx16 %f11, %f3, %f10 fmovscs %icc, %f0, %f14 sth %g7, [%l7 + 0x24] tvc %icc, 0x6 andn %i1, 0x188A, %l5 sdivx %l6, 0x0E64, %g5 ldsh [%l7 + 0x60], %o2 mulx %l2, %o6, %g4 stb %i2, [%l7 + 0x0C] fcmpgt32 %f0, %f10, %l0 ldx [%l7 + 0x20], %i3 std %f4, [%l7 + 0x30] fpsub32 %f12, %f12, %f2 stw %o3, [%l7 + 0x4C] fmovsn %icc, %f11, %f3 fbl,a %fcc1, loop_3665 nop setx loop_3666, %l0, %l1 jmpl %l1, %o1 fones %f1 fmovsne %xcc, %f15, %f12 loop_3665: sllx %g1, 0x1D, %g6 loop_3666: edge16n %o0, %i5, %l3 fandnot2 %f2, %f6, %f12 bg,a %icc, loop_3667 ta %icc, 0x3 std %f8, [%l7 + 0x60] fpadd16 %f4, %f12, %f14 loop_3667: ldub [%l7 + 0x3C], %l4 sth %i6, [%l7 + 0x6C] movvc %xcc, %o4, %i4 lduh [%l7 + 0x10], %g3 udivx %g2, 0x0630, %o7 sth %i0, [%l7 + 0x40] fmul8sux16 %f2, %f6, %f4 tvs %xcc, 0x0 fcmped %fcc1, %f8, %f6 movvc %xcc, %o5, %l1 fpackfix %f8, %f15 sllx %i7, 0x15, %i1 stb %l5, [%l7 + 0x14] ldsh [%l7 + 0x3A], %g7 stw %g5, [%l7 + 0x34] sth %o2, [%l7 + 0x6A] fbg,a %fcc3, loop_3668 fmovsg %xcc, %f10, %f1 fmovrdgez %l2, %f14, %f12 ldd [%l7 + 0x20], %f8 loop_3668: movle %icc, %o6, %g4 smul %i2, %l0, %l6 movrgz %i3, 0x021, %o3 lduw [%l7 + 0x4C], %g1 tvs %xcc, 0x6 fcmple32 %f8, %f14, %o1 ldd [%l7 + 0x70], %f6 fpsub16 %f12, %f8, %f4 ldd [%l7 + 0x70], %f12 edge32ln %g6, %o0, %i5 ld [%l7 + 0x30], %f9 stw %l4, [%l7 + 0x24] tgu %xcc, 0x3 ldsh [%l7 + 0x7A], %l3 fbue %fcc3, loop_3669 bgu %xcc, loop_3670 brlz %i6, loop_3671 fcmpne32 %f4, %f12, %i4 loop_3669: ldsh [%l7 + 0x5C], %g3 loop_3670: ldsb [%l7 + 0x3C], %g2 loop_3671: lduh [%l7 + 0x3C], %o7 ta %icc, 0x1 tn %xcc, 0x6 brlez,a %i0, loop_3672 fmovsa %xcc, %f7, %f6 edge32n %o5, %o4, %l1 taddcctv %i1, %l5, %g7 loop_3672: ldd [%l7 + 0x10], %f8 fmovdn %icc, %f7, %f3 lduh [%l7 + 0x12], %g5 movrlz %o2, %i7, %l2 ld [%l7 + 0x14], %f12 fabss %f13, %f10 fmovdcs %xcc, %f13, %f5 movrne %g4, 0x2C4, %i2 fbuge,a %fcc1, loop_3673 stb %o6, [%l7 + 0x0E] ldsw [%l7 + 0x20], %l0 movneg %icc, %i3, %o3 loop_3673: fmovsvc %xcc, %f4, %f0 fbg,a %fcc3, loop_3674 ldsb [%l7 + 0x36], %l6 fmovrsgez %o1, %f4, %f3 sdivcc %g1, 0x189F, %o0 loop_3674: fmovdcs %icc, %f7, %f15 ldsh [%l7 + 0x4A], %g6 ld [%l7 + 0x6C], %f1 fabsd %f2, %f10 fbuge %fcc3, loop_3675 bgu,pn %xcc, loop_3676 fcmple32 %f6, %f2, %l4 sth %i5, [%l7 + 0x1C] loop_3675: fmovsvs %xcc, %f11, %f13 loop_3676: stb %l3, [%l7 + 0x28] fcmpeq32 %f2, %f2, %i6 fnot2 %f4, %f8 fexpand %f2, %f2 movl %xcc, %g3, %i4 movcc %icc, %o7, %i0 tne %icc, 0x2 fzeros %f1 move %xcc, %g2, %o4 sll %o5, 0x11, %l1 fmuld8ulx16 %f10, %f15, %f10 fmovdne %xcc, %f15, %f3 stx %i1, [%l7 + 0x48] fbne %fcc3, loop_3677 stx %l5, [%l7 + 0x68] fmovrslz %g7, %f1, %f4 fblg %fcc2, loop_3678 loop_3677: ldsh [%l7 + 0x2A], %g5 stw %o2, [%l7 + 0x78] stb %l2, [%l7 + 0x29] loop_3678: fmovsge %xcc, %f3, %f0 fmovsneg %xcc, %f15, %f7 fcmps %fcc0, %f10, %f0 fba %fcc1, loop_3679 tvs %xcc, 0x2 lduw [%l7 + 0x38], %g4 brz,a %i2, loop_3680 loop_3679: ldx [%l7 + 0x30], %o6 st %f8, [%l7 + 0x40] ldsw [%l7 + 0x68], %l0 loop_3680: fmovdcs %icc, %f1, %f4 stw %i7, [%l7 + 0x54] ldub [%l7 + 0x1E], %o3 ta %xcc, 0x4 fmovrsgez %i3, %f14, %f1 fmul8x16 %f12, %f10, %f0 fpadd32s %f3, %f0, %f12 edge8n %o1, %g1, %l6 fbule,a %fcc2, loop_3681 fmul8ulx16 %f8, %f0, %f12 movre %o0, %l4, %g6 srax %l3, %i5, %g3 loop_3681: fmovrslz %i6, %f13, %f2 ldub [%l7 + 0x34], %o7 ldx [%l7 + 0x48], %i4 sdiv %i0, 0x179C, %g2 brgez,a %o4, loop_3682 ba %xcc, loop_3683 faligndata %f12, %f10, %f2 fones %f0 loop_3682: ldub [%l7 + 0x32], %l1 loop_3683: fmul8x16 %f15, %f14, %f4 fbu,a %fcc3, loop_3684 nop setx loop_3685, %l0, %l1 jmpl %l1, %i1 array16 %o5, %g7, %g5 ldd [%l7 + 0x08], %f6 loop_3684: taddcctv %l5, %l2, %g4 loop_3685: sethi 0x136B, %i2 and %o2, %o6, %i7 fxor %f14, %f14, %f10 subc %o3, 0x1552, %i3 fpsub16 %f0, %f0, %f0 fnot2s %f3, %f6 xnor %o1, 0x1992, %l0 fmul8sux16 %f12, %f6, %f8 ldsw [%l7 + 0x5C], %g1 ldsb [%l7 + 0x55], %l6 fbne,a %fcc3, loop_3686 nop setx loop_3687, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bg loop_3688 udivcc %l4, 0x03B1, %o0 loop_3686: bcs,a %icc, loop_3689 loop_3687: std %f0, [%l7 + 0x10] loop_3688: fone %f10 std %f8, [%l7 + 0x20] loop_3689: st %f6, [%l7 + 0x48] fcmpne16 %f14, %f14, %g6 fbo %fcc1, loop_3690 addc %l3, 0x117E, %i5 fpsub16s %f15, %f3, %f0 movne %icc, %g3, %i6 loop_3690: st %f3, [%l7 + 0x54] tneg %xcc, 0x2 fmovrdgez %o7, %f2, %f0 edge8 %i4, %g2, %i0 brgz %o4, loop_3691 fcmpeq16 %f2, %f12, %l1 udiv %o5, 0x1EF7, %g7 tge %xcc, 0x0 loop_3691: fsrc1 %f6, %f0 ld [%l7 + 0x60], %f9 fsrc2s %f1, %f7 srlx %g5, 0x1D, %i1 std %f0, [%l7 + 0x40] ld [%l7 + 0x30], %f13 ldub [%l7 + 0x4A], %l2 bgu,pn %icc, loop_3692 mulx %g4, 0x0324, %i2 edge32l %l5, %o2, %i7 lduw [%l7 + 0x0C], %o3 loop_3692: fmovdne %icc, %f3, %f0 movge %icc, %o6, %o1 fornot2 %f10, %f0, %f4 fsrc1 %f12, %f6 ld [%l7 + 0x50], %f3 stw %l0, [%l7 + 0x60] mulx %g1, 0x19D6, %i3 bcs loop_3693 fmovsvc %icc, %f1, %f8 tl %icc, 0x7 subc %l4, %l6, %g6 loop_3693: tcs %xcc, 0x0 fmovdcc %xcc, %f13, %f2 pdist %f0, %f2, %f0 ldsh [%l7 + 0x14], %o0 fmul8sux16 %f2, %f6, %f12 stw %i5, [%l7 + 0x48] tvs %xcc, 0x1 sth %l3, [%l7 + 0x7C] subccc %g3, 0x1D48, %o7 stb %i6, [%l7 + 0x5A] fmovsg %xcc, %f6, %f9 lduw [%l7 + 0x1C], %i4 fornot1 %f14, %f8, %f10 move %xcc, %g2, %o4 movneg %xcc, %i0, %l1 fbug,a %fcc3, loop_3694 fmovsvs %icc, %f14, %f14 lduh [%l7 + 0x72], %o5 fornot2s %f15, %f10, %f6 loop_3694: edge32ln %g7, %g5, %l2 tvc %icc, 0x2 tsubcc %i1, %i2, %g4 brgz %l5, loop_3695 movleu %xcc, %i7, %o3 std %f4, [%l7 + 0x38] ba,a loop_3696 loop_3695: tcs %xcc, 0x7 sth %o2, [%l7 + 0x12] fexpand %f8, %f6 loop_3696: fcmpne32 %f8, %f4, %o1 call loop_3697 ldx [%l7 + 0x08], %l0 ta %xcc, 0x2 fnegd %f0, %f4 loop_3697: xor %g1, 0x0811, %o6 tge %xcc, 0x4 and %l4, 0x1F7E, %l6 fcmpeq32 %f8, %f12, %i3 sllx %o0, %i5, %l3 lduh [%l7 + 0x74], %g3 stb %g6, [%l7 + 0x7F] movne %icc, %i6, %o7 sth %i4, [%l7 + 0x12] sdivcc %g2, 0x1B22, %i0 subc %l1, %o4, %g7 fpmerge %f3, %f13, %f6 sth %g5, [%l7 + 0x76] ldd [%l7 + 0x30], %f8 stx %o5, [%l7 + 0x08] stx %i1, [%l7 + 0x68] ldsh [%l7 + 0x20], %i2 stw %g4, [%l7 + 0x5C] ld [%l7 + 0x64], %f12 lduh [%l7 + 0x42], %l2 fone %f14 fmovsa %icc, %f12, %f7 fmul8x16 %f15, %f0, %f8 fmul8sux16 %f8, %f12, %f14 ldsh [%l7 + 0x2E], %l5 ldx [%l7 + 0x78], %i7 fnot2s %f9, %f8 andn %o3, 0x19A5, %o1 stx %o2, [%l7 + 0x60] fmovsle %xcc, %f15, %f15 bl,pn %xcc, loop_3698 fmul8ulx16 %f14, %f6, %f2 fmovdge %xcc, %f14, %f0 fbne,a %fcc3, loop_3699 loop_3698: tne %xcc, 0x4 lduh [%l7 + 0x76], %l0 sth %g1, [%l7 + 0x68] loop_3699: bvs,a loop_3700 fmovdg %icc, %f6, %f4 fcmpes %fcc1, %f5, %f6 tsubcc %l4, 0x16F1, %l6 loop_3700: fzero %f12 fmovse %xcc, %f15, %f11 fcmple16 %f2, %f0, %o6 ldsb [%l7 + 0x2E], %o0 ldub [%l7 + 0x54], %i5 fbug,a %fcc0, loop_3701 ldsh [%l7 + 0x2E], %l3 lduw [%l7 + 0x4C], %i3 ble %xcc, loop_3702 loop_3701: fpadd32s %f12, %f8, %f7 fcmple16 %f8, %f4, %g3 orcc %i6, %g6, %o7 loop_3702: movne %xcc, %g2, %i0 lduw [%l7 + 0x34], %i4 ldx [%l7 + 0x40], %l1 ldsh [%l7 + 0x0A], %o4 ldub [%l7 + 0x0F], %g7 ldsh [%l7 + 0x52], %o5 std %f10, [%l7 + 0x40] fcmps %fcc1, %f7, %f12 array32 %i1, %g5, %g4 edge32l %l2, %l5, %i2 ldsb [%l7 + 0x71], %o3 fcmped %fcc1, %f10, %f8 movgu %icc, %o1, %o2 fsrc2 %f2, %f14 stx %l0, [%l7 + 0x28] umulcc %i7, 0x0F25, %g1 sdiv %l4, 0x01F8, %o6 fornot1s %f11, %f0, %f10 fpmerge %f13, %f12, %f10 ld [%l7 + 0x2C], %f5 std %f6, [%l7 + 0x48] brnz,a %o0, loop_3703 ldsb [%l7 + 0x55], %l6 ldd [%l7 + 0x10], %f10 movcc %xcc, %l3, %i3 loop_3703: fbue,a %fcc3, loop_3704 ba,a loop_3705 fmovrdne %i5, %f8, %f0 brlz,a %i6, loop_3706 loop_3704: tcc %xcc, 0x3 loop_3705: fornot1 %f12, %f12, %f12 smul %g6, 0x04BF, %o7 loop_3706: subcc %g2, %i0, %g3 ldd [%l7 + 0x50], %f6 movcs %icc, %l1, %i4 ldd [%l7 + 0x28], %f14 fmovdneg %icc, %f0, %f12 edge32ln %o4, %o5, %g7 sth %i1, [%l7 + 0x6A] udivcc %g4, 0x061B, %g5 fba %fcc1, loop_3707 st %f4, [%l7 + 0x10] subccc %l2, %l5, %i2 movcs %xcc, %o1, %o3 loop_3707: movneg %icc, %o2, %l0 fmovrse %g1, %f1, %f10 movl %icc, %l4, %o6 lduh [%l7 + 0x56], %i7 tcc %xcc, 0x5 fpadd16s %f13, %f0, %f1 fnot1s %f1, %f0 fmovs %f10, %f0 fmovsgu %xcc, %f5, %f12 fcmpeq32 %f4, %f0, %o0 andn %l3, 0x0689, %l6 ldx [%l7 + 0x70], %i5 sll %i3, 0x1A, %g6 addc %o7, %g2, %i0 fble %fcc1, loop_3708 bn,a %icc, loop_3709 stw %i6, [%l7 + 0x40] std %f14, [%l7 + 0x30] loop_3708: xnor %l1, %i4, %o4 loop_3709: edge16 %o5, %g3, %i1 fmovdne %icc, %f9, %f15 tne %icc, 0x7 lduh [%l7 + 0x50], %g4 ldsb [%l7 + 0x63], %g7 bn,pn %icc, loop_3710 bneg loop_3711 xnorcc %g5, %l5, %l2 srlx %i2, 0x12, %o3 loop_3710: andncc %o2, %o1, %g1 loop_3711: ldub [%l7 + 0x6C], %l0 stw %l4, [%l7 + 0x28] fnand %f14, %f8, %f14 ba %xcc, loop_3712 ldub [%l7 + 0x09], %i7 lduw [%l7 + 0x40], %o6 fmovdcc %xcc, %f10, %f0 loop_3712: fnot1s %f4, %f8 st %f14, [%l7 + 0x68] fpsub16 %f12, %f4, %f6 brz %l3, loop_3713 fornot2 %f10, %f14, %f10 umulcc %o0, %l6, %i3 brlez %g6, loop_3714 loop_3713: fmovdgu %icc, %f5, %f11 udivcc %i5, 0x1239, %o7 fmovrdgez %g2, %f8, %f2 loop_3714: fmul8ulx16 %f4, %f2, %f10 fnors %f15, %f10, %f13 movvs %icc, %i0, %i6 ldsb [%l7 + 0x29], %l1 fbl,a %fcc2, loop_3715 taddcctv %o4, 0x0050, %o5 fones %f0 fbu %fcc1, loop_3716 loop_3715: lduw [%l7 + 0x7C], %g3 ldd [%l7 + 0x78], %f6 movpos %icc, %i4, %i1 loop_3716: faligndata %f6, %f10, %f12 fpack16 %f6, %f4 ldub [%l7 + 0x45], %g7 fmovrse %g5, %f2, %f12 fmovs %f10, %f5 sth %g4, [%l7 + 0x14] sdiv %l5, 0x049B, %i2 add %l2, 0x0DDA, %o2 taddcctv %o1, 0x0968, %o3 fxors %f10, %f12, %f14 fbue,a %fcc3, loop_3717 movrlez %g1, %l4, %l0 xorcc %i7, 0x1A4A, %o6 movcs %icc, %l3, %o0 loop_3717: bleu %icc, loop_3718 std %f12, [%l7 + 0x58] brnz %l6, loop_3719 umulcc %i3, %i5, %o7 loop_3718: sth %g6, [%l7 + 0x16] sth %g2, [%l7 + 0x4A] loop_3719: tl %xcc, 0x2 subccc %i6, 0x0BB6, %i0 std %f12, [%l7 + 0x48] siam 0x7 fmovsvc %xcc, %f11, %f0 stb %l1, [%l7 + 0x55] fpsub32s %f11, %f5, %f6 sth %o4, [%l7 + 0x46] sdivcc %g3, 0x056F, %o5 movre %i1, 0x0D9, %g7 ldsb [%l7 + 0x7D], %g5 tl %xcc, 0x0 tvc %xcc, 0x4 stw %i4, [%l7 + 0x5C] udivx %g4, 0x0398, %l5 fpackfix %f4, %f9 movle %xcc, %l2, %o2 movrlez %i2, %o3, %g1 ldd [%l7 + 0x38], %f0 fpackfix %f2, %f13 st %f9, [%l7 + 0x5C] umulcc %o1, %l0, %i7 ldd [%l7 + 0x68], %f2 stb %l4, [%l7 + 0x5F] fnegd %f2, %f4 fsrc2 %f8, %f0 fbue %fcc2, loop_3720 fmuld8sux16 %f0, %f3, %f4 fmovs %f14, %f12 fsrc1 %f12, %f8 loop_3720: edge32 %l3, %o6, %o0 edge8n %i3, %i5, %o7 fmovsg %xcc, %f12, %f8 fbule %fcc2, loop_3721 fmovsleu %icc, %f6, %f4 orncc %g6, %g2, %i6 fmul8x16au %f5, %f2, %f10 loop_3721: fmul8ulx16 %f6, %f14, %f6 bvs,pt %icc, loop_3722 tneg %xcc, 0x7 stw %i0, [%l7 + 0x0C] fmovscc %xcc, %f10, %f8 loop_3722: fblg,a %fcc3, loop_3723 addc %l1, %o4, %g3 fmovsg %icc, %f9, %f9 ld [%l7 + 0x70], %f0 loop_3723: fmovsleu %xcc, %f9, %f6 fandnot2 %f6, %f2, %f2 sth %l6, [%l7 + 0x58] be,pn %icc, loop_3724 tneg %icc, 0x4 ldsw [%l7 + 0x48], %o5 brlz,a %g7, loop_3725 loop_3724: umulcc %i1, %g5, %i4 srlx %l5, %l2, %g4 movge %xcc, %i2, %o2 loop_3725: ldsb [%l7 + 0x3F], %g1 fmovdcc %icc, %f5, %f11 fors %f8, %f10, %f12 st %f12, [%l7 + 0x70] lduh [%l7 + 0x18], %o1 brnz %o3, loop_3726 fpadd32s %f5, %f10, %f9 alignaddr %l0, %l4, %i7 fone %f14 loop_3726: edge16n %o6, %o0, %l3 fors %f15, %f13, %f13 fmuld8ulx16 %f14, %f8, %f0 edge32ln %i5, %i3, %g6 fzero %f4 stx %g2, [%l7 + 0x10] tcs %xcc, 0x2 fmovdg %xcc, %f14, %f8 std %f2, [%l7 + 0x60] fpack32 %f0, %f8, %f6 nop setx loop_3727, %l0, %l1 jmpl %l1, %i6 st %f7, [%l7 + 0x2C] fbge %fcc0, loop_3728 orcc %o7, 0x120D, %i0 loop_3727: movne %xcc, %o4, %l1 sllx %g3, %o5, %g7 loop_3728: nop setx loop_3729, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f4, [%l7 + 0x10] ldx [%l7 + 0x38], %i1 siam 0x0 loop_3729: lduw [%l7 + 0x0C], %l6 fcmple16 %f4, %f10, %g5 edge32 %i4, %l5, %g4 ld [%l7 + 0x24], %f7 ldsb [%l7 + 0x33], %l2 fcmpeq16 %f8, %f0, %i2 fmovs %f8, %f8 array32 %g1, %o2, %o3 umul %l0, %l4, %o1 bleu %icc, loop_3730 fone %f0 ldx [%l7 + 0x38], %o6 udivcc %i7, 0x11FD, %o0 loop_3730: ldsh [%l7 + 0x7A], %i5 fpadd16s %f6, %f15, %f3 fmul8x16al %f14, %f5, %f4 ldx [%l7 + 0x08], %i3 fmovd %f0, %f0 fmovsn %icc, %f4, %f5 fbul %fcc2, loop_3731 sethi 0x12B6, %g6 nop setx loop_3732, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done umulcc %l3, %g2, %o7 loop_3731: alignaddr %i0, %i6, %o4 sdivcc %l1, 0x1EAB, %o5 loop_3732: fmovdcc %icc, %f4, %f10 fandnot2 %f0, %f10, %f10 ldsw [%l7 + 0x24], %g3 fbn %fcc0, loop_3733 fpsub32s %f8, %f10, %f11 ldsw [%l7 + 0x64], %i1 fcmps %fcc3, %f13, %f14 loop_3733: movleu %icc, %g7, %l6 movg %icc, %i4, %l5 udivcc %g5, 0x1D06, %g4 ldx [%l7 + 0x40], %i2 smul %l2, %g1, %o3 ldx [%l7 + 0x08], %o2 bcs,a,pt %xcc, loop_3734 fmovsge %icc, %f13, %f4 stx %l0, [%l7 + 0x48] st %f11, [%l7 + 0x3C] loop_3734: sethi 0x0A3F, %o1 srax %l4, %i7, %o0 bpos %icc, loop_3735 bg loop_3736 fmovdpos %xcc, %f15, %f1 ldsh [%l7 + 0x4E], %o6 loop_3735: fzero %f2 loop_3736: stw %i5, [%l7 + 0x24] lduw [%l7 + 0x40], %i3 movrlz %l3, %g2, %g6 fcmple32 %f10, %f10, %o7 std %f12, [%l7 + 0x20] stx %i0, [%l7 + 0x60] bl,a,pt %icc, loop_3737 st %f8, [%l7 + 0x28] orcc %i6, %l1, %o4 stw %o5, [%l7 + 0x30] loop_3737: fmovsvs %xcc, %f9, %f0 tgu %icc, 0x1 fmovrsne %g3, %f1, %f2 stb %g7, [%l7 + 0x1D] lduh [%l7 + 0x58], %l6 fcmpgt32 %f6, %f6, %i1 tpos %xcc, 0x7 tneg %icc, 0x0 ldsb [%l7 + 0x62], %i4 fsrc2s %f11, %f8 std %f6, [%l7 + 0x68] tcs %icc, 0x4 sdiv %l5, 0x0B18, %g5 fnot1 %f8, %f14 fsrc1s %f4, %f11 st %f8, [%l7 + 0x34] brgz,a %g4, loop_3738 array32 %l2, %i2, %g1 fpack32 %f0, %f4, %f8 ble,a loop_3739 loop_3738: movge %icc, %o2, %o3 lduh [%l7 + 0x44], %l0 orcc %o1, %l4, %o0 loop_3739: sdiv %i7, 0x07E5, %o6 ldsw [%l7 + 0x18], %i3 array32 %l3, %i5, %g2 lduw [%l7 + 0x3C], %g6 sdivx %o7, 0x0837, %i6 fbg,a %fcc1, loop_3740 lduw [%l7 + 0x20], %i0 alignaddr %l1, %o5, %g3 fmovdvc %xcc, %f12, %f15 loop_3740: taddcctv %g7, 0x14B4, %o4 fcmpne16 %f2, %f10, %l6 fmovdle %icc, %f7, %f7 fmovsg %icc, %f7, %f10 fmovdpos %xcc, %f5, %f15 fmovrdgz %i4, %f8, %f6 nop setx loop_3741, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16s %f9, %f1, %f3 fzeros %f5 brgz %i1, loop_3742 loop_3741: movrlez %l5, 0x1D5, %g4 fbg,a %fcc3, loop_3743 brz,a %g5, loop_3744 loop_3742: srlx %i2, %l2, %g1 fbn,a %fcc1, loop_3745 loop_3743: bge loop_3746 loop_3744: stw %o3, [%l7 + 0x60] movn %icc, %l0, %o2 loop_3745: move %icc, %o1, %o0 loop_3746: fbue,a %fcc0, loop_3747 ldsh [%l7 + 0x1E], %i7 udiv %l4, 0x0C73, %i3 stw %l3, [%l7 + 0x38] loop_3747: fnegd %f0, %f6 edge8l %i5, %o6, %g6 ldsw [%l7 + 0x14], %g2 fbne,a %fcc3, loop_3748 siam 0x4 fnot1 %f10, %f8 stb %i6, [%l7 + 0x15] loop_3748: ldub [%l7 + 0x6A], %i0 edge8n %o7, %l1, %g3 stx %o5, [%l7 + 0x38] fornot1 %f2, %f10, %f8 bn,pn %icc, loop_3749 ldsb [%l7 + 0x72], %g7 smulcc %o4, 0x1647, %i4 fbug,a %fcc1, loop_3750 loop_3749: ld [%l7 + 0x54], %f15 std %f2, [%l7 + 0x68] bcs,a loop_3751 loop_3750: ldub [%l7 + 0x4C], %i1 array32 %l6, %l5, %g4 ldsb [%l7 + 0x0D], %g5 loop_3751: addccc %i2, %l2, %o3 ld [%l7 + 0x30], %f2 edge32 %l0, %o2, %g1 fmovdneg %icc, %f13, %f8 ld [%l7 + 0x58], %f2 movg %icc, %o1, %i7 bvc,pt %icc, loop_3752 fmovdle %icc, %f13, %f3 faligndata %f2, %f4, %f2 fmovrdgz %o0, %f14, %f0 loop_3752: lduh [%l7 + 0x7C], %l4 st %f12, [%l7 + 0x08] tcs %icc, 0x2 fmul8x16 %f1, %f14, %f10 fbge,a %fcc2, loop_3753 sll %i3, %l3, %i5 bn,a,pn %icc, loop_3754 fmovdg %xcc, %f13, %f3 loop_3753: nop setx loop_3755, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %o6, [%l7 + 0x24] loop_3754: subccc %g2, 0x1FC6, %i6 ldd [%l7 + 0x28], %f14 loop_3755: ldsb [%l7 + 0x20], %i0 ldsw [%l7 + 0x5C], %o7 sdivcc %l1, 0x1D1A, %g3 fnot2 %f8, %f4 fpmerge %f13, %f13, %f6 edge32l %g6, %o5, %o4 fnands %f9, %f4, %f14 fands %f6, %f15, %f4 fbl,a %fcc2, loop_3756 lduw [%l7 + 0x24], %g7 edge32 %i4, %l6, %i1 smul %g4, 0x00AA, %l5 loop_3756: edge32n %g5, %i2, %l2 ba,a %icc, loop_3757 fmovsa %xcc, %f14, %f3 fpack16 %f2, %f14 fmovsle %xcc, %f8, %f8 loop_3757: tneg %icc, 0x3 tle %icc, 0x5 fcmpeq32 %f4, %f2, %l0 fbne %fcc3, loop_3758 edge8n %o3, %g1, %o2 fbne,a %fcc1, loop_3759 addcc %o1, 0x09A6, %i7 loop_3758: mulx %l4, %o0, %i3 stx %i5, [%l7 + 0x30] loop_3759: fmovsne %icc, %f5, %f7 fpmerge %f7, %f8, %f8 ldsb [%l7 + 0x12], %l3 fcmpeq16 %f8, %f6, %g2 fcmple32 %f4, %f6, %i6 fmovscs %xcc, %f15, %f7 nop setx loop_3760, %l0, %l1 jmpl %l1, %i0 ldsh [%l7 + 0x08], %o6 tsubcc %o7, %l1, %g6 fcmpeq16 %f14, %f0, %g3 loop_3760: lduw [%l7 + 0x14], %o5 fbul,a %fcc0, loop_3761 movre %o4, %g7, %l6 brgz,a %i1, loop_3762 xorcc %g4, 0x1CEE, %l5 loop_3761: fbne %fcc3, loop_3763 std %f14, [%l7 + 0x60] loop_3762: fnand %f12, %f0, %f10 sethi 0x092F, %g5 loop_3763: std %f14, [%l7 + 0x20] ldsh [%l7 + 0x70], %i2 fmovse %xcc, %f14, %f14 ble,a,pn %xcc, loop_3764 movvs %icc, %l2, %l0 edge32l %o3, %i4, %o2 stw %o1, [%l7 + 0x24] loop_3764: fpsub16 %f12, %f4, %f8 fmovscs %icc, %f1, %f5 fmovrsgz %g1, %f12, %f12 stb %l4, [%l7 + 0x3C] fmovdneg %icc, %f15, %f9 ba,a loop_3765 ldsh [%l7 + 0x42], %i7 bshuffle %f10, %f2, %f0 sdivx %o0, 0x08D7, %i5 loop_3765: tvc %xcc, 0x6 movrgz %l3, 0x21B, %i3 brz %g2, loop_3766 fnot1s %f1, %f14 fmovdge %xcc, %f5, %f1 movrgez %i0, 0x04B, %o6 loop_3766: stw %i6, [%l7 + 0x6C] fmovsn %icc, %f15, %f5 fors %f4, %f9, %f1 fmovdne %icc, %f11, %f9 ld [%l7 + 0x48], %f1 pdist %f10, %f10, %f8 ldub [%l7 + 0x5A], %o7 fbn,a %fcc0, loop_3767 bgu,a %icc, loop_3768 lduh [%l7 + 0x16], %g6 stw %l1, [%l7 + 0x54] loop_3767: sllx %g3, 0x03, %o5 loop_3768: fandnot1 %f14, %f0, %f6 fmovrslz %o4, %f0, %f6 andcc %g7, %i1, %l6 bge,a %xcc, loop_3769 fmovsvc %xcc, %f4, %f7 st %f4, [%l7 + 0x28] edge32 %l5, %g4, %g5 loop_3769: lduw [%l7 + 0x38], %i2 edge16 %l0, %o3, %i4 fsrc2s %f2, %f15 ldsw [%l7 + 0x70], %o2 lduw [%l7 + 0x2C], %o1 popc 0x1D9A, %g1 fbue,a %fcc0, loop_3770 tl %xcc, 0x1 ld [%l7 + 0x40], %f3 sth %l2, [%l7 + 0x60] loop_3770: stb %l4, [%l7 + 0x31] fmovsneg %icc, %f4, %f15 ld [%l7 + 0x3C], %f10 faligndata %f10, %f2, %f12 bgu loop_3771 fandnot1s %f14, %f7, %f4 tcs %xcc, 0x1 std %f4, [%l7 + 0x58] loop_3771: tleu %xcc, 0x3 andncc %i7, %o0, %l3 ldub [%l7 + 0x14], %i3 addcc %g2, %i5, %o6 movneg %icc, %i0, %i6 ldub [%l7 + 0x6F], %o7 lduh [%l7 + 0x72], %l1 ble,a %xcc, loop_3772 bge %xcc, loop_3773 bvc,a,pt %icc, loop_3774 ldsh [%l7 + 0x58], %g3 loop_3772: movg %icc, %o5, %o4 loop_3773: ldsb [%l7 + 0x1B], %g6 loop_3774: fsrc1 %f2, %f0 fmovrdlz %i1, %f0, %f4 fbge,a %fcc1, loop_3775 tn %xcc, 0x0 stx %g7, [%l7 + 0x18] orncc %l5, 0x12E7, %g4 loop_3775: sdivcc %l6, 0x120F, %g5 std %f6, [%l7 + 0x30] subcc %i2, %o3, %i4 smul %o2, 0x1AC4, %o1 fpsub16 %f8, %f10, %f6 ldd [%l7 + 0x68], %f6 sethi 0x0AEC, %l0 fpadd16s %f3, %f11, %f11 nop setx loop_3776, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdpos %icc, %f9, %f6 fbl,a %fcc2, loop_3777 brlz %l2, loop_3778 loop_3776: fcmpne32 %f10, %f10, %l4 movrlez %g1, %i7, %l3 loop_3777: fmovrslz %o0, %f8, %f9 loop_3778: subc %g2, 0x1D01, %i3 fbue %fcc0, loop_3779 bge loop_3780 fbul %fcc3, loop_3781 fmovrsgz %i5, %f7, %f4 loop_3779: std %f10, [%l7 + 0x08] loop_3780: movrlez %o6, 0x0C3, %i0 loop_3781: ldsb [%l7 + 0x44], %o7 array32 %l1, %g3, %o5 bcs,pn %icc, loop_3782 tle %icc, 0x5 stw %o4, [%l7 + 0x34] taddcctv %i6, %g6, %i1 loop_3782: bcs,pt %xcc, loop_3783 fandnot2s %f14, %f1, %f9 ldsw [%l7 + 0x5C], %l5 ta %xcc, 0x3 loop_3783: fmovrdlz %g4, %f0, %f0 te %xcc, 0x4 fsrc1s %f13, %f13 movgu %xcc, %l6, %g5 faligndata %f8, %f12, %f4 tsubcc %i2, 0x1CF0, %g7 fornot1 %f12, %f10, %f12 fmul8x16al %f11, %f12, %f6 fexpand %f9, %f2 edge16n %o3, %o2, %o1 ldx [%l7 + 0x58], %i4 movl %icc, %l2, %l4 srl %g1, %i7, %l0 lduh [%l7 + 0x58], %l3 orcc %g2, %o0, %i5 udivcc %o6, 0x1D25, %i3 movrne %o7, 0x11B, %i0 fmovrdgez %l1, %f14, %f14 edge32n %o5, %g3, %i6 sra %g6, %i1, %l5 movrlz %g4, 0x123, %o4 sll %l6, %i2, %g7 tne %xcc, 0x1 fxnors %f6, %f11, %f4 ld [%l7 + 0x30], %f7 stw %g5, [%l7 + 0x10] alignaddr %o2, %o1, %o3 fzeros %f13 lduh [%l7 + 0x72], %l2 tvs %xcc, 0x0 srax %l4, 0x08, %i4 edge32l %i7, %l0, %g1 or %g2, %l3, %o0 fxors %f1, %f14, %f1 movvs %icc, %i5, %i3 fxnor %f12, %f14, %f8 ldsh [%l7 + 0x7E], %o6 fnot2s %f2, %f3 lduh [%l7 + 0x64], %i0 taddcc %o7, %o5, %l1 sethi 0x1A28, %g3 ldd [%l7 + 0x50], %f2 fmovsle %icc, %f4, %f3 tcc %xcc, 0x6 fbue %fcc1, loop_3784 lduw [%l7 + 0x44], %g6 fandnot1s %f13, %f5, %f7 fmovrsne %i6, %f1, %f14 loop_3784: fmul8x16 %f13, %f10, %f2 tpos %icc, 0x5 fandnot1 %f2, %f0, %f6 brlez,a %l5, loop_3785 addccc %i1, %g4, %o4 fmovdgu %icc, %f2, %f10 movgu %xcc, %i2, %l6 loop_3785: ld [%l7 + 0x38], %f15 ldsb [%l7 + 0x3B], %g7 fmovdn %xcc, %f6, %f12 fnands %f8, %f15, %f2 fandnot1 %f6, %f6, %f0 ldsb [%l7 + 0x3E], %g5 fcmpeq32 %f14, %f10, %o2 fmovscc %xcc, %f7, %f0 fbg,a %fcc1, loop_3786 taddcctv %o3, 0x06D2, %l2 bvc loop_3787 fmovsvs %icc, %f0, %f3 loop_3786: fmul8ulx16 %f2, %f8, %f0 bshuffle %f0, %f14, %f6 loop_3787: fbug %fcc3, loop_3788 fmuld8sux16 %f3, %f1, %f2 fcmple16 %f0, %f0, %o1 stx %l4, [%l7 + 0x40] loop_3788: ld [%l7 + 0x38], %f15 ble loop_3789 lduw [%l7 + 0x1C], %i4 fcmpgt32 %f12, %f2, %i7 fmovrslz %g1, %f5, %f6 loop_3789: fnot2 %f10, %f8 edge16 %l0, %l3, %g2 movg %icc, %o0, %i3 fone %f6 sethi 0x09E1, %i5 ldd [%l7 + 0x10], %f14 smulcc %i0, 0x0C70, %o7 ldx [%l7 + 0x78], %o6 fcmpes %fcc2, %f3, %f2 fnor %f6, %f2, %f12 std %f14, [%l7 + 0x40] ld [%l7 + 0x78], %f0 stx %o5, [%l7 + 0x08] tl %xcc, 0x7 fmuld8sux16 %f2, %f6, %f6 ble,pn %icc, loop_3790 fbge %fcc0, loop_3791 andncc %l1, %g6, %g3 ldsw [%l7 + 0x7C], %i6 loop_3790: tpos %xcc, 0x2 loop_3791: sth %i1, [%l7 + 0x0E] fmovrsne %g4, %f11, %f11 fmovsvs %xcc, %f13, %f3 and %o4, 0x0DC6, %i2 lduw [%l7 + 0x0C], %l6 fand %f4, %f14, %f6 ld [%l7 + 0x20], %f11 tcs %xcc, 0x3 tcc %xcc, 0x0 bge loop_3792 lduh [%l7 + 0x5C], %l5 bvs,a %icc, loop_3793 sth %g7, [%l7 + 0x24] loop_3792: orncc %o2, 0x110F, %o3 sth %l2, [%l7 + 0x14] loop_3793: movrgz %o1, 0x095, %l4 stw %i4, [%l7 + 0x18] bg,a,pt %xcc, loop_3794 udiv %i7, 0x13FD, %g1 fpadd16s %f2, %f15, %f2 bleu,pn %xcc, loop_3795 loop_3794: fmovscs %xcc, %f12, %f12 fpadd32 %f8, %f12, %f12 fmovd %f6, %f6 loop_3795: ldsh [%l7 + 0x7E], %g5 bgu,pt %xcc, loop_3796 fbl,a %fcc0, loop_3797 mulx %l0, 0x115E, %l3 fbul %fcc2, loop_3798 loop_3796: movvs %xcc, %o0, %i3 loop_3797: ldsh [%l7 + 0x6C], %g2 tvs %xcc, 0x6 loop_3798: subcc %i5, %o7, %o6 addcc %i0, 0x0AA1, %o5 fmovsge %xcc, %f0, %f6 orncc %l1, %g6, %g3 ldsh [%l7 + 0x0C], %i1 sethi 0x1B75, %i6 movcs %xcc, %g4, %o4 ldub [%l7 + 0x12], %l6 st %f6, [%l7 + 0x74] stx %i2, [%l7 + 0x40] fbne %fcc1, loop_3799 add %l5, %g7, %o2 movre %l2, 0x3DC, %o1 fmovdgu %icc, %f1, %f3 loop_3799: fmovdg %icc, %f2, %f11 pdist %f6, %f0, %f4 stb %o3, [%l7 + 0x15] ldsw [%l7 + 0x48], %i4 lduw [%l7 + 0x28], %l4 udiv %g1, 0x1CC4, %g5 fpack16 %f4, %f3 fmovrsne %l0, %f12, %f1 edge16l %l3, %i7, %o0 popc 0x0398, %g2 call loop_3800 stw %i3, [%l7 + 0x5C] fbue %fcc3, loop_3801 movle %xcc, %i5, %o7 loop_3800: bcc,pn %xcc, loop_3802 fba %fcc2, loop_3803 loop_3801: fbuge,a %fcc3, loop_3804 fmovsl %icc, %f11, %f3 loop_3802: ldsh [%l7 + 0x5A], %o6 loop_3803: alignaddr %o5, %i0, %g6 loop_3804: ldd [%l7 + 0x08], %f8 ldx [%l7 + 0x70], %l1 bcc,a %icc, loop_3805 fabss %f5, %f12 xnor %i1, 0x19CD, %g3 stw %i6, [%l7 + 0x50] loop_3805: ldsw [%l7 + 0x54], %g4 array8 %o4, %i2, %l5 ldsw [%l7 + 0x3C], %g7 movgu %xcc, %l6, %o2 brgez %l2, loop_3806 sdivcc %o3, 0x1344, %i4 stx %o1, [%l7 + 0x18] add %l4, 0x05DA, %g5 loop_3806: ld [%l7 + 0x24], %f10 sdiv %l0, 0x0534, %l3 add %i7, 0x0181, %g1 stx %g2, [%l7 + 0x70] ld [%l7 + 0x20], %f2 fornot1s %f2, %f12, %f1 lduw [%l7 + 0x50], %o0 lduw [%l7 + 0x58], %i3 fbul %fcc2, loop_3807 move %icc, %o7, %o6 tn %icc, 0x7 fnot2s %f4, %f5 loop_3807: fpsub16 %f0, %f12, %f14 fpsub16s %f14, %f3, %f5 fabss %f8, %f11 fpack32 %f2, %f4, %f8 move %icc, %i5, %o5 edge32ln %g6, %l1, %i1 tge %icc, 0x0 fbn,a %fcc2, loop_3808 sllx %i0, 0x06, %g3 fpsub16 %f14, %f0, %f4 sllx %g4, 0x14, %o4 loop_3808: fnor %f4, %f4, %f0 fpadd16 %f8, %f2, %f8 movrgz %i6, %i2, %l5 fnot1s %f8, %f4 bshuffle %f10, %f4, %f0 fbo %fcc3, loop_3809 bcs,a,pn %xcc, loop_3810 fmovs %f9, %f11 taddcc %g7, 0x1DEA, %l6 loop_3809: stb %o2, [%l7 + 0x63] loop_3810: move %icc, %l2, %i4 lduh [%l7 + 0x1C], %o3 fmul8x16al %f11, %f3, %f8 fmovsvc %icc, %f1, %f2 stx %l4, [%l7 + 0x40] sth %o1, [%l7 + 0x0C] stw %l0, [%l7 + 0x48] stx %l3, [%l7 + 0x28] movleu %xcc, %i7, %g5 movleu %icc, %g1, %o0 tsubcctv %i3, %g2, %o6 fbn %fcc3, loop_3811 stx %o7, [%l7 + 0x08] edge8n %i5, %g6, %l1 fpack16 %f14, %f14 loop_3811: subccc %i1, %o5, %g3 fcmpeq16 %f4, %f12, %i0 ldsw [%l7 + 0x40], %o4 ldsw [%l7 + 0x6C], %i6 tle %xcc, 0x6 ld [%l7 + 0x68], %f9 movn %icc, %i2, %l5 std %f14, [%l7 + 0x68] ldub [%l7 + 0x48], %g7 bgu,a %icc, loop_3812 edge16ln %l6, %o2, %g4 ldsb [%l7 + 0x6B], %l2 ble,pn %icc, loop_3813 loop_3812: st %f8, [%l7 + 0x18] fbe,a %fcc0, loop_3814 sub %i4, %o3, %l4 loop_3813: fble %fcc1, loop_3815 ldsw [%l7 + 0x48], %l0 loop_3814: fmovdcs %xcc, %f9, %f6 ldsw [%l7 + 0x60], %l3 loop_3815: fmovsge %icc, %f8, %f4 ldx [%l7 + 0x48], %i7 udivx %g5, 0x0523, %o1 ldsw [%l7 + 0x7C], %o0 xorcc %g1, %g2, %i3 ldd [%l7 + 0x08], %f12 tvs %xcc, 0x0 ldd [%l7 + 0x08], %f10 ld [%l7 + 0x40], %f14 movrlz %o6, 0x2F1, %o7 fpadd16s %f4, %f8, %f10 fpmerge %f7, %f13, %f0 ldub [%l7 + 0x6C], %g6 stw %i5, [%l7 + 0x34] fmovsgu %xcc, %f7, %f12 movvs %icc, %i1, %o5 fmovdvs %xcc, %f10, %f15 stx %l1, [%l7 + 0x50] sth %i0, [%l7 + 0x6E] movl %icc, %g3, %i6 tvs %icc, 0x4 ld [%l7 + 0x08], %f14 xor %o4, %i2, %l5 lduw [%l7 + 0x6C], %l6 umul %o2, 0x000E, %g4 popc 0x096C, %g7 ld [%l7 + 0x7C], %f3 ldsb [%l7 + 0x5D], %l2 fandnot1 %f8, %f6, %f0 bgu,a %icc, loop_3816 ldd [%l7 + 0x20], %f2 stx %i4, [%l7 + 0x58] stb %l4, [%l7 + 0x61] loop_3816: ldd [%l7 + 0x18], %f2 ldsh [%l7 + 0x6E], %l0 fbne %fcc3, loop_3817 tne %icc, 0x2 std %f4, [%l7 + 0x40] fmovrdlez %o3, %f6, %f14 loop_3817: fmuld8sux16 %f15, %f1, %f8 orn %i7, %g5, %l3 bvc %icc, loop_3818 fbge %fcc2, loop_3819 brlz %o0, loop_3820 srax %o1, %g1, %g2 loop_3818: fnot1 %f12, %f14 loop_3819: udivx %o6, 0x066B, %i3 loop_3820: tn %icc, 0x2 movge %icc, %o7, %g6 fpadd16 %f12, %f10, %f4 lduw [%l7 + 0x4C], %i1 fba %fcc0, loop_3821 ldsb [%l7 + 0x13], %o5 lduh [%l7 + 0x50], %l1 fandnot2 %f0, %f14, %f2 loop_3821: tvs %xcc, 0x3 mova %icc, %i5, %i0 addcc %g3, 0x00F5, %i6 ldsh [%l7 + 0x6E], %i2 fbl,a %fcc2, loop_3822 fmovsge %xcc, %f8, %f11 bvs %icc, loop_3823 stb %l5, [%l7 + 0x18] loop_3822: movge %xcc, %l6, %o2 movvc %icc, %g4, %g7 loop_3823: edge8 %l2, %i4, %o4 fnot2 %f4, %f6 umul %l4, 0x1990, %l0 fmovrsgz %i7, %f2, %f5 fcmpgt16 %f10, %f10, %o3 edge32ln %g5, %l3, %o1 nop setx loop_3824, %l0, %l1 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 + 0x64], %g1 stb %o0, [%l7 + 0x4A] sth %o6, [%l7 + 0x16] loop_3824: ldsh [%l7 + 0x26], %i3 movrlz %g2, 0x296, %o7 ldub [%l7 + 0x08], %g6 fcmpeq16 %f6, %f14, %o5 fmul8ulx16 %f12, %f14, %f2 tleu %xcc, 0x4 ldub [%l7 + 0x5C], %l1 subcc %i1, %i5, %i0 fmovdneg %icc, %f7, %f7 sra %g3, %i2, %l5 ldx [%l7 + 0x30], %i6 andncc %l6, %g4, %g7 ldsh [%l7 + 0x0C], %o2 stb %l2, [%l7 + 0x79] fpack16 %f12, %f8 ldsb [%l7 + 0x6D], %o4 ldub [%l7 + 0x08], %l4 movrgez %i4, 0x2E2, %i7 andncc %o3, %g5, %l0 stb %o1, [%l7 + 0x58] fcmps %fcc2, %f8, %f11 fmovdle %icc, %f14, %f0 fxnor %f0, %f12, %f0 fmovse %icc, %f7, %f0 smul %g1, 0x05C8, %o0 ldd [%l7 + 0x60], %f14 bge,pt %xcc, loop_3825 fmovsa %xcc, %f9, %f5 movle %icc, %l3, %o6 ldsh [%l7 + 0x32], %i3 loop_3825: fbl %fcc2, loop_3826 fbuge %fcc3, loop_3827 movvs %icc, %g2, %g6 ldub [%l7 + 0x4C], %o7 loop_3826: fmovdneg %icc, %f3, %f2 loop_3827: ldsh [%l7 + 0x4A], %o5 movrlz %l1, 0x024, %i5 stb %i0, [%l7 + 0x4D] movcs %icc, %g3, %i2 taddcc %l5, %i1, %l6 stb %i6, [%l7 + 0x09] fmovsge %xcc, %f13, %f14 ldub [%l7 + 0x76], %g4 fxors %f11, %f11, %f11 mulscc %g7, %l2, %o2 fmovde %xcc, %f9, %f2 taddcctv %o4, %i4, %i7 ldsh [%l7 + 0x0E], %o3 std %f10, [%l7 + 0x10] tpos %icc, 0x4 or %l4, 0x1E21, %g5 stx %o1, [%l7 + 0x30] fmovrdlz %g1, %f0, %f2 fexpand %f14, %f10 fblg %fcc3, loop_3828 stb %l0, [%l7 + 0x77] ld [%l7 + 0x10], %f13 udiv %l3, 0x110E, %o6 loop_3828: fmovdpos %xcc, %f0, %f15 be,a,pn %icc, loop_3829 lduw [%l7 + 0x58], %o0 ld [%l7 + 0x64], %f10 bge,pt %icc, loop_3830 loop_3829: ldsw [%l7 + 0x2C], %i3 ldsb [%l7 + 0x25], %g6 fmovrdne %o7, %f4, %f0 loop_3830: movg %xcc, %o5, %l1 edge16l %i5, %i0, %g2 add %g3, %i2, %l5 fornot1 %f12, %f10, %f8 fmovsge %xcc, %f15, %f15 or %l6, %i6, %g4 edge16 %i1, %l2, %o2 fmovdge %icc, %f1, %f0 fcmpd %fcc0, %f10, %f8 udiv %g7, 0x0CF0, %i4 fxor %f12, %f8, %f8 movleu %icc, %o4, %i7 fmuld8ulx16 %f14, %f6, %f10 fpsub32s %f11, %f8, %f2 fnands %f6, %f11, %f0 sllx %o3, %g5, %o1 std %f10, [%l7 + 0x78] lduh [%l7 + 0x50], %g1 lduw [%l7 + 0x7C], %l0 fbu %fcc1, loop_3831 fmovsvc %xcc, %f3, %f7 bneg %icc, loop_3832 ldub [%l7 + 0x76], %l3 loop_3831: tcc %xcc, 0x3 nop setx loop_3833, %l0, %l1 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_3832: fmovrdlez %l4, %f14, %f6 fmuld8sux16 %f1, %f5, %f0 brgez,a %o6, loop_3834 loop_3833: bge,a,pn %icc, loop_3835 lduh [%l7 + 0x32], %o0 ld [%l7 + 0x0C], %f3 loop_3834: edge32n %g6, %i3, %o5 loop_3835: nop setx loop_3836, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udiv %o7, 0x0A46, %l1 fbue,a %fcc3, loop_3837 movle %xcc, %i0, %i5 loop_3836: ld [%l7 + 0x5C], %f8 orn %g2, 0x014B, %i2 loop_3837: tl %xcc, 0x7 mulx %g3, %l6, %l5 brgez,a %i6, loop_3838 brlz %g4, loop_3839 fmovd %f12, %f0 sth %l2, [%l7 + 0x1A] loop_3838: fbue %fcc2, loop_3840 loop_3839: fbne,a %fcc2, loop_3841 std %f12, [%l7 + 0x18] fnor %f12, %f10, %f12 loop_3840: andncc %i1, %g7, %i4 loop_3841: tneg %icc, 0x4 fmovdvc %xcc, %f9, %f15 fpsub32 %f0, %f2, %f2 movrlez %o2, %o4, %i7 fmovsne %icc, %f4, %f12 fand %f12, %f6, %f12 xor %o3, %g5, %g1 ldx [%l7 + 0x18], %l0 stx %l3, [%l7 + 0x18] fmovsge %xcc, %f13, %f0 fmovsn %xcc, %f4, %f1 tcc %icc, 0x2 fbn %fcc2, loop_3842 ldsb [%l7 + 0x3E], %l4 fzeros %f9 brgez %o6, loop_3843 loop_3842: ldsw [%l7 + 0x0C], %o0 ldsb [%l7 + 0x67], %o1 lduw [%l7 + 0x54], %i3 loop_3843: udiv %g6, 0x00A8, %o7 movvs %xcc, %l1, %o5 movleu %xcc, %i0, %g2 addcc %i2, %g3, %i5 fpackfix %f0, %f14 fpsub16 %f2, %f4, %f0 tsubcctv %l5, 0x0D65, %i6 sra %l6, %l2, %g4 edge32n %i1, %i4, %g7 fcmpes %fcc2, %f4, %f14 fpadd32 %f0, %f2, %f4 ldsh [%l7 + 0x46], %o4 ldsh [%l7 + 0x10], %o2 xnor %i7, %o3, %g1 fmovrsne %g5, %f5, %f10 stw %l3, [%l7 + 0x2C] bn loop_3844 fabss %f7, %f13 popc 0x141C, %l0 edge16 %l4, %o6, %o0 loop_3844: smul %i3, %g6, %o1 fmovs %f7, %f13 fandnot1 %f14, %f12, %f2 fbg,a %fcc2, loop_3845 ld [%l7 + 0x18], %f14 ldub [%l7 + 0x71], %o7 fbl,a %fcc2, loop_3846 loop_3845: edge16 %l1, %o5, %g2 move %icc, %i0, %i2 fpsub16s %f5, %f7, %f5 loop_3846: tne %icc, 0x0 movvs %xcc, %g3, %l5 fbuge,a %fcc2, loop_3847 edge8l %i5, %l6, %i6 movvs %icc, %g4, %i1 fnegd %f0, %f12 loop_3847: bleu,a loop_3848 ldx [%l7 + 0x18], %l2 smulcc %g7, 0x1E7F, %i4 fmovdcs %icc, %f2, %f3 loop_3848: stx %o4, [%l7 + 0x18] alignaddr %i7, %o3, %o2 te %icc, 0x4 fmovsgu %xcc, %f6, %f3 fbg,a %fcc2, loop_3849 sth %g5, [%l7 + 0x26] fmovspos %xcc, %f1, %f3 fmovd %f2, %f8 loop_3849: ldsw [%l7 + 0x7C], %g1 fpsub32 %f4, %f10, %f10 movrne %l3, %l4, %l0 fbue %fcc0, loop_3850 fmovrdlez %o0, %f14, %f6 ldsw [%l7 + 0x30], %i3 ldx [%l7 + 0x10], %g6 loop_3850: umul %o6, %o7, %o1 ldub [%l7 + 0x28], %l1 fbl %fcc0, loop_3851 udivcc %o5, 0x047F, %i0 bpos %xcc, loop_3852 fmovsge %xcc, %f7, %f15 loop_3851: andn %g2, %i2, %l5 fand %f2, %f6, %f14 loop_3852: ldsb [%l7 + 0x44], %g3 fpsub16s %f10, %f11, %f8 ta %xcc, 0x5 bvs %icc, loop_3853 ldx [%l7 + 0x50], %i5 ta %xcc, 0x3 faligndata %f8, %f4, %f10 loop_3853: movg %xcc, %l6, %i6 tcs %icc, 0x2 fnegd %f0, %f4 ldsb [%l7 + 0x6F], %g4 xorcc %i1, %l2, %g7 fmovrdlez %o4, %f2, %f8 movre %i7, %i4, %o3 array8 %o2, %g5, %g1 bgu,a %xcc, loop_3854 fcmple32 %f10, %f8, %l3 fandnot2 %f0, %f6, %f6 tg %xcc, 0x2 loop_3854: fnegs %f0, %f4 fpsub16 %f4, %f10, %f6 fbo %fcc0, loop_3855 fmovde %xcc, %f12, %f0 movvc %xcc, %l0, %o0 stb %i3, [%l7 + 0x57] loop_3855: movrgez %g6, %l4, %o7 siam 0x6 fabss %f6, %f4 tne %icc, 0x3 bge,a,pn %xcc, loop_3856 stb %o1, [%l7 + 0x71] fmovdle %icc, %f7, %f11 fpsub16s %f1, %f5, %f10 loop_3856: lduw [%l7 + 0x24], %l1 ldsb [%l7 + 0x28], %o5 std %f14, [%l7 + 0x30] fmovdgu %xcc, %f3, %f3 subc %o6, %i0, %g2 fcmple16 %f2, %f12, %i2 stx %l5, [%l7 + 0x28] xnorcc %i5, 0x10A4, %l6 call loop_3857 fbn %fcc1, loop_3858 fmovsvs %xcc, %f11, %f9 subc %i6, 0x060A, %g3 loop_3857: tcc %icc, 0x0 loop_3858: stw %g4, [%l7 + 0x40] movcc %icc, %l2, %i1 lduh [%l7 + 0x66], %g7 fmovsneg %icc, %f1, %f3 movne %icc, %o4, %i7 ldub [%l7 + 0x4A], %i4 fnot2s %f4, %f12 fmovda %xcc, %f1, %f13 fnegs %f1, %f3 st %f5, [%l7 + 0x48] fpsub16s %f6, %f3, %f12 ldx [%l7 + 0x68], %o3 fcmpeq16 %f2, %f14, %g5 ldx [%l7 + 0x60], %g1 movrlz %l3, %o2, %l0 fornot1 %f6, %f10, %f14 ldub [%l7 + 0x53], %o0 std %f12, [%l7 + 0x40] fbo,a %fcc0, loop_3859 st %f6, [%l7 + 0x44] orcc %i3, %l4, %g6 tleu %xcc, 0x6 loop_3859: smulcc %o1, %o7, %l1 bneg,pt %icc, loop_3860 fmovrsgz %o5, %f12, %f6 fnegd %f4, %f0 fbe,a %fcc2, loop_3861 loop_3860: ld [%l7 + 0x2C], %f2 stx %o6, [%l7 + 0x68] fexpand %f0, %f8 loop_3861: popc 0x0C03, %i0 fcmpne32 %f12, %f8, %g2 ldd [%l7 + 0x20], %f10 movge %xcc, %i2, %l5 tge %xcc, 0x4 movre %i5, %l6, %i6 alignaddr %g3, %g4, %i1 ldd [%l7 + 0x68], %f10 lduh [%l7 + 0x50], %g7 srlx %l2, 0x13, %i7 fpsub16 %f0, %f12, %f12 fzeros %f7 ld [%l7 + 0x08], %f14 sdivx %i4, 0x1C70, %o4 lduh [%l7 + 0x7C], %g5 stb %o3, [%l7 + 0x76] tg %xcc, 0x3 fbl,a %fcc2, loop_3862 ldsw [%l7 + 0x7C], %l3 ldsh [%l7 + 0x7E], %g1 fsrc2 %f6, %f4 loop_3862: fmul8sux16 %f0, %f4, %f14 movcc %icc, %o2, %l0 lduw [%l7 + 0x68], %i3 std %f10, [%l7 + 0x30] edge8l %l4, %o0, %g6 ldsb [%l7 + 0x4E], %o1 fornot2s %f3, %f12, %f10 stx %o7, [%l7 + 0x68] fbug %fcc2, loop_3863 tneg %icc, 0x7 addccc %l1, 0x05FA, %o6 bcc,a loop_3864 loop_3863: brz %i0, loop_3865 ta %xcc, 0x5 be,a,pt %xcc, loop_3866 loop_3864: fone %f10 loop_3865: stb %o5, [%l7 + 0x61] fnot1 %f2, %f2 loop_3866: srl %g2, %i2, %i5 fbl,a %fcc2, loop_3867 ldsb [%l7 + 0x3F], %l6 fmovdgu %icc, %f8, %f7 fxnor %f12, %f2, %f0 loop_3867: fxnor %f2, %f4, %f10 lduw [%l7 + 0x14], %l5 sth %g3, [%l7 + 0x32] fsrc2s %f14, %f3 fpsub32s %f5, %f5, %f8 movl %xcc, %i6, %g4 edge8 %i1, %l2, %g7 fornot2s %f12, %f3, %f0 xnor %i7, %o4, %i4 fmovrde %g5, %f2, %f14 fble,a %fcc2, loop_3868 move %xcc, %o3, %l3 ba,a,pt %icc, loop_3869 fmul8x16au %f11, %f13, %f12 loop_3868: ld [%l7 + 0x0C], %f4 alignaddr %g1, %l0, %o2 loop_3869: fandnot2 %f4, %f10, %f0 subccc %l4, 0x0973, %o0 fbuge,a %fcc3, loop_3870 tn %icc, 0x3 bneg,pt %icc, loop_3871 subcc %i3, %g6, %o1 loop_3870: mulscc %l1, 0x1CB2, %o6 ldsh [%l7 + 0x28], %o7 loop_3871: sdivx %o5, 0x1189, %i0 smul %g2, %i5, %l6 fbg %fcc1, loop_3872 xorcc %l5, 0x1344, %i2 ldsb [%l7 + 0x10], %g3 st %f14, [%l7 + 0x24] loop_3872: move %xcc, %i6, %g4 stw %i1, [%l7 + 0x70] st %f1, [%l7 + 0x50] fxors %f15, %f14, %f0 edge16n %l2, %g7, %i7 fble,a %fcc2, loop_3873 fbn %fcc1, loop_3874 edge8l %o4, %g5, %o3 bcs,a,pn %icc, loop_3875 loop_3873: brgz,a %l3, loop_3876 loop_3874: fornot1s %f15, %f13, %f8 movpos %icc, %g1, %l0 loop_3875: ldsb [%l7 + 0x5D], %o2 loop_3876: fsrc1 %f12, %f8 array32 %i4, %l4, %o0 bshuffle %f6, %f6, %f12 sdivcc %g6, 0x1178, %i3 lduw [%l7 + 0x60], %o1 edge16ln %o6, %l1, %o5 umul %o7, 0x1B43, %g2 tle %xcc, 0x2 fsrc2s %f12, %f5 fcmpgt16 %f14, %f4, %i5 fmovrdgz %i0, %f2, %f14 orcc %l5, 0x034A, %l6 subc %g3, %i6, %i2 std %f8, [%l7 + 0x48] fcmple16 %f12, %f12, %i1 array8 %g4, %g7, %i7 fcmpgt32 %f0, %f12, %l2 stx %g5, [%l7 + 0x08] fbg,a %fcc3, loop_3877 fzero %f8 ldx [%l7 + 0x18], %o3 fabsd %f14, %f14 loop_3877: fcmple16 %f8, %f10, %l3 fornot1s %f10, %f15, %f11 stx %g1, [%l7 + 0x78] array16 %l0, %o2, %o4 ldx [%l7 + 0x08], %i4 nop setx loop_3878, %l0, %l1 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 %f14, %f10, %f4 ldsb [%l7 + 0x46], %o0 be,a,pn %xcc, loop_3879 loop_3878: fbul,a %fcc3, loop_3880 st %f7, [%l7 + 0x14] fmovrslz %g6, %f2, %f6 loop_3879: brgez,a %i3, loop_3881 loop_3880: fpackfix %f12, %f0 fmul8x16au %f1, %f7, %f2 call loop_3882 loop_3881: fmovrsne %l4, %f3, %f11 stw %o6, [%l7 + 0x5C] fmovrsgez %l1, %f14, %f7 loop_3882: ld [%l7 + 0x74], %f2 tge %icc, 0x6 array16 %o1, %o5, %o7 fcmpd %fcc0, %f4, %f14 fbu %fcc1, loop_3883 sub %i5, 0x1EE4, %i0 array8 %l5, %l6, %g2 tleu %xcc, 0x0 loop_3883: brgez,a %g3, loop_3884 fmovrdne %i2, %f8, %f0 fabss %f14, %f9 fmovsg %xcc, %f8, %f2 loop_3884: stb %i1, [%l7 + 0x40] fmovsgu %xcc, %f0, %f4 bcs,a,pn %icc, loop_3885 fbul %fcc3, loop_3886 lduh [%l7 + 0x6C], %g4 mulx %g7, %i7, %i6 loop_3885: fpackfix %f10, %f3 loop_3886: fexpand %f11, %f8 fxors %f7, %f6, %f8 ldsw [%l7 + 0x68], %g5 stw %l2, [%l7 + 0x38] bcs %xcc, loop_3887 fsrc2 %f6, %f12 fcmpne32 %f10, %f4, %o3 orncc %l3, %g1, %o2 loop_3887: fpsub16 %f8, %f10, %f12 ld [%l7 + 0x14], %f15 fors %f4, %f4, %f0 fmovsne %xcc, %f11, %f4 fcmpd %fcc3, %f6, %f10 fmovrslez %o4, %f1, %f14 pdist %f10, %f10, %f6 st %f7, [%l7 + 0x70] ldd [%l7 + 0x70], %f4 movleu %icc, %i4, %l0 sub %g6, %o0, %l4 fmovrdlez %i3, %f8, %f4 brgez %l1, loop_3888 ldsw [%l7 + 0x20], %o1 fbe %fcc3, loop_3889 fpadd32s %f4, %f1, %f0 loop_3888: fmovdvc %icc, %f3, %f3 fmovde %xcc, %f1, %f0 loop_3889: edge8ln %o6, %o5, %i5 ldsh [%l7 + 0x22], %i0 stw %l5, [%l7 + 0x24] fnot2 %f12, %f0 sth %l6, [%l7 + 0x0C] xorcc %o7, %g3, %g2 fpsub32s %f15, %f4, %f10 fcmple32 %f2, %f6, %i1 lduh [%l7 + 0x12], %g4 fandnot1s %f15, %f1, %f4 sdivx %i2, 0x0D1F, %i7 tleu %xcc, 0x3 tne %xcc, 0x4 fblg,a %fcc0, loop_3890 ldd [%l7 + 0x08], %f4 movrne %g7, 0x141, %i6 fmovrslz %g5, %f13, %f10 loop_3890: movgu %icc, %l2, %o3 orcc %l3, 0x0A63, %o2 lduh [%l7 + 0x7C], %o4 stw %g1, [%l7 + 0x70] tvc %icc, 0x0 fmovsn %icc, %f9, %f15 brgz,a %i4, loop_3891 or %g6, 0x1259, %o0 fmovsl %icc, %f7, %f3 ldd [%l7 + 0x50], %f10 loop_3891: stw %l0, [%l7 + 0x58] movrgz %l4, %l1, %i3 movvc %xcc, %o1, %o6 fabsd %f0, %f4 tvs %icc, 0x5 and %o5, %i5, %i0 andncc %l5, %l6, %o7 alignaddr %g2, %i1, %g3 ld [%l7 + 0x30], %f14 fbug %fcc0, loop_3892 stw %i2, [%l7 + 0x2C] fones %f3 edge16 %i7, %g7, %i6 loop_3892: brlez %g4, loop_3893 fabss %f2, %f5 stw %g5, [%l7 + 0x5C] ldsh [%l7 + 0x76], %l2 loop_3893: ldsw [%l7 + 0x70], %o3 ld [%l7 + 0x7C], %f10 tsubcc %l3, %o2, %o4 std %f14, [%l7 + 0x10] fmovscs %icc, %f9, %f8 stb %g1, [%l7 + 0x0C] alignaddrl %i4, %o0, %g6 fnor %f6, %f14, %f8 fmovdge %xcc, %f5, %f2 mova %xcc, %l4, %l1 fmovdvc %xcc, %f8, %f1 orcc %i3, 0x015C, %o1 xnorcc %o6, %l0, %i5 fsrc1s %f0, %f4 bshuffle %f6, %f14, %f12 bneg,a,pt %icc, loop_3894 ldsw [%l7 + 0x10], %i0 subcc %l5, %l6, %o7 st %f7, [%l7 + 0x7C] loop_3894: std %f14, [%l7 + 0x20] ldd [%l7 + 0x60], %f10 fmovsleu %xcc, %f3, %f11 fmovdvc %icc, %f10, %f3 ldsb [%l7 + 0x72], %g2 std %f6, [%l7 + 0x78] ldsw [%l7 + 0x24], %o5 ldx [%l7 + 0x18], %i1 fexpand %f7, %f8 fors %f10, %f2, %f2 fbu %fcc3, loop_3895 edge8n %i2, %i7, %g3 fcmpgt16 %f14, %f2, %g7 movne %xcc, %i6, %g5 loop_3895: tn %xcc, 0x0 stw %l2, [%l7 + 0x30] tsubcc %g4, %l3, %o3 ld [%l7 + 0x78], %f10 ldx [%l7 + 0x38], %o4 orn %g1, %i4, %o0 movg %xcc, %o2, %l4 brlz %l1, loop_3896 tvc %icc, 0x2 fcmpne16 %f2, %f14, %i3 fmovsneg %icc, %f10, %f8 loop_3896: xnorcc %o1, %g6, %o6 ldsb [%l7 + 0x08], %i5 st %f6, [%l7 + 0x54] ldsb [%l7 + 0x0C], %l0 movne %xcc, %i0, %l5 fmovsvc %xcc, %f3, %f8 tcs %xcc, 0x4 fmovrsgez %l6, %f0, %f0 fmovdle %icc, %f12, %f2 tn %icc, 0x3 movn %xcc, %g2, %o7 fmovrdlz %i1, %f10, %f12 st %f12, [%l7 + 0x14] movrlz %o5, 0x142, %i7 fnegs %f5, %f14 fmovrsgz %g3, %f9, %f0 ldx [%l7 + 0x40], %g7 fmovdgu %icc, %f1, %f8 brnz,a %i2, loop_3897 array32 %g5, %l2, %g4 call loop_3898 te %icc, 0x1 loop_3897: std %f0, [%l7 + 0x68] fsrc1 %f6, %f14 loop_3898: fmuld8ulx16 %f11, %f0, %f14 st %f6, [%l7 + 0x50] mova %xcc, %i6, %o3 stb %l3, [%l7 + 0x13] tne %xcc, 0x0 fxor %f2, %f14, %f10 stb %g1, [%l7 + 0x2A] fmovrdlez %i4, %f12, %f10 xor %o0, 0x00B2, %o2 edge8l %o4, %l1, %l4 ldsh [%l7 + 0x30], %i3 fble,a %fcc1, loop_3899 fblg,a %fcc2, loop_3900 ldsb [%l7 + 0x69], %o1 stb %o6, [%l7 + 0x1B] loop_3899: te %icc, 0x4 loop_3900: tne %icc, 0x4 fbuge,a %fcc1, loop_3901 fmovdcc %xcc, %f15, %f13 siam 0x7 tcc %xcc, 0x5 loop_3901: brgez %i5, loop_3902 fnegd %f8, %f10 ldub [%l7 + 0x25], %l0 ldsb [%l7 + 0x47], %g6 loop_3902: fba %fcc0, loop_3903 fornot2s %f9, %f7, %f4 movgu %icc, %i0, %l6 sll %l5, 0x0E, %o7 loop_3903: movleu %icc, %g2, %i1 fone %f4 stw %o5, [%l7 + 0x60] fbne %fcc0, loop_3904 bgu loop_3905 ldsh [%l7 + 0x72], %g3 fcmpes %fcc3, %f2, %f13 loop_3904: fcmpgt16 %f4, %f8, %i7 loop_3905: fsrc1 %f8, %f6 fmul8x16 %f9, %f10, %f0 movcc %icc, %i2, %g5 or %l2, 0x1219, %g4 movpos %xcc, %i6, %o3 fble %fcc3, loop_3906 movrne %l3, 0x317, %g1 std %f8, [%l7 + 0x18] bg,a,pn %icc, loop_3907 loop_3906: stx %g7, [%l7 + 0x10] st %f15, [%l7 + 0x24] lduh [%l7 + 0x26], %i4 loop_3907: brnz,a %o0, loop_3908 ldub [%l7 + 0x63], %o2 tne %xcc, 0x3 stb %l1, [%l7 + 0x60] loop_3908: movre %o4, %i3, %o1 tvs %icc, 0x3 ldd [%l7 + 0x48], %f2 fmovdle %icc, %f15, %f7 nop setx loop_3909, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f10, %f4 fornot1s %f11, %f6, %f11 subccc %o6, %i5, %l0 loop_3909: std %f4, [%l7 + 0x48] fmovdg %icc, %f7, %f6 add %g6, %l4, %i0 fabsd %f4, %f2 std %f0, [%l7 + 0x60] tle %xcc, 0x5 fmovse %xcc, %f13, %f0 array8 %l5, %o7, %g2 siam 0x4 stx %l6, [%l7 + 0x60] fand %f12, %f0, %f6 xnorcc %o5, %g3, %i1 fcmpeq16 %f14, %f12, %i7 taddcctv %i2, 0x093F, %g5 fabsd %f6, %f4 sth %l2, [%l7 + 0x4E] lduh [%l7 + 0x14], %i6 te %xcc, 0x3 be,a,pt %xcc, loop_3910 tgu %icc, 0x0 xorcc %g4, 0x0798, %l3 fand %f2, %f8, %f2 loop_3910: fpmerge %f2, %f3, %f4 fpadd32 %f14, %f12, %f4 edge16ln %g1, %o3, %g7 fcmpeq16 %f14, %f14, %i4 lduh [%l7 + 0x72], %o2 fpadd16s %f6, %f7, %f6 lduw [%l7 + 0x74], %l1 fmovrslz %o0, %f11, %f15 fmovdn %icc, %f14, %f6 faligndata %f12, %f2, %f4 or %o4, %i3, %o1 fmovdle %xcc, %f3, %f1 sethi 0x19C3, %i5 edge8ln %l0, %g6, %l4 movg %icc, %i0, %l5 tvs %xcc, 0x1 fzero %f2 sth %o6, [%l7 + 0x52] fcmpd %fcc0, %f14, %f0 fxors %f14, %f4, %f4 andcc %g2, 0x1D61, %o7 fpadd32s %f10, %f10, %f7 std %f8, [%l7 + 0x38] movcc %icc, %l6, %o5 ldsb [%l7 + 0x10], %g3 sth %i1, [%l7 + 0x22] addc %i7, 0x0ABE, %g5 stb %i2, [%l7 + 0x47] tle %xcc, 0x3 fpsub16s %f5, %f14, %f15 fpsub32 %f2, %f10, %f14 stx %i6, [%l7 + 0x70] fpadd32s %f0, %f0, %f15 stx %l2, [%l7 + 0x20] nop setx loop_3911, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movne %icc, %l3, %g4 sth %g1, [%l7 + 0x3A] fbge %fcc2, loop_3912 loop_3911: tgu %icc, 0x1 fnot2s %f4, %f2 for %f8, %f10, %f0 loop_3912: brnz %g7, loop_3913 fbule,a %fcc0, loop_3914 ba,a,pn %xcc, loop_3915 bpos,a %icc, loop_3916 loop_3913: fblg %fcc3, loop_3917 loop_3914: lduh [%l7 + 0x4C], %o3 loop_3915: lduw [%l7 + 0x38], %o2 loop_3916: fmovsneg %xcc, %f7, %f8 loop_3917: fxor %f12, %f6, %f0 fmovdleu %xcc, %f15, %f13 ldx [%l7 + 0x38], %i4 ldd [%l7 + 0x10], %f2 fpack32 %f4, %f14, %f8 edge8l %l1, %o4, %i3 ldsb [%l7 + 0x35], %o0 sdivx %i5, 0x0F9A, %o1 brgez,a %l0, loop_3918 movrne %l4, 0x2AC, %g6 sth %l5, [%l7 + 0x1E] fcmpeq16 %f8, %f8, %i0 loop_3918: ldd [%l7 + 0x28], %f0 fnot2s %f5, %f4 smulcc %o6, 0x0829, %o7 orcc %l6, 0x0BA1, %g2 bleu,pn %icc, loop_3919 tcs %icc, 0x3 bl,a,pt %xcc, loop_3920 sth %g3, [%l7 + 0x48] loop_3919: fmuld8ulx16 %f3, %f1, %f4 udivcc %o5, 0x1A93, %i7 loop_3920: std %f2, [%l7 + 0x28] brnz,a %g5, loop_3921 sth %i1, [%l7 + 0x54] fmovdle %xcc, %f2, %f5 fbule %fcc0, loop_3922 loop_3921: fmul8sux16 %f4, %f14, %f6 fmovda %icc, %f3, %f14 stb %i6, [%l7 + 0x45] loop_3922: fbe,a %fcc2, loop_3923 fmovrslz %l2, %f14, %f6 stx %i2, [%l7 + 0x60] ldsw [%l7 + 0x60], %g4 loop_3923: st %f1, [%l7 + 0x14] fpadd32s %f3, %f12, %f15 nop setx loop_3924, %l0, %l1 jmpl %l1, %l3 fmovdneg %xcc, %f11, %f15 movge %xcc, %g1, %o3 srl %g7, %o2, %l1 loop_3924: ldd [%l7 + 0x48], %f8 stw %o4, [%l7 + 0x2C] fbg %fcc3, loop_3925 movl %icc, %i4, %i3 stb %i5, [%l7 + 0x08] movrlez %o0, %l0, %l4 loop_3925: stx %o1, [%l7 + 0x18] brgz,a %g6, loop_3926 fmovdne %xcc, %f6, %f15 ld [%l7 + 0x60], %f10 fpsub32s %f12, %f13, %f5 loop_3926: fbne %fcc1, loop_3927 fcmpeq16 %f14, %f0, %l5 movg %icc, %o6, %o7 umul %i0, 0x19C7, %l6 loop_3927: srl %g3, 0x07, %g2 ldub [%l7 + 0x55], %o5 edge8n %i7, %i1, %g5 fbe,a %fcc3, loop_3928 std %f0, [%l7 + 0x30] stx %i6, [%l7 + 0x40] tsubcc %l2, 0x01DC, %g4 loop_3928: movn %icc, %l3, %i2 sth %g1, [%l7 + 0x62] tsubcc %g7, %o3, %l1 fornot1 %f6, %f0, %f6 brz %o4, loop_3929 movrlz %o2, %i3, %i4 andn %i5, %l0, %o0 fcmple16 %f10, %f6, %l4 loop_3929: movl %xcc, %g6, %o1 tcs %xcc, 0x0 mova %icc, %o6, %o7 fbul %fcc2, loop_3930 taddcc %i0, 0x1E52, %l5 for %f4, %f10, %f2 fmul8x16au %f9, %f4, %f4 loop_3930: brz %g3, loop_3931 lduh [%l7 + 0x7E], %l6 fxnors %f15, %f3, %f8 tle %xcc, 0x4 loop_3931: st %f3, [%l7 + 0x20] edge16l %g2, %o5, %i7 fcmpeq16 %f6, %f10, %i1 faligndata %f10, %f6, %f4 fpsub32 %f10, %f0, %f2 ldsw [%l7 + 0x6C], %g5 fbule,a %fcc0, loop_3932 xorcc %l2, %g4, %l3 lduh [%l7 + 0x40], %i2 st %f3, [%l7 + 0x10] loop_3932: fmuld8sux16 %f5, %f12, %f6 stb %g1, [%l7 + 0x4C] umul %g7, %i6, %l1 fmul8x16al %f2, %f9, %f14 fmul8x16 %f14, %f12, %f2 fcmps %fcc2, %f10, %f8 bleu,a,pt %icc, loop_3933 nop setx loop_3934, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bshuffle %f14, %f2, %f10 ldsw [%l7 + 0x48], %o3 loop_3933: edge16l %o4, %o2, %i4 loop_3934: fpsub16s %f9, %f4, %f8 fmul8x16 %f7, %f14, %f6 fandnot2 %f14, %f8, %f4 sdivx %i5, 0x0BD2, %l0 xnorcc %i3, 0x0A6B, %l4 ldsb [%l7 + 0x36], %g6 fcmple32 %f10, %f2, %o1 fmovsa %icc, %f6, %f10 bneg,a loop_3935 fpsub32s %f6, %f1, %f11 array8 %o6, %o0, %i0 fbul,a %fcc0, loop_3936 loop_3935: fmovsgu %xcc, %f2, %f5 orn %o7, 0x1383, %g3 popc %l6, %l5 loop_3936: edge32 %g2, %i7, %i1 fsrc1 %f0, %f12 fmovsn %xcc, %f6, %f10 ldub [%l7 + 0x0C], %o5 fpackfix %f4, %f6 fbu %fcc0, loop_3937 movgu %icc, %l2, %g5 std %f4, [%l7 + 0x48] andn %l3, 0x0895, %g4 loop_3937: fmovrde %i2, %f2, %f4 movpos %xcc, %g7, %g1 tle %xcc, 0x1 xorcc %l1, 0x1FAF, %o3 ldx [%l7 + 0x10], %i6 fpadd32s %f4, %f2, %f7 fmovd %f8, %f10 ldx [%l7 + 0x08], %o2 stb %o4, [%l7 + 0x71] be,a loop_3938 fxors %f9, %f3, %f9 bvc,a %xcc, loop_3939 movn %xcc, %i4, %i5 loop_3938: bg,pn %xcc, loop_3940 fmovs %f12, %f4 loop_3939: bpos loop_3941 movvs %icc, %l0, %l4 loop_3940: fmul8x16au %f8, %f9, %f10 move %xcc, %i3, %o1 loop_3941: and %o6, 0x1070, %o0 fmul8ulx16 %f4, %f14, %f4 add %i0, 0x0110, %o7 fmovsg %xcc, %f8, %f5 movvs %icc, %g6, %g3 fmovrslz %l5, %f10, %f15 bleu,pt %icc, loop_3942 movle %xcc, %l6, %i7 sth %g2, [%l7 + 0x5E] fbuge %fcc1, loop_3943 loop_3942: stx %o5, [%l7 + 0x60] ldsh [%l7 + 0x3E], %i1 stw %g5, [%l7 + 0x74] loop_3943: edge32ln %l3, %g4, %i2 fmovrdgez %g7, %f8, %f0 addcc %g1, %l1, %o3 ldx [%l7 + 0x50], %i6 st %f2, [%l7 + 0x7C] edge32ln %o2, %o4, %l2 sllx %i5, 0x02, %i4 stb %l0, [%l7 + 0x3C] movvs %icc, %l4, %i3 fcmps %fcc3, %f2, %f3 stx %o6, [%l7 + 0x58] fand %f10, %f4, %f4 fmovdvs %xcc, %f11, %f6 ldsw [%l7 + 0x38], %o0 fmovsvc %xcc, %f9, %f13 fmuld8sux16 %f5, %f13, %f8 edge32n %i0, %o7, %o1 ld [%l7 + 0x18], %f3 addc %g6, 0x0632, %g3 ldub [%l7 + 0x42], %l5 ldsb [%l7 + 0x3C], %i7 movge %xcc, %l6, %g2 pdist %f0, %f6, %f8 fpack32 %f8, %f10, %f6 stw %o5, [%l7 + 0x0C] ldub [%l7 + 0x0B], %g5 ld [%l7 + 0x0C], %f2 nop setx loop_3944, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f12, [%l7 + 0x70] fandnot2s %f8, %f15, %f7 bleu,a loop_3945 loop_3944: st %f6, [%l7 + 0x48] movleu %icc, %l3, %g4 ldub [%l7 + 0x4B], %i1 loop_3945: call loop_3946 lduh [%l7 + 0x08], %g7 ld [%l7 + 0x08], %f11 movl %xcc, %g1, %l1 loop_3946: ld [%l7 + 0x74], %f11 fmovdgu %icc, %f12, %f13 nop setx loop_3947, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x78], %f12 fmovdn %xcc, %f4, %f13 stx %o3, [%l7 + 0x68] loop_3947: fmovsa %xcc, %f1, %f14 bvc,a loop_3948 fmovdl %icc, %f5, %f3 fnor %f0, %f8, %f2 sdivx %i6, 0x09BD, %i2 loop_3948: sdiv %o4, 0x1CF4, %o2 alignaddr %i5, %l2, %i4 ld [%l7 + 0x10], %f1 fble,a %fcc2, loop_3949 stw %l0, [%l7 + 0x28] stx %l4, [%l7 + 0x38] nop setx loop_3950, %l0, %l1 jmpl %l1, %o6 loop_3949: lduw [%l7 + 0x0C], %i3 fxors %f13, %f15, %f11 fblg %fcc0, loop_3951 loop_3950: bvs,pt %xcc, loop_3952 fbne,a %fcc3, loop_3953 ldsb [%l7 + 0x5A], %i0 loop_3951: addccc %o0, %o1, %o7 loop_3952: ldsh [%l7 + 0x6E], %g6 loop_3953: ld [%l7 + 0x6C], %f15 ldd [%l7 + 0x18], %f2 movrne %l5, 0x3C3, %g3 std %f4, [%l7 + 0x08] ldsb [%l7 + 0x17], %i7 bl,a,pt %xcc, loop_3954 faligndata %f6, %f8, %f2 movne %xcc, %g2, %o5 fcmple16 %f12, %f12, %l6 loop_3954: bn,a,pt %icc, loop_3955 ld [%l7 + 0x6C], %f10 ldub [%l7 + 0x62], %l3 fmovdvs %xcc, %f9, %f1 loop_3955: tg %xcc, 0x7 andncc %g5, %g4, %g7 brlz %g1, loop_3956 fand %f2, %f10, %f14 smulcc %l1, %o3, %i1 fzeros %f7 loop_3956: movcs %icc, %i6, %i2 fxor %f12, %f4, %f2 fmovdgu %xcc, %f2, %f4 bg,a %xcc, loop_3957 fba %fcc2, loop_3958 fands %f12, %f4, %f5 fmovdneg %xcc, %f5, %f7 loop_3957: lduh [%l7 + 0x62], %o4 loop_3958: ldsh [%l7 + 0x5A], %i5 fmovrdgez %l2, %f12, %f6 fzero %f8 bneg,a loop_3959 stx %o2, [%l7 + 0x60] fpsub32 %f10, %f4, %f10 sth %i4, [%l7 + 0x1C] loop_3959: orn %l0, 0x0D81, %o6 nop setx loop_3960, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f8, [%l7 + 0x24] bg,a,pn %xcc, loop_3961 fnot1s %f5, %f9 loop_3960: ld [%l7 + 0x1C], %f9 bvs,pn %xcc, loop_3962 loop_3961: movge %icc, %i3, %i0 bleu,pt %xcc, loop_3963 fandnot2s %f4, %f3, %f5 loop_3962: movge %xcc, %o0, %o1 addccc %o7, %g6, %l5 loop_3963: for %f6, %f2, %f8 fcmpne32 %f12, %f14, %g3 stx %i7, [%l7 + 0x08] fpsub16 %f12, %f14, %f14 bg,a loop_3964 stw %l4, [%l7 + 0x34] fmovrsgez %g2, %f15, %f2 stb %l6, [%l7 + 0x1B] loop_3964: fnand %f6, %f8, %f2 movn %xcc, %l3, %o5 umul %g4, 0x0F67, %g7 lduw [%l7 + 0x70], %g5 fmovsvc %xcc, %f14, %f9 movrgz %g1, 0x085, %l1 ldub [%l7 + 0x75], %i1 move %xcc, %i6, %o3 lduw [%l7 + 0x24], %o4 ldx [%l7 + 0x60], %i5 sth %l2, [%l7 + 0x6E] fpmerge %f7, %f11, %f0 edge8 %i2, %i4, %l0 stw %o2, [%l7 + 0x40] bl,a,pn %xcc, loop_3965 faligndata %f14, %f2, %f10 ldd [%l7 + 0x50], %f2 orn %i3, 0x055E, %i0 loop_3965: addcc %o0, 0x1D35, %o1 fors %f11, %f7, %f3 ldsw [%l7 + 0x08], %o6 fmovse %icc, %f3, %f2 stw %g6, [%l7 + 0x60] lduw [%l7 + 0x68], %l5 stb %g3, [%l7 + 0x39] alignaddrl %i7, %o7, %l4 bpos,a loop_3966 fxnor %f4, %f0, %f14 stw %g2, [%l7 + 0x4C] brgez %l6, loop_3967 loop_3966: fmul8x16al %f3, %f3, %f8 fxors %f9, %f12, %f11 fpsub16s %f2, %f9, %f6 loop_3967: fmovdl %icc, %f5, %f6 faligndata %f4, %f12, %f2 array16 %o5, %g4, %g7 fbule %fcc0, loop_3968 fmovse %icc, %f11, %f0 st %f9, [%l7 + 0x7C] movrne %l3, %g5, %g1 loop_3968: movge %icc, %l1, %i6 fmul8x16al %f9, %f8, %f8 fpadd16 %f8, %f8, %f10 lduh [%l7 + 0x24], %i1 xorcc %o4, %i5, %l2 udivx %o3, 0x0AE6, %i2 movcs %icc, %i4, %o2 st %f8, [%l7 + 0x2C] stw %i3, [%l7 + 0x70] sethi 0x0FDB, %l0 ldub [%l7 + 0x21], %i0 fmovse %icc, %f0, %f10 bcc,pn %icc, loop_3969 fxnors %f3, %f14, %f13 tvc %xcc, 0x1 fmovse %xcc, %f2, %f5 loop_3969: udiv %o0, 0x0364, %o1 movgu %icc, %g6, %l5 movl %xcc, %o6, %i7 stb %o7, [%l7 + 0x35] edge32l %l4, %g2, %g3 movrne %l6, 0x01C, %o5 fmovrdlz %g7, %f4, %f14 fbg,a %fcc1, loop_3970 fnands %f14, %f1, %f4 fcmpne32 %f4, %f6, %g4 st %f1, [%l7 + 0x40] loop_3970: subcc %g5, %g1, %l1 edge32 %l3, %i6, %i1 fpmerge %f14, %f9, %f12 fmovsle %xcc, %f8, %f0 alignaddr %i5, %o4, %o3 fbo,a %fcc2, loop_3971 lduw [%l7 + 0x10], %l2 edge16n %i2, %i4, %i3 fmovrsne %l0, %f1, %f3 loop_3971: fandnot1 %f8, %f4, %f14 ldx [%l7 + 0x28], %i0 ldsw [%l7 + 0x78], %o0 stx %o1, [%l7 + 0x40] fcmpne32 %f6, %f0, %o2 fmovrdgez %l5, %f14, %f12 orcc %g6, 0x0BD6, %o6 fmovdcc %xcc, %f6, %f12 fmovspos %icc, %f15, %f5 fsrc1s %f10, %f3 edge32l %o7, %l4, %i7 edge16 %g3, %l6, %g2 fandnot2s %f11, %f13, %f6 fmul8ulx16 %f4, %f4, %f4 move %icc, %g7, %o5 orn %g5, %g1, %g4 fmovsa %icc, %f4, %f11 sdivx %l3, 0x1EBE, %i6 fmovscc %icc, %f9, %f10 fand %f4, %f10, %f0 fbne,a %fcc0, loop_3972 st %f9, [%l7 + 0x3C] lduh [%l7 + 0x72], %i1 fmovsgu %xcc, %f7, %f11 loop_3972: tcs %icc, 0x5 fcmpgt32 %f6, %f14, %l1 fmovsgu %icc, %f2, %f9 xnor %o4, 0x1970, %o3 std %f14, [%l7 + 0x28] stx %i5, [%l7 + 0x28] stw %i2, [%l7 + 0x3C] fornot1 %f4, %f8, %f14 stb %l2, [%l7 + 0x19] fnor %f0, %f2, %f4 edge8ln %i4, %i3, %l0 tge %xcc, 0x1 ldub [%l7 + 0x5F], %o0 fpadd32 %f10, %f8, %f14 subc %o1, 0x16BB, %i0 sra %l5, %g6, %o2 st %f6, [%l7 + 0x44] fbu,a %fcc1, loop_3973 movrne %o7, %l4, %i7 std %f10, [%l7 + 0x68] brlz %g3, loop_3974 loop_3973: edge8n %o6, %g2, %l6 movrlez %g7, %g5, %o5 sdivx %g4, 0x125C, %g1 loop_3974: xorcc %l3, %i6, %i1 fmovdg %icc, %f14, %f0 sdivcc %o4, 0x104B, %l1 fblg %fcc0, loop_3975 fmovdl %xcc, %f1, %f1 ldub [%l7 + 0x22], %i5 edge32n %o3, %i2, %l2 loop_3975: movcc %xcc, %i3, %l0 ldsh [%l7 + 0x4A], %o0 bvs,a loop_3976 ldsb [%l7 + 0x5E], %i4 st %f9, [%l7 + 0x08] brgz,a %o1, loop_3977 loop_3976: fmovsneg %xcc, %f15, %f5 fcmpne32 %f2, %f6, %i0 movle %xcc, %l5, %g6 loop_3977: stb %o7, [%l7 + 0x3F] fmovdge %icc, %f5, %f7 ld [%l7 + 0x20], %f10 fandnot2 %f12, %f6, %f2 array32 %l4, %o2, %g3 st %f15, [%l7 + 0x70] fmovrsgez %o6, %f0, %f11 andcc %i7, 0x1044, %l6 tleu %icc, 0x4 movle %xcc, %g2, %g7 fnegs %f6, %f10 fmovsvc %icc, %f15, %f15 and %g5, %o5, %g4 andn %l3, 0x1063, %g1 tl %icc, 0x4 tleu %xcc, 0x1 orcc %i6, %i1, %l1 edge32l %i5, %o4, %o3 movrgz %i2, 0x28A, %i3 alignaddrl %l0, %o0, %l2 fnands %f2, %f10, %f4 fpadd32s %f15, %f0, %f9 movcs %icc, %i4, %o1 bgu,pt %icc, loop_3978 bcs,a,pt %icc, loop_3979 fcmpeq16 %f10, %f2, %l5 fmovrsgez %i0, %f7, %f14 loop_3978: srax %g6, 0x1E, %l4 loop_3979: stb %o2, [%l7 + 0x48] edge16 %o7, %o6, %g3 fcmped %fcc2, %f10, %f2 edge16l %l6, %g2, %g7 fbe,a %fcc3, loop_3980 ldsw [%l7 + 0x1C], %i7 fbg,a %fcc3, loop_3981 std %f2, [%l7 + 0x50] loop_3980: bcs %xcc, loop_3982 fmul8ulx16 %f14, %f10, %f4 loop_3981: lduw [%l7 + 0x6C], %o5 fmovdcs %icc, %f5, %f1 loop_3982: tleu %icc, 0x4 array16 %g5, %l3, %g4 edge16n %i6, %i1, %g1 bshuffle %f14, %f2, %f4 fmovdl %xcc, %f2, %f15 fnot2s %f5, %f15 ta %xcc, 0x6 siam 0x2 ldsb [%l7 + 0x39], %i5 sdiv %o4, 0x0260, %l1 stx %o3, [%l7 + 0x60] stx %i2, [%l7 + 0x20] ldx [%l7 + 0x30], %i3 bneg,a,pt %icc, loop_3983 fmovrsgez %l0, %f5, %f8 udivx %l2, 0x0065, %o0 srl %i4, 0x11, %o1 loop_3983: fmul8x16al %f6, %f4, %f6 andncc %i0, %l5, %l4 array32 %g6, %o2, %o7 ldsh [%l7 + 0x38], %o6 lduh [%l7 + 0x16], %l6 ld [%l7 + 0x50], %f8 st %f5, [%l7 + 0x60] ldsh [%l7 + 0x14], %g2 alignaddrl %g3, %g7, %i7 edge16n %g5, %o5, %l3 te %xcc, 0x2 fmuld8ulx16 %f4, %f4, %f4 sllx %i6, %i1, %g1 st %f1, [%l7 + 0x30] fxnors %f5, %f8, %f11 fblg %fcc3, loop_3984 addc %i5, %o4, %l1 stw %o3, [%l7 + 0x48] fmovdvs %xcc, %f13, %f8 loop_3984: fbul,a %fcc0, loop_3985 ld [%l7 + 0x24], %f2 fmovdl %xcc, %f11, %f1 ldsw [%l7 + 0x60], %i2 loop_3985: orn %i3, 0x0C8C, %l0 ldsw [%l7 + 0x6C], %g4 ldd [%l7 + 0x38], %f8 bcs,a,pt %icc, loop_3986 lduh [%l7 + 0x0A], %l2 taddcc %i4, 0x1785, %o1 fcmps %fcc0, %f8, %f2 loop_3986: fxor %f0, %f2, %f14 udivcc %i0, 0x0CE2, %l5 udiv %o0, 0x1EC9, %l4 andcc %g6, 0x0DCC, %o7 lduh [%l7 + 0x0A], %o6 fmovsn %icc, %f9, %f13 st %f4, [%l7 + 0x24] tge %xcc, 0x2 bshuffle %f12, %f12, %f6 fornot2s %f6, %f13, %f7 bvs,a,pn %icc, loop_3987 fxor %f10, %f4, %f8 ldd [%l7 + 0x78], %f0 fand %f6, %f10, %f10 loop_3987: sth %o2, [%l7 + 0x34] movrgz %l6, %g3, %g7 ldsw [%l7 + 0x70], %g2 stb %i7, [%l7 + 0x40] ldsw [%l7 + 0x2C], %g5 edge32ln %l3, %o5, %i6 std %f14, [%l7 + 0x40] tg %icc, 0x0 stw %g1, [%l7 + 0x60] fxnor %f4, %f8, %f14 sth %i5, [%l7 + 0x3A] edge8ln %i1, %o4, %l1 ldsb [%l7 + 0x1E], %i2 fmovdvs %icc, %f4, %f12 fabsd %f4, %f12 subc %o3, 0x1E35, %l0 fnot1 %f8, %f0 addccc %g4, 0x16D2, %l2 ldsw [%l7 + 0x40], %i4 fba,a %fcc2, loop_3988 fsrc1 %f4, %f4 or %o1, 0x00F9, %i3 fmovdl %icc, %f2, %f13 loop_3988: edge16ln %l5, %o0, %i0 ldsw [%l7 + 0x68], %g6 popc 0x08D3, %o7 ldx [%l7 + 0x38], %l4 fmovrsne %o2, %f9, %f1 lduw [%l7 + 0x40], %o6 andncc %l6, %g3, %g7 fabsd %f10, %f0 fsrc1 %f12, %f4 fbne,a %fcc3, loop_3989 tl %xcc, 0x1 movle %icc, %g2, %g5 fxnor %f14, %f0, %f6 loop_3989: fsrc1s %f0, %f2 sdiv %i7, 0x0C01, %l3 fmovdleu %xcc, %f5, %f3 sth %o5, [%l7 + 0x34] ldsb [%l7 + 0x6E], %g1 fmovscs %xcc, %f8, %f6 fbuge %fcc1, loop_3990 ldsh [%l7 + 0x50], %i6 ldsb [%l7 + 0x0E], %i5 st %f5, [%l7 + 0x10] loop_3990: fmovse %xcc, %f12, %f3 stw %o4, [%l7 + 0x5C] fmovdneg %icc, %f13, %f14 fmovsg %xcc, %f2, %f4 movrgez %l1, %i2, %o3 edge32ln %l0, %g4, %l2 tne %xcc, 0x4 stx %i1, [%l7 + 0x60] movrlz %o1, 0x101, %i3 fabss %f12, %f2 ldx [%l7 + 0x60], %i4 fcmple32 %f12, %f4, %o0 stx %l5, [%l7 + 0x70] ldub [%l7 + 0x55], %g6 fones %f13 stx %i0, [%l7 + 0x60] bvs,a,pt %icc, loop_3991 fpadd16 %f12, %f8, %f8 ld [%l7 + 0x30], %f5 fmovsa %xcc, %f11, %f3 loop_3991: ldsh [%l7 + 0x52], %o7 fbu %fcc0, loop_3992 fbug %fcc0, loop_3993 fornot1s %f6, %f12, %f4 ldd [%l7 + 0x70], %f8 loop_3992: brz,a %o2, loop_3994 loop_3993: movl %xcc, %l4, %o6 fcmpeq32 %f4, %f14, %l6 fmovrdne %g7, %f12, %f0 loop_3994: fbn %fcc0, loop_3995 edge8l %g3, %g2, %i7 ldx [%l7 + 0x10], %l3 fandnot2 %f2, %f10, %f14 loop_3995: fmovdvc %xcc, %f5, %f2 fpack16 %f8, %f11 or %o5, %g5, %i6 bg,pt %icc, loop_3996 ldsb [%l7 + 0x6E], %i5 fbe,a %fcc0, loop_3997 stw %g1, [%l7 + 0x5C] loop_3996: ldd [%l7 + 0x18], %f10 stx %l1, [%l7 + 0x70] loop_3997: fmovdvs %icc, %f11, %f11 orn %i2, %o4, %l0 ld [%l7 + 0x54], %f2 tge %xcc, 0x2 ldd [%l7 + 0x68], %f8 fbg,a %fcc2, loop_3998 nop setx loop_3999, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bl,a loop_4000 fcmpne32 %f4, %f10, %g4 loop_3998: ldsh [%l7 + 0x74], %l2 loop_3999: movrne %o3, %i1, %i3 loop_4000: fmovsleu %icc, %f6, %f11 lduh [%l7 + 0x40], %i4 stw %o1, [%l7 + 0x1C] lduw [%l7 + 0x0C], %l5 for %f4, %f0, %f8 fcmpgt16 %f10, %f0, %g6 fbg,a %fcc1, loop_4001 movvs %xcc, %i0, %o7 fabss %f12, %f3 subccc %o0, %o2, %l4 loop_4001: smul %o6, 0x06C1, %l6 addccc %g7, %g3, %g2 stw %l3, [%l7 + 0x4C] subccc %i7, %o5, %g5 fnand %f2, %f8, %f2 fmovdge %xcc, %f13, %f11 fble,a %fcc3, loop_4002 or %i5, %g1, %l1 udivx %i6, 0x1732, %o4 fone %f8 loop_4002: stx %l0, [%l7 + 0x70] xorcc %g4, %i2, %o3 fmovrdlz %l2, %f6, %f10 lduw [%l7 + 0x68], %i1 lduh [%l7 + 0x52], %i3 lduh [%l7 + 0x4A], %i4 fmovrslez %l5, %f10, %f2 stb %g6, [%l7 + 0x16] lduh [%l7 + 0x5A], %i0 srax %o7, 0x04, %o0 alignaddr %o1, %o2, %l4 lduh [%l7 + 0x18], %o6 ldub [%l7 + 0x10], %l6 fmovrslz %g7, %f9, %f9 sllx %g2, %l3, %i7 fcmpd %fcc2, %f14, %f10 bn loop_4003 movrlez %o5, %g3, %g5 edge8ln %i5, %g1, %l1 fcmple16 %f6, %f2, %i6 loop_4003: movleu %icc, %o4, %g4 sdivcc %l0, 0x0EA7, %i2 ldub [%l7 + 0x51], %o3 movne %xcc, %i1, %i3 fpadd16 %f4, %f14, %f8 ldx [%l7 + 0x18], %l2 edge8ln %i4, %l5, %i0 ldd [%l7 + 0x70], %f12 stx %o7, [%l7 + 0x50] tne %xcc, 0x5 sth %o0, [%l7 + 0x6C] fmovdge %xcc, %f12, %f5 fmovrsne %g6, %f14, %f10 ldsw [%l7 + 0x4C], %o1 lduh [%l7 + 0x7E], %l4 lduh [%l7 + 0x46], %o6 brgz %o2, loop_4004 fbe %fcc2, loop_4005 fnands %f5, %f11, %f15 fnot2s %f7, %f10 loop_4004: fbue %fcc3, loop_4006 loop_4005: ldd [%l7 + 0x70], %f12 alignaddrl %l6, %g7, %g2 ba,a loop_4007 loop_4006: taddcctv %i7, %o5, %g3 fba,a %fcc2, loop_4008 bneg,pt %icc, loop_4009 loop_4007: taddcc %l3, %i5, %g1 fandnot2s %f12, %f15, %f2 loop_4008: mulx %g5, 0x1ED8, %i6 loop_4009: fcmpes %fcc2, %f3, %f0 stw %l1, [%l7 + 0x20] movge %xcc, %g4, %o4 srax %i2, %o3, %i1 fnot2s %f14, %f0 fzeros %f14 movne %xcc, %i3, %l0 ldsb [%l7 + 0x21], %l2 sethi 0x0E13, %i4 fcmpgt32 %f12, %f2, %l5 fmovsa %xcc, %f4, %f1 xnor %i0, 0x0BA9, %o0 tge %xcc, 0x6 stw %o7, [%l7 + 0x20] siam 0x4 ldub [%l7 + 0x1D], %o1 fbe,a %fcc1, loop_4010 ldsh [%l7 + 0x28], %l4 stw %g6, [%l7 + 0x5C] fbo,a %fcc3, loop_4011 loop_4010: fmovscs %xcc, %f3, %f13 bl,a,pt %icc, loop_4012 ldsb [%l7 + 0x77], %o2 loop_4011: fbuge,a %fcc3, loop_4013 taddcc %l6, 0x11C5, %o6 loop_4012: edge16ln %g2, %g7, %i7 tg %icc, 0x3 loop_4013: lduh [%l7 + 0x26], %g3 fxor %f10, %f14, %f12 movrgz %o5, %l3, %i5 addcc %g5, 0x114B, %i6 fbg %fcc2, loop_4014 fpmerge %f7, %f1, %f8 fmovsa %icc, %f0, %f7 fones %f3 loop_4014: fmovda %icc, %f10, %f13 movl %icc, %l1, %g1 ble,a loop_4015 fbu,a %fcc2, loop_4016 smul %o4, %i2, %o3 bvc,a loop_4017 loop_4015: sllx %i1, 0x00, %i3 loop_4016: fmovse %icc, %f15, %f5 udiv %g4, 0x1A06, %l2 loop_4017: fsrc2 %f2, %f0 tsubcc %i4, 0x094B, %l5 bn loop_4018 sllx %l0, 0x1B, %o0 ldsb [%l7 + 0x2E], %i0 subccc %o1, %l4, %o7 loop_4018: lduw [%l7 + 0x60], %g6 st %f1, [%l7 + 0x54] fpack32 %f4, %f14, %f10 movne %icc, %l6, %o2 fpadd32 %f12, %f0, %f6 fblg,a %fcc1, loop_4019 stx %o6, [%l7 + 0x40] stx %g7, [%l7 + 0x30] addc %g2, 0x0D8A, %g3 loop_4019: tcc %icc, 0x6 tvc %xcc, 0x5 lduw [%l7 + 0x14], %o5 st %f4, [%l7 + 0x18] movre %l3, 0x351, %i5 sth %g5, [%l7 + 0x0E] sdiv %i6, 0x11F9, %l1 std %f8, [%l7 + 0x28] st %f9, [%l7 + 0x30] sra %i7, 0x1E, %g1 fmovsleu %icc, %f10, %f5 xorcc %i2, 0x1C05, %o4 fba %fcc1, loop_4020 sdiv %i1, 0x1C9B, %i3 fbge %fcc0, loop_4021 taddcctv %o3, 0x1855, %l2 loop_4020: edge16ln %i4, %g4, %l5 fsrc2s %f12, %f6 loop_4021: fmovdcs %xcc, %f8, %f8 fbuge,a %fcc0, loop_4022 lduh [%l7 + 0x76], %o0 fpackfix %f8, %f5 ldsb [%l7 + 0x4B], %l0 loop_4022: ble loop_4023 brgz,a %i0, loop_4024 nop setx loop_4025, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32n %o1, %l4, %g6 loop_4023: brgez,a %l6, loop_4026 loop_4024: tneg %icc, 0x0 loop_4025: bn,pn %xcc, loop_4027 fcmple32 %f10, %f6, %o2 loop_4026: andn %o6, 0x0D80, %g7 ldsw [%l7 + 0x0C], %g2 loop_4027: lduh [%l7 + 0x26], %o7 mulscc %o5, %g3, %i5 edge16 %g5, %i6, %l1 ldx [%l7 + 0x20], %l3 or %i7, 0x0A8E, %g1 std %f6, [%l7 + 0x10] fmovrdgz %i2, %f6, %f12 fmovdcs %xcc, %f1, %f0 ldsb [%l7 + 0x4B], %i1 fnands %f8, %f1, %f15 for %f6, %f8, %f8 mova %xcc, %o4, %o3 ldsw [%l7 + 0x0C], %l2 fmovsvc %xcc, %f15, %f8 lduh [%l7 + 0x32], %i3 orncc %g4, 0x0EBD, %l5 ldx [%l7 + 0x50], %i4 movre %o0, %l0, %o1 fpadd16s %f14, %f12, %f15 std %f2, [%l7 + 0x48] orncc %i0, %l4, %g6 fnand %f0, %f12, %f8 fbue %fcc2, loop_4028 fmovdvs %icc, %f0, %f12 bpos,a %icc, loop_4029 edge16n %o2, %l6, %o6 loop_4028: lduh [%l7 + 0x60], %g2 fsrc1s %f12, %f13 loop_4029: mulx %o7, 0x197E, %g7 fmovrdlez %o5, %f12, %f0 fmovsvs %icc, %f2, %f12 fmovdneg %xcc, %f7, %f0 taddcctv %g3, %g5, %i6 fzeros %f5 stb %l1, [%l7 + 0x3B] and %l3, 0x119E, %i5 fmovsleu %xcc, %f2, %f8 fmovsne %xcc, %f12, %f7 tge %xcc, 0x5 lduw [%l7 + 0x44], %g1 tcs %icc, 0x2 fcmped %fcc2, %f12, %f14 fblg,a %fcc2, loop_4030 bg,a,pn %xcc, loop_4031 fpsub32s %f6, %f11, %f3 ld [%l7 + 0x6C], %f13 loop_4030: mulscc %i2, %i7, %i1 loop_4031: movle %icc, %o3, %l2 fmuld8sux16 %f13, %f7, %f0 fmovrde %o4, %f14, %f12 brgz,a %i3, loop_4032 fmovrdlz %l5, %f10, %f4 fmovsgu %icc, %f4, %f1 st %f6, [%l7 + 0x70] loop_4032: fmovrdlz %i4, %f10, %f0 fone %f14 ldsw [%l7 + 0x78], %g4 fxors %f14, %f12, %f2 andcc %l0, 0x094A, %o0 edge8ln %i0, %l4, %g6 fandnot1 %f8, %f6, %f10 fmovdge %xcc, %f12, %f14 fmovrsgz %o1, %f1, %f13 fbue,a %fcc2, loop_4033 lduw [%l7 + 0x0C], %l6 fpsub32 %f2, %f0, %f6 movneg %xcc, %o6, %o2 loop_4033: fmovdn %icc, %f2, %f2 array16 %o7, %g7, %o5 fxors %f4, %f13, %f15 sethi 0x13DD, %g3 ldub [%l7 + 0x5B], %g2 ldsw [%l7 + 0x48], %i6 ldsh [%l7 + 0x62], %g5 te %xcc, 0x5 ba,pt %xcc, loop_4034 std %f12, [%l7 + 0x40] fcmpne32 %f10, %f0, %l3 tne %xcc, 0x0 loop_4034: ldsh [%l7 + 0x76], %l1 xorcc %g1, 0x0E7A, %i2 fnot1 %f12, %f8 ldx [%l7 + 0x78], %i5 tneg %xcc, 0x3 fxnor %f14, %f2, %f8 faligndata %f2, %f2, %f0 ldd [%l7 + 0x28], %f6 fornot1s %f14, %f7, %f14 ldsw [%l7 + 0x6C], %i7 taddcc %o3, 0x1F48, %i1 fornot2 %f8, %f0, %f2 udiv %o4, 0x0BCB, %l2 stb %l5, [%l7 + 0x7F] stx %i3, [%l7 + 0x08] fornot1s %f9, %f11, %f11 stb %g4, [%l7 + 0x52] ldsb [%l7 + 0x71], %i4 movre %l0, %i0, %l4 fsrc1 %f14, %f0 ldsh [%l7 + 0x10], %o0 brlez,a %o1, loop_4035 nop setx loop_4036, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movvs %xcc, %g6, %o6 tneg %icc, 0x3 loop_4035: ldsw [%l7 + 0x08], %o2 loop_4036: movre %o7, %g7, %o5 fmovsleu %xcc, %f13, %f10 for %f12, %f0, %f10 addccc %l6, 0x0B6D, %g2 fmovrdne %g3, %f10, %f0 fxor %f8, %f4, %f6 fble,a %fcc3, loop_4037 edge32 %g5, %l3, %l1 udiv %i6, 0x0872, %g1 taddcctv %i2, %i5, %o3 loop_4037: ldsw [%l7 + 0x1C], %i7 fmovsa %xcc, %f3, %f3 fmul8sux16 %f0, %f0, %f2 tle %icc, 0x2 lduh [%l7 + 0x62], %o4 ldsb [%l7 + 0x3D], %i1 ldub [%l7 + 0x15], %l2 bge,pt %icc, loop_4038 xnor %i3, %g4, %i4 movcs %xcc, %l5, %i0 fpsub32s %f15, %f2, %f6 loop_4038: ta %icc, 0x5 stw %l0, [%l7 + 0x5C] fxors %f15, %f11, %f6 fnor %f0, %f12, %f8 fbne,a %fcc2, loop_4039 movrgz %o0, %l4, %g6 sth %o6, [%l7 + 0x6E] movl %icc, %o2, %o1 loop_4039: fmovsleu %xcc, %f13, %f11 be,a loop_4040 fmovdleu %xcc, %f10, %f2 edge8n %o7, %o5, %g7 fmovrdgz %g2, %f4, %f14 loop_4040: ldd [%l7 + 0x08], %f8 pdist %f4, %f12, %f14 fpadd32s %f10, %f1, %f0 fxors %f10, %f9, %f6 srlx %l6, 0x0E, %g3 sth %l3, [%l7 + 0x44] sth %l1, [%l7 + 0x30] edge16 %i6, %g1, %i2 fmovsneg %icc, %f1, %f9 addcc %i5, 0x1142, %o3 tvs %icc, 0x1 ldd [%l7 + 0x48], %f6 fbg %fcc0, loop_4041 fmovrsgz %i7, %f11, %f3 ldsw [%l7 + 0x50], %o4 alignaddr %i1, %g5, %i3 loop_4041: orncc %g4, %i4, %l2 fnot1s %f11, %f3 bne,a %icc, loop_4042 nop setx loop_4043, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x1E], %i0 fandnot2 %f10, %f0, %f2 loop_4042: stw %l5, [%l7 + 0x5C] loop_4043: stx %l0, [%l7 + 0x10] ldd [%l7 + 0x70], %f4 movre %o0, %g6, %l4 ld [%l7 + 0x78], %f15 ldx [%l7 + 0x10], %o2 lduh [%l7 + 0x3E], %o1 ldd [%l7 + 0x78], %f14 std %f10, [%l7 + 0x28] mulx %o6, 0x0071, %o7 fbe %fcc2, loop_4044 lduh [%l7 + 0x68], %g7 edge8 %g2, %o5, %g3 movrlz %l6, %l1, %l3 loop_4044: sllx %g1, %i2, %i6 ldsh [%l7 + 0x28], %i5 array8 %i7, %o4, %i1 andncc %o3, %g5, %g4 fnegd %f12, %f4 ldub [%l7 + 0x37], %i3 fmovrslez %i4, %f8, %f13 std %f14, [%l7 + 0x48] movvs %xcc, %i0, %l5 lduh [%l7 + 0x3E], %l0 fbe %fcc0, loop_4045 fmuld8ulx16 %f1, %f9, %f6 be,pt %xcc, loop_4046 lduw [%l7 + 0x30], %o0 loop_4045: stb %l2, [%l7 + 0x53] popc 0x1FA0, %l4 loop_4046: std %f6, [%l7 + 0x58] nop setx loop_4047, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvc %xcc, %f10, %f5 bgu loop_4048 tcc %xcc, 0x2 loop_4047: fnand %f4, %f12, %f12 tcs %xcc, 0x4 loop_4048: fornot1 %f2, %f12, %f10 ld [%l7 + 0x4C], %f1 taddcctv %o2, 0x13B1, %o1 brnz,a %o6, loop_4049 std %f8, [%l7 + 0x50] movrlz %g6, 0x183, %g7 movrne %g2, 0x050, %o7 loop_4049: fmovsl %icc, %f3, %f2 fmovsvs %xcc, %f1, %f6 st %f0, [%l7 + 0x7C] edge16ln %o5, %l6, %g3 fxor %f2, %f4, %f4 fmovspos %xcc, %f1, %f1 fcmpne16 %f6, %f4, %l3 nop setx loop_4050, %l0, %l1 jmpl %l1, %l1 ldd [%l7 + 0x48], %f14 fmul8x16 %f3, %f2, %f4 edge16 %g1, %i6, %i5 loop_4050: fmovdvs %icc, %f7, %f15 fpsub16 %f2, %f14, %f10 fmovd %f6, %f0 st %f0, [%l7 + 0x28] array32 %i2, %i7, %o4 mulscc %i1, 0x1966, %g5 fmovdgu %icc, %f6, %f10 sll %o3, %i3, %g4 fcmpeq32 %f0, %f8, %i0 std %f2, [%l7 + 0x48] stw %l5, [%l7 + 0x50] movvc %xcc, %i4, %o0 fmovdgu %xcc, %f4, %f7 srlx %l2, 0x01, %l0 fpsub16 %f8, %f6, %f8 lduh [%l7 + 0x5C], %l4 ble,pn %xcc, loop_4051 sth %o2, [%l7 + 0x76] andcc %o6, %g6, %g7 movcc %icc, %o1, %g2 loop_4051: tneg %xcc, 0x3 bvs,a %icc, loop_4052 fmovscs %xcc, %f11, %f15 lduh [%l7 + 0x46], %o7 ldd [%l7 + 0x68], %f10 loop_4052: fmul8x16au %f14, %f5, %f0 array16 %o5, %g3, %l6 nop setx loop_4053, %l0, %l1 jmpl %l1, %l3 fnot2 %f8, %f6 fbue,a %fcc0, loop_4054 fornot2s %f8, %f3, %f15 loop_4053: fmovdvs %xcc, %f9, %f11 fmovdn %xcc, %f7, %f10 loop_4054: ldub [%l7 + 0x79], %l1 ldx [%l7 + 0x30], %g1 ble loop_4055 fpadd32s %f3, %f8, %f11 ldsb [%l7 + 0x17], %i6 sth %i5, [%l7 + 0x22] loop_4055: fcmpne16 %f10, %f0, %i2 tle %icc, 0x0 st %f15, [%l7 + 0x64] std %f8, [%l7 + 0x20] fnor %f2, %f10, %f10 fmovse %xcc, %f7, %f4 ld [%l7 + 0x24], %f2 nop setx loop_4056, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxor %f14, %f2, %f4 orn %i7, %i1, %g5 fmovdvc %xcc, %f1, %f2 loop_4056: ldx [%l7 + 0x50], %o3 fpsub32 %f2, %f12, %f6 alignaddr %o4, %i3, %g4 lduw [%l7 + 0x6C], %i0 lduh [%l7 + 0x44], %l5 fnot1 %f4, %f12 fornot2 %f10, %f10, %f0 lduw [%l7 + 0x70], %o0 and %l2, %l0, %l4 sth %i4, [%l7 + 0x6C] fsrc1 %f14, %f12 ldsb [%l7 + 0x10], %o6 ld [%l7 + 0x58], %f14 ldd [%l7 + 0x58], %f8 fandnot1 %f4, %f12, %f10 tg %xcc, 0x3 ldub [%l7 + 0x0A], %g6 std %f0, [%l7 + 0x40] nop setx loop_4057, %l0, %l1 jmpl %l1, %o2 fblg,a %fcc0, loop_4058 ldsh [%l7 + 0x6A], %g7 fmovsneg %xcc, %f5, %f1 loop_4057: lduh [%l7 + 0x46], %o1 loop_4058: fmovrsne %o7, %f10, %f11 lduh [%l7 + 0x60], %o5 fmovs %f8, %f1 stx %g2, [%l7 + 0x48] lduw [%l7 + 0x78], %g3 mulscc %l6, 0x1FE5, %l3 subc %l1, 0x15D0, %g1 brlz %i6, loop_4059 fbu %fcc1, loop_4060 ldsw [%l7 + 0x08], %i2 ldd [%l7 + 0x28], %f14 loop_4059: te %xcc, 0x2 loop_4060: fbug %fcc3, loop_4061 lduw [%l7 + 0x68], %i5 fnegs %f0, %f5 tge %icc, 0x4 loop_4061: bneg,a loop_4062 ldub [%l7 + 0x6C], %i7 bpos,a loop_4063 fpadd32 %f8, %f12, %f0 loop_4062: fcmple32 %f14, %f6, %i1 xnorcc %o3, %o4, %g5 loop_4063: fcmps %fcc0, %f2, %f12 ldub [%l7 + 0x19], %i3 sdivcc %g4, 0x02C1, %i0 ldx [%l7 + 0x38], %l5 movcc %xcc, %l2, %l0 fsrc2 %f6, %f14 movn %xcc, %l4, %o0 fpack32 %f8, %f10, %f4 fmovdvc %xcc, %f7, %f8 fbuge,a %fcc0, loop_4064 fxors %f11, %f14, %f0 fmovda %icc, %f1, %f14 st %f0, [%l7 + 0x18] loop_4064: ldsh [%l7 + 0x5C], %o6 lduw [%l7 + 0x30], %g6 fnot2s %f3, %f4 sethi 0x1019, %o2 stb %g7, [%l7 + 0x08] mulx %o1, 0x050E, %i4 addc %o7, %o5, %g3 lduw [%l7 + 0x78], %g2 addcc %l6, 0x0831, %l3 fmuld8sux16 %f4, %f5, %f12 pdist %f12, %f14, %f14 lduh [%l7 + 0x40], %l1 fmovdcc %icc, %f10, %f3 fornot2 %f14, %f2, %f4 fbe,a %fcc3, loop_4065 fbl %fcc1, loop_4066 fbu %fcc2, loop_4067 tcs %icc, 0x0 loop_4065: fmovdl %icc, %f11, %f6 loop_4066: brgz,a %g1, loop_4068 loop_4067: tn %icc, 0x3 sth %i2, [%l7 + 0x2E] stb %i6, [%l7 + 0x64] loop_4068: st %f0, [%l7 + 0x54] fmovrslez %i5, %f3, %f8 addccc %i7, 0x01C8, %i1 sll %o3, 0x13, %g5 fmovrdgez %o4, %f10, %f2 movrgz %i3, %g4, %l5 fnot1 %f6, %f6 fcmps %fcc2, %f8, %f14 alignaddr %i0, %l2, %l0 fmovsa %icc, %f8, %f9 st %f4, [%l7 + 0x1C] stb %o0, [%l7 + 0x61] ldsb [%l7 + 0x65], %l4 subcc %g6, 0x0B03, %o6 fmovs %f5, %f15 srax %g7, %o2, %o1 ldsh [%l7 + 0x4C], %o7 tcs %xcc, 0x2 fpsub32s %f11, %f10, %f10 bleu,a,pt %icc, loop_4069 fbn %fcc3, loop_4070 nop setx loop_4071, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvc %icc, 0x2 loop_4069: nop setx loop_4072, %l0, %l1 jmpl %l1, %i4 loop_4070: xorcc %g3, 0x0C99, %g2 loop_4071: std %f4, [%l7 + 0x38] sub %l6, 0x100C, %l3 loop_4072: sth %l1, [%l7 + 0x3E] move %icc, %g1, %i2 xnorcc %i6, %o5, %i5 edge8ln %i7, %i1, %g5 fmovdneg %icc, %f9, %f15 stx %o3, [%l7 + 0x70] stb %o4, [%l7 + 0x3F] sub %i3, 0x1438, %g4 movn %xcc, %l5, %i0 ba,a,pn %xcc, loop_4073 umul %l0, %l2, %l4 ta %icc, 0x3 tcc %xcc, 0x0 loop_4073: taddcctv %g6, 0x10E7, %o6 fcmpgt16 %f8, %f6, %o0 alignaddr %o2, %g7, %o1 andcc %o7, %i4, %g3 ldsh [%l7 + 0x40], %l6 udivcc %l3, 0x030F, %l1 stw %g2, [%l7 + 0x64] popc 0x0ADE, %i2 nop setx loop_4074, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xnorcc %g1, %o5, %i5 fnot1 %f8, %f6 std %f6, [%l7 + 0x58] loop_4074: tl %xcc, 0x7 fbug %fcc3, loop_4075 edge16 %i7, %i6, %g5 fmuld8ulx16 %f10, %f5, %f8 ldd [%l7 + 0x08], %f8 loop_4075: fsrc1 %f6, %f2 stw %o3, [%l7 + 0x60] movre %i1, 0x2EF, %o4 orncc %g4, %l5, %i0 sethi 0x0573, %i3 lduh [%l7 + 0x10], %l2 edge32ln %l4, %l0, %g6 fornot1s %f0, %f5, %f11 tcc %icc, 0x3 tgu %icc, 0x7 bg,pn %xcc, loop_4076 fpack16 %f6, %f8 andcc %o6, 0x1008, %o2 fbug %fcc3, loop_4077 loop_4076: fcmpgt16 %f6, %f10, %o0 addc %o1, %g7, %o7 bl,a %icc, loop_4078 loop_4077: lduh [%l7 + 0x50], %i4 fmovdneg %xcc, %f4, %f9 ldx [%l7 + 0x30], %l6 loop_4078: sth %g3, [%l7 + 0x48] movn %xcc, %l3, %l1 fpsub32 %f12, %f12, %f4 addcc %i2, 0x1DAA, %g1 tn %icc, 0x6 sth %o5, [%l7 + 0x08] fnot1s %f14, %f5 tvc %icc, 0x4 orcc %i5, %g2, %i7 fmul8x16au %f2, %f8, %f10 fmovsvc %icc, %f10, %f5 tvs %xcc, 0x7 tl %icc, 0x3 st %f3, [%l7 + 0x78] movcc %xcc, %i6, %o3 fmovsne %icc, %f6, %f13 ldsh [%l7 + 0x2A], %g5 fbuge %fcc3, loop_4079 ldx [%l7 + 0x58], %i1 fones %f2 st %f11, [%l7 + 0x4C] loop_4079: sdivcc %g4, 0x0F89, %o4 ld [%l7 + 0x24], %f5 srl %i0, %i3, %l2 pdist %f14, %f0, %f8 tsubcc %l5, %l0, %l4 tne %icc, 0x5 stw %g6, [%l7 + 0x60] edge8l %o2, %o0, %o6 movrlez %o1, %g7, %i4 fornot1 %f14, %f12, %f6 fbul %fcc2, loop_4080 ldub [%l7 + 0x59], %l6 lduw [%l7 + 0x68], %o7 ldd [%l7 + 0x58], %f14 loop_4080: fpadd16 %f2, %f0, %f6 movcs %icc, %g3, %l3 fandnot1 %f12, %f2, %f14 fexpand %f11, %f10 movrlez %l1, 0x144, %g1 sdivx %o5, 0x10D5, %i2 fbu %fcc2, loop_4081 fmul8ulx16 %f8, %f4, %f4 fbue,a %fcc0, loop_4082 edge32ln %g2, %i5, %i6 loop_4081: stw %o3, [%l7 + 0x20] ldsh [%l7 + 0x22], %i7 loop_4082: siam 0x4 lduh [%l7 + 0x10], %g5 ldx [%l7 + 0x20], %g4 andn %i1, %i0, %i3 stb %l2, [%l7 + 0x6C] ldd [%l7 + 0x28], %f2 fnegs %f1, %f13 fmovdge %icc, %f0, %f8 srax %l5, %l0, %l4 fzero %f10 movrlez %g6, %o2, %o4 fbule,a %fcc0, loop_4083 fsrc1s %f1, %f15 fpadd32s %f8, %f1, %f12 fornot1 %f0, %f10, %f14 loop_4083: sth %o6, [%l7 + 0x68] stb %o0, [%l7 + 0x3C] fbug %fcc2, loop_4084 fblg %fcc0, loop_4085 fmovs %f12, %f10 fpsub32 %f4, %f14, %f10 loop_4084: movneg %icc, %o1, %g7 loop_4085: add %i4, 0x1474, %l6 fmovsvs %xcc, %f9, %f5 fmul8sux16 %f0, %f4, %f8 stb %o7, [%l7 + 0x20] stw %l3, [%l7 + 0x54] taddcc %g3, %g1, %o5 movvs %icc, %i2, %l1 fmovsvc %xcc, %f8, %f4 tsubcc %i5, %i6, %o3 fnands %f12, %f12, %f12 brlz,a %i7, loop_4086 edge32ln %g5, %g2, %i1 ldub [%l7 + 0x70], %i0 fmovsn %xcc, %f2, %f2 loop_4086: fmovsge %icc, %f12, %f3 subc %i3, 0x138E, %g4 fba,a %fcc3, loop_4087 fcmps %fcc1, %f15, %f5 ldsb [%l7 + 0x19], %l2 tneg %xcc, 0x1 loop_4087: fbl,a %fcc3, loop_4088 edge16ln %l0, %l4, %l5 fnot1 %f6, %f12 fmovdpos %icc, %f8, %f2 loop_4088: stx %o2, [%l7 + 0x78] stx %o4, [%l7 + 0x40] fone %f10 bn,a %icc, loop_4089 xor %o6, 0x170B, %o0 fandnot2 %f4, %f2, %f2 lduh [%l7 + 0x66], %g6 loop_4089: sth %o1, [%l7 + 0x3A] mulx %i4, 0x090C, %g7 lduw [%l7 + 0x48], %o7 tge %xcc, 0x7 ldx [%l7 + 0x38], %l3 fpadd16s %f12, %f10, %f0 fmovsg %icc, %f0, %f4 tneg %icc, 0x5 st %f8, [%l7 + 0x64] fmovsg %icc, %f15, %f10 ld [%l7 + 0x58], %f12 fmovsgu %xcc, %f11, %f15 orn %l6, 0x0187, %g1 fmovdneg %xcc, %f5, %f3 ldx [%l7 + 0x10], %g3 fornot2s %f2, %f15, %f12 orcc %o5, %l1, %i2 andn %i5, %i6, %i7 stx %g5, [%l7 + 0x68] brlez,a %o3, loop_4090 and %g2, 0x1F6B, %i1 ldsw [%l7 + 0x78], %i0 ldx [%l7 + 0x68], %i3 loop_4090: lduh [%l7 + 0x56], %g4 ldub [%l7 + 0x66], %l2 fcmpes %fcc2, %f1, %f1 edge8l %l0, %l5, %l4 fmovscs %xcc, %f7, %f6 fbug %fcc0, loop_4091 std %f12, [%l7 + 0x08] smulcc %o4, 0x0D42, %o6 st %f6, [%l7 + 0x4C] loop_4091: tg %icc, 0x1 fornot2s %f15, %f14, %f10 tsubcctv %o0, 0x1299, %o2 sll %g6, %i4, %g7 movrlez %o7, %o1, %l6 be %xcc, loop_4092 lduh [%l7 + 0x40], %g1 movcs %icc, %l3, %g3 brgez,a %o5, loop_4093 loop_4092: pdist %f6, %f10, %f4 for %f0, %f8, %f10 lduw [%l7 + 0x60], %l1 loop_4093: bg,pt %xcc, loop_4094 andn %i5, 0x1985, %i6 sll %i7, 0x0A, %g5 smulcc %i2, %g2, %i1 loop_4094: fnors %f14, %f5, %f4 fbo,a %fcc0, loop_4095 brnz,a %i0, loop_4096 fbl,a %fcc3, loop_4097 edge16n %o3, %g4, %l2 loop_4095: bshuffle %f2, %f10, %f8 loop_4096: fornot2 %f10, %f4, %f6 loop_4097: sth %l0, [%l7 + 0x1A] fmuld8sux16 %f10, %f9, %f2 stb %l5, [%l7 + 0x7C] tcs %xcc, 0x2 fands %f1, %f3, %f13 sth %i3, [%l7 + 0x6A] fmovdle %icc, %f15, %f11 orcc %o4, %o6, %l4 ldsh [%l7 + 0x36], %o0 fmovrslz %o2, %f8, %f2 movvc %icc, %g6, %g7 tg %xcc, 0x4 srlx %o7, 0x0E, %o1 fsrc2 %f12, %f12 addccc %i4, 0x1287, %l6 movn %icc, %l3, %g1 sll %g3, 0x1D, %l1 subccc %o5, %i6, %i5 stb %g5, [%l7 + 0x15] bl loop_4098 popc %i2, %i7 stb %i1, [%l7 + 0x6F] std %f0, [%l7 + 0x40] loop_4098: move %xcc, %i0, %o3 fmuld8sux16 %f4, %f7, %f8 stx %g4, [%l7 + 0x08] sdivx %l2, 0x00D9, %g2 add %l5, 0x1095, %i3 array32 %o4, %l0, %l4 edge16l %o0, %o2, %o6 ldsb [%l7 + 0x45], %g7 tcs %icc, 0x0 ldub [%l7 + 0x60], %o7 bn,pn %icc, loop_4099 fbo %fcc2, loop_4100 std %f10, [%l7 + 0x78] fmovrslez %g6, %f11, %f8 loop_4099: orcc %i4, %l6, %l3 loop_4100: fsrc1s %f1, %f6 fmovrsne %g1, %f11, %f15 edge16ln %g3, %o1, %o5 fone %f8 std %f2, [%l7 + 0x10] lduw [%l7 + 0x5C], %l1 stx %i6, [%l7 + 0x58] fnot1 %f6, %f0 fble,a %fcc1, loop_4101 lduh [%l7 + 0x16], %i5 fble,a %fcc0, loop_4102 fcmpeq32 %f8, %f14, %i2 loop_4101: fors %f5, %f14, %f13 fcmpgt16 %f4, %f10, %i7 loop_4102: fsrc1 %f14, %f8 orn %i1, %i0, %g5 fmovde %icc, %f6, %f6 stb %o3, [%l7 + 0x16] fmuld8sux16 %f3, %f14, %f14 sth %g4, [%l7 + 0x3A] std %f0, [%l7 + 0x20] nop setx loop_4103, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd16 %f8, %f6, %f0 pdist %f8, %f0, %f10 ldsb [%l7 + 0x2A], %l2 loop_4103: fcmpgt32 %f10, %f10, %l5 stw %g2, [%l7 + 0x40] udiv %i3, 0x0DA8, %l0 fble %fcc2, loop_4104 lduh [%l7 + 0x2E], %l4 ldx [%l7 + 0x08], %o0 sllx %o2, 0x07, %o4 loop_4104: sth %g7, [%l7 + 0x0E] fcmpd %fcc1, %f6, %f6 sethi 0x0756, %o6 edge16l %o7, %i4, %g6 lduw [%l7 + 0x54], %l3 array8 %l6, %g1, %o1 alignaddrl %g3, %o5, %l1 tgu %icc, 0x3 lduw [%l7 + 0x20], %i5 stx %i6, [%l7 + 0x30] fmovrsgz %i2, %f15, %f4 sth %i7, [%l7 + 0x1A] stb %i0, [%l7 + 0x69] tpos %xcc, 0x4 fmovrse %i1, %f11, %f11 subcc %g5, 0x1350, %g4 edge32n %l2, %o3, %g2 ldx [%l7 + 0x20], %l5 bvs %icc, loop_4105 movne %xcc, %i3, %l4 sth %o0, [%l7 + 0x1C] ld [%l7 + 0x4C], %f4 loop_4105: xnorcc %l0, 0x18FA, %o2 std %f14, [%l7 + 0x18] te %xcc, 0x2 fmovrdgez %g7, %f6, %f6 fones %f0 fmovrdne %o6, %f12, %f2 fornot2s %f6, %f0, %f6 stw %o4, [%l7 + 0x1C] fmovse %icc, %f10, %f1 xor %o7, 0x1EE7, %g6 tcs %icc, 0x2 udiv %i4, 0x160D, %l3 subccc %l6, 0x1C5D, %o1 st %f0, [%l7 + 0x4C] fmovdgu %icc, %f4, %f1 udivx %g1, 0x1F1D, %g3 umulcc %o5, %l1, %i6 fcmpd %fcc3, %f6, %f4 xnor %i5, 0x1978, %i2 movneg %xcc, %i0, %i1 tleu %icc, 0x6 xorcc %g5, 0x1CFA, %g4 st %f10, [%l7 + 0x28] stb %i7, [%l7 + 0x32] lduh [%l7 + 0x14], %l2 bgu %icc, loop_4106 fornot2s %f4, %f13, %f3 sth %g2, [%l7 + 0x08] ldsw [%l7 + 0x34], %o3 loop_4106: lduh [%l7 + 0x3E], %l5 movrgz %l4, %o0, %l0 edge32l %i3, %g7, %o2 st %f10, [%l7 + 0x2C] add %o6, %o7, %g6 fmovse %icc, %f11, %f3 ldsw [%l7 + 0x1C], %i4 lduh [%l7 + 0x46], %o4 ldsw [%l7 + 0x14], %l3 movn %icc, %l6, %g1 fones %f13 ldx [%l7 + 0x08], %o1 fble,a %fcc3, loop_4107 ldub [%l7 + 0x5C], %o5 movrne %g3, 0x0A5, %l1 ta %icc, 0x3 loop_4107: fmovrse %i6, %f8, %f0 fcmpne32 %f2, %f4, %i2 fmovse %xcc, %f12, %f3 fpsub32 %f14, %f14, %f0 ldsb [%l7 + 0x0A], %i0 fmul8x16al %f12, %f11, %f12 bpos,a %xcc, loop_4108 ldub [%l7 + 0x0D], %i1 fcmped %fcc0, %f14, %f12 fnands %f2, %f11, %f9 loop_4108: fcmple32 %f14, %f12, %g5 movge %icc, %g4, %i7 tge %icc, 0x4 tsubcc %i5, %g2, %o3 edge32ln %l2, %l4, %l5 sethi 0x035D, %l0 sll %o0, 0x11, %g7 fornot1s %f0, %f11, %f5 ldsh [%l7 + 0x5E], %o2 ldx [%l7 + 0x38], %o6 stb %o7, [%l7 + 0x13] fbu,a %fcc0, loop_4109 umulcc %g6, %i3, %i4 st %f4, [%l7 + 0x1C] movne %xcc, %l3, %o4 loop_4109: ldub [%l7 + 0x63], %g1 fbue,a %fcc2, loop_4110 fmovrsgez %o1, %f7, %f0 movleu %icc, %l6, %g3 edge8n %l1, %o5, %i6 loop_4110: movleu %icc, %i0, %i2 movrgez %i1, %g5, %g4 bcc loop_4111 fcmped %fcc2, %f14, %f6 fnot2s %f7, %f10 srax %i5, %i7, %o3 loop_4111: addccc %l2, %l4, %g2 st %f8, [%l7 + 0x18] fnors %f2, %f3, %f8 st %f11, [%l7 + 0x4C] ldd [%l7 + 0x28], %f10 ldsh [%l7 + 0x60], %l5 ld [%l7 + 0x78], %f4 ld [%l7 + 0x54], %f11 stx %l0, [%l7 + 0x50] edge32 %g7, %o0, %o2 srlx %o7, 0x1B, %g6 fpadd32 %f10, %f8, %f14 stw %o6, [%l7 + 0x44] ldd [%l7 + 0x38], %f8 fblg,a %fcc2, loop_4112 fmovrslz %i3, %f5, %f9 bcc loop_4113 ldsw [%l7 + 0x20], %i4 loop_4112: fmovsleu %icc, %f13, %f8 tgu %icc, 0x3 loop_4113: std %f2, [%l7 + 0x28] move %icc, %l3, %g1 fnot1s %f9, %f8 array8 %o1, %l6, %g3 fmovsvc %icc, %f15, %f9 ldsw [%l7 + 0x10], %o4 brlez,a %l1, loop_4114 movle %icc, %i6, %i0 edge16l %o5, %i1, %i2 fabss %f15, %f14 loop_4114: fmovrdgez %g5, %f2, %f12 fmovsgu %icc, %f7, %f8 bgu,a,pn %xcc, loop_4115 fornot1 %f6, %f8, %f8 lduw [%l7 + 0x44], %g4 fmovrslez %i7, %f14, %f1 loop_4115: ldd [%l7 + 0x58], %f4 fmul8sux16 %f8, %f8, %f2 ld [%l7 + 0x6C], %f15 bne,a loop_4116 ldub [%l7 + 0x5F], %o3 fcmpeq16 %f14, %f0, %l2 fmovdcs %icc, %f3, %f5 loop_4116: move %xcc, %l4, %g2 ldub [%l7 + 0x69], %l5 sth %l0, [%l7 + 0x2A] stx %g7, [%l7 + 0x10] ld [%l7 + 0x40], %f7 siam 0x1 ld [%l7 + 0x10], %f6 sdiv %i5, 0x0A6D, %o2 ldsh [%l7 + 0x76], %o0 ldsh [%l7 + 0x62], %o7 lduh [%l7 + 0x62], %o6 fmovrsne %i3, %f5, %f10 lduw [%l7 + 0x0C], %i4 stb %l3, [%l7 + 0x48] fpsub32s %f4, %f1, %f1 ldsh [%l7 + 0x48], %g1 ldsb [%l7 + 0x18], %g6 movrne %o1, 0x0EA, %g3 st %f3, [%l7 + 0x08] edge32l %l6, %l1, %i6 fmovdcs %xcc, %f4, %f13 fbne,a %fcc3, loop_4117 bne,pt %icc, loop_4118 lduh [%l7 + 0x08], %o4 fmovsn %xcc, %f9, %f8 loop_4117: st %f2, [%l7 + 0x3C] loop_4118: movcs %icc, %o5, %i1 bcc,pt %icc, loop_4119 lduw [%l7 + 0x10], %i2 fblg %fcc3, loop_4120 ldsh [%l7 + 0x0E], %i0 loop_4119: stx %g4, [%l7 + 0x18] movvc %icc, %i7, %g5 loop_4120: nop setx loop_4121, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tneg %xcc, 0x7 brgez,a %o3, loop_4122 lduw [%l7 + 0x18], %l4 loop_4121: fmovda %icc, %f4, %f6 edge16l %l2, %g2, %l0 loop_4122: std %f8, [%l7 + 0x58] movneg %xcc, %l5, %g7 bge %xcc, loop_4123 edge8 %i5, %o2, %o0 fnors %f10, %f4, %f13 tsubcctv %o6, 0x008B, %i3 loop_4123: pdist %f14, %f6, %f14 array16 %o7, %i4, %l3 lduh [%l7 + 0x0E], %g6 movleu %xcc, %o1, %g1 std %f12, [%l7 + 0x18] subccc %g3, %l1, %l6 xnor %o4, 0x0C67, %o5 movgu %xcc, %i1, %i2 bleu,a,pn %icc, loop_4124 fmovrde %i0, %f4, %f2 fpsub32 %f8, %f6, %f6 brlz %i6, loop_4125 loop_4124: fpack32 %f2, %f10, %f8 bvc,a loop_4126 movrgez %i7, %g4, %o3 loop_4125: movre %g5, %l4, %l2 bn loop_4127 loop_4126: edge16ln %l0, %l5, %g7 lduw [%l7 + 0x58], %g2 bge,pn %icc, loop_4128 loop_4127: edge16 %o2, %i5, %o0 ldsb [%l7 + 0x26], %o6 fbg %fcc2, loop_4129 loop_4128: alignaddrl %o7, %i4, %i3 ldub [%l7 + 0x47], %l3 ldub [%l7 + 0x52], %o1 loop_4129: or %g1, 0x079A, %g3 xor %g6, %l6, %o4 fbg %fcc3, loop_4130 ta %xcc, 0x7 andn %o5, 0x1C52, %i1 fmovrslz %i2, %f7, %f8 loop_4130: fmovsleu %icc, %f2, %f8 for %f12, %f12, %f10 movvc %icc, %i0, %i6 fxors %f5, %f5, %f13 edge8l %l1, %i7, %o3 lduw [%l7 + 0x2C], %g4 ldd [%l7 + 0x30], %f6 movrne %l4, %l2, %l0 bn loop_4131 movcc %xcc, %l5, %g5 fmovrdlez %g2, %f0, %f6 ld [%l7 + 0x58], %f2 loop_4131: fmovse %xcc, %f8, %f5 nop setx loop_4132, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done taddcctv %o2, %g7, %o0 fmovde %icc, %f2, %f15 brlez,a %i5, loop_4133 loop_4132: lduh [%l7 + 0x26], %o7 fbn,a %fcc2, loop_4134 ldsb [%l7 + 0x38], %i4 loop_4133: fmovdgu %xcc, %f15, %f13 fmovdne %xcc, %f9, %f9 loop_4134: fmul8x16au %f4, %f5, %f10 edge8ln %i3, %l3, %o6 fpack32 %f8, %f0, %f12 bge,a,pn %xcc, loop_4135 ldsw [%l7 + 0x14], %o1 fmovrsgez %g3, %f0, %f2 ldd [%l7 + 0x68], %f12 loop_4135: st %f7, [%l7 + 0x44] movrne %g1, 0x2C6, %l6 fcmpne16 %f4, %f4, %o4 tgu %icc, 0x2 st %f10, [%l7 + 0x70] edge8 %g6, %o5, %i1 edge32ln %i2, %i0, %i6 fmovspos %xcc, %f6, %f1 sth %l1, [%l7 + 0x6A] smul %o3, 0x129B, %i7 andcc %l4, %l2, %l0 fsrc1 %f8, %f6 taddcc %l5, %g5, %g2 st %f2, [%l7 + 0x10] fmovdl %xcc, %f10, %f4 fmovs %f1, %f14 fpack16 %f4, %f9 tg %icc, 0x3 ld [%l7 + 0x3C], %f10 ldx [%l7 + 0x28], %g4 ldsw [%l7 + 0x20], %o2 edge16l %o0, %g7, %i5 edge32ln %i4, %o7, %i3 ldub [%l7 + 0x1E], %o6 ldsh [%l7 + 0x56], %l3 fnot2 %f6, %f12 orncc %g3, %o1, %l6 bpos,pn %xcc, loop_4136 ldx [%l7 + 0x60], %g1 fcmple32 %f10, %f0, %o4 fbg %fcc2, loop_4137 loop_4136: st %f6, [%l7 + 0x08] tleu %icc, 0x2 lduw [%l7 + 0x68], %o5 loop_4137: lduh [%l7 + 0x48], %i1 fmovrdlz %g6, %f0, %f0 fand %f6, %f12, %f0 fmovdgu %icc, %f11, %f15 fmovrslez %i0, %f6, %f8 ldsh [%l7 + 0x52], %i2 edge8ln %l1, %o3, %i7 stw %l4, [%l7 + 0x1C] bpos,pn %xcc, loop_4138 lduh [%l7 + 0x32], %l2 orncc %l0, 0x1C78, %l5 tsubcc %g5, 0x1D8D, %g2 loop_4138: fnot1s %f11, %f7 fmovdne %xcc, %f9, %f2 ldub [%l7 + 0x73], %g4 fzero %f2 brgez %o2, loop_4139 fpadd32 %f4, %f2, %f6 fmovsgu %icc, %f14, %f13 fba %fcc2, loop_4140 loop_4139: stw %o0, [%l7 + 0x40] movrlz %i6, 0x10C, %i5 stw %i4, [%l7 + 0x6C] loop_4140: stb %g7, [%l7 + 0x1E] movcs %xcc, %o7, %i3 st %f12, [%l7 + 0x4C] fmul8x16au %f1, %f5, %f2 nop setx loop_4141, %l0, %l1 jmpl %l1, %o6 fble,a %fcc1, loop_4142 edge8l %l3, %g3, %o1 mova %xcc, %g1, %o4 loop_4141: tvc %icc, 0x7 loop_4142: edge16l %l6, %i1, %g6 ldub [%l7 + 0x0C], %i0 fbul,a %fcc0, loop_4143 ld [%l7 + 0x64], %f12 fbule %fcc3, loop_4144 fba %fcc2, loop_4145 loop_4143: fmuld8ulx16 %f7, %f7, %f8 ldsw [%l7 + 0x58], %o5 loop_4144: subc %l1, 0x025E, %o3 loop_4145: ldx [%l7 + 0x60], %i2 lduw [%l7 + 0x34], %i7 ldx [%l7 + 0x30], %l4 fone %f10 addccc %l2, %l5, %l0 lduw [%l7 + 0x34], %g2 fmovrdne %g5, %f2, %f6 ld [%l7 + 0x2C], %f5 fcmpne32 %f0, %f8, %o2 stx %g4, [%l7 + 0x58] ba loop_4146 bvc,a,pt %xcc, loop_4147 stx %i6, [%l7 + 0x08] fmovs %f15, %f1 loop_4146: bpos,a,pn %icc, loop_4148 loop_4147: andncc %o0, %i4, %g7 fandnot1s %f12, %f12, %f11 fmovrsgez %i5, %f10, %f6 loop_4148: tleu %icc, 0x4 move %xcc, %o7, %o6 tle %xcc, 0x1 tleu %xcc, 0x6 tsubcc %l3, %i3, %o1 ba,a,pn %icc, loop_4149 fcmpd %fcc1, %f0, %f0 lduh [%l7 + 0x26], %g3 tgu %xcc, 0x1 loop_4149: edge8 %g1, %o4, %i1 fbue %fcc0, loop_4150 movrlz %l6, %i0, %o5 addcc %l1, %o3, %g6 sdivcc %i2, 0x0959, %i7 loop_4150: andncc %l2, %l5, %l0 fpack32 %f6, %f14, %f4 fmuld8sux16 %f2, %f12, %f0 stw %g2, [%l7 + 0x54] ldsw [%l7 + 0x74], %g5 fsrc2s %f10, %f15 tcs %icc, 0x6 ble,a,pt %icc, loop_4151 fabss %f6, %f11 stw %o2, [%l7 + 0x68] fmovdge %icc, %f1, %f3 loop_4151: fmovrslz %l4, %f12, %f4 stw %i6, [%l7 + 0x4C] stx %g4, [%l7 + 0x30] srax %o0, 0x1E, %i4 ld [%l7 + 0x74], %f11 mulx %i5, %o7, %g7 fcmpgt32 %f14, %f0, %l3 sth %o6, [%l7 + 0x6A] fmovrslz %i3, %f5, %f2 fbul,a %fcc0, loop_4152 stw %o1, [%l7 + 0x58] array32 %g1, %g3, %i1 st %f5, [%l7 + 0x2C] loop_4152: fmuld8sux16 %f1, %f6, %f0 tpos %icc, 0x1 stx %l6, [%l7 + 0x18] xnor %o4, 0x0795, %o5 ldx [%l7 + 0x40], %i0 edge8l %o3, %g6, %i2 bcs loop_4153 tg %xcc, 0x2 fmovsg %icc, %f12, %f9 fcmpgt32 %f14, %f6, %l1 loop_4153: fand %f6, %f12, %f10 fbul,a %fcc1, loop_4154 fcmpgt32 %f12, %f4, %i7 addc %l2, %l0, %g2 fbl %fcc1, loop_4155 loop_4154: ldsw [%l7 + 0x78], %g5 fnand %f14, %f6, %f2 fmovsa %icc, %f12, %f9 loop_4155: ldd [%l7 + 0x10], %f12 nop setx loop_4156, %l0, %l1 jmpl %l1, %l5 fmul8x16 %f14, %f0, %f10 sth %o2, [%l7 + 0x38] umul %i6, 0x0276, %g4 loop_4156: edge16 %l4, %i4, %i5 nop setx loop_4157, %l0, %l1 jmpl %l1, %o0 ldsw [%l7 + 0x24], %g7 movn %icc, %o7, %l3 fmovrslez %i3, %f13, %f4 loop_4157: ldd [%l7 + 0x20], %f6 lduh [%l7 + 0x6A], %o1 tcs %xcc, 0x7 fsrc2 %f6, %f6 ldx [%l7 + 0x48], %o6 tsubcc %g3, 0x1842, %g1 tge %icc, 0x2 sth %i1, [%l7 + 0x50] fbl %fcc1, loop_4158 bneg,a %xcc, loop_4159 std %f14, [%l7 + 0x40] call loop_4160 loop_4158: fmovrslz %o4, %f2, %f10 loop_4159: mova %icc, %l6, %i0 fpmerge %f9, %f5, %f2 loop_4160: movle %icc, %o5, %g6 ldd [%l7 + 0x40], %f6 fands %f15, %f8, %f2 fpsub32 %f8, %f0, %f4 ldub [%l7 + 0x09], %o3 udiv %l1, 0x1429, %i2 ldx [%l7 + 0x50], %i7 bn,a,pn %xcc, loop_4161 and %l0, 0x14CD, %l2 st %f11, [%l7 + 0x3C] sethi 0x1F71, %g5 loop_4161: fbl %fcc2, loop_4162 popc 0x1597, %l5 orn %o2, %g2, %g4 move %icc, %i6, %l4 loop_4162: ld [%l7 + 0x60], %f1 srlx %i4, %o0, %g7 fmovdpos %icc, %f7, %f10 fnot1s %f6, %f14 ldsw [%l7 + 0x68], %o7 fnot1 %f6, %f2 ldd [%l7 + 0x58], %f10 fpadd16 %f10, %f8, %f0 fmul8x16 %f2, %f14, %f2 fmovsgu %xcc, %f3, %f3 fandnot2s %f11, %f5, %f14 st %f12, [%l7 + 0x24] andn %l3, 0x1C62, %i5 fmovdn %icc, %f15, %f15 ld [%l7 + 0x18], %f6 fones %f5 ldsb [%l7 + 0x62], %o1 ldd [%l7 + 0x50], %f0 fornot2s %f9, %f2, %f11 ldsb [%l7 + 0x14], %i3 xnorcc %g3, 0x06CB, %o6 fandnot2s %f7, %f0, %f9 ldsb [%l7 + 0x73], %g1 fcmpes %fcc0, %f2, %f3 subc %o4, 0x051E, %i1 movre %i0, 0x00C, %l6 ldsb [%l7 + 0x52], %o5 stx %g6, [%l7 + 0x10] stx %o3, [%l7 + 0x40] fnand %f6, %f14, %f4 addccc %l1, %i7, %i2 sth %l2, [%l7 + 0x7E] movrgez %l0, %l5, %g5 fmovspos %xcc, %f7, %f1 brz %o2, loop_4163 sdivcc %g2, 0x1C4B, %g4 tgu %icc, 0x2 stx %l4, [%l7 + 0x10] loop_4163: fmovdvs %icc, %f7, %f5 lduw [%l7 + 0x08], %i4 srax %o0, 0x0E, %g7 stb %o7, [%l7 + 0x56] stx %l3, [%l7 + 0x48] bvc loop_4164 fmovrdlz %i5, %f10, %f0 stx %o1, [%l7 + 0x30] array8 %i3, %g3, %o6 loop_4164: mulx %g1, 0x096C, %o4 fcmpgt16 %f12, %f6, %i6 sth %i0, [%l7 + 0x44] sth %i1, [%l7 + 0x14] fnands %f6, %f6, %f11 fcmpgt16 %f6, %f10, %o5 movl %icc, %g6, %l6 stx %l1, [%l7 + 0x78] fmovdge %xcc, %f14, %f14 fandnot1s %f5, %f9, %f7 fbn %fcc2, loop_4165 edge8l %i7, %i2, %l2 nop setx loop_4166, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1s %f9, %f0, %f2 loop_4165: bgu,a loop_4167 call loop_4168 loop_4166: stb %o3, [%l7 + 0x6C] fmovdcs %icc, %f2, %f7 loop_4167: sub %l0, 0x161E, %g5 loop_4168: fpsub32 %f4, %f8, %f4 ldd [%l7 + 0x40], %f14 lduw [%l7 + 0x60], %o2 st %f5, [%l7 + 0x7C] fcmpne16 %f6, %f2, %l5 tpos %xcc, 0x2 fmovrdgz %g2, %f2, %f10 fmovrdlez %l4, %f14, %f10 movre %g4, 0x1F9, %i4 movrlz %o0, 0x261, %o7 array16 %g7, %i5, %o1 fmovsvc %icc, %f3, %f4 fmovsle %icc, %f3, %f2 siam 0x6 fmovrdne %i3, %f2, %f6 srl %l3, %o6, %g3 fandnot2 %f2, %f2, %f4 tl %xcc, 0x4 stb %o4, [%l7 + 0x69] movneg %xcc, %g1, %i6 stw %i0, [%l7 + 0x0C] ldsh [%l7 + 0x16], %i1 ldub [%l7 + 0x5F], %o5 ldub [%l7 + 0x7B], %g6 nop setx loop_4169, %l0, %l1 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 %fcc3, loop_4170 fmovd %f6, %f10 fcmpgt16 %f2, %f0, %l1 loop_4169: fmovdle %icc, %f10, %f12 loop_4170: fnegs %f8, %f2 fmovdvc %icc, %f10, %f14 nop setx loop_4171, %l0, %l1 jmpl %l1, %i7 tcc %xcc, 0x7 mova %icc, %i2, %l2 tg %icc, 0x4 loop_4171: te %icc, 0x3 fmovsneg %icc, %f2, %f10 fmovdn %xcc, %f11, %f8 movcc %icc, %l6, %o3 fmovsgu %xcc, %f7, %f4 st %f13, [%l7 + 0x14] fzero %f10 fbne %fcc3, loop_4172 addccc %g5, 0x0B26, %l0 fcmpeq32 %f12, %f0, %o2 ldsw [%l7 + 0x24], %g2 loop_4172: fcmpne32 %f2, %f6, %l5 stx %l4, [%l7 + 0x20] ble,a,pn %icc, loop_4173 movle %icc, %g4, %o0 nop setx loop_4174, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16l %o7, %g7, %i4 loop_4173: fmovdle %xcc, %f9, %f5 fmovscs %xcc, %f9, %f0 loop_4174: bvs,a,pn %xcc, loop_4175 fabss %f9, %f8 fpadd16s %f3, %f3, %f12 fmovspos %icc, %f0, %f10 loop_4175: lduw [%l7 + 0x14], %o1 fmovdpos %xcc, %f6, %f2 lduh [%l7 + 0x6A], %i5 movneg %xcc, %l3, %i3 movleu %icc, %o6, %o4 fcmple32 %f12, %f6, %g3 ldd [%l7 + 0x18], %f0 bvs,a %icc, loop_4176 fmovsne %icc, %f5, %f9 ldd [%l7 + 0x40], %f12 fmul8x16al %f1, %f7, %f10 loop_4176: orcc %g1, %i0, %i6 smulcc %i1, 0x0820, %g6 fmul8sux16 %f10, %f12, %f8 fmovdvc %icc, %f0, %f6 stx %l1, [%l7 + 0x40] bl %icc, loop_4177 alignaddr %i7, %o5, %l2 fones %f0 fcmple16 %f0, %f2, %i2 loop_4177: alignaddrl %o3, %g5, %l6 fbl,a %fcc1, loop_4178 smul %l0, 0x15F6, %g2 movrne %l5, 0x3DA, %l4 fxnor %f10, %f12, %f10 loop_4178: st %f14, [%l7 + 0x68] movneg %xcc, %o2, %o0 stx %o7, [%l7 + 0x50] tcc %icc, 0x5 udivcc %g7, 0x05A2, %i4 fmovdl %icc, %f7, %f8 fornot2s %f6, %f3, %f4 bcs,pt %xcc, loop_4179 smul %o1, 0x0A35, %g4 lduh [%l7 + 0x14], %l3 tleu %xcc, 0x4 loop_4179: ldsw [%l7 + 0x54], %i5 stw %o6, [%l7 + 0x0C] bcc,a,pn %icc, loop_4180 fpack32 %f0, %f8, %f0 fxor %f10, %f0, %f2 stb %o4, [%l7 + 0x53] loop_4180: fmovsle %icc, %f0, %f6 fzeros %f9 ldx [%l7 + 0x70], %g3 tg %xcc, 0x5 array32 %g1, %i3, %i6 stb %i0, [%l7 + 0x1C] ld [%l7 + 0x70], %f3 fmovdgu %xcc, %f0, %f5 edge16 %i1, %g6, %l1 addcc %i7, 0x099E, %l2 ble,pt %xcc, loop_4181 fmovse %icc, %f3, %f13 fone %f10 brgez %i2, loop_4182 loop_4181: fmul8x16au %f13, %f1, %f12 stw %o3, [%l7 + 0x70] ldx [%l7 + 0x10], %g5 loop_4182: fbne,a %fcc2, loop_4183 fbug %fcc1, loop_4184 sth %l6, [%l7 + 0x3A] bvs,a,pn %xcc, loop_4185 loop_4183: stx %o5, [%l7 + 0x28] loop_4184: tcs %xcc, 0x1 lduw [%l7 + 0x10], %l0 loop_4185: sra %g2, 0x16, %l5 edge16n %o2, %l4, %o0 andncc %o7, %i4, %o1 sethi 0x1DF1, %g7 subcc %l3, 0x1D84, %i5 fandnot1s %f3, %f2, %f3 fmovscc %icc, %f11, %f8 stw %o6, [%l7 + 0x78] tsubcctv %g4, 0x0015, %g3 movleu %xcc, %o4, %i3 ldsb [%l7 + 0x4A], %g1 fcmpeq32 %f4, %f6, %i0 fornot2s %f3, %f14, %f2 st %f13, [%l7 + 0x54] tle %xcc, 0x3 fmovsle %xcc, %f0, %f15 fbo %fcc2, loop_4186 movvs %xcc, %i6, %g6 ta %xcc, 0x6 stx %i1, [%l7 + 0x08] loop_4186: lduh [%l7 + 0x54], %l1 stw %i7, [%l7 + 0x50] movle %xcc, %l2, %o3 fbg,a %fcc3, loop_4187 fornot1s %f6, %f2, %f8 addc %i2, 0x1659, %g5 lduh [%l7 + 0x26], %o5 loop_4187: ldx [%l7 + 0x08], %l6 udivx %g2, 0x05FD, %l0 tl %xcc, 0x6 ldsb [%l7 + 0x56], %l5 fors %f5, %f15, %f2 brnz,a %l4, loop_4188 fones %f1 udivcc %o0, 0x0A88, %o7 stw %i4, [%l7 + 0x44] loop_4188: edge16n %o1, %o2, %l3 stx %i5, [%l7 + 0x08] stx %o6, [%l7 + 0x08] andncc %g4, %g3, %o4 stw %i3, [%l7 + 0x30] ldsw [%l7 + 0x48], %g7 ldsw [%l7 + 0x74], %g1 tl %xcc, 0x7 be loop_4189 umulcc %i0, 0x03A7, %i6 fbuge %fcc0, loop_4190 fmovsg %icc, %f12, %f1 loop_4189: fmovdge %xcc, %f6, %f7 stw %g6, [%l7 + 0x24] loop_4190: array32 %i1, %i7, %l1 stb %l2, [%l7 + 0x61] ldsb [%l7 + 0x6F], %i2 movg %icc, %g5, %o5 ldub [%l7 + 0x45], %l6 ldsw [%l7 + 0x30], %o3 ldub [%l7 + 0x37], %l0 subc %l5, %l4, %g2 fcmpne32 %f12, %f10, %o7 bshuffle %f2, %f14, %f12 array16 %o0, %i4, %o2 subccc %o1, %i5, %o6 movvc %icc, %g4, %l3 fnors %f5, %f15, %f6 fsrc2s %f1, %f9 fbl,a %fcc0, loop_4191 fpsub16 %f12, %f6, %f2 fabss %f7, %f4 fmovrsgz %g3, %f12, %f11 loop_4191: st %f3, [%l7 + 0x6C] tcc %icc, 0x2 stb %i3, [%l7 + 0x34] bcc,a,pn %icc, loop_4192 stb %g7, [%l7 + 0x22] sth %g1, [%l7 + 0x34] movrlez %o4, %i6, %i0 loop_4192: brz,a %i1, loop_4193 ldsb [%l7 + 0x68], %g6 xorcc %i7, 0x0C04, %l2 edge16 %i2, %g5, %o5 loop_4193: andn %l6, 0x0ED7, %l1 fpadd16s %f9, %f13, %f2 tl %icc, 0x2 stb %o3, [%l7 + 0x53] stb %l5, [%l7 + 0x42] ldsw [%l7 + 0x58], %l0 tn %icc, 0x6 fmul8x16al %f9, %f7, %f10 fmovsle %icc, %f0, %f6 stx %g2, [%l7 + 0x58] edge8ln %o7, %l4, %i4 brlz %o0, loop_4194 fnegs %f8, %f1 stx %o2, [%l7 + 0x48] ldsw [%l7 + 0x1C], %o1 loop_4194: alignaddrl %i5, %g4, %o6 bvc,a %icc, loop_4195 fpsub16 %f10, %f14, %f10 edge32ln %g3, %l3, %g7 edge32n %i3, %g1, %i6 loop_4195: alignaddr %o4, %i0, %g6 srlx %i7, 0x13, %l2 xnorcc %i1, %i2, %g5 stw %o5, [%l7 + 0x24] fmovdg %icc, %f11, %f6 ldd [%l7 + 0x20], %f2 fandnot2s %f15, %f14, %f8 taddcctv %l1, %l6, %l5 ldsh [%l7 + 0x60], %l0 movvc %icc, %g2, %o7 ldub [%l7 + 0x6B], %o3 tgu %xcc, 0x7 fnot1 %f12, %f0 movgu %icc, %i4, %l4 orn %o0, 0x05C5, %o1 fpack16 %f12, %f1 std %f2, [%l7 + 0x08] bne,a,pt %icc, loop_4196 fsrc2s %f1, %f11 fabsd %f10, %f6 movcs %icc, %i5, %o2 loop_4196: movrgez %o6, %g4, %l3 fcmpne16 %f14, %f14, %g7 nop setx loop_4197, %l0, %l1 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, %f0, %f4 taddcctv %i3, %g3, %g1 lduh [%l7 + 0x40], %o4 loop_4197: ba %icc, loop_4198 smulcc %i6, 0x1322, %g6 fmovrsgz %i0, %f13, %f4 alignaddr %l2, %i1, %i2 loop_4198: edge8ln %g5, %o5, %i7 stx %l6, [%l7 + 0x10] edge32n %l5, %l1, %g2 lduw [%l7 + 0x2C], %l0 ld [%l7 + 0x40], %f10 stx %o3, [%l7 + 0x08] fbg,a %fcc3, loop_4199 sth %i4, [%l7 + 0x08] st %f0, [%l7 + 0x6C] movle %xcc, %o7, %o0 loop_4199: fxnors %f3, %f12, %f15 fnot2 %f14, %f4 stw %o1, [%l7 + 0x58] fmovsvs %xcc, %f11, %f15 ldx [%l7 + 0x58], %i5 fnot2 %f4, %f10 fmovsge %xcc, %f4, %f11 for %f6, %f8, %f0 bn,a %icc, loop_4200 fmovdge %icc, %f10, %f6 movpos %xcc, %l4, %o2 ldd [%l7 + 0x68], %f8 loop_4200: fmovsl %xcc, %f7, %f12 fpadd16 %f8, %f14, %f12 lduh [%l7 + 0x1E], %g4 movcs %icc, %l3, %o6 movl %xcc, %g7, %g3 for %f10, %f8, %f10 udivx %g1, 0x01B2, %o4 st %f4, [%l7 + 0x7C] brlz,a %i3, loop_4201 brnz,a %g6, loop_4202 tl %icc, 0x6 fand %f8, %f6, %f4 loop_4201: fbul %fcc1, loop_4203 loop_4202: fmovdne %icc, %f13, %f1 fpadd16 %f10, %f14, %f14 ldub [%l7 + 0x66], %i0 loop_4203: xnorcc %l2, %i1, %i2 nop setx loop_4204, %l0, %l1 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 %f7, %f4, %f12 andcc %i6, %g5, %i7 array16 %o5, %l6, %l1 loop_4204: fbue,a %fcc1, loop_4205 bshuffle %f10, %f14, %f12 ba,a,pn %xcc, loop_4206 bneg,pt %xcc, loop_4207 loop_4205: ldsh [%l7 + 0x0E], %g2 fmovde %icc, %f3, %f15 loop_4206: fnot1s %f1, %f4 loop_4207: alignaddrl %l5, %l0, %i4 edge16ln %o7, %o0, %o3 fmovrdlz %o1, %f0, %f10 bl,a,pt %xcc, loop_4208 sth %i5, [%l7 + 0x4C] ldd [%l7 + 0x60], %f10 ld [%l7 + 0x0C], %f8 loop_4208: ldub [%l7 + 0x61], %l4 fpsub16 %f0, %f10, %f2 st %f0, [%l7 + 0x40] edge8 %g4, %o2, %l3 umulcc %g7, %o6, %g1 xorcc %o4, 0x007C, %i3 orncc %g6, %g3, %l2 std %f10, [%l7 + 0x20] siam 0x3 fmovsle %icc, %f9, %f14 xnor %i0, %i2, %i1 orcc %g5, %i6, %i7 sllx %l6, %l1, %o5 or %g2, %l5, %i4 stx %o7, [%l7 + 0x48] bvc %icc, loop_4209 nop setx loop_4210, %l0, %l1 jmpl %l1, %l0 movge %xcc, %o3, %o1 fsrc2s %f5, %f5 loop_4209: lduw [%l7 + 0x10], %i5 loop_4210: bgu,pn %icc, loop_4211 movrlez %l4, 0x117, %o0 ld [%l7 + 0x6C], %f2 fmul8sux16 %f6, %f14, %f0 loop_4211: tle %icc, 0x2 bpos,pt %xcc, loop_4212 stb %o2, [%l7 + 0x26] ldsh [%l7 + 0x70], %l3 ldsw [%l7 + 0x78], %g4 loop_4212: srlx %o6, %g1, %o4 smul %g7, 0x05DF, %g6 fmovdpos %xcc, %f2, %f4 fmovdpos %icc, %f9, %f1 st %f9, [%l7 + 0x50] brnz %i3, loop_4213 movle %icc, %g3, %i0 st %f3, [%l7 + 0x7C] bl %icc, loop_4214 loop_4213: fmovdcc %xcc, %f12, %f10 lduw [%l7 + 0x08], %l2 sth %i1, [%l7 + 0x38] loop_4214: ldsw [%l7 + 0x24], %g5 fbuge %fcc2, loop_4215 ldub [%l7 + 0x27], %i6 movn %xcc, %i7, %l6 ldsb [%l7 + 0x0D], %i2 loop_4215: lduw [%l7 + 0x14], %o5 movgu %icc, %l1, %g2 sllx %i4, %l5, %l0 smulcc %o3, 0x1EAD, %o1 nop setx loop_4216, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andcc %o7, 0x0257, %l4 fbu,a %fcc2, loop_4217 fzero %f0 loop_4216: fmovrslez %o0, %f4, %f15 sth %i5, [%l7 + 0x3A] loop_4217: fmovdcs %xcc, %f10, %f8 ldx [%l7 + 0x50], %l3 umulcc %g4, %o6, %g1 ld [%l7 + 0x5C], %f7 sth %o4, [%l7 + 0x3E] fornot2s %f8, %f9, %f10 ldsb [%l7 + 0x0D], %o2 fnand %f6, %f12, %f14 fzeros %f0 sdivcc %g6, 0x1C70, %i3 movge %icc, %g7, %g3 ldx [%l7 + 0x30], %l2 nop setx loop_4218, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i0, [%l7 + 0x66] tsubcc %g5, %i6, %i7 ldub [%l7 + 0x59], %i1 loop_4218: add %i2, %l6, %l1 bgu %icc, loop_4219 movle %icc, %o5, %g2 fmovrsne %i4, %f9, %f15 ldsh [%l7 + 0x46], %l5 loop_4219: fmovrde %l0, %f4, %f8 bn,a %xcc, loop_4220 ldsw [%l7 + 0x20], %o3 fnors %f5, %f13, %f7 movrne %o1, 0x17A, %o7 loop_4220: fmovsleu %xcc, %f3, %f15 fmovrdlez %o0, %f4, %f6 tgu %xcc, 0x2 nop setx loop_4221, %l0, %l1 jmpl %l1, %l4 sllx %l3, %g4, %i5 tsubcc %g1, %o4, %o2 stb %g6, [%l7 + 0x66] loop_4221: sdivcc %o6, 0x1644, %i3 fmovdne %icc, %f6, %f4 bgu,a,pn %xcc, loop_4222 srlx %g3, 0x01, %g7 lduw [%l7 + 0x1C], %l2 st %f9, [%l7 + 0x64] loop_4222: nop setx loop_4223, %l0, %l1 jmpl %l1, %i0 stw %g5, [%l7 + 0x70] tsubcc %i7, 0x0D01, %i6 fmovdg %icc, %f15, %f8 loop_4223: fbue %fcc3, loop_4224 fmovsvc %icc, %f8, %f7 ldx [%l7 + 0x60], %i2 stx %l6, [%l7 + 0x60] loop_4224: lduh [%l7 + 0x28], %i1 brlez %l1, loop_4225 subccc %g2, 0x13DE, %o5 fabsd %f0, %f2 fmul8sux16 %f10, %f14, %f8 loop_4225: ldub [%l7 + 0x18], %i4 edge32n %l5, %o3, %o1 tvc %xcc, 0x1 lduw [%l7 + 0x20], %l0 ldsw [%l7 + 0x70], %o7 sllx %o0, 0x01, %l3 fmovsleu %icc, %f12, %f4 edge8ln %l4, %i5, %g4 fbg,a %fcc3, loop_4226 lduh [%l7 + 0x54], %g1 ldd [%l7 + 0x10], %f2 mulscc %o4, 0x1801, %o2 loop_4226: fmovrde %g6, %f2, %f4 fmovspos %xcc, %f10, %f8 movpos %icc, %i3, %g3 alignaddr %g7, %o6, %i0 ldsh [%l7 + 0x10], %l2 ldsb [%l7 + 0x6D], %i7 bcc,a %xcc, loop_4227 orncc %i6, %i2, %g5 stb %l6, [%l7 + 0x61] fnot2 %f4, %f0 loop_4227: stx %i1, [%l7 + 0x28] lduw [%l7 + 0x6C], %l1 fsrc2 %f8, %f4 stx %o5, [%l7 + 0x60] sth %i4, [%l7 + 0x28] sth %l5, [%l7 + 0x7C] subc %g2, 0x157A, %o3 bg %xcc, loop_4228 fbn %fcc0, loop_4229 stb %o1, [%l7 + 0x54] fmovdcs %icc, %f1, %f12 loop_4228: fxnors %f14, %f3, %f4 loop_4229: edge32 %o7, %l0, %l3 std %f4, [%l7 + 0x68] stw %o0, [%l7 + 0x28] ldsw [%l7 + 0x28], %l4 fmul8x16al %f13, %f6, %f14 fcmpes %fcc1, %f14, %f0 sth %i5, [%l7 + 0x2E] fpsub32 %f8, %f10, %f0 ldd [%l7 + 0x60], %f6 std %f8, [%l7 + 0x18] fpack32 %f4, %f6, %f8 sth %g1, [%l7 + 0x42] lduw [%l7 + 0x70], %g4 fmovs %f15, %f4 ldub [%l7 + 0x5B], %o2 fblg %fcc2, loop_4230 fbu,a %fcc2, loop_4231 bl,a %icc, loop_4232 tpos %icc, 0x1 loop_4230: tcc %xcc, 0x7 loop_4231: alignaddr %g6, %i3, %g3 loop_4232: fexpand %f12, %f4 lduh [%l7 + 0x16], %g7 fmul8x16 %f12, %f10, %f12 fexpand %f6, %f0 fcmple32 %f12, %f0, %o6 bl,a,pn %icc, loop_4233 nop setx loop_4234, %l0, %l1 jmpl %l1, %i0 bn,a,pn %xcc, loop_4235 orcc %l2, %i7, %o4 loop_4233: fmovs %f11, %f12 loop_4234: umulcc %i6, %g5, %i2 loop_4235: fbo %fcc1, loop_4236 fcmpd %fcc0, %f6, %f0 nop setx loop_4237, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry subccc %i1, %l6, %l1 loop_4236: fsrc1s %f3, %f0 stb %i4, [%l7 + 0x73] loop_4237: xor %l5, %g2, %o3 stb %o1, [%l7 + 0x4F] std %f10, [%l7 + 0x40] fmovdneg %xcc, %f10, %f12 fpadd32 %f14, %f6, %f8 movrne %o5, %o7, %l3 std %f14, [%l7 + 0x08] movl %icc, %o0, %l4 ld [%l7 + 0x08], %f15 movgu %icc, %i5, %l0 tvs %icc, 0x4 srlx %g1, %o2, %g4 fabss %f1, %f9 stx %g6, [%l7 + 0x70] lduh [%l7 + 0x36], %i3 xorcc %g7, 0x1E76, %g3 edge8l %i0, %l2, %o6 xnorcc %o4, %i7, %g5 bge,a,pt %xcc, loop_4238 fmovrsgez %i2, %f9, %f8 andncc %i1, %l6, %l1 fpsub16 %f2, %f14, %f10 loop_4238: subcc %i4, %l5, %i6 movpos %xcc, %g2, %o1 edge32n %o5, %o7, %o3 st %f8, [%l7 + 0x2C] fandnot1s %f15, %f2, %f7 tleu %icc, 0x5 brnz %l3, loop_4239 std %f2, [%l7 + 0x08] sub %l4, %o0, %l0 ldsw [%l7 + 0x70], %g1 loop_4239: fpack16 %f8, %f14 fnot2s %f2, %f11 or %i5, %o2, %g4 fmovrse %g6, %f3, %f6 fmovrsne %g7, %f12, %f10 ldub [%l7 + 0x4B], %i3 te %xcc, 0x0 lduh [%l7 + 0x10], %g3 subcc %i0, %l2, %o6 bleu,a,pt %icc, loop_4240 andncc %i7, %g5, %i2 fmovse %icc, %f0, %f12 ldx [%l7 + 0x10], %o4 loop_4240: fcmple32 %f8, %f14, %l6 sra %l1, %i1, %i4 tl %icc, 0x1 fcmped %fcc3, %f10, %f2 ldsw [%l7 + 0x24], %i6 bne,pt %xcc, loop_4241 ldsh [%l7 + 0x22], %l5 fmovsvs %xcc, %f7, %f7 fands %f10, %f1, %f13 loop_4241: or %o1, 0x0AC7, %o5 fmovde %xcc, %f1, %f14 array16 %g2, %o7, %o3 xorcc %l4, %l3, %o0 fmovsneg %icc, %f7, %f0 ldub [%l7 + 0x4A], %l0 ldx [%l7 + 0x28], %g1 ldx [%l7 + 0x70], %i5 bleu,pt %icc, loop_4242 fmovsvc %xcc, %f1, %f14 bg,a loop_4243 fmovrdgz %g4, %f14, %f0 loop_4242: ld [%l7 + 0x20], %f5 fmovdvc %xcc, %f0, %f0 loop_4243: fmul8sux16 %f0, %f8, %f6 umul %o2, %g7, %g6 edge8l %i3, %i0, %g3 ldub [%l7 + 0x43], %l2 fxnor %f8, %f4, %f0 st %f2, [%l7 + 0x60] bneg,a,pt %icc, loop_4244 fcmple16 %f14, %f8, %o6 ldsh [%l7 + 0x36], %g5 fbue %fcc1, loop_4245 loop_4244: fmovdgu %icc, %f11, %f5 fmovdvs %icc, %f11, %f10 add %i7, %o4, %l6 loop_4245: edge32n %i2, %i1, %i4 fmovsle %xcc, %f11, %f14 movn %icc, %i6, %l1 siam 0x4 ldsw [%l7 + 0x14], %o1 fbu %fcc2, loop_4246 ldub [%l7 + 0x43], %l5 smul %o5, 0x0A0F, %o7 std %f6, [%l7 + 0x28] loop_4246: ldsh [%l7 + 0x5A], %o3 ldx [%l7 + 0x38], %l4 tge %icc, 0x4 udiv %g2, 0x1CE5, %o0 brz %l0, loop_4247 fands %f9, %f11, %f0 smul %l3, 0x1E87, %g1 lduw [%l7 + 0x48], %i5 loop_4247: xorcc %o2, %g4, %g6 fcmpgt16 %f12, %f12, %i3 fmuld8ulx16 %f2, %f11, %f10 movcc %xcc, %g7, %g3 tn %xcc, 0x1 ld [%l7 + 0x3C], %f13 alignaddr %l2, %o6, %i0 fmovrdne %g5, %f2, %f8 ldx [%l7 + 0x08], %o4 edge32n %i7, %i2, %l6 fornot2s %f14, %f4, %f5 fxor %f4, %f4, %f4 fmovsvs %icc, %f15, %f2 fzeros %f6 ldx [%l7 + 0x50], %i4 movvs %icc, %i1, %l1 fbue %fcc0, loop_4248 brlez,a %i6, loop_4249 fmovsle %icc, %f2, %f2 fbn,a %fcc1, loop_4250 loop_4248: ldsw [%l7 + 0x50], %o1 loop_4249: bshuffle %f10, %f12, %f4 fpadd32s %f6, %f11, %f12 loop_4250: fmovrdlez %l5, %f12, %f12 fmuld8ulx16 %f8, %f8, %f10 st %f12, [%l7 + 0x68] movge %icc, %o5, %o7 stw %o3, [%l7 + 0x38] ldsb [%l7 + 0x37], %g2 movl %xcc, %l4, %o0 fmovse %icc, %f1, %f4 ldd [%l7 + 0x60], %f2 tcs %icc, 0x7 fmovdgu %xcc, %f1, %f1 fbne,a %fcc0, loop_4251 stx %l3, [%l7 + 0x20] fmovdgu %xcc, %f12, %f15 fmovd %f6, %f0 loop_4251: lduw [%l7 + 0x24], %g1 ldsw [%l7 + 0x58], %l0 fmovrdgz %o2, %f6, %f14 lduh [%l7 + 0x40], %g4 sth %i5, [%l7 + 0x10] alignaddrl %i3, %g7, %g6 call loop_4252 sth %l2, [%l7 + 0x54] st %f1, [%l7 + 0x64] tle %icc, 0x0 loop_4252: movpos %icc, %o6, %g3 fand %f12, %f14, %f8 ldx [%l7 + 0x78], %i0 fmovs %f8, %f10 lduh [%l7 + 0x2C], %g5 fpadd16s %f8, %f0, %f15 fpsub32s %f2, %f15, %f4 fmuld8sux16 %f1, %f6, %f2 fsrc2 %f14, %f14 ta %icc, 0x1 movl %xcc, %o4, %i2 edge8l %l6, %i7, %i4 fbug,a %fcc3, loop_4253 fcmpgt16 %f6, %f4, %l1 te %xcc, 0x3 bshuffle %f8, %f4, %f4 loop_4253: fmovsge %icc, %f1, %f11 fpadd32 %f10, %f2, %f14 fpackfix %f2, %f10 tle %xcc, 0x7 ldsb [%l7 + 0x5B], %i1 bpos %icc, loop_4254 fmovrdlz %o1, %f6, %f10 ld [%l7 + 0x60], %f14 edge16 %i6, %o5, %l5 loop_4254: bvs,pt %xcc, loop_4255 fmovdgu %icc, %f10, %f2 brgez %o3, loop_4256 bpos %xcc, loop_4257 loop_4255: fornot2s %f0, %f15, %f10 lduw [%l7 + 0x10], %o7 loop_4256: stb %l4, [%l7 + 0x76] loop_4257: sdivcc %o0, 0x18CE, %g2 fbg %fcc2, loop_4258 movrlz %g1, 0x12A, %l0 bge,a,pn %xcc, loop_4259 array32 %l3, %o2, %g4 loop_4258: fbul,a %fcc2, loop_4260 mulx %i3, %i5, %g7 loop_4259: fcmpgt32 %f8, %f12, %l2 st %f9, [%l7 + 0x40] loop_4260: fcmple16 %f6, %f2, %o6 fbn,a %fcc0, loop_4261 fmovsl %icc, %f4, %f15 ld [%l7 + 0x60], %f5 tvs %icc, 0x3 loop_4261: ldsh [%l7 + 0x12], %g3 brnz,a %g6, loop_4262 bgu %icc, loop_4263 fmovsgu %xcc, %f8, %f6 fmovrdgz %i0, %f12, %f4 loop_4262: fcmpne32 %f4, %f10, %o4 loop_4263: tneg %xcc, 0x7 ldsw [%l7 + 0x34], %g5 fmovsgu %xcc, %f2, %f1 xor %l6, %i2, %i7 fsrc2 %f10, %f8 fmovdne %icc, %f13, %f0 st %f9, [%l7 + 0x24] fbue %fcc3, loop_4264 st %f3, [%l7 + 0x58] sllx %l1, 0x0D, %i4 ldsb [%l7 + 0x74], %i1 loop_4264: smulcc %i6, 0x0FB5, %o1 fbne %fcc1, loop_4265 stb %l5, [%l7 + 0x72] sth %o3, [%l7 + 0x3C] fmovdgu %icc, %f6, %f10 loop_4265: movle %xcc, %o5, %l4 ldsb [%l7 + 0x6C], %o0 edge8ln %o7, %g2, %l0 ldub [%l7 + 0x37], %g1 stx %o2, [%l7 + 0x10] lduw [%l7 + 0x70], %g4 lduw [%l7 + 0x6C], %i3 addc %l3, 0x11F0, %g7 edge8ln %l2, %o6, %i5 smulcc %g6, 0x007A, %i0 fmovrsne %o4, %f9, %f15 edge16ln %g5, %g3, %l6 sth %i7, [%l7 + 0x14] sra %l1, %i2, %i4 fpsub16 %f0, %f2, %f14 fble %fcc2, loop_4266 stw %i6, [%l7 + 0x20] fbule %fcc3, loop_4267 fmovsgu %icc, %f14, %f0 loop_4266: fmovspos %xcc, %f9, %f7 fxors %f15, %f4, %f5 loop_4267: movge %xcc, %o1, %i1 edge32l %o3, %o5, %l5 bg,a %xcc, loop_4268 std %f14, [%l7 + 0x60] bcc,pn %xcc, loop_4269 fmul8sux16 %f14, %f14, %f6 loop_4268: fbul %fcc1, loop_4270 fble %fcc3, loop_4271 loop_4269: fbue %fcc3, loop_4272 bcs,pt %xcc, loop_4273 loop_4270: and %o0, %o7, %g2 loop_4271: bne,a,pt %icc, loop_4274 loop_4272: fpsub16 %f10, %f8, %f4 loop_4273: ldsh [%l7 + 0x1C], %l0 fcmps %fcc0, %f1, %f9 loop_4274: fnot2 %f12, %f0 smulcc %l4, 0x1242, %o2 ldd [%l7 + 0x48], %f0 movrgez %g1, %i3, %g4 edge32 %g7, %l3, %l2 fmovda %xcc, %f1, %f2 fmovdcc %xcc, %f0, %f14 fmovrsgez %i5, %f12, %f0 te %xcc, 0x3 xorcc %o6, 0x0766, %i0 sth %o4, [%l7 + 0x16] edge8ln %g5, %g6, %l6 fmovse %icc, %f12, %f1 fnot2 %f12, %f6 movneg %xcc, %i7, %l1 edge8n %g3, %i4, %i2 fmul8ulx16 %f2, %f4, %f10 edge16ln %i6, %i1, %o3 fmovsl %xcc, %f9, %f1 edge16 %o1, %l5, %o0 fbn %fcc3, loop_4275 stx %o7, [%l7 + 0x78] ldub [%l7 + 0x17], %o5 fornot1s %f13, %f6, %f5 loop_4275: bn %icc, loop_4276 movrgz %g2, 0x238, %l4 subc %l0, %g1, %o2 bg %icc, loop_4277 loop_4276: fbn,a %fcc0, loop_4278 fnot2 %f8, %f8 bg,pn %xcc, loop_4279 loop_4277: brz %g4, loop_4280 loop_4278: fmovdneg %icc, %f14, %f6 fmovrsgez %i3, %f15, %f4 loop_4279: fands %f13, %f8, %f0 loop_4280: movrgz %g7, %l2, %i5 ldub [%l7 + 0x12], %l3 or %i0, %o6, %o4 fblg,a %fcc3, loop_4281 fpsub16 %f6, %f4, %f6 fabss %f1, %f14 ldsw [%l7 + 0x60], %g5 loop_4281: fmovrdgez %g6, %f6, %f6 andn %l6, 0x0A0B, %i7 fmovsvc %icc, %f1, %f6 fba %fcc2, loop_4282 fnot2s %f1, %f7 bpos,pn %xcc, loop_4283 stb %l1, [%l7 + 0x58] loop_4282: ldsb [%l7 + 0x6F], %g3 fnot2 %f8, %f6 loop_4283: ldsh [%l7 + 0x1E], %i4 lduw [%l7 + 0x34], %i2 fmuld8sux16 %f11, %f15, %f12 edge8 %i1, %o3, %o1 fnegd %f14, %f14 brlez,a %i6, loop_4284 taddcc %o0, %l5, %o5 stb %o7, [%l7 + 0x63] stx %l4, [%l7 + 0x70] loop_4284: tsubcc %l0, %g2, %o2 pdist %f10, %f0, %f0 srlx %g4, 0x0A, %g1 fnot1s %f8, %f14 alignaddrl %g7, %i3, %l2 movge %xcc, %i5, %i0 ldsh [%l7 + 0x1C], %o6 ldsh [%l7 + 0x1A], %o4 ldub [%l7 + 0x70], %l3 bvs loop_4285 alignaddr %g6, %g5, %l6 fnand %f10, %f8, %f12 movrlz %l1, %g3, %i4 loop_4285: movre %i2, 0x141, %i7 ldd [%l7 + 0x08], %f6 fble,a %fcc0, loop_4286 stx %i1, [%l7 + 0x48] movrlez %o1, %i6, %o0 brnz,a %l5, loop_4287 loop_4286: tn %xcc, 0x3 lduw [%l7 + 0x40], %o5 ldd [%l7 + 0x08], %f12 loop_4287: fbule %fcc2, loop_4288 fbue %fcc0, loop_4289 addccc %o3, 0x1D89, %l4 bcc,a %icc, loop_4290 loop_4288: fmovrde %l0, %f8, %f12 loop_4289: ble,a %icc, loop_4291 ldsh [%l7 + 0x78], %g2 loop_4290: fmovrde %o2, %f8, %f8 fpsub16s %f11, %f5, %f5 loop_4291: fbo,a %fcc0, loop_4292 brgez %o7, loop_4293 fbn,a %fcc2, loop_4294 ldsw [%l7 + 0x40], %g1 loop_4292: fmovsgu %icc, %f10, %f13 loop_4293: sdivcc %g7, 0x0E47, %g4 loop_4294: fmovrde %i3, %f0, %f4 lduw [%l7 + 0x68], %i5 ldsh [%l7 + 0x1C], %l2 stb %i0, [%l7 + 0x10] fmovsn %xcc, %f8, %f1 sth %o6, [%l7 + 0x7A] fmovd %f2, %f14 tsubcc %l3, 0x1194, %o4 fnot2 %f10, %f14 xorcc %g6, 0x17A4, %g5 bcs,a %icc, loop_4295 tne %icc, 0x5 tn %xcc, 0x4 sra %l1, 0x1A, %g3 loop_4295: ldsh [%l7 + 0x5E], %i4 stx %l6, [%l7 + 0x60] sllx %i2, 0x01, %i1 fmovdg %xcc, %f7, %f0 stx %o1, [%l7 + 0x30] fsrc1s %f5, %f0 sth %i7, [%l7 + 0x24] ldsh [%l7 + 0x30], %o0 fxnor %f4, %f2, %f12 fmovdgu %xcc, %f8, %f10 sethi 0x13AD, %i6 xor %o5, %o3, %l4 ldub [%l7 + 0x31], %l0 tl %xcc, 0x4 bg,a %xcc, loop_4296 stb %l5, [%l7 + 0x77] ble,pt %icc, loop_4297 ldsb [%l7 + 0x67], %g2 loop_4296: std %f6, [%l7 + 0x20] sdivx %o7, 0x05E2, %g1 loop_4297: tleu %icc, 0x2 addc %g7, %o2, %g4 orcc %i3, 0x0BC6, %l2 lduh [%l7 + 0x36], %i0 nop setx loop_4298, %l0, %l1 jmpl %l1, %i5 movl %icc, %o6, %o4 fmovsvs %icc, %f15, %f4 lduw [%l7 + 0x70], %l3 loop_4298: fbul %fcc3, loop_4299 fsrc1s %f9, %f11 fabsd %f12, %f2 fbue,a %fcc3, loop_4300 loop_4299: fzero %f10 faligndata %f10, %f14, %f4 fbul,a %fcc0, loop_4301 loop_4300: std %f10, [%l7 + 0x40] tn %xcc, 0x5 ldsb [%l7 + 0x39], %g5 loop_4301: brnz,a %l1, loop_4302 movleu %icc, %g3, %g6 lduh [%l7 + 0x08], %i4 udivx %i2, 0x177A, %i1 loop_4302: fbo,a %fcc2, loop_4303 fcmpeq16 %f6, %f12, %l6 fmovdl %xcc, %f4, %f4 ldsh [%l7 + 0x78], %o1 loop_4303: smul %i7, 0x0F9D, %o0 fcmpes %fcc1, %f13, %f0 tne %xcc, 0x4 fbue,a %fcc2, loop_4304 ldd [%l7 + 0x08], %f2 smul %i6, %o3, %o5 sth %l4, [%l7 + 0x68] loop_4304: subcc %l5, %l0, %g2 edge16l %g1, %o7, %o2 addc %g4, 0x1A97, %i3 fmovdgu %xcc, %f5, %f11 movn %icc, %l2, %i0 fpack32 %f0, %f6, %f8 st %f0, [%l7 + 0x38] bg,pn %xcc, loop_4305 fzeros %f1 ld [%l7 + 0x40], %f10 fornot1 %f10, %f0, %f12 loop_4305: ldsw [%l7 + 0x70], %i5 std %f12, [%l7 + 0x78] tleu %xcc, 0x0 movcs %xcc, %o6, %o4 tl %xcc, 0x4 ld [%l7 + 0x40], %f15 fmovrdlz %g7, %f14, %f0 ld [%l7 + 0x78], %f9 fmovdpos %xcc, %f15, %f8 udivcc %l3, 0x07A7, %l1 fbule,a %fcc1, loop_4306 fpadd16 %f10, %f2, %f4 stw %g5, [%l7 + 0x1C] fmovdpos %xcc, %f1, %f3 loop_4306: ld [%l7 + 0x1C], %f5 fsrc1s %f8, %f12 ldsw [%l7 + 0x64], %g6 fba %fcc1, loop_4307 stw %g3, [%l7 + 0x20] orcc %i2, 0x18D5, %i4 tge %xcc, 0x1 loop_4307: fsrc1 %f4, %f6 sub %l6, %i1, %o1 edge16ln %o0, %i7, %o3 fcmple16 %f8, %f6, %o5 array16 %i6, %l4, %l5 orncc %l0, 0x0C73, %g2 and %g1, %o7, %g4 lduh [%l7 + 0x6E], %o2 fmovsl %icc, %f3, %f14 stb %l2, [%l7 + 0x30] movcc %icc, %i0, %i3 movrlez %i5, 0x347, %o4 fnegs %f6, %f7 fornot1 %f0, %f4, %f2 fbe %fcc3, loop_4308 fpadd16s %f7, %f7, %f5 fbue %fcc1, loop_4309 ldsb [%l7 + 0x0F], %o6 loop_4308: ldsh [%l7 + 0x7E], %l3 ldx [%l7 + 0x08], %l1 loop_4309: fabss %f14, %f10 bn loop_4310 udiv %g5, 0x17CD, %g7 srl %g6, 0x01, %i2 fnands %f13, %f6, %f7 loop_4310: edge32l %g3, %i4, %l6 fmovsgu %xcc, %f12, %f12 fone %f8 fmovdne %icc, %f14, %f8 fxors %f10, %f13, %f3 smulcc %i1, %o0, %i7 fmovde %icc, %f6, %f13 fmul8x16au %f3, %f4, %f8 sdiv %o3, 0x0A17, %o1 fpadd16 %f14, %f6, %f12 sth %i6, [%l7 + 0x76] tvc %xcc, 0x3 fmovsle %xcc, %f14, %f3 edge8n %o5, %l4, %l0 lduw [%l7 + 0x2C], %g2 fmovrslez %l5, %f7, %f15 lduh [%l7 + 0x78], %o7 fand %f8, %f0, %f4 fpadd32 %f10, %f10, %f10 tvc %xcc, 0x1 fmovsgu %icc, %f4, %f0 fmovsg %icc, %f0, %f2 bneg,a,pt %xcc, loop_4311 movrlez %g4, %o2, %g1 st %f12, [%l7 + 0x54] fmul8x16au %f0, %f5, %f14 loop_4311: srlx %i0, 0x10, %i3 ldsw [%l7 + 0x58], %i5 fmovsne %icc, %f8, %f11 udivcc %l2, 0x17FC, %o4 brnz %o6, loop_4312 fands %f8, %f0, %f12 movcs %icc, %l1, %g5 st %f8, [%l7 + 0x40] loop_4312: andcc %g7, 0x06A2, %g6 smul %l3, 0x1EA8, %g3 ldsh [%l7 + 0x5A], %i2 stb %i4, [%l7 + 0x55] movrgez %i1, %o0, %i7 fmovrslz %l6, %f7, %f10 ld [%l7 + 0x74], %f11 stb %o1, [%l7 + 0x24] fmovdle %icc, %f10, %f10 ldsb [%l7 + 0x31], %i6 lduw [%l7 + 0x54], %o5 sth %o3, [%l7 + 0x50] sdivx %l0, 0x1F1E, %g2 fcmpne16 %f8, %f6, %l4 fnor %f12, %f10, %f12 ldsb [%l7 + 0x63], %o7 fmovrdgz %l5, %f10, %f4 fcmpes %fcc0, %f5, %f13 std %f4, [%l7 + 0x48] fmovrsgz %o2, %f5, %f7 fandnot1 %f4, %f6, %f8 fmul8x16au %f14, %f1, %f12 bcs %icc, loop_4313 addc %g4, %g1, %i3 pdist %f8, %f4, %f8 stx %i5, [%l7 + 0x38] loop_4313: fpadd32s %f2, %f15, %f11 ldsb [%l7 + 0x73], %l2 xnor %o4, %o6, %i0 bpos,pn %icc, loop_4314 tcs %icc, 0x7 fmovrde %g5, %f6, %f8 ldd [%l7 + 0x10], %f12 loop_4314: ld [%l7 + 0x5C], %f7 fandnot2 %f6, %f10, %f6 ta %xcc, 0x7 fmovsgu %xcc, %f8, %f15 tg %icc, 0x5 fcmpgt16 %f6, %f2, %l1 fbule %fcc0, loop_4315 xor %g6, 0x1957, %l3 pdist %f8, %f8, %f0 brgez,a %g7, loop_4316 loop_4315: udivcc %i2, 0x1934, %g3 st %f11, [%l7 + 0x30] lduw [%l7 + 0x30], %i4 loop_4316: std %f4, [%l7 + 0x20] fmovdn %icc, %f11, %f5 sll %o0, 0x05, %i1 bcc,a %icc, loop_4317 mova %xcc, %l6, %o1 nop setx loop_4318, %l0, %l1 jmpl %l1, %i7 fandnot2 %f4, %f8, %f12 loop_4317: fble %fcc1, loop_4319 ldub [%l7 + 0x47], %i6 loop_4318: fbu,a %fcc3, loop_4320 movn %icc, %o5, %o3 loop_4319: srl %l0, 0x1E, %l4 bne,a loop_4321 loop_4320: fmovrdlz %o7, %f0, %f2 fbl %fcc0, loop_4322 fmovdcs %icc, %f0, %f1 loop_4321: std %f14, [%l7 + 0x40] fcmpne16 %f14, %f6, %g2 loop_4322: fnors %f1, %f1, %f13 bge,a,pn %xcc, loop_4323 tvc %xcc, 0x0 edge32l %l5, %g4, %o2 sra %i3, %i5, %g1 loop_4323: fornot2 %f6, %f12, %f6 fblg %fcc1, loop_4324 bpos %xcc, loop_4325 fbu %fcc1, loop_4326 ld [%l7 + 0x5C], %f11 loop_4324: fmovsle %icc, %f0, %f14 loop_4325: mova %xcc, %o4, %o6 loop_4326: fnot1 %f14, %f2 sth %i0, [%l7 + 0x6E] lduh [%l7 + 0x5E], %g5 ldx [%l7 + 0x08], %l1 fbg,a %fcc2, loop_4327 fbne,a %fcc1, loop_4328 bshuffle %f10, %f0, %f0 ldsh [%l7 + 0x68], %g6 loop_4327: edge8ln %l3, %g7, %i2 loop_4328: ld [%l7 + 0x24], %f12 ldd [%l7 + 0x30], %f14 fpsub16s %f13, %f1, %f4 fnot2s %f12, %f2 lduh [%l7 + 0x68], %g3 edge16 %l2, %i4, %i1 or %o0, %l6, %o1 fcmps %fcc0, %f6, %f11 fbug,a %fcc3, loop_4329 sethi 0x153C, %i7 fbul %fcc1, loop_4330 edge16 %o5, %o3, %i6 loop_4329: ldsh [%l7 + 0x26], %l0 fbule %fcc1, loop_4331 loop_4330: fnor %f4, %f6, %f12 fmovsg %icc, %f5, %f13 stb %l4, [%l7 + 0x76] loop_4331: stx %g2, [%l7 + 0x38] edge16l %o7, %g4, %o2 mulx %l5, 0x1A3C, %i3 movvc %xcc, %i5, %o4 orn %g1, 0x0103, %i0 fbl %fcc3, loop_4332 fexpand %f6, %f14 fmovd %f4, %f14 bl,pt %xcc, loop_4333 loop_4332: std %f4, [%l7 + 0x38] fble %fcc3, loop_4334 ld [%l7 + 0x54], %f1 loop_4333: ldx [%l7 + 0x60], %o6 std %f10, [%l7 + 0x30] loop_4334: lduh [%l7 + 0x3A], %g5 brz %l1, loop_4335 movgu %xcc, %l3, %g6 tne %xcc, 0x6 stx %g7, [%l7 + 0x10] loop_4335: for %f8, %f4, %f6 ta %icc, 0x0 fmovdcs %xcc, %f14, %f12 andn %i2, 0x1C74, %l2 fabss %f14, %f6 ldsw [%l7 + 0x68], %i4 ldub [%l7 + 0x25], %i1 fpmerge %f12, %f15, %f2 fcmple16 %f2, %f14, %g3 fble,a %fcc1, loop_4336 bneg loop_4337 ldsh [%l7 + 0x5E], %l6 sth %o1, [%l7 + 0x2C] loop_4336: sth %o0, [%l7 + 0x4C] loop_4337: alignaddr %i7, %o3, %o5 movle %xcc, %l0, %i6 fpmerge %f0, %f4, %f2 stw %g2, [%l7 + 0x3C] movle %icc, %l4, %o7 fmovse %xcc, %f4, %f9 sdivcc %g4, 0x0387, %l5 std %f12, [%l7 + 0x68] bge,pt %icc, loop_4338 fmovsne %icc, %f9, %f12 udivx %o2, 0x150F, %i5 ld [%l7 + 0x10], %f4 loop_4338: srlx %o4, 0x11, %i3 mulscc %g1, 0x1BB3, %o6 sth %i0, [%l7 + 0x50] fmovsne %icc, %f3, %f8 fmovrsne %l1, %f12, %f9 ldsw [%l7 + 0x5C], %l3 tvc %icc, 0x0 lduh [%l7 + 0x5A], %g6 nop setx loop_4339, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot2s %f2, %f9, %f14 bl,pt %xcc, loop_4340 fmovrdne %g5, %f4, %f12 loop_4339: fmovsge %icc, %f15, %f13 ldsw [%l7 + 0x70], %i2 loop_4340: fpadd16 %f10, %f8, %f12 fand %f14, %f4, %f0 fnot1 %f6, %f14 fbu,a %fcc3, loop_4341 fmovrsne %g7, %f10, %f0 stw %l2, [%l7 + 0x38] movrlez %i1, %g3, %i4 loop_4341: udivx %o1, 0x0F25, %l6 fsrc2s %f12, %f1 lduh [%l7 + 0x74], %i7 fors %f15, %f10, %f6 fmovdle %xcc, %f14, %f0 bcs,a %icc, loop_4342 std %f12, [%l7 + 0x08] alignaddrl %o0, %o5, %o3 brlez %l0, loop_4343 loop_4342: fmovsg %xcc, %f4, %f15 fmovscc %icc, %f15, %f5 fbl %fcc1, loop_4344 loop_4343: lduw [%l7 + 0x3C], %g2 fnot2s %f14, %f15 ldsh [%l7 + 0x1A], %i6 loop_4344: fbe,a %fcc0, loop_4345 bg,a loop_4346 movge %icc, %o7, %l4 tneg %xcc, 0x1 loop_4345: fmuld8sux16 %f9, %f10, %f12 loop_4346: fnor %f0, %f12, %f4 alignaddrl %l5, %g4, %i5 bcc,pn %icc, loop_4347 ldsw [%l7 + 0x64], %o4 popc %o2, %g1 sll %i3, %o6, %i0 loop_4347: fnot1 %f14, %f2 ldsh [%l7 + 0x36], %l1 ldsb [%l7 + 0x6B], %g6 fmovscs %xcc, %f0, %f13 fba %fcc3, loop_4348 tl %icc, 0x6 fmovdgu %xcc, %f4, %f1 fbne %fcc1, loop_4349 loop_4348: tneg %xcc, 0x7 fpadd16s %f4, %f15, %f9 ldd [%l7 + 0x28], %f4 loop_4349: fcmpd %fcc0, %f14, %f2 brlez %l3, loop_4350 fmovspos %xcc, %f6, %f9 array8 %i2, %g7, %l2 umulcc %g5, 0x16AB, %i1 loop_4350: fmul8ulx16 %f10, %f2, %f0 bn,a,pn %icc, loop_4351 stb %g3, [%l7 + 0x65] st %f13, [%l7 + 0x60] ldd [%l7 + 0x10], %f14 loop_4351: fmovrdlez %i4, %f2, %f4 and %o1, 0x1775, %i7 stb %o0, [%l7 + 0x5A] fornot2s %f5, %f2, %f3 ld [%l7 + 0x6C], %f6 fmovscs %xcc, %f1, %f6 taddcctv %o5, %l6, %l0 lduw [%l7 + 0x20], %o3 fmovdn %xcc, %f15, %f3 fsrc2 %f0, %f0 fbl %fcc2, loop_4352 sdiv %i6, 0x1CDB, %o7 std %f6, [%l7 + 0x18] fmovdvc %xcc, %f3, %f0 loop_4352: fbe %fcc2, loop_4353 ldub [%l7 + 0x3C], %l4 fbo,a %fcc1, loop_4354 ldx [%l7 + 0x08], %g2 loop_4353: ldsb [%l7 + 0x5A], %g4 st %f4, [%l7 + 0x34] loop_4354: fcmpes %fcc0, %f12, %f9 st %f0, [%l7 + 0x64] ldsw [%l7 + 0x78], %l5 ba loop_4355 orncc %i5, %o2, %g1 movge %icc, %i3, %o6 fornot1s %f4, %f6, %f2 loop_4355: array32 %i0, %o4, %g6 fmovsle %icc, %f10, %f6 movrgz %l3, 0x216, %i2 bneg loop_4356 ldsw [%l7 + 0x2C], %g7 movg %icc, %l2, %g5 movn %xcc, %i1, %l1 loop_4356: edge8n %g3, %i4, %i7 ldub [%l7 + 0x29], %o0 fmovdneg %xcc, %f8, %f2 fmovdvs %icc, %f12, %f14 fmovse %xcc, %f6, %f14 fone %f12 addc %o5, %o1, %l0 tle %icc, 0x0 fmovdneg %xcc, %f1, %f0 ldd [%l7 + 0x48], %f8 fmovs %f1, %f5 ldd [%l7 + 0x48], %f8 fblg %fcc3, loop_4357 lduw [%l7 + 0x54], %l6 orcc %i6, %o3, %l4 bvs,a,pn %icc, loop_4358 loop_4357: edge16l %o7, %g2, %g4 ldsw [%l7 + 0x1C], %i5 fcmpeq32 %f2, %f12, %l5 loop_4358: ldub [%l7 + 0x4C], %o2 fmovdneg %icc, %f1, %f12 tcc %xcc, 0x3 ldsw [%l7 + 0x4C], %g1 fbu %fcc1, loop_4359 fbn,a %fcc2, loop_4360 movrgz %o6, %i3, %o4 fpadd32 %f8, %f4, %f0 loop_4359: ldd [%l7 + 0x68], %f6 loop_4360: mova %icc, %g6, %i0 ld [%l7 + 0x6C], %f11 tpos %icc, 0x6 orncc %l3, 0x1378, %g7 movge %icc, %i2, %g5 be,a,pn %icc, loop_4361 tle %icc, 0x0 ldx [%l7 + 0x48], %l2 fxor %f8, %f10, %f4 loop_4361: fmovsvc %xcc, %f13, %f1 std %f10, [%l7 + 0x38] fpadd32s %f13, %f8, %f6 st %f9, [%l7 + 0x3C] nop setx loop_4362, %l0, %l1 jmpl %l1, %i1 std %f4, [%l7 + 0x50] movgu %icc, %g3, %i4 or %l1, %i7, %o5 loop_4362: fmovdg %xcc, %f7, %f15 ldub [%l7 + 0x1B], %o1 fbne %fcc2, loop_4363 fbule %fcc0, loop_4364 fones %f5 fornot2s %f15, %f10, %f11 loop_4363: fmovdn %xcc, %f0, %f8 loop_4364: ldsh [%l7 + 0x18], %o0 ldsw [%l7 + 0x4C], %l0 fmovsvs %icc, %f6, %f1 ta %xcc, 0x1 call loop_4365 fbue,a %fcc1, loop_4366 tcs %xcc, 0x3 nop setx loop_4367, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4365: movvs %icc, %i6, %o3 loop_4366: ldsw [%l7 + 0x28], %l4 edge8ln %l6, %o7, %g2 loop_4367: edge32l %i5, %l5, %o2 fpack16 %f0, %f13 brnz,a %g4, loop_4368 ldsw [%l7 + 0x68], %o6 fands %f15, %f1, %f15 lduw [%l7 + 0x64], %g1 loop_4368: ldsh [%l7 + 0x30], %i3 fmovdle %xcc, %f10, %f4 orncc %o4, 0x0FDE, %i0 ldx [%l7 + 0x78], %g6 movg %icc, %g7, %i2 brz,a %g5, loop_4369 edge16n %l2, %l3, %g3 fmovdg %icc, %f9, %f6 ldd [%l7 + 0x70], %f10 loop_4369: ldsb [%l7 + 0x23], %i1 movrlz %l1, %i4, %o5 ldsh [%l7 + 0x70], %i7 brgez,a %o1, loop_4370 brlz %l0, loop_4371 ldsw [%l7 + 0x30], %o0 ldsw [%l7 + 0x30], %o3 loop_4370: fmovspos %xcc, %f13, %f5 loop_4371: fmovrdgz %l4, %f14, %f6 fnand %f12, %f8, %f14 fcmpd %fcc3, %f4, %f6 stx %i6, [%l7 + 0x60] lduw [%l7 + 0x4C], %o7 lduw [%l7 + 0x78], %l6 stw %g2, [%l7 + 0x08] fbu,a %fcc1, loop_4372 std %f2, [%l7 + 0x70] ldub [%l7 + 0x4C], %i5 movg %xcc, %o2, %l5 loop_4372: fmovrdlez %g4, %f4, %f0 fmovrdne %o6, %f4, %f0 movpos %icc, %i3, %o4 fpsub32s %f9, %f6, %f12 array8 %i0, %g6, %g7 array16 %i2, %g1, %g5 fnegd %f6, %f14 stb %l3, [%l7 + 0x39] fmovdle %xcc, %f3, %f8 std %f2, [%l7 + 0x10] std %f8, [%l7 + 0x78] fnand %f2, %f10, %f10 add %l2, %i1, %g3 xnorcc %l1, 0x0896, %o5 std %f0, [%l7 + 0x28] fmovsle %icc, %f12, %f10 umul %i4, 0x153A, %o1 ldx [%l7 + 0x28], %l0 array8 %o0, %o3, %l4 movcc %icc, %i6, %i7 st %f4, [%l7 + 0x08] tge %xcc, 0x1 movl %icc, %o7, %g2 udiv %l6, 0x1ACC, %i5 sth %o2, [%l7 + 0x7A] st %f4, [%l7 + 0x2C] fands %f1, %f9, %f15 tne %xcc, 0x7 sth %l5, [%l7 + 0x2E] sth %g4, [%l7 + 0x16] sdivx %o6, 0x1AAD, %o4 fmovscc %icc, %f13, %f13 ldsb [%l7 + 0x24], %i3 ldsh [%l7 + 0x2C], %i0 fandnot1s %f11, %f1, %f10 fbg %fcc1, loop_4373 movle %xcc, %g7, %g6 fabsd %f2, %f12 fmovdcc %xcc, %f8, %f2 loop_4373: ldsb [%l7 + 0x25], %g1 addc %i2, %g5, %l3 fmovde %xcc, %f15, %f0 ldd [%l7 + 0x10], %f12 ldsb [%l7 + 0x58], %i1 lduh [%l7 + 0x12], %l2 fmovsg %xcc, %f10, %f9 lduw [%l7 + 0x24], %l1 ldsb [%l7 + 0x09], %o5 sllx %g3, 0x09, %o1 ldx [%l7 + 0x78], %i4 fbue %fcc0, loop_4374 and %l0, %o0, %o3 movrne %i6, 0x0EE, %i7 movl %xcc, %o7, %l4 loop_4374: stx %l6, [%l7 + 0x48] ldsw [%l7 + 0x74], %g2 ldsw [%l7 + 0x28], %i5 for %f8, %f8, %f14 edge32ln %l5, %o2, %o6 stw %g4, [%l7 + 0x10] edge8n %i3, %o4, %g7 fbn %fcc3, loop_4375 bgu,pn %icc, loop_4376 sth %i0, [%l7 + 0x0A] fbo %fcc3, loop_4377 loop_4375: nop setx loop_4378, %l0, %l1 jmpl %l1, %g6 loop_4376: fmul8x16au %f12, %f6, %f2 fornot2s %f2, %f1, %f15 loop_4377: fcmpeq16 %f4, %f14, %g1 loop_4378: ldd [%l7 + 0x58], %f2 lduh [%l7 + 0x0E], %g5 brgez,a %i2, loop_4379 edge16n %i1, %l2, %l3 be loop_4380 ldx [%l7 + 0x30], %o5 loop_4379: movrgez %l1, 0x37D, %o1 ldd [%l7 + 0x68], %f6 loop_4380: fmuld8sux16 %f11, %f13, %f10 ldd [%l7 + 0x10], %f10 fmovse %icc, %f9, %f13 fnor %f2, %f2, %f6 ldsh [%l7 + 0x28], %g3 popc %i4, %l0 tle %xcc, 0x6 tneg %icc, 0x4 lduw [%l7 + 0x18], %o3 fsrc1s %f4, %f6 fmovdgu %xcc, %f10, %f6 fpsub32 %f14, %f2, %f10 edge8ln %o0, %i6, %i7 ldsw [%l7 + 0x48], %l4 ldx [%l7 + 0x48], %o7 ldsb [%l7 + 0x22], %l6 fmovsvs %xcc, %f4, %f9 ldd [%l7 + 0x10], %f6 fmovsgu %xcc, %f11, %f6 movcs %xcc, %g2, %i5 sth %l5, [%l7 + 0x60] fsrc2s %f11, %f3 fmovdvc %icc, %f4, %f13 orcc %o6, %g4, %o2 fexpand %f6, %f2 for %f4, %f0, %f10 ldsw [%l7 + 0x50], %o4 fones %f6 fcmpgt32 %f10, %f2, %g7 tle %xcc, 0x1 fmovdle %icc, %f13, %f10 fmovdne %icc, %f10, %f11 siam 0x2 array16 %i0, %i3, %g1 fcmpeq16 %f12, %f4, %g5 ldsh [%l7 + 0x4C], %i2 fmovdg %icc, %f1, %f11 ldx [%l7 + 0x08], %g6 mulx %l2, 0x134B, %l3 fmovsneg %icc, %f3, %f10 fba %fcc3, loop_4381 addc %o5, 0x1259, %l1 fands %f6, %f6, %f10 ld [%l7 + 0x18], %f14 loop_4381: std %f0, [%l7 + 0x30] fpadd32s %f4, %f4, %f2 fnor %f2, %f12, %f4 ldsw [%l7 + 0x7C], %o1 tcc %xcc, 0x1 udivcc %g3, 0x1EC4, %i1 tneg %xcc, 0x6 fbul %fcc3, loop_4382 stw %i4, [%l7 + 0x68] edge32n %o3, %o0, %l0 ldsb [%l7 + 0x4D], %i6 loop_4382: fmovsl %icc, %f12, %f13 fbne %fcc1, loop_4383 stx %l4, [%l7 + 0x08] add %o7, %i7, %l6 sth %g2, [%l7 + 0x42] loop_4383: bpos,pn %xcc, loop_4384 ldsw [%l7 + 0x14], %l5 stx %i5, [%l7 + 0x60] nop setx loop_4385, %l0, %l1 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_4384: ld [%l7 + 0x4C], %f8 fmovdvc %icc, %f0, %f11 fpackfix %f8, %f11 loop_4385: fxor %f0, %f4, %f4 fands %f7, %f12, %f13 brgz,a %o6, loop_4386 ldub [%l7 + 0x1C], %g4 fmovsleu %icc, %f10, %f3 fpadd16 %f6, %f10, %f0 loop_4386: ld [%l7 + 0x4C], %f12 bvs,a loop_4387 srl %o4, %o2, %g7 ldsw [%l7 + 0x74], %i0 fxnor %f12, %f2, %f4 loop_4387: bvc,a,pt %icc, loop_4388 fbo,a %fcc0, loop_4389 fmovspos %icc, %f14, %f5 sdiv %i3, 0x1CF9, %g1 loop_4388: movrlz %i2, %g5, %g6 loop_4389: ldsw [%l7 + 0x44], %l2 movn %xcc, %l3, %o5 ldsb [%l7 + 0x64], %l1 fmovd %f8, %f12 sdivx %g3, 0x1F0C, %o1 stx %i4, [%l7 + 0x38] bge,pt %xcc, loop_4390 fxor %f12, %f10, %f12 fmovsl %icc, %f2, %f1 andcc %i1, %o3, %l0 loop_4390: brz,a %i6, loop_4391 fmovsge %xcc, %f10, %f5 fmovdvs %icc, %f9, %f10 tneg %icc, 0x0 loop_4391: fmovrsgz %l4, %f0, %f0 movre %o0, 0x0DD, %o7 taddcctv %l6, %i7, %g2 ldx [%l7 + 0x28], %i5 fpsub32s %f7, %f6, %f2 ldd [%l7 + 0x38], %f14 fnors %f12, %f15, %f7 sth %o6, [%l7 + 0x54] be,pt %icc, loop_4392 fzeros %f15 movre %g4, %o4, %l5 fble,a %fcc1, loop_4393 loop_4392: mova %xcc, %g7, %o2 tcc %icc, 0x1 fornot2s %f3, %f13, %f15 loop_4393: tcs %xcc, 0x7 std %f14, [%l7 + 0x58] fandnot2 %f4, %f12, %f10 stw %i0, [%l7 + 0x70] tg %icc, 0x5 fxors %f8, %f0, %f1 sdivcc %i3, 0x0DC4, %i2 std %f6, [%l7 + 0x38] tl %icc, 0x5 lduw [%l7 + 0x70], %g1 ldd [%l7 + 0x78], %f0 sub %g6, 0x09E3, %g5 stb %l2, [%l7 + 0x5C] stw %l3, [%l7 + 0x44] fmovse %icc, %f2, %f8 xorcc %l1, %g3, %o1 ld [%l7 + 0x68], %f15 fcmped %fcc2, %f4, %f8 stx %i4, [%l7 + 0x38] fmovsle %icc, %f10, %f9 movvc %icc, %i1, %o5 fbl,a %fcc1, loop_4394 st %f9, [%l7 + 0x54] edge8n %o3, %i6, %l0 fmovrdne %l4, %f0, %f8 loop_4394: ldub [%l7 + 0x16], %o7 brgez %l6, loop_4395 lduw [%l7 + 0x20], %i7 fsrc2 %f8, %f14 st %f11, [%l7 + 0x1C] loop_4395: pdist %f2, %f12, %f4 fxnors %f14, %f3, %f11 bneg,pn %xcc, loop_4396 sll %g2, 0x0A, %o0 subcc %i5, %o6, %o4 lduh [%l7 + 0x36], %l5 loop_4396: ldsh [%l7 + 0x7E], %g7 orncc %o2, 0x102F, %g4 fbn %fcc3, loop_4397 ldsb [%l7 + 0x1B], %i0 udivx %i2, 0x1FD7, %g1 lduh [%l7 + 0x54], %g6 loop_4397: call loop_4398 ldx [%l7 + 0x60], %g5 bshuffle %f12, %f10, %f4 std %f8, [%l7 + 0x38] loop_4398: fmovdneg %xcc, %f5, %f0 stx %i3, [%l7 + 0x68] addc %l2, 0x0DBE, %l1 fcmpgt16 %f0, %f2, %l3 fsrc2 %f2, %f6 lduw [%l7 + 0x30], %g3 nop setx loop_4399, %l0, %l1 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_4400 tcs %icc, 0x6 smul %i4, 0x04B3, %o1 loop_4399: st %f15, [%l7 + 0x58] loop_4400: xnorcc %o5, %i1, %o3 tge %xcc, 0x7 tl %xcc, 0x7 bcs,pt %xcc, loop_4401 fcmple16 %f8, %f14, %l0 lduw [%l7 + 0x50], %i6 ldx [%l7 + 0x68], %o7 loop_4401: edge32n %l4, %l6, %g2 ldsw [%l7 + 0x68], %o0 fmovdgu %icc, %f9, %f7 call loop_4402 andn %i5, %o6, %i7 sdiv %o4, 0x02CE, %l5 sth %o2, [%l7 + 0x36] loop_4402: ld [%l7 + 0x20], %f11 fmovrdgez %g7, %f14, %f0 ldsh [%l7 + 0x4A], %i0 edge8ln %g4, %i2, %g6 fmovdvs %xcc, %f4, %f6 fblg,a %fcc2, loop_4403 fbul %fcc0, loop_4404 array8 %g5, %g1, %l2 fbne %fcc3, loop_4405 loop_4403: fmovrdlz %i3, %f4, %f0 loop_4404: xorcc %l3, 0x1299, %l1 fbo %fcc0, loop_4406 loop_4405: fpack32 %f10, %f0, %f14 st %f6, [%l7 + 0x30] fpadd16 %f2, %f6, %f8 loop_4406: edge8n %g3, %i4, %o5 fone %f10 ldub [%l7 + 0x49], %i1 sdivx %o3, 0x04FE, %l0 fabsd %f2, %f2 brlez %i6, loop_4407 fandnot2 %f6, %f12, %f4 fabss %f6, %f3 fornot2 %f6, %f12, %f10 loop_4407: srax %o1, %o7, %l6 fblg %fcc2, loop_4408 lduw [%l7 + 0x44], %g2 fbue %fcc1, loop_4409 ldsw [%l7 + 0x78], %l4 loop_4408: edge16 %o0, %i5, %o6 fbule,a %fcc1, loop_4410 loop_4409: umul %o4, 0x1F6C, %l5 tvs %xcc, 0x1 movleu %xcc, %i7, %o2 loop_4410: stx %i0, [%l7 + 0x20] st %f6, [%l7 + 0x5C] fmovse %xcc, %f14, %f15 subccc %g4, %i2, %g7 stx %g6, [%l7 + 0x28] ldx [%l7 + 0x58], %g5 tl %icc, 0x0 st %f15, [%l7 + 0x28] ldsh [%l7 + 0x58], %l2 fzero %f12 sethi 0x0A1D, %g1 stx %l3, [%l7 + 0x18] fone %f6 fcmpgt16 %f6, %f0, %i3 xnorcc %l1, 0x0E06, %i4 ldsh [%l7 + 0x4C], %g3 edge8 %i1, %o5, %o3 sth %i6, [%l7 + 0x0C] ldsb [%l7 + 0x43], %o1 fzeros %f6 fpack16 %f8, %f3 ldsh [%l7 + 0x6A], %l0 bpos,a loop_4411 st %f7, [%l7 + 0x58] fbu,a %fcc1, loop_4412 ba,a,pn %icc, loop_4413 loop_4411: fmovdne %icc, %f5, %f7 st %f5, [%l7 + 0x5C] loop_4412: array8 %o7, %l6, %g2 loop_4413: ldsw [%l7 + 0x2C], %o0 edge16l %i5, %o6, %l4 fpack32 %f14, %f8, %f2 movcc %xcc, %l5, %i7 fnand %f0, %f14, %f10 movre %o4, 0x0F4, %o2 bg loop_4414 tgu %xcc, 0x1 edge16ln %g4, %i2, %g7 ldd [%l7 + 0x78], %f6 loop_4414: movge %icc, %g6, %g5 fmovrdgez %i0, %f2, %f4 fmovdvs %icc, %f9, %f3 fmovrde %g1, %f14, %f2 nop setx loop_4415, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry or %l2, 0x1B78, %l3 ldsb [%l7 + 0x30], %i3 umulcc %i4, %l1, %i1 loop_4415: stx %g3, [%l7 + 0x50] bleu,pt %xcc, loop_4416 fornot1 %f6, %f0, %f2 fmovsn %xcc, %f14, %f2 mulscc %o5, 0x0598, %o3 loop_4416: fmul8ulx16 %f4, %f8, %f12 tn %xcc, 0x4 orcc %i6, 0x04D0, %o1 bvc,pn %xcc, loop_4417 fands %f15, %f4, %f3 umulcc %l0, %o7, %l6 fexpand %f1, %f2 loop_4417: movl %xcc, %o0, %g2 tcc %icc, 0x7 fmul8x16 %f2, %f8, %f4 fmovdgu %xcc, %f8, %f7 ldsh [%l7 + 0x44], %o6 fpmerge %f10, %f14, %f6 fmovdcs %icc, %f12, %f9 siam 0x1 std %f8, [%l7 + 0x30] ba %xcc, loop_4418 fxnor %f2, %f10, %f0 orcc %i5, 0x0ECF, %l5 sth %l4, [%l7 + 0x64] loop_4418: pdist %f0, %f10, %f8 fbne %fcc0, loop_4419 lduh [%l7 + 0x7C], %i7 sth %o2, [%l7 + 0x3E] fornot1s %f2, %f9, %f1 loop_4419: ld [%l7 + 0x44], %f11 ldsw [%l7 + 0x74], %g4 fpsub32s %f0, %f15, %f11 ldsb [%l7 + 0x7A], %o4 tl %xcc, 0x3 ldd [%l7 + 0x70], %f10 fone %f2 movrne %g7, %g6, %i2 movrne %i0, 0x14A, %g5 fmovsge %icc, %f4, %f11 ld [%l7 + 0x54], %f2 ldub [%l7 + 0x3D], %g1 fmovrslz %l3, %f2, %f1 ldsh [%l7 + 0x62], %i3 st %f11, [%l7 + 0x18] tl %xcc, 0x0 fpadd16s %f15, %f12, %f7 nop setx loop_4420, %l0, %l1 jmpl %l1, %l2 tsubcctv %l1, 0x1DF9, %i4 ldd [%l7 + 0x48], %f8 fmuld8sux16 %f15, %f11, %f2 loop_4420: fbne,a %fcc0, loop_4421 fmovdne %xcc, %f4, %f10 ldub [%l7 + 0x6F], %g3 fmul8x16 %f15, %f4, %f6 loop_4421: stx %o5, [%l7 + 0x60] edge32n %i1, %o3, %i6 ldd [%l7 + 0x28], %f0 fones %f4 fmovdle %icc, %f11, %f11 fzero %f14 srlx %l0, %o7, %l6 fbug %fcc1, loop_4422 array8 %o0, %o1, %o6 st %f14, [%l7 + 0x6C] fabsd %f2, %f12 loop_4422: tg %xcc, 0x4 fnegd %f14, %f14 sth %i5, [%l7 + 0x56] brnz %g2, loop_4423 tg %icc, 0x2 ldsb [%l7 + 0x12], %l5 tl %xcc, 0x4 loop_4423: fmovdvc %xcc, %f2, %f15 tn %icc, 0x1 fmovscc %icc, %f9, %f9 stb %i7, [%l7 + 0x6F] siam 0x1 fbe %fcc3, loop_4424 edge16n %l4, %g4, %o4 fones %f11 sra %o2, 0x1A, %g6 loop_4424: movcc %icc, %g7, %i2 movrgez %g5, 0x1BF, %i0 fmovdvs %icc, %f0, %f3 fpadd32 %f0, %f0, %f14 ba,a,pt %xcc, loop_4425 tcc %xcc, 0x4 movcc %xcc, %g1, %l3 std %f10, [%l7 + 0x40] loop_4425: fpack32 %f0, %f4, %f8 tsubcctv %l2, %i3, %i4 fmul8x16 %f8, %f10, %f12 fxors %f4, %f13, %f1 tneg %xcc, 0x3 ldub [%l7 + 0x7A], %g3 fbne,a %fcc3, loop_4426 fmovsne %icc, %f8, %f4 fmovdneg %icc, %f7, %f7 stx %o5, [%l7 + 0x40] loop_4426: ldub [%l7 + 0x13], %l1 tgu %xcc, 0x7 fmovse %icc, %f14, %f15 fbo %fcc1, loop_4427 umul %o3, 0x1E19, %i1 stb %l0, [%l7 + 0x6C] fmovse %xcc, %f4, %f8 loop_4427: for %f4, %f0, %f0 fmovrdgz %i6, %f4, %f2 fcmpeq16 %f4, %f8, %l6 edge32n %o7, %o1, %o0 srlx %o6, %g2, %i5 ldsw [%l7 + 0x4C], %i7 ldx [%l7 + 0x08], %l5 nop setx loop_4428, %l0, %l1 jmpl %l1, %g4 alignaddr %o4, %o2, %g6 edge32 %g7, %i2, %l4 fmuld8ulx16 %f11, %f0, %f6 loop_4428: ldub [%l7 + 0x34], %i0 fmovrdgz %g5, %f6, %f12 fpsub32s %f10, %f9, %f9 orcc %l3, 0x103B, %l2 std %f10, [%l7 + 0x60] fand %f8, %f4, %f0 smul %i3, 0x0A5A, %i4 tcc %icc, 0x7 st %f6, [%l7 + 0x4C] andncc %g1, %g3, %l1 movrgz %o5, 0x3E4, %o3 fbue %fcc2, loop_4429 ldx [%l7 + 0x08], %l0 bvc,a %icc, loop_4430 fbge,a %fcc0, loop_4431 loop_4429: xor %i6, %i1, %o7 ldsb [%l7 + 0x3E], %o1 loop_4430: ld [%l7 + 0x58], %f3 loop_4431: lduh [%l7 + 0x46], %o0 stx %o6, [%l7 + 0x70] ba,a,pt %icc, loop_4432 fones %f6 array8 %g2, %l6, %i5 stx %i7, [%l7 + 0x18] loop_4432: fcmpgt16 %f2, %f14, %l5 lduw [%l7 + 0x48], %o4 st %f14, [%l7 + 0x10] edge16ln %o2, %g6, %g4 sdiv %g7, 0x08CA, %i2 ldd [%l7 + 0x38], %f2 edge16n %i0, %l4, %g5 fcmpeq16 %f6, %f0, %l2 sth %i3, [%l7 + 0x50] mova %icc, %l3, %g1 fmovrdgez %i4, %f12, %f14 std %f14, [%l7 + 0x28] fbul %fcc3, loop_4433 orncc %g3, 0x0139, %l1 tneg %icc, 0x1 be,pn %icc, loop_4434 loop_4433: subccc %o3, %o5, %i6 lduw [%l7 + 0x50], %i1 nop setx loop_4435, %l0, %l1 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_4434: fpack32 %f0, %f4, %f6 movrlez %l0, 0x002, %o7 taddcctv %o1, %o6, %o0 loop_4435: orcc %g2, %l6, %i5 edge32l %i7, %o4, %o2 fmul8x16au %f1, %f8, %f6 ld [%l7 + 0x18], %f2 fmul8x16 %f9, %f14, %f0 fsrc2 %f8, %f2 bvs loop_4436 fones %f12 movgu %icc, %g6, %g4 ldsw [%l7 + 0x44], %l5 loop_4436: movn %icc, %g7, %i2 fcmpne32 %f14, %f2, %i0 fandnot2 %f8, %f8, %f4 fmovsg %xcc, %f13, %f9 tgu %icc, 0x2 st %f0, [%l7 + 0x18] fmovrse %g5, %f9, %f9 tg %icc, 0x3 move %icc, %l2, %l4 edge8ln %l3, %g1, %i4 andncc %g3, %l1, %o3 andncc %o5, %i3, %i6 ble,a,pn %xcc, loop_4437 fmovrdgez %i1, %f10, %f0 edge8 %o7, %o1, %o6 alignaddrl %l0, %g2, %l6 loop_4437: srlx %i5, 0x05, %o0 sll %o4, 0x1C, %o2 tcs %xcc, 0x2 ldx [%l7 + 0x10], %i7 stb %g4, [%l7 + 0x70] movvs %icc, %l5, %g6 sethi 0x1B4A, %g7 fbo %fcc2, loop_4438 ldd [%l7 + 0x38], %f6 ldub [%l7 + 0x70], %i2 stw %g5, [%l7 + 0x60] loop_4438: xnor %l2, 0x0047, %l4 ld [%l7 + 0x08], %f2 fmovrdlez %l3, %f2, %f2 fcmple32 %f4, %f4, %i0 fnegd %f12, %f14 stb %g1, [%l7 + 0x46] bg loop_4439 bneg,a,pn %icc, loop_4440 fmovrse %i4, %f10, %f10 lduh [%l7 + 0x7A], %g3 loop_4439: fmovrse %l1, %f4, %f4 loop_4440: ldub [%l7 + 0x2F], %o3 ldx [%l7 + 0x68], %i3 fmovsl %xcc, %f2, %f15 fandnot1s %f7, %f10, %f4 fmovscc %xcc, %f14, %f7 st %f13, [%l7 + 0x50] ld [%l7 + 0x64], %f4 ldsw [%l7 + 0x0C], %i6 std %f8, [%l7 + 0x20] fpsub32s %f5, %f8, %f11 stx %i1, [%l7 + 0x60] addc %o5, 0x1A18, %o1 ldsh [%l7 + 0x26], %o7 brgez %l0, loop_4441 ldd [%l7 + 0x20], %f12 taddcc %g2, %l6, %i5 fmul8ulx16 %f0, %f12, %f6 loop_4441: fcmpgt32 %f2, %f4, %o0 fcmpgt32 %f12, %f12, %o6 sdivx %o4, 0x1A6E, %o2 fpsub16 %f6, %f0, %f8 fbe %fcc1, loop_4442 std %f0, [%l7 + 0x20] fornot2s %f13, %f9, %f13 move %icc, %i7, %g4 loop_4442: array32 %l5, %g6, %g7 fbo,a %fcc2, loop_4443 fbu,a %fcc0, loop_4444 fmul8x16au %f15, %f11, %f14 bneg,pt %icc, loop_4445 loop_4443: fbne,a %fcc1, loop_4446 loop_4444: stx %i2, [%l7 + 0x30] fmovdvs %xcc, %f15, %f0 loop_4445: tvs %icc, 0x4 loop_4446: movle %icc, %g5, %l2 fnegd %f6, %f14 stw %l3, [%l7 + 0x70] stx %l4, [%l7 + 0x28] fbul,a %fcc3, loop_4447 fmovdle %icc, %f12, %f12 xnorcc %i0, 0x0B17, %i4 fexpand %f12, %f10 loop_4447: movcc %xcc, %g1, %l1 be %icc, loop_4448 fpmerge %f2, %f3, %f2 xor %o3, 0x16A5, %i3 xnorcc %i6, 0x01C5, %g3 loop_4448: std %f2, [%l7 + 0x60] ld [%l7 + 0x68], %f1 umul %o5, %o1, %i1 fmovde %icc, %f2, %f7 ldd [%l7 + 0x60], %f12 fmul8x16 %f7, %f14, %f12 std %f4, [%l7 + 0x48] fxor %f10, %f14, %f12 fcmpgt32 %f10, %f6, %l0 st %f14, [%l7 + 0x10] stx %g2, [%l7 + 0x58] lduh [%l7 + 0x68], %o7 fcmpgt32 %f6, %f2, %i5 fcmpne32 %f6, %f6, %l6 addc %o6, 0x1754, %o0 ble,a,pn %icc, loop_4449 ldsb [%l7 + 0x15], %o2 fsrc2 %f14, %f2 umulcc %o4, %i7, %g4 loop_4449: ldd [%l7 + 0x30], %f6 sdivx %g6, 0x0D0E, %g7 fmovrse %l5, %f1, %f3 st %f14, [%l7 + 0x2C] ldsw [%l7 + 0x24], %i2 orcc %l2, %l3, %g5 andcc %i0, %i4, %g1 srlx %l1, %l4, %o3 edge16 %i3, %g3, %i6 fmovdvs %icc, %f5, %f3 orcc %o1, 0x1F80, %o5 ble,a,pt %icc, loop_4450 fpackfix %f10, %f1 lduw [%l7 + 0x48], %i1 stb %l0, [%l7 + 0x12] loop_4450: ldd [%l7 + 0x28], %f0 alignaddrl %o7, %g2, %i5 edge16l %l6, %o6, %o2 popc 0x13D1, %o4 fnor %f2, %f2, %f12 tn %xcc, 0x2 bgu,a %icc, loop_4451 fmovdcc %icc, %f14, %f7 ldsh [%l7 + 0x44], %i7 fmovsneg %xcc, %f15, %f9 loop_4451: tg %icc, 0x1 fblg %fcc2, loop_4452 edge16ln %o0, %g6, %g4 fabss %f14, %f15 ld [%l7 + 0x74], %f5 loop_4452: fmovrse %g7, %f2, %f3 fmovsgu %xcc, %f1, %f7 pdist %f6, %f10, %f10 lduw [%l7 + 0x40], %l5 fornot1 %f10, %f6, %f8 fxor %f4, %f2, %f8 lduw [%l7 + 0x68], %i2 ldd [%l7 + 0x48], %f4 movrlz %l2, 0x0E3, %g5 std %f12, [%l7 + 0x20] call loop_4453 edge8 %i0, %l3, %g1 fmovrdlz %i4, %f8, %f4 ldx [%l7 + 0x78], %l1 loop_4453: sethi 0x03A1, %o3 stx %l4, [%l7 + 0x38] bvc,a loop_4454 movrgez %g3, 0x085, %i3 fandnot1s %f5, %f1, %f12 fbul,a %fcc0, loop_4455 loop_4454: ldsh [%l7 + 0x7E], %i6 fbul %fcc1, loop_4456 fmovsvc %icc, %f8, %f6 loop_4455: lduw [%l7 + 0x58], %o5 ldx [%l7 + 0x20], %o1 loop_4456: stb %i1, [%l7 + 0x4E] movle %icc, %l0, %g2 brnz %o7, loop_4457 stx %i5, [%l7 + 0x58] movvs %xcc, %l6, %o6 popc %o2, %i7 loop_4457: subc %o4, %g6, %o0 lduw [%l7 + 0x6C], %g4 ldsw [%l7 + 0x7C], %g7 xnor %l5, %l2, %i2 fpack32 %f10, %f8, %f10 st %f14, [%l7 + 0x58] fmul8ulx16 %f0, %f10, %f2 fmovscs %icc, %f10, %f15 smulcc %g5, 0x0287, %l3 fpmerge %f3, %f12, %f14 fbl,a %fcc3, loop_4458 movneg %xcc, %g1, %i0 move %xcc, %i4, %l1 tg %xcc, 0x0 loop_4458: call loop_4459 edge16l %l4, %o3, %i3 ble,pt %xcc, loop_4460 fmovdvs %xcc, %f3, %f10 loop_4459: fsrc2s %f5, %f1 fabsd %f10, %f2 loop_4460: ldsw [%l7 + 0x74], %i6 ldd [%l7 + 0x28], %f2 tpos %icc, 0x0 smul %g3, 0x1452, %o1 array32 %o5, %i1, %l0 movne %icc, %g2, %o7 fmul8x16au %f13, %f7, %f14 lduw [%l7 + 0x2C], %i5 fmovsa %icc, %f11, %f11 andcc %o6, 0x0D28, %l6 fcmped %fcc3, %f12, %f4 fands %f5, %f3, %f10 siam 0x2 movrlz %i7, %o2, %g6 mova %icc, %o4, %g4 movg %icc, %o0, %l5 fmovsl %xcc, %f5, %f3 st %f14, [%l7 + 0x20] fandnot1 %f2, %f4, %f14 bpos,pt %icc, loop_4461 stw %l2, [%l7 + 0x54] fones %f0 fsrc1 %f6, %f14 loop_4461: edge32ln %g7, %g5, %l3 bvs,a %xcc, loop_4462 fmovscs %icc, %f5, %f11 te %icc, 0x0 edge16ln %g1, %i0, %i2 loop_4462: fcmpne32 %f8, %f4, %l1 smul %i4, 0x1B4D, %l4 ldx [%l7 + 0x58], %i3 ldub [%l7 + 0x2D], %i6 bgu,a,pt %icc, loop_4463 fblg %fcc0, loop_4464 lduh [%l7 + 0x34], %o3 fnegd %f0, %f10 loop_4463: lduh [%l7 + 0x6C], %g3 loop_4464: st %f11, [%l7 + 0x6C] fpsub16s %f12, %f7, %f14 fmovsvc %icc, %f6, %f5 fcmpne16 %f2, %f2, %o5 sth %o1, [%l7 + 0x64] sth %l0, [%l7 + 0x5E] movrlez %i1, 0x373, %g2 tn %xcc, 0x4 addcc %i5, 0x1302, %o7 siam 0x4 bshuffle %f8, %f8, %f10 bneg,a %xcc, loop_4465 ldsw [%l7 + 0x20], %l6 nop setx loop_4466, %l0, %l1 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 + 0x34] loop_4465: ldub [%l7 + 0x13], %o6 std %f14, [%l7 + 0x78] loop_4466: st %f13, [%l7 + 0x64] tneg %icc, 0x5 ldsb [%l7 + 0x4D], %i7 fmovsa %xcc, %f11, %f10 movrlz %g6, 0x2DB, %o4 fcmpd %fcc2, %f2, %f2 fba %fcc1, loop_4467 alignaddr %g4, %o0, %o2 tpos %icc, 0x5 fbule,a %fcc1, loop_4468 loop_4467: sth %l2, [%l7 + 0x68] ldd [%l7 + 0x10], %f6 fmuld8sux16 %f15, %f15, %f10 loop_4468: stb %g7, [%l7 + 0x73] sth %l5, [%l7 + 0x1C] fsrc2 %f2, %f12 mova %icc, %g5, %l3 st %f1, [%l7 + 0x64] bne,a,pn %icc, loop_4469 movrgz %i0, %g1, %l1 fmovrdne %i4, %f0, %f10 fbug,a %fcc0, loop_4470 loop_4469: stw %i2, [%l7 + 0x74] fmovscs %icc, %f1, %f4 fmovdl %xcc, %f5, %f13 loop_4470: stb %l4, [%l7 + 0x73] fnand %f12, %f2, %f14 faligndata %f10, %f4, %f8 taddcc %i3, %o3, %g3 stx %o5, [%l7 + 0x40] movrlez %o1, 0x2D1, %i6 stb %l0, [%l7 + 0x43] nop setx loop_4471, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %g2, [%l7 + 0x59] std %f14, [%l7 + 0x30] fmovdneg %icc, %f13, %f15 loop_4471: bvc,pt %xcc, loop_4472 lduh [%l7 + 0x42], %i5 fmovrslez %i1, %f2, %f15 fone %f0 loop_4472: ta %icc, 0x1 fmovsge %icc, %f3, %f9 edge32 %o7, %o6, %i7 ld [%l7 + 0x10], %f15 movle %icc, %g6, %l6 fmovrdgz %g4, %f0, %f0 fsrc2s %f10, %f3 st %f9, [%l7 + 0x2C] taddcc %o0, 0x061C, %o2 bcc,a %icc, loop_4473 edge8l %l2, %o4, %g7 addccc %g5, 0x1824, %l3 movne %xcc, %l5, %g1 loop_4473: fcmps %fcc3, %f10, %f4 subcc %i0, 0x1A4D, %i4 ldsb [%l7 + 0x5D], %i2 ldsb [%l7 + 0x41], %l4 tsubcc %i3, 0x0E9D, %o3 ba loop_4474 pdist %f10, %f10, %f0 ldsh [%l7 + 0x0A], %g3 brlez,a %o5, loop_4475 loop_4474: fpadd32 %f10, %f14, %f14 stw %l1, [%l7 + 0x38] std %f10, [%l7 + 0x78] loop_4475: fnot2s %f14, %f1 fnot1 %f10, %f10 edge16l %o1, %l0, %i6 fnand %f2, %f12, %f12 edge8n %i5, %i1, %g2 fpadd32s %f9, %f2, %f5 stw %o6, [%l7 + 0x20] fba %fcc0, loop_4476 bne %icc, loop_4477 fmovs %f3, %f6 nop setx loop_4478, %l0, %l1 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_4476: brnz %i7, loop_4479 loop_4477: fmovrdne %o7, %f14, %f6 sub %l6, 0x02D1, %g4 loop_4478: fmovrdlez %g6, %f10, %f14 loop_4479: fmul8sux16 %f14, %f14, %f14 ldsw [%l7 + 0x54], %o2 fcmple32 %f0, %f4, %o0 srlx %l2, 0x05, %g7 fcmpgt16 %f4, %f12, %o4 srl %g5, %l5, %g1 fandnot2s %f12, %f10, %f13 movrlz %i0, %i4, %i2 fpackfix %f8, %f2 srax %l3, 0x09, %i3 tvs %icc, 0x0 bge,pt %xcc, loop_4480 fbne,a %fcc2, loop_4481 fmovdgu %xcc, %f4, %f1 tge %icc, 0x1 loop_4480: tn %icc, 0x0 loop_4481: ldub [%l7 + 0x2C], %o3 edge32ln %g3, %l4, %o5 ldub [%l7 + 0x54], %l1 fones %f12 fmovdneg %icc, %f7, %f5 and %o1, %l0, %i6 ldsw [%l7 + 0x68], %i5 andncc %i1, %o6, %i7 movvc %icc, %o7, %g2 fmovrdgez %l6, %f8, %f8 fabss %f3, %f8 fornot1 %f10, %f14, %f4 bvs,a,pn %xcc, loop_4482 ld [%l7 + 0x24], %f9 fone %f8 movrlez %g6, 0x151, %g4 loop_4482: fbne %fcc2, loop_4483 edge16l %o0, %o2, %l2 edge8 %o4, %g7, %l5 stx %g1, [%l7 + 0x50] loop_4483: call loop_4484 fcmpgt32 %f6, %f6, %i0 fbu,a %fcc1, loop_4485 edge16 %i4, %g5, %i2 loop_4484: xor %l3, %i3, %g3 movne %xcc, %l4, %o3 loop_4485: fmovrse %o5, %f8, %f0 lduw [%l7 + 0x1C], %l1 stb %o1, [%l7 + 0x68] lduh [%l7 + 0x0E], %l0 bshuffle %f8, %f10, %f10 fmovrsne %i5, %f5, %f8 fpadd16 %f12, %f14, %f12 stb %i6, [%l7 + 0x3D] fmovscc %xcc, %f6, %f4 lduh [%l7 + 0x48], %o6 st %f10, [%l7 + 0x68] fmovdne %icc, %f15, %f6 sth %i7, [%l7 + 0x22] tvs %xcc, 0x5 array8 %i1, %g2, %o7 std %f12, [%l7 + 0x40] fmovrde %g6, %f4, %f8 udivx %g4, 0x0C52, %o0 xnor %l6, 0x125A, %l2 fpadd16s %f2, %f9, %f10 st %f13, [%l7 + 0x64] std %f6, [%l7 + 0x48] sth %o2, [%l7 + 0x46] stw %o4, [%l7 + 0x4C] fmul8x16 %f11, %f8, %f14 ldsh [%l7 + 0x36], %g7 ldsb [%l7 + 0x51], %g1 tcs %xcc, 0x2 fmovsge %xcc, %f1, %f6 fcmpne32 %f4, %f6, %i0 fmovda %xcc, %f2, %f3 ldx [%l7 + 0x58], %i4 udivx %l5, 0x1276, %g5 movpos %xcc, %i2, %i3 fbug,a %fcc3, loop_4486 lduh [%l7 + 0x5E], %l3 std %f0, [%l7 + 0x10] movne %xcc, %l4, %o3 loop_4486: fmovdg %xcc, %f8, %f1 fands %f7, %f15, %f1 edge32l %o5, %g3, %l1 stx %l0, [%l7 + 0x68] ldsh [%l7 + 0x66], %i5 stw %o1, [%l7 + 0x78] mulscc %o6, %i6, %i1 ldx [%l7 + 0x08], %i7 orn %o7, %g2, %g6 nop setx loop_4487, %l0, %l1 jmpl %l1, %g4 fsrc2 %f10, %f12 smul %l6, 0x0D73, %o0 stw %o2, [%l7 + 0x20] loop_4487: std %f4, [%l7 + 0x28] stw %o4, [%l7 + 0x60] fcmple32 %f4, %f10, %g7 ldsw [%l7 + 0x14], %l2 movpos %icc, %i0, %g1 fmovdgu %xcc, %f4, %f8 edge8l %i4, %g5, %i2 fmovdcs %xcc, %f8, %f2 fandnot2 %f14, %f6, %f10 ldsh [%l7 + 0x4E], %l5 fandnot2 %f2, %f12, %f12 movneg %icc, %i3, %l3 array32 %l4, %o3, %o5 fmovrse %g3, %f14, %f15 lduh [%l7 + 0x3E], %l1 brlz %i5, loop_4488 movpos %xcc, %l0, %o1 move %xcc, %o6, %i6 fcmple32 %f0, %f6, %i1 loop_4488: fnands %f6, %f0, %f7 stw %o7, [%l7 + 0x58] ldsw [%l7 + 0x14], %i7 fcmpeq16 %f14, %f2, %g6 fmovrse %g2, %f8, %f1 bg,a loop_4489 fmovsleu %icc, %f14, %f11 movrlz %g4, 0x306, %l6 bshuffle %f12, %f12, %f0 loop_4489: fpadd16s %f0, %f8, %f9 sth %o0, [%l7 + 0x36] fpadd16s %f8, %f10, %f15 fmovrsne %o4, %f3, %f12 fnegs %f5, %f14 alignaddrl %o2, %l2, %i0 fnand %f2, %f14, %f0 movcc %xcc, %g7, %g1 sth %i4, [%l7 + 0x1E] sth %i2, [%l7 + 0x08] sub %g5, %l5, %i3 umul %l4, %l3, %o3 ldd [%l7 + 0x20], %f10 fmovrdne %g3, %f10, %f4 umulcc %l1, 0x1D0A, %i5 orncc %o5, 0x0405, %o1 fzeros %f9 fornot2 %f12, %f10, %f14 bgu,a,pn %xcc, loop_4490 alignaddrl %l0, %i6, %i1 lduw [%l7 + 0x64], %o7 srax %i7, 0x15, %g6 loop_4490: fmovrdgez %g2, %f4, %f8 fbul,a %fcc1, loop_4491 fmul8x16 %f4, %f8, %f14 fnor %f14, %f10, %f14 fornot2 %f0, %f0, %f14 loop_4491: movg %xcc, %g4, %l6 fands %f5, %f1, %f7 std %f4, [%l7 + 0x30] fmovdgu %icc, %f1, %f6 udivx %o6, 0x091E, %o0 fornot1s %f14, %f2, %f12 andncc %o2, %l2, %o4 std %f0, [%l7 + 0x68] std %f2, [%l7 + 0x58] fabss %f10, %f6 fandnot2 %f8, %f10, %f4 tneg %icc, 0x7 std %f12, [%l7 + 0x10] fmovdvs %icc, %f2, %f14 ldx [%l7 + 0x20], %g7 fnegd %f2, %f0 st %f6, [%l7 + 0x14] sth %g1, [%l7 + 0x16] tcs %icc, 0x3 fbue %fcc0, loop_4492 movg %icc, %i0, %i4 ld [%l7 + 0x60], %f14 ldsw [%l7 + 0x38], %i2 loop_4492: edge16 %l5, %i3, %l4 lduh [%l7 + 0x52], %l3 fmovdne %icc, %f12, %f15 movn %xcc, %g5, %o3 fabss %f3, %f13 movrlez %g3, %l1, %i5 bcs loop_4493 fblg,a %fcc2, loop_4494 array32 %o5, %l0, %o1 sth %i6, [%l7 + 0x78] loop_4493: srl %o7, %i1, %g6 loop_4494: sdivx %i7, 0x1304, %g4 std %f12, [%l7 + 0x48] and %l6, 0x11C8, %o6 movle %icc, %o0, %g2 nop setx loop_4495, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdge %icc, %f5, %f14 fmovrdgz %l2, %f14, %f2 taddcctv %o4, 0x161B, %o2 loop_4495: bne loop_4496 ldx [%l7 + 0x08], %g1 edge32ln %i0, %i4, %i2 fmovdcs %xcc, %f0, %f7 loop_4496: fmul8x16au %f5, %f3, %f6 ldd [%l7 + 0x38], %f4 ldsb [%l7 + 0x14], %l5 fbug %fcc3, loop_4497 stx %g7, [%l7 + 0x20] fpack32 %f12, %f14, %f12 andcc %l4, %i3, %l3 loop_4497: movgu %xcc, %o3, %g5 tvc %xcc, 0x1 fmovrdgez %g3, %f0, %f12 stw %i5, [%l7 + 0x6C] fpackfix %f12, %f0 movvs %icc, %l1, %l0 ldsh [%l7 + 0x24], %o1 smulcc %i6, %o7, %i1 sth %g6, [%l7 + 0x5A] fnot2s %f14, %f11 edge16 %i7, %o5, %l6 ldsh [%l7 + 0x1C], %o6 fnot2s %f2, %f13 fnot2 %f14, %f10 lduw [%l7 + 0x3C], %o0 fcmple32 %f8, %f4, %g2 srlx %g4, 0x13, %o4 fpsub16 %f4, %f0, %f8 sethi 0x19F4, %o2 te %xcc, 0x5 sth %g1, [%l7 + 0x58] fmovdvs %icc, %f10, %f4 fmovscc %xcc, %f1, %f11 array16 %l2, %i0, %i2 fbug %fcc3, loop_4498 ldd [%l7 + 0x40], %f2 fmuld8sux16 %f2, %f5, %f12 movgu %xcc, %i4, %l5 loop_4498: bvs,a,pt %icc, loop_4499 ldsh [%l7 + 0x4A], %g7 stx %i3, [%l7 + 0x68] fones %f9 loop_4499: taddcctv %l3, %l4, %g5 ld [%l7 + 0x3C], %f3 fbuge,a %fcc3, loop_4500 sdivx %o3, 0x192F, %g3 movrgz %l1, 0x1E0, %l0 tpos %icc, 0x1 loop_4500: fones %f0 stx %o1, [%l7 + 0x78] fcmpeq32 %f14, %f0, %i6 tneg %icc, 0x1 tge %icc, 0x1 popc %i5, %i1 lduh [%l7 + 0x3A], %o7 fabsd %f10, %f10 fbul %fcc3, loop_4501 srl %g6, %o5, %l6 fmovs %f14, %f3 fmovdl %icc, %f5, %f4 loop_4501: st %f8, [%l7 + 0x18] fmovsl %icc, %f15, %f1 ldd [%l7 + 0x38], %f10 fmul8x16 %f14, %f2, %f2 fmovsn %xcc, %f8, %f7 bleu,a,pn %xcc, loop_4502 fpadd16s %f3, %f8, %f11 ldub [%l7 + 0x46], %i7 fmovdgu %icc, %f1, %f7 loop_4502: tleu %xcc, 0x3 udivx %o6, 0x1A77, %o0 addcc %g4, %o4, %g2 fandnot2 %f6, %f6, %f10 st %f7, [%l7 + 0x24] call loop_4503 lduh [%l7 + 0x78], %o2 sth %g1, [%l7 + 0x6E] umul %l2, 0x0A84, %i0 loop_4503: fandnot2s %f5, %f7, %f10 fcmpgt16 %f14, %f14, %i2 fpack16 %f8, %f15 fmovrdlez %i4, %f8, %f10 edge8 %g7, %l5, %l3 stb %i3, [%l7 + 0x0E] stw %g5, [%l7 + 0x50] ldd [%l7 + 0x48], %f2 fzeros %f8 fmuld8ulx16 %f7, %f12, %f12 fmovspos %icc, %f5, %f8 movrlz %o3, %g3, %l4 fpmerge %f1, %f8, %f0 st %f9, [%l7 + 0x48] ldx [%l7 + 0x20], %l1 edge16n %l0, %i6, %o1 orn %i5, %o7, %g6 sll %o5, %i1, %l6 mulscc %o6, %o0, %i7 bne,pn %icc, loop_4504 taddcc %o4, 0x0980, %g2 movcc %icc, %g4, %g1 fcmpne16 %f2, %f2, %l2 loop_4504: fxor %f12, %f12, %f12 fmovscs %xcc, %f13, %f10 fcmpgt32 %f8, %f6, %i0 tle %xcc, 0x3 stw %i2, [%l7 + 0x1C] sth %i4, [%l7 + 0x64] stw %g7, [%l7 + 0x48] fornot2 %f2, %f4, %f6 edge32l %l5, %l3, %i3 sth %g5, [%l7 + 0x7E] ldub [%l7 + 0x77], %o2 or %g3, 0x0947, %l4 srl %l1, %o3, %l0 bvc loop_4505 ta %icc, 0x7 ld [%l7 + 0x6C], %f6 lduw [%l7 + 0x74], %o1 loop_4505: fmovdge %xcc, %f11, %f7 fmovse %xcc, %f13, %f13 std %f0, [%l7 + 0x48] brz,a %i6, loop_4506 ldub [%l7 + 0x3C], %i5 subcc %o7, 0x1F1E, %g6 umulcc %o5, %i1, %l6 loop_4506: stx %o0, [%l7 + 0x58] fmovdvs %icc, %f13, %f6 fpmerge %f7, %f7, %f4 ldd [%l7 + 0x10], %f8 fmovdleu %icc, %f0, %f3 movl %icc, %i7, %o6 fmovrdlz %g2, %f8, %f12 fmul8x16al %f4, %f3, %f12 movre %g4, %g1, %o4 brlz %l2, loop_4507 fornot1 %f2, %f0, %f14 fnot2 %f6, %f6 edge8 %i0, %i2, %i4 loop_4507: fcmped %fcc0, %f12, %f2 bshuffle %f14, %f8, %f12 bg %icc, loop_4508 subccc %g7, %l5, %l3 edge32 %i3, %g5, %o2 fbne %fcc1, loop_4509 loop_4508: lduw [%l7 + 0x28], %l4 ldub [%l7 + 0x75], %g3 ldsb [%l7 + 0x36], %l1 loop_4509: fornot1 %f14, %f4, %f12 movrlz %o3, %o1, %l0 fbg,a %fcc0, loop_4510 fxnor %f14, %f0, %f12 ld [%l7 + 0x2C], %f8 fand %f4, %f10, %f10 loop_4510: bleu,a %xcc, loop_4511 movrlez %i5, %o7, %i6 lduw [%l7 + 0x0C], %g6 brlz,a %i1, loop_4512 loop_4511: lduw [%l7 + 0x4C], %l6 alignaddrl %o0, %o5, %o6 fmovdvc %xcc, %f6, %f14 loop_4512: ldsw [%l7 + 0x0C], %g2 fnegs %f6, %f1 pdist %f6, %f6, %f8 fandnot2s %f4, %f13, %f10 fmovspos %icc, %f15, %f5 ld [%l7 + 0x30], %f13 fpmerge %f2, %f11, %f10 lduh [%l7 + 0x5E], %g4 stw %i7, [%l7 + 0x50] ble,a %icc, loop_4513 fornot2 %f0, %f6, %f2 st %f3, [%l7 + 0x28] sra %g1, %o4, %i0 loop_4513: edge32ln %l2, %i2, %i4 ld [%l7 + 0x24], %f0 brlz %g7, loop_4514 ldub [%l7 + 0x6A], %l3 movle %icc, %i3, %l5 fand %f10, %f4, %f10 loop_4514: st %f14, [%l7 + 0x50] fmovdvs %icc, %f8, %f14 bcs,a %icc, loop_4515 udivcc %o2, 0x1FB8, %l4 fmovsgu %icc, %f2, %f14 lduh [%l7 + 0x78], %g3 loop_4515: fandnot1 %f12, %f4, %f4 fands %f7, %f13, %f14 bgu,pt %xcc, loop_4516 movle %icc, %g5, %l1 fors %f9, %f2, %f13 srax %o3, %l0, %i5 loop_4516: ldsb [%l7 + 0x4B], %o1 stx %i6, [%l7 + 0x30] fones %f6 fbe,a %fcc0, loop_4517 stx %o7, [%l7 + 0x58] umul %g6, %l6, %o0 fcmpeq32 %f4, %f8, %o5 loop_4517: taddcc %i1, %o6, %g4 mulx %i7, %g2, %o4 udiv %i0, 0x104A, %l2 tsubcc %g1, 0x02D8, %i2 bcc,pt %icc, loop_4518 umul %g7, %l3, %i4 bgu,a,pn %xcc, loop_4519 lduh [%l7 + 0x72], %i3 loop_4518: fandnot2s %f15, %f3, %f5 xorcc %l5, %o2, %g3 loop_4519: fbne %fcc3, loop_4520 fmovda %xcc, %f14, %f10 fmovrdgz %g5, %f14, %f4 taddcctv %l1, %l4, %l0 loop_4520: movrgz %i5, 0x302, %o3 ldsw [%l7 + 0x08], %i6 fmovsneg %xcc, %f13, %f4 ld [%l7 + 0x58], %f15 stx %o1, [%l7 + 0x28] stx %o7, [%l7 + 0x50] ldsw [%l7 + 0x70], %l6 movrne %g6, %o0, %o5 fsrc2s %f6, %f6 fmovdgu %icc, %f5, %f8 bneg,a %icc, loop_4521 fcmpd %fcc0, %f6, %f14 fabsd %f10, %f14 fbule %fcc1, loop_4522 loop_4521: fmovdleu %xcc, %f14, %f0 andn %o6, 0x02CC, %g4 xor %i1, %g2, %i7 loop_4522: fblg %fcc2, loop_4523 fmovsa %xcc, %f12, %f15 fmovrde %i0, %f4, %f2 udivx %o4, 0x013C, %l2 loop_4523: sth %g1, [%l7 + 0x5A] ldsw [%l7 + 0x48], %i2 fbuge,a %fcc0, loop_4524 ldx [%l7 + 0x20], %l3 fpadd32 %f4, %f12, %f6 edge32l %i4, %g7, %i3 loop_4524: edge32n %l5, %g3, %g5 or %o2, 0x1A81, %l4 fmovscc %xcc, %f7, %f2 ldsh [%l7 + 0x14], %l1 nop setx loop_4525, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbne %fcc2, loop_4526 fbne,a %fcc0, loop_4527 ld [%l7 + 0x38], %f3 loop_4525: stb %l0, [%l7 + 0x1D] loop_4526: movge %icc, %i5, %o3 loop_4527: ldub [%l7 + 0x1C], %o1 srax %o7, %l6, %g6 fba,a %fcc0, loop_4528 fbn,a %fcc2, loop_4529 fxors %f11, %f15, %f9 fbug %fcc3, loop_4530 loop_4528: lduw [%l7 + 0x2C], %o0 loop_4529: siam 0x1 ba,a,pt %icc, loop_4531 loop_4530: fbo,a %fcc3, loop_4532 fmovrslz %i6, %f6, %f4 smulcc %o5, 0x1BB3, %g4 loop_4531: lduw [%l7 + 0x08], %i1 loop_4532: lduw [%l7 + 0x40], %o6 ldsh [%l7 + 0x40], %i7 fbuge,a %fcc1, loop_4533 popc 0x0326, %g2 stw %i0, [%l7 + 0x28] ldsb [%l7 + 0x73], %o4 loop_4533: mulx %l2, %i2, %g1 lduw [%l7 + 0x48], %i4 fmovsneg %icc, %f10, %f2 fpadd16 %f14, %f0, %f10 fbo %fcc1, loop_4534 ldx [%l7 + 0x68], %l3 orn %g7, 0x1E34, %l5 smul %g3, 0x14B1, %g5 loop_4534: stx %i3, [%l7 + 0x40] fmovse %xcc, %f10, %f9 array8 %l4, %l1, %o2 ldub [%l7 + 0x0D], %l0 sethi 0x0E3D, %i5 fcmpne32 %f6, %f6, %o1 call loop_4535 brgz,a %o7, loop_4536 ld [%l7 + 0x60], %f12 ldx [%l7 + 0x48], %o3 loop_4535: fmul8ulx16 %f12, %f2, %f12 loop_4536: and %l6, %o0, %g6 fsrc2s %f9, %f2 stx %i6, [%l7 + 0x20] ldd [%l7 + 0x28], %f6 edge8n %o5, %i1, %o6 movvc %xcc, %i7, %g4 fbug %fcc3, loop_4537 edge8ln %i0, %g2, %l2 ldd [%l7 + 0x50], %f14 lduh [%l7 + 0x1E], %o4 loop_4537: fmovrsgez %i2, %f10, %f13 stw %i4, [%l7 + 0x2C] fbul %fcc1, loop_4538 fmovrsgz %l3, %f9, %f8 fones %f1 addcc %g1, 0x1586, %l5 loop_4538: stb %g7, [%l7 + 0x0A] ld [%l7 + 0x3C], %f11 move %icc, %g3, %i3 addc %g5, 0x0B09, %l1 ldsh [%l7 + 0x60], %l4 bgu,a,pn %icc, loop_4539 lduw [%l7 + 0x70], %l0 ldsh [%l7 + 0x4A], %o2 fbuge %fcc3, loop_4540 loop_4539: sth %i5, [%l7 + 0x32] fmovsl %icc, %f5, %f9 addccc %o1, 0x1DA7, %o7 loop_4540: array32 %o3, %o0, %g6 movgu %icc, %l6, %o5 fnot2s %f6, %f12 fcmpne16 %f8, %f14, %i1 fcmpne32 %f2, %f6, %o6 bvc,pn %xcc, loop_4541 fcmpne16 %f0, %f10, %i7 call loop_4542 movcc %xcc, %g4, %i6 loop_4541: fxor %f10, %f6, %f14 call loop_4543 loop_4542: edge32 %g2, %l2, %i0 array8 %o4, %i4, %i2 fmovrsne %g1, %f4, %f10 loop_4543: bneg,a loop_4544 ldsw [%l7 + 0x0C], %l3 bn,a %icc, loop_4545 edge8l %g7, %g3, %i3 loop_4544: fmovscs %xcc, %f2, %f11 fzero %f6 loop_4545: faligndata %f6, %f8, %f12 bvc,pt %icc, loop_4546 ldsw [%l7 + 0x28], %g5 fcmpgt16 %f4, %f2, %l5 ldsb [%l7 + 0x6E], %l4 loop_4546: fxor %f10, %f2, %f10 brgez %l0, loop_4547 bge,pt %icc, loop_4548 fmovrdne %o2, %f2, %f12 fmul8x16 %f5, %f6, %f2 loop_4547: movge %icc, %i5, %o1 loop_4548: fmovdvs %icc, %f15, %f0 fpack32 %f10, %f14, %f0 fmovrsgz %o7, %f2, %f13 taddcctv %l1, %o3, %g6 fmovscs %xcc, %f13, %f14 lduh [%l7 + 0x3A], %l6 bvc,a,pn %icc, loop_4549 ldd [%l7 + 0x38], %f12 fpsub32s %f2, %f9, %f3 ldsh [%l7 + 0x60], %o5 loop_4549: be,a,pt %xcc, loop_4550 movrne %o0, 0x18E, %i1 brlez,a %o6, loop_4551 add %i7, 0x0C44, %i6 loop_4550: xnorcc %g2, 0x16F5, %l2 array32 %g4, %o4, %i4 loop_4551: fnegd %f12, %f8 fmovdcs %xcc, %f8, %f11 movne %xcc, %i2, %g1 fmovsge %xcc, %f9, %f4 movvc %xcc, %i0, %l3 sth %g7, [%l7 + 0x60] fpmerge %f12, %f13, %f10 fabsd %f10, %f6 fsrc1s %f15, %f13 fandnot2 %f4, %f0, %f0 sethi 0x177A, %g3 ldsb [%l7 + 0x6D], %g5 tvc %icc, 0x3 fmul8x16au %f14, %f7, %f2 fbue,a %fcc1, loop_4552 sll %i3, %l4, %l0 faligndata %f14, %f10, %f14 stw %l5, [%l7 + 0x2C] loop_4552: stb %i5, [%l7 + 0x11] bvc,pn %xcc, loop_4553 sth %o1, [%l7 + 0x72] ld [%l7 + 0x48], %f5 ba,a,pt %xcc, loop_4554 loop_4553: ld [%l7 + 0x74], %f7 for %f10, %f0, %f4 fmovdge %xcc, %f14, %f13 loop_4554: fsrc2 %f12, %f14 mova %xcc, %o7, %o2 xorcc %l1, 0x0EBF, %o3 tl %icc, 0x2 fbu %fcc2, loop_4555 ldd [%l7 + 0x40], %f4 ldd [%l7 + 0x20], %f12 siam 0x7 loop_4555: fmul8ulx16 %f6, %f0, %f6 tcs %xcc, 0x6 stx %l6, [%l7 + 0x68] siam 0x2 fandnot2 %f6, %f14, %f10 fmovspos %icc, %f15, %f4 bcs,a %xcc, loop_4556 movgu %icc, %g6, %o5 bl,a,pt %icc, loop_4557 fandnot2 %f12, %f10, %f8 loop_4556: fbge,a %fcc3, loop_4558 ldsb [%l7 + 0x74], %o0 loop_4557: fcmpgt32 %f10, %f6, %o6 fornot2s %f12, %f1, %f8 loop_4558: fmovsvc %icc, %f10, %f3 bcs,pn %xcc, loop_4559 ldsb [%l7 + 0x65], %i7 fcmpgt32 %f2, %f2, %i6 ldsw [%l7 + 0x50], %i1 loop_4559: fbul %fcc3, loop_4560 fones %f0 movn %icc, %g2, %g4 orncc %o4, 0x0C5D, %i4 loop_4560: std %f10, [%l7 + 0x48] movcc %xcc, %i2, %l2 sethi 0x0EDC, %g1 fmovdleu %icc, %f4, %f14 ldub [%l7 + 0x2B], %l3 sth %g7, [%l7 + 0x70] ble loop_4561 tcs %icc, 0x5 stb %i0, [%l7 + 0x25] fxors %f12, %f8, %f0 loop_4561: edge8 %g3, %g5, %l4 fmovrdlez %i3, %f4, %f2 fbl %fcc0, loop_4562 fmovdge %icc, %f8, %f5 bcs loop_4563 bne loop_4564 loop_4562: fbn,a %fcc1, loop_4565 sdivx %l0, 0x0164, %l5 loop_4563: stb %o1, [%l7 + 0x48] loop_4564: fxnor %f4, %f4, %f6 loop_4565: mulx %o7, 0x1D59, %o2 ldub [%l7 + 0x5D], %i5 fmovdleu %xcc, %f3, %f9 fmovde %xcc, %f4, %f10 edge32l %o3, %l6, %g6 movrlz %l1, 0x1C6, %o5 fnegd %f10, %f6 fbn,a %fcc3, loop_4566 tvs %xcc, 0x6 edge16l %o6, %i7, %i6 srlx %i1, 0x0F, %o0 loop_4566: lduh [%l7 + 0x68], %g2 stb %o4, [%l7 + 0x38] fmovsvs %icc, %f12, %f14 ldx [%l7 + 0x78], %i4 fmovsg %icc, %f4, %f14 udiv %g4, 0x0E40, %i2 fbg %fcc2, loop_4567 fmovdcs %xcc, %f6, %f14 movl %xcc, %l2, %g1 stx %g7, [%l7 + 0x58] loop_4567: xorcc %l3, %i0, %g3 fbe %fcc2, loop_4568 mova %icc, %l4, %i3 movle %xcc, %l0, %g5 brnz,a %o1, loop_4569 loop_4568: std %f6, [%l7 + 0x50] fmovdleu %icc, %f2, %f6 bvs,pn %xcc, loop_4570 loop_4569: bgu,a,pt %icc, loop_4571 fors %f3, %f11, %f13 orcc %o7, 0x0EED, %l5 loop_4570: fornot1s %f3, %f11, %f9 loop_4571: st %f1, [%l7 + 0x58] srlx %i5, 0x01, %o3 fbe %fcc3, loop_4572 fnegs %f9, %f14 fpsub16 %f6, %f10, %f6 mulscc %o2, %l6, %g6 loop_4572: fabsd %f8, %f0 ld [%l7 + 0x64], %f4 fandnot2s %f9, %f14, %f12 taddcctv %o5, %l1, %o6 fpsub16 %f10, %f2, %f0 sll %i6, 0x13, %i1 std %f0, [%l7 + 0x28] sth %i7, [%l7 + 0x44] tvc %xcc, 0x2 fmovdleu %xcc, %f6, %f13 be,a %xcc, loop_4573 call loop_4574 orn %o0, 0x115A, %g2 stb %i4, [%l7 + 0x58] loop_4573: bleu %xcc, loop_4575 loop_4574: fabsd %f0, %f14 tvs %icc, 0x3 ldsw [%l7 + 0x6C], %o4 loop_4575: bg,a,pt %icc, loop_4576 ldub [%l7 + 0x18], %i2 fmuld8sux16 %f10, %f10, %f0 sll %l2, %g4, %g7 loop_4576: lduw [%l7 + 0x68], %g1 movpos %xcc, %i0, %g3 std %f4, [%l7 + 0x58] fbn %fcc2, loop_4577 sethi 0x04E6, %l4 brlez,a %i3, loop_4578 bl,a loop_4579 loop_4577: edge16n %l0, %l3, %g5 stw %o7, [%l7 + 0x68] loop_4578: fmovsle %xcc, %f10, %f2 loop_4579: tvc %icc, 0x1 stw %l5, [%l7 + 0x30] fble %fcc0, loop_4580 fmovsl %xcc, %f15, %f9 ldsh [%l7 + 0x22], %i5 sth %o3, [%l7 + 0x1A] loop_4580: stw %o1, [%l7 + 0x3C] subccc %o2, 0x0468, %g6 sth %o5, [%l7 + 0x0C] bcs,pn %icc, loop_4581 sdivcc %l6, 0x1915, %o6 fmovse %icc, %f2, %f1 fmovsvs %icc, %f13, %f4 loop_4581: fpmerge %f7, %f3, %f2 fnors %f4, %f10, %f7 fxnors %f6, %f3, %f4 fnor %f6, %f14, %f12 lduw [%l7 + 0x34], %i6 fcmped %fcc0, %f10, %f14 fmovsneg %xcc, %f10, %f12 ldd [%l7 + 0x68], %f2 subc %i1, 0x121C, %l1 stw %o0, [%l7 + 0x48] fmuld8ulx16 %f6, %f13, %f10 fmul8x16 %f4, %f0, %f0 ldsb [%l7 + 0x1A], %i7 ld [%l7 + 0x40], %f11 ldsb [%l7 + 0x3E], %g2 fcmpgt32 %f6, %f12, %o4 fble,a %fcc2, loop_4582 tge %xcc, 0x1 edge32n %i2, %i4, %g4 ldx [%l7 + 0x70], %l2 loop_4582: fmovsl %xcc, %f10, %f13 smulcc %g1, %i0, %g7 fnegs %f4, %f9 fbge,a %fcc2, loop_4583 fmovdg %icc, %f2, %f8 fsrc1s %f9, %f15 fnors %f4, %f7, %f15 loop_4583: fpsub16 %f8, %f10, %f10 ldub [%l7 + 0x5F], %g3 orcc %l4, 0x19D8, %l0 ba loop_4584 sth %i3, [%l7 + 0x72] fmovspos %icc, %f11, %f5 movre %g5, 0x33D, %o7 loop_4584: fone %f8 tg %icc, 0x4 ldub [%l7 + 0x2C], %l3 fpack16 %f0, %f8 st %f15, [%l7 + 0x20] bge %icc, loop_4585 ldd [%l7 + 0x20], %f2 brz %l5, loop_4586 popc 0x1EBD, %o3 loop_4585: fxnor %f8, %f4, %f2 edge32 %o1, %o2, %i5 loop_4586: andcc %g6, 0x1FC9, %o5 addccc %o6, %l6, %i6 bg %icc, loop_4587 ld [%l7 + 0x24], %f0 fexpand %f3, %f0 movre %i1, 0x0D6, %l1 loop_4587: fmovrse %i7, %f12, %f13 movvs %xcc, %g2, %o0 ba,pn %xcc, loop_4588 fabss %f0, %f6 fblg,a %fcc2, loop_4589 lduw [%l7 + 0x24], %i2 loop_4588: fmovdle %icc, %f7, %f14 tsubcctv %o4, 0x1DF9, %g4 loop_4589: stx %i4, [%l7 + 0x28] fmovdcs %xcc, %f9, %f12 ldsh [%l7 + 0x26], %l2 sth %g1, [%l7 + 0x7E] fnands %f3, %f2, %f12 fcmpeq16 %f14, %f14, %i0 fbne %fcc0, loop_4590 tl %xcc, 0x4 array16 %g7, %l4, %g3 std %f14, [%l7 + 0x50] loop_4590: fnand %f0, %f12, %f14 edge32ln %i3, %g5, %l0 edge16 %l3, %l5, %o7 ldd [%l7 + 0x10], %f8 and %o3, 0x0257, %o1 stx %o2, [%l7 + 0x38] std %f14, [%l7 + 0x50] fcmpgt32 %f6, %f8, %i5 fmovrde %o5, %f12, %f12 movneg %xcc, %g6, %o6 tg %icc, 0x1 lduh [%l7 + 0x0A], %i6 fmovsleu %icc, %f9, %f2 fpsub16s %f5, %f14, %f9 fmovrsne %i1, %f7, %f2 bg,a,pn %icc, loop_4591 tsubcctv %l6, %i7, %l1 st %f4, [%l7 + 0x28] fmovsvc %icc, %f15, %f10 loop_4591: fcmpeq16 %f12, %f2, %o0 udiv %i2, 0x1AA4, %o4 ldsh [%l7 + 0x22], %g2 fbo %fcc2, loop_4592 andn %g4, %l2, %i4 stw %g1, [%l7 + 0x70] sra %i0, 0x16, %g7 loop_4592: edge32ln %l4, %g3, %i3 st %f10, [%l7 + 0x54] bne,a loop_4593 fexpand %f12, %f4 fnands %f2, %f9, %f5 movrlez %g5, 0x159, %l3 loop_4593: std %f8, [%l7 + 0x38] fmovdcs %icc, %f12, %f12 array32 %l0, %o7, %l5 movrlez %o3, 0x106, %o1 ldsb [%l7 + 0x5F], %i5 movl %xcc, %o5, %g6 and %o6, %i6, %i1 fbul %fcc3, loop_4594 umulcc %l6, %i7, %o2 fmovrdlez %l1, %f2, %f12 fmul8x16 %f3, %f0, %f14 loop_4594: andncc %i2, %o4, %o0 alignaddrl %g2, %g4, %i4 te %icc, 0x5 fmovdne %icc, %f10, %f3 lduh [%l7 + 0x6E], %l2 st %f14, [%l7 + 0x40] fpack32 %f0, %f0, %f4 te %xcc, 0x5 tvs %icc, 0x4 brnz %i0, loop_4595 fpsub16 %f6, %f4, %f2 andcc %g1, 0x008A, %g7 fbul,a %fcc0, loop_4596 loop_4595: fpsub16 %f14, %f10, %f14 tgu %icc, 0x5 brgz,a %l4, loop_4597 loop_4596: orcc %i3, 0x1354, %g5 tsubcctv %g3, %l3, %o7 fbl,a %fcc1, loop_4598 loop_4597: movrlz %l0, 0x0DE, %o3 bneg,a %icc, loop_4599 brnz %l5, loop_4600 loop_4598: st %f11, [%l7 + 0x64] fblg %fcc3, loop_4601 loop_4599: fnors %f5, %f9, %f6 loop_4600: brgz,a %i5, loop_4602 fpadd16 %f6, %f0, %f12 loop_4601: ld [%l7 + 0x38], %f6 tvc %icc, 0x7 loop_4602: xnorcc %o5, %o1, %g6 fmul8sux16 %f10, %f10, %f6 ldsh [%l7 + 0x38], %o6 fmovsneg %xcc, %f5, %f14 fble,a %fcc0, loop_4603 fandnot2 %f12, %f14, %f2 movvs %icc, %i6, %l6 andcc %i1, 0x0BE4, %i7 loop_4603: ldsh [%l7 + 0x22], %o2 brlz %i2, loop_4604 st %f6, [%l7 + 0x64] fcmpgt16 %f10, %f12, %l1 std %f6, [%l7 + 0x60] loop_4604: nop setx loop_4605, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udivx %o4, 0x001E, %g2 fmovscs %xcc, %f11, %f14 fbu %fcc1, loop_4606 loop_4605: fmovse %xcc, %f13, %f0 tn %xcc, 0x4 brgez %g4, loop_4607 loop_4606: siam 0x0 stx %o0, [%l7 + 0x30] tcc %icc, 0x3 loop_4607: fcmple16 %f2, %f2, %l2 fmovs %f14, %f3 ld [%l7 + 0x6C], %f1 fcmps %fcc1, %f4, %f10 mulscc %i0, 0x143C, %i4 tleu %icc, 0x7 bvs,pn %xcc, loop_4608 fmovdcc %xcc, %f15, %f4 movneg %xcc, %g7, %l4 bne,a,pt %icc, loop_4609 loop_4608: udivx %g1, 0x1AA3, %i3 orcc %g3, 0x1C40, %g5 sth %l3, [%l7 + 0x6C] loop_4609: mova %xcc, %o7, %o3 ta %icc, 0x2 stw %l5, [%l7 + 0x6C] faligndata %f10, %f2, %f4 fcmpgt16 %f4, %f0, %l0 fmovsvc %icc, %f12, %f14 stx %i5, [%l7 + 0x10] ldd [%l7 + 0x08], %f10 and %o5, %o1, %o6 umulcc %i6, 0x1A03, %l6 brgz %g6, loop_4610 fpadd32s %f9, %f8, %f11 stx %i1, [%l7 + 0x70] fcmpes %fcc2, %f0, %f14 loop_4610: tsubcc %i7, 0x0AA0, %o2 stw %i2, [%l7 + 0x5C] stx %l1, [%l7 + 0x40] fexpand %f15, %f4 fcmpes %fcc0, %f8, %f2 fmovsl %xcc, %f4, %f4 tvs %xcc, 0x3 fmovdl %xcc, %f2, %f13 tcc %xcc, 0x1 fmovdleu %icc, %f12, %f10 fmovsg %xcc, %f10, %f9 fmovrdlez %g2, %f10, %f0 stx %o4, [%l7 + 0x38] fmovdn %icc, %f1, %f1 ba,a,pn %xcc, loop_4611 sth %o0, [%l7 + 0x7E] ldx [%l7 + 0x68], %l2 movvc %xcc, %g4, %i4 loop_4611: fpsub16 %f2, %f10, %f10 fmovrslz %i0, %f8, %f9 sll %l4, %g1, %g7 fmovdle %icc, %f0, %f7 fpadd32s %f1, %f14, %f11 stb %i3, [%l7 + 0x39] ldub [%l7 + 0x44], %g5 fnand %f14, %f4, %f14 fbue %fcc3, loop_4612 fpsub16 %f6, %f12, %f10 fpsub16 %f14, %f14, %f10 std %f6, [%l7 + 0x18] loop_4612: ldd [%l7 + 0x58], %f6 fxnor %f6, %f8, %f12 edge16ln %g3, %o7, %o3 tsubcctv %l5, %l0, %i5 fpsub32 %f12, %f0, %f4 stx %o5, [%l7 + 0x48] lduh [%l7 + 0x08], %o1 movpos %xcc, %l3, %o6 fmovrdgz %l6, %f6, %f12 movneg %icc, %g6, %i1 array16 %i7, %i6, %o2 popc 0x04FA, %l1 te %xcc, 0x2 stw %g2, [%l7 + 0x70] for %f0, %f0, %f2 sdivcc %o4, 0x1B42, %i2 fxnors %f15, %f11, %f11 bge,a loop_4613 ldd [%l7 + 0x70], %f12 fcmpeq32 %f12, %f8, %o0 ldub [%l7 + 0x2E], %g4 loop_4613: fandnot1 %f2, %f12, %f8 sth %l2, [%l7 + 0x10] fbul %fcc3, loop_4614 lduw [%l7 + 0x18], %i0 fmovrsgez %l4, %f10, %f12 call loop_4615 loop_4614: udivcc %i4, 0x153F, %g1 tle %xcc, 0x3 stb %g7, [%l7 + 0x70] loop_4615: tvs %xcc, 0x2 tsubcctv %g5, %i3, %o7 fabss %f6, %f4 fcmpgt32 %f12, %f14, %o3 fbue %fcc2, loop_4616 stx %g3, [%l7 + 0x40] fbge,a %fcc3, loop_4617 fbue %fcc2, loop_4618 loop_4616: movne %icc, %l0, %i5 subc %o5, 0x0A41, %o1 loop_4617: tsubcctv %l3, 0x1A90, %l5 loop_4618: ld [%l7 + 0x60], %f0 fnot1 %f10, %f4 ld [%l7 + 0x50], %f9 ldd [%l7 + 0x08], %f0 faligndata %f10, %f14, %f4 fmovsle %xcc, %f9, %f4 fmovdcs %xcc, %f0, %f10 ldsb [%l7 + 0x7D], %l6 tvs %icc, 0x7 fmul8ulx16 %f2, %f12, %f12 srl %g6, %o6, %i1 fandnot1s %f11, %f13, %f3 bvs loop_4619 fcmpne32 %f12, %f2, %i6 ldsh [%l7 + 0x46], %o2 nop setx loop_4620, %l0, %l1 jmpl %l1, %i7 loop_4619: lduw [%l7 + 0x10], %g2 tgu %icc, 0x7 fmovrdgz %o4, %f14, %f4 loop_4620: fnot2s %f8, %f2 fbug %fcc2, loop_4621 fcmped %fcc2, %f14, %f14 fpsub16s %f9, %f2, %f1 tl %icc, 0x3 loop_4621: te %xcc, 0x0 fones %f8 tsubcctv %l1, %o0, %i2 fpadd32s %f15, %f4, %f2 taddcc %l2, 0x09B8, %i0 or %l4, 0x0769, %g4 fmovsa %xcc, %f15, %f0 fxors %f7, %f11, %f2 fones %f2 fmovdge %icc, %f15, %f8 fmovsvs %icc, %f10, %f3 fmovsvc %xcc, %f15, %f4 movle %icc, %g1, %g7 addcc %i4, 0x018E, %g5 xor %o7, 0x0208, %i3 bgu loop_4622 fmovsg %xcc, %f0, %f12 lduw [%l7 + 0x44], %g3 addc %o3, 0x0DC0, %l0 loop_4622: fmovrdlz %o5, %f2, %f14 movrlz %o1, 0x34D, %l3 fmovrde %i5, %f2, %f12 tvs %xcc, 0x0 sth %l6, [%l7 + 0x60] std %f10, [%l7 + 0x40] fmovrdgz %g6, %f10, %f14 fpadd32s %f13, %f5, %f6 fabsd %f12, %f4 std %f2, [%l7 + 0x18] fmovdcc %icc, %f9, %f9 bneg loop_4623 fpmerge %f12, %f1, %f0 fmovsne %xcc, %f11, %f8 fpmerge %f8, %f2, %f8 loop_4623: ldx [%l7 + 0x70], %l5 mulscc %i1, 0x18E5, %i6 stw %o2, [%l7 + 0x5C] fmovrdgz %i7, %f4, %f8 sub %g2, %o4, %l1 ldsw [%l7 + 0x14], %o0 ldd [%l7 + 0x60], %f4 fxnors %f8, %f14, %f2 brlez,a %o6, loop_4624 faligndata %f6, %f12, %f10 te %xcc, 0x0 brlz %l2, loop_4625 loop_4624: fsrc1 %f8, %f6 fmul8ulx16 %f2, %f14, %f8 ldsb [%l7 + 0x6E], %i2 loop_4625: movre %l4, 0x22E, %g4 movle %icc, %i0, %g1 orn %g7, %i4, %g5 fones %f15 ble,pt %icc, loop_4626 stb %i3, [%l7 + 0x5A] bleu,a,pn %xcc, loop_4627 fcmps %fcc1, %f4, %f9 loop_4626: lduw [%l7 + 0x58], %o7 array16 %o3, %g3, %l0 loop_4627: edge16ln %o5, %o1, %l3 lduw [%l7 + 0x5C], %i5 fmovda %icc, %f14, %f14 fnot2s %f7, %f13 faligndata %f10, %f8, %f10 ldsb [%l7 + 0x79], %l6 fmovrdne %l5, %f14, %f8 fzero %f12 sth %i1, [%l7 + 0x76] bvc %icc, loop_4628 ldsh [%l7 + 0x18], %i6 ldsb [%l7 + 0x12], %g6 tg %xcc, 0x0 loop_4628: nop setx loop_4629, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc1s %f13, %f6 xor %i7, 0x05D9, %g2 ldsw [%l7 + 0x74], %o2 loop_4629: fmovde %xcc, %f12, %f8 tneg %xcc, 0x1 fnegd %f10, %f12 edge32 %o4, %o0, %o6 movne %icc, %l2, %l1 fpsub32 %f14, %f4, %f14 fmul8ulx16 %f12, %f12, %f2 sth %i2, [%l7 + 0x50] st %f7, [%l7 + 0x30] alignaddrl %l4, %i0, %g1 std %f10, [%l7 + 0x38] lduh [%l7 + 0x50], %g7 bl,pn %icc, loop_4630 fmovsle %xcc, %f9, %f5 array16 %g4, %i4, %g5 movrne %i3, 0x344, %o3 loop_4630: fcmpne16 %f10, %f0, %g3 stx %o7, [%l7 + 0x08] movcs %icc, %o5, %l0 ldsw [%l7 + 0x74], %l3 fnot2 %f14, %f12 fcmpne16 %f12, %f4, %o1 ldx [%l7 + 0x38], %l6 alignaddrl %i5, %i1, %l5 movle %icc, %i6, %g6 udivcc %i7, 0x1DB7, %o2 bge,a,pt %xcc, loop_4631 call loop_4632 fornot1 %f8, %f6, %f8 ld [%l7 + 0x10], %f4 loop_4631: fmovrdne %g2, %f2, %f10 loop_4632: movge %xcc, %o4, %o6 ldd [%l7 + 0x50], %f12 fsrc2s %f2, %f15 brz,a %o0, loop_4633 stx %l1, [%l7 + 0x18] fmovrdgz %l2, %f2, %f8 fbg %fcc2, loop_4634 loop_4633: tge %xcc, 0x7 movrlez %i2, 0x1E2, %l4 sth %i0, [%l7 + 0x2A] loop_4634: ldsb [%l7 + 0x08], %g1 fxors %f1, %f4, %f2 fmovsne %icc, %f6, %f5 fmovsne %icc, %f9, %f14 ble,pn %icc, loop_4635 fmovrdlz %g7, %f10, %f4 fsrc1s %f10, %f10 movrlz %i4, %g4, %g5 loop_4635: fmul8x16al %f4, %f14, %f8 fcmped %fcc2, %f2, %f4 fbg %fcc3, loop_4636 bn,pt %icc, loop_4637 fmovsgu %xcc, %f9, %f4 sll %i3, 0x0F, %o3 loop_4636: lduh [%l7 + 0x38], %o7 loop_4637: tne %xcc, 0x7 fmovsa %icc, %f4, %f5 fpmerge %f9, %f3, %f6 orn %g3, 0x12D2, %l0 bleu,a %xcc, loop_4638 bg,a %xcc, loop_4639 bvs loop_4640 tge %xcc, 0x2 loop_4638: fones %f7 loop_4639: ldsw [%l7 + 0x1C], %o5 loop_4640: fmuld8sux16 %f11, %f14, %f2 siam 0x3 ldub [%l7 + 0x12], %l3 ldsw [%l7 + 0x44], %o1 taddcctv %i5, 0x0F33, %l6 tsubcctv %l5, 0x0313, %i1 fones %f8 add %i6, 0x0EF3, %g6 fmovdvc %icc, %f11, %f10 ldsb [%l7 + 0x5D], %o2 fornot1s %f0, %f14, %f12 movrlez %i7, %o4, %o6 ldx [%l7 + 0x50], %o0 lduh [%l7 + 0x6E], %l1 smul %l2, 0x149C, %g2 fmovsneg %icc, %f8, %f10 ldd [%l7 + 0x70], %f14 edge16l %i2, %i0, %g1 lduh [%l7 + 0x5E], %g7 subc %i4, 0x1285, %l4 movpos %xcc, %g5, %i3 fmovdpos %xcc, %f7, %f7 orcc %g4, %o3, %o7 ldd [%l7 + 0x58], %f8 sth %l0, [%l7 + 0x22] stw %o5, [%l7 + 0x54] taddcc %g3, 0x18E9, %o1 fpack16 %f12, %f13 umul %i5, 0x1144, %l6 fmul8x16au %f7, %f12, %f12 fmovrdlez %l5, %f2, %f0 sth %l3, [%l7 + 0x66] fmul8x16 %f9, %f6, %f4 lduw [%l7 + 0x40], %i1 taddcctv %g6, 0x14AA, %i6 movvs %icc, %i7, %o4 fpack16 %f6, %f4 lduh [%l7 + 0x72], %o2 lduh [%l7 + 0x3C], %o6 te %xcc, 0x0 fmovrse %l1, %f1, %f9 subcc %o0, %l2, %g2 popc 0x1D8D, %i0 fsrc1 %f8, %f14 andcc %i2, 0x127B, %g7 ba loop_4641 fmovdne %icc, %f7, %f7 movre %g1, 0x3A5, %l4 smulcc %g5, %i3, %i4 loop_4641: fpmerge %f1, %f11, %f0 pdist %f12, %f4, %f0 fcmpeq16 %f12, %f12, %g4 edge8 %o3, %l0, %o5 andncc %g3, %o7, %i5 fands %f5, %f7, %f11 edge8 %o1, %l5, %l6 sth %l3, [%l7 + 0x56] fcmple16 %f4, %f8, %g6 ldd [%l7 + 0x40], %f12 nop setx loop_4642, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done add %i1, %i7, %o4 ldsh [%l7 + 0x2A], %o2 stw %i6, [%l7 + 0x28] loop_4642: orn %l1, %o0, %l2 movneg %icc, %g2, %i0 st %f5, [%l7 + 0x20] fbug,a %fcc0, loop_4643 fnot1s %f0, %f8 fmovrslz %o6, %f12, %f1 xorcc %g7, 0x12A7, %g1 loop_4643: fbule,a %fcc3, loop_4644 srax %i2, %l4, %g5 siam 0x6 movre %i4, %g4, %i3 loop_4644: addccc %l0, %o5, %o3 bcc,a loop_4645 fmovrse %g3, %f14, %f8 fsrc1 %f0, %f14 fmovdcc %xcc, %f5, %f5 loop_4645: ldd [%l7 + 0x30], %f8 lduh [%l7 + 0x0A], %o7 ldd [%l7 + 0x20], %f2 fmovs %f2, %f7 fmovsge %xcc, %f3, %f10 fcmpeq32 %f14, %f0, %o1 fbn,a %fcc1, loop_4646 ldd [%l7 + 0x58], %f12 fba,a %fcc1, loop_4647 te %icc, 0x4 loop_4646: fpackfix %f0, %f1 movrgz %i5, 0x25D, %l6 loop_4647: fcmpd %fcc0, %f2, %f2 fmovrsne %l5, %f11, %f11 orn %g6, %l3, %i1 ldsb [%l7 + 0x1D], %o4 andn %o2, %i7, %i6 bg loop_4648 fmovs %f5, %f9 tsubcc %o0, 0x176F, %l2 tne %icc, 0x6 loop_4648: brnz %l1, loop_4649 sdiv %g2, 0x18BB, %o6 fpack16 %f14, %f1 array8 %g7, %i0, %i2 loop_4649: sub %g1, 0x0362, %l4 lduw [%l7 + 0x30], %g5 ba loop_4650 fmovscs %icc, %f4, %f14 ldx [%l7 + 0x30], %g4 movneg %icc, %i4, %l0 loop_4650: fbn,a %fcc2, loop_4651 tleu %icc, 0x5 brgez %o5, loop_4652 st %f4, [%l7 + 0x7C] loop_4651: nop setx loop_4653, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fabsd %f8, %f2 loop_4652: fmovdge %icc, %f8, %f0 tpos %xcc, 0x5 loop_4653: fcmpgt16 %f6, %f0, %o3 srl %i3, %g3, %o1 edge32ln %o7, %i5, %l5 movgu %xcc, %g6, %l3 ld [%l7 + 0x50], %f4 fandnot2 %f12, %f6, %f12 fcmpne16 %f4, %f10, %l6 fmovdg %xcc, %f15, %f11 fmovdneg %xcc, %f6, %f13 tsubcc %o4, %i1, %o2 ldd [%l7 + 0x58], %f0 edge16ln %i6, %i7, %l2 bvs loop_4654 array8 %l1, %g2, %o0 lduw [%l7 + 0x1C], %o6 tvs %icc, 0x7 loop_4654: movg %xcc, %i0, %i2 fmovsl %icc, %f8, %f2 std %f2, [%l7 + 0x40] fors %f15, %f6, %f14 movle %icc, %g1, %g7 tsubcctv %l4, %g4, %g5 lduh [%l7 + 0x34], %l0 pdist %f6, %f8, %f6 tvs %xcc, 0x3 ldsw [%l7 + 0x58], %o5 ldub [%l7 + 0x4F], %i4 fbge,a %fcc3, loop_4655 stx %i3, [%l7 + 0x60] fbu,a %fcc0, loop_4656 fpackfix %f8, %f5 loop_4655: smul %g3, 0x0741, %o3 stw %o7, [%l7 + 0x10] loop_4656: fmovd %f6, %f2 stb %o1, [%l7 + 0x45] fmovrde %l5, %f10, %f2 fzero %f8 ldx [%l7 + 0x78], %g6 bl,a %xcc, loop_4657 xor %l3, 0x1351, %i5 ldub [%l7 + 0x33], %l6 stx %i1, [%l7 + 0x60] loop_4657: lduh [%l7 + 0x0C], %o4 ldub [%l7 + 0x32], %o2 ldsh [%l7 + 0x20], %i6 fmovrsgz %l2, %f15, %f9 fbge,a %fcc2, loop_4658 fandnot1 %f2, %f2, %f10 ldsb [%l7 + 0x6E], %i7 fmovsg %xcc, %f10, %f14 loop_4658: stx %g2, [%l7 + 0x40] fmovrse %o0, %f13, %f0 call loop_4659 fcmpne32 %f12, %f12, %o6 ldd [%l7 + 0x18], %f8 movle %xcc, %l1, %i2 loop_4659: ldsb [%l7 + 0x6B], %g1 edge8l %i0, %g7, %l4 fmovsvc %icc, %f6, %f12 fmuld8ulx16 %f8, %f14, %f0 movrgez %g4, %l0, %o5 fmovdle %icc, %f7, %f10 fornot1s %f15, %f3, %f13 ldd [%l7 + 0x60], %f6 fors %f14, %f0, %f15 ldsw [%l7 + 0x28], %g5 ldsb [%l7 + 0x61], %i4 xor %g3, 0x06CB, %i3 brlez,a %o3, loop_4660 fbn,a %fcc3, loop_4661 umulcc %o7, 0x08CA, %l5 mova %icc, %g6, %o1 loop_4660: fmovsge %xcc, %f2, %f13 loop_4661: std %f0, [%l7 + 0x78] smul %l3, %i5, %i1 fmovdgu %icc, %f2, %f5 fmovsleu %icc, %f4, %f3 for %f4, %f0, %f10 lduh [%l7 + 0x40], %l6 edge8l %o2, %i6, %l2 fmovsgu %icc, %f3, %f8 fandnot2s %f14, %f10, %f7 fpack16 %f4, %f1 ldd [%l7 + 0x50], %f4 fmul8x16al %f1, %f8, %f8 ldd [%l7 + 0x58], %f0 fmovdpos %xcc, %f5, %f5 std %f14, [%l7 + 0x38] st %f10, [%l7 + 0x20] umul %o4, 0x13F7, %g2 fpmerge %f13, %f7, %f12 xorcc %o0, 0x050D, %i7 bne,a,pn %icc, loop_4662 ldsh [%l7 + 0x2A], %o6 lduh [%l7 + 0x5C], %l1 brz,a %g1, loop_4663 loop_4662: movvc %xcc, %i0, %g7 andncc %i2, %l4, %l0 fmuld8sux16 %f14, %f6, %f4 loop_4663: fmovdneg %xcc, %f10, %f2 fbge %fcc2, loop_4664 fmovs %f1, %f3 fmovsvs %icc, %f8, %f8 fornot1 %f2, %f0, %f4 loop_4664: xorcc %g4, 0x0BBC, %o5 fcmpne32 %f2, %f10, %g5 movn %xcc, %g3, %i3 fnot1 %f8, %f0 sth %o3, [%l7 + 0x3C] st %f4, [%l7 + 0x0C] addcc %i4, 0x1B8B, %o7 movrlez %l5, 0x225, %o1 fbge %fcc0, loop_4665 orncc %g6, 0x1CBF, %l3 fnors %f5, %f3, %f14 tn %xcc, 0x3 loop_4665: srl %i5, 0x08, %l6 ble loop_4666 fcmpgt32 %f4, %f14, %i1 fsrc1s %f6, %f1 orncc %i6, 0x1B3F, %l2 loop_4666: fmovsle %xcc, %f4, %f13 fmul8sux16 %f10, %f4, %f10 tg %icc, 0x1 stx %o2, [%l7 + 0x10] alignaddrl %g2, %o0, %o4 fmovrde %o6, %f12, %f14 ba loop_4667 fmovscc %xcc, %f15, %f1 fmovsl %icc, %f8, %f15 st %f9, [%l7 + 0x40] loop_4667: fone %f4 fmovse %icc, %f7, %f10 ldd [%l7 + 0x48], %f14 fnand %f0, %f6, %f12 st %f0, [%l7 + 0x30] ldsb [%l7 + 0x35], %l1 tne %xcc, 0x0 fbul %fcc0, loop_4668 sth %i7, [%l7 + 0x6A] tvc %xcc, 0x7 edge32l %i0, %g7, %g1 loop_4668: lduw [%l7 + 0x18], %i2 fmovdneg %xcc, %f0, %f15 fmuld8ulx16 %f9, %f0, %f8 fmovrslz %l4, %f12, %f4 fmovdleu %icc, %f11, %f9 fmovsg %icc, %f2, %f5 ba loop_4669 sdivcc %g4, 0x06F6, %o5 ldd [%l7 + 0x10], %f8 ldsw [%l7 + 0x2C], %g5 loop_4669: xor %l0, 0x01AD, %i3 smul %o3, %i4, %o7 ldsb [%l7 + 0x33], %l5 ldsb [%l7 + 0x45], %g3 bge,a %icc, loop_4670 fbo,a %fcc1, loop_4671 edge16 %g6, %l3, %o1 fmuld8sux16 %f2, %f0, %f2 loop_4670: fand %f4, %f4, %f10 loop_4671: fbl %fcc1, loop_4672 fba,a %fcc1, loop_4673 movne %icc, %i5, %i1 tcc %icc, 0x4 loop_4672: movre %l6, 0x0DA, %i6 loop_4673: movne %xcc, %l2, %o2 fandnot2s %f11, %f12, %f7 lduw [%l7 + 0x4C], %o0 tleu %icc, 0x6 bn,a %icc, loop_4674 fblg %fcc1, loop_4675 fpadd16s %f2, %f1, %f8 ldsh [%l7 + 0x28], %g2 loop_4674: call loop_4676 loop_4675: fmovdne %xcc, %f13, %f8 ldsb [%l7 + 0x57], %o6 ldsb [%l7 + 0x77], %l1 loop_4676: movleu %icc, %i7, %i0 movcs %xcc, %o4, %g1 movrlz %i2, 0x12F, %l4 fmovrsgz %g7, %f6, %f14 ldsb [%l7 + 0x5D], %g4 tne %icc, 0x0 ldsw [%l7 + 0x0C], %o5 bge,pt %xcc, loop_4677 ldsh [%l7 + 0x78], %l0 fandnot2 %f14, %f10, %f14 fnot2 %f12, %f10 loop_4677: ldsw [%l7 + 0x58], %i3 stb %o3, [%l7 + 0x47] ldub [%l7 + 0x1F], %g5 edge32n %o7, %i4, %l5 mulscc %g3, 0x1705, %l3 fmovrdne %o1, %f6, %f0 fcmpeq32 %f8, %f12, %g6 fpadd16 %f10, %f2, %f8 fmul8x16 %f12, %f0, %f12 edge8 %i1, %i5, %i6 fnegs %f10, %f13 xor %l6, 0x13EE, %l2 addc %o2, %o0, %o6 ld [%l7 + 0x0C], %f0 fabsd %f12, %f0 fnot1 %f14, %f0 bgu %xcc, loop_4678 fzero %f12 fpadd32 %f8, %f0, %f2 srlx %g2, 0x1B, %l1 loop_4678: fbg,a %fcc1, loop_4679 movcs %xcc, %i7, %i0 ldsh [%l7 + 0x7A], %o4 fmovdg %xcc, %f1, %f15 loop_4679: fbug %fcc2, loop_4680 sth %g1, [%l7 + 0x54] lduw [%l7 + 0x50], %i2 fbu %fcc0, loop_4681 loop_4680: fmovdne %icc, %f9, %f4 ldsh [%l7 + 0x54], %l4 sth %g7, [%l7 + 0x54] loop_4681: sdiv %g4, 0x0E0C, %o5 ldsw [%l7 + 0x10], %i3 ldd [%l7 + 0x38], %f0 umulcc %l0, 0x180C, %g5 lduw [%l7 + 0x7C], %o3 lduw [%l7 + 0x2C], %o7 srlx %i4, %g3, %l5 fzeros %f2 sth %l3, [%l7 + 0x2C] bl,a loop_4682 st %f9, [%l7 + 0x74] fmovse %xcc, %f3, %f8 ba,a,pn %xcc, loop_4683 loop_4682: fmovs %f14, %f9 ldd [%l7 + 0x20], %f0 ldd [%l7 + 0x20], %f14 loop_4683: lduh [%l7 + 0x4E], %g6 movgu %xcc, %i1, %o1 fblg,a %fcc2, loop_4684 tle %xcc, 0x5 fornot2s %f2, %f0, %f5 fmovsvs %xcc, %f6, %f15 loop_4684: stb %i5, [%l7 + 0x33] sub %i6, 0x1E67, %l6 sll %l2, %o2, %o0 brnz %o6, loop_4685 st %f11, [%l7 + 0x60] fmul8x16au %f11, %f10, %f2 stb %l1, [%l7 + 0x3D] loop_4685: ldsh [%l7 + 0x48], %g2 fbo %fcc2, loop_4686 edge16l %i7, %o4, %g1 fmul8x16 %f14, %f14, %f4 fmovdcc %xcc, %f4, %f2 loop_4686: fsrc2 %f2, %f8 andncc %i0, %l4, %i2 ldd [%l7 + 0x40], %f6 stw %g4, [%l7 + 0x08] ld [%l7 + 0x20], %f12 ldd [%l7 + 0x68], %f10 umul %o5, 0x10D5, %g7 fands %f6, %f4, %f1 fmovd %f0, %f0 stw %i3, [%l7 + 0x48] tcc %xcc, 0x2 movn %xcc, %l0, %g5 call loop_4687 fmul8sux16 %f0, %f2, %f0 xorcc %o3, %o7, %i4 sth %g3, [%l7 + 0x44] loop_4687: fnot1 %f8, %f2 ld [%l7 + 0x1C], %f2 stb %l3, [%l7 + 0x23] movn %icc, %l5, %g6 bpos,a loop_4688 umul %o1, %i1, %i6 sth %i5, [%l7 + 0x2C] brlez,a %l2, loop_4689 loop_4688: fnot1 %f2, %f10 stw %l6, [%l7 + 0x60] tg %icc, 0x1 loop_4689: fmovspos %icc, %f13, %f12 tgu %xcc, 0x6 stx %o0, [%l7 + 0x50] lduw [%l7 + 0x6C], %o2 tsubcctv %o6, 0x1899, %l1 fbe %fcc3, loop_4690 ldd [%l7 + 0x70], %f6 edge32l %g2, %o4, %i7 fmovrde %g1, %f4, %f4 loop_4690: fnors %f9, %f9, %f12 tge %icc, 0x7 movrgz %i0, 0x297, %l4 fandnot2 %f0, %f12, %f6 fmovsge %xcc, %f12, %f10 edge32n %g4, %i2, %o5 ldd [%l7 + 0x60], %f6 std %f14, [%l7 + 0x30] fbe %fcc3, loop_4691 fmovrdlez %i3, %f2, %f4 std %f14, [%l7 + 0x40] brz %g7, loop_4692 loop_4691: smulcc %l0, %g5, %o7 st %f10, [%l7 + 0x1C] stb %i4, [%l7 + 0x54] loop_4692: lduh [%l7 + 0x22], %g3 fblg,a %fcc1, loop_4693 bg,pt %icc, loop_4694 ble,a %icc, loop_4695 movrlez %l3, %l5, %o3 loop_4693: edge32 %o1, %i1, %g6 loop_4694: fbue %fcc2, loop_4696 loop_4695: stw %i6, [%l7 + 0x3C] ldsw [%l7 + 0x34], %i5 st %f12, [%l7 + 0x24] loop_4696: bg,pn %xcc, loop_4697 be,pn %icc, loop_4698 ldsb [%l7 + 0x7F], %l2 tleu %xcc, 0x7 loop_4697: fmovdge %xcc, %f3, %f4 loop_4698: fpadd32s %f1, %f3, %f15 fpadd16 %f0, %f6, %f6 std %f4, [%l7 + 0x40] stb %o0, [%l7 + 0x76] brlez %l6, loop_4699 andncc %o2, %l1, %o6 taddcc %g2, %i7, %g1 orncc %i0, %o4, %l4 loop_4699: fmovdge %icc, %f0, %f0 umulcc %i2, %g4, %o5 andcc %g7, %l0, %g5 brlz,a %o7, loop_4700 fbne %fcc2, loop_4701 fmovsvc %xcc, %f4, %f9 movne %icc, %i4, %i3 loop_4700: alignaddr %l3, %l5, %g3 loop_4701: fmovsl %icc, %f6, %f10 ldx [%l7 + 0x48], %o3 xor %i1, %o1, %g6 siam 0x3 ldsw [%l7 + 0x18], %i6 std %f0, [%l7 + 0x40] ldsb [%l7 + 0x78], %i5 sth %l2, [%l7 + 0x46] fandnot2 %f4, %f10, %f14 ldx [%l7 + 0x70], %l6 stb %o2, [%l7 + 0x74] or %l1, %o0, %o6 fandnot1 %f4, %f14, %f8 stb %g2, [%l7 + 0x38] ldub [%l7 + 0x21], %g1 ldsw [%l7 + 0x70], %i7 ldsw [%l7 + 0x44], %i0 fornot1 %f12, %f6, %f0 ldsw [%l7 + 0x3C], %o4 fxor %f6, %f4, %f14 fmuld8sux16 %f10, %f5, %f10 ldd [%l7 + 0x10], %f6 fone %f12 brlez %i2, loop_4702 fbg %fcc3, loop_4703 fbne,a %fcc3, loop_4704 ldx [%l7 + 0x10], %g4 loop_4702: fmovd %f6, %f14 loop_4703: bpos %xcc, loop_4705 loop_4704: fcmpne16 %f14, %f6, %l4 movle %icc, %g7, %l0 call loop_4706 loop_4705: fandnot1s %f4, %f12, %f6 umul %g5, 0x1D1A, %o5 movvc %xcc, %o7, %i3 loop_4706: ldx [%l7 + 0x18], %l3 fmovsne %icc, %f15, %f9 fmovscs %icc, %f6, %f9 fmovdleu %icc, %f7, %f10 edge16ln %l5, %i4, %o3 fsrc2 %f0, %f14 movrgz %g3, 0x0FC, %o1 edge8ln %i1, %i6, %i5 ldsb [%l7 + 0x3F], %l2 movrlez %l6, %o2, %g6 ldsh [%l7 + 0x1C], %l1 fnors %f9, %f0, %f4 ldsw [%l7 + 0x50], %o0 fnand %f10, %f2, %f8 fmovsle %icc, %f0, %f7 fmul8sux16 %f12, %f6, %f8 xor %o6, 0x1B5E, %g2 bvc,a %icc, loop_4707 be,pn %icc, loop_4708 ldd [%l7 + 0x58], %f8 fmovdge %xcc, %f11, %f4 loop_4707: bshuffle %f6, %f2, %f0 loop_4708: ldsb [%l7 + 0x31], %i7 fcmpd %fcc1, %f8, %f4 fxnors %f13, %f3, %f14 bleu loop_4709 std %f2, [%l7 + 0x78] add %i0, %o4, %i2 movgu %xcc, %g1, %g4 loop_4709: fandnot2 %f6, %f4, %f8 fsrc1s %f7, %f1 tne %icc, 0x2 faligndata %f12, %f14, %f0 orncc %l4, 0x0AD8, %l0 movrlez %g7, 0x07C, %g5 lduw [%l7 + 0x0C], %o5 fmovse %icc, %f1, %f0 st %f14, [%l7 + 0x3C] fbo %fcc1, loop_4710 faligndata %f0, %f12, %f8 fpsub16s %f0, %f7, %f14 udivcc %o7, 0x1A3A, %i3 loop_4710: fblg %fcc1, loop_4711 fsrc2 %f12, %f12 nop setx loop_4712, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brnz %l3, loop_4713 loop_4711: fbug,a %fcc0, loop_4714 bgu,a loop_4715 loop_4712: sdivx %i4, 0x15CD, %l5 loop_4713: brlez %o3, loop_4716 loop_4714: lduh [%l7 + 0x5A], %o1 loop_4715: movle %icc, %i1, %g3 edge16l %i5, %l2, %l6 loop_4716: fmovdge %xcc, %f0, %f11 fbne %fcc3, loop_4717 sth %o2, [%l7 + 0x5A] fmovrdgz %i6, %f12, %f8 sth %g6, [%l7 + 0x30] loop_4717: udivx %o0, 0x10DC, %l1 sdivcc %g2, 0x123A, %o6 brlez %i7, loop_4718 fbl,a %fcc3, loop_4719 fbule %fcc3, loop_4720 orn %i0, 0x14B6, %i2 loop_4718: bleu %icc, loop_4721 loop_4719: fmovscs %xcc, %f3, %f6 loop_4720: tg %xcc, 0x5 stw %o4, [%l7 + 0x14] loop_4721: stx %g1, [%l7 + 0x18] udivcc %g4, 0x0C96, %l0 fbl,a %fcc3, loop_4722 tge %xcc, 0x7 subc %g7, 0x1D3F, %g5 sub %o5, 0x0D10, %o7 loop_4722: movpos %xcc, %l4, %i3 fpadd16 %f0, %f0, %f14 lduh [%l7 + 0x30], %l3 ldsw [%l7 + 0x48], %l5 std %f6, [%l7 + 0x78] ta %icc, 0x3 bneg loop_4723 ldx [%l7 + 0x10], %o3 fpsub32 %f6, %f12, %f4 lduw [%l7 + 0x7C], %o1 loop_4723: bcs,a,pn %xcc, loop_4724 fmul8x16al %f3, %f5, %f10 movge %icc, %i1, %g3 faligndata %f14, %f10, %f12 loop_4724: edge16l %i4, %l2, %i5 or %o2, %l6, %i6 sth %g6, [%l7 + 0x70] ldd [%l7 + 0x60], %f4 fabss %f14, %f2 srlx %o0, %l1, %o6 fpadd32 %f2, %f8, %f6 fmovdge %icc, %f5, %f11 and %g2, %i0, %i2 lduh [%l7 + 0x3C], %i7 ldd [%l7 + 0x38], %f0 movpos %xcc, %o4, %g1 fbuge %fcc2, loop_4725 movre %g4, %g7, %l0 ldsb [%l7 + 0x26], %g5 lduh [%l7 + 0x52], %o7 loop_4725: alignaddr %l4, %o5, %l3 brgz,a %l5, loop_4726 bne loop_4727 tpos %xcc, 0x1 taddcc %o3, %i3, %o1 loop_4726: sdivcc %i1, 0x18E7, %g3 loop_4727: xorcc %i4, %i5, %o2 tvc %xcc, 0x5 ldd [%l7 + 0x10], %f4 fcmpgt32 %f0, %f14, %l6 tvc %icc, 0x7 movrgez %l2, 0x04F, %i6 std %f2, [%l7 + 0x38] fmovsleu %xcc, %f11, %f12 movle %xcc, %g6, %l1 fmovrde %o0, %f14, %f2 addcc %o6, %i0, %i2 movge %icc, %i7, %g2 movg %icc, %o4, %g1 ldsb [%l7 + 0x53], %g4 bgu,pt %icc, loop_4728 fmovs %f3, %f0 movre %g7, %l0, %o7 fnands %f9, %f9, %f10 loop_4728: fmovdvs %icc, %f10, %f9 sth %g5, [%l7 + 0x6E] ldsh [%l7 + 0x52], %o5 movrgz %l3, %l5, %o3 fnands %f4, %f6, %f9 smul %i3, 0x1531, %o1 bneg %icc, loop_4729 fbuge %fcc1, loop_4730 udivcc %l4, 0x1225, %i1 fblg %fcc3, loop_4731 loop_4729: std %f12, [%l7 + 0x30] loop_4730: fcmple32 %f12, %f0, %g3 fandnot2s %f2, %f15, %f15 loop_4731: ldsh [%l7 + 0x42], %i5 fxor %f8, %f0, %f2 bne,a,pn %icc, loop_4732 stw %i4, [%l7 + 0x2C] fmovdvs %icc, %f3, %f8 std %f10, [%l7 + 0x08] loop_4732: stw %l6, [%l7 + 0x14] fmovdge %xcc, %f4, %f7 addcc %l2, %i6, %g6 std %f6, [%l7 + 0x48] fpsub16s %f4, %f2, %f10 fbn,a %fcc3, loop_4733 lduh [%l7 + 0x08], %l1 ldsh [%l7 + 0x58], %o2 movvs %xcc, %o0, %o6 loop_4733: mulx %i2, 0x0034, %i0 tne %icc, 0x0 fmovdn %icc, %f0, %f7 sth %g2, [%l7 + 0x76] tcc %xcc, 0x6 brlz %i7, loop_4734 andncc %g1, %g4, %o4 xor %g7, %o7, %l0 edge32ln %o5, %l3, %g5 loop_4734: ldub [%l7 + 0x29], %o3 fornot2s %f10, %f7, %f7 fzeros %f13 sra %i3, 0x12, %l5 fbul %fcc3, loop_4735 edge32l %o1, %i1, %g3 move %xcc, %l4, %i5 std %f8, [%l7 + 0x78] loop_4735: fcmped %fcc1, %f14, %f10 movne %xcc, %i4, %l6 brlz %l2, loop_4736 fnot2 %f12, %f10 lduh [%l7 + 0x44], %g6 fmovda %icc, %f5, %f12 loop_4736: brlez,a %l1, loop_4737 fmovrsgez %o2, %f7, %f15 fands %f3, %f4, %f1 fmul8sux16 %f6, %f4, %f6 loop_4737: brnz %o0, loop_4738 fmovda %xcc, %f7, %f8 movne %xcc, %i6, %i2 bleu %icc, loop_4739 loop_4738: stb %i0, [%l7 + 0x17] fcmps %fcc1, %f5, %f2 brlez,a %o6, loop_4740 loop_4739: fmovrdne %g2, %f6, %f2 fmovdn %xcc, %f13, %f13 fcmple32 %f6, %f14, %i7 loop_4740: fnors %f0, %f11, %f4 fpadd32s %f5, %f7, %f12 ldsb [%l7 + 0x6B], %g1 ldsh [%l7 + 0x36], %o4 stb %g4, [%l7 + 0x0B] fmovsn %xcc, %f1, %f6 ldd [%l7 + 0x20], %f4 bleu,a,pt %icc, loop_4741 movgu %xcc, %g7, %l0 sth %o7, [%l7 + 0x74] fmovsn %icc, %f7, %f10 loop_4741: movcs %icc, %l3, %g5 ldsw [%l7 + 0x4C], %o5 fnors %f12, %f9, %f3 movcc %xcc, %i3, %o3 lduh [%l7 + 0x2A], %o1 movleu %xcc, %i1, %l5 fmovdg %xcc, %f5, %f14 ldd [%l7 + 0x70], %f6 movpos %icc, %g3, %i5 lduh [%l7 + 0x76], %l4 stx %i4, [%l7 + 0x28] bvc,a,pn %xcc, loop_4742 fmovdg %xcc, %f14, %f0 fmovrslz %l6, %f11, %f12 edge8 %g6, %l2, %l1 loop_4742: alignaddr %o0, %i6, %o2 st %f11, [%l7 + 0x1C] stx %i0, [%l7 + 0x18] bneg,pt %xcc, loop_4743 udivx %i2, 0x1A9D, %g2 fmovdvs %xcc, %f1, %f9 subcc %i7, 0x0DB0, %o6 loop_4743: fmovrslz %o4, %f5, %f0 edge32n %g4, %g1, %l0 movne %icc, %g7, %l3 sra %o7, 0x18, %g5 stw %o5, [%l7 + 0x7C] fmovdle %xcc, %f14, %f3 stw %i3, [%l7 + 0x44] fmovsg %icc, %f14, %f1 fmovd %f14, %f4 lduw [%l7 + 0x38], %o3 tsubcc %i1, 0x0121, %l5 fbl %fcc0, loop_4744 sdivx %g3, 0x09F2, %o1 popc 0x094D, %l4 ldsh [%l7 + 0x64], %i5 loop_4744: fmovdn %xcc, %f6, %f12 ldsw [%l7 + 0x68], %l6 mova %icc, %g6, %i4 andn %l2, %o0, %i6 tsubcctv %l1, 0x1855, %o2 lduh [%l7 + 0x12], %i0 tle %xcc, 0x3 fors %f14, %f11, %f3 array8 %i2, %i7, %o6 stx %g2, [%l7 + 0x30] fmul8x16 %f13, %f12, %f14 fcmped %fcc2, %f4, %f12 andncc %g4, %g1, %o4 fnors %f12, %f13, %f15 addcc %l0, 0x1439, %l3 ta %icc, 0x2 ldsb [%l7 + 0x50], %g7 movn %xcc, %g5, %o7 sth %o5, [%l7 + 0x16] std %f4, [%l7 + 0x48] array16 %i3, %o3, %i1 ldsb [%l7 + 0x2F], %l5 ldx [%l7 + 0x60], %o1 movne %xcc, %g3, %i5 std %f0, [%l7 + 0x18] ldsh [%l7 + 0x4C], %l6 xorcc %l4, 0x1812, %g6 siam 0x1 sth %l2, [%l7 + 0x38] ldsh [%l7 + 0x4E], %o0 mulscc %i6, %i4, %l1 edge8l %o2, %i0, %i7 and %i2, %o6, %g2 ldsw [%l7 + 0x24], %g4 nop setx loop_4745, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpgt16 %f0, %f8, %o4 ldsb [%l7 + 0x4A], %l0 edge32ln %l3, %g1, %g5 loop_4745: fpadd32 %f8, %f10, %f4 fmovsle %icc, %f10, %f12 ble,a,pn %xcc, loop_4746 sth %g7, [%l7 + 0x64] fbug,a %fcc3, loop_4747 st %f12, [%l7 + 0x08] loop_4746: movge %icc, %o5, %i3 fnegd %f8, %f0 loop_4747: ldsb [%l7 + 0x2D], %o7 fmovrslez %o3, %f7, %f3 fones %f5 lduw [%l7 + 0x54], %i1 subccc %l5, 0x122F, %o1 fmovdge %icc, %f2, %f11 ldsh [%l7 + 0x6E], %i5 tsubcctv %g3, 0x07A9, %l6 fmovdleu %icc, %f11, %f0 edge16ln %l4, %l2, %o0 fones %f10 orn %g6, 0x103A, %i6 fmovdg %icc, %f14, %f9 be,a,pt %icc, loop_4748 ldsb [%l7 + 0x50], %l1 fnot2 %f12, %f12 edge32n %o2, %i4, %i0 loop_4748: udivx %i2, 0x1CE3, %i7 edge32 %g2, %o6, %o4 fmovrsgez %g4, %f9, %f14 fpsub32s %f12, %f3, %f12 ldx [%l7 + 0x18], %l3 ldx [%l7 + 0x40], %g1 tne %icc, 0x0 fbu %fcc0, loop_4749 ld [%l7 + 0x0C], %f13 bn,a loop_4750 fmovdl %xcc, %f1, %f14 loop_4749: orcc %l0, %g5, %g7 ldsw [%l7 + 0x50], %i3 loop_4750: fones %f13 stx %o7, [%l7 + 0x40] fmovrdgz %o5, %f2, %f12 fbug,a %fcc0, loop_4751 sth %i1, [%l7 + 0x16] fmovdgu %icc, %f10, %f15 st %f5, [%l7 + 0x7C] loop_4751: ldub [%l7 + 0x33], %o3 srlx %o1, %l5, %g3 bleu %icc, loop_4752 fcmps %fcc1, %f14, %f5 ld [%l7 + 0x48], %f11 fands %f2, %f0, %f12 loop_4752: tle %icc, 0x0 andncc %l6, %l4, %l2 ldd [%l7 + 0x40], %f10 subccc %o0, %i5, %i6 ldd [%l7 + 0x38], %f6 ldx [%l7 + 0x50], %g6 fpsub32s %f0, %f5, %f8 udivx %l1, 0x13EE, %o2 fandnot2s %f6, %f12, %f1 brgz %i0, loop_4753 nop setx loop_4754, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdvs %xcc, %f1, %f0 ldsw [%l7 + 0x34], %i4 loop_4753: movrgez %i2, %g2, %i7 loop_4754: ba,pt %xcc, loop_4755 fnegd %f8, %f2 bneg loop_4756 bneg loop_4757 loop_4755: fmovrslz %o4, %f13, %f10 ld [%l7 + 0x1C], %f6 loop_4756: sllx %o6, %l3, %g1 loop_4757: fmovrsgz %l0, %f14, %f4 stx %g5, [%l7 + 0x38] taddcc %g7, %g4, %o7 fmovdge %icc, %f13, %f15 ldub [%l7 + 0x7E], %o5 faligndata %f2, %f6, %f8 stx %i1, [%l7 + 0x28] fornot1 %f0, %f10, %f12 lduw [%l7 + 0x7C], %i3 bshuffle %f12, %f8, %f2 ldd [%l7 + 0x30], %f8 fbge,a %fcc2, loop_4758 ldsh [%l7 + 0x0A], %o3 stx %l5, [%l7 + 0x18] fmovdpos %xcc, %f10, %f13 loop_4758: fmovdne %icc, %f13, %f0 srl %o1, %g3, %l4 ldub [%l7 + 0x0B], %l2 fmovs %f8, %f13 edge8n %l6, %i5, %i6 bshuffle %f0, %f4, %f6 bvs,pn %xcc, loop_4759 brlz %o0, loop_4760 smul %g6, %o2, %l1 fandnot2 %f6, %f8, %f6 loop_4759: fbuge %fcc1, loop_4761 loop_4760: fbne %fcc0, loop_4762 fbuge %fcc2, loop_4763 ldub [%l7 + 0x7F], %i0 loop_4761: fmovsleu %xcc, %f12, %f9 loop_4762: stw %i4, [%l7 + 0x68] loop_4763: ld [%l7 + 0x38], %f1 ldd [%l7 + 0x48], %f12 fcmped %fcc3, %f0, %f4 lduh [%l7 + 0x3C], %i2 bcs,pn %icc, loop_4764 fandnot2s %f6, %f13, %f13 fcmpes %fcc0, %f1, %f8 fmovdleu %xcc, %f9, %f0 loop_4764: ld [%l7 + 0x38], %f3 fabss %f5, %f12 srax %i7, %o4, %g2 fpadd32s %f12, %f6, %f6 nop setx loop_4765, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdgu %xcc, %f2, %f15 fbo,a %fcc2, loop_4766 fornot1 %f10, %f0, %f12 loop_4765: be,a,pt %xcc, loop_4767 tleu %icc, 0x1 loop_4766: fsrc2 %f4, %f4 ldd [%l7 + 0x30], %f8 loop_4767: fcmpeq16 %f14, %f2, %l3 fmovdvs %xcc, %f5, %f10 sth %o6, [%l7 + 0x58] bl,a %icc, loop_4768 alignaddrl %g1, %l0, %g7 fmovrsgez %g5, %f7, %f4 lduw [%l7 + 0x2C], %g4 loop_4768: fmul8x16 %f3, %f4, %f8 fmovrsgez %o5, %f1, %f7 fmovrdlez %o7, %f8, %f12 fmovdle %icc, %f3, %f2 ldub [%l7 + 0x32], %i3 st %f4, [%l7 + 0x68] stx %o3, [%l7 + 0x10] udivcc %l5, 0x02C8, %i1 stb %g3, [%l7 + 0x29] ldub [%l7 + 0x1C], %o1 movvc %icc, %l2, %l6 bvc,pn %xcc, loop_4769 mulx %l4, %i6, %o0 xnorcc %i5, %o2, %g6 ldub [%l7 + 0x4C], %l1 loop_4769: fpack32 %f14, %f4, %f6 fsrc2 %f6, %f2 fmovsa %icc, %f15, %f0 fpadd16s %f5, %f7, %f0 fmovda %xcc, %f5, %f12 ldsw [%l7 + 0x1C], %i4 tne %xcc, 0x0 ldx [%l7 + 0x60], %i0 edge32 %i2, %i7, %g2 fnor %f4, %f12, %f12 movg %icc, %l3, %o4 fmovdvc %icc, %f6, %f13 stx %o6, [%l7 + 0x58] tpos %xcc, 0x0 movneg %xcc, %l0, %g1 fnot2s %f10, %f7 tl %icc, 0x4 fnegd %f14, %f0 edge32l %g5, %g7, %o5 fpmerge %f10, %f4, %f14 ldsb [%l7 + 0x6F], %g4 fbul,a %fcc2, loop_4770 ldsb [%l7 + 0x2C], %o7 ldd [%l7 + 0x28], %f6 nop setx loop_4771, %l0, %l1 jmpl %l1, %i3 loop_4770: edge32l %l5, %i1, %o3 sth %g3, [%l7 + 0x66] fexpand %f12, %f14 loop_4771: tcc %icc, 0x6 brlz,a %l2, loop_4772 stw %o1, [%l7 + 0x24] std %f2, [%l7 + 0x20] fandnot1s %f0, %f1, %f10 loop_4772: fpadd32s %f14, %f13, %f13 ldsh [%l7 + 0x2E], %l4 fpadd32 %f14, %f12, %f6 fbue %fcc0, loop_4773 fbo,a %fcc0, loop_4774 alignaddr %i6, %l6, %o0 ldx [%l7 + 0x68], %i5 loop_4773: subc %o2, %g6, %l1 loop_4774: subc %i4, 0x12EE, %i2 fnot2 %f10, %f10 udiv %i0, 0x1BA4, %i7 tgu %xcc, 0x6 bl,a loop_4775 nop setx loop_4776, %l0, %l1 jmpl %l1, %g2 ldsw [%l7 + 0x5C], %o4 fmul8x16 %f8, %f0, %f12 loop_4775: brgz,a %l3, loop_4777 loop_4776: fbue %fcc2, loop_4778 fnot2 %f6, %f4 fone %f12 loop_4777: brz %l0, loop_4779 loop_4778: ldx [%l7 + 0x40], %g1 fcmpgt32 %f10, %f6, %g5 ldx [%l7 + 0x28], %g7 loop_4779: be,a %xcc, loop_4780 bpos,a loop_4781 movrlez %o6, 0x165, %g4 ldsh [%l7 + 0x4C], %o5 loop_4780: ldub [%l7 + 0x3E], %i3 loop_4781: ldsw [%l7 + 0x14], %l5 fcmpne32 %f0, %f0, %o7 fpack16 %f14, %f3 tvc %xcc, 0x3 fmovscc %icc, %f4, %f7 fcmpd %fcc1, %f12, %f10 stx %o3, [%l7 + 0x38] tneg %xcc, 0x5 fpack32 %f6, %f6, %f6 std %f14, [%l7 + 0x60] fnegs %f7, %f9 stw %i1, [%l7 + 0x50] movvs %xcc, %l2, %o1 bleu,a loop_4782 ble,a %icc, loop_4783 lduw [%l7 + 0x6C], %g3 fpack32 %f0, %f12, %f8 loop_4782: ldx [%l7 + 0x20], %i6 loop_4783: lduh [%l7 + 0x6A], %l6 xnorcc %l4, %i5, %o0 fbe,a %fcc3, loop_4784 fnands %f5, %f1, %f10 tn %xcc, 0x0 fone %f6 loop_4784: mova %xcc, %o2, %l1 fpsub32s %f2, %f4, %f15 edge16n %g6, %i4, %i2 fxors %f9, %f10, %f14 fcmple16 %f4, %f12, %i0 udivx %g2, 0x0C48, %o4 fmovrde %i7, %f12, %f10 ldsh [%l7 + 0x54], %l0 bgu,a loop_4785 ldsh [%l7 + 0x66], %l3 movgu %xcc, %g5, %g7 st %f10, [%l7 + 0x78] loop_4785: array8 %g1, %o6, %o5 fcmpgt16 %f14, %f4, %i3 addc %l5, 0x1422, %g4 sth %o7, [%l7 + 0x12] brgez,a %i1, loop_4786 sth %o3, [%l7 + 0x50] bvs,a loop_4787 addc %l2, 0x107C, %g3 loop_4786: orcc %o1, 0x0E58, %l6 fmovsle %icc, %f3, %f15 loop_4787: brz,a %l4, loop_4788 fmovsge %icc, %f14, %f12 fpmerge %f1, %f5, %f10 ldx [%l7 + 0x30], %i5 loop_4788: fmovda %icc, %f7, %f7 fmovdg %icc, %f4, %f2 fpadd32s %f8, %f10, %f2 fpsub32s %f9, %f3, %f3 edge16n %o0, %i6, %o2 lduh [%l7 + 0x52], %g6 sth %l1, [%l7 + 0x72] nop setx loop_4789, %l0, %l1 jmpl %l1, %i2 fmul8x16al %f11, %f10, %f0 fcmpeq16 %f8, %f6, %i0 fmovsne %xcc, %f2, %f0 loop_4789: stb %g2, [%l7 + 0x39] fmovspos %icc, %f2, %f11 fmul8sux16 %f14, %f14, %f2 bcs loop_4790 fcmpgt16 %f12, %f10, %o4 ldsh [%l7 + 0x62], %i7 ldsw [%l7 + 0x70], %i4 loop_4790: fmul8x16al %f13, %f6, %f14 tsubcc %l0, 0x10F0, %l3 fornot1 %f12, %f8, %f8 ldd [%l7 + 0x18], %f2 sdivx %g7, 0x0C78, %g5 for %f14, %f4, %f12 fandnot2s %f13, %f11, %f13 movleu %xcc, %g1, %o6 fmovde %icc, %f7, %f8 movrlz %i3, 0x19E, %l5 lduw [%l7 + 0x6C], %o5 bl,a,pn %icc, loop_4791 fmovdvs %xcc, %f15, %f13 lduw [%l7 + 0x1C], %o7 brgz,a %g4, loop_4792 loop_4791: fmovdvs %icc, %f5, %f8 array16 %i1, %l2, %o3 fmovda %icc, %f6, %f5 loop_4792: lduw [%l7 + 0x44], %o1 ldsw [%l7 + 0x10], %g3 fpadd16s %f11, %f4, %f8 fcmpgt16 %f0, %f8, %l6 bvs %xcc, loop_4793 ldd [%l7 + 0x48], %f0 ldsh [%l7 + 0x42], %l4 brnz %i5, loop_4794 loop_4793: tleu %icc, 0x0 be,a loop_4795 movrgez %o0, 0x03A, %i6 loop_4794: fornot1 %f8, %f4, %f10 movle %icc, %g6, %l1 loop_4795: bl,pt %icc, loop_4796 fmovdl %icc, %f10, %f4 bshuffle %f10, %f4, %f4 st %f2, [%l7 + 0x0C] loop_4796: fmovdne %xcc, %f3, %f8 edge32l %i2, %o2, %g2 movgu %xcc, %o4, %i7 umulcc %i4, %l0, %i0 movvs %xcc, %l3, %g5 be,a,pn %icc, loop_4797 sra %g1, 0x13, %g7 ldub [%l7 + 0x52], %i3 fcmpd %fcc0, %f6, %f6 loop_4797: ldsw [%l7 + 0x4C], %l5 smulcc %o5, 0x1387, %o7 fmovspos %xcc, %f13, %f14 std %f10, [%l7 + 0x18] fmuld8ulx16 %f13, %f0, %f4 edge16l %o6, %i1, %g4 ba,a %icc, loop_4798 fxor %f12, %f4, %f12 movne %xcc, %l2, %o1 bvc %icc, loop_4799 loop_4798: ldsh [%l7 + 0x0E], %g3 fsrc1s %f5, %f12 or %l6, %o3, %i5 loop_4799: ldsh [%l7 + 0x76], %l4 stw %i6, [%l7 + 0x64] fble %fcc1, loop_4800 std %f2, [%l7 + 0x30] ldsh [%l7 + 0x2C], %o0 fmovdg %icc, %f8, %f6 loop_4800: movge %icc, %l1, %i2 fmovdleu %xcc, %f0, %f0 ld [%l7 + 0x64], %f2 bcc loop_4801 ldsw [%l7 + 0x48], %g6 stb %o2, [%l7 + 0x30] fbne %fcc1, loop_4802 loop_4801: tgu %icc, 0x6 ld [%l7 + 0x7C], %f2 fexpand %f9, %f2 loop_4802: fsrc2s %f3, %f7 fbge %fcc1, loop_4803 brlez,a %o4, loop_4804 lduw [%l7 + 0x40], %g2 bl,pn %xcc, loop_4805 loop_4803: sdivx %i7, 0x1503, %i4 loop_4804: ldub [%l7 + 0x31], %i0 ldsw [%l7 + 0x78], %l0 loop_4805: lduh [%l7 + 0x7E], %g5 ldsh [%l7 + 0x16], %l3 move %icc, %g1, %g7 udivx %i3, 0x0DA0, %o5 fmovsvs %icc, %f10, %f8 xnorcc %o7, %l5, %i1 tge %xcc, 0x5 ldd [%l7 + 0x20], %f0 movl %xcc, %o6, %g4 tg %xcc, 0x1 movleu %xcc, %l2, %o1 lduh [%l7 + 0x1E], %l6 fnor %f10, %f8, %f4 fxors %f7, %f14, %f1 bshuffle %f0, %f2, %f14 ldub [%l7 + 0x7D], %o3 fzeros %f9 ldx [%l7 + 0x48], %i5 fmovrse %g3, %f8, %f15 movrgz %l4, %i6, %l1 ldub [%l7 + 0x47], %o0 taddcc %g6, 0x072F, %i2 bge,a loop_4806 sdivx %o4, 0x068D, %g2 ld [%l7 + 0x08], %f10 fmul8x16 %f1, %f4, %f2 loop_4806: ldx [%l7 + 0x20], %o2 brlez %i4, loop_4807 siam 0x2 fzeros %f10 fexpand %f4, %f12 loop_4807: fcmpes %fcc2, %f8, %f15 fnegs %f14, %f11 fornot1s %f12, %f13, %f4 fmovscc %icc, %f7, %f14 ldsb [%l7 + 0x75], %i7 lduw [%l7 + 0x2C], %l0 fmovsa %xcc, %f15, %f10 lduh [%l7 + 0x58], %i0 ldsb [%l7 + 0x71], %g5 ldsh [%l7 + 0x5A], %g1 lduw [%l7 + 0x2C], %g7 andncc %i3, %l3, %o7 fxors %f15, %f10, %f10 ldsb [%l7 + 0x47], %l5 lduw [%l7 + 0x28], %i1 stb %o5, [%l7 + 0x78] fzeros %f10 lduw [%l7 + 0x40], %g4 lduh [%l7 + 0x4C], %l2 stw %o1, [%l7 + 0x40] fpackfix %f6, %f8 fnands %f5, %f1, %f1 bneg,pt %icc, loop_4808 array16 %o6, %l6, %o3 fmovde %icc, %f9, %f1 fmovrsgz %i5, %f3, %f9 loop_4808: fnands %f1, %f1, %f14 ldub [%l7 + 0x79], %l4 ldsw [%l7 + 0x44], %i6 fmovrdgez %g3, %f12, %f14 movn %icc, %l1, %g6 fmovdgu %xcc, %f10, %f5 ldsb [%l7 + 0x18], %i2 stx %o0, [%l7 + 0x60] mulscc %g2, 0x030F, %o4 movrgez %i4, %o2, %l0 fmul8sux16 %f12, %f2, %f4 fmovda %xcc, %f12, %f11 lduh [%l7 + 0x14], %i7 stx %g5, [%l7 + 0x60] brnz,a %i0, loop_4809 fandnot1s %f4, %f11, %f9 ldsh [%l7 + 0x3E], %g7 fnegd %f6, %f6 loop_4809: ldsh [%l7 + 0x7E], %i3 fblg %fcc1, loop_4810 fpadd16s %f14, %f4, %f1 edge8 %g1, %l3, %o7 addccc %l5, 0x147F, %o5 loop_4810: fmovdg %icc, %f3, %f2 tge %icc, 0x7 fnors %f10, %f5, %f12 fabsd %f6, %f14 fsrc1s %f12, %f5 orcc %g4, %l2, %i1 std %f10, [%l7 + 0x08] ta %xcc, 0x3 fmovda %icc, %f3, %f8 movrne %o1, 0x098, %l6 stx %o6, [%l7 + 0x70] fmul8sux16 %f12, %f12, %f2 bneg,pn %xcc, loop_4811 ldub [%l7 + 0x67], %i5 bcc,a,pn %icc, loop_4812 tcs %xcc, 0x2 loop_4811: fmul8x16au %f12, %f3, %f0 edge32 %l4, %o3, %i6 loop_4812: ba,pn %xcc, loop_4813 fpack32 %f2, %f2, %f14 ldsh [%l7 + 0x5E], %g3 ldub [%l7 + 0x43], %g6 loop_4813: fbue %fcc1, loop_4814 bpos,pn %icc, loop_4815 fblg %fcc0, loop_4816 fbg,a %fcc2, loop_4817 loop_4814: fbue %fcc0, loop_4818 loop_4815: movg %icc, %i2, %l1 loop_4816: tsubcc %g2, %o0, %o4 loop_4817: ldx [%l7 + 0x08], %i4 loop_4818: umulcc %l0, 0x098F, %i7 stw %o2, [%l7 + 0x2C] ldx [%l7 + 0x48], %g5 edge8 %g7, %i3, %g1 fnegs %f2, %f0 fabsd %f6, %f8 ble %icc, loop_4819 tvs %xcc, 0x0 sth %i0, [%l7 + 0x18] andcc %l3, 0x0E66, %o7 loop_4819: xnorcc %o5, 0x05D6, %g4 orn %l5, 0x174E, %i1 siam 0x6 fpsub16s %f3, %f3, %f4 ldsw [%l7 + 0x64], %l2 fsrc2 %f4, %f14 fmovdvs %icc, %f13, %f7 fnot2s %f6, %f0 fmovscc %icc, %f3, %f11 nop setx loop_4820, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsvs %icc, %f5, %f9 edge8n %o1, %o6, %i5 movrlez %l6, %l4, %o3 loop_4820: movrgz %i6, %g3, %g6 ble,pn %xcc, loop_4821 stx %i2, [%l7 + 0x60] movrne %g2, %o0, %o4 ldsh [%l7 + 0x60], %l1 loop_4821: tge %icc, 0x4 ldub [%l7 + 0x1C], %i4 ldsh [%l7 + 0x4E], %i7 fmovsleu %icc, %f5, %f1 sub %l0, 0x161C, %o2 ldx [%l7 + 0x08], %g7 mulscc %g5, %i3, %g1 fnor %f14, %f10, %f10 fmovdvs %xcc, %f1, %f11 tvs %icc, 0x2 fcmpgt16 %f8, %f2, %l3 movneg %icc, %i0, %o7 fxnors %f9, %f8, %f7 fsrc1s %f11, %f6 fmovrse %o5, %f11, %f8 fmovd %f2, %f12 andn %g4, %i1, %l2 lduw [%l7 + 0x2C], %l5 fbug,a %fcc2, loop_4822 movre %o1, 0x2AA, %i5 stx %l6, [%l7 + 0x48] sub %l4, %o3, %i6 loop_4822: lduh [%l7 + 0x10], %g3 ldsb [%l7 + 0x77], %o6 subccc %i2, %g2, %o0 fmovsgu %xcc, %f12, %f12 tcc %icc, 0x3 fmovsg %icc, %f13, %f14 addccc %g6, 0x10B4, %o4 fmovsa %xcc, %f4, %f10 lduw [%l7 + 0x28], %i4 ldsw [%l7 + 0x2C], %i7 stx %l0, [%l7 + 0x20] fmovsvs %icc, %f11, %f10 or %l1, %g7, %g5 fmovsleu %icc, %f7, %f12 ldsw [%l7 + 0x78], %i3 fandnot2 %f8, %f12, %f2 bge loop_4823 smulcc %o2, %l3, %i0 nop setx loop_4824, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x72], %g1 loop_4823: bg %xcc, loop_4825 st %f8, [%l7 + 0x74] loop_4824: ta %icc, 0x4 ble,pt %icc, loop_4826 loop_4825: movvc %icc, %o7, %o5 fpsub32s %f7, %f2, %f1 brlez,a %g4, loop_4827 loop_4826: ldd [%l7 + 0x40], %f10 brz,a %i1, loop_4828 stx %l5, [%l7 + 0x08] loop_4827: fmovdgu %icc, %f12, %f13 ldsb [%l7 + 0x72], %o1 loop_4828: fmul8x16 %f12, %f8, %f10 fpadd16s %f12, %f2, %f9 ldub [%l7 + 0x21], %l2 umul %l6, %l4, %o3 fmul8x16 %f7, %f6, %f0 fxnor %f14, %f10, %f2 fones %f15 orn %i5, 0x0FCF, %i6 faligndata %f0, %f12, %f0 fmovrslez %o6, %f8, %f0 tsubcc %g3, %i2, %o0 movpos %icc, %g6, %o4 lduw [%l7 + 0x10], %g2 movrne %i4, 0x1AC, %l0 alignaddr %l1, %i7, %g5 fnands %f4, %f12, %f7 fmuld8sux16 %f15, %f1, %f12 bvs,a %xcc, loop_4829 bne %icc, loop_4830 ldx [%l7 + 0x08], %g7 fand %f8, %f0, %f12 loop_4829: popc %o2, %i3 loop_4830: ldd [%l7 + 0x38], %f8 fmovdcs %icc, %f7, %f15 udivcc %i0, 0x021C, %l3 stb %o7, [%l7 + 0x1E] mulscc %g1, 0x0306, %o5 ldsb [%l7 + 0x0A], %i1 stb %g4, [%l7 + 0x2E] bvs,a,pn %xcc, loop_4831 st %f4, [%l7 + 0x68] lduh [%l7 + 0x22], %o1 fand %f14, %f4, %f2 loop_4831: st %f4, [%l7 + 0x2C] ldd [%l7 + 0x60], %f8 fmovsge %icc, %f0, %f15 orn %l5, 0x1720, %l6 stb %l4, [%l7 + 0x72] ldsw [%l7 + 0x18], %o3 fcmpne16 %f2, %f6, %l2 tl %xcc, 0x0 ldsw [%l7 + 0x10], %i6 movl %icc, %o6, %i5 bcs,a,pt %xcc, loop_4832 tneg %icc, 0x5 udivx %i2, 0x039C, %o0 bvc,pt %xcc, loop_4833 loop_4832: fmovrdgz %g3, %f6, %f8 fmovsge %icc, %f5, %f5 xor %o4, %g6, %g2 loop_4833: bvs,a,pn %icc, loop_4834 brlez,a %i4, loop_4835 stb %l1, [%l7 + 0x1F] st %f0, [%l7 + 0x34] loop_4834: fxnor %f0, %f8, %f8 loop_4835: ldsb [%l7 + 0x2A], %l0 lduw [%l7 + 0x0C], %g5 bneg loop_4836 popc %g7, %i7 smulcc %o2, %i0, %l3 sethi 0x1613, %i3 loop_4836: fxnors %f12, %f2, %f11 fones %f12 fmuld8sux16 %f12, %f1, %f6 fpsub16s %f5, %f13, %f6 mulscc %g1, %o7, %i1 fand %f6, %f0, %f6 fbo,a %fcc0, loop_4837 fpsub32s %f10, %f14, %f12 brlz %o5, loop_4838 stw %g4, [%l7 + 0x78] loop_4837: fone %f4 edge32l %l5, %l6, %l4 loop_4838: fmovrsgez %o1, %f11, %f9 fpadd32 %f2, %f0, %f14 st %f11, [%l7 + 0x08] fmovrsgez %o3, %f7, %f1 fmuld8ulx16 %f7, %f0, %f8 edge8 %l2, %i6, %o6 movvc %xcc, %i2, %o0 fcmpes %fcc3, %f1, %f10 lduh [%l7 + 0x1A], %i5 fcmpne16 %f10, %f10, %g3 stx %g6, [%l7 + 0x20] ldx [%l7 + 0x78], %o4 udiv %i4, 0x0E47, %g2 bpos,a,pn %icc, loop_4839 ldsw [%l7 + 0x08], %l0 fbn,a %fcc1, loop_4840 fmovrdgez %l1, %f2, %f14 loop_4839: sth %g7, [%l7 + 0x34] fsrc1 %f12, %f10 loop_4840: lduw [%l7 + 0x4C], %i7 fabsd %f6, %f4 sth %g5, [%l7 + 0x18] tvc %icc, 0x3 fmovsneg %icc, %f15, %f4 sth %i0, [%l7 + 0x32] xor %o2, %l3, %i3 ldsh [%l7 + 0x20], %o7 fmovdvc %xcc, %f14, %f6 xor %i1, 0x1032, %g1 fmovrdgez %g4, %f14, %f4 array16 %o5, %l6, %l5 brgez,a %o1, loop_4841 te %icc, 0x0 st %f11, [%l7 + 0x54] movpos %icc, %l4, %o3 loop_4841: fandnot1s %f9, %f5, %f15 fpsub32s %f1, %f6, %f4 fbuge %fcc2, loop_4842 orcc %l2, 0x031B, %i6 fmovsl %xcc, %f10, %f7 bge %xcc, loop_4843 loop_4842: udivx %o6, 0x1B7B, %i2 edge16 %i5, %g3, %g6 ldub [%l7 + 0x69], %o0 loop_4843: fones %f6 ldd [%l7 + 0x20], %f6 stw %i4, [%l7 + 0x3C] smul %o4, %l0, %l1 fmovsn %xcc, %f10, %f4 sub %g7, 0x0BDB, %g2 xnorcc %g5, 0x1557, %i0 tleu %xcc, 0x5 ldub [%l7 + 0x43], %o2 ldsb [%l7 + 0x5C], %l3 array16 %i7, %o7, %i1 fmul8sux16 %f14, %f8, %f8 srax %g1, %i3, %o5 fzero %f8 fmovdcs %xcc, %f9, %f6 stw %g4, [%l7 + 0x14] tcs %icc, 0x2 bcc,a,pt %icc, loop_4844 st %f1, [%l7 + 0x44] bl,a,pn %icc, loop_4845 move %xcc, %l6, %l5 loop_4844: or %l4, %o1, %l2 ldx [%l7 + 0x70], %o3 loop_4845: fbl %fcc1, loop_4846 movg %icc, %i6, %o6 tn %icc, 0x3 fmuld8sux16 %f8, %f0, %f12 loop_4846: edge16 %i2, %i5, %g6 stx %g3, [%l7 + 0x70] be,a loop_4847 tcc %xcc, 0x4 bpos,a,pt %icc, loop_4848 fxnor %f14, %f14, %f6 loop_4847: fmovrsgez %i4, %f14, %f12 tge %icc, 0x0 loop_4848: xor %o0, 0x13BE, %o4 st %f1, [%l7 + 0x58] sth %l1, [%l7 + 0x40] tcc %icc, 0x5 fandnot2s %f7, %f13, %f12 fmovdl %icc, %f1, %f3 tcc %xcc, 0x7 call loop_4849 ldsw [%l7 + 0x18], %g7 move %xcc, %g2, %g5 fsrc1 %f14, %f6 loop_4849: st %f6, [%l7 + 0x58] fbuge,a %fcc0, loop_4850 stx %l0, [%l7 + 0x08] movneg %xcc, %i0, %l3 umulcc %o2, %o7, %i1 loop_4850: lduh [%l7 + 0x24], %i7 fmovrdgz %g1, %f12, %f10 lduw [%l7 + 0x68], %i3 fbg %fcc1, loop_4851 sth %g4, [%l7 + 0x2A] array8 %o5, %l5, %l6 brnz %o1, loop_4852 loop_4851: tleu %icc, 0x5 tge %icc, 0x5 edge8n %l4, %l2, %i6 loop_4852: fandnot2 %f10, %f2, %f8 ldsb [%l7 + 0x3D], %o6 fmovrsne %o3, %f4, %f3 edge8 %i2, %g6, %g3 ldsh [%l7 + 0x3C], %i4 fbu %fcc3, loop_4853 fcmped %fcc2, %f14, %f6 fmovsne %icc, %f2, %f2 ldx [%l7 + 0x30], %o0 loop_4853: fmovdneg %icc, %f6, %f9 ldsw [%l7 + 0x34], %i5 fabss %f0, %f4 fmovse %icc, %f2, %f11 fcmpeq16 %f10, %f0, %l1 stb %o4, [%l7 + 0x78] ldub [%l7 + 0x37], %g7 fmovrdne %g5, %f2, %f6 fblg %fcc3, loop_4854 fmovrsgez %g2, %f11, %f2 edge16l %l0, %l3, %o2 or %i0, 0x0096, %o7 loop_4854: ldsb [%l7 + 0x34], %i1 fmovsn %xcc, %f3, %f15 lduh [%l7 + 0x2A], %g1 movre %i7, %g4, %o5 movvs %icc, %i3, %l6 ldub [%l7 + 0x2C], %l5 fbge,a %fcc3, loop_4855 ldd [%l7 + 0x18], %f10 fabsd %f6, %f0 sll %l4, 0x0E, %l2 loop_4855: stx %i6, [%l7 + 0x58] movpos %xcc, %o1, %o6 movvc %xcc, %i2, %g6 fsrc1 %f14, %f6 fmovrsne %o3, %f3, %f9 fmovdle %icc, %f8, %f10 fmovsvc %xcc, %f2, %f1 std %f2, [%l7 + 0x58] fpmerge %f10, %f10, %f12 movl %xcc, %i4, %o0 fors %f5, %f9, %f5 sth %i5, [%l7 + 0x20] fandnot2s %f11, %f10, %f9 fble,a %fcc3, loop_4856 fmovsn %xcc, %f0, %f5 fcmped %fcc0, %f2, %f8 ldx [%l7 + 0x70], %l1 loop_4856: movvs %xcc, %g3, %o4 fone %f4 bge loop_4857 fnot2s %f14, %f14 ldub [%l7 + 0x4D], %g7 ldsw [%l7 + 0x74], %g2 loop_4857: udiv %g5, 0x105B, %l3 fmovrdne %o2, %f12, %f10 stb %l0, [%l7 + 0x51] taddcctv %o7, %i0, %g1 movge %xcc, %i7, %g4 sth %i1, [%l7 + 0x48] ta %icc, 0x4 lduh [%l7 + 0x56], %i3 movneg %icc, %l6, %l5 udivx %o5, 0x1661, %l4 ldd [%l7 + 0x78], %f8 fxors %f5, %f9, %f0 fmovde %icc, %f13, %f11 fpsub16s %f1, %f5, %f5 call loop_4858 bvs %xcc, loop_4859 fbule,a %fcc1, loop_4860 fmovsle %xcc, %f10, %f15 loop_4858: fsrc2 %f12, %f4 loop_4859: edge32n %i6, %l2, %o6 loop_4860: taddcc %o1, 0x0949, %i2 fmovdcs %icc, %f10, %f4 fmovdne %xcc, %f13, %f14 ldsw [%l7 + 0x18], %g6 fcmpne32 %f14, %f12, %o3 fmovdge %icc, %f13, %f14 sth %i4, [%l7 + 0x38] lduh [%l7 + 0x1C], %i5 fbue,a %fcc2, loop_4861 bgu loop_4862 movle %xcc, %o0, %l1 fxnor %f10, %f14, %f12 loop_4861: fpadd32s %f7, %f8, %f5 loop_4862: fandnot1s %f5, %f4, %f14 fba,a %fcc3, loop_4863 fmovsvs %icc, %f8, %f3 ba loop_4864 brlez %g3, loop_4865 loop_4863: udivx %o4, 0x1708, %g7 fmovda %xcc, %f1, %f15 loop_4864: brlz,a %g2, loop_4866 loop_4865: fpack32 %f2, %f10, %f12 and %g5, 0x0985, %o2 tle %xcc, 0x2 loop_4866: bvc,a %icc, loop_4867 fmovspos %xcc, %f14, %f9 stb %l0, [%l7 + 0x66] srlx %l3, 0x10, %i0 loop_4867: fxnors %f6, %f1, %f11 subc %g1, 0x174E, %i7 stb %o7, [%l7 + 0x1C] lduh [%l7 + 0x3C], %g4 fcmple32 %f6, %f0, %i1 be,a,pt %icc, loop_4868 bn,a %icc, loop_4869 ld [%l7 + 0x3C], %f4 tsubcctv %i3, %l5, %o5 loop_4868: lduw [%l7 + 0x24], %l4 loop_4869: ld [%l7 + 0x7C], %f5 fones %f14 fpsub32 %f8, %f0, %f10 ldub [%l7 + 0x46], %l6 movne %xcc, %i6, %l2 fpsub32 %f12, %f14, %f2 nop setx loop_4870, %l0, %l1 jmpl %l1, %o1 edge16ln %i2, %o6, %o3 mova %icc, %g6, %i5 fsrc1 %f0, %f2 loop_4870: lduh [%l7 + 0x46], %i4 nop setx loop_4871, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdpos %xcc, %f1, %f15 bpos,pn %icc, loop_4872 movcc %icc, %l1, %g3 loop_4871: pdist %f2, %f2, %f10 stb %o0, [%l7 + 0x5A] loop_4872: fmovspos %xcc, %f8, %f15 xnorcc %o4, 0x1DAB, %g2 fmovda %icc, %f4, %f13 fmovrslez %g5, %f1, %f9 movcc %xcc, %o2, %l0 bge,pn %icc, loop_4873 movvs %xcc, %g7, %l3 ldx [%l7 + 0x10], %g1 ldsh [%l7 + 0x6A], %i0 loop_4873: smulcc %o7, 0x0610, %g4 ldx [%l7 + 0x78], %i7 sth %i1, [%l7 + 0x52] lduh [%l7 + 0x30], %i3 fmul8x16 %f13, %f6, %f0 for %f4, %f12, %f4 ldsw [%l7 + 0x18], %o5 st %f4, [%l7 + 0x3C] ldsb [%l7 + 0x59], %l5 fmuld8sux16 %f11, %f14, %f8 fxnor %f12, %f2, %f12 bcc,a,pt %icc, loop_4874 sethi 0x0ED5, %l6 stb %i6, [%l7 + 0x2E] ldsw [%l7 + 0x70], %l2 loop_4874: orncc %o1, %l4, %i2 tne %icc, 0x2 nop setx loop_4875, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxor %f2, %f10, %f8 tcs %xcc, 0x7 tne %icc, 0x1 loop_4875: fcmps %fcc1, %f2, %f15 fpack32 %f10, %f8, %f8 fbo,a %fcc2, loop_4876 faligndata %f0, %f14, %f6 lduw [%l7 + 0x10], %o3 movgu %xcc, %o6, %g6 loop_4876: for %f0, %f0, %f4 stb %i5, [%l7 + 0x52] movcs %icc, %l1, %g3 call loop_4877 st %f3, [%l7 + 0x34] mulx %o0, %i4, %g2 fmovdne %xcc, %f2, %f11 loop_4877: ldub [%l7 + 0x5C], %o4 fcmped %fcc2, %f8, %f2 ldub [%l7 + 0x69], %g5 movgu %icc, %o2, %g7 lduh [%l7 + 0x1A], %l0 stb %g1, [%l7 + 0x64] lduh [%l7 + 0x12], %i0 tne %icc, 0x0 movl %xcc, %l3, %o7 tn %icc, 0x7 udivx %i7, 0x1CD4, %g4 fmovsneg %icc, %f5, %f15 fcmple32 %f10, %f4, %i3 ldsb [%l7 + 0x19], %i1 fmovdne %xcc, %f11, %f3 edge8l %l5, %o5, %i6 orn %l6, 0x0CEE, %l2 ldsw [%l7 + 0x1C], %l4 ldsb [%l7 + 0x5C], %i2 fbl,a %fcc1, loop_4878 ldsh [%l7 + 0x6C], %o1 std %f14, [%l7 + 0x20] ld [%l7 + 0x34], %f4 loop_4878: edge16 %o6, %g6, %i5 movpos %xcc, %l1, %o3 fbn %fcc2, loop_4879 ldsh [%l7 + 0x6C], %g3 fcmpeq16 %f10, %f0, %o0 orn %i4, %o4, %g5 loop_4879: stx %g2, [%l7 + 0x38] fmul8x16 %f4, %f14, %f12 and %o2, %l0, %g1 fcmpgt16 %f2, %f6, %g7 lduh [%l7 + 0x78], %l3 ldx [%l7 + 0x28], %o7 movcc %xcc, %i0, %g4 subc %i7, %i1, %i3 ldsb [%l7 + 0x41], %l5 tl %icc, 0x7 lduh [%l7 + 0x58], %o5 bneg loop_4880 sth %l6, [%l7 + 0x1E] fmovrsgez %i6, %f6, %f3 fmovdcc %icc, %f0, %f4 loop_4880: fmovrslz %l2, %f12, %f9 ldsh [%l7 + 0x0E], %i2 ldd [%l7 + 0x58], %f14 edge16l %l4, %o6, %o1 movrne %i5, %l1, %o3 movne %xcc, %g6, %o0 movcc %xcc, %i4, %g3 edge8l %g5, %o4, %o2 stw %l0, [%l7 + 0x48] fornot2s %f2, %f7, %f3 andn %g1, %g2, %g7 tneg %xcc, 0x5 edge32ln %o7, %l3, %i0 for %f12, %f10, %f14 fbug %fcc0, loop_4881 ble,a,pn %icc, loop_4882 fble %fcc0, loop_4883 fxnor %f10, %f8, %f6 loop_4881: movpos %xcc, %i7, %g4 loop_4882: fmovdleu %icc, %f14, %f9 loop_4883: stx %i3, [%l7 + 0x30] fbne,a %fcc3, loop_4884 pdist %f2, %f10, %f4 movleu %icc, %i1, %l5 ldsb [%l7 + 0x17], %o5 loop_4884: mulscc %l6, %l2, %i6 movne %xcc, %i2, %o6 sdivx %l4, 0x03B2, %o1 stx %i5, [%l7 + 0x40] fpadd32s %f10, %f7, %f9 fbu,a %fcc0, loop_4885 stw %o3, [%l7 + 0x20] fmovrdlez %g6, %f8, %f14 ldsb [%l7 + 0x3B], %o0 loop_4885: bge,a loop_4886 alignaddr %l1, %i4, %g5 lduh [%l7 + 0x54], %o4 ld [%l7 + 0x74], %f13 loop_4886: orn %o2, 0x136D, %l0 fmovdg %icc, %f6, %f1 fmul8sux16 %f0, %f12, %f8 sra %g1, 0x1A, %g3 fmul8x16au %f3, %f8, %f0 fsrc2 %f8, %f12 tsubcctv %g7, %o7, %g2 tle %xcc, 0x0 xorcc %l3, %i0, %g4 sth %i7, [%l7 + 0x78] andcc %i3, 0x06CE, %l5 stb %i1, [%l7 + 0x67] lduw [%l7 + 0x40], %o5 movn %xcc, %l2, %l6 orcc %i6, %o6, %i2 lduw [%l7 + 0x78], %l4 fmovrsgz %i5, %f2, %f4 st %f10, [%l7 + 0x3C] fbge %fcc3, loop_4887 sdiv %o1, 0x0BEB, %g6 fnot2s %f6, %f6 fcmple32 %f14, %f10, %o3 loop_4887: ldub [%l7 + 0x68], %o0 fmovrdne %i4, %f12, %f10 ldsw [%l7 + 0x3C], %g5 stw %o4, [%l7 + 0x78] movneg %icc, %o2, %l0 tpos %icc, 0x2 ba %icc, loop_4888 sra %l1, %g3, %g1 fcmpgt16 %f0, %f10, %g7 edge32n %o7, %g2, %l3 loop_4888: ba,a,pt %xcc, loop_4889 fpackfix %f0, %f0 movleu %xcc, %i0, %g4 ldsw [%l7 + 0x50], %i3 loop_4889: fmovdl %xcc, %f3, %f4 fbg %fcc3, loop_4890 fxor %f2, %f6, %f14 stb %i7, [%l7 + 0x78] lduw [%l7 + 0x28], %l5 loop_4890: fmul8ulx16 %f6, %f0, %f8 movg %icc, %o5, %l2 sub %l6, %i6, %o6 tleu %xcc, 0x1 fpsub16 %f14, %f8, %f2 addc %i2, 0x1BFA, %i1 edge8ln %l4, %o1, %i5 sth %o3, [%l7 + 0x26] movrgez %o0, 0x3F3, %g6 bge,a loop_4891 fbule,a %fcc3, loop_4892 ldd [%l7 + 0x68], %f14 sth %g5, [%l7 + 0x10] loop_4891: xnorcc %o4, 0x15C7, %i4 loop_4892: fbe,a %fcc3, loop_4893 ldsb [%l7 + 0x5D], %o2 fmovdn %icc, %f0, %f13 lduw [%l7 + 0x5C], %l1 loop_4893: fxnor %f0, %f8, %f4 stx %l0, [%l7 + 0x68] add %g1, 0x063E, %g3 ldsw [%l7 + 0x6C], %o7 lduw [%l7 + 0x48], %g2 lduw [%l7 + 0x28], %l3 fornot2s %f4, %f1, %f1 tg %icc, 0x6 fcmpeq32 %f8, %f2, %i0 stb %g4, [%l7 + 0x79] be,a,pn %icc, loop_4894 ldsb [%l7 + 0x2E], %g7 ldsh [%l7 + 0x3E], %i3 sth %l5, [%l7 + 0x6E] loop_4894: fmovsa %xcc, %f7, %f4 fpadd32s %f12, %f4, %f14 nop setx loop_4895, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcc %icc, %o5, %l2 bcs %xcc, loop_4896 srlx %l6, 0x17, %i6 loop_4895: stx %i7, [%l7 + 0x08] lduw [%l7 + 0x4C], %i2 loop_4896: brlez %o6, loop_4897 fcmpd %fcc0, %f8, %f0 fpack32 %f6, %f4, %f14 fbe %fcc0, loop_4898 loop_4897: fmovdcc %icc, %f8, %f8 stb %i1, [%l7 + 0x10] srl %l4, %i5, %o1 loop_4898: fmul8ulx16 %f2, %f14, %f2 std %f8, [%l7 + 0x48] udivcc %o0, 0x0A08, %g6 fmovrdgz %g5, %f2, %f10 brz %o4, loop_4899 addccc %i4, 0x0804, %o3 for %f2, %f10, %f10 bvs,a,pt %xcc, loop_4900 loop_4899: fone %f4 ldx [%l7 + 0x08], %l1 ldsw [%l7 + 0x40], %o2 loop_4900: fpsub32s %f10, %f5, %f6 fornot1 %f10, %f10, %f12 fmovrse %l0, %f12, %f0 std %f12, [%l7 + 0x38] mulx %g1, %g3, %g2 lduw [%l7 + 0x40], %o7 stb %i0, [%l7 + 0x1D] lduh [%l7 + 0x72], %g4 fble,a %fcc2, loop_4901 fbe,a %fcc2, loop_4902 fornot1s %f7, %f9, %f7 ble,pt %icc, loop_4903 loop_4901: for %f8, %f8, %f6 loop_4902: bgu,pn %xcc, loop_4904 fxors %f14, %f4, %f14 loop_4903: fcmple32 %f8, %f2, %l3 movgu %icc, %g7, %l5 loop_4904: fpsub32s %f13, %f10, %f9 bcc,pt %icc, loop_4905 fornot2s %f15, %f4, %f15 orn %o5, 0x03BA, %l2 fnegs %f10, %f15 loop_4905: fmovrsne %i3, %f10, %f8 fbug,a %fcc2, loop_4906 fmovrdgz %i6, %f0, %f10 tl %xcc, 0x3 edge32 %i7, %l6, %i2 loop_4906: fxors %f6, %f14, %f1 xnor %o6, %i1, %i5 ldsb [%l7 + 0x6C], %o1 fmovd %f14, %f2 ldub [%l7 + 0x7A], %l4 lduh [%l7 + 0x78], %o0 movgu %xcc, %g5, %o4 array8 %g6, %i4, %o3 fmovdge %xcc, %f13, %f2 lduw [%l7 + 0x3C], %l1 tvs %icc, 0x4 brz,a %l0, loop_4907 movrne %o2, 0x322, %g3 bpos %icc, loop_4908 brnz %g2, loop_4909 loop_4907: fmovspos %xcc, %f5, %f7 tcc %xcc, 0x1 loop_4908: orn %g1, %o7, %g4 loop_4909: add %i0, 0x1B2F, %l3 srlx %l5, 0x1C, %o5 tvs %xcc, 0x6 stw %g7, [%l7 + 0x1C] fpadd32s %f6, %f3, %f11 stx %l2, [%l7 + 0x78] fmul8ulx16 %f4, %f12, %f6 ld [%l7 + 0x2C], %f3 ble,a,pt %xcc, loop_4910 fmovscs %icc, %f11, %f10 stw %i6, [%l7 + 0x7C] ld [%l7 + 0x78], %f9 loop_4910: brnz %i3, loop_4911 fmovdvs %xcc, %f1, %f0 sth %i7, [%l7 + 0x2E] srax %i2, %l6, %o6 loop_4911: std %f2, [%l7 + 0x68] fcmpgt32 %f8, %f0, %i5 stw %o1, [%l7 + 0x5C] stb %i1, [%l7 + 0x27] stx %l4, [%l7 + 0x10] and %g5, %o0, %o4 smulcc %g6, 0x194B, %o3 fmovde %icc, %f1, %f8 tvs %xcc, 0x6 fandnot1 %f8, %f6, %f12 ld [%l7 + 0x54], %f14 std %f0, [%l7 + 0x50] fmuld8sux16 %f5, %f13, %f12 bgu,a loop_4912 bshuffle %f2, %f0, %f0 lduh [%l7 + 0x62], %i4 array32 %l0, %o2, %l1 loop_4912: sdivx %g3, 0x1012, %g1 fmovsge %xcc, %f13, %f7 fornot1s %f3, %f12, %f12 fmovrdlez %g2, %f0, %f0 brgez,a %g4, loop_4913 fmovdvc %icc, %f4, %f5 lduh [%l7 + 0x5E], %i0 fabss %f8, %f5 loop_4913: add %l3, 0x0119, %l5 ldsh [%l7 + 0x1C], %o5 movcs %icc, %o7, %g7 ld [%l7 + 0x68], %f15 tvs %xcc, 0x2 xor %l2, %i3, %i6 andn %i2, 0x146B, %i7 st %f11, [%l7 + 0x60] orn %l6, 0x0D6A, %o6 ble,a,pn %icc, loop_4914 tvs %icc, 0x1 fcmpne32 %f4, %f14, %o1 stx %i5, [%l7 + 0x48] loop_4914: movne %xcc, %i1, %l4 xor %o0, 0x009D, %g5 fbu,a %fcc1, loop_4915 fmovsne %icc, %f6, %f0 stb %o4, [%l7 + 0x42] ldsh [%l7 + 0x0E], %o3 loop_4915: bpos,pn %xcc, loop_4916 fmovsleu %icc, %f11, %f1 fsrc2s %f2, %f14 fmovrdne %i4, %f4, %f12 loop_4916: fnands %f14, %f5, %f7 ldub [%l7 + 0x70], %g6 fmul8x16al %f6, %f5, %f0 fcmpgt32 %f6, %f6, %l0 brlez,a %l1, loop_4917 brnz %g3, loop_4918 ldsb [%l7 + 0x20], %g1 srlx %g2, %o2, %g4 loop_4917: stw %i0, [%l7 + 0x68] loop_4918: movne %xcc, %l3, %o5 fcmps %fcc1, %f8, %f15 udivx %l5, 0x04F3, %g7 stx %l2, [%l7 + 0x40] movgu %xcc, %o7, %i3 alignaddr %i6, %i2, %l6 orcc %i7, %o6, %i5 bn,a,pn %xcc, loop_4919 fbne %fcc3, loop_4920 bg,pn %xcc, loop_4921 fornot1s %f14, %f2, %f6 loop_4919: ldd [%l7 + 0x48], %f8 loop_4920: fmovrsne %i1, %f4, %f13 loop_4921: ldsb [%l7 + 0x42], %l4 ld [%l7 + 0x60], %f0 ld [%l7 + 0x10], %f2 add %o0, 0x16A0, %o1 fmovsne %xcc, %f11, %f6 and %o4, %g5, %i4 std %f14, [%l7 + 0x08] lduh [%l7 + 0x66], %o3 udiv %g6, 0x165B, %l1 fmovrdgez %l0, %f2, %f2 fblg %fcc2, loop_4922 fnegs %f12, %f11 ldd [%l7 + 0x10], %f8 fmovdge %icc, %f11, %f0 loop_4922: mova %xcc, %g1, %g3 stw %g2, [%l7 + 0x58] fmovdle %xcc, %f5, %f7 fpack32 %f12, %f6, %f4 add %g4, 0x039C, %i0 stw %o2, [%l7 + 0x24] brlez,a %o5, loop_4923 fcmpd %fcc0, %f2, %f0 fcmpgt16 %f0, %f10, %l5 stx %l3, [%l7 + 0x20] loop_4923: alignaddrl %g7, %l2, %o7 edge8l %i3, %i2, %i6 sth %i7, [%l7 + 0x68] fnor %f2, %f0, %f8 ldsb [%l7 + 0x22], %o6 movrgez %i5, %l6, %l4 subccc %i1, %o0, %o1 stb %o4, [%l7 + 0x4C] ldsb [%l7 + 0x38], %g5 fmul8sux16 %f10, %f12, %f14 fbe,a %fcc3, loop_4924 tsubcctv %i4, 0x149E, %g6 stx %o3, [%l7 + 0x40] taddcctv %l1, 0x1514, %l0 loop_4924: edge16ln %g1, %g2, %g4 mova %icc, %g3, %o2 andn %i0, %o5, %l5 fmovsge %xcc, %f5, %f13 ldsw [%l7 + 0x3C], %l3 fornot2s %f4, %f12, %f8 fmul8x16 %f14, %f10, %f14 movrne %g7, %o7, %i3 fmovrdgez %i2, %f10, %f10 fpadd16 %f14, %f10, %f2 fmovrdgz %i6, %f4, %f10 movle %icc, %l2, %i7 andcc %o6, 0x01AC, %l6 sth %i5, [%l7 + 0x5A] alignaddrl %i1, %l4, %o0 fble,a %fcc0, loop_4925 ldd [%l7 + 0x60], %f4 tsubcctv %o1, %o4, %g5 ba,pt %icc, loop_4926 loop_4925: fbul,a %fcc3, loop_4927 bshuffle %f12, %f4, %f12 nop setx loop_4928, %l0, %l1 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_4926: edge32n %g6, %o3, %i4 loop_4927: bneg loop_4929 stx %l1, [%l7 + 0x58] loop_4928: fcmple16 %f8, %f10, %l0 fmovdg %icc, %f6, %f0 loop_4929: addccc %g1, %g2, %g4 fmovrde %g3, %f12, %f10 add %o2, %o5, %i0 lduh [%l7 + 0x4E], %l5 fmul8x16au %f2, %f11, %f12 stb %l3, [%l7 + 0x55] ldx [%l7 + 0x60], %g7 tsubcc %i3, 0x1731, %o7 fcmps %fcc0, %f6, %f4 orcc %i6, %l2, %i2 array32 %i7, %o6, %l6 fbule %fcc2, loop_4930 lduh [%l7 + 0x34], %i1 ldx [%l7 + 0x60], %i5 subcc %l4, %o1, %o0 loop_4930: fsrc2 %f8, %f12 brlez %g5, loop_4931 fmovdn %icc, %f9, %f5 fmovsge %xcc, %f14, %f4 movg %icc, %o4, %g6 loop_4931: std %f10, [%l7 + 0x40] array32 %o3, %l1, %i4 fmovdcc %icc, %f3, %f8 fexpand %f3, %f8 ldd [%l7 + 0x28], %f8 tcc %xcc, 0x0 edge8l %l0, %g1, %g4 ld [%l7 + 0x20], %f1 movleu %xcc, %g3, %o2 bne loop_4932 nop setx loop_4933, %l0, %l1 jmpl %l1, %g2 fmovdvs %icc, %f11, %f2 ldx [%l7 + 0x48], %o5 loop_4932: xor %l5, 0x1ACF, %i0 loop_4933: srl %g7, 0x18, %l3 ldub [%l7 + 0x5B], %o7 edge16 %i3, %i6, %l2 fmul8sux16 %f10, %f12, %f4 ldub [%l7 + 0x67], %i2 fnot1s %f11, %f1 fmul8x16 %f10, %f14, %f4 edge16l %i7, %o6, %l6 tleu %xcc, 0x0 be loop_4934 tcc %icc, 0x0 tcs %icc, 0x4 fbge,a %fcc1, loop_4935 loop_4934: fmovsneg %icc, %f2, %f6 stw %i1, [%l7 + 0x34] or %i5, %l4, %o1 loop_4935: tn %icc, 0x1 ldsb [%l7 + 0x78], %o0 fmovsge %icc, %f10, %f0 fbule,a %fcc0, loop_4936 fcmpne32 %f6, %f0, %o4 fmovsle %icc, %f7, %f13 ldx [%l7 + 0x10], %g6 loop_4936: fmovse %xcc, %f5, %f0 fxnor %f6, %f14, %f14 sdivx %o3, 0x0B0C, %l1 std %f0, [%l7 + 0x38] fxor %f8, %f4, %f12 bne loop_4937 stb %g5, [%l7 + 0x4D] xnorcc %i4, %g1, %g4 fblg,a %fcc1, loop_4938 loop_4937: fpsub32s %f11, %f7, %f14 fmovdle %xcc, %f2, %f3 subcc %g3, %l0, %o2 loop_4938: movvc %icc, %o5, %l5 fmovrslez %i0, %f7, %f9 andncc %g2, %g7, %l3 fbn,a %fcc1, loop_4939 fcmpgt32 %f4, %f12, %o7 ldsh [%l7 + 0x1A], %i3 call loop_4940 loop_4939: ldx [%l7 + 0x40], %i6 fmul8x16au %f1, %f5, %f0 fpack32 %f6, %f2, %f6 loop_4940: subccc %i2, 0x0A56, %l2 bvs,a,pt %icc, loop_4941 edge32l %i7, %o6, %l6 xnorcc %i5, 0x0912, %i1 mulscc %o1, 0x0E6D, %l4 loop_4941: fba,a %fcc2, loop_4942 sth %o4, [%l7 + 0x42] fpsub32s %f3, %f8, %f8 std %f2, [%l7 + 0x38] loop_4942: fpack32 %f10, %f12, %f14 array8 %o0, %o3, %g6 udiv %g5, 0x0970, %i4 lduw [%l7 + 0x78], %g1 movre %g4, 0x0E1, %g3 bgu %xcc, loop_4943 ldsh [%l7 + 0x64], %l0 fnot1 %f0, %f6 fornot1s %f11, %f8, %f1 loop_4943: fornot2s %f15, %f1, %f1 move %xcc, %o2, %l1 ld [%l7 + 0x58], %f14 ldd [%l7 + 0x38], %f6 ldx [%l7 + 0x38], %o5 edge8l %l5, %i0, %g2 fmovdle %icc, %f7, %f11 bneg,a loop_4944 lduw [%l7 + 0x24], %g7 orn %o7, %i3, %i6 fnot1 %f10, %f6 loop_4944: fbn,a %fcc1, loop_4945 fmovdl %icc, %f5, %f0 fcmple32 %f0, %f6, %i2 fmovsgu %icc, %f6, %f7 loop_4945: fbu %fcc0, loop_4946 std %f6, [%l7 + 0x50] alignaddrl %l2, %i7, %l3 fbue %fcc2, loop_4947 loop_4946: stb %o6, [%l7 + 0x59] bgu %icc, loop_4948 stx %l6, [%l7 + 0x38] loop_4947: stx %i1, [%l7 + 0x30] sllx %o1, %l4, %i5 loop_4948: movre %o4, %o3, %g6 stw %g5, [%l7 + 0x60] ldsb [%l7 + 0x33], %i4 ld [%l7 + 0x44], %f11 fcmpes %fcc2, %f3, %f12 sdivcc %g1, 0x15E0, %g4 fble %fcc3, loop_4949 fmovdneg %xcc, %f8, %f1 subccc %o0, %g3, %l0 fnor %f12, %f0, %f14 loop_4949: fnands %f2, %f15, %f7 fmovdcs %icc, %f9, %f7 mova %xcc, %o2, %l1 xor %o5, %l5, %g2 lduh [%l7 + 0x36], %g7 fmovrslz %i0, %f4, %f15 fpadd32s %f7, %f12, %f0 fmovrdgez %o7, %f6, %f10 ldsw [%l7 + 0x68], %i6 st %f10, [%l7 + 0x24] mova %xcc, %i2, %l2 stx %i7, [%l7 + 0x30] udivcc %l3, 0x0F3A, %o6 stx %i3, [%l7 + 0x28] std %f12, [%l7 + 0x68] fpack16 %f14, %f1 ldub [%l7 + 0x09], %l6 fandnot1 %f14, %f2, %f0 movvc %xcc, %o1, %i1 bg,a,pt %xcc, loop_4950 fmovdl %icc, %f5, %f13 call loop_4951 fbul %fcc3, loop_4952 loop_4950: fornot1s %f10, %f1, %f3 ldub [%l7 + 0x1D], %l4 loop_4951: fmovdvs %icc, %f3, %f1 loop_4952: movrgz %i5, %o4, %o3 ldub [%l7 + 0x38], %g5 fbu,a %fcc0, loop_4953 tcs %xcc, 0x2 fnot1s %f6, %f9 edge8n %i4, %g6, %g1 loop_4953: edge16ln %g4, %g3, %o0 fmuld8sux16 %f1, %f12, %f4 brlz,a %l0, loop_4954 ldsw [%l7 + 0x64], %l1 bvc %xcc, loop_4955 movcs %icc, %o5, %o2 loop_4954: edge8l %l5, %g2, %i0 movrlz %g7, %i6, %o7 loop_4955: fnegd %f4, %f10 stb %l2, [%l7 + 0x46] std %f14, [%l7 + 0x28] fmuld8sux16 %f8, %f3, %f14 fmovdgu %xcc, %f1, %f6 tl %icc, 0x1 st %f10, [%l7 + 0x34] fmovrsgez %i7, %f8, %f7 ldsw [%l7 + 0x54], %i2 st %f11, [%l7 + 0x6C] std %f12, [%l7 + 0x18] sth %o6, [%l7 + 0x38] fmovdle %xcc, %f9, %f3 fones %f10 fpackfix %f0, %f5 brlz %l3, loop_4956 fbn %fcc2, loop_4957 tg %icc, 0x3 fcmpgt32 %f0, %f12, %l6 loop_4956: sdiv %o1, 0x080D, %i1 loop_4957: sth %i3, [%l7 + 0x74] fmovsneg %xcc, %f6, %f7 xor %i5, %l4, %o3 fmovdcc %icc, %f10, %f6 fmuld8sux16 %f5, %f8, %f4 std %f8, [%l7 + 0x10] st %f4, [%l7 + 0x48] fzero %f8 movneg %icc, %o4, %g5 movrlz %g6, 0x0E3, %i4 lduw [%l7 + 0x48], %g1 fbne,a %fcc2, loop_4958 bvs loop_4959 tle %icc, 0x0 stw %g3, [%l7 + 0x10] loop_4958: stb %o0, [%l7 + 0x15] loop_4959: movrgz %l0, 0x26A, %g4 srax %o5, 0x05, %o2 fcmple16 %f10, %f8, %l5 fmovrslz %l1, %f15, %f4 bne,a loop_4960 edge8ln %g2, %g7, %i6 ldd [%l7 + 0x60], %f14 stx %o7, [%l7 + 0x18] loop_4960: fbug %fcc0, loop_4961 popc 0x15CB, %l2 tleu %xcc, 0x1 and %i0, 0x1949, %i7 loop_4961: fmovdl %xcc, %f7, %f5 ldsh [%l7 + 0x38], %i2 bcs,a,pt %xcc, loop_4962 edge32n %o6, %l6, %o1 alignaddr %i1, %i3, %i5 fmovdvc %icc, %f15, %f6 loop_4962: stw %l3, [%l7 + 0x38] fpadd16 %f12, %f6, %f2 movpos %icc, %o3, %l4 edge8ln %g5, %g6, %o4 fornot2 %f4, %f10, %f12 std %f8, [%l7 + 0x70] fmuld8sux16 %f9, %f13, %f14 fmovdleu %icc, %f14, %f14 srl %i4, %g3, %o0 lduw [%l7 + 0x30], %l0 ldx [%l7 + 0x60], %g4 fbul %fcc3, loop_4963 sdiv %g1, 0x1B7E, %o5 ldub [%l7 + 0x1C], %l5 movg %xcc, %o2, %l1 loop_4963: fbule %fcc3, loop_4964 stx %g2, [%l7 + 0x40] fsrc1s %f15, %f5 fcmpgt16 %f0, %f4, %i6 loop_4964: fbge,a %fcc2, loop_4965 movg %icc, %g7, %o7 smulcc %i0, 0x0614, %i7 stx %i2, [%l7 + 0x30] loop_4965: fmovrslz %o6, %f8, %f6 st %f6, [%l7 + 0x2C] fblg %fcc2, loop_4966 fnot2s %f11, %f12 lduw [%l7 + 0x58], %l6 fmul8sux16 %f12, %f14, %f0 loop_4966: movn %icc, %l2, %i1 ldx [%l7 + 0x68], %o1 movrne %i5, 0x153, %i3 edge32ln %l3, %o3, %l4 fcmpd %fcc3, %f14, %f0 udivx %g5, 0x02E6, %g6 array16 %i4, %o4, %o0 edge16n %g3, %g4, %l0 fmovrdne %o5, %f8, %f6 fmovdne %xcc, %f12, %f4 fbule %fcc3, loop_4967 tn %xcc, 0x3 fbge %fcc1, loop_4968 tne %xcc, 0x4 loop_4967: fbuge,a %fcc1, loop_4969 fbl %fcc2, loop_4970 loop_4968: ldsw [%l7 + 0x60], %g1 popc 0x008A, %l5 loop_4969: nop setx loop_4971, %l0, %l1 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_4970: brlez,a %o2, loop_4972 sth %l1, [%l7 + 0x64] ldsh [%l7 + 0x42], %i6 loop_4971: tg %icc, 0x2 loop_4972: edge16 %g2, %o7, %g7 udivcc %i7, 0x1D75, %i0 fmovrdlez %i2, %f12, %f14 lduh [%l7 + 0x1C], %l6 fmovsg %icc, %f6, %f15 st %f14, [%l7 + 0x1C] fnot2s %f1, %f7 std %f10, [%l7 + 0x10] lduh [%l7 + 0x72], %l2 ldx [%l7 + 0x18], %o6 movrlz %o1, %i5, %i1 fbue,a %fcc0, loop_4973 fmul8x16al %f13, %f11, %f4 ldsh [%l7 + 0x56], %l3 bpos %icc, loop_4974 loop_4973: umulcc %i3, %l4, %o3 fmovrdne %g6, %f10, %f8 subccc %i4, %g5, %o4 loop_4974: sth %o0, [%l7 + 0x3A] movrgz %g4, 0x364, %g3 fone %f14 fcmpne16 %f6, %f14, %o5 tg %icc, 0x0 fbue,a %fcc1, loop_4975 andncc %g1, %l0, %o2 st %f14, [%l7 + 0x74] fnand %f10, %f4, %f8 loop_4975: fmovrde %l5, %f10, %f4 brlz,a %l1, loop_4976 ldx [%l7 + 0x40], %g2 tge %icc, 0x6 fnot2s %f14, %f1 loop_4976: fmovdl %icc, %f13, %f1 stx %i6, [%l7 + 0x38] tpos %icc, 0x6 siam 0x2 ldub [%l7 + 0x65], %g7 movg %icc, %i7, %o7 edge32 %i2, %l6, %l2 fmovdn %icc, %f7, %f15 fmovsne %icc, %f6, %f13 sdiv %o6, 0x1CFF, %i0 stb %o1, [%l7 + 0x5B] orncc %i1, %l3, %i5 sth %l4, [%l7 + 0x4E] and %i3, 0x0381, %g6 lduh [%l7 + 0x7C], %o3 fmul8x16al %f11, %f0, %f12 fabss %f10, %f4 ld [%l7 + 0x28], %f0 stx %i4, [%l7 + 0x18] fone %f12 tne %xcc, 0x7 movpos %xcc, %g5, %o0 call loop_4977 ldsb [%l7 + 0x78], %g4 std %f0, [%l7 + 0x20] stb %o4, [%l7 + 0x5A] loop_4977: st %f0, [%l7 + 0x38] tcc %xcc, 0x0 nop setx loop_4978, %l0, %l1 jmpl %l1, %g3 tsubcc %o5, %g1, %l0 lduh [%l7 + 0x3C], %l5 edge8l %l1, %o2, %i6 loop_4978: movrlez %g2, %g7, %i7 fors %f12, %f0, %f6 udivx %o7, 0x072A, %i2 for %f6, %f4, %f12 fpadd16s %f11, %f1, %f6 fabsd %f2, %f8 fcmple32 %f2, %f14, %l2 xorcc %o6, %i0, %l6 movn %xcc, %o1, %l3 fmovsn %icc, %f10, %f0 orcc %i1, %i5, %l4 ldx [%l7 + 0x40], %g6 fpadd32 %f12, %f12, %f8 edge32n %i3, %i4, %g5 lduw [%l7 + 0x24], %o3 pdist %f2, %f12, %f14 fmovdle %xcc, %f2, %f5 tn %icc, 0x7 fmovs %f10, %f4 array8 %g4, %o0, %o4 fmovsge %xcc, %f13, %f9 ld [%l7 + 0x14], %f14 fabss %f11, %f1 bshuffle %f6, %f4, %f8 tleu %icc, 0x7 bvs,pt %icc, loop_4979 stw %g3, [%l7 + 0x64] fnand %f10, %f2, %f6 taddcctv %g1, %o5, %l5 loop_4979: ba,a %xcc, loop_4980 ld [%l7 + 0x0C], %f8 tgu %xcc, 0x0 ldx [%l7 + 0x20], %l1 loop_4980: fbue,a %fcc0, loop_4981 edge32l %l0, %i6, %g2 fxnor %f14, %f4, %f2 move %xcc, %o2, %i7 loop_4981: fble %fcc0, loop_4982 fpadd32 %f2, %f8, %f12 ldd [%l7 + 0x70], %f14 fmovsle %icc, %f14, %f14 loop_4982: fbn,a %fcc2, loop_4983 fmovsleu %xcc, %f11, %f10 mulscc %o7, %g7, %i2 fnot1 %f10, %f6 loop_4983: fmuld8ulx16 %f2, %f10, %f0 fmovdne %icc, %f5, %f15 movne %icc, %o6, %i0 bl,a loop_4984 sub %l6, 0x0237, %l2 nop setx loop_4985, %l0, %l1 jmpl %l1, %l3 fexpand %f5, %f4 loop_4984: tgu %xcc, 0x2 srax %i1, 0x08, %o1 loop_4985: fmovrslz %i5, %f10, %f7 tsubcctv %l4, 0x12A1, %i3 bpos,pt %icc, loop_4986 movre %i4, %g6, %g5 ld [%l7 + 0x44], %f8 fmovrde %o3, %f8, %f14 loop_4986: std %f4, [%l7 + 0x70] stw %g4, [%l7 + 0x50] ldsw [%l7 + 0x18], %o0 ldsb [%l7 + 0x3B], %g3 tcs %xcc, 0x6 fmovdgu %xcc, %f2, %f7 std %f8, [%l7 + 0x70] fnot1 %f12, %f10 edge32 %g1, %o5, %o4 fbe,a %fcc2, loop_4987 tgu %xcc, 0x1 bne,a loop_4988 sub %l1, %l5, %i6 loop_4987: fmovdcs %icc, %f0, %f4 movrgz %l0, 0x2BD, %o2 loop_4988: fones %f0 smul %g2, %o7, %i7 edge32ln %g7, %o6, %i2 sth %l6, [%l7 + 0x12] edge8l %l2, %i0, %i1 lduw [%l7 + 0x6C], %l3 xor %i5, %l4, %i3 ldsb [%l7 + 0x34], %o1 stw %g6, [%l7 + 0x1C] brz,a %g5, loop_4989 movge %xcc, %o3, %i4 movrgez %o0, %g3, %g1 ldub [%l7 + 0x7D], %o5 loop_4989: ldsw [%l7 + 0x34], %g4 lduw [%l7 + 0x08], %l1 movrgez %l5, %i6, %o4 taddcc %o2, %g2, %o7 fbu %fcc3, loop_4990 alignaddr %i7, %g7, %l0 fnand %f12, %f12, %f10 fbule %fcc1, loop_4991 loop_4990: nop setx loop_4992, %l0, %l1 jmpl %l1, %i2 fpsub32 %f8, %f4, %f2 stx %l6, [%l7 + 0x58] loop_4991: stb %l2, [%l7 + 0x5F] loop_4992: ldd [%l7 + 0x38], %f4 faligndata %f14, %f4, %f4 bneg,a loop_4993 ldsw [%l7 + 0x1C], %o6 fmovdneg %icc, %f4, %f0 fmul8x16al %f2, %f3, %f10 loop_4993: bleu %xcc, loop_4994 bcc,a,pt %xcc, loop_4995 fmul8x16al %f9, %f3, %f14 tle %xcc, 0x3 loop_4994: stx %i1, [%l7 + 0x30] loop_4995: fnand %f10, %f10, %f4 fpadd16 %f2, %f12, %f6 fabsd %f6, %f6 sth %i0, [%l7 + 0x2A] lduw [%l7 + 0x0C], %i5 fmovdl %xcc, %f9, %f13 fmovsl %xcc, %f5, %f5 fmovrdne %l3, %f12, %f6 ldx [%l7 + 0x68], %i3 fmovrslez %l4, %f0, %f10 and %g6, 0x18DF, %o1 st %f3, [%l7 + 0x78] fsrc1s %f3, %f13 fxor %f4, %f14, %f6 ldsh [%l7 + 0x1A], %g5 fbge %fcc0, loop_4996 fcmple16 %f14, %f14, %i4 sethi 0x05E4, %o0 ldsw [%l7 + 0x10], %g3 loop_4996: tl %xcc, 0x4 fcmpgt32 %f2, %f12, %o3 fmovdcc %xcc, %f10, %f1 alignaddrl %o5, %g4, %l1 tg %xcc, 0x6 movpos %icc, %g1, %l5 ldsw [%l7 + 0x50], %o4 tgu %xcc, 0x3 ta %xcc, 0x6 movg %icc, %i6, %o2 andcc %o7, %g2, %g7 stw %i7, [%l7 + 0x54] move %icc, %l0, %i2 fble,a %fcc0, loop_4997 movleu %icc, %l6, %o6 fmovdcc %xcc, %f10, %f3 fabss %f12, %f7 loop_4997: fabss %f15, %f1 fmovda %xcc, %f12, %f10 sth %l2, [%l7 + 0x64] fmovda %icc, %f15, %f14 fand %f8, %f0, %f6 fpack16 %f6, %f11 fmovdcs %icc, %f1, %f12 lduh [%l7 + 0x50], %i1 std %f0, [%l7 + 0x70] fmovdcc %icc, %f5, %f6 fbuge %fcc0, loop_4998 fnot1 %f0, %f10 bgu,a,pn %xcc, loop_4999 sth %i5, [%l7 + 0x72] loop_4998: st %f14, [%l7 + 0x34] fbge %fcc0, loop_5000 loop_4999: fpadd16 %f8, %f14, %f6 xorcc %i0, %i3, %l4 fmovdgu %xcc, %f2, %f15 loop_5000: fpadd32 %f10, %f10, %f10 fcmps %fcc0, %f2, %f2 fornot1s %f12, %f4, %f5 std %f14, [%l7 + 0x70] fbe,a %fcc2, loop_5001 fpsub32s %f2, %f1, %f10 lduh [%l7 + 0x64], %g6 fnor %f8, %f4, %f14 loop_5001: fblg %fcc0, loop_5002 ldx [%l7 + 0x28], %o1 ldsh [%l7 + 0x46], %g5 fble,a %fcc0, loop_5003 loop_5002: fpadd16 %f0, %f2, %f0 fble %fcc3, loop_5004 fmovsge %xcc, %f11, %f0 loop_5003: st %f9, [%l7 + 0x38] fmul8x16al %f14, %f9, %f14 loop_5004: orncc %i4, %l3, %o0 movg %xcc, %o3, %o5 st %f2, [%l7 + 0x1C] sub %g3, %l1, %g4 fmovdgu %icc, %f0, %f3 fmovrdne %g1, %f8, %f0 fnegs %f6, %f11 ldd [%l7 + 0x48], %f14 edge32 %o4, %l5, %o2 lduh [%l7 + 0x1C], %i6 fsrc2 %f2, %f2 xnor %o7, %g7, %i7 andn %g2, %i2, %l0 fmovrdlz %l6, %f6, %f6 fnors %f11, %f15, %f9 edge32l %l2, %i1, %o6 ldd [%l7 + 0x30], %f10 movrne %i5, %i0, %i3 fmul8x16al %f6, %f11, %f8 edge8 %g6, %o1, %l4 sllx %g5, 0x07, %i4 fpadd16 %f0, %f2, %f12 movrlz %l3, 0x389, %o0 fmovrsgz %o3, %f10, %f10 fmovdleu %xcc, %f2, %f13 ld [%l7 + 0x74], %f11 fpadd32 %f0, %f6, %f2 fnand %f0, %f2, %f6 ldx [%l7 + 0x48], %g3 srl %l1, 0x02, %g4 bvs,a loop_5005 fbne,a %fcc1, loop_5006 fmovsg %icc, %f8, %f1 udiv %o5, 0x02A6, %g1 loop_5005: fmovsneg %icc, %f3, %f0 loop_5006: fsrc1 %f10, %f0 ldsw [%l7 + 0x60], %l5 fpsub16s %f10, %f0, %f14 fors %f9, %f9, %f15 ldsh [%l7 + 0x64], %o2 array8 %i6, %o7, %g7 edge16 %i7, %o4, %i2 fcmpne32 %f14, %f6, %g2 fmovdleu %icc, %f1, %f2 std %f0, [%l7 + 0x30] bcs %xcc, loop_5007 lduh [%l7 + 0x6E], %l6 sdiv %l2, 0x1F05, %i1 bleu,a loop_5008 loop_5007: tl %icc, 0x6 brgz,a %l0, loop_5009 fnands %f3, %f14, %f3 loop_5008: stx %o6, [%l7 + 0x58] bcc,a,pn %icc, loop_5010 loop_5009: bleu,a loop_5011 siam 0x5 stw %i5, [%l7 + 0x34] loop_5010: fmovsge %xcc, %f5, %f11 loop_5011: subc %i0, %i3, %o1 ldd [%l7 + 0x10], %f2 call loop_5012 stb %l4, [%l7 + 0x2A] fmul8ulx16 %f2, %f8, %f0 bgu,a %xcc, loop_5013 loop_5012: fcmpd %fcc2, %f10, %f12 ldsh [%l7 + 0x34], %g5 fbl %fcc2, loop_5014 loop_5013: siam 0x4 add %i4, %l3, %g6 srl %o3, %o0, %l1 loop_5014: fmovdvc %xcc, %f11, %f4 ld [%l7 + 0x7C], %f6 ldsb [%l7 + 0x4A], %g3 ldsw [%l7 + 0x74], %g4 fones %f11 movcc %icc, %g1, %o5 fnands %f12, %f5, %f4 bcc loop_5015 ld [%l7 + 0x68], %f14 sra %o2, 0x04, %i6 fmovsle %icc, %f13, %f10 loop_5015: xorcc %l5, %g7, %o7 brnz,a %i7, loop_5016 xnor %i2, 0x1AB7, %g2 fmovdvc %xcc, %f5, %f13 ldsw [%l7 + 0x50], %l6 loop_5016: call loop_5017 fmovsa %icc, %f12, %f12 sth %l2, [%l7 + 0x60] movle %xcc, %o4, %l0 loop_5017: ldsb [%l7 + 0x23], %o6 ldub [%l7 + 0x5A], %i1 lduw [%l7 + 0x68], %i0 fpadd32s %f7, %f9, %f5 nop setx loop_5018, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdcc %xcc, %f14, %f5 bgu,a %icc, loop_5019 fbue %fcc3, loop_5020 loop_5018: bvs %xcc, loop_5021 sth %i5, [%l7 + 0x12] loop_5019: fmovscc %xcc, %f9, %f9 loop_5020: fcmpne32 %f14, %f12, %i3 loop_5021: lduh [%l7 + 0x2C], %o1 fbu,a %fcc2, loop_5022 ldd [%l7 + 0x28], %f2 ldsw [%l7 + 0x10], %l4 fbu,a %fcc2, loop_5023 loop_5022: ldsh [%l7 + 0x5C], %g5 fones %f11 fmovdleu %xcc, %f15, %f0 loop_5023: ldub [%l7 + 0x5F], %l3 faligndata %f8, %f12, %f4 fble %fcc1, loop_5024 call loop_5025 fnegs %f5, %f7 ldx [%l7 + 0x08], %g6 loop_5024: std %f0, [%l7 + 0x48] loop_5025: ldd [%l7 + 0x40], %f14 tl %icc, 0x5 mulx %o3, 0x1699, %i4 fcmpgt16 %f6, %f2, %o0 movg %icc, %g3, %g4 fmovsne %xcc, %f3, %f15 bpos,a,pn %xcc, loop_5026 stw %g1, [%l7 + 0x44] movvc %icc, %o5, %l1 ldsb [%l7 + 0x5F], %i6 loop_5026: edge16n %l5, %g7, %o2 fmovrdlz %i7, %f8, %f10 movg %xcc, %o7, %i2 fcmpgt16 %f10, %f12, %l6 bgu %icc, loop_5027 sth %l2, [%l7 + 0x34] orcc %o4, 0x0505, %g2 fcmpes %fcc2, %f4, %f15 loop_5027: fbug %fcc2, loop_5028 fabsd %f12, %f8 popc %o6, %l0 fsrc1s %f12, %f6 loop_5028: fcmpne16 %f6, %f10, %i1 movl %xcc, %i5, %i0 umul %i3, %l4, %g5 ld [%l7 + 0x48], %f2 fnot2 %f2, %f8 fbule %fcc2, loop_5029 array8 %o1, %l3, %o3 xnorcc %g6, 0x1813, %o0 bl,pn %icc, loop_5030 loop_5029: ldx [%l7 + 0x60], %i4 ldub [%l7 + 0x15], %g3 edge8 %g1, %g4, %l1 loop_5030: fmovsleu %icc, %f8, %f0 lduw [%l7 + 0x5C], %o5 lduh [%l7 + 0x7C], %l5 fcmpne16 %f14, %f6, %g7 st %f2, [%l7 + 0x08] orncc %i6, 0x0DE6, %i7 xorcc %o7, %o2, %l6 call loop_5031 addcc %i2, %o4, %l2 fpsub32 %f6, %f0, %f4 fble %fcc1, loop_5032 loop_5031: movrlez %g2, %l0, %i1 movvc %xcc, %o6, %i0 ldsh [%l7 + 0x0A], %i3 loop_5032: movrgez %i5, %l4, %g5 edge16 %l3, %o3, %o1 xnor %o0, 0x15B5, %i4 fmovrsgz %g6, %f9, %f12 stb %g3, [%l7 + 0x54] fmovdne %xcc, %f1, %f0 fbe %fcc0, loop_5033 sdiv %g1, 0x0473, %l1 fcmped %fcc3, %f10, %f10 fcmpeq16 %f0, %f2, %g4 loop_5033: brgez,a %l5, loop_5034 and %g7, %o5, %i7 fmovsvc %xcc, %f10, %f4 ldx [%l7 + 0x68], %o7 loop_5034: fnegd %f8, %f2 fmovrde %o2, %f10, %f8 ldsw [%l7 + 0x2C], %l6 stb %i6, [%l7 + 0x1A] tle %icc, 0x3 bvc,pn %xcc, loop_5035 fbe,a %fcc1, loop_5036 andncc %o4, %l2, %g2 std %f2, [%l7 + 0x60] loop_5035: ldd [%l7 + 0x10], %f12 loop_5036: fors %f6, %f4, %f9 orn %i2, 0x0030, %i1 fmovsl %xcc, %f8, %f6 movn %icc, %l0, %i0 or %o6, 0x0931, %i5 bcs loop_5037 edge16n %i3, %g5, %l4 fmuld8sux16 %f7, %f9, %f6 fmovsg %xcc, %f11, %f12 loop_5037: movrgz %l3, %o3, %o1 lduw [%l7 + 0x20], %i4 movvs %xcc, %o0, %g3 fmovdcs %icc, %f14, %f14 srax %g6, %l1, %g4 stb %l5, [%l7 + 0x3F] orncc %g7, %g1, %o5 st %f10, [%l7 + 0x1C] tvc %xcc, 0x6 movle %xcc, %o7, %o2 fcmple16 %f8, %f12, %i7 umulcc %l6, 0x12BC, %o4 tge %icc, 0x5 edge16ln %i6, %g2, %l2 fmovsl %icc, %f13, %f0 tl %xcc, 0x4 sdivcc %i2, 0x1AB8, %i1 stb %l0, [%l7 + 0x28] fmovrse %o6, %f3, %f3 st %f8, [%l7 + 0x40] fsrc1 %f6, %f8 fpack16 %f10, %f7 edge16n %i0, %i5, %i3 stb %g5, [%l7 + 0x30] tpos %xcc, 0x0 brlez %l3, loop_5038 fcmpd %fcc1, %f14, %f0 fcmpeq32 %f6, %f2, %l4 fnand %f12, %f14, %f2 loop_5038: fpsub32 %f8, %f4, %f14 fbge,a %fcc1, loop_5039 ldx [%l7 + 0x20], %o1 fmovrde %o3, %f10, %f8 fxors %f14, %f7, %f3 loop_5039: fnegs %f10, %f15 fbule %fcc0, loop_5040 ldsh [%l7 + 0x20], %i4 ldub [%l7 + 0x10], %o0 tle %xcc, 0x3 loop_5040: subccc %g6, 0x014C, %g3 fpsub16s %f11, %f13, %f4 ldsh [%l7 + 0x2C], %l1 smulcc %l5, 0x12B5, %g7 lduw [%l7 + 0x30], %g4 subc %g1, 0x1796, %o7 ldsh [%l7 + 0x72], %o2 tsubcctv %i7, %l6, %o5 fmovdleu %xcc, %f4, %f15 bvs loop_5041 sth %i6, [%l7 + 0x30] movcc %icc, %g2, %l2 fnegd %f8, %f10 loop_5041: edge16n %o4, %i2, %i1 sdiv %l0, 0x046C, %o6 fmovdle %icc, %f9, %f1 fmovrsgez %i5, %f3, %f8 call loop_5042 fmovsvc %xcc, %f9, %f11 addccc %i3, %i0, %g5 fmul8x16al %f7, %f10, %f6 loop_5042: subcc %l3, %l4, %o1 st %f11, [%l7 + 0x54] ldub [%l7 + 0x4F], %o3 fmovdgu %icc, %f2, %f5 movpos %icc, %i4, %o0 lduh [%l7 + 0x50], %g6 lduh [%l7 + 0x08], %g3 sllx %l5, %l1, %g4 ldsb [%l7 + 0x2C], %g7 fabss %f3, %f13 stx %g1, [%l7 + 0x58] stb %o2, [%l7 + 0x6F] ldsw [%l7 + 0x34], %o7 tleu %icc, 0x1 fnot2 %f14, %f0 fornot2 %f8, %f14, %f0 fpsub32 %f6, %f4, %f10 bcc,a,pt %icc, loop_5043 movne %xcc, %i7, %o5 ldx [%l7 + 0x78], %l6 stw %g2, [%l7 + 0x5C] loop_5043: fmul8ulx16 %f10, %f12, %f6 sth %l2, [%l7 + 0x0C] brz %i6, loop_5044 edge16n %i2, %o4, %i1 fmovdcs %xcc, %f8, %f0 bcs,a loop_5045 loop_5044: fmovdvc %xcc, %f11, %f5 ldub [%l7 + 0x41], %o6 ldsw [%l7 + 0x28], %l0 loop_5045: edge16l %i3, %i0, %i5 taddcc %l3, 0x0EBF, %l4 lduw [%l7 + 0x7C], %o1 ldsb [%l7 + 0x0A], %g5 fone %f0 fmovrsgz %o3, %f14, %f4 fbne,a %fcc3, loop_5046 ld [%l7 + 0x24], %f4 fcmpd %fcc2, %f4, %f12 brz %o0, loop_5047 loop_5046: fmovde %icc, %f2, %f12 fmovrsne %g6, %f15, %f11 std %f14, [%l7 + 0x50] loop_5047: orcc %g3, 0x1D90, %i4 bshuffle %f4, %f8, %f2 sll %l1, %l5, %g7 tn %icc, 0x4 fpack16 %f10, %f10 fcmpgt32 %f14, %f0, %g1 movvc %xcc, %o2, %o7 tcc %xcc, 0x5 ldsh [%l7 + 0x1C], %i7 edge16ln %g4, %l6, %g2 bvc %xcc, loop_5048 fmul8x16 %f7, %f2, %f6 ld [%l7 + 0x74], %f6 tn %xcc, 0x3 loop_5048: movle %xcc, %l2, %o5 sth %i2, [%l7 + 0x44] ldsb [%l7 + 0x51], %i6 sth %i1, [%l7 + 0x64] fmovdg %xcc, %f7, %f2 bge,a,pn %xcc, loop_5049 std %f2, [%l7 + 0x28] movrgz %o6, %o4, %l0 bneg,a %icc, loop_5050 loop_5049: movrgz %i0, %i3, %i5 ldd [%l7 + 0x20], %f12 fbl,a %fcc1, loop_5051 loop_5050: movge %icc, %l4, %o1 stx %g5, [%l7 + 0x50] edge32l %l3, %o3, %o0 loop_5051: fcmpne32 %f4, %f2, %g3 ldx [%l7 + 0x78], %g6 fmovdle %xcc, %f9, %f14 edge16 %l1, %l5, %i4 bneg,pt %icc, loop_5052 fmovspos %xcc, %f3, %f7 stw %g7, [%l7 + 0x74] fmuld8sux16 %f7, %f13, %f8 loop_5052: fmovdcs %xcc, %f15, %f6 bleu,pt %xcc, loop_5053 fsrc1 %f6, %f8 fmovsleu %icc, %f2, %f3 bleu,a,pt %icc, loop_5054 loop_5053: lduw [%l7 + 0x24], %o2 lduh [%l7 + 0x6C], %g1 fmovdg %xcc, %f1, %f1 loop_5054: fmovrdne %i7, %f8, %f4 fpmerge %f9, %f3, %f4 udivx %o7, 0x175E, %g4 fmovdgu %xcc, %f1, %f8 ldx [%l7 + 0x50], %g2 movrlez %l6, 0x3D8, %l2 nop setx loop_5055, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdcc %xcc, %f13, %f14 taddcctv %o5, 0x1AAE, %i2 movn %xcc, %i6, %o6 loop_5055: fpadd16 %f4, %f6, %f2 fblg,a %fcc3, loop_5056 lduw [%l7 + 0x18], %o4 andcc %i1, 0x17C8, %l0 stb %i0, [%l7 + 0x70] loop_5056: brnz,a %i5, loop_5057 fmovdneg %icc, %f1, %f12 bcs %icc, loop_5058 lduh [%l7 + 0x5E], %i3 loop_5057: lduw [%l7 + 0x34], %l4 bcc,a loop_5059 loop_5058: ldx [%l7 + 0x68], %o1 fmul8x16au %f6, %f5, %f8 fcmped %fcc0, %f10, %f6 loop_5059: nop setx loop_5060, %l0, %l1 jmpl %l1, %g5 subccc %o3, %o0, %l3 fmovsn %icc, %f12, %f2 ldsh [%l7 + 0x4E], %g6 loop_5060: edge8ln %l1, %l5, %i4 fors %f4, %f5, %f8 orncc %g7, 0x1CE2, %g3 bne,a,pn %xcc, loop_5061 st %f5, [%l7 + 0x78] movleu %icc, %g1, %o2 fmovd %f0, %f2 loop_5061: taddcc %i7, %g4, %g2 ldx [%l7 + 0x50], %o7 edge32l %l2, %o5, %l6 movge %xcc, %i6, %o6 fandnot2 %f0, %f6, %f4 udivcc %i2, 0x1EC1, %o4 fxnor %f14, %f10, %f14 brlz %l0, loop_5062 movvs %xcc, %i1, %i0 ldsh [%l7 + 0x7E], %i5 sethi 0x0043, %i3 loop_5062: ldsb [%l7 + 0x65], %l4 tsubcctv %g5, 0x00E2, %o1 bleu loop_5063 sth %o0, [%l7 + 0x28] ba,pn %icc, loop_5064 sllx %o3, 0x1F, %g6 loop_5063: stb %l3, [%l7 + 0x1B] stb %l5, [%l7 + 0x0A] loop_5064: ld [%l7 + 0x48], %f15 xor %l1, 0x0069, %i4 fornot1 %f14, %f0, %f8 udivcc %g7, 0x0257, %g1 st %f1, [%l7 + 0x74] fnors %f12, %f3, %f10 fandnot1 %f8, %f10, %f0 fmovdcs %xcc, %f15, %f9 ldd [%l7 + 0x60], %f2 fmul8ulx16 %f12, %f4, %f2 srax %g3, 0x15, %o2 brgz,a %g4, loop_5065 mulx %i7, 0x134C, %o7 ldd [%l7 + 0x40], %f14 fmovdle %xcc, %f0, %f15 loop_5065: fmovsn %icc, %f10, %f4 fandnot1s %f15, %f11, %f10 fabsd %f4, %f6 fba,a %fcc0, loop_5066 edge32 %g2, %o5, %l6 ldd [%l7 + 0x58], %f0 fmovsgu %xcc, %f14, %f6 loop_5066: fbul %fcc2, loop_5067 lduh [%l7 + 0x1A], %l2 edge8l %i6, %o6, %i2 lduw [%l7 + 0x7C], %l0 loop_5067: srlx %o4, 0x10, %i1 fbuge %fcc3, loop_5068 popc %i0, %i5 ldsh [%l7 + 0x6E], %l4 stw %i3, [%l7 + 0x74] loop_5068: st %f6, [%l7 + 0x78] subc %g5, 0x192A, %o0 lduw [%l7 + 0x40], %o3 stb %o1, [%l7 + 0x2F] fbue,a %fcc3, loop_5069 ldsh [%l7 + 0x70], %l3 nop setx loop_5070, %l0, %l1 jmpl %l1, %g6 lduh [%l7 + 0x22], %l5 loop_5069: bpos,a,pn %icc, loop_5071 edge16ln %l1, %g7, %g1 loop_5070: tn %icc, 0x2 bge,a %xcc, loop_5072 loop_5071: bl,a,pn %xcc, loop_5073 fbue %fcc3, loop_5074 stb %i4, [%l7 + 0x1D] loop_5072: sth %o2, [%l7 + 0x12] loop_5073: mulscc %g3, %g4, %o7 loop_5074: edge8ln %i7, %g2, %l6 tcc %icc, 0x7 fcmps %fcc2, %f4, %f12 movrgz %o5, 0x021, %l2 movrne %i6, 0x060, %o6 tgu %xcc, 0x4 fmuld8sux16 %f8, %f15, %f4 mova %xcc, %l0, %o4 edge32ln %i2, %i0, %i5 fandnot1s %f0, %f5, %f13 fmovs %f13, %f12 ldsw [%l7 + 0x28], %l4 fnands %f3, %f11, %f13 lduh [%l7 + 0x78], %i3 ldsw [%l7 + 0x18], %i1 bne,pn %icc, loop_5075 std %f2, [%l7 + 0x10] ldx [%l7 + 0x20], %g5 fble,a %fcc1, loop_5076 loop_5075: xorcc %o3, 0x0E81, %o1 std %f0, [%l7 + 0x58] ld [%l7 + 0x38], %f10 loop_5076: stb %l3, [%l7 + 0x15] fbe %fcc2, loop_5077 fnot2s %f2, %f1 or %g6, %l5, %o0 call loop_5078 loop_5077: addcc %l1, 0x1D2A, %g1 std %f10, [%l7 + 0x08] fbu %fcc3, loop_5079 loop_5078: fandnot2s %f1, %f5, %f13 movre %g7, 0x39A, %o2 stb %i4, [%l7 + 0x2D] loop_5079: stb %g4, [%l7 + 0x40] bcs,a,pn %icc, loop_5080 ldsb [%l7 + 0x77], %g3 fabsd %f14, %f4 edge32 %o7, %g2, %i7 loop_5080: brz,a %l6, loop_5081 edge32n %l2, %o5, %o6 udivx %l0, 0x1FC3, %i6 movrlez %o4, 0x302, %i2 loop_5081: andcc %i5, 0x1653, %i0 st %f6, [%l7 + 0x78] fmovdge %xcc, %f11, %f9 ldx [%l7 + 0x58], %l4 tg %icc, 0x7 ldx [%l7 + 0x28], %i1 edge32l %i3, %g5, %o1 ldsw [%l7 + 0x70], %o3 lduw [%l7 + 0x38], %g6 ldsw [%l7 + 0x70], %l3 lduh [%l7 + 0x48], %l5 ldd [%l7 + 0x40], %f10 udiv %l1, 0x10BE, %o0 and %g7, 0x08AF, %o2 nop setx loop_5082, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x18], %g1 lduw [%l7 + 0x68], %i4 fmovdvc %xcc, %f13, %f1 loop_5082: fzeros %f7 smul %g3, 0x1AF4, %g4 fzeros %f5 movgu %xcc, %o7, %g2 stx %i7, [%l7 + 0x18] fbne %fcc2, loop_5083 stb %l2, [%l7 + 0x1F] ldx [%l7 + 0x08], %o5 movrlz %o6, 0x16E, %l0 loop_5083: udiv %l6, 0x056E, %o4 sra %i2, %i6, %i0 or %i5, 0x06F5, %l4 ldsb [%l7 + 0x71], %i3 andncc %i1, %g5, %o1 fmovsne %icc, %f14, %f1 ble,pt %xcc, loop_5084 ldd [%l7 + 0x40], %f0 xnor %g6, %l3, %l5 srax %o3, 0x17, %o0 loop_5084: tn %icc, 0x6 stb %g7, [%l7 + 0x6E] fmovrsne %l1, %f9, %f11 fmovdpos %xcc, %f6, %f9 fmovdvc %icc, %f1, %f12 std %f6, [%l7 + 0x78] call loop_5085 fmovsl %icc, %f11, %f3 fmovrdgez %o2, %f8, %f6 srlx %i4, %g1, %g3 loop_5085: fand %f8, %f6, %f6 sth %o7, [%l7 + 0x30] ldub [%l7 + 0x15], %g2 std %f8, [%l7 + 0x40] fone %f4 std %f12, [%l7 + 0x50] fsrc2 %f8, %f8 subccc %i7, %g4, %o5 movl %xcc, %o6, %l2 stb %l0, [%l7 + 0x28] movleu %icc, %o4, %i2 tge %xcc, 0x0 fmovrslez %i6, %f7, %f13 fmovd %f6, %f12 stb %l6, [%l7 + 0x66] movcc %icc, %i5, %l4 fmul8x16au %f4, %f8, %f4 ldsw [%l7 + 0x1C], %i3 bge,a,pt %icc, loop_5086 xnorcc %i0, 0x04AD, %g5 tpos %icc, 0x1 ldsb [%l7 + 0x52], %i1 loop_5086: ldsb [%l7 + 0x6F], %g6 sth %l3, [%l7 + 0x10] ldsb [%l7 + 0x09], %o1 ldsw [%l7 + 0x58], %l5 and %o3, %o0, %g7 fcmps %fcc3, %f5, %f0 ldub [%l7 + 0x21], %o2 sth %l1, [%l7 + 0x4E] tg %icc, 0x6 movcc %xcc, %g1, %g3 tne %icc, 0x1 array16 %o7, %i4, %g2 ldsh [%l7 + 0x14], %i7 fsrc2 %f0, %f4 fnot1s %f6, %f9 sth %o5, [%l7 + 0x20] fmovsge %xcc, %f11, %f12 fnands %f4, %f13, %f13 lduh [%l7 + 0x34], %o6 sdivcc %l2, 0x0E5E, %g4 fcmpne16 %f0, %f2, %o4 fmovrdgz %l0, %f14, %f12 fbne %fcc2, loop_5087 movvc %icc, %i6, %i2 lduh [%l7 + 0x6A], %i5 ldsw [%l7 + 0x7C], %l4 loop_5087: sll %i3, 0x05, %l6 fmul8ulx16 %f14, %f6, %f10 ldx [%l7 + 0x70], %g5 movle %xcc, %i1, %i0 sth %g6, [%l7 + 0x36] fcmpes %fcc3, %f6, %f8 sth %l3, [%l7 + 0x7A] std %f4, [%l7 + 0x78] movrne %o1, %o3, %o0 fmovrde %l5, %f10, %f8 stw %g7, [%l7 + 0x28] brz %l1, loop_5088 sth %o2, [%l7 + 0x76] lduw [%l7 + 0x28], %g3 edge8 %o7, %g1, %g2 loop_5088: ldsb [%l7 + 0x10], %i7 fnands %f2, %f11, %f4 sth %i4, [%l7 + 0x72] fcmple16 %f0, %f10, %o5 ldsw [%l7 + 0x10], %o6 ldsw [%l7 + 0x14], %l2 umul %o4, 0x1340, %l0 ldsw [%l7 + 0x58], %i6 tg %icc, 0x1 fcmpd %fcc2, %f2, %f14 fbn,a %fcc1, loop_5089 for %f12, %f4, %f8 subcc %i2, 0x0962, %i5 bneg,pn %icc, loop_5090 loop_5089: movrlez %g4, %l4, %i3 umul %l6, %g5, %i1 brnz %g6, loop_5091 loop_5090: srl %l3, 0x19, %o1 fble,a %fcc3, loop_5092 fbne,a %fcc3, loop_5093 loop_5091: fexpand %f15, %f2 movpos %xcc, %i0, %o3 loop_5092: fcmpgt16 %f10, %f10, %o0 loop_5093: movpos %icc, %g7, %l5 bleu loop_5094 std %f4, [%l7 + 0x68] movrgz %o2, 0x3C6, %l1 ldsh [%l7 + 0x5E], %o7 loop_5094: stx %g1, [%l7 + 0x18] bpos,pn %xcc, loop_5095 popc %g2, %g3 udivx %i4, 0x0FB7, %o5 fmovrde %o6, %f4, %f12 loop_5095: fsrc1 %f8, %f14 lduh [%l7 + 0x36], %i7 fmovrslez %l2, %f11, %f5 fbue %fcc2, loop_5096 addcc %l0, 0x1A1B, %i6 ldsb [%l7 + 0x4B], %i2 std %f4, [%l7 + 0x60] loop_5096: umulcc %i5, %o4, %l4 be,a,pn %xcc, loop_5097 fmovrde %g4, %f8, %f8 lduh [%l7 + 0x14], %l6 stx %g5, [%l7 + 0x60] loop_5097: movn %icc, %i3, %g6 fors %f2, %f11, %f0 fmovsvs %icc, %f7, %f2 fexpand %f13, %f14 tvs %xcc, 0x0 ld [%l7 + 0x1C], %f13 addc %i1, 0x009A, %l3 edge8ln %i0, %o3, %o1 fors %f15, %f8, %f7 fmovsneg %xcc, %f0, %f5 pdist %f12, %f6, %f14 stw %o0, [%l7 + 0x54] movrne %g7, %l5, %o2 fmovrdlez %o7, %f8, %f10 fcmpgt16 %f14, %f8, %l1 fcmps %fcc3, %f1, %f2 fpadd16s %f2, %f6, %f1 fmuld8ulx16 %f1, %f10, %f0 sethi 0x0A0F, %g1 fmovda %icc, %f6, %f10 fmovsl %xcc, %f3, %f10 ldub [%l7 + 0x4A], %g3 brgez %g2, loop_5098 fnand %f12, %f10, %f4 orncc %i4, 0x178A, %o6 edge8 %i7, %l2, %o5 loop_5098: sth %l0, [%l7 + 0x26] fcmpne16 %f0, %f6, %i2 ba loop_5099 fpsub16s %f6, %f1, %f0 fpmerge %f12, %f5, %f4 orcc %i5, %o4, %l4 loop_5099: ldsw [%l7 + 0x50], %i6 bcs,a %xcc, loop_5100 lduh [%l7 + 0x5A], %g4 bl,a loop_5101 ldx [%l7 + 0x58], %l6 loop_5100: fmovdvs %xcc, %f12, %f3 sth %i3, [%l7 + 0x3E] loop_5101: edge8 %g5, %i1, %l3 ldd [%l7 + 0x70], %f4 fcmpes %fcc2, %f5, %f13 fmovrslez %g6, %f2, %f1 movleu %icc, %o3, %o1 stb %i0, [%l7 + 0x0D] fcmple16 %f8, %f6, %o0 fandnot1s %f3, %f4, %f3 movge %icc, %g7, %l5 fcmpeq16 %f0, %f6, %o2 tgu %xcc, 0x1 fba %fcc3, loop_5102 stx %o7, [%l7 + 0x18] fpadd16 %f14, %f0, %f10 fones %f15 loop_5102: stb %g1, [%l7 + 0x23] siam 0x4 fmovdleu %xcc, %f9, %f11 fmovdge %xcc, %f6, %f11 fmovsa %xcc, %f8, %f10 siam 0x7 fones %f11 fnand %f0, %f12, %f12 stw %l1, [%l7 + 0x24] xorcc %g3, 0x0A57, %g2 lduw [%l7 + 0x48], %o6 st %f11, [%l7 + 0x50] sdivx %i4, 0x0F97, %l2 sra %o5, %i7, %i2 ble,a,pt %xcc, loop_5103 fsrc2 %f0, %f2 array32 %l0, %i5, %l4 movrgz %i6, %o4, %g4 loop_5103: stw %i3, [%l7 + 0x08] lduw [%l7 + 0x34], %l6 lduh [%l7 + 0x3A], %g5 faligndata %f8, %f0, %f8 fblg %fcc3, loop_5104 edge32n %l3, %i1, %o3 ldsw [%l7 + 0x18], %g6 call loop_5105 loop_5104: umulcc %o1, 0x17B0, %o0 bvs,a %xcc, loop_5106 movcc %icc, %i0, %g7 loop_5105: fxnor %f6, %f6, %f10 bneg,pt %icc, loop_5107 loop_5106: movvs %icc, %l5, %o2 fcmpgt32 %f8, %f14, %o7 te %icc, 0x4 loop_5107: std %f6, [%l7 + 0x20] ldsb [%l7 + 0x2E], %l1 fandnot2 %f2, %f10, %f0 ldsw [%l7 + 0x48], %g1 sth %g3, [%l7 + 0x7E] tgu %xcc, 0x6 lduh [%l7 + 0x7C], %o6 fcmple16 %f2, %f4, %i4 movgu %icc, %g2, %l2 edge32n %o5, %i7, %l0 fbge %fcc2, loop_5108 andn %i5, 0x0F74, %i2 tcs %xcc, 0x4 fandnot1 %f2, %f12, %f0 loop_5108: ld [%l7 + 0x68], %f6 srax %i6, %o4, %l4 std %f4, [%l7 + 0x18] ldsb [%l7 + 0x2D], %g4 fcmpgt32 %f12, %f2, %l6 fmul8ulx16 %f8, %f12, %f2 tne %xcc, 0x2 fmovsge %xcc, %f10, %f3 ldsh [%l7 + 0x60], %i3 faligndata %f0, %f8, %f12 stb %g5, [%l7 + 0x31] fones %f5 array32 %l3, %i1, %g6 xnor %o3, 0x0D45, %o0 array8 %o1, %i0, %l5 ldub [%l7 + 0x7C], %o2 ldsh [%l7 + 0x44], %o7 ldsw [%l7 + 0x10], %g7 fpsub32 %f8, %f6, %f2 fbg %fcc1, loop_5109 fnor %f8, %f4, %f10 addcc %g1, %l1, %g3 stb %i4, [%l7 + 0x3D] loop_5109: srlx %g2, %o6, %l2 tgu %xcc, 0x4 fmovdg %xcc, %f13, %f4 ld [%l7 + 0x58], %f0 faligndata %f2, %f0, %f6 ldub [%l7 + 0x3F], %o5 std %f14, [%l7 + 0x78] fmovse %xcc, %f0, %f5 ldx [%l7 + 0x70], %i7 srax %l0, %i5, %i6 bgu,pn %icc, loop_5110 stb %i2, [%l7 + 0x78] sllx %o4, 0x15, %l4 fmovsa %icc, %f5, %f8 loop_5110: brgez %g4, loop_5111 fnegd %f6, %f14 fmovrslz %i3, %f1, %f1 std %f10, [%l7 + 0x78] loop_5111: ldsh [%l7 + 0x5A], %l6 fmovdgu %icc, %f4, %f4 fmovscc %xcc, %f6, %f0 fbg %fcc3, loop_5112 lduw [%l7 + 0x18], %g5 fornot2 %f6, %f4, %f14 fand %f14, %f6, %f14 loop_5112: stw %l3, [%l7 + 0x68] fmul8sux16 %f0, %f8, %f10 siam 0x4 sth %i1, [%l7 + 0x26] addc %o3, 0x0D59, %g6 fpsub16 %f6, %f6, %f14 ldsb [%l7 + 0x1D], %o0 ldd [%l7 + 0x58], %f12 fabsd %f2, %f10 fmovrdgz %i0, %f4, %f4 te %xcc, 0x4 tpos %xcc, 0x0 fmovde %icc, %f14, %f12 edge16 %l5, %o1, %o7 alignaddr %o2, %g7, %g1 ld [%l7 + 0x70], %f0 fmovrdlez %g3, %f6, %f10 mulscc %l1, 0x108C, %g2 movrne %o6, %l2, %i4 st %f2, [%l7 + 0x70] fnot2 %f2, %f12 fxors %f3, %f10, %f5 fble,a %fcc0, loop_5113 ldd [%l7 + 0x10], %f10 fmovsg %xcc, %f7, %f13 tpos %xcc, 0x3 loop_5113: fmovsg %icc, %f12, %f14 fpack16 %f8, %f15 fmul8x16al %f3, %f4, %f10 edge16 %o5, %l0, %i5 lduw [%l7 + 0x1C], %i7 ldx [%l7 + 0x58], %i2 edge32n %i6, %o4, %l4 stb %i3, [%l7 + 0x23] alignaddrl %l6, %g4, %l3 sll %i1, 0x1B, %g5 tsubcctv %o3, %o0, %i0 movvs %icc, %g6, %o1 fmovrdlz %o7, %f0, %f2 ldub [%l7 + 0x2D], %l5 movcc %icc, %o2, %g7 fcmpgt32 %f0, %f8, %g3 tg %xcc, 0x4 bcc,pt %icc, loop_5114 ldd [%l7 + 0x08], %f10 fmovsle %icc, %f11, %f4 ldx [%l7 + 0x30], %g1 loop_5114: fpsub16s %f1, %f2, %f6 lduw [%l7 + 0x1C], %l1 fzero %f8 std %f6, [%l7 + 0x08] fbuge %fcc1, loop_5115 stw %g2, [%l7 + 0x50] edge32l %o6, %i4, %l2 taddcctv %o5, 0x03D0, %i5 loop_5115: stw %l0, [%l7 + 0x6C] fmovdleu %icc, %f8, %f7 ld [%l7 + 0x10], %f15 bvs loop_5116 srlx %i2, %i7, %o4 fcmped %fcc1, %f12, %f6 edge32n %i6, %i3, %l6 loop_5116: addc %l4, %g4, %i1 fmul8x16al %f0, %f12, %f0 edge8n %l3, %o3, %g5 fmovsvc %xcc, %f13, %f5 stx %o0, [%l7 + 0x68] ldub [%l7 + 0x2A], %g6 tvc %xcc, 0x6 fand %f6, %f4, %f6 fmovse %xcc, %f11, %f12 movn %icc, %i0, %o1 ldx [%l7 + 0x68], %l5 fpackfix %f12, %f10 fabsd %f6, %f2 brlez %o2, loop_5117 fnot1 %f4, %f8 movpos %icc, %g7, %g3 bn,a,pt %icc, loop_5118 loop_5117: brgez,a %o7, loop_5119 movl %xcc, %g1, %g2 ldx [%l7 + 0x10], %l1 loop_5118: stx %o6, [%l7 + 0x10] loop_5119: bl,a %xcc, loop_5120 tcs %xcc, 0x6 subcc %l2, %o5, %i4 ldub [%l7 + 0x48], %l0 loop_5120: bleu %xcc, loop_5121 ldsw [%l7 + 0x28], %i2 fpadd32 %f8, %f12, %f14 fcmpeq16 %f2, %f0, %i7 loop_5121: lduw [%l7 + 0x08], %i5 nop setx loop_5122, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done andcc %o4, %i3, %l6 fmul8ulx16 %f8, %f12, %f6 fbu %fcc2, loop_5123 loop_5122: edge32 %l4, %i6, %g4 srlx %i1, %l3, %g5 st %f10, [%l7 + 0x68] loop_5123: fmovrde %o3, %f12, %f8 bvc,a %icc, loop_5124 ld [%l7 + 0x1C], %f11 lduh [%l7 + 0x16], %o0 stb %i0, [%l7 + 0x18] loop_5124: ldsb [%l7 + 0x59], %g6 ldd [%l7 + 0x40], %f8 fcmpgt32 %f2, %f10, %l5 fmovdge %icc, %f11, %f9 andcc %o1, 0x077E, %g7 smulcc %o2, %g3, %o7 fcmpeq32 %f6, %f14, %g2 umul %g1, 0x10CF, %o6 fsrc2s %f5, %f8 tl %icc, 0x1 bge %xcc, loop_5125 stw %l1, [%l7 + 0x78] ldx [%l7 + 0x78], %l2 mulscc %o5, %l0, %i4 loop_5125: bcs,pt %icc, loop_5126 sth %i2, [%l7 + 0x24] std %f0, [%l7 + 0x50] taddcc %i7, 0x1367, %i5 loop_5126: fmovdvs %icc, %f10, %f0 bcs loop_5127 fone %f2 subcc %o4, 0x05D9, %i3 stb %l6, [%l7 + 0x0E] loop_5127: ldsh [%l7 + 0x3E], %l4 stx %i6, [%l7 + 0x28] edge32ln %i1, %g4, %g5 ld [%l7 + 0x50], %f1 move %icc, %l3, %o3 bgu,a loop_5128 subcc %i0, 0x1DA1, %o0 ble,pn %icc, loop_5129 movre %g6, 0x26F, %l5 loop_5128: tsubcctv %o1, %g7, %o2 movle %icc, %o7, %g2 loop_5129: udiv %g3, 0x0539, %o6 lduh [%l7 + 0x48], %l1 ta %xcc, 0x1 edge8ln %l2, %g1, %l0 bcs,pn %xcc, loop_5130 bge,pt %icc, loop_5131 fcmple16 %f8, %f8, %o5 st %f14, [%l7 + 0x28] loop_5130: ld [%l7 + 0x30], %f4 loop_5131: fmovsge %xcc, %f8, %f7 ldsb [%l7 + 0x77], %i2 fsrc2s %f0, %f8 edge16l %i4, %i7, %i5 array16 %o4, %l6, %l4 stw %i6, [%l7 + 0x48] andn %i3, 0x0594, %i1 fmovrse %g4, %f1, %f13 bgu loop_5132 sll %l3, 0x1E, %o3 fcmpgt32 %f2, %f12, %i0 ldsh [%l7 + 0x1E], %o0 loop_5132: ldsb [%l7 + 0x6C], %g5 stx %l5, [%l7 + 0x20] array16 %o1, %g7, %o2 fnot2s %f11, %f5 fpadd16s %f1, %f12, %f9 ldub [%l7 + 0x55], %o7 ldsb [%l7 + 0x47], %g2 movrne %g3, %g6, %o6 fmovdne %xcc, %f15, %f12 fba,a %fcc2, loop_5133 fnot1 %f0, %f4 fmovsge %xcc, %f6, %f6 sll %l2, 0x02, %g1 loop_5133: fmovd %f6, %f0 ldx [%l7 + 0x50], %l0 edge32ln %o5, %i2, %i4 udivcc %i7, 0x001D, %l1 bge,pt %xcc, loop_5134 fbge %fcc1, loop_5135 fbu %fcc3, loop_5136 sth %o4, [%l7 + 0x1A] loop_5134: bvs loop_5137 loop_5135: sth %l6, [%l7 + 0x40] loop_5136: sethi 0x0741, %i5 fands %f8, %f6, %f4 loop_5137: srax %l4, 0x13, %i6 st %f8, [%l7 + 0x68] fmovrdgz %i3, %f8, %f8 ldsh [%l7 + 0x6E], %g4 fpack32 %f0, %f0, %f2 lduw [%l7 + 0x0C], %l3 ld [%l7 + 0x30], %f8 fmovdge %xcc, %f6, %f0 fnand %f6, %f2, %f10 bge,a loop_5138 movcc %xcc, %i1, %o3 ldx [%l7 + 0x30], %o0 udivcc %g5, 0x12AC, %l5 loop_5138: fmovrslez %i0, %f1, %f8 fmovsg %icc, %f13, %f0 fmul8sux16 %f10, %f0, %f4 stw %o1, [%l7 + 0x34] nop setx loop_5139, %l0, %l1 jmpl %l1, %g7 ld [%l7 + 0x60], %f2 edge16l %o2, %g2, %o7 popc %g6, %g3 loop_5139: fmovdle %xcc, %f0, %f5 faligndata %f12, %f6, %f6 lduw [%l7 + 0x3C], %o6 fmovd %f6, %f0 movcs %icc, %g1, %l2 fxors %f14, %f9, %f14 tne %icc, 0x3 fmovrdlz %l0, %f8, %f8 lduw [%l7 + 0x54], %i2 tn %icc, 0x5 sdivx %o5, 0x107E, %i4 brlez %i7, loop_5140 lduh [%l7 + 0x58], %o4 fcmpeq32 %f8, %f6, %l1 stw %l6, [%l7 + 0x14] loop_5140: ldsw [%l7 + 0x28], %i5 ldsb [%l7 + 0x15], %l4 xnor %i3, %i6, %g4 bgu loop_5141 tcc %icc, 0x2 bl,a %xcc, loop_5142 st %f14, [%l7 + 0x6C] loop_5141: movcc %xcc, %l3, %o3 fcmpgt16 %f8, %f2, %i1 loop_5142: fors %f4, %f2, %f0 andn %o0, %l5, %i0 fandnot1s %f8, %f6, %f9 fbul,a %fcc0, loop_5143 edge16n %g5, %o1, %o2 bn,a %xcc, loop_5144 st %f15, [%l7 + 0x5C] loop_5143: fnot1s %f7, %f11 udivx %g7, 0x0EDE, %g2 loop_5144: fcmpd %fcc1, %f6, %f10 st %f13, [%l7 + 0x10] fbo %fcc1, loop_5145 fmovdcs %icc, %f2, %f4 fornot2s %f14, %f3, %f5 fbl %fcc1, loop_5146 loop_5145: movre %g6, %g3, %o7 movrgez %o6, 0x259, %g1 orn %l0, %i2, %l2 loop_5146: fandnot1s %f10, %f14, %f15 st %f2, [%l7 + 0x38] add %i4, 0x1256, %o5 brnz %o4, loop_5147 stb %i7, [%l7 + 0x6E] fbue,a %fcc3, loop_5148 fcmpeq16 %f6, %f0, %l1 loop_5147: fnand %f8, %f14, %f2 tn %xcc, 0x1 loop_5148: sth %i5, [%l7 + 0x20] ldsh [%l7 + 0x0E], %l4 ldsw [%l7 + 0x70], %i3 ld [%l7 + 0x1C], %f1 fpack16 %f12, %f10 ldx [%l7 + 0x68], %l6 fbg,a %fcc2, loop_5149 fxnor %f6, %f14, %f8 ta %icc, 0x2 fxors %f4, %f6, %f14 loop_5149: ldub [%l7 + 0x17], %i6 ldd [%l7 + 0x68], %f6 fmovrse %l3, %f9, %f1 and %g4, 0x0432, %i1 fands %f5, %f7, %f12 fmuld8sux16 %f2, %f9, %f14 bgu loop_5150 stx %o3, [%l7 + 0x68] stw %o0, [%l7 + 0x08] te %xcc, 0x5 loop_5150: ldsb [%l7 + 0x2B], %i0 fmovdle %icc, %f4, %f9 ld [%l7 + 0x24], %f6 brlz %g5, loop_5151 tg %icc, 0x6 fmovrdgez %l5, %f8, %f0 edge32n %o2, %g7, %o1 loop_5151: move %icc, %g2, %g6 brgz,a %o7, loop_5152 fbn %fcc1, loop_5153 stw %o6, [%l7 + 0x68] andncc %g3, %l0, %g1 loop_5152: bpos,a,pt %xcc, loop_5154 loop_5153: ldd [%l7 + 0x30], %f2 brgez %l2, loop_5155 fbg,a %fcc0, loop_5156 loop_5154: std %f8, [%l7 + 0x08] ble,a %xcc, loop_5157 loop_5155: bvc,a,pn %icc, loop_5158 loop_5156: fmovscc %xcc, %f4, %f14 fcmple32 %f14, %f10, %i2 loop_5157: sth %i4, [%l7 + 0x3C] loop_5158: subcc %o5, 0x1634, %o4 movne %xcc, %i7, %i5 movcs %icc, %l4, %l1 sth %i3, [%l7 + 0x56] fnor %f4, %f6, %f2 sth %l6, [%l7 + 0x5A] udivcc %i6, 0x05D5, %l3 smul %i1, 0x1087, %g4 andncc %o3, %o0, %g5 ba %xcc, loop_5159 std %f0, [%l7 + 0x60] lduw [%l7 + 0x38], %l5 fsrc1s %f1, %f13 loop_5159: nop setx loop_5160, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbl %fcc0, loop_5161 fpsub32s %f1, %f12, %f6 fmovsl %xcc, %f10, %f14 loop_5160: fpsub32 %f10, %f6, %f8 loop_5161: ld [%l7 + 0x1C], %f8 fmovsvs %xcc, %f6, %f0 ldsb [%l7 + 0x7E], %o2 taddcctv %i0, %g7, %o1 ldd [%l7 + 0x08], %f14 ldd [%l7 + 0x58], %f8 siam 0x1 edge32ln %g6, %o7, %o6 movleu %xcc, %g3, %l0 tvc %icc, 0x2 edge32ln %g1, %g2, %i2 lduh [%l7 + 0x46], %i4 brlez %o5, loop_5162 fmovdne %icc, %f11, %f12 stb %l2, [%l7 + 0x32] fmovdne %icc, %f3, %f1 loop_5162: brlz,a %o4, loop_5163 movg %icc, %i5, %i7 ldd [%l7 + 0x50], %f10 srl %l4, %i3, %l6 loop_5163: bvc,a %icc, loop_5164 ldsw [%l7 + 0x50], %i6 popc %l1, %i1 fbul %fcc3, loop_5165 loop_5164: fnor %f12, %f8, %f12 fble %fcc2, loop_5166 ldsb [%l7 + 0x4F], %g4 loop_5165: ldd [%l7 + 0x40], %f0 std %f2, [%l7 + 0x18] loop_5166: tsubcctv %l3, 0x120D, %o0 fzero %f6 tcc %xcc, 0x6 fexpand %f11, %f12 lduw [%l7 + 0x14], %o3 tn %xcc, 0x1 std %f2, [%l7 + 0x48] stx %g5, [%l7 + 0x28] ldub [%l7 + 0x33], %o2 std %f6, [%l7 + 0x10] edge16n %l5, %i0, %o1 fpsub32s %f1, %f14, %f7 fmul8sux16 %f8, %f0, %f8 fmovsg %icc, %f1, %f8 fbo,a %fcc0, loop_5167 fmul8x16al %f15, %f6, %f4 fbl %fcc2, loop_5168 bpos,a loop_5169 loop_5167: st %f11, [%l7 + 0x48] bvc,a,pn %icc, loop_5170 loop_5168: fxnor %f4, %f4, %f2 loop_5169: fnands %f11, %f10, %f7 sth %g7, [%l7 + 0x1E] loop_5170: sth %o7, [%l7 + 0x12] fpadd16 %f0, %f8, %f8 ldx [%l7 + 0x40], %o6 tgu %icc, 0x6 fmovrdne %g6, %f6, %f14 fmul8x16 %f10, %f4, %f14 orncc %l0, %g3, %g2 ld [%l7 + 0x18], %f11 ldx [%l7 + 0x28], %g1 te %icc, 0x5 fmovsne %xcc, %f13, %f15 stx %i4, [%l7 + 0x60] sllx %o5, %i2, %l2 fmovrdgz %i5, %f2, %f12 fmovdleu %icc, %f14, %f8 fcmpeq16 %f0, %f0, %i7 nop setx loop_5171, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tcs %xcc, 0x7 tg %icc, 0x1 fpadd16s %f12, %f4, %f12 loop_5171: fmovsle %xcc, %f3, %f5 bgu,a loop_5172 fmovdg %icc, %f11, %f6 lduh [%l7 + 0x32], %l4 ld [%l7 + 0x44], %f5 loop_5172: bne,a,pt %xcc, loop_5173 fmovrsgez %i3, %f0, %f14 edge32l %l6, %i6, %o4 lduh [%l7 + 0x1C], %i1 loop_5173: be,a,pt %icc, loop_5174 fand %f10, %f6, %f4 andn %g4, 0x02F9, %l1 smul %o0, %l3, %g5 loop_5174: andncc %o3, %l5, %i0 st %f1, [%l7 + 0x10] array8 %o1, %g7, %o2 fmovdgu %xcc, %f8, %f14 ldsw [%l7 + 0x08], %o7 fbge %fcc2, loop_5175 fmovscs %icc, %f3, %f6 ldd [%l7 + 0x68], %f8 movvs %icc, %g6, %o6 loop_5175: nop setx loop_5176, %l0, %l1 jmpl %l1, %g3 st %f5, [%l7 + 0x2C] fmovde %icc, %f14, %f1 ldsb [%l7 + 0x29], %g2 loop_5176: fmovrsgz %l0, %f5, %f1 fmul8sux16 %f10, %f12, %f10 stb %i4, [%l7 + 0x59] ld [%l7 + 0x30], %f6 sth %o5, [%l7 + 0x7C] sdivcc %i2, 0x0A41, %l2 nop setx loop_5177, %l0, %l1 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,pn %icc, loop_5178 brz,a %i5, loop_5179 fpadd16 %f6, %f8, %f8 loop_5177: ldsw [%l7 + 0x48], %g1 loop_5178: orncc %i7, 0x18D6, %l4 loop_5179: fsrc1s %f5, %f1 ld [%l7 + 0x54], %f13 stx %i3, [%l7 + 0x60] fmovdcs %icc, %f4, %f15 sth %l6, [%l7 + 0x14] st %f10, [%l7 + 0x74] stx %i6, [%l7 + 0x60] fabsd %f12, %f12 ldsw [%l7 + 0x1C], %o4 ldsb [%l7 + 0x16], %g4 orn %l1, 0x10CF, %i1 ldx [%l7 + 0x78], %l3 fmovsvc %xcc, %f2, %f14 srl %o0, 0x03, %o3 fmovsle %icc, %f9, %f15 bg loop_5180 fmovrdgz %l5, %f12, %f4 fcmpes %fcc3, %f9, %f8 stx %g5, [%l7 + 0x28] loop_5180: fpsub32 %f8, %f8, %f2 fmuld8sux16 %f9, %f4, %f0 ldsh [%l7 + 0x74], %o1 sth %i0, [%l7 + 0x68] ldsh [%l7 + 0x0A], %g7 lduw [%l7 + 0x7C], %o2 fnors %f6, %f4, %f9 ldub [%l7 + 0x4E], %g6 fmovse %xcc, %f8, %f3 nop setx loop_5181, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movn %icc, %o6, %o7 pdist %f10, %f0, %f0 andn %g2, 0x06CA, %g3 loop_5181: movrne %i4, %o5, %i2 tsubcc %l2, 0x04D7, %i5 edge8l %g1, %i7, %l0 stw %l4, [%l7 + 0x60] fxnors %f4, %f10, %f2 fmovdcs %icc, %f13, %f11 siam 0x4 ldub [%l7 + 0x42], %i3 bg,a loop_5182 addccc %i6, %l6, %g4 fzeros %f2 ld [%l7 + 0x6C], %f5 loop_5182: fmul8x16 %f13, %f0, %f12 fmovrdgz %o4, %f12, %f8 fandnot1 %f8, %f8, %f14 ldsw [%l7 + 0x6C], %i1 brz %l1, loop_5183 stx %l3, [%l7 + 0x20] ta %xcc, 0x2 movleu %xcc, %o3, %l5 loop_5183: xnorcc %g5, %o0, %i0 st %f4, [%l7 + 0x2C] fmovdg %icc, %f9, %f8 fbg,a %fcc2, loop_5184 fmovdle %xcc, %f6, %f4 lduw [%l7 + 0x10], %g7 tsubcc %o2, 0x11E2, %o1 loop_5184: lduh [%l7 + 0x18], %o6 bn,a %xcc, loop_5185 brnz %g6, loop_5186 fmovdg %xcc, %f10, %f13 fsrc2 %f0, %f10 loop_5185: fsrc1 %f6, %f8 loop_5186: sth %g2, [%l7 + 0x24] add %g3, 0x14CD, %o7 fnand %f6, %f12, %f2 bvc,pt %icc, loop_5187 bcs,a,pt %icc, loop_5188 fbuge,a %fcc3, loop_5189 bcc,a loop_5190 loop_5187: alignaddrl %i4, %o5, %i2 loop_5188: ldsw [%l7 + 0x14], %i5 loop_5189: movrlez %l2, %i7, %g1 loop_5190: stx %l4, [%l7 + 0x38] ldsw [%l7 + 0x38], %i3 movl %xcc, %l0, %i6 fmovd %f4, %f12 fmovrse %g4, %f13, %f12 std %f10, [%l7 + 0x18] std %f6, [%l7 + 0x28] xnor %o4, %l6, %i1 fpackfix %f12, %f8 ldsb [%l7 + 0x1D], %l3 ba,a %icc, loop_5191 ldub [%l7 + 0x33], %l1 bl,a %icc, loop_5192 fnot2s %f4, %f6 loop_5191: ldsw [%l7 + 0x0C], %o3 ldd [%l7 + 0x40], %f14 loop_5192: fpsub16s %f4, %f5, %f11 mulscc %l5, %g5, %o0 fpadd16s %f0, %f5, %f6 ldsb [%l7 + 0x67], %g7 ldub [%l7 + 0x47], %i0 fpmerge %f13, %f6, %f8 ble,a,pt %xcc, loop_5193 stb %o1, [%l7 + 0x5A] tcs %xcc, 0x7 ldsb [%l7 + 0x28], %o6 loop_5193: fnot2s %f8, %f15 ldsb [%l7 + 0x1C], %o2 fmovrdlz %g2, %f0, %f12 tcs %xcc, 0x1 bne,pn %xcc, loop_5194 fcmpgt32 %f2, %f10, %g6 bvs loop_5195 tg %icc, 0x4 loop_5194: te %icc, 0x4 taddcc %o7, %g3, %o5 loop_5195: fnot2 %f8, %f10 fnor %f10, %f14, %f12 fmovdge %icc, %f2, %f13 fpsub32 %f12, %f14, %f2 fands %f2, %f8, %f12 ldsh [%l7 + 0x6C], %i2 fmovrde %i4, %f4, %f6 ldsb [%l7 + 0x18], %l2 call loop_5196 andncc %i7, %g1, %i5 st %f2, [%l7 + 0x2C] fnot1s %f0, %f8 loop_5196: brlez,a %i3, loop_5197 addcc %l4, 0x04D4, %i6 lduw [%l7 + 0x70], %g4 sth %o4, [%l7 + 0x36] loop_5197: xor %l6, 0x1643, %l0 tl %icc, 0x3 sllx %l3, 0x1D, %i1 fnand %f14, %f14, %f0 subcc %o3, 0x1013, %l5 bneg,pt %xcc, loop_5198 ld [%l7 + 0x30], %f6 lduw [%l7 + 0x10], %g5 fbue %fcc3, loop_5199 loop_5198: fmovspos %xcc, %f8, %f13 fmovdcs %icc, %f2, %f10 subccc %o0, %l1, %g7 loop_5199: sdiv %i0, 0x0200, %o6 ldub [%l7 + 0x22], %o2 fmovsg %xcc, %f6, %f10 sth %g2, [%l7 + 0x0E] fmovsgu %xcc, %f10, %f12 nop setx loop_5200, %l0, %l1 jmpl %l1, %o1 fbn %fcc0, loop_5201 ldx [%l7 + 0x28], %o7 fxor %f0, %f14, %f12 loop_5200: fnot2 %f2, %f12 loop_5201: taddcc %g3, 0x0A2C, %o5 fmovsgu %icc, %f0, %f12 fones %f3 fbug %fcc2, loop_5202 srax %g6, 0x18, %i4 edge16ln %l2, %i2, %i7 stw %i5, [%l7 + 0x7C] loop_5202: fmuld8ulx16 %f6, %f1, %f8 stw %i3, [%l7 + 0x64] bpos,a loop_5203 sub %g1, 0x1A30, %i6 ld [%l7 + 0x4C], %f3 udivcc %l4, 0x1A66, %g4 loop_5203: stw %o4, [%l7 + 0x38] movrlez %l6, 0x06D, %l3 stw %l0, [%l7 + 0x78] fmovde %xcc, %f15, %f6 fmovspos %xcc, %f5, %f4 fpadd16s %f2, %f11, %f1 fcmpeq32 %f4, %f0, %i1 fors %f2, %f5, %f5 bgu %icc, loop_5204 ldx [%l7 + 0x78], %l5 mulx %o3, 0x15C0, %g5 sethi 0x1911, %o0 loop_5204: fone %f4 fnegd %f0, %f8 fmovdgu %xcc, %f7, %f2 fone %f2 move %icc, %l1, %g7 fcmpd %fcc0, %f2, %f6 fpack32 %f14, %f6, %f12 ldub [%l7 + 0x33], %o6 ldub [%l7 + 0x41], %i0 sth %o2, [%l7 + 0x78] fmovrslz %o1, %f14, %f11 fcmpd %fcc0, %f4, %f2 ldub [%l7 + 0x11], %o7 sra %g2, 0x04, %o5 udiv %g3, 0x08B8, %g6 edge32l %l2, %i2, %i4 fsrc2s %f0, %f8 stb %i5, [%l7 + 0x6F] addccc %i7, %g1, %i3 move %icc, %l4, %g4 fsrc1 %f0, %f14 fnor %f6, %f12, %f8 brlez %i6, loop_5205 srlx %l6, %o4, %l3 movge %xcc, %l0, %l5 fmovdleu %icc, %f11, %f10 loop_5205: taddcc %o3, 0x1D2C, %i1 movge %icc, %o0, %g5 stw %g7, [%l7 + 0x18] stw %l1, [%l7 + 0x50] ldub [%l7 + 0x62], %i0 fmovse %xcc, %f10, %f10 taddcc %o2, 0x0CFA, %o1 tsubcctv %o7, 0x0E72, %g2 ldsh [%l7 + 0x46], %o5 fmovdn %icc, %f8, %f12 ldd [%l7 + 0x48], %f12 fzero %f4 ta %xcc, 0x5 ldsb [%l7 + 0x3E], %o6 bcs,a %icc, loop_5206 brz,a %g3, loop_5207 lduw [%l7 + 0x18], %g6 bpos,pn %xcc, loop_5208 loop_5206: srl %l2, 0x12, %i4 loop_5207: fnot2 %f14, %f6 ldub [%l7 + 0x0A], %i2 loop_5208: fnot1 %f2, %f6 lduw [%l7 + 0x30], %i5 andncc %g1, %i3, %i7 ble,pt %icc, loop_5209 sth %l4, [%l7 + 0x5C] tne %icc, 0x6 std %f4, [%l7 + 0x38] loop_5209: tpos %xcc, 0x2 ldub [%l7 + 0x1B], %i6 edge8l %l6, %o4, %l3 stb %l0, [%l7 + 0x26] ldsh [%l7 + 0x5E], %l5 fmovsa %xcc, %f10, %f8 taddcc %o3, 0x0B4A, %i1 fbe,a %fcc2, loop_5210 ldd [%l7 + 0x78], %f8 call loop_5211 stw %o0, [%l7 + 0x44] loop_5210: edge8n %g4, %g5, %g7 ldsw [%l7 + 0x18], %l1 loop_5211: fbo,a %fcc1, loop_5212 ld [%l7 + 0x18], %f3 bvs %xcc, loop_5213 smulcc %o2, %o1, %i0 loop_5212: fmovrsgez %o7, %f5, %f0 tsubcctv %g2, 0x155D, %o5 loop_5213: fpmerge %f11, %f15, %f12 edge16n %o6, %g3, %g6 fandnot1s %f0, %f6, %f14 ld [%l7 + 0x78], %f1 mulscc %i4, %i2, %l2 tne %icc, 0x3 fmovd %f8, %f4 lduh [%l7 + 0x0E], %i5 fmovsneg %xcc, %f9, %f10 fand %f10, %f8, %f12 stb %i3, [%l7 + 0x1C] fones %f2 for %f10, %f0, %f12 bgu,pn %xcc, loop_5214 fxor %f6, %f14, %f2 edge16l %i7, %g1, %i6 mulscc %l4, %l6, %o4 loop_5214: fbne %fcc2, loop_5215 fmovdpos %xcc, %f6, %f11 fmovsvc %icc, %f11, %f6 stw %l0, [%l7 + 0x3C] loop_5215: ldsw [%l7 + 0x54], %l5 ldd [%l7 + 0x68], %f6 fmovscc %xcc, %f12, %f9 fbu,a %fcc0, loop_5216 movg %xcc, %o3, %l3 fmovsle %xcc, %f14, %f4 fands %f5, %f2, %f5 loop_5216: st %f7, [%l7 + 0x64] fbne,a %fcc0, loop_5217 fxor %f10, %f6, %f12 stw %o0, [%l7 + 0x14] fmovsg %icc, %f1, %f9 loop_5217: fbuge %fcc2, loop_5218 stx %g4, [%l7 + 0x40] fbu %fcc2, loop_5219 fmovsgu %icc, %f3, %f11 loop_5218: fmul8ulx16 %f0, %f8, %f12 fcmpeq32 %f6, %f2, %g5 loop_5219: fornot1s %f14, %f3, %f12 ldsb [%l7 + 0x64], %i1 lduw [%l7 + 0x6C], %g7 ldsh [%l7 + 0x3C], %l1 fble %fcc3, loop_5220 fmuld8ulx16 %f12, %f3, %f12 ldd [%l7 + 0x50], %f12 ldsh [%l7 + 0x7A], %o1 loop_5220: ldsh [%l7 + 0x48], %i0 std %f0, [%l7 + 0x18] ldsw [%l7 + 0x14], %o7 ldsb [%l7 + 0x55], %o2 fmovsleu %xcc, %f13, %f9 mova %xcc, %g2, %o6 fcmple32 %f8, %f0, %g3 ldsb [%l7 + 0x7B], %o5 popc 0x1371, %g6 xnorcc %i4, %i2, %l2 andcc %i3, 0x08AA, %i5 ldsw [%l7 + 0x5C], %g1 tl %xcc, 0x3 ld [%l7 + 0x34], %f3 fmovdcs %icc, %f8, %f12 ldsh [%l7 + 0x7C], %i6 lduw [%l7 + 0x44], %i7 ldsb [%l7 + 0x49], %l6 tvs %xcc, 0x7 movrgez %l4, %l0, %o4 ldsb [%l7 + 0x45], %o3 sdivcc %l5, 0x1261, %l3 sth %g4, [%l7 + 0x1E] fbuge,a %fcc3, loop_5221 ldub [%l7 + 0x7E], %g5 bvc loop_5222 tneg %xcc, 0x6 loop_5221: ldsw [%l7 + 0x74], %i1 st %f13, [%l7 + 0x6C] loop_5222: movrne %o0, 0x39A, %l1 ld [%l7 + 0x14], %f15 tvs %xcc, 0x5 and %g7, 0x014A, %o1 lduh [%l7 + 0x28], %i0 addccc %o2, %o7, %g2 fexpand %f5, %f14 ldsw [%l7 + 0x28], %o6 tgu %icc, 0x4 sdiv %g3, 0x0313, %o5 fpackfix %f6, %f11 fnegd %f6, %f4 lduw [%l7 + 0x2C], %i4 ldsb [%l7 + 0x50], %g6 fmovrde %l2, %f0, %f12 movne %icc, %i2, %i5 movg %xcc, %g1, %i6 fmovrdlz %i7, %f4, %f4 fones %f11 fcmple32 %f12, %f0, %i3 ldsh [%l7 + 0x5A], %l4 ldsw [%l7 + 0x68], %l6 fpadd16s %f3, %f6, %f5 pdist %f0, %f2, %f12 brz %l0, loop_5223 edge32l %o3, %l5, %l3 ldsw [%l7 + 0x7C], %g4 fcmpgt32 %f12, %f12, %o4 loop_5223: ldsh [%l7 + 0x1E], %i1 sllx %o0, 0x17, %g5 ldsw [%l7 + 0x6C], %g7 bn,a,pt %xcc, loop_5224 fxors %f15, %f2, %f10 tge %icc, 0x2 ldsw [%l7 + 0x78], %l1 loop_5224: fpadd32s %f15, %f8, %f12 stw %i0, [%l7 + 0x3C] edge8l %o1, %o2, %g2 fnors %f6, %f9, %f15 ldx [%l7 + 0x48], %o7 fxor %f8, %f2, %f12 lduh [%l7 + 0x2C], %g3 ldsh [%l7 + 0x20], %o6 ldd [%l7 + 0x38], %f14 fmovdg %xcc, %f11, %f11 movg %xcc, %o5, %g6 fmul8sux16 %f12, %f4, %f10 fcmple32 %f4, %f14, %i4 ldub [%l7 + 0x32], %i2 tg %xcc, 0x3 fsrc2 %f0, %f4 edge16l %i5, %g1, %l2 fbu,a %fcc2, loop_5225 stw %i6, [%l7 + 0x08] st %f3, [%l7 + 0x6C] stw %i7, [%l7 + 0x18] loop_5225: xnorcc %i3, %l6, %l0 movn %xcc, %o3, %l5 movrgz %l3, 0x32D, %g4 array16 %l4, %o4, %i1 fmovrdlez %o0, %f12, %f10 ldd [%l7 + 0x20], %f12 taddcctv %g5, 0x1287, %g7 stx %l1, [%l7 + 0x38] sdivx %i0, 0x0AFB, %o1 stw %g2, [%l7 + 0x64] be,a,pn %icc, loop_5226 stb %o2, [%l7 + 0x4E] ldsh [%l7 + 0x6A], %g3 ldd [%l7 + 0x50], %f6 loop_5226: movleu %icc, %o6, %o7 ldd [%l7 + 0x68], %f12 lduw [%l7 + 0x0C], %g6 te %icc, 0x6 movrne %i4, 0x082, %i2 fmovdneg %xcc, %f9, %f10 pdist %f6, %f14, %f10 tl %xcc, 0x7 bpos,a %xcc, loop_5227 ta %xcc, 0x7 addcc %i5, 0x1675, %o5 fcmpd %fcc3, %f12, %f4 loop_5227: subc %l2, %i6, %i7 movrlz %i3, %l6, %l0 srl %g1, 0x0C, %l5 xorcc %o3, %l3, %g4 umul %o4, 0x1EA4, %l4 sdivcc %o0, 0x12A5, %i1 fpsub32s %f1, %f3, %f12 tcc %xcc, 0x6 lduw [%l7 + 0x14], %g7 fmovsleu %icc, %f14, %f10 ldsh [%l7 + 0x3E], %g5 smul %i0, %l1, %o1 array16 %o2, %g3, %o6 fmuld8sux16 %f4, %f2, %f12 array16 %o7, %g6, %g2 or %i4, 0x0FAE, %i2 fnegs %f11, %f15 pdist %f6, %f0, %f4 srax %o5, %l2, %i6 ldsh [%l7 + 0x5A], %i5 ldd [%l7 + 0x08], %f10 movleu %xcc, %i3, %i7 edge16l %l6, %g1, %l0 fbg %fcc1, loop_5228 edge32n %o3, %l5, %g4 stb %l3, [%l7 + 0x31] fba,a %fcc2, loop_5229 loop_5228: stw %o4, [%l7 + 0x54] movvc %icc, %l4, %o0 fmul8ulx16 %f14, %f14, %f14 loop_5229: ldsw [%l7 + 0x68], %i1 fmovrdne %g7, %f0, %f12 subccc %i0, %l1, %o1 brlz %o2, loop_5230 ldsw [%l7 + 0x70], %g5 lduh [%l7 + 0x5E], %o6 fmovrdne %o7, %f10, %f14 loop_5230: fabsd %f14, %f12 umul %g6, %g3, %g2 edge32ln %i2, %o5, %i4 fbule %fcc1, loop_5231 fmovdle %xcc, %f3, %f6 ldx [%l7 + 0x78], %i6 umul %l2, %i3, %i5 loop_5231: edge8n %i7, %l6, %g1 movre %o3, 0x2E0, %l5 movle %xcc, %g4, %l3 lduh [%l7 + 0x42], %l0 sllx %l4, %o0, %o4 sth %i1, [%l7 + 0x16] fbule %fcc1, loop_5232 taddcc %i0, 0x122F, %l1 tcc %xcc, 0x7 fmovse %xcc, %f10, %f8 loop_5232: fcmpne32 %f4, %f14, %g7 sll %o2, 0x1B, %g5 fandnot1s %f2, %f0, %f0 movrlz %o1, 0x068, %o6 ld [%l7 + 0x5C], %f5 edge16 %g6, %o7, %g3 fcmple32 %f4, %f4, %g2 ldsh [%l7 + 0x60], %i2 ldsw [%l7 + 0x34], %i4 bgu,a loop_5233 fmovrsne %i6, %f1, %f13 addccc %o5, 0x1EDA, %l2 edge32 %i3, %i5, %i7 loop_5233: fcmple16 %f6, %f12, %l6 edge16 %o3, %l5, %g1 ld [%l7 + 0x6C], %f4 sth %g4, [%l7 + 0x60] stw %l0, [%l7 + 0x5C] nop setx loop_5234, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdgu %icc, %f5, %f11 tvc %icc, 0x7 ldsh [%l7 + 0x70], %l3 loop_5234: fpadd32 %f0, %f4, %f2 fpsub16 %f2, %f0, %f14 fsrc1 %f10, %f10 st %f6, [%l7 + 0x44] ldd [%l7 + 0x40], %f8 edge32l %l4, %o4, %i1 fbue %fcc3, loop_5235 stb %o0, [%l7 + 0x3E] fsrc1 %f10, %f4 stb %i0, [%l7 + 0x63] loop_5235: fmovdleu %xcc, %f5, %f7 fnegd %f14, %f10 ldsw [%l7 + 0x14], %g7 tvc %icc, 0x6 xorcc %o2, 0x02AD, %g5 ldsh [%l7 + 0x26], %o1 edge8n %o6, %g6, %l1 stb %o7, [%l7 + 0x4D] st %f2, [%l7 + 0x3C] umulcc %g2, %g3, %i4 fcmpgt16 %f6, %f6, %i2 fcmpgt16 %f14, %f0, %o5 sth %i6, [%l7 + 0x54] fnot2 %f8, %f10 faligndata %f2, %f2, %f4 ldsw [%l7 + 0x50], %l2 fmovrdlez %i3, %f14, %f6 sth %i5, [%l7 + 0x56] fmovrslez %l6, %f11, %f5 smulcc %o3, %i7, %g1 lduw [%l7 + 0x34], %l5 fmovrslz %g4, %f3, %f13 ba,pn %icc, loop_5236 siam 0x2 nop setx loop_5237, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge,a %fcc1, loop_5238 loop_5236: movg %xcc, %l0, %l4 std %f0, [%l7 + 0x60] loop_5237: ldd [%l7 + 0x58], %f12 loop_5238: smulcc %o4, %l3, %i1 fmovse %icc, %f11, %f9 srl %i0, 0x00, %g7 fpmerge %f5, %f3, %f4 fexpand %f10, %f8 fmovsl %icc, %f6, %f11 mulscc %o2, 0x1DA0, %o0 fmuld8ulx16 %f15, %f8, %f14 fmovrdgz %g5, %f0, %f14 bpos loop_5239 fmovdle %xcc, %f0, %f13 andncc %o1, %o6, %l1 ldx [%l7 + 0x60], %g6 loop_5239: fnot1s %f3, %f4 brnz %g2, loop_5240 lduw [%l7 + 0x34], %g3 std %f10, [%l7 + 0x48] fmovdl %xcc, %f0, %f6 loop_5240: fornot2s %f1, %f3, %f5 stw %i4, [%l7 + 0x5C] be,a loop_5241 fbo,a %fcc1, loop_5242 fblg %fcc2, loop_5243 std %f10, [%l7 + 0x78] loop_5241: be,a %icc, loop_5244 loop_5242: tle %icc, 0x5 loop_5243: bg loop_5245 ldsh [%l7 + 0x62], %o7 loop_5244: fbn,a %fcc0, loop_5246 bn,a %icc, loop_5247 loop_5245: fmul8x16 %f11, %f14, %f0 fcmpeq32 %f6, %f2, %i2 loop_5246: ldd [%l7 + 0x30], %f12 loop_5247: fbge,a %fcc1, loop_5248 fnegd %f0, %f4 stb %o5, [%l7 + 0x1E] brgz %l2, loop_5249 loop_5248: bpos,pt %xcc, loop_5250 st %f8, [%l7 + 0x0C] bg,pt %icc, loop_5251 loop_5249: fandnot1s %f4, %f7, %f3 loop_5250: fpadd32s %f10, %f5, %f3 udiv %i3, 0x124F, %i6 loop_5251: for %f0, %f8, %f14 fcmpeq16 %f2, %f8, %l6 bgu,pt %xcc, loop_5252 fornot2s %f9, %f0, %f7 ldx [%l7 + 0x30], %i5 fpadd32 %f0, %f2, %f8 loop_5252: alignaddrl %i7, %g1, %l5 fcmpgt32 %f8, %f2, %g4 st %f6, [%l7 + 0x70] st %f6, [%l7 + 0x1C] fxnor %f0, %f12, %f10 movle %xcc, %l0, %l4 fmovdge %xcc, %f1, %f13 fpsub32 %f2, %f12, %f2 umulcc %o3, 0x1793, %o4 fmovdle %xcc, %f5, %f14 lduw [%l7 + 0x44], %l3 brgez %i0, loop_5253 movvc %icc, %g7, %i1 fmovrdlez %o2, %f2, %f12 fmovsa %icc, %f5, %f13 loop_5253: andcc %o0, %g5, %o6 stx %o1, [%l7 + 0x40] ld [%l7 + 0x0C], %f13 ld [%l7 + 0x38], %f6 fmovsvs %icc, %f4, %f10 brnz,a %l1, loop_5254 stw %g6, [%l7 + 0x0C] edge32ln %g2, %g3, %o7 lduw [%l7 + 0x58], %i4 loop_5254: and %i2, 0x06D9, %o5 bneg loop_5255 ldsb [%l7 + 0x53], %l2 sll %i6, 0x0E, %i3 sll %l6, %i5, %i7 loop_5255: sth %g1, [%l7 + 0x58] edge16l %g4, %l5, %l4 ldd [%l7 + 0x08], %f2 orcc %l0, %o4, %l3 movre %o3, 0x389, %g7 fmovs %f6, %f12 smul %i1, %i0, %o0 fcmpd %fcc3, %f4, %f14 popc %o2, %o6 fpadd32s %f6, %f15, %f13 fmovrde %g5, %f2, %f2 ldsw [%l7 + 0x74], %l1 andcc %g6, %g2, %o1 fmovspos %xcc, %f6, %f0 fmovrsne %g3, %f1, %f13 bcc loop_5256 fandnot2s %f10, %f15, %f15 fmovscs %xcc, %f3, %f6 movn %icc, %o7, %i2 loop_5256: edge8n %o5, %i4, %i6 stx %l2, [%l7 + 0x38] bvs %xcc, loop_5257 alignaddr %i3, %l6, %i7 movge %xcc, %g1, %i5 fornot1s %f7, %f13, %f9 loop_5257: subcc %g4, 0x0D81, %l4 stw %l0, [%l7 + 0x5C] fmovda %icc, %f12, %f6 fpadd32s %f3, %f11, %f5 andn %l5, %l3, %o3 fmovdne %xcc, %f0, %f11 smul %o4, %g7, %i1 fzero %f10 fbn %fcc2, loop_5258 sra %o0, 0x15, %i0 ldd [%l7 + 0x70], %f6 stx %o6, [%l7 + 0x08] loop_5258: edge16l %g5, %l1, %g6 fbne,a %fcc3, loop_5259 movleu %xcc, %o2, %g2 srl %g3, %o7, %o1 movgu %xcc, %o5, %i4 loop_5259: sub %i2, %l2, %i6 movl %icc, %i3, %l6 movneg %xcc, %i7, %g1 movgu %icc, %g4, %l4 ldsh [%l7 + 0x78], %l0 fornot1s %f8, %f0, %f6 fone %f10 orcc %i5, 0x116A, %l3 fbl,a %fcc3, loop_5260 fmovdge %icc, %f14, %f13 stw %l5, [%l7 + 0x3C] fmovsne %xcc, %f15, %f2 loop_5260: fmovrdne %o3, %f12, %f12 tle %icc, 0x3 stb %o4, [%l7 + 0x10] brgz %g7, loop_5261 lduw [%l7 + 0x10], %i1 lduw [%l7 + 0x40], %o0 alignaddrl %o6, %i0, %l1 loop_5261: fmovscs %xcc, %f3, %f13 lduw [%l7 + 0x78], %g6 sth %o2, [%l7 + 0x4E] bg %xcc, loop_5262 edge32l %g2, %g3, %o7 bcc,pt %icc, loop_5263 fmovdge %xcc, %f5, %f5 loop_5262: fmovdl %icc, %f14, %f5 fmovse %xcc, %f2, %f7 loop_5263: alignaddrl %o1, %g5, %o5 xnor %i2, 0x0618, %i4 brgez,a %i6, loop_5264 movge %icc, %l2, %i3 fmovdcc %xcc, %f4, %f11 edge32n %l6, %g1, %g4 loop_5264: ld [%l7 + 0x78], %f9 fsrc1s %f13, %f5 stb %i7, [%l7 + 0x15] st %f7, [%l7 + 0x14] ldsh [%l7 + 0x26], %l4 movne %icc, %l0, %i5 lduw [%l7 + 0x30], %l3 fmovsvs %icc, %f0, %f10 ldx [%l7 + 0x28], %o3 sub %o4, %l5, %i1 ldsh [%l7 + 0x4E], %o0 fble %fcc3, loop_5265 edge16ln %o6, %i0, %g7 fmovdl %icc, %f12, %f3 movn %icc, %l1, %g6 loop_5265: sth %g2, [%l7 + 0x08] add %o2, 0x18ED, %o7 andncc %o1, %g3, %o5 fxnor %f8, %f12, %f12 xor %i2, %g5, %i4 stx %i6, [%l7 + 0x10] lduh [%l7 + 0x3A], %l2 fpadd32s %f2, %f2, %f11 ldub [%l7 + 0x7F], %i3 fcmpeq32 %f6, %f8, %l6 fnot2 %f12, %f8 ldx [%l7 + 0x38], %g4 movrgz %i7, 0x0F0, %l4 fmovdne %icc, %f13, %f8 ldsb [%l7 + 0x22], %l0 fmovdle %xcc, %f4, %f4 fmovrdgez %i5, %f10, %f12 fand %f2, %f0, %f4 ld [%l7 + 0x54], %f0 fandnot1 %f10, %f4, %f6 fbo,a %fcc2, loop_5266 ldsh [%l7 + 0x7A], %l3 ta %xcc, 0x3 fmovdvc %xcc, %f4, %f6 loop_5266: brgz %g1, loop_5267 sth %o3, [%l7 + 0x60] fabss %f10, %f9 std %f6, [%l7 + 0x68] loop_5267: fnands %f4, %f1, %f6 ldx [%l7 + 0x20], %l5 movleu %icc, %o4, %o0 fmovrdgez %i1, %f0, %f0 fmovsge %icc, %f7, %f1 brnz %i0, loop_5268 lduh [%l7 + 0x7C], %g7 fcmple32 %f4, %f0, %o6 fone %f2 loop_5268: fors %f14, %f7, %f7 nop setx loop_5269, %l0, %l1 jmpl %l1, %g6 sethi 0x0712, %g2 fmovda %xcc, %f14, %f11 te %icc, 0x2 loop_5269: lduw [%l7 + 0x68], %l1 fmovdleu %icc, %f10, %f15 array32 %o7, %o1, %o2 fmovda %icc, %f3, %f13 bcc loop_5270 sllx %o5, %g3, %g5 stw %i4, [%l7 + 0x48] fmovdcc %xcc, %f7, %f0 loop_5270: xorcc %i2, %l2, %i3 ldsh [%l7 + 0x1E], %l6 stb %g4, [%l7 + 0x60] fmovrdne %i7, %f0, %f6 movg %icc, %i6, %l4 lduh [%l7 + 0x74], %i5 fmovsle %xcc, %f10, %f8 srlx %l3, 0x10, %l0 ldx [%l7 + 0x58], %g1 add %l5, %o4, %o0 ld [%l7 + 0x18], %f5 ldsh [%l7 + 0x6C], %i1 bge,a,pt %xcc, loop_5271 sub %o3, 0x155C, %g7 ldsh [%l7 + 0x60], %i0 stx %g6, [%l7 + 0x60] loop_5271: tvs %icc, 0x5 movvs %icc, %g2, %o6 brlz %o7, loop_5272 lduh [%l7 + 0x34], %l1 taddcctv %o1, 0x1E6D, %o5 movre %o2, %g5, %i4 loop_5272: ldsh [%l7 + 0x6A], %g3 movvs %xcc, %i2, %l2 movcs %xcc, %l6, %g4 te %xcc, 0x7 fmovspos %icc, %f8, %f7 fmovscs %icc, %f10, %f1 ldsb [%l7 + 0x60], %i7 ld [%l7 + 0x18], %f1 fmul8x16al %f8, %f3, %f8 te %icc, 0x4 subc %i6, %l4, %i5 stb %i3, [%l7 + 0x27] stb %l3, [%l7 + 0x71] tcc %xcc, 0x7 lduw [%l7 + 0x08], %l0 xorcc %g1, %l5, %o0 fmovdn %icc, %f6, %f9 stb %i1, [%l7 + 0x60] ldsb [%l7 + 0x3A], %o4 fmovrslez %o3, %f12, %f11 brnz %g7, loop_5273 fmovdcs %xcc, %f1, %f8 ld [%l7 + 0x60], %f2 mulscc %g6, 0x11FB, %g2 loop_5273: xor %i0, 0x1516, %o6 movn %xcc, %l1, %o1 be,a,pn %xcc, loop_5274 fandnot1 %f12, %f0, %f6 fnors %f8, %f12, %f9 edge32n %o5, %o7, %g5 loop_5274: fpadd16s %f5, %f10, %f7 fblg %fcc3, loop_5275 fmovs %f2, %f3 fbu %fcc1, loop_5276 movrlez %o2, 0x37A, %i4 loop_5275: ldx [%l7 + 0x78], %i2 fmovsa %xcc, %f5, %f6 loop_5276: fba %fcc2, loop_5277 ldub [%l7 + 0x59], %l2 fnot2s %f8, %f4 ldsb [%l7 + 0x4D], %g3 loop_5277: movn %icc, %l6, %i7 sth %g4, [%l7 + 0x68] fbug %fcc1, loop_5278 call loop_5279 edge16 %i6, %i5, %l4 lduw [%l7 + 0x3C], %i3 loop_5278: fbn %fcc0, loop_5280 loop_5279: fmovdleu %icc, %f1, %f10 st %f12, [%l7 + 0x6C] be,pt %icc, loop_5281 loop_5280: fbue %fcc1, loop_5282 movleu %xcc, %l0, %l3 fxors %f1, %f11, %f3 loop_5281: std %f4, [%l7 + 0x30] loop_5282: fpadd16 %f0, %f4, %f0 edge16l %l5, %g1, %i1 stb %o0, [%l7 + 0x37] fand %f12, %f12, %f10 ldd [%l7 + 0x40], %f8 fmovdne %icc, %f0, %f1 tsubcc %o4, 0x17DA, %g7 stw %o3, [%l7 + 0x0C] and %g2, 0x1F6F, %g6 fandnot2s %f0, %f5, %f14 lduw [%l7 + 0x38], %i0 fors %f11, %f3, %f3 stx %o6, [%l7 + 0x30] ldsw [%l7 + 0x14], %l1 fcmpes %fcc3, %f0, %f8 andncc %o1, %o7, %g5 addccc %o2, 0x077D, %o5 array16 %i4, %l2, %i2 fmovdl %xcc, %f12, %f15 movrlz %l6, %i7, %g3 fsrc2 %f8, %f8 nop setx loop_5283, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslz %g4, %f5, %f15 bl,a %icc, loop_5284 fbule,a %fcc3, loop_5285 loop_5283: stb %i5, [%l7 + 0x2A] bn,a %icc, loop_5286 loop_5284: tcc %xcc, 0x2 loop_5285: stx %l4, [%l7 + 0x18] movleu %icc, %i6, %i3 loop_5286: fmovse %xcc, %f15, %f3 stb %l0, [%l7 + 0x5E] tleu %xcc, 0x4 udiv %l5, 0x171D, %l3 ldsw [%l7 + 0x38], %i1 sethi 0x1FD3, %o0 brnz,a %g1, loop_5287 fabsd %f12, %f8 fba,a %fcc1, loop_5288 fbug,a %fcc2, loop_5289 loop_5287: faligndata %f2, %f12, %f2 std %f2, [%l7 + 0x18] loop_5288: movre %o4, %o3, %g7 loop_5289: fmovdcs %xcc, %f11, %f4 fornot2 %f2, %f12, %f8 umulcc %g2, %g6, %o6 fnegd %f8, %f4 edge8ln %l1, %o1, %i0 ldd [%l7 + 0x30], %f4 stx %g5, [%l7 + 0x70] faligndata %f6, %f6, %f12 fmovsvs %xcc, %f14, %f7 te %xcc, 0x2 be,pn %icc, loop_5290 stx %o2, [%l7 + 0x20] fnegd %f0, %f2 ld [%l7 + 0x6C], %f9 loop_5290: fmovdne %xcc, %f4, %f15 fnegd %f6, %f2 ldsw [%l7 + 0x10], %o5 fandnot1 %f0, %f6, %f6 fbge %fcc0, loop_5291 fmovscs %xcc, %f7, %f13 fmovrdgz %o7, %f0, %f12 brgez,a %i4, loop_5292 loop_5291: lduw [%l7 + 0x64], %i2 ldub [%l7 + 0x1B], %l2 ldsh [%l7 + 0x66], %i7 loop_5292: fbue %fcc3, loop_5293 bvc,pn %xcc, loop_5294 tvs %icc, 0x6 fmovrdgez %g3, %f12, %f2 loop_5293: tvc %icc, 0x5 loop_5294: fbo,a %fcc3, loop_5295 srax %g4, 0x1A, %i5 ld [%l7 + 0x54], %f14 fmovsle %icc, %f4, %f10 loop_5295: movle %xcc, %l4, %l6 umulcc %i6, 0x1530, %i3 fmovrdlez %l5, %f14, %f14 te %icc, 0x7 fbne %fcc3, loop_5296 st %f13, [%l7 + 0x2C] movne %icc, %l3, %i1 bg loop_5297 loop_5296: stb %l0, [%l7 + 0x29] sub %g1, 0x0710, %o0 fmovsge %icc, %f6, %f2 loop_5297: lduw [%l7 + 0x3C], %o4 fmuld8sux16 %f15, %f2, %f10 ld [%l7 + 0x5C], %f7 lduh [%l7 + 0x1A], %g7 faligndata %f6, %f12, %f14 fnand %f4, %f14, %f8 fabss %f14, %f10 array8 %o3, %g2, %o6 fones %f6 movleu %xcc, %l1, %o1 lduh [%l7 + 0x78], %i0 fmovdne %xcc, %f15, %f5 movcc %xcc, %g5, %g6 ldsh [%l7 + 0x1E], %o5 stx %o7, [%l7 + 0x08] addcc %i4, 0x07BA, %i2 fmovscs %icc, %f7, %f0 stw %l2, [%l7 + 0x6C] move %xcc, %i7, %o2 subc %g3, 0x018E, %i5 fnands %f12, %f6, %f11 andncc %g4, %l4, %l6 subcc %i6, 0x1110, %i3 tn %icc, 0x0 sethi 0x13C9, %l3 edge32l %l5, %i1, %g1 stb %o0, [%l7 + 0x76] sth %o4, [%l7 + 0x18] ba,a %xcc, loop_5298 bpos,a,pt %xcc, loop_5299 fmovdn %xcc, %f6, %f4 stb %g7, [%l7 + 0x2C] loop_5298: std %f4, [%l7 + 0x28] loop_5299: andcc %o3, %l0, %g2 tpos %icc, 0x7 fbug,a %fcc2, loop_5300 stx %l1, [%l7 + 0x38] movge %xcc, %o6, %o1 tge %xcc, 0x4 loop_5300: stb %i0, [%l7 + 0x57] ldsh [%l7 + 0x08], %g5 fand %f0, %f4, %f12 brlz %g6, loop_5301 sethi 0x1B70, %o7 fmovdle %icc, %f9, %f6 sdivx %o5, 0x10F0, %i2 loop_5301: fcmpne16 %f8, %f12, %i4 tsubcctv %l2, 0x1012, %i7 fmovsneg %xcc, %f6, %f4 tcc %xcc, 0x4 nop setx loop_5302, %l0, %l1 jmpl %l1, %g3 subccc %i5, 0x07B7, %o2 stb %l4, [%l7 + 0x70] fsrc2s %f9, %f14 loop_5302: or %l6, 0x1EB5, %i6 fandnot1 %f2, %f10, %f8 tgu %icc, 0x5 fmovrdne %i3, %f6, %f10 sdiv %l3, 0x0506, %l5 fcmpd %fcc3, %f4, %f14 addcc %g4, %i1, %g1 fbu,a %fcc1, loop_5303 edge32 %o0, %g7, %o3 andncc %l0, %g2, %l1 ldsw [%l7 + 0x40], %o6 loop_5303: ldd [%l7 + 0x20], %f0 lduh [%l7 + 0x10], %o1 call loop_5304 brgez,a %i0, loop_5305 sra %o4, %g5, %o7 lduh [%l7 + 0x40], %o5 loop_5304: ld [%l7 + 0x14], %f2 loop_5305: std %f0, [%l7 + 0x08] fpadd32 %f14, %f8, %f4 fnand %f10, %f10, %f10 fexpand %f1, %f6 ldd [%l7 + 0x50], %f12 faligndata %f2, %f8, %f4 fmovda %xcc, %f1, %f1 brgez %i2, loop_5306 movrgez %i4, 0x16A, %g6 ble,pt %xcc, loop_5307 sth %l2, [%l7 + 0x46] loop_5306: te %icc, 0x3 fmovrsgez %i7, %f0, %f4 loop_5307: movpos %xcc, %g3, %i5 ldsw [%l7 + 0x64], %o2 ldub [%l7 + 0x5A], %l6 sth %i6, [%l7 + 0x56] fexpand %f14, %f4 fsrc2s %f0, %f8 stx %i3, [%l7 + 0x48] tl %icc, 0x5 fnegs %f0, %f15 stx %l4, [%l7 + 0x78] brlez,a %l5, loop_5308 brgz,a %l3, loop_5309 std %f14, [%l7 + 0x20] subcc %i1, %g4, %o0 loop_5308: fmovsle %xcc, %f1, %f4 loop_5309: ldsw [%l7 + 0x64], %g1 fmovdn %icc, %f14, %f10 lduh [%l7 + 0x7C], %o3 sethi 0x0357, %l0 movrlez %g2, 0x339, %l1 movge %icc, %g7, %o1 fmovrsgez %i0, %f15, %f9 tcs %xcc, 0x3 ld [%l7 + 0x48], %f3 alignaddr %o4, %o6, %g5 move %xcc, %o7, %i2 addcc %i4, 0x00E9, %o5 fcmpgt16 %f8, %f12, %g6 brnz %l2, loop_5310 st %f6, [%l7 + 0x54] ldsb [%l7 + 0x3A], %i7 fornot2 %f4, %f6, %f6 loop_5310: movcs %icc, %i5, %g3 std %f12, [%l7 + 0x48] stx %o2, [%l7 + 0x18] ldub [%l7 + 0x53], %i6 std %f0, [%l7 + 0x70] tsubcc %l6, %i3, %l4 ldx [%l7 + 0x10], %l3 lduw [%l7 + 0x10], %i1 bne,a %icc, loop_5311 movpos %icc, %l5, %o0 ldsb [%l7 + 0x47], %g1 sllx %g4, 0x0B, %o3 loop_5311: movl %xcc, %l0, %g2 st %f1, [%l7 + 0x50] fandnot2s %f5, %f7, %f4 ldsb [%l7 + 0x20], %g7 fmovda %icc, %f10, %f0 fmovdge %xcc, %f7, %f5 sth %l1, [%l7 + 0x48] bcc,pt %xcc, loop_5312 bleu %icc, loop_5313 fmovrde %o1, %f10, %f4 sth %o4, [%l7 + 0x38] loop_5312: fmuld8ulx16 %f10, %f5, %f12 loop_5313: std %f12, [%l7 + 0x10] ld [%l7 + 0x74], %f2 bpos,a,pt %xcc, loop_5314 fmul8x16au %f4, %f4, %f10 tge %icc, 0x5 movge %icc, %i0, %o6 loop_5314: stb %o7, [%l7 + 0x28] edge16n %i2, %i4, %o5 subc %g5, 0x1E9A, %g6 st %f5, [%l7 + 0x14] movrlez %i7, 0x0EC, %i5 std %f0, [%l7 + 0x68] fabss %f9, %f2 xnorcc %l2, 0x0C13, %g3 be,a,pt %xcc, loop_5315 array8 %o2, %l6, %i6 edge32ln %i3, %l4, %i1 ld [%l7 + 0x60], %f5 loop_5315: fmovdn %xcc, %f9, %f1 lduw [%l7 + 0x64], %l3 stw %l5, [%l7 + 0x3C] fmul8x16 %f7, %f12, %f12 tl %icc, 0x0 fxnor %f12, %f2, %f14 move %xcc, %o0, %g4 sth %o3, [%l7 + 0x28] movg %icc, %l0, %g2 fone %f8 orn %g1, %l1, %g7 bneg,a,pt %icc, loop_5316 lduw [%l7 + 0x78], %o1 lduw [%l7 + 0x74], %i0 call loop_5317 loop_5316: fcmpeq16 %f2, %f10, %o4 fbn %fcc3, loop_5318 fbul,a %fcc2, loop_5319 loop_5317: bpos,a,pn %icc, loop_5320 bpos,a,pn %icc, loop_5321 loop_5318: fbl %fcc1, loop_5322 loop_5319: lduh [%l7 + 0x7E], %o6 loop_5320: or %o7, 0x0073, %i2 loop_5321: andn %o5, %g5, %g6 loop_5322: movcs %icc, %i7, %i4 movrgez %l2, %g3, %i5 edge8n %o2, %l6, %i3 stx %l4, [%l7 + 0x58] fcmps %fcc1, %f2, %f6 edge16n %i1, %l3, %l5 fbul,a %fcc1, loop_5323 andn %o0, 0x0BFB, %i6 lduh [%l7 + 0x3A], %o3 sth %g4, [%l7 + 0x3A] loop_5323: fandnot2s %f7, %f5, %f7 fpadd32s %f8, %f1, %f1 fmovde %icc, %f11, %f6 tneg %xcc, 0x3 edge32l %l0, %g2, %g1 fmovscc %icc, %f13, %f15 xorcc %g7, 0x1FCF, %o1 bleu,a %xcc, loop_5324 stb %l1, [%l7 + 0x2E] ld [%l7 + 0x20], %f7 fandnot2s %f12, %f4, %f2 loop_5324: movg %xcc, %i0, %o6 addcc %o4, %o7, %i2 lduw [%l7 + 0x68], %g5 ldx [%l7 + 0x58], %o5 andn %i7, %i4, %l2 tcs %icc, 0x6 stx %g3, [%l7 + 0x38] movg %icc, %i5, %g6 fxnor %f6, %f6, %f4 ldd [%l7 + 0x50], %f6 umulcc %o2, %i3, %l6 and %i1, 0x0DC6, %l3 stx %l5, [%l7 + 0x78] sub %l4, 0x0804, %o0 fabss %f13, %f14 st %f6, [%l7 + 0x2C] lduh [%l7 + 0x16], %i6 ldub [%l7 + 0x31], %g4 fxors %f3, %f13, %f8 be %icc, loop_5325 fbn %fcc3, loop_5326 ldd [%l7 + 0x18], %f6 fmovdpos %icc, %f14, %f12 loop_5325: ld [%l7 + 0x64], %f2 loop_5326: stx %o3, [%l7 + 0x58] movrgez %g2, %g1, %l0 movpos %icc, %o1, %l1 fmovdle %xcc, %f7, %f1 st %f5, [%l7 + 0x44] std %f10, [%l7 + 0x08] fcmple16 %f4, %f14, %g7 bvc,a %icc, loop_5327 fmovsa %xcc, %f3, %f1 fbuge %fcc2, loop_5328 brz,a %i0, loop_5329 loop_5327: fmovdge %xcc, %f11, %f6 ldsh [%l7 + 0x46], %o4 loop_5328: stb %o6, [%l7 + 0x61] loop_5329: fcmpgt32 %f14, %f6, %o7 lduh [%l7 + 0x6C], %g5 fmovsge %xcc, %f7, %f2 fble %fcc2, loop_5330 std %f0, [%l7 + 0x20] ldsw [%l7 + 0x50], %o5 fabss %f8, %f1 loop_5330: subc %i7, %i4, %i2 fandnot1 %f14, %f10, %f6 fcmpeq32 %f10, %f6, %g3 sth %i5, [%l7 + 0x4A] fbl %fcc2, loop_5331 xorcc %l2, %o2, %g6 ldsb [%l7 + 0x41], %i3 fbne %fcc3, loop_5332 loop_5331: tvc %xcc, 0x5 fmuld8sux16 %f9, %f3, %f0 lduw [%l7 + 0x6C], %l6 loop_5332: ldx [%l7 + 0x28], %i1 lduh [%l7 + 0x4A], %l5 st %f14, [%l7 + 0x78] stw %l3, [%l7 + 0x54] ldd [%l7 + 0x28], %f0 ldub [%l7 + 0x70], %o0 fornot2s %f8, %f5, %f0 nop setx loop_5333, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge,a %fcc0, loop_5334 alignaddr %l4, %i6, %o3 lduw [%l7 + 0x38], %g2 loop_5333: bl loop_5335 loop_5334: fmovsvc %icc, %f13, %f14 array16 %g4, %l0, %g1 lduw [%l7 + 0x10], %o1 loop_5335: fmovrdlez %g7, %f4, %f14 edge16l %l1, %i0, %o4 lduh [%l7 + 0x46], %o6 bneg,a loop_5336 fmovdgu %xcc, %f2, %f13 fabsd %f6, %f0 smulcc %g5, 0x14CC, %o7 loop_5336: edge32l %i7, %o5, %i2 brz,a %g3, loop_5337 fmovsleu %xcc, %f6, %f0 movle %xcc, %i5, %l2 ldd [%l7 + 0x08], %f14 loop_5337: tvc %icc, 0x1 fcmple16 %f0, %f8, %i4 bl,a,pt %xcc, loop_5338 movle %icc, %o2, %g6 fnot2 %f14, %f0 ldsw [%l7 + 0x40], %i3 loop_5338: stx %l6, [%l7 + 0x48] fpadd32 %f6, %f8, %f4 edge32ln %i1, %l5, %l3 fmovspos %xcc, %f10, %f13 mova %xcc, %o0, %l4 fmovspos %icc, %f12, %f0 edge32l %i6, %o3, %g2 ld [%l7 + 0x34], %f12 ldx [%l7 + 0x20], %g4 ba,a loop_5339 ldsw [%l7 + 0x38], %l0 brgz,a %g1, loop_5340 st %f5, [%l7 + 0x74] loop_5339: fcmped %fcc3, %f0, %f14 fnegd %f2, %f6 loop_5340: movleu %icc, %o1, %g7 fabss %f13, %f6 lduw [%l7 + 0x78], %i0 fpsub32 %f2, %f0, %f6 bvc,a loop_5341 ldsw [%l7 + 0x50], %o4 fones %f11 ldub [%l7 + 0x08], %o6 loop_5341: movg %icc, %g5, %o7 fba,a %fcc0, loop_5342 fpsub16 %f8, %f0, %f4 ldd [%l7 + 0x18], %f0 sth %i7, [%l7 + 0x36] loop_5342: addcc %o5, 0x001C, %l1 fmovdvc %icc, %f1, %f9 sll %i2, %g3, %i5 fmovscc %icc, %f5, %f14 bleu,a loop_5343 ldub [%l7 + 0x0F], %i4 stw %l2, [%l7 + 0x0C] movrne %g6, 0x1E0, %i3 loop_5343: movrgez %o2, %l6, %i1 ldsb [%l7 + 0x51], %l5 ldsb [%l7 + 0x51], %l3 call loop_5344 st %f6, [%l7 + 0x20] fmovsa %icc, %f8, %f3 movge %xcc, %l4, %o0 loop_5344: addc %i6, %o3, %g2 fbuge,a %fcc1, loop_5345 brgez,a %g4, loop_5346 movpos %xcc, %l0, %g1 ldd [%l7 + 0x70], %f2 loop_5345: pdist %f0, %f2, %f8 loop_5346: sllx %o1, %i0, %o4 xnor %g7, 0x1CA3, %o6 brgez,a %o7, loop_5347 tpos %icc, 0x6 fbue %fcc0, loop_5348 sth %i7, [%l7 + 0x14] loop_5347: fcmpes %fcc3, %f8, %f1 lduh [%l7 + 0x48], %g5 loop_5348: array16 %o5, %i2, %l1 fmovscc %xcc, %f12, %f6 tg %icc, 0x2 fmovda %xcc, %f6, %f7 sdiv %g3, 0x02F0, %i4 udiv %i5, 0x0758, %g6 sth %l2, [%l7 + 0x14] fbge %fcc1, loop_5349 fba %fcc0, loop_5350 std %f4, [%l7 + 0x58] taddcctv %i3, %l6, %o2 loop_5349: stb %l5, [%l7 + 0x7B] loop_5350: ldsb [%l7 + 0x67], %l3 nop setx loop_5351, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpadd32 %f2, %f0, %f2 lduh [%l7 + 0x2E], %i1 brlez,a %l4, loop_5352 loop_5351: lduh [%l7 + 0x30], %i6 orn %o3, %g2, %g4 fpadd32s %f3, %f15, %f11 loop_5352: movvs %icc, %l0, %o0 fmovrdne %o1, %f6, %f2 bgu,a loop_5353 brgez %g1, loop_5354 fcmpne32 %f10, %f0, %i0 movpos %xcc, %g7, %o4 loop_5353: fands %f1, %f13, %f3 loop_5354: edge16l %o7, %i7, %o6 tvc %icc, 0x3 fmovrdne %g5, %f0, %f10 ldsh [%l7 + 0x1C], %o5 lduw [%l7 + 0x58], %l1 fbe %fcc0, loop_5355 addcc %i2, 0x0EE9, %i4 nop setx loop_5356, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry be,a %xcc, loop_5357 loop_5355: fmovrdlez %i5, %f10, %f12 stw %g3, [%l7 + 0x64] loop_5356: fmovrsgez %g6, %f11, %f5 loop_5357: tsubcctv %l2, 0x0BA7, %i3 array8 %o2, %l5, %l6 fbge %fcc0, loop_5358 ldd [%l7 + 0x20], %f14 fmuld8ulx16 %f10, %f3, %f12 fmovrslez %i1, %f11, %f12 loop_5358: sth %l3, [%l7 + 0x48] tle %xcc, 0x0 fones %f14 edge16l %i6, %l4, %o3 std %f14, [%l7 + 0x58] tg %icc, 0x7 fbn,a %fcc2, loop_5359 tcs %icc, 0x3 lduh [%l7 + 0x52], %g2 edge16l %l0, %g4, %o0 loop_5359: movcc %xcc, %g1, %o1 nop setx loop_5360, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1 %f12, %f4 smul %i0, %g7, %o7 stw %o4, [%l7 + 0x2C] loop_5360: lduh [%l7 + 0x0C], %i7 ld [%l7 + 0x60], %f2 ldub [%l7 + 0x27], %o6 fmovsvc %icc, %f13, %f8 stw %o5, [%l7 + 0x1C] andcc %g5, 0x0C12, %l1 bn,a %icc, loop_5361 fble %fcc2, loop_5362 fmovrde %i2, %f6, %f10 sdiv %i5, 0x0507, %g3 loop_5361: fble,a %fcc2, loop_5363 loop_5362: bvc,a,pn %xcc, loop_5364 stb %i4, [%l7 + 0x13] movgu %xcc, %g6, %i3 loop_5363: fbule %fcc0, loop_5365 loop_5364: fmovrdgz %l2, %f8, %f0 sdivcc %l5, 0x1EC0, %o2 movpos %icc, %i1, %l3 loop_5365: ldx [%l7 + 0x30], %i6 fmovscc %xcc, %f1, %f1 brz,a %l4, loop_5366 fpadd32 %f14, %f8, %f14 edge16n %l6, %o3, %l0 stx %g2, [%l7 + 0x18] loop_5366: bge,a,pt %icc, loop_5367 fmovrdgz %g4, %f2, %f6 fbn %fcc1, loop_5368 fpadd16s %f12, %f5, %f4 loop_5367: stw %g1, [%l7 + 0x74] brgez,a %o1, loop_5369 loop_5368: lduw [%l7 + 0x34], %i0 edge8 %o0, %g7, %o7 tl %xcc, 0x5 loop_5369: fcmps %fcc1, %f11, %f5 fbl %fcc0, loop_5370 std %f10, [%l7 + 0x78] fpsub16s %f10, %f12, %f8 fornot2s %f14, %f4, %f11 loop_5370: fmovrsgez %i7, %f8, %f14 tcc %xcc, 0x2 fmovspos %xcc, %f8, %f11 andn %o6, %o4, %g5 fmovsge %xcc, %f12, %f5 sth %o5, [%l7 + 0x18] ld [%l7 + 0x10], %f1 bl,a,pn %xcc, loop_5371 pdist %f8, %f14, %f10 ble,pn %icc, loop_5372 ldub [%l7 + 0x76], %i2 loop_5371: fcmpgt16 %f2, %f4, %i5 fbl %fcc0, loop_5373 loop_5372: fpack32 %f2, %f10, %f12 brgez %l1, loop_5374 fbuge,a %fcc0, loop_5375 loop_5373: std %f10, [%l7 + 0x70] ba,a,pt %xcc, loop_5376 loop_5374: fexpand %f13, %f12 loop_5375: sth %g3, [%l7 + 0x52] bvs,a,pn %xcc, loop_5377 loop_5376: umul %g6, 0x1FE2, %i4 sllx %i3, 0x19, %l2 lduw [%l7 + 0x3C], %o2 loop_5377: ldd [%l7 + 0x60], %f10 stx %i1, [%l7 + 0x28] be,a %xcc, loop_5378 ldx [%l7 + 0x48], %l5 edge32 %l3, %l4, %l6 ldsh [%l7 + 0x72], %i6 loop_5378: sethi 0x1AC2, %l0 ldd [%l7 + 0x68], %f12 ldsb [%l7 + 0x09], %o3 sdiv %g2, 0x1883, %g1 sth %o1, [%l7 + 0x24] nop setx loop_5379, %l0, %l1 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 + 0x15], %i0 tvs %icc, 0x3 brgz,a %g4, loop_5380 loop_5379: ldsh [%l7 + 0x10], %g7 fmovdvs %xcc, %f8, %f5 tcs %xcc, 0x3 loop_5380: stx %o0, [%l7 + 0x68] fmovrslez %i7, %f10, %f9 te %icc, 0x5 movvc %icc, %o6, %o7 bn,a loop_5381 movgu %icc, %g5, %o4 sth %i2, [%l7 + 0x44] fcmpd %fcc2, %f12, %f2 loop_5381: fbg,a %fcc0, loop_5382 ldub [%l7 + 0x3E], %o5 ldd [%l7 + 0x10], %f8 ldsb [%l7 + 0x44], %l1 loop_5382: fmovrslz %g3, %f5, %f7 lduw [%l7 + 0x38], %i5 fmuld8ulx16 %f10, %f9, %f4 ldx [%l7 + 0x10], %i4 st %f7, [%l7 + 0x64] xorcc %i3, 0x0669, %l2 popc %g6, %i1 ldx [%l7 + 0x68], %l5 edge32ln %l3, %l4, %l6 udivcc %o2, 0x1F97, %l0 ldsb [%l7 + 0x15], %o3 bne,pn %icc, loop_5383 ld [%l7 + 0x38], %f1 fcmple16 %f4, %f8, %g2 fnor %f6, %f12, %f4 loop_5383: smul %g1, 0x0A90, %i6 movvs %xcc, %i0, %o1 stw %g7, [%l7 + 0x50] movcc %icc, %o0, %i7 for %f6, %f2, %f14 fbl %fcc3, loop_5384 fcmpes %fcc0, %f2, %f0 fmovsge %xcc, %f13, %f1 movrgz %g4, 0x06E, %o6 loop_5384: subcc %g5, %o7, %o4 sdivcc %i2, 0x099D, %o5 std %f4, [%l7 + 0x48] sllx %g3, 0x1C, %i5 taddcc %l1, %i4, %i3 movrne %g6, %l2, %i1 mulscc %l5, 0x1F33, %l3 tg %icc, 0x5 tgu %icc, 0x5 tcc %icc, 0x4 stb %l6, [%l7 + 0x6E] srl %l4, 0x19, %l0 sll %o2, 0x10, %g2 fmul8x16au %f4, %f15, %f12 edge16l %g1, %o3, %i6 popc %o1, %i0 srl %o0, 0x03, %i7 fmovrde %g4, %f8, %f6 sth %o6, [%l7 + 0x72] fsrc1s %f6, %f10 ldsh [%l7 + 0x1E], %g7 lduw [%l7 + 0x08], %g5 fmovrdlez %o4, %f14, %f2 fmovrslez %i2, %f3, %f1 ldd [%l7 + 0x68], %f6 fmul8x16 %f15, %f8, %f14 fmovsneg %xcc, %f0, %f14 srlx %o5, 0x04, %o7 xnorcc %i5, 0x0DA8, %l1 sll %g3, %i3, %g6 fcmpgt16 %f2, %f10, %l2 tleu %xcc, 0x3 sth %i4, [%l7 + 0x1E] and %i1, %l5, %l6 fcmps %fcc0, %f12, %f0 ldd [%l7 + 0x08], %f12 fands %f2, %f0, %f4 andn %l3, %l0, %l4 fmovsleu %xcc, %f2, %f8 fcmpne16 %f12, %f12, %g2 sub %g1, 0x151E, %o2 fandnot2s %f11, %f6, %f8 edge32ln %i6, %o3, %i0 fornot1 %f6, %f2, %f14 srax %o1, 0x14, %o0 movg %xcc, %g4, %o6 fmovsn %xcc, %f1, %f11 edge32 %i7, %g5, %g7 edge32ln %o4, %o5, %o7 ldub [%l7 + 0x11], %i2 lduw [%l7 + 0x08], %l1 ldsw [%l7 + 0x44], %g3 ldd [%l7 + 0x60], %f14 fors %f4, %f3, %f2 movg %icc, %i5, %i3 edge32l %l2, %g6, %i4 stb %l5, [%l7 + 0x23] fmul8x16al %f2, %f5, %f6 popc %l6, %l3 lduh [%l7 + 0x36], %i1 fnot2 %f14, %f2 edge8 %l4, %l0, %g1 fmovrsne %o2, %f5, %f11 movvc %icc, %g2, %i6 tle %icc, 0x4 movrlez %i0, %o3, %o1 lduh [%l7 + 0x2C], %o0 fmul8sux16 %f2, %f6, %f8 fmovsle %xcc, %f7, %f5 tle %xcc, 0x5 st %f7, [%l7 + 0x30] bcc,a loop_5385 bcc,a loop_5386 and %o6, %g4, %g5 bleu,a %xcc, loop_5387 loop_5385: ldsh [%l7 + 0x50], %i7 loop_5386: ld [%l7 + 0x14], %f11 ldx [%l7 + 0x40], %g7 loop_5387: fmovda %icc, %f14, %f10 fmul8sux16 %f4, %f14, %f14 addc %o4, 0x1D31, %o7 ld [%l7 + 0x14], %f7 te %xcc, 0x7 fmovscc %icc, %f0, %f7 ldsb [%l7 + 0x79], %o5 fmovrdlz %l1, %f0, %f12 sllx %i2, 0x00, %i5 tsubcctv %g3, %l2, %g6 subcc %i4, 0x144D, %i3 fcmped %fcc2, %f12, %f12 movcs %xcc, %l6, %l5 fornot1s %f14, %f1, %f6 ld [%l7 + 0x20], %f7 sll %l3, 0x1A, %l4 ldsw [%l7 + 0x28], %i1 and %l0, 0x18FD, %o2 xorcc %g1, %i6, %i0 lduh [%l7 + 0x3E], %g2 sth %o1, [%l7 + 0x08] sth %o3, [%l7 + 0x30] taddcctv %o6, %o0, %g4 ldub [%l7 + 0x12], %g5 lduw [%l7 + 0x20], %g7 fbne,a %fcc1, loop_5388 ldx [%l7 + 0x20], %o4 move %xcc, %o7, %o5 tcs %xcc, 0x4 loop_5388: fmovdne %xcc, %f13, %f1 fbu,a %fcc2, loop_5389 sth %l1, [%l7 + 0x5E] movge %xcc, %i2, %i7 subccc %i5, 0x1093, %g3 loop_5389: fcmpeq16 %f4, %f6, %g6 fbug,a %fcc2, loop_5390 tneg %icc, 0x7 std %f8, [%l7 + 0x48] fmovscs %xcc, %f3, %f1 loop_5390: siam 0x3 udivx %l2, 0x076A, %i3 sra %i4, 0x1A, %l6 fxor %f14, %f14, %f10 fmovrde %l5, %f14, %f2 sethi 0x0F4B, %l4 lduw [%l7 + 0x60], %l3 srax %i1, 0x13, %o2 sll %g1, 0x02, %l0 fmovsvs %xcc, %f3, %f10 lduw [%l7 + 0x5C], %i0 fmovrde %i6, %f0, %f8 fpmerge %f10, %f15, %f4 fcmps %fcc3, %f15, %f10 ldd [%l7 + 0x58], %f2 fmovrslz %o1, %f14, %f0 lduh [%l7 + 0x10], %o3 fmovrsne %o6, %f6, %f11 fbo,a %fcc3, loop_5391 fmovs %f8, %f12 ldx [%l7 + 0x50], %o0 ta %xcc, 0x5 loop_5391: stx %g4, [%l7 + 0x78] stb %g2, [%l7 + 0x1C] stx %g7, [%l7 + 0x48] fmovdpos %icc, %f7, %f8 ld [%l7 + 0x3C], %f1 array8 %o4, %o7, %o5 brz %g5, loop_5392 brlz,a %i2, loop_5393 fmovdvs %icc, %f2, %f0 stw %l1, [%l7 + 0x60] loop_5392: edge16ln %i5, %i7, %g3 loop_5393: movcs %icc, %l2, %g6 bcc %icc, loop_5394 fbul,a %fcc0, loop_5395 movge %icc, %i3, %i4 ldx [%l7 + 0x78], %l6 loop_5394: nop setx loop_5396, %l0, %l1 jmpl %l1, %l5 loop_5395: fcmpgt32 %f2, %f8, %l3 fcmpd %fcc3, %f6, %f10 fnot2s %f0, %f12 loop_5396: addc %i1, 0x119C, %l4 ldub [%l7 + 0x54], %o2 ldd [%l7 + 0x68], %f12 fpadd32 %f10, %f2, %f6 fone %f10 xnorcc %g1, 0x0FD8, %i0 tn %icc, 0x5 fandnot1 %f4, %f6, %f10 fand %f14, %f2, %f12 fmul8ulx16 %f14, %f10, %f14 fmovrslez %l0, %f15, %f4 fcmpne32 %f10, %f12, %o1 lduw [%l7 + 0x4C], %i6 fsrc1s %f13, %f4 fmovsa %xcc, %f3, %f11 srax %o3, 0x03, %o6 addc %g4, %o0, %g2 orncc %o4, %g7, %o5 pdist %f0, %f6, %f14 fmovdgu %xcc, %f4, %f9 stx %o7, [%l7 + 0x30] ble,a %icc, loop_5397 fmovrde %g5, %f8, %f4 fbo %fcc0, loop_5398 ldsw [%l7 + 0x08], %i2 loop_5397: ta %icc, 0x3 ld [%l7 + 0x68], %f12 loop_5398: add %i5, %i7, %g3 ldub [%l7 + 0x2C], %l2 orn %g6, 0x1682, %i3 sth %i4, [%l7 + 0x5A] ldsb [%l7 + 0x5D], %l1 ldx [%l7 + 0x28], %l5 fnors %f12, %f0, %f5 stb %l3, [%l7 + 0x4E] fornot2s %f14, %f5, %f10 fcmpd %fcc0, %f6, %f14 movle %icc, %l6, %i1 std %f14, [%l7 + 0x20] fmovrse %l4, %f3, %f2 fnot2 %f6, %f14 stb %o2, [%l7 + 0x48] bleu,a,pn %xcc, loop_5399 movvs %xcc, %i0, %g1 subcc %l0, 0x16FE, %o1 movvc %icc, %o3, %o6 loop_5399: srl %i6, %g4, %g2 srax %o0, 0x1D, %o4 fbule,a %fcc1, loop_5400 fnors %f9, %f8, %f1 std %f12, [%l7 + 0x20] fmovrdgz %o5, %f0, %f0 loop_5400: fmovs %f7, %f0 call loop_5401 sub %g7, %o7, %i2 fba,a %fcc0, loop_5402 fmovsl %xcc, %f15, %f4 loop_5401: call loop_5403 fmovdn %icc, %f7, %f6 loop_5402: ldub [%l7 + 0x67], %g5 ldub [%l7 + 0x17], %i7 loop_5403: siam 0x1 pdist %f14, %f14, %f2 st %f7, [%l7 + 0x2C] brgez,a %i5, loop_5404 movcc %icc, %l2, %g3 movpos %xcc, %i3, %g6 ldsh [%l7 + 0x08], %i4 loop_5404: fcmpeq32 %f12, %f10, %l5 fbl %fcc2, loop_5405 tsubcctv %l3, 0x0C92, %l6 fcmped %fcc1, %f0, %f6 ldub [%l7 + 0x46], %i1 loop_5405: fmovdcs %xcc, %f15, %f0 fmovdcs %icc, %f11, %f11 stx %l1, [%l7 + 0x50] sll %o2, 0x04, %l4 tsubcc %i0, %g1, %l0 fandnot1s %f9, %f6, %f1 fsrc1s %f6, %f0 srax %o1, 0x13, %o6 alignaddr %o3, %i6, %g2 array8 %o0, %o4, %g4 stw %o5, [%l7 + 0x0C] brz %g7, loop_5406 st %f6, [%l7 + 0x48] tneg %xcc, 0x3 fmovd %f10, %f0 loop_5406: fbul %fcc2, loop_5407 stw %i2, [%l7 + 0x78] fandnot2s %f1, %f14, %f13 subccc %o7, 0x07BB, %g5 loop_5407: fcmpeq32 %f6, %f2, %i5 st %f14, [%l7 + 0x60] orncc %i7, %g3, %i3 ldub [%l7 + 0x61], %l2 ldsw [%l7 + 0x4C], %i4 array8 %g6, %l3, %l6 ld [%l7 + 0x10], %f3 fmul8x16 %f12, %f6, %f8 fmul8x16au %f1, %f5, %f4 tle %xcc, 0x7 st %f5, [%l7 + 0x3C] sth %l5, [%l7 + 0x30] fmuld8sux16 %f1, %f10, %f10 bneg,a loop_5408 fmovde %icc, %f12, %f10 fzero %f12 tgu %icc, 0x3 loop_5408: orn %i1, 0x1731, %o2 fmovrse %l4, %f5, %f14 sdivcc %i0, 0x1B85, %l1 ldx [%l7 + 0x08], %l0 be loop_5409 movrlez %o1, %o6, %g1 lduh [%l7 + 0x4A], %o3 sub %g2, %i6, %o0 loop_5409: fmovsne %xcc, %f6, %f12 fnors %f2, %f14, %f12 movrgez %o4, %g4, %o5 popc 0x036F, %g7 fnot2 %f8, %f0 stx %o7, [%l7 + 0x58] tge %icc, 0x6 fbe,a %fcc1, loop_5410 brgz,a %g5, loop_5411 bleu,a %xcc, loop_5412 fandnot2s %f8, %f12, %f3 loop_5410: ldsb [%l7 + 0x57], %i5 loop_5411: fbug %fcc2, loop_5413 loop_5412: fpadd16 %f2, %f10, %f6 fbo %fcc1, loop_5414 orcc %i2, %g3, %i3 loop_5413: fmovsg %icc, %f6, %f4 fmovsa %icc, %f12, %f14 loop_5414: array8 %l2, %i7, %i4 fmovsneg %icc, %f4, %f2 fexpand %f5, %f0 ldd [%l7 + 0x60], %f8 stx %g6, [%l7 + 0x08] lduw [%l7 + 0x10], %l3 edge16n %l6, %l5, %o2 brlz %l4, loop_5415 ble,a,pt %icc, loop_5416 ldd [%l7 + 0x10], %f4 sth %i1, [%l7 + 0x22] loop_5415: fmul8x16au %f1, %f13, %f14 loop_5416: fbu,a %fcc3, loop_5417 sth %i0, [%l7 + 0x54] tsubcctv %l0, 0x1DEE, %l1 bvc,a,pt %icc, loop_5418 loop_5417: std %f10, [%l7 + 0x10] ldub [%l7 + 0x5C], %o6 tsubcc %o1, 0x17B7, %g1 loop_5418: stb %o3, [%l7 + 0x6F] lduw [%l7 + 0x64], %g2 fnot1 %f2, %f8 xnorcc %o0, 0x0718, %o4 ta %icc, 0x0 stx %g4, [%l7 + 0x58] fmovrdne %o5, %f0, %f8 bn,a loop_5419 fpsub16s %f12, %f12, %f1 fnot1 %f12, %f6 and %i6, 0x040F, %g7 loop_5419: xnorcc %g5, %o7, %i5 fcmple32 %f14, %f12, %g3 ldsb [%l7 + 0x74], %i3 fsrc1s %f6, %f12 ldx [%l7 + 0x18], %i2 fba,a %fcc0, loop_5420 ba,a loop_5421 movrlez %i7, %l2, %i4 stw %g6, [%l7 + 0x70] loop_5420: ldx [%l7 + 0x18], %l6 loop_5421: xor %l5, 0x11E6, %l3 fcmpne16 %f8, %f0, %l4 fands %f11, %f6, %f6 fsrc2s %f8, %f6 ldub [%l7 + 0x45], %o2 fmovrslez %i1, %f14, %f0 fmovsleu %icc, %f3, %f11 movne %xcc, %l0, %l1 taddcc %i0, 0x0D8B, %o1 fmovrdlz %g1, %f6, %f2 lduh [%l7 + 0x70], %o3 mova %icc, %g2, %o6 fxnors %f11, %f3, %f3 lduh [%l7 + 0x22], %o0 subcc %o4, 0x149F, %g4 fones %f7 fmovde %xcc, %f1, %f5 and %i6, %g7, %g5 fcmpeq16 %f8, %f4, %o7 ld [%l7 + 0x18], %f15 edge16ln %o5, %i5, %g3 stw %i2, [%l7 + 0x78] fmovrdlz %i7, %f10, %f12 fmovsa %icc, %f3, %f2 sth %i3, [%l7 + 0x18] movvs %xcc, %i4, %g6 fcmpd %fcc3, %f6, %f12 ldsb [%l7 + 0x74], %l2 andn %l5, 0x073A, %l6 movrlez %l4, %l3, %i1 ldsh [%l7 + 0x78], %o2 lduh [%l7 + 0x38], %l1 fmovsgu %xcc, %f6, %f6 ld [%l7 + 0x40], %f2 fnot1s %f7, %f1 bgu,a,pn %icc, loop_5422 smulcc %l0, 0x022D, %o1 sethi 0x199B, %g1 ldsh [%l7 + 0x3A], %o3 loop_5422: edge32l %i0, %o6, %o0 fbne %fcc2, loop_5423 fornot2s %f5, %f7, %f11 movrgz %o4, %g4, %i6 sdiv %g2, 0x16AD, %g7 loop_5423: stx %o7, [%l7 + 0x40] bl loop_5424 ldsb [%l7 + 0x12], %o5 std %f8, [%l7 + 0x38] stx %g5, [%l7 + 0x78] loop_5424: fcmps %fcc2, %f5, %f3 fmovdcc %icc, %f12, %f15 ldx [%l7 + 0x50], %g3 lduh [%l7 + 0x74], %i5 ldsw [%l7 + 0x78], %i7 sth %i3, [%l7 + 0x12] stw %i4, [%l7 + 0x0C] ldx [%l7 + 0x20], %g6 fcmpes %fcc1, %f5, %f6 bneg,a,pt %xcc, loop_5425 fmovdvc %icc, %f7, %f15 fpack16 %f2, %f3 fxors %f11, %f10, %f15 loop_5425: ldsh [%l7 + 0x6C], %i2 tvc %icc, 0x5 pdist %f0, %f4, %f4 fcmps %fcc1, %f1, %f11 lduw [%l7 + 0x68], %l2 edge8n %l5, %l4, %l3 or %i1, 0x02A9, %l6 edge32ln %l1, %o2, %l0 array8 %o1, %g1, %o3 edge16n %o6, %o0, %i0 add %o4, 0x1270, %i6 ldsb [%l7 + 0x30], %g2 tpos %icc, 0x5 edge32l %g7, %o7, %g4 tcc %icc, 0x2 std %f12, [%l7 + 0x78] fpadd16 %f8, %f8, %f10 and %o5, 0x0FCD, %g5 xor %i5, %i7, %i3 std %f2, [%l7 + 0x50] movl %icc, %i4, %g3 fbue %fcc2, loop_5426 std %f0, [%l7 + 0x70] ba,a %xcc, loop_5427 ld [%l7 + 0x08], %f11 loop_5426: fmul8x16al %f7, %f8, %f2 fnot2s %f13, %f10 loop_5427: andcc %g6, 0x102D, %i2 fmovdpos %xcc, %f15, %f7 stx %l5, [%l7 + 0x10] fpsub16s %f12, %f8, %f11 ldd [%l7 + 0x40], %f12 ldsb [%l7 + 0x1A], %l2 fpadd16s %f9, %f11, %f7 fnor %f4, %f8, %f10 fblg %fcc1, loop_5428 fmovda %xcc, %f9, %f2 fmovspos %xcc, %f4, %f13 xnorcc %l3, 0x07A2, %l4 loop_5428: std %f0, [%l7 + 0x10] fnot1s %f4, %f14 fnors %f3, %f3, %f5 movl %icc, %l6, %i1 lduh [%l7 + 0x64], %o2 ldx [%l7 + 0x20], %l1 fmovdvc %xcc, %f1, %f0 fmovrdlez %o1, %f10, %f8 fmuld8sux16 %f5, %f14, %f2 fmovse %icc, %f0, %f11 ldsb [%l7 + 0x32], %g1 lduw [%l7 + 0x54], %l0 fmovse %icc, %f8, %f7 andncc %o3, %o6, %i0 std %f10, [%l7 + 0x18] subcc %o0, 0x13E6, %i6 fandnot1 %f6, %f4, %f0 mulscc %o4, %g7, %o7 fnands %f4, %f7, %f0 tcs %xcc, 0x1 fornot2 %f2, %f4, %f14 fpack32 %f2, %f10, %f0 bvc,a,pt %icc, loop_5429 brnz,a %g2, loop_5430 fxnor %f0, %f4, %f10 fba %fcc0, loop_5431 loop_5429: ldsh [%l7 + 0x18], %o5 loop_5430: fexpand %f11, %f8 sth %g5, [%l7 + 0x4C] loop_5431: fnot1s %f2, %f13 sll %i5, 0x05, %g4 movge %xcc, %i3, %i7 brz,a %i4, loop_5432 andn %g6, %i2, %l5 lduw [%l7 + 0x28], %g3 sllx %l3, 0x00, %l4 loop_5432: fandnot2 %f12, %f2, %f8 fbuge %fcc2, loop_5433 movrne %l2, 0x231, %l6 ldsw [%l7 + 0x68], %o2 stw %l1, [%l7 + 0x0C] loop_5433: tvs %icc, 0x4 fnors %f9, %f10, %f3 fmovspos %xcc, %f0, %f10 alignaddr %i1, %g1, %l0 ldub [%l7 + 0x2B], %o3 tne %xcc, 0x5 fsrc1s %f6, %f3 fmovsvc %icc, %f1, %f0 tcc %icc, 0x3 edge16n %o1, %i0, %o0 fmovdcc %icc, %f9, %f13 sth %i6, [%l7 + 0x6A] lduw [%l7 + 0x7C], %o4 fcmps %fcc1, %f7, %f2 lduw [%l7 + 0x6C], %o6 pdist %f8, %f14, %f12 fors %f12, %f12, %f9 and %o7, %g2, %o5 fornot1 %f14, %f6, %f4 fxnors %f4, %f9, %f0 fxnors %f0, %f14, %f5 fnors %f4, %f12, %f0 lduw [%l7 + 0x60], %g5 array32 %i5, %g4, %g7 fmovrdgez %i3, %f10, %f2 fpack16 %f2, %f4 stw %i4, [%l7 + 0x14] fmovsa %xcc, %f14, %f10 ldd [%l7 + 0x10], %f6 fpack16 %f2, %f6 fmovdvc %icc, %f12, %f6 stb %i7, [%l7 + 0x77] fmovsge %icc, %f10, %f4 movne %icc, %i2, %g6 fbo %fcc0, loop_5434 fmovsg %icc, %f7, %f3 fcmpne32 %f2, %f2, %l5 pdist %f14, %f12, %f14 loop_5434: fmovdvs %icc, %f12, %f13 umulcc %l3, 0x0A17, %l4 movn %icc, %l2, %g3 tsubcc %l6, 0x11AA, %l1 udivcc %o2, 0x0B7B, %i1 stx %l0, [%l7 + 0x38] ldsh [%l7 + 0x76], %g1 edge16ln %o3, %o1, %o0 edge16 %i0, %o4, %o6 fmovrsne %i6, %f9, %f4 fmovrdne %o7, %f6, %f12 lduw [%l7 + 0x14], %g2 lduh [%l7 + 0x30], %g5 stx %i5, [%l7 + 0x40] fbne %fcc2, loop_5435 fmovsne %xcc, %f3, %f6 fmovs %f7, %f8 stx %o5, [%l7 + 0x20] loop_5435: addcc %g4, 0x1343, %i3 movcs %xcc, %g7, %i7 tne %icc, 0x1 fnegs %f15, %f13 fmovsvc %xcc, %f1, %f13 fcmped %fcc1, %f10, %f0 ldsh [%l7 + 0x24], %i2 fpackfix %f2, %f15 edge8n %g6, %i4, %l5 stw %l3, [%l7 + 0x7C] fornot2s %f11, %f8, %f8 tvc %xcc, 0x1 fmovsge %xcc, %f0, %f0 movle %xcc, %l4, %l2 fpsub16s %f7, %f12, %f7 ta %xcc, 0x5 bgu loop_5436 edge8n %g3, %l6, %l1 ldub [%l7 + 0x10], %o2 fbn,a %fcc2, loop_5437 loop_5436: fmovrsne %l0, %f3, %f3 te %xcc, 0x4 fmovrdlz %g1, %f4, %f8 loop_5437: lduh [%l7 + 0x40], %i1 sdiv %o3, 0x03A1, %o0 sth %i0, [%l7 + 0x4A] taddcc %o1, 0x02F9, %o4 ldsb [%l7 + 0x71], %i6 movrgz %o7, 0x39E, %g2 pdist %f10, %f0, %f2 fsrc1 %f8, %f0 ld [%l7 + 0x54], %f0 nop setx loop_5438, %l0, %l1 jmpl %l1, %o6 bcs,a,pt %xcc, loop_5439 sll %i5, %o5, %g5 stw %g4, [%l7 + 0x14] loop_5438: fnands %f2, %f15, %f11 loop_5439: faligndata %f4, %f14, %f8 fandnot1 %f8, %f14, %f6 ld [%l7 + 0x14], %f13 movneg %xcc, %i3, %g7 fblg,a %fcc0, loop_5440 fnot2 %f12, %f0 fcmpne16 %f6, %f12, %i2 fzero %f6 loop_5440: or %i7, 0x15AF, %i4 fcmped %fcc0, %f10, %f10 nop setx loop_5441, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsgu %icc, %f6, %f8 fbug,a %fcc1, loop_5442 bshuffle %f4, %f14, %f14 loop_5441: alignaddrl %g6, %l5, %l3 stw %l4, [%l7 + 0x4C] loop_5442: stx %g3, [%l7 + 0x50] fmovsgu %icc, %f13, %f12 st %f0, [%l7 + 0x18] fcmpeq32 %f10, %f10, %l2 tn %icc, 0x2 ldub [%l7 + 0x41], %l6 movgu %icc, %o2, %l1 fxnors %f10, %f15, %f12 fnegs %f6, %f13 fbne %fcc3, loop_5443 lduh [%l7 + 0x48], %g1 fmul8ulx16 %f8, %f0, %f0 lduw [%l7 + 0x4C], %l0 loop_5443: mova %xcc, %o3, %o0 ldsw [%l7 + 0x58], %i1 fsrc1 %f4, %f6 move %icc, %o1, %i0 fbuge %fcc2, loop_5444 tgu %xcc, 0x3 ldsh [%l7 + 0x72], %i6 stb %o4, [%l7 + 0x74] loop_5444: subccc %g2, %o7, %o6 fmovsge %icc, %f14, %f7 fands %f8, %f14, %f10 sdivx %i5, 0x1ACB, %g5 fmuld8sux16 %f14, %f3, %f10 sra %g4, %o5, %g7 movl %xcc, %i3, %i7 ldsw [%l7 + 0x34], %i2 ld [%l7 + 0x4C], %f1 orcc %i4, 0x171F, %g6 fmovsa %xcc, %f12, %f12 subccc %l3, 0x1B05, %l4 fornot1 %f2, %f2, %f12 movrne %l5, %l2, %g3 stb %o2, [%l7 + 0x67] stx %l6, [%l7 + 0x68] stw %l1, [%l7 + 0x38] brlz,a %g1, loop_5445 addc %l0, %o0, %o3 fbue %fcc3, loop_5446 fnegd %f2, %f10 loop_5445: fble %fcc3, loop_5447 fbl,a %fcc0, loop_5448 loop_5446: edge16l %i1, %i0, %o1 sub %i6, %o4, %g2 loop_5447: fexpand %f12, %f4 loop_5448: bge,a %icc, loop_5449 fmul8x16au %f5, %f12, %f8 bneg,pt %icc, loop_5450 lduw [%l7 + 0x44], %o6 loop_5449: be,pt %xcc, loop_5451 movgu %xcc, %i5, %o7 loop_5450: ld [%l7 + 0x54], %f2 xorcc %g4, %g5, %o5 loop_5451: fmovse %xcc, %f0, %f6 alignaddrl %i3, %g7, %i2 ldub [%l7 + 0x47], %i4 bneg,pn %icc, loop_5452 bcc,pn %xcc, loop_5453 fnot2s %f7, %f9 stw %g6, [%l7 + 0x60] loop_5452: fornot2 %f2, %f8, %f0 loop_5453: fmovsn %xcc, %f3, %f9 ba,pn %icc, loop_5454 fmovsa %icc, %f11, %f6 tsubcctv %l3, %l4, %l5 lduh [%l7 + 0x76], %l2 loop_5454: movleu %icc, %g3, %o2 movrgez %l6, %l1, %i7 alignaddrl %g1, %l0, %o0 fpsub32 %f10, %f0, %f12 fmovrde %o3, %f2, %f14 bpos,a,pn %xcc, loop_5455 fmovdneg %xcc, %f3, %f1 tl %xcc, 0x1 fpack32 %f6, %f12, %f14 loop_5455: xnorcc %i0, 0x05BD, %o1 stb %i6, [%l7 + 0x5F] lduw [%l7 + 0x7C], %i1 bcc,a,pn %xcc, loop_5456 orn %o4, %o6, %g2 ldd [%l7 + 0x48], %f4 srlx %o7, %i5, %g4 loop_5456: addcc %g5, 0x1544, %i3 ldx [%l7 + 0x50], %g7 tcs %icc, 0x5 ldub [%l7 + 0x69], %o5 stw %i2, [%l7 + 0x64] tsubcctv %g6, %l3, %i4 fbuge %fcc2, loop_5457 lduh [%l7 + 0x08], %l4 fmovsn %xcc, %f8, %f9 ldx [%l7 + 0x60], %l5 loop_5457: movl %icc, %l2, %o2 orn %l6, %l1, %i7 movge %icc, %g3, %g1 fandnot1 %f14, %f10, %f6 fmovdle %icc, %f8, %f12 umul %l0, %o3, %i0 ldsh [%l7 + 0x66], %o0 ldsh [%l7 + 0x0E], %i6 lduw [%l7 + 0x78], %i1 tvc %icc, 0x6 fblg %fcc0, loop_5458 std %f14, [%l7 + 0x38] ld [%l7 + 0x44], %f7 fxors %f11, %f11, %f4 loop_5458: sethi 0x19D0, %o1 std %f4, [%l7 + 0x70] ldd [%l7 + 0x20], %f14 fmovsne %xcc, %f11, %f4 movrlez %o4, %o6, %g2 ld [%l7 + 0x74], %f10 brlz %i5, loop_5459 fbuge %fcc1, loop_5460 ldsb [%l7 + 0x4B], %g4 fnands %f8, %f12, %f4 loop_5459: fabss %f0, %f11 loop_5460: stw %o7, [%l7 + 0x30] fcmpeq32 %f6, %f2, %g5 fbu %fcc2, loop_5461 fpack16 %f6, %f4 stx %i3, [%l7 + 0x38] te %xcc, 0x5 loop_5461: tn %xcc, 0x1 fandnot1 %f6, %f6, %f12 smul %g7, 0x00E3, %i2 bneg,a %xcc, loop_5462 ldx [%l7 + 0x78], %g6 tcs %icc, 0x2 fmovdleu %xcc, %f15, %f4 loop_5462: sllx %l3, 0x1A, %i4 fba,a %fcc0, loop_5463 stw %l4, [%l7 + 0x48] std %f8, [%l7 + 0x40] lduw [%l7 + 0x68], %o5 loop_5463: fxor %f2, %f4, %f6 ldsh [%l7 + 0x14], %l2 sdiv %l5, 0x1EAD, %o2 fcmple32 %f0, %f10, %l6 stb %i7, [%l7 + 0x14] sllx %g3, %l1, %l0 tl %icc, 0x3 fble,a %fcc1, loop_5464 ldsw [%l7 + 0x58], %g1 sth %i0, [%l7 + 0x3A] movleu %icc, %o0, %o3 loop_5464: stw %i1, [%l7 + 0x0C] st %f5, [%l7 + 0x14] movge %xcc, %i6, %o1 edge16n %o6, %o4, %g2 edge8l %g4, %i5, %g5 umul %o7, %g7, %i2 fcmpne16 %f10, %f6, %g6 ldsh [%l7 + 0x2A], %i3 xnor %l3, %l4, %i4 addc %l2, 0x0A57, %o5 nop setx loop_5465, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmps %fcc0, %f8, %f10 bcs,a loop_5466 lduw [%l7 + 0x4C], %o2 loop_5465: ldsb [%l7 + 0x79], %l6 ldsb [%l7 + 0x22], %l5 loop_5466: xnor %i7, 0x026A, %g3 movrlez %l0, %l1, %g1 std %f2, [%l7 + 0x70] fpack32 %f6, %f4, %f10 bvc,a,pt %xcc, loop_5467 fnot2 %f14, %f4 fandnot1 %f2, %f12, %f4 sth %i0, [%l7 + 0x24] loop_5467: sth %o0, [%l7 + 0x72] std %f10, [%l7 + 0x10] fcmpne32 %f4, %f14, %i1 tcs %xcc, 0x3 fmovrdgz %o3, %f2, %f12 edge32ln %o1, %i6, %o6 fpmerge %f0, %f12, %f12 fmovde %xcc, %f11, %f3 fpadd16 %f8, %f0, %f2 stb %o4, [%l7 + 0x1F] fmovscs %xcc, %f12, %f2 movrne %g4, 0x0A3, %i5 fmuld8sux16 %f15, %f2, %f12 stw %g5, [%l7 + 0x1C] movrne %g2, %g7, %o7 movrlz %i2, %i3, %l3 srax %g6, %i4, %l2 nop setx loop_5468, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stx %l4, [%l7 + 0x48] ldub [%l7 + 0x6D], %o5 std %f0, [%l7 + 0x10] loop_5468: fmuld8sux16 %f6, %f1, %f6 fbe %fcc0, loop_5469 ldx [%l7 + 0x38], %l6 fcmpgt32 %f10, %f0, %l5 brlz %i7, loop_5470 loop_5469: fandnot1s %f3, %f3, %f9 st %f5, [%l7 + 0x50] sll %g3, 0x15, %o2 loop_5470: fmovrslz %l0, %f12, %f9 movn %xcc, %l1, %g1 ta %icc, 0x6 fmovrse %o0, %f13, %f5 sth %i0, [%l7 + 0x5C] brlez %o3, loop_5471 subccc %i1, 0x1F34, %i6 ldsb [%l7 + 0x27], %o1 fpadd16s %f0, %f11, %f10 loop_5471: array8 %o6, %g4, %o4 fmovrslz %i5, %f9, %f0 st %f6, [%l7 + 0x28] ldx [%l7 + 0x50], %g2 faligndata %f2, %f4, %f2 lduw [%l7 + 0x24], %g5 fcmple32 %f4, %f10, %o7 sdivcc %i2, 0x0BE2, %i3 fblg %fcc3, loop_5472 bshuffle %f14, %f6, %f12 fble,a %fcc0, loop_5473 fands %f2, %f10, %f10 loop_5472: fxor %f14, %f6, %f0 ldd [%l7 + 0x50], %f14 loop_5473: addcc %l3, 0x1B41, %g6 tleu %xcc, 0x4 nop setx loop_5474, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fnot1 %f4, %f12 fbn,a %fcc2, loop_5475 call loop_5476 loop_5474: stb %i4, [%l7 + 0x76] ld [%l7 + 0x4C], %f0 loop_5475: fornot2 %f10, %f4, %f12 loop_5476: fmovrslez %g7, %f4, %f10 ldsb [%l7 + 0x31], %l2 fands %f11, %f3, %f13 andcc %l4, %l6, %o5 brlez,a %l5, loop_5477 ldsb [%l7 + 0x75], %g3 add %o2, %i7, %l1 st %f15, [%l7 + 0x68] loop_5477: sra %l0, 0x02, %o0 fpadd32s %f2, %f9, %f10 xor %g1, 0x1AA6, %i0 fmovsvs %icc, %f15, %f0 fmovsle %icc, %f7, %f15 orcc %i1, %o3, %i6 umul %o1, 0x01BD, %g4 fnot1 %f0, %f8 fmovrsgez %o6, %f6, %f2 sth %o4, [%l7 + 0x76] fcmpeq32 %f4, %f2, %g2 edge8 %g5, %o7, %i2 ld [%l7 + 0x78], %f11 fabss %f5, %f1 ldd [%l7 + 0x48], %f4 ldx [%l7 + 0x20], %i3 edge16 %i5, %l3, %i4 fsrc1 %f10, %f10 edge8n %g7, %g6, %l2 movle %xcc, %l6, %l4 std %f12, [%l7 + 0x50] brgz,a %o5, loop_5478 ldx [%l7 + 0x60], %g3 fmovs %f7, %f15 fnors %f6, %f14, %f13 loop_5478: fcmple32 %f12, %f8, %o2 fnot2s %f8, %f0 ldub [%l7 + 0x60], %l5 fsrc2 %f2, %f4 tle %xcc, 0x4 subcc %i7, 0x1785, %l1 fnot2s %f5, %f13 bleu,pn %icc, loop_5479 ldsw [%l7 + 0x10], %l0 ld [%l7 + 0x2C], %f14 nop setx loop_5480, %l0, %l1 jmpl %l1, %o0 loop_5479: fnor %f14, %f14, %f8 udivx %g1, 0x0384, %i0 sethi 0x16DC, %i1 loop_5480: ldsh [%l7 + 0x60], %o3 movneg %icc, %o1, %g4 fcmpes %fcc2, %f12, %f10 sub %i6, 0x0717, %o4 lduh [%l7 + 0x6E], %o6 brgez %g5, loop_5481 fnor %f6, %f2, %f12 taddcc %g2, 0x0C79, %o7 fexpand %f6, %f4 loop_5481: fbg %fcc3, loop_5482 ldub [%l7 + 0x3C], %i2 lduh [%l7 + 0x3A], %i5 stw %l3, [%l7 + 0x24] loop_5482: tvc %icc, 0x2 brlez %i3, loop_5483 edge8 %g7, %g6, %i4 ldsw [%l7 + 0x5C], %l6 fnot1 %f12, %f4 loop_5483: addc %l4, 0x0011, %l2 fmovscs %icc, %f2, %f15 fpsub32s %f10, %f15, %f2 fmovdn %icc, %f10, %f0 smul %g3, %o2, %o5 fpack32 %f12, %f12, %f14 tpos %icc, 0x2 movvs %xcc, %l5, %i7 udiv %l1, 0x1037, %l0 fnot2s %f14, %f7 taddcc %o0, %g1, %i0 fabss %f8, %f3 fmovsle %icc, %f11, %f5 movge %xcc, %o3, %i1 stb %g4, [%l7 + 0x36] orn %i6, %o4, %o1 fbn %fcc3, loop_5484 edge16l %g5, %o6, %g2 lduh [%l7 + 0x60], %i2 nop setx loop_5485, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5484: te %xcc, 0x2 sllx %o7, %l3, %i5 fcmple16 %f14, %f8, %i3 loop_5485: stx %g6, [%l7 + 0x38] fpsub32 %f2, %f14, %f8 fbn %fcc2, loop_5486 fcmpd %fcc2, %f2, %f2 ldub [%l7 + 0x7A], %i4 movvc %xcc, %l6, %l4 loop_5486: ld [%l7 + 0x74], %f5 udiv %g7, 0x19BC, %g3 ld [%l7 + 0x78], %f6 bcc,pt %xcc, loop_5487 fmovdne %xcc, %f12, %f0 andcc %o2, %l2, %l5 ldub [%l7 + 0x13], %i7 loop_5487: fmovse %icc, %f13, %f15 fcmpes %fcc0, %f4, %f7 mulscc %o5, %l1, %l0 sllx %o0, %i0, %o3 fbn,a %fcc1, loop_5488 xor %g1, 0x1508, %g4 movge %xcc, %i6, %i1 sllx %o1, %o4, %g5 loop_5488: fmovrdgz %g2, %f2, %f10 fcmpes %fcc1, %f5, %f13 fors %f2, %f4, %f7 sdivcc %i2, 0x02BF, %o6 fbn,a %fcc1, loop_5489 std %f10, [%l7 + 0x68] tgu %icc, 0x0 ldsw [%l7 + 0x38], %o7 loop_5489: tne %icc, 0x2 alignaddrl %i5, %l3, %g6 taddcctv %i3, 0x0261, %l6 edge8ln %l4, %i4, %g7 fpsub32s %f10, %f0, %f8 ldsw [%l7 + 0x0C], %o2 ldub [%l7 + 0x0E], %l2 movrlez %l5, 0x0EE, %i7 movpos %xcc, %g3, %l1 edge16 %o5, %l0, %o0 andncc %o3, %g1, %g4 fpmerge %f11, %f8, %f2 tcc %xcc, 0x5 edge16 %i6, %i0, %o1 fblg %fcc0, loop_5490 ldsw [%l7 + 0x14], %i1 ldub [%l7 + 0x42], %o4 bg,a,pt %xcc, loop_5491 loop_5490: fnegd %f12, %f14 fcmpeq16 %f8, %f14, %g5 fexpand %f0, %f4 loop_5491: fbe,a %fcc1, loop_5492 fpmerge %f11, %f3, %f8 fcmpeq16 %f0, %f14, %i2 bl %xcc, loop_5493 loop_5492: fnegd %f14, %f12 fandnot2 %f12, %f0, %f0 srax %g2, %o6, %o7 loop_5493: stx %l3, [%l7 + 0x20] mulx %g6, %i3, %l6 nop setx loop_5494, %l0, %l1 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 %f6, [%l7 + 0x78] sth %i5, [%l7 + 0x26] tneg %icc, 0x5 loop_5494: fmovrdlez %l4, %f12, %f8 fnot2 %f2, %f0 movre %i4, 0x0B1, %g7 bne,a,pt %xcc, loop_5495 andcc %l2, 0x02CB, %l5 fmovdg %icc, %f5, %f12 fbug %fcc0, loop_5496 loop_5495: movcs %icc, %i7, %g3 fpadd32 %f2, %f14, %f10 movl %xcc, %l1, %o5 loop_5496: ldsh [%l7 + 0x32], %o2 ldub [%l7 + 0x08], %l0 fpadd16 %f10, %f2, %f12 fmovrdlez %o3, %f12, %f2 stx %g1, [%l7 + 0x30] tpos %xcc, 0x4 mulx %g4, %i6, %i0 sllx %o0, %i1, %o1 movcc %xcc, %o4, %g5 bcc,a,pt %icc, loop_5497 fandnot2s %f15, %f5, %f7 subc %i2, %o6, %o7 bne,a %icc, loop_5498 loop_5497: ldsw [%l7 + 0x50], %l3 movl %xcc, %g2, %i3 fpack32 %f0, %f0, %f12 loop_5498: fornot2 %f0, %f6, %f10 bcc %icc, loop_5499 fpsub32 %f4, %f10, %f14 ldd [%l7 + 0x50], %f12 ldx [%l7 + 0x40], %l6 loop_5499: brz %g6, loop_5500 ldx [%l7 + 0x68], %l4 stx %i4, [%l7 + 0x38] fandnot2s %f15, %f10, %f13 loop_5500: movpos %xcc, %i5, %l2 movcs %icc, %l5, %g7 ldub [%l7 + 0x37], %g3 bvc,pt %icc, loop_5501 ldsw [%l7 + 0x50], %i7 fmul8ulx16 %f8, %f10, %f6 ldd [%l7 + 0x70], %f0 loop_5501: fbg,a %fcc3, loop_5502 addcc %l1, 0x0D34, %o5 stw %l0, [%l7 + 0x78] ldd [%l7 + 0x30], %f14 loop_5502: or %o2, 0x0862, %g1 ldsh [%l7 + 0x76], %o3 st %f7, [%l7 + 0x58] stb %g4, [%l7 + 0x75] fpsub32s %f6, %f4, %f6 xnor %i0, 0x1871, %i6 udivcc %o0, 0x030B, %o1 fones %f11 lduw [%l7 + 0x3C], %o4 fand %f14, %f0, %f12 bpos,a loop_5503 movg %icc, %i1, %g5 fbg,a %fcc0, loop_5504 tl %icc, 0x0 loop_5503: ld [%l7 + 0x18], %f5 fmovrsgez %o6, %f13, %f13 loop_5504: fmovse %xcc, %f10, %f15 sethi 0x0187, %o7 fmovrde %i2, %f10, %f14 nop setx loop_5505, %l0, %l1 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 %xcc, %f0, %f9 fpmerge %f13, %f2, %f2 ldub [%l7 + 0x42], %l3 loop_5505: fmul8x16au %f11, %f5, %f12 brlz,a %g2, loop_5506 st %f5, [%l7 + 0x18] edge16ln %l6, %i3, %g6 std %f0, [%l7 + 0x18] loop_5506: popc 0x0677, %l4 sll %i5, %i4, %l2 edge16 %l5, %g7, %g3 movvc %xcc, %i7, %l1 movrgz %l0, %o5, %g1 tsubcctv %o3, 0x0DC2, %g4 fornot2s %f1, %f13, %f8 fmovsg %icc, %f11, %f7 srax %i0, %o2, %o0 fcmpeq32 %f10, %f10, %i6 movvs %xcc, %o1, %o4 stx %g5, [%l7 + 0x08] ldsh [%l7 + 0x60], %o6 stb %i1, [%l7 + 0x4C] addccc %o7, %l3, %i2 std %f2, [%l7 + 0x10] tneg %xcc, 0x2 fxnors %f10, %f9, %f12 mova %icc, %g2, %l6 lduw [%l7 + 0x30], %i3 fmovspos %xcc, %f10, %f7 stb %l4, [%l7 + 0x1D] fmovd %f14, %f14 ldd [%l7 + 0x70], %f10 fmovrdgez %i5, %f12, %f12 tvs %xcc, 0x4 ldsb [%l7 + 0x55], %g6 tl %icc, 0x1 ldub [%l7 + 0x25], %l2 movg %icc, %l5, %i4 movrlz %g7, 0x369, %g3 movrne %i7, %l1, %l0 brgez,a %o5, loop_5507 subccc %g1, 0x1896, %o3 fmul8sux16 %f8, %f10, %f14 ldsw [%l7 + 0x40], %g4 loop_5507: fbul,a %fcc1, loop_5508 ldx [%l7 + 0x40], %i0 bleu,a,pt %icc, loop_5509 bl,pt %icc, loop_5510 loop_5508: stx %o2, [%l7 + 0x10] fsrc1s %f7, %f12 loop_5509: ldub [%l7 + 0x77], %o0 loop_5510: fmovrdlz %o1, %f12, %f2 fpsub16 %f2, %f2, %f8 ldx [%l7 + 0x48], %o4 te %icc, 0x2 fbue,a %fcc2, loop_5511 lduh [%l7 + 0x54], %g5 fxnor %f10, %f12, %f12 taddcc %i6, 0x0365, %i1 loop_5511: fmovda %icc, %f10, %f8 ld [%l7 + 0x30], %f15 fbge %fcc0, loop_5512 movle %icc, %o6, %l3 fsrc1 %f6, %f14 fmuld8sux16 %f5, %f3, %f12 loop_5512: stb %i2, [%l7 + 0x48] lduw [%l7 + 0x20], %g2 ld [%l7 + 0x38], %f2 fbo %fcc1, loop_5513 fbe,a %fcc2, loop_5514 fcmple32 %f6, %f14, %l6 sllx %i3, 0x00, %l4 loop_5513: umulcc %o7, %g6, %i5 loop_5514: fmovdvs %icc, %f15, %f5 edge16l %l2, %l5, %i4 fcmpeq32 %f10, %f2, %g7 bshuffle %f10, %f0, %f6 fmul8x16 %f3, %f14, %f14 ldsb [%l7 + 0x7E], %g3 bg %icc, loop_5515 fbo %fcc2, loop_5516 fmovsl %icc, %f7, %f6 brnz,a %i7, loop_5517 loop_5515: ldsh [%l7 + 0x60], %l0 loop_5516: fors %f9, %f4, %f6 ld [%l7 + 0x4C], %f5 loop_5517: fmovsne %xcc, %f2, %f15 lduh [%l7 + 0x7E], %o5 sth %g1, [%l7 + 0x12] ldd [%l7 + 0x08], %f12 stw %o3, [%l7 + 0x34] edge32l %g4, %i0, %o2 tg %xcc, 0x1 fmovdne %icc, %f8, %f2 edge8l %o0, %l1, %o4 edge16n %o1, %i6, %i1 tvs %xcc, 0x1 move %icc, %o6, %g5 fmovsleu %icc, %f14, %f6 bl,a %xcc, loop_5518 tleu %icc, 0x6 fcmpne16 %f6, %f4, %i2 fmovrsgz %g2, %f7, %f12 loop_5518: subc %l6, 0x1D00, %i3 movne %xcc, %l3, %o7 lduh [%l7 + 0x3A], %g6 fbule %fcc2, loop_5519 sdiv %l4, 0x1153, %l2 srax %l5, %i5, %g7 tle %xcc, 0x5 loop_5519: stb %g3, [%l7 + 0x34] fand %f4, %f10, %f4 fmovde %icc, %f0, %f5 brlez,a %i4, loop_5520 fpackfix %f0, %f13 stx %l0, [%l7 + 0x40] fcmpes %fcc3, %f0, %f0 loop_5520: brgez %o5, loop_5521 stb %i7, [%l7 + 0x2E] ldub [%l7 + 0x39], %g1 std %f4, [%l7 + 0x48] loop_5521: fbg,a %fcc2, loop_5522 fmovrdgez %g4, %f10, %f2 fmovsa %xcc, %f6, %f6 addc %o3, %o2, %i0 loop_5522: ldd [%l7 + 0x28], %f6 ldsw [%l7 + 0x1C], %l1 fpadd32 %f8, %f0, %f12 fandnot1s %f8, %f10, %f8 fmovrsne %o0, %f2, %f11 fmovdg %icc, %f11, %f5 ldd [%l7 + 0x58], %f12 fmul8x16au %f0, %f15, %f0 tsubcctv %o4, %o1, %i1 ldd [%l7 + 0x40], %f8 ldsb [%l7 + 0x74], %i6 fmovdleu %xcc, %f12, %f5 movne %xcc, %g5, %o6 st %f11, [%l7 + 0x78] fzeros %f2 movle %xcc, %i2, %g2 fcmple16 %f4, %f8, %i3 stx %l6, [%l7 + 0x78] andcc %l3, %o7, %g6 edge32ln %l4, %l2, %i5 sdivcc %l5, 0x1822, %g7 stx %i4, [%l7 + 0x08] fmovd %f2, %f2 fmuld8ulx16 %f12, %f10, %f4 fmovrslz %g3, %f11, %f7 fnot2s %f10, %f1 bgu %xcc, loop_5523 fmovdn %icc, %f2, %f12 ldsh [%l7 + 0x4C], %o5 fcmpeq32 %f4, %f6, %l0 loop_5523: fmovsgu %icc, %f1, %f8 stb %i7, [%l7 + 0x15] move %xcc, %g4, %g1 brgz %o3, loop_5524 sllx %i0, %l1, %o2 ldsw [%l7 + 0x08], %o0 ldd [%l7 + 0x28], %f0 loop_5524: fexpand %f15, %f4 te %icc, 0x3 fba,a %fcc1, loop_5525 fmovdvs %icc, %f4, %f6 movcs %icc, %o1, %i1 fbe %fcc0, loop_5526 loop_5525: fmovrdne %o4, %f14, %f10 ldsw [%l7 + 0x6C], %g5 movle %icc, %i6, %i2 loop_5526: or %o6, %i3, %l6 edge8 %l3, %g2, %o7 addc %l4, 0x05B2, %l2 nop setx loop_5527, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsge %icc, %f5, %f0 fandnot2s %f0, %f1, %f8 mova %icc, %i5, %l5 loop_5527: lduh [%l7 + 0x14], %g7 tg %icc, 0x3 tsubcctv %i4, 0x008E, %g6 ldx [%l7 + 0x10], %o5 sth %l0, [%l7 + 0x30] popc %g3, %i7 ldsb [%l7 + 0x7D], %g4 sth %o3, [%l7 + 0x5E] srl %g1, %l1, %i0 edge16ln %o2, %o1, %o0 stx %o4, [%l7 + 0x40] movrlz %i1, %i6, %i2 lduw [%l7 + 0x5C], %o6 fcmple16 %f12, %f8, %i3 st %f6, [%l7 + 0x14] ldsw [%l7 + 0x20], %l6 brlez %l3, loop_5528 tvc %icc, 0x7 edge16 %g5, %o7, %g2 udivx %l2, 0x0052, %l4 loop_5528: fbe,a %fcc2, loop_5529 movl %xcc, %l5, %g7 fmovrdgz %i5, %f4, %f0 tsubcctv %g6, %o5, %l0 loop_5529: st %f1, [%l7 + 0x0C] fbuge,a %fcc0, loop_5530 bl,a loop_5531 ldub [%l7 + 0x7E], %i4 lduw [%l7 + 0x78], %g3 loop_5530: tg %xcc, 0x0 loop_5531: fmovspos %icc, %f8, %f1 edge16l %i7, %o3, %g4 stw %l1, [%l7 + 0x68] or %i0, %g1, %o2 fpsub32 %f4, %f4, %f2 edge16 %o1, %o4, %i1 fpsub16 %f8, %f0, %f6 ta %xcc, 0x6 nop setx loop_5532, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done move %xcc, %o0, %i2 fabss %f3, %f7 fmuld8sux16 %f11, %f1, %f12 loop_5532: lduw [%l7 + 0x14], %i6 movvc %icc, %i3, %l6 ld [%l7 + 0x34], %f3 fornot2 %f14, %f14, %f6 lduh [%l7 + 0x40], %o6 st %f4, [%l7 + 0x60] lduh [%l7 + 0x70], %l3 fbuge %fcc0, loop_5533 movleu %xcc, %o7, %g2 fmovsgu %icc, %f10, %f11 lduh [%l7 + 0x2A], %g5 loop_5533: fmovdg %xcc, %f1, %f13 nop setx loop_5534, %l0, %l1 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 + 0x54] fnot2 %f10, %f8 ldd [%l7 + 0x38], %f0 loop_5534: std %f6, [%l7 + 0x70] fxor %f8, %f0, %f2 orcc %l2, %l5, %l4 fbue %fcc1, loop_5535 fmovsl %xcc, %f5, %f14 fpsub32s %f0, %f2, %f1 edge16 %g7, %i5, %o5 loop_5535: fnot1s %f5, %f2 ldub [%l7 + 0x34], %l0 fmovrse %g6, %f4, %f4 movl %xcc, %g3, %i4 std %f8, [%l7 + 0x10] fones %f5 fbl %fcc2, loop_5536 ldub [%l7 + 0x0B], %o3 sth %i7, [%l7 + 0x12] stw %g4, [%l7 + 0x20] loop_5536: srax %i0, %l1, %o2 st %f4, [%l7 + 0x14] nop setx loop_5537, %l0, %l1 jmpl %l1, %g1 nop setx loop_5538, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fors %f1, %f5, %f8 fbul %fcc1, loop_5539 loop_5537: tl %icc, 0x4 loop_5538: lduw [%l7 + 0x60], %o4 fabss %f8, %f4 loop_5539: fbug %fcc1, loop_5540 movrgez %o1, %o0, %i2 add %i6, 0x1509, %i3 fbue,a %fcc3, loop_5541 loop_5540: bpos loop_5542 brgez %l6, loop_5543 edge8 %i1, %l3, %o7 loop_5541: ldub [%l7 + 0x0B], %o6 loop_5542: movgu %icc, %g5, %l2 loop_5543: edge16ln %l5, %l4, %g7 fmovdleu %xcc, %f12, %f12 fornot1s %f3, %f3, %f12 brz %i5, loop_5544 fand %f0, %f4, %f12 lduw [%l7 + 0x48], %g2 fbuge,a %fcc0, loop_5545 loop_5544: stw %l0, [%l7 + 0x28] fmovsvc %xcc, %f12, %f15 smul %o5, 0x0D33, %g3 loop_5545: subc %i4, 0x1825, %o3 stb %i7, [%l7 + 0x67] ldsb [%l7 + 0x6F], %g4 bvs,a loop_5546 fmovdl %xcc, %f0, %f1 fmovdvs %xcc, %f15, %f2 stx %g6, [%l7 + 0x58] loop_5546: ld [%l7 + 0x40], %f2 umul %l1, 0x07CA, %i0 fmuld8sux16 %f7, %f0, %f4 movne %icc, %g1, %o4 ld [%l7 + 0x10], %f15 fcmps %fcc3, %f4, %f11 edge16 %o2, %o0, %i2 movre %i6, %o1, %i3 stx %i1, [%l7 + 0x18] bcc,a,pt %icc, loop_5547 edge16n %l6, %l3, %o7 fbo %fcc1, loop_5548 lduw [%l7 + 0x20], %o6 loop_5547: array32 %g5, %l5, %l4 ldx [%l7 + 0x30], %l2 loop_5548: lduw [%l7 + 0x34], %g7 udivcc %g2, 0x0760, %i5 fmovdle %icc, %f10, %f0 taddcc %o5, 0x1B98, %l0 ldx [%l7 + 0x58], %g3 stb %i4, [%l7 + 0x1C] fbl,a %fcc1, loop_5549 ldd [%l7 + 0x70], %f4 lduh [%l7 + 0x16], %i7 ldd [%l7 + 0x30], %f4 loop_5549: fmovdcc %icc, %f5, %f7 udiv %o3, 0x0C52, %g4 tge %xcc, 0x2 st %f9, [%l7 + 0x10] edge8l %g6, %l1, %g1 add %i0, 0x0993, %o4 fbu %fcc0, loop_5550 ldsh [%l7 + 0x2A], %o0 fexpand %f11, %f6 srl %o2, %i2, %i6 loop_5550: and %o1, 0x03F7, %i3 mulscc %l6, 0x0BA7, %i1 umulcc %l3, 0x074D, %o7 addc %g5, 0x1E99, %o6 ldsw [%l7 + 0x7C], %l4 pdist %f12, %f0, %f0 fble,a %fcc0, loop_5551 fpsub32 %f6, %f0, %f2 movneg %icc, %l2, %g7 fba %fcc1, loop_5552 loop_5551: stx %l5, [%l7 + 0x18] lduw [%l7 + 0x7C], %i5 lduh [%l7 + 0x18], %o5 loop_5552: fpsub16 %f6, %f2, %f14 ldub [%l7 + 0x68], %l0 smul %g2, 0x0B60, %i4 edge32n %g3, %i7, %o3 ldd [%l7 + 0x40], %f12 movge %xcc, %g6, %g4 fand %f4, %f6, %f6 andcc %g1, 0x1A65, %l1 add %o4, 0x1BAB, %o0 ldd [%l7 + 0x50], %f10 nop setx loop_5553, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot1s %f2, %f11, %f8 andcc %i0, 0x062D, %i2 fmul8sux16 %f2, %f2, %f8 loop_5553: subccc %i6, %o1, %o2 andncc %i3, %i1, %l3 sth %l6, [%l7 + 0x58] pdist %f6, %f0, %f10 ldsh [%l7 + 0x36], %o7 fmovrdlz %o6, %f14, %f12 tcs %icc, 0x5 fmovrslz %g5, %f13, %f9 fcmps %fcc2, %f7, %f2 movneg %icc, %l2, %g7 movvs %icc, %l4, %i5 fmovsge %xcc, %f7, %f15 mova %icc, %l5, %l0 ldsw [%l7 + 0x6C], %g2 taddcctv %o5, 0x1E27, %i4 st %f11, [%l7 + 0x6C] fmovsvs %xcc, %f1, %f15 fmovrdne %i7, %f6, %f6 addccc %o3, 0x1509, %g3 siam 0x1 ldx [%l7 + 0x68], %g6 bgu loop_5554 fmovrdlez %g4, %f10, %f0 stx %l1, [%l7 + 0x28] fcmpeq32 %f14, %f14, %o4 loop_5554: fba,a %fcc3, loop_5555 movrlz %g1, %i0, %i2 fmovdvs %xcc, %f7, %f3 taddcc %i6, %o0, %o1 loop_5555: ldub [%l7 + 0x51], %o2 fmovsneg %icc, %f7, %f13 ldsh [%l7 + 0x4A], %i3 fmovsa %icc, %f2, %f2 fpack32 %f14, %f8, %f12 call loop_5556 fmovsvc %xcc, %f8, %f5 edge16 %i1, %l6, %o7 fpsub32s %f1, %f8, %f7 loop_5556: std %f6, [%l7 + 0x70] ldx [%l7 + 0x60], %l3 fmovdleu %xcc, %f5, %f1 st %f14, [%l7 + 0x08] fmovdg %xcc, %f15, %f14 fmovrslz %o6, %f6, %f1 stx %g5, [%l7 + 0x20] fandnot1s %f12, %f7, %f8 fmovdle %icc, %f15, %f1 movn %xcc, %g7, %l4 movrgz %i5, %l2, %l5 fmovdge %icc, %f12, %f13 fmovs %f9, %f6 nop setx loop_5557, %l0, %l1 jmpl %l1, %g2 sdiv %o5, 0x14AA, %i4 fmovsvs %icc, %f0, %f14 std %f8, [%l7 + 0x70] loop_5557: sth %l0, [%l7 + 0x3C] stb %o3, [%l7 + 0x39] edge32ln %g3, %i7, %g6 fpsub16 %f6, %f0, %f4 fble,a %fcc0, loop_5558 lduh [%l7 + 0x66], %l1 ld [%l7 + 0x74], %f1 fmovdn %xcc, %f13, %f10 loop_5558: bcc,a,pn %icc, loop_5559 fmovd %f12, %f12 fmovdgu %xcc, %f1, %f5 stx %o4, [%l7 + 0x18] loop_5559: stb %g1, [%l7 + 0x54] stx %i0, [%l7 + 0x70] ldsb [%l7 + 0x5F], %g4 ldx [%l7 + 0x78], %i6 fbne,a %fcc3, loop_5560 edge16ln %i2, %o1, %o2 stx %o0, [%l7 + 0x58] movgu %xcc, %i3, %i1 loop_5560: tge %icc, 0x7 movcs %xcc, %o7, %l6 fnors %f13, %f15, %f6 ldd [%l7 + 0x50], %f14 st %f7, [%l7 + 0x68] fbe,a %fcc0, loop_5561 fmovsa %xcc, %f3, %f0 stb %o6, [%l7 + 0x60] fors %f14, %f4, %f2 loop_5561: fmovdcs %icc, %f15, %f11 fmovdge %icc, %f14, %f12 lduh [%l7 + 0x5C], %l3 srlx %g7, %l4, %g5 lduh [%l7 + 0x40], %i5 fbuge,a %fcc0, loop_5562 std %f12, [%l7 + 0x78] sth %l5, [%l7 + 0x7A] fmuld8sux16 %f13, %f7, %f10 loop_5562: fmovrdlz %l2, %f0, %f2 udivx %o5, 0x18BB, %i4 fmovda %xcc, %f14, %f3 edge8n %g2, %o3, %g3 ldx [%l7 + 0x20], %i7 fcmpgt32 %f2, %f6, %g6 fxors %f7, %f13, %f1 fabsd %f10, %f0 sth %l1, [%l7 + 0x22] fmovdcc %xcc, %f2, %f4 udivx %o4, 0x1B56, %l0 fpadd16s %f6, %f14, %f14 andn %g1, 0x133D, %g4 bge,pn %icc, loop_5563 ld [%l7 + 0x2C], %f13 fmovrdgz %i0, %f0, %f4 ldsw [%l7 + 0x78], %i6 loop_5563: fnegd %f10, %f8 movl %icc, %o1, %o2 ldx [%l7 + 0x28], %o0 andcc %i3, 0x139F, %i2 ld [%l7 + 0x70], %f2 fcmple16 %f6, %f4, %i1 st %f5, [%l7 + 0x78] movrgz %l6, 0x31F, %o6 fmovrslez %l3, %f15, %f0 ldsb [%l7 + 0x2C], %o7 fcmpne16 %f4, %f12, %g7 nop setx loop_5564, %l0, %l1 jmpl %l1, %l4 fmul8x16al %f1, %f8, %f12 sdivcc %g5, 0x0F64, %i5 fpackfix %f14, %f8 loop_5564: srax %l2, 0x16, %o5 tne %icc, 0x2 ld [%l7 + 0x7C], %f6 nop setx loop_5565, %l0, %l1 jmpl %l1, %l5 stw %g2, [%l7 + 0x1C] fbu %fcc0, loop_5566 sra %i4, %g3, %i7 loop_5565: fornot1 %f6, %f12, %f6 fnand %f2, %f10, %f2 loop_5566: lduh [%l7 + 0x16], %o3 st %f9, [%l7 + 0x10] ldd [%l7 + 0x18], %f8 movl %icc, %g6, %o4 fones %f2 fands %f14, %f0, %f2 fmovdpos %xcc, %f3, %f6 subc %l1, 0x08A7, %g1 be,pt %xcc, loop_5567 ld [%l7 + 0x20], %f15 sub %l0, %i0, %i6 stx %g4, [%l7 + 0x40] loop_5567: fmovdleu %xcc, %f3, %f15 st %f15, [%l7 + 0x4C] movrgez %o2, 0x1AD, %o1 ldx [%l7 + 0x58], %i3 fmovrslz %i2, %f10, %f7 fmovs %f11, %f13 fmovsl %icc, %f2, %f15 fmul8sux16 %f0, %f0, %f4 fbo %fcc2, loop_5568 bcs,pn %icc, loop_5569 fbge,a %fcc0, loop_5570 st %f0, [%l7 + 0x70] loop_5568: sllx %i1, 0x04, %l6 loop_5569: tn %icc, 0x7 loop_5570: movvc %icc, %o6, %o0 be,a,pn %icc, loop_5571 fmovdgu %xcc, %f12, %f13 fpsub32 %f10, %f6, %f10 fmovde %icc, %f6, %f0 loop_5571: fmovdg %xcc, %f6, %f7 lduh [%l7 + 0x3E], %o7 tvs %icc, 0x7 ld [%l7 + 0x10], %f15 fmovrdlz %g7, %f2, %f10 subcc %l4, 0x15BE, %l3 srl %i5, %l2, %o5 ldx [%l7 + 0x68], %l5 edge16l %g5, %g2, %g3 xnor %i7, %i4, %g6 sth %o4, [%l7 + 0x76] fmovdl %xcc, %f14, %f9 call loop_5572 fbuge,a %fcc0, loop_5573 fmovrsgz %l1, %f12, %f6 movvc %xcc, %o3, %l0 loop_5572: alignaddr %g1, %i6, %g4 loop_5573: brlz,a %o2, loop_5574 stb %i0, [%l7 + 0x0E] fcmpgt32 %f6, %f10, %i3 tgu %xcc, 0x1 loop_5574: fzeros %f11 ldsb [%l7 + 0x76], %i2 stb %i1, [%l7 + 0x4D] fmovsleu %icc, %f7, %f15 fpsub16s %f4, %f13, %f1 subcc %o1, %o6, %l6 fmovsn %icc, %f13, %f3 ldsh [%l7 + 0x18], %o7 sdivcc %o0, 0x0845, %l4 stx %l3, [%l7 + 0x60] fcmpeq16 %f14, %f2, %g7 ldd [%l7 + 0x20], %f6 ld [%l7 + 0x08], %f12 fandnot2s %f1, %f15, %f6 fbu %fcc0, loop_5575 lduw [%l7 + 0x44], %l2 fmovdn %icc, %f10, %f13 movre %o5, %i5, %l5 loop_5575: xnorcc %g2, %g5, %i7 fpadd32 %f8, %f8, %f12 lduh [%l7 + 0x78], %g3 ldsh [%l7 + 0x3C], %i4 edge8l %o4, %l1, %o3 tle %xcc, 0x7 fandnot1 %f4, %f14, %f2 std %f8, [%l7 + 0x50] ldd [%l7 + 0x78], %f8 edge16ln %g6, %l0, %g1 fornot1s %f2, %f9, %f4 ldub [%l7 + 0x79], %g4 fcmple32 %f2, %f14, %o2 fabsd %f0, %f6 fcmpgt16 %f2, %f10, %i6 fbl %fcc1, loop_5576 fmul8x16al %f8, %f13, %f12 add %i0, %i3, %i2 fxnor %f0, %f14, %f14 loop_5576: std %f10, [%l7 + 0x70] fmovdcc %icc, %f13, %f1 sth %i1, [%l7 + 0x30] edge8 %o1, %l6, %o7 edge8n %o0, %o6, %l3 fnegs %f5, %f4 ld [%l7 + 0x34], %f2 pdist %f4, %f12, %f14 stw %l4, [%l7 + 0x7C] stx %l2, [%l7 + 0x50] fmovrsgz %g7, %f12, %f11 ldsw [%l7 + 0x1C], %o5 fmovda %icc, %f9, %f5 fcmple32 %f6, %f8, %i5 bl,pt %xcc, loop_5577 smulcc %g2, 0x07AC, %l5 addccc %g5, %g3, %i4 sub %o4, %l1, %o3 loop_5577: fmovdvc %xcc, %f2, %f7 edge32l %i7, %l0, %g1 ld [%l7 + 0x24], %f13 subccc %g6, 0x0C5E, %o2 ldsw [%l7 + 0x34], %g4 fbue %fcc0, loop_5578 ldsb [%l7 + 0x64], %i0 movl %icc, %i3, %i2 tgu %xcc, 0x1 loop_5578: xnor %i1, %i6, %o1 alignaddr %l6, %o0, %o7 faligndata %f0, %f0, %f8 tn %icc, 0x3 fbe,a %fcc2, loop_5579 edge8l %l3, %o6, %l2 mova %xcc, %l4, %o5 stx %i5, [%l7 + 0x20] loop_5579: lduw [%l7 + 0x38], %g7 fexpand %f4, %f4 ld [%l7 + 0x58], %f14 tcs %icc, 0x4 fcmpne32 %f8, %f0, %l5 nop setx loop_5580, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16s %f2, %f12, %f1 fcmpgt16 %f6, %f6, %g5 ldsh [%l7 + 0x6C], %g2 loop_5580: stb %i4, [%l7 + 0x5B] nop setx loop_5581, %l0, %l1 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 + 0x38], %f15 stw %o4, [%l7 + 0x08] tcs %icc, 0x7 loop_5581: bn %icc, loop_5582 fmovdle %xcc, %f13, %f13 movrne %g3, 0x232, %l1 ldub [%l7 + 0x45], %i7 loop_5582: lduh [%l7 + 0x74], %l0 movre %g1, %g6, %o2 movcs %icc, %g4, %i0 fbu,a %fcc0, loop_5583 fbug,a %fcc2, loop_5584 fxor %f0, %f8, %f2 brgez,a %i3, loop_5585 loop_5583: ldd [%l7 + 0x70], %f10 loop_5584: sth %i2, [%l7 + 0x32] ldsb [%l7 + 0x71], %i1 loop_5585: fones %f9 lduw [%l7 + 0x40], %i6 stw %o1, [%l7 + 0x50] bvs,pt %xcc, loop_5586 sth %o3, [%l7 + 0x72] fnot1s %f4, %f13 movrgz %l6, %o0, %l3 loop_5586: movrgz %o6, %l2, %l4 fmovdpos %icc, %f1, %f7 add %o5, %i5, %g7 brgz,a %l5, loop_5587 ldd [%l7 + 0x28], %f12 stw %o7, [%l7 + 0x50] ldd [%l7 + 0x60], %f4 loop_5587: mulscc %g2, 0x09E0, %i4 movrgez %o4, %g5, %g3 subc %i7, %l0, %l1 fcmpeq32 %f12, %f4, %g1 xnor %o2, 0x052C, %g6 brlez,a %i0, loop_5588 ldd [%l7 + 0x28], %f6 tg %icc, 0x2 bpos,pn %xcc, loop_5589 loop_5588: std %f4, [%l7 + 0x40] be,a %xcc, loop_5590 ba,a,pt %icc, loop_5591 loop_5589: udiv %i3, 0x0938, %i2 ba,a %icc, loop_5592 loop_5590: brz,a %i1, loop_5593 loop_5591: tvs %xcc, 0x2 movgu %icc, %i6, %g4 loop_5592: fpadd32s %f7, %f12, %f12 loop_5593: movrlez %o3, 0x1C2, %o1 fmul8x16al %f2, %f1, %f14 fexpand %f10, %f14 add %l6, 0x1751, %l3 std %f8, [%l7 + 0x30] ld [%l7 + 0x7C], %f3 array32 %o6, %l2, %l4 sub %o0, %o5, %g7 edge32l %l5, %o7, %g2 std %f4, [%l7 + 0x38] ldd [%l7 + 0x48], %f2 array16 %i5, %i4, %o4 fmovsle %icc, %f6, %f5 movrlz %g3, 0x054, %g5 lduw [%l7 + 0x50], %i7 add %l0, 0x1E77, %l1 fcmpes %fcc1, %f0, %f15 faligndata %f0, %f6, %f0 st %f0, [%l7 + 0x54] fmovdg %icc, %f9, %f2 fcmple16 %f0, %f8, %g1 bne,a,pn %icc, loop_5594 smul %o2, 0x09A4, %g6 umulcc %i0, 0x1106, %i2 ldsw [%l7 + 0x74], %i3 loop_5594: stb %i6, [%l7 + 0x33] ldsb [%l7 + 0x22], %i1 fmovdneg %icc, %f7, %f7 movleu %icc, %o3, %o1 ld [%l7 + 0x28], %f10 sth %l6, [%l7 + 0x66] bge,pn %icc, loop_5595 lduh [%l7 + 0x74], %l3 tcs %xcc, 0x0 lduw [%l7 + 0x28], %g4 loop_5595: fmovrdgz %l2, %f2, %f2 ldx [%l7 + 0x28], %l4 movgu %icc, %o6, %o5 addcc %g7, %l5, %o7 fmovsgu %icc, %f10, %f0 fmovdl %xcc, %f15, %f7 sdiv %g2, 0x1324, %o0 edge32 %i4, %o4, %g3 movl %xcc, %g5, %i7 for %f6, %f12, %f4 subcc %l0, %l1, %g1 fmovdpos %xcc, %f15, %f8 umul %o2, 0x0CE0, %g6 ldd [%l7 + 0x50], %f14 movge %xcc, %i0, %i5 ldsb [%l7 + 0x39], %i2 call loop_5596 fbne %fcc2, loop_5597 fpsub32 %f12, %f4, %f4 fmovdgu %icc, %f7, %f13 loop_5596: tpos %xcc, 0x3 loop_5597: alignaddr %i3, %i6, %i1 mulx %o1, 0x0D13, %l6 brnz %l3, loop_5598 lduw [%l7 + 0x54], %g4 fmovrdgz %o3, %f10, %f0 lduw [%l7 + 0x78], %l4 loop_5598: sth %l2, [%l7 + 0x4C] xorcc %o5, 0x094B, %g7 ldsh [%l7 + 0x2A], %o6 call loop_5599 ldsh [%l7 + 0x60], %l5 nop setx loop_5600, %l0, %l1 jmpl %l1, %g2 tcc %xcc, 0x7 loop_5599: tg %xcc, 0x6 srl %o0, %i4, %o4 loop_5600: bneg,a,pt %xcc, loop_5601 fxnors %f4, %f1, %f0 movrgez %g3, %o7, %g5 movn %xcc, %i7, %l1 loop_5601: lduh [%l7 + 0x78], %l0 fors %f9, %f6, %f3 array16 %g1, %g6, %o2 movne %xcc, %i0, %i5 movcs %icc, %i3, %i6 fmovrsne %i1, %f5, %f6 lduw [%l7 + 0x2C], %i2 st %f9, [%l7 + 0x30] fpack16 %f10, %f3 fmovdn %xcc, %f9, %f1 ldsh [%l7 + 0x24], %l6 st %f3, [%l7 + 0x34] ldsw [%l7 + 0x70], %o1 ldsb [%l7 + 0x13], %l3 xnorcc %g4, 0x0AD9, %l4 fandnot1 %f12, %f8, %f6 movpos %icc, %o3, %l2 bge loop_5602 bn,a %icc, loop_5603 ldub [%l7 + 0x78], %g7 bgu,a %xcc, loop_5604 loop_5602: tne %icc, 0x6 loop_5603: tn %xcc, 0x0 lduw [%l7 + 0x30], %o5 loop_5604: fmovsvc %icc, %f2, %f8 fpack16 %f14, %f0 st %f8, [%l7 + 0x48] ldx [%l7 + 0x20], %l5 ldsh [%l7 + 0x5E], %o6 ldx [%l7 + 0x30], %o0 fpack16 %f8, %f12 stw %g2, [%l7 + 0x08] bcs,pn %icc, loop_5605 tsubcc %o4, %g3, %o7 fcmpne32 %f12, %f8, %i4 ld [%l7 + 0x10], %f11 loop_5605: std %f4, [%l7 + 0x70] ldsh [%l7 + 0x3C], %g5 movrne %i7, 0x332, %l1 stx %l0, [%l7 + 0x08] fbu,a %fcc2, loop_5606 movge %icc, %g1, %o2 stx %i0, [%l7 + 0x10] fmovs %f2, %f15 loop_5606: stx %i5, [%l7 + 0x78] ldx [%l7 + 0x60], %i3 fbuge %fcc0, loop_5607 fbug %fcc1, loop_5608 movleu %xcc, %i6, %i1 fmovsgu %xcc, %f10, %f12 loop_5607: fmuld8sux16 %f4, %f14, %f2 loop_5608: ldd [%l7 + 0x10], %f6 ldsw [%l7 + 0x34], %g6 mova %xcc, %l6, %o1 edge32 %i2, %g4, %l3 bcs,a %icc, loop_5609 ldd [%l7 + 0x68], %f14 sth %l4, [%l7 + 0x74] stx %l2, [%l7 + 0x58] loop_5609: lduh [%l7 + 0x3C], %o3 bge,pt %icc, loop_5610 edge8n %g7, %o5, %l5 tl %xcc, 0x4 stb %o0, [%l7 + 0x35] loop_5610: movrlez %o6, %g2, %g3 fmul8ulx16 %f4, %f14, %f4 fbge %fcc0, loop_5611 alignaddr %o7, %i4, %o4 fpsub32 %f0, %f8, %f4 movgu %xcc, %i7, %l1 loop_5611: movn %icc, %g5, %g1 andncc %l0, %i0, %i5 or %o2, %i6, %i1 ldub [%l7 + 0x0B], %g6 fmovde %icc, %f1, %f0 ldx [%l7 + 0x30], %i3 fmovsg %icc, %f3, %f15 edge8n %l6, %i2, %g4 ba %xcc, loop_5612 movne %xcc, %o1, %l4 subccc %l3, %o3, %g7 fzeros %f15 loop_5612: edge16ln %o5, %l5, %o0 ld [%l7 + 0x14], %f9 ldsb [%l7 + 0x39], %l2 sethi 0x1147, %g2 fcmps %fcc1, %f5, %f4 fcmps %fcc3, %f6, %f7 addc %g3, 0x02AF, %o6 ldsh [%l7 + 0x7E], %o7 st %f8, [%l7 + 0x68] st %f0, [%l7 + 0x20] umulcc %o4, 0x05E4, %i4 st %f8, [%l7 + 0x48] bpos,a,pt %xcc, loop_5613 orcc %i7, 0x0D4A, %g5 tsubcctv %g1, 0x050B, %l1 fmul8x16 %f5, %f0, %f10 loop_5613: fcmpeq32 %f6, %f6, %l0 ldub [%l7 + 0x4F], %i5 brlez %o2, loop_5614 bvc,pt %xcc, loop_5615 sll %i6, %i0, %i1 fmovsvc %icc, %f15, %f5 loop_5614: edge16n %g6, %i3, %i2 loop_5615: ld [%l7 + 0x44], %f9 ldub [%l7 + 0x12], %l6 fmovdleu %icc, %f15, %f0 fones %f0 fbl,a %fcc2, loop_5616 tn %xcc, 0x1 fbge,a %fcc0, loop_5617 fornot2s %f8, %f14, %f2 loop_5616: bne %icc, loop_5618 tgu %xcc, 0x5 loop_5617: fnot1 %f0, %f2 fpack16 %f2, %f12 loop_5618: fbg %fcc1, loop_5619 stw %g4, [%l7 + 0x40] fmovsne %xcc, %f2, %f12 fmovrslez %o1, %f8, %f2 loop_5619: std %f6, [%l7 + 0x38] fmovrde %l4, %f12, %f10 fmovsne %xcc, %f0, %f11 srax %l3, 0x12, %o3 st %f14, [%l7 + 0x14] fmovd %f0, %f6 fornot2 %f0, %f6, %f0 fmovrdgez %o5, %f10, %f14 stw %l5, [%l7 + 0x14] orncc %o0, 0x1F66, %l2 ldx [%l7 + 0x70], %g2 fmovspos %xcc, %f10, %f13 fpadd32s %f15, %f4, %f1 movgu %icc, %g7, %o6 fexpand %f5, %f6 fmovsvc %xcc, %f10, %f14 lduw [%l7 + 0x4C], %g3 stx %o4, [%l7 + 0x28] umul %o7, %i4, %g5 ldsb [%l7 + 0x2A], %g1 std %f2, [%l7 + 0x20] ldsw [%l7 + 0x6C], %i7 ldub [%l7 + 0x2C], %l1 movn %icc, %l0, %o2 fbe %fcc1, loop_5620 stb %i6, [%l7 + 0x7D] fmovrdne %i5, %f4, %f2 lduw [%l7 + 0x4C], %i0 loop_5620: tvs %icc, 0x5 fbug,a %fcc0, loop_5621 stw %g6, [%l7 + 0x70] fpackfix %f2, %f5 ldub [%l7 + 0x18], %i3 loop_5621: stb %i1, [%l7 + 0x66] stw %i2, [%l7 + 0x14] bne,a,pt %icc, loop_5622 ldd [%l7 + 0x40], %f6 sra %l6, %o1, %g4 stw %l4, [%l7 + 0x50] loop_5622: ldd [%l7 + 0x58], %f6 fmovdcc %xcc, %f8, %f4 ldub [%l7 + 0x0D], %o3 ldsw [%l7 + 0x0C], %o5 fnegd %f0, %f10 edge16n %l3, %l5, %o0 fcmpeq16 %f12, %f4, %l2 fmul8sux16 %f6, %f12, %f2 ld [%l7 + 0x64], %f7 movvs %xcc, %g2, %g7 ldsw [%l7 + 0x0C], %g3 fpack16 %f12, %f9 bneg loop_5623 brlz,a %o4, loop_5624 fone %f4 fzero %f12 loop_5623: be,a loop_5625 loop_5624: stb %o7, [%l7 + 0x7C] bne,a loop_5626 call loop_5627 loop_5625: fmovscs %icc, %f3, %f15 array32 %o6, %i4, %g1 loop_5626: tle %xcc, 0x2 loop_5627: ldsb [%l7 + 0x4E], %g5 xnor %l1, %l0, %o2 stb %i7, [%l7 + 0x24] fmovsneg %icc, %f0, %f14 sdivx %i5, 0x1C33, %i0 st %f13, [%l7 + 0x64] fmul8x16 %f3, %f2, %f8 movpos %icc, %i6, %g6 lduh [%l7 + 0x64], %i1 stw %i2, [%l7 + 0x3C] bcc,a %icc, loop_5628 fmovspos %icc, %f10, %f14 addccc %i3, 0x05FE, %o1 fnands %f15, %f1, %f3 loop_5628: fmovscc %xcc, %f8, %f12 bne loop_5629 ldx [%l7 + 0x50], %g4 fnot2s %f14, %f12 addccc %l6, %l4, %o3 loop_5629: edge16ln %o5, %l3, %o0 fmovrdlez %l2, %f6, %f0 tle %xcc, 0x6 fcmpne32 %f0, %f14, %g2 fmovsleu %icc, %f12, %f11 stx %g7, [%l7 + 0x28] tg %icc, 0x6 fmuld8ulx16 %f7, %f10, %f4 umul %g3, %o4, %l5 stx %o7, [%l7 + 0x10] add %i4, %g1, %o6 taddcctv %l1, %g5, %o2 stw %i7, [%l7 + 0x64] fbne,a %fcc0, loop_5630 umulcc %l0, 0x1194, %i5 fmuld8ulx16 %f14, %f1, %f0 fbg %fcc2, loop_5631 loop_5630: nop setx loop_5632, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x28], %f12 sllx %i0, %i6, %g6 loop_5631: fmul8x16au %f0, %f4, %f10 loop_5632: subcc %i2, 0x19BE, %i3 movpos %icc, %i1, %g4 stb %l6, [%l7 + 0x64] stb %o1, [%l7 + 0x43] addc %l4, %o5, %o3 bshuffle %f10, %f14, %f12 ldsw [%l7 + 0x44], %l3 andn %l2, 0x041B, %g2 ldsb [%l7 + 0x7B], %o0 fmuld8ulx16 %f12, %f1, %f0 fnands %f4, %f3, %f12 fpsub32 %f0, %f14, %f4 bpos,a loop_5633 lduh [%l7 + 0x0A], %g7 brnz %g3, loop_5634 alignaddr %l5, %o4, %o7 loop_5633: ld [%l7 + 0x5C], %f12 sth %i4, [%l7 + 0x4A] loop_5634: umul %o6, 0x1848, %l1 fbn %fcc3, loop_5635 bpos,a,pt %xcc, loop_5636 fmovsne %xcc, %f2, %f7 stw %g5, [%l7 + 0x60] loop_5635: fcmple16 %f10, %f14, %o2 loop_5636: fandnot2 %f14, %f8, %f4 bgu,pn %icc, loop_5637 ba,a loop_5638 fmovdcs %icc, %f1, %f7 udivx %i7, 0x0EA7, %l0 loop_5637: mulscc %i5, 0x1953, %g1 loop_5638: andn %i0, %i6, %i2 stw %i3, [%l7 + 0x18] st %f13, [%l7 + 0x48] ldd [%l7 + 0x20], %f14 add %g6, %i1, %g4 call loop_5639 be loop_5640 movrgez %l6, %l4, %o1 umul %o5, 0x17B2, %l3 loop_5639: sll %o3, %l2, %o0 loop_5640: std %f10, [%l7 + 0x38] fmovde %xcc, %f11, %f5 st %f7, [%l7 + 0x74] xorcc %g2, %g3, %l5 fmuld8sux16 %f14, %f13, %f0 fmovda %xcc, %f1, %f5 fmovdvs %xcc, %f4, %f12 fcmpeq32 %f12, %f10, %g7 fmovsleu %xcc, %f8, %f14 orn %o4, %i4, %o6 faligndata %f12, %f4, %f8 fors %f13, %f13, %f11 ldsb [%l7 + 0x20], %o7 fmovdcc %icc, %f4, %f12 or %g5, %l1, %o2 fbl,a %fcc2, loop_5641 or %l0, %i5, %g1 movleu %xcc, %i7, %i6 bne loop_5642 loop_5641: fornot1s %f14, %f6, %f5 orcc %i2, %i3, %i0 movleu %xcc, %g6, %g4 loop_5642: fmovsa %icc, %f3, %f13 stw %i1, [%l7 + 0x20] sth %l6, [%l7 + 0x52] lduh [%l7 + 0x3C], %l4 mova %icc, %o5, %o1 fnands %f14, %f13, %f8 fxnor %f0, %f6, %f2 siam 0x1 lduw [%l7 + 0x0C], %l3 movneg %xcc, %l2, %o3 fsrc1s %f14, %f15 mova %icc, %g2, %o0 fxnor %f8, %f14, %f10 ldsh [%l7 + 0x14], %l5 edge8l %g3, %o4, %g7 ldx [%l7 + 0x10], %i4 brlez %o7, loop_5643 sdivcc %g5, 0x06E7, %l1 tvs %xcc, 0x3 brgz,a %o6, loop_5644 loop_5643: st %f15, [%l7 + 0x40] fbul %fcc3, loop_5645 ba,a loop_5646 loop_5644: fmovscs %icc, %f7, %f7 ldsh [%l7 + 0x7A], %o2 loop_5645: bl %icc, loop_5647 loop_5646: movrgez %l0, %i5, %i7 tvs %icc, 0x6 addcc %i6, 0x1D4D, %g1 loop_5647: stb %i2, [%l7 + 0x32] st %f7, [%l7 + 0x6C] fand %f10, %f12, %f12 and %i3, %g6, %i0 brnz,a %i1, loop_5648 ldsh [%l7 + 0x48], %l6 tpos %icc, 0x7 fmovda %xcc, %f0, %f13 loop_5648: fexpand %f0, %f0 ldd [%l7 + 0x48], %f0 ldsb [%l7 + 0x6B], %g4 sth %l4, [%l7 + 0x7C] edge8 %o5, %l3, %o1 tcs %icc, 0x2 siam 0x7 fandnot1 %f0, %f4, %f8 fbe %fcc2, loop_5649 fpackfix %f14, %f0 lduw [%l7 + 0x74], %l2 array8 %o3, %o0, %l5 loop_5649: sll %g3, %g2, %o4 fmovsg %icc, %f0, %f15 ldsb [%l7 + 0x74], %i4 edge16l %g7, %o7, %l1 fandnot1 %f6, %f4, %f14 fmovrslez %o6, %f3, %f8 edge16l %o2, %g5, %i5 andncc %l0, %i7, %g1 fmovsn %xcc, %f7, %f6 movrgez %i6, %i3, %i2 brgz %g6, loop_5650 std %f4, [%l7 + 0x68] std %f8, [%l7 + 0x50] udivx %i0, 0x01A8, %i1 loop_5650: ldub [%l7 + 0x23], %g4 std %f8, [%l7 + 0x18] fbl,a %fcc2, loop_5651 ldsw [%l7 + 0x0C], %l4 fxnors %f1, %f3, %f2 fnegs %f0, %f4 loop_5651: movle %icc, %l6, %o5 stx %l3, [%l7 + 0x28] xnor %o1, 0x03AF, %l2 fmovrdgez %o0, %f4, %f8 fmovsn %xcc, %f9, %f13 fbo %fcc0, loop_5652 stb %o3, [%l7 + 0x6C] tg %xcc, 0x0 tleu %icc, 0x5 loop_5652: fnegd %f2, %f8 fmovsne %xcc, %f14, %f6 srlx %l5, 0x00, %g2 sub %g3, 0x0E10, %o4 stx %g7, [%l7 + 0x08] fexpand %f10, %f8 lduh [%l7 + 0x14], %i4 bne,pn %icc, loop_5653 fbo,a %fcc0, loop_5654 edge8l %o7, %l1, %o2 xor %g5, 0x1E28, %i5 loop_5653: fcmple32 %f4, %f6, %o6 loop_5654: lduh [%l7 + 0x6E], %l0 fmovrslez %i7, %f15, %f10 fpackfix %f10, %f9 movrlez %g1, %i6, %i3 mulx %i2, 0x15D9, %g6 xnor %i1, %g4, %i0 fpsub16 %f12, %f4, %f2 tcc %xcc, 0x4 fcmple16 %f10, %f4, %l4 smulcc %l6, 0x10D8, %l3 smul %o5, 0x0770, %l2 movre %o1, %o3, %o0 fandnot1 %f8, %f2, %f2 edge32 %l5, %g2, %o4 fmovrde %g7, %f8, %f8 fpadd32s %f8, %f1, %f7 sdiv %i4, 0x0918, %g3 movre %l1, %o7, %o2 fpadd32 %f10, %f6, %f6 ld [%l7 + 0x58], %f0 brlz,a %g5, loop_5655 fsrc2s %f11, %f1 ldd [%l7 + 0x68], %f2 bneg,a,pn %icc, loop_5656 loop_5655: ldsb [%l7 + 0x3D], %o6 siam 0x5 edge32l %i5, %l0, %g1 loop_5656: edge8l %i7, %i6, %i3 bcc,a,pt %xcc, loop_5657 fmovsn %xcc, %f6, %f1 alignaddrl %g6, %i2, %g4 ldx [%l7 + 0x20], %i1 loop_5657: movg %icc, %l4, %l6 std %f2, [%l7 + 0x20] stb %i0, [%l7 + 0x10] fpackfix %f0, %f6 brlz,a %o5, loop_5658 edge32 %l2, %l3, %o3 fandnot1 %f8, %f6, %f6 move %xcc, %o0, %l5 loop_5658: fones %f15 ldsh [%l7 + 0x12], %g2 stx %o4, [%l7 + 0x28] fbo %fcc3, loop_5659 ld [%l7 + 0x34], %f14 bge,a loop_5660 fornot1 %f6, %f6, %f4 loop_5659: pdist %f6, %f10, %f8 nop setx loop_5661, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5660: movne %icc, %o1, %i4 fbg,a %fcc3, loop_5662 mova %icc, %g7, %g3 loop_5661: fmovsvs %xcc, %f1, %f8 st %f2, [%l7 + 0x38] loop_5662: ldsb [%l7 + 0x0F], %o7 tneg %icc, 0x6 fexpand %f15, %f8 ldsh [%l7 + 0x0C], %o2 stx %g5, [%l7 + 0x70] tvs %icc, 0x6 fblg %fcc2, loop_5663 tsubcc %o6, %l1, %i5 fpsub16s %f15, %f5, %f2 ldub [%l7 + 0x3D], %g1 loop_5663: lduw [%l7 + 0x74], %i7 stw %i6, [%l7 + 0x7C] fbug %fcc2, loop_5664 tleu %icc, 0x3 fmovsle %icc, %f3, %f11 ldsb [%l7 + 0x2D], %i3 loop_5664: fnands %f5, %f3, %f10 subcc %g6, %i2, %g4 edge32ln %l0, %l4, %l6 ld [%l7 + 0x20], %f15 fnor %f2, %f12, %f2 smulcc %i0, %o5, %l2 fpackfix %f2, %f0 movn %icc, %l3, %o3 fbne %fcc3, loop_5665 tl %icc, 0x1 fcmple16 %f0, %f14, %i1 smulcc %l5, %o0, %o4 loop_5665: ldsb [%l7 + 0x7D], %g2 addc %i4, %o1, %g7 fmovsg %xcc, %f6, %f14 sth %g3, [%l7 + 0x26] sth %o2, [%l7 + 0x48] ldub [%l7 + 0x6A], %o7 fpsub32s %f3, %f12, %f12 bge,a,pn %xcc, loop_5666 lduh [%l7 + 0x46], %o6 edge8ln %l1, %i5, %g5 tvs %icc, 0x3 loop_5666: fmovdg %icc, %f3, %f4 fmovdn %xcc, %f5, %f3 fpsub32s %f0, %f2, %f8 fsrc2 %f8, %f6 fzero %f0 fble %fcc1, loop_5667 fmovdg %xcc, %f1, %f5 fmovsgu %xcc, %f1, %f5 bvs,pt %xcc, loop_5668 loop_5667: stw %g1, [%l7 + 0x60] ldub [%l7 + 0x0A], %i7 nop setx loop_5669, %l0, %l1 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_5668: sdiv %i3, 0x0EE7, %g6 st %f9, [%l7 + 0x7C] bge loop_5670 loop_5669: sllx %i6, 0x0E, %g4 fandnot2 %f0, %f14, %f12 ld [%l7 + 0x18], %f12 loop_5670: fnot2s %f8, %f9 bn %xcc, loop_5671 movg %xcc, %l0, %i2 tpos %xcc, 0x5 stx %l4, [%l7 + 0x48] loop_5671: fones %f11 fornot2s %f6, %f4, %f5 mulx %i0, 0x0451, %o5 orncc %l2, %l3, %l6 fmovrdgez %o3, %f10, %f10 ldsh [%l7 + 0x08], %l5 fcmpd %fcc0, %f10, %f12 ldsh [%l7 + 0x70], %o0 ldx [%l7 + 0x20], %o4 udivx %g2, 0x1498, %i4 stx %o1, [%l7 + 0x10] movle %xcc, %i1, %g3 fbug %fcc0, loop_5672 fcmple32 %f12, %f14, %o2 fbn,a %fcc0, loop_5673 movre %g7, 0x376, %o6 loop_5672: andncc %o7, %l1, %i5 lduh [%l7 + 0x68], %g5 loop_5673: brlez %g1, loop_5674 fmovsgu %xcc, %f4, %f13 fmovsle %icc, %f11, %f15 brlez,a %i3, loop_5675 loop_5674: ldsh [%l7 + 0x58], %i7 movn %icc, %i6, %g6 fnor %f0, %f4, %f2 loop_5675: fnegs %f1, %f9 fmovscs %icc, %f13, %f13 lduh [%l7 + 0x6E], %l0 fpsub16 %f10, %f2, %f2 fzero %f0 std %f10, [%l7 + 0x20] fmovdg %xcc, %f8, %f12 popc %g4, %l4 orcc %i0, %o5, %l2 fcmps %fcc3, %f4, %f9 fmul8ulx16 %f12, %f2, %f0 sth %i2, [%l7 + 0x76] movrgz %l3, 0x221, %o3 fors %f13, %f4, %f15 fxor %f2, %f2, %f4 fmovrslez %l6, %f6, %f9 brgz %o0, loop_5676 ldd [%l7 + 0x78], %f2 mulx %l5, %o4, %i4 ldd [%l7 + 0x40], %f10 loop_5676: bge loop_5677 fmovdneg %icc, %f9, %f4 stb %o1, [%l7 + 0x40] movre %g2, %g3, %i1 loop_5677: st %f9, [%l7 + 0x30] nop setx loop_5678, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bcc loop_5679 fmovdge %icc, %f9, %f6 edge8n %g7, %o2, %o6 loop_5678: tneg %xcc, 0x3 loop_5679: fand %f6, %f4, %f0 fmovsneg %xcc, %f11, %f6 fmovdle %xcc, %f15, %f5 edge8n %o7, %l1, %i5 ta %xcc, 0x7 fbe %fcc2, loop_5680 stx %g1, [%l7 + 0x48] fcmpeq16 %f4, %f14, %g5 stb %i7, [%l7 + 0x22] loop_5680: ldx [%l7 + 0x10], %i6 add %g6, 0x0D05, %l0 fbu %fcc3, loop_5681 fbne %fcc1, loop_5682 stb %g4, [%l7 + 0x09] fmovsn %icc, %f7, %f13 loop_5681: brgz %i3, loop_5683 loop_5682: std %f10, [%l7 + 0x08] xor %l4, 0x09BA, %o5 stx %i0, [%l7 + 0x48] loop_5683: movne %icc, %l2, %l3 fbu,a %fcc1, loop_5684 mulx %i2, 0x18BA, %o3 ldsh [%l7 + 0x36], %o0 fba %fcc1, loop_5685 loop_5684: array32 %l6, %o4, %i4 fmovsa %icc, %f11, %f10 ldsb [%l7 + 0x3E], %o1 loop_5685: stw %l5, [%l7 + 0x58] tvs %icc, 0x1 lduh [%l7 + 0x4A], %g3 ldsb [%l7 + 0x11], %g2 movg %xcc, %g7, %i1 edge16ln %o6, %o7, %o2 popc %l1, %i5 smulcc %g1, 0x1167, %g5 ldub [%l7 + 0x61], %i7 ldsw [%l7 + 0x70], %i6 edge8l %l0, %g6, %i3 ba,pn %xcc, loop_5686 fands %f10, %f2, %f1 sll %l4, %o5, %g4 smul %i0, 0x0C81, %l3 loop_5686: ldub [%l7 + 0x41], %l2 st %f0, [%l7 + 0x44] fbe %fcc1, loop_5687 stx %o3, [%l7 + 0x70] tpos %xcc, 0x3 edge16l %i2, %l6, %o0 loop_5687: movrne %o4, 0x087, %i4 ldx [%l7 + 0x30], %l5 array16 %o1, %g2, %g3 ldx [%l7 + 0x40], %i1 ldsb [%l7 + 0x51], %o6 stx %g7, [%l7 + 0x50] edge16ln %o2, %l1, %i5 fmul8x16au %f3, %f2, %f2 fmovrsgez %g1, %f15, %f2 ldub [%l7 + 0x54], %o7 orn %i7, %g5, %i6 edge8l %g6, %i3, %l0 bcc,a,pt %icc, loop_5688 ldsh [%l7 + 0x42], %l4 fornot2s %f1, %f11, %f11 st %f0, [%l7 + 0x18] loop_5688: ldub [%l7 + 0x23], %o5 edge16l %g4, %l3, %l2 fnot2s %f10, %f14 mulx %i0, %i2, %l6 umulcc %o3, 0x0831, %o0 umul %i4, 0x16D6, %o4 sdivx %o1, 0x1156, %l5 std %f8, [%l7 + 0x28] fmul8x16al %f1, %f2, %f6 fcmpne16 %f6, %f6, %g3 ldub [%l7 + 0x7E], %i1 ldx [%l7 + 0x10], %g2 fmovrdlez %g7, %f4, %f14 ldd [%l7 + 0x30], %f10 fmovrdlez %o2, %f12, %f10 ld [%l7 + 0x60], %f11 lduw [%l7 + 0x08], %l1 ldub [%l7 + 0x7F], %o6 ldd [%l7 + 0x30], %f2 brgez %g1, loop_5689 bvc,a,pt %xcc, loop_5690 fbug %fcc0, loop_5691 nop setx loop_5692, %l0, %l1 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_5689: fbl %fcc2, loop_5693 loop_5690: ldsb [%l7 + 0x7D], %o7 loop_5691: fmovdge %xcc, %f0, %f9 loop_5692: fmovsle %xcc, %f13, %f10 loop_5693: ldub [%l7 + 0x76], %i5 bneg,a loop_5694 movgu %xcc, %i7, %g5 lduh [%l7 + 0x56], %i6 andcc %g6, 0x0759, %l0 loop_5694: fmovscc %xcc, %f13, %f3 movrgez %l4, 0x113, %i3 fmovrdne %o5, %f4, %f12 tge %xcc, 0x7 stx %g4, [%l7 + 0x40] orncc %l2, %i0, %l3 fand %f6, %f4, %f0 taddcctv %i2, %o3, %o0 umul %l6, %i4, %o1 edge32l %o4, %g3, %l5 tleu %xcc, 0x3 fmovrslz %g2, %f15, %f13 sth %g7, [%l7 + 0x2C] ldd [%l7 + 0x28], %f14 tneg %icc, 0x7 orcc %i1, 0x16A1, %o2 fbug %fcc2, loop_5695 fbl,a %fcc3, loop_5696 alignaddr %o6, %g1, %l1 sth %i5, [%l7 + 0x5E] loop_5695: brgez %i7, loop_5697 loop_5696: tneg %xcc, 0x1 tle %icc, 0x1 nop setx loop_5698, %l0, %l1 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_5697: ld [%l7 + 0x10], %f3 bn %icc, loop_5699 tle %icc, 0x5 loop_5698: ldsw [%l7 + 0x68], %o7 fmovsg %icc, %f15, %f3 loop_5699: stx %g5, [%l7 + 0x38] fmovrsgez %g6, %f11, %f6 ldsh [%l7 + 0x76], %i6 bgu,a %xcc, loop_5700 fpadd32s %f1, %f10, %f12 movcc %icc, %l4, %l0 fmovscc %icc, %f8, %f9 loop_5700: ldsw [%l7 + 0x30], %i3 edge32l %g4, %l2, %i0 ld [%l7 + 0x50], %f6 nop setx loop_5701, %l0, %l1 jmpl %l1, %o5 fmovsneg %icc, %f15, %f7 stw %l3, [%l7 + 0x18] fmovdleu %xcc, %f9, %f5 loop_5701: ld [%l7 + 0x6C], %f3 fblg,a %fcc3, loop_5702 fmul8x16al %f9, %f11, %f6 std %f2, [%l7 + 0x68] fbo %fcc0, loop_5703 loop_5702: fnegd %f12, %f14 faligndata %f0, %f12, %f0 lduw [%l7 + 0x1C], %o3 loop_5703: sdivx %i2, 0x10CE, %l6 fmuld8sux16 %f1, %f2, %f0 fblg %fcc2, loop_5704 fmovsge %icc, %f10, %f2 move %icc, %i4, %o1 fabss %f13, %f15 loop_5704: movpos %icc, %o4, %g3 fbuge %fcc0, loop_5705 sth %o0, [%l7 + 0x12] ldsh [%l7 + 0x6C], %g2 fmovdle %icc, %f4, %f9 loop_5705: ldx [%l7 + 0x68], %l5 fbe,a %fcc3, loop_5706 ldd [%l7 + 0x40], %f10 sethi 0x17CB, %i1 mulscc %g7, 0x0A53, %o2 loop_5706: ldx [%l7 + 0x60], %o6 bvc,a loop_5707 array16 %g1, %i5, %i7 fnot1s %f9, %f4 movneg %icc, %l1, %o7 loop_5707: stx %g5, [%l7 + 0x18] std %f2, [%l7 + 0x38] tvc %icc, 0x6 bg loop_5708 stb %g6, [%l7 + 0x55] movle %xcc, %l4, %i6 lduw [%l7 + 0x7C], %l0 loop_5708: and %g4, 0x1C10, %l2 bshuffle %f0, %f0, %f4 fmovrde %i0, %f2, %f6 lduh [%l7 + 0x54], %i3 fmovse %xcc, %f1, %f13 stb %o5, [%l7 + 0x5F] bne,pt %icc, loop_5709 bpos,pn %xcc, loop_5710 fcmpne32 %f8, %f14, %o3 stb %l3, [%l7 + 0x4A] loop_5709: umul %l6, %i4, %o1 loop_5710: brnz,a %o4, loop_5711 fbn %fcc0, loop_5712 xor %g3, %i2, %g2 stb %l5, [%l7 + 0x35] loop_5711: fmovrsgz %i1, %f12, %f3 loop_5712: brz,a %g7, loop_5713 call loop_5714 fmovda %icc, %f6, %f0 ldx [%l7 + 0x18], %o2 loop_5713: fmovsa %xcc, %f4, %f3 loop_5714: ld [%l7 + 0x20], %f2 fsrc2s %f9, %f1 ldub [%l7 + 0x3A], %o0 fnot1 %f6, %f12 fmovda %xcc, %f12, %f14 fmovdneg %xcc, %f10, %f9 tcs %icc, 0x0 fmuld8sux16 %f3, %f10, %f8 ldsw [%l7 + 0x6C], %g1 fmovrdgz %i5, %f0, %f12 fmovdleu %icc, %f15, %f2 smul %i7, 0x0952, %o6 tle %icc, 0x5 lduh [%l7 + 0x4A], %o7 fand %f10, %f14, %f2 ldub [%l7 + 0x1D], %g5 srax %l1, 0x10, %l4 ld [%l7 + 0x60], %f13 movrgz %g6, 0x1F6, %l0 fandnot1 %f8, %f10, %f0 fmovdne %icc, %f10, %f13 add %i6, 0x17AD, %g4 ldsb [%l7 + 0x5B], %l2 fmovdcc %xcc, %f7, %f5 stx %i3, [%l7 + 0x70] fornot1 %f2, %f4, %f10 fnot2s %f3, %f3 ldub [%l7 + 0x44], %o5 edge8ln %i0, %l3, %o3 xor %i4, %l6, %o4 fxnor %f4, %f8, %f8 movgu %xcc, %o1, %i2 fmovsl %xcc, %f6, %f2 edge32ln %g2, %l5, %i1 stx %g3, [%l7 + 0x40] stb %g7, [%l7 + 0x4A] taddcctv %o0, 0x1FDC, %g1 stb %i5, [%l7 + 0x25] fmovde %xcc, %f13, %f2 xnor %o2, 0x1567, %i7 ldsb [%l7 + 0x12], %o6 fmovda %icc, %f0, %f15 fnot1s %f1, %f0 sth %g5, [%l7 + 0x42] fmovdvc %icc, %f15, %f0 tsubcc %l1, %l4, %g6 fpsub16s %f5, %f8, %f12 ldsb [%l7 + 0x1B], %o7 fmovdvs %icc, %f6, %f3 tg %icc, 0x2 fornot1 %f4, %f10, %f14 sth %i6, [%l7 + 0x12] fmovrsgz %l0, %f8, %f7 fmovspos %xcc, %f13, %f15 brlez %g4, loop_5715 ldx [%l7 + 0x40], %l2 std %f4, [%l7 + 0x28] fmovrdgz %o5, %f0, %f4 loop_5715: ldx [%l7 + 0x68], %i0 ldx [%l7 + 0x10], %i3 fmovdne %icc, %f3, %f8 add %o3, %i4, %l6 smul %o4, 0x0B42, %l3 tg %xcc, 0x5 ld [%l7 + 0x70], %f11 sth %i2, [%l7 + 0x20] fxnors %f5, %f15, %f8 std %f4, [%l7 + 0x40] stx %g2, [%l7 + 0x08] tneg %icc, 0x7 fpadd16 %f12, %f12, %f2 ldsh [%l7 + 0x4A], %l5 addccc %o1, %i1, %g7 fones %f8 andncc %g3, %o0, %i5 fbne %fcc2, loop_5716 tsubcc %o2, 0x0040, %i7 ldsw [%l7 + 0x68], %g1 stx %o6, [%l7 + 0x78] loop_5716: fmovdleu %icc, %f15, %f0 srax %g5, %l4, %l1 ldsh [%l7 + 0x52], %o7 sll %i6, 0x02, %g6 fpadd32s %f0, %f8, %f15 st %f12, [%l7 + 0x38] fmovrdlez %l0, %f6, %f4 fmovrsgz %g4, %f11, %f5 nop setx loop_5717, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %o5, [%l7 + 0x65] ld [%l7 + 0x78], %f12 fmovrdlz %l2, %f10, %f10 loop_5717: fmovscs %icc, %f8, %f7 fcmpeq32 %f10, %f2, %i3 fxors %f15, %f1, %f2 bcc loop_5718 tsubcc %i0, 0x0683, %i4 ld [%l7 + 0x14], %f7 fzeros %f1 loop_5718: ldub [%l7 + 0x09], %l6 fmovse %icc, %f15, %f8 be,a loop_5719 fandnot1s %f14, %f3, %f5 fmovsge %xcc, %f2, %f12 xnor %o3, %o4, %i2 loop_5719: tvs %icc, 0x4 fbu %fcc1, loop_5720 fabsd %f8, %f6 std %f2, [%l7 + 0x78] subc %l3, 0x1E2C, %g2 loop_5720: fzero %f2 sth %l5, [%l7 + 0x32] mulx %o1, %i1, %g3 brz,a %g7, loop_5721 lduh [%l7 + 0x6C], %o0 ba,pt %xcc, loop_5722 lduh [%l7 + 0x14], %o2 loop_5721: lduw [%l7 + 0x34], %i7 fexpand %f0, %f14 loop_5722: std %f10, [%l7 + 0x40] ld [%l7 + 0x40], %f0 fcmpne16 %f0, %f8, %i5 fand %f14, %f0, %f10 mova %icc, %o6, %g1 te %xcc, 0x0 fmovrdne %l4, %f0, %f0 movrlz %l1, %o7, %i6 ldsw [%l7 + 0x70], %g5 sth %l0, [%l7 + 0x42] fbl %fcc2, loop_5723 fbug,a %fcc1, loop_5724 te %xcc, 0x5 xnorcc %g6, %o5, %g4 loop_5723: fnegd %f4, %f6 loop_5724: fmovdle %icc, %f14, %f15 std %f2, [%l7 + 0x78] fmovrdlz %l2, %f4, %f12 fmovspos %xcc, %f1, %f3 bg,pn %xcc, loop_5725 tcs %icc, 0x3 fmuld8sux16 %f12, %f11, %f12 fbo,a %fcc2, loop_5726 loop_5725: fcmpeq32 %f4, %f6, %i0 edge32ln %i3, %l6, %o3 fmovrde %i4, %f6, %f12 loop_5726: fmuld8sux16 %f10, %f8, %f6 fmovsa %xcc, %f12, %f4 bge,a,pn %xcc, loop_5727 movrgz %o4, %l3, %g2 fmul8x16 %f6, %f6, %f2 ldx [%l7 + 0x38], %l5 loop_5727: fmovdl %xcc, %f14, %f0 stx %o1, [%l7 + 0x50] move %icc, %i2, %i1 ldsw [%l7 + 0x0C], %g3 fpsub32 %f10, %f14, %f8 bge %icc, loop_5728 addcc %g7, %o2, %o0 ldub [%l7 + 0x64], %i5 stb %o6, [%l7 + 0x79] loop_5728: fbule %fcc3, loop_5729 fbo,a %fcc1, loop_5730 nop setx loop_5731, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movle %xcc, %i7, %l4 loop_5729: mulx %l1, 0x18BA, %g1 loop_5730: fabss %f6, %f11 loop_5731: fmovsle %icc, %f2, %f13 lduw [%l7 + 0x44], %o7 st %f10, [%l7 + 0x64] movleu %xcc, %i6, %g5 lduh [%l7 + 0x22], %l0 bpos loop_5732 fornot2 %f4, %f12, %f14 ldsh [%l7 + 0x3E], %g6 fpack32 %f0, %f8, %f6 loop_5732: ldd [%l7 + 0x10], %f0 fmovrsgez %o5, %f6, %f2 movcc %icc, %g4, %l2 alignaddrl %i3, %i0, %l6 tne %icc, 0x4 brnz,a %o3, loop_5733 fmovda %xcc, %f7, %f6 edge8ln %o4, %i4, %l3 ldd [%l7 + 0x28], %f0 loop_5733: move %xcc, %l5, %g2 ta %xcc, 0x7 fmovrsgez %o1, %f1, %f15 ldsb [%l7 + 0x68], %i1 ld [%l7 + 0x50], %f11 fbuge %fcc1, loop_5734 fba,a %fcc0, loop_5735 fmovrsgez %i2, %f2, %f15 tcs %icc, 0x4 loop_5734: edge8n %g3, %o2, %o0 loop_5735: orn %g7, %i5, %o6 fcmple32 %f10, %f0, %i7 fnands %f14, %f0, %f7 fpsub32s %f6, %f14, %f0 ldsh [%l7 + 0x28], %l1 fmovsne %xcc, %f9, %f1 sdivx %g1, 0x00AC, %o7 bpos,pt %icc, loop_5736 fcmpgt16 %f8, %f6, %i6 sth %g5, [%l7 + 0x1E] ldx [%l7 + 0x58], %l0 loop_5736: movg %xcc, %g6, %l4 fmovdpos %icc, %f1, %f13 fbul %fcc1, loop_5737 fmovse %xcc, %f3, %f0 stx %g4, [%l7 + 0x68] lduw [%l7 + 0x40], %l2 loop_5737: smul %o5, 0x075B, %i0 ldx [%l7 + 0x40], %l6 ldx [%l7 + 0x30], %o3 sllx %o4, 0x10, %i3 fxnors %f10, %f1, %f7 fmovsge %icc, %f15, %f14 edge32 %l3, %i4, %l5 orn %o1, %g2, %i1 edge8l %i2, %g3, %o2 movne %icc, %o0, %g7 taddcctv %i5, %i7, %l1 ldub [%l7 + 0x5E], %o6 srax %o7, 0x0D, %i6 fabsd %f0, %f12 ldsw [%l7 + 0x54], %g5 movrne %l0, 0x202, %g1 alignaddrl %g6, %g4, %l4 sth %o5, [%l7 + 0x48] stx %i0, [%l7 + 0x60] ldsw [%l7 + 0x0C], %l2 lduh [%l7 + 0x40], %o3 ldsw [%l7 + 0x78], %o4 brz,a %l6, loop_5738 fcmpgt16 %f2, %f12, %l3 fnot1s %f1, %f0 array8 %i4, %i3, %l5 loop_5738: bvc %xcc, loop_5739 fbl,a %fcc2, loop_5740 array16 %o1, %i1, %i2 fmovse %icc, %f12, %f5 loop_5739: fpadd16s %f7, %f15, %f2 loop_5740: array16 %g3, %o2, %o0 movleu %xcc, %g7, %g2 xor %i7, %l1, %i5 fxnor %f4, %f0, %f12 fbg %fcc1, loop_5741 fbe,a %fcc2, loop_5742 fmovdne %icc, %f9, %f14 fpadd16s %f2, %f9, %f1 loop_5741: fmovdvs %xcc, %f14, %f9 loop_5742: movcs %xcc, %o6, %o7 fmovdcc %xcc, %f2, %f15 stx %i6, [%l7 + 0x20] movre %g5, %g1, %l0 movn %icc, %g6, %l4 fxnors %f11, %f10, %f10 array32 %o5, %g4, %l2 edge32ln %i0, %o3, %l6 stw %l3, [%l7 + 0x18] bcc,a,pn %xcc, loop_5743 movne %xcc, %o4, %i4 bg,a,pt %icc, loop_5744 fbne,a %fcc1, loop_5745 loop_5743: ldsw [%l7 + 0x24], %i3 fpadd16 %f0, %f8, %f8 loop_5744: array8 %o1, %l5, %i2 loop_5745: edge8l %g3, %o2, %o0 fmovrsgz %g7, %f13, %f6 xor %g2, 0x1E19, %i1 tvc %icc, 0x0 stw %l1, [%l7 + 0x38] ble,pn %icc, loop_5746 edge16l %i5, %o6, %i7 fbu %fcc2, loop_5747 ldsh [%l7 + 0x48], %o7 loop_5746: ldsb [%l7 + 0x0E], %g5 fands %f2, %f8, %f11 loop_5747: fcmpne32 %f4, %f4, %i6 siam 0x4 brgz %l0, loop_5748 sth %g1, [%l7 + 0x0E] be,pn %icc, loop_5749 srl %g6, %l4, %g4 loop_5748: edge16ln %l2, %i0, %o3 bshuffle %f8, %f10, %f6 loop_5749: ldub [%l7 + 0x1C], %l6 st %f0, [%l7 + 0x0C] ldx [%l7 + 0x70], %l3 te %xcc, 0x5 fmovrslz %o5, %f8, %f2 st %f7, [%l7 + 0x30] ldd [%l7 + 0x50], %f8 stw %o4, [%l7 + 0x44] andcc %i3, %o1, %i4 stb %l5, [%l7 + 0x0C] movcc %xcc, %g3, %o2 sth %i2, [%l7 + 0x58] edge8ln %g7, %o0, %i1 ldsh [%l7 + 0x30], %g2 brgz %i5, loop_5750 fxnor %f2, %f6, %f14 fmovscc %xcc, %f5, %f3 fors %f14, %f2, %f9 loop_5750: fbge %fcc3, loop_5751 fbug %fcc1, loop_5752 ldd [%l7 + 0x38], %f2 ldsw [%l7 + 0x48], %l1 loop_5751: fcmpeq32 %f14, %f6, %i7 loop_5752: std %f4, [%l7 + 0x58] faligndata %f4, %f2, %f6 ldx [%l7 + 0x10], %o7 edge8l %g5, %o6, %i6 edge32n %l0, %g6, %g1 fpsub16s %f7, %f0, %f0 tge %xcc, 0x3 movvc %xcc, %g4, %l4 for %f4, %f14, %f2 bn,pt %icc, loop_5753 std %f4, [%l7 + 0x40] edge16ln %i0, %o3, %l2 ldsb [%l7 + 0x50], %l6 loop_5753: tne %xcc, 0x3 be,a,pt %icc, loop_5754 edge8 %l3, %o5, %o4 tne %icc, 0x0 fmovrdgez %o1, %f6, %f14 loop_5754: tneg %icc, 0x5 array32 %i3, %l5, %g3 fba,a %fcc0, loop_5755 fnors %f10, %f14, %f12 addc %o2, 0x115E, %i2 fnor %f4, %f0, %f14 loop_5755: tvc %icc, 0x2 fmovscc %xcc, %f9, %f0 edge16n %i4, %g7, %o0 fpsub32 %f0, %f10, %f10 fpmerge %f6, %f8, %f8 alignaddrl %i1, %g2, %l1 ldub [%l7 + 0x08], %i7 mulscc %o7, %g5, %o6 bneg loop_5756 sll %i5, 0x17, %i6 array8 %g6, %l0, %g1 edge8n %g4, %i0, %l4 loop_5756: udiv %o3, 0x13EE, %l6 array8 %l2, %o5, %l3 movrgez %o4, 0x08F, %i3 fbul,a %fcc2, loop_5757 fands %f3, %f12, %f9 lduh [%l7 + 0x7A], %o1 fmovspos %icc, %f11, %f4 loop_5757: fnot1 %f6, %f4 tle %xcc, 0x7 bpos,pt %xcc, loop_5758 brlz,a %l5, loop_5759 ldsb [%l7 + 0x74], %o2 fnegs %f2, %f7 loop_5758: sth %i2, [%l7 + 0x7C] loop_5759: fpackfix %f4, %f15 lduw [%l7 + 0x0C], %g3 edge16l %i4, %g7, %i1 fbe %fcc0, loop_5760 fpack16 %f4, %f7 fmovrsne %g2, %f10, %f15 fcmpgt32 %f6, %f6, %l1 loop_5760: stw %i7, [%l7 + 0x18] xnorcc %o7, %o0, %o6 srax %i5, 0x1C, %g5 stw %i6, [%l7 + 0x24] stx %g6, [%l7 + 0x48] orcc %g1, 0x1C32, %g4 tcc %xcc, 0x4 ldx [%l7 + 0x70], %l0 st %f15, [%l7 + 0x6C] mulscc %l4, 0x08D1, %o3 fbe %fcc1, loop_5761 fzero %f12 nop setx loop_5762, %l0, %l1 jmpl %l1, %l6 and %l2, 0x1DF0, %i0 loop_5761: fmovsleu %xcc, %f2, %f12 sllx %l3, %o5, %i3 loop_5762: lduw [%l7 + 0x74], %o4 fble,a %fcc0, loop_5763 bg,a %icc, loop_5764 stw %o1, [%l7 + 0x68] fnand %f10, %f2, %f2 loop_5763: be,a loop_5765 loop_5764: tl %xcc, 0x7 ldsw [%l7 + 0x74], %o2 fxnor %f8, %f6, %f6 loop_5765: st %f6, [%l7 + 0x24] fcmps %fcc2, %f2, %f13 std %f12, [%l7 + 0x18] fmuld8sux16 %f14, %f15, %f10 move %icc, %l5, %g3 srax %i4, 0x1D, %i2 ldsh [%l7 + 0x1C], %g7 array8 %i1, %g2, %l1 sth %i7, [%l7 + 0x0E] fabsd %f2, %f0 edge32 %o7, %o0, %i5 bvs,a,pt %xcc, loop_5766 ldx [%l7 + 0x08], %o6 movne %xcc, %i6, %g6 fmuld8sux16 %f4, %f5, %f2 loop_5766: fornot1s %f8, %f5, %f7 fbu %fcc3, loop_5767 edge32 %g5, %g1, %l0 movpos %icc, %g4, %o3 edge8ln %l4, %l2, %i0 loop_5767: nop setx loop_5768, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpackfix %f0, %f4 movneg %icc, %l3, %l6 ldx [%l7 + 0x08], %i3 loop_5768: ldub [%l7 + 0x19], %o5 fbe %fcc2, loop_5769 std %f4, [%l7 + 0x68] fmovscc %icc, %f1, %f11 fmovdg %xcc, %f2, %f8 loop_5769: ldd [%l7 + 0x58], %f6 ldd [%l7 + 0x78], %f8 bleu %icc, loop_5770 udivcc %o4, 0x0870, %o1 fone %f14 ldsh [%l7 + 0x7C], %l5 loop_5770: fmovsle %xcc, %f10, %f8 std %f4, [%l7 + 0x20] subccc %o2, 0x0B42, %i4 smul %g3, 0x10A8, %g7 fandnot2 %f14, %f4, %f12 fnands %f4, %f7, %f8 stw %i1, [%l7 + 0x58] fbuge,a %fcc1, loop_5771 stx %g2, [%l7 + 0x40] fpack16 %f14, %f9 stx %l1, [%l7 + 0x58] loop_5771: srlx %i2, %i7, %o0 ldsb [%l7 + 0x32], %i5 ldx [%l7 + 0x28], %o7 movleu %icc, %o6, %i6 sethi 0x196D, %g6 fmovspos %icc, %f3, %f11 array8 %g5, %g1, %g4 edge16ln %o3, %l0, %l4 fpsub16 %f10, %f2, %f6 fmovdl %icc, %f4, %f5 fbu,a %fcc2, loop_5772 lduh [%l7 + 0x0A], %i0 add %l2, %l3, %l6 fands %f4, %f4, %f7 loop_5772: movn %icc, %o5, %i3 fmovda %icc, %f7, %f7 movneg %xcc, %o4, %l5 mulx %o1, %o2, %g3 lduh [%l7 + 0x18], %i4 ldsb [%l7 + 0x12], %g7 orncc %g2, %l1, %i1 fsrc1 %f0, %f12 fsrc2s %f15, %f9 std %f0, [%l7 + 0x48] fpmerge %f12, %f8, %f4 fmovsvs %xcc, %f9, %f3 bcs,a,pn %icc, loop_5773 stx %i2, [%l7 + 0x38] fmovdcc %icc, %f12, %f5 faligndata %f12, %f12, %f8 loop_5773: fandnot2s %f8, %f6, %f11 stw %o0, [%l7 + 0x64] fandnot1s %f12, %f7, %f2 bvc loop_5774 lduh [%l7 + 0x0C], %i7 fcmpgt32 %f12, %f4, %o7 bleu,pn %xcc, loop_5775 loop_5774: fmovdn %xcc, %f5, %f4 fmovrse %o6, %f10, %f13 ldd [%l7 + 0x30], %f0 loop_5775: sth %i5, [%l7 + 0x10] bcc,pn %icc, loop_5776 tgu %xcc, 0x5 fmovsn %xcc, %f10, %f2 edge16l %i6, %g5, %g6 loop_5776: st %f2, [%l7 + 0x7C] tvs %xcc, 0x7 subcc %g4, %o3, %g1 ldx [%l7 + 0x08], %l0 st %f2, [%l7 + 0x08] fzero %f0 fsrc1 %f14, %f14 movneg %icc, %i0, %l2 ldsh [%l7 + 0x54], %l4 fmovdge %xcc, %f12, %f13 sdivx %l3, 0x0D69, %l6 fmovda %icc, %f3, %f13 lduw [%l7 + 0x4C], %o5 addcc %i3, 0x1B48, %o4 bn,pn %icc, loop_5777 tneg %xcc, 0x2 std %f12, [%l7 + 0x58] movvs %icc, %l5, %o2 loop_5777: stw %o1, [%l7 + 0x28] nop setx loop_5778, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x55], %g3 fcmpne16 %f8, %f0, %i4 ldd [%l7 + 0x78], %f2 loop_5778: ldsw [%l7 + 0x44], %g7 fba %fcc3, loop_5779 sll %l1, %g2, %i1 lduh [%l7 + 0x44], %i2 fmovsa %icc, %f3, %f1 loop_5779: fzero %f12 lduh [%l7 + 0x0A], %o0 brnz %o7, loop_5780 fcmps %fcc2, %f11, %f2 movre %i7, 0x10D, %i5 xnorcc %o6, %i6, %g6 loop_5780: edge8ln %g4, %o3, %g1 nop setx loop_5781, %l0, %l1 jmpl %l1, %g5 mulx %l0, 0x0263, %i0 fnot1 %f12, %f4 fmovsgu %xcc, %f3, %f5 loop_5781: movpos %xcc, %l4, %l2 ldsh [%l7 + 0x76], %l6 std %f2, [%l7 + 0x68] tgu %icc, 0x5 subccc %l3, %o5, %i3 stx %o4, [%l7 + 0x10] tvs %icc, 0x0 fmovrse %o2, %f5, %f8 fmovsa %xcc, %f6, %f9 ld [%l7 + 0x18], %f4 fandnot2s %f5, %f3, %f12 fbue,a %fcc0, loop_5782 st %f14, [%l7 + 0x50] bgu,a loop_5783 st %f15, [%l7 + 0x4C] loop_5782: fcmpd %fcc0, %f8, %f12 ldd [%l7 + 0x18], %f4 loop_5783: movge %xcc, %o1, %l5 fbu,a %fcc0, loop_5784 fand %f10, %f12, %f12 fmovsleu %xcc, %f5, %f3 lduh [%l7 + 0x14], %i4 loop_5784: fcmpeq16 %f12, %f8, %g3 stx %g7, [%l7 + 0x20] taddcctv %l1, %i1, %i2 fmul8x16 %f15, %f14, %f2 tn %icc, 0x2 ld [%l7 + 0x44], %f1 ldsw [%l7 + 0x4C], %o0 array8 %o7, %i7, %g2 st %f6, [%l7 + 0x54] fmovdvs %xcc, %f5, %f2 fbne,a %fcc3, loop_5785 taddcc %i5, 0x0C5A, %i6 fandnot2 %f0, %f6, %f12 fmovrdlz %g6, %f10, %f0 loop_5785: fandnot1s %f8, %f8, %f14 orcc %g4, 0x1A6B, %o6 fble %fcc3, loop_5786 fnot1 %f12, %f14 fmovdneg %xcc, %f9, %f5 edge32ln %o3, %g1, %g5 loop_5786: taddcctv %i0, %l4, %l2 movvc %icc, %l6, %l3 fsrc2 %f12, %f10 mova %xcc, %o5, %i3 fbl,a %fcc1, loop_5787 movne %icc, %o4, %l0 fandnot1 %f14, %f10, %f4 fmovrdne %o2, %f8, %f12 loop_5787: andn %o1, 0x07B6, %l5 fble %fcc3, loop_5788 alignaddr %i4, %g7, %l1 tvc %icc, 0x5 tge %icc, 0x4 loop_5788: udivx %i1, 0x1ED6, %i2 ld [%l7 + 0x5C], %f1 alignaddrl %o0, %g3, %i7 nop setx loop_5789, %l0, %l1 jmpl %l1, %g2 bcc %icc, loop_5790 fmovd %f8, %f12 udivx %o7, 0x0DC4, %i6 loop_5789: fpmerge %f9, %f6, %f4 loop_5790: fmovrdgez %i5, %f0, %f12 tg %xcc, 0x5 ldx [%l7 + 0x38], %g4 fbug,a %fcc3, loop_5791 xnor %g6, 0x03C4, %o6 brlez,a %g1, loop_5792 fnor %f12, %f14, %f8 loop_5791: movrlez %g5, 0x219, %i0 st %f6, [%l7 + 0x58] loop_5792: fble %fcc2, loop_5793 ldd [%l7 + 0x58], %f2 movrlz %o3, 0x235, %l2 stb %l6, [%l7 + 0x31] loop_5793: stb %l4, [%l7 + 0x23] sdivcc %l3, 0x17B8, %i3 fpack16 %f10, %f13 lduh [%l7 + 0x52], %o4 std %f4, [%l7 + 0x28] stw %o5, [%l7 + 0x20] fpadd16 %f6, %f0, %f8 st %f5, [%l7 + 0x08] fsrc2 %f10, %f14 xor %l0, %o1, %l5 fnors %f4, %f14, %f10 fmovsleu %xcc, %f1, %f1 fzero %f10 fmul8ulx16 %f6, %f8, %f12 fmovrdlez %i4, %f8, %f4 edge16ln %g7, %o2, %l1 fexpand %f12, %f12 stw %i2, [%l7 + 0x28] fmovdleu %icc, %f11, %f11 tleu %icc, 0x5 sth %i1, [%l7 + 0x74] fmovdvc %xcc, %f8, %f8 movge %icc, %g3, %o0 sth %i7, [%l7 + 0x38] fmovrde %g2, %f12, %f4 fmul8x16al %f3, %f10, %f14 fandnot2s %f9, %f9, %f3 fsrc1s %f4, %f0 ldx [%l7 + 0x10], %o7 bl,a %icc, loop_5794 fmovrse %i6, %f12, %f9 fmovdge %icc, %f12, %f5 bge %icc, loop_5795 loop_5794: fnegd %f4, %f12 ldd [%l7 + 0x70], %f14 fsrc1s %f3, %f12 loop_5795: movleu %xcc, %g4, %i5 stx %g6, [%l7 + 0x10] ta %xcc, 0x5 fmovrde %o6, %f10, %f10 fmovsg %xcc, %f15, %f2 edge32l %g1, %g5, %i0 lduw [%l7 + 0x28], %o3 fmovsle %icc, %f4, %f12 for %f10, %f14, %f14 stx %l6, [%l7 + 0x10] fabsd %f8, %f6 lduh [%l7 + 0x3E], %l2 lduh [%l7 + 0x3E], %l4 bvc,a,pn %xcc, loop_5796 st %f15, [%l7 + 0x48] sra %i3, 0x15, %l3 sethi 0x024A, %o4 loop_5796: nop setx loop_5797, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movle %icc, %l0, %o1 ldsw [%l7 + 0x50], %o5 sll %l5, 0x04, %g7 loop_5797: brlez %i4, loop_5798 ldsb [%l7 + 0x46], %l1 fnor %f8, %f12, %f0 lduh [%l7 + 0x2C], %i2 loop_5798: ldsw [%l7 + 0x1C], %o2 fmovsleu %xcc, %f2, %f7 ldsb [%l7 + 0x35], %i1 tvc %xcc, 0x1 fmovdcs %icc, %f4, %f10 ldsh [%l7 + 0x2A], %o0 edge8l %g3, %g2, %o7 fsrc1s %f5, %f7 edge8l %i7, %i6, %i5 subcc %g6, %o6, %g4 pdist %f6, %f8, %f6 lduw [%l7 + 0x68], %g5 fmovrsgz %i0, %f9, %f11 fzeros %f14 ldub [%l7 + 0x54], %o3 nop setx loop_5799, %l0, %l1 jmpl %l1, %g1 stx %l6, [%l7 + 0x38] umul %l4, %l2, %l3 edge8ln %o4, %l0, %o1 loop_5799: ldx [%l7 + 0x18], %i3 ba,a,pt %xcc, loop_5800 fmovsg %icc, %f12, %f10 ldsw [%l7 + 0x44], %l5 addcc %o5, 0x1D82, %g7 loop_5800: andncc %l1, %i4, %i2 and %o2, 0x19FF, %o0 fmovrdlz %i1, %f6, %f4 tsubcc %g2, 0x0166, %o7 orcc %i7, %g3, %i6 sub %g6, 0x0949, %o6 ldsw [%l7 + 0x24], %i5 udiv %g5, 0x16FB, %i0 bcs loop_5801 fmovspos %xcc, %f14, %f11 for %f4, %f10, %f8 fmovdcs %icc, %f4, %f8 loop_5801: fbuge,a %fcc3, loop_5802 stx %o3, [%l7 + 0x58] nop setx loop_5803, %l0, %l1 jmpl %l1, %g4 fcmpne16 %f10, %f10, %l6 loop_5802: stx %g1, [%l7 + 0x08] fmovdpos %icc, %f2, %f9 loop_5803: fmovscc %xcc, %f3, %f6 fzero %f12 fmovdvc %xcc, %f2, %f9 fbul,a %fcc1, loop_5804 fba %fcc2, loop_5805 ldsw [%l7 + 0x64], %l2 bneg,a %icc, loop_5806 loop_5804: fbule,a %fcc0, loop_5807 loop_5805: movgu %icc, %l3, %l4 fcmpeq16 %f0, %f2, %l0 loop_5806: fmul8x16al %f13, %f7, %f8 loop_5807: bpos,pt %xcc, loop_5808 andn %o1, %o4, %i3 ldsh [%l7 + 0x2E], %l5 fornot1 %f10, %f10, %f8 loop_5808: orncc %g7, %l1, %o5 brlez %i2, loop_5809 movg %xcc, %i4, %o2 addcc %o0, %g2, %o7 lduw [%l7 + 0x28], %i7 loop_5809: fmuld8ulx16 %f0, %f11, %f2 andcc %i1, 0x1A0D, %g3 fexpand %f14, %f4 call loop_5810 edge32ln %i6, %g6, %o6 fornot1s %f11, %f3, %f1 brz %g5, loop_5811 loop_5810: fpackfix %f10, %f12 tpos %xcc, 0x4 ldub [%l7 + 0x1E], %i0 loop_5811: array32 %i5, %o3, %l6 movrgez %g1, 0x2BC, %g4 std %f10, [%l7 + 0x40] orcc %l2, 0x03C9, %l4 stx %l0, [%l7 + 0x18] ld [%l7 + 0x50], %f5 ld [%l7 + 0x34], %f9 ldsw [%l7 + 0x28], %l3 std %f10, [%l7 + 0x40] edge8l %o1, %o4, %l5 sth %i3, [%l7 + 0x66] fblg,a %fcc3, loop_5812 st %f11, [%l7 + 0x44] edge32l %l1, %g7, %i2 fabsd %f10, %f6 loop_5812: stx %o5, [%l7 + 0x58] fmovdle %xcc, %f2, %f14 ld [%l7 + 0x4C], %f4 ldub [%l7 + 0x54], %i4 ldsb [%l7 + 0x52], %o0 fcmpes %fcc1, %f2, %f6 sub %g2, 0x0378, %o2 bshuffle %f2, %f8, %f10 std %f8, [%l7 + 0x60] fmovrsgez %i7, %f4, %f2 array32 %o7, %i1, %g3 sll %i6, %g6, %o6 ld [%l7 + 0x6C], %f3 fmovrsgez %i0, %f15, %f9 fmovdneg %xcc, %f15, %f14 movle %icc, %g5, %i5 ld [%l7 + 0x14], %f12 stw %l6, [%l7 + 0x38] tvs %icc, 0x7 udivx %g1, 0x1BD2, %g4 fmul8x16al %f13, %f14, %f0 bcc,pn %xcc, loop_5813 stw %l2, [%l7 + 0x0C] ldd [%l7 + 0x48], %f0 udiv %o3, 0x196F, %l4 loop_5813: fcmpes %fcc2, %f4, %f15 bneg,pt %xcc, loop_5814 stw %l3, [%l7 + 0x20] lduw [%l7 + 0x34], %l0 edge32n %o4, %l5, %o1 loop_5814: stb %i3, [%l7 + 0x26] ldsh [%l7 + 0x78], %g7 edge32ln %l1, %o5, %i4 ldx [%l7 + 0x48], %o0 st %f3, [%l7 + 0x48] movcc %icc, %i2, %o2 ldd [%l7 + 0x60], %f12 brnz,a %i7, loop_5815 stb %g2, [%l7 + 0x3E] lduh [%l7 + 0x12], %i1 array16 %o7, %i6, %g6 loop_5815: stx %g3, [%l7 + 0x18] fmovsl %icc, %f14, %f10 movrlez %o6, 0x167, %g5 fmovsvs %xcc, %f0, %f2 ldd [%l7 + 0x30], %f0 st %f1, [%l7 + 0x48] fbu,a %fcc0, loop_5816 fmovrslz %i0, %f7, %f5 udivx %l6, 0x1858, %g1 stw %i5, [%l7 + 0x44] loop_5816: sdivcc %l2, 0x0967, %g4 ldx [%l7 + 0x68], %l4 fmovrdlz %l3, %f0, %f12 edge8n %o3, %l0, %o4 and %o1, 0x1F82, %i3 fmul8x16au %f12, %f2, %f6 ld [%l7 + 0x58], %f2 addc %g7, 0x004E, %l5 fmovdpos %icc, %f7, %f3 ldsh [%l7 + 0x26], %l1 bne,a %icc, loop_5817 fbge %fcc3, loop_5818 stb %o5, [%l7 + 0x32] ldsh [%l7 + 0x58], %i4 loop_5817: xnorcc %o0, %o2, %i7 loop_5818: ldsw [%l7 + 0x30], %g2 edge16l %i2, %i1, %o7 fmuld8sux16 %f0, %f10, %f12 array32 %i6, %g3, %g6 xnor %g5, 0x108A, %i0 udivcc %l6, 0x1EA4, %o6 fmovdvs %xcc, %f3, %f2 brz,a %i5, loop_5819 sth %l2, [%l7 + 0x62] std %f4, [%l7 + 0x20] orcc %g1, %l4, %l3 loop_5819: ldsb [%l7 + 0x40], %g4 movg %xcc, %o3, %l0 fornot2 %f2, %f2, %f0 srl %o4, 0x09, %o1 lduw [%l7 + 0x38], %i3 mulx %g7, %l1, %l5 ldd [%l7 + 0x48], %f0 edge32ln %o5, %o0, %o2 tge %xcc, 0x0 fmovdl %icc, %f3, %f13 fba %fcc2, loop_5820 smul %i4, %i7, %g2 ldx [%l7 + 0x08], %i2 taddcctv %o7, 0x04C7, %i1 loop_5820: taddcctv %i6, 0x1449, %g6 fpadd32s %f12, %f3, %f4 bvs,a loop_5821 fmovsgu %xcc, %f1, %f5 st %f13, [%l7 + 0x48] fcmpne32 %f6, %f10, %g3 loop_5821: andn %g5, 0x0194, %i0 std %f6, [%l7 + 0x40] fmovdleu %xcc, %f14, %f0 tvs %icc, 0x7 brnz,a %l6, loop_5822 ldsb [%l7 + 0x47], %i5 stx %l2, [%l7 + 0x20] st %f0, [%l7 + 0x68] loop_5822: ldub [%l7 + 0x34], %o6 ldx [%l7 + 0x70], %g1 ldsw [%l7 + 0x50], %l4 sdivcc %l3, 0x1EFF, %g4 tvc %icc, 0x3 umul %l0, 0x0A38, %o3 fmul8x16au %f0, %f11, %f10 tpos %xcc, 0x7 fmovdne %xcc, %f3, %f15 ldub [%l7 + 0x7C], %o1 fbul,a %fcc3, loop_5823 fbu,a %fcc2, loop_5824 fmovrsne %o4, %f1, %f5 fbe %fcc3, loop_5825 loop_5823: tle %xcc, 0x5 loop_5824: lduh [%l7 + 0x40], %g7 movg %icc, %i3, %l5 loop_5825: lduw [%l7 + 0x28], %l1 stb %o5, [%l7 + 0x74] fmovdneg %icc, %f11, %f15 fmovrdgez %o2, %f14, %f12 fpadd32s %f11, %f2, %f12 st %f2, [%l7 + 0x58] fmovrse %o0, %f13, %f12 ble,a,pt %icc, loop_5826 fsrc2s %f5, %f10 tgu %icc, 0x1 fabsd %f10, %f10 loop_5826: fnegs %f2, %f8 xnor %i7, %g2, %i4 sdivx %i2, 0x09FD, %o7 fandnot2 %f8, %f6, %f8 fba,a %fcc1, loop_5827 fbuge %fcc2, loop_5828 movcc %icc, %i1, %i6 bgu loop_5829 loop_5827: fmovrdgez %g6, %f12, %f0 loop_5828: or %g5, %i0, %l6 lduh [%l7 + 0x36], %g3 loop_5829: fandnot1s %f1, %f4, %f11 fnot1 %f14, %f8 xnor %l2, 0x042F, %o6 tvs %xcc, 0x4 movre %i5, %l4, %l3 lduw [%l7 + 0x70], %g1 lduh [%l7 + 0x7A], %l0 fornot2s %f11, %f5, %f13 siam 0x7 stw %o3, [%l7 + 0x58] array32 %o1, %o4, %g4 fcmpgt32 %f4, %f14, %g7 fcmpne16 %f10, %f12, %i3 movrgez %l5, 0x3F5, %l1 smul %o2, %o5, %o0 fmovsa %icc, %f8, %f5 tl %icc, 0x0 bleu,pt %icc, loop_5830 fpsub32s %f3, %f10, %f7 fmul8x16 %f12, %f8, %f4 bcc,a,pt %xcc, loop_5831 loop_5830: fmovd %f6, %f6 subc %i7, 0x1911, %i4 ldsh [%l7 + 0x1C], %i2 loop_5831: fcmpgt32 %f6, %f4, %g2 xorcc %i1, %i6, %o7 fmul8x16al %f12, %f1, %f10 fmovdneg %icc, %f2, %f13 mulscc %g5, 0x0648, %i0 faligndata %f0, %f14, %f0 std %f0, [%l7 + 0x40] and %l6, %g3, %g6 fcmple16 %f8, %f0, %o6 fmovdl %xcc, %f0, %f1 taddcctv %i5, 0x1E43, %l2 orcc %l4, %l3, %l0 mulscc %g1, %o1, %o4 xor %g4, %o3, %i3 fmovrdgz %g7, %f0, %f0 std %f0, [%l7 + 0x18] fmovrde %l1, %f8, %f12 ldub [%l7 + 0x70], %l5 ld [%l7 + 0x3C], %f8 bl,a,pn %xcc, loop_5832 fpsub32 %f14, %f6, %f10 ldsh [%l7 + 0x24], %o2 call loop_5833 loop_5832: movn %xcc, %o5, %i7 ldsh [%l7 + 0x36], %i4 movgu %icc, %i2, %o0 loop_5833: fexpand %f8, %f10 ldx [%l7 + 0x10], %g2 ldub [%l7 + 0x78], %i6 movpos %xcc, %o7, %g5 std %f10, [%l7 + 0x60] tne %icc, 0x3 movg %xcc, %i0, %i1 tgu %xcc, 0x7 stx %l6, [%l7 + 0x60] fnegs %f12, %f3 fmovscc %xcc, %f1, %f0 orcc %g3, 0x0691, %o6 ldsh [%l7 + 0x60], %i5 fcmpgt16 %f8, %f14, %l2 fmovde %xcc, %f1, %f2 fcmpes %fcc1, %f15, %f5 fzero %f6 fcmpes %fcc2, %f13, %f7 stb %g6, [%l7 + 0x76] movneg %icc, %l3, %l0 tcc %xcc, 0x7 fmovsneg %icc, %f1, %f2 fmovrde %g1, %f6, %f6 ldsh [%l7 + 0x7C], %o1 fmul8x16au %f15, %f14, %f14 fmovdle %icc, %f5, %f6 movrlez %l4, 0x021, %g4 fcmple32 %f10, %f6, %o4 srax %o3, %i3, %l1 mulx %g7, 0x099A, %o2 fxnor %f12, %f2, %f4 fmovdvc %xcc, %f11, %f9 nop setx loop_5834, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1s %f4, %f9, %f0 fnegd %f2, %f12 udiv %l5, 0x1586, %o5 loop_5834: st %f6, [%l7 + 0x3C] alignaddr %i4, %i2, %i7 fba %fcc0, loop_5835 ldsh [%l7 + 0x10], %g2 fexpand %f12, %f12 fpsub32 %f8, %f12, %f10 loop_5835: stx %o0, [%l7 + 0x68] fble %fcc2, loop_5836 stx %o7, [%l7 + 0x68] fsrc1s %f10, %f3 xor %i6, 0x14BB, %g5 loop_5836: tl %icc, 0x2 st %f12, [%l7 + 0x50] ld [%l7 + 0x48], %f9 movrlez %i1, %l6, %g3 tgu %icc, 0x0 ldub [%l7 + 0x3B], %o6 fors %f15, %f1, %f11 ldx [%l7 + 0x78], %i0 lduh [%l7 + 0x3C], %l2 udiv %i5, 0x1E50, %l3 fcmpne16 %f4, %f14, %g6 edge16l %l0, %o1, %g1 movrlz %l4, 0x0A7, %o4 faligndata %f0, %f0, %f0 be,a loop_5837 sdivcc %g4, 0x1B7F, %i3 movvc %icc, %l1, %g7 umul %o3, %o2, %l5 loop_5837: fzeros %f8 tle %xcc, 0x2 sdivx %i4, 0x0AA1, %o5 orcc %i7, %g2, %o0 lduh [%l7 + 0x58], %i2 fones %f14 tpos %icc, 0x5 array32 %i6, %o7, %g5 array16 %i1, %l6, %g3 fcmple32 %f4, %f2, %i0 ld [%l7 + 0x60], %f1 tl %xcc, 0x7 fcmps %fcc3, %f4, %f12 addc %l2, 0x04D7, %i5 ldsh [%l7 + 0x40], %l3 sub %g6, 0x003F, %o6 bgu,a %icc, loop_5838 fblg,a %fcc2, loop_5839 fmovrslez %l0, %f6, %f13 fbne,a %fcc3, loop_5840 loop_5838: ldub [%l7 + 0x44], %o1 loop_5839: stw %g1, [%l7 + 0x3C] srax %o4, %l4, %g4 loop_5840: umulcc %l1, %i3, %g7 sll %o3, %l5, %i4 movvc %xcc, %o2, %o5 sethi 0x16A8, %i7 fbule,a %fcc1, loop_5841 fmovdne %icc, %f11, %f1 sth %g2, [%l7 + 0x7A] bvs loop_5842 loop_5841: udiv %o0, 0x1026, %i6 fmovrsgez %o7, %f11, %f10 ld [%l7 + 0x4C], %f9 loop_5842: and %g5, %i2, %l6 fmovdg %icc, %f7, %f9 movpos %xcc, %i1, %i0 ldsh [%l7 + 0x44], %g3 fpadd32s %f0, %f5, %f11 tle %icc, 0x0 fmovsgu %icc, %f15, %f15 fnot1s %f5, %f4 fands %f12, %f11, %f3 stb %i5, [%l7 + 0x68] fpack32 %f10, %f4, %f2 orn %l3, %l2, %g6 stw %l0, [%l7 + 0x74] movg %icc, %o1, %o6 fbu,a %fcc3, loop_5843 fmuld8ulx16 %f10, %f2, %f6 fsrc1s %f5, %f7 ldsw [%l7 + 0x40], %o4 loop_5843: tg %icc, 0x6 ldd [%l7 + 0x48], %f4 popc %l4, %g1 ldub [%l7 + 0x42], %l1 st %f2, [%l7 + 0x30] fpackfix %f0, %f10 fcmps %fcc3, %f4, %f7 bcs,pt %icc, loop_5844 stb %i3, [%l7 + 0x52] taddcctv %g4, %o3, %g7 ldx [%l7 + 0x18], %l5 loop_5844: edge8l %o2, %o5, %i4 sth %g2, [%l7 + 0x48] fpsub16 %f10, %f4, %f8 sethi 0x1EA8, %i7 movrlz %i6, 0x0A1, %o0 fbe %fcc0, loop_5845 stx %g5, [%l7 + 0x08] fbe %fcc3, loop_5846 andn %o7, %l6, %i1 loop_5845: stb %i0, [%l7 + 0x5B] bleu,a,pn %icc, loop_5847 loop_5846: ldub [%l7 + 0x4E], %i2 fbug %fcc0, loop_5848 sub %g3, %l3, %i5 loop_5847: smul %l2, %l0, %g6 fmovdl %xcc, %f2, %f10 loop_5848: ldsh [%l7 + 0x2C], %o6 stb %o1, [%l7 + 0x3A] ldub [%l7 + 0x71], %l4 movre %g1, 0x057, %o4 nop setx loop_5849, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bcc,a,pt %xcc, loop_5850 fmovsn %icc, %f10, %f9 fmovrslz %i3, %f8, %f15 loop_5849: ld [%l7 + 0x38], %f5 loop_5850: fmovs %f2, %f7 lduw [%l7 + 0x68], %l1 alignaddrl %g4, %g7, %o3 stw %l5, [%l7 + 0x6C] ldsb [%l7 + 0x50], %o5 fxor %f2, %f6, %f6 ld [%l7 + 0x34], %f2 fpsub16s %f6, %f10, %f9 ldsh [%l7 + 0x3A], %o2 movvs %icc, %g2, %i4 movrgz %i6, %o0, %g5 brlz,a %o7, loop_5851 edge16n %i7, %i1, %l6 brnz %i0, loop_5852 ld [%l7 + 0x78], %f3 loop_5851: lduw [%l7 + 0x2C], %i2 subcc %l3, 0x1428, %g3 loop_5852: st %f4, [%l7 + 0x4C] bn,pt %xcc, loop_5853 ld [%l7 + 0x6C], %f4 fmovsge %xcc, %f14, %f1 fmovrse %l2, %f7, %f1 loop_5853: sllx %l0, %g6, %o6 fmovsne %icc, %f7, %f7 bcc,a,pn %xcc, loop_5854 sdiv %o1, 0x167C, %i5 fmul8sux16 %f6, %f12, %f0 stb %g1, [%l7 + 0x51] loop_5854: ldd [%l7 + 0x70], %f10 fcmpgt16 %f4, %f2, %l4 movl %xcc, %i3, %l1 or %g4, 0x168F, %o4 edge8ln %g7, %l5, %o5 bpos,a,pn %icc, loop_5855 tneg %icc, 0x4 fmul8sux16 %f10, %f2, %f10 or %o2, 0x17DE, %g2 loop_5855: movleu %xcc, %i4, %o3 ldub [%l7 + 0x6E], %i6 edge16ln %o0, %g5, %i7 subcc %i1, %l6, %i0 sth %i2, [%l7 + 0x16] tl %xcc, 0x0 sdivcc %o7, 0x1A74, %g3 edge32 %l2, %l0, %l3 siam 0x5 ldsw [%l7 + 0x0C], %g6 ldd [%l7 + 0x10], %f12 st %f13, [%l7 + 0x54] fmovrsgez %o1, %f14, %f5 ldd [%l7 + 0x38], %f8 std %f12, [%l7 + 0x38] stw %i5, [%l7 + 0x5C] xorcc %g1, 0x1729, %l4 fble,a %fcc3, loop_5856 fbu,a %fcc1, loop_5857 ldd [%l7 + 0x38], %f6 st %f0, [%l7 + 0x38] loop_5856: fand %f10, %f6, %f6 loop_5857: tcs %xcc, 0x3 fnot2 %f14, %f4 fba %fcc1, loop_5858 fmuld8ulx16 %f7, %f6, %f2 lduw [%l7 + 0x74], %o6 fmovdleu %xcc, %f7, %f10 loop_5858: ldsb [%l7 + 0x41], %i3 fbug %fcc0, loop_5859 fmovdcs %xcc, %f9, %f14 fblg,a %fcc2, loop_5860 fpadd16s %f5, %f2, %f11 loop_5859: subcc %g4, 0x13C5, %o4 bg,pt %xcc, loop_5861 loop_5860: sth %l1, [%l7 + 0x0E] ldsb [%l7 + 0x43], %g7 bpos,a,pt %icc, loop_5862 loop_5861: ldub [%l7 + 0x1B], %l5 lduw [%l7 + 0x20], %o2 movrne %g2, %o5, %o3 loop_5862: fcmpeq16 %f4, %f0, %i6 fnors %f12, %f6, %f2 lduw [%l7 + 0x08], %o0 ldx [%l7 + 0x78], %i4 ldx [%l7 + 0x20], %g5 fandnot1 %f6, %f8, %f14 fmovde %xcc, %f10, %f12 fornot2 %f8, %f12, %f4 ldsw [%l7 + 0x10], %i7 sdivcc %l6, 0x18D6, %i0 faligndata %f10, %f8, %f4 fpadd32 %f6, %f0, %f8 fands %f8, %f3, %f4 sub %i2, %i1, %g3 stb %l2, [%l7 + 0x58] mulscc %l0, %o7, %g6 array16 %o1, %l3, %i5 movge %xcc, %l4, %g1 ldsw [%l7 + 0x6C], %i3 movn %xcc, %o6, %o4 array32 %g4, %l1, %g7 fornot1 %f8, %f4, %f14 fsrc1s %f13, %f5 edge16ln %l5, %g2, %o2 lduw [%l7 + 0x20], %o3 ldsb [%l7 + 0x37], %o5 bg,a,pn %xcc, loop_5863 ldsh [%l7 + 0x0A], %o0 mulx %i6, 0x01BB, %i4 ldd [%l7 + 0x68], %f12 loop_5863: std %f12, [%l7 + 0x78] move %icc, %i7, %l6 fnegd %f10, %f10 be,pn %xcc, loop_5864 nop setx loop_5865, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %i0, 0x00E1, %g5 edge16ln %i2, %g3, %l2 loop_5864: fmovsneg %icc, %f6, %f1 loop_5865: fandnot1s %f9, %f14, %f15 xor %l0, 0x022F, %o7 fpsub32s %f0, %f9, %f5 bne,a,pn %xcc, loop_5866 ba,pn %icc, loop_5867 tge %icc, 0x7 fsrc2s %f8, %f10 loop_5866: mulscc %g6, %o1, %l3 loop_5867: fone %f6 ld [%l7 + 0x40], %f11 st %f14, [%l7 + 0x0C] std %f2, [%l7 + 0x70] lduw [%l7 + 0x7C], %i1 fmovsa %icc, %f1, %f8 stb %l4, [%l7 + 0x1A] fpsub16s %f10, %f13, %f4 fpsub32s %f8, %f14, %f1 fnor %f0, %f8, %f6 bpos loop_5868 fands %f9, %f10, %f11 fsrc1 %f4, %f2 ldub [%l7 + 0x0C], %i5 loop_5868: orncc %g1, 0x1FB1, %o6 lduw [%l7 + 0x14], %o4 edge16n %i3, %l1, %g7 fmovdg %icc, %f5, %f8 fbule,a %fcc2, loop_5869 movvs %icc, %l5, %g2 fba %fcc2, loop_5870 std %f6, [%l7 + 0x10] loop_5869: movrlez %g4, 0x005, %o3 stw %o2, [%l7 + 0x38] loop_5870: fcmpgt32 %f10, %f0, %o5 ldsh [%l7 + 0x6C], %i6 fmovsgu %xcc, %f10, %f15 ldsw [%l7 + 0x30], %o0 mulscc %i7, %l6, %i0 fmovrde %i4, %f14, %f6 udiv %g5, 0x1997, %g3 xnorcc %i2, %l2, %l0 ldd [%l7 + 0x78], %f0 umul %g6, %o1, %o7 stb %i1, [%l7 + 0x4F] ldd [%l7 + 0x50], %f6 movne %xcc, %l4, %l3 ld [%l7 + 0x64], %f14 ldd [%l7 + 0x70], %f12 ldx [%l7 + 0x78], %i5 fabsd %f6, %f4 tl %xcc, 0x4 fmovrsgez %o6, %f8, %f14 ldsw [%l7 + 0x54], %g1 fsrc1 %f10, %f4 fones %f3 sth %o4, [%l7 + 0x6A] move %icc, %l1, %i3 ld [%l7 + 0x44], %f0 fmovsn %icc, %f13, %f14 te %icc, 0x3 fbge,a %fcc3, loop_5871 tvs %icc, 0x5 fble,a %fcc3, loop_5872 ldsw [%l7 + 0x10], %g7 loop_5871: stw %g2, [%l7 + 0x30] fmul8ulx16 %f12, %f12, %f2 loop_5872: alignaddr %g4, %l5, %o3 movleu %xcc, %o5, %i6 fandnot1s %f9, %f0, %f14 sdivcc %o0, 0x1D00, %i7 fnot2 %f0, %f2 fpadd16s %f6, %f7, %f0 fmul8sux16 %f4, %f4, %f2 lduw [%l7 + 0x20], %o2 sll %i0, %l6, %i4 tl %xcc, 0x5 fbo %fcc3, loop_5873 fmovdg %icc, %f4, %f7 fabsd %f4, %f6 ba,a,pn %icc, loop_5874 loop_5873: fpmerge %f1, %f9, %f10 ldub [%l7 + 0x1A], %g5 srax %i2, 0x0F, %l2 loop_5874: fpadd16 %f2, %f8, %f4 fcmpd %fcc1, %f12, %f10 fxnors %f10, %f6, %f7 fmovrde %l0, %f0, %f10 ldx [%l7 + 0x30], %g3 siam 0x2 fxors %f15, %f5, %f14 tge %icc, 0x6 stx %o1, [%l7 + 0x58] be,a %xcc, loop_5875 lduh [%l7 + 0x5C], %g6 movpos %xcc, %i1, %l4 stw %l3, [%l7 + 0x54] loop_5875: sth %o7, [%l7 + 0x34] st %f1, [%l7 + 0x58] ldsh [%l7 + 0x6C], %i5 sth %g1, [%l7 + 0x12] fbuge,a %fcc0, loop_5876 fnot1s %f2, %f1 std %f4, [%l7 + 0x60] movle %xcc, %o6, %l1 loop_5876: pdist %f10, %f10, %f12 lduw [%l7 + 0x44], %o4 fmovdvs %icc, %f4, %f8 edge8ln %g7, %i3, %g4 movvs %xcc, %g2, %o3 stx %l5, [%l7 + 0x38] sllx %o5, 0x0C, %i6 ba,a %icc, loop_5877 siam 0x5 bleu %icc, loop_5878 fmovsneg %xcc, %f4, %f5 loop_5877: movleu %xcc, %i7, %o2 fbu %fcc0, loop_5879 loop_5878: sdivcc %i0, 0x14CF, %l6 fmovsleu %icc, %f5, %f13 movgu %icc, %o0, %i4 loop_5879: movcc %icc, %g5, %i2 sdiv %l0, 0x0964, %g3 edge16l %o1, %g6, %i1 ldsb [%l7 + 0x48], %l2 fcmple16 %f0, %f2, %l4 udiv %o7, 0x09D3, %l3 ldsb [%l7 + 0x36], %g1 fbne,a %fcc3, loop_5880 fbuge %fcc0, loop_5881 movleu %icc, %i5, %o6 fbe,a %fcc1, loop_5882 loop_5880: fbg %fcc1, loop_5883 loop_5881: sethi 0x0799, %l1 fnot2s %f3, %f13 loop_5882: fmovsn %icc, %f15, %f12 loop_5883: ldub [%l7 + 0x29], %g7 tge %xcc, 0x5 ldx [%l7 + 0x70], %o4 stw %g4, [%l7 + 0x38] fpmerge %f8, %f8, %f8 stw %i3, [%l7 + 0x68] fcmpeq16 %f10, %f4, %o3 fbe %fcc3, loop_5884 ldsb [%l7 + 0x3B], %g2 fmovrsgz %o5, %f0, %f4 fmovrde %i6, %f6, %f14 loop_5884: andcc %l5, 0x1352, %i7 fcmple16 %f4, %f12, %i0 smulcc %o2, 0x1F02, %o0 fcmpgt32 %f4, %f2, %i4 tvs %icc, 0x7 bn %icc, loop_5885 std %f0, [%l7 + 0x20] sdivx %g5, 0x0265, %l6 fsrc1s %f7, %f9 loop_5885: nop setx loop_5886, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done st %f8, [%l7 + 0x20] movrgez %i2, %g3, %l0 movn %icc, %o1, %g6 loop_5886: fabsd %f10, %f10 fmovse %icc, %f7, %f8 and %l2, 0x05EF, %l4 te %icc, 0x4 fble %fcc3, loop_5887 edge32 %i1, %o7, %l3 tvs %icc, 0x1 mulx %g1, %o6, %l1 loop_5887: andcc %i5, 0x1AE7, %g7 movpos %icc, %g4, %i3 array16 %o3, %o4, %o5 fbo,a %fcc2, loop_5888 fors %f11, %f8, %f15 ldd [%l7 + 0x28], %f6 brgz %i6, loop_5889 loop_5888: bne,pn %icc, loop_5890 ldx [%l7 + 0x18], %g2 fmuld8ulx16 %f9, %f8, %f10 loop_5889: ld [%l7 + 0x0C], %f2 loop_5890: bl,pt %icc, loop_5891 brgez,a %l5, loop_5892 movneg %xcc, %i7, %i0 fmovdl %icc, %f8, %f3 loop_5891: brgez,a %o2, loop_5893 loop_5892: subcc %i4, %g5, %o0 tge %xcc, 0x6 tcs %xcc, 0x7 loop_5893: movge %xcc, %l6, %g3 ldx [%l7 + 0x58], %i2 edge32n %o1, %g6, %l2 lduw [%l7 + 0x08], %l4 ldsw [%l7 + 0x28], %i1 fandnot2 %f6, %f12, %f2 fmovdl %xcc, %f2, %f10 fba %fcc3, loop_5894 fnot2 %f8, %f12 st %f15, [%l7 + 0x5C] fabsd %f2, %f8 loop_5894: bvs,a,pn %xcc, loop_5895 brlz %l0, loop_5896 bcc,pn %icc, loop_5897 fmovrdlez %o7, %f0, %f10 loop_5895: edge16ln %g1, %l3, %l1 loop_5896: ble,pn %icc, loop_5898 loop_5897: ldub [%l7 + 0x72], %i5 edge32 %g7, %g4, %i3 array8 %o6, %o4, %o3 loop_5898: movrgez %i6, %o5, %g2 fbul,a %fcc1, loop_5899 fmovdcc %xcc, %f12, %f6 edge16n %l5, %i0, %o2 tcs %xcc, 0x4 loop_5899: udivcc %i7, 0x048C, %i4 sllx %o0, %l6, %g3 edge8l %g5, %o1, %g6 stb %l2, [%l7 + 0x49] fbu %fcc3, loop_5900 brz,a %l4, loop_5901 xnor %i2, %l0, %i1 brlz,a %g1, loop_5902 loop_5900: bg,a,pt %icc, loop_5903 loop_5901: movleu %icc, %o7, %l3 lduh [%l7 + 0x3E], %i5 loop_5902: std %f14, [%l7 + 0x78] loop_5903: bg,pn %xcc, loop_5904 movrgz %l1, %g4, %i3 move %xcc, %g7, %o6 fcmple32 %f4, %f12, %o3 loop_5904: fblg,a %fcc0, loop_5905 fmovdvs %xcc, %f6, %f7 st %f9, [%l7 + 0x30] fcmpgt16 %f12, %f4, %i6 loop_5905: movre %o4, %o5, %l5 fpsub32 %f4, %f8, %f8 stx %g2, [%l7 + 0x70] fcmpgt16 %f4, %f12, %o2 lduw [%l7 + 0x78], %i0 lduh [%l7 + 0x46], %i7 fcmped %fcc1, %f2, %f10 stx %o0, [%l7 + 0x50] fcmpeq16 %f4, %f10, %i4 ldsw [%l7 + 0x28], %g3 lduh [%l7 + 0x6C], %g5 ldx [%l7 + 0x78], %o1 stb %g6, [%l7 + 0x5C] lduw [%l7 + 0x58], %l2 fabss %f7, %f6 bn,a loop_5906 st %f9, [%l7 + 0x34] fmovrsgez %l6, %f9, %f3 udivcc %i2, 0x1845, %l0 loop_5906: fmovdge %icc, %f8, %f15 smulcc %l4, 0x15EE, %i1 sth %g1, [%l7 + 0x0C] lduh [%l7 + 0x0C], %o7 edge32n %l3, %l1, %g4 fmovdge %xcc, %f5, %f5 ldsb [%l7 + 0x25], %i5 fxor %f0, %f4, %f12 fzero %f6 udiv %i3, 0x1D91, %o6 fbug,a %fcc3, loop_5907 fmovda %icc, %f6, %f5 ldx [%l7 + 0x28], %g7 fbug,a %fcc2, loop_5908 loop_5907: fzero %f2 fbu %fcc2, loop_5909 ldsb [%l7 + 0x16], %o3 loop_5908: ldx [%l7 + 0x10], %o4 fmovrsgz %i6, %f2, %f11 loop_5909: bgu,a,pn %xcc, loop_5910 fmovdvs %icc, %f5, %f5 tge %icc, 0x0 udivcc %o5, 0x1A33, %l5 loop_5910: fandnot2s %f3, %f2, %f6 lduh [%l7 + 0x40], %o2 siam 0x0 lduw [%l7 + 0x64], %g2 brlez %i0, loop_5911 fmovsge %icc, %f1, %f14 fpsub16s %f3, %f3, %f5 udivx %o0, 0x02DD, %i7 loop_5911: edge8 %i4, %g5, %o1 nop setx loop_5912, %l0, %l1 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, %f2 fnegs %f8, %f13 fmovsa %xcc, %f2, %f5 loop_5912: movl %xcc, %g6, %g3 stx %l2, [%l7 + 0x20] movrlz %i2, %l6, %l4 stx %i1, [%l7 + 0x10] edge32 %g1, %l0, %o7 sra %l1, %g4, %l3 subc %i5, 0x1FEC, %i3 fornot2s %f6, %f5, %f8 udivcc %g7, 0x1932, %o6 fmul8x16 %f15, %f4, %f4 brz %o4, loop_5913 fmuld8ulx16 %f1, %f15, %f6 brlez %i6, loop_5914 ldx [%l7 + 0x60], %o3 loop_5913: fbg %fcc2, loop_5915 fmovda %icc, %f4, %f0 loop_5914: sth %o5, [%l7 + 0x6E] std %f0, [%l7 + 0x30] loop_5915: fbug,a %fcc0, loop_5916 fsrc1s %f5, %f7 fbuge,a %fcc2, loop_5917 taddcc %o2, %g2, %i0 loop_5916: stx %l5, [%l7 + 0x70] stw %o0, [%l7 + 0x64] loop_5917: bpos,a %xcc, loop_5918 ldsw [%l7 + 0x40], %i7 fbule,a %fcc2, loop_5919 st %f4, [%l7 + 0x14] loop_5918: st %f2, [%l7 + 0x60] edge32 %i4, %g5, %g6 loop_5919: sethi 0x1E9F, %o1 call loop_5920 lduw [%l7 + 0x7C], %l2 movneg %xcc, %g3, %l6 fmovrdne %i2, %f0, %f4 loop_5920: bge loop_5921 fsrc1s %f0, %f6 fmovs %f6, %f7 bgu %xcc, loop_5922 loop_5921: std %f6, [%l7 + 0x40] fmovdleu %xcc, %f13, %f7 edge8l %i1, %l4, %l0 loop_5922: fmovdge %xcc, %f2, %f1 ld [%l7 + 0x60], %f9 fmul8x16au %f12, %f6, %f2 fcmple16 %f6, %f4, %o7 stw %g1, [%l7 + 0x28] st %f7, [%l7 + 0x7C] stb %g4, [%l7 + 0x4C] tle %xcc, 0x4 ta %icc, 0x3 fcmped %fcc0, %f6, %f8 fmovdle %xcc, %f13, %f12 fbl,a %fcc0, loop_5923 fmovdge %icc, %f9, %f12 ldd [%l7 + 0x58], %f12 sdivcc %l1, 0x073E, %i5 loop_5923: fpack16 %f14, %f7 lduh [%l7 + 0x76], %i3 fmuld8ulx16 %f8, %f15, %f6 fpsub32 %f12, %f10, %f2 fmovrde %l3, %f0, %f8 subccc %o6, %g7, %o4 fbu %fcc3, loop_5924 stb %o3, [%l7 + 0x0D] fbule %fcc0, loop_5925 bneg,a loop_5926 loop_5924: fcmpd %fcc0, %f2, %f2 fpadd16s %f6, %f10, %f4 loop_5925: fpsub16 %f12, %f12, %f10 loop_5926: movrgz %o5, 0x38F, %i6 tge %xcc, 0x3 fpadd16s %f2, %f12, %f13 fba,a %fcc2, loop_5927 fmovdleu %xcc, %f7, %f1 bvs,a %icc, loop_5928 stb %o2, [%l7 + 0x4E] loop_5927: edge32n %i0, %g2, %o0 ldsh [%l7 + 0x48], %l5 loop_5928: movrne %i7, 0x080, %g5 fcmple16 %f8, %f0, %i4 fandnot2s %f15, %f15, %f13 ldd [%l7 + 0x78], %f0 addcc %g6, %o1, %g3 xnorcc %l6, %l2, %i1 stx %l4, [%l7 + 0x48] for %f2, %f14, %f2 fbug %fcc0, loop_5929 tneg %icc, 0x5 tvc %icc, 0x2 ldx [%l7 + 0x58], %l0 loop_5929: movne %xcc, %i2, %g1 ld [%l7 + 0x34], %f13 fmul8x16au %f4, %f13, %f6 fmovdle %xcc, %f9, %f6 ldsw [%l7 + 0x54], %g4 ld [%l7 + 0x54], %f6 call loop_5930 ldx [%l7 + 0x10], %o7 xor %i5, %l1, %l3 bvs,a %icc, loop_5931 loop_5930: movrlz %o6, %g7, %i3 fba %fcc1, loop_5932 be,a,pn %xcc, loop_5933 loop_5931: movn %icc, %o4, %o5 fmovsgu %xcc, %f11, %f10 loop_5932: tg %xcc, 0x6 loop_5933: fandnot1 %f2, %f10, %f12 ldx [%l7 + 0x20], %o3 std %f2, [%l7 + 0x58] ld [%l7 + 0x34], %f12 fpsub32 %f2, %f12, %f14 fands %f4, %f11, %f5 fnot1s %f1, %f10 tneg %xcc, 0x5 ldsw [%l7 + 0x5C], %o2 bvc,a loop_5934 tvc %xcc, 0x6 edge16ln %i0, %g2, %i6 fmovdgu %icc, %f6, %f11 loop_5934: fnors %f8, %f0, %f12 smulcc %l5, %i7, %g5 fpmerge %f15, %f5, %f6 edge8n %i4, %o0, %o1 fzero %f4 fands %f9, %f4, %f8 ld [%l7 + 0x1C], %f3 bgu,a %icc, loop_5935 ldx [%l7 + 0x78], %g3 edge16ln %g6, %l2, %i1 fxnors %f0, %f10, %f10 loop_5935: fmovsg %icc, %f4, %f11 ldsh [%l7 + 0x20], %l4 ldx [%l7 + 0x18], %l0 fandnot2s %f11, %f5, %f0 tle %icc, 0x2 siam 0x5 taddcc %i2, 0x03B4, %l6 fmovrslz %g1, %f13, %f15 std %f12, [%l7 + 0x58] fble,a %fcc0, loop_5936 fbule,a %fcc0, loop_5937 ld [%l7 + 0x24], %f10 for %f6, %f10, %f10 loop_5936: tge %icc, 0x7 loop_5937: ld [%l7 + 0x74], %f15 smulcc %g4, %i5, %o7 smulcc %l1, %l3, %o6 fcmpes %fcc3, %f0, %f14 sth %g7, [%l7 + 0x32] fmovdpos %xcc, %f4, %f9 movl %icc, %i3, %o5 fcmpgt32 %f10, %f8, %o3 st %f3, [%l7 + 0x5C] tsubcctv %o4, 0x046D, %i0 fmovscs %icc, %f11, %f5 sth %o2, [%l7 + 0x5C] fmovdne %icc, %f5, %f9 sdiv %g2, 0x1781, %l5 bcc loop_5938 fmovdneg %xcc, %f13, %f11 fandnot2s %f11, %f9, %f12 srlx %i6, 0x16, %g5 loop_5938: fbul %fcc2, loop_5939 sth %i7, [%l7 + 0x22] fmovdvs %xcc, %f5, %f9 ldsb [%l7 + 0x7F], %i4 loop_5939: fcmpeq16 %f8, %f12, %o0 fmovrse %o1, %f12, %f1 bshuffle %f14, %f4, %f14 ldsb [%l7 + 0x0F], %g3 movvc %xcc, %l2, %g6 fmovdg %xcc, %f13, %f10 sth %l4, [%l7 + 0x5E] ldsb [%l7 + 0x7E], %i1 ta %icc, 0x4 orn %l0, 0x075E, %i2 stb %l6, [%l7 + 0x4A] fmovrslz %g4, %f12, %f9 movvc %xcc, %g1, %o7 sdivx %i5, 0x0B20, %l3 tvc %xcc, 0x3 array16 %o6, %g7, %l1 tle %xcc, 0x4 fmovrslez %o5, %f3, %f2 fmovsl %xcc, %f8, %f3 ld [%l7 + 0x60], %f6 ldd [%l7 + 0x08], %f12 fabss %f14, %f8 fmovdl %xcc, %f9, %f14 fmul8x16al %f3, %f1, %f8 bge,a,pn %icc, loop_5940 bleu,a,pt %xcc, loop_5941 siam 0x3 ldsw [%l7 + 0x78], %o3 loop_5940: stx %o4, [%l7 + 0x18] loop_5941: array32 %i0, %o2, %g2 movge %icc, %l5, %i6 fzero %f4 movvc %xcc, %i3, %g5 stx %i4, [%l7 + 0x20] lduh [%l7 + 0x10], %o0 movl %icc, %i7, %g3 ldd [%l7 + 0x68], %f14 ld [%l7 + 0x60], %f13 or %l2, %o1, %l4 fcmpeq32 %f6, %f0, %i1 movvs %icc, %l0, %i2 stx %l6, [%l7 + 0x08] fmovdle %xcc, %f13, %f1 fmovdle %xcc, %f14, %f5 fnands %f13, %f4, %f2 ldx [%l7 + 0x40], %g6 fcmpgt32 %f0, %f14, %g1 orncc %o7, %i5, %g4 udiv %o6, 0x0027, %g7 fmovscs %xcc, %f9, %f9 fmovrslz %l3, %f9, %f11 ldsb [%l7 + 0x57], %o5 fand %f14, %f6, %f14 std %f8, [%l7 + 0x10] movcc %icc, %o3, %o4 fnegs %f11, %f5 st %f3, [%l7 + 0x34] ldsb [%l7 + 0x5E], %i0 sdivcc %o2, 0x1504, %l1 ldsb [%l7 + 0x38], %g2 ldub [%l7 + 0x20], %l5 fpsub16 %f8, %f14, %f14 ldsb [%l7 + 0x7F], %i6 edge16l %g5, %i4, %i3 tcs %icc, 0x4 tvc %xcc, 0x1 fmuld8sux16 %f5, %f1, %f14 movne %icc, %i7, %o0 tgu %xcc, 0x5 fnot2 %f6, %f0 orcc %g3, 0x1328, %o1 std %f8, [%l7 + 0x50] fmovsvs %xcc, %f3, %f3 fnot2 %f12, %f0 fmovsge %xcc, %f3, %f14 fmovscc %xcc, %f7, %f7 fmuld8sux16 %f0, %f3, %f8 st %f5, [%l7 + 0x64] fmovda %xcc, %f8, %f5 ldsw [%l7 + 0x3C], %l4 fbul,a %fcc2, loop_5942 fands %f13, %f11, %f9 fmovsl %icc, %f13, %f11 ldsb [%l7 + 0x57], %l2 loop_5942: srax %l0, %i2, %l6 movl %xcc, %i1, %g1 tcc %xcc, 0x5 udiv %g6, 0x1697, %i5 stb %g4, [%l7 + 0x27] taddcctv %o7, %g7, %o6 ldsw [%l7 + 0x20], %l3 fmul8x16au %f15, %f9, %f14 std %f10, [%l7 + 0x08] fmovda %icc, %f2, %f10 bpos,a loop_5943 mulx %o5, %o3, %i0 xnor %o4, %l1, %o2 ldx [%l7 + 0x30], %l5 loop_5943: fmovse %xcc, %f8, %f7 st %f8, [%l7 + 0x20] srl %g2, %i6, %g5 fmovdl %xcc, %f13, %f8 fbo %fcc0, loop_5944 tge %xcc, 0x6 fmul8x16al %f15, %f12, %f10 lduh [%l7 + 0x22], %i4 loop_5944: stx %i3, [%l7 + 0x18] stb %o0, [%l7 + 0x1F] fsrc1 %f4, %f0 movl %icc, %i7, %g3 fbul,a %fcc3, loop_5945 ldsb [%l7 + 0x54], %l4 ba,pt %xcc, loop_5946 add %l2, 0x16D8, %l0 loop_5945: ldsw [%l7 + 0x54], %i2 sth %o1, [%l7 + 0x7C] loop_5946: stw %l6, [%l7 + 0x30] stb %g1, [%l7 + 0x5E] fmovdg %xcc, %f3, %f12 st %f10, [%l7 + 0x34] edge32l %g6, %i1, %i5 mova %xcc, %g4, %o7 std %f2, [%l7 + 0x48] bn,a %icc, loop_5947 st %f7, [%l7 + 0x6C] fbuge %fcc0, loop_5948 std %f2, [%l7 + 0x68] loop_5947: fmuld8ulx16 %f10, %f4, %f14 fand %f0, %f0, %f4 loop_5948: bshuffle %f0, %f10, %f2 fcmpne32 %f10, %f14, %o6 fmovse %icc, %f1, %f5 sll %l3, 0x12, %o5 fmovdcs %icc, %f3, %f14 fmul8sux16 %f14, %f8, %f6 fmovsge %icc, %f11, %f5 fble %fcc1, loop_5949 fsrc2s %f9, %f7 fpadd16 %f2, %f4, %f10 sdiv %g7, 0x1669, %i0 loop_5949: fpack16 %f2, %f14 fpack16 %f14, %f12 lduw [%l7 + 0x7C], %o4 fmovsvs %xcc, %f13, %f10 lduh [%l7 + 0x1E], %o3 std %f14, [%l7 + 0x58] brgz,a %l1, loop_5950 mulscc %l5, 0x1F3A, %g2 fxnor %f10, %f0, %f8 brgez %o2, loop_5951 loop_5950: ldsh [%l7 + 0x24], %i6 stx %i4, [%l7 + 0x30] edge16l %i3, %o0, %i7 loop_5951: movpos %xcc, %g5, %l4 for %f12, %f8, %f4 sth %l2, [%l7 + 0x32] fcmpes %fcc3, %f12, %f8 taddcctv %g3, 0x19F4, %i2 lduh [%l7 + 0x4A], %l0 fxnor %f4, %f10, %f4 movrlez %l6, %g1, %o1 stx %g6, [%l7 + 0x68] ldsb [%l7 + 0x17], %i5 call loop_5952 movre %i1, %g4, %o6 bgu,a,pt %xcc, loop_5953 fmovrsgz %o7, %f1, %f15 loop_5952: bleu,pt %icc, loop_5954 fbuge,a %fcc3, loop_5955 loop_5953: stw %l3, [%l7 + 0x30] tvc %xcc, 0x4 loop_5954: fmovse %xcc, %f2, %f13 loop_5955: ldsw [%l7 + 0x34], %g7 ld [%l7 + 0x28], %f1 fmovdg %xcc, %f14, %f3 fbule,a %fcc3, loop_5956 ldub [%l7 + 0x5D], %i0 fxor %f14, %f14, %f4 fnot2 %f12, %f2 loop_5956: movvs %icc, %o4, %o5 fornot2 %f0, %f8, %f2 fmovsa %xcc, %f10, %f9 ta %icc, 0x4 movgu %icc, %l1, %o3 brgez %g2, loop_5957 sth %o2, [%l7 + 0x12] sdiv %l5, 0x059E, %i6 lduw [%l7 + 0x34], %i3 loop_5957: ldx [%l7 + 0x70], %i4 stx %o0, [%l7 + 0x70] fmovrslz %i7, %f14, %f6 lduh [%l7 + 0x56], %l4 stx %g5, [%l7 + 0x18] move %xcc, %l2, %i2 bleu,pt %icc, loop_5958 fzeros %f3 edge8 %g3, %l0, %g1 fbug,a %fcc3, loop_5959 loop_5958: ldx [%l7 + 0x20], %l6 fnands %f3, %f12, %f7 stb %g6, [%l7 + 0x21] loop_5959: sdivx %i5, 0x15EB, %o1 bn,a loop_5960 sra %i1, %g4, %o7 tg %xcc, 0x5 stx %l3, [%l7 + 0x58] loop_5960: edge8ln %g7, %o6, %o4 fmovrdgez %o5, %f6, %f8 ble,a,pt %icc, loop_5961 fmovdvs %icc, %f10, %f10 bl,pn %icc, loop_5962 fpadd16 %f0, %f8, %f10 loop_5961: lduh [%l7 + 0x5A], %i0 movpos %icc, %l1, %o3 loop_5962: fcmpgt16 %f6, %f2, %g2 fpadd32 %f8, %f10, %f8 bcc,a,pn %icc, loop_5963 popc 0x0905, %l5 fsrc1s %f8, %f9 fmovrde %i6, %f6, %f8 loop_5963: fmovse %xcc, %f11, %f10 stw %i3, [%l7 + 0x5C] fmovsvs %icc, %f0, %f15 fmovdcc %xcc, %f14, %f13 addc %i4, %o2, %o0 fornot1s %f1, %f12, %f2 nop setx loop_5964, %l0, %l1 jmpl %l1, %i7 or %l4, %l2, %i2 lduw [%l7 + 0x38], %g3 sub %g5, 0x0EB3, %g1 loop_5964: or %l0, %l6, %i5 brnz %o1, loop_5965 fmovdgu %xcc, %f2, %f11 lduw [%l7 + 0x0C], %i1 lduh [%l7 + 0x5A], %g6 loop_5965: fmovd %f0, %f0 ldx [%l7 + 0x08], %g4 tpos %xcc, 0x2 fmovd %f8, %f2 ld [%l7 + 0x1C], %f8 fbue,a %fcc2, loop_5966 movre %o7, %l3, %o6 stx %o4, [%l7 + 0x70] fmovsn %xcc, %f12, %f15 loop_5966: fmovrdgez %o5, %f6, %f4 fmovsn %icc, %f11, %f15 nop setx loop_5967, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i0, [%l7 + 0x6E] ld [%l7 + 0x14], %f13 fors %f2, %f11, %f12 loop_5967: fbuge,a %fcc0, loop_5968 sdivcc %l1, 0x158C, %g7 stw %o3, [%l7 + 0x70] ldsb [%l7 + 0x0E], %l5 loop_5968: tgu %icc, 0x2 movvc %xcc, %g2, %i3 ldsw [%l7 + 0x60], %i4 edge8 %i6, %o0, %o2 brgez %i7, loop_5969 faligndata %f14, %f12, %f2 bvs,a,pn %xcc, loop_5970 srlx %l2, %i2, %l4 loop_5969: ldx [%l7 + 0x60], %g5 st %f12, [%l7 + 0x40] loop_5970: fcmpeq32 %f10, %f6, %g3 fmovde %xcc, %f9, %f7 ldub [%l7 + 0x7B], %l0 movg %xcc, %l6, %g1 fbg,a %fcc1, loop_5971 fpack16 %f6, %f12 bgu loop_5972 ldsh [%l7 + 0x1A], %i5 loop_5971: fmovsa %xcc, %f8, %f11 fmovscs %icc, %f3, %f8 loop_5972: sethi 0x15D4, %o1 fba %fcc3, loop_5973 lduw [%l7 + 0x08], %i1 fcmps %fcc1, %f10, %f13 fcmpgt16 %f0, %f10, %g6 loop_5973: fpsub16 %f14, %f8, %f2 fmovsl %icc, %f8, %f12 sth %g4, [%l7 + 0x0C] fmovrslez %l3, %f7, %f6 fmovscc %icc, %f0, %f13 brgez,a %o7, loop_5974 fmovrse %o6, %f2, %f8 bvc loop_5975 fnors %f9, %f13, %f7 loop_5974: nop setx loop_5976, %l0, %l1 jmpl %l1, %o4 bpos %xcc, loop_5977 loop_5975: std %f8, [%l7 + 0x10] fmovdg %xcc, %f4, %f14 loop_5976: and %i0, %o5, %g7 loop_5977: fbl %fcc0, loop_5978 sdivcc %l1, 0x1E73, %o3 stb %g2, [%l7 + 0x75] edge32 %l5, %i4, %i6 loop_5978: bvs,pt %icc, loop_5979 stw %i3, [%l7 + 0x74] brnz %o0, loop_5980 fmovrdlz %o2, %f8, %f12 loop_5979: array16 %l2, %i7, %l4 fmovdge %xcc, %f0, %f11 loop_5980: stx %g5, [%l7 + 0x48] stw %i2, [%l7 + 0x10] nop setx loop_5981, %l0, %l1 jmpl %l1, %g3 edge16ln %l0, %l6, %i5 sdivx %g1, 0x1239, %i1 fmovdg %xcc, %f14, %f9 loop_5981: sth %o1, [%l7 + 0x16] fbule,a %fcc1, loop_5982 fmovdgu %xcc, %f2, %f0 tn %icc, 0x7 fandnot1s %f15, %f7, %f8 loop_5982: std %f8, [%l7 + 0x08] bcs,pn %xcc, loop_5983 fmovdleu %icc, %f3, %f2 fmovde %icc, %f4, %f13 movge %icc, %g6, %l3 loop_5983: stw %g4, [%l7 + 0x2C] ldsw [%l7 + 0x6C], %o7 edge32 %o6, %i0, %o4 fmovrde %g7, %f14, %f14 fmovs %f2, %f0 array32 %o5, %o3, %g2 fbn,a %fcc3, loop_5984 tgu %xcc, 0x6 brlez,a %l5, loop_5985 fbn,a %fcc2, loop_5986 loop_5984: edge32l %i4, %i6, %i3 edge32ln %l1, %o0, %l2 loop_5985: te %xcc, 0x0 loop_5986: fcmpeq16 %f14, %f10, %o2 bne,a %icc, loop_5987 ld [%l7 + 0x34], %f12 ld [%l7 + 0x30], %f13 lduh [%l7 + 0x4A], %i7 loop_5987: fblg,a %fcc3, loop_5988 stb %g5, [%l7 + 0x0A] addccc %l4, 0x1055, %g3 or %l0, 0x007F, %i2 loop_5988: edge16 %i5, %l6, %g1 lduh [%l7 + 0x4A], %o1 srlx %i1, %g6, %g4 fand %f8, %f14, %f14 ldx [%l7 + 0x38], %o7 stx %o6, [%l7 + 0x68] fbl %fcc0, loop_5989 ldx [%l7 + 0x60], %i0 ldsb [%l7 + 0x0F], %o4 ldsw [%l7 + 0x38], %g7 loop_5989: orn %o5, 0x0FC6, %l3 sth %o3, [%l7 + 0x48] fbl %fcc0, loop_5990 fmovdneg %xcc, %f6, %f3 stx %l5, [%l7 + 0x68] bneg,a,pt %xcc, loop_5991 loop_5990: edge32ln %g2, %i6, %i4 ldsw [%l7 + 0x14], %l1 fmovrdlz %o0, %f10, %f0 loop_5991: bcc,pn %icc, loop_5992 fmovdg %xcc, %f5, %f14 lduw [%l7 + 0x10], %l2 fsrc2s %f1, %f5 loop_5992: fcmps %fcc2, %f11, %f11 ld [%l7 + 0x20], %f0 alignaddrl %o2, %i3, %i7 stb %g5, [%l7 + 0x51] fbe %fcc1, loop_5993 fabsd %f0, %f10 bcc,a,pt %xcc, loop_5994 ldsb [%l7 + 0x2B], %l4 loop_5993: edge16n %l0, %i2, %g3 fbu,a %fcc3, loop_5995 loop_5994: umul %i5, %g1, %o1 fbule %fcc3, loop_5996 tsubcc %l6, 0x0255, %g6 loop_5995: fpack32 %f8, %f14, %f10 fmovrslz %i1, %f0, %f5 loop_5996: lduw [%l7 + 0x70], %g4 fpsub32s %f13, %f12, %f13 fpadd32 %f2, %f0, %f10 movre %o7, 0x020, %i0 ld [%l7 + 0x28], %f5 fandnot1 %f12, %f12, %f12 smul %o6, 0x137B, %g7 pdist %f2, %f14, %f6 lduw [%l7 + 0x68], %o4 fmovdne %icc, %f9, %f11 std %f0, [%l7 + 0x18] ld [%l7 + 0x58], %f0 ldd [%l7 + 0x50], %f0 ldub [%l7 + 0x08], %l3 ldub [%l7 + 0x45], %o5 st %f6, [%l7 + 0x10] addc %o3, %l5, %i6 tvc %icc, 0x6 ldx [%l7 + 0x68], %i4 fble,a %fcc1, loop_5997 lduw [%l7 + 0x10], %l1 fmovdvc %xcc, %f15, %f13 ldub [%l7 + 0x31], %g2 loop_5997: srax %o0, 0x01, %l2 ldx [%l7 + 0x78], %i3 sethi 0x1CE6, %o2 bne,pn %icc, loop_5998 st %f13, [%l7 + 0x14] fbne,a %fcc0, loop_5999 alignaddrl %i7, %g5, %l0 loop_5998: ldd [%l7 + 0x30], %f8 tgu %icc, 0x6 loop_5999: edge8ln %l4, %g3, %i5 fzero %f10 smulcc %i2, %g1, %o1 fsrc2s %f5, %f15 brlez,a %g6, loop_6000 movre %i1, 0x242, %l6 srl %g4, %i0, %o6 ldsw [%l7 + 0x20], %o7 loop_6000: ldx [%l7 + 0x20], %g7 ldd [%l7 + 0x40], %f4 fmovrdgz %o4, %f10, %f4 ldub [%l7 + 0x59], %o5 movneg %icc, %o3, %l3 sth %l5, [%l7 + 0x4A] lduw [%l7 + 0x28], %i6 fnegs %f5, %f14 fandnot2 %f2, %f12, %f10 ldsh [%l7 + 0x30], %l1 lduh [%l7 + 0x76], %i4 fbge %fcc2, loop_6001 add %o0, %g2, %i3 movle %icc, %l2, %o2 ld [%l7 + 0x70], %f0 loop_6001: move %xcc, %g5, %l0 bvs,pt %xcc, loop_6002 fones %f15 fbug,a %fcc3, loop_6003 ldd [%l7 + 0x08], %f12 loop_6002: lduw [%l7 + 0x4C], %l4 sethi 0x124C, %g3 loop_6003: stw %i5, [%l7 + 0x60] xnor %i2, 0x1DFE, %g1 stx %i7, [%l7 + 0x08] ldub [%l7 + 0x0F], %g6 srax %i1, %o1, %g4 fors %f13, %f6, %f9 stb %l6, [%l7 + 0x70] st %f11, [%l7 + 0x14] movrgz %i0, %o6, %o7 stb %o4, [%l7 + 0x7B] or %g7, 0x0F0B, %o5 tn %xcc, 0x3 andcc %o3, %l3, %l5 movrne %i6, 0x245, %i4 addcc %l1, 0x094B, %g2 movne %xcc, %i3, %l2 fnands %f1, %f10, %f8 ba,a %xcc, loop_6004 sth %o2, [%l7 + 0x48] ldd [%l7 + 0x50], %f8 fblg %fcc3, loop_6005 loop_6004: fmovrsgz %o0, %f4, %f14 array8 %g5, %l4, %l0 fpadd32s %f4, %f8, %f13 loop_6005: addcc %i5, 0x1DB5, %g3 tne %xcc, 0x1 fpsub32s %f14, %f8, %f12 ldd [%l7 + 0x30], %f12 edge8l %i2, %i7, %g1 fmovdcs %icc, %f3, %f15 fmul8x16al %f4, %f8, %f2 sth %g6, [%l7 + 0x40] brgz %i1, loop_6006 fmovsneg %icc, %f14, %f5 fnot2 %f4, %f14 fabss %f8, %f15 loop_6006: fbg,a %fcc0, loop_6007 srax %g4, 0x0E, %l6 brlez,a %o1, loop_6008 fmovse %xcc, %f5, %f5 loop_6007: tsubcc %i0, 0x134C, %o6 ldd [%l7 + 0x08], %f2 loop_6008: fbe,a %fcc0, loop_6009 movne %icc, %o4, %o7 sethi 0x0EEA, %o5 fnand %f14, %f0, %f2 loop_6009: fcmple32 %f6, %f10, %o3 srlx %l3, 0x0E, %g7 fmovrslz %i6, %f1, %f1 and %l5, 0x0058, %l1 ldd [%l7 + 0x08], %f10 ble,a %xcc, loop_6010 mulscc %i4, 0x0525, %g2 ldsb [%l7 + 0x74], %i3 movcs %icc, %l2, %o2 loop_6010: fbo %fcc2, loop_6011 xnorcc %o0, 0x0543, %l4 fbule,a %fcc2, loop_6012 call loop_6013 loop_6011: ldub [%l7 + 0x21], %l0 tle %xcc, 0x2 loop_6012: fmovdvs %icc, %f4, %f15 loop_6013: std %f8, [%l7 + 0x28] ldsh [%l7 + 0x0A], %i5 sub %g3, %g5, %i7 std %f2, [%l7 + 0x20] st %f8, [%l7 + 0x7C] ta %icc, 0x0 movge %icc, %g1, %g6 ba,pt %xcc, loop_6014 lduh [%l7 + 0x6A], %i2 fmovsgu %icc, %f7, %f6 fpsub32s %f8, %f14, %f3 loop_6014: ld [%l7 + 0x08], %f12 movre %g4, 0x3E5, %l6 fcmpgt16 %f10, %f2, %i1 xorcc %i0, 0x1895, %o1 bcc,a loop_6015 fbu %fcc1, loop_6016 brgz,a %o4, loop_6017 fcmpgt16 %f2, %f6, %o7 loop_6015: mulscc %o6, %o5, %o3 loop_6016: fmovrslz %l3, %f7, %f13 loop_6017: fmovrsne %g7, %f9, %f1 smulcc %l5, 0x1C64, %l1 addccc %i6, 0x0AD4, %g2 stw %i4, [%l7 + 0x18] fba,a %fcc1, loop_6018 movg %icc, %i3, %l2 tneg %xcc, 0x6 fmovsleu %icc, %f3, %f4 loop_6018: tneg %icc, 0x6 alignaddr %o2, %l4, %l0 movrlez %o0, %g3, %g5 fmovsne %xcc, %f4, %f13 movneg %xcc, %i5, %g1 edge32 %g6, %i7, %i2 fpadd16s %f8, %f3, %f9 edge8l %l6, %i1, %i0 alignaddr %o1, %o4, %g4 stb %o7, [%l7 + 0x30] fmovscs %icc, %f4, %f13 sth %o6, [%l7 + 0x18] siam 0x4 ldx [%l7 + 0x58], %o5 lduh [%l7 + 0x5C], %o3 xnor %l3, 0x1533, %l5 bgu loop_6019 fnot1 %f8, %f14 fmovdpos %xcc, %f7, %f0 tvc %icc, 0x7 loop_6019: fpadd16s %f2, %f8, %f14 stb %g7, [%l7 + 0x75] fmul8ulx16 %f6, %f2, %f8 fmovrdlz %l1, %f14, %f10 fandnot2 %f14, %f6, %f4 movpos %icc, %i6, %i4 ldx [%l7 + 0x10], %g2 ldsb [%l7 + 0x1B], %i3 brz,a %o2, loop_6020 bleu,pn %icc, loop_6021 stb %l2, [%l7 + 0x3E] fmovdpos %xcc, %f13, %f7 loop_6020: ld [%l7 + 0x34], %f8 loop_6021: ldsw [%l7 + 0x64], %l0 fbe %fcc1, loop_6022 fmovdl %icc, %f14, %f14 edge32ln %o0, %l4, %g5 sth %i5, [%l7 + 0x48] loop_6022: xnorcc %g1, 0x0912, %g3 mulx %g6, %i7, %i2 st %f1, [%l7 + 0x30] fbg %fcc1, loop_6023 fones %f13 ldd [%l7 + 0x10], %f8 fsrc1 %f2, %f10 loop_6023: ldsw [%l7 + 0x78], %l6 sllx %i1, 0x0A, %i0 edge16ln %o4, %g4, %o7 fmovsneg %xcc, %f14, %f0 bg,a loop_6024 bvs,a %xcc, loop_6025 fmovdneg %icc, %f15, %f4 ldsb [%l7 + 0x66], %o6 loop_6024: fmovscs %xcc, %f11, %f0 loop_6025: ld [%l7 + 0x34], %f13 bl %icc, loop_6026 bn,a %icc, loop_6027 tgu %xcc, 0x0 ldub [%l7 + 0x27], %o1 loop_6026: ld [%l7 + 0x6C], %f0 loop_6027: fandnot1 %f2, %f14, %f8 st %f7, [%l7 + 0x58] movleu %xcc, %o3, %l3 ld [%l7 + 0x18], %f15 fmovdcc %icc, %f0, %f2 ldub [%l7 + 0x7B], %l5 te %icc, 0x5 bl,a,pt %xcc, loop_6028 fnot1 %f4, %f2 fpadd16 %f6, %f12, %f2 subcc %o5, 0x1B04, %g7 loop_6028: movvc %xcc, %l1, %i4 ldsw [%l7 + 0x2C], %g2 bcc,pn %icc, loop_6029 xor %i6, 0x1CDF, %i3 for %f6, %f2, %f14 lduw [%l7 + 0x7C], %l2 loop_6029: lduw [%l7 + 0x0C], %o2 lduw [%l7 + 0x6C], %o0 movn %icc, %l4, %l0 taddcctv %g5, %i5, %g1 bl loop_6030 xorcc %g6, 0x166F, %i7 fmul8ulx16 %f4, %f14, %f6 stw %i2, [%l7 + 0x20] loop_6030: stx %g3, [%l7 + 0x70] ld [%l7 + 0x64], %f6 tne %xcc, 0x0 ldsb [%l7 + 0x3C], %i1 fmul8x16 %f1, %f4, %f6 fmovrsne %i0, %f5, %f13 fpadd32 %f10, %f2, %f4 tcc %icc, 0x6 orcc %o4, %g4, %l6 popc %o7, %o6 stx %o3, [%l7 + 0x50] fandnot2 %f6, %f6, %f6 nop setx loop_6031, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brnz %l3, loop_6032 movvs %xcc, %l5, %o1 fpsub32 %f4, %f10, %f8 loop_6031: ld [%l7 + 0x14], %f3 loop_6032: fpmerge %f10, %f3, %f12 sth %o5, [%l7 + 0x3C] fmul8ulx16 %f10, %f0, %f0 fpsub16s %f11, %f5, %f6 ldd [%l7 + 0x50], %f14 lduh [%l7 + 0x2C], %l1 fmovdvc %icc, %f11, %f1 array32 %g7, %g2, %i6 fbne %fcc2, loop_6033 fba %fcc2, loop_6034 udivx %i3, 0x05DB, %i4 ldsb [%l7 + 0x51], %o2 loop_6033: brgz %o0, loop_6035 loop_6034: fxnor %f6, %f8, %f0 fmovsg %icc, %f15, %f13 fmovrdlz %l2, %f12, %f10 loop_6035: ldsw [%l7 + 0x3C], %l0 edge8 %g5, %i5, %g1 ldx [%l7 + 0x18], %g6 edge16l %l4, %i7, %i2 fsrc1s %f2, %f4 udivcc %g3, 0x0852, %i1 bshuffle %f10, %f0, %f12 movle %icc, %i0, %o4 fmovsneg %icc, %f1, %f2 umul %l6, 0x03CF, %o7 umul %o6, 0x01D8, %g4 movcc %icc, %o3, %l3 std %f2, [%l7 + 0x68] fpadd16s %f13, %f15, %f13 sth %o1, [%l7 + 0x76] ldd [%l7 + 0x18], %f10 ldx [%l7 + 0x40], %o5 stw %l1, [%l7 + 0x2C] fmul8ulx16 %f4, %f12, %f6 bgu,pn %xcc, loop_6036 bl loop_6037 fbule %fcc0, loop_6038 ldd [%l7 + 0x20], %f8 loop_6036: udivx %l5, 0x0C4F, %g2 loop_6037: stb %i6, [%l7 + 0x24] loop_6038: taddcc %g7, %i4, %o2 fpadd32s %f7, %f15, %f9 sth %i3, [%l7 + 0x68] alignaddrl %o0, %l0, %g5 lduh [%l7 + 0x52], %l2 alignaddrl %g1, %i5, %g6 fmovdcc %icc, %f6, %f5 ldd [%l7 + 0x20], %f2 movre %i7, %l4, %i2 stx %g3, [%l7 + 0x78] movcs %xcc, %i1, %o4 fxnors %f7, %f1, %f9 ldsb [%l7 + 0x11], %l6 fmovse %xcc, %f15, %f11 st %f15, [%l7 + 0x18] bl,a loop_6039 subcc %i0, %o6, %o7 fbo,a %fcc0, loop_6040 fbule %fcc2, loop_6041 loop_6039: ldub [%l7 + 0x0C], %g4 movne %xcc, %l3, %o1 loop_6040: subcc %o5, %l1, %l5 loop_6041: lduw [%l7 + 0x30], %g2 or %o3, 0x16FE, %i6 stx %i4, [%l7 + 0x78] lduw [%l7 + 0x08], %o2 bshuffle %f4, %f6, %f0 fnegs %f7, %f0 fmovdcc %icc, %f7, %f1 sth %g7, [%l7 + 0x1E] fmovdleu %icc, %f9, %f5 add %o0, 0x0A56, %i3 std %f4, [%l7 + 0x20] ldd [%l7 + 0x08], %f4 for %f8, %f10, %f14 movneg %xcc, %g5, %l2 ldx [%l7 + 0x40], %l0 stw %g1, [%l7 + 0x20] fmovsvc %xcc, %f6, %f12 edge32n %g6, %i5, %l4 st %f11, [%l7 + 0x78] fmovrde %i2, %f6, %f12 stw %i7, [%l7 + 0x64] lduh [%l7 + 0x34], %i1 fmuld8ulx16 %f5, %f9, %f8 stx %o4, [%l7 + 0x60] brlez,a %l6, loop_6042 lduw [%l7 + 0x6C], %i0 fmovrslz %o6, %f7, %f13 te %xcc, 0x2 loop_6042: sdiv %o7, 0x09CB, %g4 stw %l3, [%l7 + 0x08] fxnors %f15, %f3, %f11 fmovsl %xcc, %f9, %f9 movgu %xcc, %g3, %o5 fbu,a %fcc2, loop_6043 stb %l1, [%l7 + 0x77] array32 %o1, %g2, %l5 sra %i6, 0x03, %o3 loop_6043: tpos %xcc, 0x4 ldub [%l7 + 0x21], %i4 fmovrdlez %g7, %f12, %f6 stb %o2, [%l7 + 0x67] movre %i3, 0x176, %o0 ldd [%l7 + 0x30], %f0 fbne %fcc0, loop_6044 brlz,a %l2, loop_6045 sth %l0, [%l7 + 0x62] fmovs %f4, %f8 loop_6044: fpsub16s %f14, %f3, %f6 loop_6045: fmovscs %icc, %f13, %f9 fmovsa %xcc, %f1, %f14 fmovd %f4, %f10 fmovsneg %icc, %f0, %f10 fpadd32 %f12, %f8, %f12 edge32 %g5, %g1, %i5 fmovdcc %xcc, %f11, %f1 addc %l4, %i2, %i7 ldub [%l7 + 0x30], %i1 fmovrslz %o4, %f5, %f7 for %f12, %f0, %f6 ldx [%l7 + 0x78], %l6 ldd [%l7 + 0x20], %f10 bneg loop_6046 siam 0x2 udivx %i0, 0x0E3F, %g6 ldsh [%l7 + 0x16], %o7 loop_6046: call loop_6047 alignaddr %o6, %g4, %g3 fabss %f13, %f7 fmovscc %xcc, %f13, %f0 loop_6047: fbue %fcc3, loop_6048 movrlez %l3, %l1, %o1 ble,a loop_6049 ldub [%l7 + 0x51], %o5 loop_6048: ldub [%l7 + 0x10], %g2 movcs %icc, %i6, %l5 loop_6049: bpos,a,pn %xcc, loop_6050 fcmple16 %f0, %f12, %i4 stx %g7, [%l7 + 0x18] fmovrsgz %o2, %f11, %f0 loop_6050: sub %i3, 0x0A8A, %o0 fpackfix %f4, %f1 movrlz %o3, 0x296, %l2 fnot2s %f7, %f8 ld [%l7 + 0x4C], %f10 tsubcctv %g5, %l0, %g1 alignaddrl %l4, %i2, %i5 ldub [%l7 + 0x10], %i7 fbn,a %fcc3, loop_6051 nop setx loop_6052, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot2s %f7, %f10, %f9 fnegd %f4, %f0 loop_6051: fors %f7, %f3, %f5 loop_6052: be,a,pn %xcc, loop_6053 lduw [%l7 + 0x58], %i1 fcmpeq32 %f0, %f12, %o4 fmovs %f14, %f9 loop_6053: stw %i0, [%l7 + 0x48] nop setx loop_6054, %l0, %l1 jmpl %l1, %g6 ldd [%l7 + 0x28], %f8 andn %o7, 0x02D7, %l6 sllx %o6, 0x16, %g3 loop_6054: movrne %l3, 0x217, %l1 ldsw [%l7 + 0x6C], %o1 stb %o5, [%l7 + 0x3F] stw %g2, [%l7 + 0x44] fmovrdlz %g4, %f12, %f4 lduw [%l7 + 0x10], %i6 tvc %xcc, 0x6 sth %l5, [%l7 + 0x16] ldsb [%l7 + 0x44], %g7 st %f10, [%l7 + 0x20] fmovscs %icc, %f7, %f7 tne %xcc, 0x6 movvs %xcc, %i4, %i3 sth %o2, [%l7 + 0x38] ldub [%l7 + 0x57], %o3 fmovsleu %icc, %f6, %f1 stb %l2, [%l7 + 0x09] udivx %o0, 0x1073, %l0 sth %g5, [%l7 + 0x6A] popc %l4, %i2 ldsw [%l7 + 0x50], %i5 tsubcctv %g1, %i7, %o4 udivx %i1, 0x0E43, %g6 mulx %o7, 0x1AEA, %i0 sdiv %l6, 0x1087, %g3 ldx [%l7 + 0x30], %o6 popc %l1, %o1 fnegd %f6, %f6 umulcc %l3, 0x09D7, %g2 ldsw [%l7 + 0x34], %g4 fmovdl %icc, %f8, %f3 add %i6, %o5, %g7 movg %icc, %i4, %i3 lduh [%l7 + 0x34], %l5 brnz %o3, loop_6055 ldsb [%l7 + 0x29], %l2 bleu,a loop_6056 stx %o2, [%l7 + 0x68] loop_6055: fmovdneg %xcc, %f15, %f0 fcmpne32 %f10, %f0, %o0 loop_6056: fmovrslez %l0, %f5, %f11 ld [%l7 + 0x20], %f7 alignaddrl %g5, %l4, %i2 lduw [%l7 + 0x24], %g1 ldsb [%l7 + 0x26], %i5 tle %xcc, 0x1 xnorcc %o4, 0x1EDE, %i7 xnor %i1, %g6, %o7 sth %i0, [%l7 + 0x34] fzeros %f1 sth %l6, [%l7 + 0x3E] udivcc %g3, 0x18E0, %o6 tl %icc, 0x5 movrgez %o1, %l3, %l1 edge32ln %g2, %i6, %o5 fmovrsgez %g4, %f14, %f0 fcmpes %fcc3, %f0, %f13 fbu %fcc0, loop_6057 fxnors %f5, %f15, %f3 edge32n %i4, %g7, %l5 call loop_6058 loop_6057: fpsub16 %f8, %f0, %f14 fands %f10, %f15, %f0 lduw [%l7 + 0x44], %o3 loop_6058: lduw [%l7 + 0x1C], %i3 fxnor %f10, %f4, %f10 stw %o2, [%l7 + 0x18] bne,a,pt %icc, loop_6059 orcc %l2, %o0, %g5 bneg,a,pt %icc, loop_6060 tpos %icc, 0x7 loop_6059: udiv %l4, 0x1484, %i2 stx %g1, [%l7 + 0x68] loop_6060: nop setx loop_6061, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdpos %xcc, %f0, %f11 and %i5, %l0, %i7 ld [%l7 + 0x28], %f2 loop_6061: bne,pn %xcc, loop_6062 fmovdge %xcc, %f14, %f14 ldd [%l7 + 0x70], %f8 smul %i1, 0x1D50, %g6 loop_6062: movvs %xcc, %o4, %i0 andn %o7, 0x17EF, %g3 ldsh [%l7 + 0x7E], %o6 brgz,a %o1, loop_6063 bgu,a,pn %xcc, loop_6064 fpack32 %f4, %f6, %f2 srlx %l3, %l1, %g2 loop_6063: nop setx loop_6065, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6064: fnot1s %f1, %f15 ldsb [%l7 + 0x1F], %i6 fpmerge %f6, %f9, %f10 loop_6065: stw %l6, [%l7 + 0x58] taddcctv %o5, %g4, %g7 movrgz %i4, 0x306, %l5 fmovsn %icc, %f4, %f15 fmul8x16au %f2, %f4, %f4 fmul8x16al %f0, %f13, %f4 ld [%l7 + 0x10], %f10 fmovs %f0, %f10 fpack16 %f8, %f6 stx %i3, [%l7 + 0x68] tsubcctv %o2, 0x16EE, %o3 brgez,a %o0, loop_6066 subccc %l2, %l4, %g5 ld [%l7 + 0x70], %f14 movcs %icc, %g1, %i2 loop_6066: fmovdne %xcc, %f5, %f7 fmovrslez %i5, %f2, %f14 fnot2s %f9, %f12 fbg,a %fcc0, loop_6067 ld [%l7 + 0x30], %f0 edge16ln %i7, %i1, %g6 brgez,a %l0, loop_6068 loop_6067: orcc %i0, %o4, %o7 ld [%l7 + 0x1C], %f10 fcmpes %fcc2, %f7, %f14 loop_6068: ble,a %xcc, loop_6069 edge32n %g3, %o1, %l3 fmovrse %l1, %f11, %f9 stx %g2, [%l7 + 0x60] loop_6069: fbe %fcc0, loop_6070 sub %i6, %o6, %o5 fones %f15 edge16n %g4, %l6, %g7 loop_6070: alignaddrl %l5, %i3, %o2 stx %i4, [%l7 + 0x70] std %f10, [%l7 + 0x08] tn %xcc, 0x0 fmovrdlz %o0, %f12, %f4 sth %l2, [%l7 + 0x68] movrlez %l4, %g5, %g1 ba,pn %xcc, loop_6071 fmovsleu %icc, %f15, %f4 movne %icc, %i2, %i5 fmovsl %icc, %f9, %f8 loop_6071: fbe,a %fcc2, loop_6072 orn %o3, %i7, %g6 edge32l %l0, %i0, %o4 fmul8x16 %f11, %f2, %f6 loop_6072: st %f9, [%l7 + 0x40] ldx [%l7 + 0x58], %i1 ldsw [%l7 + 0x60], %o7 movl %xcc, %o1, %g3 sth %l1, [%l7 + 0x68] ldsb [%l7 + 0x0D], %l3 tn %icc, 0x3 bne,a %icc, loop_6073 ldsw [%l7 + 0x24], %g2 ldsh [%l7 + 0x72], %i6 fmovsg %icc, %f7, %f8 loop_6073: tvs %xcc, 0x3 brgez %o6, loop_6074 fbl,a %fcc1, loop_6075 fmovsleu %xcc, %f13, %f11 array8 %o5, %g4, %l6 loop_6074: fmul8x16au %f3, %f12, %f4 loop_6075: fcmpne16 %f6, %f6, %l5 brgz,a %i3, loop_6076 ldsh [%l7 + 0x3C], %g7 lduw [%l7 + 0x5C], %i4 fmovdne %xcc, %f1, %f15 loop_6076: ldx [%l7 + 0x48], %o0 fsrc1 %f14, %f14 bge,a,pt %icc, loop_6077 fmovse %xcc, %f7, %f3 fnors %f3, %f9, %f3 lduh [%l7 + 0x10], %o2 loop_6077: stb %l2, [%l7 + 0x20] tg %icc, 0x2 fmovsge %icc, %f2, %f11 smul %g5, 0x029D, %g1 stw %i2, [%l7 + 0x08] fpadd32 %f0, %f2, %f14 tsubcctv %i5, %l4, %o3 fbge,a %fcc3, loop_6078 ld [%l7 + 0x74], %f14 sll %g6, %l0, %i7 ba %icc, loop_6079 loop_6078: stw %i0, [%l7 + 0x2C] fnand %f12, %f12, %f2 fmovde %icc, %f2, %f15 loop_6079: stx %o4, [%l7 + 0x20] be,pn %icc, loop_6080 stx %o7, [%l7 + 0x70] ldsh [%l7 + 0x0A], %o1 edge32ln %i1, %l1, %l3 loop_6080: fmovrdne %g3, %f2, %f2 fmovrdlez %i6, %f0, %f6 ldsh [%l7 + 0x14], %g2 stw %o5, [%l7 + 0x7C] fcmpgt16 %f14, %f4, %g4 faligndata %f14, %f8, %f0 te %xcc, 0x4 smulcc %l6, 0x08F1, %o6 ld [%l7 + 0x40], %f6 array16 %l5, %i3, %i4 fpsub16 %f4, %f4, %f2 umul %o0, 0x0F8B, %g7 fandnot1 %f4, %f14, %f14 fmul8ulx16 %f12, %f4, %f8 fmovda %xcc, %f2, %f10 fpadd32 %f8, %f2, %f2 ba,pt %xcc, loop_6081 bgu,a %xcc, loop_6082 mova %xcc, %o2, %g5 lduh [%l7 + 0x5C], %l2 loop_6081: edge32 %g1, %i5, %l4 loop_6082: or %o3, %g6, %l0 fble %fcc3, loop_6083 sra %i7, %i2, %o4 tpos %icc, 0x7 xnorcc %i0, %o7, %o1 loop_6083: fors %f15, %f8, %f4 fmovrslez %l1, %f15, %f1 addc %l3, %g3, %i1 stx %g2, [%l7 + 0x18] fcmpgt32 %f14, %f2, %i6 sll %g4, 0x01, %o5 fbge %fcc0, loop_6084 fxnors %f13, %f0, %f1 tneg %xcc, 0x7 ldsh [%l7 + 0x6C], %l6 loop_6084: subc %l5, 0x17A4, %i3 brgz,a %i4, loop_6085 brlz %o0, loop_6086 fmovsle %icc, %f0, %f12 fnand %f14, %f4, %f6 loop_6085: ldd [%l7 + 0x78], %f12 loop_6086: fcmpne16 %f14, %f14, %o6 fnot2 %f12, %f4 stx %g7, [%l7 + 0x58] fornot2 %f10, %f8, %f2 fones %f3 fmovrslz %g5, %f13, %f2 stw %o2, [%l7 + 0x78] fpmerge %f7, %f8, %f4 fmul8sux16 %f12, %f2, %f8 bpos,a,pn %icc, loop_6087 std %f10, [%l7 + 0x78] call loop_6088 lduw [%l7 + 0x28], %g1 loop_6087: lduh [%l7 + 0x46], %i5 fandnot2 %f8, %f4, %f8 loop_6088: sra %l4, 0x1C, %o3 bne %icc, loop_6089 ld [%l7 + 0x08], %f5 addcc %g6, 0x1E84, %l0 array32 %l2, %i7, %o4 loop_6089: fpackfix %f10, %f5 ld [%l7 + 0x74], %f14 bvs,pt %icc, loop_6090 fmovrdlz %i2, %f6, %f4 tvs %xcc, 0x0 ldub [%l7 + 0x7B], %i0 loop_6090: ldsh [%l7 + 0x28], %o1 nop setx loop_6091, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addccc %l1, %o7, %g3 sth %i1, [%l7 + 0x5C] fcmpeq32 %f8, %f6, %g2 loop_6091: edge16ln %i6, %l3, %g4 tgu %icc, 0x7 ld [%l7 + 0x10], %f14 movl %icc, %l6, %o5 fnegs %f5, %f4 stb %l5, [%l7 + 0x17] ldub [%l7 + 0x39], %i3 fbge,a %fcc2, loop_6092 movne %icc, %i4, %o6 array8 %o0, %g5, %o2 fmovsne %icc, %f11, %f2 loop_6092: tl %icc, 0x1 fmovdcc %icc, %f6, %f13 brgz,a %g1, loop_6093 tn %xcc, 0x4 bgu loop_6094 ld [%l7 + 0x78], %f15 loop_6093: tneg %icc, 0x7 stw %i5, [%l7 + 0x38] loop_6094: fmovsvs %icc, %f13, %f1 ldub [%l7 + 0x51], %g7 orn %l4, 0x0435, %g6 fmovsneg %xcc, %f1, %f0 fcmpne32 %f4, %f6, %l0 bgu,pt %icc, loop_6095 fbge %fcc2, loop_6096 fmuld8ulx16 %f4, %f12, %f14 stb %l2, [%l7 + 0x1F] loop_6095: ldub [%l7 + 0x6D], %i7 loop_6096: ldsw [%l7 + 0x60], %o4 tleu %xcc, 0x3 fmul8ulx16 %f8, %f2, %f14 fornot2 %f10, %f10, %f6 sethi 0x11D9, %i2 ld [%l7 + 0x2C], %f3 stb %o3, [%l7 + 0x08] st %f12, [%l7 + 0x14] ldub [%l7 + 0x51], %o1 fnot1 %f6, %f14 tne %icc, 0x3 edge32l %i0, %o7, %l1 and %i1, %g3, %i6 fmovscc %xcc, %f0, %f7 ldsh [%l7 + 0x5A], %g2 ldsh [%l7 + 0x42], %l3 fmovrsne %g4, %f9, %f15 fbule %fcc1, loop_6097 movl %xcc, %o5, %l5 edge8n %i3, %l6, %o6 movneg %xcc, %o0, %g5 loop_6097: fble,a %fcc2, loop_6098 fblg,a %fcc2, loop_6099 ldub [%l7 + 0x40], %o2 ldub [%l7 + 0x79], %g1 loop_6098: fmovdgu %xcc, %f11, %f14 loop_6099: edge32ln %i4, %g7, %i5 edge32n %g6, %l4, %l0 sub %l2, %i7, %o4 std %f14, [%l7 + 0x60] ldsb [%l7 + 0x0D], %i2 fmovdleu %icc, %f15, %f1 std %f14, [%l7 + 0x68] ldx [%l7 + 0x58], %o3 ldub [%l7 + 0x7E], %o1 ldsb [%l7 + 0x61], %o7 fpadd32s %f13, %f14, %f5 fnands %f5, %f2, %f4 edge32 %i0, %i1, %l1 fcmpgt32 %f14, %f14, %i6 stb %g2, [%l7 + 0x20] movneg %xcc, %l3, %g3 ldd [%l7 + 0x70], %f4 fmul8sux16 %f2, %f12, %f4 fcmpne16 %f8, %f6, %o5 fblg %fcc2, loop_6100 movle %icc, %g4, %i3 brgez %l6, loop_6101 tn %icc, 0x2 loop_6100: stw %l5, [%l7 + 0x24] fcmped %fcc0, %f6, %f4 loop_6101: fabsd %f4, %f0 stw %o0, [%l7 + 0x58] siam 0x6 lduh [%l7 + 0x0E], %o6 fnands %f0, %f13, %f3 fnand %f0, %f0, %f14 std %f12, [%l7 + 0x40] fmovrdne %o2, %f10, %f10 fmovdcc %icc, %f0, %f8 fmovsgu %icc, %f9, %f14 fpmerge %f1, %f1, %f14 sllx %g1, 0x13, %g5 ldx [%l7 + 0x78], %g7 fand %f4, %f2, %f8 fmovsvc %xcc, %f11, %f15 fone %f14 popc 0x003A, %i5 lduh [%l7 + 0x66], %i4 ldd [%l7 + 0x58], %f10 lduh [%l7 + 0x7C], %g6 xorcc %l4, %l0, %l2 fpack32 %f14, %f0, %f8 fmovdge %icc, %f6, %f11 fmul8x16 %f4, %f0, %f14 fmovsn %xcc, %f5, %f1 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 umul %o4, 0x125D, %i2 movneg %xcc, %o3, %o1 lduh [%l7 + 0x20], %o7 loop_6102: edge8 %i7, %i0, %i1 fpsub16 %f8, %f8, %f8 fandnot1 %f2, %f6, %f6 stw %i6, [%l7 + 0x1C] tgu %icc, 0x3 call loop_6103 ble %icc, loop_6104 orncc %l1, 0x004F, %g2 fmul8ulx16 %f14, %f10, %f12 loop_6103: fmovsvc %xcc, %f12, %f8 loop_6104: stb %g3, [%l7 + 0x22] brgez %l3, loop_6105 fcmpne16 %f8, %f4, %g4 orn %o5, %i3, %l5 movcs %icc, %o0, %l6 loop_6105: stw %o2, [%l7 + 0x54] sllx %o6, 0x07, %g5 lduw [%l7 + 0x78], %g1 lduw [%l7 + 0x64], %i5 ldx [%l7 + 0x60], %i4 edge8ln %g6, %l4, %l0 edge32l %l2, %o4, %i2 orcc %g7, 0x10B0, %o3 fba %fcc1, loop_6106 fmuld8ulx16 %f3, %f5, %f6 std %f12, [%l7 + 0x08] fmovdge %xcc, %f15, %f0 loop_6106: or %o1, 0x1838, %o7 stx %i7, [%l7 + 0x40] std %f6, [%l7 + 0x08] ldd [%l7 + 0x30], %f12 bl,a %icc, loop_6107 fones %f12 tpos %icc, 0x1 bneg,a,pn %icc, loop_6108 loop_6107: lduh [%l7 + 0x5A], %i1 stx %i0, [%l7 + 0x48] movpos %xcc, %l1, %i6 loop_6108: tvc %icc, 0x5 be loop_6109 std %f6, [%l7 + 0x38] fbo,a %fcc3, loop_6110 fcmple32 %f0, %f2, %g2 loop_6109: ta %xcc, 0x0 ldx [%l7 + 0x60], %l3 loop_6110: stb %g3, [%l7 + 0x10] sth %o5, [%l7 + 0x4C] tneg %icc, 0x2 fandnot1s %f3, %f6, %f13 fxors %f4, %f12, %f4 ldsb [%l7 + 0x19], %g4 lduw [%l7 + 0x34], %i3 fbue,a %fcc1, loop_6111 stb %l5, [%l7 + 0x5E] ldub [%l7 + 0x29], %o0 tn %icc, 0x7 loop_6111: umul %o2, %o6, %g5 fmovdpos %xcc, %f10, %f2 st %f1, [%l7 + 0x5C] fmovsgu %icc, %f14, %f8 fmovde %icc, %f3, %f6 bneg loop_6112 mulx %g1, %l6, %i5 alignaddr %g6, %i4, %l4 ldd [%l7 + 0x10], %f2 loop_6112: ldd [%l7 + 0x78], %f4 andncc %l0, %o4, %l2 tvc %xcc, 0x6 movcs %icc, %i2, %g7 andncc %o3, %o7, %i7 ldd [%l7 + 0x60], %f0 array32 %i1, %i0, %l1 sth %i6, [%l7 + 0x60] movleu %xcc, %o1, %l3 movvs %icc, %g3, %g2 fmovsg %icc, %f11, %f12 fmovdcs %icc, %f13, %f14 faligndata %f6, %f2, %f12 fmovsn %xcc, %f13, %f13 bpos %xcc, loop_6113 fmovse %icc, %f0, %f6 ldd [%l7 + 0x30], %f14 fnand %f14, %f12, %f14 loop_6113: lduw [%l7 + 0x18], %g4 fmovrdlez %o5, %f0, %f14 bneg,pt %xcc, loop_6114 sdivcc %l5, 0x1177, %o0 fbe %fcc0, loop_6115 ldd [%l7 + 0x10], %f0 loop_6114: movcc %xcc, %o2, %o6 ldsh [%l7 + 0x76], %g5 loop_6115: fmovdn %xcc, %f3, %f9 fand %f10, %f6, %f10 edge16 %i3, %l6, %i5 fmovdneg %icc, %f2, %f2 fblg %fcc3, loop_6116 stx %g6, [%l7 + 0x60] movleu %icc, %i4, %g1 fba %fcc0, loop_6117 loop_6116: sra %l4, 0x0D, %o4 te %icc, 0x3 stx %l2, [%l7 + 0x60] loop_6117: fba,a %fcc0, loop_6118 srl %l0, %g7, %o3 brlz,a %i2, loop_6119 lduh [%l7 + 0x0E], %o7 loop_6118: stw %i7, [%l7 + 0x48] fnot1s %f2, %f15 loop_6119: stx %i0, [%l7 + 0x68] fpack16 %f14, %f12 fble,a %fcc0, loop_6120 lduw [%l7 + 0x44], %l1 ldsh [%l7 + 0x50], %i1 te %xcc, 0x5 loop_6120: ldd [%l7 + 0x28], %f8 fnand %f14, %f2, %f12 ldub [%l7 + 0x1C], %i6 stb %o1, [%l7 + 0x4D] tge %xcc, 0x1 tcs %xcc, 0x0 fmovdn %icc, %f3, %f7 fnands %f0, %f1, %f2 brlz %g3, loop_6121 ldsw [%l7 + 0x3C], %g2 fbne,a %fcc1, loop_6122 edge16l %l3, %o5, %l5 loop_6121: fsrc2s %f0, %f5 alignaddr %o0, %g4, %o6 loop_6122: stb %g5, [%l7 + 0x48] xor %o2, 0x1145, %i3 mulx %i5, %g6, %i4 nop setx loop_6123, %l0, %l1 jmpl %l1, %g1 fcmpd %fcc0, %f2, %f6 tsubcc %l6, %o4, %l2 fmovsn %icc, %f14, %f14 loop_6123: fmuld8ulx16 %f8, %f7, %f4 sth %l4, [%l7 + 0x7E] fblg,a %fcc2, loop_6124 nop setx loop_6125, %l0, %l1 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 + 0x44], %l0 or %o3, %i2, %g7 loop_6124: stw %i7, [%l7 + 0x34] loop_6125: std %f12, [%l7 + 0x08] srlx %o7, 0x1D, %i0 ldub [%l7 + 0x51], %l1 fmuld8sux16 %f9, %f8, %f10 bshuffle %f4, %f2, %f2 tg %xcc, 0x6 array32 %i6, %o1, %i1 stb %g2, [%l7 + 0x54] tgu %icc, 0x7 st %f11, [%l7 + 0x2C] fmovdl %xcc, %f6, %f0 brz %g3, loop_6126 stb %o5, [%l7 + 0x24] fmovrdgz %l5, %f10, %f8 brgz,a %o0, loop_6127 loop_6126: fpadd16s %f14, %f15, %f2 sth %l3, [%l7 + 0x0A] ldsw [%l7 + 0x08], %g4 loop_6127: fcmpne16 %f10, %f12, %o6 fmovrse %g5, %f7, %f2 fbu,a %fcc2, loop_6128 fbuge %fcc0, loop_6129 movl %xcc, %o2, %i5 fble %fcc2, loop_6130 loop_6128: addc %i3, 0x0684, %g6 loop_6129: stb %g1, [%l7 + 0x5A] fmovsgu %icc, %f12, %f13 loop_6130: lduw [%l7 + 0x20], %l6 taddcc %o4, 0x020C, %i4 taddcctv %l4, %l2, %o3 for %f4, %f6, %f14 ble loop_6131 fxor %f14, %f4, %f0 fbe %fcc2, loop_6132 fmovsvs %xcc, %f1, %f2 loop_6131: tgu %xcc, 0x4 fbe %fcc3, loop_6133 loop_6132: fpadd32 %f4, %f2, %f0 fmovsn %icc, %f15, %f7 fbu %fcc2, loop_6134 loop_6133: ldx [%l7 + 0x40], %l0 tpos %icc, 0x0 movg %icc, %i2, %g7 loop_6134: lduh [%l7 + 0x1A], %i7 orn %o7, %i0, %l1 fmovsle %icc, %f13, %f2 fmovsleu %xcc, %f13, %f2 st %f9, [%l7 + 0x50] movrlez %o1, 0x08B, %i1 sll %i6, 0x1E, %g3 fmovsvs %icc, %f5, %f1 ble %icc, loop_6135 fpack16 %f14, %f11 orncc %o5, %g2, %o0 edge16n %l5, %l3, %g4 loop_6135: sllx %g5, 0x0E, %o6 taddcctv %o2, 0x1320, %i3 fxor %f0, %f8, %f12 fmovsleu %xcc, %f3, %f5 tcc %icc, 0x3 orncc %g6, %g1, %i5 ldub [%l7 + 0x0F], %l6 fmovde %icc, %f15, %f14 ldsb [%l7 + 0x77], %i4 ldsw [%l7 + 0x28], %l4 stb %o4, [%l7 + 0x1A] srlx %o3, %l2, %i2 fexpand %f12, %f4 sdivx %g7, 0x0D19, %i7 fexpand %f10, %f0 lduw [%l7 + 0x5C], %l0 bne,pn %xcc, loop_6136 stx %i0, [%l7 + 0x60] movrlez %l1, 0x133, %o7 fxnors %f1, %f5, %f3 loop_6136: fba,a %fcc3, loop_6137 fcmpd %fcc0, %f2, %f2 sth %o1, [%l7 + 0x70] bvc %xcc, loop_6138 loop_6137: ldsw [%l7 + 0x18], %i6 fmovspos %icc, %f11, %f15 stx %g3, [%l7 + 0x38] loop_6138: fnot2 %f6, %f0 brlz %i1, loop_6139 ldsw [%l7 + 0x58], %g2 fmul8x16al %f9, %f4, %f14 movleu %icc, %o0, %o5 loop_6139: tsubcctv %l3, 0x1C53, %g4 umul %g5, 0x002B, %o6 brgez,a %o2, loop_6140 fbu,a %fcc0, loop_6141 fmovdge %icc, %f2, %f13 andn %i3, 0x1141, %l5 loop_6140: fmovrse %g6, %f8, %f2 loop_6141: udivx %i5, 0x135E, %g1 movneg %xcc, %i4, %l6 tg %xcc, 0x7 ldd [%l7 + 0x28], %f10 stb %l4, [%l7 + 0x35] fmovdcs %icc, %f7, %f15 movre %o3, %l2, %o4 fmovdgu %xcc, %f0, %f5 fbn %fcc1, loop_6142 movrne %g7, 0x38D, %i7 sra %i2, 0x16, %l0 fmovdgu %icc, %f13, %f9 loop_6142: fxor %f10, %f0, %f4 array8 %l1, %o7, %i0 lduw [%l7 + 0x24], %i6 sth %g3, [%l7 + 0x26] tsubcctv %i1, 0x1895, %o1 xnorcc %g2, 0x0399, %o5 fcmps %fcc3, %f1, %f5 ldsb [%l7 + 0x42], %l3 udivx %o0, 0x0279, %g4 fpack16 %f10, %f11 ldub [%l7 + 0x5B], %g5 nop setx loop_6143, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ba,pt %icc, loop_6144 umulcc %o2, 0x012B, %o6 movn %xcc, %l5, %g6 loop_6143: mulscc %i3, 0x012C, %g1 loop_6144: lduh [%l7 + 0x40], %i5 fbge,a %fcc3, loop_6145 sdivx %i4, 0x1996, %l4 std %f10, [%l7 + 0x50] tvs %xcc, 0x5 loop_6145: andncc %l6, %o3, %l2 fpsub32 %f14, %f4, %f4 fmovdvs %icc, %f1, %f5 fxnor %f14, %f10, %f10 stw %g7, [%l7 + 0x2C] ld [%l7 + 0x18], %f8 udivcc %o4, 0x0109, %i2 subcc %i7, %l0, %l1 st %f15, [%l7 + 0x6C] fble %fcc1, loop_6146 bleu loop_6147 lduh [%l7 + 0x12], %i0 ldd [%l7 + 0x48], %f2 loop_6146: lduh [%l7 + 0x50], %o7 loop_6147: bn,pn %icc, loop_6148 tvs %xcc, 0x3 fnot1 %f4, %f14 edge32 %g3, %i6, %i1 loop_6148: fmovs %f13, %f3 st %f13, [%l7 + 0x5C] ld [%l7 + 0x68], %f12 st %f0, [%l7 + 0x70] sth %o1, [%l7 + 0x0A] stx %g2, [%l7 + 0x48] udivcc %o5, 0x058B, %l3 bcs loop_6149 stx %o0, [%l7 + 0x08] sdiv %g4, 0x078A, %o2 fmovsvc %xcc, %f15, %f5 loop_6149: fmuld8ulx16 %f3, %f9, %f14 fones %f14 ld [%l7 + 0x14], %f0 lduw [%l7 + 0x58], %o6 fnand %f2, %f0, %f8 fbg,a %fcc1, loop_6150 ta %icc, 0x7 mulscc %g5, 0x1385, %l5 fmovrsne %g6, %f10, %f13 loop_6150: sth %i3, [%l7 + 0x78] fmovsgu %icc, %f14, %f9 ldx [%l7 + 0x30], %g1 st %f1, [%l7 + 0x10] fmovdneg %xcc, %f6, %f13 fmovrse %i4, %f11, %f1 fones %f12 ld [%l7 + 0x3C], %f6 fand %f10, %f2, %f4 fmovrsgz %l4, %f8, %f7 lduw [%l7 + 0x2C], %l6 and %i5, %l2, %o3 ldd [%l7 + 0x38], %f0 edge16ln %g7, %o4, %i2 stb %i7, [%l7 + 0x54] ldd [%l7 + 0x10], %f14 sth %l1, [%l7 + 0x72] ldsh [%l7 + 0x7E], %i0 umul %l0, %o7, %g3 lduw [%l7 + 0x70], %i6 stw %i1, [%l7 + 0x4C] bl,pn %icc, loop_6151 ble,a,pn %icc, loop_6152 ba,a,pn %icc, loop_6153 tg %xcc, 0x5 loop_6151: tpos %icc, 0x4 loop_6152: tvs %xcc, 0x2 loop_6153: sll %g2, %o5, %o1 ldx [%l7 + 0x48], %o0 ldx [%l7 + 0x50], %g4 srlx %l3, 0x15, %o2 tvs %icc, 0x3 tcc %icc, 0x7 ld [%l7 + 0x74], %f13 fmovrdgez %o6, %f4, %f2 fsrc2s %f14, %f4 lduh [%l7 + 0x70], %l5 fornot2 %f14, %f8, %f12 fmovdleu %icc, %f7, %f8 fmovs %f11, %f4 fmul8sux16 %f4, %f12, %f12 edge32ln %g5, %i3, %g6 fpsub32s %f10, %f10, %f0 movleu %xcc, %g1, %i4 fmovdg %xcc, %f12, %f15 fandnot1s %f5, %f6, %f11 fpack32 %f10, %f10, %f6 edge32n %l4, %l6, %l2 tsubcctv %i5, 0x03DF, %o3 alignaddr %g7, %i2, %o4 sll %l1, 0x1A, %i7 stw %i0, [%l7 + 0x1C] edge16n %l0, %g3, %i6 orncc %i1, 0x1BBD, %o7 bcc loop_6154 ldx [%l7 + 0x58], %g2 ldd [%l7 + 0x30], %f0 udivx %o1, 0x13CA, %o5 loop_6154: xnor %g4, 0x05CB, %l3 std %f12, [%l7 + 0x28] fandnot2 %f4, %f12, %f2 ld [%l7 + 0x4C], %f8 subccc %o0, 0x1893, %o6 fmovrdgz %l5, %f10, %f8 taddcctv %g5, %i3, %o2 edge32l %g6, %i4, %g1 fmovdne %xcc, %f13, %f0 orcc %l4, %l2, %i5 array8 %l6, %o3, %g7 movn %xcc, %o4, %i2 brlez %i7, loop_6155 fmovsa %xcc, %f12, %f12 tle %icc, 0x5 fcmps %fcc1, %f0, %f9 loop_6155: fbug %fcc2, loop_6156 ldx [%l7 + 0x70], %i0 tl %icc, 0x2 fbl,a %fcc0, loop_6157 loop_6156: bge loop_6158 ld [%l7 + 0x30], %f4 lduw [%l7 + 0x64], %l1 loop_6157: ldub [%l7 + 0x26], %g3 loop_6158: ldsw [%l7 + 0x2C], %i6 movle %icc, %i1, %l0 stb %g2, [%l7 + 0x18] sth %o7, [%l7 + 0x24] stx %o5, [%l7 + 0x48] bshuffle %f2, %f14, %f10 and %o1, 0x1D42, %g4 fpsub32s %f4, %f2, %f6 array8 %l3, %o0, %l5 ldd [%l7 + 0x48], %f4 lduh [%l7 + 0x18], %o6 fornot1 %f8, %f2, %f0 fmovdcc %xcc, %f6, %f0 alignaddr %g5, %o2, %g6 fmovdge %icc, %f0, %f7 edge16ln %i4, %i3, %l4 stx %g1, [%l7 + 0x50] popc 0x1B12, %l2 fcmpne32 %f0, %f14, %l6 fsrc2 %f10, %f8 fmul8ulx16 %f0, %f14, %f12 fbu %fcc1, loop_6159 ldx [%l7 + 0x10], %o3 orncc %g7, %i5, %o4 call loop_6160 loop_6159: sra %i2, 0x10, %i0 fnands %f15, %f7, %f0 ldd [%l7 + 0x50], %f2 loop_6160: movne %xcc, %i7, %g3 ldsh [%l7 + 0x5C], %i6 sth %l1, [%l7 + 0x20] edge8l %i1, %g2, %l0 udiv %o7, 0x0949, %o5 bleu,pt %xcc, loop_6161 brgz,a %o1, loop_6162 movle %icc, %l3, %o0 move %xcc, %l5, %o6 loop_6161: tsubcctv %g4, 0x1C5D, %o2 loop_6162: edge32l %g5, %g6, %i3 ldsw [%l7 + 0x28], %i4 fmovse %xcc, %f6, %f3 fpsub16s %f13, %f15, %f5 movrgz %l4, %l2, %g1 fbne %fcc1, loop_6163 ld [%l7 + 0x50], %f12 fmovdvs %xcc, %f10, %f8 bleu,a,pt %xcc, loop_6164 loop_6163: fpack32 %f6, %f10, %f12 fcmpeq32 %f6, %f6, %l6 fbne,a %fcc3, loop_6165 loop_6164: ldsw [%l7 + 0x48], %g7 ld [%l7 + 0x70], %f13 tsubcc %o3, %i5, %o4 loop_6165: lduh [%l7 + 0x20], %i0 andcc %i2, 0x131D, %i7 lduw [%l7 + 0x34], %g3 ldub [%l7 + 0x77], %i6 udiv %i1, 0x1C3F, %g2 lduh [%l7 + 0x10], %l0 fpadd16s %f15, %f6, %f3 orcc %o7, %l1, %o5 brlez,a %l3, loop_6166 stx %o1, [%l7 + 0x20] st %f5, [%l7 + 0x5C] sub %o0, 0x1DB0, %o6 loop_6166: bn loop_6167 ldsw [%l7 + 0x60], %l5 fandnot1 %f10, %f10, %f12 bn,a loop_6168 loop_6167: fmovsl %xcc, %f11, %f0 edge32 %g4, %g5, %g6 subccc %o2, 0x0760, %i3 loop_6168: std %f6, [%l7 + 0x58] fand %f8, %f2, %f0 ldsb [%l7 + 0x72], %i4 fsrc2s %f0, %f2 fpack16 %f12, %f6 brgz %l2, loop_6169 taddcc %g1, %l6, %g7 fmul8sux16 %f12, %f12, %f8 ba,a %xcc, loop_6170 loop_6169: fxnors %f2, %f10, %f15 bneg loop_6171 ldsh [%l7 + 0x08], %o3 loop_6170: movvs %xcc, %l4, %i5 umulcc %o4, %i0, %i7 loop_6171: fands %f14, %f15, %f1 bpos,a,pt %xcc, loop_6172 std %f8, [%l7 + 0x30] mova %xcc, %g3, %i6 tvc %icc, 0x6 loop_6172: ldx [%l7 + 0x28], %i1 ld [%l7 + 0x28], %f7 ld [%l7 + 0x6C], %f10 ldsh [%l7 + 0x1A], %i2 movvc %xcc, %g2, %o7 fpsub16s %f13, %f13, %f11 tsubcctv %l1, 0x1B27, %l0 ldx [%l7 + 0x08], %o5 bgu loop_6173 fcmple32 %f0, %f4, %l3 ldx [%l7 + 0x28], %o0 bg loop_6174 loop_6173: brlz,a %o1, loop_6175 fnand %f6, %f0, %f8 edge32ln %l5, %g4, %o6 loop_6174: movre %g6, %g5, %i3 loop_6175: fcmple16 %f12, %f10, %i4 fcmpgt16 %f6, %f8, %l2 ld [%l7 + 0x18], %f1 fmovd %f10, %f0 fpack32 %f10, %f4, %f2 fmovrdgez %o2, %f6, %f4 sdivx %g1, 0x0972, %g7 fbl %fcc1, loop_6176 st %f13, [%l7 + 0x7C] bge,a,pt %xcc, loop_6177 fbl %fcc2, loop_6178 loop_6176: movgu %xcc, %l6, %l4 fmovs %f9, %f6 loop_6177: tg %icc, 0x2 loop_6178: and %i5, %o3, %o4 bcc,a,pt %icc, loop_6179 ldsw [%l7 + 0x10], %i0 sll %i7, 0x01, %g3 sth %i1, [%l7 + 0x5E] loop_6179: movn %icc, %i2, %g2 stb %o7, [%l7 + 0x1C] fsrc1s %f5, %f0 fmovspos %xcc, %f5, %f6 fnot2 %f12, %f0 edge8 %l1, %i6, %l0 nop setx loop_6180, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fxnor %f8, %f12, %f2 fmovrdlez %o5, %f2, %f2 ba loop_6181 loop_6180: fbo,a %fcc3, loop_6182 fmovdl %xcc, %f8, %f15 lduw [%l7 + 0x0C], %o0 loop_6181: ld [%l7 + 0x44], %f4 loop_6182: mulscc %l3, 0x062A, %o1 sth %g4, [%l7 + 0x3A] subc %l5, 0x0DCB, %g6 sth %o6, [%l7 + 0x3C] edge16n %i3, %i4, %g5 bleu,a %icc, loop_6183 fcmple16 %f4, %f2, %l2 ldsb [%l7 + 0x5A], %g1 tge %icc, 0x5 loop_6183: movgu %icc, %o2, %g7 lduw [%l7 + 0x44], %l4 sth %l6, [%l7 + 0x20] fmovsn %xcc, %f1, %f0 bcs %xcc, loop_6184 ldd [%l7 + 0x18], %f0 ldsb [%l7 + 0x46], %o3 fpadd16 %f0, %f6, %f12 loop_6184: tleu %icc, 0x2 ldsb [%l7 + 0x11], %o4 andncc %i5, %i7, %i0 fmovrdlez %i1, %f14, %f10 std %f2, [%l7 + 0x58] fbug,a %fcc1, loop_6185 ldsb [%l7 + 0x0C], %i2 fzero %f2 sdiv %g2, 0x12E6, %g3 loop_6185: fmovsvs %icc, %f5, %f6 fmovrsgez %o7, %f6, %f13 fcmpne32 %f0, %f0, %l1 movn %xcc, %l0, %i6 array32 %o0, %o5, %l3 edge8 %o1, %l5, %g6 call loop_6186 lduw [%l7 + 0x08], %o6 bl %xcc, loop_6187 or %i3, 0x1387, %g4 loop_6186: orcc %i4, 0x1D06, %g5 fbge,a %fcc3, loop_6188 loop_6187: sdivcc %g1, 0x08A7, %l2 ldd [%l7 + 0x18], %f2 srlx %o2, %g7, %l4 loop_6188: std %f14, [%l7 + 0x68] mulscc %l6, %o4, %i5 tneg %icc, 0x7 movl %icc, %i7, %o3 fmovrdlz %i1, %f8, %f2 fornot2 %f14, %f10, %f8 stx %i2, [%l7 + 0x60] bvc,pn %xcc, loop_6189 fnot1 %f6, %f14 or %g2, 0x01C1, %i0 fcmpne16 %f12, %f2, %o7 loop_6189: fone %f12 ldub [%l7 + 0x0E], %l1 ldub [%l7 + 0x5E], %l0 fandnot1 %f10, %f0, %f2 stx %g3, [%l7 + 0x60] ldsh [%l7 + 0x64], %o0 fpmerge %f4, %f2, %f4 ta %xcc, 0x6 ld [%l7 + 0x18], %f1 fnot2s %f5, %f1 fone %f4 siam 0x3 stx %i6, [%l7 + 0x08] edge8n %o5, %o1, %l5 ld [%l7 + 0x28], %f7 fpack16 %f6, %f0 bgu,a,pt %icc, loop_6190 fnot1s %f12, %f2 ldsb [%l7 + 0x7B], %g6 edge32ln %l3, %i3, %o6 loop_6190: ldub [%l7 + 0x1A], %i4 fpmerge %f3, %f12, %f12 fmovdcs %xcc, %f15, %f2 ldub [%l7 + 0x14], %g5 fbg,a %fcc0, loop_6191 stx %g4, [%l7 + 0x30] brlz %l2, loop_6192 alignaddr %g1, %g7, %o2 loop_6191: be,a loop_6193 fbn %fcc1, loop_6194 loop_6192: fsrc2 %f6, %f0 ldsb [%l7 + 0x78], %l4 loop_6193: std %f14, [%l7 + 0x40] loop_6194: sdivcc %o4, 0x1559, %l6 fmovrsne %i5, %f6, %f0 fmovdg %icc, %f10, %f4 fcmpne32 %f2, %f6, %i7 bcs loop_6195 orn %o3, %i2, %i1 bvc %icc, loop_6196 fmovspos %xcc, %f1, %f5 loop_6195: movrgez %g2, 0x286, %o7 ldd [%l7 + 0x10], %f14 loop_6196: smul %i0, %l1, %g3 fmovdge %icc, %f5, %f9 fmul8x16au %f2, %f12, %f0 add %l0, %i6, %o0 stw %o1, [%l7 + 0x50] subcc %o5, 0x0937, %l5 movpos %xcc, %g6, %i3 fpadd16 %f14, %f10, %f10 sllx %l3, %o6, %i4 smul %g4, 0x07CB, %g5 brgez %l2, loop_6197 std %f4, [%l7 + 0x30] srl %g7, 0x18, %o2 fmovrdgz %g1, %f10, %f10 loop_6197: ldsw [%l7 + 0x60], %l4 fpadd32 %f2, %f2, %f12 tgu %icc, 0x5 ldsb [%l7 + 0x28], %o4 fcmpeq16 %f0, %f12, %l6 sdivcc %i7, 0x09F1, %o3 lduw [%l7 + 0x54], %i5 fmovde %xcc, %f3, %f8 fmovsneg %icc, %f2, %f7 bshuffle %f12, %f2, %f6 tgu %xcc, 0x6 ld [%l7 + 0x54], %f1 fnegs %f10, %f10 fornot2s %f8, %f14, %f15 fmovsvc %xcc, %f11, %f9 edge8 %i2, %g2, %i1 st %f14, [%l7 + 0x78] tle %xcc, 0x0 fmovsa %xcc, %f0, %f1 fmovrdlez %o7, %f12, %f4 array16 %i0, %l1, %g3 tvs %icc, 0x7 fnors %f10, %f4, %f4 fbne %fcc3, loop_6198 ldsw [%l7 + 0x30], %i6 fmovdg %icc, %f5, %f6 bpos,pt %icc, loop_6199 loop_6198: fmovdgu %xcc, %f10, %f2 fsrc1 %f2, %f4 fmovscs %icc, %f7, %f3 loop_6199: ldsw [%l7 + 0x74], %o0 addc %o1, %o5, %l0 ldx [%l7 + 0x30], %g6 bvc,pt %icc, loop_6200 addcc %l5, 0x1903, %i3 movvc %icc, %o6, %l3 mova %icc, %g4, %i4 loop_6200: ldsw [%l7 + 0x30], %l2 smul %g5, %o2, %g7 nop setx loop_6201, %l0, %l1 jmpl %l1, %l4 fmovdvc %icc, %f3, %f2 xor %g1, 0x0748, %l6 ldub [%l7 + 0x47], %o4 loop_6201: srl %i7, %o3, %i2 st %f11, [%l7 + 0x18] fbul %fcc1, loop_6202 fmovsneg %xcc, %f4, %f15 stx %i5, [%l7 + 0x10] fcmpd %fcc3, %f8, %f14 loop_6202: tn %icc, 0x5 fmovdvs %icc, %f4, %f7 alignaddr %i1, %g2, %i0 fbul,a %fcc0, loop_6203 tge %xcc, 0x1 fornot1 %f6, %f14, %f12 fzero %f14 loop_6203: fcmpes %fcc3, %f12, %f7 fpadd16 %f14, %f10, %f6 st %f2, [%l7 + 0x14] fornot2 %f12, %f6, %f12 taddcc %l1, 0x0E77, %o7 fmovdle %icc, %f7, %f2 stb %g3, [%l7 + 0x27] orcc %o0, 0x07FD, %o1 fmovdcs %icc, %f5, %f12 fblg,a %fcc2, loop_6204 subccc %i6, 0x1628, %o5 fmovdle %xcc, %f5, %f4 edge16ln %l0, %g6, %i3 loop_6204: bge,pt %xcc, loop_6205 movl %icc, %o6, %l5 fsrc1s %f5, %f0 nop setx loop_6206, %l0, %l1 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_6205: fnegd %f2, %f12 ld [%l7 + 0x74], %f2 smulcc %l3, 0x0497, %i4 loop_6206: fmovsgu %icc, %f0, %f13 lduh [%l7 + 0x56], %l2 orncc %g5, %o2, %g4 std %f4, [%l7 + 0x78] lduh [%l7 + 0x58], %g7 fmovde %icc, %f5, %f7 subc %l4, 0x1186, %l6 sethi 0x1F77, %o4 ldsh [%l7 + 0x20], %g1 fmovsvs %xcc, %f0, %f3 fcmpeq16 %f8, %f14, %o3 st %f12, [%l7 + 0x1C] ldsw [%l7 + 0x3C], %i2 ldsb [%l7 + 0x27], %i5 stw %i7, [%l7 + 0x3C] fabsd %f6, %f0 lduw [%l7 + 0x30], %g2 bl,pn %xcc, loop_6207 ld [%l7 + 0x2C], %f5 ldsb [%l7 + 0x30], %i1 fnegs %f4, %f12 loop_6207: lduw [%l7 + 0x5C], %i0 ldsb [%l7 + 0x74], %o7 fmovrdlez %g3, %f6, %f12 fmovdl %xcc, %f1, %f11 tsubcc %l1, 0x1930, %o0 fxnors %f4, %f0, %f8 movrgz %o1, %o5, %i6 brlez,a %l0, loop_6208 fmovrsne %i3, %f8, %f9 fnors %f9, %f11, %f13 sllx %o6, 0x04, %l5 loop_6208: ldub [%l7 + 0x55], %l3 ldd [%l7 + 0x20], %f6 lduh [%l7 + 0x22], %i4 fnot2 %f12, %f2 udivcc %g6, 0x12B3, %g5 nop setx loop_6209, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movge %icc, %l2, %o2 fors %f3, %f4, %f5 fandnot1 %f12, %f0, %f6 loop_6209: be loop_6210 subccc %g7, 0x196B, %l4 fexpand %f9, %f2 pdist %f12, %f4, %f10 loop_6210: ld [%l7 + 0x5C], %f10 umul %l6, 0x1899, %o4 bshuffle %f10, %f0, %f14 fba,a %fcc3, loop_6211 mulscc %g1, 0x17CF, %o3 fcmpne16 %f12, %f12, %g4 umulcc %i5, 0x06D8, %i7 loop_6211: bleu,a,pt %icc, loop_6212 ldub [%l7 + 0x13], %i2 addc %g2, %i1, %i0 xnor %o7, %g3, %o0 loop_6212: tcs %icc, 0x5 ldd [%l7 + 0x78], %f6 fmovsne %icc, %f2, %f9 st %f12, [%l7 + 0x14] tneg %icc, 0x1 udivcc %o1, 0x18F9, %l1 fnot1 %f4, %f12 fnot2 %f10, %f14 fmovdge %xcc, %f2, %f6 taddcc %i6, %l0, %o5 movvs %xcc, %o6, %l5 ld [%l7 + 0x14], %f2 fmovsleu %icc, %f4, %f6 bcs,pn %xcc, loop_6213 fbug,a %fcc1, loop_6214 ldsw [%l7 + 0x68], %i3 stb %l3, [%l7 + 0x77] loop_6213: fnegs %f1, %f9 loop_6214: ldsh [%l7 + 0x26], %i4 movneg %xcc, %g6, %g5 orn %l2, %o2, %l4 edge8 %l6, %g7, %o4 stx %g1, [%l7 + 0x48] fandnot1 %f4, %f12, %f14 bvc,a,pn %xcc, loop_6215 fmovsneg %icc, %f12, %f10 st %f10, [%l7 + 0x4C] stb %g4, [%l7 + 0x2A] loop_6215: movpos %icc, %i5, %i7 smulcc %i2, %o3, %i1 ldx [%l7 + 0x10], %g2 fandnot2s %f13, %f14, %f11 movvs %xcc, %o7, %g3 mulx %o0, 0x007A, %o1 sth %i0, [%l7 + 0x36] array32 %l1, %i6, %o5 ld [%l7 + 0x14], %f7 fmovsn %xcc, %f4, %f11 bneg,pt %xcc, loop_6216 ldx [%l7 + 0x68], %l0 alignaddrl %l5, %i3, %o6 sllx %i4, %g6, %g5 loop_6216: bpos,pn %xcc, loop_6217 lduw [%l7 + 0x44], %l3 bvc,pn %icc, loop_6218 ldsb [%l7 + 0x1C], %o2 loop_6217: edge32 %l2, %l6, %l4 stw %g7, [%l7 + 0x60] loop_6218: move %icc, %g1, %g4 fcmps %fcc2, %f13, %f14 fmovdneg %icc, %f2, %f2 movvs %icc, %i5, %o4 fmul8x16 %f1, %f2, %f8 ldub [%l7 + 0x7B], %i2 sth %i7, [%l7 + 0x56] sdivx %i1, 0x07C8, %g2 fbg %fcc0, loop_6219 tvc %xcc, 0x5 std %f0, [%l7 + 0x48] movg %icc, %o3, %g3 loop_6219: ldsw [%l7 + 0x54], %o0 std %f2, [%l7 + 0x40] fmovrse %o1, %f6, %f11 xor %o7, %l1, %i0 bpos,a %xcc, loop_6220 ldsw [%l7 + 0x60], %i6 bleu,a,pn %xcc, loop_6221 fmovdg %xcc, %f5, %f8 loop_6220: fmul8ulx16 %f0, %f14, %f4 fmovspos %xcc, %f8, %f0 loop_6221: smul %o5, 0x1633, %l0 ldsb [%l7 + 0x2D], %i3 ldsw [%l7 + 0x3C], %l5 fmovdpos %icc, %f7, %f14 movvc %icc, %i4, %g6 udiv %o6, 0x00C4, %g5 fmovdvc %icc, %f9, %f10 fmuld8sux16 %f3, %f10, %f10 edge16l %l3, %l2, %l6 lduh [%l7 + 0x38], %l4 fmovsl %icc, %f13, %f5 array16 %o2, %g7, %g1 ldsw [%l7 + 0x4C], %i5 subccc %g4, 0x137B, %o4 pdist %f10, %f14, %f10 fone %f0 edge32ln %i7, %i2, %g2 tg %icc, 0x7 brgz %o3, loop_6222 movle %xcc, %g3, %o0 fbne %fcc3, loop_6223 ld [%l7 + 0x74], %f4 loop_6222: call loop_6224 fbg,a %fcc0, loop_6225 loop_6223: stx %o1, [%l7 + 0x68] fandnot2s %f1, %f7, %f15 loop_6224: ldub [%l7 + 0x26], %o7 loop_6225: smulcc %l1, 0x19C5, %i0 edge32 %i6, %o5, %l0 ldub [%l7 + 0x3F], %i3 ldsh [%l7 + 0x64], %l5 lduh [%l7 + 0x0E], %i1 ld [%l7 + 0x74], %f13 pdist %f14, %f14, %f6 movre %g6, %o6, %g5 for %f6, %f2, %f8 sll %l3, 0x0C, %i4 fcmpne32 %f4, %f12, %l2 ldx [%l7 + 0x40], %l4 fnot2 %f10, %f14 fmovrse %o2, %f15, %f11 fmovsn %xcc, %f6, %f7 stx %g7, [%l7 + 0x30] fbul,a %fcc1, loop_6226 ldub [%l7 + 0x4E], %g1 mulscc %i5, 0x00C9, %l6 movre %g4, 0x0A0, %o4 loop_6226: stb %i2, [%l7 + 0x3A] edge16ln %i7, %o3, %g2 bn,pt %icc, loop_6227 ldsb [%l7 + 0x28], %g3 bshuffle %f4, %f0, %f14 fbuge,a %fcc0, loop_6228 loop_6227: nop setx loop_6229, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcc %o1, %o7, %o0 fmovdne %icc, %f3, %f6 loop_6228: ldub [%l7 + 0x4D], %i0 loop_6229: fpsub16s %f2, %f5, %f15 fmovdneg %icc, %f15, %f1 ldsb [%l7 + 0x1E], %l1 smulcc %o5, %i6, %i3 st %f1, [%l7 + 0x38] sethi 0x0B6B, %l5 edge32n %i1, %g6, %o6 ldsb [%l7 + 0x11], %g5 sub %l0, %l3, %l2 fbn,a %fcc1, loop_6230 movre %i4, %l4, %o2 ld [%l7 + 0x70], %f11 ldx [%l7 + 0x10], %g1 loop_6230: ldsw [%l7 + 0x20], %g7 movvs %xcc, %l6, %i5 tle %xcc, 0x7 ta %xcc, 0x5 sdivx %o4, 0x087E, %i2 st %f6, [%l7 + 0x60] nop setx loop_6231, %l0, %l1 jmpl %l1, %g4 ldd [%l7 + 0x10], %f10 tvc %xcc, 0x0 brgz %o3, loop_6232 loop_6231: xorcc %i7, %g3, %g2 fmovspos %icc, %f7, %f15 movrne %o7, %o1, %i0 loop_6232: ldsh [%l7 + 0x58], %l1 fpadd16s %f13, %f14, %f14 fornot1s %f10, %f13, %f10 xor %o0, 0x1AD0, %i6 sub %i3, %o5, %i1 lduh [%l7 + 0x40], %g6 fmovdneg %xcc, %f11, %f4 lduh [%l7 + 0x66], %o6 fzeros %f3 fmovrde %g5, %f12, %f4 fabsd %f10, %f8 fmovrsgez %l5, %f12, %f8 fand %f0, %f10, %f10 addc %l0, %l2, %i4 fone %f8 orcc %l4, 0x1796, %l3 ldsw [%l7 + 0x58], %g1 bleu,pn %xcc, loop_6233 stw %o2, [%l7 + 0x24] movge %xcc, %g7, %l6 st %f7, [%l7 + 0x40] loop_6233: srax %i5, %o4, %g4 fbo %fcc0, loop_6234 fmovsne %xcc, %f2, %f5 stb %i2, [%l7 + 0x55] ldsb [%l7 + 0x7F], %i7 loop_6234: lduh [%l7 + 0x54], %o3 edge8 %g2, %o7, %o1 smulcc %i0, 0x006C, %g3 or %l1, 0x1E1F, %o0 fble %fcc1, loop_6235 fpack32 %f14, %f6, %f12 addc %i6, %o5, %i1 te %xcc, 0x7 loop_6235: sdivx %g6, 0x0974, %i3 edge16l %g5, %l5, %l0 bvs,pt %xcc, loop_6236 lduh [%l7 + 0x40], %l2 tsubcc %o6, 0x1DA0, %i4 ldd [%l7 + 0x28], %f0 loop_6236: brgz %l4, loop_6237 umulcc %g1, 0x0961, %o2 std %f14, [%l7 + 0x10] fpack32 %f10, %f0, %f8 loop_6237: fmovrse %g7, %f12, %f6 or %l3, %i5, %l6 ldsb [%l7 + 0x4C], %o4 fones %f2 tg %icc, 0x7 fnands %f6, %f15, %f2 movge %xcc, %i2, %i7 fornot1 %f2, %f12, %f10 st %f11, [%l7 + 0x54] lduh [%l7 + 0x14], %o3 bshuffle %f0, %f10, %f6 ldsw [%l7 + 0x74], %g4 fmovrdlz %g2, %f6, %f10 brlz,a %o1, loop_6238 st %f13, [%l7 + 0x54] fcmped %fcc2, %f12, %f8 stx %o7, [%l7 + 0x20] loop_6238: sth %i0, [%l7 + 0x4C] fxor %f0, %f8, %f2 ldsh [%l7 + 0x5C], %l1 ldub [%l7 + 0x5D], %g3 call loop_6239 fmovse %xcc, %f4, %f1 for %f12, %f12, %f10 fbe %fcc1, loop_6240 loop_6239: stx %o0, [%l7 + 0x78] subcc %i6, 0x018B, %i1 srlx %g6, 0x14, %o5 loop_6240: or %i3, 0x0357, %l5 movrne %g5, %l2, %l0 fmovrde %i4, %f8, %f6 tneg %icc, 0x2 fmovrsne %l4, %f2, %f15 fmovsa %icc, %f1, %f12 ldub [%l7 + 0x37], %o6 ldsb [%l7 + 0x63], %g1 movle %xcc, %g7, %o2 fpadd32s %f5, %f3, %f7 fmuld8sux16 %f3, %f15, %f6 sth %i5, [%l7 + 0x2A] andcc %l3, %l6, %o4 fmovrdgez %i7, %f4, %f14 fmovsn %xcc, %f15, %f2 ldd [%l7 + 0x68], %f0 taddcctv %i2, %g4, %g2 fba %fcc2, loop_6241 tge %icc, 0x4 mulscc %o3, 0x0A94, %o7 stb %o1, [%l7 + 0x51] loop_6241: edge32 %l1, %g3, %o0 sub %i6, %i0, %g6 lduh [%l7 + 0x44], %i1 st %f2, [%l7 + 0x60] tsubcc %i3, 0x099B, %o5 ldd [%l7 + 0x70], %f6 ldsh [%l7 + 0x4C], %g5 fmovdpos %icc, %f7, %f4 tcc %xcc, 0x6 srax %l5, 0x0D, %l2 ldsb [%l7 + 0x7F], %i4 fmuld8ulx16 %f4, %f12, %f10 stx %l4, [%l7 + 0x50] fmovrdne %l0, %f0, %f12 st %f4, [%l7 + 0x34] fpadd16 %f8, %f2, %f0 movrlez %g1, %g7, %o2 addc %o6, 0x18A0, %i5 fmovrslez %l3, %f2, %f3 fmul8x16au %f8, %f14, %f4 fpack16 %f12, %f2 stb %l6, [%l7 + 0x16] brlez,a %i7, loop_6242 ldd [%l7 + 0x70], %f6 fbe %fcc3, loop_6243 fcmped %fcc1, %f10, %f10 loop_6242: std %f8, [%l7 + 0x60] mulx %o4, 0x0FB4, %i2 loop_6243: fcmpes %fcc3, %f10, %f6 fmovsa %xcc, %f3, %f4 fblg %fcc0, loop_6244 stx %g4, [%l7 + 0x78] bneg,a,pt %icc, loop_6245 orn %o3, %g2, %o7 loop_6244: brgz,a %l1, loop_6246 movn %xcc, %g3, %o0 loop_6245: sdivcc %o1, 0x0B2B, %i6 pdist %f14, %f2, %f2 loop_6246: edge16ln %i0, %g6, %i1 fbug,a %fcc1, loop_6247 udivx %i3, 0x0BA8, %o5 fcmpeq32 %f2, %f10, %l5 bn loop_6248 loop_6247: fpmerge %f4, %f12, %f2 fbue,a %fcc1, loop_6249 array16 %l2, %i4, %l4 loop_6248: ldx [%l7 + 0x18], %g5 fmul8x16 %f1, %f14, %f14 loop_6249: ldx [%l7 + 0x18], %l0 andncc %g1, %g7, %o6 tsubcc %i5, %l3, %l6 fcmpne16 %f4, %f14, %i7 ldx [%l7 + 0x48], %o2 edge32ln %o4, %g4, %o3 fpadd32s %f6, %f7, %f7 fba %fcc0, loop_6250 brlz %g2, loop_6251 tleu %xcc, 0x7 movrne %o7, %l1, %i2 loop_6250: ldsh [%l7 + 0x68], %g3 loop_6251: ldub [%l7 + 0x28], %o0 fbge %fcc3, loop_6252 fcmpne32 %f12, %f10, %o1 ldsh [%l7 + 0x40], %i0 tsubcctv %g6, %i1, %i6 loop_6252: fbge %fcc3, loop_6253 bvs,a loop_6254 fcmps %fcc1, %f4, %f6 sll %i3, 0x07, %l5 loop_6253: movrlez %l2, %i4, %l4 loop_6254: stw %o5, [%l7 + 0x14] call loop_6255 fandnot2s %f8, %f7, %f10 fzero %f2 st %f13, [%l7 + 0x40] loop_6255: movg %icc, %g5, %g1 movcs %xcc, %l0, %o6 fabsd %f10, %f6 brnz %i5, loop_6256 ldsb [%l7 + 0x6C], %l3 mulscc %l6, %i7, %g7 bleu,a,pt %xcc, loop_6257 loop_6256: fmovsleu %xcc, %f4, %f15 fmovrdgz %o4, %f2, %f6 brnz,a %g4, loop_6258 loop_6257: ldd [%l7 + 0x48], %f12 fmovsne %xcc, %f11, %f12 fpsub16s %f8, %f5, %f5 loop_6258: andn %o2, %o3, %g2 addccc %l1, %o7, %g3 fornot1 %f4, %f12, %f12 fpsub16 %f4, %f6, %f4 array16 %i2, %o1, %i0 stw %g6, [%l7 + 0x44] or %o0, 0x11EF, %i6 tn %icc, 0x6 umulcc %i3, 0x1381, %i1 edge16n %l5, %i4, %l2 xorcc %l4, %o5, %g1 fsrc1 %f12, %f6 tle %icc, 0x6 ldsb [%l7 + 0x17], %g5 ble,a %xcc, loop_6259 ldsh [%l7 + 0x3A], %o6 fbn %fcc2, loop_6260 movl %xcc, %i5, %l3 loop_6259: fba,a %fcc0, loop_6261 bg,a,pt %xcc, loop_6262 loop_6260: umul %l6, 0x0605, %i7 fnot2s %f12, %f5 loop_6261: fmovdleu %icc, %f6, %f14 loop_6262: st %f0, [%l7 + 0x78] movle %xcc, %g7, %l0 stb %g4, [%l7 + 0x6F] ldsw [%l7 + 0x24], %o4 fmul8sux16 %f0, %f12, %f4 movre %o2, %o3, %l1 fmovdne %icc, %f1, %f9 smul %g2, 0x0E75, %g3 fcmple16 %f4, %f0, %i2 ldd [%l7 + 0x38], %f2 fcmple16 %f12, %f14, %o7 ldsw [%l7 + 0x50], %o1 orncc %i0, %g6, %i6 stb %o0, [%l7 + 0x45] lduh [%l7 + 0x62], %i1 movcc %icc, %l5, %i3 bleu,a,pn %xcc, loop_6263 fmul8x16al %f13, %f6, %f4 srlx %l2, %l4, %i4 ldd [%l7 + 0x70], %f4 loop_6263: ldub [%l7 + 0x7E], %o5 fmul8x16au %f14, %f9, %f10 bl,a,pn %xcc, loop_6264 addccc %g1, 0x0622, %g5 bg,a loop_6265 ldsh [%l7 + 0x66], %i5 loop_6264: sth %l3, [%l7 + 0x46] movcs %icc, %o6, %i7 loop_6265: fmovrsgz %l6, %f11, %f12 edge8 %l0, %g4, %g7 st %f6, [%l7 + 0x28] movrlz %o2, 0x02A, %o3 fmovspos %xcc, %f13, %f12 fmovs %f14, %f4 call loop_6266 tgu %icc, 0x2 bpos,a loop_6267 ldsb [%l7 + 0x0A], %o4 loop_6266: fbu,a %fcc3, loop_6268 tgu %xcc, 0x4 loop_6267: lduw [%l7 + 0x10], %g2 std %f6, [%l7 + 0x78] loop_6268: taddcctv %l1, %g3, %i2 udivx %o1, 0x1EBC, %o7 fmovsa %xcc, %f9, %f2 tvc %icc, 0x6 stb %i0, [%l7 + 0x79] brlez,a %i6, loop_6269 ta %icc, 0x6 fmovscc %icc, %f14, %f11 fbge,a %fcc3, loop_6270 loop_6269: ldsw [%l7 + 0x20], %g6 tneg %icc, 0x3 fmovsne %icc, %f2, %f0 loop_6270: fmovrslz %o0, %f0, %f7 ldsb [%l7 + 0x4D], %i1 sth %l5, [%l7 + 0x7C] st %f6, [%l7 + 0x30] sdivx %l2, 0x1FFA, %i3 taddcc %l4, %o5, %g1 ldx [%l7 + 0x28], %g5 stx %i5, [%l7 + 0x78] stw %l3, [%l7 + 0x60] std %f10, [%l7 + 0x50] nop setx loop_6271, %l0, %l1 jmpl %l1, %i4 fmovdvc %xcc, %f6, %f10 fmovdl %xcc, %f1, %f2 tcc %icc, 0x5 loop_6271: fmovrdgz %o6, %f4, %f14 sllx %i7, %l0, %g4 xnorcc %l6, 0x188B, %g7 ldsb [%l7 + 0x2D], %o2 lduh [%l7 + 0x5E], %o4 fmovdle %icc, %f3, %f8 sth %o3, [%l7 + 0x36] fmovdneg %icc, %f14, %f12 orncc %g2, 0x0953, %g3 ld [%l7 + 0x48], %f10 andncc %l1, %o1, %o7 ldub [%l7 + 0x7F], %i0 fmovdleu %xcc, %f3, %f12 ldsb [%l7 + 0x11], %i2 bleu,a %xcc, loop_6272 fpsub16 %f8, %f8, %f2 bcc,pn %icc, loop_6273 andn %i6, %g6, %o0 loop_6272: ldd [%l7 + 0x30], %f14 fzero %f4 loop_6273: ldx [%l7 + 0x10], %l5 fornot1 %f14, %f2, %f10 stb %i1, [%l7 + 0x41] tg %icc, 0x4 stb %i3, [%l7 + 0x33] ldsb [%l7 + 0x5E], %l4 fmovscs %icc, %f8, %f11 fnand %f6, %f8, %f12 fmovsl %icc, %f10, %f0 lduw [%l7 + 0x20], %l2 std %f12, [%l7 + 0x58] lduw [%l7 + 0x4C], %o5 ldx [%l7 + 0x78], %g5 fsrc1 %f8, %f2 mulx %i5, 0x10DC, %g1 lduw [%l7 + 0x1C], %i4 movpos %icc, %l3, %i7 fsrc2 %f6, %f2 tl %xcc, 0x5 sll %o6, %l0, %l6 taddcc %g4, %g7, %o4 te %xcc, 0x2 ldsb [%l7 + 0x6E], %o3 fxors %f15, %f15, %f2 ld [%l7 + 0x28], %f11 orcc %g2, 0x1DA5, %o2 bne,pt %icc, loop_6274 bne %xcc, loop_6275 fmovde %icc, %f11, %f10 ldsw [%l7 + 0x50], %l1 loop_6274: brlez,a %g3, loop_6276 loop_6275: ldsw [%l7 + 0x64], %o7 fbl,a %fcc2, loop_6277 ldx [%l7 + 0x18], %i0 loop_6276: srl %i2, 0x09, %i6 ldub [%l7 + 0x6F], %g6 loop_6277: ldsb [%l7 + 0x0F], %o0 movgu %icc, %o1, %l5 orcc %i3, %i1, %l2 bge,a,pt %icc, loop_6278 sth %l4, [%l7 + 0x6E] lduh [%l7 + 0x42], %o5 tne %xcc, 0x0 loop_6278: movrgz %g5, %g1, %i4 stb %l3, [%l7 + 0x0B] lduw [%l7 + 0x38], %i5 fmovdleu %xcc, %f14, %f15 fmovda %icc, %f5, %f1 bge,a loop_6279 fmovsge %icc, %f12, %f8 ldsh [%l7 + 0x2C], %i7 fmovsvc %xcc, %f9, %f10 loop_6279: umulcc %l0, 0x01C5, %o6 fblg,a %fcc2, loop_6280 fmovsleu %xcc, %f7, %f5 andn %l6, %g7, %g4 fnegs %f4, %f15 loop_6280: fmovsvs %xcc, %f0, %f8 fbuge %fcc3, loop_6281 sdiv %o3, 0x0950, %g2 ld [%l7 + 0x50], %f14 edge16ln %o4, %o2, %g3 loop_6281: fbue %fcc0, loop_6282 std %f6, [%l7 + 0x68] tg %xcc, 0x0 lduh [%l7 + 0x24], %o7 loop_6282: fornot1s %f4, %f9, %f12 ba,a %icc, loop_6283 ldsw [%l7 + 0x4C], %i0 fba,a %fcc1, loop_6284 tleu %xcc, 0x3 loop_6283: fxnor %f12, %f2, %f12 subcc %l1, 0x0B3D, %i6 loop_6284: brnz %g6, loop_6285 fcmpne32 %f2, %f0, %i2 stx %o1, [%l7 + 0x78] fands %f11, %f1, %f9 loop_6285: fandnot1s %f3, %f9, %f9 fcmpgt16 %f0, %f0, %l5 ld [%l7 + 0x34], %f11 stx %o0, [%l7 + 0x58] fbue %fcc0, loop_6286 fpsub32 %f4, %f10, %f10 edge16 %i3, %i1, %l2 call loop_6287 loop_6286: ldd [%l7 + 0x28], %f6 ldx [%l7 + 0x40], %l4 fpadd32s %f14, %f7, %f4 loop_6287: stb %o5, [%l7 + 0x1E] mulx %g1, 0x1EF6, %i4 stb %g5, [%l7 + 0x67] andcc %i5, 0x0094, %i7 alignaddr %l3, %o6, %l0 fcmpne16 %f4, %f12, %l6 stw %g4, [%l7 + 0x74] addccc %o3, 0x0EF1, %g7 movleu %icc, %g2, %o2 taddcc %o4, %g3, %o7 stx %i0, [%l7 + 0x20] nop setx loop_6288, %l0, %l1 jmpl %l1, %i6 fmovrsgez %l1, %f15, %f3 fmovrsne %i2, %f9, %f9 tg %icc, 0x7 loop_6288: fmul8ulx16 %f0, %f10, %f2 movrgez %g6, %l5, %o0 movre %i3, 0x003, %i1 tsubcc %o1, %l2, %o5 sll %g1, 0x0F, %l4 sethi 0x0ADF, %g5 movl %xcc, %i4, %i7 lduh [%l7 + 0x30], %l3 ldsw [%l7 + 0x70], %i5 edge32ln %o6, %l0, %g4 stx %o3, [%l7 + 0x78] bgu,a loop_6289 fpmerge %f7, %f1, %f10 edge8n %g7, %l6, %o2 fmovs %f2, %f9 loop_6289: sdiv %g2, 0x0366, %o4 xnor %g3, %i0, %i6 fmovsvc %icc, %f13, %f13 fmovrslz %o7, %f0, %f10 stb %l1, [%l7 + 0x24] std %f4, [%l7 + 0x70] edge16 %g6, %l5, %o0 fnot1 %f0, %f12 fmovrsne %i2, %f11, %f14 ldsw [%l7 + 0x38], %i3 lduh [%l7 + 0x70], %i1 udiv %l2, 0x0071, %o5 bcc,a,pn %icc, loop_6290 lduh [%l7 + 0x42], %g1 tle %xcc, 0x6 fpadd16s %f5, %f2, %f5 loop_6290: fandnot1s %f11, %f5, %f5 umulcc %o1, %l4, %g5 ldub [%l7 + 0x48], %i7 add %i4, 0x12F1, %i5 umulcc %o6, %l0, %g4 call loop_6291 bcc,pn %icc, loop_6292 fmuld8ulx16 %f1, %f15, %f4 stb %l3, [%l7 + 0x4A] loop_6291: tvs %xcc, 0x7 loop_6292: fmovscs %xcc, %f11, %f2 fmovscs %icc, %f6, %f0 call loop_6293 faligndata %f8, %f12, %f0 fmovda %xcc, %f15, %f10 nop setx loop_6294, %l0, %l1 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_6293: add %o3, %g7, %l6 for %f8, %f2, %f10 st %f7, [%l7 + 0x48] loop_6294: bvc,pt %icc, loop_6295 array32 %g2, %o4, %g3 lduh [%l7 + 0x16], %o2 ldub [%l7 + 0x32], %i0 loop_6295: add %i6, 0x11C2, %o7 fmovrdne %g6, %f2, %f2 fandnot1 %f4, %f8, %f0 call loop_6296 sth %l5, [%l7 + 0x34] fpsub16s %f0, %f13, %f6 faligndata %f10, %f6, %f10 loop_6296: edge16l %o0, %i2, %i3 orn %l1, 0x1B38, %i1 xnorcc %o5, %l2, %g1 fbge %fcc2, loop_6297 ldsb [%l7 + 0x6C], %o1 brgz %l4, loop_6298 stb %g5, [%l7 + 0x73] loop_6297: brz %i4, loop_6299 movrgez %i7, 0x05E, %o6 loop_6298: fnand %f2, %f6, %f4 siam 0x7 loop_6299: nop setx loop_6300, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddrl %i5, %l0, %l3 ble,a,pt %icc, loop_6301 fands %f15, %f1, %f0 loop_6300: bcc loop_6302 fpadd16s %f10, %f13, %f11 loop_6301: fmovdvc %icc, %f9, %f9 sth %g4, [%l7 + 0x48] loop_6302: stb %g7, [%l7 + 0x32] fmuld8sux16 %f5, %f14, %f0 array8 %o3, %l6, %o4 fmovdleu %icc, %f8, %f2 fpackfix %f10, %f2 fcmple16 %f10, %f12, %g2 movrgez %o2, 0x162, %i0 fcmpd %fcc1, %f14, %f0 brz %i6, loop_6303 ba %icc, loop_6304 ble,pt %icc, loop_6305 fzeros %f8 loop_6303: st %f0, [%l7 + 0x58] loop_6304: lduh [%l7 + 0x66], %o7 loop_6305: ld [%l7 + 0x54], %f0 xorcc %g6, 0x1F5B, %g3 ld [%l7 + 0x24], %f13 st %f12, [%l7 + 0x28] tg %icc, 0x3 fmovrslez %l5, %f2, %f12 edge8ln %o0, %i3, %l1 ldx [%l7 + 0x28], %i1 fmovsleu %xcc, %f8, %f4 stw %o5, [%l7 + 0x78] stw %l2, [%l7 + 0x0C] sethi 0x1248, %i2 sth %g1, [%l7 + 0x7E] ldd [%l7 + 0x78], %f12 tsubcc %o1, %g5, %i4 bpos,a,pt %xcc, loop_6306 std %f6, [%l7 + 0x10] fmovde %icc, %f0, %f1 fba,a %fcc2, loop_6307 loop_6306: ldx [%l7 + 0x38], %l4 subccc %i7, %i5, %o6 sra %l0, %g4, %g7 loop_6307: fnegd %f2, %f10 ld [%l7 + 0x78], %f0 fmul8sux16 %f10, %f2, %f12 ldx [%l7 + 0x10], %l3 fors %f1, %f5, %f1 bvs,pn %icc, loop_6308 fpadd16 %f0, %f2, %f4 sra %o3, %o4, %l6 fnot2 %f4, %f14 loop_6308: sth %g2, [%l7 + 0x34] std %f6, [%l7 + 0x58] udivcc %i0, 0x0C08, %o2 ble,pn %icc, loop_6309 alignaddrl %i6, %g6, %o7 ldd [%l7 + 0x78], %f4 fbu %fcc1, loop_6310 loop_6309: edge16n %l5, %g3, %i3 st %f8, [%l7 + 0x44] lduw [%l7 + 0x4C], %o0 loop_6310: edge16l %i1, %l1, %o5 stx %i2, [%l7 + 0x10] add %g1, 0x1A21, %o1 fmul8x16al %f10, %f6, %f4 fbul %fcc2, loop_6311 stw %l2, [%l7 + 0x70] fblg %fcc2, loop_6312 fble %fcc3, loop_6313 loop_6311: array32 %g5, %i4, %i7 smulcc %l4, 0x04A9, %o6 loop_6312: fmul8x16al %f3, %f7, %f8 loop_6313: andcc %i5, %g4, %g7 andn %l0, %o3, %o4 bvs,a,pn %xcc, loop_6314 ldsh [%l7 + 0x2A], %l6 fblg,a %fcc1, loop_6315 stx %l3, [%l7 + 0x40] loop_6314: stb %g2, [%l7 + 0x7F] mulscc %o2, %i0, %g6 loop_6315: fbge %fcc3, loop_6316 ldub [%l7 + 0x62], %o7 fands %f10, %f12, %f1 lduh [%l7 + 0x60], %i6 loop_6316: lduh [%l7 + 0x7A], %g3 stb %l5, [%l7 + 0x26] fmovrdne %i3, %f0, %f10 fmovdneg %xcc, %f1, %f14 fbl,a %fcc1, loop_6317 ta %icc, 0x1 bcc,a,pn %icc, loop_6318 bl,pt %xcc, loop_6319 loop_6317: ldsb [%l7 + 0x7C], %i1 popc %o0, %o5 loop_6318: fpadd16s %f3, %f15, %f5 loop_6319: fpsub16s %f2, %f1, %f2 st %f12, [%l7 + 0x34] fzero %f4 st %f6, [%l7 + 0x68] sth %i2, [%l7 + 0x18] tneg %xcc, 0x3 movn %xcc, %l1, %g1 fmul8x16al %f1, %f13, %f4 ld [%l7 + 0x54], %f4 fbe %fcc1, loop_6320 fcmpne32 %f2, %f12, %l2 tpos %xcc, 0x5 brnz,a %o1, loop_6321 loop_6320: edge16 %g5, %i4, %i7 nop setx loop_6322, %l0, %l1 jmpl %l1, %l4 ld [%l7 + 0x2C], %f14 loop_6321: movpos %xcc, %i5, %o6 fsrc2 %f6, %f10 loop_6322: fblg %fcc1, loop_6323 fmul8ulx16 %f8, %f2, %f0 movrgez %g7, %g4, %o3 fpadd16 %f6, %f6, %f0 loop_6323: stb %l0, [%l7 + 0x5D] ldd [%l7 + 0x38], %f8 movle %xcc, %l6, %l3 ldsb [%l7 + 0x66], %o4 stx %o2, [%l7 + 0x18] fmovdge %xcc, %f7, %f8 ld [%l7 + 0x58], %f10 fmovdneg %xcc, %f9, %f11 fornot1 %f2, %f12, %f2 fxnors %f13, %f6, %f0 edge16ln %i0, %g6, %g2 stb %i6, [%l7 + 0x3B] fbo %fcc2, loop_6324 fands %f14, %f15, %f12 stx %o7, [%l7 + 0x60] add %l5, %i3, %i1 loop_6324: ldsw [%l7 + 0x3C], %g3 fmovdneg %xcc, %f9, %f1 ldub [%l7 + 0x2F], %o5 movrne %i2, 0x212, %l1 mova %xcc, %g1, %o0 edge32n %o1, %l2, %g5 ldsh [%l7 + 0x4A], %i7 fmovda %xcc, %f5, %f14 ldub [%l7 + 0x4A], %l4 edge8 %i5, %i4, %g7 fmul8x16au %f2, %f10, %f6 std %f10, [%l7 + 0x30] add %o6, %g4, %l0 movge %icc, %o3, %l6 stb %l3, [%l7 + 0x09] xnor %o4, 0x1A0C, %o2 ldsb [%l7 + 0x25], %i0 stx %g6, [%l7 + 0x08] movn %icc, %i6, %o7 movrlez %g2, 0x19C, %l5 stw %i1, [%l7 + 0x4C] fnors %f13, %f1, %f10 sth %i3, [%l7 + 0x46] fsrc1 %f12, %f8 ldsb [%l7 + 0x3E], %o5 ldd [%l7 + 0x78], %f10 fcmped %fcc2, %f14, %f0 fpsub32 %f2, %f14, %f12 sth %g3, [%l7 + 0x60] fmovsne %xcc, %f11, %f1 fmovsvs %xcc, %f13, %f2 ldsw [%l7 + 0x5C], %l1 lduh [%l7 + 0x0C], %i2 move %xcc, %g1, %o0 fmovrslz %o1, %f8, %f13 ldd [%l7 + 0x10], %f2 movvs %xcc, %g5, %i7 xnorcc %l2, 0x0C80, %i5 lduw [%l7 + 0x34], %l4 te %xcc, 0x0 fmovsleu %icc, %f10, %f4 ldd [%l7 + 0x28], %f12 mulx %i4, %g7, %o6 movneg %icc, %g4, %o3 fabsd %f10, %f12 tpos %icc, 0x7 fone %f4 sub %l6, 0x06FB, %l0 edge16 %l3, %o2, %o4 ldsh [%l7 + 0x1C], %g6 st %f13, [%l7 + 0x60] edge32ln %i6, %i0, %g2 nop setx loop_6325, %l0, %l1 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], %l5 ldd [%l7 + 0x10], %f8 st %f3, [%l7 + 0x1C] loop_6325: std %f10, [%l7 + 0x18] std %f8, [%l7 + 0x70] lduw [%l7 + 0x70], %i1 subc %o7, %i3, %o5 orcc %g3, %i2, %l1 ldx [%l7 + 0x68], %o0 movl %icc, %o1, %g1 lduh [%l7 + 0x5A], %i7 std %f6, [%l7 + 0x10] edge16l %l2, %g5, %i5 ldd [%l7 + 0x28], %f14 sth %i4, [%l7 + 0x64] fbu %fcc0, loop_6326 tvc %xcc, 0x7 stb %l4, [%l7 + 0x4C] fmovde %xcc, %f15, %f4 loop_6326: lduw [%l7 + 0x70], %o6 fmovscs %icc, %f15, %f12 brnz %g7, loop_6327 ldub [%l7 + 0x42], %o3 bl,a,pn %xcc, loop_6328 stb %l6, [%l7 + 0x47] loop_6327: std %f8, [%l7 + 0x58] fmovrsgez %l0, %f3, %f3 loop_6328: movg %icc, %g4, %o2 stw %o4, [%l7 + 0x74] ldd [%l7 + 0x40], %f4 stx %l3, [%l7 + 0x60] ld [%l7 + 0x54], %f6 ldsw [%l7 + 0x4C], %i6 brgz,a %g6, loop_6329 fmovsle %xcc, %f4, %f2 fmovse %xcc, %f6, %f13 fmovsge %icc, %f0, %f12 loop_6329: st %f10, [%l7 + 0x0C] lduw [%l7 + 0x20], %i0 movl %xcc, %l5, %g2 st %f12, [%l7 + 0x54] edge32l %i1, %o7, %o5 sdivcc %i3, 0x00DA, %g3 subccc %i2, %o0, %o1 fmovscs %xcc, %f12, %f11 fnors %f11, %f9, %f2 stx %l1, [%l7 + 0x30] ldd [%l7 + 0x18], %f12 lduh [%l7 + 0x18], %g1 edge8l %i7, %g5, %i5 fmovdcc %xcc, %f6, %f1 ldsb [%l7 + 0x10], %i4 mulx %l4, 0x189F, %o6 fbl %fcc3, loop_6330 fmuld8ulx16 %f0, %f11, %f10 stw %l2, [%l7 + 0x50] subc %g7, 0x0B9E, %o3 loop_6330: std %f14, [%l7 + 0x18] ldsh [%l7 + 0x14], %l0 sethi 0x1A6A, %l6 fxnor %f4, %f4, %f14 ldsw [%l7 + 0x34], %o2 fnors %f11, %f12, %f6 move %icc, %o4, %l3 fmovsleu %icc, %f2, %f10 sth %g4, [%l7 + 0x2C] orncc %i6, 0x06F1, %g6 bneg,a loop_6331 ld [%l7 + 0x3C], %f10 stb %l5, [%l7 + 0x1B] fnot2 %f2, %f14 loop_6331: stx %g2, [%l7 + 0x50] ldx [%l7 + 0x48], %i1 fmovsl %xcc, %f5, %f9 st %f15, [%l7 + 0x2C] bleu,a loop_6332 fmovs %f2, %f12 fones %f4 fxnor %f2, %f14, %f14 loop_6332: fmovrdlez %i0, %f8, %f0 lduh [%l7 + 0x62], %o7 stx %i3, [%l7 + 0x58] lduh [%l7 + 0x12], %g3 fmul8ulx16 %f10, %f8, %f10 sdivcc %i2, 0x12DD, %o0 edge16n %o1, %l1, %o5 sll %i7, 0x0B, %g5 be,pt %icc, loop_6333 te %xcc, 0x5 ldd [%l7 + 0x48], %f14 brlz %g1, loop_6334 loop_6333: lduw [%l7 + 0x54], %i5 udiv %l4, 0x118D, %o6 fmovrsgz %i4, %f10, %f3 loop_6334: tvs %xcc, 0x7 ldsb [%l7 + 0x4F], %g7 fbu,a %fcc1, loop_6335 ld [%l7 + 0x0C], %f2 movg %icc, %o3, %l2 bleu,a %xcc, loop_6336 loop_6335: stb %l6, [%l7 + 0x4E] fandnot1 %f2, %f6, %f8 fcmpgt32 %f12, %f4, %l0 loop_6336: ta %icc, 0x4 udivcc %o4, 0x0EDA, %o2 fmovda %xcc, %f11, %f2 addc %g4, 0x14B5, %i6 fone %f12 mulx %g6, %l5, %g2 stw %i1, [%l7 + 0x60] fcmple16 %f8, %f10, %i0 fbge,a %fcc0, loop_6337 stx %l3, [%l7 + 0x10] sllx %i3, 0x0A, %g3 fmovrdne %o7, %f14, %f2 loop_6337: std %f8, [%l7 + 0x08] ba %xcc, loop_6338 std %f14, [%l7 + 0x58] ldx [%l7 + 0x60], %i2 taddcc %o0, 0x0612, %o1 loop_6338: lduw [%l7 + 0x2C], %l1 tl %icc, 0x6 fmovdn %icc, %f5, %f5 sth %i7, [%l7 + 0x30] tsubcc %g5, 0x16A6, %o5 ldsw [%l7 + 0x20], %g1 smul %l4, 0x1A74, %i5 fpack32 %f4, %f2, %f4 stb %i4, [%l7 + 0x29] taddcc %g7, 0x003D, %o3 fmovsn %xcc, %f3, %f4 ld [%l7 + 0x4C], %f4 std %f14, [%l7 + 0x38] fmovrdne %l2, %f2, %f14 lduw [%l7 + 0x40], %l6 array8 %o6, %o4, %l0 fmovsge %icc, %f0, %f4 fnegs %f1, %f13 fmovdn %icc, %f4, %f10 lduw [%l7 + 0x0C], %g4 lduw [%l7 + 0x0C], %o2 lduw [%l7 + 0x38], %g6 popc 0x0EDC, %i6 fmovsn %xcc, %f0, %f13 sth %l5, [%l7 + 0x28] stw %g2, [%l7 + 0x0C] bg,a loop_6339 fpadd16s %f11, %f7, %f10 umul %i0, %i1, %l3 ldx [%l7 + 0x08], %g3 loop_6339: fpsub32s %f15, %f10, %f5 ldx [%l7 + 0x60], %o7 ld [%l7 + 0x6C], %f14 fblg,a %fcc2, loop_6340 fmovdle %xcc, %f12, %f3 movrlz %i3, %o0, %i2 udiv %l1, 0x1F45, %o1 loop_6340: edge32ln %g5, %i7, %o5 lduh [%l7 + 0x34], %l4 srax %g1, %i5, %g7 fbl,a %fcc1, loop_6341 fmovdne %xcc, %f10, %f4 ldsb [%l7 + 0x5C], %o3 fones %f14 loop_6341: udivcc %i4, 0x18F5, %l6 edge8 %o6, %o4, %l2 bcc,a %xcc, loop_6342 fmovsge %xcc, %f2, %f10 ldsh [%l7 + 0x18], %g4 stb %o2, [%l7 + 0x45] loop_6342: edge16l %l0, %i6, %l5 subccc %g6, 0x077B, %g2 lduh [%l7 + 0x7C], %i1 orcc %i0, 0x03A3, %g3 stb %l3, [%l7 + 0x40] brlez %o7, loop_6343 ldsw [%l7 + 0x18], %i3 movle %icc, %i2, %l1 ld [%l7 + 0x4C], %f14 loop_6343: stb %o1, [%l7 + 0x10] tne %xcc, 0x2 and %o0, %g5, %o5 fmovdgu %icc, %f15, %f1 st %f0, [%l7 + 0x08] edge16n %l4, %g1, %i7 movleu %xcc, %g7, %o3 fbg,a %fcc3, loop_6344 movrlez %i4, %l6, %o6 fmul8x16au %f0, %f13, %f12 ldsh [%l7 + 0x64], %i5 loop_6344: ldsw [%l7 + 0x50], %l2 fbe,a %fcc1, loop_6345 fmovsne %xcc, %f2, %f4 bcs,a %xcc, loop_6346 lduh [%l7 + 0x40], %g4 loop_6345: lduh [%l7 + 0x0A], %o2 fpsub32 %f14, %f4, %f8 loop_6346: stb %o4, [%l7 + 0x5D] fornot2s %f15, %f7, %f3 lduw [%l7 + 0x0C], %i6 stx %l5, [%l7 + 0x40] fnot2s %f12, %f15 tle %xcc, 0x5 nop setx loop_6347, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fsrc1s %f7, %f0 sth %l0, [%l7 + 0x60] movre %g6, 0x0AC, %g2 loop_6347: pdist %f0, %f0, %f4 fbl,a %fcc2, loop_6348 fmovrsgz %i1, %f14, %f15 bge,a %xcc, loop_6349 fbue,a %fcc3, loop_6350 loop_6348: bne,a loop_6351 stb %i0, [%l7 + 0x5A] loop_6349: ldd [%l7 + 0x50], %f0 loop_6350: popc %l3, %g3 loop_6351: fsrc1 %f4, %f10 fmovdvc %xcc, %f7, %f13 ld [%l7 + 0x30], %f2 lduw [%l7 + 0x48], %o7 srlx %i3, %i2, %o1 fnot2s %f13, %f0 fmovsvc %xcc, %f3, %f11 fmovrsgz %o0, %f1, %f4 fmovrdgez %l1, %f14, %f8 stx %o5, [%l7 + 0x58] fbg %fcc3, loop_6352 tleu %xcc, 0x3 addccc %g5, 0x1C4C, %g1 fmovsge %icc, %f0, %f2 loop_6352: alignaddrl %l4, %g7, %o3 taddcc %i7, 0x0EFA, %i4 fnor %f8, %f0, %f14 nop setx loop_6353, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmple32 %f12, %f10, %l6 movcs %icc, %o6, %i5 alignaddr %l2, %o2, %o4 loop_6353: orncc %i6, %l5, %l0 ldsb [%l7 + 0x2D], %g6 ldd [%l7 + 0x28], %f14 sll %g4, 0x0E, %i1 fpsub16 %f2, %f4, %f0 st %f9, [%l7 + 0x20] ldsh [%l7 + 0x62], %i0 sth %l3, [%l7 + 0x24] move %icc, %g2, %o7 fmovsn %icc, %f13, %f3 fmovd %f12, %f14 sth %i3, [%l7 + 0x32] lduh [%l7 + 0x54], %g3 srl %i2, 0x14, %o1 edge8ln %l1, %o0, %o5 fmovdpos %icc, %f12, %f4 movneg %icc, %g1, %l4 sll %g5, %g7, %i7 ld [%l7 + 0x0C], %f13 tvc %icc, 0x4 mulx %o3, 0x0A45, %i4 fmul8x16 %f10, %f10, %f0 stx %l6, [%l7 + 0x20] taddcctv %o6, 0x0547, %l2 fmovdge %xcc, %f12, %f6 tne %icc, 0x7 udivcc %o2, 0x1701, %i5 stb %i6, [%l7 + 0x47] fmovdleu %icc, %f0, %f0 move %icc, %l5, %l0 fbul,a %fcc1, loop_6354 siam 0x5 ldsb [%l7 + 0x57], %g6 ldsb [%l7 + 0x5A], %o4 loop_6354: edge32l %g4, %i1, %l3 subccc %g2, %o7, %i3 fblg,a %fcc3, loop_6355 orn %g3, %i2, %o1 fsrc2s %f7, %f1 ldsh [%l7 + 0x78], %i0 loop_6355: fmovrdlz %l1, %f6, %f12 fnot1s %f8, %f10 fbul %fcc1, loop_6356 ble,a %icc, loop_6357 movrlez %o0, %o5, %g1 fmovsl %icc, %f14, %f2 loop_6356: fbe,a %fcc0, loop_6358 loop_6357: edge32 %l4, %g5, %g7 fmovsl %xcc, %f12, %f12 array16 %i7, %o3, %i4 loop_6358: edge8 %l6, %l2, %o2 lduw [%l7 + 0x68], %i5 sth %i6, [%l7 + 0x3E] tsubcc %l5, %l0, %g6 ldsb [%l7 + 0x62], %o6 fmul8x16au %f0, %f14, %f2 fnot1s %f3, %f2 lduw [%l7 + 0x14], %g4 st %f10, [%l7 + 0x7C] fba %fcc1, loop_6359 fnegs %f12, %f12 fmul8ulx16 %f10, %f2, %f10 lduh [%l7 + 0x10], %i1 loop_6359: fmovscs %xcc, %f12, %f8 fpsub32s %f2, %f0, %f7 edge16l %l3, %g2, %o7 fornot1 %f4, %f12, %f2 fmuld8sux16 %f10, %f13, %f4 fmovdge %xcc, %f6, %f8 movre %i3, %g3, %o4 ldsw [%l7 + 0x64], %i2 movg %icc, %i0, %o1 tpos %icc, 0x0 orn %o0, 0x0D5C, %o5 fbn,a %fcc2, loop_6360 sth %l1, [%l7 + 0x0E] ble %icc, loop_6361 array8 %g1, %l4, %g7 loop_6360: std %f10, [%l7 + 0x68] movre %i7, %g5, %o3 loop_6361: fornot1 %f14, %f8, %f6 fcmpgt32 %f6, %f4, %i4 ldx [%l7 + 0x70], %l6 array16 %o2, %l2, %i5 lduh [%l7 + 0x48], %l5 fnands %f10, %f0, %f14 fmovrdgz %i6, %f2, %f8 fmovd %f4, %f4 ldub [%l7 + 0x16], %l0 array32 %o6, %g6, %i1 fmovrdlez %g4, %f14, %f6 tne %icc, 0x1 ldx [%l7 + 0x48], %l3 tg %icc, 0x2 be,a loop_6362 bcs,pn %xcc, loop_6363 bshuffle %f10, %f4, %f8 fandnot1 %f12, %f2, %f14 loop_6362: andn %g2, 0x1EA1, %o7 loop_6363: ldsw [%l7 + 0x50], %i3 edge8l %o4, %g3, %i0 popc 0x0C74, %i2 xor %o0, %o1, %o5 movge %xcc, %g1, %l4 fmovdne %icc, %f10, %f11 alignaddrl %g7, %i7, %l1 fmovscc %xcc, %f7, %f0 brz,a %g5, loop_6364 fbug,a %fcc2, loop_6365 ldsw [%l7 + 0x18], %i4 ldub [%l7 + 0x41], %o3 loop_6364: edge16n %o2, %l6, %i5 loop_6365: edge8 %l5, %l2, %i6 ldsb [%l7 + 0x49], %o6 fmovrdgez %l0, %f8, %f10 fmovdneg %icc, %f8, %f15 edge8n %g6, %g4, %i1 edge32l %l3, %o7, %i3 stw %g2, [%l7 + 0x24] ldd [%l7 + 0x28], %f8 bl,a,pt %icc, loop_6366 lduh [%l7 + 0x54], %g3 ldsw [%l7 + 0x34], %i0 std %f8, [%l7 + 0x30] loop_6366: fbn,a %fcc2, loop_6367 movvs %icc, %o4, %o0 fmovdcs %xcc, %f2, %f1 fxnor %f6, %f14, %f10 loop_6367: tn %xcc, 0x0 movrgez %i2, 0x1F3, %o5 stb %g1, [%l7 + 0x10] bg %xcc, loop_6368 bcc,pt %icc, loop_6369 movne %xcc, %l4, %g7 edge8ln %o1, %i7, %l1 loop_6368: ldsb [%l7 + 0x4C], %g5 loop_6369: fmovdpos %icc, %f6, %f0 xnor %i4, 0x0B7B, %o2 fmovrslz %o3, %f13, %f2 lduh [%l7 + 0x68], %l6 mulscc %i5, 0x1AB9, %l2 ldsb [%l7 + 0x0D], %i6 lduw [%l7 + 0x54], %l5 edge16l %o6, %g6, %l0 fmovsvc %icc, %f8, %f2 lduw [%l7 + 0x6C], %g4 tpos %icc, 0x0 bg,pn %icc, loop_6370 st %f0, [%l7 + 0x78] stx %i1, [%l7 + 0x18] fbue,a %fcc3, loop_6371 loop_6370: bpos %icc, loop_6372 fbge,a %fcc1, loop_6373 ldsw [%l7 + 0x68], %l3 loop_6371: bcc,pt %icc, loop_6374 loop_6372: fmovda %xcc, %f3, %f15 loop_6373: sth %o7, [%l7 + 0x3A] fpackfix %f0, %f9 loop_6374: call loop_6375 fcmpd %fcc2, %f8, %f6 sth %i3, [%l7 + 0x60] stw %g2, [%l7 + 0x48] loop_6375: fbule,a %fcc2, loop_6376 ldsh [%l7 + 0x32], %i0 movrlz %g3, %o4, %i2 fnand %f4, %f10, %f14 loop_6376: ldsh [%l7 + 0x74], %o5 orncc %o0, %g1, %l4 edge8l %g7, %o1, %i7 fmovse %xcc, %f1, %f13 fsrc1 %f4, %f10 stx %g5, [%l7 + 0x18] ldd [%l7 + 0x78], %f12 stx %l1, [%l7 + 0x08] fmovrslz %i4, %f14, %f13 movrlz %o3, %l6, %o2 fnot1s %f1, %f5 movn %xcc, %i5, %l2 movle %icc, %i6, %l5 tn %xcc, 0x3 ldsb [%l7 + 0x6C], %o6 fone %f8 bcc,a loop_6377 lduw [%l7 + 0x38], %l0 sll %g6, 0x18, %g4 tsubcctv %i1, 0x1C86, %o7 loop_6377: edge8n %l3, %i3, %g2 subcc %g3, 0x1D12, %i0 movvs %icc, %o4, %o5 umulcc %o0, 0x17D5, %i2 ldx [%l7 + 0x48], %l4 ldsw [%l7 + 0x78], %g1 orn %g7, %i7, %o1 fcmpne16 %f4, %f6, %l1 lduh [%l7 + 0x7E], %g5 movge %xcc, %o3, %l6 fcmpgt16 %f0, %f4, %i4 subc %i5, 0x0365, %l2 fmovsvc %icc, %f12, %f13 ldsw [%l7 + 0x40], %o2 srl %i6, %o6, %l5 andcc %l0, 0x0DAD, %g4 tge %icc, 0x3 lduw [%l7 + 0x14], %i1 lduw [%l7 + 0x50], %o7 edge32n %l3, %i3, %g2 movrlez %g3, %i0, %o4 ldsb [%l7 + 0x67], %o5 fnot1 %f0, %f2 ldd [%l7 + 0x60], %f6 xnor %o0, %i2, %l4 fornot1 %f6, %f12, %f6 sdivx %g6, 0x0654, %g7 fmuld8sux16 %f2, %f12, %f6 ldub [%l7 + 0x0A], %g1 ldx [%l7 + 0x68], %i7 fmovsle %xcc, %f15, %f12 ldub [%l7 + 0x69], %o1 lduh [%l7 + 0x76], %g5 sth %l1, [%l7 + 0x16] bn loop_6378 fmovsleu %icc, %f12, %f2 movneg %icc, %o3, %i4 bg,a,pn %icc, loop_6379 loop_6378: movrgez %l6, %i5, %l2 srl %i6, 0x05, %o2 fmovsne %icc, %f14, %f2 loop_6379: fmovscs %xcc, %f0, %f1 orcc %l5, %o6, %l0 fands %f7, %f12, %f6 pdist %f6, %f0, %f0 fbuge %fcc3, loop_6380 taddcc %i1, %g4, %l3 movcc %icc, %i3, %g2 std %f8, [%l7 + 0x68] loop_6380: fxors %f9, %f1, %f5 taddcc %g3, %o7, %i0 ldsw [%l7 + 0x64], %o4 smulcc %o5, 0x0B24, %o0 xnor %l4, 0x1EBA, %i2 fmovsge %icc, %f5, %f13 std %f12, [%l7 + 0x48] stb %g6, [%l7 + 0x12] subcc %g7, 0x0A1E, %i7 fmuld8sux16 %f8, %f10, %f2 movleu %icc, %g1, %o1 fmovsvc %xcc, %f3, %f10 fbuge %fcc2, loop_6381 fnot1s %f12, %f9 fmovrdlz %l1, %f10, %f14 st %f0, [%l7 + 0x6C] loop_6381: stw %o3, [%l7 + 0x30] sllx %i4, 0x00, %g5 fandnot1 %f8, %f2, %f0 fmovrde %i5, %f0, %f14 fabsd %f12, %f2 movn %xcc, %l6, %i6 ldx [%l7 + 0x70], %l2 fmovsn %icc, %f4, %f2 fmovdgu %icc, %f1, %f15 lduw [%l7 + 0x70], %l5 bl,a %icc, loop_6382 sdiv %o2, 0x0568, %o6 fandnot2 %f12, %f14, %f10 movn %xcc, %i1, %l0 loop_6382: stx %g4, [%l7 + 0x20] movvs %xcc, %i3, %l3 fmovdpos %icc, %f9, %f1 xnor %g3, 0x1138, %o7 ldub [%l7 + 0x0E], %g2 movre %o4, %i0, %o5 fmovsvc %icc, %f15, %f13 array32 %l4, %o0, %i2 fbne %fcc1, loop_6383 faligndata %f0, %f12, %f12 fmul8ulx16 %f14, %f2, %f14 movcc %xcc, %g6, %g7 loop_6383: edge32n %g1, %o1, %l1 sth %i7, [%l7 + 0x10] array32 %i4, %g5, %i5 fsrc2 %f0, %f0 tgu %icc, 0x6 lduh [%l7 + 0x6A], %o3 fabss %f15, %f13 movrgez %l6, 0x04D, %i6 udivcc %l2, 0x0BA5, %l5 sth %o6, [%l7 + 0x1C] ldub [%l7 + 0x35], %i1 orncc %o2, 0x05C7, %g4 stb %l0, [%l7 + 0x71] tl %icc, 0x7 stb %i3, [%l7 + 0x66] fmovdcs %icc, %f4, %f15 stw %l3, [%l7 + 0x1C] taddcctv %g3, 0x1E67, %o7 ldub [%l7 + 0x61], %o4 lduw [%l7 + 0x4C], %i0 ldub [%l7 + 0x0C], %o5 bcc,pt %icc, loop_6384 ld [%l7 + 0x2C], %f13 sllx %l4, 0x17, %o0 tl %icc, 0x0 loop_6384: fmovse %icc, %f13, %f13 bge,a %icc, loop_6385 fsrc2 %f0, %f8 te %xcc, 0x4 fmovdge %icc, %f5, %f4 loop_6385: tpos %icc, 0x4 stb %i2, [%l7 + 0x11] edge8 %g2, %g6, %g7 st %f8, [%l7 + 0x3C] ldd [%l7 + 0x50], %f12 ldsb [%l7 + 0x69], %o1 bl %icc, loop_6386 srl %l1, 0x10, %i7 ldd [%l7 + 0x60], %f4 fmovsle %xcc, %f3, %f12 loop_6386: fpsub16 %f10, %f6, %f12 fmovsn %icc, %f4, %f3 sdivx %g1, 0x0972, %i4 fmuld8ulx16 %f8, %f9, %f12 movrlz %g5, %o3, %i5 lduh [%l7 + 0x34], %l6 std %f10, [%l7 + 0x20] nop setx loop_6387, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i6, [%l7 + 0x0E] std %f6, [%l7 + 0x78] fmovdneg %xcc, %f10, %f7 loop_6387: fexpand %f6, %f8 fcmple16 %f12, %f2, %l5 ldsb [%l7 + 0x12], %o6 stb %l2, [%l7 + 0x69] fmul8x16 %f6, %f12, %f0 tsubcc %o2, 0x1E35, %i1 brgez,a %g4, loop_6388 fbge %fcc0, loop_6389 fmul8x16al %f15, %f15, %f2 ldd [%l7 + 0x38], %f6 loop_6388: movne %xcc, %i3, %l3 loop_6389: alignaddrl %l0, %o7, %o4 fnands %f6, %f4, %f7 move %xcc, %g3, %i0 movrlez %o5, 0x182, %l4 sethi 0x071F, %o0 xnor %i2, %g6, %g7 stw %g2, [%l7 + 0x34] tle %icc, 0x3 fxor %f0, %f0, %f4 std %f10, [%l7 + 0x70] andn %o1, %i7, %l1 std %f0, [%l7 + 0x38] ldsb [%l7 + 0x70], %i4 subcc %g1, 0x18FE, %g5 stw %i5, [%l7 + 0x18] brlz,a %l6, loop_6390 fornot1 %f2, %f2, %f4 bneg loop_6391 fmovdge %icc, %f5, %f8 loop_6390: stw %o3, [%l7 + 0x64] fmovse %icc, %f7, %f2 loop_6391: ldub [%l7 + 0x61], %i6 ldd [%l7 + 0x28], %f6 fmovde %icc, %f10, %f7 alignaddrl %l5, %o6, %l2 ldsw [%l7 + 0x64], %o2 andcc %i1, 0x19EE, %i3 std %f8, [%l7 + 0x68] fmovrsgez %l3, %f0, %f15 fmuld8ulx16 %f13, %f6, %f12 fbue,a %fcc3, loop_6392 brgz,a %l0, loop_6393 fmovsa %xcc, %f14, %f15 lduh [%l7 + 0x58], %o7 loop_6392: fbu,a %fcc2, loop_6394 loop_6393: bcs,a %icc, loop_6395 fornot1 %f10, %f6, %f12 fbn %fcc1, loop_6396 loop_6394: bleu %xcc, loop_6397 loop_6395: bl,a,pn %xcc, loop_6398 ldsb [%l7 + 0x77], %o4 loop_6396: fsrc1 %f8, %f10 loop_6397: sth %g3, [%l7 + 0x76] loop_6398: fnot1 %f8, %f8 tl %icc, 0x0 std %f14, [%l7 + 0x28] umulcc %g4, 0x1FE9, %o5 ldsw [%l7 + 0x58], %l4 fmovdg %xcc, %f10, %f9 lduh [%l7 + 0x0E], %i0 fmovsvs %icc, %f5, %f14 taddcctv %i2, 0x1022, %o0 ldd [%l7 + 0x40], %f10 mova %icc, %g6, %g7 ldsw [%l7 + 0x50], %o1 fmovspos %xcc, %f4, %f3 stb %i7, [%l7 + 0x50] lduw [%l7 + 0x6C], %l1 brz %i4, loop_6399 ldx [%l7 + 0x30], %g1 edge8n %g5, %i5, %g2 sdivx %o3, 0x004C, %l6 loop_6399: ta %icc, 0x6 lduh [%l7 + 0x52], %l5 stb %i6, [%l7 + 0x4D] ldx [%l7 + 0x50], %o6 tn %xcc, 0x4 ldsw [%l7 + 0x2C], %l2 edge32l %o2, %i1, %i3 fmovdle %xcc, %f14, %f2 ld [%l7 + 0x20], %f13 ldsh [%l7 + 0x2E], %l3 movrgz %l0, %o4, %g3 fxnor %f14, %f2, %f4 srl %g4, 0x19, %o7 ld [%l7 + 0x40], %f4 ba,a,pn %icc, loop_6400 fmovrslez %l4, %f2, %f10 fcmpes %fcc2, %f14, %f5 ldsh [%l7 + 0x20], %i0 loop_6400: fnegd %f14, %f10 addc %o5, %i2, %g6 fmovdle %xcc, %f2, %f3 movl %xcc, %g7, %o1 ld [%l7 + 0x08], %f15 std %f8, [%l7 + 0x70] fpadd32 %f12, %f10, %f2 sdiv %i7, 0x0AAC, %l1 std %f8, [%l7 + 0x10] fmuld8sux16 %f10, %f3, %f0 bne,a,pn %icc, loop_6401 edge32 %i4, %o0, %g5 orn %g1, %g2, %o3 movneg %xcc, %i5, %l5 loop_6401: tsubcc %l6, 0x0EDD, %o6 srlx %i6, 0x14, %l2 fmovdge %icc, %f8, %f6 bcc,a,pn %icc, loop_6402 fmovrdlz %i1, %f10, %f6 ble loop_6403 std %f10, [%l7 + 0x10] loop_6402: fmovrsgez %o2, %f1, %f11 tsubcc %l3, %l0, %o4 loop_6403: fble %fcc1, loop_6404 stb %g3, [%l7 + 0x33] fmovdgu %xcc, %f9, %f8 std %f0, [%l7 + 0x10] loop_6404: fmovsn %xcc, %f12, %f13 udivcc %i3, 0x1665, %g4 ldub [%l7 + 0x56], %l4 bcc,a,pt %icc, loop_6405 fxnor %f6, %f14, %f0 fcmple32 %f2, %f6, %i0 edge8l %o5, %o7, %i2 loop_6405: stx %g6, [%l7 + 0x18] fbul %fcc3, loop_6406 fmul8ulx16 %f6, %f12, %f12 stb %g7, [%l7 + 0x18] tsubcctv %i7, 0x0E09, %o1 loop_6406: bge,pn %xcc, loop_6407 st %f9, [%l7 + 0x38] fmovrse %i4, %f10, %f2 smul %o0, 0x0984, %g5 loop_6407: ldd [%l7 + 0x78], %f0 ld [%l7 + 0x54], %f12 fabsd %f8, %f6 stb %l1, [%l7 + 0x6E] std %f8, [%l7 + 0x70] and %g1, %o3, %i5 fbo %fcc3, loop_6408 stx %l5, [%l7 + 0x18] fnand %f6, %f10, %f2 lduh [%l7 + 0x72], %g2 loop_6408: lduw [%l7 + 0x08], %o6 ldd [%l7 + 0x40], %f2 fnand %f4, %f0, %f14 movrgz %i6, %l2, %l6 bshuffle %f8, %f6, %f8 fxnors %f7, %f3, %f5 edge8ln %i1, %l3, %o2 andncc %l0, %o4, %i3 ldsb [%l7 + 0x62], %g4 alignaddrl %l4, %g3, %i0 fpadd32 %f14, %f14, %f6 ld [%l7 + 0x14], %f11 ld [%l7 + 0x58], %f4 ldsb [%l7 + 0x0F], %o5 lduh [%l7 + 0x54], %o7 ldx [%l7 + 0x48], %i2 edge16ln %g6, %g7, %i7 fpadd32 %f4, %f0, %f6 ldsw [%l7 + 0x10], %o1 subcc %i4, 0x1731, %g5 ldd [%l7 + 0x30], %f14 fmovsneg %icc, %f2, %f1 fmovrdlez %o0, %f0, %f4 sdiv %l1, 0x1A8C, %g1 stx %o3, [%l7 + 0x40] brgez %i5, loop_6409 fzeros %f1 fbo,a %fcc1, loop_6410 ldd [%l7 + 0x48], %f2 loop_6409: fmul8x16 %f0, %f6, %f12 ldd [%l7 + 0x70], %f12 loop_6410: stb %g2, [%l7 + 0x55] ldub [%l7 + 0x48], %o6 ldx [%l7 + 0x58], %i6 lduh [%l7 + 0x1C], %l5 st %f4, [%l7 + 0x20] ld [%l7 + 0x5C], %f1 alignaddrl %l6, %i1, %l3 orn %l2, %l0, %o4 sub %i3, %g4, %l4 ldub [%l7 + 0x64], %o2 sllx %i0, 0x18, %o5 udivx %o7, 0x1E9F, %g3 alignaddrl %g6, %i2, %i7 ldd [%l7 + 0x30], %f0 orncc %o1, %i4, %g7 fmovscs %icc, %f2, %f4 fmul8sux16 %f0, %f12, %f6 ldsb [%l7 + 0x4D], %o0 movgu %icc, %g5, %l1 ldub [%l7 + 0x15], %o3 bleu,pt %icc, loop_6411 move %icc, %g1, %i5 addc %g2, 0x0E8E, %i6 brlez %l5, loop_6412 loop_6411: fornot2s %f0, %f4, %f9 fbul,a %fcc0, loop_6413 stw %o6, [%l7 + 0x5C] loop_6412: fble %fcc1, loop_6414 orncc %i1, 0x19F5, %l3 loop_6413: fmul8sux16 %f6, %f6, %f2 tge %icc, 0x0 loop_6414: fxor %f0, %f8, %f10 bn,a %icc, loop_6415 fands %f7, %f9, %f6 lduw [%l7 + 0x58], %l2 mulscc %l6, 0x1C07, %o4 loop_6415: sdivcc %l0, 0x0C4C, %g4 mulscc %i3, %o2, %i0 ldx [%l7 + 0x70], %l4 tvc %icc, 0x1 fmovdne %icc, %f5, %f5 mulscc %o7, %o5, %g6 ldx [%l7 + 0x58], %i2 fbge %fcc3, loop_6416 ldsw [%l7 + 0x7C], %g3 faligndata %f14, %f12, %f6 fmuld8ulx16 %f4, %f13, %f8 loop_6416: nop setx loop_6417, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x60], %o1 umul %i4, 0x199B, %i7 movgu %xcc, %g7, %g5 loop_6417: fcmpne16 %f2, %f0, %l1 stb %o0, [%l7 + 0x0D] fabsd %f0, %f10 fblg %fcc0, loop_6418 fsrc1 %f2, %f2 brgz,a %o3, loop_6419 fexpand %f5, %f0 loop_6418: edge16 %i5, %g1, %i6 fmovsne %xcc, %f5, %f12 loop_6419: fmovdgu %icc, %f2, %f2 fnegs %f0, %f12 addcc %l5, 0x1450, %o6 fpsub16s %f14, %f2, %f15 edge8ln %g2, %l3, %l2 fnors %f4, %f9, %f6 movg %icc, %l6, %i1 nop setx loop_6420, %l0, %l1 jmpl %l1, %o4 edge8l %l0, %i3, %g4 tge %icc, 0x7 fsrc1s %f2, %f3 loop_6420: tvs %xcc, 0x7 edge32ln %i0, %o2, %o7 faligndata %f2, %f6, %f6 lduh [%l7 + 0x10], %o5 lduw [%l7 + 0x74], %g6 stx %l4, [%l7 + 0x60] stb %g3, [%l7 + 0x5D] ldx [%l7 + 0x28], %o1 tpos %icc, 0x5 ldsw [%l7 + 0x1C], %i4 fmovdn %icc, %f6, %f0 ldub [%l7 + 0x27], %i2 ldx [%l7 + 0x30], %g7 ldub [%l7 + 0x0E], %g5 st %f12, [%l7 + 0x5C] tn %icc, 0x1 sth %i7, [%l7 + 0x14] st %f3, [%l7 + 0x44] fnot2 %f4, %f0 fmuld8sux16 %f10, %f12, %f8 andncc %l1, %o0, %o3 fpadd32s %f14, %f13, %f5 ldd [%l7 + 0x50], %f2 stb %g1, [%l7 + 0x62] brlez,a %i6, loop_6421 ldsw [%l7 + 0x74], %l5 stw %o6, [%l7 + 0x08] fmovsvc %xcc, %f8, %f10 loop_6421: movrlez %i5, %l3, %l2 fbl %fcc2, loop_6422 udiv %l6, 0x142A, %g2 tge %icc, 0x4 brz %o4, loop_6423 loop_6422: movrlz %i1, 0x18F, %l0 fcmpes %fcc0, %f1, %f10 popc 0x12D3, %g4 loop_6423: movrgez %i0, %i3, %o2 fmovda %icc, %f2, %f10 ld [%l7 + 0x7C], %f3 array8 %o5, %o7, %g6 ldub [%l7 + 0x6F], %l4 brlz %o1, loop_6424 tcs %icc, 0x5 fmovrde %g3, %f0, %f14 ldsb [%l7 + 0x56], %i2 loop_6424: fble,a %fcc2, loop_6425 fpsub16s %f6, %f4, %f7 fmovscc %xcc, %f7, %f8 fand %f6, %f2, %f14 loop_6425: stw %i4, [%l7 + 0x60] lduw [%l7 + 0x38], %g7 fmovsg %icc, %f5, %f12 fmovdcc %icc, %f9, %f14 call loop_6426 sth %i7, [%l7 + 0x66] ldsw [%l7 + 0x0C], %g5 edge8n %l1, %o3, %o0 loop_6426: faligndata %f8, %f0, %f2 subcc %i6, %l5, %o6 fornot2s %f15, %f6, %f7 fsrc2 %f4, %f0 fpadd16 %f14, %f14, %f2 fpsub16s %f5, %f5, %f2 std %f4, [%l7 + 0x68] fmovsge %xcc, %f7, %f15 ldsw [%l7 + 0x1C], %i5 ldsh [%l7 + 0x16], %l3 fpadd16s %f14, %f11, %f5 lduh [%l7 + 0x26], %l2 orcc %g1, 0x0613, %l6 stx %g2, [%l7 + 0x20] fmovdle %xcc, %f3, %f13 nop setx loop_6427, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16 %i1, %l0, %o4 bge,pn %icc, loop_6428 fmovdl %icc, %f7, %f1 loop_6427: st %f6, [%l7 + 0x18] stw %g4, [%l7 + 0x18] loop_6428: stb %i0, [%l7 + 0x59] brz %i3, loop_6429 bge,a,pn %xcc, loop_6430 fmovrdlez %o5, %f0, %f2 udivx %o2, 0x1194, %o7 loop_6429: ld [%l7 + 0x2C], %f1 loop_6430: fcmple16 %f12, %f14, %g6 fbul %fcc3, loop_6431 ldd [%l7 + 0x08], %f6 siam 0x7 tneg %xcc, 0x1 loop_6431: fnegd %f2, %f14 orcc %o1, 0x012B, %l4 popc %i2, %g3 array16 %i4, %g7, %g5 bg,a %xcc, loop_6432 sra %l1, %o3, %o0 sll %i6, 0x1D, %i7 fbg,a %fcc0, loop_6433 loop_6432: fbl,a %fcc0, loop_6434 add %l5, 0x03F1, %i5 bg,a %icc, loop_6435 loop_6433: addccc %o6, %l2, %l3 loop_6434: orn %l6, 0x03A7, %g2 move %xcc, %i1, %l0 loop_6435: st %f3, [%l7 + 0x44] bleu,pn %icc, loop_6436 tgu %icc, 0x1 tsubcc %o4, 0x16EC, %g4 std %f4, [%l7 + 0x40] loop_6436: fands %f2, %f2, %f7 st %f2, [%l7 + 0x18] lduw [%l7 + 0x64], %i0 fbule,a %fcc1, loop_6437 fmovrde %g1, %f8, %f2 fmovrsgz %o5, %f15, %f15 fmovsle %icc, %f13, %f14 loop_6437: bleu,a loop_6438 fbe %fcc0, loop_6439 bleu %icc, loop_6440 lduw [%l7 + 0x70], %i3 loop_6438: st %f15, [%l7 + 0x70] loop_6439: nop setx loop_6441, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6440: fblg %fcc0, loop_6442 umulcc %o2, %o7, %g6 fmovdle %icc, %f0, %f10 loop_6441: st %f11, [%l7 + 0x50] loop_6442: ldsb [%l7 + 0x0F], %l4 fbo,a %fcc0, loop_6443 te %xcc, 0x6 fpadd16 %f4, %f12, %f12 fcmpgt16 %f6, %f10, %o1 loop_6443: tl %icc, 0x5 sra %i2, %i4, %g3 ldub [%l7 + 0x3B], %g5 fpackfix %f4, %f11 movge %icc, %g7, %o3 ta %icc, 0x7 std %f12, [%l7 + 0x68] std %f6, [%l7 + 0x18] alignaddrl %l1, %i6, %o0 brgez,a %i7, loop_6444 faligndata %f4, %f14, %f14 movcc %icc, %l5, %i5 fmovdleu %icc, %f13, %f8 loop_6444: stx %o6, [%l7 + 0x48] tvs %xcc, 0x5 fxnor %f6, %f6, %f0 movpos %xcc, %l3, %l2 std %f6, [%l7 + 0x20] fmovsleu %icc, %f0, %f10 fmul8x16au %f10, %f6, %f14 std %f0, [%l7 + 0x20] stb %g2, [%l7 + 0x56] and %i1, 0x1900, %l6 fone %f2 fmovrdgez %l0, %f6, %f14 smulcc %g4, %i0, %o4 umulcc %g1, 0x062E, %i3 sth %o5, [%l7 + 0x24] fbul,a %fcc2, loop_6445 fmovrde %o7, %f2, %f2 ldub [%l7 + 0x0B], %g6 bleu loop_6446 loop_6445: fcmpgt16 %f4, %f4, %l4 ble,pn %xcc, loop_6447 fmul8sux16 %f14, %f2, %f8 loop_6446: fmuld8ulx16 %f5, %f8, %f14 std %f12, [%l7 + 0x18] loop_6447: ldx [%l7 + 0x60], %o2 orn %o1, 0x167A, %i2 ldsb [%l7 + 0x4A], %i4 fmovrde %g5, %f0, %f12 fmuld8ulx16 %f4, %f15, %f8 fzero %f2 andncc %g7, %o3, %l1 sth %i6, [%l7 + 0x4A] edge32n %g3, %i7, %o0 ldsb [%l7 + 0x77], %l5 ldx [%l7 + 0x20], %i5 lduh [%l7 + 0x5C], %o6 fcmpgt32 %f4, %f4, %l3 fmovdge %icc, %f13, %f3 fmovsle %xcc, %f12, %f11 movcc %xcc, %g2, %l2 fandnot1 %f0, %f6, %f12 ldsw [%l7 + 0x50], %l6 xorcc %i1, %g4, %i0 smulcc %l0, 0x0FC1, %o4 pdist %f14, %f6, %f8 fpsub32s %f15, %f10, %f5 std %f0, [%l7 + 0x60] ldsw [%l7 + 0x34], %i3 ldsw [%l7 + 0x1C], %o5 srax %g1, 0x0B, %g6 lduh [%l7 + 0x6E], %o7 bg,pn %xcc, loop_6448 lduh [%l7 + 0x2C], %o2 lduh [%l7 + 0x52], %o1 fmul8sux16 %f4, %f14, %f0 loop_6448: fcmple16 %f12, %f12, %i2 andn %i4, %l4, %g5 fzeros %f10 fxnor %f2, %f4, %f10 addc %o3, %l1, %g7 fmovdge %icc, %f7, %f8 taddcc %g3, %i7, %o0 edge16 %l5, %i6, %i5 fmul8x16al %f13, %f5, %f4 fbe %fcc0, loop_6449 mova %xcc, %l3, %g2 brlez,a %l2, loop_6450 umulcc %l6, 0x0DC8, %i1 loop_6449: fmovspos %xcc, %f1, %f9 ldsw [%l7 + 0x14], %g4 loop_6450: fpsub16 %f12, %f12, %f14 bcs,a,pn %xcc, loop_6451 ldsb [%l7 + 0x65], %o6 tsubcctv %i0, %l0, %i3 bn,pn %icc, loop_6452 loop_6451: movrgz %o5, %o4, %g1 fnot2s %f0, %f10 fmovsneg %xcc, %f6, %f4 loop_6452: fblg,a %fcc0, loop_6453 stb %o7, [%l7 + 0x52] ldx [%l7 + 0x58], %o2 edge32n %o1, %g6, %i2 loop_6453: xorcc %i4, %l4, %g5 ld [%l7 + 0x10], %f13 fmovsleu %xcc, %f14, %f7 bcs loop_6454 movvs %xcc, %l1, %g7 xor %o3, 0x192D, %g3 ldsb [%l7 + 0x4F], %i7 loop_6454: fmovrde %l5, %f10, %f8 fmovrdlez %i6, %f14, %f4 fbug,a %fcc3, loop_6455 fmovsl %icc, %f0, %f12 ldd [%l7 + 0x08], %f2 bge,pn %xcc, loop_6456 loop_6455: add %o0, 0x1BDF, %l3 st %f10, [%l7 + 0x78] movge %icc, %i5, %g2 loop_6456: fmovscs %icc, %f11, %f14 fmovsvs %xcc, %f5, %f15 sth %l2, [%l7 + 0x30] fmul8ulx16 %f4, %f10, %f12 taddcc %i1, %g4, %l6 edge16l %o6, %i0, %i3 subcc %l0, %o4, %o5 udivcc %o7, 0x040D, %g1 sth %o2, [%l7 + 0x6C] stb %o1, [%l7 + 0x44] fcmpeq32 %f2, %f0, %g6 xnor %i4, %i2, %l4 sra %l1, 0x1F, %g7 andncc %g5, %g3, %o3 fbl %fcc0, loop_6457 edge16l %l5, %i6, %i7 stx %l3, [%l7 + 0x68] subc %i5, %o0, %g2 loop_6457: udiv %i1, 0x1752, %g4 fxnor %f4, %f2, %f2 fors %f4, %f0, %f15 fandnot1 %f2, %f10, %f10 lduw [%l7 + 0x10], %l2 fcmped %fcc0, %f6, %f14 fmovsvc %icc, %f0, %f5 ldx [%l7 + 0x10], %o6 fones %f3 alignaddrl %l6, %i3, %l0 tneg %xcc, 0x4 stb %i0, [%l7 + 0x0E] ldsb [%l7 + 0x4A], %o4 ldub [%l7 + 0x61], %o5 fsrc1 %f12, %f0 ldsw [%l7 + 0x18], %g1 ldd [%l7 + 0x38], %f0 fbug,a %fcc1, loop_6458 umul %o7, %o1, %o2 fnot1s %f15, %f8 lduw [%l7 + 0x1C], %i4 loop_6458: edge8n %i2, %g6, %l1 stx %l4, [%l7 + 0x30] orn %g7, %g5, %g3 ldub [%l7 + 0x3B], %o3 fpmerge %f4, %f5, %f4 tge %icc, 0x5 std %f0, [%l7 + 0x60] orn %l5, %i7, %i6 bl,a,pn %xcc, loop_6459 movleu %icc, %l3, %i5 edge32l %g2, %o0, %i1 ldx [%l7 + 0x50], %l2 loop_6459: bne,pn %xcc, loop_6460 fornot2s %f12, %f8, %f3 fcmpne16 %f8, %f4, %g4 fabss %f9, %f8 loop_6460: stb %l6, [%l7 + 0x74] fmovrdgez %o6, %f12, %f6 fmovsle %xcc, %f13, %f12 subccc %i3, 0x1CC7, %i0 nop setx loop_6461, %l0, %l1 jmpl %l1, %l0 andn %o5, %g1, %o7 ldub [%l7 + 0x7D], %o1 mova %icc, %o4, %i4 loop_6461: brlz %o2, loop_6462 fblg,a %fcc1, loop_6463 st %f10, [%l7 + 0x34] fmovsn %xcc, %f1, %f10 loop_6462: fsrc1 %f8, %f10 loop_6463: stb %g6, [%l7 + 0x0B] edge8 %i2, %l4, %g7 ld [%l7 + 0x44], %f5 fcmpes %fcc2, %f5, %f6 ld [%l7 + 0x28], %f13 fnors %f3, %f13, %f7 fmovsneg %xcc, %f12, %f14 ldsh [%l7 + 0x0A], %g5 fmovscc %xcc, %f15, %f1 stw %g3, [%l7 + 0x6C] std %f12, [%l7 + 0x20] nop setx loop_6464, %l0, %l1 jmpl %l1, %o3 stb %l1, [%l7 + 0x70] std %f12, [%l7 + 0x40] ldsw [%l7 + 0x28], %i7 loop_6464: ldub [%l7 + 0x4E], %i6 bg,a %icc, loop_6465 stw %l3, [%l7 + 0x50] ldx [%l7 + 0x10], %i5 ld [%l7 + 0x30], %f9 loop_6465: edge16l %g2, %l5, %i1 ldsh [%l7 + 0x62], %l2 ld [%l7 + 0x78], %f15 std %f2, [%l7 + 0x28] movrgz %g4, %l6, %o6 ldx [%l7 + 0x70], %i3 edge32 %o0, %l0, %i0 alignaddr %o5, %g1, %o7 fmovsne %xcc, %f14, %f9 and %o4, 0x0BDA, %i4 srax %o2, 0x1E, %o1 fandnot1 %f6, %f10, %f0 fmovdcc %icc, %f0, %f10 fmovsleu %xcc, %f7, %f10 ldsb [%l7 + 0x70], %g6 bpos loop_6466 ldd [%l7 + 0x78], %f4 bneg,a %xcc, loop_6467 edge32ln %i2, %g7, %l4 loop_6466: edge16ln %g3, %g5, %l1 stb %i7, [%l7 + 0x72] loop_6467: fsrc1s %f7, %f1 std %f0, [%l7 + 0x10] ld [%l7 + 0x70], %f11 and %o3, 0x09D7, %i6 umul %l3, %i5, %l5 st %f2, [%l7 + 0x48] fpsub32s %f14, %f10, %f1 xorcc %i1, %g2, %g4 stb %l6, [%l7 + 0x73] fmovsge %xcc, %f11, %f0 fmovsn %icc, %f10, %f4 stx %o6, [%l7 + 0x20] ble,pn %icc, loop_6468 fmovd %f8, %f0 fones %f3 ldsh [%l7 + 0x1E], %l2 loop_6468: fmovdg %icc, %f3, %f7 st %f11, [%l7 + 0x40] ldsw [%l7 + 0x18], %i3 movvs %icc, %l0, %i0 tn %icc, 0x6 fandnot2s %f5, %f12, %f12 ldsh [%l7 + 0x7C], %o0 ldub [%l7 + 0x5A], %g1 ldub [%l7 + 0x0C], %o5 fbe %fcc0, loop_6469 movg %xcc, %o4, %i4 fmovs %f13, %f3 stw %o2, [%l7 + 0x58] loop_6469: ld [%l7 + 0x54], %f10 stw %o1, [%l7 + 0x74] movl %icc, %g6, %i2 nop setx loop_6470, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge16l %g7, %o7, %g3 fxnor %f4, %f14, %f2 be,pt %icc, loop_6471 loop_6470: fmovsn %xcc, %f5, %f3 fornot1s %f12, %f12, %f7 addcc %g5, 0x0A92, %l4 loop_6471: andcc %l1, %i7, %i6 ldd [%l7 + 0x58], %f14 fmovdl %xcc, %f2, %f4 sth %o3, [%l7 + 0x50] stw %l3, [%l7 + 0x20] movrlz %i5, %i1, %g2 sth %l5, [%l7 + 0x08] tne %xcc, 0x3 ldsb [%l7 + 0x5E], %l6 movrgez %o6, %l2, %g4 nop setx loop_6472, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brz,a %l0, loop_6473 fnands %f3, %f8, %f6 fabsd %f14, %f8 loop_6472: movne %xcc, %i0, %i3 loop_6473: fmovdleu %icc, %f2, %f13 fmovsne %xcc, %f7, %f4 movre %g1, %o0, %o4 or %i4, 0x059B, %o2 tsubcc %o1, 0x04D0, %o5 ldsw [%l7 + 0x78], %i2 std %f0, [%l7 + 0x48] fbo,a %fcc0, loop_6474 edge8n %g6, %g7, %o7 movl %xcc, %g3, %g5 sll %l1, %i7, %l4 loop_6474: movrlz %i6, 0x1A4, %l3 fmovdcc %xcc, %f9, %f3 tvs %icc, 0x0 sth %o3, [%l7 + 0x70] tne %xcc, 0x4 orcc %i5, %i1, %g2 be %icc, loop_6475 call loop_6476 edge32l %l6, %l5, %l2 movvs %xcc, %g4, %l0 loop_6475: ldd [%l7 + 0x50], %f8 loop_6476: fzero %f4 tsubcctv %o6, %i3, %g1 smulcc %i0, %o0, %i4 tvs %icc, 0x5 ldd [%l7 + 0x68], %f14 fcmpeq32 %f0, %f12, %o4 lduh [%l7 + 0x28], %o2 st %f10, [%l7 + 0x58] movrne %o5, 0x119, %i2 fmovsneg %xcc, %f2, %f15 fbug,a %fcc1, loop_6477 st %f4, [%l7 + 0x1C] fbge,a %fcc3, loop_6478 stx %o1, [%l7 + 0x30] loop_6477: tsubcctv %g7, %o7, %g6 sth %g5, [%l7 + 0x4E] loop_6478: fmovsne %xcc, %f5, %f5 array8 %g3, %l1, %i7 array16 %l4, %l3, %i6 tn %icc, 0x5 ble,pt %icc, loop_6479 sll %o3, %i1, %i5 tl %xcc, 0x0 movge %xcc, %g2, %l6 loop_6479: brz %l2, loop_6480 alignaddr %l5, %l0, %g4 subc %i3, 0x1449, %o6 sllx %g1, 0x13, %o0 loop_6480: tvs %xcc, 0x6 ldx [%l7 + 0x60], %i0 lduw [%l7 + 0x28], %o4 stw %o2, [%l7 + 0x24] edge16ln %i4, %i2, %o1 srax %g7, 0x00, %o5 fbul,a %fcc1, loop_6481 call loop_6482 ldsh [%l7 + 0x4E], %g6 ldub [%l7 + 0x35], %g5 loop_6481: fmovrse %o7, %f1, %f9 loop_6482: mova %icc, %l1, %g3 bge,pt %xcc, loop_6483 fmovsle %icc, %f8, %f11 ldsw [%l7 + 0x1C], %i7 lduh [%l7 + 0x54], %l3 loop_6483: ld [%l7 + 0x60], %f0 stx %l4, [%l7 + 0x68] nop setx loop_6484, %l0, %l1 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 %xcc, %f3, %f7 fandnot1s %f3, %f6, %f13 ldd [%l7 + 0x38], %f12 loop_6484: fcmpne16 %f14, %f8, %o3 fbu,a %fcc1, loop_6485 fsrc1 %f4, %f2 fmovdcs %xcc, %f0, %f1 ld [%l7 + 0x58], %f15 loop_6485: ldsh [%l7 + 0x14], %i6 fmovdne %xcc, %f6, %f13 sdivx %i1, 0x0C6D, %g2 movpos %xcc, %i5, %l6 ldd [%l7 + 0x40], %f8 movpos %xcc, %l2, %l0 stw %l5, [%l7 + 0x3C] std %f8, [%l7 + 0x50] st %f11, [%l7 + 0x3C] fnot1 %f4, %f6 nop setx loop_6486, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32ln %g4, %i3, %g1 bcc loop_6487 fnor %f8, %f2, %f12 loop_6486: ld [%l7 + 0x4C], %f3 bn,a,pn %icc, loop_6488 loop_6487: bvs %xcc, loop_6489 ld [%l7 + 0x58], %f13 fxnor %f10, %f0, %f10 loop_6488: fcmpne16 %f14, %f0, %o6 loop_6489: ld [%l7 + 0x74], %f6 fblg %fcc3, loop_6490 movge %xcc, %o0, %o4 fxors %f5, %f9, %f11 fcmple16 %f14, %f2, %o2 loop_6490: movvc %icc, %i0, %i4 or %i2, %o1, %g7 fpsub16 %f10, %f10, %f4 fpadd16s %f4, %f5, %f4 tgu %xcc, 0x6 edge32 %o5, %g6, %o7 edge32n %l1, %g3, %i7 fcmpd %fcc3, %f4, %f2 fbg %fcc3, loop_6491 stw %g5, [%l7 + 0x68] fmovdvs %xcc, %f5, %f14 xnor %l4, %l3, %o3 loop_6491: fbu %fcc0, loop_6492 stw %i1, [%l7 + 0x60] fcmped %fcc3, %f2, %f6 fmul8ulx16 %f10, %f4, %f4 loop_6492: movne %xcc, %g2, %i5 lduw [%l7 + 0x7C], %l6 movcc %icc, %i6, %l0 movle %icc, %l5, %g4 fcmps %fcc3, %f1, %f10 tn %xcc, 0x4 fsrc1s %f1, %f5 bneg,a,pn %xcc, loop_6493 lduh [%l7 + 0x3C], %l2 ld [%l7 + 0x60], %f15 ldsw [%l7 + 0x24], %g1 loop_6493: stw %o6, [%l7 + 0x10] bn,a loop_6494 stx %o0, [%l7 + 0x28] lduw [%l7 + 0x48], %o4 edge16l %o2, %i3, %i4 loop_6494: fbl %fcc2, loop_6495 movleu %xcc, %i2, %o1 addcc %g7, 0x1AE0, %i0 edge8 %g6, %o7, %l1 loop_6495: fmovrsgz %g3, %f5, %f8 stb %o5, [%l7 + 0x74] xnor %i7, %g5, %l4 st %f6, [%l7 + 0x38] movcs %xcc, %l3, %i1 fcmpne16 %f2, %f10, %g2 bvs,a loop_6496 ldx [%l7 + 0x60], %o3 fbne,a %fcc0, loop_6497 add %i5, %l6, %i6 loop_6496: tvc %icc, 0x7 edge8l %l5, %l0, %g4 loop_6497: fpack32 %f10, %f4, %f14 ldsb [%l7 + 0x45], %g1 ldsb [%l7 + 0x79], %l2 mova %xcc, %o0, %o4 bl loop_6498 sll %o6, 0x06, %o2 std %f10, [%l7 + 0x28] movrgz %i4, %i2, %o1 loop_6498: bl,a %icc, loop_6499 bneg loop_6500 fcmped %fcc3, %f14, %f12 array16 %g7, %i0, %i3 loop_6499: edge32ln %g6, %o7, %l1 loop_6500: edge16ln %o5, %g3, %i7 edge8 %g5, %l3, %l4 stb %g2, [%l7 + 0x17] ldsb [%l7 + 0x10], %o3 movle %xcc, %i1, %i5 array32 %i6, %l5, %l6 sth %g4, [%l7 + 0x0C] umulcc %g1, 0x1AFF, %l2 fmovdne %xcc, %f0, %f1 sdivcc %o0, 0x02D6, %l0 fornot2s %f7, %f8, %f11 ldsh [%l7 + 0x76], %o6 array32 %o4, %i4, %o2 fmovrde %o1, %f8, %f8 edge32l %i2, %i0, %g7 st %f2, [%l7 + 0x40] edge16 %g6, %i3, %o7 fmovdn %xcc, %f14, %f0 movleu %icc, %o5, %g3 fmovdneg %xcc, %f14, %f15 fmovsge %xcc, %f5, %f11 fcmpeq16 %f2, %f2, %i7 sth %g5, [%l7 + 0x30] brz,a %l1, loop_6501 sdivx %l4, 0x1516, %l3 st %f7, [%l7 + 0x7C] subcc %o3, %i1, %g2 loop_6501: fmovdne %icc, %f7, %f4 fandnot1s %f8, %f11, %f7 tcs %icc, 0x7 fbg %fcc3, loop_6502 fornot1 %f2, %f0, %f8 stb %i6, [%l7 + 0x46] umul %l5, %i5, %g4 loop_6502: fmovsn %xcc, %f10, %f9 tcc %xcc, 0x3 fnegs %f10, %f4 ldsw [%l7 + 0x24], %g1 edge8ln %l6, %l2, %o0 ldsb [%l7 + 0x1B], %l0 movcc %xcc, %o6, %o4 stw %o2, [%l7 + 0x40] fmovdle %xcc, %f7, %f6 bn,a %icc, loop_6503 fcmped %fcc0, %f12, %f4 brz,a %i4, loop_6504 edge8n %o1, %i2, %i0 loop_6503: edge16l %g6, %g7, %o7 udiv %i3, 0x113F, %g3 loop_6504: lduw [%l7 + 0x5C], %o5 brlez %g5, loop_6505 fmovdvs %icc, %f5, %f7 tn %xcc, 0x3 lduh [%l7 + 0x58], %i7 loop_6505: fmovrdne %l4, %f8, %f6 bgu,pn %xcc, loop_6506 ldx [%l7 + 0x48], %l3 fmovdleu %icc, %f11, %f8 fandnot1 %f14, %f2, %f14 loop_6506: ldub [%l7 + 0x63], %o3 st %f11, [%l7 + 0x70] edge16n %l1, %g2, %i1 movcc %xcc, %l5, %i6 stw %g4, [%l7 + 0x14] fbg,a %fcc3, loop_6507 fmovsgu %icc, %f14, %f10 sllx %g1, %i5, %l2 fmovspos %icc, %f14, %f7 loop_6507: andn %o0, 0x035A, %l0 fmovdvs %icc, %f7, %f6 fpadd32 %f14, %f6, %f2 fzero %f0 movne %icc, %l6, %o4 sdivx %o6, 0x1E7D, %o2 st %f12, [%l7 + 0x64] and %i4, %o1, %i0 andncc %g6, %g7, %i2 fcmps %fcc3, %f14, %f9 ldub [%l7 + 0x64], %o7 fmovd %f0, %f14 fnand %f8, %f4, %f2 movrlez %i3, 0x3B5, %o5 bn %xcc, loop_6508 ldsb [%l7 + 0x53], %g5 fcmpd %fcc2, %f2, %f12 andn %g3, 0x1A6B, %i7 loop_6508: add %l3, 0x1423, %l4 fmovsleu %xcc, %f10, %f11 movn %xcc, %o3, %g2 siam 0x7 brnz,a %l1, loop_6509 fmovsl %icc, %f14, %f1 fmovrsne %l5, %f5, %f12 fmovrse %i6, %f0, %f7 loop_6509: fmovrdgz %i1, %f12, %f12 ld [%l7 + 0x08], %f3 sth %g4, [%l7 + 0x0A] edge32ln %i5, %g1, %l2 srlx %o0, %l0, %l6 tgu %xcc, 0x2 fornot2s %f12, %f7, %f14 movg %xcc, %o6, %o4 fmovdle %xcc, %f13, %f4 ldsw [%l7 + 0x58], %i4 addcc %o2, %o1, %i0 ldsw [%l7 + 0x68], %g7 fone %f8 brlz %i2, loop_6510 bneg loop_6511 sethi 0x0BBB, %o7 brlz,a %g6, loop_6512 loop_6510: ldsw [%l7 + 0x60], %o5 loop_6511: ldsw [%l7 + 0x74], %i3 bcs loop_6513 loop_6512: tn %xcc, 0x5 subcc %g5, 0x1F5B, %g3 fblg,a %fcc2, loop_6514 loop_6513: brz %i7, loop_6515 fmovsle %xcc, %f8, %f14 ldsw [%l7 + 0x78], %l4 loop_6514: tn %xcc, 0x0 loop_6515: edge8ln %l3, %g2, %o3 fxnor %f10, %f4, %f8 fcmped %fcc0, %f10, %f2 fbn %fcc2, loop_6516 umul %l5, %l1, %i1 fmul8sux16 %f12, %f12, %f14 sth %g4, [%l7 + 0x6A] loop_6516: ldsb [%l7 + 0x35], %i6 brlez,a %i5, loop_6517 fbe %fcc1, loop_6518 addccc %l2, 0x0417, %g1 smul %o0, 0x007B, %l0 loop_6517: fbule,a %fcc2, loop_6519 loop_6518: srax %l6, %o6, %i4 edge8l %o4, %o1, %o2 lduh [%l7 + 0x1C], %i0 loop_6519: ldx [%l7 + 0x70], %g7 tvc %icc, 0x1 lduw [%l7 + 0x74], %i2 ldsw [%l7 + 0x24], %g6 srl %o5, %o7, %g5 ldx [%l7 + 0x30], %g3 sdivcc %i7, 0x0CCD, %i3 fnor %f0, %f12, %f14 nop setx loop_6520, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsge %xcc, %f1, %f12 brgez,a %l3, loop_6521 array32 %l4, %g2, %o3 loop_6520: fble %fcc0, loop_6522 umul %l5, %l1, %i1 loop_6521: fbn,a %fcc3, loop_6523 st %f6, [%l7 + 0x54] loop_6522: ldub [%l7 + 0x12], %i6 ldsb [%l7 + 0x41], %g4 loop_6523: fbo %fcc3, loop_6524 fmovdleu %xcc, %f12, %f2 sethi 0x0E73, %i5 bne,a loop_6525 loop_6524: edge8n %g1, %l2, %o0 sll %l0, %o6, %l6 fbule,a %fcc0, loop_6526 loop_6525: addcc %o4, %o1, %i4 fmovsg %icc, %f13, %f13 edge16ln %i0, %o2, %i2 loop_6526: movge %xcc, %g6, %o5 fbl,a %fcc0, loop_6527 fmovda %icc, %f3, %f4 sdivcc %g7, 0x1195, %g5 edge8n %g3, %i7, %o7 loop_6527: ldx [%l7 + 0x18], %l3 fmul8x16 %f2, %f8, %f6 std %f12, [%l7 + 0x58] ldsb [%l7 + 0x0C], %i3 fbuge,a %fcc2, loop_6528 tvc %xcc, 0x4 fmul8x16 %f9, %f0, %f10 fones %f3 loop_6528: nop setx loop_6529, %l0, %l1 jmpl %l1, %g2 fmovdcc %xcc, %f9, %f3 mova %xcc, %o3, %l4 stx %l1, [%l7 + 0x70] loop_6529: addc %i1, 0x140A, %i6 ldub [%l7 + 0x73], %g4 fxnor %f8, %f8, %f6 fmovrdne %l5, %f0, %f0 sth %i5, [%l7 + 0x6A] ldsh [%l7 + 0x56], %g1 ldub [%l7 + 0x3B], %o0 udivcc %l2, 0x08A2, %o6 udivcc %l6, 0x17B2, %l0 fpadd16 %f14, %f4, %f6 srl %o4, 0x17, %i4 ldx [%l7 + 0x40], %i0 ldsb [%l7 + 0x46], %o2 ta %xcc, 0x6 stw %i2, [%l7 + 0x14] srax %o1, %o5, %g7 lduw [%l7 + 0x6C], %g6 tge %xcc, 0x3 udivx %g3, 0x049C, %i7 ldsw [%l7 + 0x74], %g5 ld [%l7 + 0x44], %f3 st %f7, [%l7 + 0x30] edge32 %o7, %i3, %g2 std %f6, [%l7 + 0x18] movrne %o3, %l3, %l1 tcc %icc, 0x7 ld [%l7 + 0x1C], %f1 st %f5, [%l7 + 0x1C] ldub [%l7 + 0x19], %l4 umul %i1, %i6, %l5 fmovd %f14, %f10 movrgez %i5, 0x267, %g1 fmovdcc %xcc, %f1, %f1 ldub [%l7 + 0x0F], %g4 lduw [%l7 + 0x2C], %o0 movrne %o6, %l2, %l0 bvs,a,pt %icc, loop_6530 sra %l6, %i4, %i0 movne %xcc, %o2, %i2 fblg,a %fcc3, loop_6531 loop_6530: stw %o4, [%l7 + 0x74] brz %o5, loop_6532 move %icc, %o1, %g6 loop_6531: st %f0, [%l7 + 0x70] fnand %f10, %f6, %f0 loop_6532: fbne %fcc0, loop_6533 fmovsleu %icc, %f0, %f6 for %f14, %f8, %f12 brgez,a %g3, loop_6534 loop_6533: fmovsgu %icc, %f10, %f12 bvs,a loop_6535 ldub [%l7 + 0x67], %i7 loop_6534: stb %g5, [%l7 + 0x48] ldub [%l7 + 0x58], %g7 loop_6535: movg %icc, %i3, %g2 fmul8x16 %f6, %f6, %f6 fmovscs %icc, %f3, %f6 stb %o3, [%l7 + 0x1B] edge16n %o7, %l3, %l1 stx %l4, [%l7 + 0x20] fbge,a %fcc2, loop_6536 ldsh [%l7 + 0x3E], %i1 tvc %icc, 0x4 lduh [%l7 + 0x0E], %i6 loop_6536: fnot2 %f4, %f8 movrgez %i5, %g1, %l5 movrgez %g4, %o0, %l2 sth %l0, [%l7 + 0x6C] fnors %f0, %f12, %f8 edge16ln %l6, %i4, %i0 fbuge %fcc2, loop_6537 ldd [%l7 + 0x50], %f12 fblg,a %fcc3, loop_6538 movne %xcc, %o6, %i2 loop_6537: st %f2, [%l7 + 0x74] stb %o2, [%l7 + 0x7F] loop_6538: ldub [%l7 + 0x3A], %o4 fmovrslez %o1, %f3, %f4 movgu %icc, %o5, %g3 ldx [%l7 + 0x20], %g6 popc %g5, %i7 siam 0x5 std %f0, [%l7 + 0x58] bne,a,pt %icc, loop_6539 fnor %f8, %f6, %f6 stb %i3, [%l7 + 0x56] stb %g2, [%l7 + 0x31] loop_6539: sth %g7, [%l7 + 0x5C] stx %o3, [%l7 + 0x58] sth %l3, [%l7 + 0x12] ldsw [%l7 + 0x7C], %l1 ldd [%l7 + 0x40], %f2 std %f10, [%l7 + 0x08] movle %xcc, %l4, %i1 bshuffle %f0, %f4, %f6 fmovrdgez %o7, %f4, %f14 edge8n %i5, %g1, %i6 fpsub32 %f6, %f6, %f6 tg %xcc, 0x3 ldsh [%l7 + 0x64], %l5 fxor %f10, %f14, %f14 lduh [%l7 + 0x2A], %g4 fbl %fcc1, loop_6540 fpadd32 %f0, %f2, %f14 tneg %xcc, 0x7 fmovd %f0, %f14 loop_6540: fpsub16s %f6, %f8, %f0 bneg %icc, loop_6541 fmovsn %icc, %f14, %f4 lduw [%l7 + 0x58], %l2 alignaddrl %l0, %l6, %i4 loop_6541: fbo %fcc0, loop_6542 srax %o0, %i0, %i2 ldd [%l7 + 0x08], %f4 fxor %f6, %f8, %f14 loop_6542: ldsb [%l7 + 0x1E], %o6 sll %o4, %o1, %o5 ldsw [%l7 + 0x54], %g3 umul %o2, %g6, %i7 st %f4, [%l7 + 0x78] edge8 %i3, %g2, %g5 fornot1 %f8, %f14, %f6 stw %g7, [%l7 + 0x0C] fmul8ulx16 %f2, %f2, %f14 fsrc1 %f0, %f12 stw %o3, [%l7 + 0x64] bneg,a loop_6543 srl %l1, %l3, %i1 movcc %icc, %o7, %i5 fmul8x16al %f10, %f10, %f6 loop_6543: ld [%l7 + 0x34], %f15 movre %l4, 0x2EC, %g1 tpos %xcc, 0x0 lduw [%l7 + 0x38], %l5 ldsh [%l7 + 0x5C], %g4 fxors %f15, %f13, %f10 fmul8sux16 %f10, %f4, %f0 ba,a,pn %icc, loop_6544 tge %xcc, 0x7 movne %icc, %l2, %l0 lduw [%l7 + 0x44], %l6 loop_6544: movgu %xcc, %i4, %i6 ldx [%l7 + 0x10], %o0 fpsub16 %f2, %f0, %f10 movg %icc, %i2, %o6 ldx [%l7 + 0x48], %i0 ldd [%l7 + 0x50], %f0 te %icc, 0x5 fcmpeq16 %f14, %f12, %o4 stb %o1, [%l7 + 0x32] xnorcc %o5, 0x1B3E, %g3 lduh [%l7 + 0x3C], %g6 ldsh [%l7 + 0x38], %i7 ldub [%l7 + 0x35], %i3 ldsb [%l7 + 0x4E], %g2 movneg %xcc, %g5, %g7 edge32l %o2, %l1, %o3 stx %l3, [%l7 + 0x28] fmovdpos %xcc, %f11, %f6 fnegs %f5, %f7 stw %o7, [%l7 + 0x18] fmul8x16au %f10, %f14, %f0 edge32n %i5, %l4, %g1 edge32l %l5, %i1, %l2 lduw [%l7 + 0x5C], %l0 fpsub16 %f4, %f4, %f2 movne %icc, %g4, %l6 move %xcc, %i6, %i4 std %f8, [%l7 + 0x70] mova %xcc, %i2, %o0 fmovdne %xcc, %f9, %f14 sth %o6, [%l7 + 0x24] fmul8x16 %f1, %f6, %f10 fpsub16s %f8, %f6, %f9 for %f12, %f10, %f6 be,a,pn %icc, loop_6545 popc %i0, %o1 sth %o4, [%l7 + 0x7E] xnorcc %g3, %g6, %o5 loop_6545: std %f4, [%l7 + 0x70] stw %i3, [%l7 + 0x0C] fsrc2 %f10, %f4 fzero %f8 for %f14, %f8, %f6 fpmerge %f1, %f11, %f10 movvc %xcc, %g2, %i7 stw %g7, [%l7 + 0x1C] fcmps %fcc1, %f2, %f15 lduw [%l7 + 0x28], %o2 ldsh [%l7 + 0x1E], %g5 fnot1s %f11, %f1 fmovsa %icc, %f8, %f5 ldx [%l7 + 0x68], %o3 tg %icc, 0x2 lduw [%l7 + 0x28], %l3 brnz %l1, loop_6546 udiv %o7, 0x0361, %i5 tgu %icc, 0x0 ldsb [%l7 + 0x0B], %g1 loop_6546: brgez,a %l4, loop_6547 edge32n %i1, %l2, %l0 fands %f4, %f10, %f4 fmovrde %l5, %f6, %f6 loop_6547: ldsb [%l7 + 0x52], %l6 stx %g4, [%l7 + 0x58] srax %i6, %i4, %i2 bcs,pt %icc, loop_6548 ldub [%l7 + 0x13], %o0 tge %xcc, 0x4 stb %o6, [%l7 + 0x77] loop_6548: ldx [%l7 + 0x10], %i0 sethi 0x1F61, %o1 fnot1 %f10, %f8 fsrc2 %f8, %f10 ldsh [%l7 + 0x5E], %o4 andn %g6, %o5, %i3 lduh [%l7 + 0x54], %g3 tvc %icc, 0x7 lduh [%l7 + 0x7C], %i7 ldsb [%l7 + 0x32], %g7 fmovsgu %xcc, %f14, %f13 umul %g2, %g5, %o2 fmovdleu %xcc, %f14, %f7 add %l3, %o3, %o7 fones %f6 stx %i5, [%l7 + 0x08] fcmpeq32 %f8, %f6, %l1 fandnot1s %f6, %f5, %f7 stb %g1, [%l7 + 0x5E] fmovsvc %icc, %f13, %f7 edge8n %i1, %l2, %l0 movre %l5, 0x172, %l6 fmovrse %l4, %f13, %f8 tn %icc, 0x7 ldsw [%l7 + 0x1C], %g4 ld [%l7 + 0x5C], %f15 ldsw [%l7 + 0x0C], %i6 popc %i2, %o0 stx %o6, [%l7 + 0x40] bcs,pn %icc, loop_6549 edge32l %i0, %i4, %o1 tsubcc %o4, 0x0EB1, %g6 ldsh [%l7 + 0x08], %o5 loop_6549: ba,a loop_6550 fandnot1s %f0, %f7, %f4 st %f4, [%l7 + 0x5C] bcs,a loop_6551 loop_6550: ldsb [%l7 + 0x0C], %i3 fpsub32s %f15, %f8, %f15 edge32ln %i7, %g3, %g2 loop_6551: fnors %f14, %f14, %f5 fxnors %f12, %f9, %f14 popc %g7, %o2 fba,a %fcc1, loop_6552 udiv %g5, 0x0AC5, %o3 ldsw [%l7 + 0x2C], %o7 std %f8, [%l7 + 0x28] loop_6552: sth %l3, [%l7 + 0x08] movn %xcc, %l1, %g1 stx %i1, [%l7 + 0x28] nop setx loop_6553, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x2E], %i5 mulscc %l0, %l5, %l6 ldub [%l7 + 0x3D], %l2 loop_6553: std %f6, [%l7 + 0x08] ldub [%l7 + 0x29], %l4 sdiv %i6, 0x12B4, %g4 fmovs %f8, %f3 fbne,a %fcc0, loop_6554 fmovrdlz %o0, %f2, %f12 ldsw [%l7 + 0x74], %o6 fcmpgt16 %f8, %f0, %i0 loop_6554: subcc %i2, 0x0773, %o1 lduw [%l7 + 0x5C], %o4 stw %i4, [%l7 + 0x30] udiv %o5, 0x1EDE, %g6 fabsd %f6, %f4 lduw [%l7 + 0x44], %i7 lduh [%l7 + 0x14], %g3 edge32ln %g2, %g7, %o2 sllx %g5, %o3, %i3 add %o7, 0x1212, %l1 ldub [%l7 + 0x55], %g1 tvs %xcc, 0x6 edge16l %i1, %l3, %i5 fpack32 %f8, %f4, %f2 fornot2s %f14, %f14, %f5 movrlz %l5, 0x368, %l6 brlz %l0, loop_6555 fmovsne %icc, %f10, %f5 fmovdcc %icc, %f15, %f0 fcmps %fcc1, %f1, %f11 loop_6555: fmovrsgez %l4, %f11, %f0 fcmpd %fcc2, %f10, %f4 popc %i6, %l2 fmovrslez %g4, %f2, %f12 brlz %o0, loop_6556 fmovrdlz %o6, %f10, %f4 brlez %i0, loop_6557 tgu %xcc, 0x7 loop_6556: movg %xcc, %o1, %o4 ldsb [%l7 + 0x7C], %i2 loop_6557: umulcc %o5, 0x0D5C, %g6 ta %icc, 0x0 sth %i4, [%l7 + 0x5C] fnot2s %f8, %f2 udivcc %i7, 0x0DB2, %g3 stb %g2, [%l7 + 0x5A] fmul8sux16 %f12, %f4, %f8 lduh [%l7 + 0x1E], %o2 array8 %g7, %o3, %g5 siam 0x7 srlx %i3, 0x10, %o7 tvs %icc, 0x0 fmovdn %xcc, %f6, %f11 fandnot2s %f15, %f3, %f11 stx %l1, [%l7 + 0x68] fnot2 %f14, %f8 sethi 0x1EF4, %g1 tge %xcc, 0x3 movgu %icc, %i1, %i5 fbul %fcc1, loop_6558 fcmps %fcc0, %f12, %f4 bg,pn %xcc, loop_6559 stx %l5, [%l7 + 0x40] loop_6558: ldsw [%l7 + 0x0C], %l6 tleu %icc, 0x2 loop_6559: fmuld8ulx16 %f4, %f10, %f6 fmovsn %xcc, %f13, %f15 sth %l0, [%l7 + 0x14] fble,a %fcc1, loop_6560 fsrc2s %f7, %f2 lduh [%l7 + 0x08], %l3 tl %icc, 0x2 loop_6560: tsubcctv %i6, %l2, %l4 xnor %g4, %o6, %i0 fmovspos %xcc, %f11, %f12 fnand %f2, %f14, %f10 st %f10, [%l7 + 0x34] ldub [%l7 + 0x3D], %o0 fpadd16 %f6, %f0, %f12 movvs %xcc, %o4, %o1 nop setx loop_6561, %l0, %l1 jmpl %l1, %i2 fbul,a %fcc3, loop_6562 fsrc2s %f6, %f8 fmovd %f2, %f2 loop_6561: faligndata %f0, %f10, %f0 loop_6562: ldsb [%l7 + 0x31], %g6 ldsw [%l7 + 0x6C], %i4 xnorcc %i7, 0x07A2, %o5 st %f1, [%l7 + 0x70] add %g3, %g2, %g7 fnands %f9, %f15, %f7 edge8n %o3, %o2, %i3 movpos %icc, %g5, %l1 ldsw [%l7 + 0x50], %o7 fnegd %f4, %f4 ldd [%l7 + 0x68], %f8 subccc %g1, 0x1B5E, %i5 fmovdleu %icc, %f1, %f14 ld [%l7 + 0x48], %f3 fmovsleu %xcc, %f10, %f2 fabsd %f10, %f0 fnegs %f2, %f14 tl %icc, 0x3 stw %l5, [%l7 + 0x54] edge8n %i1, %l0, %l6 std %f12, [%l7 + 0x40] fcmpgt32 %f4, %f6, %l3 fmovdle %icc, %f3, %f12 ldsw [%l7 + 0x20], %l2 edge8l %i6, %g4, %l4 ldsw [%l7 + 0x50], %o6 edge32 %o0, %o4, %o1 ldub [%l7 + 0x63], %i0 te %xcc, 0x7 fmovscs %xcc, %f4, %f0 lduh [%l7 + 0x12], %g6 srax %i2, 0x0F, %i7 ld [%l7 + 0x3C], %f8 fxnors %f15, %f5, %f14 sdivx %i4, 0x047A, %g3 ld [%l7 + 0x70], %f6 movleu %icc, %g2, %o5 fmul8x16au %f11, %f5, %f14 std %f0, [%l7 + 0x08] fbue,a %fcc2, loop_6563 fmovdvs %xcc, %f12, %f8 fmovscc %icc, %f0, %f2 te %icc, 0x0 loop_6563: tle %icc, 0x2 std %f14, [%l7 + 0x70] fbe %fcc3, loop_6564 tg %xcc, 0x1 edge16n %g7, %o2, %i3 smul %g5, 0x1F91, %l1 loop_6564: fmuld8sux16 %f7, %f15, %f6 bvs,pt %icc, loop_6565 std %f4, [%l7 + 0x68] array32 %o7, %g1, %i5 nop setx loop_6566, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6565: siam 0x1 tvs %icc, 0x7 ld [%l7 + 0x70], %f1 loop_6566: ld [%l7 + 0x30], %f13 stx %o3, [%l7 + 0x40] movleu %xcc, %i1, %l5 stx %l0, [%l7 + 0x10] fxnors %f15, %f12, %f8 fbge %fcc2, loop_6567 fmovrdne %l6, %f4, %f14 fbge,a %fcc2, loop_6568 xorcc %l3, %i6, %g4 loop_6567: stw %l2, [%l7 + 0x58] ldsw [%l7 + 0x74], %o6 loop_6568: fmovsn %xcc, %f7, %f10 stw %o0, [%l7 + 0x3C] st %f9, [%l7 + 0x34] fandnot2 %f8, %f14, %f2 bn,a,pt %xcc, loop_6569 ldx [%l7 + 0x10], %o4 st %f5, [%l7 + 0x38] movle %xcc, %o1, %l4 loop_6569: st %f12, [%l7 + 0x50] fcmpgt32 %f10, %f0, %g6 fmovdl %icc, %f6, %f2 fcmpd %fcc2, %f14, %f8 fornot1 %f12, %f2, %f2 sra %i0, %i2, %i7 fcmped %fcc3, %f0, %f6 fcmple32 %f14, %f8, %g3 ldd [%l7 + 0x48], %f2 stx %g2, [%l7 + 0x78] ldsh [%l7 + 0x7E], %o5 fcmps %fcc0, %f13, %f6 fbue %fcc0, loop_6570 fmovsle %xcc, %f4, %f13 brgez,a %g7, loop_6571 fpadd16 %f2, %f14, %f4 loop_6570: ldsw [%l7 + 0x18], %i4 srax %o2, %i3, %l1 loop_6571: orcc %o7, 0x04D5, %g5 fxors %f14, %f6, %f13 sth %i5, [%l7 + 0x14] bl,a,pt %xcc, loop_6572 fpsub32s %f13, %f15, %f10 fmovsvs %xcc, %f11, %f8 ba,a loop_6573 loop_6572: fzero %f12 lduh [%l7 + 0x4C], %o3 stw %g1, [%l7 + 0x40] loop_6573: fors %f11, %f11, %f7 fmovdg %xcc, %f11, %f2 fcmpeq16 %f10, %f0, %i1 sth %l0, [%l7 + 0x3A] bvs %icc, loop_6574 fcmpne32 %f8, %f2, %l5 movcs %xcc, %l3, %l6 popc %i6, %g4 loop_6574: fbu %fcc1, loop_6575 srlx %l2, %o0, %o4 movre %o6, 0x3A0, %l4 movn %icc, %g6, %o1 loop_6575: fbuge,a %fcc1, loop_6576 fmul8x16au %f0, %f5, %f6 fbn,a %fcc0, loop_6577 edge8 %i2, %i7, %g3 loop_6576: stb %g2, [%l7 + 0x34] fnot2 %f8, %f8 loop_6577: ldsb [%l7 + 0x7D], %o5 ldd [%l7 + 0x78], %f10 ldub [%l7 + 0x2B], %i0 fones %f11 stx %g7, [%l7 + 0x78] xorcc %o2, %i4, %i3 alignaddr %l1, %o7, %g5 stb %i5, [%l7 + 0x4C] orncc %o3, %g1, %i1 ldsh [%l7 + 0x24], %l0 call loop_6578 addc %l5, 0x1C66, %l6 ldsb [%l7 + 0x65], %i6 fmovda %icc, %f4, %f2 loop_6578: sdivcc %l3, 0x0206, %l2 lduw [%l7 + 0x3C], %o0 ldsh [%l7 + 0x2E], %g4 edge16 %o4, %l4, %g6 fmovdg %xcc, %f9, %f5 fmovde %icc, %f10, %f0 ldsh [%l7 + 0x0C], %o1 sth %i2, [%l7 + 0x50] mulx %o6, %g3, %g2 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 ldsw [%l7 + 0x74], %i7 bshuffle %f14, %f0, %f12 edge32n %i0, %g7, %o2 loop_6579: ldd [%l7 + 0x70], %f4 smulcc %o5, %i3, %i4 tn %xcc, 0x2 brgz,a %l1, loop_6580 fmovspos %icc, %f10, %f0 fba %fcc2, loop_6581 fmovsge %icc, %f13, %f0 loop_6580: lduh [%l7 + 0x36], %g5 std %f14, [%l7 + 0x28] loop_6581: ldub [%l7 + 0x7E], %i5 bgu,a %xcc, loop_6582 fbne,a %fcc1, loop_6583 std %f2, [%l7 + 0x38] tleu %icc, 0x5 loop_6582: ldsh [%l7 + 0x78], %o3 loop_6583: bleu,a,pn %icc, loop_6584 fbn,a %fcc0, loop_6585 fpadd32s %f12, %f11, %f0 fpsub32 %f2, %f12, %f8 loop_6584: ldub [%l7 + 0x4C], %g1 loop_6585: ble,a loop_6586 fmovrdgez %o7, %f0, %f4 fcmple32 %f10, %f12, %l0 fxnors %f0, %f8, %f11 loop_6586: stb %i1, [%l7 + 0x14] ldsb [%l7 + 0x2C], %l5 edge16n %l6, %i6, %l2 lduh [%l7 + 0x20], %o0 movvs %icc, %l3, %o4 movl %icc, %g4, %g6 fmovdl %xcc, %f5, %f1 stb %l4, [%l7 + 0x1D] bgu,pn %xcc, loop_6587 fornot1 %f2, %f8, %f8 ldsb [%l7 + 0x0C], %o1 movrlez %i2, %g3, %o6 loop_6587: fmovrdlz %g2, %f12, %f12 movrlez %i0, %g7, %i7 ldsw [%l7 + 0x50], %o2 stw %o5, [%l7 + 0x48] mulx %i4, %l1, %g5 edge16l %i3, %o3, %g1 sll %o7, 0x13, %l0 mulscc %i1, 0x1784, %i5 fcmps %fcc2, %f15, %f5 fmul8x16al %f10, %f15, %f6 fbl,a %fcc1, loop_6588 udiv %l5, 0x1868, %l6 sub %i6, 0x00CD, %o0 fmovspos %xcc, %f9, %f7 loop_6588: movn %icc, %l3, %l2 fornot2 %f6, %f8, %f4 fone %f10 fnot2s %f13, %f14 ldsw [%l7 + 0x34], %o4 stb %g6, [%l7 + 0x4C] fmovdg %xcc, %f9, %f13 sth %l4, [%l7 + 0x0A] std %f0, [%l7 + 0x40] edge32l %o1, %i2, %g4 fbo,a %fcc1, loop_6589 fabss %f8, %f12 fmovs %f10, %f9 fmovdvs %icc, %f5, %f13 loop_6589: std %f2, [%l7 + 0x18] sethi 0x11E9, %o6 stb %g2, [%l7 + 0x30] st %f4, [%l7 + 0x0C] ldsb [%l7 + 0x54], %i0 fbn,a %fcc0, loop_6590 stw %g7, [%l7 + 0x3C] ld [%l7 + 0x68], %f5 fornot1s %f11, %f14, %f2 loop_6590: movne %icc, %g3, %o2 std %f4, [%l7 + 0x10] fmovrsgz %o5, %f9, %f10 fcmpgt16 %f0, %f14, %i4 movre %l1, %i7, %g5 fmovsvs %icc, %f8, %f0 st %f7, [%l7 + 0x58] ld [%l7 + 0x4C], %f7 umulcc %o3, %g1, %o7 fpack32 %f10, %f0, %f4 tge %xcc, 0x7 movcc %xcc, %l0, %i1 ldsh [%l7 + 0x44], %i5 popc %l5, %l6 fcmple16 %f14, %f0, %i3 fsrc1s %f7, %f3 ld [%l7 + 0x70], %f0 lduw [%l7 + 0x44], %o0 edge8 %l3, %i6, %o4 movcs %icc, %g6, %l4 sth %o1, [%l7 + 0x30] sethi 0x0781, %l2 lduh [%l7 + 0x48], %g4 sth %i2, [%l7 + 0x64] brlz,a %g2, loop_6591 ldsb [%l7 + 0x15], %o6 movrne %g7, 0x31D, %g3 move %icc, %i0, %o2 loop_6591: bgu,pt %icc, loop_6592 mova %xcc, %o5, %l1 ldsw [%l7 + 0x20], %i4 movge %icc, %i7, %g5 loop_6592: fmul8ulx16 %f12, %f6, %f10 fabsd %f0, %f12 sth %g1, [%l7 + 0x24] fbu %fcc0, loop_6593 fbule %fcc0, loop_6594 fexpand %f5, %f10 fcmpeq16 %f8, %f12, %o3 loop_6593: std %f4, [%l7 + 0x38] loop_6594: fmovspos %xcc, %f3, %f5 fpsub16s %f5, %f6, %f7 fbe,a %fcc0, loop_6595 fmovrsgz %l0, %f5, %f10 fmovdle %icc, %f9, %f3 ldd [%l7 + 0x50], %f6 loop_6595: movrne %o7, %i1, %i5 fmovsleu %icc, %f4, %f7 fbl,a %fcc0, loop_6596 edge32ln %l5, %i3, %o0 stw %l3, [%l7 + 0x74] xor %l6, %o4, %i6 loop_6596: fmovde %xcc, %f4, %f13 fand %f6, %f4, %f2 nop setx loop_6597, %l0, %l1 jmpl %l1, %l4 ldd [%l7 + 0x10], %f0 st %f4, [%l7 + 0x6C] stw %o1, [%l7 + 0x50] loop_6597: fxors %f2, %f4, %f7 fbule,a %fcc1, loop_6598 fbule %fcc3, loop_6599 lduh [%l7 + 0x4E], %l2 fmovrdlz %g6, %f10, %f0 loop_6598: xnorcc %i2, %g4, %o6 loop_6599: movvc %xcc, %g2, %g3 lduw [%l7 + 0x18], %i0 std %f4, [%l7 + 0x68] ba,a loop_6600 fbuge %fcc0, loop_6601 fbl %fcc1, loop_6602 tl %icc, 0x2 loop_6600: ldsb [%l7 + 0x64], %o2 loop_6601: fcmple32 %f6, %f12, %o5 loop_6602: ldub [%l7 + 0x1C], %g7 lduw [%l7 + 0x08], %l1 fnot2s %f9, %f8 taddcc %i7, %i4, %g1 ldsb [%l7 + 0x0C], %g5 bgu,a,pn %xcc, loop_6603 fpmerge %f2, %f13, %f12 subc %l0, 0x1A25, %o7 fmovdneg %xcc, %f10, %f10 loop_6603: std %f0, [%l7 + 0x38] ldsb [%l7 + 0x79], %i1 fmovrsgz %i5, %f13, %f11 taddcc %l5, 0x1738, %o3 brgz %i3, loop_6604 fmuld8ulx16 %f2, %f3, %f4 lduh [%l7 + 0x40], %o0 fmul8ulx16 %f12, %f0, %f12 loop_6604: ldsh [%l7 + 0x16], %l6 stx %o4, [%l7 + 0x08] brgz,a %l3, loop_6605 umulcc %i6, 0x0B1E, %o1 fmovdle %xcc, %f8, %f9 fpmerge %f5, %f10, %f12 loop_6605: fcmpne32 %f6, %f10, %l2 be loop_6606 te %icc, 0x6 movn %xcc, %l4, %i2 fbug,a %fcc0, loop_6607 loop_6606: fpadd32s %f15, %f10, %f11 movg %icc, %g6, %o6 fmuld8sux16 %f5, %f9, %f0 loop_6607: ldd [%l7 + 0x48], %f2 stw %g4, [%l7 + 0x44] be,a %xcc, loop_6608 sdiv %g2, 0x08A1, %i0 fmovsge %xcc, %f13, %f9 bcc %xcc, loop_6609 loop_6608: stw %g3, [%l7 + 0x14] and %o5, %g7, %l1 sll %o2, %i7, %g1 loop_6609: ldsw [%l7 + 0x44], %g5 bcc,pt %xcc, loop_6610 movle %icc, %l0, %o7 array16 %i4, %i5, %l5 nop setx loop_6611, %l0, %l1 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_6610: fones %f7 taddcc %i1, %o3, %o0 stw %i3, [%l7 + 0x5C] loop_6611: array16 %o4, %l6, %i6 fone %f12 or %l3, 0x115C, %l2 fmul8ulx16 %f14, %f14, %f0 lduh [%l7 + 0x48], %l4 tvc %xcc, 0x7 fmovspos %icc, %f3, %f2 ldsb [%l7 + 0x6F], %i2 fmovdcs %icc, %f12, %f1 fnors %f2, %f3, %f7 brgez,a %g6, loop_6612 sth %o6, [%l7 + 0x5E] subc %o1, 0x1B3D, %g2 ldx [%l7 + 0x60], %i0 loop_6612: fcmpeq32 %f4, %f14, %g3 sdiv %o5, 0x165B, %g7 fcmple16 %f4, %f8, %l1 mulscc %g4, 0x0C1B, %o2 fcmple16 %f6, %f14, %i7 fmul8x16au %f2, %f0, %f14 st %f0, [%l7 + 0x74] movn %icc, %g5, %l0 faligndata %f0, %f12, %f2 addc %o7, %i4, %i5 nop setx loop_6613, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %l5, 0x0301, %i1 ldub [%l7 + 0x26], %g1 fnand %f8, %f14, %f10 loop_6613: fbl %fcc1, loop_6614 andn %o0, %i3, %o4 movg %icc, %l6, %o3 sll %i6, 0x07, %l2 loop_6614: bvc %icc, loop_6615 ldsw [%l7 + 0x64], %l3 ldsw [%l7 + 0x64], %i2 fmovsa %icc, %f9, %f0 loop_6615: ld [%l7 + 0x28], %f0 fxors %f10, %f3, %f1 faligndata %f8, %f10, %f0 srlx %g6, 0x1B, %o6 fmovdcc %xcc, %f3, %f2 sth %o1, [%l7 + 0x18] xorcc %g2, %l4, %i0 ldx [%l7 + 0x48], %g3 stx %o5, [%l7 + 0x38] ldx [%l7 + 0x58], %l1 xorcc %g7, 0x0B6E, %o2 stb %g4, [%l7 + 0x77] fmovsa %xcc, %f8, %f1 fmovsne %xcc, %f3, %f11 fmovrsgz %i7, %f0, %f5 stx %g5, [%l7 + 0x60] subc %l0, 0x126D, %o7 popc 0x0A18, %i4 fcmps %fcc2, %f14, %f6 fbug,a %fcc0, loop_6616 xnorcc %l5, 0x027B, %i5 ldsh [%l7 + 0x40], %g1 fbne,a %fcc3, loop_6617 loop_6616: fmovsl %xcc, %f4, %f14 lduh [%l7 + 0x46], %i1 bne loop_6618 loop_6617: fmovrsgez %o0, %f3, %f0 edge8n %i3, %l6, %o4 fmovscs %icc, %f10, %f4 loop_6618: fmovdn %icc, %f4, %f4 srlx %i6, 0x17, %o3 edge8l %l2, %i2, %g6 fmul8ulx16 %f10, %f4, %f8 sth %l3, [%l7 + 0x0C] fbue,a %fcc3, loop_6619 fcmpgt16 %f10, %f2, %o6 std %f4, [%l7 + 0x48] xnor %g2, 0x011C, %l4 loop_6619: std %f6, [%l7 + 0x68] sub %i0, %g3, %o5 fpsub16s %f14, %f12, %f11 ldsb [%l7 + 0x4B], %l1 fmovrsne %o1, %f13, %f0 fmovs %f2, %f13 tneg %xcc, 0x3 fmovdge %icc, %f14, %f15 fnand %f0, %f0, %f0 fmovsn %icc, %f14, %f15 fandnot2 %f6, %f2, %f6 stx %o2, [%l7 + 0x18] sth %g7, [%l7 + 0x46] fcmpgt16 %f8, %f12, %g4 fpsub16s %f13, %f6, %f8 stb %g5, [%l7 + 0x30] sth %i7, [%l7 + 0x36] fmuld8ulx16 %f7, %f12, %f10 fmuld8ulx16 %f11, %f2, %f0 fbul,a %fcc3, loop_6620 bvc,a %xcc, loop_6621 tl %xcc, 0x6 fmovsn %xcc, %f4, %f3 loop_6620: fcmps %fcc1, %f1, %f10 loop_6621: movleu %icc, %o7, %l0 fpack16 %f0, %f12 sll %i4, 0x1C, %i5 fmovdne %xcc, %f6, %f3 movre %g1, 0x07B, %l5 fbne,a %fcc0, loop_6622 srlx %o0, %i3, %i1 fmovs %f2, %f1 st %f12, [%l7 + 0x44] loop_6622: fbug %fcc1, loop_6623 stx %l6, [%l7 + 0x20] ldd [%l7 + 0x60], %f10 ldsb [%l7 + 0x44], %i6 loop_6623: array32 %o3, %o4, %l2 fmovsge %icc, %f5, %f9 array8 %g6, %i2, %o6 fmovrslez %l3, %f8, %f6 fones %f9 fmovdl %xcc, %f3, %f3 stx %l4, [%l7 + 0x78] ldub [%l7 + 0x28], %i0 std %f0, [%l7 + 0x40] orncc %g2, 0x0984, %g3 fors %f4, %f15, %f2 siam 0x5 movcs %xcc, %l1, %o1 ldsw [%l7 + 0x1C], %o5 ble loop_6624 stb %o2, [%l7 + 0x1B] stx %g7, [%l7 + 0x48] stb %g5, [%l7 + 0x1D] loop_6624: bpos,a,pt %xcc, loop_6625 fxor %f2, %f14, %f8 fmovdne %icc, %f14, %f3 stb %g4, [%l7 + 0x72] loop_6625: stw %i7, [%l7 + 0x18] fbne %fcc3, loop_6626 siam 0x6 stw %o7, [%l7 + 0x08] array8 %i4, %i5, %g1 loop_6626: bg,a %icc, loop_6627 fcmps %fcc3, %f0, %f7 pdist %f2, %f6, %f2 fcmpd %fcc2, %f4, %f4 loop_6627: fmovdcc %icc, %f14, %f11 ldd [%l7 + 0x58], %f4 ldsh [%l7 + 0x7E], %l5 fnor %f4, %f10, %f10 stb %o0, [%l7 + 0x7C] movleu %xcc, %i3, %i1 fors %f4, %f4, %f5 srl %l6, %l0, %o3 ldx [%l7 + 0x48], %o4 fmul8x16au %f12, %f11, %f10 tne %icc, 0x3 lduh [%l7 + 0x70], %i6 fmovsgu %icc, %f1, %f7 ldsw [%l7 + 0x74], %g6 stx %i2, [%l7 + 0x28] stw %l2, [%l7 + 0x0C] movvs %icc, %o6, %l4 sth %i0, [%l7 + 0x78] fnegs %f3, %f1 mulscc %l3, %g3, %l1 ldsh [%l7 + 0x40], %o1 bgu,a,pt %xcc, loop_6628 mova %xcc, %o5, %g2 fmovrdgez %o2, %f8, %f8 mulscc %g5, 0x0AC7, %g4 loop_6628: fone %f6 sub %g7, 0x1887, %i7 fmovrdlez %i4, %f12, %f4 fbe,a %fcc0, loop_6629 fmul8x16al %f11, %f9, %f10 ldub [%l7 + 0x65], %o7 ldd [%l7 + 0x60], %f2 loop_6629: ldx [%l7 + 0x50], %g1 edge16l %i5, %o0, %i3 ldsb [%l7 + 0x20], %i1 edge16l %l6, %l0, %l5 andcc %o3, 0x0D7A, %i6 fpmerge %f5, %f0, %f2 fmovdvc %xcc, %f9, %f12 fmovsvs %icc, %f5, %f4 ldx [%l7 + 0x10], %o4 fsrc2 %f4, %f12 sth %g6, [%l7 + 0x7E] fzeros %f0 bneg,a,pn %xcc, loop_6630 std %f0, [%l7 + 0x38] ld [%l7 + 0x1C], %f8 ldsh [%l7 + 0x32], %l2 loop_6630: sth %i2, [%l7 + 0x4C] st %f11, [%l7 + 0x40] fmovsvs %icc, %f0, %f4 subcc %o6, %l4, %i0 alignaddrl %g3, %l1, %l3 stb %o5, [%l7 + 0x3D] fbu,a %fcc3, loop_6631 fandnot1 %f12, %f12, %f6 fsrc2 %f14, %f4 sth %g2, [%l7 + 0x30] loop_6631: tle %icc, 0x3 umul %o1, 0x0A19, %g5 stx %g4, [%l7 + 0x40] fandnot1 %f2, %f12, %f14 fmul8x16al %f2, %f6, %f10 fmovrdne %o2, %f4, %f4 popc %i7, %g7 ldsb [%l7 + 0x69], %o7 fpack32 %f6, %f10, %f8 fpsub16 %f8, %f4, %f4 fbn,a %fcc3, loop_6632 fnand %f2, %f10, %f0 std %f8, [%l7 + 0x50] std %f0, [%l7 + 0x70] loop_6632: lduw [%l7 + 0x50], %i4 ldsw [%l7 + 0x1C], %i5 movcc %icc, %o0, %i3 fmovrdne %g1, %f2, %f6 udiv %i1, 0x1441, %l6 ldd [%l7 + 0x20], %f8 stx %l0, [%l7 + 0x30] for %f12, %f14, %f0 stx %l5, [%l7 + 0x40] fmovrdgz %o3, %f14, %f0 ldsh [%l7 + 0x5A], %i6 tvs %xcc, 0x5 ldx [%l7 + 0x20], %g6 fxnor %f6, %f2, %f12 bvc %icc, loop_6633 ldsh [%l7 + 0x7C], %l2 movneg %icc, %o4, %i2 ld [%l7 + 0x14], %f8 loop_6633: ldsw [%l7 + 0x08], %o6 fnot1s %f6, %f6 fble,a %fcc0, loop_6634 movre %l4, 0x232, %i0 fmovrdne %l1, %f6, %f6 mulscc %g3, %l3, %g2 loop_6634: ldsh [%l7 + 0x6C], %o5 xnorcc %o1, 0x0153, %g4 fcmpes %fcc2, %f2, %f3 ldsh [%l7 + 0x46], %o2 ldsh [%l7 + 0x26], %g5 tvc %icc, 0x0 tneg %xcc, 0x2 ldx [%l7 + 0x40], %g7 fmul8x16 %f15, %f10, %f8 movpos %icc, %o7, %i7 fblg %fcc3, loop_6635 srax %i4, %o0, %i5 lduw [%l7 + 0x74], %g1 fcmpeq32 %f4, %f10, %i3 loop_6635: bcc %icc, loop_6636 fnegs %f3, %f9 andn %i1, %l6, %l0 stx %o3, [%l7 + 0x30] loop_6636: fmovsl %icc, %f13, %f0 fnors %f8, %f0, %f2 fpsub16 %f4, %f4, %f6 fmovsvs %icc, %f3, %f0 fsrc2 %f0, %f4 brgz %i6, loop_6637 edge32ln %l5, %g6, %l2 mulx %i2, %o4, %l4 ldd [%l7 + 0x20], %f6 loop_6637: fandnot2s %f12, %f8, %f13 fnot1 %f0, %f4 fone %f8 sth %i0, [%l7 + 0x5A] fbo %fcc0, loop_6638 subc %o6, %l1, %l3 umul %g3, %o5, %o1 ldx [%l7 + 0x20], %g2 loop_6638: bn,pn %xcc, loop_6639 stx %g4, [%l7 + 0x38] fbl %fcc3, loop_6640 brgez,a %g5, loop_6641 loop_6639: std %f14, [%l7 + 0x70] ldsw [%l7 + 0x34], %g7 loop_6640: fmovscs %xcc, %f3, %f7 loop_6641: fcmpd %fcc0, %f2, %f10 fpmerge %f11, %f6, %f14 fmovspos %icc, %f13, %f0 fcmpeq32 %f8, %f10, %o7 fmovrdne %i7, %f4, %f12 siam 0x1 fmovsle %xcc, %f5, %f8 siam 0x2 ldsb [%l7 + 0x11], %o2 edge8n %o0, %i5, %g1 srax %i3, %i1, %l6 fbne,a %fcc3, loop_6642 srax %l0, 0x14, %o3 taddcc %i4, %i6, %l5 nop setx loop_6643, %l0, %l1 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: fpack16 %f2, %f8 tvs %xcc, 0x2 stb %g6, [%l7 + 0x09] loop_6643: xnorcc %l2, %o4, %i2 stb %l4, [%l7 + 0x21] ldsw [%l7 + 0x6C], %i0 tn %xcc, 0x4 fornot2s %f6, %f12, %f13 ldsh [%l7 + 0x78], %o6 fmovsvs %xcc, %f11, %f14 fornot2 %f6, %f0, %f14 call loop_6644 smul %l3, 0x0448, %l1 siam 0x7 bn,a %xcc, loop_6645 loop_6644: fpadd32s %f12, %f12, %f12 bneg %icc, loop_6646 fmovrse %o5, %f9, %f7 loop_6645: fands %f15, %f15, %f5 fmovrdlz %g3, %f12, %f10 loop_6646: pdist %f12, %f6, %f8 fbn,a %fcc0, loop_6647 movn %icc, %o1, %g2 fexpand %f4, %f10 fsrc2s %f0, %f10 loop_6647: fornot1 %f4, %f10, %f8 fmovsn %xcc, %f4, %f9 ldsw [%l7 + 0x30], %g5 fmovdvs %xcc, %f13, %f6 tneg %icc, 0x3 fands %f14, %f9, %f10 stx %g7, [%l7 + 0x28] fpmerge %f13, %f6, %f4 std %f4, [%l7 + 0x50] fmovda %icc, %f1, %f2 stw %o7, [%l7 + 0x60] lduw [%l7 + 0x10], %i7 ldx [%l7 + 0x50], %g4 fbne %fcc0, loop_6648 fcmpgt16 %f10, %f12, %o2 mulx %o0, 0x09FE, %g1 ldsh [%l7 + 0x2C], %i3 loop_6648: lduh [%l7 + 0x58], %i1 srax %i5, 0x0C, %l0 fmovdn %icc, %f5, %f6 ld [%l7 + 0x78], %f4 fnot2 %f12, %f2 tsubcc %o3, %i4, %i6 fmovdvc %icc, %f11, %f2 fxnors %f7, %f13, %f13 ldx [%l7 + 0x48], %l5 subcc %l6, %l2, %o4 fpadd32 %f2, %f0, %f6 fnegs %f1, %f3 move %icc, %g6, %i2 movre %i0, %l4, %o6 brgez,a %l1, loop_6649 smul %l3, 0x18B3, %g3 addccc %o1, %o5, %g5 ldsb [%l7 + 0x5E], %g2 loop_6649: ldub [%l7 + 0x08], %g7 fors %f0, %f15, %f10 fnor %f8, %f2, %f6 umul %o7, %g4, %i7 fsrc2 %f2, %f2 umulcc %o2, %g1, %o0 or %i3, %i1, %l0 ld [%l7 + 0x64], %f14 move %xcc, %i5, %o3 fbge,a %fcc1, loop_6650 stx %i6, [%l7 + 0x38] ldub [%l7 + 0x2C], %l5 bgu,a %icc, loop_6651 loop_6650: tleu %xcc, 0x1 faligndata %f4, %f8, %f6 ldx [%l7 + 0x70], %l6 loop_6651: tge %icc, 0x1 lduw [%l7 + 0x08], %i4 fmul8sux16 %f4, %f14, %f14 taddcc %l2, %g6, %i2 orncc %i0, 0x0279, %o4 fpsub32s %f6, %f5, %f1 ldub [%l7 + 0x30], %l4 addcc %o6, 0x1804, %l1 ldsh [%l7 + 0x64], %g3 addccc %o1, %l3, %g5 ldx [%l7 + 0x58], %g2 fbn %fcc3, loop_6652 bg,pn %xcc, loop_6653 fmovse %icc, %f1, %f12 lduh [%l7 + 0x62], %g7 loop_6652: sdivx %o7, 0x1CA3, %o5 loop_6653: tg %xcc, 0x0 ldub [%l7 + 0x57], %g4 std %f2, [%l7 + 0x30] fmuld8ulx16 %f2, %f1, %f0 ld [%l7 + 0x08], %f1 fxnor %f6, %f4, %f0 edge8ln %o2, %g1, %i7 stw %i3, [%l7 + 0x08] tvc %icc, 0x4 fble,a %fcc0, loop_6654 fsrc1s %f1, %f11 fbe %fcc0, loop_6655 bl,a loop_6656 loop_6654: fmovrdne %o0, %f14, %f10 lduh [%l7 + 0x3C], %i1 loop_6655: ldub [%l7 + 0x2A], %i5 loop_6656: fabsd %f2, %f0 xnorcc %o3, %l0, %i6 fmovdneg %xcc, %f0, %f3 xorcc %l5, 0x1EBB, %l6 sethi 0x0A3C, %i4 tleu %icc, 0x0 ldsb [%l7 + 0x60], %l2 fmuld8ulx16 %f4, %f11, %f14 lduw [%l7 + 0x1C], %i2 edge8 %g6, %i0, %l4 fmovsa %icc, %f10, %f13 bshuffle %f0, %f8, %f0 addccc %o6, 0x1D0D, %o4 std %f8, [%l7 + 0x58] srlx %g3, 0x19, %o1 andcc %l1, %l3, %g2 movvs %xcc, %g5, %o7 nop setx loop_6657, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrse %o5, %f3, %f1 fmovscc %icc, %f15, %f8 ldx [%l7 + 0x30], %g7 loop_6657: ldd [%l7 + 0x38], %f6 fpack32 %f12, %f10, %f0 movpos %xcc, %o2, %g4 add %i7, %i3, %g1 ldsh [%l7 + 0x74], %o0 mova %xcc, %i1, %o3 lduw [%l7 + 0x64], %l0 fors %f2, %f12, %f10 tvs %xcc, 0x1 or %i5, %l5, %l6 fmovsg %xcc, %f2, %f11 fmovscs %xcc, %f10, %f2 tleu %icc, 0x1 alignaddr %i4, %i6, %i2 lduh [%l7 + 0x72], %l2 fba,a %fcc0, loop_6658 fexpand %f12, %f10 fmul8ulx16 %f2, %f4, %f8 st %f6, [%l7 + 0x7C] loop_6658: edge32l %g6, %l4, %i0 tcc %xcc, 0x0 sth %o4, [%l7 + 0x1A] ldd [%l7 + 0x78], %f10 ldub [%l7 + 0x16], %g3 sra %o6, %o1, %l1 movne %xcc, %l3, %g2 fand %f2, %f8, %f10 lduw [%l7 + 0x58], %g5 fands %f15, %f10, %f6 fble,a %fcc2, loop_6659 fmovdg %icc, %f4, %f5 tle %icc, 0x0 fxor %f14, %f12, %f4 loop_6659: fandnot2 %f8, %f2, %f14 ldx [%l7 + 0x68], %o5 ldd [%l7 + 0x30], %f0 fcmpgt16 %f0, %f4, %g7 ldub [%l7 + 0x31], %o2 call loop_6660 fblg,a %fcc1, loop_6661 brgez %o7, loop_6662 fcmpeq32 %f12, %f2, %g4 loop_6660: lduh [%l7 + 0x24], %i3 loop_6661: stw %i7, [%l7 + 0x3C] loop_6662: sll %g1, %i1, %o3 fbuge %fcc0, loop_6663 andn %o0, %l0, %i5 ld [%l7 + 0x6C], %f11 movcc %xcc, %l5, %l6 loop_6663: tvc %icc, 0x6 lduh [%l7 + 0x1A], %i4 fands %f1, %f13, %f13 ldx [%l7 + 0x18], %i2 fbo,a %fcc1, loop_6664 srlx %l2, 0x00, %i6 fmovsg %icc, %f2, %f4 fmul8ulx16 %f10, %f14, %f6 loop_6664: andn %l4, %i0, %g6 fmuld8ulx16 %f9, %f9, %f10 udiv %g3, 0x0E48, %o4 srlx %o1, 0x19, %l1 tg %xcc, 0x7 fmovsa %xcc, %f7, %f6 fmovdvs %xcc, %f10, %f7 fabsd %f4, %f0 fbug,a %fcc0, loop_6665 ldx [%l7 + 0x78], %o6 bcc,a %xcc, loop_6666 fmovdneg %xcc, %f8, %f12 loop_6665: fandnot2s %f13, %f11, %f7 stx %g2, [%l7 + 0x28] loop_6666: fands %f2, %f14, %f1 fmovsn %icc, %f12, %f15 std %f2, [%l7 + 0x38] movg %icc, %l3, %g5 stw %o5, [%l7 + 0x48] array8 %o2, %o7, %g7 movrgez %i3, %g4, %i7 ldsh [%l7 + 0x60], %i1 fmovdle %xcc, %f11, %f15 ldd [%l7 + 0x58], %f8 tge %xcc, 0x3 ldsh [%l7 + 0x54], %o3 lduw [%l7 + 0x08], %o0 fxors %f11, %f7, %f9 ble %icc, loop_6667 orn %g1, 0x05D7, %l0 array32 %l5, %l6, %i4 mulx %i5, 0x0978, %l2 loop_6667: tcs %xcc, 0x7 subc %i6, %i2, %i0 fmovdl %xcc, %f9, %f0 movl %xcc, %g6, %g3 stx %o4, [%l7 + 0x68] ldub [%l7 + 0x1E], %o1 xor %l1, %l4, %o6 subc %l3, %g5, %g2 st %f3, [%l7 + 0x78] stx %o5, [%l7 + 0x60] ld [%l7 + 0x30], %f2 move %xcc, %o2, %g7 movn %icc, %i3, %g4 array8 %i7, %i1, %o7 fmovsleu %icc, %f11, %f7 ldd [%l7 + 0x08], %f0 fmul8ulx16 %f14, %f8, %f6 taddcc %o0, %g1, %l0 bg,pn %xcc, loop_6668 fxors %f9, %f3, %f10 siam 0x1 bge,pt %xcc, loop_6669 loop_6668: ldx [%l7 + 0x08], %l5 fornot2 %f2, %f0, %f4 ld [%l7 + 0x08], %f1 loop_6669: movvs %xcc, %o3, %l6 ldd [%l7 + 0x70], %f10 stw %i5, [%l7 + 0x54] ldx [%l7 + 0x58], %i4 st %f3, [%l7 + 0x7C] andncc %i6, %l2, %i0 fmovsvs %icc, %f4, %f10 andn %i2, %g3, %o4 bvs loop_6670 sllx %g6, %l1, %l4 fbul,a %fcc0, loop_6671 brgz %o6, loop_6672 loop_6670: stx %l3, [%l7 + 0x68] fornot2 %f0, %f12, %f2 loop_6671: be,pn %icc, loop_6673 loop_6672: fnot2 %f10, %f4 bl,a,pn %icc, loop_6674 stx %g5, [%l7 + 0x48] loop_6673: stb %g2, [%l7 + 0x2E] brlez,a %o5, loop_6675 loop_6674: fmul8x16au %f2, %f1, %f2 edge32ln %o2, %g7, %i3 movg %xcc, %o1, %g4 loop_6675: mova %icc, %i7, %o7 fbu %fcc0, loop_6676 fmovsa %icc, %f8, %f3 fbge %fcc2, loop_6677 fxor %f6, %f12, %f14 loop_6676: edge16ln %i1, %g1, %l0 fmuld8ulx16 %f10, %f0, %f0 loop_6677: fandnot2 %f12, %f10, %f4 fmul8x16al %f13, %f7, %f6 taddcc %o0, 0x1C2A, %l5 fmovrse %l6, %f12, %f1 mova %xcc, %o3, %i5 fzeros %f1 ldx [%l7 + 0x50], %i4 fpack16 %f6, %f10 ldsh [%l7 + 0x4C], %i6 ldd [%l7 + 0x58], %f4 ldub [%l7 + 0x67], %i0 stx %l2, [%l7 + 0x10] ldd [%l7 + 0x20], %f6 mova %xcc, %i2, %g3 xnor %o4, 0x1D52, %g6 te %xcc, 0x7 lduw [%l7 + 0x4C], %l1 ldx [%l7 + 0x48], %o6 fcmpne16 %f6, %f6, %l3 fandnot1s %f4, %f6, %f9 st %f6, [%l7 + 0x78] fsrc2s %f10, %f14 ldx [%l7 + 0x10], %g5 tcs %xcc, 0x0 stx %g2, [%l7 + 0x68] ldsb [%l7 + 0x16], %l4 fbuge %fcc0, loop_6678 stx %o5, [%l7 + 0x28] fcmped %fcc1, %f2, %f0 fmovdne %icc, %f15, %f11 loop_6678: fmovdgu %xcc, %f1, %f10 fcmpeq16 %f4, %f0, %o2 taddcc %g7, %i3, %o1 edge32ln %i7, %g4, %i1 brnz,a %g1, loop_6679 movcs %icc, %l0, %o7 st %f3, [%l7 + 0x78] sdivcc %o0, 0x05DA, %l5 loop_6679: movpos %xcc, %l6, %o3 lduh [%l7 + 0x2A], %i4 fors %f1, %f8, %f10 sdivx %i6, 0x1FEA, %i5 fmovspos %xcc, %f7, %f11 ld [%l7 + 0x50], %f10 movvs %xcc, %l2, %i2 ldsh [%l7 + 0x20], %g3 sllx %i0, 0x17, %o4 sth %g6, [%l7 + 0x4E] fxor %f8, %f6, %f12 fnand %f2, %f2, %f0 ldsh [%l7 + 0x32], %l1 movgu %icc, %l3, %o6 fxnors %f8, %f13, %f8 srax %g2, 0x19, %g5 fmovsvc %icc, %f14, %f3 fmovdge %xcc, %f1, %f14 fpsub16 %f2, %f6, %f6 fornot1 %f4, %f4, %f12 subcc %o5, %o2, %g7 fmovrde %i3, %f14, %f12 stx %l4, [%l7 + 0x78] edge16 %i7, %g4, %i1 brlez,a %o1, loop_6680 edge16ln %g1, %l0, %o0 fble %fcc2, loop_6681 ldx [%l7 + 0x78], %o7 loop_6680: udivx %l5, 0x1897, %l6 fnands %f2, %f5, %f14 loop_6681: stw %i4, [%l7 + 0x78] fmovdpos %xcc, %f5, %f9 ldub [%l7 + 0x7C], %i6 umul %i5, %o3, %l2 ldx [%l7 + 0x38], %i2 std %f2, [%l7 + 0x40] tne %icc, 0x2 stb %i0, [%l7 + 0x30] edge32ln %g3, %o4, %g6 stx %l1, [%l7 + 0x10] umulcc %l3, %g2, %o6 fcmpd %fcc1, %f10, %f8 ldsh [%l7 + 0x7E], %o5 fmovsl %xcc, %f5, %f11 movgu %icc, %o2, %g5 andn %g7, %i3, %i7 edge32l %l4, %g4, %i1 ld [%l7 + 0x1C], %f7 fpsub16s %f7, %f9, %f4 array32 %o1, %g1, %o0 fbule,a %fcc3, loop_6682 stw %o7, [%l7 + 0x18] fpsub16s %f7, %f14, %f9 ldx [%l7 + 0x10], %l5 loop_6682: stx %l0, [%l7 + 0x30] movcc %icc, %l6, %i6 stb %i5, [%l7 + 0x71] ldub [%l7 + 0x4C], %o3 fpsub16 %f10, %f8, %f8 fmovdcc %icc, %f11, %f3 bg,a loop_6683 fnot2s %f7, %f8 fands %f14, %f7, %f7 ldsw [%l7 + 0x60], %i4 loop_6683: fmovsneg %icc, %f12, %f8 fcmpeq16 %f10, %f8, %l2 movn %xcc, %i0, %i2 fmovdl %xcc, %f13, %f13 fbn,a %fcc0, loop_6684 fmovdle %xcc, %f5, %f3 fabsd %f4, %f12 fmovspos %xcc, %f12, %f9 loop_6684: stx %o4, [%l7 + 0x08] fcmpne32 %f12, %f2, %g3 tvc %xcc, 0x3 fornot1s %f12, %f13, %f10 ldx [%l7 + 0x38], %g6 fba %fcc1, loop_6685 ldub [%l7 + 0x0C], %l3 fcmpne32 %f6, %f10, %g2 fbul,a %fcc3, loop_6686 loop_6685: st %f3, [%l7 + 0x10] array16 %l1, %o6, %o2 ld [%l7 + 0x64], %f14 loop_6686: bpos,pt %xcc, loop_6687 tneg %xcc, 0x5 ldd [%l7 + 0x40], %f8 sllx %g5, %g7, %o5 loop_6687: fabsd %f6, %f6 ldub [%l7 + 0x28], %i7 fmovsvs %xcc, %f10, %f4 fxor %f4, %f14, %f0 fcmple32 %f10, %f6, %i3 call loop_6688 fxor %f6, %f6, %f2 ldub [%l7 + 0x11], %g4 stw %i1, [%l7 + 0x20] loop_6688: brlz,a %l4, loop_6689 ldsh [%l7 + 0x28], %o1 ldx [%l7 + 0x20], %o0 bg,a %xcc, loop_6690 loop_6689: sll %g1, 0x00, %o7 fmovrdlz %l0, %f0, %f6 ldx [%l7 + 0x60], %l5 loop_6690: stb %i6, [%l7 + 0x79] fones %f15 stb %l6, [%l7 + 0x33] fsrc1s %f12, %f6 te %xcc, 0x0 lduw [%l7 + 0x08], %o3 fmovsg %icc, %f13, %f7 ldd [%l7 + 0x30], %f8 tcc %xcc, 0x1 sll %i4, 0x1D, %l2 lduh [%l7 + 0x16], %i0 ldsh [%l7 + 0x3C], %i2 brgz %i5, loop_6691 fcmpd %fcc1, %f14, %f12 fornot2 %f6, %f10, %f12 fmovrdlez %o4, %f6, %f14 loop_6691: sth %g3, [%l7 + 0x32] movn %icc, %l3, %g2 sdiv %l1, 0x168F, %g6 movvc %icc, %o2, %g5 st %f10, [%l7 + 0x70] fsrc2s %f10, %f2 tgu %xcc, 0x4 tne %xcc, 0x5 smulcc %g7, %o6, %i7 addcc %o5, 0x15AC, %g4 udivx %i3, 0x134C, %i1 movcs %xcc, %o1, %l4 movrne %o0, %o7, %g1 fbul,a %fcc3, loop_6692 st %f3, [%l7 + 0x60] fbule %fcc1, loop_6693 lduh [%l7 + 0x72], %l0 loop_6692: nop setx loop_6694, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrsgez %i6, %f12, %f13 loop_6693: movrgz %l6, %l5, %i4 tvc %icc, 0x3 loop_6694: sth %l2, [%l7 + 0x5E] stb %o3, [%l7 + 0x4D] fbo,a %fcc3, loop_6695 edge16n %i2, %i5, %i0 array8 %o4, %l3, %g2 stw %g3, [%l7 + 0x70] loop_6695: fmovdle %icc, %f8, %f13 udiv %g6, 0x002D, %l1 stw %g5, [%l7 + 0x74] bcc,pt %icc, loop_6696 popc %g7, %o6 fmuld8sux16 %f3, %f14, %f2 ldsb [%l7 + 0x1C], %o2 loop_6696: ldx [%l7 + 0x30], %i7 st %f1, [%l7 + 0x50] stw %g4, [%l7 + 0x6C] tn %xcc, 0x4 fcmple16 %f0, %f0, %i3 fmovsleu %icc, %f12, %f4 or %o5, 0x1A53, %i1 fbe,a %fcc0, loop_6697 fzeros %f0 fors %f13, %f14, %f7 te %xcc, 0x7 loop_6697: ld [%l7 + 0x48], %f14 subccc %l4, %o1, %o7 lduw [%l7 + 0x60], %o0 mova %xcc, %g1, %i6 fpadd32s %f1, %f2, %f2 stx %l6, [%l7 + 0x40] fsrc1s %f3, %f3 xor %l0, %i4, %l2 stb %o3, [%l7 + 0x5B] ld [%l7 + 0x1C], %f7 fbe %fcc0, loop_6698 fbuge %fcc3, loop_6699 fands %f13, %f10, %f8 xnorcc %i2, %l5, %i5 loop_6698: ldx [%l7 + 0x28], %i0 loop_6699: lduh [%l7 + 0x7A], %l3 fmovsa %xcc, %f1, %f12 fors %f14, %f12, %f7 tleu %xcc, 0x2 bg,a loop_6700 ldsw [%l7 + 0x0C], %o4 std %f10, [%l7 + 0x50] stx %g3, [%l7 + 0x50] loop_6700: fcmpgt16 %f12, %f12, %g2 fmovrsgz %l1, %f8, %f5 nop setx loop_6701, %l0, %l1 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 %f4, %f11 fmovscc %xcc, %f14, %f15 ldsh [%l7 + 0x6A], %g5 loop_6701: stb %g7, [%l7 + 0x21] movl %xcc, %g6, %o2 stb %o6, [%l7 + 0x0F] ld [%l7 + 0x70], %f14 fmovdvc %icc, %f5, %f5 sra %g4, %i3, %o5 bcc,a loop_6702 sra %i1, %l4, %i7 ldd [%l7 + 0x68], %f12 bleu,pn %icc, loop_6703 loop_6702: stb %o7, [%l7 + 0x62] stx %o1, [%l7 + 0x20] stb %o0, [%l7 + 0x7F] loop_6703: stb %i6, [%l7 + 0x6C] subcc %l6, 0x0E72, %g1 st %f3, [%l7 + 0x30] srlx %l0, 0x0F, %l2 fcmpgt16 %f12, %f0, %i4 sdiv %o3, 0x1EA6, %l5 xnor %i2, 0x0790, %i5 lduh [%l7 + 0x2A], %i0 ldsw [%l7 + 0x48], %l3 andn %g3, 0x086D, %o4 fornot2 %f14, %f2, %f14 fbug,a %fcc3, loop_6704 fmovsleu %icc, %f15, %f11 ldd [%l7 + 0x50], %f14 fnor %f10, %f12, %f2 loop_6704: ld [%l7 + 0x3C], %f7 ldsh [%l7 + 0x7A], %l1 fble,a %fcc3, loop_6705 ldx [%l7 + 0x08], %g5 stw %g2, [%l7 + 0x4C] stw %g6, [%l7 + 0x4C] loop_6705: fmovdne %xcc, %f14, %f14 fmovsg %icc, %f14, %f10 fones %f5 xnorcc %g7, 0x117D, %o6 edge32l %g4, %i3, %o2 fmovdn %xcc, %f2, %f1 fmovsn %xcc, %f1, %f2 ldsh [%l7 + 0x50], %i1 tcs %icc, 0x0 fmovrslz %l4, %f14, %f8 fmovdn %icc, %f12, %f4 srl %i7, 0x09, %o7 fmovdvs %icc, %f3, %f13 fone %f8 std %f2, [%l7 + 0x68] fble %fcc3, loop_6706 alignaddrl %o1, %o0, %o5 mova %icc, %l6, %g1 fornot2s %f0, %f12, %f4 loop_6706: fornot1 %f0, %f2, %f8 stx %l0, [%l7 + 0x20] stx %i6, [%l7 + 0x70] ldub [%l7 + 0x19], %i4 lduw [%l7 + 0x48], %l2 edge32ln %l5, %i2, %o3 fxors %f11, %f13, %f0 tl %xcc, 0x2 tpos %xcc, 0x1 st %f9, [%l7 + 0x6C] ldsh [%l7 + 0x56], %i0 fmovspos %xcc, %f3, %f8 fsrc1 %f6, %f4 subcc %i5, 0x1908, %g3 fornot1s %f2, %f9, %f2 stx %o4, [%l7 + 0x68] fbuge %fcc3, loop_6707 ldsh [%l7 + 0x08], %l3 siam 0x4 fbn %fcc0, loop_6708 loop_6707: siam 0x5 bneg,a loop_6709 andn %l1, %g5, %g6 loop_6708: fbn,a %fcc3, loop_6710 movg %xcc, %g7, %g2 loop_6709: fmovsvc %icc, %f12, %f7 xorcc %g4, 0x1A4C, %o6 loop_6710: fmovdcc %icc, %f4, %f4 fmovscc %xcc, %f6, %f9 fpadd32 %f0, %f6, %f8 fbl,a %fcc0, loop_6711 lduw [%l7 + 0x70], %o2 edge16l %i3, %l4, %i1 te %icc, 0x4 loop_6711: ldsh [%l7 + 0x72], %o7 std %f2, [%l7 + 0x40] fandnot1s %f6, %f8, %f15 tpos %xcc, 0x6 lduh [%l7 + 0x54], %o1 stb %o0, [%l7 + 0x0F] fandnot1s %f14, %f0, %f9 orn %i7, %l6, %o5 std %f0, [%l7 + 0x50] tneg %xcc, 0x6 fcmple32 %f12, %f4, %g1 udiv %l0, 0x1328, %i6 fmovdgu %icc, %f5, %f9 tleu %icc, 0x6 subc %l2, 0x13D5, %l5 fmovsle %xcc, %f0, %f9 fpsub32 %f14, %f12, %f10 ldub [%l7 + 0x50], %i4 fpsub32s %f3, %f11, %f5 fmovs %f12, %f8 mulscc %i2, 0x0AB4, %i0 ble,a %icc, loop_6712 bvc,a,pn %xcc, loop_6713 sra %o3, %i5, %g3 sth %l3, [%l7 + 0x34] loop_6712: ld [%l7 + 0x38], %f4 loop_6713: edge16l %o4, %g5, %l1 edge32 %g7, %g2, %g6 fornot1 %f14, %f12, %f4 stx %o6, [%l7 + 0x10] tleu %xcc, 0x6 sub %o2, 0x0B94, %g4 stw %l4, [%l7 + 0x54] fcmpne16 %f10, %f12, %i1 fand %f8, %f6, %f14 tcc %icc, 0x0 fornot2s %f1, %f2, %f6 st %f3, [%l7 + 0x0C] fmovdle %icc, %f5, %f3 stx %o7, [%l7 + 0x68] mulscc %i3, %o0, %o1 sub %l6, %i7, %g1 taddcctv %l0, 0x1E25, %i6 fxnor %f10, %f2, %f6 stx %l2, [%l7 + 0x70] udivcc %l5, 0x0698, %o5 edge8l %i4, %i0, %i2 fornot1 %f10, %f12, %f12 ldsw [%l7 + 0x1C], %i5 fmovdge %icc, %f9, %f2 fmovscs %icc, %f5, %f11 srlx %o3, %g3, %l3 fbne,a %fcc3, loop_6714 brgez %o4, loop_6715 bgu %icc, loop_6716 fandnot1 %f6, %f0, %f0 loop_6714: umul %g5, %l1, %g2 loop_6715: fmovsneg %xcc, %f13, %f8 loop_6716: fandnot1s %f4, %f6, %f2 ldub [%l7 + 0x42], %g6 stw %o6, [%l7 + 0x30] tcc %icc, 0x2 sdivcc %g7, 0x015E, %g4 fpadd16s %f8, %f12, %f6 fbue,a %fcc1, loop_6717 movrne %l4, 0x11C, %o2 movrne %i1, %o7, %o0 ld [%l7 + 0x10], %f1 loop_6717: tcs %xcc, 0x5 fnegd %f4, %f4 fnands %f8, %f3, %f10 bleu,a %icc, loop_6718 std %f0, [%l7 + 0x20] fmovsa %icc, %f8, %f12 std %f4, [%l7 + 0x28] loop_6718: edge8n %o1, %i3, %l6 fmul8x16au %f3, %f12, %f0 tvs %xcc, 0x3 movrne %i7, 0x117, %l0 taddcc %i6, %l2, %l5 stx %g1, [%l7 + 0x48] fmovsvc %icc, %f14, %f11 bneg,pn %xcc, loop_6719 stw %i4, [%l7 + 0x20] sdivx %i0, 0x0C8A, %i2 fmovdpos %icc, %f6, %f5 loop_6719: andn %o5, %o3, %g3 tsubcctv %l3, %o4, %i5 ld [%l7 + 0x28], %f11 orncc %g5, %l1, %g2 fornot2 %f4, %f14, %f0 st %f8, [%l7 + 0x10] add %o6, 0x06E4, %g6 stw %g7, [%l7 + 0x28] fxnors %f10, %f2, %f3 fand %f6, %f8, %f2 fxnor %f12, %f12, %f8 fmovsa %xcc, %f9, %f13 nop setx loop_6720, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgz %l4, %o2, %g4 fmovdgu %xcc, %f11, %f7 stw %i1, [%l7 + 0x58] loop_6720: fsrc1 %f8, %f14 fmovsg %icc, %f4, %f8 ldx [%l7 + 0x28], %o7 addcc %o1, 0x17E5, %o0 st %f2, [%l7 + 0x18] fpsub32 %f6, %f8, %f4 ta %xcc, 0x0 fandnot2 %f6, %f6, %f14 fmovdneg %xcc, %f5, %f11 fmovdl %xcc, %f9, %f14 stw %i3, [%l7 + 0x10] tvc %xcc, 0x2 sth %i7, [%l7 + 0x58] tneg %icc, 0x7 be,a,pt %icc, loop_6721 ld [%l7 + 0x60], %f3 sth %l0, [%l7 + 0x6A] udiv %l6, 0x1813, %i6 loop_6721: fbul,a %fcc3, loop_6722 fcmpgt32 %f0, %f0, %l2 ble,a %xcc, loop_6723 ld [%l7 + 0x34], %f15 loop_6722: lduw [%l7 + 0x1C], %g1 fabss %f12, %f4 loop_6723: be,a,pt %icc, loop_6724 lduh [%l7 + 0x7E], %i4 ldsb [%l7 + 0x16], %i0 fpsub32s %f12, %f12, %f11 loop_6724: ldsb [%l7 + 0x09], %l5 fmovdpos %xcc, %f8, %f0 ldsb [%l7 + 0x5D], %o5 mulx %o3, %i2, %l3 edge32n %o4, %i5, %g5 fzeros %f11 st %f1, [%l7 + 0x44] addcc %g3, 0x02CD, %l1 fcmple16 %f14, %f0, %o6 andcc %g2, %g6, %l4 lduw [%l7 + 0x3C], %o2 fmovdvc %xcc, %f6, %f10 fbu %fcc0, loop_6725 stx %g4, [%l7 + 0x30] tpos %icc, 0x6 fone %f0 loop_6725: taddcctv %g7, 0x1E79, %o7 fmovrsgz %o1, %f7, %f13 ldsw [%l7 + 0x50], %o0 ldub [%l7 + 0x39], %i3 movrgz %i7, 0x3C1, %l0 taddcctv %i1, 0x1D7E, %i6 fmovrslz %l6, %f4, %f13 fmovsne %xcc, %f9, %f2 ldd [%l7 + 0x70], %f4 brgz %l2, loop_6726 fba %fcc3, loop_6727 fxnors %f0, %f4, %f1 edge32 %g1, %i4, %l5 loop_6726: fabsd %f10, %f14 loop_6727: sth %o5, [%l7 + 0x10] sub %o3, %i2, %i0 fmul8x16au %f9, %f0, %f8 fands %f10, %f10, %f1 fpadd32s %f1, %f4, %f2 fsrc1s %f1, %f7 tge %icc, 0x1 tvs %xcc, 0x1 lduw [%l7 + 0x34], %o4 fmovdleu %xcc, %f8, %f14 move %xcc, %i5, %g5 bn,pt %xcc, loop_6728 fble %fcc0, loop_6729 edge32n %l3, %g3, %o6 std %f10, [%l7 + 0x50] loop_6728: fands %f8, %f12, %f4 loop_6729: xnor %l1, %g2, %g6 fexpand %f14, %f0 tl %icc, 0x5 subc %o2, 0x0F63, %l4 tcs %xcc, 0x1 ldx [%l7 + 0x40], %g4 ldx [%l7 + 0x78], %g7 ldd [%l7 + 0x58], %f2 xnorcc %o1, %o0, %i3 ldsw [%l7 + 0x28], %i7 fba,a %fcc3, loop_6730 brgez,a %l0, loop_6731 ldsh [%l7 + 0x1A], %i1 fmovrsgz %o7, %f2, %f10 loop_6730: ldsw [%l7 + 0x4C], %i6 loop_6731: fabsd %f10, %f6 fmovrdne %l2, %f12, %f10 ldsb [%l7 + 0x25], %l6 fnot1 %f14, %f8 fcmple32 %f14, %f0, %g1 movneg %icc, %l5, %o5 ldsh [%l7 + 0x70], %o3 std %f14, [%l7 + 0x50] stw %i2, [%l7 + 0x08] lduh [%l7 + 0x22], %i4 movne %icc, %o4, %i0 fpack16 %f10, %f2 fbne,a %fcc2, loop_6732 bl,a,pt %xcc, loop_6733 tcs %xcc, 0x4 fbge,a %fcc1, loop_6734 loop_6732: sethi 0x1ABC, %g5 loop_6733: ble,a,pt %xcc, loop_6735 fmovrdlez %i5, %f4, %f8 loop_6734: edge16n %g3, %o6, %l3 ldsb [%l7 + 0x47], %g2 loop_6735: smul %l1, %o2, %g6 std %f4, [%l7 + 0x08] movvs %xcc, %g4, %g7 fzero %f2 movl %icc, %o1, %l4 fbne %fcc0, loop_6736 lduw [%l7 + 0x08], %o0 xnor %i7, %l0, %i3 stx %o7, [%l7 + 0x48] loop_6736: umulcc %i1, 0x0CC0, %l2 std %f12, [%l7 + 0x40] stx %i6, [%l7 + 0x38] fbul %fcc3, loop_6737 ldx [%l7 + 0x48], %l6 fmovrsgez %l5, %f10, %f13 bshuffle %f14, %f4, %f6 loop_6737: popc %g1, %o3 movn %xcc, %o5, %i2 tgu %icc, 0x7 movrne %i4, %i0, %g5 tl %icc, 0x2 siam 0x5 fnot2s %f11, %f4 fbug,a %fcc2, loop_6738 taddcc %i5, 0x0865, %o4 fpadd32 %f14, %f2, %f12 fbu %fcc3, loop_6739 loop_6738: sth %g3, [%l7 + 0x52] stx %o6, [%l7 + 0x60] edge32n %g2, %l3, %l1 loop_6739: sth %o2, [%l7 + 0x36] fmovdle %xcc, %f11, %f8 ldub [%l7 + 0x32], %g4 sth %g7, [%l7 + 0x70] bvs,a,pn %xcc, loop_6740 ldsh [%l7 + 0x76], %g6 siam 0x7 mulx %o1, 0x0B9C, %l4 loop_6740: array8 %i7, %o0, %l0 stw %o7, [%l7 + 0x40] movrlz %i1, 0x3D2, %l2 fcmple32 %f14, %f10, %i6 mulx %i3, %l5, %l6 edge8n %g1, %o5, %o3 fpsub16s %f14, %f5, %f13 std %f10, [%l7 + 0x40] fpadd32s %f3, %f13, %f1 xnorcc %i2, %i0, %i4 sth %i5, [%l7 + 0x58] umulcc %o4, 0x16AF, %g3 fmovscs %icc, %f15, %f14 stb %o6, [%l7 + 0x45] ldsh [%l7 + 0x12], %g2 fcmpne16 %f12, %f10, %g5 fmovdge %xcc, %f14, %f14 fcmped %fcc0, %f12, %f14 movpos %xcc, %l1, %l3 fmovrsgez %g4, %f12, %f3 srlx %o2, 0x18, %g7 ldub [%l7 + 0x1E], %o1 ldsh [%l7 + 0x5A], %g6 array8 %i7, %l4, %l0 bvc loop_6741 brgez,a %o0, loop_6742 bne,pt %xcc, loop_6743 edge16ln %i1, %l2, %o7 loop_6741: edge32 %i3, %i6, %l5 loop_6742: ldsh [%l7 + 0x1A], %l6 loop_6743: ldd [%l7 + 0x70], %f0 movle %xcc, %g1, %o3 lduw [%l7 + 0x14], %o5 ldd [%l7 + 0x10], %f12 and %i0, %i4, %i5 brlez %i2, loop_6744 fmul8sux16 %f8, %f2, %f8 bl,a loop_6745 ldub [%l7 + 0x5C], %o4 loop_6744: bg,pn %icc, loop_6746 tvc %icc, 0x6 loop_6745: std %f2, [%l7 + 0x08] alignaddr %o6, %g2, %g3 loop_6746: ldx [%l7 + 0x38], %l1 ldsb [%l7 + 0x32], %g5 udiv %g4, 0x0830, %l3 ldsb [%l7 + 0x38], %o2 fmovrsgz %o1, %f2, %f11 lduw [%l7 + 0x64], %g6 movcs %icc, %i7, %l4 subc %g7, %o0, %i1 fcmpeq32 %f4, %f2, %l2 fcmpeq16 %f0, %f8, %l0 ldsw [%l7 + 0x0C], %i3 taddcctv %i6, 0x1ACD, %o7 taddcc %l6, 0x0201, %l5 ldx [%l7 + 0x30], %g1 ldsh [%l7 + 0x1C], %o3 tn %icc, 0x6 tg %icc, 0x4 fpadd32s %f8, %f1, %f5 andn %o5, 0x1152, %i4 fnegs %f6, %f1 std %f12, [%l7 + 0x48] movrgez %i5, 0x12D, %i2 brlz %i0, loop_6747 add %o6, %g2, %g3 sdiv %o4, 0x1E61, %l1 bvs,pn %icc, loop_6748 loop_6747: lduh [%l7 + 0x36], %g4 stx %l3, [%l7 + 0x60] bg,pt %xcc, loop_6749 loop_6748: bne,a %icc, loop_6750 brnz,a %o2, loop_6751 fandnot1 %f14, %f0, %f2 loop_6749: fnegs %f11, %f11 loop_6750: mulx %o1, 0x0250, %g6 loop_6751: andn %i7, %g5, %g7 stb %l4, [%l7 + 0x24] fmovda %xcc, %f14, %f2 fmovdneg %xcc, %f1, %f4 ldsw [%l7 + 0x74], %o0 lduh [%l7 + 0x54], %i1 siam 0x0 fmovsgu %icc, %f7, %f7 ldsh [%l7 + 0x4E], %l0 st %f1, [%l7 + 0x58] fcmpes %fcc3, %f13, %f12 fsrc1s %f12, %f11 mulx %l2, %i3, %o7 for %f4, %f0, %f0 ldsh [%l7 + 0x3E], %l6 bl,a,pn %xcc, loop_6752 tcc %icc, 0x0 andn %l5, %g1, %o3 fmovdvc %xcc, %f0, %f12 loop_6752: fmovdn %xcc, %f2, %f12 fmovrse %o5, %f2, %f9 bvc,a,pt %icc, loop_6753 movvc %xcc, %i4, %i5 fmovrdgez %i2, %f0, %f2 bvc,a %icc, loop_6754 loop_6753: be,a loop_6755 stx %i0, [%l7 + 0x60] fnot1 %f6, %f6 loop_6754: fmovda %icc, %f11, %f10 loop_6755: st %f1, [%l7 + 0x40] brlz,a %o6, loop_6756 fmovdpos %icc, %f10, %f13 edge8n %g2, %i6, %o4 ldub [%l7 + 0x24], %g3 loop_6756: fsrc1 %f4, %f6 popc %g4, %l1 stw %l3, [%l7 + 0x5C] tgu %xcc, 0x0 fsrc1s %f8, %f6 sllx %o2, %o1, %i7 fbn %fcc1, loop_6757 fmul8x16 %f6, %f14, %f4 brlez %g6, loop_6758 fzeros %f0 loop_6757: fmul8ulx16 %f4, %f4, %f14 fmovdl %icc, %f6, %f7 loop_6758: lduh [%l7 + 0x5A], %g7 ldx [%l7 + 0x68], %l4 srl %g5, 0x12, %o0 ldsw [%l7 + 0x28], %i1 fnand %f8, %f0, %f6 fcmpd %fcc3, %f2, %f14 fandnot2s %f6, %f11, %f6 movrgez %l2, %i3, %l0 xor %l6, 0x05B4, %o7 ldsb [%l7 + 0x35], %l5 alignaddrl %g1, %o3, %o5 mulscc %i5, %i2, %i4 movl %icc, %o6, %i0 fpadd16s %f2, %f13, %f15 bn,a,pn %icc, loop_6759 ld [%l7 + 0x7C], %f13 fmovrsgez %i6, %f3, %f15 std %f10, [%l7 + 0x08] loop_6759: sth %o4, [%l7 + 0x6C] std %f4, [%l7 + 0x78] st %f8, [%l7 + 0x38] fmovrse %g2, %f11, %f4 ldsw [%l7 + 0x64], %g3 stb %l1, [%l7 + 0x27] movne %icc, %g4, %o2 bcc,a,pt %xcc, loop_6760 edge8 %l3, %i7, %g6 stb %g7, [%l7 + 0x12] st %f15, [%l7 + 0x74] loop_6760: and %l4, 0x0818, %g5 movrgz %o0, 0x17F, %i1 brz %l2, loop_6761 ldd [%l7 + 0x50], %f12 fcmpes %fcc1, %f5, %f4 fpadd16 %f6, %f2, %f4 loop_6761: movgu %icc, %o1, %i3 xorcc %l6, %o7, %l5 fpmerge %f7, %f8, %f8 bg,a,pt %xcc, loop_6762 fmovrdlz %g1, %f2, %f2 fmovde %icc, %f4, %f7 fmovsle %icc, %f11, %f0 loop_6762: st %f7, [%l7 + 0x48] fxor %f2, %f14, %f12 ldub [%l7 + 0x7C], %l0 fblg,a %fcc3, loop_6763 bleu %xcc, loop_6764 movrgz %o3, %i5, %o5 ldub [%l7 + 0x26], %i2 loop_6763: fsrc2s %f10, %f0 loop_6764: nop setx loop_6765, %l0, %l1 jmpl %l1, %i4 ldd [%l7 + 0x28], %f10 fsrc1s %f4, %f15 ldd [%l7 + 0x20], %f4 loop_6765: fbe,a %fcc2, loop_6766 ldub [%l7 + 0x30], %o6 movcc %icc, %i6, %i0 movcs %icc, %g2, %o4 loop_6766: stx %g3, [%l7 + 0x40] edge16l %l1, %o2, %g4 ldsb [%l7 + 0x4E], %l3 fbug %fcc2, loop_6767 stb %g6, [%l7 + 0x21] tle %xcc, 0x3 udivx %g7, 0x06AC, %l4 loop_6767: or %i7, %o0, %g5 ldsb [%l7 + 0x77], %l2 fmovda %icc, %f5, %f1 bgu loop_6768 bvs loop_6769 fmuld8ulx16 %f12, %f1, %f0 tgu %icc, 0x7 loop_6768: fornot2 %f6, %f4, %f2 loop_6769: smul %o1, 0x1B65, %i3 ld [%l7 + 0x48], %f4 be %icc, loop_6770 ldd [%l7 + 0x10], %f4 fmovsneg %xcc, %f12, %f8 ldsw [%l7 + 0x44], %i1 loop_6770: brz %l6, loop_6771 ldsw [%l7 + 0x28], %l5 umulcc %o7, 0x07FF, %g1 tleu %icc, 0x2 loop_6771: udivx %o3, 0x13BA, %i5 udivcc %o5, 0x04B0, %l0 movge %xcc, %i2, %o6 edge8n %i4, %i6, %i0 fmovdvs %icc, %f12, %f14 ldsb [%l7 + 0x49], %g2 fbne %fcc3, loop_6772 fcmple16 %f14, %f6, %o4 nop setx loop_6773, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdiv %l1, 0x19E8, %g3 loop_6772: sth %g4, [%l7 + 0x54] tneg %xcc, 0x4 loop_6773: xnorcc %l3, %g6, %g7 lduw [%l7 + 0x18], %o2 fbe,a %fcc1, loop_6774 edge16ln %i7, %o0, %g5 tne %icc, 0x5 fbn %fcc2, loop_6775 loop_6774: fands %f15, %f14, %f9 xorcc %l4, %o1, %i3 movvc %xcc, %l2, %l6 loop_6775: subccc %l5, %i1, %g1 ldsb [%l7 + 0x29], %o7 edge16n %i5, %o3, %o5 ldsw [%l7 + 0x58], %l0 umulcc %i2, 0x1D5D, %i4 fmovsle %icc, %f1, %f8 fnot1s %f8, %f10 fnegd %f12, %f10 addc %o6, 0x0ED1, %i0 bne,pt %xcc, loop_6776 fmovsleu %xcc, %f2, %f8 stb %i6, [%l7 + 0x7C] fsrc1 %f14, %f8 loop_6776: ldsb [%l7 + 0x43], %o4 mulx %l1, 0x1064, %g3 bcc,a,pn %xcc, loop_6777 movrlz %g2, %g4, %g6 ldx [%l7 + 0x40], %l3 sth %o2, [%l7 + 0x50] loop_6777: udivcc %i7, 0x0A6B, %o0 stb %g5, [%l7 + 0x4F] tvc %icc, 0x7 fmovrsne %g7, %f6, %f12 ldsh [%l7 + 0x5A], %o1 ldx [%l7 + 0x08], %i3 fcmps %fcc2, %f9, %f12 fpack32 %f4, %f12, %f2 xorcc %l4, 0x0C58, %l2 fmovrde %l6, %f12, %f14 st %f11, [%l7 + 0x50] sth %i1, [%l7 + 0x42] movge %xcc, %g1, %l5 edge32n %i5, %o3, %o7 bge,a loop_6778 bshuffle %f2, %f8, %f2 stx %o5, [%l7 + 0x38] ldsw [%l7 + 0x70], %i2 loop_6778: sth %l0, [%l7 + 0x68] ldsb [%l7 + 0x69], %o6 fmovsge %xcc, %f15, %f0 movrne %i0, 0x133, %i6 fmovdn %icc, %f9, %f10 ldsw [%l7 + 0x74], %o4 addccc %i4, 0x19C3, %l1 ldsb [%l7 + 0x52], %g2 srlx %g4, %g3, %g6 std %f14, [%l7 + 0x78] array32 %l3, %o2, %o0 tpos %xcc, 0x2 movge %xcc, %i7, %g7 siam 0x5 stx %o1, [%l7 + 0x48] fornot2 %f8, %f6, %f4 ldsh [%l7 + 0x5A], %i3 ldd [%l7 + 0x28], %f14 movl %xcc, %l4, %g5 fbue %fcc1, loop_6779 tleu %xcc, 0x7 fble %fcc2, loop_6780 ldub [%l7 + 0x10], %l2 loop_6779: te %icc, 0x4 fxor %f8, %f10, %f2 loop_6780: edge32n %l6, %g1, %l5 tgu %icc, 0x2 edge16n %i5, %i1, %o7 stx %o3, [%l7 + 0x20] ldsh [%l7 + 0x36], %i2 fmovdg %icc, %f10, %f15 be %xcc, loop_6781 fmovdl %xcc, %f7, %f4 bvs,a %xcc, loop_6782 lduh [%l7 + 0x12], %l0 loop_6781: smul %o5, 0x0179, %i0 sethi 0x1849, %o6 loop_6782: fmovrdgz %o4, %f14, %f8 fornot1 %f12, %f10, %f8 fmovdg %xcc, %f8, %f10 fands %f8, %f6, %f0 movpos %icc, %i6, %i4 ldsh [%l7 + 0x22], %l1 tvc %xcc, 0x6 udiv %g4, 0x1128, %g2 ldd [%l7 + 0x30], %f4 ldd [%l7 + 0x30], %f12 fmovdneg %xcc, %f7, %f5 or %g3, 0x1C29, %l3 lduh [%l7 + 0x46], %g6 ldd [%l7 + 0x18], %f4 ldub [%l7 + 0x7C], %o2 tsubcctv %o0, %i7, %g7 st %f6, [%l7 + 0x74] bneg,a loop_6783 ldx [%l7 + 0x28], %i3 ldsh [%l7 + 0x0E], %l4 fone %f10 loop_6783: fmovscs %icc, %f7, %f6 fmovrdlz %o1, %f6, %f2 sth %g5, [%l7 + 0x30] andcc %l6, %l2, %l5 addccc %i5, %i1, %o7 fpsub16 %f4, %f0, %f12 stx %o3, [%l7 + 0x08] fmovrsgz %i2, %f11, %f5 fbe,a %fcc1, loop_6784 bl,pn %xcc, loop_6785 fmovdge %xcc, %f15, %f7 movrlz %l0, 0x069, %g1 loop_6784: st %f7, [%l7 + 0x70] loop_6785: fornot1 %f8, %f14, %f0 ldsh [%l7 + 0x12], %i0 bneg %icc, loop_6786 fbne %fcc1, loop_6787 fmovsvs %xcc, %f0, %f13 ldub [%l7 + 0x41], %o6 loop_6786: fbge %fcc0, loop_6788 loop_6787: fmovs %f0, %f10 fmul8x16 %f4, %f0, %f8 movre %o5, %i6, %i4 loop_6788: tvc %xcc, 0x3 lduw [%l7 + 0x58], %l1 lduw [%l7 + 0x08], %o4 tle %icc, 0x1 addcc %g2, %g3, %g4 stw %l3, [%l7 + 0x20] ldsh [%l7 + 0x2C], %g6 brnz %o2, loop_6789 stx %i7, [%l7 + 0x58] stx %o0, [%l7 + 0x30] stw %g7, [%l7 + 0x44] loop_6789: stx %i3, [%l7 + 0x18] fmovdgu %xcc, %f8, %f2 stx %l4, [%l7 + 0x70] ldd [%l7 + 0x58], %f0 ldx [%l7 + 0x48], %g5 bshuffle %f4, %f4, %f6 stb %o1, [%l7 + 0x0A] be,pn %icc, loop_6790 std %f0, [%l7 + 0x68] lduw [%l7 + 0x30], %l6 lduh [%l7 + 0x3E], %l5 loop_6790: stx %l2, [%l7 + 0x38] stx %i1, [%l7 + 0x10] fandnot2s %f3, %f10, %f0 ldd [%l7 + 0x18], %f0 ldx [%l7 + 0x20], %o7 ldsb [%l7 + 0x4A], %o3 sth %i2, [%l7 + 0x4A] fxors %f5, %f9, %f15 stx %i5, [%l7 + 0x70] xorcc %g1, %l0, %o6 brnz %o5, loop_6791 fmovsne %xcc, %f9, %f10 ldsw [%l7 + 0x30], %i6 brz,a %i4, loop_6792 loop_6791: stb %i0, [%l7 + 0x77] ldsb [%l7 + 0x15], %o4 srl %l1, %g2, %g4 loop_6792: fmovda %xcc, %f3, %f4 ldub [%l7 + 0x6E], %l3 ldx [%l7 + 0x70], %g3 bl,pt %xcc, loop_6793 bcs loop_6794 fpadd16 %f0, %f0, %f2 lduh [%l7 + 0x72], %g6 loop_6793: brlez %o2, loop_6795 loop_6794: edge32 %o0, %i7, %i3 array8 %l4, %g7, %g5 or %l6, %l5, %o1 loop_6795: std %f12, [%l7 + 0x58] ldsw [%l7 + 0x14], %i1 fnands %f13, %f5, %f8 fcmple32 %f14, %f0, %o7 udivcc %o3, 0x1043, %i2 fmovrsgez %l2, %f12, %f6 stw %g1, [%l7 + 0x34] fandnot1s %f8, %f4, %f14 fmovde %icc, %f1, %f2 nop setx loop_6796, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry taddcctv %i5, 0x148D, %o6 sth %o5, [%l7 + 0x5C] fbe,a %fcc1, loop_6797 loop_6796: st %f0, [%l7 + 0x5C] bge %xcc, loop_6798 udivcc %l0, 0x1D7A, %i4 loop_6797: fmovsne %icc, %f0, %f4 edge32n %i6, %i0, %l1 loop_6798: ld [%l7 + 0x5C], %f6 bn %icc, loop_6799 fmovrsgz %o4, %f4, %f0 fpadd32 %f14, %f12, %f4 popc 0x12ED, %g2 loop_6799: ldx [%l7 + 0x40], %l3 edge8l %g3, %g4, %g6 bg,pt %icc, loop_6800 fblg,a %fcc2, loop_6801 edge8l %o0, %o2, %i7 fmovrsgz %l4, %f7, %f2 loop_6800: movrne %g7, 0x228, %i3 loop_6801: ld [%l7 + 0x10], %f6 bne,a,pt %xcc, loop_6802 mova %xcc, %g5, %l5 subcc %o1, 0x0577, %i1 lduh [%l7 + 0x24], %o7 loop_6802: stx %l6, [%l7 + 0x68] fbl %fcc3, loop_6803 fnot1 %f12, %f12 be,a %icc, loop_6804 bshuffle %f2, %f12, %f4 loop_6803: ta %icc, 0x2 alignaddr %i2, %o3, %l2 loop_6804: ldsw [%l7 + 0x38], %i5 edge32l %o6, %g1, %l0 fba %fcc3, loop_6805 andcc %i4, 0x1379, %o5 stx %i0, [%l7 + 0x50] array32 %i6, %o4, %l1 loop_6805: stx %g2, [%l7 + 0x60] ld [%l7 + 0x08], %f11 std %f2, [%l7 + 0x38] array32 %l3, %g4, %g3 bcc,pn %icc, loop_6806 fbg,a %fcc0, loop_6807 sth %o0, [%l7 + 0x50] xnorcc %o2, %i7, %g6 loop_6806: bcs,pn %icc, loop_6808 loop_6807: stw %g7, [%l7 + 0x20] fmul8x16al %f1, %f3, %f10 tneg %xcc, 0x7 loop_6808: fmul8x16al %f3, %f11, %f10 bleu,pt %xcc, loop_6809 ldd [%l7 + 0x10], %f6 sllx %l4, 0x18, %g5 bcc,pt %icc, loop_6810 loop_6809: lduw [%l7 + 0x64], %l5 fbne %fcc1, loop_6811 ldsh [%l7 + 0x74], %o1 loop_6810: array32 %i3, %i1, %o7 bgu,a,pn %xcc, loop_6812 loop_6811: fands %f5, %f13, %f0 ldsh [%l7 + 0x4A], %l6 fmovsneg %xcc, %f1, %f13 loop_6812: fmovscc %xcc, %f12, %f6 ldsh [%l7 + 0x52], %o3 fpadd16 %f4, %f4, %f10 move %xcc, %i2, %l2 movgu %icc, %i5, %o6 fbo %fcc0, loop_6813 fbe %fcc0, loop_6814 stb %l0, [%l7 + 0x55] fba,a %fcc1, loop_6815 loop_6813: ldd [%l7 + 0x58], %f4 loop_6814: tcs %xcc, 0x4 mulx %g1, %o5, %i4 loop_6815: movge %xcc, %i6, %i0 movrlz %l1, %g2, %l3 st %f7, [%l7 + 0x64] tsubcc %g4, 0x1763, %g3 fxnor %f0, %f8, %f10 tcc %xcc, 0x1 stx %o0, [%l7 + 0x20] ldd [%l7 + 0x68], %f10 fmovde %icc, %f13, %f12 tneg %icc, 0x0 fmovscs %xcc, %f3, %f7 movpos %xcc, %o4, %i7 brz %o2, loop_6816 std %f6, [%l7 + 0x10] fmuld8sux16 %f1, %f13, %f10 ldub [%l7 + 0x0A], %g6 loop_6816: movvs %icc, %l4, %g7 stw %g5, [%l7 + 0x3C] movge %icc, %l5, %i3 stw %o1, [%l7 + 0x34] ldsw [%l7 + 0x74], %o7 fsrc2s %f10, %f6 fmul8x16 %f11, %f0, %f2 stb %l6, [%l7 + 0x50] std %f12, [%l7 + 0x48] sdivx %i1, 0x1560, %i2 bgu loop_6817 fands %f8, %f14, %f14 std %f2, [%l7 + 0x50] movg %icc, %o3, %i5 loop_6817: ldub [%l7 + 0x64], %o6 fmovdgu %xcc, %f8, %f12 ld [%l7 + 0x7C], %f6 edge8 %l0, %g1, %l2 edge16 %i4, %o5, %i6 xorcc %i0, 0x085A, %g2 ldub [%l7 + 0x62], %l1 ldub [%l7 + 0x64], %l3 st %f10, [%l7 + 0x20] nop setx loop_6818, %l0, %l1 jmpl %l1, %g4 fpackfix %f12, %f8 fmovsvc %icc, %f5, %f3 movrlz %g3, %o0, %o4 loop_6818: udivx %o2, 0x029B, %i7 sth %l4, [%l7 + 0x40] ldd [%l7 + 0x28], %f4 stb %g7, [%l7 + 0x42] stx %g6, [%l7 + 0x48] ldsb [%l7 + 0x6E], %l5 and %i3, 0x0171, %o1 fba,a %fcc2, loop_6819 fcmpes %fcc3, %f3, %f8 brlz,a %g5, loop_6820 ldsb [%l7 + 0x52], %o7 loop_6819: stw %l6, [%l7 + 0x74] fmuld8ulx16 %f5, %f0, %f8 loop_6820: sth %i2, [%l7 + 0x76] fmul8x16 %f0, %f8, %f2 ldub [%l7 + 0x4D], %o3 std %f14, [%l7 + 0x30] lduh [%l7 + 0x14], %i1 edge8 %o6, %l0, %g1 tsubcc %l2, %i5, %o5 ldsw [%l7 + 0x38], %i4 fones %f3 alignaddrl %i0, %i6, %g2 ldd [%l7 + 0x58], %f8 fmovrsgez %l3, %f7, %f12 fands %f11, %f10, %f6 ldsb [%l7 + 0x7A], %l1 subcc %g4, %o0, %o4 brz %g3, loop_6821 fmovrdlz %i7, %f0, %f2 fmovdcs %xcc, %f4, %f6 sth %o2, [%l7 + 0x5E] loop_6821: smul %g7, 0x144C, %g6 fcmpeq32 %f8, %f12, %l4 tcs %icc, 0x5 smul %l5, %i3, %o1 fmul8x16au %f15, %f15, %f2 sth %g5, [%l7 + 0x3C] fpsub32 %f2, %f8, %f2 fones %f12 fpadd16s %f8, %f12, %f10 movvc %xcc, %o7, %i2 fsrc1 %f0, %f12 movgu %xcc, %l6, %i1 fcmpeq32 %f4, %f12, %o3 stw %l0, [%l7 + 0x30] fcmpne16 %f14, %f10, %g1 lduw [%l7 + 0x50], %l2 fmovsle %icc, %f13, %f5 fmovdle %icc, %f10, %f10 bshuffle %f0, %f0, %f4 fpack16 %f0, %f5 ldsb [%l7 + 0x5E], %o6 brlz %i5, loop_6822 add %o5, %i0, %i6 edge16 %g2, %l3, %i4 fbg %fcc0, loop_6823 loop_6822: fmovrdlez %g4, %f4, %f2 lduh [%l7 + 0x76], %l1 or %o4, 0x0818, %g3 loop_6823: fcmple32 %f14, %f12, %i7 fblg,a %fcc2, loop_6824 st %f6, [%l7 + 0x38] ldsh [%l7 + 0x18], %o2 fands %f11, %f10, %f5 loop_6824: udiv %o0, 0x0C6E, %g7 fmovsleu %icc, %f5, %f7 fbl,a %fcc3, loop_6825 nop setx loop_6826, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smulcc %l4, 0x1A2F, %l5 bvs %xcc, loop_6827 loop_6825: fand %f10, %f10, %f10 loop_6826: tleu %icc, 0x7 lduw [%l7 + 0x1C], %i3 loop_6827: movle %icc, %o1, %g6 ldx [%l7 + 0x40], %g5 ldx [%l7 + 0x20], %o7 fbge %fcc0, loop_6828 or %i2, 0x1E6C, %i1 fbule,a %fcc3, loop_6829 stx %l6, [%l7 + 0x60] loop_6828: bg,a loop_6830 brlz,a %l0, loop_6831 loop_6829: lduh [%l7 + 0x6E], %g1 or %o3, 0x0D7D, %o6 loop_6830: lduh [%l7 + 0x1A], %l2 loop_6831: ldd [%l7 + 0x70], %f8 nop setx loop_6832, %l0, %l1 jmpl %l1, %i5 brlez %i0, loop_6833 fmovsn %xcc, %f1, %f1 std %f10, [%l7 + 0x48] loop_6832: edge16ln %o5, %g2, %i6 loop_6833: sll %i4, %l3, %l1 mulscc %g4, %o4, %g3 te %xcc, 0x3 ta %xcc, 0x3 andn %i7, %o0, %o2 bvc,pt %xcc, loop_6834 fmovrsne %g7, %f4, %f5 bgu loop_6835 movge %icc, %l5, %i3 loop_6834: be,pt %xcc, loop_6836 fmovrdlz %o1, %f12, %f6 loop_6835: fbul %fcc3, loop_6837 lduh [%l7 + 0x2A], %l4 loop_6836: fmovrse %g6, %f12, %f13 edge32n %g5, %i2, %o7 loop_6837: fexpand %f3, %f12 siam 0x3 array16 %i1, %l6, %l0 edge32 %o3, %g1, %l2 tcc %xcc, 0x7 fnot2s %f6, %f7 addccc %o6, 0x025B, %i5 fzero %f8 std %f6, [%l7 + 0x68] fbn,a %fcc3, loop_6838 mulscc %o5, %i0, %i6 std %f8, [%l7 + 0x78] fpadd32 %f8, %f2, %f12 loop_6838: fmovrdgez %g2, %f4, %f6 std %f12, [%l7 + 0x70] smulcc %l3, 0x1705, %l1 ldsw [%l7 + 0x2C], %i4 fmovrdlz %g4, %f2, %f10 fmovsa %icc, %f2, %f5 fmovdge %icc, %f14, %f9 fba,a %fcc1, loop_6839 stb %o4, [%l7 + 0x26] for %f2, %f8, %f8 alignaddrl %g3, %i7, %o0 loop_6839: sth %o2, [%l7 + 0x08] fmovdgu %icc, %f13, %f11 nop setx loop_6840, %l0, %l1 jmpl %l1, %g7 sdivx %l5, 0x0D24, %i3 ldsb [%l7 + 0x4F], %o1 alignaddr %l4, %g5, %i2 loop_6840: fbg,a %fcc2, loop_6841 fmovdvc %icc, %f15, %f5 fba %fcc0, loop_6842 lduh [%l7 + 0x44], %o7 loop_6841: smul %i1, %g6, %l6 tsubcctv %l0, 0x1E87, %o3 loop_6842: ldsh [%l7 + 0x7E], %l2 fmovdneg %icc, %f11, %f5 fmovd %f2, %f2 fmovrsgez %g1, %f1, %f12 ldsb [%l7 + 0x6A], %i5 ldsw [%l7 + 0x70], %o5 fmovrdne %o6, %f6, %f2 fbge,a %fcc1, loop_6843 fbg %fcc1, loop_6844 stw %i6, [%l7 + 0x24] std %f4, [%l7 + 0x38] loop_6843: ld [%l7 + 0x2C], %f4 loop_6844: ldsh [%l7 + 0x6A], %i0 ta %icc, 0x4 st %f6, [%l7 + 0x50] fandnot2s %f2, %f1, %f15 fmovsg %icc, %f0, %f13 mulscc %l3, %l1, %g2 fandnot1 %f14, %f12, %f14 ldsh [%l7 + 0x0E], %g4 std %f14, [%l7 + 0x38] fbug %fcc2, loop_6845 fsrc1s %f1, %f14 fbu,a %fcc0, loop_6846 udivcc %o4, 0x1940, %i4 loop_6845: add %g3, 0x05B3, %o0 umul %o2, %i7, %l5 loop_6846: movrne %i3, 0x229, %g7 fmovrdgez %o1, %f6, %f8 lduw [%l7 + 0x20], %l4 ld [%l7 + 0x4C], %f9 ldub [%l7 + 0x0F], %i2 tvc %icc, 0x0 tneg %xcc, 0x2 ld [%l7 + 0x68], %f3 fmovrsgez %o7, %f12, %f7 fmovdn %xcc, %f11, %f10 fcmpeq32 %f2, %f14, %g5 fbug,a %fcc1, loop_6847 movcc %xcc, %i1, %g6 fpadd32 %f4, %f4, %f8 fcmped %fcc2, %f4, %f0 loop_6847: bneg loop_6848 ldsb [%l7 + 0x5A], %l6 fblg,a %fcc1, loop_6849 xor %o3, 0x1EA3, %l2 loop_6848: bge %icc, loop_6850 std %f14, [%l7 + 0x68] loop_6849: fpack16 %f6, %f13 bcc,pn %icc, loop_6851 loop_6850: fmovsneg %xcc, %f3, %f14 nop setx loop_6852, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x48], %l0 loop_6851: tcs %xcc, 0x7 fnand %f8, %f10, %f14 loop_6852: srlx %i5, %g1, %o5 fba %fcc2, loop_6853 fpmerge %f3, %f9, %f0 fmovsge %icc, %f4, %f10 bn,a loop_6854 loop_6853: stb %i6, [%l7 + 0x6F] ldsb [%l7 + 0x12], %i0 fpsub32 %f0, %f2, %f4 loop_6854: smul %o6, 0x1C08, %l3 brz %l1, loop_6855 bne,a %xcc, loop_6856 ldd [%l7 + 0x28], %f6 fmovsleu %xcc, %f11, %f1 loop_6855: movne %xcc, %g2, %g4 loop_6856: sth %o4, [%l7 + 0x7E] fexpand %f5, %f2 movn %xcc, %i4, %g3 array8 %o0, %i7, %l5 bleu,a,pn %icc, loop_6857 tsubcc %i3, %g7, %o1 fmovdvc %icc, %f6, %f0 fmul8x16al %f8, %f11, %f8 loop_6857: tgu %xcc, 0x3 tgu %xcc, 0x3 ldub [%l7 + 0x73], %l4 lduh [%l7 + 0x38], %o2 fmovdneg %icc, %f13, %f6 fmovdne %icc, %f2, %f13 srax %i2, %g5, %o7 lduh [%l7 + 0x54], %g6 fmul8ulx16 %f6, %f10, %f4 brlez,a %l6, loop_6858 lduh [%l7 + 0x3A], %o3 array32 %i1, %l2, %l0 fbn,a %fcc0, loop_6859 loop_6858: movpos %icc, %i5, %g1 fbug,a %fcc1, loop_6860 fmul8x16al %f4, %f0, %f6 loop_6859: fmovrde %o5, %f10, %f2 st %f9, [%l7 + 0x20] loop_6860: tvs %xcc, 0x6 move %xcc, %i0, %i6 stb %l3, [%l7 + 0x21] std %f6, [%l7 + 0x30] fmul8x16au %f1, %f13, %f12 lduw [%l7 + 0x34], %o6 ldsb [%l7 + 0x57], %l1 movle %icc, %g4, %g2 move %xcc, %o4, %g3 fone %f8 sll %o0, 0x1C, %i7 fbue,a %fcc0, loop_6861 popc 0x1497, %l5 stb %i4, [%l7 + 0x74] fbuge,a %fcc2, loop_6862 loop_6861: fmovsneg %xcc, %f13, %f1 fmovdle %icc, %f0, %f6 brnz %g7, loop_6863 loop_6862: fpsub16 %f4, %f14, %f6 stx %o1, [%l7 + 0x30] fmovd %f0, %f2 loop_6863: edge8l %l4, %i3, %i2 siam 0x2 udiv %o2, 0x1B96, %g5 ldub [%l7 + 0x78], %g6 stw %o7, [%l7 + 0x18] sethi 0x008D, %o3 ldd [%l7 + 0x38], %f2 brnz,a %i1, loop_6864 orncc %l6, %l0, %i5 fpsub32s %f8, %f14, %f8 fmovdn %xcc, %f6, %f8 loop_6864: ldx [%l7 + 0x40], %l2 array32 %g1, %o5, %i6 fornot1s %f4, %f5, %f3 fmovdl %xcc, %f14, %f0 fmuld8sux16 %f5, %f6, %f0 ldsh [%l7 + 0x26], %l3 fmovsneg %xcc, %f6, %f2 ldsw [%l7 + 0x28], %i0 andcc %l1, %o6, %g4 bn,a,pn %icc, loop_6865 ta %icc, 0x3 st %f13, [%l7 + 0x1C] fmovrse %o4, %f2, %f12 loop_6865: ld [%l7 + 0x2C], %f3 ldsb [%l7 + 0x29], %g3 stb %o0, [%l7 + 0x37] stb %i7, [%l7 + 0x39] fnot1 %f4, %f2 lduw [%l7 + 0x74], %l5 subccc %g2, %g7, %i4 std %f4, [%l7 + 0x30] ld [%l7 + 0x38], %f4 bvc,pt %icc, loop_6866 tne %icc, 0x2 umul %l4, %o1, %i3 xorcc %i2, %o2, %g6 loop_6866: ldsw [%l7 + 0x5C], %g5 ldx [%l7 + 0x10], %o3 ldd [%l7 + 0x20], %f0 ldsb [%l7 + 0x67], %i1 tl %icc, 0x7 std %f14, [%l7 + 0x70] stx %o7, [%l7 + 0x38] lduh [%l7 + 0x32], %l0 fmovsge %icc, %f7, %f11 ld [%l7 + 0x78], %f12 nop setx loop_6867, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %l6, %l2, %g1 fmovdcc %icc, %f1, %f5 array32 %i5, %i6, %l3 loop_6867: fpmerge %f1, %f10, %f6 movpos %icc, %i0, %o5 fzeros %f4 fbo %fcc3, loop_6868 sdivx %o6, 0x14D7, %g4 movpos %xcc, %o4, %g3 alignaddr %o0, %i7, %l5 loop_6868: stx %l1, [%l7 + 0x48] fcmps %fcc1, %f1, %f10 fnot1s %f1, %f3 fmul8x16au %f9, %f0, %f8 fands %f10, %f12, %f15 edge32n %g7, %i4, %g2 addccc %o1, %l4, %i2 fmovrdlez %o2, %f0, %f10 fmovdneg %xcc, %f3, %f8 xnorcc %i3, 0x15F0, %g6 stw %g5, [%l7 + 0x60] sdivcc %o3, 0x0CA7, %o7 movvc %xcc, %l0, %i1 fxor %f0, %f4, %f4 bgu,a %xcc, loop_6869 fxor %f2, %f4, %f6 fcmped %fcc1, %f0, %f12 ldsw [%l7 + 0x48], %l6 loop_6869: st %f2, [%l7 + 0x10] udivcc %g1, 0x1556, %l2 srax %i5, 0x0D, %l3 edge32l %i6, %o5, %i0 sth %o6, [%l7 + 0x5E] subccc %g4, %o4, %g3 fmul8x16al %f1, %f0, %f14 fpsub16s %f13, %f10, %f2 subcc %i7, %o0, %l1 fbg,a %fcc2, loop_6870 bcc,pn %icc, loop_6871 fmovrslez %g7, %f13, %f13 ldsh [%l7 + 0x14], %i4 loop_6870: fcmpeq16 %f0, %f2, %g2 loop_6871: fbuge %fcc0, loop_6872 addcc %o1, 0x0F3E, %l4 ldd [%l7 + 0x20], %f2 udivx %i2, 0x1684, %o2 loop_6872: movpos %icc, %l5, %i3 ldub [%l7 + 0x3A], %g6 andncc %o3, %o7, %g5 fands %f11, %f0, %f13 tl %xcc, 0x1 array16 %i1, %l6, %g1 movgu %icc, %l2, %i5 orncc %l3, %l0, %i6 ldub [%l7 + 0x7B], %i0 lduw [%l7 + 0x7C], %o6 fmovscc %xcc, %f7, %f9 ldd [%l7 + 0x48], %f14 ldsb [%l7 + 0x21], %o5 ldd [%l7 + 0x18], %f12 fabss %f1, %f3 st %f9, [%l7 + 0x28] sllx %o4, %g3, %g4 ldx [%l7 + 0x70], %o0 sdivcc %i7, 0x14B3, %l1 edge16n %g7, %i4, %g2 tle %icc, 0x1 fcmpes %fcc1, %f2, %f15 std %f0, [%l7 + 0x78] lduh [%l7 + 0x7E], %o1 brgz %l4, loop_6873 fcmpes %fcc2, %f0, %f12 fmovscs %xcc, %f13, %f10 fnegd %f8, %f6 loop_6873: bcs %icc, loop_6874 sllx %i2, %l5, %i3 ld [%l7 + 0x10], %f1 fornot1s %f11, %f4, %f11 loop_6874: andncc %g6, %o3, %o7 ldsh [%l7 + 0x50], %o2 std %f10, [%l7 + 0x38] edge16n %i1, %g5, %l6 udivx %g1, 0x15F7, %l2 sth %l3, [%l7 + 0x1C] sth %i5, [%l7 + 0x50] movl %icc, %i6, %l0 stw %i0, [%l7 + 0x68] fmovspos %xcc, %f0, %f9 stw %o6, [%l7 + 0x0C] bge,a,pn %icc, loop_6875 tneg %icc, 0x6 ble loop_6876 stw %o5, [%l7 + 0x68] loop_6875: move %icc, %g3, %o4 stb %o0, [%l7 + 0x0D] loop_6876: bn,pt %xcc, loop_6877 fabsd %f8, %f12 ldsh [%l7 + 0x70], %i7 fabsd %f14, %f8 loop_6877: bcc %xcc, loop_6878 for %f2, %f4, %f6 lduw [%l7 + 0x68], %l1 movl %xcc, %g7, %i4 loop_6878: fnegs %f11, %f14 ldsb [%l7 + 0x2E], %g2 edge16n %g4, %o1, %l4 nop setx loop_6879, %l0, %l1 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 + 0x18], %l5 taddcctv %i2, %g6, %o3 tvs %icc, 0x6 loop_6879: fnot1s %f15, %f10 fornot1s %f3, %f2, %f0 fbule %fcc1, loop_6880 tl %icc, 0x0 fcmps %fcc1, %f7, %f0 movvc %icc, %i3, %o7 loop_6880: movcs %xcc, %i1, %o2 umul %g5, %l6, %l2 xnorcc %l3, 0x0A85, %g1 fmovsvc %icc, %f11, %f9 fmovdgu %xcc, %f11, %f7 fmuld8sux16 %f2, %f3, %f8 std %f0, [%l7 + 0x20] fmovdl %xcc, %f8, %f4 fcmped %fcc2, %f8, %f0 lduh [%l7 + 0x1A], %i6 fnand %f14, %f10, %f14 faligndata %f2, %f6, %f4 bneg,pn %icc, loop_6881 std %f8, [%l7 + 0x50] bleu,pt %xcc, loop_6882 fxnor %f10, %f12, %f8 loop_6881: tleu %xcc, 0x7 bcc loop_6883 loop_6882: st %f12, [%l7 + 0x10] ldx [%l7 + 0x18], %i5 nop setx loop_6884, %l0, %l1 jmpl %l1, %l0 loop_6883: fmovdgu %icc, %f4, %f0 array16 %i0, %o5, %g3 stw %o4, [%l7 + 0x34] loop_6884: ldsb [%l7 + 0x16], %o0 srl %o6, 0x02, %i7 srl %l1, %g7, %g2 fmovsle %xcc, %f3, %f0 fbne %fcc3, loop_6885 ldub [%l7 + 0x17], %i4 tleu %icc, 0x4 fmovsl %xcc, %f6, %f4 loop_6885: fandnot2 %f8, %f12, %f10 movcs %icc, %o1, %g4 ldx [%l7 + 0x58], %l5 fbn %fcc3, loop_6886 movle %xcc, %l4, %g6 movcs %icc, %o3, %i3 fmovdn %xcc, %f0, %f10 loop_6886: brgez %i2, loop_6887 fbo,a %fcc2, loop_6888 nop setx loop_6889, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done alignaddrl %o7, %i1, %o2 loop_6887: movle %icc, %l6, %l2 loop_6888: add %l3, 0x088D, %g5 loop_6889: fbne,a %fcc1, loop_6890 st %f2, [%l7 + 0x20] stx %g1, [%l7 + 0x68] fmovrsgz %i5, %f3, %f15 loop_6890: stw %l0, [%l7 + 0x08] ldsb [%l7 + 0x59], %i0 bneg,a loop_6891 udivx %o5, 0x0933, %i6 movpos %xcc, %g3, %o0 ldx [%l7 + 0x28], %o4 loop_6891: stw %i7, [%l7 + 0x0C] stw %o6, [%l7 + 0x4C] addc %g7, %l1, %i4 fmovsvc %xcc, %f1, %f8 fbn %fcc3, loop_6892 call loop_6893 tsubcc %o1, 0x10DF, %g2 ldub [%l7 + 0x17], %l5 loop_6892: fpadd32 %f14, %f8, %f0 loop_6893: lduh [%l7 + 0x4C], %g4 fblg %fcc0, loop_6894 fbl %fcc1, loop_6895 taddcctv %l4, %g6, %o3 stx %i3, [%l7 + 0x18] loop_6894: tge %xcc, 0x6 loop_6895: fnand %f2, %f12, %f8 orncc %o7, %i2, %o2 std %f6, [%l7 + 0x70] sth %l6, [%l7 + 0x74] edge8n %l2, %i1, %l3 movrlz %g5, 0x2BB, %i5 fcmpgt16 %f12, %f4, %l0 bge,a %icc, loop_6896 stb %g1, [%l7 + 0x48] edge8ln %i0, %i6, %o5 edge32n %o0, %o4, %g3 loop_6896: bcs,a,pt %icc, loop_6897 mulscc %o6, 0x0C19, %i7 fmovdcc %icc, %f3, %f7 ldub [%l7 + 0x7F], %l1 loop_6897: stx %g7, [%l7 + 0x08] fone %f10 fpack32 %f2, %f8, %f2 ld [%l7 + 0x28], %f11 ld [%l7 + 0x3C], %f13 fmovde %xcc, %f0, %f13 movleu %icc, %i4, %g2 fmovsl %xcc, %f13, %f6 tl %xcc, 0x4 ta %icc, 0x4 lduw [%l7 + 0x20], %o1 fxnor %f12, %f6, %f10 fmovsn %xcc, %f9, %f8 stw %g4, [%l7 + 0x28] fbu,a %fcc1, loop_6898 fxors %f7, %f2, %f13 fble,a %fcc2, loop_6899 fandnot2 %f2, %f12, %f14 loop_6898: fmovdcs %xcc, %f7, %f0 lduw [%l7 + 0x68], %l5 loop_6899: stx %g6, [%l7 + 0x38] lduh [%l7 + 0x72], %l4 stw %o3, [%l7 + 0x1C] bge,a %icc, loop_6900 movvc %xcc, %o7, %i2 st %f10, [%l7 + 0x34] fnot1 %f14, %f14 loop_6900: ldsw [%l7 + 0x54], %o2 xnorcc %i3, %l6, %i1 fmovrdlz %l2, %f6, %f14 ldsw [%l7 + 0x1C], %g5 fmovdleu %icc, %f2, %f4 fexpand %f10, %f2 ldd [%l7 + 0x48], %f2 edge8l %i5, %l0, %l3 srax %i0, 0x14, %g1 fmovrsgez %i6, %f14, %f15 ldx [%l7 + 0x60], %o0 fbo,a %fcc3, loop_6901 ldx [%l7 + 0x48], %o4 ldsw [%l7 + 0x7C], %g3 sth %o6, [%l7 + 0x76] loop_6901: bn,a %xcc, loop_6902 fmul8ulx16 %f4, %f14, %f8 stb %i7, [%l7 + 0x45] fmovsa %icc, %f9, %f0 loop_6902: xnor %l1, 0x1CD3, %g7 fblg %fcc2, loop_6903 fbu,a %fcc1, loop_6904 sdiv %i4, 0x1026, %o5 fmovde %xcc, %f6, %f1 loop_6903: bshuffle %f2, %f4, %f4 loop_6904: fmovsl %xcc, %f10, %f14 bleu,a loop_6905 fmovsn %icc, %f5, %f4 tgu %xcc, 0x4 popc 0x056B, %o1 loop_6905: sth %g4, [%l7 + 0x32] tvs %xcc, 0x0 fone %f14 fmovdgu %icc, %f10, %f6 lduw [%l7 + 0x6C], %g2 fmovsg %xcc, %f2, %f10 fpsub16s %f15, %f5, %f1 sth %g6, [%l7 + 0x2E] fnot2s %f6, %f0 stw %l5, [%l7 + 0x1C] ldsb [%l7 + 0x61], %l4 fcmpes %fcc1, %f2, %f15 std %f0, [%l7 + 0x10] fcmpne16 %f10, %f2, %o3 fmovd %f8, %f12 brlz,a %o7, loop_6906 st %f7, [%l7 + 0x20] andncc %o2, %i2, %i3 udivx %l6, 0x0E42, %l2 loop_6906: stx %g5, [%l7 + 0x58] ldsw [%l7 + 0x38], %i5 lduw [%l7 + 0x74], %l0 stw %l3, [%l7 + 0x4C] ldsb [%l7 + 0x5B], %i1 fmul8x16 %f0, %f0, %f2 mulx %g1, %i6, %o0 fmovdcs %icc, %f3, %f6 lduw [%l7 + 0x20], %o4 tsubcctv %g3, %o6, %i0 movvc %xcc, %i7, %g7 lduh [%l7 + 0x7E], %l1 bleu,a loop_6907 stb %o5, [%l7 + 0x20] edge32l %i4, %o1, %g4 fxnor %f6, %f14, %f14 loop_6907: fmul8x16au %f14, %f4, %f0 ld [%l7 + 0x0C], %f3 ldub [%l7 + 0x44], %g2 sth %l5, [%l7 + 0x12] fmovdl %icc, %f6, %f0 fmuld8sux16 %f9, %f4, %f6 lduh [%l7 + 0x4A], %l4 ldub [%l7 + 0x7D], %g6 bneg,a loop_6908 fnegs %f13, %f6 bn,pt %icc, loop_6909 smul %o3, %o2, %i2 loop_6908: bne,a,pt %xcc, loop_6910 fandnot2 %f4, %f4, %f6 loop_6909: fbul %fcc3, loop_6911 ldsw [%l7 + 0x34], %i3 loop_6910: bleu loop_6912 movle %xcc, %o7, %l2 loop_6911: tn %xcc, 0x5 ldx [%l7 + 0x58], %g5 loop_6912: ldsw [%l7 + 0x14], %l6 ldsh [%l7 + 0x1E], %l0 ba,a loop_6913 umul %i5, %i1, %l3 tn %xcc, 0x2 bne,pn %icc, loop_6914 loop_6913: ldsh [%l7 + 0x5A], %g1 st %f7, [%l7 + 0x64] fbl,a %fcc2, loop_6915 loop_6914: fpackfix %f4, %f14 fmovrsne %o0, %f6, %f13 brlz %o4, loop_6916 loop_6915: popc 0x1DC9, %i6 ldd [%l7 + 0x30], %f4 stw %g3, [%l7 + 0x48] loop_6916: fmovdcc %xcc, %f7, %f0 ldd [%l7 + 0x58], %f10 fmovrde %i0, %f4, %f0 fmovda %icc, %f9, %f14 nop setx loop_6917, %l0, %l1 jmpl %l1, %i7 fnot1 %f10, %f14 call loop_6918 stx %o6, [%l7 + 0x28] loop_6917: faligndata %f14, %f2, %f6 brlz %l1, loop_6919 loop_6918: fmul8x16au %f5, %f0, %f12 fnot2 %f4, %f14 fsrc2s %f11, %f11 loop_6919: fmovdg %xcc, %f1, %f15 lduw [%l7 + 0x08], %o5 sethi 0x0FA3, %g7 tsubcc %o1, %i4, %g2 fpsub16 %f2, %f10, %f4 ldub [%l7 + 0x12], %g4 edge16n %l5, %g6, %o3 ldsb [%l7 + 0x10], %l4 ldx [%l7 + 0x58], %o2 fxnor %f12, %f2, %f10 array32 %i2, %o7, %i3 fpsub16 %f2, %f14, %f14 movrgez %g5, %l6, %l0 stb %i5, [%l7 + 0x45] fbul %fcc0, loop_6920 fmovsl %icc, %f5, %f15 fmovsvc %xcc, %f9, %f5 fmovscc %xcc, %f1, %f11 loop_6920: orn %i1, 0x1A18, %l2 stb %g1, [%l7 + 0x4A] ldx [%l7 + 0x58], %l3 ldsb [%l7 + 0x58], %o4 fmovdpos %icc, %f9, %f9 orn %i6, 0x0DFE, %o0 fmovdneg %xcc, %f1, %f2 ldx [%l7 + 0x20], %g3 fmovd %f10, %f4 fcmpgt16 %f8, %f0, %i0 ldsb [%l7 + 0x17], %i7 bpos,a,pn %xcc, loop_6921 fmovspos %icc, %f15, %f15 tn %icc, 0x4 std %f12, [%l7 + 0x70] loop_6921: lduw [%l7 + 0x68], %l1 fmovdvs %icc, %f3, %f10 srax %o5, 0x1D, %o6 fpadd32s %f12, %f7, %f11 fabss %f10, %f2 ldsw [%l7 + 0x4C], %o1 brlz %i4, loop_6922 fmovsg %xcc, %f11, %f11 tpos %xcc, 0x7 bshuffle %f10, %f6, %f0 loop_6922: be,a %icc, loop_6923 brgz %g2, loop_6924 lduw [%l7 + 0x20], %g7 nop setx loop_6925, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6923: ldsw [%l7 + 0x08], %l5 loop_6924: te %icc, 0x0 tpos %icc, 0x6 loop_6925: tgu %xcc, 0x6 stx %g4, [%l7 + 0x48] fzeros %f7 stw %g6, [%l7 + 0x50] lduh [%l7 + 0x5A], %l4 orcc %o3, %o2, %i2 fmovrsgez %i3, %f11, %f12 bge,a loop_6926 lduh [%l7 + 0x4A], %o7 fcmple32 %f8, %f12, %l6 fmovdle %icc, %f8, %f9 loop_6926: ldd [%l7 + 0x60], %f4 stw %l0, [%l7 + 0x30] addcc %i5, 0x06FE, %g5 movrgez %l2, 0x1C0, %g1 ldx [%l7 + 0x68], %l3 movvc %xcc, %o4, %i1 ldsh [%l7 + 0x24], %i6 fble,a %fcc0, loop_6927 fmovrsgez %g3, %f10, %f3 fmovsgu %xcc, %f11, %f1 sth %i0, [%l7 + 0x2A] loop_6927: sdivcc %i7, 0x0505, %o0 ldub [%l7 + 0x30], %o5 umulcc %o6, %l1, %i4 call loop_6928 st %f11, [%l7 + 0x0C] movrlz %g2, %o1, %g7 bgu,pt %xcc, loop_6929 loop_6928: fpsub32 %f8, %f2, %f0 te %xcc, 0x1 subc %g4, 0x0CC7, %g6 loop_6929: ldd [%l7 + 0x50], %f0 ldd [%l7 + 0x60], %f4 movrne %l5, 0x218, %o3 fcmpne16 %f12, %f0, %l4 sth %i2, [%l7 + 0x26] srlx %o2, %i3, %o7 tsubcc %l6, 0x15B6, %l0 movleu %xcc, %i5, %g5 fmovda %icc, %f0, %f14 ldx [%l7 + 0x28], %g1 fmovsleu %xcc, %f0, %f12 nop setx loop_6930, %l0, %l1 jmpl %l1, %l3 fabsd %f4, %f14 and %l2, %o4, %i6 stw %i1, [%l7 + 0x74] loop_6930: lduw [%l7 + 0x24], %i0 xnor %i7, 0x0B64, %o0 andcc %g3, 0x1D2B, %o5 fcmpeq32 %f2, %f2, %l1 bgu,a loop_6931 fmovrsgz %i4, %f11, %f2 stx %g2, [%l7 + 0x08] nop setx loop_6932, %l0, %l1 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_6931: fbg %fcc2, loop_6933 fmovdl %xcc, %f7, %f2 movgu %xcc, %o6, %g7 loop_6932: array32 %g4, %o1, %g6 loop_6933: addc %o3, 0x1B8F, %l4 ldub [%l7 + 0x0C], %i2 bshuffle %f2, %f14, %f4 fcmpne32 %f14, %f2, %o2 fsrc2s %f10, %f7 for %f2, %f12, %f14 fmuld8ulx16 %f13, %f14, %f14 fpsub16s %f14, %f15, %f2 ld [%l7 + 0x24], %f11 stx %l5, [%l7 + 0x70] stw %i3, [%l7 + 0x5C] tvc %xcc, 0x4 tvc %xcc, 0x7 fxor %f12, %f12, %f10 addccc %l6, 0x1C1A, %o7 fmovdneg %xcc, %f0, %f7 lduh [%l7 + 0x22], %i5 movvc %xcc, %g5, %g1 ldd [%l7 + 0x70], %f4 fmovscs %icc, %f12, %f1 ldsh [%l7 + 0x62], %l0 fmovsl %icc, %f9, %f6 ldub [%l7 + 0x10], %l3 movl %icc, %o4, %l2 stb %i1, [%l7 + 0x1B] taddcc %i6, %i0, %i7 stb %g3, [%l7 + 0x27] tneg %xcc, 0x1 fmovrde %o5, %f6, %f4 bne,a %xcc, loop_6934 nop setx loop_6935, %l0, %l1 jmpl %l1, %o0 lduh [%l7 + 0x7A], %l1 ldsh [%l7 + 0x36], %g2 loop_6934: fandnot2s %f5, %f11, %f10 loop_6935: ldd [%l7 + 0x50], %f12 mulx %o6, 0x18DE, %i4 alignaddr %g7, %o1, %g6 ldub [%l7 + 0x76], %o3 movrne %g4, %i2, %o2 edge16n %l5, %l4, %l6 std %f14, [%l7 + 0x40] edge32 %i3, %i5, %o7 st %f13, [%l7 + 0x6C] smulcc %g5, %l0, %l3 fmul8sux16 %f10, %f6, %f4 srl %o4, %l2, %i1 fmovscs %xcc, %f13, %f9 fmovde %xcc, %f5, %f5 tne %icc, 0x6 fornot2 %f6, %f8, %f14 fsrc2 %f0, %f12 st %f5, [%l7 + 0x30] std %f10, [%l7 + 0x18] brz,a %g1, loop_6936 ldub [%l7 + 0x2F], %i0 andn %i6, 0x0FE8, %g3 alignaddr %o5, %o0, %l1 loop_6936: movg %icc, %i7, %g2 fcmped %fcc0, %f0, %f10 smulcc %o6, 0x1D10, %i4 movpos %icc, %g7, %o1 sub %g6, %g4, %i2 ldsh [%l7 + 0x36], %o3 array32 %o2, %l5, %l4 fsrc1s %f7, %f0 edge8l %i3, %i5, %o7 sth %g5, [%l7 + 0x44] sth %l0, [%l7 + 0x7A] brgez,a %l3, loop_6937 fmovsneg %icc, %f13, %f4 ldd [%l7 + 0x10], %f8 ldd [%l7 + 0x18], %f2 loop_6937: stw %l6, [%l7 + 0x14] siam 0x2 stx %l2, [%l7 + 0x78] fzeros %f0 fmovdvc %icc, %f13, %f1 ldsw [%l7 + 0x40], %o4 fpackfix %f6, %f0 tne %xcc, 0x5 ldsb [%l7 + 0x3A], %i1 fmul8sux16 %f10, %f12, %f14 ldsb [%l7 + 0x23], %g1 ldd [%l7 + 0x48], %f8 tcs %icc, 0x7 stb %i0, [%l7 + 0x25] movn %xcc, %i6, %o5 tn %icc, 0x2 brlez,a %g3, loop_6938 tsubcctv %l1, %i7, %g2 ldub [%l7 + 0x64], %o6 stb %o0, [%l7 + 0x34] loop_6938: bl,pt %icc, loop_6939 movrgez %g7, 0x2EF, %o1 sdivx %i4, 0x1B28, %g6 fmovd %f2, %f6 loop_6939: mulx %g4, %o3, %o2 ldx [%l7 + 0x30], %l5 edge8ln %i2, %l4, %i3 stx %o7, [%l7 + 0x58] fmovdgu %icc, %f2, %f1 fnegs %f6, %f2 mulscc %g5, 0x0D26, %l0 ldsw [%l7 + 0x68], %i5 movrlez %l6, 0x006, %l2 fcmpne16 %f14, %f10, %o4 lduh [%l7 + 0x78], %l3 movcs %icc, %g1, %i0 fmuld8sux16 %f4, %f1, %f0 sth %i6, [%l7 + 0x0E] fmovscc %xcc, %f8, %f1 movrgez %i1, 0x37E, %o5 udivx %l1, 0x0B84, %i7 fandnot1s %f12, %f0, %f14 fbl %fcc3, loop_6940 ldx [%l7 + 0x78], %g3 fzeros %f15 array32 %o6, %o0, %g2 loop_6940: fornot2 %f0, %f0, %f8 srl %o1, %i4, %g6 fnands %f6, %f2, %f1 lduw [%l7 + 0x28], %g7 st %f5, [%l7 + 0x3C] ldsw [%l7 + 0x74], %g4 stw %o2, [%l7 + 0x7C] bcc,pt %icc, loop_6941 sll %l5, %i2, %o3 addc %i3, 0x1C53, %l4 fmovdge %xcc, %f3, %f6 loop_6941: fmuld8sux16 %f9, %f13, %f0 bcs,a loop_6942 fmovdvc %icc, %f5, %f8 sth %g5, [%l7 + 0x2C] tleu %icc, 0x0 loop_6942: tsubcc %o7, 0x0EEF, %i5 ldub [%l7 + 0x52], %l0 ta %icc, 0x6 std %f12, [%l7 + 0x28] sll %l6, 0x10, %l2 ldsb [%l7 + 0x5D], %o4 movvc %xcc, %l3, %i0 movleu %xcc, %i6, %g1 movneg %xcc, %o5, %i1 movrgz %l1, %i7, %g3 tsubcctv %o0, 0x0CC1, %o6 bcc,a,pt %xcc, loop_6943 fmul8x16au %f0, %f14, %f14 fbu %fcc2, loop_6944 bl,a,pt %icc, loop_6945 loop_6943: udivcc %g2, 0x0A38, %o1 fpsub32 %f8, %f0, %f2 loop_6944: ldub [%l7 + 0x35], %i4 loop_6945: fzero %f8 nop setx loop_6946, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8ulx16 %f0, %f12, %f6 taddcc %g6, 0x0EDC, %g7 add %o2, %g4, %l5 loop_6946: movre %i2, 0x114, %o3 bgu,a %xcc, loop_6947 fbo %fcc3, loop_6948 std %f4, [%l7 + 0x50] xnor %i3, %g5, %l4 loop_6947: stx %o7, [%l7 + 0x58] loop_6948: ldub [%l7 + 0x49], %l0 fnegd %f6, %f8 fmovdg %icc, %f6, %f14 fabss %f7, %f2 xnor %i5, 0x1E64, %l6 stb %l2, [%l7 + 0x7C] move %icc, %o4, %l3 movcs %icc, %i6, %i0 sra %o5, 0x1D, %i1 fsrc2s %f6, %f7 fbg,a %fcc3, loop_6949 fmovsge %icc, %f6, %f12 and %l1, 0x12CD, %g1 fbul %fcc3, loop_6950 loop_6949: bge,a,pt %icc, loop_6951 ldsb [%l7 + 0x5C], %i7 stw %o0, [%l7 + 0x34] loop_6950: stb %g3, [%l7 + 0x7A] loop_6951: mulscc %g2, 0x07D3, %o6 fpadd32 %f12, %f12, %f0 fxor %f4, %f0, %f12 fmovsle %xcc, %f12, %f0 fmovsgu %icc, %f10, %f4 popc %i4, %o1 sth %g6, [%l7 + 0x38] std %f4, [%l7 + 0x50] stx %g7, [%l7 + 0x40] fbe,a %fcc0, loop_6952 ldx [%l7 + 0x58], %o2 udivcc %l5, 0x0441, %i2 stx %o3, [%l7 + 0x40] loop_6952: fmovrdne %i3, %f2, %f4 bgu,a,pn %xcc, loop_6953 fmovse %icc, %f5, %f14 mulx %g4, %g5, %o7 ldd [%l7 + 0x18], %f0 loop_6953: fornot2 %f0, %f10, %f4 sdivcc %l0, 0x0307, %i5 fmovdl %icc, %f11, %f8 tne %icc, 0x5 fcmpes %fcc0, %f14, %f9 ldsh [%l7 + 0x2E], %l4 ldx [%l7 + 0x68], %l6 tleu %xcc, 0x5 brgz,a %o4, loop_6954 fnands %f1, %f12, %f13 stx %l3, [%l7 + 0x70] fmovsle %xcc, %f3, %f8 loop_6954: orn %l2, 0x073C, %i0 stb %o5, [%l7 + 0x23] mulscc %i6, %l1, %i1 stw %i7, [%l7 + 0x08] tl %xcc, 0x1 sth %o0, [%l7 + 0x4A] st %f1, [%l7 + 0x4C] tne %icc, 0x4 fnegs %f4, %f0 bcc,pt %xcc, loop_6955 movgu %xcc, %g3, %g2 brlz %o6, loop_6956 fpsub16 %f10, %f4, %f6 loop_6955: fzero %f12 bneg,pt %xcc, loop_6957 loop_6956: fmovrdlz %i4, %f6, %f0 ld [%l7 + 0x34], %f12 fmovrse %g1, %f4, %f1 loop_6957: xorcc %o1, 0x0FC5, %g7 ldsh [%l7 + 0x2C], %g6 bpos,a,pt %xcc, loop_6958 xnorcc %o2, %i2, %o3 fsrc2 %f0, %f10 smulcc %l5, 0x18D2, %g4 loop_6958: fmovdn %xcc, %f13, %f10 stb %g5, [%l7 + 0x5E] lduh [%l7 + 0x74], %i3 fpsub16s %f5, %f1, %f10 andncc %o7, %l0, %l4 sth %l6, [%l7 + 0x4E] ld [%l7 + 0x78], %f6 std %f14, [%l7 + 0x50] fmovrdgz %i5, %f4, %f6 fmovdle %xcc, %f11, %f7 fpack32 %f0, %f0, %f4 fmovsneg %icc, %f12, %f1 ld [%l7 + 0x58], %f9 lduh [%l7 + 0x7A], %l3 lduw [%l7 + 0x30], %o4 fmovsvc %xcc, %f13, %f3 tcs %icc, 0x5 fands %f8, %f14, %f9 fbule %fcc3, loop_6959 faligndata %f2, %f10, %f0 fpackfix %f6, %f9 movrne %l2, 0x129, %i0 loop_6959: fbe %fcc0, loop_6960 tleu %icc, 0x2 ldub [%l7 + 0x3F], %o5 edge8l %l1, %i6, %i7 loop_6960: tge %xcc, 0x0 ldsw [%l7 + 0x1C], %o0 std %f6, [%l7 + 0x68] lduh [%l7 + 0x20], %i1 sth %g3, [%l7 + 0x78] ldx [%l7 + 0x50], %o6 fcmpes %fcc1, %f9, %f4 call loop_6961 ldsb [%l7 + 0x1D], %g2 lduw [%l7 + 0x40], %i4 be loop_6962 loop_6961: fnot2 %f4, %f8 sdiv %o1, 0x0FFE, %g1 fmovrslz %g7, %f5, %f1 loop_6962: nop !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14265 ! Type i : 14363 ! Type cti : 6962 ! Type l : 14410 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0x1E2E7F1F .word 0x3359AC27 .word 0xED8AA511 .word 0x8757508F .word 0x67DD6536 .word 0x45F1B590 .word 0x9D5F05CC .word 0xE5E66FCE .word 0x1E0EBCC1 .word 0x78F60C80 .word 0x9B20541D .word 0x4DB378E6 .word 0x8A26A69E .word 0x1E9CCDDA .word 0x940BDBBB .word 0x6253533D .word 0x29E7079E .word 0x88F66012 .word 0xC5243C61 .word 0x8F7DA876 .word 0x3F175371 .word 0x04B7201E .word 0x1755A19F .word 0x7589D827 .word 0x3EE4FB34 .word 0x0CF1C0F3 .word 0x6635AA45 .word 0x570E73C3 .word 0x67F9146D .word 0x19BCAC71 .word 0x4B34C2EF .word 0xEFC43A9E .word 0x03CA067E .word 0x9579B736 .word 0x09A93A4A .word 0x1226A2D3 .word 0x63BDEBEA .word 0x1C2EEEC5 .word 0xB64111E0 .word 0x3E809FEE .word 0xFC60651A .word 0x7DAA8C26 .word 0x2A00AADB .word 0xE991314A .word 0xEBF1C258 .word 0x6AD6AF64 .word 0xF751AD98 .word 0xD5C766C5 .word 0x2C1F6536 .word 0xE8C9C405 .word 0x6530C485 .word 0x1DB111A9 .word 0xF5A71BCE .word 0xCCBFC800 .word 0x58E4663C .word 0xEADFC7B5 .word 0xDD9DEED7 .word 0xA3D25D25 .word 0x40408340 .word 0x5140BC13 .word 0xB333A9FD .word 0x8C28FF5E .word 0x26539696 .word 0x0D1D388B .end