/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: isa2_basic_fc16.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=750363131" .ident "BY rg131678 ON Mon Jul 14 14:04:51 CDT 2003" .ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc16.s,v 1.3 2007/07/05 21:59:06 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 0xF, %g1 set 0x9, %g2 set 0x7, %g3 set 0x3, %g4 set 0x1, %g5 set 0x7, %g6 set 0xC, %g7 !# Input registers set -0xB, %i0 set -0x4, %i1 set -0xB, %i2 set -0xC, %i3 set -0x1, %i4 set -0x6, %i5 set -0x2, %i6 set -0x9, %i7 !# Local registers set 0x0D7E69A6, %l0 set 0x1F7E2716, %l1 set 0x6B3ABAE1, %l2 set 0x35337B06, %l3 set 0x6BD64905, %l4 set 0x78E87D29, %l5 set 0x13D70012, %l6 !# Output registers set -0x03AC, %o0 set -0x0E69, %o1 set -0x0E19, %o2 set 0x001B, %o3 set 0x1483, %o4 set -0x15A0, %o5 set -0x10B3, %o6 set 0x0C47, %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 .. fornot2 %f2, %f12, %f0 stx %i2, [%l7 + 0x38] bneg,a %xcc, loop_1 stx %g6, [%l7 + 0x10] ldsb [%l7 + 0x5B], %l2 fmovsne %icc, %f8, %f2 loop_1: ldx [%l7 + 0x58], %g3 fand %f12, %f8, %f0 movle %xcc, %g5, %o7 ldsb [%l7 + 0x62], %l3 orn %l1, 0x1664, %o2 fpsub32 %f6, %f10, %f0 fbne,a %fcc0, loop_2 bg,a loop_3 fmovsg %xcc, %f4, %f3 orcc %o5, 0x176D, %o0 loop_2: fbne,a %fcc3, loop_4 loop_3: fbe %fcc2, loop_5 fnot1 %f10, %f8 fmovrse %i4, %f0, %f0 loop_4: sth %o6, [%l7 + 0x74] loop_5: edge32n %i3, %g4, %i6 st %f4, [%l7 + 0x34] fmovsvs %icc, %f13, %f8 fands %f6, %f13, %f6 ldsh [%l7 + 0x5E], %l5 fand %f10, %f14, %f0 fba,a %fcc0, loop_6 ldx [%l7 + 0x50], %l4 fbe,a %fcc1, loop_7 ble,a,pt %icc, loop_8 loop_6: taddcctv %i1, %o1, %i7 lduw [%l7 + 0x54], %i0 loop_7: fmovsleu %xcc, %f8, %f0 loop_8: fzeros %f11 fble,a %fcc2, loop_9 bge,pn %xcc, loop_10 bcc,pn %xcc, loop_11 bvs,a %xcc, loop_12 loop_9: fmovsl %icc, %f11, %f15 loop_10: lduw [%l7 + 0x10], %o3 loop_11: ldx [%l7 + 0x48], %i5 loop_12: ldsb [%l7 + 0x74], %g7 ldsb [%l7 + 0x63], %o4 movl %icc, %g1, %g2 fcmpeq16 %f0, %f6, %l0 edge32ln %i2, %g6, %l2 fpackfix %f10, %f0 sdivx %l6, 0x0725, %g5 fnegs %f10, %f14 stw %g3, [%l7 + 0x44] stw %o7, [%l7 + 0x34] fble %fcc3, loop_13 sth %l1, [%l7 + 0x7E] fnor %f12, %f8, %f14 bcs,a %xcc, loop_14 loop_13: bcc,a %xcc, loop_15 fmovspos %icc, %f7, %f14 ldsh [%l7 + 0x58], %o2 loop_14: move %xcc, %l3, %o0 loop_15: fcmpes %fcc0, %f3, %f13 ldx [%l7 + 0x68], %i4 fmovsvs %xcc, %f8, %f6 ldd [%l7 + 0x30], %f4 sth %o5, [%l7 + 0x1E] ldd [%l7 + 0x60], %f10 ldd [%l7 + 0x50], %f0 fmovrslz %o6, %f0, %f14 fmovdvs %icc, %f4, %f13 ldub [%l7 + 0x79], %i3 stw %i6, [%l7 + 0x4C] ldsw [%l7 + 0x14], %g4 sethi 0x02CE, %l5 stw %l4, [%l7 + 0x7C] stw %o1, [%l7 + 0x40] fors %f11, %f2, %f7 fnegd %f12, %f6 brz,a %i7, loop_16 movrgez %i1, %o3, %i5 fmul8x16 %f12, %f0, %f2 fsrc2 %f8, %f12 loop_16: fmovdpos %icc, %f10, %f15 fmovdneg %xcc, %f2, %f14 fmovrsgez %g7, %f14, %f6 stb %i0, [%l7 + 0x4C] stb %g1, [%l7 + 0x61] fandnot2 %f8, %f14, %f8 faligndata %f0, %f8, %f8 stw %o4, [%l7 + 0x14] fmovspos %icc, %f15, %f0 ldx [%l7 + 0x28], %g2 tvc %icc, 0x0 brlz %l0, loop_17 fpsub32 %f4, %f4, %f2 ldsh [%l7 + 0x76], %i2 ldx [%l7 + 0x08], %g6 loop_17: sdivx %l2, 0x109C, %g5 ldsh [%l7 + 0x38], %g3 fmul8x16 %f1, %f4, %f10 sth %l6, [%l7 + 0x4E] stw %o7, [%l7 + 0x2C] fba %fcc2, loop_18 fmovrsgz %l1, %f15, %f13 edge16ln %o2, %o0, %l3 ldsb [%l7 + 0x4D], %i4 loop_18: fmovsneg %xcc, %f4, %f15 fmovsg %xcc, %f6, %f7 movcs %xcc, %o6, %o5 and %i3, %i6, %l5 fbul %fcc2, loop_19 fmovsge %icc, %f10, %f13 fmuld8sux16 %f6, %f4, %f4 sllx %g4, %o1, %l4 loop_19: fmovdn %icc, %f11, %f11 fandnot2s %f0, %f12, %f13 edge32l %i1, %o3, %i5 xor %i7, 0x00B2, %i0 fpsub16s %f5, %f5, %f11 tne %xcc, 0x2 fmovdl %icc, %f2, %f11 fmovsg %icc, %f3, %f6 brgz %g1, loop_20 fmovsn %xcc, %f14, %f7 lduw [%l7 + 0x6C], %g7 umul %o4, 0x18B6, %g2 loop_20: std %f10, [%l7 + 0x38] fnot2 %f6, %f10 st %f3, [%l7 + 0x3C] orcc %l0, 0x03AA, %g6 fbule,a %fcc1, loop_21 stx %i2, [%l7 + 0x28] ba,a,pt %xcc, loop_22 xnor %g5, 0x0195, %l2 loop_21: sth %g3, [%l7 + 0x48] lduw [%l7 + 0x5C], %o7 loop_22: edge16l %l6, %l1, %o2 fornot1s %f5, %f11, %f7 sra %l3, %i4, %o6 bvs,a,pn %icc, loop_23 fmovse %xcc, %f0, %f3 fbe,a %fcc2, loop_24 fmovrsgz %o5, %f4, %f3 loop_23: stw %i3, [%l7 + 0x08] fbule %fcc0, loop_25 loop_24: fpack32 %f0, %f0, %f10 fpmerge %f12, %f3, %f6 ldsb [%l7 + 0x5A], %o0 loop_25: ldsh [%l7 + 0x22], %l5 fones %f15 ldsb [%l7 + 0x7D], %g4 ldx [%l7 + 0x70], %o1 fmovsvs %icc, %f14, %f13 tgu %icc, 0x4 stx %i6, [%l7 + 0x50] fmovscs %xcc, %f4, %f11 fpadd16s %f9, %f5, %f15 fcmpgt32 %f6, %f6, %l4 fsrc2s %f8, %f3 tleu %xcc, 0x5 edge16ln %i1, %i5, %o3 sth %i7, [%l7 + 0x40] ldsb [%l7 + 0x66], %i0 sth %g7, [%l7 + 0x4A] xnor %g1, 0x1B76, %g2 srl %o4, %g6, %l0 udiv %g5, 0x1510, %i2 fnot1s %f4, %f9 movpos %icc, %l2, %o7 fmovdcs %icc, %f9, %f13 fmovrdne %g3, %f0, %f4 orcc %l6, 0x0008, %o2 call loop_26 orncc %l1, %i4, %l3 fpackfix %f10, %f0 fnegd %f8, %f10 loop_26: fnand %f8, %f4, %f4 st %f13, [%l7 + 0x08] ldsw [%l7 + 0x4C], %o6 ldsh [%l7 + 0x40], %o5 stw %o0, [%l7 + 0x28] stx %i3, [%l7 + 0x40] array32 %g4, %l5, %i6 stx %l4, [%l7 + 0x70] fmul8ulx16 %f12, %f10, %f6 nop setx loop_27, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movcs %icc, %i1, %i5 lduh [%l7 + 0x76], %o3 st %f7, [%l7 + 0x20] loop_27: ldd [%l7 + 0x30], %f10 tn %xcc, 0x0 stb %o1, [%l7 + 0x2D] fmuld8ulx16 %f0, %f1, %f4 fmovdpos %xcc, %f6, %f15 lduh [%l7 + 0x7C], %i7 ldsw [%l7 + 0x2C], %i0 fmovsl %xcc, %f5, %f13 fbul %fcc1, loop_28 stx %g7, [%l7 + 0x48] fxor %f0, %f2, %f8 sth %g2, [%l7 + 0x5E] loop_28: edge16n %o4, %g6, %g1 tpos %icc, 0x4 lduh [%l7 + 0x0A], %g5 pdist %f10, %f2, %f14 fmovrdne %i2, %f0, %f4 sdivx %l0, 0x1702, %o7 fsrc2s %f15, %f1 bpos loop_29 nop setx loop_30, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x18], %f10 fmovdge %xcc, %f2, %f1 loop_29: fmul8sux16 %f4, %f14, %f8 loop_30: for %f10, %f12, %f0 st %f1, [%l7 + 0x7C] movneg %icc, %l2, %l6 lduh [%l7 + 0x70], %g3 fnot1 %f8, %f4 fmovda %xcc, %f11, %f11 bleu,a loop_31 siam 0x5 sdivcc %l1, 0x0B38, %i4 movrlz %o2, 0x39E, %o6 loop_31: sll %l3, %o0, %i3 tneg %icc, 0x3 ldd [%l7 + 0x08], %f4 taddcc %g4, %o5, %l5 fnegs %f10, %f2 call loop_32 std %f8, [%l7 + 0x50] xor %l4, 0x1C58, %i1 bge %xcc, loop_33 loop_32: xnor %i6, %o3, %o1 edge16n %i7, %i5, %i0 fpsub32s %f12, %f6, %f6 loop_33: andcc %g7, 0x1637, %g2 tne %icc, 0x0 movvs %icc, %g6, %o4 ldsb [%l7 + 0x09], %g1 ldub [%l7 + 0x4C], %i2 sth %l0, [%l7 + 0x38] fmul8x16al %f14, %f9, %f14 stx %o7, [%l7 + 0x58] fmovrdne %l2, %f0, %f10 edge16ln %l6, %g5, %l1 fsrc1 %f4, %f12 ldsw [%l7 + 0x08], %g3 ldsw [%l7 + 0x64], %i4 fblg %fcc2, loop_34 fmovrde %o2, %f6, %f4 fmovspos %icc, %f8, %f10 fandnot2 %f4, %f4, %f10 loop_34: bl,a %xcc, loop_35 fbl %fcc3, loop_36 movvc %xcc, %l3, %o6 fnands %f9, %f4, %f4 loop_35: xnorcc %o0, 0x1DA1, %i3 loop_36: be,a loop_37 std %f2, [%l7 + 0x08] edge16ln %o5, %l5, %l4 fmovs %f4, %f11 loop_37: fandnot1s %f3, %f4, %f3 fmovdvs %xcc, %f3, %f0 brlz %g4, loop_38 edge8l %i6, %i1, %o3 fexpand %f4, %f14 movvs %xcc, %o1, %i7 loop_38: fmovrse %i5, %f1, %f6 ld [%l7 + 0x68], %f12 stw %g7, [%l7 + 0x40] tcc %icc, 0x3 ldub [%l7 + 0x70], %g2 lduh [%l7 + 0x56], %g6 std %f2, [%l7 + 0x48] fmovd %f12, %f8 fmovrse %o4, %f12, %f15 sth %i0, [%l7 + 0x7A] fnot1 %f0, %f12 ba,a,pn %icc, loop_39 std %f0, [%l7 + 0x38] sth %i2, [%l7 + 0x28] fpadd32 %f4, %f0, %f8 loop_39: nop setx loop_40, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x20], %f13 bcc,pn %icc, loop_41 st %f1, [%l7 + 0x0C] loop_40: fpadd32s %f14, %f15, %f8 call loop_42 loop_41: xnor %l0, 0x18D4, %g1 andn %l2, 0x0688, %l6 ldsw [%l7 + 0x1C], %o7 loop_42: fcmple16 %f8, %f14, %l1 ldsb [%l7 + 0x3F], %g3 sub %g5, %i4, %o2 call loop_43 xorcc %l3, %o6, %i3 fbne %fcc3, loop_44 tle %icc, 0x4 loop_43: fand %f4, %f0, %f6 ldsb [%l7 + 0x4C], %o5 loop_44: movrlz %o0, 0x339, %l5 fmovrslez %g4, %f3, %f13 ldx [%l7 + 0x70], %i6 fblg %fcc1, loop_45 edge32l %l4, %o3, %i1 xnorcc %i7, 0x0D36, %i5 brgz %o1, loop_46 loop_45: fbo,a %fcc1, loop_47 fmovdgu %icc, %f9, %f7 movleu %icc, %g7, %g2 loop_46: tsubcctv %o4, 0x107F, %g6 loop_47: stb %i0, [%l7 + 0x1E] edge8n %i2, %l0, %g1 fmovsle %xcc, %f2, %f4 fbe %fcc2, loop_48 st %f10, [%l7 + 0x60] fabsd %f0, %f14 fnot1 %f0, %f2 loop_48: be %xcc, loop_49 subccc %l6, 0x0B4C, %o7 fmovdn %xcc, %f1, %f14 srax %l2, 0x01, %l1 loop_49: subcc %g3, 0x09D3, %g5 stw %o2, [%l7 + 0x68] orn %i4, 0x1334, %l3 srax %i3, %o6, %o0 siam 0x4 tleu %icc, 0x1 fbule,a %fcc2, loop_50 bvs,a,pt %xcc, loop_51 fble,a %fcc1, loop_52 lduw [%l7 + 0x24], %o5 loop_50: smulcc %g4, %l5, %l4 loop_51: ldsh [%l7 + 0x62], %o3 loop_52: fcmped %fcc2, %f12, %f6 fpackfix %f4, %f10 fmovsgu %icc, %f11, %f4 stb %i1, [%l7 + 0x0B] fnegs %f7, %f14 fmovda %xcc, %f6, %f9 fmovsvs %icc, %f6, %f0 udiv %i6, 0x0D98, %i5 fmovdcc %xcc, %f15, %f8 sdivcc %i7, 0x1D20, %o1 ldsw [%l7 + 0x4C], %g7 edge16l %o4, %g2, %i0 fpadd32 %f2, %f4, %f10 fbe,a %fcc3, loop_53 fbl %fcc3, loop_54 fmovrsne %i2, %f12, %f7 fmovsne %xcc, %f8, %f14 loop_53: sethi 0x0DA4, %l0 loop_54: fmovdvs %icc, %f10, %f2 array8 %g1, %l6, %g6 fmovsgu %xcc, %f10, %f2 ldsb [%l7 + 0x66], %o7 stw %l1, [%l7 + 0x34] sdiv %g3, 0x0FAD, %l2 ldsh [%l7 + 0x26], %g5 ldd [%l7 + 0x58], %f14 fcmpeq16 %f12, %f8, %i4 nop setx loop_55, %l0, %l1 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 %f0, %f3 fnot1 %f4, %f8 movrlz %l3, %i3, %o6 loop_55: bge,a loop_56 ble,pt %icc, loop_57 nop setx loop_58, %l0, %l1 jmpl %l1, %o0 movrlez %o5, 0x32F, %o2 loop_56: edge16l %g4, %l5, %o3 loop_57: udivcc %i1, 0x0230, %l4 loop_58: fmovd %f4, %f2 movcc %icc, %i5, %i6 tne %icc, 0x7 bn,a,pn %icc, loop_59 stw %i7, [%l7 + 0x2C] sll %g7, %o4, %g2 srlx %i0, 0x06, %o1 loop_59: sra %i2, %g1, %l0 fmovsl %icc, %f10, %f9 stw %g6, [%l7 + 0x38] lduh [%l7 + 0x28], %o7 ld [%l7 + 0x50], %f12 array16 %l6, %l1, %l2 mova %xcc, %g3, %g5 fmovdpos %xcc, %f9, %f13 tle %icc, 0x5 sub %l3, 0x1C26, %i3 stw %o6, [%l7 + 0x20] bne,pt %xcc, loop_60 fmovrslz %i4, %f1, %f2 movle %xcc, %o5, %o2 fmovs %f4, %f7 loop_60: addccc %o0, 0x02A7, %l5 fmovrse %g4, %f15, %f4 sth %o3, [%l7 + 0x5E] ld [%l7 + 0x2C], %f14 fmovdpos %icc, %f15, %f0 edge8 %l4, %i5, %i1 sdiv %i6, 0x1FD3, %i7 fnands %f13, %f6, %f13 xor %o4, %g7, %i0 fmovrdlez %g2, %f6, %f14 fpack16 %f8, %f7 st %f3, [%l7 + 0x24] fmovdpos %xcc, %f10, %f5 orn %i2, 0x05FC, %o1 fpack32 %f0, %f6, %f2 movne %icc, %g1, %l0 movpos %xcc, %g6, %l6 fmovrsgez %o7, %f6, %f14 fzeros %f8 bg,a %icc, loop_61 fble %fcc0, loop_62 lduw [%l7 + 0x08], %l2 tg %icc, 0x4 loop_61: fmovsa %icc, %f13, %f13 loop_62: fmovse %icc, %f6, %f15 bvs loop_63 edge8l %g3, %l1, %l3 tg %icc, 0x6 xorcc %g5, 0x1191, %i3 loop_63: tg %xcc, 0x4 bleu,a,pt %icc, loop_64 movrgez %i4, %o6, %o2 bne,pn %icc, loop_65 fxnors %f2, %f6, %f1 loop_64: lduw [%l7 + 0x20], %o5 fmuld8ulx16 %f7, %f0, %f14 loop_65: ba loop_66 addcc %o0, %g4, %l5 fmovsa %xcc, %f4, %f6 movneg %icc, %l4, %i5 loop_66: movvc %xcc, %i1, %i6 orcc %o3, %o4, %g7 fxnors %f2, %f10, %f4 fmovsvc %icc, %f8, %f8 ldsh [%l7 + 0x1A], %i0 st %f3, [%l7 + 0x5C] fbl,a %fcc1, loop_67 sll %g2, 0x05, %i2 bshuffle %f2, %f4, %f10 bl,a loop_68 loop_67: be,a loop_69 fmovrslz %i7, %f13, %f8 sdiv %o1, 0x1242, %l0 loop_68: tvs %icc, 0x4 loop_69: fmovsleu %xcc, %f9, %f3 fmovsle %icc, %f11, %f5 movcc %xcc, %g6, %l6 for %f4, %f14, %f0 ld [%l7 + 0x28], %f14 array32 %o7, %g1, %g3 ldd [%l7 + 0x38], %f10 lduh [%l7 + 0x32], %l1 lduh [%l7 + 0x28], %l3 array8 %g5, %l2, %i4 umulcc %i3, 0x1628, %o2 ld [%l7 + 0x24], %f4 sub %o5, %o6, %o0 smulcc %g4, %l4, %l5 nop setx loop_70, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brgez %i1, loop_71 std %f10, [%l7 + 0x68] fmovdcs %xcc, %f13, %f3 loop_70: tvs %icc, 0x5 loop_71: movrlez %i5, 0x0C6, %o3 movvs %icc, %o4, %g7 fabss %f15, %f3 tvc %xcc, 0x1 fcmpd %fcc1, %f10, %f2 mova %icc, %i0, %g2 fmovrdlz %i2, %f8, %f4 fxnors %f6, %f9, %f5 ldd [%l7 + 0x50], %f14 ld [%l7 + 0x28], %f2 std %f2, [%l7 + 0x10] sdivcc %i6, 0x08A3, %i7 sub %o1, %g6, %l6 fmovdvs %icc, %f6, %f12 movpos %xcc, %o7, %l0 ldsb [%l7 + 0x36], %g1 nop setx loop_72, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fands %f10, %f6, %f1 ldsw [%l7 + 0x40], %g3 stx %l3, [%l7 + 0x58] loop_72: tleu %xcc, 0x5 ble loop_73 fblg,a %fcc2, loop_74 bneg,a,pn %xcc, loop_75 fbule %fcc3, loop_76 loop_73: edge16l %g5, %l2, %i4 loop_74: edge8n %i3, %o2, %o5 loop_75: edge32ln %o6, %l1, %g4 loop_76: fsrc2s %f9, %f8 ld [%l7 + 0x10], %f0 bshuffle %f6, %f2, %f6 fcmpeq16 %f0, %f12, %o0 udiv %l4, 0x1C5B, %l5 subcc %i1, 0x0529, %i5 xnor %o4, 0x106C, %o3 fmovdle %xcc, %f6, %f7 fmovsgu %icc, %f13, %f14 fcmpne16 %f6, %f12, %g7 ldsh [%l7 + 0x58], %i0 tge %icc, 0x6 stx %i2, [%l7 + 0x28] edge8l %g2, %i7, %i6 movle %icc, %o1, %g6 ldsb [%l7 + 0x43], %l6 ble,a loop_77 fpsub32s %f8, %f15, %f6 lduh [%l7 + 0x54], %l0 fmul8x16al %f14, %f0, %f6 loop_77: ld [%l7 + 0x70], %f11 addc %o7, 0x1BE8, %g3 movrgz %l3, 0x00B, %g1 fbge,a %fcc2, loop_78 ld [%l7 + 0x14], %f15 fnand %f12, %f0, %f2 addc %l2, %i4, %g5 loop_78: stw %i3, [%l7 + 0x34] stx %o2, [%l7 + 0x58] sth %o5, [%l7 + 0x2A] bn,a,pn %icc, loop_79 sth %o6, [%l7 + 0x1C] fbul,a %fcc3, loop_80 movne %xcc, %g4, %l1 loop_79: ldsw [%l7 + 0x10], %l4 std %f12, [%l7 + 0x48] loop_80: fmovdpos %icc, %f1, %f11 xor %l5, %o0, %i5 edge8l %o4, %i1, %g7 stw %o3, [%l7 + 0x4C] ldsh [%l7 + 0x08], %i2 tneg %xcc, 0x6 brgez %g2, loop_81 bpos,a,pn %xcc, loop_82 movrlz %i0, %i7, %i6 fnor %f0, %f12, %f12 loop_81: udiv %g6, 0x06C5, %o1 loop_82: ldd [%l7 + 0x48], %f14 movl %xcc, %l6, %l0 stb %o7, [%l7 + 0x59] fnot1s %f4, %f10 stx %l3, [%l7 + 0x18] fbg,a %fcc0, loop_83 fnot1s %f3, %f2 sth %g1, [%l7 + 0x4C] fornot2 %f4, %f10, %f14 loop_83: fbg,a %fcc2, loop_84 fcmpne32 %f10, %f10, %g3 ld [%l7 + 0x08], %f3 std %f0, [%l7 + 0x48] loop_84: movge %xcc, %i4, %g5 st %f6, [%l7 + 0x5C] fxor %f10, %f0, %f0 fbuge %fcc0, loop_85 lduh [%l7 + 0x66], %l2 fsrc2 %f2, %f14 mova %icc, %i3, %o5 loop_85: fmovs %f3, %f13 stb %o2, [%l7 + 0x7E] movcs %icc, %o6, %l1 tn %xcc, 0x7 fcmpgt32 %f6, %f10, %g4 ldsb [%l7 + 0x1C], %l5 tsubcctv %o0, 0x1537, %l4 fpadd16 %f6, %f12, %f2 fabsd %f4, %f10 edge32l %o4, %i5, %i1 lduw [%l7 + 0x5C], %g7 sdivx %o3, 0x1FD3, %i2 st %f5, [%l7 + 0x38] mulscc %g2, %i7, %i0 ldsh [%l7 + 0x7A], %i6 lduw [%l7 + 0x6C], %g6 ldub [%l7 + 0x65], %o1 umul %l6, 0x1DD9, %o7 fors %f0, %f7, %f11 lduw [%l7 + 0x60], %l3 ldsw [%l7 + 0x10], %l0 sth %g3, [%l7 + 0x26] fones %f2 sth %g1, [%l7 + 0x14] stx %i4, [%l7 + 0x20] fnegs %f10, %f5 stw %l2, [%l7 + 0x60] ldsh [%l7 + 0x4C], %g5 taddcc %o5, %i3, %o6 xorcc %o2, 0x014C, %l1 stx %g4, [%l7 + 0x68] fcmpeq16 %f14, %f2, %o0 ldsh [%l7 + 0x22], %l5 fcmpes %fcc3, %f4, %f11 lduh [%l7 + 0x78], %o4 edge8n %i5, %l4, %g7 tg %xcc, 0x3 fexpand %f4, %f0 fbge %fcc0, loop_86 fandnot1 %f10, %f12, %f14 fbul %fcc1, loop_87 fmovdge %xcc, %f11, %f10 loop_86: stb %i1, [%l7 + 0x58] tcs %xcc, 0x1 loop_87: edge16ln %o3, %g2, %i2 fcmps %fcc1, %f13, %f3 fbug,a %fcc0, loop_88 sth %i0, [%l7 + 0x54] ldsb [%l7 + 0x21], %i6 popc %i7, %g6 loop_88: bleu,pn %xcc, loop_89 ldd [%l7 + 0x58], %f2 fmovsvc %icc, %f11, %f2 ldd [%l7 + 0x10], %f2 loop_89: taddcctv %l6, %o1, %o7 bcs loop_90 bleu loop_91 movleu %xcc, %l3, %l0 sll %g3, 0x04, %g1 loop_90: stw %l2, [%l7 + 0x24] loop_91: movvc %xcc, %i4, %o5 fmovsle %xcc, %f3, %f7 ldsh [%l7 + 0x10], %g5 movrlez %o6, %i3, %l1 movl %icc, %g4, %o2 movrne %o0, %l5, %o4 fpsub16 %f14, %f2, %f12 ldsh [%l7 + 0x70], %l4 array8 %i5, %i1, %o3 udivx %g2, 0x199E, %g7 fbu,a %fcc2, loop_92 fcmpgt32 %f6, %f0, %i0 andcc %i6, 0x1934, %i2 ldsw [%l7 + 0x5C], %g6 loop_92: stx %l6, [%l7 + 0x30] fmovsle %icc, %f3, %f7 mulscc %o1, 0x1896, %o7 fmovrsgez %i7, %f3, %f15 ldsb [%l7 + 0x28], %l0 smul %l3, %g1, %l2 bl,pt %xcc, loop_93 movg %xcc, %i4, %g3 popc %g5, %o6 sth %i3, [%l7 + 0x7E] loop_93: bleu loop_94 ldsb [%l7 + 0x20], %l1 movrgez %o5, %o2, %g4 stb %l5, [%l7 + 0x4A] loop_94: fabsd %f14, %f14 fmuld8sux16 %f11, %f0, %f8 fmovrdlz %o4, %f2, %f14 ldsw [%l7 + 0x78], %l4 stb %o0, [%l7 + 0x09] bcs,a %icc, loop_95 fand %f4, %f14, %f10 nop setx loop_96, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x5C], %i5 loop_95: ld [%l7 + 0x14], %f15 fpack16 %f6, %f10 loop_96: ldsh [%l7 + 0x7C], %i1 bgu,pt %icc, loop_97 stb %g2, [%l7 + 0x2F] srl %o3, 0x0E, %i0 brlz %g7, loop_98 loop_97: fmuld8ulx16 %f3, %f9, %f4 fcmpeq16 %f12, %f10, %i6 move %xcc, %i2, %l6 loop_98: ldd [%l7 + 0x48], %f4 fnegd %f4, %f6 sub %o1, %o7, %g6 fmovd %f2, %f4 fcmpgt16 %f2, %f4, %i7 ldd [%l7 + 0x38], %f12 smul %l0, 0x1E8A, %l3 fbule %fcc3, loop_99 ldd [%l7 + 0x78], %f12 movneg %xcc, %g1, %i4 tsubcc %g3, %l2, %g5 loop_99: st %f4, [%l7 + 0x78] xnor %i3, %o6, %o5 tleu %icc, 0x1 ldsb [%l7 + 0x3A], %l1 lduh [%l7 + 0x4C], %o2 sth %g4, [%l7 + 0x16] fmovrdlez %l5, %f14, %f0 ldsb [%l7 + 0x5F], %l4 brgez %o0, loop_100 tcs %xcc, 0x6 fbne %fcc0, loop_101 fmul8x16au %f15, %f14, %f6 loop_100: fnot2s %f8, %f10 movrlz %i5, %o4, %i1 loop_101: fbu %fcc1, loop_102 fcmpes %fcc0, %f1, %f11 fxnor %f14, %f10, %f12 fmovrde %o3, %f6, %f14 loop_102: stb %g2, [%l7 + 0x1B] umulcc %i0, %i6, %g7 st %f2, [%l7 + 0x6C] array32 %i2, %l6, %o1 ldd [%l7 + 0x78], %f0 tpos %icc, 0x3 ldsw [%l7 + 0x2C], %o7 stb %g6, [%l7 + 0x6D] ldsw [%l7 + 0x20], %i7 ldsb [%l7 + 0x3E], %l3 ldsh [%l7 + 0x34], %g1 fmovrdne %l0, %f10, %f0 sth %i4, [%l7 + 0x68] ldsb [%l7 + 0x3C], %g3 movvc %xcc, %g5, %l2 edge16ln %o6, %o5, %i3 bgu,a %xcc, loop_103 fba,a %fcc0, loop_104 fcmpne16 %f10, %f10, %o2 nop setx loop_105, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_103: movrlez %g4, 0x370, %l1 loop_104: tge %xcc, 0x7 taddcctv %l5, %o0, %l4 loop_105: fmovdne %xcc, %f8, %f9 ldx [%l7 + 0x40], %i5 fnot1 %f12, %f0 fmovs %f4, %f2 fcmpeq32 %f8, %f14, %o4 te %xcc, 0x3 ldx [%l7 + 0x10], %i1 tcc %icc, 0x4 and %o3, %i0, %g2 move %xcc, %g7, %i2 fcmple16 %f4, %f14, %i6 movrlz %l6, 0x12E, %o7 fmovrdgez %g6, %f2, %f12 fabss %f2, %f7 brz,a %o1, loop_106 bcc,a,pn %icc, loop_107 fpadd32s %f4, %f2, %f10 ldd [%l7 + 0x28], %f6 loop_106: movrne %l3, %i7, %g1 loop_107: fbne %fcc1, loop_108 fmovrslz %i4, %f9, %f1 fba %fcc0, loop_109 lduw [%l7 + 0x68], %g3 loop_108: tn %xcc, 0x5 smulcc %l0, 0x02B3, %l2 loop_109: tcc %icc, 0x0 std %f12, [%l7 + 0x70] lduw [%l7 + 0x7C], %o6 fmuld8sux16 %f15, %f10, %f2 alignaddrl %g5, %o5, %o2 addcc %g4, %i3, %l1 ldsw [%l7 + 0x5C], %o0 add %l4, 0x024A, %i5 movcc %xcc, %o4, %i1 edge8 %o3, %l5, %i0 fmovrde %g2, %f8, %f8 fcmple32 %f12, %f12, %g7 fbu,a %fcc1, loop_110 xor %i6, %l6, %i2 ld [%l7 + 0x50], %f10 stb %o7, [%l7 + 0x72] loop_110: ldsh [%l7 + 0x40], %g6 tcs %icc, 0x1 bg,a loop_111 addccc %o1, 0x1925, %l3 fmovdl %xcc, %f12, %f10 fxors %f2, %f7, %f2 loop_111: fxnors %f3, %f4, %f8 movrgz %i7, 0x3DA, %i4 fmovrdlez %g3, %f10, %f2 array16 %l0, %g1, %l2 stx %o6, [%l7 + 0x40] tcc %icc, 0x4 edge16n %g5, %o2, %o5 ldsh [%l7 + 0x36], %g4 bg,a,pn %icc, loop_112 fmovda %xcc, %f7, %f4 array8 %l1, %o0, %i3 fbue %fcc0, loop_113 loop_112: fble,a %fcc1, loop_114 tn %xcc, 0x6 fble,a %fcc1, loop_115 loop_113: fmovscs %xcc, %f10, %f2 loop_114: fpsub16s %f9, %f2, %f6 movg %xcc, %i5, %l4 loop_115: faligndata %f12, %f14, %f4 movrlz %o4, 0x36A, %i1 fbo,a %fcc2, loop_116 ldub [%l7 + 0x62], %l5 edge8ln %o3, %g2, %i0 and %i6, 0x1616, %g7 loop_116: lduh [%l7 + 0x40], %i2 subccc %o7, %l6, %o1 fbe,a %fcc0, loop_117 fmovda %icc, %f9, %f6 fbn %fcc1, loop_118 fmovdvs %icc, %f14, %f5 loop_117: fors %f14, %f8, %f5 sth %g6, [%l7 + 0x5C] loop_118: be,a %icc, loop_119 ldsb [%l7 + 0x08], %l3 ldsb [%l7 + 0x2E], %i7 st %f4, [%l7 + 0x7C] loop_119: umulcc %g3, %l0, %g1 ldsh [%l7 + 0x3E], %i4 orn %o6, %l2, %o2 fzeros %f1 nop setx loop_120, %l0, %l1 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 loop_121 ldsh [%l7 + 0x72], %o5 stw %g4, [%l7 + 0x70] loop_120: tge %xcc, 0x5 loop_121: fbg %fcc1, loop_122 ldd [%l7 + 0x68], %f14 brgz %g5, loop_123 ldub [%l7 + 0x74], %l1 loop_122: movge %icc, %i3, %i5 ldsw [%l7 + 0x18], %l4 loop_123: fpackfix %f10, %f5 fmul8ulx16 %f14, %f12, %f6 sth %o4, [%l7 + 0x36] stx %o0, [%l7 + 0x18] ld [%l7 + 0x30], %f11 addc %i1, 0x153B, %l5 edge8ln %o3, %g2, %i0 std %f14, [%l7 + 0x30] array8 %i6, %g7, %o7 tsubcc %l6, 0x18B0, %i2 movrlz %o1, 0x13C, %l3 ldsb [%l7 + 0x24], %i7 sth %g3, [%l7 + 0x08] ldsh [%l7 + 0x66], %g6 mova %icc, %l0, %g1 ldx [%l7 + 0x48], %i4 ldub [%l7 + 0x5F], %l2 fandnot1 %f14, %f0, %f10 bvs,pn %xcc, loop_124 movne %icc, %o2, %o6 fmovdneg %icc, %f5, %f10 fxnors %f12, %f11, %f12 loop_124: ldsw [%l7 + 0x14], %g4 ldsh [%l7 + 0x3E], %g5 tvc %xcc, 0x1 tle %icc, 0x2 sdiv %l1, 0x160A, %o5 fmovdge %icc, %f5, %f4 fmovdleu %xcc, %f7, %f6 stw %i3, [%l7 + 0x68] fnot2s %f13, %f11 ld [%l7 + 0x74], %f13 fmovdl %icc, %f13, %f11 ldd [%l7 + 0x60], %f6 fzeros %f4 and %i5, 0x1650, %l4 addcc %o0, %o4, %i1 ldd [%l7 + 0x10], %f2 fandnot2 %f10, %f6, %f12 stx %l5, [%l7 + 0x40] ldub [%l7 + 0x56], %o3 fmovrdgez %g2, %f14, %f10 edge8l %i6, %g7, %o7 std %f14, [%l7 + 0x38] fpsub32s %f0, %f13, %f10 fpadd16s %f2, %f5, %f1 edge8n %l6, %i0, %i2 lduw [%l7 + 0x3C], %o1 or %l3, 0x1D6D, %i7 fpsub16 %f2, %f0, %f6 fornot1s %f0, %f10, %f15 fmovrdgz %g3, %f2, %f6 popc %g6, %l0 ld [%l7 + 0x74], %f5 fmovsa %xcc, %f1, %f2 lduw [%l7 + 0x4C], %i4 ldub [%l7 + 0x1B], %g1 fbe,a %fcc3, loop_125 fcmpeq16 %f8, %f2, %o2 ldx [%l7 + 0x68], %o6 fpack32 %f14, %f10, %f10 loop_125: ld [%l7 + 0x18], %f3 fnot2s %f5, %f9 fmovdle %xcc, %f2, %f8 ld [%l7 + 0x4C], %f2 lduw [%l7 + 0x5C], %l2 fba %fcc0, loop_126 srax %g4, 0x0E, %l1 fmovdpos %xcc, %f7, %f9 fxnors %f6, %f9, %f12 loop_126: xnor %g5, 0x07F4, %o5 fbul,a %fcc2, loop_127 fabss %f4, %f3 mova %xcc, %i3, %i5 fors %f6, %f10, %f1 loop_127: movge %xcc, %l4, %o4 fnegd %f6, %f14 stx %i1, [%l7 + 0x60] bn,a %icc, loop_128 sth %o0, [%l7 + 0x2A] fzero %f12 fcmpne16 %f4, %f0, %l5 loop_128: sth %g2, [%l7 + 0x2A] sth %o3, [%l7 + 0x12] fpsub32 %f4, %f0, %f4 ldd [%l7 + 0x20], %f8 edge8ln %i6, %g7, %l6 tcc %icc, 0x2 array32 %o7, %i2, %o1 nop setx loop_129, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble,a,pn %xcc, loop_130 udivx %l3, 0x0A75, %i0 fbe %fcc2, loop_131 loop_129: or %g3, %i7, %l0 loop_130: ld [%l7 + 0x3C], %f1 stx %g6, [%l7 + 0x68] loop_131: fmul8x16au %f5, %f7, %f10 bleu,pn %xcc, loop_132 array16 %g1, %o2, %o6 fcmps %fcc2, %f9, %f4 udiv %l2, 0x15E7, %g4 loop_132: lduh [%l7 + 0x2C], %i4 fornot1s %f13, %f8, %f12 stb %g5, [%l7 + 0x76] fcmpd %fcc1, %f12, %f10 std %f10, [%l7 + 0x70] fmovrde %o5, %f6, %f2 fmovdn %icc, %f2, %f1 tg %icc, 0x7 fmul8x16al %f5, %f2, %f6 fpadd32s %f14, %f7, %f4 lduw [%l7 + 0x38], %l1 ldx [%l7 + 0x10], %i3 edge16ln %l4, %i5, %i1 tsubcctv %o4, %o0, %g2 fble,a %fcc3, loop_133 fcmple16 %f6, %f4, %o3 mulscc %i6, %l5, %g7 ld [%l7 + 0x68], %f1 loop_133: fmovdl %icc, %f7, %f1 alignaddr %o7, %i2, %l6 movle %icc, %l3, %o1 stx %i0, [%l7 + 0x50] bcc,pn %icc, loop_134 stw %g3, [%l7 + 0x0C] fbuge %fcc3, loop_135 lduh [%l7 + 0x78], %i7 loop_134: fnot2 %f10, %f4 sth %l0, [%l7 + 0x14] loop_135: orn %g1, %o2, %g6 fcmpes %fcc1, %f6, %f2 lduw [%l7 + 0x18], %o6 lduh [%l7 + 0x08], %g4 bg loop_136 fpsub16s %f14, %f15, %f13 ldsb [%l7 + 0x37], %l2 fbo,a %fcc1, loop_137 loop_136: fnand %f8, %f14, %f0 udiv %i4, 0x0A07, %g5 std %f6, [%l7 + 0x70] loop_137: fbu,a %fcc2, loop_138 fbo %fcc2, loop_139 brnz %o5, loop_140 movle %icc, %l1, %l4 loop_138: sll %i5, %i1, %o4 loop_139: ldx [%l7 + 0x20], %o0 loop_140: fornot1 %f4, %f0, %f2 ldub [%l7 + 0x46], %i3 bcc,pn %xcc, loop_141 sth %o3, [%l7 + 0x70] fnor %f8, %f14, %f8 fcmpgt32 %f10, %f14, %g2 loop_141: fxor %f4, %f0, %f12 st %f4, [%l7 + 0x54] stb %i6, [%l7 + 0x5C] bvs,a loop_142 brgez,a %l5, loop_143 bleu %xcc, loop_144 stb %g7, [%l7 + 0x2B] loop_142: st %f4, [%l7 + 0x2C] loop_143: sra %i2, 0x02, %l6 loop_144: edge8ln %o7, %l3, %o1 ldx [%l7 + 0x60], %g3 fsrc1 %f6, %f12 be loop_145 fnegs %f15, %f14 lduw [%l7 + 0x74], %i0 fmovspos %icc, %f0, %f9 loop_145: subccc %i7, 0x15B7, %l0 fmul8x16al %f6, %f7, %f6 smulcc %g1, %g6, %o6 bvs %xcc, loop_146 fpadd32 %f0, %f6, %f2 fmovdg %icc, %f4, %f9 ldd [%l7 + 0x58], %f4 loop_146: fmul8ulx16 %f12, %f2, %f8 fpack16 %f10, %f8 taddcc %o2, %g4, %i4 stb %g5, [%l7 + 0x61] fmovspos %icc, %f13, %f13 edge16n %l2, %l1, %l4 st %f7, [%l7 + 0x3C] std %f6, [%l7 + 0x40] fbug %fcc0, loop_147 sth %i5, [%l7 + 0x70] taddcc %i1, 0x09E4, %o5 xnorcc %o0, %i3, %o4 loop_147: movvc %icc, %o3, %g2 pdist %f8, %f2, %f6 lduh [%l7 + 0x46], %i6 fble,a %fcc1, loop_148 fsrc1s %f0, %f10 brgez %g7, loop_149 fxnors %f7, %f0, %f7 loop_148: fone %f4 lduh [%l7 + 0x2E], %l5 loop_149: fnot1s %f0, %f1 fnot2s %f11, %f13 tneg %icc, 0x1 fpack16 %f10, %f11 std %f0, [%l7 + 0x10] movvs %icc, %i2, %o7 fmovrslez %l6, %f3, %f7 tcc %icc, 0x2 tvs %icc, 0x1 bge,a loop_150 ldsh [%l7 + 0x68], %l3 fpadd16s %f12, %f9, %f0 fmovdcs %xcc, %f10, %f9 loop_150: movrgz %o1, 0x089, %i0 fandnot1s %f1, %f10, %f13 std %f0, [%l7 + 0x08] alignaddrl %g3, %i7, %l0 smul %g1, %o6, %o2 lduw [%l7 + 0x5C], %g6 ldsb [%l7 + 0x09], %i4 fmovsvs %xcc, %f1, %f12 fsrc2 %f8, %f12 fmovde %xcc, %f8, %f5 pdist %f12, %f14, %f8 st %f0, [%l7 + 0x0C] fmovdne %icc, %f7, %f9 fmovrdgz %g4, %f0, %f10 udivcc %l2, 0x12A7, %l1 ldsb [%l7 + 0x75], %g5 fornot2 %f8, %f2, %f12 stw %l4, [%l7 + 0x64] ldsw [%l7 + 0x18], %i1 stw %o5, [%l7 + 0x0C] fmovdneg %icc, %f0, %f13 fandnot2s %f12, %f7, %f8 stb %o0, [%l7 + 0x5E] orcc %i3, 0x1ED6, %i5 fmuld8sux16 %f0, %f2, %f14 fabsd %f14, %f8 alignaddr %o4, %g2, %o3 ldsh [%l7 + 0x34], %g7 st %f14, [%l7 + 0x60] stx %i6, [%l7 + 0x58] fxnor %f0, %f0, %f10 ldx [%l7 + 0x48], %l5 fba %fcc1, loop_151 udiv %i2, 0x0A89, %l6 std %f6, [%l7 + 0x78] stx %l3, [%l7 + 0x58] loop_151: lduh [%l7 + 0x2A], %o7 std %f10, [%l7 + 0x08] edge16l %i0, %g3, %i7 fbe,a %fcc3, loop_152 fcmpeq16 %f2, %f4, %o1 ldsh [%l7 + 0x64], %g1 fmul8x16au %f8, %f10, %f10 loop_152: ldsh [%l7 + 0x5C], %o6 brnz %l0, loop_153 fmovdne %xcc, %f6, %f10 fpsub32s %f1, %f0, %f0 ldsb [%l7 + 0x36], %g6 loop_153: ldx [%l7 + 0x60], %i4 movre %g4, %l2, %l1 stw %g5, [%l7 + 0x64] ldsw [%l7 + 0x24], %l4 fcmpeq32 %f6, %f10, %i1 bl,a loop_154 lduw [%l7 + 0x7C], %o5 ldsh [%l7 + 0x5C], %o2 st %f12, [%l7 + 0x28] loop_154: bn,a,pt %xcc, loop_155 fnor %f0, %f14, %f14 fmovsn %icc, %f11, %f6 andn %o0, %i3, %o4 loop_155: ldx [%l7 + 0x60], %i5 fmovda %icc, %f8, %f11 sth %o3, [%l7 + 0x42] movrlez %g2, 0x34D, %i6 st %f12, [%l7 + 0x4C] movne %icc, %l5, %g7 ldsw [%l7 + 0x50], %i2 fbuge,a %fcc0, loop_156 tneg %xcc, 0x7 ldsw [%l7 + 0x64], %l6 array32 %l3, %i0, %o7 loop_156: std %f4, [%l7 + 0x58] ldsw [%l7 + 0x1C], %i7 ldsb [%l7 + 0x33], %o1 fpackfix %f2, %f6 udiv %g1, 0x1832, %o6 ldd [%l7 + 0x48], %f14 edge16ln %l0, %g6, %i4 xor %g3, %g4, %l1 bcs %icc, loop_157 sllx %l2, 0x17, %g5 sllx %i1, %o5, %o2 std %f4, [%l7 + 0x20] loop_157: ldsh [%l7 + 0x4A], %o0 lduw [%l7 + 0x6C], %i3 bneg,a %icc, loop_158 bcc loop_159 fmovdgu %xcc, %f13, %f3 ldsh [%l7 + 0x3A], %l4 loop_158: lduw [%l7 + 0x34], %o4 loop_159: smulcc %o3, 0x191C, %g2 stb %i6, [%l7 + 0x0C] bcs,a,pn %icc, loop_160 tneg %icc, 0x1 movvc %icc, %i5, %g7 edge8 %i2, %l6, %l5 loop_160: fxnors %f8, %f3, %f8 ldsh [%l7 + 0x7C], %i0 subc %o7, %l3, %o1 bneg %icc, loop_161 ldsb [%l7 + 0x21], %g1 ldsh [%l7 + 0x4A], %i7 sth %l0, [%l7 + 0x24] loop_161: fzero %f4 sdivx %o6, 0x0D5B, %i4 fsrc2 %f14, %f4 fcmpes %fcc2, %f8, %f15 movge %icc, %g6, %g4 ldsb [%l7 + 0x16], %l1 fmovsleu %icc, %f7, %f10 movvs %xcc, %l2, %g5 movrgez %i1, 0x1C6, %o5 fmovrsgez %o2, %f15, %f1 fmovrdlez %g3, %f2, %f14 mulscc %o0, 0x03CA, %i3 array16 %o4, %l4, %o3 fpsub16s %f4, %f6, %f15 move %xcc, %g2, %i5 fnot1 %f8, %f4 fmovdle %xcc, %f4, %f12 ldub [%l7 + 0x6E], %g7 fxnors %f13, %f10, %f8 lduh [%l7 + 0x10], %i2 faligndata %f12, %f0, %f2 ldd [%l7 + 0x20], %f14 fands %f0, %f3, %f2 fbu %fcc3, loop_162 faligndata %f0, %f12, %f14 fsrc1s %f10, %f3 fmovdne %xcc, %f3, %f4 loop_162: fcmpes %fcc1, %f12, %f0 fandnot1s %f10, %f7, %f13 movcc %xcc, %l6, %l5 lduh [%l7 + 0x5A], %i6 movre %o7, 0x06C, %i0 ld [%l7 + 0x7C], %f6 fornot1 %f14, %f12, %f4 xnor %o1, %l3, %g1 std %f6, [%l7 + 0x58] move %icc, %l0, %o6 sethi 0x1193, %i4 fmovscc %icc, %f1, %f1 fcmpes %fcc2, %f12, %f7 ldd [%l7 + 0x58], %f4 stw %i7, [%l7 + 0x50] ldub [%l7 + 0x28], %g6 fmovrdlz %g4, %f10, %f6 fmovrse %l2, %f9, %f10 brlz %l1, loop_163 array16 %g5, %o5, %i1 ldub [%l7 + 0x43], %g3 ld [%l7 + 0x14], %f15 loop_163: lduh [%l7 + 0x64], %o2 fmovrdlez %o0, %f6, %f2 array8 %i3, %l4, %o3 nop setx loop_164, %l0, %l1 jmpl %l1, %g2 bgu,a %icc, loop_165 ldsh [%l7 + 0x78], %i5 fandnot1s %f15, %f13, %f13 loop_164: nop setx loop_166, %l0, %l1 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_165: ldsh [%l7 + 0x2E], %o4 fnor %f8, %f2, %f12 fmuld8ulx16 %f8, %f3, %f14 loop_166: fnor %f14, %f10, %f14 edge32ln %i2, %l6, %g7 sll %l5, 0x11, %i6 xnor %i0, %o1, %l3 fcmped %fcc0, %f10, %f12 movrlez %g1, %l0, %o6 ldsb [%l7 + 0x15], %o7 fbue,a %fcc3, loop_167 umul %i7, 0x1EA3, %g6 array16 %g4, %l2, %i4 smul %l1, %o5, %i1 loop_167: movrgez %g5, %g3, %o2 fmovsle %icc, %f12, %f8 udivx %o0, 0x1B7E, %i3 tcs %icc, 0x2 addc %o3, %g2, %l4 bneg,a %xcc, loop_168 sll %o4, %i5, %l6 fmovspos %icc, %f12, %f7 fcmped %fcc1, %f12, %f6 loop_168: ldub [%l7 + 0x2B], %g7 brlz,a %l5, loop_169 std %f6, [%l7 + 0x38] movn %icc, %i2, %i6 fzeros %f1 loop_169: ldub [%l7 + 0x16], %o1 tle %icc, 0x0 fpadd32s %f9, %f12, %f6 ld [%l7 + 0x54], %f5 movgu %icc, %l3, %i0 ta %xcc, 0x6 fcmpne32 %f10, %f12, %l0 fsrc2s %f10, %f4 fnor %f10, %f2, %f12 fmul8sux16 %f6, %f10, %f8 brlez,a %o6, loop_170 sth %o7, [%l7 + 0x68] ldsh [%l7 + 0x36], %i7 xnorcc %g6, 0x12BC, %g4 loop_170: movneg %xcc, %l2, %g1 ldsb [%l7 + 0x60], %i4 xnor %l1, 0x10A6, %i1 brgz,a %g5, loop_171 fcmple16 %f14, %f2, %g3 xnorcc %o2, 0x1108, %o0 be,pt %xcc, loop_172 loop_171: tcs %icc, 0x3 std %f12, [%l7 + 0x58] movpos %xcc, %i3, %o5 loop_172: fmovsgu %xcc, %f12, %f0 fmovrdlz %g2, %f14, %f8 stb %l4, [%l7 + 0x1D] sra %o4, 0x1E, %i5 fzeros %f9 stb %l6, [%l7 + 0x1B] fpadd16s %f0, %f10, %f7 tne %icc, 0x7 fand %f10, %f8, %f14 movle %xcc, %o3, %g7 fcmpgt32 %f8, %f0, %i2 fmovdpos %xcc, %f2, %f14 be,pn %xcc, loop_173 ldsh [%l7 + 0x7A], %l5 sllx %i6, 0x0C, %o1 edge8ln %l3, %l0, %i0 loop_173: fandnot1s %f10, %f14, %f1 movvc %icc, %o6, %o7 fbule %fcc0, loop_174 ldub [%l7 + 0x66], %i7 sll %g4, %g6, %g1 srlx %l2, %l1, %i4 loop_174: alignaddrl %i1, %g3, %o2 fxor %f4, %f12, %f6 std %f6, [%l7 + 0x60] mova %xcc, %o0, %g5 ldd [%l7 + 0x68], %f12 lduw [%l7 + 0x14], %o5 tle %xcc, 0x6 or %i3, %l4, %g2 movn %xcc, %o4, %l6 ldub [%l7 + 0x3F], %i5 movpos %icc, %g7, %o3 fbn,a %fcc2, loop_175 ldsb [%l7 + 0x24], %i2 tpos %xcc, 0x7 fpadd32s %f5, %f3, %f15 loop_175: fba %fcc2, loop_176 bne,pt %icc, loop_177 orn %i6, %o1, %l5 fnand %f10, %f14, %f12 loop_176: fabss %f12, %f14 loop_177: udivx %l3, 0x1F85, %l0 fbu %fcc2, loop_178 lduw [%l7 + 0x4C], %i0 ldsh [%l7 + 0x6E], %o7 fornot1 %f6, %f4, %f0 loop_178: srlx %o6, %i7, %g4 edge32n %g1, %g6, %l1 movrlz %l2, %i1, %g3 st %f2, [%l7 + 0x1C] taddcc %i4, 0x1F8B, %o0 brgz,a %o2, loop_179 st %f2, [%l7 + 0x14] ldub [%l7 + 0x12], %g5 fones %f0 loop_179: stw %i3, [%l7 + 0x24] stb %l4, [%l7 + 0x74] sth %o5, [%l7 + 0x46] fcmpd %fcc3, %f12, %f2 tsubcctv %g2, 0x0322, %l6 tgu %xcc, 0x7 lduw [%l7 + 0x40], %o4 fmovdle %icc, %f5, %f3 ld [%l7 + 0x2C], %f4 sth %i5, [%l7 + 0x4A] movle %icc, %g7, %i2 fmovsvs %xcc, %f13, %f3 fxor %f2, %f12, %f10 ldsb [%l7 + 0x79], %i6 taddcc %o3, %l5, %o1 bleu,a %icc, loop_180 ldd [%l7 + 0x20], %f8 fpsub32s %f10, %f6, %f1 bvc,a loop_181 loop_180: fnot1 %f0, %f14 fmovrdgez %l0, %f12, %f12 sth %l3, [%l7 + 0x66] loop_181: fmul8sux16 %f6, %f10, %f10 bpos,a,pn %xcc, loop_182 bshuffle %f8, %f4, %f6 ldsb [%l7 + 0x72], %i0 fzero %f8 loop_182: fxnors %f15, %f3, %f12 movrlz %o7, %i7, %g4 lduw [%l7 + 0x4C], %g1 stx %o6, [%l7 + 0x08] lduh [%l7 + 0x22], %g6 fornot2 %f8, %f4, %f6 fpsub16 %f4, %f2, %f14 fornot1 %f6, %f12, %f6 edge32ln %l2, %l1, %i1 stb %i4, [%l7 + 0x50] fpack32 %f10, %f2, %f8 fmovdn %icc, %f8, %f8 fmovdpos %xcc, %f12, %f15 stw %o0, [%l7 + 0x54] fnot1s %f2, %f10 umul %o2, %g3, %i3 tvs %icc, 0x6 fmovrse %l4, %f4, %f4 ldsw [%l7 + 0x70], %g5 fmovdn %icc, %f13, %f12 be,a,pt %icc, loop_183 ba,a,pn %icc, loop_184 stw %g2, [%l7 + 0x08] bvc %icc, loop_185 loop_183: lduw [%l7 + 0x54], %o5 loop_184: stw %l6, [%l7 + 0x50] bvs,a loop_186 loop_185: orncc %i5, %g7, %i2 lduh [%l7 + 0x44], %o4 edge8n %o3, %l5, %i6 loop_186: fors %f0, %f11, %f9 tvc %icc, 0x6 fmuld8sux16 %f2, %f0, %f0 sdiv %o1, 0x1F81, %l3 movne %icc, %i0, %l0 ldd [%l7 + 0x48], %f4 fbue,a %fcc0, loop_187 ld [%l7 + 0x54], %f6 sethi 0x18C2, %o7 edge16l %i7, %g4, %g1 loop_187: bl,a loop_188 std %f2, [%l7 + 0x30] move %xcc, %g6, %l2 tcs %xcc, 0x4 loop_188: ldsw [%l7 + 0x24], %o6 movrlz %i1, %i4, %o0 subc %l1, %g3, %o2 ldx [%l7 + 0x18], %i3 fpadd32 %f0, %f2, %f10 bge,a %icc, loop_189 andncc %l4, %g2, %g5 tneg %icc, 0x7 tvc %icc, 0x6 loop_189: andcc %o5, %i5, %g7 ldd [%l7 + 0x18], %f12 ldsb [%l7 + 0x30], %i2 fmovsvs %xcc, %f3, %f15 bcc loop_190 fmovsg %xcc, %f14, %f11 ldsb [%l7 + 0x45], %l6 st %f11, [%l7 + 0x54] loop_190: fpsub32 %f10, %f12, %f14 stb %o3, [%l7 + 0x13] ldd [%l7 + 0x10], %f10 fmul8x16au %f8, %f6, %f10 lduh [%l7 + 0x72], %l5 fbule %fcc0, loop_191 umul %o4, 0x1C18, %i6 edge16ln %o1, %i0, %l0 fnot2s %f11, %f12 loop_191: fmovsne %icc, %f9, %f14 ldd [%l7 + 0x58], %f14 fbne %fcc3, loop_192 fbu,a %fcc2, loop_193 udivcc %o7, 0x1D58, %i7 edge16n %g4, %g1, %g6 loop_192: sllx %l2, 0x06, %l3 loop_193: ldsw [%l7 + 0x30], %o6 tl %xcc, 0x0 stb %i4, [%l7 + 0x4E] tpos %icc, 0x1 stx %o0, [%l7 + 0x20] fzeros %f7 movn %icc, %i1, %l1 fcmpgt16 %f0, %f14, %g3 fmovsl %icc, %f2, %f0 nop setx loop_194, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %i3, [%l7 + 0x60] fcmpgt16 %f4, %f12, %l4 movn %xcc, %o2, %g5 loop_194: lduh [%l7 + 0x20], %g2 fbo,a %fcc3, loop_195 fbo,a %fcc2, loop_196 stw %o5, [%l7 + 0x68] fba %fcc3, loop_197 loop_195: stx %g7, [%l7 + 0x30] loop_196: mulx %i2, %l6, %i5 andn %l5, %o4, %i6 loop_197: st %f8, [%l7 + 0x54] movcc %xcc, %o1, %o3 ldsh [%l7 + 0x50], %l0 st %f9, [%l7 + 0x40] bpos loop_198 fbule %fcc0, loop_199 st %f0, [%l7 + 0x3C] stw %o7, [%l7 + 0x7C] loop_198: fone %f2 loop_199: ldsw [%l7 + 0x30], %i7 fbuge,a %fcc1, loop_200 ldd [%l7 + 0x28], %f0 pdist %f4, %f0, %f2 fcmple32 %f6, %f2, %i0 loop_200: udiv %g4, 0x193A, %g1 fmovsgu %xcc, %f10, %f11 ldx [%l7 + 0x40], %g6 ta %icc, 0x5 srlx %l2, 0x06, %o6 tl %icc, 0x2 bvs,a,pt %xcc, loop_201 movrgez %l3, 0x14A, %o0 tl %xcc, 0x3 lduh [%l7 + 0x48], %i4 loop_201: fpadd32 %f2, %f10, %f8 fmuld8ulx16 %f15, %f12, %f0 stx %l1, [%l7 + 0x68] st %f3, [%l7 + 0x48] fmovdne %icc, %f1, %f2 fmovrslez %i1, %f12, %f13 stw %g3, [%l7 + 0x74] ldsw [%l7 + 0x48], %i3 movrgz %o2, %l4, %g2 brnz %o5, loop_202 nop setx loop_203, %l0, %l1 jmpl %l1, %g5 bl,pn %icc, loop_204 addccc %i2, %g7, %l6 loop_202: fblg,a %fcc2, loop_205 loop_203: fblg %fcc3, loop_206 loop_204: bleu,a,pn %icc, loop_207 edge8n %l5, %o4, %i6 loop_205: bvs,a,pt %icc, loop_208 loop_206: sth %o1, [%l7 + 0x3E] loop_207: std %f10, [%l7 + 0x50] lduh [%l7 + 0x48], %i5 loop_208: fmovsvs %icc, %f10, %f11 tcc %xcc, 0x2 fbe %fcc0, loop_209 st %f4, [%l7 + 0x74] fnot1 %f4, %f8 bcc,a %icc, loop_210 loop_209: sdiv %o3, 0x017D, %l0 ldx [%l7 + 0x08], %i7 fandnot2 %f12, %f8, %f6 loop_210: ld [%l7 + 0x28], %f5 fpadd32 %f6, %f4, %f14 tle %icc, 0x0 ldx [%l7 + 0x70], %o7 fmovrdgz %i0, %f14, %f0 taddcctv %g4, %g1, %l2 fba,a %fcc0, loop_211 ldub [%l7 + 0x6F], %o6 fxor %f12, %f8, %f0 lduw [%l7 + 0x40], %g6 loop_211: fblg %fcc3, loop_212 alignaddr %o0, %l3, %l1 tge %xcc, 0x0 lduw [%l7 + 0x6C], %i1 loop_212: or %i4, 0x06CD, %i3 fmovdgu %icc, %f13, %f5 tne %icc, 0x5 fmovrdlez %g3, %f10, %f2 fmovscc %xcc, %f2, %f5 fbn %fcc1, loop_213 fbul,a %fcc2, loop_214 stw %o2, [%l7 + 0x14] ldsb [%l7 + 0x47], %g2 loop_213: tcs %icc, 0x1 loop_214: bvc,a,pt %xcc, loop_215 fmul8sux16 %f8, %f6, %f14 fmovdn %icc, %f2, %f4 sllx %l4, %g5, %i2 loop_215: tcc %icc, 0x1 srl %o5, %l6, %l5 movcs %xcc, %g7, %o4 fnot2 %f8, %f6 array32 %i6, %o1, %o3 tleu %icc, 0x3 movrgez %i5, %l0, %i7 orn %o7, 0x1703, %i0 st %f13, [%l7 + 0x3C] fmovsneg %icc, %f11, %f5 orncc %g1, 0x10FD, %g4 fmovsl %icc, %f8, %f6 fand %f10, %f6, %f2 movgu %xcc, %o6, %l2 for %f0, %f10, %f12 fbo %fcc2, loop_216 fbne,a %fcc2, loop_217 fandnot2 %f12, %f14, %f0 movpos %icc, %o0, %g6 loop_216: ldsh [%l7 + 0x68], %l3 loop_217: st %f14, [%l7 + 0x54] sdivx %l1, 0x1FAF, %i4 fmovrdne %i1, %f8, %f0 fornot1s %f5, %f0, %f8 std %f6, [%l7 + 0x60] st %f0, [%l7 + 0x70] ld [%l7 + 0x54], %f5 bvc,a %xcc, loop_218 fnor %f6, %f4, %f10 bleu,pn %xcc, loop_219 te %xcc, 0x7 loop_218: movrlez %i3, 0x3E0, %g3 ldx [%l7 + 0x70], %g2 loop_219: fmovrslez %l4, %f8, %f3 fmovdg %icc, %f13, %f5 tge %xcc, 0x3 ldub [%l7 + 0x19], %o2 stb %g5, [%l7 + 0x32] fmovrsne %i2, %f13, %f13 ldsh [%l7 + 0x5A], %l6 stx %o5, [%l7 + 0x18] fmovrdlez %l5, %f0, %f10 ldd [%l7 + 0x08], %f4 bneg,a,pt %xcc, loop_220 brnz %o4, loop_221 srax %g7, %i6, %o3 bvs loop_222 loop_220: umul %o1, 0x1740, %l0 loop_221: brlez %i7, loop_223 sth %i5, [%l7 + 0x2E] loop_222: alignaddr %o7, %g1, %g4 fmuld8sux16 %f2, %f4, %f4 loop_223: fmovsle %icc, %f2, %f7 fpsub32s %f5, %f8, %f4 move %xcc, %i0, %l2 std %f4, [%l7 + 0x48] pdist %f0, %f6, %f10 lduw [%l7 + 0x20], %o6 ldx [%l7 + 0x40], %o0 ldd [%l7 + 0x78], %f0 fnand %f12, %f10, %f4 movrne %l3, 0x106, %g6 brz,a %i4, loop_224 and %l1, 0x06B0, %i1 umulcc %g3, 0x1B2F, %i3 fmovsle %icc, %f5, %f14 loop_224: ldsb [%l7 + 0x59], %g2 fzeros %f9 fmovd %f0, %f2 udiv %l4, 0x03C7, %g5 std %f14, [%l7 + 0x60] tne %icc, 0x6 sllx %o2, 0x17, %l6 std %f12, [%l7 + 0x60] st %f12, [%l7 + 0x5C] nop setx loop_225, %l0, %l1 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, %i2, %l5 movge %xcc, %o4, %g7 tsubcc %o5, 0x07BC, %o3 loop_225: bcc %icc, loop_226 movle %xcc, %o1, %l0 addccc %i6, 0x0BE8, %i7 lduh [%l7 + 0x68], %o7 loop_226: edge32n %i5, %g4, %i0 std %f2, [%l7 + 0x58] bneg,a,pt %icc, loop_227 bne loop_228 std %f2, [%l7 + 0x10] array32 %g1, %o6, %l2 loop_227: fzeros %f15 loop_228: fmovrslz %o0, %f11, %f1 fnot2 %f8, %f12 st %f7, [%l7 + 0x5C] sra %g6, 0x16, %l3 fbg %fcc0, loop_229 fmovrslez %l1, %f8, %f11 nop setx loop_230, %l0, %l1 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 %f9, %f12, %f9 loop_229: taddcctv %i4, 0x0F1C, %i1 sub %g3, %i3, %g2 loop_230: bleu,a %icc, loop_231 ldx [%l7 + 0x28], %g5 sllx %o2, %l4, %i2 fcmple16 %f8, %f10, %l5 loop_231: tpos %icc, 0x5 stb %o4, [%l7 + 0x60] fmovdvc %xcc, %f2, %f8 fsrc2 %f8, %f6 ld [%l7 + 0x34], %f12 fandnot1s %f13, %f6, %f11 ldd [%l7 + 0x78], %f12 brlez %g7, loop_232 fmovsl %xcc, %f11, %f1 ldub [%l7 + 0x5C], %o5 fmovdcs %xcc, %f10, %f1 loop_232: sth %l6, [%l7 + 0x78] edge16ln %o1, %o3, %l0 movpos %xcc, %i7, %o7 fxnors %f14, %f7, %f14 edge32l %i6, %i5, %i0 add %g1, %o6, %l2 fbg %fcc2, loop_233 sdiv %o0, 0x0DBB, %g6 ldx [%l7 + 0x28], %g4 fba,a %fcc2, loop_234 loop_233: array32 %l1, %l3, %i1 std %f4, [%l7 + 0x18] fxnor %f4, %f4, %f0 loop_234: pdist %f14, %f2, %f10 andn %i4, %i3, %g3 fmuld8ulx16 %f15, %f5, %f12 fmovsne %icc, %f10, %f3 fmovda %icc, %f15, %f12 movrgz %g2, %g5, %o2 fmovrdne %l4, %f10, %f6 fcmps %fcc3, %f10, %f5 ldd [%l7 + 0x08], %f12 lduw [%l7 + 0x30], %i2 smulcc %o4, %g7, %l5 movrlez %l6, %o5, %o3 std %f2, [%l7 + 0x10] fbn %fcc1, loop_235 movne %icc, %o1, %i7 fba %fcc1, loop_236 stw %l0, [%l7 + 0x68] loop_235: fcmpes %fcc2, %f5, %f8 fcmpne16 %f4, %f6, %o7 loop_236: movgu %icc, %i6, %i0 ld [%l7 + 0x54], %f15 fbule %fcc0, loop_237 fpack32 %f10, %f4, %f12 addc %i5, 0x0B73, %o6 nop setx loop_238, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_237: fmul8x16au %f3, %f6, %f14 fsrc2 %f8, %f10 fmovdneg %xcc, %f9, %f11 loop_238: subcc %g1, 0x0B38, %l2 lduh [%l7 + 0x2C], %o0 ta %icc, 0x5 ldsh [%l7 + 0x52], %g4 stx %l1, [%l7 + 0x48] fble,a %fcc1, loop_239 edge32 %l3, %g6, %i4 fcmped %fcc0, %f2, %f8 fpadd32s %f10, %f14, %f6 loop_239: edge16 %i1, %i3, %g3 fpadd16 %f6, %f12, %f8 fornot2s %f2, %f5, %f5 fzeros %f14 std %f4, [%l7 + 0x68] for %f2, %f6, %f8 fmovrsne %g2, %f0, %f7 pdist %f6, %f12, %f14 fmovsneg %icc, %f6, %f15 fnegs %f0, %f8 lduh [%l7 + 0x16], %g5 fmovdge %xcc, %f2, %f2 mulscc %o2, 0x09A3, %i2 fmovrsne %l4, %f14, %f2 ldx [%l7 + 0x68], %g7 fmovrsgez %o4, %f11, %f10 udivcc %l5, 0x1388, %o5 call loop_240 fmul8x16au %f5, %f4, %f2 array32 %o3, %o1, %i7 sth %l0, [%l7 + 0x46] loop_240: movge %xcc, %o7, %i6 movcc %xcc, %l6, %i5 orncc %i0, %o6, %g1 st %f6, [%l7 + 0x1C] fbug %fcc1, loop_241 faligndata %f12, %f10, %f2 lduw [%l7 + 0x70], %l2 tcs %xcc, 0x1 loop_241: std %f4, [%l7 + 0x08] alignaddr %o0, %g4, %l1 bneg loop_242 ldub [%l7 + 0x55], %l3 fxor %f8, %f8, %f6 ldx [%l7 + 0x10], %g6 loop_242: ld [%l7 + 0x48], %f5 brnz,a %i1, loop_243 fbule %fcc3, loop_244 sth %i4, [%l7 + 0x6E] lduh [%l7 + 0x32], %i3 loop_243: addccc %g2, 0x10B7, %g5 loop_244: fxors %f13, %f4, %f7 fmovspos %icc, %f2, %f6 bvc,a loop_245 fmovdne %xcc, %f14, %f1 lduw [%l7 + 0x30], %g3 xor %o2, 0x1D5C, %l4 loop_245: fands %f6, %f5, %f4 edge8n %i2, %o4, %l5 srax %o5, 0x0B, %o3 ldub [%l7 + 0x1C], %o1 ld [%l7 + 0x5C], %f3 std %f0, [%l7 + 0x50] andn %g7, 0x1CEE, %i7 movgu %xcc, %l0, %i6 ldsw [%l7 + 0x18], %l6 fmovsl %xcc, %f0, %f5 st %f12, [%l7 + 0x50] subcc %o7, 0x1197, %i0 fands %f12, %f4, %f4 udivx %o6, 0x1D5E, %i5 stw %l2, [%l7 + 0x64] edge16 %o0, %g4, %g1 fnors %f7, %f13, %f7 ld [%l7 + 0x50], %f0 lduw [%l7 + 0x38], %l3 ldsh [%l7 + 0x4A], %l1 tcc %xcc, 0x6 fbul,a %fcc3, loop_246 fmul8x16 %f6, %f4, %f6 fmul8x16au %f1, %f5, %f2 movn %xcc, %g6, %i4 loop_246: stb %i1, [%l7 + 0x40] fandnot2s %f2, %f8, %f13 fbne,a %fcc0, loop_247 fpack32 %f2, %f10, %f0 fornot2 %f10, %f10, %f0 sth %g2, [%l7 + 0x4A] loop_247: ldub [%l7 + 0x45], %i3 bge %icc, loop_248 bgu,a,pn %xcc, loop_249 fmovsne %icc, %f12, %f4 fmovdgu %xcc, %f12, %f13 loop_248: popc %g5, %g3 loop_249: bcc,pt %xcc, loop_250 fpadd16 %f14, %f0, %f12 nop setx loop_251, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulx %o2, 0x1CD3, %l4 loop_250: stx %i2, [%l7 + 0x38] smul %l5, %o5, %o3 loop_251: movgu %icc, %o4, %o1 tn %icc, 0x0 ld [%l7 + 0x44], %f6 fmovrsgez %g7, %f15, %f6 fands %f3, %f12, %f10 fandnot1s %f2, %f9, %f6 fsrc1 %f2, %f2 mulx %i7, 0x0959, %i6 ldx [%l7 + 0x28], %l6 fmovsle %icc, %f4, %f3 fmul8x16 %f13, %f14, %f14 ld [%l7 + 0x3C], %f11 fbue %fcc3, loop_252 tn %icc, 0x0 ldsw [%l7 + 0x1C], %l0 ldsw [%l7 + 0x18], %i0 loop_252: brlz %o7, loop_253 bl,a %icc, loop_254 udivx %i5, 0x0CEC, %l2 movrgez %o6, 0x216, %g4 loop_253: tcc %xcc, 0x4 loop_254: fmovdn %xcc, %f6, %f11 fpadd16 %f4, %f0, %f6 fmovrslz %o0, %f12, %f3 fmovsl %icc, %f13, %f8 taddcctv %l3, 0x0F1C, %l1 for %f14, %f14, %f0 ldx [%l7 + 0x28], %g1 stx %g6, [%l7 + 0x18] movle %icc, %i1, %i4 std %f14, [%l7 + 0x48] ldsw [%l7 + 0x2C], %i3 ldsh [%l7 + 0x50], %g2 fmul8ulx16 %f10, %f2, %f10 lduw [%l7 + 0x6C], %g3 fmovspos %icc, %f6, %f5 fmovscc %xcc, %f7, %f13 ld [%l7 + 0x64], %f6 fmovdvc %xcc, %f7, %f14 tne %xcc, 0x2 std %f0, [%l7 + 0x20] mulx %o2, %l4, %g5 ldub [%l7 + 0x5A], %l5 ldsb [%l7 + 0x16], %o5 lduw [%l7 + 0x28], %o3 fmovsvc %xcc, %f13, %f8 fpadd32s %f15, %f13, %f2 sllx %i2, %o4, %g7 brz,a %o1, loop_255 taddcc %i6, 0x135E, %l6 bneg,a loop_256 sdiv %i7, 0x1C27, %i0 loop_255: st %f13, [%l7 + 0x48] fmuld8ulx16 %f6, %f15, %f6 loop_256: fbug %fcc1, loop_257 ldsb [%l7 + 0x74], %l0 fmovrslez %i5, %f14, %f2 ldd [%l7 + 0x78], %f10 loop_257: fpmerge %f11, %f9, %f2 fsrc1s %f10, %f12 fbl %fcc0, loop_258 fbg %fcc1, loop_259 sdiv %l2, 0x11D5, %o6 stx %o7, [%l7 + 0x78] loop_258: ldub [%l7 + 0x11], %g4 loop_259: alignaddrl %l3, %o0, %g1 std %f8, [%l7 + 0x48] brgz %g6, loop_260 fmovdleu %xcc, %f5, %f6 smul %i1, %l1, %i4 movneg %icc, %g2, %g3 loop_260: bleu %icc, loop_261 std %f2, [%l7 + 0x60] st %f6, [%l7 + 0x24] sdiv %i3, 0x1E5B, %o2 loop_261: udiv %g5, 0x1602, %l5 nop setx loop_262, %l0, %l1 jmpl %l1, %l4 fornot2 %f8, %f14, %f12 fzero %f0 fone %f12 loop_262: sllx %o3, %o5, %i2 nop setx loop_263, %l0, %l1 jmpl %l1, %g7 fornot2 %f2, %f8, %f4 fmovrslez %o4, %f0, %f5 fmovda %icc, %f1, %f12 loop_263: st %f8, [%l7 + 0x34] fmovdl %xcc, %f8, %f2 andncc %o1, %l6, %i6 movrlz %i7, 0x022, %i0 fmovrslez %l0, %f9, %f3 fmovsgu %xcc, %f0, %f4 tle %icc, 0x1 movvs %icc, %i5, %l2 stx %o7, [%l7 + 0x18] brnz,a %g4, loop_264 fmovrslz %l3, %f11, %f14 edge16l %o6, %g1, %g6 fornot2s %f11, %f9, %f3 loop_264: ldsb [%l7 + 0x41], %i1 bcc loop_265 fba %fcc3, loop_266 movrgez %o0, %l1, %i4 subcc %g2, %i3, %o2 loop_265: nop setx loop_267, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_266: fbo,a %fcc2, loop_268 subc %g3, 0x109F, %g5 move %xcc, %l4, %l5 loop_267: ldx [%l7 + 0x40], %o5 loop_268: ldub [%l7 + 0x17], %i2 tg %xcc, 0x5 bleu,pt %icc, loop_269 std %f6, [%l7 + 0x60] movleu %xcc, %g7, %o4 lduw [%l7 + 0x5C], %o1 loop_269: tvc %xcc, 0x1 sth %o3, [%l7 + 0x3C] fsrc2s %f15, %f8 ldsh [%l7 + 0x5A], %l6 stx %i6, [%l7 + 0x28] lduh [%l7 + 0x50], %i0 std %f10, [%l7 + 0x10] lduw [%l7 + 0x7C], %i7 sll %l0, %l2, %o7 fmovdg %xcc, %f4, %f6 ldx [%l7 + 0x58], %g4 bneg,a %xcc, loop_270 fmovsg %icc, %f11, %f7 nop setx loop_271, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry lduw [%l7 + 0x14], %i5 loop_270: ldx [%l7 + 0x70], %o6 xor %l3, %g1, %g6 loop_271: ld [%l7 + 0x58], %f1 fmovd %f2, %f0 fcmpgt32 %f6, %f14, %i1 tsubcc %o0, %i4, %g2 ldx [%l7 + 0x10], %l1 fmovsvs %icc, %f15, %f12 fbule,a %fcc0, loop_272 brlz,a %o2, loop_273 fpadd16 %f12, %f6, %f14 movvs %icc, %i3, %g5 loop_272: sllx %l4, 0x1B, %g3 loop_273: sth %o5, [%l7 + 0x3C] tleu %xcc, 0x5 movrne %i2, 0x245, %l5 fmovsge %xcc, %f8, %f4 fcmpeq16 %f14, %f0, %o4 fmovsvc %xcc, %f6, %f13 fmovspos %xcc, %f2, %f6 movrne %g7, %o1, %l6 be loop_274 ldub [%l7 + 0x13], %o3 std %f2, [%l7 + 0x78] fors %f15, %f10, %f10 loop_274: ld [%l7 + 0x10], %f11 fmovdcs %xcc, %f13, %f5 ldsb [%l7 + 0x4F], %i6 movneg %icc, %i0, %i7 ldsh [%l7 + 0x3A], %l2 tg %xcc, 0x2 fmovd %f12, %f8 fexpand %f15, %f4 fpadd16 %f8, %f2, %f10 add %l0, 0x02C3, %o7 fmovsvc %icc, %f10, %f2 movcs %icc, %i5, %o6 lduw [%l7 + 0x38], %l3 ba,a,pn %icc, loop_275 ld [%l7 + 0x14], %f0 add %g4, %g1, %i1 std %f0, [%l7 + 0x40] loop_275: fnegd %f6, %f6 faligndata %f8, %f12, %f0 fornot1 %f10, %f10, %f4 fmovsge %xcc, %f6, %f2 std %f2, [%l7 + 0x18] movrgz %o0, 0x04D, %g6 fbge,a %fcc0, loop_276 stx %g2, [%l7 + 0x68] movvs %icc, %i4, %l1 ldsw [%l7 + 0x64], %o2 loop_276: xor %i3, 0x1E49, %l4 fbue %fcc1, loop_277 mova %icc, %g5, %o5 stw %g3, [%l7 + 0x78] xnor %i2, %o4, %g7 loop_277: tcs %icc, 0x3 fmovscs %icc, %f12, %f6 fpack32 %f6, %f0, %f2 array32 %l5, %l6, %o3 fmuld8sux16 %f0, %f11, %f4 fmovdcs %icc, %f8, %f0 lduh [%l7 + 0x52], %i6 tcc %xcc, 0x6 ldx [%l7 + 0x20], %o1 std %f10, [%l7 + 0x20] stb %i0, [%l7 + 0x41] fnor %f6, %f12, %f0 fnors %f11, %f0, %f2 st %f5, [%l7 + 0x30] lduh [%l7 + 0x24], %i7 ld [%l7 + 0x3C], %f8 fmovdge %xcc, %f13, %f7 fmul8sux16 %f4, %f12, %f10 fmovde %xcc, %f3, %f10 movn %icc, %l2, %o7 fone %f10 subcc %l0, 0x1BF0, %o6 ldd [%l7 + 0x60], %f12 movgu %xcc, %i5, %g4 ldub [%l7 + 0x41], %l3 taddcctv %g1, %o0, %g6 fpsub32 %f10, %f0, %f0 fmovdcs %icc, %f3, %f0 alignaddrl %g2, %i1, %l1 tvs %xcc, 0x7 ldub [%l7 + 0x66], %o2 bne loop_278 fpsub16s %f3, %f0, %f10 fblg %fcc1, loop_279 movpos %icc, %i3, %i4 loop_278: fblg %fcc1, loop_280 fmovrse %g5, %f14, %f1 loop_279: ldsh [%l7 + 0x4A], %o5 fmovsne %icc, %f11, %f7 loop_280: edge32l %l4, %i2, %g3 ldx [%l7 + 0x28], %g7 stx %o4, [%l7 + 0x18] ldsw [%l7 + 0x60], %l6 tg %xcc, 0x2 fpackfix %f0, %f5 bpos,pt %icc, loop_281 sdiv %o3, 0x03B3, %l5 ldsw [%l7 + 0x60], %o1 brgez %i0, loop_282 loop_281: movre %i6, 0x321, %l2 stb %i7, [%l7 + 0x4E] fxors %f0, %f8, %f4 loop_282: brgz %l0, loop_283 bvc loop_284 ldsb [%l7 + 0x4C], %o6 bshuffle %f6, %f0, %f10 loop_283: sth %i5, [%l7 + 0x68] loop_284: fandnot1s %f7, %f0, %f9 movcc %icc, %o7, %g4 std %f2, [%l7 + 0x28] fpackfix %f0, %f1 brnz %l3, loop_285 array8 %o0, %g1, %g6 std %f0, [%l7 + 0x40] stw %i1, [%l7 + 0x58] loop_285: edge8l %g2, %o2, %l1 fmul8x16au %f4, %f5, %f2 fmovrslz %i3, %f10, %f1 fbn,a %fcc2, loop_286 ld [%l7 + 0x18], %f8 fblg,a %fcc0, loop_287 udivx %g5, 0x1FC4, %o5 loop_286: lduw [%l7 + 0x3C], %l4 ldsb [%l7 + 0x10], %i4 loop_287: stb %i2, [%l7 + 0x60] fmovsge %xcc, %f9, %f10 ldx [%l7 + 0x50], %g7 fbge %fcc2, loop_288 sdiv %o4, 0x1CC7, %g3 fandnot1 %f0, %f8, %f0 fbul %fcc3, loop_289 loop_288: fmovsle %xcc, %f0, %f14 move %icc, %o3, %l5 xor %l6, 0x18A2, %i0 loop_289: stw %o1, [%l7 + 0x74] subcc %l2, 0x149C, %i7 bshuffle %f0, %f10, %f0 tn %xcc, 0x4 stb %l0, [%l7 + 0x12] fcmpne16 %f8, %f0, %o6 fbo,a %fcc0, loop_290 fmovse %xcc, %f14, %f7 stb %i6, [%l7 + 0x4B] move %icc, %o7, %i5 loop_290: umulcc %g4, %o0, %l3 fsrc2s %f15, %f14 tl %icc, 0x4 fmul8ulx16 %f2, %f8, %f12 ldd [%l7 + 0x50], %f12 ldsh [%l7 + 0x2A], %g6 ldub [%l7 + 0x3F], %g1 tg %xcc, 0x2 stb %g2, [%l7 + 0x5B] ldd [%l7 + 0x40], %f8 st %f5, [%l7 + 0x2C] ldsb [%l7 + 0x26], %o2 fpack16 %f8, %f6 movcs %xcc, %l1, %i3 fmovdcc %icc, %f11, %f7 ldsb [%l7 + 0x57], %i1 fmul8ulx16 %f0, %f4, %f6 sth %g5, [%l7 + 0x0E] ldsb [%l7 + 0x44], %o5 stw %i4, [%l7 + 0x6C] mulscc %i2, 0x06C5, %g7 sth %o4, [%l7 + 0x40] nop setx loop_291, %l0, %l1 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 %g3, [%l7 + 0x20] fandnot1 %f6, %f8, %f8 lduw [%l7 + 0x10], %o3 loop_291: st %f2, [%l7 + 0x4C] fmuld8sux16 %f9, %f4, %f14 tsubcc %l5, %l4, %l6 stx %o1, [%l7 + 0x78] lduh [%l7 + 0x46], %l2 lduw [%l7 + 0x1C], %i0 andcc %l0, %o6, %i6 movrlez %i7, 0x3D0, %i5 fbuge,a %fcc3, loop_292 fbl,a %fcc2, loop_293 and %g4, 0x127E, %o7 andcc %l3, %o0, %g6 loop_292: ldsh [%l7 + 0x0A], %g1 loop_293: stw %o2, [%l7 + 0x40] xor %g2, 0x13C0, %i3 nop setx loop_294, %l0, %l1 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 + 0x60] fmovde %xcc, %f4, %f9 nop setx loop_295, %l0, %l1 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_294: array32 %l1, %i1, %o5 be,a loop_296 fmovsleu %icc, %f12, %f9 loop_295: fmovrse %g5, %f0, %f2 movleu %icc, %i2, %i4 loop_296: sdivcc %g7, 0x0687, %g3 ldub [%l7 + 0x11], %o4 brgez,a %l5, loop_297 fandnot2 %f10, %f10, %f10 movge %xcc, %l4, %o3 move %icc, %l6, %o1 loop_297: movgu %xcc, %l2, %i0 brgz %o6, loop_298 tle %icc, 0x4 stx %i6, [%l7 + 0x70] sll %l0, 0x19, %i7 loop_298: ldsw [%l7 + 0x40], %i5 lduh [%l7 + 0x0E], %g4 stx %l3, [%l7 + 0x70] brgez,a %o7, loop_299 bne,pn %icc, loop_300 bne,pt %xcc, loop_301 nop setx loop_302, %l0, %l1 jmpl %l1, %g6 loop_299: subcc %g1, %o0, %g2 loop_300: fpsub16 %f10, %f8, %f8 loop_301: ldd [%l7 + 0x60], %f6 loop_302: fcmpgt32 %f12, %f10, %i3 lduh [%l7 + 0x6A], %l1 fsrc2s %f12, %f1 fors %f2, %f10, %f8 ld [%l7 + 0x5C], %f7 lduh [%l7 + 0x14], %o2 sth %o5, [%l7 + 0x52] fblg %fcc3, loop_303 movrgez %i1, %g5, %i2 stw %i4, [%l7 + 0x78] fbuge %fcc1, loop_304 loop_303: pdist %f10, %f6, %f0 fbge %fcc0, loop_305 movrgez %g7, 0x221, %g3 loop_304: fpmerge %f13, %f12, %f0 lduh [%l7 + 0x3C], %o4 loop_305: be,pn %icc, loop_306 movrgez %l5, %o3, %l4 ldx [%l7 + 0x08], %l6 movre %l2, %i0, %o1 loop_306: st %f1, [%l7 + 0x6C] orncc %i6, %l0, %o6 stb %i5, [%l7 + 0x16] ldsw [%l7 + 0x78], %g4 fpsub32s %f6, %f7, %f9 fnot1s %f8, %f14 fors %f9, %f12, %f2 umulcc %l3, 0x1B22, %i7 sra %o7, %g1, %g6 fornot1s %f3, %f13, %f7 ld [%l7 + 0x18], %f10 fpadd16s %f4, %f6, %f7 fmovsa %icc, %f4, %f13 orncc %g2, %o0, %l1 tge %icc, 0x2 lduh [%l7 + 0x34], %o2 fpsub32s %f3, %f11, %f2 fsrc2s %f14, %f6 addccc %o5, %i1, %i3 sll %i2, 0x06, %i4 fblg,a %fcc2, loop_307 lduh [%l7 + 0x0A], %g7 addccc %g3, %g5, %l5 ba %icc, loop_308 loop_307: stw %o3, [%l7 + 0x1C] stx %o4, [%l7 + 0x50] std %f8, [%l7 + 0x70] loop_308: brlz %l4, loop_309 brgz,a %l2, loop_310 alignaddr %l6, %i0, %i6 fabsd %f12, %f6 loop_309: siam 0x7 loop_310: bcs %icc, loop_311 edge32l %o1, %o6, %l0 brz,a %i5, loop_312 fcmped %fcc0, %f10, %f2 loop_311: ldsh [%l7 + 0x76], %l3 lduh [%l7 + 0x24], %g4 loop_312: fmovse %icc, %f10, %f7 ba,a,pt %icc, loop_313 fble %fcc2, loop_314 ld [%l7 + 0x58], %f13 st %f3, [%l7 + 0x30] loop_313: fnot2s %f15, %f14 loop_314: tneg %xcc, 0x1 movn %icc, %o7, %i7 stx %g6, [%l7 + 0x20] ldub [%l7 + 0x50], %g2 andn %o0, 0x0826, %l1 fmovdvs %icc, %f2, %f10 fbo %fcc3, loop_315 movvs %icc, %o2, %g1 ldsw [%l7 + 0x68], %o5 te %icc, 0x6 loop_315: fcmped %fcc2, %f10, %f4 sth %i3, [%l7 + 0x5C] bneg,a %icc, loop_316 fornot2 %f0, %f0, %f14 ldsb [%l7 + 0x63], %i1 std %f10, [%l7 + 0x28] loop_316: fpadd32 %f8, %f14, %f12 movgu %icc, %i2, %g7 fmovsg %icc, %f12, %f15 fmovs %f9, %f13 stx %i4, [%l7 + 0x40] fcmpd %fcc2, %f14, %f14 fcmple16 %f0, %f2, %g5 fmovrsgez %g3, %f4, %f12 be,a loop_317 fcmped %fcc3, %f12, %f6 fornot1s %f11, %f5, %f2 std %f0, [%l7 + 0x60] loop_317: tcs %xcc, 0x2 fnegd %f4, %f10 stw %o3, [%l7 + 0x5C] edge8ln %o4, %l4, %l5 movrgez %l6, %i0, %i6 udivcc %o1, 0x1D08, %l2 std %f10, [%l7 + 0x28] tvc %xcc, 0x4 ld [%l7 + 0x40], %f14 fmovdpos %xcc, %f0, %f10 edge8n %o6, %l0, %i5 stx %l3, [%l7 + 0x28] subccc %g4, 0x00AD, %o7 bgu,a loop_318 sethi 0x09E6, %g6 be %xcc, loop_319 stx %i7, [%l7 + 0x70] loop_318: fbule,a %fcc2, loop_320 stw %o0, [%l7 + 0x40] loop_319: tpos %icc, 0x6 fnegd %f6, %f14 loop_320: fandnot2s %f0, %f13, %f4 stx %g2, [%l7 + 0x40] ldx [%l7 + 0x30], %o2 fsrc1 %f4, %f4 fble,a %fcc3, loop_321 lduh [%l7 + 0x2A], %g1 brz,a %o5, loop_322 fcmpgt32 %f2, %f8, %i3 loop_321: movre %l1, %i1, %i2 movvs %icc, %g7, %i4 loop_322: bcs,a,pt %icc, loop_323 ld [%l7 + 0x30], %f8 stx %g5, [%l7 + 0x08] bpos,a %xcc, loop_324 loop_323: sth %g3, [%l7 + 0x14] array16 %o3, %o4, %l4 lduh [%l7 + 0x0C], %l5 loop_324: tne %icc, 0x2 stw %i0, [%l7 + 0x70] ldsh [%l7 + 0x12], %i6 movre %l6, 0x0FD, %l2 sth %o6, [%l7 + 0x76] tle %icc, 0x2 fpmerge %f4, %f4, %f0 fmovdleu %xcc, %f7, %f9 andncc %o1, %l0, %i5 ldub [%l7 + 0x70], %l3 lduh [%l7 + 0x76], %g4 fxnors %f4, %f1, %f5 popc 0x069D, %g6 tvc %xcc, 0x5 bge,a %icc, loop_325 edge32n %i7, %o7, %g2 lduw [%l7 + 0x7C], %o2 fbul %fcc1, loop_326 loop_325: fpack32 %f2, %f0, %f14 fpadd32 %f14, %f12, %f14 bgu,a loop_327 loop_326: fnegd %f2, %f0 brgez,a %g1, loop_328 mulx %o5, 0x030A, %o0 loop_327: fmul8x16au %f15, %f11, %f12 sll %l1, %i1, %i2 loop_328: bg,a,pt %icc, loop_329 orncc %g7, 0x0D7B, %i3 fmovspos %icc, %f7, %f6 fcmpne32 %f4, %f0, %i4 loop_329: ldx [%l7 + 0x48], %g3 ldsh [%l7 + 0x42], %g5 fmovrsgez %o3, %f13, %f9 lduh [%l7 + 0x22], %o4 tgu %icc, 0x2 lduw [%l7 + 0x60], %l4 fsrc1 %f0, %f14 fcmple32 %f14, %f12, %i0 xnor %l5, %i6, %l2 fandnot1s %f0, %f8, %f2 stb %l6, [%l7 + 0x6B] bshuffle %f14, %f12, %f6 fmovscc %icc, %f9, %f0 ldx [%l7 + 0x18], %o1 fmovrdgz %o6, %f0, %f2 ldd [%l7 + 0x20], %f12 edge16ln %i5, %l3, %g4 stx %g6, [%l7 + 0x50] movrne %i7, %o7, %g2 bcc,a,pn %xcc, loop_330 fmovspos %xcc, %f0, %f15 brgz %l0, loop_331 fbule %fcc3, loop_332 loop_330: fbue,a %fcc3, loop_333 fbe %fcc2, loop_334 loop_331: fcmple16 %f2, %f4, %g1 loop_332: tleu %icc, 0x0 loop_333: smul %o2, %o5, %o0 loop_334: fcmpes %fcc1, %f3, %f10 bcs,pt %xcc, loop_335 stx %i1, [%l7 + 0x08] mulscc %l1, 0x1F77, %i2 std %f4, [%l7 + 0x60] loop_335: call loop_336 fmovd %f6, %f4 fbl,a %fcc0, loop_337 fcmpes %fcc0, %f2, %f2 loop_336: fmovrslez %i3, %f7, %f5 sth %g7, [%l7 + 0x20] loop_337: fbne %fcc0, loop_338 stx %g3, [%l7 + 0x38] fmuld8sux16 %f4, %f3, %f10 fcmpeq32 %f2, %f8, %g5 loop_338: ldsh [%l7 + 0x0A], %o3 fmovsle %xcc, %f9, %f6 andcc %o4, 0x10FC, %l4 array16 %i4, %l5, %i0 ba %xcc, loop_339 fnors %f11, %f9, %f9 std %f4, [%l7 + 0x50] lduw [%l7 + 0x58], %l2 loop_339: edge32n %i6, %o1, %l6 fmovdvc %icc, %f4, %f1 ldsb [%l7 + 0x72], %o6 stx %l3, [%l7 + 0x78] subcc %i5, %g6, %g4 tcc %xcc, 0x0 fpack32 %f14, %f2, %f0 fmovda %xcc, %f5, %f3 ld [%l7 + 0x74], %f2 alignaddrl %o7, %g2, %l0 fmul8x16 %f15, %f12, %f10 fmul8x16au %f11, %f12, %f4 fexpand %f6, %f10 movcc %xcc, %g1, %i7 movrne %o5, 0x282, %o2 fmul8x16al %f9, %f14, %f0 sethi 0x079F, %o0 movrlz %l1, %i2, %i3 edge32ln %g7, %g3, %g5 std %f6, [%l7 + 0x50] udivx %o3, 0x0611, %o4 fpadd32s %f7, %f9, %f11 brlz,a %i1, loop_340 bl loop_341 tne %icc, 0x5 edge16 %i4, %l5, %i0 loop_340: tl %xcc, 0x2 loop_341: ldsw [%l7 + 0x40], %l4 stw %l2, [%l7 + 0x54] fbl %fcc0, loop_342 subccc %i6, 0x15A9, %o1 ldub [%l7 + 0x16], %l6 umul %l3, %o6, %g6 loop_342: ldd [%l7 + 0x40], %f2 fcmpne32 %f4, %f0, %g4 fpadd16 %f0, %f0, %f14 movrgz %i5, 0x1E7, %g2 brlz,a %o7, loop_343 ldx [%l7 + 0x70], %g1 ble %icc, loop_344 array32 %i7, %l0, %o5 loop_343: ldsh [%l7 + 0x50], %o0 alignaddr %o2, %i2, %l1 loop_344: fmul8ulx16 %f10, %f2, %f8 fpsub16 %f2, %f12, %f4 ld [%l7 + 0x40], %f11 stb %g7, [%l7 + 0x0C] bshuffle %f10, %f6, %f14 fmuld8ulx16 %f9, %f10, %f0 and %g3, %g5, %i3 bvc,pt %icc, loop_345 fcmpgt32 %f6, %f8, %o4 fmul8x16 %f7, %f12, %f12 tge %icc, 0x4 loop_345: stb %i1, [%l7 + 0x3C] lduw [%l7 + 0x24], %i4 sth %l5, [%l7 + 0x70] taddcctv %o3, %l4, %i0 ldd [%l7 + 0x18], %f2 nop setx loop_346, %l0, %l1 jmpl %l1, %l2 bgu,a,pn %icc, loop_347 fcmps %fcc0, %f13, %f13 ldsb [%l7 + 0x35], %i6 loop_346: stb %l6, [%l7 + 0x7A] loop_347: fmovde %xcc, %f12, %f1 ldsb [%l7 + 0x52], %o1 fcmps %fcc1, %f5, %f9 ble,a loop_348 ldub [%l7 + 0x15], %o6 stw %g6, [%l7 + 0x64] fpack16 %f2, %f11 loop_348: fmovrdgz %l3, %f0, %f14 bleu loop_349 pdist %f14, %f8, %f14 fmovrsgz %i5, %f11, %f13 fsrc2 %f6, %f12 loop_349: edge8ln %g2, %o7, %g4 tsubcctv %i7, 0x19E7, %l0 bl,a,pn %xcc, loop_350 fsrc2 %f0, %f10 ldsw [%l7 + 0x68], %g1 st %f2, [%l7 + 0x4C] loop_350: fbuge,a %fcc3, loop_351 bg,pt %icc, loop_352 and %o0, %o2, %o5 ldub [%l7 + 0x59], %l1 loop_351: std %f10, [%l7 + 0x40] loop_352: fmul8ulx16 %f6, %f0, %f8 sth %g7, [%l7 + 0x6E] tne %icc, 0x5 be,a,pn %xcc, loop_353 ldsw [%l7 + 0x40], %g3 tsubcc %i2, %g5, %i3 stw %o4, [%l7 + 0x60] loop_353: fzeros %f6 edge32 %i1, %l5, %i4 be,pt %xcc, loop_354 ldx [%l7 + 0x38], %l4 fcmpne16 %f12, %f8, %o3 fmovspos %xcc, %f5, %f10 loop_354: fsrc1s %f5, %f14 edge8l %l2, %i0, %i6 fpmerge %f5, %f8, %f8 ldub [%l7 + 0x40], %l6 be,a,pt %xcc, loop_355 nop setx loop_356, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub16 %f0, %f12, %f10 fcmpgt16 %f2, %f2, %o6 loop_355: std %f2, [%l7 + 0x48] loop_356: ldx [%l7 + 0x10], %o1 ldsh [%l7 + 0x1E], %l3 movn %xcc, %i5, %g6 add %g2, %g4, %o7 std %f14, [%l7 + 0x60] stw %i7, [%l7 + 0x24] fmovsne %xcc, %f3, %f12 fsrc1 %f0, %f0 fmovrde %g1, %f10, %f10 bcs,a,pn %xcc, loop_357 movne %xcc, %l0, %o0 mulx %o5, 0x0DEA, %l1 movrgez %o2, %g7, %i2 loop_357: stb %g5, [%l7 + 0x62] srl %g3, %i3, %o4 fmovdvs %icc, %f12, %f6 sethi 0x1B86, %i1 movpos %xcc, %i4, %l4 stw %l5, [%l7 + 0x40] movcc %xcc, %o3, %l2 ld [%l7 + 0x34], %f3 lduw [%l7 + 0x24], %i6 sethi 0x1B98, %l6 stb %i0, [%l7 + 0x7F] ldx [%l7 + 0x58], %o6 taddcc %o1, %i5, %l3 tg %xcc, 0x3 sth %g2, [%l7 + 0x46] fnot2s %f4, %f10 alignaddr %g6, %o7, %i7 edge8n %g1, %g4, %o0 srl %l0, 0x04, %o5 fmul8sux16 %f4, %f14, %f0 fble %fcc1, loop_358 sdivcc %o2, 0x16B0, %g7 std %f6, [%l7 + 0x18] fbge,a %fcc0, loop_359 loop_358: ldsh [%l7 + 0x7A], %l1 fnot1 %f0, %f2 ld [%l7 + 0x78], %f9 loop_359: fornot2s %f4, %f2, %f14 ldub [%l7 + 0x23], %i2 stx %g3, [%l7 + 0x20] srlx %g5, 0x1A, %o4 edge16l %i1, %i4, %l4 faligndata %f12, %f12, %f2 lduh [%l7 + 0x3A], %i3 nop setx loop_360, %l0, %l1 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 + 0x38], %o3 ld [%l7 + 0x14], %f4 fmovsne %xcc, %f8, %f3 loop_360: ld [%l7 + 0x24], %f10 stx %l2, [%l7 + 0x38] bl loop_361 xor %i6, 0x0652, %l5 fandnot2 %f10, %f4, %f14 ldsw [%l7 + 0x2C], %i0 loop_361: fpadd32s %f15, %f4, %f14 mova %icc, %o6, %o1 edge32ln %l6, %i5, %g2 stw %g6, [%l7 + 0x30] st %f1, [%l7 + 0x68] sth %o7, [%l7 + 0x0E] edge32n %l3, %g1, %i7 fpackfix %f10, %f1 udiv %o0, 0x0FB9, %g4 fmovdl %xcc, %f3, %f4 popc %l0, %o2 movl %xcc, %g7, %l1 sth %i2, [%l7 + 0x16] fabsd %f10, %f2 be loop_362 sdiv %o5, 0x1A75, %g3 fbu %fcc0, loop_363 bn loop_364 loop_362: fmovscs %xcc, %f9, %f15 fsrc2 %f2, %f0 loop_363: ldsh [%l7 + 0x1A], %o4 loop_364: ldsb [%l7 + 0x3B], %g5 bge loop_365 fornot1s %f3, %f1, %f1 fandnot1s %f15, %f8, %f7 ld [%l7 + 0x68], %f9 loop_365: bgu,a %icc, loop_366 fmovsle %xcc, %f11, %f4 ldsh [%l7 + 0x0E], %i1 fnot2s %f5, %f14 loop_366: fmovsl %xcc, %f3, %f1 bcc,a,pt %icc, loop_367 bge,a,pn %icc, loop_368 ld [%l7 + 0x14], %f15 ldsb [%l7 + 0x44], %i4 loop_367: stx %l4, [%l7 + 0x68] loop_368: movl %xcc, %i3, %l2 addc %i6, %l5, %i0 alignaddrl %o3, %o1, %o6 ldsw [%l7 + 0x48], %l6 lduw [%l7 + 0x58], %i5 fmovrdlz %g2, %f6, %f2 sdivx %g6, 0x1B2C, %l3 ldx [%l7 + 0x08], %g1 sdiv %i7, 0x0FE1, %o0 fcmpeq32 %f2, %f4, %g4 ldub [%l7 + 0x1B], %o7 fbul,a %fcc1, loop_369 fone %f14 fpadd16s %f3, %f11, %f0 stb %o2, [%l7 + 0x3A] loop_369: movcc %xcc, %l0, %g7 edge8ln %i2, %o5, %g3 tgu %icc, 0x2 movl %icc, %l1, %o4 fcmps %fcc3, %f2, %f14 movle %xcc, %g5, %i1 movre %i4, 0x0F2, %i3 fmovrse %l4, %f10, %f6 fnegs %f0, %f15 lduh [%l7 + 0x7C], %l2 std %f6, [%l7 + 0x20] ldsb [%l7 + 0x6C], %l5 te %icc, 0x1 fnand %f2, %f10, %f14 std %f12, [%l7 + 0x28] tleu %xcc, 0x7 bshuffle %f12, %f6, %f10 fmovd %f2, %f0 sth %i6, [%l7 + 0x0C] ldd [%l7 + 0x60], %f6 fmovrslez %o3, %f10, %f4 tn %icc, 0x5 xor %i0, %o1, %l6 movcc %icc, %o6, %i5 std %f12, [%l7 + 0x48] bvc,pn %xcc, loop_370 fbue,a %fcc0, loop_371 edge8n %g2, %l3, %g6 lduw [%l7 + 0x30], %i7 loop_370: tneg %xcc, 0x3 loop_371: call loop_372 ldsh [%l7 + 0x24], %g1 movn %xcc, %o0, %o7 stx %g4, [%l7 + 0x20] loop_372: ldsw [%l7 + 0x78], %o2 fzeros %f7 fmovda %icc, %f1, %f0 add %g7, %l0, %i2 or %g3, 0x06CB, %o5 fzeros %f12 fone %f12 fmovsle %xcc, %f7, %f9 fpadd16s %f10, %f8, %f10 ldsh [%l7 + 0x7E], %o4 stx %l1, [%l7 + 0x40] fbo,a %fcc1, loop_373 taddcctv %i1, %g5, %i4 ldsw [%l7 + 0x70], %l4 srlx %l2, 0x0A, %l5 loop_373: fmovsn %icc, %f14, %f4 fxor %f0, %f8, %f8 fpadd16 %f2, %f14, %f2 smul %i3, 0x045B, %o3 fpack16 %f4, %f4 taddcctv %i6, %i0, %l6 movpos %icc, %o1, %o6 fcmpne32 %f2, %f8, %g2 ldd [%l7 + 0x40], %f10 sth %i5, [%l7 + 0x16] fand %f12, %f8, %f2 stb %g6, [%l7 + 0x0E] brgz %i7, loop_374 fmul8sux16 %f6, %f14, %f10 fpadd32 %f10, %f10, %f12 ldub [%l7 + 0x22], %l3 loop_374: fpsub32s %f15, %f14, %f8 fmovdn %icc, %f4, %f8 fbge %fcc1, loop_375 fnands %f12, %f3, %f1 smul %g1, 0x16F6, %o7 ld [%l7 + 0x24], %f3 loop_375: edge8n %o0, %g4, %g7 fcmpd %fcc3, %f12, %f8 array8 %l0, %i2, %o2 fmovrdgez %o5, %f2, %f12 ldub [%l7 + 0x62], %o4 fmovsle %icc, %f1, %f5 edge8 %l1, %g3, %g5 movrne %i4, %i1, %l2 fmovrsgez %l5, %f2, %f7 movg %icc, %i3, %l4 movl %icc, %o3, %i6 fnand %f10, %f12, %f2 array16 %l6, %i0, %o6 fmovdcs %xcc, %f7, %f4 fmovrsgz %g2, %f10, %f5 std %f0, [%l7 + 0x70] lduw [%l7 + 0x6C], %i5 ld [%l7 + 0x30], %f12 edge8l %o1, %i7, %l3 fpsub32s %f4, %f14, %f8 stb %g6, [%l7 + 0x09] tne %xcc, 0x1 sth %o7, [%l7 + 0x22] addcc %g1, %g4, %o0 subc %l0, %i2, %o2 fmovd %f8, %f2 movrgez %g7, 0x0F3, %o5 movne %icc, %l1, %o4 movre %g3, %i4, %i1 andn %g5, 0x0777, %l5 tvc %xcc, 0x6 udivcc %l2, 0x1DBD, %l4 lduh [%l7 + 0x36], %i3 stx %i6, [%l7 + 0x30] be,pt %icc, loop_376 fmovs %f15, %f11 ldub [%l7 + 0x39], %l6 smulcc %o3, 0x1BEE, %o6 loop_376: st %f0, [%l7 + 0x1C] fmovrslez %i0, %f14, %f15 st %f11, [%l7 + 0x28] fpadd16 %f10, %f2, %f12 array16 %i5, %o1, %i7 stw %l3, [%l7 + 0x14] bge,a loop_377 fpsub32s %f9, %f15, %f15 fornot2s %f7, %f3, %f8 ldd [%l7 + 0x70], %f12 loop_377: tsubcc %g6, %g2, %o7 edge16ln %g4, %g1, %o0 std %f12, [%l7 + 0x70] tl %xcc, 0x4 ldx [%l7 + 0x20], %l0 array8 %i2, %o2, %g7 std %f4, [%l7 + 0x28] stw %l1, [%l7 + 0x6C] taddcc %o4, %o5, %i4 stx %i1, [%l7 + 0x30] lduw [%l7 + 0x6C], %g5 udivcc %l5, 0x199A, %g3 fmul8sux16 %f10, %f12, %f12 movneg %icc, %l4, %i3 st %f7, [%l7 + 0x58] fpack32 %f14, %f14, %f8 movge %xcc, %l2, %i6 for %f0, %f6, %f14 fmovscs %xcc, %f11, %f10 ld [%l7 + 0x74], %f7 addccc %l6, 0x195C, %o6 fmovdvs %icc, %f1, %f12 bl,a loop_378 or %i0, %o3, %o1 or %i7, %i5, %l3 bvs,a loop_379 loop_378: ldsw [%l7 + 0x10], %g2 nop setx loop_380, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldd [%l7 + 0x78], %f14 loop_379: st %f13, [%l7 + 0x50] st %f13, [%l7 + 0x18] loop_380: udivcc %o7, 0x03F9, %g4 fnors %f6, %f8, %f9 fmovdn %icc, %f8, %f15 fxnor %f8, %f0, %f2 orcc %g1, %o0, %g6 edge16n %i2, %l0, %o2 ldsw [%l7 + 0x1C], %g7 udivx %o4, 0x11B0, %o5 srl %l1, %i4, %i1 brz %g5, loop_381 stw %l5, [%l7 + 0x08] lduw [%l7 + 0x68], %l4 ldsh [%l7 + 0x38], %i3 loop_381: ld [%l7 + 0x64], %f10 fcmpeq16 %f6, %f2, %g3 subccc %i6, 0x0651, %l2 ldd [%l7 + 0x48], %f4 movre %o6, 0x195, %l6 lduh [%l7 + 0x36], %o3 brgz,a %o1, loop_382 ldx [%l7 + 0x50], %i7 fmovsneg %xcc, %f1, %f14 ld [%l7 + 0x58], %f1 loop_382: ldsb [%l7 + 0x65], %i0 sth %l3, [%l7 + 0x60] fzero %f8 fabss %f3, %f5 brgez,a %g2, loop_383 stw %i5, [%l7 + 0x3C] fbu,a %fcc2, loop_384 fmul8ulx16 %f6, %f8, %f6 loop_383: smul %o7, %g4, %g1 fbg %fcc1, loop_385 loop_384: brgez,a %o0, loop_386 fbuge,a %fcc3, loop_387 std %f14, [%l7 + 0x78] loop_385: movvs %icc, %g6, %i2 loop_386: array32 %o2, %g7, %o4 loop_387: fmovrdgz %l0, %f2, %f14 ble,pt %icc, loop_388 ldsb [%l7 + 0x52], %l1 sdivx %o5, 0x1833, %i1 fmovrdlz %g5, %f12, %f10 loop_388: lduw [%l7 + 0x30], %l5 bleu,pt %icc, loop_389 stw %i4, [%l7 + 0x7C] tg %icc, 0x1 fmovrdgz %i3, %f0, %f0 loop_389: fmovdgu %icc, %f4, %f2 sra %l4, %g3, %i6 lduh [%l7 + 0x12], %l2 ldd [%l7 + 0x68], %f8 lduh [%l7 + 0x7C], %o6 ldsb [%l7 + 0x49], %o3 edge32 %o1, %l6, %i7 movpos %icc, %i0, %g2 stw %i5, [%l7 + 0x58] brgz,a %o7, loop_390 brgz %g4, loop_391 movrgz %l3, 0x0FA, %g1 edge32l %g6, %o0, %i2 loop_390: stb %g7, [%l7 + 0x0E] loop_391: fpadd32 %f14, %f2, %f6 fzero %f8 mulx %o4, 0x12F9, %l0 fcmpeq32 %f8, %f4, %l1 fsrc2s %f10, %f1 tl %xcc, 0x4 bleu,a %xcc, loop_392 alignaddr %o2, %o5, %g5 edge16n %l5, %i4, %i3 fmovsvs %xcc, %f1, %f10 loop_392: ta %icc, 0x4 movrlez %l4, 0x129, %i1 fpadd16 %f6, %f14, %f0 ldsh [%l7 + 0x34], %g3 fbge %fcc2, loop_393 movg %icc, %i6, %l2 udiv %o3, 0x02F7, %o1 fbuge,a %fcc3, loop_394 loop_393: st %f0, [%l7 + 0x38] alignaddr %o6, %l6, %i7 tcs %icc, 0x2 loop_394: brlez %i0, loop_395 sdivcc %g2, 0x13A3, %o7 nop setx loop_396, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpes %fcc0, %f11, %f8 loop_395: udivx %g4, 0x155B, %l3 ldub [%l7 + 0x5F], %i5 loop_396: ble,a,pt %icc, loop_397 stb %g1, [%l7 + 0x18] fble,a %fcc2, loop_398 std %f0, [%l7 + 0x40] loop_397: sth %o0, [%l7 + 0x22] sth %i2, [%l7 + 0x56] loop_398: fmovdne %icc, %f5, %f2 udivcc %g7, 0x1442, %o4 fcmple16 %f6, %f14, %g6 movle %icc, %l1, %l0 std %f10, [%l7 + 0x30] mova %icc, %o2, %o5 movleu %icc, %l5, %i4 fmovrdlez %g5, %f10, %f0 ldub [%l7 + 0x7D], %l4 fcmpeq32 %f12, %f6, %i3 bvs,a %icc, loop_399 ldsb [%l7 + 0x77], %i1 smulcc %i6, 0x106F, %g3 and %l2, %o3, %o6 loop_399: andn %o1, 0x02B3, %i7 fpadd32s %f13, %f8, %f1 brnz %i0, loop_400 ldsb [%l7 + 0x4F], %g2 bl loop_401 ldsh [%l7 + 0x44], %o7 loop_400: sra %g4, %l6, %i5 ldsh [%l7 + 0x0C], %l3 loop_401: sdiv %o0, 0x0B07, %g1 ldsh [%l7 + 0x7C], %g7 tg %xcc, 0x3 sdiv %o4, 0x0FB5, %g6 fbl %fcc0, loop_402 bgu,a,pt %xcc, loop_403 fnot1 %f2, %f0 fmovrdlz %i2, %f0, %f4 loop_402: fmovsne %icc, %f1, %f9 loop_403: fmovd %f12, %f12 fcmped %fcc2, %f4, %f2 pdist %f4, %f0, %f2 move %icc, %l1, %o2 ldsb [%l7 + 0x5C], %l0 ldsb [%l7 + 0x7D], %l5 ldsh [%l7 + 0x3A], %o5 ble,a %xcc, loop_404 fpackfix %f0, %f0 fbne,a %fcc3, loop_405 fmovsleu %xcc, %f5, %f1 loop_404: ldx [%l7 + 0x50], %g5 ldsw [%l7 + 0x28], %l4 loop_405: movre %i3, %i4, %i1 sll %i6, %l2, %o3 fble %fcc3, loop_406 bneg,a %icc, loop_407 bvc,a,pn %xcc, loop_408 fbge,a %fcc0, loop_409 loop_406: std %f6, [%l7 + 0x60] loop_407: xnor %o6, %g3, %o1 loop_408: fzeros %f9 loop_409: fmovsne %xcc, %f14, %f13 bne,a loop_410 sdiv %i0, 0x1DEF, %i7 fpsub16s %f5, %f6, %f3 movg %icc, %g2, %g4 loop_410: fxor %f2, %f12, %f10 lduh [%l7 + 0x12], %l6 sth %o7, [%l7 + 0x08] brlez,a %l3, loop_411 fmovspos %icc, %f15, %f2 lduw [%l7 + 0x60], %o0 ldsb [%l7 + 0x44], %i5 loop_411: lduh [%l7 + 0x1E], %g7 stw %g1, [%l7 + 0x74] movvc %xcc, %o4, %i2 subcc %g6, 0x06A6, %o2 fpsub32 %f0, %f0, %f10 fors %f4, %f6, %f2 ldsh [%l7 + 0x4A], %l1 fmovsleu %icc, %f15, %f12 be,pn %icc, loop_412 be,a %icc, loop_413 smulcc %l5, %o5, %l0 ldx [%l7 + 0x40], %g5 loop_412: ba,a,pn %xcc, loop_414 loop_413: fmuld8sux16 %f10, %f6, %f6 sth %l4, [%l7 + 0x6E] stb %i4, [%l7 + 0x5C] loop_414: fmovscc %icc, %f13, %f8 ldx [%l7 + 0x30], %i1 fmovrslz %i3, %f10, %f12 fandnot1 %f0, %f6, %f6 addcc %i6, %l2, %o3 fmovdvs %icc, %f7, %f5 edge32l %o6, %g3, %o1 stx %i7, [%l7 + 0x10] fand %f6, %f12, %f2 fmovdle %icc, %f1, %f3 fbuge %fcc1, loop_415 stb %i0, [%l7 + 0x42] fblg,a %fcc1, loop_416 be,a,pt %xcc, loop_417 loop_415: st %f12, [%l7 + 0x2C] xnorcc %g4, 0x10AF, %g2 loop_416: movpos %icc, %o7, %l3 loop_417: fbule %fcc1, loop_418 fpack16 %f2, %f4 fands %f2, %f1, %f14 fmovsleu %icc, %f3, %f6 loop_418: fmovde %xcc, %f10, %f4 fbule %fcc0, loop_419 fone %f12 ldsh [%l7 + 0x20], %l6 fble,a %fcc2, loop_420 loop_419: edge32ln %o0, %g7, %i5 srl %o4, 0x12, %i2 movneg %icc, %g1, %o2 loop_420: stb %l1, [%l7 + 0x0B] sth %l5, [%l7 + 0x2E] edge8n %g6, %o5, %l0 bvs,a loop_421 stx %l4, [%l7 + 0x60] edge32 %i4, %i1, %g5 fbuge %fcc0, loop_422 loop_421: fba,a %fcc0, loop_423 sdivcc %i6, 0x04B6, %l2 fcmpgt32 %f8, %f8, %i3 loop_422: fcmpne32 %f10, %f0, %o3 loop_423: siam 0x6 lduh [%l7 + 0x0C], %o6 or %o1, %g3, %i0 fmovsa %xcc, %f4, %f6 fnegd %f0, %f0 addcc %g4, %i7, %g2 fcmped %fcc0, %f2, %f10 fmul8x16al %f1, %f6, %f2 std %f0, [%l7 + 0x40] array32 %l3, %o7, %o0 fornot2 %f4, %f12, %f12 for %f10, %f0, %f4 tgu %icc, 0x7 fmovspos %xcc, %f14, %f6 fmovsne %icc, %f5, %f15 lduh [%l7 + 0x16], %g7 stw %l6, [%l7 + 0x14] movcc %icc, %i5, %i2 alignaddr %g1, %o4, %o2 fcmped %fcc3, %f4, %f14 fmovscs %icc, %f15, %f4 lduw [%l7 + 0x30], %l1 sth %g6, [%l7 + 0x46] fzero %f6 brgz,a %o5, loop_424 lduh [%l7 + 0x46], %l5 andn %l0, 0x0501, %i4 ldub [%l7 + 0x54], %l4 loop_424: fmul8sux16 %f10, %f10, %f12 fone %f4 lduw [%l7 + 0x0C], %g5 ldsh [%l7 + 0x30], %i1 st %f13, [%l7 + 0x10] fandnot1s %f3, %f14, %f14 udivcc %i6, 0x0F78, %i3 bgu,pt %xcc, loop_425 mulscc %l2, 0x089A, %o6 fmovda %icc, %f10, %f14 sth %o3, [%l7 + 0x22] loop_425: tge %icc, 0x4 fmovrslz %o1, %f10, %f2 std %f0, [%l7 + 0x10] ldd [%l7 + 0x60], %f2 lduh [%l7 + 0x08], %i0 fbge,a %fcc3, loop_426 brz,a %g3, loop_427 fmovdgu %xcc, %f10, %f15 movvc %xcc, %i7, %g2 loop_426: stb %g4, [%l7 + 0x51] loop_427: fnot2s %f12, %f12 fmovrsgz %o7, %f11, %f15 fcmpeq16 %f12, %f0, %o0 orn %g7, 0x05F2, %l6 pdist %f14, %f4, %f12 ldx [%l7 + 0x18], %i5 xnor %l3, 0x002F, %g1 fxnor %f0, %f14, %f6 orcc %o4, %i2, %l1 fpack32 %f10, %f8, %f0 std %f2, [%l7 + 0x28] fmovdge %icc, %f13, %f7 tsubcc %g6, %o2, %o5 fcmpgt16 %f10, %f6, %l5 or %l0, %i4, %l4 stw %g5, [%l7 + 0x20] fandnot2 %f12, %f6, %f6 fpadd32s %f13, %f11, %f9 fmovrsgz %i1, %f9, %f9 fpsub32 %f10, %f4, %f2 tneg %xcc, 0x2 ld [%l7 + 0x10], %f3 fabss %f9, %f12 fmovde %icc, %f11, %f11 bcs %xcc, loop_428 ba,a %xcc, loop_429 tg %xcc, 0x4 nop setx loop_430, %l0, %l1 jmpl %l1, %i3 loop_428: movvc %xcc, %l2, %i6 loop_429: bcs,a,pn %icc, loop_431 ldub [%l7 + 0x40], %o3 loop_430: tpos %xcc, 0x0 fornot2 %f6, %f4, %f4 loop_431: bge,a,pt %xcc, loop_432 addc %o1, 0x14FD, %i0 fmovrslez %o6, %f11, %f3 ldsh [%l7 + 0x5C], %g3 loop_432: fmovsvc %icc, %f14, %f11 movrlez %i7, %g4, %o7 bl,a loop_433 fmovdl %xcc, %f0, %f7 tcs %icc, 0x1 sth %g2, [%l7 + 0x4E] loop_433: fxors %f14, %f9, %f15 fmovsn %xcc, %f13, %f2 ld [%l7 + 0x40], %f9 tgu %xcc, 0x6 ldd [%l7 + 0x50], %f10 ldx [%l7 + 0x28], %o0 ld [%l7 + 0x08], %f0 stw %g7, [%l7 + 0x10] fmovs %f14, %f5 lduh [%l7 + 0x50], %i5 fxors %f13, %f8, %f7 fcmple32 %f0, %f12, %l6 fbu %fcc2, loop_434 xnorcc %g1, 0x0A6D, %o4 sllx %l3, %l1, %i2 movne %icc, %o2, %o5 loop_434: fpack16 %f12, %f0 call loop_435 andncc %l5, %g6, %i4 stb %l4, [%l7 + 0x3B] alignaddrl %g5, %l0, %i1 loop_435: std %f12, [%l7 + 0x20] te %icc, 0x0 fcmped %fcc1, %f0, %f12 fmovsle %xcc, %f1, %f8 stx %i3, [%l7 + 0x60] fmovsa %icc, %f1, %f4 fpack16 %f4, %f8 ldsh [%l7 + 0x74], %i6 fbul,a %fcc3, loop_436 fmovsge %xcc, %f8, %f7 fnot1s %f2, %f8 siam 0x3 loop_436: movrgez %o3, %o1, %l2 bleu,pn %icc, loop_437 taddcctv %i0, %g3, %o6 sdiv %g4, 0x1AA9, %o7 ldsw [%l7 + 0x14], %g2 loop_437: lduw [%l7 + 0x34], %i7 bl %xcc, loop_438 fones %f12 fmovsleu %xcc, %f3, %f14 fpsub16 %f2, %f4, %f4 loop_438: ble loop_439 movcs %xcc, %o0, %g7 orncc %l6, 0x18EC, %g1 fnot2s %f1, %f8 loop_439: xor %o4, 0x179A, %l3 edge32l %i5, %i2, %l1 ldx [%l7 + 0x48], %o5 edge32 %o2, %l5, %i4 std %f6, [%l7 + 0x08] lduw [%l7 + 0x3C], %l4 ldsw [%l7 + 0x3C], %g5 fpsub16 %f4, %f8, %f0 be,a,pn %xcc, loop_440 movl %icc, %g6, %i1 fble,a %fcc1, loop_441 taddcctv %l0, 0x0499, %i6 loop_440: fbn,a %fcc3, loop_442 ldd [%l7 + 0x60], %f14 loop_441: movcs %xcc, %o3, %i3 stx %l2, [%l7 + 0x38] loop_442: fandnot1s %f1, %f0, %f14 fmul8ulx16 %f4, %f10, %f6 movg %icc, %o1, %g3 movrlz %o6, 0x256, %i0 stx %o7, [%l7 + 0x78] edge32ln %g4, %i7, %o0 fpsub32s %f4, %f10, %f0 fmovdcc %xcc, %f8, %f0 fmovsneg %icc, %f2, %f10 ldsh [%l7 + 0x30], %g2 xor %g7, 0x1E76, %g1 lduh [%l7 + 0x2E], %l6 fmovs %f3, %f0 fmovrdne %o4, %f14, %f6 ldx [%l7 + 0x68], %i5 ldsw [%l7 + 0x6C], %l3 mulscc %i2, 0x1405, %o5 lduh [%l7 + 0x58], %l1 fmovscs %icc, %f6, %f3 edge16l %l5, %o2, %l4 fmovsge %icc, %f11, %f1 nop setx loop_443, %l0, %l1 jmpl %l1, %i4 movn %xcc, %g5, %i1 fmovsa %icc, %f9, %f10 fcmpd %fcc1, %f10, %f2 loop_443: fmovspos %xcc, %f7, %f5 movrne %g6, 0x252, %i6 sub %l0, %i3, %l2 fcmple16 %f4, %f12, %o1 fmovrdlez %g3, %f4, %f14 fmovdvc %icc, %f1, %f3 tpos %icc, 0x3 lduh [%l7 + 0x62], %o6 fpadd32s %f10, %f4, %f0 ba,pn %xcc, loop_444 fmovdcc %xcc, %f10, %f7 mulscc %o3, %i0, %g4 fnors %f6, %f5, %f5 loop_444: ba loop_445 tpos %icc, 0x5 subc %o7, 0x164D, %o0 edge32n %g2, %i7, %g1 loop_445: movcc %icc, %l6, %o4 xnor %g7, %l3, %i2 nop setx loop_446, %l0, %l1 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, %f6, %f14 fpadd32s %f12, %f3, %f5 movrlez %i5, %l1, %l5 loop_446: sra %o2, %l4, %o5 movneg %icc, %i4, %i1 fmovrde %g6, %f14, %f2 sth %g5, [%l7 + 0x4E] movneg %xcc, %l0, %i3 edge16ln %l2, %i6, %g3 fpack16 %f12, %f11 faligndata %f14, %f6, %f6 tle %icc, 0x0 movl %icc, %o6, %o1 movleu %icc, %i0, %g4 fpadd16s %f7, %f2, %f14 ldx [%l7 + 0x30], %o7 fone %f14 fcmpes %fcc2, %f13, %f15 stx %o0, [%l7 + 0x68] ldd [%l7 + 0x68], %f12 lduw [%l7 + 0x20], %g2 ldsh [%l7 + 0x5E], %o3 addccc %g1, 0x0048, %l6 tsubcctv %i7, 0x087B, %g7 ta %xcc, 0x4 ldx [%l7 + 0x48], %o4 popc %i2, %i5 edge16n %l3, %l1, %l5 srax %o2, %l4, %o5 fmovd %f6, %f8 ldsh [%l7 + 0x0A], %i1 be loop_447 pdist %f14, %f14, %f8 fones %f4 fpsub16s %f7, %f10, %f9 loop_447: fmovrsgz %i4, %f9, %f4 tn %icc, 0x1 stw %g6, [%l7 + 0x4C] nop setx loop_448, %l0, %l1 jmpl %l1, %g5 std %f8, [%l7 + 0x28] fzeros %f12 fmovda %icc, %f0, %f2 loop_448: fabsd %f0, %f0 movre %l0, %i3, %i6 fmovsa %icc, %f4, %f12 ldd [%l7 + 0x60], %f6 stw %g3, [%l7 + 0x60] edge16l %o6, %o1, %l2 ldx [%l7 + 0x78], %i0 srl %o7, 0x0E, %o0 fmovse %icc, %f11, %f1 fandnot2 %f10, %f12, %f12 fornot1 %f14, %f14, %f0 array8 %g2, %o3, %g1 fmovdg %icc, %f4, %f3 ldsb [%l7 + 0x22], %g4 fmul8ulx16 %f4, %f10, %f12 fandnot1s %f2, %f4, %f8 ldx [%l7 + 0x68], %l6 bshuffle %f6, %f12, %f2 std %f6, [%l7 + 0x40] ldub [%l7 + 0x3B], %i7 lduh [%l7 + 0x1E], %o4 fnegd %f2, %f8 stw %g7, [%l7 + 0x38] tleu %icc, 0x2 fpsub32s %f4, %f14, %f1 fornot1s %f8, %f12, %f7 array32 %i5, %i2, %l1 ldsw [%l7 + 0x44], %l3 lduh [%l7 + 0x2A], %o2 bcs,a %xcc, loop_449 sth %l4, [%l7 + 0x48] bleu,pt %icc, loop_450 ldsw [%l7 + 0x10], %o5 loop_449: fabsd %f12, %f10 std %f6, [%l7 + 0x68] loop_450: umulcc %i1, 0x18A6, %l5 subccc %i4, %g5, %g6 bpos loop_451 fbug %fcc3, loop_452 ldsw [%l7 + 0x4C], %l0 ldsb [%l7 + 0x7B], %i3 loop_451: fmovs %f1, %f7 loop_452: ldsb [%l7 + 0x32], %g3 bcs %icc, loop_453 brgez,a %i6, loop_454 fcmpes %fcc0, %f8, %f6 ldsw [%l7 + 0x30], %o1 loop_453: fands %f3, %f9, %f15 loop_454: stw %o6, [%l7 + 0x4C] movrgz %l2, %i0, %o0 fcmpne32 %f10, %f6, %g2 tge %xcc, 0x0 tge %xcc, 0x5 sth %o7, [%l7 + 0x4E] ld [%l7 + 0x70], %f4 and %o3, 0x0A85, %g1 sdivx %g4, 0x1F87, %i7 fbue,a %fcc0, loop_455 tsubcctv %o4, 0x108A, %l6 ldx [%l7 + 0x18], %g7 brgez %i5, loop_456 loop_455: subccc %l1, 0x0A42, %l3 fnor %f6, %f2, %f2 udivx %o2, 0x1719, %l4 loop_456: fpack32 %f14, %f14, %f8 fnegd %f4, %f8 tpos %xcc, 0x2 movg %xcc, %o5, %i2 stx %l5, [%l7 + 0x68] movcs %icc, %i4, %i1 lduw [%l7 + 0x64], %g5 umulcc %g6, 0x121C, %i3 bge %xcc, loop_457 fmovde %xcc, %f8, %f1 umulcc %g3, %l0, %o1 lduh [%l7 + 0x3A], %o6 loop_457: fsrc1 %f14, %f4 movrlz %l2, 0x28D, %i0 bcc,a %xcc, loop_458 fmuld8ulx16 %f10, %f10, %f2 ldub [%l7 + 0x25], %o0 movcs %xcc, %i6, %g2 loop_458: ldub [%l7 + 0x73], %o7 fmovda %icc, %f4, %f1 alignaddr %o3, %g1, %i7 tg %icc, 0x4 movpos %xcc, %o4, %g4 st %f9, [%l7 + 0x3C] stb %l6, [%l7 + 0x7F] array8 %g7, %l1, %l3 fcmpd %fcc1, %f10, %f4 be %xcc, loop_459 fcmpne32 %f10, %f8, %o2 sdivcc %l4, 0x0077, %o5 fmovdl %xcc, %f0, %f7 loop_459: fandnot2 %f12, %f12, %f6 lduw [%l7 + 0x10], %i2 bvc,pn %icc, loop_460 fmovdcc %icc, %f15, %f0 movrne %l5, %i5, %i1 sdivcc %i4, 0x07AB, %g6 loop_460: fmovdvs %icc, %f5, %f0 movrlez %i3, 0x2C7, %g5 addccc %g3, %o1, %o6 movcs %icc, %l0, %i0 lduh [%l7 + 0x0A], %o0 tsubcc %i6, %g2, %o7 std %f10, [%l7 + 0x10] tcc %icc, 0x4 ldd [%l7 + 0x78], %f4 fmovsvs %icc, %f10, %f8 fnot1 %f8, %f10 fmul8ulx16 %f12, %f10, %f4 lduh [%l7 + 0x7A], %o3 edge32 %l2, %i7, %o4 lduw [%l7 + 0x74], %g1 stb %l6, [%l7 + 0x79] fbul %fcc0, loop_461 mulscc %g7, %g4, %l1 fmul8sux16 %f6, %f8, %f4 st %f1, [%l7 + 0x78] loop_461: fba,a %fcc3, loop_462 fxors %f11, %f10, %f8 brgez %o2, loop_463 movl %xcc, %l3, %o5 loop_462: edge16l %l4, %l5, %i5 tle %xcc, 0x0 loop_463: movleu %icc, %i1, %i4 fmovdn %xcc, %f15, %f11 ldub [%l7 + 0x60], %g6 movle %icc, %i3, %g5 ldsw [%l7 + 0x44], %i2 ldub [%l7 + 0x16], %g3 sub %o1, 0x1DA1, %o6 fcmple16 %f8, %f6, %l0 fornot1 %f8, %f14, %f0 xnor %i0, %o0, %i6 srax %o7, %g2, %l2 fmovrse %o3, %f12, %f10 fbule,a %fcc1, loop_464 stx %o4, [%l7 + 0x28] fbo,a %fcc2, loop_465 sth %g1, [%l7 + 0x28] loop_464: fmovdleu %icc, %f3, %f13 xorcc %l6, %i7, %g4 loop_465: edge16n %l1, %g7, %o2 udivx %l3, 0x0244, %l4 sth %o5, [%l7 + 0x62] ldd [%l7 + 0x40], %f0 taddcc %l5, 0x0702, %i5 bpos %icc, loop_466 ldsh [%l7 + 0x58], %i4 fandnot1 %f0, %f8, %f10 fabsd %f4, %f14 loop_466: stb %g6, [%l7 + 0x32] ldsh [%l7 + 0x52], %i1 sth %g5, [%l7 + 0x76] sth %i2, [%l7 + 0x28] fbu,a %fcc2, loop_467 ldd [%l7 + 0x68], %f12 edge16 %i3, %g3, %o1 ldsh [%l7 + 0x7E], %l0 loop_467: udiv %o6, 0x0CEE, %o0 ldsh [%l7 + 0x12], %i6 fmovdneg %icc, %f14, %f0 fpadd16s %f2, %f9, %f5 lduh [%l7 + 0x54], %i0 bcs,pn %icc, loop_468 fbl,a %fcc2, loop_469 add %o7, 0x05B5, %l2 xnor %g2, %o3, %g1 loop_468: movrgez %o4, %i7, %g4 loop_469: fbo,a %fcc3, loop_470 ldsh [%l7 + 0x78], %l1 bneg %xcc, loop_471 xnor %g7, 0x0E9F, %o2 loop_470: edge32l %l6, %l3, %l4 std %f2, [%l7 + 0x38] loop_471: fxors %f5, %f6, %f4 addccc %o5, 0x184B, %i5 andn %i4, %l5, %i1 fmovsleu %icc, %f9, %f7 array16 %g6, %i2, %g5 bcs,a,pt %xcc, loop_472 std %f8, [%l7 + 0x68] edge32 %i3, %o1, %g3 ldsb [%l7 + 0x22], %o6 loop_472: sdivcc %o0, 0x0F62, %l0 brlez %i0, loop_473 ldsw [%l7 + 0x34], %i6 orn %l2, %o7, %g2 andncc %o3, %o4, %g1 loop_473: stx %i7, [%l7 + 0x30] fbo %fcc0, loop_474 udivx %g4, 0x1993, %l1 tne %icc, 0x6 fxor %f4, %f4, %f0 loop_474: srlx %o2, 0x12, %l6 ldsh [%l7 + 0x3C], %g7 fbule %fcc0, loop_475 fmovsa %icc, %f10, %f3 ldsw [%l7 + 0x6C], %l3 brgez,a %o5, loop_476 loop_475: ldd [%l7 + 0x38], %f0 brgz,a %i5, loop_477 andcc %i4, 0x19A4, %l4 loop_476: fcmpgt16 %f2, %f12, %i1 lduw [%l7 + 0x08], %l5 loop_477: fmul8x16 %f5, %f0, %f12 stb %i2, [%l7 + 0x11] fnot2 %f0, %f0 fmuld8sux16 %f15, %f6, %f4 edge8 %g6, %i3, %g5 fmovrde %o1, %f10, %f0 ldd [%l7 + 0x20], %f14 fxnor %f4, %f6, %f12 fmovrse %o6, %f14, %f9 ldsw [%l7 + 0x14], %g3 orcc %o0, 0x034A, %i0 xorcc %l0, %i6, %o7 fmovdcs %icc, %f2, %f14 bvs,a,pn %icc, loop_478 fbne,a %fcc2, loop_479 tsubcctv %g2, %l2, %o3 xnorcc %o4, 0x0D8D, %g1 loop_478: siam 0x7 loop_479: brnz,a %g4, loop_480 fmovdne %xcc, %f9, %f15 movvs %icc, %l1, %i7 fpackfix %f14, %f5 loop_480: brgez %l6, loop_481 bl loop_482 fmovrde %g7, %f6, %f12 std %f8, [%l7 + 0x08] loop_481: std %f6, [%l7 + 0x10] loop_482: fmovrslz %o2, %f15, %f9 fmul8x16au %f6, %f6, %f4 bcs,a,pn %icc, loop_483 ldsw [%l7 + 0x58], %l3 movg %icc, %o5, %i4 fpsub32 %f4, %f10, %f4 loop_483: fbule,a %fcc0, loop_484 fmovdleu %icc, %f8, %f2 sth %i5, [%l7 + 0x7C] orcc %i1, 0x04CC, %l4 loop_484: edge32l %i2, %l5, %i3 array16 %g6, %o1, %o6 ldx [%l7 + 0x20], %g5 ldsw [%l7 + 0x5C], %o0 ldub [%l7 + 0x2F], %i0 ldsb [%l7 + 0x28], %g3 fmovdge %icc, %f3, %f13 ldsw [%l7 + 0x44], %i6 taddcctv %l0, %o7, %g2 movn %icc, %o3, %o4 fpack32 %f6, %f8, %f4 fnor %f14, %f8, %f0 brnz %g1, loop_485 fbuge %fcc1, loop_486 stb %l2, [%l7 + 0x08] ldsb [%l7 + 0x0D], %l1 loop_485: fmovrdgez %g4, %f14, %f12 loop_486: stx %i7, [%l7 + 0x78] movrgz %g7, 0x3D8, %l6 fcmple32 %f6, %f2, %l3 smul %o2, 0x07F8, %o5 fmul8x16al %f0, %f0, %f6 movge %xcc, %i4, %i1 fmovsle %icc, %f15, %f11 fmovrdlz %l4, %f12, %f6 std %f6, [%l7 + 0x78] fxors %f8, %f12, %f11 addccc %i2, %i5, %l5 sth %g6, [%l7 + 0x0A] bshuffle %f8, %f6, %f2 std %f10, [%l7 + 0x20] fbne %fcc1, loop_487 st %f7, [%l7 + 0x68] stx %i3, [%l7 + 0x20] fands %f8, %f9, %f0 loop_487: tneg %icc, 0x7 ldub [%l7 + 0x1A], %o6 ldsb [%l7 + 0x71], %o1 fbuge %fcc0, loop_488 fandnot2s %f5, %f3, %f3 ldub [%l7 + 0x3D], %o0 move %icc, %i0, %g3 loop_488: sth %i6, [%l7 + 0x18] fornot2 %f12, %f8, %f4 ldx [%l7 + 0x18], %l0 tn %xcc, 0x4 bne,pn %icc, loop_489 fmul8x16al %f10, %f12, %f2 fpsub32 %f6, %f0, %f4 fmul8x16 %f9, %f2, %f6 loop_489: stx %g5, [%l7 + 0x28] udivx %o7, 0x157B, %g2 tsubcc %o4, %o3, %g1 fand %f6, %f4, %f6 bne,pt %xcc, loop_490 fpmerge %f2, %f14, %f8 ta %xcc, 0x5 tcc %icc, 0x4 loop_490: ldub [%l7 + 0x4D], %l2 edge8 %g4, %i7, %g7 fbg %fcc0, loop_491 ldub [%l7 + 0x16], %l1 bn,a,pn %xcc, loop_492 popc %l3, %l6 loop_491: fabss %f6, %f8 movge %xcc, %o2, %o5 loop_492: stx %i4, [%l7 + 0x78] ta %icc, 0x6 fpmerge %f5, %f0, %f2 fbuge %fcc3, loop_493 stw %l4, [%l7 + 0x0C] edge16n %i2, %i5, %l5 fcmpgt16 %f2, %f0, %i1 loop_493: st %f11, [%l7 + 0x4C] stb %i3, [%l7 + 0x2F] faligndata %f4, %f12, %f4 movg %xcc, %g6, %o1 fmovdn %xcc, %f10, %f4 orncc %o0, 0x06FF, %o6 umul %i0, %i6, %g3 ld [%l7 + 0x70], %f11 fandnot1 %f0, %f12, %f14 fmul8x16 %f7, %f10, %f4 fpack16 %f10, %f3 movge %icc, %g5, %l0 movneg %xcc, %o7, %g2 bg,pt %icc, loop_494 stw %o3, [%l7 + 0x18] fmovdg %xcc, %f13, %f6 udivx %o4, 0x1E56, %g1 loop_494: fpadd16s %f2, %f3, %f8 lduw [%l7 + 0x78], %l2 bge loop_495 sllx %i7, 0x17, %g7 tpos %icc, 0x2 stb %g4, [%l7 + 0x60] loop_495: sth %l1, [%l7 + 0x46] be,a %icc, loop_496 fmovdpos %icc, %f8, %f2 nop setx loop_497, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fors %f8, %f5, %f5 loop_496: fpsub32 %f12, %f10, %f0 ldsw [%l7 + 0x78], %l6 loop_497: ldd [%l7 + 0x48], %f10 bcc,a %icc, loop_498 bneg,a loop_499 array8 %o2, %l3, %i4 nop setx loop_500, %l0, %l1 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_498: ldx [%l7 + 0x38], %o5 loop_499: ldd [%l7 + 0x38], %f4 ldx [%l7 + 0x20], %l4 loop_500: tneg %icc, 0x5 fbul,a %fcc2, loop_501 ld [%l7 + 0x78], %f15 lduh [%l7 + 0x2E], %i2 movrne %l5, %i1, %i3 loop_501: ldsw [%l7 + 0x28], %g6 fandnot2 %f12, %f10, %f8 fbuge,a %fcc1, loop_502 fmovrslz %i5, %f7, %f1 bcc %xcc, loop_503 ldub [%l7 + 0x5F], %o1 loop_502: ldsh [%l7 + 0x7C], %o0 brlz,a %i0, loop_504 loop_503: fmovrdgz %i6, %f6, %f8 fcmps %fcc0, %f4, %f13 fnors %f5, %f9, %f5 loop_504: lduw [%l7 + 0x64], %o6 xnorcc %g5, %g3, %l0 lduh [%l7 + 0x14], %g2 fmovsge %xcc, %f0, %f11 ld [%l7 + 0x0C], %f2 fbug %fcc0, loop_505 lduw [%l7 + 0x58], %o3 brgez,a %o7, loop_506 smul %g1, %l2, %i7 loop_505: fcmpne16 %f4, %f12, %g7 bcs,pn %xcc, loop_507 loop_506: fmovdl %xcc, %f15, %f5 tsubcc %g4, %l1, %l6 mulscc %o2, %l3, %i4 loop_507: ldx [%l7 + 0x50], %o5 fcmps %fcc1, %f5, %f7 movneg %icc, %l4, %i2 fsrc1 %f2, %f6 std %f4, [%l7 + 0x30] xor %l5, %i1, %o4 ldsb [%l7 + 0x3C], %g6 fxor %f8, %f14, %f4 fands %f14, %f5, %f12 mulscc %i3, %i5, %o0 movneg %xcc, %i0, %i6 fble,a %fcc0, loop_508 ldsb [%l7 + 0x6A], %o6 fbge,a %fcc2, loop_509 fandnot2s %f14, %f12, %f12 loop_508: fmovsleu %icc, %f4, %f13 lduh [%l7 + 0x6C], %g5 loop_509: xor %g3, %o1, %g2 fxor %f2, %f10, %f2 sub %l0, %o3, %g1 fblg,a %fcc1, loop_510 fmovde %xcc, %f6, %f12 stx %o7, [%l7 + 0x18] tle %xcc, 0x0 loop_510: ldsw [%l7 + 0x6C], %i7 fbug,a %fcc3, loop_511 movrgez %l2, %g4, %g7 taddcctv %l6, 0x0B46, %l1 lduh [%l7 + 0x24], %l3 loop_511: fbuge,a %fcc0, loop_512 fmovdl %icc, %f8, %f14 ldsb [%l7 + 0x50], %o2 brnz,a %i4, loop_513 loop_512: ldd [%l7 + 0x70], %f14 fbug,a %fcc2, loop_514 bneg,a %icc, loop_515 loop_513: fbge,a %fcc0, loop_516 stw %l4, [%l7 + 0x68] loop_514: fpackfix %f8, %f11 loop_515: fcmpgt16 %f4, %f12, %i2 loop_516: bgu,pt %icc, loop_517 movl %icc, %l5, %o5 sth %i1, [%l7 + 0x48] bl %icc, loop_518 loop_517: fones %f1 ld [%l7 + 0x40], %f8 faligndata %f2, %f6, %f10 loop_518: fmovsneg %xcc, %f13, %f13 fandnot1 %f12, %f4, %f0 srax %g6, 0x0A, %i3 bvs loop_519 ldsh [%l7 + 0x36], %o4 bshuffle %f2, %f4, %f14 tne %xcc, 0x4 loop_519: bneg,a,pt %xcc, loop_520 fpadd16s %f15, %f1, %f6 sll %o0, 0x01, %i5 edge32l %i0, %i6, %o6 loop_520: fzero %f2 std %f6, [%l7 + 0x08] ldub [%l7 + 0x7E], %g3 movg %xcc, %g5, %g2 ldub [%l7 + 0x40], %l0 ldx [%l7 + 0x50], %o1 stb %g1, [%l7 + 0x10] edge32ln %o3, %o7, %l2 xorcc %g4, %g7, %l6 fmovs %f0, %f11 fpadd16s %f15, %f6, %f2 fmovda %xcc, %f12, %f8 bneg loop_521 fmovdvc %icc, %f9, %f14 ldub [%l7 + 0x74], %i7 bcc,pn %icc, loop_522 loop_521: brlez,a %l1, loop_523 ldsb [%l7 + 0x29], %o2 fbul,a %fcc1, loop_524 loop_522: fcmpgt32 %f14, %f8, %l3 loop_523: fbo %fcc3, loop_525 stb %i4, [%l7 + 0x75] loop_524: lduw [%l7 + 0x3C], %i2 edge32ln %l5, %l4, %o5 loop_525: fba %fcc3, loop_526 orn %g6, %i1, %o4 fcmped %fcc2, %f2, %f0 fornot1 %f14, %f0, %f6 loop_526: std %f12, [%l7 + 0x78] fcmpeq32 %f12, %f8, %i3 fbule %fcc3, loop_527 ldub [%l7 + 0x65], %i5 fandnot2 %f14, %f6, %f8 ldsh [%l7 + 0x4E], %o0 loop_527: and %i0, 0x0100, %i6 stx %o6, [%l7 + 0x48] movrgz %g5, %g2, %l0 ldsb [%l7 + 0x47], %o1 fmul8sux16 %f0, %f8, %f8 faligndata %f2, %f8, %f4 edge8 %g1, %o3, %g3 fbul %fcc0, loop_528 sdivcc %o7, 0x1241, %l2 bpos,a,pn %icc, loop_529 lduw [%l7 + 0x70], %g4 loop_528: lduw [%l7 + 0x58], %l6 st %f8, [%l7 + 0x1C] loop_529: st %f11, [%l7 + 0x1C] fmovrsgez %g7, %f10, %f13 fandnot2s %f12, %f11, %f11 lduw [%l7 + 0x4C], %l1 ldx [%l7 + 0x78], %i7 fmovrdgz %l3, %f10, %f12 movn %xcc, %i4, %o2 fcmpgt16 %f6, %f14, %i2 fmovd %f8, %f10 bcs,pn %xcc, loop_530 ldub [%l7 + 0x7E], %l5 stb %o5, [%l7 + 0x0E] std %f12, [%l7 + 0x40] loop_530: fcmpgt16 %f10, %f2, %g6 ba loop_531 ldsb [%l7 + 0x39], %i1 ldsh [%l7 + 0x58], %o4 bcs,a,pt %xcc, loop_532 loop_531: sth %l4, [%l7 + 0x56] brz %i3, loop_533 lduw [%l7 + 0x10], %i5 loop_532: fmovsge %xcc, %f2, %f3 ldx [%l7 + 0x50], %o0 loop_533: sdiv %i6, 0x14D5, %o6 edge32n %g5, %g2, %l0 fsrc1s %f0, %f9 fone %f6 udivx %o1, 0x141B, %g1 ldsw [%l7 + 0x74], %o3 movre %i0, %g3, %l2 fcmpne32 %f12, %f10, %g4 movn %icc, %l6, %g7 stw %o7, [%l7 + 0x18] bneg,a %xcc, loop_534 edge16 %l1, %i7, %i4 ldd [%l7 + 0x60], %f14 tgu %xcc, 0x4 loop_534: siam 0x6 st %f1, [%l7 + 0x3C] srax %l3, %i2, %o2 fpadd16s %f7, %f12, %f6 fmul8x16al %f3, %f12, %f4 addc %l5, %o5, %g6 sdivx %o4, 0x1B76, %i1 fmovrsgez %i3, %f3, %f1 st %f7, [%l7 + 0x34] movrlez %i5, %o0, %i6 or %o6, 0x09FA, %g5 or %g2, 0x17AB, %l4 movrgz %o1, 0x217, %g1 ldsw [%l7 + 0x0C], %l0 std %f4, [%l7 + 0x20] orcc %o3, %g3, %l2 bshuffle %f8, %f2, %f2 ldd [%l7 + 0x40], %f10 mulx %i0, 0x07EE, %g4 movg %xcc, %l6, %g7 fcmps %fcc0, %f10, %f9 stw %l1, [%l7 + 0x78] fmul8x16 %f9, %f0, %f4 ldsw [%l7 + 0x0C], %i7 sdivcc %i4, 0x0443, %o7 fble,a %fcc3, loop_535 fmul8ulx16 %f0, %f8, %f8 fbug %fcc2, loop_536 std %f6, [%l7 + 0x68] loop_535: alignaddrl %l3, %o2, %l5 sra %i2, 0x15, %o5 loop_536: te %xcc, 0x4 fmovdvs %xcc, %f6, %f4 srlx %o4, 0x0A, %i1 edge32l %i3, %i5, %g6 fmovs %f5, %f1 ldsw [%l7 + 0x20], %o0 ldsh [%l7 + 0x16], %o6 lduw [%l7 + 0x60], %i6 fmovdge %xcc, %f15, %f8 nop setx loop_537, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x4E], %g5 lduh [%l7 + 0x0E], %l4 fba %fcc1, loop_538 loop_537: movrlez %o1, %g2, %g1 fblg %fcc3, loop_539 sth %o3, [%l7 + 0x7C] loop_538: ldsw [%l7 + 0x08], %l0 brnz,a %l2, loop_540 loop_539: ldd [%l7 + 0x58], %f10 andn %g3, %g4, %l6 ldub [%l7 + 0x25], %g7 loop_540: tcs %xcc, 0x1 tcs %xcc, 0x0 fxnor %f2, %f10, %f14 fpsub16 %f10, %f2, %f10 stx %l1, [%l7 + 0x68] movre %i7, %i4, %o7 orncc %i0, %l3, %l5 fandnot2 %f10, %f2, %f12 move %xcc, %o2, %o5 fcmps %fcc0, %f5, %f10 udivx %i2, 0x0B26, %i1 fandnot1 %f10, %f2, %f10 fsrc2s %f4, %f3 ldx [%l7 + 0x08], %o4 sth %i5, [%l7 + 0x1A] sdiv %i3, 0x1602, %o0 ldx [%l7 + 0x08], %g6 bne loop_541 orncc %i6, 0x17A2, %o6 fbu %fcc3, loop_542 sll %l4, %g5, %o1 loop_541: bne,pn %icc, loop_543 fbn %fcc1, loop_544 loop_542: ldd [%l7 + 0x60], %f0 lduh [%l7 + 0x1C], %g2 loop_543: fmovsge %xcc, %f15, %f2 loop_544: fmovsvs %icc, %f10, %f3 brgz %g1, loop_545 std %f14, [%l7 + 0x68] fmovrslez %o3, %f2, %f2 st %f6, [%l7 + 0x6C] loop_545: tl %xcc, 0x1 ldsh [%l7 + 0x26], %l2 std %f10, [%l7 + 0x70] fbg,a %fcc1, loop_546 ldsb [%l7 + 0x73], %l0 xor %g3, 0x02B6, %g4 ldsh [%l7 + 0x3C], %l6 loop_546: fbul,a %fcc2, loop_547 fornot2 %f8, %f8, %f2 fmovrdgez %l1, %f4, %f8 bge %icc, loop_548 loop_547: fmovsge %icc, %f0, %f12 edge16l %g7, %i7, %i4 std %f2, [%l7 + 0x70] loop_548: brgz %i0, loop_549 ld [%l7 + 0x24], %f0 lduw [%l7 + 0x3C], %o7 fexpand %f7, %f8 loop_549: fzeros %f13 ldsh [%l7 + 0x32], %l5 fmovdne %xcc, %f14, %f2 ldsw [%l7 + 0x78], %o2 stx %l3, [%l7 + 0x40] ldsh [%l7 + 0x3C], %o5 movre %i1, 0x272, %o4 fmovrdlz %i2, %f14, %f6 fone %f0 lduw [%l7 + 0x78], %i5 fbu,a %fcc1, loop_550 fmovrsgez %o0, %f9, %f12 fmul8x16 %f9, %f8, %f2 orcc %g6, %i3, %o6 loop_550: umul %l4, %g5, %o1 movre %g2, 0x207, %g1 ble,pt %xcc, loop_551 fand %f6, %f4, %f6 ldsh [%l7 + 0x38], %i6 ldx [%l7 + 0x78], %o3 loop_551: brnz,a %l0, loop_552 movrlez %g3, %l2, %g4 edge32ln %l1, %g7, %i7 st %f3, [%l7 + 0x68] loop_552: ldub [%l7 + 0x42], %l6 pdist %f4, %f6, %f6 fmovrdgz %i0, %f0, %f10 fbule,a %fcc3, loop_553 orncc %i4, %l5, %o7 tge %xcc, 0x0 bneg,pt %xcc, loop_554 loop_553: stx %o2, [%l7 + 0x30] bge,a loop_555 lduw [%l7 + 0x08], %o5 loop_554: fmuld8sux16 %f15, %f12, %f10 fcmpgt32 %f14, %f10, %i1 loop_555: ldd [%l7 + 0x48], %f4 sethi 0x0C49, %o4 fmovscs %xcc, %f9, %f15 edge8ln %i2, %l3, %o0 fcmped %fcc2, %f0, %f12 fornot1s %f9, %f6, %f6 edge8n %i5, %i3, %g6 stw %l4, [%l7 + 0x68] lduh [%l7 + 0x6A], %g5 fmovsleu %xcc, %f13, %f10 std %f4, [%l7 + 0x30] movrgz %o1, %o6, %g1 ldub [%l7 + 0x58], %i6 edge8n %o3, %g2, %g3 bvs %icc, loop_556 ldsb [%l7 + 0x5A], %l2 fmovrsgz %l0, %f1, %f7 bne %xcc, loop_557 loop_556: nop setx loop_558, %l0, %l1 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 %f2, [%l7 + 0x60] fzeros %f9 loop_557: tne %icc, 0x6 loop_558: std %f0, [%l7 + 0x38] fmovrdne %l1, %f14, %f2 orncc %g4, 0x0AA1, %g7 stb %l6, [%l7 + 0x3C] fcmple32 %f2, %f8, %i0 bl,a %xcc, loop_559 movle %icc, %i7, %l5 ldub [%l7 + 0x46], %o7 add %o2, %o5, %i1 loop_559: brnz,a %i4, loop_560 addcc %o4, 0x1F1F, %l3 fmovd %f14, %f8 stb %i2, [%l7 + 0x0C] loop_560: lduh [%l7 + 0x24], %o0 movne %xcc, %i5, %g6 fbne %fcc2, loop_561 fble %fcc1, loop_562 ldx [%l7 + 0x08], %l4 ld [%l7 + 0x34], %f0 loop_561: nop setx loop_563, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_562: stx %i3, [%l7 + 0x78] movpos %icc, %g5, %o1 tsubcc %g1, %o6, %i6 loop_563: st %f9, [%l7 + 0x3C] ldx [%l7 + 0x50], %g2 faligndata %f0, %f12, %f8 movvs %xcc, %g3, %o3 lduh [%l7 + 0x36], %l0 brz %l2, loop_564 ldd [%l7 + 0x78], %f6 fmovdcs %icc, %f11, %f1 stx %g4, [%l7 + 0x70] loop_564: edge16n %l1, %l6, %i0 fmovdcs %xcc, %f8, %f13 andn %g7, %l5, %o7 fbule,a %fcc2, loop_565 fand %f2, %f8, %f2 brgez %i7, loop_566 ldsh [%l7 + 0x42], %o2 loop_565: nop setx loop_567, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivx %i1, 0x05C1, %i4 loop_566: lduh [%l7 + 0x58], %o5 edge32ln %l3, %o4, %i2 loop_567: stx %o0, [%l7 + 0x58] lduh [%l7 + 0x70], %i5 lduh [%l7 + 0x3A], %g6 stb %i3, [%l7 + 0x68] edge32l %l4, %g5, %g1 tsubcc %o6, %i6, %o1 be,pt %icc, loop_568 st %f14, [%l7 + 0x34] fmovse %icc, %f7, %f8 tne %icc, 0x5 loop_568: std %f2, [%l7 + 0x70] smulcc %g2, 0x1D55, %g3 fmul8x16 %f11, %f6, %f2 ldsb [%l7 + 0x3C], %l0 fble,a %fcc0, loop_569 fmovdgu %xcc, %f15, %f13 fmovdneg %icc, %f7, %f6 mulscc %o3, 0x1D4C, %g4 loop_569: ldsh [%l7 + 0x56], %l1 xnorcc %l6, %i0, %g7 movn %icc, %l2, %o7 fbul %fcc0, loop_570 xor %i7, 0x080E, %o2 fnands %f10, %f8, %f10 fmovdvc %xcc, %f11, %f6 loop_570: fmovspos %icc, %f1, %f7 fnot1s %f10, %f1 ldd [%l7 + 0x18], %f14 lduh [%l7 + 0x46], %l5 ldub [%l7 + 0x41], %i1 xorcc %o5, %i4, %l3 andcc %i2, %o0, %i5 sdivx %o4, 0x09D9, %i3 ldsb [%l7 + 0x6A], %g6 array16 %l4, %g5, %o6 ldx [%l7 + 0x68], %i6 stx %o1, [%l7 + 0x48] fmovdl %icc, %f0, %f9 taddcc %g2, 0x17B4, %g3 std %f14, [%l7 + 0x38] brlz %l0, loop_571 alignaddrl %g1, %g4, %o3 fabss %f12, %f12 subccc %l6, 0x13AC, %i0 loop_571: tcs %xcc, 0x5 fnot1 %f10, %f2 fmovrse %g7, %f0, %f6 lduh [%l7 + 0x38], %l2 stx %l1, [%l7 + 0x08] bgu,a,pt %xcc, loop_572 ldx [%l7 + 0x40], %i7 fmovdne %icc, %f15, %f3 fbg %fcc1, loop_573 loop_572: array8 %o2, %o7, %l5 st %f10, [%l7 + 0x1C] orncc %i1, %i4, %l3 loop_573: ldub [%l7 + 0x5E], %o5 popc %o0, %i2 fnors %f7, %f15, %f15 umul %i5, 0x1D25, %o4 udivcc %g6, 0x1E46, %l4 bneg,pt %xcc, loop_574 tl %xcc, 0x3 tpos %icc, 0x7 stw %g5, [%l7 + 0x38] loop_574: srax %o6, %i3, %o1 ldd [%l7 + 0x68], %f14 fpack32 %f10, %f12, %f10 sth %g2, [%l7 + 0x2A] movrgz %g3, 0x3B0, %i6 xorcc %g1, 0x1DD8, %l0 fones %f8 sth %g4, [%l7 + 0x08] subc %l6, %i0, %g7 srax %l2, 0x03, %o3 movle %icc, %i7, %l1 edge32l %o7, %o2, %l5 fmovsleu %icc, %f8, %f1 fmovdcs %icc, %f12, %f1 ldsw [%l7 + 0x08], %i4 ldx [%l7 + 0x30], %l3 fmovd %f12, %f4 tcs %icc, 0x5 tne %xcc, 0x7 ldub [%l7 + 0x53], %o5 ldsw [%l7 + 0x44], %i1 movrne %o0, 0x34A, %i5 fornot2 %f14, %f12, %f14 bcc,a,pt %xcc, loop_575 andncc %o4, %i2, %g6 brgz %g5, loop_576 mova %icc, %o6, %i3 loop_575: fbuge,a %fcc3, loop_577 fmovrsgz %l4, %f15, %f5 loop_576: tneg %icc, 0x1 fba %fcc3, loop_578 loop_577: bg,pn %icc, loop_579 fbge,a %fcc1, loop_580 bvs,a,pt %icc, loop_581 loop_578: alignaddr %g2, %o1, %i6 loop_579: sub %g3, 0x12C4, %l0 loop_580: ldsw [%l7 + 0x54], %g1 loop_581: edge16n %g4, %i0, %g7 fpadd32s %f9, %f9, %f13 brnz %l6, loop_582 fpsub32 %f6, %f12, %f2 ldsb [%l7 + 0x3A], %l2 fmovsa %icc, %f9, %f5 loop_582: ld [%l7 + 0x38], %f14 fandnot1 %f0, %f10, %f14 movneg %icc, %o3, %l1 stb %o7, [%l7 + 0x76] ld [%l7 + 0x30], %f9 movleu %xcc, %i7, %l5 fmovrsgz %o2, %f2, %f7 be,a,pt %icc, loop_583 ldub [%l7 + 0x7F], %i4 popc %l3, %i1 movvs %icc, %o5, %o0 loop_583: orncc %o4, %i2, %i5 fpsub16 %f8, %f2, %f2 ldx [%l7 + 0x38], %g6 fpsub16 %f4, %f6, %f8 stb %g5, [%l7 + 0x0F] fpsub16s %f10, %f15, %f5 mova %icc, %i3, %l4 fmovse %xcc, %f13, %f2 stw %g2, [%l7 + 0x2C] stw %o6, [%l7 + 0x3C] nop setx loop_584, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done array8 %i6, %o1, %g3 sub %g1, %g4, %i0 fnot2s %f1, %f13 loop_584: brnz,a %g7, loop_585 fbug %fcc2, loop_586 taddcctv %l0, 0x135C, %l6 fmovrde %l2, %f4, %f4 loop_585: fblg,a %fcc2, loop_587 loop_586: tleu %icc, 0x4 stb %o3, [%l7 + 0x75] fmovsa %icc, %f5, %f12 loop_587: nop setx loop_588, %l0, %l1 jmpl %l1, %l1 movcc %icc, %o7, %l5 fmovdl %xcc, %f8, %f11 sethi 0x02E2, %o2 loop_588: fpmerge %f14, %f9, %f0 ldx [%l7 + 0x08], %i7 smul %l3, %i4, %i1 array32 %o0, %o5, %o4 bne,pt %icc, loop_589 fbue %fcc3, loop_590 fblg,a %fcc3, loop_591 addcc %i5, 0x1D28, %g6 loop_589: lduh [%l7 + 0x6E], %g5 loop_590: sth %i2, [%l7 + 0x2E] loop_591: andncc %i3, %l4, %o6 lduw [%l7 + 0x7C], %g2 fxor %f2, %f14, %f2 ld [%l7 + 0x70], %f6 taddcc %i6, 0x1155, %o1 fmovspos %icc, %f13, %f1 ldsw [%l7 + 0x60], %g1 mova %icc, %g4, %g3 fbo,a %fcc2, loop_592 ldx [%l7 + 0x58], %g7 andn %i0, %l0, %l6 stw %o3, [%l7 + 0x20] loop_592: fmuld8sux16 %f0, %f1, %f0 fmovrdlz %l2, %f8, %f4 subc %o7, %l5, %l1 mova %icc, %o2, %i7 fbn,a %fcc1, loop_593 fmovdleu %icc, %f4, %f7 ldsw [%l7 + 0x20], %i4 fmovd %f0, %f6 loop_593: fandnot1 %f2, %f8, %f10 fbne %fcc1, loop_594 lduw [%l7 + 0x6C], %i1 fmovsle %icc, %f2, %f8 edge32ln %o0, %o5, %l3 loop_594: tvc %icc, 0x3 ldx [%l7 + 0x40], %o4 bn,pn %xcc, loop_595 fsrc1s %f9, %f6 move %xcc, %i5, %g5 fmovrsne %g6, %f14, %f7 loop_595: xor %i3, %l4, %o6 tl %icc, 0x5 fmovsa %icc, %f12, %f8 movleu %xcc, %g2, %i2 tpos %icc, 0x3 st %f5, [%l7 + 0x3C] bvc,pt %xcc, loop_596 ldsh [%l7 + 0x0E], %i6 fmovsa %icc, %f1, %f5 movl %xcc, %g1, %g4 loop_596: tle %icc, 0x3 fmovdn %xcc, %f10, %f8 fcmpeq32 %f10, %f4, %o1 sth %g3, [%l7 + 0x38] fmovsa %xcc, %f7, %f3 tg %xcc, 0x4 st %f2, [%l7 + 0x34] movrlez %g7, %i0, %l0 sth %l6, [%l7 + 0x34] fmul8ulx16 %f6, %f0, %f10 srlx %o3, 0x09, %l2 fmovrsgz %l5, %f8, %f3 fmovrdgez %l1, %f14, %f6 movcs %xcc, %o7, %o2 movvc %xcc, %i4, %i7 stx %i1, [%l7 + 0x40] sth %o5, [%l7 + 0x42] stw %o0, [%l7 + 0x64] fmovs %f11, %f13 fnors %f0, %f3, %f2 ld [%l7 + 0x4C], %f3 andncc %o4, %l3, %g5 tge %xcc, 0x5 fbug %fcc0, loop_597 fmovsleu %icc, %f9, %f0 bpos,a %xcc, loop_598 fmovse %icc, %f11, %f5 loop_597: stx %i5, [%l7 + 0x68] std %f12, [%l7 + 0x30] loop_598: ldub [%l7 + 0x1D], %g6 fmovrsgz %i3, %f15, %f4 fmovrdgz %o6, %f2, %f2 addc %g2, 0x0A84, %l4 lduw [%l7 + 0x38], %i6 fnot1s %f9, %f12 fornot1s %f6, %f6, %f14 ta %xcc, 0x7 fcmple16 %f4, %f4, %g1 stw %g4, [%l7 + 0x58] fcmple16 %f10, %f8, %i2 fandnot2s %f12, %f10, %f10 fornot2 %f10, %f14, %f6 alignaddrl %g3, %o1, %g7 fsrc1s %f5, %f9 movn %icc, %l0, %i0 addccc %o3, %l6, %l2 edge32l %l1, %o7, %l5 tcc %xcc, 0x4 brlz %i4, loop_599 std %f14, [%l7 + 0x20] ldub [%l7 + 0x12], %i7 ldsw [%l7 + 0x34], %i1 loop_599: ldsw [%l7 + 0x44], %o5 sdiv %o2, 0x1DB4, %o4 fone %f0 fmovdl %icc, %f9, %f5 fsrc2s %f0, %f4 popc %o0, %l3 fmovde %icc, %f4, %f4 sllx %i5, %g5, %i3 fmovdgu %xcc, %f4, %f6 sllx %o6, %g2, %g6 ldd [%l7 + 0x50], %f0 fandnot1 %f14, %f4, %f4 edge16n %l4, %i6, %g4 fpadd32 %f10, %f0, %f14 sth %g1, [%l7 + 0x6E] fpackfix %f6, %f2 stb %g3, [%l7 + 0x75] fmovrdgz %o1, %f0, %f6 ldsh [%l7 + 0x34], %i2 lduw [%l7 + 0x64], %g7 fbn %fcc0, loop_600 std %f6, [%l7 + 0x20] fcmple16 %f0, %f2, %l0 srl %i0, 0x1D, %o3 loop_600: stx %l6, [%l7 + 0x20] fbne %fcc1, loop_601 be,a,pn %xcc, loop_602 fmovdleu %xcc, %f7, %f2 fornot2s %f5, %f14, %f2 loop_601: fcmps %fcc2, %f8, %f1 loop_602: ldsb [%l7 + 0x5E], %l1 fbue,a %fcc0, loop_603 ldsh [%l7 + 0x58], %o7 stb %l2, [%l7 + 0x09] st %f1, [%l7 + 0x60] loop_603: fmovsvs %xcc, %f6, %f7 ldx [%l7 + 0x68], %i4 ldd [%l7 + 0x58], %f12 fmul8sux16 %f12, %f10, %f8 ldub [%l7 + 0x31], %i7 fornot1 %f4, %f2, %f0 fbo %fcc2, loop_604 tge %icc, 0x3 fmovrdgez %i1, %f0, %f2 ld [%l7 + 0x24], %f0 loop_604: fornot2s %f13, %f3, %f15 fcmpne16 %f6, %f2, %l5 fpackfix %f2, %f14 lduw [%l7 + 0x60], %o5 fornot1 %f2, %f14, %f12 movpos %xcc, %o2, %o0 call loop_605 st %f13, [%l7 + 0x18] xnor %o4, 0x138E, %i5 stx %l3, [%l7 + 0x30] loop_605: ldd [%l7 + 0x10], %f6 fmovdcs %icc, %f11, %f15 fmovrdlez %i3, %f12, %f6 tne %xcc, 0x6 add %o6, %g2, %g6 std %f8, [%l7 + 0x40] ldsh [%l7 + 0x70], %l4 lduh [%l7 + 0x56], %i6 fcmple32 %f2, %f6, %g5 orncc %g4, 0x1998, %g3 fcmpes %fcc0, %f10, %f6 ldsb [%l7 + 0x4B], %g1 taddcctv %i2, 0x0E1D, %o1 fandnot2 %f14, %f10, %f12 fcmpgt16 %f14, %f6, %l0 bshuffle %f8, %f14, %f2 ld [%l7 + 0x14], %f3 sllx %g7, %i0, %l6 fbug,a %fcc0, loop_606 addcc %l1, %o3, %l2 subc %o7, %i4, %i7 orcc %i1, 0x17FF, %o5 loop_606: ldsb [%l7 + 0x3C], %o2 fbn,a %fcc1, loop_607 lduh [%l7 + 0x76], %o0 movneg %xcc, %l5, %o4 ldx [%l7 + 0x50], %l3 loop_607: ldd [%l7 + 0x48], %f6 stw %i3, [%l7 + 0x30] fbl,a %fcc0, loop_608 orcc %o6, %g2, %i5 lduw [%l7 + 0x28], %l4 fone %f2 loop_608: ldd [%l7 + 0x60], %f8 ldsb [%l7 + 0x7A], %g6 brlez,a %g5, loop_609 fnors %f10, %f12, %f6 edge16l %i6, %g3, %g4 smul %g1, 0x1E9A, %i2 loop_609: fandnot2 %f8, %f12, %f12 ldub [%l7 + 0x4D], %l0 movre %o1, 0x13B, %i0 ldub [%l7 + 0x2C], %g7 fmovsg %xcc, %f0, %f1 fxors %f2, %f11, %f12 std %f8, [%l7 + 0x40] lduw [%l7 + 0x60], %l6 bn,pn %xcc, loop_610 ldsh [%l7 + 0x6C], %o3 srl %l1, 0x1C, %l2 ldub [%l7 + 0x42], %o7 loop_610: fandnot1 %f8, %f6, %f6 xorcc %i4, 0x0520, %i7 fcmped %fcc3, %f2, %f8 lduw [%l7 + 0x40], %o5 tvs %icc, 0x4 fmul8ulx16 %f4, %f4, %f12 movrne %i1, %o0, %l5 fmovdn %icc, %f11, %f11 fbne %fcc2, loop_611 fpsub32s %f0, %f0, %f14 edge32l %o4, %l3, %o2 ldsw [%l7 + 0x40], %i3 loop_611: fnegs %f3, %f7 ba,a %xcc, loop_612 ld [%l7 + 0x50], %f2 popc 0x0982, %o6 umulcc %g2, %i5, %l4 loop_612: sdiv %g6, 0x1808, %i6 st %f10, [%l7 + 0x34] stx %g3, [%l7 + 0x50] fnegs %f6, %f12 movrgez %g5, 0x2AE, %g1 bne loop_613 fba,a %fcc3, loop_614 fmovrslz %g4, %f7, %f15 movvc %xcc, %l0, %o1 loop_613: or %i0, %g7, %i2 loop_614: bcc %xcc, loop_615 addcc %l6, %l1, %o3 lduh [%l7 + 0x2C], %o7 array8 %l2, %i7, %i4 loop_615: fmovdneg %xcc, %f4, %f8 fbule,a %fcc3, loop_616 xorcc %o5, 0x151B, %i1 tcc %icc, 0x7 fandnot2s %f3, %f6, %f10 loop_616: movneg %xcc, %l5, %o4 fmovsvc %icc, %f15, %f11 st %f0, [%l7 + 0x7C] brlez,a %o0, loop_617 fbn %fcc2, loop_618 fabsd %f12, %f0 lduw [%l7 + 0x30], %o2 loop_617: stw %i3, [%l7 + 0x14] loop_618: stx %l3, [%l7 + 0x38] fpsub32 %f8, %f12, %f8 fnegd %f4, %f10 pdist %f6, %f6, %f0 brgz %o6, loop_619 movn %icc, %g2, %l4 fmovrslez %i5, %f0, %f14 fzero %f8 loop_619: edge16 %i6, %g6, %g3 fmovrdgz %g5, %f8, %f0 fmovsa %xcc, %f11, %f14 ldx [%l7 + 0x08], %g4 fpsub16s %f9, %f4, %f8 fnors %f10, %f1, %f4 fmovsvs %xcc, %f3, %f10 stx %g1, [%l7 + 0x18] fzero %f0 sth %o1, [%l7 + 0x34] call loop_620 bneg,a loop_621 sth %l0, [%l7 + 0x3C] xorcc %g7, %i0, %i2 loop_620: ldub [%l7 + 0x34], %l6 loop_621: ldx [%l7 + 0x78], %o3 fmovsa %xcc, %f5, %f5 fsrc1s %f10, %f6 fmovdgu %icc, %f2, %f3 sth %l1, [%l7 + 0x3C] pdist %f10, %f14, %f12 fzero %f6 brnz %o7, loop_622 brlz,a %i7, loop_623 andcc %i4, 0x0F49, %l2 fcmpne32 %f12, %f12, %o5 loop_622: ldub [%l7 + 0x7B], %l5 loop_623: fcmpes %fcc1, %f9, %f2 fmovsle %icc, %f8, %f12 fpadd32s %f8, %f4, %f1 taddcctv %i1, %o0, %o4 sth %o2, [%l7 + 0x20] fmovsvc %xcc, %f12, %f15 bneg,a,pn %icc, loop_624 movne %xcc, %i3, %l3 ldx [%l7 + 0x18], %o6 array8 %g2, %l4, %i6 loop_624: fmovsvc %xcc, %f13, %f3 bl,a,pt %icc, loop_625 ldsb [%l7 + 0x34], %i5 ble,a,pn %xcc, loop_626 subc %g6, %g3, %g4 loop_625: movrne %g5, %o1, %g1 taddcc %l0, 0x09D1, %g7 loop_626: fmovspos %icc, %f13, %f0 movge %icc, %i0, %i2 brlez %o3, loop_627 tcc %xcc, 0x6 std %f6, [%l7 + 0x70] fpadd32s %f15, %f15, %f4 loop_627: fmovrsgz %l1, %f4, %f12 ldsh [%l7 + 0x1A], %l6 fmovscc %xcc, %f4, %f15 ldsh [%l7 + 0x4A], %o7 fmovd %f2, %f10 ba,pn %xcc, loop_628 fand %f12, %f12, %f0 fmul8x16 %f7, %f2, %f4 fblg %fcc3, loop_629 loop_628: fmovdvc %xcc, %f10, %f0 edge8ln %i4, %i7, %l2 addccc %l5, 0x076F, %i1 loop_629: movleu %xcc, %o5, %o4 sra %o2, %o0, %l3 fmovsn %icc, %f10, %f2 fxnor %f8, %f6, %f8 bvc %icc, loop_630 tneg %xcc, 0x1 bg %icc, loop_631 ldub [%l7 + 0x25], %o6 loop_630: stx %g2, [%l7 + 0x58] fmovdvc %xcc, %f12, %f6 loop_631: fmovsle %xcc, %f13, %f5 ldx [%l7 + 0x18], %i3 sethi 0x170F, %i6 bge,a %xcc, loop_632 fandnot1s %f3, %f14, %f11 bvs,pt %xcc, loop_633 movrgez %i5, %g6, %l4 loop_632: fexpand %f12, %f2 fba,a %fcc2, loop_634 loop_633: fmovrdgz %g4, %f6, %f14 fbg %fcc2, loop_635 fcmpne32 %f10, %f6, %g3 loop_634: ldsb [%l7 + 0x64], %o1 mova %icc, %g1, %g5 loop_635: brz %g7, loop_636 orn %l0, 0x11D8, %i2 lduh [%l7 + 0x32], %i0 fnor %f4, %f12, %f6 loop_636: fmovdgu %xcc, %f3, %f0 fcmple16 %f14, %f12, %l1 fbl,a %fcc0, loop_637 sra %l6, %o7, %o3 fbg %fcc1, loop_638 andn %i4, %l2, %i7 loop_637: ta %xcc, 0x6 udiv %l5, 0x05E2, %o5 loop_638: or %i1, 0x1D34, %o4 edge8ln %o0, %o2, %o6 fmovdcc %icc, %f15, %f5 orcc %l3, %i3, %i6 tvc %xcc, 0x5 sethi 0x0E51, %g2 fbuge,a %fcc0, loop_639 ldsh [%l7 + 0x26], %g6 movl %xcc, %i5, %g4 orn %l4, %o1, %g1 loop_639: stw %g3, [%l7 + 0x0C] fmovsg %icc, %f1, %f11 fpack16 %f6, %f5 stx %g7, [%l7 + 0x60] fble,a %fcc0, loop_640 sdivcc %l0, 0x165E, %i2 siam 0x4 ld [%l7 + 0x58], %f3 loop_640: bge,a,pn %xcc, loop_641 sth %i0, [%l7 + 0x1C] movge %icc, %g5, %l1 fpadd32s %f5, %f6, %f6 loop_641: addcc %l6, 0x0C91, %o3 stb %o7, [%l7 + 0x6C] stx %i4, [%l7 + 0x20] movleu %xcc, %i7, %l5 mulx %o5, %i1, %l2 fors %f9, %f10, %f1 movleu %icc, %o4, %o2 andncc %o0, %l3, %i3 bl,a,pt %xcc, loop_642 tsubcctv %i6, %g2, %o6 fmovsn %xcc, %f7, %f11 fcmpne32 %f0, %f4, %g6 loop_642: array32 %i5, %g4, %o1 fandnot2 %f2, %f0, %f14 sll %l4, 0x05, %g1 bn,pt %icc, loop_643 popc 0x02CB, %g7 srlx %g3, 0x09, %l0 st %f14, [%l7 + 0x10] loop_643: stx %i2, [%l7 + 0x68] fnot1s %f12, %f14 ld [%l7 + 0x68], %f0 tle %icc, 0x0 stw %i0, [%l7 + 0x3C] fmovdge %xcc, %f9, %f10 fbue,a %fcc0, loop_644 stb %g5, [%l7 + 0x69] movrne %l6, %o3, %l1 fbue,a %fcc2, loop_645 loop_644: fmovrde %i4, %f8, %f12 stb %o7, [%l7 + 0x60] fmovd %f14, %f4 loop_645: bleu,a,pt %icc, loop_646 fmovsl %icc, %f7, %f5 movle %icc, %l5, %i7 ldsb [%l7 + 0x62], %i1 loop_646: be,pt %icc, loop_647 fble,a %fcc3, loop_648 stb %l2, [%l7 + 0x7E] fpsub16s %f2, %f14, %f12 loop_647: st %f2, [%l7 + 0x60] loop_648: sdivx %o4, 0x1E18, %o5 fmovdvs %icc, %f15, %f15 fmovsvc %icc, %f2, %f10 orn %o0, %o2, %l3 fbuge %fcc3, loop_649 bpos loop_650 fbue,a %fcc3, loop_651 stb %i6, [%l7 + 0x3D] loop_649: fmovsvs %xcc, %f3, %f4 loop_650: srl %g2, %i3, %g6 loop_651: ta %xcc, 0x1 movre %o6, %g4, %i5 fbn,a %fcc1, loop_652 fmovd %f14, %f4 ld [%l7 + 0x60], %f14 fmovsgu %icc, %f1, %f7 loop_652: fbug,a %fcc0, loop_653 stw %o1, [%l7 + 0x30] nop setx loop_654, %l0, %l1 jmpl %l1, %l4 ldd [%l7 + 0x30], %f0 loop_653: pdist %f12, %f14, %f14 fmovsne %xcc, %f15, %f9 loop_654: fzero %f14 mova %icc, %g1, %g7 orcc %g3, 0x1E90, %l0 fones %f1 be,a,pt %xcc, loop_655 subcc %i0, 0x0C5D, %g5 tvs %xcc, 0x1 brz,a %l6, loop_656 loop_655: ldsw [%l7 + 0x08], %i2 mulx %o3, %l1, %o7 movrlez %l5, %i7, %i4 loop_656: smulcc %i1, 0x120A, %o4 te %icc, 0x7 ldub [%l7 + 0x50], %l2 alignaddrl %o5, %o2, %l3 brz,a %i6, loop_657 stw %o0, [%l7 + 0x2C] lduw [%l7 + 0x3C], %i3 st %f7, [%l7 + 0x74] loop_657: stw %g2, [%l7 + 0x40] tne %icc, 0x6 faligndata %f6, %f12, %f8 fmovscs %xcc, %f7, %f14 movleu %xcc, %g6, %o6 xor %i5, 0x0AC7, %g4 nop setx loop_658, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x14], %f1 fnegs %f8, %f9 ldx [%l7 + 0x70], %o1 loop_658: fba %fcc1, loop_659 move %xcc, %l4, %g7 bvc %icc, loop_660 add %g3, 0x0BB4, %l0 loop_659: fmovscc %xcc, %f2, %f14 bshuffle %f2, %f12, %f12 loop_660: umul %g1, %i0, %l6 ldsh [%l7 + 0x18], %g5 sth %o3, [%l7 + 0x40] ldd [%l7 + 0x50], %f2 be,pn %icc, loop_661 lduw [%l7 + 0x54], %l1 lduh [%l7 + 0x6E], %o7 srl %i2, 0x0D, %i7 loop_661: fmovrdgz %l5, %f10, %f8 bgu,pt %xcc, loop_662 fmovdvc %xcc, %f13, %f5 or %i4, 0x1A83, %o4 fmovrslz %i1, %f8, %f5 loop_662: sdivcc %o5, 0x0378, %l2 fandnot2 %f4, %f6, %f4 alignaddr %l3, %o2, %o0 ld [%l7 + 0x74], %f5 faligndata %f10, %f2, %f10 stx %i3, [%l7 + 0x50] fexpand %f5, %f6 andn %i6, 0x0245, %g2 ta %icc, 0x6 fmovdcs %xcc, %f7, %f11 fmul8x16al %f12, %f8, %f6 fxnors %f10, %f12, %f13 subccc %o6, %i5, %g6 addc %o1, 0x0BDC, %g4 tsubcctv %l4, %g3, %l0 fabsd %f2, %f14 call loop_663 orcc %g7, 0x06A7, %i0 lduw [%l7 + 0x10], %g1 stb %l6, [%l7 + 0x3A] loop_663: movn %xcc, %g5, %l1 fnors %f11, %f14, %f13 stw %o3, [%l7 + 0x64] sethi 0x03B5, %i2 fpsub32 %f12, %f14, %f2 fnot1 %f8, %f8 movle %icc, %i7, %o7 fbge %fcc0, loop_664 ldsh [%l7 + 0x5E], %l5 fmovscc %xcc, %f10, %f13 fmul8x16 %f13, %f2, %f6 loop_664: bn,a loop_665 movgu %icc, %i4, %i1 fsrc1 %f10, %f0 fmovdle %icc, %f8, %f12 loop_665: brlez,a %o4, loop_666 subc %o5, 0x0E33, %l2 fbule %fcc0, loop_667 tl %xcc, 0x5 loop_666: std %f12, [%l7 + 0x70] faligndata %f2, %f8, %f8 loop_667: sub %l3, 0x0901, %o2 move %icc, %o0, %i6 addccc %g2, 0x163B, %o6 stx %i5, [%l7 + 0x50] fpmerge %f3, %f3, %f6 std %f14, [%l7 + 0x68] ld [%l7 + 0x10], %f2 fmovdne %xcc, %f6, %f6 fcmpeq16 %f6, %f10, %i3 fmovsvc %xcc, %f4, %f0 fmovdle %icc, %f14, %f11 movcc %icc, %g6, %o1 movre %g4, %l4, %g3 movneg %icc, %g7, %l0 fmovsle %xcc, %f1, %f0 stx %g1, [%l7 + 0x40] fcmpgt32 %f12, %f2, %l6 std %f0, [%l7 + 0x40] move %icc, %i0, %l1 lduh [%l7 + 0x1C], %o3 stb %g5, [%l7 + 0x4F] fbe %fcc1, loop_668 lduh [%l7 + 0x5A], %i7 stx %o7, [%l7 + 0x70] movleu %xcc, %l5, %i4 loop_668: ld [%l7 + 0x10], %f8 fnor %f8, %f4, %f14 orn %i2, %i1, %o5 edge16l %l2, %o4, %l3 fpsub32 %f14, %f12, %f10 edge8l %o2, %i6, %g2 array16 %o0, %o6, %i3 tne %xcc, 0x5 sth %i5, [%l7 + 0x7E] st %f8, [%l7 + 0x24] fmovrdgez %o1, %f8, %f14 bn,a,pn %xcc, loop_669 lduh [%l7 + 0x48], %g6 bgu %icc, loop_670 fand %f4, %f8, %f4 loop_669: movcs %xcc, %g4, %l4 fmovdleu %xcc, %f15, %f8 loop_670: sth %g3, [%l7 + 0x48] xnorcc %l0, %g7, %l6 stx %g1, [%l7 + 0x78] tcs %xcc, 0x1 tn %icc, 0x6 lduh [%l7 + 0x78], %l1 fabsd %f6, %f10 fbug,a %fcc3, loop_671 ld [%l7 + 0x78], %f11 brgz,a %i0, loop_672 ldub [%l7 + 0x11], %g5 loop_671: srlx %i7, %o3, %o7 fabss %f0, %f2 loop_672: fbg,a %fcc0, loop_673 std %f0, [%l7 + 0x18] lduh [%l7 + 0x40], %i4 fnor %f14, %f4, %f2 loop_673: fmovsleu %icc, %f10, %f14 umulcc %i2, 0x0FF2, %i1 andncc %o5, %l2, %o4 ldd [%l7 + 0x30], %f14 fmovrdgz %l3, %f10, %f14 fcmpeq16 %f8, %f8, %l5 udivx %o2, 0x1090, %i6 fmovda %icc, %f2, %f8 movrlez %g2, %o6, %i3 fpadd16 %f12, %f10, %f6 fbue,a %fcc2, loop_674 movg %icc, %o0, %i5 ld [%l7 + 0x20], %f10 fandnot2s %f13, %f10, %f5 loop_674: fxors %f15, %f6, %f9 array8 %g6, %g4, %l4 ldub [%l7 + 0x68], %g3 stw %l0, [%l7 + 0x5C] ba,a,pn %icc, loop_675 ldsh [%l7 + 0x28], %g7 andncc %o1, %l6, %g1 fbge %fcc1, loop_676 loop_675: ldub [%l7 + 0x2A], %i0 stb %g5, [%l7 + 0x47] ldub [%l7 + 0x18], %l1 loop_676: fmovrsgz %i7, %f14, %f12 fandnot2s %f12, %f13, %f15 fbug,a %fcc0, loop_677 fmuld8ulx16 %f4, %f11, %f12 add %o3, %i4, %i2 movleu %icc, %o7, %o5 loop_677: fmovdge %xcc, %f2, %f6 fone %f2 movvs %icc, %i1, %o4 fnegd %f14, %f2 udiv %l3, 0x1A4F, %l2 fmovrdlz %l5, %f10, %f8 fzero %f12 fmovrdgez %i6, %f4, %f0 taddcc %g2, %o2, %i3 st %f12, [%l7 + 0x30] stw %o6, [%l7 + 0x14] fmovsne %xcc, %f15, %f1 fbul,a %fcc3, loop_678 fmovdvs %icc, %f14, %f6 lduw [%l7 + 0x6C], %i5 lduh [%l7 + 0x64], %o0 loop_678: std %f6, [%l7 + 0x68] tgu %xcc, 0x7 fmovd %f10, %f12 faligndata %f14, %f8, %f6 tg %xcc, 0x5 ldd [%l7 + 0x30], %f10 movne %xcc, %g6, %g4 nop setx loop_679, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry addc %g3, 0x1183, %l4 tsubcc %g7, %o1, %l6 array16 %g1, %i0, %g5 loop_679: be,pn %icc, loop_680 ldsh [%l7 + 0x74], %l1 stb %l0, [%l7 + 0x48] fmovrslez %i7, %f6, %f6 loop_680: fmovs %f1, %f13 fbge %fcc2, loop_681 fxor %f2, %f8, %f6 be,pt %xcc, loop_682 bcc %xcc, loop_683 loop_681: fmovsleu %icc, %f0, %f6 sdivx %o3, 0x14C4, %i2 loop_682: fmovdcc %icc, %f11, %f8 loop_683: te %xcc, 0x7 st %f9, [%l7 + 0x40] fpadd32s %f14, %f5, %f7 sth %i4, [%l7 + 0x74] tsubcctv %o5, %o7, %i1 fnot1s %f15, %f15 movrne %l3, %o4, %l5 bneg,a loop_684 fornot1s %f11, %f15, %f4 lduw [%l7 + 0x4C], %i6 lduh [%l7 + 0x0A], %l2 loop_684: lduh [%l7 + 0x34], %g2 xor %o2, 0x1001, %i3 ldub [%l7 + 0x55], %i5 addccc %o0, %o6, %g6 sll %g3, 0x1E, %g4 taddcc %g7, 0x1841, %l4 ldsw [%l7 + 0x3C], %o1 st %f15, [%l7 + 0x24] bcs,pt %icc, loop_685 bvs %icc, loop_686 ld [%l7 + 0x18], %f1 ld [%l7 + 0x60], %f0 loop_685: fabss %f11, %f9 loop_686: or %l6, %i0, %g1 fmovse %xcc, %f8, %f2 faligndata %f2, %f10, %f4 fbn %fcc2, loop_687 stw %g5, [%l7 + 0x5C] fmovsne %xcc, %f13, %f15 sth %l1, [%l7 + 0x76] loop_687: fmovrsne %l0, %f10, %f9 fblg,a %fcc1, loop_688 edge8ln %o3, %i7, %i2 nop setx loop_689, %l0, %l1 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 %i4, %f10, %f15 loop_688: fbue,a %fcc0, loop_690 addcc %o7, %o5, %i1 loop_689: fbge %fcc2, loop_691 lduw [%l7 + 0x3C], %l3 loop_690: sethi 0x1196, %o4 fbl,a %fcc2, loop_692 loop_691: movg %icc, %l5, %l2 fcmped %fcc3, %f4, %f4 fmovdneg %icc, %f4, %f10 loop_692: or %i6, 0x176F, %o2 fands %f3, %f10, %f9 ldsw [%l7 + 0x2C], %i3 fpadd32 %f6, %f2, %f14 ld [%l7 + 0x44], %f9 udiv %i5, 0x12F1, %o0 smulcc %o6, %g2, %g6 fone %f10 te %icc, 0x6 nop setx loop_693, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movn %xcc, %g4, %g7 addccc %g3, %l4, %o1 fcmps %fcc1, %f8, %f4 loop_693: movre %i0, %l6, %g5 fcmpeq16 %f2, %f14, %l1 fmovrsgz %g1, %f6, %f12 brz,a %l0, loop_694 bvc,a loop_695 bn,a loop_696 pdist %f6, %f6, %f2 loop_694: stw %o3, [%l7 + 0x34] loop_695: fmovdgu %xcc, %f1, %f8 loop_696: fmovrslz %i7, %f13, %f7 ldd [%l7 + 0x38], %f0 ble,pn %xcc, loop_697 lduw [%l7 + 0x74], %i4 ld [%l7 + 0x54], %f3 ld [%l7 + 0x40], %f13 loop_697: std %f0, [%l7 + 0x18] fmovdleu %xcc, %f9, %f14 fone %f8 ld [%l7 + 0x14], %f0 fandnot1s %f0, %f8, %f10 movrne %i2, 0x3EE, %o7 stb %o5, [%l7 + 0x14] taddcctv %l3, 0x1BE9, %i1 bneg,a loop_698 fmovscs %icc, %f13, %f8 lduh [%l7 + 0x78], %l5 fpadd32s %f8, %f11, %f6 loop_698: lduh [%l7 + 0x32], %l2 movge %icc, %i6, %o4 ldsw [%l7 + 0x1C], %o2 lduw [%l7 + 0x34], %i3 stx %o0, [%l7 + 0x40] umul %i5, 0x0CE1, %o6 fble %fcc3, loop_699 ldsh [%l7 + 0x62], %g6 st %f12, [%l7 + 0x48] fnegs %f8, %f3 loop_699: be loop_700 brlez %g2, loop_701 bneg loop_702 ldsw [%l7 + 0x4C], %g7 loop_700: xnor %g3, %l4, %o1 loop_701: fmul8x16au %f1, %f12, %f2 loop_702: fble,a %fcc2, loop_703 taddcctv %i0, 0x11A0, %g4 fbue,a %fcc1, loop_704 edge16ln %g5, %l6, %l1 loop_703: brgz %l0, loop_705 mulx %g1, %o3, %i4 loop_704: nop setx loop_706, %l0, %l1 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 %i7, 0x196A, %o7 loop_705: sth %o5, [%l7 + 0x74] fzeros %f0 loop_706: lduw [%l7 + 0x78], %l3 st %f12, [%l7 + 0x68] fmovrdne %i2, %f12, %f0 fbul %fcc2, loop_707 sth %l5, [%l7 + 0x1A] movrgez %l2, %i1, %o4 udivcc %i6, 0x066D, %o2 loop_707: sth %i3, [%l7 + 0x44] fmovrslz %o0, %f2, %f14 siam 0x6 ldub [%l7 + 0x38], %i5 brlez,a %g6, loop_708 ldd [%l7 + 0x40], %f8 fmovdvc %icc, %f5, %f4 fmovrsgz %g2, %f0, %f15 loop_708: edge16l %o6, %g7, %l4 fbe %fcc2, loop_709 movrne %g3, 0x38A, %i0 fmovdneg %xcc, %f15, %f14 xnor %g4, 0x1683, %g5 loop_709: ldsw [%l7 + 0x34], %l6 stx %o1, [%l7 + 0x78] fmovdle %icc, %f2, %f12 std %f8, [%l7 + 0x20] ldx [%l7 + 0x48], %l1 fnot2 %f12, %f8 andncc %g1, %l0, %o3 tsubcc %i7, 0x18F5, %i4 xnorcc %o7, 0x175E, %o5 fbule %fcc1, loop_710 fpsub32s %f14, %f4, %f6 fbule %fcc2, loop_711 st %f12, [%l7 + 0x6C] loop_710: fmovsvs %icc, %f0, %f3 fpadd16s %f8, %f0, %f4 loop_711: sdivcc %i2, 0x1F34, %l3 fmovsa %icc, %f15, %f12 srlx %l2, %l5, %o4 bvc loop_712 lduw [%l7 + 0x54], %i6 xnorcc %i1, 0x0E5E, %i3 lduw [%l7 + 0x58], %o2 loop_712: stx %i5, [%l7 + 0x60] mulscc %g6, %o0, %o6 ldd [%l7 + 0x30], %f8 sth %g7, [%l7 + 0x24] subccc %l4, 0x0C87, %g2 ld [%l7 + 0x44], %f5 edge32ln %i0, %g3, %g5 fandnot1 %f14, %f14, %f14 faligndata %f8, %f8, %f6 brz,a %l6, loop_713 fblg %fcc0, loop_714 ld [%l7 + 0x68], %f7 te %xcc, 0x0 loop_713: tgu %icc, 0x1 loop_714: ldx [%l7 + 0x70], %o1 fmuld8ulx16 %f13, %f8, %f0 udivx %l1, 0x0D73, %g4 fbe %fcc3, loop_715 fmovdvc %icc, %f5, %f15 fornot1 %f2, %f10, %f12 stw %l0, [%l7 + 0x24] loop_715: bge,pt %xcc, loop_716 fmovdvc %icc, %f1, %f14 ldsh [%l7 + 0x60], %g1 ldsb [%l7 + 0x5A], %o3 loop_716: stb %i4, [%l7 + 0x39] addcc %i7, %o5, %o7 fpadd16s %f10, %f4, %f5 fbn,a %fcc2, loop_717 fbl %fcc2, loop_718 stb %l3, [%l7 + 0x6D] bpos %xcc, loop_719 loop_717: fmovrdne %i2, %f14, %f10 loop_718: st %f0, [%l7 + 0x50] array16 %l5, %l2, %i6 loop_719: fbn %fcc3, loop_720 fpadd32 %f4, %f14, %f8 lduw [%l7 + 0x48], %i1 brz,a %o4, loop_721 loop_720: movre %i3, 0x357, %i5 fornot2s %f14, %f3, %f7 fmovsn %xcc, %f4, %f4 loop_721: tge %xcc, 0x6 fbule %fcc1, loop_722 tsubcc %g6, %o0, %o6 movrgez %o2, %l4, %g7 tpos %xcc, 0x7 loop_722: pdist %f0, %f10, %f6 movpos %xcc, %g2, %i0 ldsh [%l7 + 0x76], %g3 fbug %fcc0, loop_723 ta %xcc, 0x1 fbn,a %fcc3, loop_724 fnegd %f0, %f0 loop_723: array32 %l6, %g5, %o1 fmovscc %icc, %f6, %f14 loop_724: pdist %f12, %f6, %f10 fba %fcc3, loop_725 fnors %f15, %f3, %f12 lduw [%l7 + 0x10], %g4 fmovda %xcc, %f6, %f11 loop_725: fmovrse %l1, %f8, %f3 lduh [%l7 + 0x10], %l0 orncc %g1, %i4, %o3 movpos %xcc, %o5, %o7 fmovdcc %xcc, %f11, %f9 ldub [%l7 + 0x42], %l3 fmovscs %icc, %f3, %f6 faligndata %f0, %f4, %f10 ldsh [%l7 + 0x48], %i7 brnz,a %i2, loop_726 fmovsn %icc, %f15, %f3 tneg %icc, 0x3 edge32l %l5, %i6, %i1 loop_726: sethi 0x0420, %o4 fmovrdne %l2, %f14, %f8 stx %i3, [%l7 + 0x10] edge16l %g6, %o0, %o6 ld [%l7 + 0x60], %f4 ldsb [%l7 + 0x6A], %o2 ldsb [%l7 + 0x69], %l4 fandnot1 %f4, %f2, %f12 fbul %fcc0, loop_727 movg %icc, %i5, %g2 ldd [%l7 + 0x70], %f10 fcmple32 %f10, %f0, %g7 loop_727: fands %f5, %f4, %f3 fmovsg %icc, %f9, %f5 ldsw [%l7 + 0x28], %g3 ba,pn %icc, loop_728 fmovrdgz %i0, %f8, %f6 edge16 %g5, %o1, %g4 movcc %icc, %l6, %l0 loop_728: fcmpeq32 %f0, %f6, %l1 fba,a %fcc1, loop_729 fbule,a %fcc3, loop_730 fnegs %f8, %f1 umulcc %g1, 0x1714, %o3 loop_729: ld [%l7 + 0x34], %f15 loop_730: fzeros %f9 andncc %o5, %i4, %o7 st %f15, [%l7 + 0x34] fpadd32 %f4, %f8, %f8 stb %l3, [%l7 + 0x5D] fabsd %f12, %f10 pdist %f12, %f8, %f12 faligndata %f8, %f12, %f6 fmovda %icc, %f14, %f11 faligndata %f2, %f10, %f0 ldsb [%l7 + 0x3D], %i2 stb %l5, [%l7 + 0x31] fnegs %f0, %f3 fmovsgu %icc, %f14, %f14 fcmple16 %f12, %f8, %i6 tcs %xcc, 0x7 fblg,a %fcc2, loop_731 ldsh [%l7 + 0x68], %i1 fbu %fcc1, loop_732 fmovda %xcc, %f15, %f9 loop_731: fmovs %f13, %f7 lduh [%l7 + 0x0E], %o4 loop_732: fmovrslz %i7, %f9, %f12 bvc,pn %xcc, loop_733 movle %icc, %l2, %g6 mulx %o0, %o6, %o2 bshuffle %f8, %f14, %f0 loop_733: bneg,pn %icc, loop_734 fandnot1s %f5, %f3, %f5 movn %xcc, %l4, %i5 andn %i3, %g2, %g3 loop_734: movrlez %i0, %g5, %o1 tg %xcc, 0x3 movcs %xcc, %g4, %g7 ldsw [%l7 + 0x50], %l6 popc %l0, %g1 lduw [%l7 + 0x70], %o3 fba %fcc2, loop_735 stb %l1, [%l7 + 0x3B] fmovsl %icc, %f15, %f10 st %f0, [%l7 + 0x54] loop_735: fcmpeq16 %f10, %f14, %o5 addc %i4, 0x0B1C, %l3 fbn %fcc0, loop_736 fandnot2s %f3, %f9, %f8 smulcc %o7, %i2, %i6 fmovsvc %xcc, %f14, %f1 loop_736: fcmpes %fcc1, %f12, %f0 lduw [%l7 + 0x34], %l5 fba %fcc1, loop_737 lduh [%l7 + 0x24], %i1 fblg,a %fcc2, loop_738 fcmpd %fcc3, %f8, %f0 loop_737: udivcc %i7, 0x140A, %l2 lduh [%l7 + 0x12], %g6 loop_738: fzero %f2 fmovsgu %xcc, %f13, %f7 move %xcc, %o4, %o6 fmovrse %o2, %f12, %f10 edge32 %o0, %l4, %i3 fmovdleu %xcc, %f5, %f0 alignaddrl %g2, %g3, %i0 orn %g5, 0x1F0E, %o1 fmovde %icc, %f1, %f8 ldsb [%l7 + 0x3E], %g4 tgu %icc, 0x7 fmovrde %i5, %f12, %f8 brlz,a %l6, loop_739 edge32l %g7, %l0, %g1 fmovrde %o3, %f6, %f12 bl,a,pt %xcc, loop_740 loop_739: lduw [%l7 + 0x18], %l1 ldsh [%l7 + 0x72], %i4 mulx %o5, 0x08B0, %o7 loop_740: fbu %fcc2, loop_741 fcmpne32 %f8, %f14, %l3 fmovsgu %xcc, %f1, %f13 fbe %fcc3, loop_742 loop_741: sth %i2, [%l7 + 0x32] edge32 %i6, %l5, %i7 and %i1, %g6, %l2 loop_742: ldsw [%l7 + 0x54], %o4 fcmps %fcc0, %f15, %f7 bvc,a loop_743 bcs loop_744 srlx %o2, 0x02, %o6 fors %f12, %f11, %f6 loop_743: srax %l4, 0x1E, %o0 loop_744: sdivx %g2, 0x1A48, %g3 movne %icc, %i0, %i3 stx %o1, [%l7 + 0x10] andcc %g5, 0x04E5, %g4 fbule %fcc3, loop_745 faligndata %f6, %f4, %f2 fexpand %f14, %f0 fnors %f15, %f2, %f12 loop_745: fnot1s %f4, %f1 smulcc %l6, 0x1A20, %g7 tg %xcc, 0x3 ld [%l7 + 0x58], %f8 st %f10, [%l7 + 0x44] stb %i5, [%l7 + 0x28] stw %l0, [%l7 + 0x50] popc %g1, %o3 fmovsvc %icc, %f15, %f1 brgz %l1, loop_746 fmovdg %icc, %f4, %f8 sth %i4, [%l7 + 0x6A] ldsw [%l7 + 0x4C], %o7 loop_746: fcmpgt32 %f14, %f14, %l3 srlx %i2, 0x1E, %o5 ldd [%l7 + 0x10], %f12 fnegs %f13, %f1 fbule,a %fcc1, loop_747 pdist %f8, %f2, %f6 udiv %i6, 0x117A, %l5 movvs %icc, %i7, %g6 loop_747: st %f7, [%l7 + 0x0C] fmovdgu %xcc, %f6, %f6 xnorcc %l2, %o4, %i1 umulcc %o6, 0x1C6D, %l4 fbe,a %fcc2, loop_748 stb %o2, [%l7 + 0x6F] sth %g2, [%l7 + 0x62] ldx [%l7 + 0x70], %o0 loop_748: subcc %g3, %i0, %o1 fandnot1 %f6, %f12, %f4 fmovdleu %xcc, %f11, %f9 udivcc %i3, 0x0C89, %g4 fmovrdne %l6, %f2, %f2 fmovrde %g5, %f12, %f8 ldx [%l7 + 0x70], %i5 stx %l0, [%l7 + 0x18] movrgz %g1, 0x070, %o3 fpadd16s %f5, %f10, %f4 tvs %xcc, 0x2 orcc %l1, 0x0DAA, %g7 array16 %i4, %l3, %i2 fnot2s %f3, %f5 fmovrsne %o7, %f2, %f5 fsrc2s %f3, %f14 ldub [%l7 + 0x77], %i6 movrgz %l5, 0x3E4, %o5 stx %i7, [%l7 + 0x60] fsrc2s %f8, %f6 sdivx %l2, 0x0300, %o4 sth %g6, [%l7 + 0x5C] ta %xcc, 0x5 movgu %icc, %o6, %l4 taddcc %i1, 0x1BCA, %g2 nop setx loop_749, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovspos %icc, %f2, %f14 movrgez %o2, %g3, %o0 tcs %icc, 0x4 loop_749: fbn,a %fcc0, loop_750 lduh [%l7 + 0x4A], %i0 fble,a %fcc3, loop_751 ldsh [%l7 + 0x52], %i3 loop_750: fmuld8ulx16 %f13, %f6, %f10 tneg %xcc, 0x7 loop_751: fsrc1 %f0, %f10 be,pt %icc, loop_752 fbg,a %fcc0, loop_753 xor %g4, 0x1D7A, %l6 movg %icc, %g5, %i5 loop_752: fcmpgt16 %f14, %f10, %l0 loop_753: st %f11, [%l7 + 0x50] ldsw [%l7 + 0x64], %g1 tvc %xcc, 0x6 ldx [%l7 + 0x68], %o3 ldsh [%l7 + 0x62], %l1 fmovsneg %icc, %f1, %f1 subc %g7, 0x1773, %o1 ldub [%l7 + 0x75], %l3 xnorcc %i2, %o7, %i6 stb %l5, [%l7 + 0x32] array8 %i4, %i7, %o5 ldx [%l7 + 0x78], %l2 fmovrsgz %g6, %f2, %f14 bneg,a %icc, loop_754 bvc,a,pt %icc, loop_755 st %f13, [%l7 + 0x44] fnegd %f0, %f4 loop_754: edge16n %o4, %o6, %i1 loop_755: stx %l4, [%l7 + 0x28] edge32l %o2, %g3, %g2 stw %o0, [%l7 + 0x7C] brlz %i0, loop_756 fmovscs %xcc, %f11, %f14 fmovdcs %xcc, %f4, %f12 edge8ln %g4, %i3, %l6 loop_756: brgz,a %g5, loop_757 st %f5, [%l7 + 0x1C] fands %f5, %f13, %f13 fbn,a %fcc1, loop_758 loop_757: ldx [%l7 + 0x60], %i5 edge8l %g1, %l0, %l1 tcs %icc, 0x2 loop_758: stw %g7, [%l7 + 0x4C] fmovdvs %icc, %f11, %f1 fxors %f3, %f1, %f6 movrne %o1, %l3, %i2 for %f14, %f14, %f0 fnand %f14, %f12, %f6 bl,a,pt %icc, loop_759 lduw [%l7 + 0x4C], %o3 addcc %i6, 0x1DA2, %l5 movn %xcc, %o7, %i4 loop_759: bl,a,pn %xcc, loop_760 fands %f8, %f5, %f4 fmovdle %icc, %f15, %f5 ldx [%l7 + 0x30], %i7 loop_760: fzeros %f11 ble,a,pt %xcc, loop_761 lduh [%l7 + 0x54], %o5 stw %l2, [%l7 + 0x60] fmovrsgez %g6, %f5, %f12 loop_761: stw %o6, [%l7 + 0x74] stx %o4, [%l7 + 0x68] ldsb [%l7 + 0x15], %l4 fmul8sux16 %f8, %f0, %f0 call loop_762 fors %f4, %f15, %f12 ldd [%l7 + 0x68], %f6 sra %o2, 0x0A, %i1 loop_762: fmovse %xcc, %f4, %f5 ldub [%l7 + 0x78], %g2 edge8l %o0, %g3, %g4 fmovdleu %xcc, %f11, %f2 ldsh [%l7 + 0x62], %i3 fnot2 %f10, %f14 addccc %i0, %l6, %i5 bcs,a,pn %xcc, loop_763 st %f2, [%l7 + 0x0C] ldd [%l7 + 0x08], %f4 sethi 0x12A1, %g5 loop_763: ldd [%l7 + 0x18], %f8 ldub [%l7 + 0x0A], %g1 fmovs %f3, %f7 fmovdleu %icc, %f9, %f7 edge16n %l1, %g7, %o1 fbe %fcc0, loop_764 movrgez %l3, 0x244, %l0 fcmpd %fcc1, %f10, %f8 tleu %icc, 0x4 loop_764: fbn,a %fcc1, loop_765 be,a loop_766 ldx [%l7 + 0x10], %o3 ldsh [%l7 + 0x66], %i2 loop_765: and %i6, 0x0CE1, %o7 loop_766: fmovsne %icc, %f13, %f6 tvc %xcc, 0x5 andncc %l5, %i4, %i7 fmovdg %xcc, %f13, %f12 lduh [%l7 + 0x70], %o5 fxnors %f4, %f1, %f11 movrgez %l2, 0x14C, %g6 stx %o6, [%l7 + 0x10] be,a,pn %icc, loop_767 fpadd16s %f14, %f1, %f13 movle %xcc, %o4, %o2 fone %f0 loop_767: ldsh [%l7 + 0x4A], %i1 st %f4, [%l7 + 0x40] brlz %l4, loop_768 ldsw [%l7 + 0x30], %o0 stx %g2, [%l7 + 0x40] fcmpgt16 %f2, %f10, %g4 loop_768: movl %icc, %i3, %i0 fmovsle %icc, %f12, %f12 tpos %icc, 0x5 brgz %g3, loop_769 sth %i5, [%l7 + 0x60] nop setx loop_770, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpne32 %f14, %f2, %l6 loop_769: sth %g5, [%l7 + 0x0E] fmovrsgez %g1, %f3, %f4 loop_770: sth %g7, [%l7 + 0x6A] fand %f4, %f0, %f4 bcc,a,pt %icc, loop_771 edge8l %l1, %l3, %l0 xnorcc %o1, 0x1B6A, %o3 fnors %f8, %f1, %f13 loop_771: fmovdleu %icc, %f10, %f0 fmovdl %icc, %f4, %f13 ldub [%l7 + 0x35], %i6 array8 %i2, %o7, %l5 fmovsne %icc, %f6, %f4 sth %i4, [%l7 + 0x14] ldub [%l7 + 0x42], %o5 fcmpeq16 %f12, %f12, %i7 ldsw [%l7 + 0x6C], %g6 fand %f4, %f6, %f4 ld [%l7 + 0x28], %f10 movcc %icc, %o6, %l2 alignaddrl %o2, %i1, %o4 fmovdcs %icc, %f13, %f3 fmovsg %icc, %f8, %f13 bneg,pt %icc, loop_772 edge16 %o0, %l4, %g4 fmovdne %xcc, %f8, %f5 fsrc1 %f12, %f6 loop_772: ldx [%l7 + 0x50], %i3 fmovrde %i0, %f10, %f10 sdiv %g3, 0x13EF, %i5 fble %fcc0, loop_773 ldsw [%l7 + 0x28], %l6 stb %g5, [%l7 + 0x5C] alignaddrl %g2, %g7, %l1 loop_773: st %f10, [%l7 + 0x14] xnorcc %g1, 0x0EDB, %l3 edge16 %l0, %o3, %o1 std %f0, [%l7 + 0x58] std %f0, [%l7 + 0x78] umulcc %i2, %i6, %o7 sdiv %l5, 0x18E0, %i4 edge8 %o5, %i7, %o6 fbuge,a %fcc1, loop_774 fandnot2 %f8, %f14, %f0 movvc %icc, %g6, %o2 movpos %icc, %i1, %o4 loop_774: fbne %fcc0, loop_775 tl %icc, 0x3 ta %icc, 0x4 movrgz %o0, %l4, %g4 loop_775: fmovrsgez %i3, %f9, %f4 edge16n %l2, %i0, %g3 edge16ln %l6, %i5, %g5 addccc %g2, 0x0C0E, %l1 edge16ln %g7, %l3, %g1 bleu,pn %icc, loop_776 fmovrdgz %o3, %f10, %f4 ldsw [%l7 + 0x3C], %l0 edge8l %o1, %i6, %i2 loop_776: lduh [%l7 + 0x5E], %o7 lduh [%l7 + 0x40], %l5 std %f12, [%l7 + 0x38] bleu,a loop_777 fmovsne %icc, %f12, %f8 ldd [%l7 + 0x40], %f4 fornot2 %f8, %f4, %f4 loop_777: fcmple16 %f8, %f0, %i4 ldsb [%l7 + 0x1A], %o5 fxors %f0, %f2, %f2 fmovrde %i7, %f10, %f4 bn,a loop_778 brlez %o6, loop_779 fzeros %f8 nop setx loop_780, %l0, %l1 jmpl %l1, %o2 loop_778: pdist %f0, %f4, %f6 loop_779: brgez,a %i1, loop_781 bl,pn %icc, loop_782 loop_780: fexpand %f6, %f2 fpsub16s %f1, %f14, %f7 loop_781: edge8 %g6, %o4, %l4 loop_782: stb %o0, [%l7 + 0x22] fnot1 %f2, %f14 fandnot1 %f8, %f10, %f10 fexpand %f8, %f12 sth %i3, [%l7 + 0x1A] bne,pt %icc, loop_783 bneg,a %xcc, loop_784 fmovsvc %icc, %f13, %f5 fbu,a %fcc2, loop_785 loop_783: fbu,a %fcc3, loop_786 loop_784: fbn %fcc2, loop_787 movpos %icc, %g4, %l2 loop_785: stw %i0, [%l7 + 0x58] loop_786: move %icc, %g3, %l6 loop_787: sdivcc %g5, 0x10CC, %i5 fsrc2 %f0, %f4 tgu %icc, 0x6 fmovrsne %l1, %f2, %f8 movrgez %g2, 0x0D6, %g7 movrgez %l3, 0x093, %o3 fpmerge %f3, %f9, %f12 fmovrdgez %g1, %f2, %f2 ldub [%l7 + 0x59], %o1 lduw [%l7 + 0x20], %l0 fmul8ulx16 %f14, %f10, %f6 bne,a %icc, loop_788 fpadd32s %f0, %f9, %f2 ldsw [%l7 + 0x60], %i2 lduh [%l7 + 0x3C], %i6 loop_788: tle %icc, 0x7 edge32 %l5, %o7, %o5 array32 %i7, %o6, %o2 lduw [%l7 + 0x38], %i4 fmovsle %xcc, %f6, %f15 fmovrdgez %i1, %f12, %f4 siam 0x4 bvs,pn %icc, loop_789 fmovrslz %g6, %f12, %f4 ldx [%l7 + 0x38], %l4 fmul8x16au %f11, %f14, %f4 loop_789: std %f6, [%l7 + 0x70] udivx %o4, 0x165D, %o0 fmovrse %i3, %f11, %f14 addc %l2, 0x1F96, %i0 srlx %g4, %g3, %l6 xor %g5, 0x0DAB, %l1 bgu,a,pt %icc, loop_790 ldx [%l7 + 0x50], %g2 fsrc1s %f5, %f6 fexpand %f3, %f2 loop_790: fmovse %xcc, %f11, %f10 fornot1s %f6, %f7, %f14 fbe,a %fcc3, loop_791 tcc %icc, 0x7 fzeros %f13 ldsh [%l7 + 0x26], %i5 loop_791: andcc %l3, %o3, %g1 fbe %fcc1, loop_792 movne %xcc, %o1, %g7 fmovsge %xcc, %f10, %f1 sth %i2, [%l7 + 0x2C] loop_792: ble,a %xcc, loop_793 te %xcc, 0x5 ldd [%l7 + 0x30], %f10 stx %l0, [%l7 + 0x48] loop_793: ldsb [%l7 + 0x08], %l5 umul %o7, 0x1D88, %o5 ldx [%l7 + 0x70], %i7 ldsb [%l7 + 0x25], %o6 fbu,a %fcc3, loop_794 fmovdgu %icc, %f12, %f2 ldsb [%l7 + 0x2F], %o2 st %f10, [%l7 + 0x44] loop_794: fpsub32s %f11, %f2, %f8 fxnor %f6, %f12, %f8 fcmple16 %f6, %f0, %i4 tpos %xcc, 0x6 lduw [%l7 + 0x18], %i1 nop setx loop_795, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x08], %g6 bcs,a loop_796 movg %icc, %l4, %o4 loop_795: subc %o0, 0x1DFE, %i6 nop setx loop_797, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_796: movre %i3, %l2, %i0 fmovrsgz %g4, %f11, %f3 fmovdl %xcc, %f12, %f9 loop_797: stx %l6, [%l7 + 0x78] fmovdgu %xcc, %f8, %f15 add %g5, 0x01B5, %g3 lduw [%l7 + 0x20], %g2 tcc %xcc, 0x7 lduh [%l7 + 0x10], %i5 movgu %xcc, %l1, %l3 addccc %o3, %o1, %g7 tcs %icc, 0x2 movrlez %g1, 0x3F3, %l0 subccc %l5, %o7, %i2 bl,a loop_798 fmuld8ulx16 %f0, %f5, %f14 fandnot2 %f2, %f8, %f4 fmovrdne %i7, %f8, %f0 loop_798: srax %o5, 0x15, %o2 lduh [%l7 + 0x08], %i4 brnz %o6, loop_799 fors %f14, %f2, %f13 fmovsvc %icc, %f13, %f3 fpack16 %f8, %f6 loop_799: fbue %fcc1, loop_800 movrne %i1, 0x136, %g6 ldd [%l7 + 0x78], %f10 umulcc %o4, %o0, %l4 loop_800: fpack32 %f0, %f8, %f8 xnorcc %i3, 0x130C, %l2 fmovsvs %icc, %f12, %f4 fmovrslez %i0, %f12, %f13 fcmpes %fcc2, %f7, %f3 fbug,a %fcc3, loop_801 tn %xcc, 0x4 tgu %icc, 0x2 lduw [%l7 + 0x74], %g4 loop_801: tcs %icc, 0x3 st %f5, [%l7 + 0x70] fpack16 %f8, %f11 fsrc2s %f2, %f10 lduw [%l7 + 0x38], %l6 fmovsleu %xcc, %f6, %f13 ldsb [%l7 + 0x69], %i6 mova %xcc, %g3, %g5 fcmpes %fcc1, %f6, %f5 fmuld8sux16 %f14, %f11, %f8 tne %icc, 0x7 stw %i5, [%l7 + 0x10] bshuffle %f4, %f14, %f10 fble %fcc2, loop_802 fmovdl %icc, %f5, %f15 movrgez %l1, 0x395, %l3 ldub [%l7 + 0x78], %o3 loop_802: sllx %o1, 0x1A, %g2 fexpand %f1, %f2 brgez %g7, loop_803 ldd [%l7 + 0x58], %f14 fblg,a %fcc2, loop_804 std %f12, [%l7 + 0x08] loop_803: orn %g1, %l5, %o7 movg %xcc, %i2, %i7 loop_804: ldsb [%l7 + 0x44], %o5 fbule,a %fcc0, loop_805 bgu,a,pn %icc, loop_806 fpack32 %f8, %f14, %f14 movrgz %l0, %i4, %o6 loop_805: edge8n %o2, %g6, %o4 loop_806: te %icc, 0x6 stx %o0, [%l7 + 0x48] fpadd32s %f15, %f14, %f0 lduw [%l7 + 0x70], %l4 movgu %icc, %i1, %l2 fbug %fcc1, loop_807 st %f12, [%l7 + 0x78] fmovsn %xcc, %f6, %f5 subcc %i3, 0x1CC4, %g4 loop_807: fcmpgt16 %f4, %f12, %i0 fnegs %f2, %f5 ldub [%l7 + 0x56], %l6 tvc %icc, 0x2 fpackfix %f8, %f7 fbg,a %fcc0, loop_808 sth %i6, [%l7 + 0x7C] movrgz %g3, 0x2E5, %g5 fmovsleu %icc, %f1, %f7 loop_808: fmul8x16al %f9, %f6, %f8 move %icc, %l1, %l3 tpos %icc, 0x0 bn %icc, loop_809 fbule,a %fcc1, loop_810 st %f4, [%l7 + 0x20] fmovrdgez %i5, %f4, %f10 loop_809: tg %xcc, 0x5 loop_810: umulcc %o1, 0x1BFE, %g2 ble,a,pt %xcc, loop_811 st %f12, [%l7 + 0x4C] bgu,pt %xcc, loop_812 fandnot2s %f3, %f1, %f12 loop_811: ld [%l7 + 0x34], %f1 ldd [%l7 + 0x50], %f2 loop_812: tsubcc %o3, %g7, %g1 fbule,a %fcc0, loop_813 std %f6, [%l7 + 0x18] brnz,a %o7, loop_814 stx %l5, [%l7 + 0x68] loop_813: fmovse %xcc, %f7, %f15 fsrc1 %f10, %f8 loop_814: movcc %xcc, %i2, %o5 fpadd32 %f12, %f2, %f4 ldsw [%l7 + 0x64], %i7 addccc %i4, 0x126E, %o6 movg %icc, %o2, %l0 fmovspos %xcc, %f10, %f12 fpmerge %f9, %f11, %f4 nop setx loop_815, %l0, %l1 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, %f10, %f11 lduw [%l7 + 0x68], %o4 udivx %g6, 0x0636, %l4 loop_815: fmovsneg %xcc, %f2, %f1 fones %f2 xnor %o0, 0x06D8, %l2 lduh [%l7 + 0x60], %i3 fzero %f10 fblg,a %fcc0, loop_816 smul %i1, %i0, %g4 fmovrdlz %l6, %f12, %f8 edge16l %i6, %g5, %l1 loop_816: fbo %fcc1, loop_817 fexpand %f9, %f6 fandnot2s %f0, %f9, %f6 fpadd16s %f10, %f1, %f12 loop_817: fbu %fcc1, loop_818 fbo,a %fcc3, loop_819 fbug,a %fcc1, loop_820 ldd [%l7 + 0x48], %f2 loop_818: fnors %f14, %f10, %f6 loop_819: ld [%l7 + 0x28], %f8 loop_820: ble loop_821 fbn,a %fcc3, loop_822 movleu %xcc, %l3, %i5 stx %o1, [%l7 + 0x48] loop_821: fandnot1s %f1, %f9, %f14 loop_822: alignaddrl %g2, %g3, %o3 std %f2, [%l7 + 0x68] fxnors %f0, %f3, %f8 fmovrdlz %g1, %f14, %f10 lduh [%l7 + 0x68], %o7 fmovdge %xcc, %f5, %f13 stb %g7, [%l7 + 0x5B] andcc %l5, %i2, %o5 ldd [%l7 + 0x10], %f6 lduw [%l7 + 0x74], %i4 ta %xcc, 0x1 call loop_823 fnegd %f8, %f14 bgu,a,pt %icc, loop_824 ldsh [%l7 + 0x2E], %i7 loop_823: ba,a,pt %icc, loop_825 fsrc1s %f3, %f8 loop_824: tg %icc, 0x5 bgu,a,pn %xcc, loop_826 loop_825: st %f12, [%l7 + 0x40] fbo,a %fcc0, loop_827 fpsub16 %f8, %f0, %f12 loop_826: lduw [%l7 + 0x5C], %o2 sllx %o6, %o4, %l0 loop_827: ldsw [%l7 + 0x34], %l4 fandnot2s %f10, %f11, %f3 fmuld8ulx16 %f7, %f11, %f14 fcmpes %fcc0, %f15, %f11 for %f2, %f8, %f12 alignaddrl %o0, %g6, %l2 stb %i3, [%l7 + 0x2F] ldsw [%l7 + 0x20], %i0 fmovdleu %xcc, %f5, %f0 bcc,a,pn %xcc, loop_828 fmuld8ulx16 %f13, %f4, %f8 ld [%l7 + 0x74], %f3 bcc,pt %xcc, loop_829 loop_828: add %i1, 0x1186, %l6 stw %g4, [%l7 + 0x40] ldsh [%l7 + 0x2C], %g5 loop_829: fmovrslez %i6, %f5, %f2 fandnot2s %f9, %f9, %f2 movle %xcc, %l1, %i5 fmovde %icc, %f14, %f10 ldx [%l7 + 0x18], %o1 stx %g2, [%l7 + 0x68] movcc %icc, %g3, %o3 bleu %icc, loop_830 fmul8x16 %f13, %f2, %f12 edge16 %g1, %o7, %g7 movne %icc, %l3, %l5 loop_830: fxor %f8, %f12, %f0 fmul8x16 %f4, %f12, %f14 ldx [%l7 + 0x60], %o5 fmul8x16al %f4, %f13, %f4 stx %i4, [%l7 + 0x48] fmovscs %icc, %f2, %f0 udiv %i2, 0x0F63, %o2 sdivx %o6, 0x1E0C, %i7 lduh [%l7 + 0x4E], %l0 fmovrdlz %o4, %f10, %f10 fornot2 %f0, %f14, %f2 fcmpgt32 %f14, %f12, %l4 edge8n %g6, %o0, %i3 ld [%l7 + 0x30], %f7 tcs %xcc, 0x4 ldsw [%l7 + 0x50], %l2 fandnot1 %f12, %f0, %f6 alignaddr %i0, %i1, %g4 fcmpeq32 %f4, %f0, %g5 fmovsne %icc, %f1, %f11 ldsb [%l7 + 0x20], %i6 brgz,a %l6, loop_831 fbo,a %fcc0, loop_832 nop setx loop_833, %l0, %l1 jmpl %l1, %l1 movn %icc, %o1, %g2 loop_831: stx %g3, [%l7 + 0x68] loop_832: fmovsge %icc, %f13, %f5 loop_833: fpack32 %f8, %f6, %f8 fmovsge %icc, %f8, %f14 stb %o3, [%l7 + 0x43] sth %i5, [%l7 + 0x1C] fmul8sux16 %f0, %f8, %f10 bl,a %xcc, loop_834 lduw [%l7 + 0x34], %o7 edge32ln %g7, %l3, %g1 fbe,a %fcc3, loop_835 loop_834: alignaddr %l5, %o5, %i2 ld [%l7 + 0x74], %f13 fsrc2 %f14, %f8 loop_835: lduh [%l7 + 0x78], %i4 fornot2 %f14, %f12, %f6 movcc %xcc, %o2, %o6 fcmple16 %f0, %f6, %l0 lduw [%l7 + 0x60], %i7 movl %icc, %o4, %g6 st %f4, [%l7 + 0x5C] fpackfix %f6, %f2 bvc,a %icc, loop_836 andcc %l4, 0x0710, %i3 movcc %icc, %l2, %i0 ldub [%l7 + 0x58], %i1 loop_836: movrlez %g4, %o0, %g5 ldsh [%l7 + 0x4E], %l6 subc %i6, %l1, %g2 lduh [%l7 + 0x34], %o1 fcmpne16 %f2, %f10, %o3 fbge,a %fcc0, loop_837 fbn %fcc1, loop_838 udivcc %g3, 0x0A0E, %o7 movpos %xcc, %g7, %i5 loop_837: ld [%l7 + 0x0C], %f12 loop_838: ldub [%l7 + 0x1E], %l3 ldsw [%l7 + 0x38], %l5 ba,a %xcc, loop_839 stw %o5, [%l7 + 0x5C] fbge,a %fcc3, loop_840 brz,a %g1, loop_841 loop_839: fmovsne %xcc, %f0, %f6 fmovrse %i2, %f2, %f6 loop_840: umul %o2, 0x1116, %i4 loop_841: fmovrdgez %o6, %f2, %f10 udivx %i7, 0x1B39, %l0 fmovdvc %xcc, %f9, %f14 fmul8x16 %f8, %f6, %f0 tleu %xcc, 0x7 fandnot1s %f2, %f6, %f12 fcmpd %fcc1, %f4, %f10 fnegd %f2, %f8 fpmerge %f14, %f3, %f10 fmovrdlez %o4, %f14, %f8 brnz,a %g6, loop_842 stb %l4, [%l7 + 0x46] ldsb [%l7 + 0x28], %i3 fmovrsgz %i0, %f12, %f10 loop_842: fbg %fcc1, loop_843 ldsb [%l7 + 0x38], %i1 std %f4, [%l7 + 0x48] ldub [%l7 + 0x50], %l2 loop_843: movcc %icc, %g4, %o0 fmovdgu %icc, %f13, %f12 brz %l6, loop_844 smul %g5, %l1, %i6 subcc %g2, %o1, %g3 fcmpgt32 %f4, %f12, %o7 loop_844: bvc %xcc, loop_845 bpos,a %icc, loop_846 fmul8sux16 %f0, %f2, %f6 fmovsgu %xcc, %f5, %f1 loop_845: fmovsl %icc, %f5, %f13 loop_846: fmul8sux16 %f12, %f4, %f8 stb %o3, [%l7 + 0x1A] fxnors %f7, %f7, %f14 edge8ln %i5, %l3, %g7 orcc %l5, %g1, %i2 faligndata %f2, %f10, %f4 fcmpne32 %f6, %f12, %o5 edge32l %o2, %i4, %o6 fsrc1s %f15, %f11 ldd [%l7 + 0x48], %f10 fmovsn %xcc, %f3, %f3 fmovse %icc, %f15, %f0 fmovdcs %icc, %f10, %f7 stb %l0, [%l7 + 0x25] bpos,a,pt %xcc, loop_847 fmovsge %xcc, %f7, %f14 movne %icc, %o4, %g6 fblg,a %fcc3, loop_848 loop_847: fmovrsgez %l4, %f5, %f2 ldub [%l7 + 0x35], %i7 stb %i0, [%l7 + 0x26] loop_848: xnorcc %i1, %l2, %g4 fxnors %f12, %f10, %f7 tgu %xcc, 0x4 st %f4, [%l7 + 0x60] std %f10, [%l7 + 0x68] fand %f0, %f12, %f2 fexpand %f6, %f12 fones %f8 ldub [%l7 + 0x70], %i3 fmovdvc %icc, %f6, %f4 faligndata %f12, %f12, %f0 stb %o0, [%l7 + 0x39] fcmple32 %f12, %f14, %l6 fmovdge %icc, %f0, %f1 movvs %icc, %g5, %i6 fpadd32s %f10, %f5, %f14 bg,pn %xcc, loop_849 mova %icc, %g2, %l1 xorcc %g3, 0x10CC, %o1 ble,pn %xcc, loop_850 loop_849: ldsw [%l7 + 0x44], %o7 movre %o3, %l3, %i5 addccc %l5, %g7, %i2 loop_850: mulscc %o5, %g1, %i4 array8 %o2, %l0, %o6 fmovrdgz %o4, %f8, %f8 faligndata %f4, %f0, %f12 ldsw [%l7 + 0x18], %l4 bg,a loop_851 fbne,a %fcc3, loop_852 fmovs %f11, %f15 edge16ln %i7, %i0, %i1 loop_851: udiv %g6, 0x0800, %g4 loop_852: ldsh [%l7 + 0x32], %l2 fmovdl %xcc, %f1, %f6 andncc %i3, %l6, %g5 ld [%l7 + 0x2C], %f3 ldsb [%l7 + 0x78], %i6 ba,pt %xcc, loop_853 tleu %icc, 0x4 taddcctv %g2, %l1, %g3 mulscc %o0, 0x0A48, %o1 loop_853: edge8 %o3, %l3, %o7 fmovsleu %icc, %f14, %f4 stx %l5, [%l7 + 0x38] edge32l %g7, %i5, %o5 fandnot1 %f12, %f0, %f2 bneg,a,pt %icc, loop_854 andn %i2, 0x0753, %i4 edge32 %o2, %g1, %o6 tcc %xcc, 0x5 loop_854: xnor %o4, %l0, %l4 add %i0, 0x1D92, %i1 fornot2 %f8, %f2, %f2 fmovsa %xcc, %f13, %f13 fexpand %f15, %f14 ldsw [%l7 + 0x60], %i7 fexpand %f2, %f14 sth %g4, [%l7 + 0x7A] fmovsgu %xcc, %f11, %f5 stw %g6, [%l7 + 0x08] stb %l2, [%l7 + 0x0D] fmovdleu %xcc, %f12, %f10 bleu,pt %icc, loop_855 st %f13, [%l7 + 0x38] fmovde %icc, %f9, %f1 fcmped %fcc3, %f14, %f0 loop_855: fpadd32 %f12, %f6, %f10 bleu,a loop_856 fmovdl %icc, %f1, %f9 umul %l6, %i3, %i6 fmovde %icc, %f0, %f8 loop_856: fnor %f14, %f14, %f6 brz,a %g2, loop_857 ldub [%l7 + 0x44], %g5 stw %g3, [%l7 + 0x5C] fabsd %f6, %f12 loop_857: movre %l1, 0x0F0, %o0 fmovsl %icc, %f15, %f7 fcmpeq16 %f0, %f12, %o3 sdivcc %o1, 0x10EC, %l3 bvs %icc, loop_858 tneg %icc, 0x0 ldsw [%l7 + 0x5C], %o7 fcmpne32 %f14, %f2, %l5 loop_858: fmovrdlez %i5, %f14, %f14 bneg,a,pn %xcc, loop_859 fbug %fcc3, loop_860 lduh [%l7 + 0x7C], %o5 fxor %f12, %f2, %f14 loop_859: edge32 %g7, %i2, %i4 loop_860: brz,a %o2, loop_861 fpadd32s %f15, %f8, %f14 tleu %icc, 0x1 st %f4, [%l7 + 0x3C] loop_861: fmovdne %icc, %f5, %f12 std %f12, [%l7 + 0x70] edge8n %o6, %o4, %g1 stb %l4, [%l7 + 0x2F] ldsb [%l7 + 0x45], %i0 orcc %l0, 0x0D9C, %i7 subccc %g4, %g6, %l2 st %f2, [%l7 + 0x18] andcc %l6, %i1, %i3 ld [%l7 + 0x78], %f6 tleu %icc, 0x6 movneg %xcc, %i6, %g2 fmovrdne %g5, %f8, %f2 st %f15, [%l7 + 0x40] st %f9, [%l7 + 0x68] nop setx loop_862, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x5C], %f1 movge %xcc, %l1, %g3 fbl,a %fcc2, loop_863 loop_862: taddcc %o3, 0x0D4C, %o0 sllx %o1, 0x1C, %l3 fmovdcc %xcc, %f12, %f13 loop_863: udivx %o7, 0x0B0A, %l5 lduh [%l7 + 0x16], %i5 tn %xcc, 0x0 ldub [%l7 + 0x27], %o5 lduh [%l7 + 0x38], %g7 brnz,a %i4, loop_864 fandnot2 %f14, %f10, %f12 lduh [%l7 + 0x08], %i2 std %f8, [%l7 + 0x70] loop_864: fpadd16 %f14, %f12, %f12 fmovdvs %icc, %f4, %f0 xnor %o2, %o6, %o4 sdiv %g1, 0x1AD4, %l4 ldsb [%l7 + 0x7D], %l0 ldsw [%l7 + 0x58], %i0 movrne %i7, 0x22D, %g4 movle %icc, %g6, %l6 fpsub32 %f0, %f14, %f10 smulcc %i1, %i3, %i6 brgez,a %l2, loop_865 sllx %g5, 0x0D, %g2 fmovdcs %icc, %f4, %f8 fmovsge %xcc, %f8, %f12 loop_865: stx %l1, [%l7 + 0x58] ldd [%l7 + 0x20], %f6 ldx [%l7 + 0x28], %o3 bgu,a,pt %xcc, loop_866 fpadd16s %f8, %f10, %f6 fmovdg %xcc, %f4, %f8 bleu,a,pt %xcc, loop_867 loop_866: fone %f14 fmovde %xcc, %f10, %f3 fbe,a %fcc0, loop_868 loop_867: edge16 %o0, %o1, %g3 movvc %xcc, %l3, %l5 fmovdcc %xcc, %f9, %f12 loop_868: tcs %xcc, 0x2 or %i5, 0x1A32, %o7 fnegd %f12, %f10 xor %g7, 0x0E54, %i4 fxors %f15, %f4, %f0 tg %xcc, 0x3 movn %xcc, %i2, %o2 fbg,a %fcc2, loop_869 movgu %xcc, %o6, %o4 ldsh [%l7 + 0x70], %g1 fmovdneg %xcc, %f9, %f3 loop_869: fmovsleu %icc, %f14, %f3 xnorcc %l4, %l0, %o5 fmul8ulx16 %f4, %f0, %f4 fmuld8ulx16 %f10, %f2, %f14 xnorcc %i7, 0x0D4F, %i0 fmovrdgez %g6, %f8, %f12 std %f6, [%l7 + 0x18] bneg,a loop_870 mova %xcc, %g4, %i1 fmovdleu %icc, %f6, %f7 fpsub32s %f4, %f2, %f1 loop_870: ldsw [%l7 + 0x60], %l6 fmovsgu %icc, %f0, %f12 edge16l %i3, %l2, %g5 movrlez %i6, 0x0E6, %g2 movrgez %o3, %o0, %l1 ld [%l7 + 0x30], %f3 ldx [%l7 + 0x78], %o1 ldub [%l7 + 0x67], %g3 stw %l3, [%l7 + 0x2C] tn %xcc, 0x7 tle %xcc, 0x5 ldx [%l7 + 0x68], %l5 stb %o7, [%l7 + 0x45] std %f12, [%l7 + 0x50] stb %i5, [%l7 + 0x36] fandnot2s %f6, %f2, %f2 lduw [%l7 + 0x1C], %g7 fmovdcc %icc, %f7, %f9 fcmpne32 %f12, %f14, %i4 stx %i2, [%l7 + 0x68] movge %icc, %o6, %o2 fmovsn %icc, %f2, %f8 tle %icc, 0x6 orn %o4, %l4, %l0 fbu,a %fcc3, loop_871 ldx [%l7 + 0x38], %g1 fmovrdne %i7, %f14, %f8 fmul8x16au %f12, %f11, %f4 loop_871: lduh [%l7 + 0x4A], %i0 ldsw [%l7 + 0x68], %o5 ldd [%l7 + 0x60], %f0 taddcctv %g6, %i1, %g4 fbo %fcc1, loop_872 fmul8x16al %f0, %f9, %f14 edge16l %i3, %l6, %l2 tsubcctv %i6, %g5, %o3 loop_872: fmul8sux16 %f4, %f2, %f4 ld [%l7 + 0x38], %f6 mulscc %o0, %l1, %o1 stb %g2, [%l7 + 0x3B] xor %g3, 0x02DF, %l3 brgez %l5, loop_873 fands %f7, %f7, %f1 lduw [%l7 + 0x24], %o7 ldd [%l7 + 0x58], %f6 loop_873: fxors %f3, %f9, %f3 tvc %icc, 0x1 fnand %f8, %f4, %f0 movgu %icc, %i5, %i4 sth %g7, [%l7 + 0x36] addc %o6, 0x1A6E, %i2 fnors %f1, %f3, %f5 fands %f9, %f10, %f12 movleu %icc, %o4, %o2 ldd [%l7 + 0x38], %f2 fmovsge %icc, %f0, %f2 fbuge,a %fcc2, loop_874 fornot2s %f3, %f5, %f13 ldub [%l7 + 0x33], %l4 fmul8ulx16 %f4, %f6, %f12 loop_874: ldd [%l7 + 0x30], %f4 bpos,a loop_875 movle %icc, %l0, %i7 fnands %f11, %f15, %f9 andn %g1, 0x0452, %i0 loop_875: fmovsa %xcc, %f9, %f7 edge16n %o5, %g6, %i1 tcc %icc, 0x7 st %f9, [%l7 + 0x10] fcmpeq32 %f6, %f8, %i3 udiv %g4, 0x1FB3, %l2 ble,a,pn %xcc, loop_876 fandnot1s %f4, %f8, %f3 sth %l6, [%l7 + 0x32] stw %i6, [%l7 + 0x5C] loop_876: sll %o3, 0x1A, %g5 stx %o0, [%l7 + 0x58] ldx [%l7 + 0x30], %l1 std %f8, [%l7 + 0x28] std %f4, [%l7 + 0x48] nop setx loop_877, %l0, %l1 jmpl %l1, %g2 stb %o1, [%l7 + 0x4A] fcmpd %fcc2, %f10, %f10 fornot2s %f15, %f0, %f0 loop_877: fmovdgu %xcc, %f10, %f13 taddcc %l3, 0x0295, %g3 xnorcc %l5, %i5, %o7 movn %icc, %i4, %o6 ldub [%l7 + 0x4D], %i2 bshuffle %f14, %f6, %f12 std %f10, [%l7 + 0x70] movvc %xcc, %o4, %g7 ldsw [%l7 + 0x4C], %o2 fbule %fcc0, loop_878 fmovdn %icc, %f14, %f7 st %f3, [%l7 + 0x14] fcmpgt16 %f4, %f4, %l0 loop_878: tvs %xcc, 0x3 tsubcc %i7, 0x0739, %g1 stb %i0, [%l7 + 0x3C] srax %l4, 0x06, %g6 taddcctv %o5, %i1, %g4 movpos %icc, %l2, %l6 stx %i3, [%l7 + 0x08] add %i6, 0x1A3D, %o3 sethi 0x06B3, %g5 lduh [%l7 + 0x1C], %l1 fble %fcc2, loop_879 ldx [%l7 + 0x48], %g2 sth %o1, [%l7 + 0x70] fxors %f6, %f14, %f0 loop_879: stw %o0, [%l7 + 0x1C] xor %g3, 0x1F96, %l5 taddcctv %l3, 0x0445, %i5 fones %f9 ldsb [%l7 + 0x1F], %i4 fmovdg %xcc, %f13, %f0 array16 %o6, %o7, %i2 sdiv %o4, 0x1AD1, %o2 movrlez %l0, %g7, %i7 ldd [%l7 + 0x40], %f2 fxnors %f14, %f11, %f0 array8 %g1, %i0, %g6 edge32l %l4, %i1, %g4 or %l2, 0x147F, %l6 fmovrde %i3, %f6, %f12 fcmpeq32 %f2, %f10, %i6 fmovsn %icc, %f15, %f11 ta %xcc, 0x5 sth %o3, [%l7 + 0x3E] sra %g5, 0x07, %l1 ldub [%l7 + 0x30], %o5 movrlez %g2, %o0, %o1 fbu %fcc3, loop_880 addc %g3, 0x061D, %l3 ld [%l7 + 0x44], %f8 tne %xcc, 0x1 loop_880: fmovsneg %xcc, %f3, %f8 ld [%l7 + 0x1C], %f1 ldsw [%l7 + 0x18], %l5 lduh [%l7 + 0x16], %i4 ldx [%l7 + 0x48], %o6 add %i5, %o7, %i2 fcmpeq16 %f4, %f6, %o2 tsubcc %l0, %g7, %i7 fbe,a %fcc3, loop_881 sth %o4, [%l7 + 0x42] fpack32 %f8, %f10, %f6 fsrc1 %f10, %f6 loop_881: movrgz %g1, 0x2F3, %g6 movl %icc, %i0, %i1 stw %l4, [%l7 + 0x14] fone %f12 bpos,a %icc, loop_882 mova %icc, %l2, %g4 fmul8sux16 %f6, %f8, %f6 fmovdneg %xcc, %f6, %f13 loop_882: tcs %xcc, 0x4 lduw [%l7 + 0x10], %i3 fpackfix %f6, %f7 st %f9, [%l7 + 0x1C] ldsh [%l7 + 0x1C], %i6 fbn,a %fcc3, loop_883 stw %o3, [%l7 + 0x7C] movge %xcc, %g5, %l1 ldub [%l7 + 0x1C], %l6 loop_883: sth %o5, [%l7 + 0x22] array32 %g2, %o0, %g3 ldd [%l7 + 0x58], %f12 fcmpne16 %f0, %f0, %o1 fmovsa %icc, %f11, %f1 fmul8sux16 %f14, %f2, %f14 subcc %l3, %l5, %o6 alignaddr %i5, %o7, %i2 fnegd %f12, %f2 fpadd16s %f13, %f8, %f5 sdivcc %i4, 0x0556, %l0 fmuld8sux16 %f5, %f5, %f14 ldsb [%l7 + 0x7B], %o2 fmovrsne %g7, %f6, %f10 std %f14, [%l7 + 0x70] ldsw [%l7 + 0x44], %o4 std %f4, [%l7 + 0x28] lduh [%l7 + 0x52], %i7 tl %xcc, 0x2 fbne,a %fcc1, loop_884 movge %xcc, %g1, %g6 movge %icc, %i1, %i0 tvs %icc, 0x3 loop_884: fpadd16s %f4, %f2, %f13 st %f2, [%l7 + 0x0C] fands %f14, %f5, %f8 movn %xcc, %l4, %g4 std %f4, [%l7 + 0x78] lduw [%l7 + 0x24], %l2 std %f10, [%l7 + 0x68] ldsb [%l7 + 0x7E], %i6 edge16 %i3, %g5, %o3 std %f4, [%l7 + 0x48] array8 %l1, %o5, %l6 bge %icc, loop_885 fmovsvc %xcc, %f6, %f14 tne %xcc, 0x3 addccc %o0, 0x0918, %g3 loop_885: mulscc %g2, 0x06F3, %o1 srl %l3, %l5, %o6 addcc %o7, %i2, %i4 std %f4, [%l7 + 0x38] fmovsneg %xcc, %f3, %f4 fbule,a %fcc0, loop_886 for %f4, %f10, %f10 lduw [%l7 + 0x70], %l0 fbge %fcc3, loop_887 loop_886: edge16n %i5, %g7, %o2 fandnot1s %f5, %f5, %f5 fmovrdlez %i7, %f14, %f0 loop_887: nop setx loop_888, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovdgu %icc, %f1, %f4 tneg %xcc, 0x1 fcmpne16 %f8, %f4, %o4 loop_888: fands %f15, %f9, %f15 tvc %icc, 0x6 brgez,a %g6, loop_889 udivx %g1, 0x1BF8, %i0 andn %i1, %l4, %l2 fmul8ulx16 %f12, %f2, %f2 loop_889: fmovsa %icc, %f8, %f13 fmovd %f6, %f4 sdivx %i6, 0x0143, %g4 bcc,a,pt %xcc, loop_890 lduh [%l7 + 0x70], %i3 fmul8x16 %f13, %f4, %f12 addcc %g5, 0x027E, %l1 loop_890: fmovsle %xcc, %f15, %f4 fabsd %f12, %f10 ldsb [%l7 + 0x39], %o5 ldsw [%l7 + 0x7C], %l6 ta %icc, 0x1 movcs %icc, %o3, %g3 srax %g2, %o1, %o0 call loop_891 lduh [%l7 + 0x7C], %l5 srlx %o6, 0x12, %o7 fbu,a %fcc3, loop_892 loop_891: edge32n %l3, %i2, %i4 fmovsn %icc, %f5, %f7 subc %i5, %l0, %o2 loop_892: ldsb [%l7 + 0x1E], %g7 stb %o4, [%l7 + 0x10] ldx [%l7 + 0x40], %g6 tsubcctv %i7, 0x1AAF, %g1 orn %i0, %i1, %l4 ldsb [%l7 + 0x26], %l2 fzeros %f2 sdivx %i6, 0x09A4, %i3 fpsub16s %f8, %f11, %f2 fors %f10, %f3, %f14 fbge %fcc0, loop_893 taddcctv %g5, 0x11C6, %g4 and %l1, %o5, %l6 fmovdn %xcc, %f11, %f13 loop_893: std %f8, [%l7 + 0x38] fbg,a %fcc1, loop_894 ldsw [%l7 + 0x34], %o3 bvs,a,pt %xcc, loop_895 fmovrslez %g2, %f12, %f2 loop_894: fmovd %f8, %f2 fsrc2 %f10, %f6 loop_895: fmovdn %xcc, %f5, %f1 ldx [%l7 + 0x50], %o1 ldub [%l7 + 0x62], %g3 fors %f7, %f13, %f3 fnand %f14, %f4, %f0 addc %o0, 0x03E7, %o6 andcc %l5, 0x0A6E, %o7 ldsh [%l7 + 0x1E], %l3 lduh [%l7 + 0x5A], %i2 bcs,pn %icc, loop_896 tleu %xcc, 0x7 stx %i4, [%l7 + 0x60] stw %i5, [%l7 + 0x68] loop_896: sth %l0, [%l7 + 0x22] fcmped %fcc1, %f6, %f14 fmovrdgz %o2, %f0, %f4 fpackfix %f4, %f4 fmovdge %xcc, %f0, %f9 lduw [%l7 + 0x48], %o4 ldub [%l7 + 0x5F], %g7 fmovsne %icc, %f6, %f0 st %f3, [%l7 + 0x78] fmovdneg %icc, %f5, %f2 fmovsn %icc, %f12, %f13 fbe,a %fcc0, loop_897 smulcc %g6, 0x0CC0, %i7 lduw [%l7 + 0x40], %g1 fmovs %f6, %f9 loop_897: st %f3, [%l7 + 0x14] fpadd16 %f2, %f12, %f8 fxor %f4, %f4, %f2 addc %i1, 0x0FB1, %i0 fmul8x16 %f15, %f0, %f4 stb %l4, [%l7 + 0x6A] umulcc %l2, %i6, %i3 movn %icc, %g5, %g4 nop setx loop_898, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbug %fcc3, loop_899 fmovsge %xcc, %f8, %f3 fsrc1 %f8, %f6 loop_898: sth %o5, [%l7 + 0x0C] loop_899: brgz,a %l1, loop_900 edge16 %l6, %o3, %g2 tcc %icc, 0x7 stb %g3, [%l7 + 0x73] loop_900: tn %xcc, 0x0 nop setx loop_901, %l0, %l1 jmpl %l1, %o0 add %o6, %o1, %l5 ldsb [%l7 + 0x2C], %l3 bvs,pt %xcc, loop_902 loop_901: fzeros %f3 udiv %o7, 0x1CF6, %i4 fcmpes %fcc3, %f1, %f5 loop_902: ldub [%l7 + 0x0D], %i5 movcs %xcc, %l0, %i2 bcs,a loop_903 bcs,pt %xcc, loop_904 fmovdle %icc, %f7, %f9 ldd [%l7 + 0x78], %f6 loop_903: ldsb [%l7 + 0x22], %o2 loop_904: brgez %o4, loop_905 fpsub16 %f2, %f2, %f6 call loop_906 ldsb [%l7 + 0x3C], %g7 loop_905: fmul8ulx16 %f8, %f14, %f6 edge8l %g6, %g1, %i1 loop_906: bpos,pn %xcc, loop_907 fmovrsgz %i7, %f9, %f5 fsrc2 %f0, %f6 lduh [%l7 + 0x44], %l4 loop_907: std %f2, [%l7 + 0x68] xnor %i0, %i6, %l2 fmovsvs %icc, %f12, %f4 ld [%l7 + 0x34], %f4 fmovsne %xcc, %f1, %f11 fmul8x16al %f9, %f11, %f0 fbo %fcc3, loop_908 andcc %g5, 0x18D5, %i3 fmovs %f10, %f5 fnot2 %f0, %f8 loop_908: tn %icc, 0x4 fmovdcs %xcc, %f14, %f15 orn %o5, 0x0763, %l1 fbug %fcc2, loop_909 sth %g4, [%l7 + 0x26] and %o3, 0x107A, %l6 bcs,a,pt %icc, loop_910 loop_909: ldsb [%l7 + 0x1E], %g3 stx %o0, [%l7 + 0x10] fmovscs %icc, %f13, %f1 loop_910: and %o6, %g2, %o1 tsubcctv %l3, 0x09AE, %l5 ldsb [%l7 + 0x3C], %i4 lduh [%l7 + 0x0E], %i5 brlz %o7, loop_911 sllx %l0, 0x13, %i2 taddcc %o2, %o4, %g6 sth %g7, [%l7 + 0x24] loop_911: edge32l %i1, %i7, %l4 fzero %f0 fbn %fcc3, loop_912 tsubcc %i0, %g1, %i6 fmovda %xcc, %f4, %f15 ldsh [%l7 + 0x28], %g5 loop_912: fpadd32s %f12, %f2, %f0 fmovdgu %icc, %f9, %f7 fnot1 %f14, %f10 ldx [%l7 + 0x38], %l2 fmovdpos %icc, %f9, %f6 bg,pt %icc, loop_913 addccc %o5, 0x0C93, %i3 fblg %fcc2, loop_914 lduh [%l7 + 0x2E], %g4 loop_913: lduh [%l7 + 0x3A], %l1 sllx %l6, %o3, %g3 loop_914: stw %o0, [%l7 + 0x7C] stb %g2, [%l7 + 0x64] ldd [%l7 + 0x20], %f8 lduw [%l7 + 0x74], %o6 edge16n %o1, %l5, %i4 fble,a %fcc1, loop_915 addcc %i5, 0x0930, %o7 fmovdcs %icc, %f13, %f14 fmovdn %xcc, %f0, %f9 loop_915: ldsh [%l7 + 0x34], %l3 move %xcc, %i2, %o2 fmul8sux16 %f12, %f4, %f12 smulcc %l0, %g6, %o4 lduh [%l7 + 0x12], %g7 fbu,a %fcc0, loop_916 movrlz %i1, 0x11E, %l4 umul %i0, %g1, %i7 bneg,a,pt %xcc, loop_917 loop_916: fmovrsgz %g5, %f3, %f3 fnot1 %f10, %f6 edge16l %i6, %l2, %o5 loop_917: ldsh [%l7 + 0x4C], %i3 fxors %f10, %f8, %f14 fmovdge %icc, %f14, %f3 ble,pt %xcc, loop_918 fmovde %icc, %f10, %f9 stb %g4, [%l7 + 0x3D] fmovscc %xcc, %f3, %f3 loop_918: ldsb [%l7 + 0x41], %l1 ldub [%l7 + 0x7D], %o3 fpsub32 %f2, %f14, %f6 subc %g3, 0x1F82, %l6 subcc %o0, 0x14AB, %g2 ldsw [%l7 + 0x2C], %o1 movrlz %l5, 0x04E, %i4 alignaddrl %i5, %o7, %l3 fcmped %fcc1, %f8, %f10 ldsw [%l7 + 0x24], %o6 tleu %xcc, 0x0 fpack16 %f8, %f13 stw %i2, [%l7 + 0x50] fand %f0, %f10, %f14 stb %l0, [%l7 + 0x58] ldub [%l7 + 0x17], %g6 fbuge %fcc1, loop_919 stw %o4, [%l7 + 0x38] ldub [%l7 + 0x38], %o2 addc %g7, 0x1246, %i1 loop_919: ldx [%l7 + 0x70], %i0 std %f8, [%l7 + 0x48] udivcc %g1, 0x1357, %i7 movrgz %g5, %l4, %l2 sdiv %o5, 0x0541, %i6 fcmpeq32 %f2, %f8, %i3 movgu %xcc, %g4, %l1 stx %o3, [%l7 + 0x08] ldd [%l7 + 0x20], %f10 movg %xcc, %g3, %o0 fcmped %fcc1, %f10, %f10 lduh [%l7 + 0x74], %g2 movleu %xcc, %l6, %o1 lduh [%l7 + 0x24], %i4 fpsub16 %f10, %f2, %f10 xor %i5, 0x0688, %l5 sll %l3, %o7, %o6 faligndata %f4, %f0, %f10 lduh [%l7 + 0x74], %i2 sdivx %l0, 0x1A7E, %o4 fone %f12 ldsh [%l7 + 0x7C], %o2 taddcctv %g7, 0x1660, %i1 fmul8x16au %f3, %f15, %f6 smulcc %g6, 0x037F, %g1 umul %i7, 0x04BC, %i0 bg,a,pt %xcc, loop_920 fpadd16 %f12, %f14, %f4 fcmped %fcc1, %f0, %f12 sth %l4, [%l7 + 0x34] loop_920: edge16ln %g5, %o5, %i6 st %f12, [%l7 + 0x7C] ldsw [%l7 + 0x14], %l2 fcmps %fcc1, %f5, %f5 fpackfix %f10, %f1 fandnot1s %f6, %f4, %f12 fornot1s %f9, %f10, %f4 fabss %f8, %f5 fmovrslez %i3, %f0, %f9 array8 %g4, %o3, %l1 movpos %xcc, %o0, %g2 fpmerge %f10, %f11, %f12 tle %icc, 0x0 fbn %fcc2, loop_921 taddcc %l6, 0x0352, %o1 fbg,a %fcc0, loop_922 mulscc %i4, %i5, %g3 loop_921: for %f4, %f10, %f14 movpos %xcc, %l5, %l3 loop_922: fnot2s %f14, %f8 movrgez %o6, %i2, %l0 ldub [%l7 + 0x22], %o4 fpmerge %f15, %f10, %f6 alignaddr %o7, %g7, %o2 stb %i1, [%l7 + 0x64] fxors %f4, %f13, %f12 lduw [%l7 + 0x10], %g6 bgu,a %icc, loop_923 stb %g1, [%l7 + 0x60] fcmpne16 %f14, %f0, %i0 fmovrslez %l4, %f3, %f9 loop_923: fornot1 %f8, %f8, %f8 brnz,a %g5, loop_924 lduw [%l7 + 0x70], %o5 fmovrslz %i6, %f5, %f14 fblg,a %fcc2, loop_925 loop_924: fmovsgu %xcc, %f12, %f0 popc %i7, %i3 sth %l2, [%l7 + 0x3C] loop_925: tvc %icc, 0x0 bneg,pt %icc, loop_926 ldd [%l7 + 0x40], %f6 movn %icc, %o3, %l1 fnor %f12, %f10, %f2 loop_926: fornot2 %f8, %f0, %f14 ldsb [%l7 + 0x0D], %o0 fbuge,a %fcc1, loop_927 fbo %fcc1, loop_928 fpack32 %f0, %f2, %f6 bpos,a,pt %icc, loop_929 loop_927: smul %g4, 0x112A, %l6 loop_928: std %f6, [%l7 + 0x38] array32 %o1, %g2, %i5 loop_929: fbule %fcc3, loop_930 ldd [%l7 + 0x40], %f4 fmovrslez %g3, %f4, %f5 taddcctv %l5, 0x1AFA, %l3 loop_930: fmovda %icc, %f13, %f1 movle %icc, %i4, %o6 fbug %fcc2, loop_931 fcmpne16 %f0, %f4, %l0 tpos %xcc, 0x1 bleu,a %icc, loop_932 loop_931: siam 0x6 ldd [%l7 + 0x70], %f14 movpos %xcc, %o4, %i2 loop_932: edge32 %g7, %o2, %i1 fmuld8sux16 %f10, %f8, %f4 fandnot2s %f8, %f12, %f2 movgu %icc, %g6, %o7 lduw [%l7 + 0x30], %i0 ldsw [%l7 + 0x74], %l4 orncc %g1, %g5, %i6 stx %i7, [%l7 + 0x28] ldub [%l7 + 0x50], %i3 pdist %f8, %f4, %f8 fmovdgu %xcc, %f6, %f1 fbuge,a %fcc1, loop_933 fnor %f2, %f12, %f2 stb %l2, [%l7 + 0x42] fmovspos %xcc, %f11, %f9 loop_933: fmovrsgez %o5, %f6, %f12 fbg,a %fcc3, loop_934 fnands %f3, %f2, %f6 movne %xcc, %l1, %o0 fabsd %f14, %f2 loop_934: stx %g4, [%l7 + 0x30] tgu %xcc, 0x3 stb %l6, [%l7 + 0x6C] st %f4, [%l7 + 0x74] ble,a,pt %xcc, loop_935 tg %icc, 0x5 movl %xcc, %o3, %o1 edge16ln %g2, %i5, %l5 loop_935: bcc,a loop_936 tge %xcc, 0x0 std %f6, [%l7 + 0x58] stb %l3, [%l7 + 0x7E] loop_936: call loop_937 fexpand %f2, %f4 umulcc %g3, %o6, %l0 udiv %o4, 0x0B0E, %i2 loop_937: bvs,a loop_938 std %f2, [%l7 + 0x38] stx %g7, [%l7 + 0x30] bn,pn %icc, loop_939 loop_938: mulscc %i4, %o2, %i1 edge8ln %g6, %o7, %i0 ldd [%l7 + 0x28], %f6 loop_939: nop setx loop_940, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple32 %f14, %f0, %l4 fnot1s %f14, %f5 stx %g1, [%l7 + 0x38] loop_940: ldub [%l7 + 0x2D], %g5 taddcctv %i6, 0x00F9, %i7 sllx %i3, %o5, %l1 srlx %o0, 0x0A, %l2 brlez,a %g4, loop_941 lduw [%l7 + 0x48], %l6 std %f0, [%l7 + 0x40] fnegs %f12, %f9 loop_941: xnorcc %o1, 0x19CD, %o3 std %f2, [%l7 + 0x58] ld [%l7 + 0x5C], %f0 tpos %xcc, 0x5 brnz,a %i5, loop_942 andcc %l5, 0x0EDE, %l3 fandnot2 %f10, %f0, %f8 sllx %g3, 0x06, %o6 loop_942: sth %g2, [%l7 + 0x5E] stw %l0, [%l7 + 0x14] xnorcc %o4, %g7, %i2 fmovsa %xcc, %f11, %f9 stx %o2, [%l7 + 0x10] fmovsne %icc, %f9, %f0 ldsw [%l7 + 0x40], %i1 orcc %i4, 0x1404, %o7 fmovsne %xcc, %f7, %f5 fornot1 %f12, %f0, %f8 movre %g6, %i0, %l4 ldx [%l7 + 0x50], %g1 array32 %g5, %i7, %i3 ldx [%l7 + 0x58], %o5 add %l1, %i6, %o0 ldsb [%l7 + 0x16], %g4 lduh [%l7 + 0x6E], %l2 fmovrdgz %l6, %f8, %f2 subccc %o3, %o1, %l5 array16 %i5, %g3, %o6 st %f10, [%l7 + 0x14] ldub [%l7 + 0x52], %g2 ldsh [%l7 + 0x0A], %l0 stw %o4, [%l7 + 0x60] sth %l3, [%l7 + 0x2E] move %icc, %g7, %o2 fbuge %fcc3, loop_943 fxnors %f9, %f4, %f8 ldsw [%l7 + 0x60], %i2 fcmple32 %f2, %f4, %i4 loop_943: array16 %i1, %g6, %o7 fcmpes %fcc0, %f11, %f4 bshuffle %f4, %f4, %f0 movge %icc, %l4, %g1 movleu %icc, %i0, %g5 fpsub32s %f7, %f9, %f13 popc %i7, %o5 fand %f10, %f2, %f10 fmovsn %xcc, %f7, %f0 fmovdn %icc, %f1, %f6 fcmple32 %f8, %f0, %i3 ldub [%l7 + 0x50], %i6 tvc %icc, 0x7 fpsub16 %f8, %f12, %f10 ldub [%l7 + 0x62], %o0 ldsw [%l7 + 0x74], %l1 fabss %f4, %f12 nop setx loop_944, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done mulscc %g4, %l2, %o3 fmul8x16au %f13, %f5, %f2 subc %l6, %l5, %o1 loop_944: 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 nop setx loop_946, %l0, %l1 jmpl %l1, %g3 lduh [%l7 + 0x72], %i5 fmovrse %g2, %f11, %f11 loop_945: st %f12, [%l7 + 0x40] loop_946: fsrc1 %f10, %f4 ldsw [%l7 + 0x30], %o6 ld [%l7 + 0x4C], %f4 movgu %xcc, %l0, %o4 fmovrdlz %g7, %f4, %f0 brlz,a %l3, loop_947 fcmple32 %f14, %f2, %i2 lduw [%l7 + 0x10], %i4 fnot2s %f13, %f1 loop_947: subcc %i1, 0x1B05, %o2 ldub [%l7 + 0x15], %o7 add %l4, %g6, %i0 tgu %icc, 0x6 movn %xcc, %g1, %i7 ldub [%l7 + 0x3E], %g5 ba,pt %xcc, loop_948 ldub [%l7 + 0x19], %i3 ldsh [%l7 + 0x70], %o5 fmovdge %xcc, %f13, %f8 loop_948: fnors %f12, %f3, %f4 fmovrdgez %i6, %f14, %f0 st %f14, [%l7 + 0x6C] edge16 %l1, %o0, %l2 std %f0, [%l7 + 0x20] fone %f14 fbge,a %fcc0, loop_949 fba,a %fcc1, loop_950 fmovde %xcc, %f8, %f5 nop setx loop_951, %l0, %l1 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_949: fmovs %f1, %f7 loop_950: stx %o3, [%l7 + 0x10] edge8ln %l6, %l5, %g4 loop_951: st %f13, [%l7 + 0x24] fmovs %f4, %f6 bleu,a,pt %xcc, loop_952 fcmpd %fcc1, %f4, %f0 umul %g3, %o1, %g2 fornot1s %f1, %f5, %f1 loop_952: stb %i5, [%l7 + 0x0F] fpadd16 %f10, %f14, %f12 ldd [%l7 + 0x78], %f14 lduh [%l7 + 0x7C], %l0 fpadd32s %f7, %f2, %f14 fcmpgt32 %f2, %f12, %o4 fnands %f14, %f4, %f12 ldub [%l7 + 0x31], %o6 fblg %fcc2, loop_953 fbl %fcc3, loop_954 fcmpne32 %f10, %f14, %g7 fbuge,a %fcc2, loop_955 loop_953: fbul,a %fcc2, loop_956 loop_954: fmovsn %icc, %f2, %f8 fmovdg %icc, %f2, %f12 loop_955: mulscc %l3, 0x115A, %i4 loop_956: fornot1 %f12, %f2, %f2 fbug %fcc0, loop_957 fmovdvs %xcc, %f11, %f1 edge16n %i1, %i2, %o7 fbo %fcc0, loop_958 loop_957: addcc %l4, 0x1510, %g6 bg,a %xcc, loop_959 tleu %xcc, 0x5 loop_958: ldd [%l7 + 0x10], %f8 fand %f2, %f2, %f12 loop_959: fmovdl %xcc, %f10, %f11 bvs,pn %icc, loop_960 ldsw [%l7 + 0x44], %o2 fmul8x16au %f10, %f13, %f6 alignaddrl %i0, %g1, %i7 loop_960: udivx %g5, 0x1835, %o5 edge32l %i3, %l1, %o0 stx %i6, [%l7 + 0x30] movvs %xcc, %l2, %o3 stx %l5, [%l7 + 0x68] fmovsvs %xcc, %f11, %f11 lduh [%l7 + 0x08], %l6 tpos %xcc, 0x1 te %icc, 0x1 fmovrdlez %g4, %f4, %f8 fbu,a %fcc2, loop_961 fbne,a %fcc1, loop_962 fmovsne %icc, %f11, %f2 ldx [%l7 + 0x28], %g3 loop_961: fandnot1s %f5, %f9, %f11 loop_962: std %f8, [%l7 + 0x48] movge %icc, %o1, %g2 sdivcc %i5, 0x0860, %o4 udiv %l0, 0x1707, %g7 ldsb [%l7 + 0x79], %l3 fbg %fcc2, loop_963 movne %xcc, %i4, %o6 array8 %i2, %o7, %l4 fpsub32s %f7, %f9, %f11 loop_963: bneg,a loop_964 orn %g6, %o2, %i1 st %f9, [%l7 + 0x68] movrgz %i0, 0x003, %i7 loop_964: fbule,a %fcc0, loop_965 tl %icc, 0x0 lduh [%l7 + 0x16], %g1 movrlez %g5, 0x2FD, %o5 loop_965: fexpand %f1, %f2 fmovdn %icc, %f2, %f5 st %f1, [%l7 + 0x34] fands %f14, %f1, %f7 bpos,a,pt %xcc, loop_966 tcc %xcc, 0x2 lduw [%l7 + 0x0C], %i3 fmovsl %xcc, %f10, %f12 loop_966: nop setx loop_967, %l0, %l1 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 %l1, %i6, %o0 fbul,a %fcc3, loop_968 fmovdle %icc, %f3, %f12 loop_967: fmovrslez %l2, %f7, %f15 ld [%l7 + 0x28], %f9 loop_968: fmovrslez %l5, %f7, %f5 alignaddrl %o3, %l6, %g3 movleu %icc, %o1, %g2 st %f8, [%l7 + 0x18] andn %i5, %o4, %l0 edge16l %g4, %g7, %i4 subccc %l3, %o6, %i2 stb %l4, [%l7 + 0x2A] movrlez %g6, %o7, %i1 fabss %f3, %f5 ldx [%l7 + 0x38], %o2 fmul8sux16 %f6, %f4, %f0 fcmpd %fcc2, %f4, %f14 tneg %icc, 0x2 std %f4, [%l7 + 0x10] ld [%l7 + 0x58], %f2 fmovsl %icc, %f12, %f5 mulx %i0, %g1, %g5 fbg %fcc2, loop_969 movvc %icc, %i7, %i3 tge %icc, 0x7 alignaddrl %o5, %i6, %l1 loop_969: fcmped %fcc0, %f6, %f14 bg,a loop_970 sth %l2, [%l7 + 0x48] ldd [%l7 + 0x78], %f4 fmovrse %o0, %f7, %f10 loop_970: fcmpgt32 %f4, %f14, %l5 fmovsleu %icc, %f6, %f7 bvc,a,pn %icc, loop_971 fcmpne16 %f4, %f12, %o3 std %f14, [%l7 + 0x70] fmovdg %icc, %f8, %f14 loop_971: srax %l6, %o1, %g2 fzeros %f2 tvs %xcc, 0x2 ldd [%l7 + 0x18], %f4 movne %icc, %i5, %o4 brgz %l0, loop_972 ldd [%l7 + 0x48], %f4 brz %g4, loop_973 ldx [%l7 + 0x10], %g3 loop_972: ldsb [%l7 + 0x52], %g7 tge %xcc, 0x1 loop_973: ld [%l7 + 0x64], %f7 fnand %f10, %f12, %f10 tcc %xcc, 0x4 fcmpeq32 %f2, %f10, %l3 movg %icc, %o6, %i2 ldsb [%l7 + 0x5D], %i4 fpackfix %f8, %f10 fbe %fcc3, loop_974 ldd [%l7 + 0x08], %f10 taddcc %l4, %g6, %i1 stw %o2, [%l7 + 0x6C] loop_974: fmovrslz %o7, %f5, %f13 xorcc %i0, 0x15BC, %g1 stw %i7, [%l7 + 0x6C] fmovrse %i3, %f13, %f12 fcmple16 %f0, %f8, %o5 orncc %i6, 0x04B3, %g5 fpack16 %f10, %f0 stx %l2, [%l7 + 0x70] fmovsle %xcc, %f14, %f13 fand %f14, %f14, %f0 ldub [%l7 + 0x4B], %l1 ldsh [%l7 + 0x18], %l5 bpos,pn %xcc, loop_975 fcmpne32 %f2, %f6, %o3 fsrc1 %f4, %f14 fxors %f2, %f6, %f3 loop_975: call loop_976 ldub [%l7 + 0x54], %l6 fandnot2 %f10, %f4, %f0 stw %o1, [%l7 + 0x10] loop_976: faligndata %f14, %f12, %f0 lduw [%l7 + 0x08], %g2 stx %i5, [%l7 + 0x28] andn %o4, %o0, %l0 st %f7, [%l7 + 0x68] lduh [%l7 + 0x64], %g4 fxors %f3, %f3, %f5 ldsw [%l7 + 0x68], %g3 fmul8x16au %f12, %f12, %f8 ldsh [%l7 + 0x78], %l3 fbule,a %fcc3, loop_977 addccc %g7, 0x132F, %i2 fbg,a %fcc3, loop_978 fmovsvc %xcc, %f7, %f15 loop_977: st %f1, [%l7 + 0x7C] fmovrslz %o6, %f1, %f12 loop_978: ld [%l7 + 0x34], %f4 fbne,a %fcc1, loop_979 fbl,a %fcc2, loop_980 sdiv %i4, 0x10FF, %l4 fmul8x16al %f1, %f4, %f10 loop_979: stx %g6, [%l7 + 0x50] loop_980: ldd [%l7 + 0x40], %f12 stx %i1, [%l7 + 0x50] fmul8x16au %f7, %f11, %f12 fmovdgu %xcc, %f9, %f5 andncc %o2, %o7, %i0 nop setx loop_981, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x18], %g1 ldd [%l7 + 0x20], %f14 sth %i3, [%l7 + 0x0C] loop_981: array32 %o5, %i6, %g5 ba,pt %icc, loop_982 std %f14, [%l7 + 0x70] fmovde %xcc, %f1, %f2 edge32ln %i7, %l1, %l5 loop_982: fbg %fcc2, loop_983 sub %o3, 0x1EF8, %l2 movvc %icc, %o1, %l6 fmovsleu %xcc, %f11, %f10 loop_983: edge8 %i5, %g2, %o4 std %f14, [%l7 + 0x70] bcs,a,pn %icc, loop_984 lduw [%l7 + 0x28], %o0 fabss %f15, %f3 stb %g4, [%l7 + 0x63] loop_984: fmovrdgez %g3, %f4, %f8 movre %l3, 0x255, %l0 ble,pn %xcc, loop_985 subcc %g7, 0x0F6C, %i2 andn %o6, 0x0831, %i4 fmul8x16al %f5, %f5, %f2 loop_985: lduh [%l7 + 0x38], %l4 xorcc %g6, 0x0E7F, %o2 fble,a %fcc3, loop_986 brgz,a %o7, loop_987 std %f4, [%l7 + 0x08] st %f9, [%l7 + 0x64] loop_986: movrlez %i1, 0x2B4, %i0 loop_987: bl,pt %xcc, loop_988 movvs %xcc, %i3, %o5 fzero %f14 orncc %g1, %g5, %i6 loop_988: movvs %xcc, %i7, %l1 st %f0, [%l7 + 0x68] ldsh [%l7 + 0x6A], %o3 fmovrslz %l2, %f2, %f6 movl %icc, %l5, %l6 fxor %f0, %f2, %f8 movne %xcc, %i5, %o1 ldsh [%l7 + 0x10], %o4 ld [%l7 + 0x54], %f8 fmovdpos %xcc, %f12, %f3 ld [%l7 + 0x2C], %f3 ldx [%l7 + 0x70], %g2 fmul8x16au %f14, %f5, %f14 fmovdcc %xcc, %f11, %f9 fcmped %fcc1, %f4, %f0 fmovrdgez %g4, %f6, %f0 ldsh [%l7 + 0x62], %o0 lduw [%l7 + 0x60], %g3 fpadd16s %f7, %f3, %f2 edge8l %l3, %g7, %l0 bne,a %xcc, loop_989 fzeros %f14 brgez,a %i2, loop_990 tg %icc, 0x3 loop_989: fbue %fcc0, loop_991 movcs %xcc, %o6, %l4 loop_990: ld [%l7 + 0x10], %f10 lduw [%l7 + 0x38], %i4 loop_991: andncc %g6, %o2, %i1 array16 %i0, %o7, %o5 fzeros %f12 std %f0, [%l7 + 0x68] movge %xcc, %g1, %i3 std %f4, [%l7 + 0x48] ldx [%l7 + 0x20], %i6 fbo,a %fcc0, loop_992 tgu %icc, 0x6 siam 0x0 lduh [%l7 + 0x34], %i7 loop_992: fmovse %xcc, %f0, %f10 fpadd16 %f12, %f2, %f0 fsrc2 %f6, %f14 tleu %icc, 0x0 ba %icc, loop_993 fzero %f12 ldsh [%l7 + 0x76], %g5 fnors %f5, %f2, %f8 loop_993: movle %xcc, %l1, %o3 movneg %icc, %l2, %l5 bcs loop_994 ldsw [%l7 + 0x3C], %i5 fcmpne32 %f8, %f8, %o1 ldsb [%l7 + 0x2E], %o4 loop_994: movl %icc, %l6, %g4 movvc %xcc, %g2, %g3 fbg %fcc2, loop_995 taddcctv %o0, %l3, %l0 ldsb [%l7 + 0x48], %i2 tn %icc, 0x2 loop_995: brgez,a %g7, loop_996 stw %l4, [%l7 + 0x50] stw %i4, [%l7 + 0x1C] be loop_997 loop_996: ldub [%l7 + 0x0F], %o6 fcmpes %fcc3, %f13, %f0 brnz %o2, loop_998 loop_997: bn,pt %xcc, loop_999 sth %i1, [%l7 + 0x46] lduh [%l7 + 0x48], %g6 loop_998: ldx [%l7 + 0x58], %o7 loop_999: fandnot1s %f8, %f1, %f5 ldsh [%l7 + 0x26], %i0 sllx %o5, %g1, %i6 subc %i7, 0x1721, %i3 fmovdvc %icc, %f10, %f11 edge32 %l1, %g5, %l2 nop setx loop_1000, %l0, %l1 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 %o3, [%l7 + 0x18] movgu %icc, %i5, %l5 lduw [%l7 + 0x2C], %o4 loop_1000: fandnot2 %f12, %f10, %f14 fpadd16s %f6, %f1, %f1 bcc,pt %xcc, loop_1001 bg,pt %icc, loop_1002 st %f0, [%l7 + 0x60] fmovsg %icc, %f0, %f10 loop_1001: fcmpd %fcc3, %f2, %f4 loop_1002: ldx [%l7 + 0x68], %l6 ld [%l7 + 0x70], %f2 sdiv %g4, 0x1B48, %g2 alignaddrl %o1, %g3, %l3 bcc %icc, loop_1003 fcmpgt16 %f8, %f10, %l0 smul %i2, %o0, %l4 ldsh [%l7 + 0x5E], %g7 loop_1003: fmovsle %icc, %f6, %f6 ldsh [%l7 + 0x1E], %o6 bvc,pn %xcc, loop_1004 sth %o2, [%l7 + 0x36] siam 0x1 std %f0, [%l7 + 0x70] loop_1004: movpos %xcc, %i1, %g6 ldsw [%l7 + 0x58], %i4 sth %i0, [%l7 + 0x0C] sth %o5, [%l7 + 0x4A] ldub [%l7 + 0x1B], %g1 fmovdge %xcc, %f7, %f1 fmovdne %icc, %f0, %f4 movrgez %o7, %i7, %i6 ldsw [%l7 + 0x10], %i3 mulx %l1, %l2, %o3 udivx %i5, 0x0D3E, %g5 fbule,a %fcc1, loop_1005 array8 %l5, %o4, %l6 lduw [%l7 + 0x10], %g2 sra %g4, %o1, %g3 loop_1005: movle %xcc, %l0, %l3 fbul,a %fcc2, loop_1006 fpackfix %f6, %f3 fbue %fcc0, loop_1007 fmovrse %i2, %f0, %f12 loop_1006: ldx [%l7 + 0x28], %l4 bge,a %xcc, loop_1008 loop_1007: brz %g7, loop_1009 fpmerge %f13, %f9, %f12 fnot1s %f1, %f5 loop_1008: ldsb [%l7 + 0x61], %o0 loop_1009: nop setx loop_1010, %l0, %l1 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 + 0x66], %o6 sth %o2, [%l7 + 0x6C] udiv %g6, 0x12E9, %i4 loop_1010: ldd [%l7 + 0x18], %f0 orncc %i1, 0x06CA, %i0 fand %f8, %f12, %f10 ldsb [%l7 + 0x0C], %g1 fnors %f2, %f1, %f2 fcmped %fcc0, %f4, %f6 fmovsvs %xcc, %f3, %f11 fmovdl %icc, %f0, %f1 ldsw [%l7 + 0x40], %o7 fone %f4 fbul %fcc0, loop_1011 std %f8, [%l7 + 0x38] tcc %xcc, 0x5 movrgz %i7, 0x338, %i6 loop_1011: tleu %xcc, 0x0 fandnot2 %f2, %f12, %f10 ldub [%l7 + 0x14], %o5 tsubcctv %l1, %i3, %o3 fnegs %f15, %f8 movle %icc, %i5, %l2 fone %f14 ldd [%l7 + 0x40], %f14 fpadd32s %f11, %f13, %f0 movvc %icc, %l5, %o4 ldsw [%l7 + 0x4C], %g5 tneg %xcc, 0x4 ldd [%l7 + 0x40], %f0 fmovscc %xcc, %f1, %f5 tl %xcc, 0x0 movrne %g2, 0x167, %l6 lduh [%l7 + 0x32], %g4 bvc %icc, loop_1012 bl %icc, loop_1013 tvc %icc, 0x2 brnz,a %o1, loop_1014 loop_1012: move %icc, %l0, %l3 loop_1013: ld [%l7 + 0x1C], %f6 fmovrdlz %i2, %f0, %f10 loop_1014: nop setx loop_1015, %l0, %l1 jmpl %l1, %g3 std %f6, [%l7 + 0x18] fornot2 %f8, %f8, %f0 lduh [%l7 + 0x26], %l4 loop_1015: edge8l %g7, %o6, %o0 fmovrdgez %o2, %f14, %f14 ta %xcc, 0x7 movrlez %g6, %i1, %i4 sth %g1, [%l7 + 0x22] stb %o7, [%l7 + 0x6F] stx %i0, [%l7 + 0x48] lduh [%l7 + 0x6E], %i7 tl %icc, 0x1 or %i6, 0x14FF, %o5 tvc %icc, 0x7 fcmpgt16 %f4, %f4, %i3 tgu %xcc, 0x5 andncc %l1, %o3, %i5 fbu,a %fcc1, loop_1016 tvs %xcc, 0x4 ldsh [%l7 + 0x52], %l2 ldsw [%l7 + 0x0C], %l5 loop_1016: fnot1s %f0, %f5 bg %xcc, loop_1017 orn %o4, 0x165D, %g5 alignaddr %g2, %g4, %o1 sdiv %l0, 0x030B, %l3 loop_1017: fpsub16 %f2, %f12, %f6 bvs,pn %xcc, loop_1018 lduh [%l7 + 0x6A], %i2 fcmpgt32 %f8, %f4, %l6 fcmple16 %f0, %f0, %l4 loop_1018: fpack32 %f10, %f8, %f12 fbule,a %fcc0, loop_1019 bge,pn %icc, loop_1020 stb %g7, [%l7 + 0x15] st %f15, [%l7 + 0x58] loop_1019: fbge,a %fcc1, loop_1021 loop_1020: ldd [%l7 + 0x30], %f0 brlez,a %o6, loop_1022 sethi 0x18DD, %g3 loop_1021: stw %o0, [%l7 + 0x64] tg %xcc, 0x7 loop_1022: stx %o2, [%l7 + 0x78] xnor %i1, %i4, %g6 movre %o7, %g1, %i7 ldsw [%l7 + 0x24], %i0 fandnot2 %f8, %f10, %f6 addcc %o5, 0x1276, %i6 taddcc %i3, %l1, %i5 srlx %o3, %l5, %o4 fandnot1s %f10, %f10, %f10 lduh [%l7 + 0x18], %l2 fmovspos %xcc, %f13, %f13 movle %xcc, %g5, %g2 fcmps %fcc2, %f2, %f12 fmovdvs %icc, %f6, %f9 fmovrse %g4, %f0, %f5 edge32n %l0, %l3, %i2 brlez %o1, loop_1023 addccc %l6, 0x1F4E, %g7 alignaddrl %o6, %g3, %l4 ld [%l7 + 0x0C], %f15 loop_1023: fabsd %f2, %f14 fbl %fcc1, loop_1024 tpos %xcc, 0x3 fbo %fcc3, loop_1025 lduh [%l7 + 0x6E], %o2 loop_1024: sllx %o0, %i1, %g6 fbule,a %fcc1, loop_1026 loop_1025: fmovsl %icc, %f11, %f14 fmul8x16al %f13, %f12, %f8 fmuld8sux16 %f11, %f15, %f2 loop_1026: std %f14, [%l7 + 0x68] array32 %i4, %g1, %i7 fmovsge %icc, %f3, %f8 ldsh [%l7 + 0x46], %o7 fone %f10 fbn %fcc0, loop_1027 fcmple32 %f14, %f4, %o5 nop setx loop_1028, %l0, %l1 jmpl %l1, %i6 movvs %xcc, %i3, %i0 loop_1027: nop setx loop_1029, %l0, %l1 jmpl %l1, %l1 fmovdg %icc, %f13, %f11 loop_1028: stx %i5, [%l7 + 0x70] ldub [%l7 + 0x24], %l5 loop_1029: bvs,pn %icc, loop_1030 ldsb [%l7 + 0x4A], %o3 subccc %o4, %g5, %g2 ld [%l7 + 0x14], %f2 loop_1030: stx %g4, [%l7 + 0x38] sdivcc %l2, 0x1287, %l0 subcc %i2, %l3, %o1 movre %g7, %l6, %o6 fbn,a %fcc2, loop_1031 sdivcc %l4, 0x1479, %o2 brgez %o0, loop_1032 fmovda %xcc, %f15, %f5 loop_1031: st %f9, [%l7 + 0x4C] lduw [%l7 + 0x6C], %g3 loop_1032: sllx %g6, 0x0A, %i1 popc %i4, %g1 fsrc2 %f14, %f2 nop setx loop_1033, %l0, %l1 jmpl %l1, %o7 stb %o5, [%l7 + 0x77] fmul8ulx16 %f12, %f2, %f0 fmovsneg %xcc, %f2, %f8 loop_1033: fone %f8 ldub [%l7 + 0x69], %i7 nop setx loop_1034, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %i6, [%l7 + 0x68] bcc,pn %xcc, loop_1035 taddcc %i3, 0x1DEE, %l1 loop_1034: lduh [%l7 + 0x46], %i0 sllx %i5, 0x11, %o3 loop_1035: sdivx %l5, 0x020D, %g5 bvs,a,pt %xcc, loop_1036 bcc,a,pn %xcc, loop_1037 subcc %o4, %g2, %l2 fandnot2s %f11, %f13, %f5 loop_1036: sth %g4, [%l7 + 0x46] loop_1037: fpadd16s %f7, %f7, %f8 mulx %l0, %i2, %o1 fmovd %f2, %f12 fbn,a %fcc3, loop_1038 st %f9, [%l7 + 0x24] sdivcc %l3, 0x0A09, %g7 bne loop_1039 loop_1038: bcc,a loop_1040 popc %l6, %l4 fcmpd %fcc0, %f12, %f12 loop_1039: call loop_1041 loop_1040: lduh [%l7 + 0x5A], %o6 ldub [%l7 + 0x46], %o2 lduw [%l7 + 0x0C], %o0 loop_1041: andn %g3, %g6, %i1 sth %g1, [%l7 + 0x3E] movcc %xcc, %i4, %o7 std %f0, [%l7 + 0x50] fornot2 %f10, %f2, %f8 stw %o5, [%l7 + 0x20] fnot1 %f0, %f2 sdivx %i7, 0x11CC, %i6 tge %xcc, 0x7 andn %i3, 0x0AF4, %i0 move %icc, %l1, %i5 bvc,a,pn %xcc, loop_1042 ldsh [%l7 + 0x08], %l5 movle %xcc, %o3, %g5 fnot2 %f8, %f0 loop_1042: ldsw [%l7 + 0x60], %o4 fandnot2s %f14, %f11, %f11 sllx %l2, %g4, %l0 fmovsleu %xcc, %f9, %f15 ldx [%l7 + 0x08], %g2 fmovdgu %icc, %f4, %f11 bge,a %xcc, loop_1043 tneg %xcc, 0x7 brgz %i2, loop_1044 xorcc %o1, 0x0316, %g7 loop_1043: ldsw [%l7 + 0x40], %l3 bvc,pn %icc, loop_1045 loop_1044: movleu %xcc, %l4, %o6 edge8l %o2, %o0, %l6 brgez,a %g6, loop_1046 loop_1045: sth %i1, [%l7 + 0x4E] st %f8, [%l7 + 0x40] ldsb [%l7 + 0x1C], %g3 loop_1046: bleu loop_1047 movgu %xcc, %g1, %i4 tg %xcc, 0x6 fpackfix %f4, %f0 loop_1047: fmovsvc %icc, %f1, %f3 fcmpeq16 %f6, %f8, %o7 stb %i7, [%l7 + 0x4F] fbuge,a %fcc1, loop_1048 fsrc1s %f12, %f1 fmovse %xcc, %f15, %f3 movl %icc, %i6, %o5 loop_1048: st %f3, [%l7 + 0x68] fbo,a %fcc2, loop_1049 ldsh [%l7 + 0x4A], %i0 smulcc %l1, 0x1E9E, %i5 ldsh [%l7 + 0x56], %l5 loop_1049: fors %f8, %f7, %f14 lduw [%l7 + 0x2C], %i3 fmovsne %xcc, %f7, %f9 ldx [%l7 + 0x08], %o3 edge8n %g5, %l2, %o4 faligndata %f0, %f4, %f0 lduh [%l7 + 0x5A], %l0 fmovrsgez %g2, %f9, %f10 lduh [%l7 + 0x5E], %i2 ta %icc, 0x4 fpsub16s %f13, %f3, %f13 fmovdvs %xcc, %f4, %f10 tcc %xcc, 0x2 fpsub16s %f2, %f8, %f10 fexpand %f7, %f12 stb %g4, [%l7 + 0x17] ldsw [%l7 + 0x44], %o1 orncc %l3, 0x1329, %l4 fzeros %f3 xorcc %o6, 0x0689, %o2 fble,a %fcc0, loop_1050 fnands %f11, %f2, %f0 stb %o0, [%l7 + 0x58] stb %g7, [%l7 + 0x0A] loop_1050: fpadd16 %f10, %f0, %f8 brgz %g6, loop_1051 fmovdcc %xcc, %f11, %f11 bge,a,pn %xcc, loop_1052 srlx %l6, %i1, %g3 loop_1051: fors %f9, %f5, %f13 stb %i4, [%l7 + 0x29] loop_1052: lduw [%l7 + 0x74], %g1 fmovdcc %icc, %f1, %f9 fbuge,a %fcc3, loop_1053 tcs %icc, 0x2 sra %o7, %i7, %i6 ldd [%l7 + 0x48], %f10 loop_1053: movgu %xcc, %i0, %l1 fones %f6 brz %o5, loop_1054 fmul8ulx16 %f8, %f10, %f4 fblg %fcc1, loop_1055 fmovsge %xcc, %f4, %f7 loop_1054: fbu,a %fcc3, loop_1056 fones %f1 loop_1055: edge32l %l5, %i5, %i3 edge32l %o3, %g5, %o4 loop_1056: fcmpd %fcc3, %f4, %f14 fmovdcc %xcc, %f7, %f15 fcmple16 %f6, %f8, %l2 ldsw [%l7 + 0x3C], %l0 and %g2, %i2, %o1 bvs,pt %xcc, loop_1057 mova %xcc, %g4, %l3 movl %xcc, %l4, %o2 fcmpne32 %f2, %f12, %o0 loop_1057: ldub [%l7 + 0x7D], %o6 orcc %g6, 0x08DD, %l6 lduw [%l7 + 0x18], %g7 tn %xcc, 0x0 ldub [%l7 + 0x43], %i1 lduw [%l7 + 0x40], %i4 movne %icc, %g1, %o7 stx %g3, [%l7 + 0x58] fsrc1s %f2, %f13 fone %f8 call loop_1058 fnot2 %f0, %f14 orn %i7, 0x19AE, %i0 lduw [%l7 + 0x4C], %l1 loop_1058: fsrc2 %f8, %f0 bleu,a loop_1059 tge %icc, 0x6 fabss %f9, %f7 ld [%l7 + 0x68], %f8 loop_1059: ldx [%l7 + 0x78], %o5 fmovsle %icc, %f3, %f12 fabsd %f14, %f4 fbule,a %fcc3, loop_1060 edge32ln %l5, %i6, %i3 tl %xcc, 0x0 fnot2s %f4, %f5 loop_1060: stx %i5, [%l7 + 0x78] std %f12, [%l7 + 0x50] stb %g5, [%l7 + 0x2B] ldsh [%l7 + 0x4A], %o4 fmovscc %xcc, %f9, %f5 bcs loop_1061 bshuffle %f14, %f2, %f12 ldd [%l7 + 0x10], %f2 brgz,a %l2, loop_1062 loop_1061: ldsb [%l7 + 0x3E], %o3 ldsb [%l7 + 0x58], %g2 fmovscs %icc, %f4, %f15 loop_1062: bne,a,pn %icc, loop_1063 movcs %xcc, %i2, %o1 tsubcc %l0, %l3, %l4 fpsub16 %f2, %f12, %f12 loop_1063: fble %fcc3, loop_1064 ldd [%l7 + 0x20], %f2 brgez,a %g4, loop_1065 fmovsa %icc, %f3, %f1 loop_1064: fmovsneg %xcc, %f3, %f11 movg %xcc, %o0, %o2 loop_1065: fbo,a %fcc0, loop_1066 fcmpne16 %f0, %f12, %o6 and %l6, 0x0C39, %g6 addccc %i1, 0x01E8, %g7 loop_1066: fmovdg %xcc, %f7, %f13 fmovdpos %icc, %f1, %f1 lduh [%l7 + 0x2C], %g1 udivcc %o7, 0x07E5, %i4 fmovd %f0, %f10 movrlez %i7, 0x183, %i0 te %xcc, 0x4 fbne %fcc3, loop_1067 be,a loop_1068 fors %f13, %f4, %f3 ldsh [%l7 + 0x66], %g3 loop_1067: fnot1 %f6, %f6 loop_1068: ldsh [%l7 + 0x3E], %l1 stx %o5, [%l7 + 0x08] fmovdcs %icc, %f12, %f7 lduh [%l7 + 0x7C], %i6 stx %l5, [%l7 + 0x68] fmovrdgz %i3, %f14, %f12 fandnot1 %f10, %f2, %f10 ldx [%l7 + 0x18], %g5 stw %o4, [%l7 + 0x6C] fcmple32 %f2, %f0, %l2 edge32l %i5, %g2, %i2 ld [%l7 + 0x1C], %f9 tsubcctv %o1, 0x0115, %o3 fcmps %fcc1, %f10, %f5 ldx [%l7 + 0x58], %l0 subc %l4, 0x1AD9, %g4 stb %l3, [%l7 + 0x09] bneg %xcc, loop_1069 fabsd %f14, %f8 fnot2 %f8, %f8 fones %f11 loop_1069: ldsb [%l7 + 0x58], %o2 ldx [%l7 + 0x78], %o0 fbge,a %fcc2, loop_1070 movleu %icc, %o6, %l6 fnegd %f2, %f10 bcc,pn %icc, loop_1071 loop_1070: array32 %i1, %g7, %g6 subcc %o7, %g1, %i4 lduw [%l7 + 0x10], %i7 loop_1071: tn %xcc, 0x3 fpadd32s %f3, %f8, %f1 movl %xcc, %i0, %l1 xor %o5, %i6, %l5 sth %i3, [%l7 + 0x1E] fmovdpos %icc, %f11, %f7 bneg %xcc, loop_1072 fmovrdgez %g5, %f10, %f14 lduw [%l7 + 0x64], %o4 ldd [%l7 + 0x18], %f0 loop_1072: tsubcctv %l2, %g3, %g2 movrne %i2, %o1, %i5 nop setx loop_1073, %l0, %l1 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 + 0x38], %l0 fmovsge %icc, %f3, %f7 std %f12, [%l7 + 0x70] loop_1073: fornot1s %f8, %f13, %f12 stw %l4, [%l7 + 0x34] ldsb [%l7 + 0x10], %o3 fbl,a %fcc2, loop_1074 ld [%l7 + 0x34], %f14 ta %icc, 0x3 ldsw [%l7 + 0x08], %g4 loop_1074: te %icc, 0x4 mulx %o2, %o0, %l3 stw %l6, [%l7 + 0x4C] fmovsgu %xcc, %f10, %f15 fbul %fcc3, loop_1075 bge,pt %xcc, loop_1076 fnegs %f6, %f4 fmovdneg %icc, %f10, %f1 loop_1075: edge8n %o6, %g7, %i1 loop_1076: lduh [%l7 + 0x54], %g6 tl %xcc, 0x4 move %icc, %o7, %i4 fcmple32 %f8, %f14, %i7 std %f10, [%l7 + 0x38] ldsb [%l7 + 0x0F], %g1 ldx [%l7 + 0x60], %i0 fmovrsgz %o5, %f6, %f10 brgez %l1, loop_1077 fxnors %f4, %f0, %f10 ldsh [%l7 + 0x52], %l5 st %f6, [%l7 + 0x38] loop_1077: bge,pt %icc, loop_1078 ldub [%l7 + 0x2D], %i6 array16 %g5, %o4, %l2 fmovdvs %xcc, %f9, %f12 loop_1078: st %f1, [%l7 + 0x30] stb %i3, [%l7 + 0x35] bcs,a %xcc, loop_1079 orn %g3, 0x15BE, %g2 brz %i2, loop_1080 fmul8x16au %f15, %f2, %f12 loop_1079: ldsh [%l7 + 0x2A], %i5 fnegd %f2, %f10 loop_1080: fbne,a %fcc1, loop_1081 sth %o1, [%l7 + 0x0A] stx %l4, [%l7 + 0x78] sethi 0x130B, %l0 loop_1081: ldd [%l7 + 0x30], %f2 bn loop_1082 ldub [%l7 + 0x41], %g4 fmovsleu %xcc, %f5, %f13 fpsub16 %f6, %f8, %f14 loop_1082: te %xcc, 0x0 fmovdle %icc, %f1, %f5 ld [%l7 + 0x0C], %f7 fbl %fcc2, loop_1083 fbl %fcc3, loop_1084 edge16n %o2, %o0, %o3 fpack32 %f12, %f14, %f2 loop_1083: sub %l3, 0x0B0F, %l6 loop_1084: ta %xcc, 0x3 bvc,pn %xcc, loop_1085 stx %o6, [%l7 + 0x60] fornot1s %f4, %f3, %f12 fblg,a %fcc0, loop_1086 loop_1085: fsrc2s %f12, %f7 fmovsl %xcc, %f12, %f3 fmovrdne %g7, %f10, %f6 loop_1086: stx %i1, [%l7 + 0x68] fpadd16 %f14, %f0, %f0 alignaddr %o7, %i4, %i7 xorcc %g6, 0x1EC7, %i0 fpackfix %f14, %f1 andncc %o5, %l1, %l5 fmovde %xcc, %f5, %f2 sra %i6, %g1, %o4 bge,a,pn %xcc, loop_1087 fblg,a %fcc1, loop_1088 taddcc %l2, 0x1A93, %i3 fpadd16 %f0, %f4, %f14 loop_1087: lduh [%l7 + 0x1E], %g3 loop_1088: bge %icc, loop_1089 lduw [%l7 + 0x0C], %g2 andncc %g5, %i2, %i5 fbl,a %fcc0, loop_1090 loop_1089: fpsub32 %f0, %f8, %f0 xnorcc %o1, %l0, %g4 nop setx loop_1091, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1090: fmovdneg %icc, %f7, %f1 fmovrse %o2, %f6, %f15 andcc %o0, %o3, %l3 loop_1091: ldsw [%l7 + 0x08], %l4 movrne %o6, %g7, %l6 fmovrde %i1, %f10, %f10 fxnors %f8, %f6, %f7 ldx [%l7 + 0x20], %o7 fbo,a %fcc2, loop_1092 fnegd %f4, %f14 fmul8sux16 %f10, %f6, %f8 fbue,a %fcc0, loop_1093 loop_1092: fbul %fcc3, loop_1094 st %f13, [%l7 + 0x70] edge16ln %i4, %g6, %i0 loop_1093: fmovse %icc, %f10, %f15 loop_1094: fbg,a %fcc3, loop_1095 bne,a,pt %icc, loop_1096 fmovda %icc, %f11, %f3 fblg,a %fcc3, loop_1097 loop_1095: fmul8x16 %f6, %f14, %f4 loop_1096: ta %icc, 0x6 fbn %fcc2, loop_1098 loop_1097: movrne %o5, %i7, %l5 ta %xcc, 0x4 fmovrdlez %i6, %f10, %f10 loop_1098: fmovdn %xcc, %f12, %f10 stb %g1, [%l7 + 0x49] ld [%l7 + 0x5C], %f1 fcmple16 %f4, %f4, %o4 bvc,a %xcc, loop_1099 mulscc %l2, %l1, %i3 fmovsne %icc, %f12, %f8 fmovdcs %xcc, %f0, %f10 loop_1099: ld [%l7 + 0x48], %f3 ldub [%l7 + 0x21], %g2 andncc %g5, %g3, %i2 fmovdcc %xcc, %f0, %f4 ld [%l7 + 0x28], %f7 tvc %icc, 0x2 siam 0x2 fcmpne16 %f12, %f6, %o1 sth %i5, [%l7 + 0x38] fcmpeq16 %f12, %f6, %g4 fxors %f7, %f10, %f2 sethi 0x1B14, %o2 ldsh [%l7 + 0x34], %o0 fmovsge %xcc, %f0, %f4 fbule,a %fcc2, loop_1100 stb %l0, [%l7 + 0x5F] call loop_1101 fbl %fcc3, loop_1102 loop_1100: andncc %o3, %l4, %l3 fmovrdgz %o6, %f6, %f8 loop_1101: std %f14, [%l7 + 0x70] loop_1102: popc %l6, %i1 smul %g7, %i4, %o7 bne,a %xcc, loop_1103 stx %i0, [%l7 + 0x78] ldub [%l7 + 0x63], %g6 fandnot1s %f10, %f15, %f8 loop_1103: bgu loop_1104 fsrc2 %f8, %f6 movneg %xcc, %i7, %o5 fmul8sux16 %f10, %f4, %f2 loop_1104: ldsh [%l7 + 0x20], %l5 fnegs %f5, %f13 fmovdne %xcc, %f6, %f10 stx %i6, [%l7 + 0x38] taddcctv %o4, 0x12B8, %g1 fornot1 %f2, %f12, %f4 srl %l2, %i3, %l1 fmovrdne %g5, %f4, %f2 std %f2, [%l7 + 0x10] fbue,a %fcc1, loop_1105 ldd [%l7 + 0x28], %f12 movvc %icc, %g3, %g2 umul %i2, 0x124C, %o1 loop_1105: movrgz %i5, 0x11D, %o2 edge8 %g4, %l0, %o0 ldsh [%l7 + 0x0C], %o3 fmul8ulx16 %f8, %f12, %f14 fmovdvs %xcc, %f12, %f7 ldx [%l7 + 0x40], %l4 lduw [%l7 + 0x10], %o6 sth %l6, [%l7 + 0x62] add %l3, 0x18AC, %g7 ldsb [%l7 + 0x2A], %i4 bleu,a,pt %icc, loop_1106 fexpand %f9, %f2 edge32 %i1, %o7, %i0 andncc %i7, %g6, %o5 loop_1106: ldsh [%l7 + 0x44], %l5 lduw [%l7 + 0x10], %i6 udivcc %g1, 0x106F, %o4 alignaddrl %i3, %l1, %g5 fmovspos %icc, %f2, %f7 fmovsvc %icc, %f8, %f4 or %l2, 0x1DE1, %g2 ldsw [%l7 + 0x54], %i2 andncc %g3, %i5, %o2 brnz %o1, loop_1107 ldub [%l7 + 0x71], %g4 fbl,a %fcc2, loop_1108 nop setx loop_1109, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1107: add %o0, 0x191D, %o3 movge %icc, %l4, %l0 loop_1108: fcmpeq32 %f2, %f0, %l6 loop_1109: bge,a loop_1110 fmovdg %icc, %f5, %f14 fors %f9, %f7, %f4 ldx [%l7 + 0x28], %o6 loop_1110: smulcc %l3, 0x0709, %i4 fornot2s %f9, %f0, %f13 ba,pn %xcc, loop_1111 fpsub32 %f10, %f4, %f14 stw %i1, [%l7 + 0x54] fnand %f10, %f10, %f10 loop_1111: edge16ln %o7, %i0, %i7 xorcc %g7, %g6, %o5 bl %icc, loop_1112 udivx %i6, 0x0218, %l5 fmuld8sux16 %f9, %f12, %f2 ldsw [%l7 + 0x28], %g1 loop_1112: fandnot2 %f0, %f12, %f6 bneg,a,pt %xcc, loop_1113 fxnor %f4, %f8, %f10 fbo,a %fcc2, loop_1114 bleu,a loop_1115 loop_1113: edge8n %i3, %o4, %g5 fornot1 %f0, %f0, %f4 loop_1114: fmovdle %xcc, %f10, %f3 loop_1115: fnot1s %f10, %f7 tne %icc, 0x0 fpsub16s %f8, %f1, %f8 stx %l2, [%l7 + 0x68] or %g2, 0x0F43, %i2 addccc %g3, 0x0897, %i5 fbl %fcc3, loop_1116 st %f5, [%l7 + 0x4C] fbl %fcc2, loop_1117 fmovs %f2, %f2 loop_1116: ldub [%l7 + 0x54], %l1 nop setx loop_1118, %l0, %l1 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_1117: umulcc %o1, 0x105C, %o2 smulcc %o0, 0x1223, %o3 movle %icc, %l4, %l0 loop_1118: array32 %g4, %o6, %l3 ldd [%l7 + 0x60], %f4 fmovdcc %icc, %f13, %f11 ld [%l7 + 0x08], %f12 movvc %xcc, %l6, %i1 stx %i4, [%l7 + 0x70] fbge,a %fcc1, loop_1119 pdist %f8, %f0, %f0 orn %o7, %i7, %g7 bl %icc, loop_1120 loop_1119: std %f12, [%l7 + 0x20] edge32ln %i0, %g6, %o5 ble,a,pn %xcc, loop_1121 loop_1120: ldsh [%l7 + 0x2C], %l5 ldd [%l7 + 0x18], %f2 fmovdcs %icc, %f11, %f2 loop_1121: fabss %f2, %f4 lduw [%l7 + 0x50], %i6 fcmpeq32 %f10, %f12, %g1 fmovrse %i3, %f5, %f8 ldsw [%l7 + 0x24], %o4 ldsw [%l7 + 0x7C], %g5 orcc %g2, %i2, %g3 fbn,a %fcc0, loop_1122 ldub [%l7 + 0x1C], %l2 stb %i5, [%l7 + 0x11] fnegs %f7, %f7 loop_1122: stb %o1, [%l7 + 0x11] fbug,a %fcc0, loop_1123 bge loop_1124 sth %l1, [%l7 + 0x24] st %f12, [%l7 + 0x1C] loop_1123: edge8 %o0, %o2, %l4 loop_1124: ldd [%l7 + 0x10], %f12 subccc %l0, 0x14F4, %o3 tle %xcc, 0x2 edge32l %g4, %l3, %l6 fmovde %xcc, %f14, %f10 fmovdl %xcc, %f9, %f1 fcmpeq32 %f14, %f14, %o6 fmovrdgez %i1, %f2, %f2 andcc %i4, %i7, %o7 fbuge,a %fcc2, loop_1125 fbuge %fcc3, loop_1126 array8 %i0, %g7, %g6 tgu %icc, 0x5 loop_1125: stw %o5, [%l7 + 0x34] loop_1126: taddcc %i6, %g1, %l5 ldx [%l7 + 0x18], %o4 movpos %icc, %g5, %i3 edge16ln %i2, %g3, %l2 stx %g2, [%l7 + 0x58] fcmple16 %f2, %f2, %i5 ld [%l7 + 0x78], %f9 tn %xcc, 0x4 tgu %xcc, 0x0 fmovdg %icc, %f10, %f6 ldsb [%l7 + 0x16], %l1 fmovrdgez %o0, %f8, %f2 ldsw [%l7 + 0x10], %o1 sth %o2, [%l7 + 0x70] mulscc %l4, 0x00D4, %l0 fcmple16 %f14, %f2, %o3 fmovda %icc, %f5, %f1 orcc %g4, 0x14A7, %l6 taddcc %l3, 0x1455, %i1 fcmpne16 %f10, %f10, %o6 fcmple32 %f14, %f6, %i7 smulcc %o7, 0x086A, %i0 tg %xcc, 0x3 ldsb [%l7 + 0x39], %g7 taddcc %i4, %o5, %g6 lduw [%l7 + 0x7C], %g1 movleu %icc, %l5, %o4 ldsh [%l7 + 0x16], %g5 fmovdvs %icc, %f2, %f12 fnot2 %f6, %f0 tg %icc, 0x5 fpack16 %f8, %f6 movn %icc, %i3, %i6 udivcc %g3, 0x0925, %l2 ldsb [%l7 + 0x2A], %g2 ldub [%l7 + 0x5D], %i5 taddcc %l1, 0x0CCE, %o0 udivcc %o1, 0x0734, %i2 taddcc %l4, %o2, %l0 edge16n %g4, %l6, %o3 movcc %xcc, %i1, %o6 ldub [%l7 + 0x39], %i7 fmovdgu %xcc, %f10, %f2 brgz,a %l3, loop_1127 sra %i0, 0x1D, %g7 ld [%l7 + 0x78], %f9 ld [%l7 + 0x28], %f9 loop_1127: stx %i4, [%l7 + 0x40] ld [%l7 + 0x08], %f13 subc %o7, 0x1511, %g6 lduh [%l7 + 0x38], %g1 tge %xcc, 0x5 fnand %f6, %f0, %f10 ldub [%l7 + 0x7D], %o5 movpos %xcc, %o4, %l5 sth %i3, [%l7 + 0x7E] taddcctv %i6, %g5, %g3 stb %g2, [%l7 + 0x2D] brnz %i5, loop_1128 lduw [%l7 + 0x54], %l1 lduh [%l7 + 0x3C], %l2 fcmped %fcc3, %f14, %f2 loop_1128: bvs,a loop_1129 srl %o0, %i2, %o1 sra %o2, 0x13, %l4 bleu loop_1130 loop_1129: siam 0x6 bne,pn %xcc, loop_1131 ba,a,pt %icc, loop_1132 loop_1130: fzeros %f3 umulcc %l0, 0x07BA, %g4 loop_1131: andncc %o3, %l6, %i1 loop_1132: te %icc, 0x6 movge %icc, %i7, %l3 fzero %f10 movl %xcc, %o6, %i0 fbu,a %fcc3, loop_1133 lduw [%l7 + 0x54], %g7 stw %i4, [%l7 + 0x6C] fmovs %f11, %f1 loop_1133: fxnors %f13, %f5, %f3 tcc %xcc, 0x3 fbn,a %fcc1, loop_1134 sth %g6, [%l7 + 0x74] fbge,a %fcc0, loop_1135 fornot1s %f6, %f12, %f6 loop_1134: movg %xcc, %o7, %g1 fmovrsgez %o5, %f11, %f0 loop_1135: ldx [%l7 + 0x40], %o4 nop setx loop_1136, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subc %l5, %i6, %g5 fpadd32s %f13, %f15, %f11 bvc,a,pn %icc, loop_1137 loop_1136: stx %i3, [%l7 + 0x10] ldsw [%l7 + 0x08], %g3 bl loop_1138 loop_1137: addcc %i5, %g2, %l2 bne,a,pt %icc, loop_1139 fmovda %icc, %f13, %f9 loop_1138: ldsw [%l7 + 0x20], %l1 fpack16 %f12, %f5 loop_1139: ldsw [%l7 + 0x28], %i2 ldd [%l7 + 0x40], %f14 fcmpeq16 %f10, %f2, %o0 lduw [%l7 + 0x44], %o1 ld [%l7 + 0x6C], %f8 ldd [%l7 + 0x40], %f8 fmovrdgz %l4, %f8, %f8 ldd [%l7 + 0x68], %f12 nop setx loop_1140, %l0, %l1 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 %l0, %g4, %o3 fmovdg %xcc, %f4, %f9 subcc %l6, %i1, %i7 loop_1140: ld [%l7 + 0x28], %f14 fmovrse %l3, %f2, %f3 edge16n %o6, %o2, %g7 ldsw [%l7 + 0x14], %i4 ldsb [%l7 + 0x3E], %g6 std %f2, [%l7 + 0x08] lduh [%l7 + 0x42], %o7 fba %fcc0, loop_1141 movg %xcc, %g1, %o5 fmovscc %xcc, %f5, %f5 mova %icc, %o4, %i0 loop_1141: fones %f4 ldd [%l7 + 0x48], %f12 fzero %f14 ldd [%l7 + 0x68], %f8 brgez,a %i6, loop_1142 fmovrslez %l5, %f2, %f9 bge,pt %icc, loop_1143 lduw [%l7 + 0x18], %i3 loop_1142: umul %g5, 0x065A, %i5 fmovde %xcc, %f3, %f1 loop_1143: std %f10, [%l7 + 0x18] stb %g2, [%l7 + 0x6A] ldd [%l7 + 0x30], %f8 fcmpes %fcc2, %f12, %f9 ldsw [%l7 + 0x38], %g3 fnot1 %f4, %f2 sra %l1, %i2, %l2 movl %icc, %o1, %o0 stb %l0, [%l7 + 0x1E] std %f6, [%l7 + 0x18] edge16 %l4, %g4, %l6 std %f10, [%l7 + 0x18] ba,a,pn %icc, loop_1144 fmovdleu %xcc, %f13, %f1 andn %o3, %i1, %i7 st %f8, [%l7 + 0x4C] loop_1144: fmovsne %icc, %f1, %f11 bl loop_1145 smul %o6, %o2, %g7 stw %l3, [%l7 + 0x3C] fmovscc %xcc, %f9, %f12 loop_1145: tvs %icc, 0x4 popc %i4, %o7 stx %g1, [%l7 + 0x58] fcmpne16 %f12, %f2, %o5 edge32n %g6, %o4, %i0 fmovdcs %xcc, %f15, %f1 tcc %xcc, 0x2 ldx [%l7 + 0x68], %i6 stx %i3, [%l7 + 0x68] fmovsgu %xcc, %f5, %f0 ldx [%l7 + 0x78], %l5 fornot2 %f0, %f2, %f12 lduh [%l7 + 0x32], %i5 fabss %f9, %f6 fmovsn %icc, %f5, %f15 movl %icc, %g5, %g3 fmovsl %icc, %f2, %f10 mova %icc, %g2, %i2 ta %icc, 0x2 fbg %fcc0, loop_1146 fpackfix %f8, %f1 fnot1s %f4, %f9 lduh [%l7 + 0x74], %l2 loop_1146: fnands %f14, %f9, %f12 popc %o1, %l1 edge16 %l0, %l4, %g4 ldd [%l7 + 0x08], %f2 fnor %f12, %f2, %f6 subcc %l6, %o0, %i1 fbn %fcc1, loop_1147 ldsw [%l7 + 0x74], %i7 bcs,a %icc, loop_1148 ldx [%l7 + 0x58], %o3 loop_1147: fpackfix %f12, %f8 lduw [%l7 + 0x28], %o6 loop_1148: stx %g7, [%l7 + 0x68] fmovdg %icc, %f4, %f2 stw %l3, [%l7 + 0x58] fbg,a %fcc3, loop_1149 fmovsgu %xcc, %f9, %f5 brlz,a %i4, loop_1150 fors %f6, %f6, %f11 loop_1149: ldsb [%l7 + 0x29], %o7 stw %g1, [%l7 + 0x68] loop_1150: ldub [%l7 + 0x4D], %o2 bcc,a %xcc, loop_1151 ldd [%l7 + 0x78], %f8 fors %f9, %f0, %f0 stw %o5, [%l7 + 0x78] loop_1151: ldsw [%l7 + 0x64], %o4 mulx %i0, 0x1FC6, %g6 edge16n %i3, %i6, %i5 fabsd %f12, %f10 edge8 %l5, %g3, %g5 stw %i2, [%l7 + 0x08] fexpand %f15, %f4 ta %xcc, 0x1 fornot2s %f6, %f11, %f14 ld [%l7 + 0x18], %f10 popc 0x0057, %g2 ba,a loop_1152 fbe %fcc1, loop_1153 movcc %icc, %o1, %l2 sth %l1, [%l7 + 0x52] loop_1152: fmul8ulx16 %f10, %f2, %f12 loop_1153: ld [%l7 + 0x58], %f14 ldsb [%l7 + 0x1C], %l0 edge32l %g4, %l6, %o0 fmovscs %xcc, %f5, %f13 or %i1, %l4, %i7 sth %o6, [%l7 + 0x68] bge,a,pn %icc, loop_1154 stb %o3, [%l7 + 0x08] stx %l3, [%l7 + 0x38] lduw [%l7 + 0x10], %g7 loop_1154: sdivx %o7, 0x0993, %i4 fmovrdgz %o2, %f10, %f8 fcmpgt32 %f14, %f2, %g1 brgez %o4, loop_1155 tsubcc %o5, 0x088E, %g6 tgu %xcc, 0x6 fmuld8sux16 %f14, %f14, %f0 loop_1155: fnor %f2, %f0, %f12 st %f0, [%l7 + 0x58] addccc %i0, 0x1CE8, %i6 ld [%l7 + 0x68], %f4 ldsh [%l7 + 0x70], %i5 fmovdg %xcc, %f2, %f14 stx %l5, [%l7 + 0x48] orncc %g3, %i3, %g5 fblg %fcc0, loop_1156 st %f14, [%l7 + 0x40] fandnot2 %f0, %f14, %f12 fbu %fcc3, loop_1157 loop_1156: movgu %icc, %i2, %g2 fbn %fcc3, loop_1158 stx %l2, [%l7 + 0x70] loop_1157: stb %o1, [%l7 + 0x30] ldsh [%l7 + 0x64], %l1 loop_1158: tl %xcc, 0x7 sth %l0, [%l7 + 0x4A] fble,a %fcc0, loop_1159 ldub [%l7 + 0x09], %g4 move %icc, %l6, %o0 bge %icc, loop_1160 loop_1159: sth %i1, [%l7 + 0x4C] fmovrdlz %l4, %f6, %f8 fandnot2 %f0, %f12, %f4 loop_1160: std %f6, [%l7 + 0x10] lduw [%l7 + 0x18], %i7 faligndata %f0, %f4, %f10 ldub [%l7 + 0x20], %o6 and %l3, 0x136C, %g7 popc %o3, %i4 tleu %xcc, 0x7 lduw [%l7 + 0x40], %o7 fcmped %fcc3, %f14, %f4 brlez,a %o2, loop_1161 andcc %g1, %o5, %o4 fmovsle %icc, %f7, %f11 fmul8ulx16 %f12, %f10, %f6 loop_1161: orcc %i0, 0x1ACE, %g6 fbl,a %fcc0, loop_1162 stb %i6, [%l7 + 0x1F] fmovdg %icc, %f12, %f3 sth %i5, [%l7 + 0x6A] loop_1162: st %f4, [%l7 + 0x50] array32 %l5, %g3, %i3 fmovrdne %g5, %f0, %f2 std %f10, [%l7 + 0x50] fba %fcc2, loop_1163 fbu %fcc0, loop_1164 ldsw [%l7 + 0x34], %g2 lduh [%l7 + 0x08], %i2 loop_1163: andn %l2, %o1, %l0 loop_1164: fnand %f2, %f14, %f0 tleu %icc, 0x1 nop setx loop_1165, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbul,a %fcc2, loop_1166 pdist %f2, %f10, %f14 fmovse %icc, %f8, %f12 loop_1165: ldsh [%l7 + 0x1E], %g4 loop_1166: andcc %l6, 0x182D, %o0 smulcc %l1, %l4, %i1 fcmpne16 %f10, %f0, %o6 fmovdcc %icc, %f4, %f13 movre %l3, 0x3BC, %g7 array32 %o3, %i4, %i7 ldd [%l7 + 0x50], %f4 fmovsvs %xcc, %f3, %f1 stb %o2, [%l7 + 0x4C] fbuge %fcc2, loop_1167 fands %f9, %f4, %f15 smul %g1, 0x1007, %o5 tge %icc, 0x5 loop_1167: ldd [%l7 + 0x50], %f4 te %icc, 0x7 ldx [%l7 + 0x40], %o7 ldx [%l7 + 0x10], %o4 movvs %xcc, %i0, %i6 fmovsa %icc, %f9, %f13 ld [%l7 + 0x58], %f4 movne %icc, %i5, %l5 edge16 %g3, %g6, %g5 stw %g2, [%l7 + 0x74] sdivx %i3, 0x0841, %i2 tpos %xcc, 0x3 fmovdleu %icc, %f2, %f14 pdist %f6, %f4, %f8 andcc %o1, 0x0B3F, %l2 fsrc2s %f12, %f7 ldx [%l7 + 0x40], %l0 bge,a %xcc, loop_1168 tle %xcc, 0x6 fmovdneg %xcc, %f15, %f5 fba %fcc2, loop_1169 loop_1168: ldsw [%l7 + 0x60], %l6 fmovsa %xcc, %f6, %f5 movre %g4, 0x3CE, %o0 loop_1169: lduh [%l7 + 0x12], %l4 stx %l1, [%l7 + 0x30] popc 0x1552, %o6 add %l3, %i1, %o3 fmuld8ulx16 %f12, %f7, %f14 ldd [%l7 + 0x40], %f14 fexpand %f0, %f2 ldsw [%l7 + 0x24], %g7 ldsb [%l7 + 0x34], %i7 fba,a %fcc1, loop_1170 tgu %xcc, 0x4 for %f0, %f14, %f0 fbo,a %fcc0, loop_1171 loop_1170: lduw [%l7 + 0x1C], %i4 tg %xcc, 0x7 fmovdcs %xcc, %f1, %f6 loop_1171: fxor %f2, %f2, %f12 alignaddrl %o2, %o5, %o7 stw %o4, [%l7 + 0x74] smulcc %g1, 0x02C0, %i6 for %f2, %f14, %f4 fmuld8sux16 %f14, %f3, %f10 ldx [%l7 + 0x28], %i0 smulcc %l5, 0x1980, %i5 tne %xcc, 0x6 tl %icc, 0x3 ldsb [%l7 + 0x4B], %g3 bge,a loop_1172 stx %g5, [%l7 + 0x28] nop setx loop_1173, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stx %g2, [%l7 + 0x60] loop_1172: sth %i3, [%l7 + 0x56] lduh [%l7 + 0x34], %g6 loop_1173: ld [%l7 + 0x48], %f8 stw %o1, [%l7 + 0x18] edge8ln %l2, %l0, %i2 fpsub32 %f2, %f0, %f10 fbe %fcc0, loop_1174 fmovdg %xcc, %f8, %f15 bl %xcc, loop_1175 bn,a,pt %xcc, loop_1176 loop_1174: movleu %icc, %g4, %o0 tg %icc, 0x4 loop_1175: nop setx loop_1177, %l0, %l1 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_1176: fpackfix %f8, %f5 ldsh [%l7 + 0x6C], %l4 tl %icc, 0x2 loop_1177: fmovsleu %icc, %f2, %f9 fxor %f12, %f2, %f8 sth %l6, [%l7 + 0x60] st %f9, [%l7 + 0x74] andncc %l1, %o6, %l3 fbule,a %fcc1, loop_1178 tge %xcc, 0x7 fxors %f4, %f1, %f11 brlz %i1, loop_1179 loop_1178: bleu,a,pt %xcc, loop_1180 stx %o3, [%l7 + 0x10] ldsw [%l7 + 0x54], %g7 loop_1179: tne %icc, 0x3 loop_1180: ldd [%l7 + 0x58], %f8 movcs %icc, %i7, %i4 fpadd32s %f9, %f15, %f11 ldub [%l7 + 0x79], %o5 brnz,a %o2, loop_1181 fmovsa %xcc, %f9, %f6 st %f3, [%l7 + 0x4C] movrne %o4, 0x1B7, %o7 loop_1181: ldsw [%l7 + 0x0C], %i6 fmovscc %xcc, %f10, %f15 fbn,a %fcc3, loop_1182 stx %g1, [%l7 + 0x10] fcmpd %fcc1, %f8, %f8 stw %l5, [%l7 + 0x44] loop_1182: fmovs %f0, %f8 ldx [%l7 + 0x20], %i0 movg %xcc, %i5, %g5 movneg %xcc, %g3, %i3 umul %g6, 0x0918, %o1 fmul8sux16 %f8, %f14, %f0 edge8l %l2, %l0, %g2 std %f10, [%l7 + 0x30] ldsw [%l7 + 0x4C], %g4 be %icc, loop_1183 xor %o0, 0x0E97, %l4 ldd [%l7 + 0x08], %f8 fnot1 %f6, %f0 loop_1183: bne,a loop_1184 lduw [%l7 + 0x64], %l6 ldd [%l7 + 0x70], %f12 fmovsneg %icc, %f8, %f15 loop_1184: movrne %l1, 0x21A, %i2 fabsd %f14, %f6 and %o6, 0x032B, %i1 movneg %xcc, %l3, %o3 fnot2 %f0, %f6 xor %g7, 0x0227, %i4 fcmpeq32 %f14, %f4, %i7 subccc %o5, %o4, %o7 fmovscs %xcc, %f1, %f14 sethi 0x088B, %i6 bshuffle %f8, %f6, %f4 edge16n %o2, %l5, %g1 ble,a,pn %xcc, loop_1185 fmovsne %xcc, %f1, %f14 fcmps %fcc2, %f10, %f1 fsrc2 %f8, %f12 loop_1185: stx %i5, [%l7 + 0x60] udivcc %g5, 0x1925, %g3 lduw [%l7 + 0x34], %i3 fmovrse %i0, %f14, %f10 fbul %fcc1, loop_1186 udivcc %g6, 0x00E6, %o1 fmovdpos %xcc, %f14, %f15 movrne %l0, 0x398, %g2 loop_1186: movl %xcc, %g4, %l2 fbne,a %fcc2, loop_1187 ldub [%l7 + 0x1F], %l4 fmul8sux16 %f2, %f12, %f2 ldub [%l7 + 0x61], %o0 loop_1187: fbn %fcc0, loop_1188 fba %fcc2, loop_1189 ldd [%l7 + 0x68], %f14 sth %l1, [%l7 + 0x20] loop_1188: bg,a,pn %icc, loop_1190 loop_1189: ldsh [%l7 + 0x28], %i2 sethi 0x0F16, %l6 fbuge,a %fcc1, loop_1191 loop_1190: siam 0x3 edge32l %i1, %o6, %l3 ldsh [%l7 + 0x40], %o3 loop_1191: sllx %g7, %i4, %i7 movrlz %o5, %o4, %o7 udivcc %o2, 0x16F5, %l5 fpmerge %f11, %f13, %f10 fmovsle %icc, %f12, %f7 movvs %icc, %i6, %i5 fcmpeq32 %f10, %f2, %g1 fmovrsne %g5, %f4, %f8 fones %f11 ldd [%l7 + 0x40], %f8 ldx [%l7 + 0x70], %g3 ldsb [%l7 + 0x10], %i0 ldub [%l7 + 0x3C], %g6 xnorcc %i3, %l0, %o1 fnot2 %f4, %f12 fmovrse %g2, %f4, %f8 stx %l2, [%l7 + 0x08] nop setx loop_1192, %l0, %l1 jmpl %l1, %g4 st %f13, [%l7 + 0x50] ldsb [%l7 + 0x62], %o0 std %f0, [%l7 + 0x60] loop_1192: std %f4, [%l7 + 0x18] smul %l4, 0x12C3, %l1 ba,a %xcc, loop_1193 ldsw [%l7 + 0x74], %l6 edge16n %i2, %i1, %l3 fmovsleu %xcc, %f0, %f12 loop_1193: tn %xcc, 0x6 udivx %o3, 0x032C, %g7 brlez %i4, loop_1194 edge32 %o6, %i7, %o5 fmovdpos %xcc, %f4, %f0 st %f15, [%l7 + 0x58] loop_1194: lduh [%l7 + 0x26], %o4 fornot1 %f4, %f4, %f2 fandnot2 %f6, %f14, %f6 movre %o7, %o2, %l5 fsrc1s %f10, %f6 fsrc2 %f4, %f12 fmovrsgz %i5, %f11, %f3 fbue %fcc2, loop_1195 ld [%l7 + 0x24], %f4 xnorcc %g1, 0x019F, %i6 fpack32 %f2, %f12, %f6 loop_1195: stx %g5, [%l7 + 0x70] fbu,a %fcc2, loop_1196 ldsw [%l7 + 0x18], %i0 orncc %g3, 0x133D, %i3 ldsh [%l7 + 0x4A], %g6 loop_1196: fnot1 %f4, %f4 sth %o1, [%l7 + 0x0C] fornot1s %f15, %f1, %f5 lduw [%l7 + 0x78], %g2 andcc %l2, %l0, %o0 fornot1 %f0, %f10, %f8 andcc %l4, %l1, %l6 andncc %g4, %i2, %l3 nop setx loop_1197, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movneg %xcc, %o3, %g7 ldsw [%l7 + 0x2C], %i4 smul %o6, %i7, %i1 loop_1197: movrne %o5, %o7, %o2 sth %l5, [%l7 + 0x42] lduh [%l7 + 0x24], %i5 movg %icc, %g1, %o4 andcc %i6, %g5, %i0 movrgz %g3, 0x3E5, %i3 ldub [%l7 + 0x13], %g6 fmovsg %xcc, %f1, %f0 fmovs %f13, %f10 add %o1, %g2, %l2 edge8n %l0, %l4, %l1 ld [%l7 + 0x6C], %f11 fzero %f0 fornot2s %f13, %f4, %f7 brgez,a %l6, loop_1198 fbu %fcc2, loop_1199 ldsw [%l7 + 0x58], %g4 fnegd %f14, %f4 loop_1198: fmovsle %xcc, %f0, %f2 loop_1199: ldsb [%l7 + 0x53], %o0 fmovsn %xcc, %f13, %f9 edge16n %l3, %o3, %g7 movrne %i2, %o6, %i4 fnegs %f12, %f9 siam 0x0 fpsub16 %f8, %f0, %f12 stb %i1, [%l7 + 0x3F] mulscc %o5, 0x1F19, %o7 alignaddr %o2, %l5, %i5 ld [%l7 + 0x6C], %f11 fornot1 %f4, %f6, %f0 fmovrsgz %i7, %f1, %f15 xor %g1, 0x152D, %o4 movvs %xcc, %g5, %i6 edge16l %i0, %i3, %g6 std %f10, [%l7 + 0x50] st %f13, [%l7 + 0x38] fpadd16 %f12, %f8, %f8 ldx [%l7 + 0x38], %g3 ldx [%l7 + 0x60], %g2 fnands %f13, %f7, %f7 pdist %f4, %f6, %f14 fsrc2s %f11, %f13 ldx [%l7 + 0x08], %l2 brgez %l0, loop_1200 fbne,a %fcc2, loop_1201 fmul8x16al %f11, %f6, %f8 srlx %l4, %l1, %o1 loop_1200: tle %xcc, 0x6 loop_1201: sllx %l6, %g4, %l3 tsubcc %o0, 0x15E0, %g7 call loop_1202 ldsb [%l7 + 0x1D], %i2 tcc %xcc, 0x0 bpos,pt %xcc, loop_1203 loop_1202: fsrc2 %f4, %f14 stw %o6, [%l7 + 0x5C] fornot1 %f0, %f2, %f4 loop_1203: umulcc %o3, %i4, %o5 fandnot1s %f12, %f14, %f12 array32 %o7, %i1, %l5 ldsb [%l7 + 0x3D], %i5 lduh [%l7 + 0x20], %o2 bpos,pn %icc, loop_1204 tgu %icc, 0x7 ldsb [%l7 + 0x7D], %i7 orncc %o4, 0x0C95, %g1 loop_1204: fmovrsne %i6, %f3, %f4 bl,a,pn %icc, loop_1205 movvs %icc, %i0, %i3 fmovdcs %icc, %f6, %f4 fbul %fcc1, loop_1206 loop_1205: fpadd32 %f2, %f14, %f14 fmovd %f6, %f6 movge %xcc, %g6, %g3 loop_1206: tvc %icc, 0x1 orcc %g2, 0x1EF0, %g5 stb %l0, [%l7 + 0x6B] fsrc1s %f8, %f15 fmul8x16au %f6, %f3, %f4 udivcc %l4, 0x0C01, %l2 fmovdcs %xcc, %f10, %f0 lduw [%l7 + 0x60], %o1 nop setx loop_1207, %l0, %l1 jmpl %l1, %l6 fcmple32 %f4, %f12, %g4 array8 %l1, %l3, %o0 fmovrsgz %g7, %f14, %f2 loop_1207: fandnot1 %f2, %f2, %f6 nop setx loop_1208, %l0, %l1 jmpl %l1, %o6 bvc loop_1209 fmovdpos %icc, %f13, %f9 stb %i2, [%l7 + 0x69] loop_1208: fpack32 %f8, %f6, %f14 loop_1209: or %i4, 0x139F, %o5 movleu %icc, %o3, %i1 ldsh [%l7 + 0x40], %o7 sdiv %i5, 0x0F4E, %l5 orcc %o2, 0x086A, %o4 fmovspos %icc, %f1, %f13 fmovsle %icc, %f10, %f6 smulcc %i7, 0x0F9B, %g1 stx %i0, [%l7 + 0x28] st %f1, [%l7 + 0x74] ld [%l7 + 0x58], %f14 movpos %xcc, %i3, %g6 std %f0, [%l7 + 0x38] smul %g3, 0x04BB, %i6 or %g5, 0x1C8E, %l0 stw %g2, [%l7 + 0x38] andcc %l2, 0x0015, %l4 edge8ln %l6, %o1, %l1 tsubcc %l3, 0x140F, %g4 fmul8sux16 %f14, %f6, %f12 tge %xcc, 0x3 movpos %icc, %o0, %g7 fmovdle %icc, %f5, %f9 fcmpeq16 %f6, %f14, %i2 ld [%l7 + 0x0C], %f1 fmovsvc %xcc, %f13, %f10 fmovdcs %xcc, %f14, %f0 fxnors %f6, %f13, %f3 umul %i4, 0x0614, %o6 bge,a,pt %icc, loop_1210 stb %o5, [%l7 + 0x72] stw %o3, [%l7 + 0x7C] ld [%l7 + 0x50], %f8 loop_1210: ldsb [%l7 + 0x54], %i1 srlx %o7, 0x1F, %l5 fba %fcc0, loop_1211 movneg %icc, %o2, %o4 fbne %fcc1, loop_1212 tvs %xcc, 0x6 loop_1211: lduh [%l7 + 0x0C], %i5 stw %i7, [%l7 + 0x48] loop_1212: movn %icc, %g1, %i0 bn,a,pn %icc, loop_1213 ldub [%l7 + 0x54], %i3 sllx %g6, %i6, %g3 edge16 %g5, %g2, %l2 loop_1213: ldd [%l7 + 0x78], %f0 bcs,pt %xcc, loop_1214 subcc %l0, 0x0A3B, %l6 pdist %f10, %f2, %f14 edge32l %l4, %o1, %l3 loop_1214: ldsb [%l7 + 0x47], %l1 stw %g4, [%l7 + 0x4C] tle %xcc, 0x3 fmovsn %xcc, %f3, %f0 array16 %o0, %g7, %i2 bshuffle %f6, %f14, %f10 brgz,a %o6, loop_1215 addccc %o5, 0x0E0D, %o3 fbg %fcc2, loop_1216 movg %xcc, %i1, %o7 loop_1215: fpackfix %f8, %f14 stb %i4, [%l7 + 0x2D] loop_1216: be,pt %xcc, loop_1217 tsubcc %l5, 0x176F, %o2 fpack32 %f4, %f6, %f0 bleu,a %icc, loop_1218 loop_1217: fmul8sux16 %f10, %f4, %f2 movpos %xcc, %o4, %i7 fands %f15, %f2, %f7 loop_1218: taddcctv %g1, 0x0911, %i0 stb %i5, [%l7 + 0x49] movn %icc, %i3, %g6 tvs %icc, 0x1 fmul8x16al %f5, %f6, %f8 subc %i6, 0x06B8, %g3 lduh [%l7 + 0x20], %g5 subcc %l2, %g2, %l6 edge8l %l0, %o1, %l3 fmovrsne %l1, %f3, %f0 andcc %l4, 0x065C, %g4 st %f12, [%l7 + 0x54] edge8ln %g7, %o0, %o6 ldsw [%l7 + 0x0C], %o5 ldsb [%l7 + 0x46], %i2 lduw [%l7 + 0x08], %i1 call loop_1219 fbg,a %fcc1, loop_1220 array16 %o7, %o3, %l5 fands %f14, %f11, %f10 loop_1219: sth %o2, [%l7 + 0x5E] loop_1220: ta %xcc, 0x6 stx %o4, [%l7 + 0x40] andncc %i7, %i4, %g1 fmovdpos %icc, %f0, %f10 fmul8sux16 %f8, %f6, %f4 fmovda %icc, %f3, %f15 stx %i5, [%l7 + 0x18] fmovdneg %xcc, %f12, %f6 stw %i3, [%l7 + 0x60] sth %g6, [%l7 + 0x3E] bvs,a loop_1221 fornot2 %f14, %f0, %f2 fcmple32 %f10, %f0, %i0 fnot1s %f0, %f1 loop_1221: orcc %i6, 0x07ED, %g3 fones %f3 ldd [%l7 + 0x68], %f2 fbg,a %fcc1, loop_1222 edge16l %g5, %g2, %l6 sth %l0, [%l7 + 0x22] stw %l2, [%l7 + 0x10] loop_1222: ldub [%l7 + 0x0C], %l3 for %f2, %f6, %f12 fmovdleu %icc, %f2, %f4 movrne %o1, 0x099, %l1 stw %l4, [%l7 + 0x54] popc 0x0689, %g7 fornot2 %f14, %f14, %f6 fmovdcs %xcc, %f11, %f15 fandnot2 %f6, %f8, %f6 fpsub32s %f7, %f10, %f7 fone %f2 ld [%l7 + 0x0C], %f3 subcc %g4, %o6, %o5 fcmps %fcc3, %f6, %f3 sth %i2, [%l7 + 0x7C] ldub [%l7 + 0x2C], %o0 stw %i1, [%l7 + 0x5C] fmovsg %icc, %f3, %f12 fxor %f6, %f10, %f8 lduh [%l7 + 0x7A], %o7 te %xcc, 0x4 fmovsgu %xcc, %f5, %f6 fmovs %f10, %f2 fpadd32 %f4, %f8, %f6 brlz %l5, loop_1223 udivcc %o3, 0x1A7C, %o4 tleu %xcc, 0x3 brz,a %o2, loop_1224 loop_1223: xnorcc %i4, %g1, %i7 stb %i3, [%l7 + 0x6A] bgu,a,pt %xcc, loop_1225 loop_1224: movrlez %g6, 0x2BF, %i0 ldx [%l7 + 0x60], %i5 fnot1s %f4, %f13 loop_1225: ldsw [%l7 + 0x6C], %i6 edge8n %g3, %g5, %l6 fexpand %f15, %f4 fxnor %f0, %f4, %f2 stb %g2, [%l7 + 0x3F] te %xcc, 0x7 tcs %xcc, 0x0 ldsb [%l7 + 0x23], %l0 lduh [%l7 + 0x52], %l2 movpos %icc, %o1, %l1 stb %l3, [%l7 + 0x24] ldsw [%l7 + 0x3C], %g7 tn %icc, 0x2 ldsb [%l7 + 0x0E], %g4 bpos loop_1226 fmovrdne %l4, %f6, %f12 fmovd %f0, %f12 addcc %o5, 0x0EEE, %o6 loop_1226: subc %i2, %i1, %o0 bn,pt %icc, loop_1227 smul %o7, 0x1176, %o3 ldx [%l7 + 0x60], %l5 fmul8sux16 %f8, %f14, %f14 loop_1227: ldub [%l7 + 0x48], %o2 fbu %fcc3, loop_1228 and %i4, %o4, %g1 stx %i7, [%l7 + 0x60] fmovscs %xcc, %f2, %f6 loop_1228: fmovsgu %xcc, %f8, %f8 orcc %i3, 0x055D, %g6 fcmpgt32 %f14, %f14, %i5 fzeros %f3 fmovsa %xcc, %f10, %f8 sdiv %i6, 0x0A86, %i0 ldsh [%l7 + 0x26], %g5 bn %xcc, loop_1229 fpadd32 %f10, %f12, %f6 movrlez %l6, 0x1B1, %g2 fmovdg %xcc, %f13, %f8 loop_1229: xnorcc %l0, 0x03AA, %g3 ldsw [%l7 + 0x20], %l2 ldsh [%l7 + 0x32], %l1 tneg %xcc, 0x5 array16 %l3, %o1, %g4 stw %g7, [%l7 + 0x40] tpos %icc, 0x1 movre %l4, %o6, %o5 xor %i2, 0x08FF, %o0 fandnot1s %f4, %f7, %f9 udiv %o7, 0x0248, %o3 bvs loop_1230 fpack32 %f10, %f2, %f4 edge32n %l5, %i1, %o2 xorcc %o4, 0x11BF, %i4 loop_1230: movcc %icc, %g1, %i3 ldsw [%l7 + 0x6C], %g6 ld [%l7 + 0x70], %f2 or %i5, 0x13F8, %i7 fornot1 %f10, %f10, %f14 fmovsne %icc, %f8, %f2 fmovsa %xcc, %f10, %f0 ldsh [%l7 + 0x76], %i6 mova %xcc, %g5, %i0 movrlz %l6, %l0, %g3 sth %l2, [%l7 + 0x22] fpsub16s %f9, %f7, %f3 umulcc %g2, %l3, %l1 ldsh [%l7 + 0x2E], %g4 fmul8x16au %f9, %f6, %f6 fmovsn %icc, %f8, %f10 edge16ln %o1, %l4, %g7 lduh [%l7 + 0x4C], %o5 lduh [%l7 + 0x0A], %o6 te %xcc, 0x5 ldsh [%l7 + 0x1C], %o0 fmul8x16 %f3, %f8, %f8 bneg loop_1231 stx %o7, [%l7 + 0x50] fmovdle %icc, %f10, %f0 fcmpeq32 %f8, %f10, %i2 loop_1231: fpack16 %f2, %f7 fmovsn %icc, %f1, %f5 movrlez %l5, 0x1C5, %i1 movleu %xcc, %o2, %o4 fandnot1s %f7, %f15, %f6 fnot2s %f5, %f2 fmul8x16al %f2, %f9, %f8 ldub [%l7 + 0x29], %o3 xorcc %i4, %i3, %g1 fmovscc %xcc, %f15, %f9 sllx %i5, %g6, %i7 fblg %fcc3, loop_1232 fpmerge %f6, %f12, %f2 andn %g5, 0x0B51, %i0 fmovrse %i6, %f11, %f4 loop_1232: addcc %l6, %l0, %l2 fcmpeq32 %f0, %f6, %g3 fmovsneg %xcc, %f3, %f11 mulscc %l3, 0x146F, %l1 sth %g4, [%l7 + 0x7E] stx %o1, [%l7 + 0x48] tleu %xcc, 0x0 bvc,a %icc, loop_1233 stw %g2, [%l7 + 0x58] ldsb [%l7 + 0x35], %l4 fzeros %f4 loop_1233: fbule %fcc1, loop_1234 tneg %icc, 0x0 fpack32 %f4, %f10, %f4 ld [%l7 + 0x68], %f2 loop_1234: ldsb [%l7 + 0x13], %g7 subccc %o6, 0x1AF9, %o5 fbule,a %fcc2, loop_1235 ldsb [%l7 + 0x28], %o0 fbu %fcc2, loop_1236 fornot1 %f0, %f4, %f10 loop_1235: or %i2, 0x1C8F, %l5 tpos %icc, 0x1 loop_1236: ldx [%l7 + 0x48], %o7 movre %i1, 0x3F7, %o4 subc %o3, %i4, %o2 orcc %g1, 0x1740, %i5 fbge,a %fcc3, loop_1237 orncc %i3, 0x05F0, %i7 ldsh [%l7 + 0x6A], %g6 fmovdpos %icc, %f15, %f5 loop_1237: st %f0, [%l7 + 0x5C] fmovdneg %icc, %f8, %f1 movne %xcc, %g5, %i0 addccc %i6, 0x1F48, %l6 fmovsle %xcc, %f13, %f4 movgu %icc, %l2, %l0 fcmpne32 %f10, %f8, %l3 lduh [%l7 + 0x30], %l1 add %g3, %g4, %g2 bgu,pn %icc, loop_1238 ldsh [%l7 + 0x66], %o1 movvc %icc, %g7, %l4 sub %o5, 0x02A5, %o0 loop_1238: fbg %fcc2, loop_1239 fbuge %fcc3, loop_1240 fmovdn %xcc, %f14, %f11 ldsh [%l7 + 0x50], %o6 loop_1239: ld [%l7 + 0x60], %f2 loop_1240: fmovsle %xcc, %f12, %f14 fcmple16 %f10, %f0, %l5 lduw [%l7 + 0x24], %i2 ldsh [%l7 + 0x54], %i1 ta %icc, 0x5 ldsb [%l7 + 0x1A], %o4 orcc %o3, %o7, %i4 nop setx loop_1241, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done subccc %o2, 0x07C3, %i5 ldd [%l7 + 0x08], %f12 sethi 0x00C4, %g1 loop_1241: ld [%l7 + 0x38], %f4 fmovs %f10, %f15 sth %i7, [%l7 + 0x36] stw %g6, [%l7 + 0x18] fblg,a %fcc3, loop_1242 tneg %icc, 0x2 movcc %icc, %i3, %i0 fpackfix %f4, %f4 loop_1242: fba,a %fcc3, loop_1243 stx %i6, [%l7 + 0x78] fble,a %fcc1, loop_1244 st %f3, [%l7 + 0x0C] loop_1243: fmovrdgz %g5, %f12, %f12 bcc,a loop_1245 loop_1244: sth %l6, [%l7 + 0x12] sethi 0x08FE, %l0 fone %f2 loop_1245: umulcc %l2, %l3, %l1 fnegs %f11, %f6 bne loop_1246 fmovsgu %icc, %f11, %f2 addc %g4, 0x1D2B, %g3 lduh [%l7 + 0x7C], %o1 loop_1246: stw %g2, [%l7 + 0x14] fmovsg %xcc, %f5, %f0 fbule,a %fcc2, loop_1247 movle %icc, %g7, %o5 tvc %xcc, 0x5 addcc %l4, 0x17B1, %o6 loop_1247: edge32l %o0, %l5, %i1 ldub [%l7 + 0x0C], %i2 stw %o4, [%l7 + 0x68] ldsw [%l7 + 0x64], %o3 fbe,a %fcc3, loop_1248 fba %fcc1, loop_1249 fmovde %xcc, %f4, %f12 fpsub16 %f2, %f8, %f4 loop_1248: ld [%l7 + 0x14], %f10 loop_1249: fbul,a %fcc3, loop_1250 lduw [%l7 + 0x54], %i4 xnorcc %o2, %i5, %g1 sth %o7, [%l7 + 0x42] loop_1250: fmovdneg %icc, %f8, %f14 udivx %g6, 0x1261, %i3 std %f2, [%l7 + 0x48] fcmple16 %f2, %f8, %i7 bneg,a,pt %icc, loop_1251 and %i0, 0x1015, %i6 fmovsg %xcc, %f8, %f1 ldsh [%l7 + 0x16], %g5 loop_1251: fxors %f0, %f15, %f5 fba %fcc1, loop_1252 tvs %xcc, 0x6 stw %l0, [%l7 + 0x34] fxnors %f3, %f3, %f7 loop_1252: subcc %l6, %l3, %l1 fpadd32s %f10, %f3, %f10 xnorcc %g4, %g3, %l2 st %f7, [%l7 + 0x1C] fmovspos %xcc, %f8, %f13 ldsh [%l7 + 0x48], %o1 ldd [%l7 + 0x70], %f12 lduw [%l7 + 0x54], %g7 nop setx loop_1253, %l0, %l1 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 + 0x39], %g2 edge8n %l4, %o5, %o0 xnor %l5, 0x19B4, %i1 loop_1253: sub %o6, %o4, %i2 fbne %fcc1, loop_1254 fmovdcs %icc, %f6, %f3 sth %i4, [%l7 + 0x0C] srlx %o2, 0x13, %i5 loop_1254: xorcc %o3, %o7, %g6 std %f6, [%l7 + 0x30] stw %g1, [%l7 + 0x64] ld [%l7 + 0x6C], %f5 ldx [%l7 + 0x68], %i7 ldub [%l7 + 0x50], %i0 fcmple32 %f8, %f2, %i3 fmovdgu %xcc, %f2, %f11 mulx %g5, 0x113E, %i6 movge %xcc, %l0, %l3 xnor %l1, %l6, %g4 ldub [%l7 + 0x25], %l2 movcc %xcc, %g3, %o1 stx %g7, [%l7 + 0x28] fabss %f14, %f9 fmovscc %icc, %f1, %f6 tne %icc, 0x7 fandnot1 %f14, %f4, %f4 fandnot2 %f6, %f0, %f12 fmovrdlz %l4, %f10, %f2 ldub [%l7 + 0x70], %o5 ldub [%l7 + 0x59], %g2 alignaddrl %l5, %i1, %o0 stw %o6, [%l7 + 0x40] tvs %xcc, 0x7 mulscc %o4, 0x085D, %i4 bvs,a,pn %xcc, loop_1255 ld [%l7 + 0x60], %f9 stx %o2, [%l7 + 0x40] fxnors %f7, %f5, %f7 loop_1255: lduw [%l7 + 0x1C], %i2 fmovd %f14, %f8 brz,a %i5, loop_1256 lduw [%l7 + 0x2C], %o3 fmovsneg %icc, %f13, %f10 fmovrdlz %g6, %f14, %f0 loop_1256: edge16l %g1, %i7, %o7 fbo %fcc0, loop_1257 fnot1 %f6, %f4 popc %i3, %i0 bpos,a %xcc, loop_1258 loop_1257: fands %f5, %f10, %f3 stx %g5, [%l7 + 0x48] movge %icc, %l0, %i6 loop_1258: fbo %fcc3, loop_1259 addc %l3, %l6, %l1 ldsb [%l7 + 0x09], %l2 orcc %g4, 0x1344, %o1 loop_1259: fandnot1s %f13, %f8, %f5 umul %g7, 0x146E, %l4 fpadd32 %f14, %f12, %f0 ldsw [%l7 + 0x28], %o5 tpos %xcc, 0x7 subccc %g2, 0x0942, %l5 bvs,pn %icc, loop_1260 sethi 0x1C39, %i1 ta %xcc, 0x0 sethi 0x0AD6, %o0 loop_1260: ldd [%l7 + 0x40], %f12 fbue,a %fcc2, loop_1261 pdist %f4, %f8, %f2 ldsh [%l7 + 0x74], %g3 fcmpgt32 %f4, %f0, %o6 loop_1261: movcs %xcc, %o4, %o2 lduh [%l7 + 0x50], %i4 and %i2, 0x032B, %i5 sth %o3, [%l7 + 0x4A] sub %g6, %g1, %o7 faligndata %f8, %f12, %f8 xnorcc %i7, %i0, %g5 ta %icc, 0x1 ba,pn %icc, loop_1262 fmovrsgez %l0, %f5, %f6 fzero %f14 movvs %icc, %i6, %i3 loop_1262: fpackfix %f10, %f9 fbg,a %fcc1, loop_1263 ldsw [%l7 + 0x3C], %l6 sth %l3, [%l7 + 0x62] fmuld8ulx16 %f9, %f4, %f10 loop_1263: fnot2 %f6, %f6 movn %xcc, %l2, %l1 edge32n %o1, %g4, %l4 ld [%l7 + 0x48], %f0 fzero %f0 fmovdneg %icc, %f12, %f9 fpadd16s %f2, %f14, %f13 fand %f10, %f10, %f4 brlz,a %g7, loop_1264 fpsub16 %f10, %f12, %f2 stx %g2, [%l7 + 0x38] ld [%l7 + 0x70], %f12 loop_1264: movre %l5, %o5, %o0 fmovrslz %g3, %f3, %f8 tcc %icc, 0x6 fcmpes %fcc0, %f1, %f11 bl,a,pn %icc, loop_1265 andncc %i1, %o6, %o4 fpsub16s %f13, %f13, %f2 fands %f15, %f1, %f7 loop_1265: fnegd %f14, %f6 fmovs %f1, %f3 movle %xcc, %o2, %i2 orncc %i4, 0x16F4, %i5 fcmpne16 %f2, %f10, %o3 fsrc1s %f10, %f4 fmovde %icc, %f2, %f12 brnz,a %g6, loop_1266 movrlz %g1, %o7, %i0 fbg,a %fcc2, loop_1267 ldsh [%l7 + 0x4A], %i7 loop_1266: move %xcc, %g5, %l0 fzero %f10 loop_1267: fmovrdgez %i6, %f8, %f4 ldub [%l7 + 0x6B], %i3 lduh [%l7 + 0x2E], %l6 fmovdne %xcc, %f12, %f1 ld [%l7 + 0x20], %f11 edge32n %l2, %l1, %l3 movleu %xcc, %g4, %l4 ldx [%l7 + 0x18], %o1 lduh [%l7 + 0x56], %g2 ldsh [%l7 + 0x3C], %l5 orcc %o5, 0x038F, %o0 fcmpd %fcc1, %f4, %f4 fpsub32s %f10, %f13, %f7 movg %xcc, %g7, %g3 ldx [%l7 + 0x40], %i1 ldsb [%l7 + 0x48], %o6 fmovsg %xcc, %f0, %f0 sra %o4, %o2, %i2 stw %i5, [%l7 + 0x68] smulcc %i4, %o3, %g1 fbuge,a %fcc1, loop_1268 ldd [%l7 + 0x08], %f2 stb %g6, [%l7 + 0x67] sub %o7, 0x14C4, %i0 loop_1268: ld [%l7 + 0x78], %f13 std %f6, [%l7 + 0x58] st %f12, [%l7 + 0x6C] ldub [%l7 + 0x2D], %i7 fpsub32s %f10, %f1, %f9 fbu %fcc3, loop_1269 fmovdneg %icc, %f9, %f11 fmovscs %xcc, %f9, %f13 ldsw [%l7 + 0x28], %l0 loop_1269: ldsh [%l7 + 0x46], %i6 fands %f10, %f2, %f2 fpsub32s %f7, %f0, %f4 fmovde %xcc, %f1, %f8 tsubcctv %i3, %g5, %l2 smulcc %l6, %l1, %l3 fnot2 %f4, %f12 fmovsg %icc, %f15, %f0 fsrc1s %f14, %f10 fmovde %xcc, %f6, %f2 fsrc1 %f8, %f4 bleu,a,pn %icc, loop_1270 ldx [%l7 + 0x20], %g4 bcc,a %xcc, loop_1271 fmovsge %xcc, %f5, %f3 loop_1270: fmovsle %icc, %f8, %f12 xnorcc %o1, 0x1E33, %l4 loop_1271: fcmpes %fcc1, %f6, %f7 srlx %g2, 0x06, %o5 bneg,a,pt %icc, loop_1272 movvc %icc, %l5, %o0 fmovdneg %icc, %f2, %f11 ldub [%l7 + 0x37], %g3 loop_1272: fpadd32 %f6, %f6, %f0 tge %xcc, 0x3 brnz %g7, loop_1273 tpos %icc, 0x5 movn %xcc, %o6, %i1 xnor %o2, 0x0FE4, %o4 loop_1273: ldub [%l7 + 0x2B], %i2 alignaddr %i5, %o3, %g1 lduw [%l7 + 0x1C], %i4 array8 %o7, %g6, %i7 lduw [%l7 + 0x20], %i0 fnegs %f0, %f13 fmovsgu %icc, %f7, %f4 stx %l0, [%l7 + 0x40] std %f14, [%l7 + 0x20] stx %i6, [%l7 + 0x20] edge32l %g5, %l2, %l6 bne,a,pn %xcc, loop_1274 umul %l1, 0x0C20, %l3 fmovdvs %xcc, %f5, %f12 fmovdne %icc, %f12, %f7 loop_1274: fabss %f5, %f7 tl %xcc, 0x3 fbuge,a %fcc1, loop_1275 fbue,a %fcc1, loop_1276 andn %i3, %o1, %l4 ldsw [%l7 + 0x48], %g4 loop_1275: call loop_1277 loop_1276: sth %o5, [%l7 + 0x54] tcc %xcc, 0x2 fbul %fcc1, loop_1278 loop_1277: fmul8ulx16 %f2, %f10, %f10 tneg %icc, 0x2 taddcc %g2, 0x0B4A, %l5 loop_1278: std %f12, [%l7 + 0x70] ldd [%l7 + 0x70], %f14 ldd [%l7 + 0x38], %f6 stw %g3, [%l7 + 0x58] fmovsge %icc, %f13, %f15 umulcc %g7, 0x1E42, %o6 ld [%l7 + 0x6C], %f0 tn %xcc, 0x7 array8 %i1, %o2, %o4 fpadd32 %f6, %f14, %f8 fmovd %f0, %f10 movcs %xcc, %i2, %i5 tpos %icc, 0x6 fnors %f4, %f2, %f1 ld [%l7 + 0x3C], %f6 fmovdleu %icc, %f5, %f15 fxors %f12, %f2, %f11 fmovdleu %icc, %f13, %f9 nop setx loop_1279, %l0, %l1 jmpl %l1, %o3 be,a loop_1280 fmovsvc %icc, %f5, %f13 lduh [%l7 + 0x4E], %o0 loop_1279: fbu,a %fcc0, loop_1281 loop_1280: lduw [%l7 + 0x64], %i4 fsrc2 %f14, %f14 xor %o7, %g1, %g6 loop_1281: fmovsn %xcc, %f6, %f5 fmovdg %xcc, %f10, %f14 bcc,a,pt %icc, loop_1282 fmovsleu %icc, %f12, %f8 ldsw [%l7 + 0x4C], %i7 fpsub32s %f12, %f3, %f11 loop_1282: ldsh [%l7 + 0x2A], %l0 fmovrdlz %i0, %f10, %f4 fpadd16 %f8, %f14, %f4 bcs,a,pt %icc, loop_1283 fmovsg %xcc, %f8, %f15 tleu %icc, 0x6 tneg %xcc, 0x6 loop_1283: ldub [%l7 + 0x19], %g5 lduw [%l7 + 0x78], %i6 fmovdpos %xcc, %f10, %f3 subcc %l2, 0x1393, %l1 sra %l6, 0x12, %l3 sth %i3, [%l7 + 0x5C] ldsw [%l7 + 0x78], %l4 ldsw [%l7 + 0x44], %o1 fmovsg %icc, %f3, %f5 bgu,a loop_1284 st %f12, [%l7 + 0x50] be,a,pn %xcc, loop_1285 fpadd16s %f13, %f15, %f11 loop_1284: ldx [%l7 + 0x58], %g4 alignaddr %g2, %l5, %o5 loop_1285: fmovde %xcc, %f5, %f15 fpadd16s %f10, %f0, %f8 ldub [%l7 + 0x5D], %g7 fbne,a %fcc3, loop_1286 bgu,a %xcc, loop_1287 array16 %o6, %g3, %o2 ldub [%l7 + 0x2C], %o4 loop_1286: xor %i1, 0x1404, %i2 loop_1287: ldsb [%l7 + 0x65], %o3 stb %o0, [%l7 + 0x3D] bvs,a,pn %xcc, loop_1288 ldd [%l7 + 0x18], %f4 fpadd16 %f10, %f8, %f0 fmovdcs %icc, %f4, %f15 loop_1288: xnorcc %i5, 0x1B61, %o7 movrgez %i4, %g1, %i7 movge %xcc, %g6, %i0 fnot2 %f0, %f2 fmovsne %xcc, %f12, %f1 fmovrsne %l0, %f8, %f11 edge32ln %i6, %g5, %l1 movl %xcc, %l6, %l2 tl %icc, 0x4 fpsub32 %f12, %f10, %f4 fmul8x16al %f12, %f3, %f6 sethi 0x1A1D, %i3 bne,a loop_1289 ba loop_1290 fbo,a %fcc3, loop_1291 fsrc1s %f2, %f14 loop_1289: sth %l4, [%l7 + 0x0E] loop_1290: fmovdg %xcc, %f4, %f15 loop_1291: edge8 %l3, %o1, %g4 alignaddrl %g2, %l5, %g7 xnorcc %o6, 0x0224, %o5 fbu %fcc0, loop_1292 ldub [%l7 + 0x23], %g3 edge8 %o2, %o4, %i1 edge16ln %i2, %o3, %i5 loop_1292: bvc,a loop_1293 orncc %o0, %o7, %i4 addc %i7, 0x0A92, %g1 fmovrse %i0, %f2, %f15 loop_1293: edge32n %g6, %i6, %g5 move %xcc, %l1, %l0 lduw [%l7 + 0x74], %l2 stb %l6, [%l7 + 0x33] fnot2 %f12, %f0 fmovrslez %l4, %f11, %f11 fmovdcc %icc, %f10, %f15 andn %l3, 0x10A5, %o1 srl %g4, 0x07, %g2 lduw [%l7 + 0x64], %i3 std %f12, [%l7 + 0x78] fsrc2 %f12, %f0 ldub [%l7 + 0x62], %l5 tgu %icc, 0x5 std %f6, [%l7 + 0x08] fmovrslz %o6, %f8, %f9 sth %o5, [%l7 + 0x78] fblg %fcc1, loop_1294 sdiv %g3, 0x06FF, %g7 udivx %o4, 0x03F9, %i1 fmovdl %icc, %f5, %f4 loop_1294: ldd [%l7 + 0x70], %f14 ld [%l7 + 0x40], %f14 bge %icc, loop_1295 ldd [%l7 + 0x70], %f14 udiv %i2, 0x0784, %o2 fmovscs %icc, %f3, %f8 loop_1295: sllx %i5, %o3, %o7 stb %i4, [%l7 + 0x5D] bneg,pn %xcc, loop_1296 ldx [%l7 + 0x68], %o0 bn,a loop_1297 ldsh [%l7 + 0x0A], %g1 loop_1296: fornot1 %f14, %f10, %f2 lduw [%l7 + 0x34], %i0 loop_1297: fandnot2s %f8, %f4, %f0 fpackfix %f12, %f8 stx %i7, [%l7 + 0x10] st %f1, [%l7 + 0x0C] lduw [%l7 + 0x6C], %g6 fnot1s %f2, %f11 lduh [%l7 + 0x4E], %i6 stx %l1, [%l7 + 0x78] fornot2s %f13, %f4, %f14 alignaddrl %l0, %l2, %g5 lduw [%l7 + 0x58], %l6 movrne %l3, %o1, %g4 brnz,a %g2, loop_1298 nop setx loop_1299, %l0, %l1 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 + 0x4C], %i3 fmovrslz %l4, %f9, %f8 loop_1298: movrlez %l5, %o6, %g3 loop_1299: fbue,a %fcc2, loop_1300 std %f2, [%l7 + 0x30] fbl,a %fcc0, loop_1301 movle %xcc, %g7, %o5 loop_1300: fand %f6, %f14, %f10 bcs,a loop_1302 loop_1301: lduh [%l7 + 0x78], %i1 std %f0, [%l7 + 0x30] movg %xcc, %i2, %o4 loop_1302: fnegd %f6, %f12 fnor %f6, %f6, %f10 fmovde %icc, %f8, %f12 sll %o2, %i5, %o7 umulcc %o3, %o0, %g1 tle %xcc, 0x0 andncc %i4, %i0, %g6 fmovs %f3, %f12 tle %icc, 0x1 fands %f8, %f10, %f14 tneg %xcc, 0x1 popc %i6, %i7 tne %xcc, 0x5 ldsb [%l7 + 0x0A], %l0 tvc %icc, 0x0 or %l2, 0x11FD, %g5 movneg %xcc, %l6, %l1 lduh [%l7 + 0x4A], %l3 lduw [%l7 + 0x0C], %g4 std %f10, [%l7 + 0x28] brlez,a %o1, loop_1303 brz,a %g2, loop_1304 ldsh [%l7 + 0x40], %l4 for %f6, %f6, %f14 loop_1303: tcc %icc, 0x0 loop_1304: xorcc %l5, 0x1DEA, %i3 sth %g3, [%l7 + 0x3A] fbn,a %fcc1, loop_1305 stw %o6, [%l7 + 0x38] fzero %f2 fsrc1s %f1, %f6 loop_1305: alignaddrl %o5, %i1, %g7 fsrc1 %f10, %f12 sth %i2, [%l7 + 0x08] fmovsl %xcc, %f9, %f1 fmovdn %xcc, %f13, %f1 stb %o4, [%l7 + 0x55] ld [%l7 + 0x5C], %f12 movge %icc, %i5, %o7 bvs,a,pn %icc, loop_1306 add %o2, %o0, %g1 edge16 %i4, %o3, %i0 fmovdle %icc, %f12, %f13 loop_1306: brnz,a %i6, loop_1307 fxnors %f14, %f4, %f12 stb %g6, [%l7 + 0x0B] ldsw [%l7 + 0x1C], %i7 loop_1307: stb %l2, [%l7 + 0x17] bshuffle %f4, %f14, %f6 std %f10, [%l7 + 0x10] srlx %l0, 0x10, %l6 fmovde %xcc, %f8, %f8 fmovdcc %xcc, %f1, %f1 brnz %g5, loop_1308 fbn %fcc3, loop_1309 fmovsl %xcc, %f4, %f0 bvc,a,pn %icc, loop_1310 loop_1308: fbe,a %fcc0, loop_1311 loop_1309: smul %l3, %g4, %l1 fmovsn %xcc, %f13, %f12 loop_1310: fmovdge %icc, %f15, %f4 loop_1311: fmovsvc %icc, %f1, %f13 ld [%l7 + 0x70], %f14 and %o1, %l4, %l5 ta %xcc, 0x0 addccc %g2, %i3, %g3 fmovsge %xcc, %f9, %f9 mulx %o5, %o6, %g7 movrlz %i1, %o4, %i5 fpadd32s %f14, %f5, %f13 ldsw [%l7 + 0x4C], %o7 ld [%l7 + 0x20], %f14 sll %i2, 0x17, %o0 brgez %o2, loop_1312 tvc %icc, 0x2 fmovdgu %xcc, %f5, %f4 ld [%l7 + 0x2C], %f15 loop_1312: fxnors %f2, %f6, %f3 srl %i4, 0x1B, %o3 fsrc1 %f6, %f6 edge8ln %g1, %i0, %i6 fpadd16s %f2, %f13, %f10 umulcc %i7, 0x13F7, %l2 ldsw [%l7 + 0x18], %l0 fors %f4, %f10, %f11 lduw [%l7 + 0x30], %l6 fnot1 %f0, %f6 bge loop_1313 lduh [%l7 + 0x14], %g6 fble %fcc2, loop_1314 fmovdpos %xcc, %f9, %f4 loop_1313: edge16 %l3, %g4, %l1 stw %o1, [%l7 + 0x48] loop_1314: movn %icc, %g5, %l5 stb %l4, [%l7 + 0x78] srax %g2, 0x0B, %i3 fbge,a %fcc0, loop_1315 fcmpgt32 %f2, %f8, %o5 ldx [%l7 + 0x20], %g3 tpos %xcc, 0x7 loop_1315: fblg,a %fcc0, loop_1316 movpos %icc, %g7, %o6 sdivx %o4, 0x0D63, %i5 addc %i1, 0x09A8, %o7 loop_1316: ldsw [%l7 + 0x40], %i2 tcs %xcc, 0x5 fcmpgt32 %f10, %f2, %o2 ldx [%l7 + 0x78], %o0 edge8 %o3, %g1, %i4 fcmpes %fcc0, %f1, %f6 edge32l %i0, %i7, %l2 lduh [%l7 + 0x52], %l0 fmovdl %xcc, %f0, %f1 array16 %l6, %g6, %i6 movge %xcc, %g4, %l3 fmovrdlez %o1, %f0, %f10 tcc %xcc, 0x1 ldx [%l7 + 0x38], %l1 fmovsleu %icc, %f4, %f8 ldx [%l7 + 0x28], %l5 siam 0x4 or %l4, 0x0DD0, %g2 fornot2 %f12, %f2, %f2 tge %xcc, 0x5 bcc,a loop_1317 fnands %f2, %f5, %f10 movvs %icc, %i3, %g5 bneg,pt %xcc, loop_1318 loop_1317: fba %fcc0, loop_1319 ldsh [%l7 + 0x26], %o5 fmovrde %g7, %f6, %f0 loop_1318: movne %icc, %o6, %g3 loop_1319: fcmpeq16 %f14, %f0, %i5 fcmpes %fcc0, %f13, %f11 ldsw [%l7 + 0x30], %i1 fmovsg %icc, %f0, %f0 tg %xcc, 0x7 fpsub32 %f14, %f10, %f8 ldsb [%l7 + 0x53], %o7 sub %o4, 0x0882, %i2 ldsh [%l7 + 0x76], %o2 tle %icc, 0x3 fnot1s %f4, %f8 bg %xcc, loop_1320 ta %xcc, 0x1 ldub [%l7 + 0x2A], %o0 fcmpne16 %f6, %f10, %g1 loop_1320: fmovd %f12, %f2 for %f10, %f8, %f14 fornot1s %f14, %f4, %f8 fbg %fcc2, loop_1321 tleu %xcc, 0x3 sra %o3, 0x0E, %i4 fbge,a %fcc1, loop_1322 loop_1321: fmovscc %icc, %f1, %f0 fbg %fcc0, loop_1323 edge8l %i0, %l2, %l0 loop_1322: fbue,a %fcc0, loop_1324 tg %xcc, 0x3 loop_1323: array32 %l6, %g6, %i6 pdist %f4, %f0, %f10 loop_1324: stx %i7, [%l7 + 0x18] ldsw [%l7 + 0x64], %g4 fones %f10 sth %l3, [%l7 + 0x40] nop setx loop_1325, %l0, %l1 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 %o1, %l1, %l4 brz,a %g2, loop_1326 fnot1s %f5, %f5 loop_1325: ldub [%l7 + 0x71], %l5 movne %icc, %i3, %o5 loop_1326: st %f2, [%l7 + 0x7C] popc %g5, %g7 fbul,a %fcc1, loop_1327 lduh [%l7 + 0x62], %o6 stw %i5, [%l7 + 0x68] ldsb [%l7 + 0x7E], %g3 loop_1327: fandnot2s %f12, %f4, %f7 bleu,a loop_1328 fsrc2 %f14, %f6 orn %i1, 0x1F69, %o4 ldd [%l7 + 0x60], %f8 loop_1328: fbge %fcc3, loop_1329 movre %o7, 0x1DA, %o2 be,a,pn %xcc, loop_1330 sth %o0, [%l7 + 0x48] loop_1329: fmovdle %xcc, %f0, %f7 fmovdl %icc, %f14, %f0 loop_1330: fbo,a %fcc2, loop_1331 tvs %icc, 0x7 edge32 %g1, %o3, %i2 fxors %f4, %f9, %f1 loop_1331: smulcc %i4, 0x1C86, %l2 lduw [%l7 + 0x34], %i0 ldub [%l7 + 0x30], %l6 fornot1 %f10, %f4, %f2 srax %l0, %i6, %i7 sdivcc %g6, 0x1B27, %g4 movrgz %l3, 0x2C4, %o1 stw %l1, [%l7 + 0x60] fble,a %fcc2, loop_1332 bg,a %xcc, loop_1333 fmovrdgz %g2, %f2, %f2 ldsb [%l7 + 0x37], %l5 loop_1332: fmovdge %icc, %f12, %f15 loop_1333: nop setx loop_1334, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fand %f2, %f10, %f14 fnot2 %f10, %f8 st %f11, [%l7 + 0x30] loop_1334: fmovdneg %xcc, %f13, %f5 fbug %fcc3, loop_1335 xnorcc %l4, %i3, %o5 fmovda %xcc, %f7, %f3 fmovrdlz %g5, %f10, %f10 loop_1335: edge32n %o6, %g7, %i5 fmovrsne %g3, %f9, %f4 fxnor %f12, %f8, %f2 movneg %xcc, %i1, %o7 fmovdg %xcc, %f14, %f13 edge8ln %o2, %o4, %g1 ba,pt %icc, loop_1336 bpos,a %xcc, loop_1337 fnot1 %f4, %f2 movg %xcc, %o3, %o0 loop_1336: ldsh [%l7 + 0x20], %i4 loop_1337: tgu %icc, 0x7 bcs,a,pn %xcc, loop_1338 fmovdcc %xcc, %f6, %f1 stb %l2, [%l7 + 0x6E] fands %f6, %f6, %f6 loop_1338: ldd [%l7 + 0x18], %f4 fand %f8, %f8, %f0 edge8 %i2, %i0, %l0 fbue %fcc0, loop_1339 lduw [%l7 + 0x60], %i6 fnot2s %f3, %f8 ldsw [%l7 + 0x64], %i7 loop_1339: fmovse %icc, %f14, %f2 tneg %icc, 0x3 brlez,a %l6, loop_1340 st %f4, [%l7 + 0x78] fxnor %f10, %f8, %f6 fpadd32 %f10, %f6, %f6 loop_1340: bl %icc, loop_1341 fmovde %icc, %f4, %f4 fcmpes %fcc3, %f9, %f3 fandnot2s %f6, %f1, %f4 loop_1341: fmovdleu %xcc, %f14, %f12 bge,a %xcc, loop_1342 bpos,pt %xcc, loop_1343 fbule,a %fcc0, loop_1344 brz,a %g6, loop_1345 loop_1342: movgu %icc, %g4, %l3 loop_1343: fpack16 %f14, %f5 loop_1344: ldsh [%l7 + 0x0A], %l1 loop_1345: fmovrsne %g2, %f4, %f9 fornot2s %f2, %f8, %f14 fmovrdlz %l5, %f8, %f8 movre %o1, %l4, %o5 tleu %xcc, 0x4 movvs %xcc, %i3, %o6 fzeros %f2 fmovdpos %xcc, %f10, %f3 edge32l %g5, %i5, %g7 ldsw [%l7 + 0x70], %g3 fpadd32s %f12, %f0, %f13 ldd [%l7 + 0x48], %f14 fmovdvs %icc, %f2, %f2 be %xcc, loop_1346 fmuld8ulx16 %f0, %f1, %f0 fmovdle %icc, %f3, %f7 fmul8x16 %f15, %f4, %f8 loop_1346: fcmpd %fcc1, %f0, %f8 fmovdcs %icc, %f15, %f1 fnegd %f14, %f2 tcs %xcc, 0x2 fmovrslz %i1, %f0, %f14 sth %o2, [%l7 + 0x34] fmovsgu %icc, %f4, %f0 umulcc %o7, 0x17E2, %g1 st %f12, [%l7 + 0x60] ldd [%l7 + 0x28], %f8 sra %o4, %o0, %o3 fsrc2 %f12, %f14 stb %i4, [%l7 + 0x7F] smul %l2, %i2, %l0 ldsb [%l7 + 0x56], %i6 ldsb [%l7 + 0x7C], %i0 movrlz %l6, %g6, %i7 fnors %f4, %f14, %f3 fmovdne %xcc, %f12, %f2 stb %l3, [%l7 + 0x52] fpadd32 %f4, %f0, %f2 addcc %l1, 0x005A, %g4 udivcc %g2, 0x0F52, %o1 fcmpne16 %f12, %f0, %l4 std %f12, [%l7 + 0x08] lduh [%l7 + 0x14], %o5 fcmpne32 %f0, %f6, %l5 st %f1, [%l7 + 0x78] fxors %f5, %f6, %f0 fbne %fcc2, loop_1347 lduw [%l7 + 0x74], %i3 brz,a %g5, loop_1348 fmul8x16au %f0, %f7, %f12 loop_1347: movrlz %o6, %i5, %g3 fmovsne %xcc, %f13, %f7 loop_1348: fmovdpos %icc, %f10, %f15 stx %i1, [%l7 + 0x70] fmovdge %icc, %f12, %f1 xnorcc %o2, 0x1011, %g7 fbn %fcc1, loop_1349 fmovdpos %xcc, %f13, %f12 st %f2, [%l7 + 0x58] ld [%l7 + 0x2C], %f2 loop_1349: lduw [%l7 + 0x34], %g1 fba %fcc1, loop_1350 xnorcc %o4, 0x1B50, %o7 bneg,a %icc, loop_1351 xnor %o3, 0x074C, %i4 loop_1350: ldub [%l7 + 0x4E], %o0 fmovdleu %icc, %f0, %f15 loop_1351: tvs %icc, 0x4 fbg %fcc0, loop_1352 fbe %fcc0, loop_1353 fmul8ulx16 %f14, %f8, %f8 edge16l %l2, %l0, %i6 loop_1352: fmovspos %icc, %f11, %f1 loop_1353: array16 %i2, %l6, %i0 orn %i7, 0x1D43, %l3 taddcc %l1, %g4, %g6 stw %g2, [%l7 + 0x0C] fble %fcc1, loop_1354 fmul8sux16 %f10, %f14, %f14 ld [%l7 + 0x68], %f4 lduw [%l7 + 0x38], %l4 loop_1354: fbu,a %fcc0, loop_1355 ldub [%l7 + 0x7F], %o1 mulscc %o5, %l5, %g5 fsrc2s %f15, %f1 loop_1355: fcmple16 %f6, %f6, %o6 udiv %i5, 0x0BD5, %g3 edge8 %i1, %i3, %g7 fmovscc %xcc, %f9, %f7 fbu,a %fcc1, loop_1356 ldub [%l7 + 0x66], %o2 lduw [%l7 + 0x50], %g1 fmovdge %icc, %f8, %f11 loop_1356: bcs,pt %xcc, loop_1357 fmovdle %icc, %f15, %f5 ldsw [%l7 + 0x78], %o4 bgu,a,pt %xcc, loop_1358 loop_1357: ldsb [%l7 + 0x49], %o3 sth %i4, [%l7 + 0x64] fzero %f12 loop_1358: ldx [%l7 + 0x70], %o0 orncc %o7, %l2, %l0 ldsb [%l7 + 0x3A], %i6 st %f2, [%l7 + 0x20] be,a %xcc, loop_1359 fbge,a %fcc1, loop_1360 addcc %l6, %i0, %i7 ldsb [%l7 + 0x0D], %l3 loop_1359: fandnot2s %f1, %f2, %f5 loop_1360: bcc,pt %icc, loop_1361 ldsb [%l7 + 0x0E], %i2 edge16 %g4, %g6, %l1 fmovrdgz %l4, %f12, %f2 loop_1361: bcc,a,pt %xcc, loop_1362 lduh [%l7 + 0x0E], %o1 stb %o5, [%l7 + 0x19] fornot2 %f8, %f0, %f12 loop_1362: lduh [%l7 + 0x58], %g2 fmul8sux16 %f14, %f0, %f14 fzeros %f4 tl %xcc, 0x0 ldx [%l7 + 0x20], %g5 lduw [%l7 + 0x18], %l5 tcs %xcc, 0x0 fand %f4, %f2, %f2 ldsh [%l7 + 0x42], %i5 fmovrsgez %o6, %f7, %f1 fmovrsgez %g3, %f2, %f5 fabss %f13, %f8 brgz,a %i1, loop_1363 fmovrdgez %g7, %f2, %f12 fmovdg %icc, %f10, %f2 std %f10, [%l7 + 0x28] loop_1363: bneg,pn %xcc, loop_1364 lduh [%l7 + 0x38], %o2 fnot2 %f4, %f6 ldub [%l7 + 0x26], %g1 loop_1364: alignaddrl %i3, %o3, %o4 sth %i4, [%l7 + 0x42] ble,pt %xcc, loop_1365 fbug %fcc3, loop_1366 te %xcc, 0x4 fsrc2s %f12, %f3 loop_1365: alignaddr %o0, %l2, %l0 loop_1366: sth %i6, [%l7 + 0x6E] edge32ln %l6, %i0, %i7 movg %xcc, %l3, %i2 andcc %o7, 0x027C, %g4 ldsw [%l7 + 0x4C], %l1 movrgz %g6, 0x1B0, %l4 sll %o1, 0x1E, %o5 ldub [%l7 + 0x0B], %g2 movge %icc, %g5, %i5 ldx [%l7 + 0x08], %l5 ldub [%l7 + 0x66], %o6 bvc,a loop_1367 fmovsneg %xcc, %f15, %f14 lduw [%l7 + 0x24], %g3 umulcc %g7, 0x0798, %i1 loop_1367: ldsh [%l7 + 0x54], %o2 ldub [%l7 + 0x39], %i3 fmovsgu %icc, %f6, %f2 fbul %fcc1, loop_1368 stx %g1, [%l7 + 0x20] fmovdg %xcc, %f3, %f3 umul %o4, %i4, %o3 loop_1368: ldsh [%l7 + 0x14], %l2 fmovdvs %icc, %f9, %f12 bcs,a,pt %xcc, loop_1369 fnot2 %f0, %f4 tsubcc %l0, 0x189E, %i6 std %f2, [%l7 + 0x10] loop_1369: fmuld8ulx16 %f13, %f9, %f12 brz,a %l6, loop_1370 st %f12, [%l7 + 0x20] fmovsleu %icc, %f11, %f14 stx %o0, [%l7 + 0x38] loop_1370: fornot2s %f8, %f10, %f12 andn %i0, %i7, %l3 smul %o7, 0x19A2, %i2 fnegd %f14, %f0 ldsh [%l7 + 0x0C], %l1 st %f1, [%l7 + 0x74] fmul8x16au %f5, %f6, %f0 smul %g4, %l4, %o1 fandnot1s %f6, %f8, %f4 fpmerge %f12, %f7, %f4 bg,pt %xcc, loop_1371 sdiv %o5, 0x0C1A, %g6 fmovdle %xcc, %f11, %f4 ldub [%l7 + 0x18], %g5 loop_1371: fbu %fcc1, loop_1372 fmovsvs %icc, %f11, %f1 tleu %xcc, 0x1 ld [%l7 + 0x40], %f11 loop_1372: fone %f14 fpadd16s %f3, %f3, %f13 lduw [%l7 + 0x40], %g2 movrgez %l5, %i5, %g3 addcc %g7, %i1, %o2 lduh [%l7 + 0x2E], %i3 std %f12, [%l7 + 0x78] st %f13, [%l7 + 0x4C] edge16 %o6, %g1, %i4 ldub [%l7 + 0x2C], %o4 fandnot2 %f8, %f6, %f10 edge8n %o3, %l0, %i6 movg %xcc, %l2, %o0 ld [%l7 + 0x28], %f13 subc %i0, %i7, %l6 lduh [%l7 + 0x1E], %o7 fmul8sux16 %f2, %f12, %f14 bgu,pn %icc, loop_1373 fmovscs %icc, %f7, %f1 st %f3, [%l7 + 0x54] fxnor %f10, %f2, %f4 loop_1373: tle %xcc, 0x2 lduw [%l7 + 0x74], %l3 ldx [%l7 + 0x30], %i2 fmovsle %xcc, %f6, %f3 fornot2s %f12, %f3, %f13 fornot1s %f13, %f11, %f9 fmovrse %l1, %f9, %f2 fmovrdne %l4, %f10, %f6 movre %o1, %g4, %g6 fnors %f13, %f7, %f11 ldsh [%l7 + 0x4C], %o5 fmul8x16 %f9, %f6, %f2 ldub [%l7 + 0x5F], %g2 fpsub16s %f0, %f10, %f4 tcs %icc, 0x4 movcc %xcc, %g5, %i5 addccc %l5, 0x0684, %g3 subc %g7, 0x02BB, %o2 fpmerge %f7, %f15, %f4 sdivcc %i1, 0x0795, %i3 fandnot1s %f4, %f11, %f2 array8 %g1, %i4, %o4 ldub [%l7 + 0x62], %o6 sdivcc %l0, 0x186C, %i6 edge16n %l2, %o0, %o3 fornot1s %f7, %f8, %f15 ldub [%l7 + 0x32], %i7 sll %l6, %i0, %l3 bgu,a %icc, loop_1374 array8 %o7, %i2, %l1 fandnot1 %f12, %f0, %f0 tg %icc, 0x7 loop_1374: xorcc %l4, %o1, %g4 pdist %f10, %f14, %f4 std %f2, [%l7 + 0x68] fbug %fcc0, loop_1375 fpadd16 %f4, %f8, %f14 stb %g6, [%l7 + 0x17] stw %o5, [%l7 + 0x68] loop_1375: fsrc1 %f2, %f4 ldx [%l7 + 0x20], %g5 movge %icc, %i5, %l5 edge8 %g3, %g2, %o2 fmovrdlez %i1, %f0, %f10 fzero %f0 std %f10, [%l7 + 0x10] stx %g7, [%l7 + 0x28] ldd [%l7 + 0x18], %f0 tneg %xcc, 0x6 st %f15, [%l7 + 0x08] st %f15, [%l7 + 0x68] ldsh [%l7 + 0x78], %g1 fpadd32s %f12, %f5, %f10 addcc %i4, %i3, %o6 subcc %o4, 0x165A, %i6 ldsh [%l7 + 0x36], %l2 fnand %f4, %f10, %f12 st %f8, [%l7 + 0x1C] fbo,a %fcc3, loop_1376 std %f10, [%l7 + 0x28] ldd [%l7 + 0x08], %f10 fornot2s %f5, %f4, %f9 loop_1376: ldsb [%l7 + 0x65], %o0 ld [%l7 + 0x20], %f0 taddcc %l0, %o3, %i7 fnand %f10, %f0, %f14 std %f8, [%l7 + 0x68] fsrc2s %f13, %f3 fcmpeq16 %f12, %f8, %i0 array8 %l6, %o7, %i2 fmovrde %l3, %f14, %f14 fbn %fcc1, loop_1377 st %f11, [%l7 + 0x14] fmovdleu %xcc, %f7, %f4 be,pn %icc, loop_1378 loop_1377: fors %f3, %f9, %f7 fcmpeq16 %f6, %f14, %l4 brz,a %o1, loop_1379 loop_1378: fmovrsgez %g4, %f1, %f4 st %f13, [%l7 + 0x14] ta %xcc, 0x2 loop_1379: st %f8, [%l7 + 0x7C] ldx [%l7 + 0x08], %l1 ldsw [%l7 + 0x30], %o5 ld [%l7 + 0x08], %f12 bvs,a loop_1380 brlz %g6, loop_1381 ldx [%l7 + 0x70], %i5 fmovsge %icc, %f11, %f7 loop_1380: fxnor %f12, %f12, %f8 loop_1381: fpadd16s %f12, %f0, %f6 ldsh [%l7 + 0x20], %g5 sth %g3, [%l7 + 0x0E] bvc,pn %xcc, loop_1382 fzero %f14 fsrc1 %f0, %f14 stb %g2, [%l7 + 0x29] loop_1382: ldd [%l7 + 0x38], %f6 sth %l5, [%l7 + 0x1E] orncc %i1, 0x052F, %o2 fornot2 %f14, %f12, %f10 fand %f12, %f4, %f14 fbn,a %fcc0, loop_1383 sdivx %g1, 0x0467, %g7 movneg %icc, %i4, %o6 fcmped %fcc3, %f10, %f0 loop_1383: fmovdl %xcc, %f13, %f4 fcmple16 %f2, %f10, %i3 fmovsl %icc, %f0, %f8 ldsb [%l7 + 0x24], %i6 edge16n %o4, %o0, %l2 std %f10, [%l7 + 0x40] fornot1 %f14, %f6, %f2 fornot1s %f12, %f0, %f2 addccc %l0, %i7, %o3 fmul8ulx16 %f10, %f8, %f12 subc %i0, 0x1261, %o7 fbule,a %fcc2, loop_1384 movge %xcc, %l6, %i2 ldx [%l7 + 0x18], %l4 ld [%l7 + 0x14], %f11 loop_1384: movneg %icc, %l3, %g4 tneg %xcc, 0x1 fsrc2 %f4, %f14 bvc loop_1385 fandnot1 %f0, %f10, %f10 tpos %xcc, 0x3 std %f0, [%l7 + 0x38] loop_1385: array16 %l1, %o5, %g6 fmovsg %xcc, %f8, %f4 srlx %i5, 0x03, %o1 fmovrdlez %g3, %f12, %f0 bn loop_1386 tge %xcc, 0x3 lduh [%l7 + 0x60], %g5 umul %g2, %l5, %i1 loop_1386: movvc %icc, %g1, %g7 mulx %i4, %o2, %i3 tl %xcc, 0x3 edge32ln %i6, %o4, %o0 fbe,a %fcc2, loop_1387 lduh [%l7 + 0x44], %o6 edge32 %l0, %l2, %o3 bcc %icc, loop_1388 loop_1387: ldsb [%l7 + 0x41], %i7 ldx [%l7 + 0x70], %i0 fandnot2 %f0, %f6, %f8 loop_1388: ldsb [%l7 + 0x79], %o7 addc %l6, %i2, %l4 sth %l3, [%l7 + 0x70] xnorcc %g4, 0x05A2, %o5 bvs,a,pn %icc, loop_1389 fmovse %xcc, %f8, %f8 stx %l1, [%l7 + 0x08] fmovdpos %icc, %f2, %f9 loop_1389: ldsb [%l7 + 0x58], %i5 stx %o1, [%l7 + 0x68] ldx [%l7 + 0x48], %g3 fcmpes %fcc0, %f6, %f15 bg,pn %icc, loop_1390 bvs,a %xcc, loop_1391 fmul8x16al %f2, %f3, %f8 lduw [%l7 + 0x30], %g6 loop_1390: fcmpne16 %f12, %f14, %g5 loop_1391: st %f15, [%l7 + 0x18] fbe,a %fcc2, loop_1392 movvs %xcc, %g2, %l5 andn %i1, 0x183C, %g1 fnegd %f6, %f2 loop_1392: sllx %i4, %g7, %o2 brlz %i3, loop_1393 stb %o4, [%l7 + 0x18] taddcc %o0, 0x0977, %i6 sth %l0, [%l7 + 0x12] loop_1393: fmovrdgz %l2, %f4, %f12 std %f14, [%l7 + 0x10] fbule,a %fcc1, loop_1394 fbo,a %fcc1, loop_1395 tcs %xcc, 0x4 edge16l %o6, %i7, %o3 loop_1394: lduw [%l7 + 0x6C], %i0 loop_1395: fmovrsgez %l6, %f1, %f2 movne %xcc, %o7, %i2 tleu %xcc, 0x3 udiv %l4, 0x0C33, %g4 fnot2 %f14, %f10 bvs,pt %icc, loop_1396 brgez %l3, loop_1397 ldsw [%l7 + 0x74], %l1 subcc %o5, %i5, %g3 loop_1396: stx %g6, [%l7 + 0x30] loop_1397: fcmpes %fcc0, %f11, %f3 fcmple32 %f14, %f12, %o1 alignaddr %g5, %g2, %i1 stw %l5, [%l7 + 0x24] bleu,pn %xcc, loop_1398 movrne %g1, 0x2AB, %i4 be,a %xcc, loop_1399 ldsh [%l7 + 0x3C], %o2 loop_1398: fcmpgt32 %f8, %f6, %g7 movrgez %i3, 0x32C, %o4 loop_1399: fcmps %fcc2, %f7, %f15 fmuld8sux16 %f15, %f7, %f2 stx %i6, [%l7 + 0x60] ldx [%l7 + 0x28], %o0 ldsb [%l7 + 0x5D], %l2 ldx [%l7 + 0x58], %o6 faligndata %f6, %f4, %f8 ldx [%l7 + 0x60], %i7 fexpand %f9, %f4 fmovrsne %l0, %f5, %f14 subc %o3, %l6, %i0 fnegd %f14, %f6 mova %icc, %i2, %o7 nop setx loop_1400, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done srax %g4, 0x04, %l3 stx %l1, [%l7 + 0x58] std %f6, [%l7 + 0x10] loop_1400: fmovs %f14, %f15 tne %xcc, 0x7 ldsb [%l7 + 0x66], %l4 stx %o5, [%l7 + 0x58] std %f10, [%l7 + 0x68] fmovspos %icc, %f6, %f0 fone %f14 udiv %g3, 0x07BA, %g6 fandnot1s %f7, %f1, %f6 bleu,pt %xcc, loop_1401 sub %i5, 0x0D86, %o1 array16 %g5, %g2, %l5 ba loop_1402 loop_1401: ld [%l7 + 0x48], %f4 ldub [%l7 + 0x6E], %g1 fmovdne %xcc, %f15, %f0 loop_1402: ldsh [%l7 + 0x0E], %i4 lduh [%l7 + 0x4A], %i1 fmuld8sux16 %f14, %f4, %f14 lduw [%l7 + 0x74], %o2 fxor %f14, %f4, %f0 fbne,a %fcc2, loop_1403 sdivcc %g7, 0x0761, %i3 ldx [%l7 + 0x30], %i6 subcc %o0, 0x17BE, %l2 loop_1403: bvc,a,pt %xcc, loop_1404 udivcc %o6, 0x0EBA, %o4 udivcc %l0, 0x0F86, %i7 nop setx loop_1405, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_1404: tne %icc, 0x2 fcmpeq32 %f6, %f2, %l6 sub %i0, 0x1D97, %o3 loop_1405: ta %icc, 0x1 fmovrdlez %i2, %f14, %f2 lduw [%l7 + 0x30], %o7 fmovdge %icc, %f4, %f15 ldx [%l7 + 0x58], %l3 mova %icc, %g4, %l4 sethi 0x0AA4, %o5 fnot2 %f2, %f4 fcmpes %fcc0, %f0, %f12 fandnot1s %f13, %f15, %f5 sdivx %g3, 0x0A9B, %g6 stx %l1, [%l7 + 0x08] fmovsge %xcc, %f13, %f4 umul %o1, 0x1AFF, %i5 fones %f0 std %f12, [%l7 + 0x38] bpos,pt %icc, loop_1406 bn,a loop_1407 fcmple16 %f10, %f0, %g2 bl,a %xcc, loop_1408 loop_1406: ldsb [%l7 + 0x24], %l5 loop_1407: fsrc2 %f6, %f4 lduw [%l7 + 0x3C], %g5 loop_1408: ldsb [%l7 + 0x2F], %i4 fmovrslez %g1, %f11, %f4 ldsw [%l7 + 0x54], %o2 ldub [%l7 + 0x3B], %g7 fpack16 %f6, %f4 tgu %icc, 0x2 edge16ln %i3, %i6, %o0 fnegd %f2, %f0 movrne %i1, 0x38D, %l2 fpadd32 %f10, %f4, %f6 fandnot1s %f3, %f14, %f11 edge16ln %o4, %o6, %i7 fmovdne %xcc, %f8, %f6 udivx %l6, 0x1E9F, %i0 fcmpgt32 %f12, %f0, %o3 bvc loop_1409 array8 %i2, %o7, %l3 ldsb [%l7 + 0x09], %g4 fmovdn %icc, %f12, %f10 loop_1409: tsubcctv %l0, %l4, %g3 tvs %icc, 0x2 fmovdcc %icc, %f0, %f9 fmovsvs %xcc, %f5, %f2 movne %xcc, %o5, %g6 stx %l1, [%l7 + 0x20] move %icc, %o1, %g2 lduh [%l7 + 0x62], %i5 std %f8, [%l7 + 0x60] sra %g5, 0x1B, %l5 ld [%l7 + 0x2C], %f12 ld [%l7 + 0x54], %f8 ldsh [%l7 + 0x7A], %g1 te %xcc, 0x1 fmovsvs %xcc, %f12, %f6 fmovdgu %icc, %f12, %f8 ldsw [%l7 + 0x54], %o2 movle %icc, %i4, %i3 lduh [%l7 + 0x3C], %i6 stx %g7, [%l7 + 0x68] fbule %fcc2, loop_1410 fxnor %f8, %f2, %f0 edge16l %i1, %o0, %o4 tg %xcc, 0x4 loop_1410: be,a,pt %xcc, loop_1411 smulcc %o6, 0x050A, %l2 fpadd16 %f8, %f0, %f0 lduw [%l7 + 0x68], %l6 loop_1411: nop setx loop_1412, %l0, %l1 jmpl %l1, %i0 addccc %i7, %i2, %o3 bshuffle %f0, %f6, %f0 ld [%l7 + 0x78], %f7 loop_1412: fcmpes %fcc0, %f9, %f0 fbue,a %fcc0, loop_1413 sllx %l3, %o7, %l0 ldx [%l7 + 0x50], %g4 brgez %l4, loop_1414 loop_1413: ldub [%l7 + 0x6C], %o5 tvs %icc, 0x6 fands %f2, %f8, %f8 loop_1414: fmovspos %icc, %f5, %f12 umul %g3, %g6, %o1 fble %fcc1, loop_1415 fandnot2s %f13, %f12, %f15 movleu %icc, %l1, %g2 move %xcc, %i5, %l5 loop_1415: std %f12, [%l7 + 0x68] fpsub16s %f15, %f12, %f5 fmovrsgez %g5, %f15, %f1 lduh [%l7 + 0x3E], %o2 st %f10, [%l7 + 0x20] edge16ln %i4, %i3, %g1 array8 %g7, %i6, %o0 xorcc %o4, %i1, %o6 edge32l %l6, %l2, %i0 fmovsn %icc, %f6, %f2 bge,pt %icc, loop_1416 fcmpgt32 %f12, %f6, %i7 stx %i2, [%l7 + 0x58] fbug,a %fcc3, loop_1417 loop_1416: fsrc2s %f1, %f0 fcmpgt32 %f4, %f6, %o3 sra %l3, %l0, %o7 loop_1417: taddcctv %g4, 0x17D0, %l4 fmovdvs %xcc, %f8, %f13 array32 %o5, %g6, %o1 ld [%l7 + 0x34], %f6 smulcc %l1, 0x1BD4, %g3 sth %g2, [%l7 + 0x54] fnot2s %f6, %f5 fmul8ulx16 %f4, %f14, %f14 fbo %fcc0, loop_1418 sllx %l5, %i5, %o2 fpadd16 %f2, %f14, %f10 ldx [%l7 + 0x20], %g5 loop_1418: fbg,a %fcc2, loop_1419 fbue %fcc0, loop_1420 srlx %i3, %g1, %i4 ldsb [%l7 + 0x7D], %g7 loop_1419: ldd [%l7 + 0x58], %f14 loop_1420: fbo %fcc0, loop_1421 movpos %icc, %o0, %o4 fba,a %fcc1, loop_1422 alignaddrl %i6, %i1, %o6 loop_1421: ldsb [%l7 + 0x43], %l2 fmovrdne %i0, %f8, %f12 loop_1422: ld [%l7 + 0x7C], %f11 fbe,a %fcc0, loop_1423 fmul8x16au %f5, %f7, %f12 fmovdleu %icc, %f8, %f15 movcs %icc, %l6, %i7 loop_1423: tn %xcc, 0x7 fbl %fcc1, loop_1424 te %icc, 0x5 ldsb [%l7 + 0x15], %i2 fmovsgu %xcc, %f14, %f9 loop_1424: ldub [%l7 + 0x0A], %l3 xor %l0, 0x17E6, %o7 edge8l %g4, %o3, %l4 edge8l %g6, %o5, %o1 sdivcc %l1, 0x01F4, %g2 movpos %xcc, %g3, %l5 fmovdne %icc, %f10, %f3 be,pn %xcc, loop_1425 stx %i5, [%l7 + 0x30] fmovdvc %icc, %f11, %f6 fnand %f0, %f14, %f12 loop_1425: fcmpne32 %f8, %f10, %o2 stw %g5, [%l7 + 0x48] bvc %icc, loop_1426 sra %i3, 0x16, %g1 fmovde %icc, %f2, %f1 fsrc2s %f5, %f2 loop_1426: movg %icc, %g7, %o0 tne %icc, 0x2 fble,a %fcc0, loop_1427 sdivcc %i4, 0x1C67, %o4 fmovrsne %i6, %f0, %f2 ldsw [%l7 + 0x1C], %o6 loop_1427: ldsb [%l7 + 0x28], %i1 ldub [%l7 + 0x66], %l2 lduh [%l7 + 0x62], %l6 fpsub16s %f5, %f4, %f8 fsrc2s %f4, %f14 xor %i0, %i2, %i7 std %f4, [%l7 + 0x48] edge16n %l3, %o7, %g4 tneg %icc, 0x7 fmovsg %icc, %f14, %f7 stw %o3, [%l7 + 0x74] lduw [%l7 + 0x40], %l4 bvs,a %icc, loop_1428 fmovscc %xcc, %f14, %f2 andcc %g6, %o5, %o1 edge8ln %l0, %g2, %g3 loop_1428: pdist %f4, %f14, %f2 fnands %f7, %f14, %f6 bgu %xcc, loop_1429 subccc %l5, %l1, %o2 ldx [%l7 + 0x30], %i5 xor %g5, %g1, %g7 loop_1429: fxor %f2, %f8, %f4 fpack16 %f4, %f3 fones %f7 ldx [%l7 + 0x18], %i3 fblg,a %fcc3, loop_1430 ldx [%l7 + 0x48], %o0 fcmpd %fcc1, %f4, %f12 fbule,a %fcc0, loop_1431 loop_1430: fbge %fcc0, loop_1432 umulcc %o4, %i6, %o6 ld [%l7 + 0x2C], %f9 loop_1431: fabss %f10, %f13 loop_1432: fmovdpos %icc, %f6, %f14 fnor %f0, %f2, %f6 sdivx %i1, 0x05CD, %l2 fmovdl %icc, %f12, %f1 sllx %l6, %i0, %i4 ld [%l7 + 0x48], %f9 stw %i2, [%l7 + 0x38] ld [%l7 + 0x5C], %f2 ld [%l7 + 0x30], %f11 ldsh [%l7 + 0x48], %l3 fmovdgu %xcc, %f9, %f13 fpackfix %f2, %f12 taddcctv %i7, 0x1B74, %g4 tpos %icc, 0x7 fmovrsgz %o7, %f2, %f1 ba,a,pn %icc, loop_1433 ble %xcc, loop_1434 fmovdvs %icc, %f1, %f3 nop setx loop_1435, %l0, %l1 jmpl %l1, %l4 loop_1433: std %f6, [%l7 + 0x50] loop_1434: movrgez %o3, %o5, %g6 udiv %o1, 0x0B4F, %l0 loop_1435: fmovrslz %g2, %f3, %f11 be,pn %xcc, loop_1436 fmovspos %xcc, %f8, %f1 fmovdcs %xcc, %f1, %f8 fcmple32 %f14, %f8, %l5 loop_1436: fmovsleu %xcc, %f11, %f7 ldsh [%l7 + 0x10], %l1 fnands %f8, %f3, %f7 movn %icc, %o2, %g3 fmovdne %xcc, %f14, %f9 fmovrdgz %i5, %f14, %f0 fcmpeq32 %f14, %f0, %g5 fmovrsne %g7, %f15, %f1 stw %i3, [%l7 + 0x58] ldsw [%l7 + 0x28], %g1 lduw [%l7 + 0x1C], %o4 edge32n %i6, %o0, %i1 fmul8x16au %f10, %f12, %f12 fnegs %f2, %f1 fnands %f15, %f0, %f13 fmul8x16al %f3, %f11, %f10 ldx [%l7 + 0x20], %l2 andn %o6, %l6, %i0 stx %i2, [%l7 + 0x60] st %f12, [%l7 + 0x64] fnands %f8, %f9, %f10 ldd [%l7 + 0x58], %f6 fpsub16s %f15, %f11, %f3 for %f6, %f6, %f10 tneg %icc, 0x6 nop setx loop_1437, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzero %f2 fpsub16s %f6, %f2, %f12 sth %i4, [%l7 + 0x7C] loop_1437: xorcc %l3, %g4, %i7 bcc,a %icc, loop_1438 movleu %icc, %o7, %o3 fandnot2 %f6, %f10, %f8 st %f3, [%l7 + 0x28] loop_1438: fpadd16 %f10, %f0, %f10 edge32 %l4, %o5, %g6 lduh [%l7 + 0x14], %l0 fmovscs %icc, %f10, %f0 lduh [%l7 + 0x64], %o1 edge16ln %g2, %l1, %l5 movvs %xcc, %o2, %g3 xnorcc %i5, %g5, %g7 lduw [%l7 + 0x08], %g1 fmovspos %icc, %f11, %f8 or %i3, 0x1EF9, %i6 move %icc, %o0, %o4 fzero %f4 sdiv %l2, 0x15D3, %o6 stb %i1, [%l7 + 0x7A] ldsb [%l7 + 0x68], %i0 ldsw [%l7 + 0x28], %i2 movrgz %l6, 0x3B8, %l3 subccc %i4, %i7, %o7 fcmps %fcc1, %f9, %f10 fmovrde %g4, %f2, %f12 fcmps %fcc2, %f11, %f1 ld [%l7 + 0x18], %f4 movrgz %o3, %o5, %l4 array8 %l0, %o1, %g2 fmovsge %xcc, %f9, %f10 fmovsl %xcc, %f12, %f2 fpmerge %f1, %f10, %f2 subcc %g6, 0x0C17, %l5 tsubcctv %o2, %l1, %i5 st %f6, [%l7 + 0x54] bl,pt %icc, loop_1439 ldsh [%l7 + 0x46], %g5 fmul8ulx16 %f12, %f14, %f10 fpack16 %f14, %f7 loop_1439: taddcc %g7, %g3, %g1 tle %icc, 0x1 st %f8, [%l7 + 0x20] fnands %f5, %f13, %f9 edge16ln %i3, %o0, %o4 fmovdleu %xcc, %f2, %f7 fmovdgu %icc, %f15, %f11 udiv %i6, 0x18B8, %l2 fblg %fcc1, loop_1440 fcmple32 %f0, %f12, %i1 ldd [%l7 + 0x20], %f14 nop setx loop_1441, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1440: fbuge,a %fcc1, loop_1442 movre %i0, %o6, %l6 movneg %xcc, %i2, %i4 loop_1441: andn %i7, 0x07CB, %o7 loop_1442: udivx %g4, 0x0F91, %o3 movre %o5, %l4, %l3 std %f8, [%l7 + 0x10] stb %o1, [%l7 + 0x71] fbl %fcc0, loop_1443 fzero %f2 stb %l0, [%l7 + 0x6F] std %f12, [%l7 + 0x18] loop_1443: subcc %g2, 0x158B, %g6 st %f3, [%l7 + 0x08] fmovdgu %icc, %f12, %f6 orcc %o2, 0x126B, %l5 ldx [%l7 + 0x48], %l1 alignaddr %i5, %g7, %g3 taddcctv %g5, 0x18AD, %g1 fcmped %fcc2, %f2, %f6 ta %icc, 0x0 ldsw [%l7 + 0x44], %o0 fexpand %f14, %f2 st %f4, [%l7 + 0x6C] fcmps %fcc2, %f12, %f13 stw %o4, [%l7 + 0x38] smul %i3, %i6, %l2 std %f10, [%l7 + 0x18] movcc %icc, %i0, %i1 fmuld8ulx16 %f14, %f1, %f6 edge16n %l6, %i2, %i4 bpos,pn %icc, loop_1444 movleu %xcc, %i7, %o6 fmul8ulx16 %f0, %f0, %f6 sth %g4, [%l7 + 0x40] loop_1444: stb %o7, [%l7 + 0x26] st %f14, [%l7 + 0x34] sdivcc %o5, 0x0713, %o3 movgu %icc, %l4, %l3 lduh [%l7 + 0x2C], %l0 fabsd %f4, %f12 fabsd %f10, %f12 fnor %f6, %f6, %f12 fba,a %fcc1, loop_1445 te %xcc, 0x2 fbu %fcc1, loop_1446 ldsb [%l7 + 0x14], %g2 loop_1445: nop setx loop_1447, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array32 %o1, %o2, %g6 loop_1446: ld [%l7 + 0x64], %f5 fblg,a %fcc0, loop_1448 loop_1447: bpos,pt %xcc, loop_1449 bleu %icc, loop_1450 sub %l5, %l1, %g7 loop_1448: ld [%l7 + 0x50], %f7 loop_1449: fmovdne %icc, %f4, %f0 loop_1450: ldsh [%l7 + 0x68], %g3 pdist %f12, %f4, %f6 te %icc, 0x5 fbl,a %fcc3, loop_1451 ldsb [%l7 + 0x35], %i5 sllx %g5, 0x04, %o0 fandnot2 %f2, %f6, %f10 loop_1451: ldsh [%l7 + 0x78], %o4 fnand %f12, %f12, %f4 fblg,a %fcc2, loop_1452 fmovdle %xcc, %f14, %f4 ldsh [%l7 + 0x1E], %g1 brgez,a %i3, loop_1453 loop_1452: stx %l2, [%l7 + 0x70] stw %i0, [%l7 + 0x3C] fand %f4, %f10, %f4 loop_1453: edge16n %i6, %i1, %l6 fandnot1s %f0, %f10, %f15 fpadd16s %f1, %f2, %f1 movvc %xcc, %i4, %i7 tvc %xcc, 0x1 ldsh [%l7 + 0x54], %i2 fmovdge %icc, %f7, %f5 tleu %xcc, 0x1 tg %icc, 0x0 umulcc %o6, %g4, %o5 fmovsa %xcc, %f11, %f11 alignaddr %o7, %l4, %l3 fmovd %f0, %f2 ldsh [%l7 + 0x30], %l0 udivcc %g2, 0x0AF2, %o3 fandnot1 %f8, %f0, %f10 ld [%l7 + 0x7C], %f15 fmul8x16 %f8, %f4, %f4 sub %o2, %g6, %o1 fcmpeq32 %f10, %f2, %l5 sdivx %l1, 0x08ED, %g3 sdivx %g7, 0x08FD, %i5 ld [%l7 + 0x34], %f9 movleu %icc, %o0, %o4 srax %g1, 0x12, %g5 st %f9, [%l7 + 0x48] bneg,a %icc, loop_1454 pdist %f8, %f2, %f2 brgz %i3, loop_1455 bne,a loop_1456 loop_1454: fcmpeq32 %f6, %f2, %l2 addccc %i0, 0x19D1, %i1 loop_1455: movcs %xcc, %i6, %l6 loop_1456: fcmpeq32 %f6, %f14, %i4 tn %xcc, 0x6 ld [%l7 + 0x6C], %f0 ldd [%l7 + 0x60], %f4 stx %i2, [%l7 + 0x50] fcmpes %fcc1, %f5, %f15 bshuffle %f6, %f12, %f14 fornot2 %f8, %f8, %f6 addc %i7, 0x03DC, %o6 movn %icc, %g4, %o7 fornot2s %f2, %f12, %f1 subc %l4, 0x0944, %o5 alignaddr %l3, %g2, %o3 udivcc %l0, 0x11B1, %o2 edge16l %o1, %l5, %g6 ldd [%l7 + 0x10], %f10 brz %g3, loop_1457 ldsb [%l7 + 0x55], %g7 subcc %i5, %o0, %l1 fbue %fcc2, loop_1458 loop_1457: smulcc %g1, %o4, %i3 sth %l2, [%l7 + 0x10] ld [%l7 + 0x4C], %f0 loop_1458: fmovrslz %g5, %f13, %f4 or %i1, %i0, %i6 tsubcc %l6, 0x086F, %i2 bvs,a,pt %icc, loop_1459 fcmpne32 %f0, %f4, %i7 subcc %o6, 0x1C76, %i4 fnegs %f15, %f14 loop_1459: fcmple32 %f4, %f10, %o7 bg,a %xcc, loop_1460 ld [%l7 + 0x74], %f2 mova %icc, %g4, %o5 fpmerge %f9, %f11, %f8 loop_1460: ldub [%l7 + 0x2A], %l3 fmovdge %icc, %f12, %f9 fands %f10, %f5, %f7 ldx [%l7 + 0x20], %g2 ldx [%l7 + 0x20], %l4 fone %f6 fones %f14 smulcc %o3, %l0, %o2 fone %f14 andn %o1, %l5, %g3 ld [%l7 + 0x48], %f14 udiv %g6, 0x086C, %g7 tcc %xcc, 0x2 te %icc, 0x3 fmovscs %icc, %f1, %f2 stx %i5, [%l7 + 0x60] fbue %fcc0, loop_1461 movn %xcc, %o0, %l1 lduh [%l7 + 0x40], %o4 fones %f14 loop_1461: nop setx loop_1462, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8ln %g1, %i3, %g5 movleu %xcc, %i1, %i0 brgz %i6, loop_1463 loop_1462: bleu,a loop_1464 edge16n %l2, %l6, %i2 sth %o6, [%l7 + 0x4E] loop_1463: fmovdvc %xcc, %f2, %f8 loop_1464: tle %xcc, 0x2 fcmpeq32 %f2, %f14, %i7 tcc %icc, 0x4 fcmpeq32 %f6, %f12, %i4 ble,a,pn %xcc, loop_1465 or %o7, 0x0234, %o5 fcmple16 %f2, %f14, %l3 sdivcc %g4, 0x0308, %l4 loop_1465: fpsub32s %f7, %f2, %f2 or %o3, %g2, %l0 sth %o1, [%l7 + 0x52] ldx [%l7 + 0x30], %o2 fmovscs %icc, %f2, %f13 st %f4, [%l7 + 0x1C] fmovrdgez %g3, %f12, %f8 ldsb [%l7 + 0x25], %g6 fmovs %f14, %f9 movn %xcc, %g7, %i5 tgu %icc, 0x7 lduw [%l7 + 0x28], %l5 fbug %fcc1, loop_1466 fnand %f4, %f6, %f8 fornot1s %f14, %f11, %f3 ldub [%l7 + 0x3D], %l1 loop_1466: ld [%l7 + 0x7C], %f3 fxnor %f6, %f14, %f10 brgz %o0, loop_1467 addcc %g1, 0x102A, %o4 array8 %g5, %i1, %i3 sdivcc %i6, 0x11B8, %l2 loop_1467: ldub [%l7 + 0x77], %l6 fpsub16s %f8, %f9, %f10 bg,a %icc, loop_1468 stx %i0, [%l7 + 0x20] tpos %xcc, 0x0 fmovsgu %icc, %f3, %f7 loop_1468: ldub [%l7 + 0x0F], %o6 movleu %xcc, %i7, %i4 ldub [%l7 + 0x12], %o7 fpsub16 %f8, %f8, %f14 lduw [%l7 + 0x0C], %o5 edge16l %l3, %g4, %i2 fmovda %icc, %f14, %f5 addccc %l4, 0x114E, %o3 fxnor %f10, %f12, %f10 std %f2, [%l7 + 0x28] stw %l0, [%l7 + 0x0C] fba %fcc1, loop_1469 movrne %o1, 0x266, %o2 fmovdvs %xcc, %f0, %f14 alignaddr %g2, %g6, %g7 loop_1469: umulcc %i5, 0x0773, %l5 movle %xcc, %l1, %g3 tleu %xcc, 0x7 ldub [%l7 + 0x60], %o0 fmovsneg %icc, %f14, %f8 ldsb [%l7 + 0x41], %g1 std %f10, [%l7 + 0x58] edge32n %o4, %g5, %i3 ldsb [%l7 + 0x3B], %i6 fmovdvc %xcc, %f0, %f5 bl,a %icc, loop_1470 fands %f14, %f3, %f15 array16 %l2, %l6, %i0 ldsh [%l7 + 0x70], %o6 loop_1470: fornot1s %f6, %f8, %f14 fpadd16s %f4, %f2, %f7 addcc %i7, 0x14D8, %i4 edge16 %i1, %o7, %o5 move %icc, %l3, %i2 brgez,a %g4, loop_1471 fpadd32 %f12, %f6, %f12 edge8ln %o3, %l4, %l0 lduw [%l7 + 0x68], %o2 loop_1471: ldub [%l7 + 0x42], %o1 fnegs %f7, %f13 lduh [%l7 + 0x52], %g2 fmovsn %xcc, %f3, %f3 fmovde %xcc, %f4, %f2 stx %g7, [%l7 + 0x40] ldsw [%l7 + 0x30], %i5 brlez,a %g6, loop_1472 fmovdge %xcc, %f2, %f2 array16 %l1, %l5, %o0 fnor %f0, %f8, %f10 loop_1472: movrlz %g3, 0x1BF, %o4 ldub [%l7 + 0x28], %g5 bvs loop_1473 stw %g1, [%l7 + 0x60] lduh [%l7 + 0x28], %i6 fmovdcs %xcc, %f4, %f12 loop_1473: umulcc %i3, 0x1EF2, %l6 lduw [%l7 + 0x6C], %l2 stw %o6, [%l7 + 0x14] sub %i7, 0x1C78, %i0 tn %icc, 0x2 fsrc1 %f4, %f12 ta %icc, 0x0 fmovsa %xcc, %f0, %f14 ldd [%l7 + 0x30], %f0 for %f8, %f0, %f12 sdivcc %i1, 0x0F61, %o7 ld [%l7 + 0x08], %f8 tcs %xcc, 0x0 fnand %f2, %f0, %f12 fcmpeq16 %f10, %f6, %i4 and %o5, 0x08E2, %i2 fbue %fcc0, loop_1474 fpadd32s %f3, %f7, %f5 movne %xcc, %l3, %o3 for %f12, %f14, %f0 loop_1474: addc %l4, 0x0A23, %g4 ldx [%l7 + 0x30], %l0 stw %o2, [%l7 + 0x20] umul %g2, 0x00CD, %g7 sdivx %o1, 0x0B31, %g6 ldd [%l7 + 0x70], %f0 bpos,pt %icc, loop_1475 fmovrdlez %i5, %f14, %f0 fnot2s %f6, %f14 fexpand %f12, %f14 loop_1475: brgz %l1, loop_1476 ldx [%l7 + 0x30], %l5 fabss %f0, %f13 siam 0x4 loop_1476: ldsh [%l7 + 0x76], %g3 fmuld8sux16 %f14, %f0, %f14 fxnor %f4, %f12, %f14 movvc %icc, %o0, %g5 fmovscs %icc, %f15, %f1 ldx [%l7 + 0x08], %g1 fzeros %f2 movcc %xcc, %i6, %o4 fxors %f1, %f10, %f10 fcmpd %fcc3, %f2, %f6 andn %l6, %l2, %o6 ldsw [%l7 + 0x1C], %i3 sth %i7, [%l7 + 0x4E] ldd [%l7 + 0x10], %f10 std %f0, [%l7 + 0x10] bg,a,pn %xcc, loop_1477 edge32n %i0, %i1, %o7 movrgz %i4, %i2, %o5 stb %l3, [%l7 + 0x5D] loop_1477: movcs %icc, %l4, %o3 ldd [%l7 + 0x20], %f14 sdiv %g4, 0x19FB, %o2 ldub [%l7 + 0x7A], %g2 sdiv %g7, 0x114F, %o1 ldsw [%l7 + 0x68], %g6 udiv %l0, 0x1B74, %l1 std %f12, [%l7 + 0x10] bneg,a,pt %icc, loop_1478 ldsw [%l7 + 0x0C], %i5 fornot1s %f10, %f3, %f8 fone %f2 loop_1478: edge16ln %g3, %l5, %g5 fpack16 %f2, %f15 andncc %o0, %g1, %i6 smulcc %l6, 0x1A72, %o4 ble,pt %icc, loop_1479 orn %o6, %l2, %i3 lduw [%l7 + 0x70], %i7 stx %i0, [%l7 + 0x58] loop_1479: lduw [%l7 + 0x64], %o7 fcmple16 %f8, %f2, %i4 call loop_1480 tsubcc %i2, %i1, %o5 ldsb [%l7 + 0x08], %l3 ldsh [%l7 + 0x1C], %l4 loop_1480: st %f0, [%l7 + 0x08] brz %o3, loop_1481 lduw [%l7 + 0x44], %o2 fsrc2 %f10, %f4 fmovscc %icc, %f9, %f2 loop_1481: brnz %g2, loop_1482 tsubcc %g4, 0x09DF, %o1 fnands %f10, %f13, %f11 ldsw [%l7 + 0x28], %g6 loop_1482: fpadd32s %f8, %f2, %f6 taddcc %l0, %g7, %i5 bne loop_1483 fandnot1 %f0, %f6, %f8 tcc %xcc, 0x7 sdivx %g3, 0x1161, %l5 loop_1483: fcmple32 %f4, %f6, %g5 fnot1s %f7, %f14 fcmple16 %f0, %f0, %l1 nop setx loop_1484, %l0, %l1 jmpl %l1, %o0 ld [%l7 + 0x0C], %f1 ldsh [%l7 + 0x0E], %g1 smulcc %l6, %i6, %o4 loop_1484: lduh [%l7 + 0x20], %o6 ldsh [%l7 + 0x10], %i3 xorcc %i7, %l2, %i0 fmovdgu %icc, %f11, %f10 fmovdl %xcc, %f4, %f3 srlx %o7, %i4, %i2 ldsw [%l7 + 0x70], %o5 stb %i1, [%l7 + 0x7B] bleu,a loop_1485 bg,a %icc, loop_1486 nop setx loop_1487, %l0, %l1 jmpl %l1, %l3 fnegd %f10, %f14 loop_1485: edge32n %l4, %o2, %o3 loop_1486: ble %xcc, loop_1488 loop_1487: ldsb [%l7 + 0x50], %g4 ldub [%l7 + 0x45], %g2 mulx %g6, 0x03FD, %o1 loop_1488: fmovrde %g7, %f12, %f2 edge32 %i5, %l0, %l5 fmovsl %xcc, %f7, %f1 fmul8x16au %f2, %f7, %f10 fpsub16s %f13, %f0, %f11 fnot2 %f12, %f12 bne,pn %icc, loop_1489 lduw [%l7 + 0x68], %g5 bvc,pt %icc, loop_1490 brz,a %g3, loop_1491 loop_1489: fmovs %f3, %f6 st %f7, [%l7 + 0x38] loop_1490: fmovrslz %o0, %f3, %f7 loop_1491: ta %xcc, 0x4 sdivx %l1, 0x01E0, %l6 xor %g1, %i6, %o4 fexpand %f0, %f10 fba,a %fcc2, loop_1492 fsrc1s %f1, %f4 tvc %icc, 0x3 fbue %fcc3, loop_1493 loop_1492: tsubcctv %o6, 0x1D10, %i3 fbge,a %fcc0, loop_1494 fbug,a %fcc0, loop_1495 loop_1493: ld [%l7 + 0x34], %f11 sth %i7, [%l7 + 0x12] loop_1494: movrgz %l2, 0x3EA, %i0 loop_1495: movne %xcc, %i4, %i2 brgz,a %o5, loop_1496 stx %i1, [%l7 + 0x60] fmovde %icc, %f0, %f6 fnors %f5, %f0, %f8 loop_1496: ld [%l7 + 0x78], %f7 fcmped %fcc2, %f2, %f12 tge %xcc, 0x3 bne,a %icc, loop_1497 ld [%l7 + 0x24], %f10 alignaddr %l3, %l4, %o2 ldub [%l7 + 0x4E], %o7 loop_1497: stx %g4, [%l7 + 0x30] lduw [%l7 + 0x3C], %g2 fmovdleu %xcc, %f9, %f14 mova %icc, %o3, %o1 movrgz %g6, 0x131, %g7 edge8l %i5, %l5, %g5 subcc %g3, %l0, %l1 fmovdgu %xcc, %f12, %f12 umulcc %l6, 0x17F5, %o0 fbug %fcc0, loop_1498 mova %xcc, %i6, %o4 st %f7, [%l7 + 0x18] st %f13, [%l7 + 0x14] loop_1498: stb %g1, [%l7 + 0x6A] st %f10, [%l7 + 0x5C] sth %i3, [%l7 + 0x10] stx %o6, [%l7 + 0x20] sth %i7, [%l7 + 0x2C] fxnors %f7, %f5, %f6 umulcc %i0, 0x0824, %l2 fmul8x16au %f8, %f12, %f10 tne %icc, 0x4 bvc,pn %icc, loop_1499 edge32n %i2, %i4, %i1 ldx [%l7 + 0x70], %l3 srax %o5, 0x1B, %l4 loop_1499: stw %o7, [%l7 + 0x14] bl,a,pt %icc, loop_1500 fzero %f0 fmovdvs %xcc, %f4, %f5 fandnot1s %f10, %f14, %f8 loop_1500: ldsh [%l7 + 0x0A], %g4 tge %icc, 0x4 fandnot2s %f15, %f3, %f7 tl %icc, 0x4 ldub [%l7 + 0x38], %g2 fbo %fcc3, loop_1501 subccc %o2, 0x0915, %o3 fandnot1s %f15, %f1, %f3 fornot1s %f1, %f12, %f11 loop_1501: orncc %o1, 0x16FA, %g7 ldsw [%l7 + 0x70], %g6 movn %icc, %i5, %l5 fmul8sux16 %f14, %f10, %f6 stb %g5, [%l7 + 0x5B] ldd [%l7 + 0x08], %f10 stb %l0, [%l7 + 0x0D] fpmerge %f5, %f0, %f12 addcc %l1, 0x0AA5, %l6 ld [%l7 + 0x14], %f13 fpsub16 %f2, %f6, %f12 te %xcc, 0x0 fmovdvs %icc, %f4, %f12 fornot1 %f6, %f6, %f12 sdivcc %g3, 0x019E, %i6 ldsw [%l7 + 0x54], %o0 ldsb [%l7 + 0x4F], %o4 ldsh [%l7 + 0x58], %i3 ldsw [%l7 + 0x40], %o6 edge8ln %i7, %i0, %g1 ld [%l7 + 0x34], %f15 bg,pn %xcc, loop_1502 st %f10, [%l7 + 0x30] bpos,pn %icc, loop_1503 mulscc %l2, %i4, %i2 loop_1502: fmovrsgz %i1, %f6, %f12 fpsub32s %f8, %f3, %f9 loop_1503: fmovse %icc, %f15, %f4 fornot1 %f12, %f10, %f2 fpackfix %f2, %f10 lduw [%l7 + 0x70], %l3 edge32ln %o5, %o7, %l4 movrgez %g2, 0x3AF, %o2 andncc %g4, %o1, %o3 movvc %icc, %g7, %g6 ld [%l7 + 0x70], %f9 movgu %icc, %i5, %g5 stb %l0, [%l7 + 0x7F] addccc %l1, %l6, %g3 ldub [%l7 + 0x46], %l5 fsrc2 %f10, %f10 ldd [%l7 + 0x68], %f0 tvc %icc, 0x3 array32 %o0, %o4, %i3 tcs %xcc, 0x6 fmul8sux16 %f6, %f10, %f10 fmovd %f4, %f0 fsrc1 %f14, %f8 nop setx loop_1504, %l0, %l1 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 + 0x64], %f3 fcmpeq16 %f8, %f10, %i6 ldx [%l7 + 0x38], %o6 loop_1504: fbn,a %fcc2, loop_1505 bvs %icc, loop_1506 stb %i0, [%l7 + 0x0F] fcmpd %fcc3, %f12, %f12 loop_1505: fpadd32 %f4, %f0, %f10 loop_1506: ta %xcc, 0x6 nop setx loop_1507, %l0, %l1 jmpl %l1, %i7 fands %f0, %f13, %f11 fnot2 %f2, %f4 stw %g1, [%l7 + 0x70] loop_1507: fmovrslez %i4, %f1, %f2 fxnors %f2, %f9, %f10 fxor %f6, %f4, %f12 sdiv %i2, 0x16A9, %l2 tne %xcc, 0x6 addc %i1, 0x0ED3, %o5 ldub [%l7 + 0x48], %l3 ldsh [%l7 + 0x26], %o7 movvc %icc, %g2, %o2 ldx [%l7 + 0x30], %l4 srax %o1, 0x11, %g4 edge32ln %g7, %g6, %i5 srlx %g5, %l0, %o3 sub %l1, 0x0599, %g3 xor %l6, 0x0BDC, %o0 sth %o4, [%l7 + 0x34] stx %i3, [%l7 + 0x50] subcc %l5, %i6, %i0 popc 0x1F78, %o6 fpadd16 %f2, %f6, %f12 ldx [%l7 + 0x10], %i7 lduw [%l7 + 0x7C], %i4 fbuge %fcc2, loop_1508 bge loop_1509 fmovspos %xcc, %f2, %f8 fmovdg %xcc, %f9, %f2 loop_1508: fpsub16s %f4, %f8, %f14 loop_1509: bgu %xcc, loop_1510 fmul8ulx16 %f6, %f12, %f2 fmul8ulx16 %f0, %f2, %f10 bl,a %icc, loop_1511 loop_1510: xnor %g1, 0x1787, %l2 edge32ln %i2, %i1, %o5 tn %icc, 0x3 loop_1511: ld [%l7 + 0x50], %f6 ldsb [%l7 + 0x0B], %l3 ldsh [%l7 + 0x6A], %o7 stx %o2, [%l7 + 0x58] fand %f12, %f12, %f4 fpackfix %f14, %f1 tge %xcc, 0x3 ldub [%l7 + 0x21], %l4 edge8ln %o1, %g4, %g7 fcmpne16 %f12, %f14, %g2 movpos %icc, %g6, %g5 ldsb [%l7 + 0x71], %i5 fmuld8ulx16 %f14, %f0, %f6 sth %o3, [%l7 + 0x44] ld [%l7 + 0x08], %f1 fandnot1s %f8, %f10, %f12 fbn %fcc0, loop_1512 stb %l1, [%l7 + 0x63] movleu %xcc, %g3, %l6 fone %f8 loop_1512: fands %f7, %f13, %f3 lduh [%l7 + 0x6C], %l0 fpadd16s %f2, %f15, %f10 fnands %f12, %f3, %f0 ldx [%l7 + 0x30], %o4 fmul8ulx16 %f10, %f14, %f12 fmuld8ulx16 %f5, %f1, %f12 fnand %f10, %f0, %f4 fabsd %f8, %f6 lduw [%l7 + 0x74], %i3 stw %o0, [%l7 + 0x28] std %f6, [%l7 + 0x58] fsrc2 %f8, %f10 edge32n %l5, %i0, %o6 fblg,a %fcc2, loop_1513 movl %icc, %i7, %i6 edge8ln %i4, %g1, %l2 lduh [%l7 + 0x50], %i1 loop_1513: st %f13, [%l7 + 0x74] bl,a,pn %xcc, loop_1514 sdivcc %i2, 0x12F8, %o5 movl %icc, %o7, %o2 fmovdvc %icc, %f8, %f2 loop_1514: brgez %l4, loop_1515 ldsw [%l7 + 0x24], %l3 edge8l %o1, %g7, %g4 move %xcc, %g6, %g2 loop_1515: fmul8x16au %f4, %f10, %f12 fands %f15, %f3, %f10 fbe %fcc2, loop_1516 tge %icc, 0x5 fnands %f7, %f2, %f12 fcmpgt32 %f0, %f14, %i5 loop_1516: fpsub16s %f6, %f1, %f10 lduw [%l7 + 0x78], %o3 tn %xcc, 0x4 brlez %l1, loop_1517 fpadd32 %f4, %f4, %f8 stx %g3, [%l7 + 0x50] stx %g5, [%l7 + 0x20] loop_1517: fbuge %fcc1, loop_1518 stx %l6, [%l7 + 0x38] bg,pt %xcc, loop_1519 lduw [%l7 + 0x6C], %o4 loop_1518: ldub [%l7 + 0x43], %i3 edge32l %l0, %l5, %o0 loop_1519: ba %icc, loop_1520 mulscc %o6, 0x0E07, %i7 move %xcc, %i6, %i0 fmovsne %icc, %f10, %f6 loop_1520: tge %icc, 0x2 fmovdle %xcc, %f1, %f7 fmovsge %icc, %f10, %f5 ldx [%l7 + 0x30], %g1 fpsub16 %f6, %f4, %f12 sth %l2, [%l7 + 0x46] fsrc2s %f11, %f8 fmovrslz %i4, %f3, %f2 stx %i2, [%l7 + 0x30] fmovrdgz %o5, %f8, %f12 edge32n %o7, %o2, %l4 fmovd %f14, %f14 sllx %l3, %o1, %g7 bne,a %icc, loop_1521 fpackfix %f8, %f1 fmovdcc %xcc, %f0, %f15 sth %g4, [%l7 + 0x5A] loop_1521: fblg,a %fcc3, loop_1522 fmuld8sux16 %f14, %f8, %f6 movpos %icc, %g6, %i1 fmovdle %xcc, %f9, %f8 loop_1522: fbge %fcc2, loop_1523 tge %icc, 0x3 movg %xcc, %g2, %i5 fmovdge %icc, %f11, %f2 loop_1523: fbg %fcc0, loop_1524 fbn %fcc2, loop_1525 movre %l1, %o3, %g3 fcmped %fcc0, %f0, %f2 loop_1524: bleu loop_1526 loop_1525: ldub [%l7 + 0x40], %g5 fnegd %f0, %f12 srl %l6, 0x11, %o4 loop_1526: fornot1 %f10, %f10, %f14 ldub [%l7 + 0x1C], %l0 fmovse %icc, %f14, %f12 std %f6, [%l7 + 0x18] fpack32 %f10, %f6, %f4 fpack32 %f8, %f8, %f0 st %f11, [%l7 + 0x28] fxnor %f10, %f2, %f0 fmovrdne %i3, %f12, %f14 ldd [%l7 + 0x38], %f6 fcmpd %fcc1, %f0, %f14 fexpand %f3, %f10 orn %l5, 0x09E5, %o6 lduh [%l7 + 0x4A], %i7 edge8ln %o0, %i0, %i6 tn %icc, 0x4 stb %l2, [%l7 + 0x36] fbu %fcc1, loop_1527 tle %xcc, 0x4 tge %xcc, 0x3 stw %g1, [%l7 + 0x14] loop_1527: udivcc %i2, 0x04DA, %i4 movn %icc, %o7, %o2 orcc %l4, 0x066D, %l3 xorcc %o5, %g7, %g4 stx %o1, [%l7 + 0x38] fmovsleu %icc, %f11, %f13 stw %i1, [%l7 + 0x34] srax %g2, %i5, %l1 movcs %icc, %o3, %g3 ldx [%l7 + 0x40], %g5 ble,a,pn %xcc, loop_1528 fmovse %icc, %f12, %f3 fcmpgt32 %f8, %f4, %l6 fabsd %f12, %f14 loop_1528: fones %f10 ldub [%l7 + 0x0A], %o4 call loop_1529 ldsh [%l7 + 0x3E], %l0 fmuld8sux16 %f2, %f2, %f14 std %f10, [%l7 + 0x30] loop_1529: fpadd16 %f10, %f10, %f8 array8 %g6, %i3, %o6 subc %l5, %i7, %i0 std %f6, [%l7 + 0x08] ldsh [%l7 + 0x36], %i6 fmovrsgez %l2, %f3, %f8 fmul8ulx16 %f14, %f2, %f12 fxors %f0, %f15, %f14 fornot1s %f13, %f7, %f9 ldub [%l7 + 0x4C], %g1 movvc %icc, %i2, %o0 fmovdvc %xcc, %f11, %f4 sethi 0x0E31, %i4 tleu %icc, 0x3 ldsw [%l7 + 0x20], %o7 ldub [%l7 + 0x26], %o2 te %xcc, 0x0 add %l4, 0x0991, %o5 std %f2, [%l7 + 0x28] call loop_1530 andncc %l3, %g7, %g4 ldub [%l7 + 0x2B], %i1 ldx [%l7 + 0x20], %o1 loop_1530: ldsb [%l7 + 0x6F], %g2 st %f4, [%l7 + 0x14] fmul8x16al %f3, %f8, %f10 fandnot2 %f8, %f2, %f2 ldsw [%l7 + 0x54], %l1 brz,a %o3, loop_1531 fmovdne %xcc, %f14, %f4 bvs,pn %xcc, loop_1532 fmovrde %i5, %f2, %f14 loop_1531: std %f4, [%l7 + 0x78] fpsub16 %f10, %f8, %f8 loop_1532: fandnot2 %f4, %f10, %f0 fcmpd %fcc0, %f2, %f6 fmovdle %icc, %f15, %f0 fmovsle %xcc, %f2, %f6 fmovscc %xcc, %f1, %f4 movl %icc, %g3, %g5 ldsh [%l7 + 0x42], %l6 fpack16 %f12, %f9 stb %l0, [%l7 + 0x26] nop setx loop_1533, %l0, %l1 jmpl %l1, %o4 fmul8x16au %f3, %f1, %f12 udivcc %i3, 0x0248, %g6 fands %f13, %f12, %f1 loop_1533: fbg %fcc3, loop_1534 ld [%l7 + 0x18], %f0 subc %l5, %o6, %i7 ldsh [%l7 + 0x3C], %i0 loop_1534: fblg,a %fcc0, loop_1535 ldd [%l7 + 0x78], %f8 movvs %icc, %i6, %g1 tg %icc, 0x4 loop_1535: brgez,a %l2, loop_1536 ldsh [%l7 + 0x22], %i2 stx %o0, [%l7 + 0x18] fmovdpos %icc, %f14, %f2 loop_1536: lduw [%l7 + 0x10], %i4 orncc %o7, 0x1B31, %l4 fmovdcs %xcc, %f7, %f12 tneg %icc, 0x7 orncc %o2, %l3, %g7 movn %icc, %o5, %i1 bg,pt %icc, loop_1537 fmuld8ulx16 %f15, %f0, %f6 tge %xcc, 0x5 mulscc %g4, 0x06AC, %o1 loop_1537: fbge %fcc3, loop_1538 stb %l1, [%l7 + 0x74] fpackfix %f4, %f7 te %xcc, 0x2 loop_1538: std %f6, [%l7 + 0x60] ld [%l7 + 0x1C], %f3 ldd [%l7 + 0x08], %f4 sth %g2, [%l7 + 0x78] stx %i5, [%l7 + 0x48] orcc %o3, %g5, %l6 fsrc1s %f11, %f4 sra %l0, %g3, %i3 bcc %icc, loop_1539 fands %f10, %f3, %f13 fmovsvc %xcc, %f0, %f3 lduh [%l7 + 0x48], %o4 loop_1539: fmovrdgez %l5, %f10, %f0 lduw [%l7 + 0x0C], %o6 fmovdge %icc, %f2, %f7 std %f8, [%l7 + 0x50] ldub [%l7 + 0x7C], %g6 move %xcc, %i7, %i0 xorcc %g1, %i6, %l2 tpos %xcc, 0x5 sth %i2, [%l7 + 0x72] be,pt %icc, loop_1540 fbge %fcc3, loop_1541 ldd [%l7 + 0x20], %f10 edge32n %o0, %o7, %l4 loop_1540: lduw [%l7 + 0x6C], %o2 loop_1541: fbue,a %fcc2, loop_1542 fcmpeq16 %f10, %f6, %l3 fmovdcc %icc, %f6, %f1 alignaddrl %g7, %i4, %o5 loop_1542: udivcc %g4, 0x1775, %i1 edge16n %o1, %g2, %i5 ta %xcc, 0x2 lduh [%l7 + 0x1A], %o3 fmuld8sux16 %f1, %f0, %f8 lduh [%l7 + 0x5E], %l1 edge8ln %g5, %l6, %l0 fmovrdgz %i3, %f8, %f2 sra %o4, 0x0D, %l5 fmovrse %o6, %f3, %f15 sra %g6, %i7, %g3 ldsb [%l7 + 0x2D], %g1 pdist %f12, %f0, %f4 edge8n %i0, %l2, %i6 sth %o0, [%l7 + 0x52] bg %icc, loop_1543 fnegs %f7, %f1 fandnot1 %f10, %f6, %f10 ldd [%l7 + 0x20], %f4 loop_1543: fandnot1s %f9, %f3, %f14 sdivx %i2, 0x0F9A, %l4 fmovdleu %xcc, %f15, %f15 tge %icc, 0x5 smul %o7, 0x0D65, %l3 fpack32 %f0, %f6, %f12 stx %o2, [%l7 + 0x28] fmul8sux16 %f6, %f14, %f14 fmovscs %icc, %f0, %f5 brgz,a %g7, loop_1544 fmovscc %xcc, %f8, %f14 stx %o5, [%l7 + 0x18] movrlz %i4, 0x1ED, %g4 loop_1544: nop setx loop_1545, %l0, %l1 jmpl %l1, %i1 lduh [%l7 + 0x28], %o1 edge32ln %g2, %i5, %l1 bcc,a %icc, loop_1546 loop_1545: array32 %o3, %l6, %l0 movcc %xcc, %g5, %o4 fexpand %f14, %f4 loop_1546: fxnors %f2, %f14, %f3 and %l5, %o6, %i3 fbue %fcc3, loop_1547 add %g6, %i7, %g3 sllx %g1, 0x12, %i0 tleu %icc, 0x6 loop_1547: sllx %l2, 0x05, %i6 fbe %fcc1, loop_1548 fbg %fcc1, loop_1549 ldub [%l7 + 0x67], %i2 ld [%l7 + 0x14], %f12 loop_1548: fnand %f12, %f14, %f0 loop_1549: nop setx loop_1550, %l0, %l1 jmpl %l1, %o0 fpadd32 %f12, %f8, %f2 edge16l %o7, %l3, %l4 edge16n %o2, %g7, %i4 loop_1550: fmovrsgez %g4, %f11, %f10 fsrc1s %f8, %f12 stw %i1, [%l7 + 0x48] sdivx %o1, 0x16C3, %g2 fbn,a %fcc2, loop_1551 fnot2 %f0, %f0 srax %i5, 0x1E, %l1 fblg,a %fcc0, loop_1552 loop_1551: tge %xcc, 0x7 movg %icc, %o5, %o3 brgz,a %l6, loop_1553 loop_1552: tcc %xcc, 0x1 fmovdvs %icc, %f10, %f3 fcmpes %fcc2, %f14, %f1 loop_1553: ldd [%l7 + 0x18], %f14 fpadd16 %f10, %f2, %f10 ldub [%l7 + 0x45], %l0 st %f11, [%l7 + 0x4C] array16 %g5, %l5, %o4 fbo %fcc3, loop_1554 movleu %icc, %o6, %i3 andn %g6, 0x09CD, %i7 taddcctv %g1, 0x0183, %i0 loop_1554: ldsb [%l7 + 0x47], %g3 fpackfix %f0, %f0 fmovrde %i6, %f8, %f10 popc 0x1C7E, %i2 fmuld8ulx16 %f2, %f11, %f0 ldsw [%l7 + 0x10], %o0 fpack32 %f2, %f14, %f0 ldsb [%l7 + 0x17], %l2 fbu %fcc1, loop_1555 fbg,a %fcc3, loop_1556 movpos %xcc, %l3, %o7 alignaddr %l4, %g7, %o2 loop_1555: fmul8x16al %f11, %f14, %f4 loop_1556: fcmped %fcc3, %f6, %f6 stx %g4, [%l7 + 0x60] tneg %xcc, 0x3 ldsh [%l7 + 0x14], %i1 fcmple32 %f8, %f14, %o1 sth %i4, [%l7 + 0x60] fbg %fcc1, loop_1557 mova %icc, %i5, %g2 xnorcc %o5, %l1, %l6 fbge,a %fcc3, loop_1558 loop_1557: stw %l0, [%l7 + 0x48] std %f4, [%l7 + 0x18] ldx [%l7 + 0x50], %g5 loop_1558: fmovdleu %xcc, %f12, %f0 taddcc %o3, 0x14C0, %l5 fsrc1s %f9, %f15 bne,pt %icc, loop_1559 fbue,a %fcc3, loop_1560 st %f10, [%l7 + 0x2C] fnand %f14, %f2, %f4 loop_1559: fbue,a %fcc2, loop_1561 loop_1560: fmovrdgz %o4, %f10, %f8 subccc %i3, 0x0A3C, %o6 fmovde %xcc, %f15, %f15 loop_1561: ldub [%l7 + 0x74], %g6 umulcc %g1, 0x1097, %i7 ldub [%l7 + 0x6B], %g3 edge32ln %i0, %i6, %o0 tsubcc %l2, %i2, %o7 fpackfix %f10, %f6 fxnor %f10, %f0, %f12 edge32 %l3, %l4, %o2 st %f13, [%l7 + 0x78] edge8l %g4, %g7, %i1 ldx [%l7 + 0x58], %i4 ldsb [%l7 + 0x5F], %o1 fmul8x16al %f6, %f4, %f8 stb %g2, [%l7 + 0x2A] movrlez %o5, %l1, %l6 tleu %icc, 0x2 ldx [%l7 + 0x18], %i5 siam 0x4 fxnors %f14, %f2, %f2 sdiv %g5, 0x000F, %l0 ldx [%l7 + 0x68], %l5 ldd [%l7 + 0x10], %f4 ld [%l7 + 0x74], %f1 lduh [%l7 + 0x40], %o3 te %xcc, 0x7 ldsb [%l7 + 0x56], %o4 ldd [%l7 + 0x10], %f4 ldsw [%l7 + 0x4C], %o6 subc %i3, 0x12B7, %g6 bcc,pn %icc, loop_1562 sth %i7, [%l7 + 0x2A] edge8 %g1, %i0, %i6 umul %o0, %g3, %i2 loop_1562: fmovsvs %icc, %f1, %f6 stx %o7, [%l7 + 0x58] xnorcc %l3, %l4, %l2 fmovrsne %g4, %f3, %f8 lduh [%l7 + 0x12], %o2 ld [%l7 + 0x44], %f11 fors %f5, %f15, %f4 brnz %g7, loop_1563 edge16l %i1, %i4, %o1 bne %icc, loop_1564 fbuge %fcc1, loop_1565 loop_1563: fpadd16s %f3, %f0, %f4 srl %g2, 0x1D, %o5 loop_1564: fbge %fcc3, loop_1566 loop_1565: fmovdne %icc, %f14, %f14 fmovscc %xcc, %f8, %f14 fzero %f6 loop_1566: te %xcc, 0x5 lduw [%l7 + 0x44], %l1 array32 %l6, %g5, %l0 alignaddrl %l5, %i5, %o3 and %o4, %o6, %i3 fnand %f12, %f0, %f6 fpsub32 %f8, %f8, %f6 fsrc1 %f6, %f14 fexpand %f13, %f0 xorcc %g6, %g1, %i0 fandnot2 %f10, %f4, %f2 taddcc %i7, %o0, %g3 fpmerge %f11, %f11, %f0 fmul8x16al %f3, %f8, %f2 ldub [%l7 + 0x79], %i2 fmovse %xcc, %f15, %f1 fmovsneg %icc, %f5, %f9 movl %icc, %o7, %i6 sdivx %l4, 0x0A73, %l3 or %g4, 0x1311, %o2 fmovrdgz %l2, %f8, %f4 tneg %xcc, 0x3 fbne,a %fcc3, loop_1567 edge32ln %i1, %g7, %i4 std %f4, [%l7 + 0x38] fmovscc %icc, %f9, %f1 loop_1567: ta %icc, 0x0 lduw [%l7 + 0x40], %g2 nop setx loop_1568, %l0, %l1 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 + 0x64], %o1 tg %icc, 0x7 xnor %l1, %l6, %o5 loop_1568: fmovdne %xcc, %f7, %f8 fandnot2s %f7, %f9, %f11 brlez %g5, loop_1569 bcs,pt %icc, loop_1570 fmovde %xcc, %f5, %f13 fnot2s %f14, %f8 loop_1569: ldsw [%l7 + 0x40], %l0 loop_1570: fones %f4 fcmpeq16 %f14, %f14, %l5 movneg %icc, %o3, %o4 lduw [%l7 + 0x44], %o6 ldx [%l7 + 0x18], %i5 nop setx loop_1571, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry udivcc %i3, 0x0D17, %g6 ldsw [%l7 + 0x60], %i0 ldx [%l7 + 0x78], %i7 loop_1571: fpadd16 %f14, %f12, %f12 fmovrsgez %o0, %f11, %f10 array16 %g1, %g3, %i2 fmovdn %icc, %f11, %f12 fcmpeq16 %f4, %f4, %o7 st %f15, [%l7 + 0x14] sdivx %i6, 0x155C, %l3 ldsw [%l7 + 0x44], %g4 and %o2, 0x18BA, %l4 stw %i1, [%l7 + 0x68] fbge,a %fcc3, loop_1572 fcmpne16 %f4, %f4, %g7 ldsh [%l7 + 0x14], %i4 std %f8, [%l7 + 0x70] loop_1572: umulcc %l2, 0x1842, %o1 fsrc2s %f4, %f10 fornot2s %f10, %f5, %f3 fblg,a %fcc3, loop_1573 stw %g2, [%l7 + 0x50] xorcc %l1, %l6, %g5 ldd [%l7 + 0x68], %f12 loop_1573: fba,a %fcc2, loop_1574 fpsub32 %f4, %f0, %f10 fcmple32 %f8, %f12, %o5 nop setx loop_1575, %l0, %l1 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_1574: fcmped %fcc0, %f0, %f12 lduh [%l7 + 0x30], %l5 ldsb [%l7 + 0x65], %l0 loop_1575: bcc,a,pt %icc, loop_1576 tcc %xcc, 0x0 stb %o4, [%l7 + 0x18] addccc %o3, %o6, %i3 loop_1576: std %f10, [%l7 + 0x70] st %f2, [%l7 + 0x38] st %f6, [%l7 + 0x70] fone %f12 udivx %g6, 0x0807, %i0 te %icc, 0x1 ld [%l7 + 0x28], %f9 mulx %i5, %o0, %i7 st %f3, [%l7 + 0x48] fmovsgu %icc, %f12, %f13 edge16 %g3, %g1, %i2 fmovsleu %icc, %f13, %f11 subccc %o7, %l3, %i6 fxnor %f12, %f2, %f8 and %o2, %g4, %l4 edge8l %i1, %i4, %l2 fmovrdgz %g7, %f6, %f6 fnegs %f6, %f7 ld [%l7 + 0x58], %f14 fba,a %fcc1, loop_1577 bvs,a,pt %xcc, loop_1578 ba,a,pt %xcc, loop_1579 bleu,pn %xcc, loop_1580 loop_1577: ldsb [%l7 + 0x0D], %g2 loop_1578: fmovdcc %xcc, %f10, %f5 loop_1579: fmovdgu %xcc, %f14, %f0 loop_1580: lduh [%l7 + 0x1C], %l1 fbug,a %fcc0, loop_1581 tge %icc, 0x6 fcmple16 %f0, %f6, %l6 fones %f9 loop_1581: bgu loop_1582 xnor %o1, %o5, %g5 st %f14, [%l7 + 0x70] orcc %l5, 0x056F, %l0 loop_1582: andncc %o4, %o3, %o6 fmovrdlz %i3, %f12, %f8 fsrc2 %f0, %f12 fandnot1s %f10, %f11, %f8 xorcc %i0, %i5, %o0 xnorcc %g6, %i7, %g3 fmovdcc %icc, %f9, %f10 ldsw [%l7 + 0x64], %g1 tsubcctv %o7, %i2, %i6 sdiv %l3, 0x1F7A, %o2 fnand %f0, %f12, %f4 ldsb [%l7 + 0x44], %l4 bg,a,pn %icc, loop_1583 std %f12, [%l7 + 0x20] ldsh [%l7 + 0x5A], %g4 tge %icc, 0x4 loop_1583: ldx [%l7 + 0x20], %i4 sra %i1, %l2, %g7 movg %icc, %l1, %g2 fmovdvc %xcc, %f12, %f0 fmovdpos %icc, %f2, %f5 std %f0, [%l7 + 0x08] ld [%l7 + 0x3C], %f6 fnors %f10, %f2, %f12 orncc %l6, %o5, %o1 bvc,a,pt %xcc, loop_1584 fmul8x16au %f15, %f2, %f12 stb %g5, [%l7 + 0x5E] sth %l0, [%l7 + 0x0C] loop_1584: fmovrslz %o4, %f9, %f11 tl %xcc, 0x0 andn %o3, %o6, %l5 fpadd32s %f5, %f3, %f11 fcmped %fcc2, %f8, %f14 stx %i0, [%l7 + 0x78] lduh [%l7 + 0x66], %i3 fmovdne %icc, %f4, %f6 edge8n %i5, %g6, %i7 fxors %f4, %f10, %f13 udivx %g3, 0x1494, %g1 fmovsa %xcc, %f8, %f1 st %f12, [%l7 + 0x40] array16 %o0, %i2, %i6 ldsw [%l7 + 0x3C], %o7 fmovrdgez %l3, %f6, %f14 sethi 0x15E1, %l4 fcmpes %fcc0, %f3, %f5 std %f8, [%l7 + 0x20] brz %o2, loop_1585 ba,a loop_1586 orcc %g4, 0x1D9F, %i1 siam 0x5 loop_1585: fbug %fcc3, loop_1587 loop_1586: ldub [%l7 + 0x5F], %l2 lduw [%l7 + 0x44], %i4 tcc %icc, 0x6 loop_1587: fors %f3, %f0, %f3 edge16l %g7, %g2, %l6 fcmpne32 %f6, %f4, %o5 bgu %xcc, loop_1588 fmovdvs %xcc, %f0, %f2 stx %o1, [%l7 + 0x38] alignaddr %g5, %l1, %l0 loop_1588: ldx [%l7 + 0x48], %o4 fmuld8ulx16 %f5, %f1, %f10 tcs %xcc, 0x7 fsrc1 %f4, %f12 stb %o3, [%l7 + 0x37] fmovdg %icc, %f5, %f4 fmovdcc %icc, %f10, %f13 stb %l5, [%l7 + 0x0B] mulscc %o6, %i0, %i3 bgu,a %xcc, loop_1589 movge %xcc, %i5, %g6 or %i7, %g1, %g3 fmovrslz %o0, %f10, %f14 loop_1589: fpsub16s %f8, %f12, %f12 fandnot1s %f15, %f8, %f10 fnegs %f3, %f13 ldx [%l7 + 0x58], %i2 addcc %i6, %l3, %o7 std %f6, [%l7 + 0x68] fnot2 %f10, %f2 umulcc %o2, %g4, %i1 fmovrsne %l4, %f14, %f3 fmovsvs %xcc, %f5, %f15 call loop_1590 orcc %i4, %l2, %g7 ldub [%l7 + 0x30], %g2 fmul8sux16 %f10, %f4, %f14 loop_1590: brlez,a %l6, loop_1591 stb %o1, [%l7 + 0x36] fcmpeq32 %f0, %f0, %g5 and %o5, 0x1DCC, %l0 loop_1591: move %icc, %l1, %o3 std %f4, [%l7 + 0x18] stb %o4, [%l7 + 0x2D] ldx [%l7 + 0x68], %o6 ldd [%l7 + 0x60], %f0 mulscc %l5, 0x03F7, %i3 tsubcctv %i5, 0x08B4, %g6 ldsw [%l7 + 0x40], %i0 fmovdleu %xcc, %f5, %f8 ldsb [%l7 + 0x6A], %g1 movrlz %g3, 0x3B0, %i7 movge %xcc, %i2, %i6 fpack16 %f2, %f3 fexpand %f13, %f0 lduw [%l7 + 0x18], %l3 ldsw [%l7 + 0x3C], %o0 tl %icc, 0x2 ldsh [%l7 + 0x44], %o7 mulscc %g4, %i1, %l4 srax %i4, 0x09, %l2 fcmpeq16 %f10, %f0, %g7 brnz %o2, loop_1592 ldsh [%l7 + 0x38], %g2 fmul8x16au %f14, %f8, %f6 fmovsle %xcc, %f13, %f6 loop_1592: xnor %l6, %o1, %g5 fpadd16 %f6, %f0, %f12 fbule %fcc3, loop_1593 tne %icc, 0x5 ldx [%l7 + 0x30], %o5 bne,a,pn %xcc, loop_1594 loop_1593: sdiv %l1, 0x0F4A, %o3 lduw [%l7 + 0x30], %l0 fba,a %fcc3, loop_1595 loop_1594: ta %icc, 0x6 tcc %icc, 0x2 fbge,a %fcc1, loop_1596 loop_1595: bneg,pt %icc, loop_1597 orn %o6, %o4, %i3 fbn,a %fcc1, loop_1598 loop_1596: ldub [%l7 + 0x1F], %i5 loop_1597: fbul,a %fcc2, loop_1599 fmovsn %icc, %f3, %f12 loop_1598: fpsub16 %f12, %f2, %f14 tne %icc, 0x3 loop_1599: fbug %fcc0, loop_1600 fandnot1 %f8, %f14, %f2 movl %xcc, %l5, %i0 array16 %g6, %g1, %g3 loop_1600: fmovda %icc, %f11, %f15 udivcc %i7, 0x05C7, %i6 fblg %fcc1, loop_1601 fbn %fcc1, loop_1602 std %f4, [%l7 + 0x70] bg,a,pn %icc, loop_1603 loop_1601: mulx %i2, 0x0080, %l3 loop_1602: and %o7, %g4, %i1 fbule,a %fcc1, loop_1604 loop_1603: fpadd16s %f8, %f4, %f2 fmovsge %xcc, %f8, %f5 st %f14, [%l7 + 0x74] loop_1604: siam 0x0 bl,pn %xcc, loop_1605 fbe,a %fcc1, loop_1606 sll %l4, %o0, %l2 ldub [%l7 + 0x0C], %i4 loop_1605: srlx %g7, 0x0A, %o2 loop_1606: ldub [%l7 + 0x58], %l6 be,a,pt %xcc, loop_1607 edge32l %g2, %g5, %o1 fands %f3, %f4, %f7 edge8l %l1, %o3, %o5 loop_1607: ldd [%l7 + 0x30], %f10 addcc %l0, 0x0D14, %o4 taddcctv %o6, %i3, %i5 fbul %fcc0, loop_1608 ldsb [%l7 + 0x5F], %i0 lduh [%l7 + 0x1E], %g6 fabsd %f2, %f12 loop_1608: array32 %l5, %g1, %g3 xor %i6, %i2, %l3 srax %o7, %i7, %g4 fmovsg %xcc, %f2, %f14 fzero %f6 bneg,a,pn %xcc, loop_1609 fnegd %f12, %f10 fmovscs %xcc, %f9, %f2 ldx [%l7 + 0x78], %i1 loop_1609: xnorcc %l4, %l2, %i4 fpmerge %f5, %f12, %f4 fbg,a %fcc2, loop_1610 sth %o0, [%l7 + 0x56] fbn %fcc0, loop_1611 fpsub16s %f13, %f9, %f13 loop_1610: taddcc %o2, %g7, %g2 st %f15, [%l7 + 0x14] loop_1611: ldd [%l7 + 0x10], %f14 fandnot2s %f10, %f4, %f15 st %f0, [%l7 + 0x7C] ldsb [%l7 + 0x0C], %l6 fbne,a %fcc1, loop_1612 fcmps %fcc3, %f10, %f9 movcs %icc, %g5, %o1 fone %f4 loop_1612: std %f8, [%l7 + 0x28] movcs %xcc, %o3, %o5 fpackfix %f4, %f3 fsrc1s %f14, %f0 fmovdgu %icc, %f2, %f5 sth %l0, [%l7 + 0x0A] movre %o4, %o6, %i3 fbu,a %fcc2, loop_1613 ldsw [%l7 + 0x38], %i5 fble,a %fcc0, loop_1614 tleu %xcc, 0x4 loop_1613: ldd [%l7 + 0x40], %f8 nop setx loop_1615, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_1614: fcmpne16 %f6, %f10, %l1 sth %g6, [%l7 + 0x4C] stx %i0, [%l7 + 0x10] loop_1615: and %g1, %l5, %i6 sdivx %i2, 0x11DA, %g3 movre %l3, %i7, %o7 xorcc %g4, 0x1E41, %i1 movrne %l4, 0x208, %l2 fpsub16s %f3, %f5, %f11 brnz %i4, loop_1616 ba,pn %xcc, loop_1617 andn %o2, %g7, %g2 stx %o0, [%l7 + 0x30] loop_1616: fpackfix %f10, %f14 loop_1617: fmovdvs %xcc, %f4, %f3 ld [%l7 + 0x34], %f12 subccc %l6, 0x1C8E, %o1 movrne %o3, 0x3C8, %g5 std %f6, [%l7 + 0x48] lduh [%l7 + 0x12], %l0 ldsh [%l7 + 0x72], %o5 subcc %o6, 0x1297, %i3 edge16n %o4, %l1, %g6 lduw [%l7 + 0x5C], %i0 fmul8sux16 %f6, %f10, %f8 movrne %i5, 0x127, %l5 umulcc %i6, %g1, %g3 andcc %l3, 0x0379, %i2 fmovsn %xcc, %f0, %f12 nop setx loop_1618, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8sux16 %f0, %f8, %f0 fmovdleu %xcc, %f0, %f15 tle %icc, 0x3 loop_1618: sdiv %o7, 0x1A20, %g4 brlz %i7, loop_1619 stb %l4, [%l7 + 0x4B] fandnot1 %f6, %f6, %f6 umulcc %l2, 0x193A, %i4 loop_1619: fmovdne %xcc, %f1, %f1 bcs,a %icc, loop_1620 fmovscc %xcc, %f9, %f11 fbe %fcc0, loop_1621 fbuge,a %fcc2, loop_1622 loop_1620: fbo,a %fcc2, loop_1623 fmovdvc %xcc, %f4, %f4 loop_1621: fmovscc %xcc, %f1, %f10 loop_1622: fmovrse %i1, %f15, %f9 loop_1623: fmovd %f2, %f10 ldsw [%l7 + 0x20], %o2 call loop_1624 ldsb [%l7 + 0x41], %g7 stw %g2, [%l7 + 0x10] edge8ln %l6, %o1, %o0 loop_1624: ldsw [%l7 + 0x1C], %g5 ldx [%l7 + 0x28], %o3 tgu %icc, 0x2 bneg %icc, loop_1625 fcmpes %fcc3, %f0, %f1 ldsh [%l7 + 0x44], %l0 alignaddr %o5, %i3, %o6 loop_1625: ldx [%l7 + 0x10], %l1 lduw [%l7 + 0x5C], %o4 stw %g6, [%l7 + 0x40] sth %i0, [%l7 + 0x78] sethi 0x1831, %i5 mulscc %l5, %i6, %g3 lduw [%l7 + 0x34], %g1 movn %icc, %i2, %o7 fmovrdlez %g4, %f14, %f8 fandnot1s %f10, %f11, %f10 for %f8, %f6, %f6 fpsub32 %f6, %f12, %f12 st %f11, [%l7 + 0x48] fmovrslz %l3, %f15, %f13 stx %l4, [%l7 + 0x20] tgu %xcc, 0x6 fpadd16 %f6, %f4, %f10 ldsb [%l7 + 0x2D], %l2 movpos %icc, %i4, %i1 fmovsa %icc, %f10, %f0 ldx [%l7 + 0x78], %o2 udivcc %i7, 0x0B15, %g2 fbl %fcc0, loop_1626 std %f8, [%l7 + 0x70] std %f8, [%l7 + 0x48] ldd [%l7 + 0x20], %f12 loop_1626: fpsub16 %f8, %f6, %f12 movrgez %g7, %o1, %l6 ldsb [%l7 + 0x23], %o0 andcc %g5, 0x0535, %o3 sth %l0, [%l7 + 0x08] fbug %fcc0, loop_1627 mova %xcc, %i3, %o6 fnegs %f3, %f6 ldsw [%l7 + 0x40], %l1 loop_1627: fmovdvs %icc, %f15, %f9 srl %o4, 0x00, %g6 fpackfix %f12, %f13 fmovse %icc, %f1, %f12 fmovdvs %xcc, %f0, %f2 ld [%l7 + 0x60], %f7 stw %o5, [%l7 + 0x30] andcc %i0, %l5, %i5 tvs %icc, 0x4 fsrc1 %f2, %f8 bne,a,pn %icc, loop_1628 fnegd %f6, %f4 ld [%l7 + 0x70], %f4 fnand %f6, %f4, %f2 loop_1628: udivcc %i6, 0x01E7, %g1 fornot2s %f14, %f14, %f4 fsrc1 %f4, %f14 stb %g3, [%l7 + 0x74] movrne %i2, %g4, %l3 st %f5, [%l7 + 0x34] fmovrsne %o7, %f14, %f12 tvc %icc, 0x1 subcc %l4, %i4, %i1 brlz %o2, loop_1629 lduw [%l7 + 0x1C], %i7 fmovrslz %g2, %f0, %f7 tneg %icc, 0x3 loop_1629: tl %icc, 0x3 ldd [%l7 + 0x28], %f4 siam 0x0 xnor %l2, 0x1005, %o1 fxor %f10, %f12, %f2 fbg %fcc3, loop_1630 fbl,a %fcc1, loop_1631 mulscc %g7, %l6, %o0 fnor %f14, %f14, %f4 loop_1630: fexpand %f15, %f14 loop_1631: fmovdgu %xcc, %f4, %f0 ldx [%l7 + 0x20], %g5 xnor %l0, 0x1401, %o3 stw %i3, [%l7 + 0x30] ldsw [%l7 + 0x60], %l1 stb %o6, [%l7 + 0x51] nop setx loop_1632, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x78], %o4 ldsb [%l7 + 0x5F], %g6 bpos,pt %xcc, loop_1633 loop_1632: fba %fcc2, loop_1634 fmovrsgez %i0, %f9, %f9 fandnot1s %f4, %f9, %f2 loop_1633: fzeros %f14 loop_1634: fmovdneg %icc, %f15, %f7 edge16 %l5, %i5, %i6 taddcc %g1, %g3, %i2 lduw [%l7 + 0x7C], %o5 fcmps %fcc1, %f6, %f2 fandnot2s %f2, %f5, %f8 fmovdvs %icc, %f12, %f7 fcmpne32 %f6, %f4, %l3 ldsw [%l7 + 0x40], %g4 andn %l4, %o7, %i1 brlez,a %i4, loop_1635 movvs %icc, %i7, %o2 fmovsneg %icc, %f2, %f6 fmovdcs %icc, %f13, %f3 loop_1635: fbo %fcc3, loop_1636 srl %l2, %o1, %g2 stb %l6, [%l7 + 0x2D] fmovsle %xcc, %f1, %f5 loop_1636: xorcc %g7, 0x17BF, %o0 movrgz %g5, %l0, %o3 array8 %i3, %l1, %o6 movrlez %o4, %i0, %g6 smul %i5, %l5, %i6 movrlz %g1, 0x1BB, %g3 mulx %i2, %l3, %o5 ldsh [%l7 + 0x74], %l4 fmovrdlz %g4, %f4, %f10 movrgez %i1, %o7, %i7 sth %i4, [%l7 + 0x38] movn %icc, %o2, %l2 andncc %o1, %g2, %l6 array32 %o0, %g7, %g5 fbule,a %fcc0, loop_1637 fmovsgu %icc, %f13, %f13 sth %o3, [%l7 + 0x2E] call loop_1638 loop_1637: fmul8x16al %f15, %f9, %f14 ldub [%l7 + 0x2A], %l0 ldx [%l7 + 0x28], %l1 loop_1638: movre %i3, 0x39D, %o6 ldsw [%l7 + 0x24], %i0 tsubcctv %o4, 0x1E93, %g6 xnor %i5, %l5, %i6 edge8l %g1, %g3, %l3 movrlz %o5, 0x3F9, %i2 bvs,pt %xcc, loop_1639 st %f9, [%l7 + 0x20] stw %g4, [%l7 + 0x68] fmovdvc %icc, %f13, %f4 loop_1639: fcmps %fcc2, %f5, %f10 edge32l %i1, %l4, %i7 fmovsg %xcc, %f7, %f2 ldsb [%l7 + 0x26], %o7 fmovsle %xcc, %f10, %f10 movrgz %o2, %i4, %o1 fnot2s %f0, %f12 tcc %icc, 0x4 ldd [%l7 + 0x10], %f2 sth %g2, [%l7 + 0x08] movre %l2, 0x243, %l6 tge %icc, 0x3 fandnot2 %f2, %f8, %f10 edge16l %g7, %g5, %o0 fcmps %fcc2, %f14, %f6 edge32ln %l0, %l1, %o3 fcmple32 %f12, %f12, %i3 fcmpeq16 %f4, %f10, %i0 fandnot2s %f0, %f12, %f13 fmovdgu %xcc, %f3, %f8 ldsb [%l7 + 0x6F], %o6 move %xcc, %o4, %g6 ldx [%l7 + 0x38], %l5 movn %icc, %i5, %g1 addc %i6, %g3, %l3 movrgz %o5, %i2, %g4 orcc %l4, 0x00AC, %i1 lduh [%l7 + 0x38], %i7 call loop_1640 fble %fcc0, loop_1641 stb %o7, [%l7 + 0x3C] sdiv %o2, 0x07DE, %i4 loop_1640: movn %xcc, %g2, %o1 loop_1641: bshuffle %f14, %f2, %f14 tcc %icc, 0x3 stb %l6, [%l7 + 0x21] brnz %g7, loop_1642 stx %g5, [%l7 + 0x48] add %l2, 0x05D5, %l0 lduh [%l7 + 0x3E], %o0 loop_1642: fnot2s %f3, %f0 movrlz %l1, 0x08D, %o3 ldsb [%l7 + 0x44], %i3 fbu,a %fcc2, loop_1643 st %f12, [%l7 + 0x1C] ldx [%l7 + 0x20], %o6 fmuld8sux16 %f8, %f15, %f10 loop_1643: fpsub32 %f0, %f8, %f4 fnot1s %f9, %f9 fsrc2s %f10, %f12 ldsw [%l7 + 0x0C], %o4 fmul8x16 %f9, %f2, %f8 lduw [%l7 + 0x7C], %g6 xor %i0, %l5, %i5 fmovda %icc, %f5, %f10 move %icc, %i6, %g3 andn %l3, 0x05B8, %o5 fbne %fcc3, loop_1644 edge32n %i2, %g1, %l4 ldsw [%l7 + 0x30], %i1 ldd [%l7 + 0x20], %f0 loop_1644: mova %icc, %i7, %g4 movg %icc, %o7, %i4 std %f4, [%l7 + 0x58] bgu,a,pt %xcc, loop_1645 lduw [%l7 + 0x28], %o2 stw %o1, [%l7 + 0x7C] ldsb [%l7 + 0x7F], %g2 loop_1645: fcmpeq32 %f4, %f14, %g7 stb %l6, [%l7 + 0x56] bgu,a loop_1646 sth %l2, [%l7 + 0x72] fmul8x16 %f5, %f14, %f6 fmovdvs %icc, %f11, %f15 loop_1646: fmovrslez %l0, %f4, %f1 brgz %g5, loop_1647 movle %icc, %o0, %l1 bg,a,pn %icc, loop_1648 subcc %o3, %o6, %o4 loop_1647: fcmps %fcc0, %f11, %f0 fmovdl %icc, %f5, %f7 loop_1648: stx %g6, [%l7 + 0x08] be,a loop_1649 lduh [%l7 + 0x3C], %i3 edge16n %i0, %i5, %l5 fpadd32s %f13, %f14, %f14 loop_1649: fmovdneg %icc, %f8, %f1 st %f7, [%l7 + 0x48] fmovrslz %g3, %f10, %f13 ld [%l7 + 0x44], %f4 fcmpgt32 %f12, %f2, %l3 stb %i6, [%l7 + 0x1B] ldsb [%l7 + 0x27], %i2 ldsb [%l7 + 0x18], %g1 sth %o5, [%l7 + 0x6C] brnz %i1, loop_1650 movgu %xcc, %i7, %l4 stb %g4, [%l7 + 0x65] umul %o7, 0x0824, %i4 loop_1650: fmovdneg %icc, %f9, %f15 alignaddr %o2, %g2, %g7 fpsub32 %f12, %f4, %f4 fmovrdne %l6, %f8, %f14 fandnot2 %f12, %f12, %f6 pdist %f8, %f12, %f12 smul %o1, %l2, %l0 fmovdn %icc, %f12, %f9 nop setx loop_1651, %l0, %l1 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, %f11, %f5 umulcc %g5, %l1, %o3 fbuge %fcc3, loop_1652 loop_1651: movrgz %o6, %o4, %g6 fmovrdgz %i3, %f12, %f0 taddcc %i0, %i5, %o0 loop_1652: fbn %fcc1, loop_1653 for %f14, %f6, %f8 fornot1 %f12, %f0, %f4 orcc %g3, %l3, %l5 loop_1653: edge32l %i2, %i6, %o5 fnot2s %f8, %f10 ldub [%l7 + 0x09], %i1 fmovdn %xcc, %f4, %f4 edge32n %g1, %i7, %l4 be,a loop_1654 fmul8x16au %f15, %f9, %f14 alignaddrl %g4, %i4, %o7 ldub [%l7 + 0x67], %o2 loop_1654: xnor %g7, 0x18B7, %g2 subccc %l6, 0x03A6, %o1 smul %l2, %g5, %l0 ldsw [%l7 + 0x1C], %l1 ldsw [%l7 + 0x50], %o3 std %f12, [%l7 + 0x08] fornot2s %f0, %f10, %f2 movrlez %o6, %g6, %o4 move %xcc, %i0, %i3 fmovdneg %xcc, %f6, %f10 brz,a %o0, loop_1655 move %xcc, %i5, %g3 sth %l3, [%l7 + 0x4E] st %f12, [%l7 + 0x74] loop_1655: tneg %xcc, 0x1 ldd [%l7 + 0x58], %f2 sth %l5, [%l7 + 0x5E] ld [%l7 + 0x7C], %f8 lduh [%l7 + 0x0A], %i2 fmovrsgz %i6, %f8, %f10 fpadd32 %f0, %f6, %f2 andncc %i1, %g1, %o5 move %icc, %i7, %g4 sll %i4, 0x03, %l4 fcmpd %fcc2, %f14, %f8 fcmple16 %f12, %f14, %o2 lduh [%l7 + 0x62], %g7 st %f8, [%l7 + 0x40] call loop_1656 fpadd32s %f10, %f9, %f13 edge8l %g2, %l6, %o7 taddcctv %o1, %l2, %l0 loop_1656: fsrc1s %f1, %f13 sdivx %l1, 0x04E8, %g5 movrlez %o6, 0x139, %g6 bcs,pn %xcc, loop_1657 mulx %o3, 0x0337, %i0 ldsh [%l7 + 0x38], %i3 lduw [%l7 + 0x68], %o0 loop_1657: addccc %o4, 0x0FA0, %i5 bge,a loop_1658 movgu %icc, %l3, %l5 fmovd %f0, %f12 subc %i2, %g3, %i6 loop_1658: fbo,a %fcc0, loop_1659 sdiv %g1, 0x0F9C, %i1 stw %i7, [%l7 + 0x6C] addcc %g4, 0x13E8, %i4 loop_1659: fpsub32 %f6, %f12, %f10 orcc %l4, 0x01B4, %o2 brgez %g7, loop_1660 fmovdvc %icc, %f12, %f8 ldd [%l7 + 0x50], %f10 movleu %xcc, %o5, %l6 loop_1660: fmovsn %icc, %f2, %f8 mova %xcc, %o7, %g2 fmovd %f2, %f14 fcmpne32 %f0, %f6, %o1 tl %xcc, 0x4 movgu %icc, %l2, %l1 fpsub32s %f0, %f15, %f13 tsubcc %g5, 0x0C3F, %l0 tn %xcc, 0x2 ldd [%l7 + 0x68], %f0 fands %f1, %f10, %f5 stw %o6, [%l7 + 0x7C] ldsw [%l7 + 0x1C], %o3 fmovs %f7, %f15 array32 %i0, %i3, %g6 std %f4, [%l7 + 0x38] fexpand %f6, %f6 std %f6, [%l7 + 0x68] andcc %o4, 0x11D3, %i5 brz,a %l3, loop_1661 stx %o0, [%l7 + 0x30] fmovsl %xcc, %f13, %f14 edge32n %l5, %i2, %i6 loop_1661: fpsub16 %f4, %f14, %f8 addc %g1, 0x025E, %g3 fnegs %f0, %f6 fnand %f2, %f2, %f8 movre %i1, %i7, %g4 movcc %xcc, %i4, %o2 fmovscc %xcc, %f5, %f3 sllx %l4, %g7, %l6 srl %o7, 0x02, %g2 ldsw [%l7 + 0x6C], %o1 udivx %o5, 0x06DC, %l1 be,a,pt %icc, loop_1662 ldsw [%l7 + 0x2C], %l2 fandnot1s %f14, %f15, %f6 ldx [%l7 + 0x28], %g5 loop_1662: ldx [%l7 + 0x78], %o6 ldd [%l7 + 0x28], %f4 sll %o3, %i0, %i3 bvs,a,pt %xcc, loop_1663 fbn %fcc3, loop_1664 fmovsge %xcc, %f7, %f15 ldx [%l7 + 0x28], %g6 loop_1663: fbne,a %fcc2, loop_1665 loop_1664: st %f1, [%l7 + 0x60] srlx %o4, 0x0F, %l0 smul %i5, 0x1862, %l3 loop_1665: fbue,a %fcc3, loop_1666 fornot2s %f3, %f5, %f3 taddcc %l5, 0x0356, %o0 brlz,a %i6, loop_1667 loop_1666: stw %i2, [%l7 + 0x3C] tcs %xcc, 0x2 smulcc %g3, %i1, %i7 loop_1667: fmovrdgez %g4, %f0, %f8 ldd [%l7 + 0x10], %f14 fcmple16 %f12, %f14, %i4 fblg,a %fcc2, loop_1668 sth %o2, [%l7 + 0x6C] brnz %l4, loop_1669 xor %g1, 0x03AA, %g7 loop_1668: lduh [%l7 + 0x4A], %l6 brlz %g2, loop_1670 loop_1669: movre %o7, 0x1FD, %o1 fandnot2s %f9, %f2, %f1 fmovsg %icc, %f0, %f5 loop_1670: fba,a %fcc2, loop_1671 addcc %l1, 0x01AA, %l2 stb %o5, [%l7 + 0x34] fnot2 %f8, %f0 loop_1671: fabss %f2, %f4 fmovrslz %g5, %f13, %f9 stx %o3, [%l7 + 0x50] lduw [%l7 + 0x3C], %o6 bneg,a,pt %xcc, loop_1672 sllx %i0, 0x08, %g6 fxnor %f6, %f4, %f2 fmovsge %xcc, %f14, %f13 loop_1672: fxnors %f9, %f8, %f11 fmovdleu %xcc, %f12, %f11 fandnot1 %f12, %f6, %f0 sth %o4, [%l7 + 0x76] array32 %i3, %i5, %l3 bl,a %icc, loop_1673 fbe,a %fcc2, loop_1674 stw %l0, [%l7 + 0x48] bg,pt %xcc, loop_1675 loop_1673: ldd [%l7 + 0x18], %f12 loop_1674: movle %xcc, %l5, %i6 taddcctv %i2, 0x1FBC, %g3 loop_1675: movrne %o0, %i1, %i7 tcs %xcc, 0x1 std %f14, [%l7 + 0x70] sth %i4, [%l7 + 0x56] edge8l %g4, %l4, %g1 movg %xcc, %o2, %l6 ldsb [%l7 + 0x61], %g2 ldd [%l7 + 0x20], %f2 stx %o7, [%l7 + 0x60] movl %icc, %o1, %g7 movvc %icc, %l1, %o5 stb %g5, [%l7 + 0x25] ldsw [%l7 + 0x34], %l2 stw %o3, [%l7 + 0x0C] bg,pt %xcc, loop_1676 fcmpeq16 %f0, %f4, %i0 ldsh [%l7 + 0x0E], %o6 ldsb [%l7 + 0x6A], %g6 loop_1676: fbl %fcc0, loop_1677 movcs %xcc, %o4, %i3 be,pt %icc, loop_1678 std %f4, [%l7 + 0x40] loop_1677: fbo %fcc3, loop_1679 fmovrdgz %i5, %f2, %f4 loop_1678: fandnot2 %f2, %f2, %f10 sth %l3, [%l7 + 0x56] loop_1679: ldd [%l7 + 0x40], %f2 bshuffle %f6, %f12, %f8 fbo %fcc3, loop_1680 array8 %l0, %l5, %i6 fmovda %icc, %f10, %f13 fnot1 %f14, %f6 loop_1680: faligndata %f12, %f6, %f4 stw %i2, [%l7 + 0x1C] fnegs %f11, %f2 fpsub32 %f0, %f6, %f4 bneg loop_1681 stw %o0, [%l7 + 0x08] tn %icc, 0x4 fmovrslez %g3, %f12, %f3 loop_1681: fbn,a %fcc0, loop_1682 fmovrdgz %i7, %f0, %f2 bn,a loop_1683 ldsh [%l7 + 0x6A], %i4 loop_1682: stx %g4, [%l7 + 0x48] ta %icc, 0x2 loop_1683: ldsw [%l7 + 0x30], %l4 st %f3, [%l7 + 0x38] fcmpd %fcc0, %f10, %f8 fmul8x16au %f3, %f12, %f12 movn %icc, %i1, %o2 ldd [%l7 + 0x70], %f4 fmul8x16 %f12, %f10, %f6 stx %g1, [%l7 + 0x30] sth %g2, [%l7 + 0x30] fmovdge %xcc, %f5, %f13 fmovdpos %icc, %f13, %f6 lduh [%l7 + 0x50], %l6 taddcctv %o1, %g7, %l1 tn %xcc, 0x6 sth %o5, [%l7 + 0x12] orncc %g5, 0x16CB, %o7 fmuld8sux16 %f3, %f6, %f8 xnorcc %o3, 0x1D20, %l2 sth %o6, [%l7 + 0x1A] fpsub16 %f0, %f10, %f4 movrgz %g6, %i0, %o4 fmovdcc %xcc, %f3, %f4 sth %i3, [%l7 + 0x22] lduh [%l7 + 0x28], %l3 alignaddrl %i5, %l0, %l5 fbl %fcc3, loop_1684 fmovsgu %xcc, %f8, %f8 fabss %f5, %f8 fcmpne32 %f4, %f8, %i6 loop_1684: sethi 0x070C, %o0 lduh [%l7 + 0x52], %g3 movgu %icc, %i7, %i2 lduh [%l7 + 0x52], %g4 fzero %f8 fmovdne %xcc, %f1, %f0 ldsb [%l7 + 0x49], %l4 ldx [%l7 + 0x38], %i1 fbul %fcc1, loop_1685 fsrc1 %f2, %f4 stw %o2, [%l7 + 0x28] movn %icc, %g1, %g2 loop_1685: ldx [%l7 + 0x20], %i4 tge %xcc, 0x6 ba,a %icc, loop_1686 movrne %o1, 0x251, %g7 ta %icc, 0x1 fsrc2s %f7, %f10 loop_1686: fnot1 %f12, %f12 ldsh [%l7 + 0x36], %l6 brgez,a %o5, loop_1687 fbu,a %fcc0, loop_1688 fmovsvc %xcc, %f7, %f11 lduh [%l7 + 0x3C], %l1 loop_1687: lduw [%l7 + 0x54], %g5 loop_1688: sdivx %o7, 0x10D6, %l2 fmovrsgz %o6, %f15, %f7 tcc %xcc, 0x7 st %f3, [%l7 + 0x50] fmovsle %icc, %f4, %f7 srax %g6, %o3, %i0 bge %xcc, loop_1689 stw %i3, [%l7 + 0x64] edge16 %o4, %l3, %l0 bcc,pn %icc, loop_1690 loop_1689: fmovs %f6, %f9 st %f0, [%l7 + 0x38] fbge %fcc3, loop_1691 loop_1690: edge16 %l5, %i5, %o0 xorcc %g3, %i6, %i7 edge8l %g4, %i2, %i1 loop_1691: fbu,a %fcc3, loop_1692 srlx %o2, 0x13, %l4 ldsh [%l7 + 0x32], %g2 fmovrdlez %g1, %f0, %f6 loop_1692: fnot2 %f0, %f12 fcmpd %fcc1, %f4, %f14 movrgz %i4, 0x21F, %o1 fmovrslz %g7, %f11, %f2 brlez %o5, loop_1693 tcs %xcc, 0x6 lduh [%l7 + 0x2E], %l6 tl %xcc, 0x6 loop_1693: stb %g5, [%l7 + 0x5B] siam 0x7 ld [%l7 + 0x34], %f13 fmovrse %l1, %f0, %f2 lduw [%l7 + 0x18], %l2 ldsh [%l7 + 0x0E], %o6 stb %g6, [%l7 + 0x17] edge8n %o7, %o3, %i3 and %i0, %o4, %l0 fbo %fcc2, loop_1694 fmovrdlez %l5, %f6, %f8 ldsh [%l7 + 0x5C], %i5 movrlez %l3, 0x006, %o0 loop_1694: fmovd %f14, %f12 fmovrdgez %i6, %f0, %f8 fmovrslez %i7, %f3, %f10 bcs,pt %icc, loop_1695 ldsb [%l7 + 0x6A], %g4 move %icc, %i2, %g3 lduh [%l7 + 0x54], %i1 loop_1695: nop setx loop_1696, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movn %xcc, %o2, %g2 sra %l4, %g1, %o1 and %i4, 0x14D9, %o5 loop_1696: orncc %l6, 0x0CDF, %g7 fba,a %fcc0, loop_1697 movg %icc, %l1, %g5 sth %l2, [%l7 + 0x16] stw %g6, [%l7 + 0x74] loop_1697: stb %o6, [%l7 + 0x3C] fcmps %fcc3, %f12, %f4 fmovsle %icc, %f14, %f10 move %xcc, %o3, %i3 ldsw [%l7 + 0x2C], %i0 movrgz %o4, 0x098, %o7 lduh [%l7 + 0x1E], %l0 tne %icc, 0x1 be,a,pt %xcc, loop_1698 fmovdgu %icc, %f15, %f4 bpos,pn %xcc, loop_1699 ldsw [%l7 + 0x18], %i5 loop_1698: movleu %icc, %l3, %l5 brz,a %i6, loop_1700 loop_1699: fbne %fcc0, loop_1701 stb %o0, [%l7 + 0x19] ldx [%l7 + 0x40], %i7 loop_1700: ldub [%l7 + 0x09], %i2 loop_1701: stx %g3, [%l7 + 0x78] array8 %i1, %o2, %g2 ldx [%l7 + 0x30], %g4 fcmpne32 %f10, %f6, %g1 alignaddrl %o1, %l4, %o5 ldsb [%l7 + 0x39], %i4 stw %g7, [%l7 + 0x70] ldsw [%l7 + 0x34], %l1 fmovdg %icc, %f14, %f0 fcmpes %fcc2, %f3, %f8 fmul8x16au %f1, %f14, %f8 taddcctv %l6, 0x1BA7, %g5 fmovsge %xcc, %f7, %f3 st %f7, [%l7 + 0x28] fornot2s %f1, %f14, %f10 movrgz %g6, 0x09F, %l2 fcmpd %fcc0, %f10, %f8 fxor %f0, %f14, %f12 movg %xcc, %o3, %i3 and %i0, 0x1436, %o4 fmovsleu %xcc, %f14, %f8 fbue,a %fcc3, loop_1702 ldsb [%l7 + 0x67], %o7 fmuld8ulx16 %f4, %f1, %f4 bg,a,pn %xcc, loop_1703 loop_1702: movrlez %o6, 0x12D, %i5 std %f12, [%l7 + 0x50] std %f4, [%l7 + 0x60] loop_1703: ldub [%l7 + 0x0F], %l0 array16 %l3, %l5, %o0 ldsb [%l7 + 0x6C], %i7 st %f13, [%l7 + 0x20] ldub [%l7 + 0x62], %i6 tg %icc, 0x1 fbu %fcc0, loop_1704 stx %g3, [%l7 + 0x28] st %f7, [%l7 + 0x6C] stb %i1, [%l7 + 0x5E] loop_1704: brlz %o2, loop_1705 edge32n %g2, %i2, %g1 fbge %fcc3, loop_1706 orcc %g4, 0x016F, %o1 loop_1705: fmovsa %xcc, %f10, %f3 movcs %icc, %l4, %i4 loop_1706: stx %o5, [%l7 + 0x18] ldx [%l7 + 0x38], %g7 popc %l6, %l1 fpackfix %f10, %f5 lduh [%l7 + 0x42], %g5 fbn,a %fcc1, loop_1707 ldsh [%l7 + 0x72], %g6 sth %l2, [%l7 + 0x5C] lduw [%l7 + 0x2C], %i3 loop_1707: stw %o3, [%l7 + 0x38] fbe %fcc2, loop_1708 tneg %icc, 0x0 fmuld8sux16 %f2, %f13, %f4 edge8n %o4, %i0, %o6 loop_1708: fandnot2s %f5, %f14, %f12 fmovspos %xcc, %f11, %f6 ldub [%l7 + 0x5F], %i5 bneg,a,pt %xcc, loop_1709 te %xcc, 0x3 fmul8x16 %f14, %f14, %f10 ldsh [%l7 + 0x48], %l0 loop_1709: fmovsg %xcc, %f7, %f9 ldsw [%l7 + 0x24], %l3 lduh [%l7 + 0x20], %o7 udiv %l5, 0x1835, %o0 stx %i6, [%l7 + 0x50] fxor %f4, %f14, %f4 ldub [%l7 + 0x32], %i7 fmovda %xcc, %f10, %f1 fmovdg %icc, %f13, %f0 stw %i1, [%l7 + 0x10] lduw [%l7 + 0x2C], %o2 st %f1, [%l7 + 0x74] ldd [%l7 + 0x68], %f14 fpadd16s %f0, %f12, %f12 sra %g3, 0x0C, %i2 stb %g1, [%l7 + 0x62] nop setx loop_1710, %l0, %l1 jmpl %l1, %g2 ldsh [%l7 + 0x38], %g4 fmovd %f4, %f10 stb %o1, [%l7 + 0x6E] loop_1710: stw %i4, [%l7 + 0x20] movrlz %o5, %l4, %l6 fmovrdne %g7, %f14, %f2 fmovsvs %xcc, %f14, %f7 fandnot2 %f10, %f6, %f2 fandnot2 %f8, %f6, %f6 mova %xcc, %l1, %g5 fcmpd %fcc0, %f0, %f0 fors %f13, %f4, %f2 fbo,a %fcc1, loop_1711 ldx [%l7 + 0x38], %l2 tneg %icc, 0x1 fmovs %f2, %f6 loop_1711: fmovdle %xcc, %f13, %f15 fcmple16 %f10, %f8, %i3 ldsw [%l7 + 0x3C], %g6 edge32ln %o3, %i0, %o4 for %f10, %f6, %f8 sth %o6, [%l7 + 0x22] fpadd32 %f10, %f14, %f8 orncc %i5, 0x0FFC, %l0 sth %l3, [%l7 + 0x58] brlez %l5, loop_1712 lduh [%l7 + 0x62], %o7 fmuld8ulx16 %f11, %f1, %f0 fmovrde %o0, %f12, %f8 loop_1712: sub %i7, %i6, %o2 fmovdcs %icc, %f11, %f15 fcmple32 %f0, %f4, %g3 movcs %xcc, %i1, %i2 sethi 0x1B99, %g2 fba,a %fcc0, loop_1713 fmovdn %icc, %f11, %f9 addc %g4, 0x102C, %o1 ldsw [%l7 + 0x20], %g1 loop_1713: fpack32 %f12, %f6, %f8 ldd [%l7 + 0x48], %f4 fmul8ulx16 %f6, %f0, %f12 add %i4, %o5, %l4 movpos %xcc, %g7, %l6 std %f0, [%l7 + 0x20] movpos %icc, %l1, %g5 edge32n %i3, %l2, %o3 sth %i0, [%l7 + 0x38] stb %o4, [%l7 + 0x1C] lduw [%l7 + 0x5C], %o6 fcmpeq32 %f6, %f0, %g6 bshuffle %f8, %f0, %f2 and %l0, %l3, %i5 fxor %f2, %f14, %f12 sdivx %l5, 0x1DBC, %o0 for %f4, %f12, %f14 fmovrse %o7, %f4, %f8 bpos,pn %xcc, loop_1714 ldsb [%l7 + 0x69], %i6 fmovspos %icc, %f0, %f9 alignaddrl %i7, %o2, %i1 loop_1714: ldsb [%l7 + 0x52], %g3 movle %icc, %g2, %g4 mulscc %o1, %g1, %i2 fmovspos %xcc, %f1, %f13 edge16 %o5, %l4, %g7 sth %l6, [%l7 + 0x4C] sth %l1, [%l7 + 0x70] stb %i4, [%l7 + 0x26] fbug %fcc1, loop_1715 lduw [%l7 + 0x78], %i3 tne %xcc, 0x6 ldsb [%l7 + 0x4F], %g5 loop_1715: fbl %fcc0, loop_1716 fmovde %xcc, %f1, %f15 fcmpgt32 %f4, %f8, %o3 std %f12, [%l7 + 0x08] loop_1716: std %f0, [%l7 + 0x70] fbul %fcc0, loop_1717 ldsb [%l7 + 0x6C], %l2 std %f4, [%l7 + 0x50] fabss %f5, %f4 loop_1717: movcs %xcc, %o4, %o6 call loop_1718 ldd [%l7 + 0x10], %f14 movgu %xcc, %i0, %g6 std %f8, [%l7 + 0x10] loop_1718: popc %l3, %i5 siam 0x3 bshuffle %f12, %f10, %f4 tg %icc, 0x5 ld [%l7 + 0x70], %f7 fxor %f2, %f2, %f12 fmovrdlz %l5, %f4, %f8 fblg,a %fcc3, loop_1719 fmovscc %icc, %f12, %f2 fornot2s %f6, %f6, %f5 stw %l0, [%l7 + 0x34] loop_1719: fmovdge %xcc, %f9, %f3 fmul8x16au %f13, %f8, %f6 fmovrse %o0, %f15, %f5 movvs %xcc, %i6, %o7 fcmpeq16 %f12, %f6, %o2 lduw [%l7 + 0x50], %i7 fandnot2 %f0, %f10, %f2 sdivcc %i1, 0x03DF, %g2 st %f12, [%l7 + 0x3C] call loop_1720 sub %g4, %g3, %g1 fmovsgu %icc, %f6, %f10 for %f6, %f0, %f10 loop_1720: fxnor %f14, %f0, %f14 nop setx loop_1721, %l0, %l1 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 + 0x48], %f14 fbe,a %fcc2, loop_1722 ldsw [%l7 + 0x20], %i2 loop_1721: movgu %xcc, %o1, %l4 lduw [%l7 + 0x64], %o5 loop_1722: fble,a %fcc3, loop_1723 movrlez %g7, 0x052, %l6 fors %f12, %f11, %f12 fmovdpos %icc, %f15, %f9 loop_1723: call loop_1724 bpos %icc, loop_1725 mulscc %l1, 0x0A3E, %i3 fnor %f12, %f2, %f8 loop_1724: fsrc2 %f14, %f8 loop_1725: st %f1, [%l7 + 0x7C] fcmpne32 %f10, %f12, %i4 andn %g5, %o3, %o4 fmul8x16al %f12, %f3, %f14 bg %xcc, loop_1726 fnot1 %f6, %f8 fbuge %fcc2, loop_1727 alignaddrl %l2, %o6, %i0 loop_1726: ldub [%l7 + 0x3C], %l3 tvs %icc, 0x6 loop_1727: fmovsne %icc, %f2, %f2 movl %icc, %g6, %l5 lduw [%l7 + 0x1C], %i5 stb %l0, [%l7 + 0x4C] bvc,a loop_1728 fnot2 %f0, %f4 fandnot1 %f12, %f10, %f10 ldsw [%l7 + 0x44], %i6 loop_1728: fmovsle %icc, %f8, %f11 fbg %fcc1, loop_1729 fxor %f4, %f10, %f12 fmul8x16 %f8, %f12, %f10 stw %o0, [%l7 + 0x40] loop_1729: ldsw [%l7 + 0x34], %o7 bvs loop_1730 bpos,a,pn %xcc, loop_1731 fabss %f10, %f12 stx %i7, [%l7 + 0x78] loop_1730: fmovrde %o2, %f8, %f8 loop_1731: movgu %xcc, %g2, %g4 fone %f8 fmovdl %xcc, %f3, %f13 lduh [%l7 + 0x20], %g3 xnorcc %g1, %i2, %o1 bgu,a,pt %icc, loop_1732 fmovdpos %xcc, %f13, %f7 fnand %f10, %f6, %f4 fcmpne32 %f2, %f10, %l4 loop_1732: fble %fcc3, loop_1733 stx %o5, [%l7 + 0x28] smulcc %i1, 0x16DA, %g7 orncc %l6, 0x11E5, %l1 loop_1733: ldd [%l7 + 0x40], %f10 sth %i3, [%l7 + 0x52] addc %i4, %o3, %g5 fsrc2s %f5, %f6 fnands %f15, %f15, %f12 ldsw [%l7 + 0x40], %l2 fmovrslez %o4, %f12, %f2 fcmpd %fcc1, %f6, %f6 brgez %i0, loop_1734 andcc %l3, 0x0F7D, %o6 fcmple16 %f8, %f8, %l5 std %f12, [%l7 + 0x48] loop_1734: fbo,a %fcc0, loop_1735 std %f4, [%l7 + 0x50] ldx [%l7 + 0x68], %i5 sth %l0, [%l7 + 0x70] loop_1735: fbuge %fcc0, loop_1736 stb %g6, [%l7 + 0x55] xnor %o0, %i6, %o7 ldsw [%l7 + 0x6C], %i7 loop_1736: tg %icc, 0x3 sllx %o2, %g2, %g3 nop setx loop_1737, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrgez %g1, 0x202, %i2 lduh [%l7 + 0x16], %g4 tsubcc %l4, %o5, %i1 loop_1737: fmovde %icc, %f7, %f12 stb %g7, [%l7 + 0x19] fmovrdne %l6, %f14, %f2 fandnot2s %f2, %f13, %f1 tleu %icc, 0x7 fmovrdlez %l1, %f14, %f10 nop setx loop_1738, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgz %o1, %i3, %o3 movn %icc, %g5, %i4 array8 %l2, %i0, %l3 loop_1738: ldsw [%l7 + 0x6C], %o4 st %f8, [%l7 + 0x6C] fmovdcs %icc, %f0, %f5 fpack16 %f6, %f12 fbu,a %fcc2, loop_1739 fmovscs %icc, %f1, %f4 tl %xcc, 0x1 bleu,a loop_1740 loop_1739: ldsh [%l7 + 0x6C], %l5 fblg,a %fcc0, loop_1741 ble %xcc, loop_1742 loop_1740: fmovspos %xcc, %f1, %f1 stw %o6, [%l7 + 0x18] loop_1741: fmul8x16au %f13, %f0, %f10 loop_1742: lduw [%l7 + 0x10], %i5 fbl %fcc1, loop_1743 ldub [%l7 + 0x1B], %g6 edge16 %l0, %i6, %o0 fmovrdlez %o7, %f6, %f0 loop_1743: fbu,a %fcc2, loop_1744 edge8l %i7, %g2, %g3 stb %o2, [%l7 + 0x09] stw %i2, [%l7 + 0x20] loop_1744: movneg %icc, %g4, %l4 movg %xcc, %o5, %g1 fble %fcc3, loop_1745 fmovsgu %icc, %f1, %f7 stx %i1, [%l7 + 0x08] fnot2s %f5, %f1 loop_1745: tsubcctv %l6, 0x1D8E, %g7 brz,a %o1, loop_1746 edge16ln %i3, %l1, %g5 srl %o3, 0x00, %i4 sethi 0x1C29, %l2 loop_1746: fmovsvs %icc, %f11, %f5 ldsh [%l7 + 0x5A], %l3 fnot2 %f2, %f14 ldub [%l7 + 0x34], %o4 fmovrdne %l5, %f0, %f2 fmuld8sux16 %f5, %f10, %f8 sth %i0, [%l7 + 0x5A] lduw [%l7 + 0x4C], %i5 st %f0, [%l7 + 0x1C] fnot2s %f5, %f7 xorcc %o6, 0x065E, %l0 fors %f10, %f3, %f14 ldub [%l7 + 0x08], %g6 tpos %xcc, 0x4 fors %f3, %f10, %f13 std %f10, [%l7 + 0x28] std %f2, [%l7 + 0x68] be,a %icc, loop_1747 ld [%l7 + 0x08], %f9 fxnor %f8, %f14, %f14 array8 %o0, %o7, %i6 loop_1747: fmovsleu %icc, %f13, %f5 fandnot2 %f12, %f4, %f14 addc %g2, 0x14E1, %g3 lduw [%l7 + 0x18], %o2 ldd [%l7 + 0x68], %f6 array8 %i2, %g4, %l4 fcmpd %fcc3, %f4, %f10 ldsw [%l7 + 0x7C], %i7 add %o5, 0x1036, %i1 fmovrdgez %g1, %f14, %f2 smulcc %g7, 0x051E, %o1 sth %l6, [%l7 + 0x3E] edge8ln %l1, %g5, %o3 nop setx loop_1748, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x2E], %i4 brlz %l2, loop_1749 fcmps %fcc3, %f6, %f4 loop_1748: fnands %f6, %f10, %f1 fpadd16 %f12, %f2, %f6 loop_1749: be,a loop_1750 bn,a %xcc, loop_1751 ldx [%l7 + 0x50], %i3 ldsh [%l7 + 0x20], %l3 loop_1750: fsrc2 %f6, %f4 loop_1751: brgez,a %l5, loop_1752 fxor %f0, %f0, %f12 fcmple32 %f12, %f0, %o4 fnot2s %f0, %f11 loop_1752: ldsh [%l7 + 0x1E], %i5 fble %fcc3, loop_1753 st %f12, [%l7 + 0x10] ble,a,pt %xcc, loop_1754 alignaddr %o6, %l0, %i0 loop_1753: fmovsge %icc, %f6, %f6 ldsh [%l7 + 0x5E], %o0 loop_1754: fbu,a %fcc2, loop_1755 fmuld8sux16 %f13, %f13, %f2 fmuld8ulx16 %f15, %f8, %f6 fmuld8ulx16 %f14, %f12, %f6 loop_1755: fcmpeq32 %f12, %f8, %o7 fmovsleu %icc, %f8, %f1 tle %xcc, 0x1 fba,a %fcc0, loop_1756 sub %i6, %g2, %g3 st %f5, [%l7 + 0x34] fmovsne %xcc, %f2, %f6 loop_1756: fmovsge %xcc, %f10, %f12 edge16 %o2, %i2, %g6 siam 0x1 sth %l4, [%l7 + 0x40] fpadd16s %f15, %f7, %f11 fbg %fcc2, loop_1757 movrlz %i7, %o5, %i1 movpos %icc, %g1, %g7 movg %xcc, %o1, %l6 loop_1757: array8 %g4, %l1, %o3 andn %g5, %l2, %i3 stb %l3, [%l7 + 0x30] lduw [%l7 + 0x20], %i4 fbuge,a %fcc0, loop_1758 sth %o4, [%l7 + 0x6A] ldsh [%l7 + 0x52], %l5 fnot1s %f11, %f13 loop_1758: sethi 0x17FA, %o6 ldd [%l7 + 0x20], %f10 fones %f12 tvs %xcc, 0x2 tgu %icc, 0x5 ld [%l7 + 0x24], %f15 fmovrsgez %l0, %f11, %f11 fornot2s %f6, %f5, %f9 fpsub32 %f12, %f2, %f6 bshuffle %f8, %f8, %f0 stx %i0, [%l7 + 0x38] bge,a,pt %icc, loop_1759 sdiv %o0, 0x1028, %o7 st %f9, [%l7 + 0x34] ldsb [%l7 + 0x5B], %i6 loop_1759: fcmpgt32 %f12, %f6, %g2 fxnor %f0, %f4, %f0 sdivcc %i5, 0x1F06, %o2 fbge,a %fcc1, loop_1760 movge %icc, %g3, %i2 tgu %icc, 0x2 fmovrslz %g6, %f10, %f13 loop_1760: fmovdvc %xcc, %f2, %f3 fmovdn %xcc, %f1, %f10 fmovrdgz %i7, %f4, %f10 fbu,a %fcc1, loop_1761 fmovdle %icc, %f9, %f13 nop setx loop_1762, %l0, %l1 jmpl %l1, %o5 edge8ln %i1, %l4, %g7 loop_1761: umul %g1, 0x079B, %l6 faligndata %f10, %f6, %f12 loop_1762: srlx %g4, 0x12, %o1 fpmerge %f8, %f11, %f2 std %f4, [%l7 + 0x58] brz,a %o3, loop_1763 lduh [%l7 + 0x72], %g5 stb %l1, [%l7 + 0x5B] fnor %f0, %f14, %f0 loop_1763: edge16n %i3, %l3, %l2 stw %o4, [%l7 + 0x4C] tvs %icc, 0x0 tg %icc, 0x6 udiv %l5, 0x1549, %i4 ba,pn %icc, loop_1764 sdiv %o6, 0x1C95, %l0 ldsb [%l7 + 0x0C], %i0 std %f0, [%l7 + 0x60] loop_1764: ldsh [%l7 + 0x6C], %o0 fpadd32s %f8, %f13, %f1 lduh [%l7 + 0x78], %i6 tg %icc, 0x1 ldx [%l7 + 0x48], %g2 fmovsleu %icc, %f2, %f15 bshuffle %f10, %f8, %f2 sth %o7, [%l7 + 0x36] fbo %fcc1, loop_1765 ldub [%l7 + 0x44], %i5 ldsb [%l7 + 0x2B], %o2 fmovscs %xcc, %f13, %f9 loop_1765: fba,a %fcc0, loop_1766 stx %i2, [%l7 + 0x08] fbn,a %fcc0, loop_1767 stx %g6, [%l7 + 0x18] loop_1766: call loop_1768 ldsh [%l7 + 0x10], %g3 loop_1767: fbg,a %fcc2, loop_1769 fpsub16 %f10, %f10, %f14 loop_1768: edge8 %o5, %i1, %l4 fcmpgt16 %f14, %f4, %i7 loop_1769: fmovsgu %xcc, %f0, %f1 stw %g7, [%l7 + 0x40] fmovsleu %icc, %f5, %f9 ldub [%l7 + 0x6D], %g1 srl %l6, 0x0F, %o1 fmovdcc %xcc, %f9, %f8 movle %xcc, %g4, %g5 ldub [%l7 + 0x73], %l1 ldsh [%l7 + 0x18], %i3 fpmerge %f4, %f5, %f4 fcmpne16 %f4, %f4, %l3 fmovdneg %icc, %f0, %f6 ld [%l7 + 0x08], %f3 fexpand %f9, %f8 lduw [%l7 + 0x18], %l2 movg %xcc, %o4, %o3 movl %xcc, %l5, %i4 fornot1s %f1, %f9, %f7 bneg,a,pn %xcc, loop_1770 bge,a,pt %icc, loop_1771 movn %icc, %o6, %l0 bne,a,pt %icc, loop_1772 loop_1770: fsrc2s %f13, %f15 loop_1771: andcc %i0, 0x0785, %o0 fzero %f2 loop_1772: stx %i6, [%l7 + 0x18] fpsub32s %f8, %f0, %f1 ld [%l7 + 0x64], %f12 movvs %xcc, %o7, %g2 fmovspos %icc, %f11, %f11 stx %i5, [%l7 + 0x68] ldsh [%l7 + 0x4A], %i2 ldsh [%l7 + 0x74], %o2 fsrc2s %f4, %f3 ldsb [%l7 + 0x33], %g3 edge8ln %o5, %i1, %l4 fbu,a %fcc3, loop_1773 fmovspos %xcc, %f13, %f15 fnegs %f9, %f15 stw %i7, [%l7 + 0x68] loop_1773: subc %g6, 0x1FA3, %g7 fcmped %fcc2, %f8, %f4 fcmps %fcc1, %f13, %f3 lduw [%l7 + 0x08], %g1 lduh [%l7 + 0x60], %l6 fabss %f7, %f13 ble,a,pn %xcc, loop_1774 fnot2s %f9, %f3 ld [%l7 + 0x60], %f6 ldd [%l7 + 0x38], %f12 loop_1774: fcmpgt32 %f10, %f10, %o1 fbg %fcc3, loop_1775 fmovrsne %g5, %f9, %f10 andncc %l1, %i3, %g4 movrlz %l3, 0x09B, %o4 loop_1775: bvs %xcc, loop_1776 fmovsn %icc, %f11, %f10 brlz,a %o3, loop_1777 ldub [%l7 + 0x2B], %l2 loop_1776: ldx [%l7 + 0x78], %l5 stw %o6, [%l7 + 0x6C] loop_1777: std %f2, [%l7 + 0x40] movvc %icc, %i4, %i0 fmovsle %icc, %f11, %f1 fcmpne32 %f10, %f14, %l0 faligndata %f12, %f6, %f0 ld [%l7 + 0x3C], %f15 fbe %fcc2, loop_1778 bvs,a loop_1779 std %f2, [%l7 + 0x78] movrlz %o0, 0x1E7, %o7 loop_1778: sll %g2, 0x1A, %i6 loop_1779: ldd [%l7 + 0x70], %f8 subc %i5, %o2, %i2 fmovdleu %xcc, %f11, %f9 fbge %fcc1, loop_1780 fandnot2s %f3, %f13, %f13 tvc %icc, 0x0 addccc %g3, %o5, %l4 loop_1780: tge %icc, 0x5 edge32ln %i1, %g6, %i7 brgez,a %g1, loop_1781 ldx [%l7 + 0x70], %l6 bn %xcc, loop_1782 ldsb [%l7 + 0x45], %g7 loop_1781: fpsub16s %f9, %f8, %f0 fmovde %icc, %f11, %f6 loop_1782: sth %o1, [%l7 + 0x24] ta %xcc, 0x3 ldsh [%l7 + 0x46], %g5 udivx %i3, 0x06F5, %g4 bg,a %icc, loop_1783 fmovdl %xcc, %f4, %f9 fmovsge %icc, %f5, %f13 lduw [%l7 + 0x38], %l1 loop_1783: addcc %o4, 0x0A0A, %l3 ldub [%l7 + 0x4F], %o3 fpmerge %f9, %f15, %f12 edge32ln %l5, %o6, %i4 movgu %xcc, %l2, %i0 fmovrdne %o0, %f8, %f10 ldd [%l7 + 0x28], %f10 ldsw [%l7 + 0x30], %l0 ldub [%l7 + 0x29], %o7 fmovrdlez %i6, %f2, %f4 movl %xcc, %i5, %o2 movcc %xcc, %i2, %g3 fabss %f2, %f0 st %f4, [%l7 + 0x30] array8 %g2, %l4, %o5 ldsh [%l7 + 0x2C], %g6 fmovsle %xcc, %f10, %f13 fbl %fcc3, loop_1784 fbuge %fcc1, loop_1785 alignaddrl %i7, %g1, %i1 fcmple16 %f0, %f12, %l6 loop_1784: xorcc %o1, 0x0714, %g5 loop_1785: bleu %icc, loop_1786 ld [%l7 + 0x6C], %f15 std %f12, [%l7 + 0x20] sll %i3, %g7, %l1 loop_1786: movl %xcc, %o4, %l3 bcc loop_1787 lduh [%l7 + 0x7E], %o3 ldd [%l7 + 0x60], %f0 stb %l5, [%l7 + 0x12] loop_1787: fmul8ulx16 %f8, %f8, %f8 movvc %xcc, %o6, %g4 lduw [%l7 + 0x7C], %i4 bn,a,pt %xcc, loop_1788 smulcc %i0, 0x09D9, %o0 sdivcc %l2, 0x01D7, %l0 mova %icc, %i6, %i5 loop_1788: fnor %f2, %f12, %f6 ldub [%l7 + 0x26], %o2 movle %icc, %i2, %g3 tneg %xcc, 0x1 fbg,a %fcc3, loop_1789 fcmped %fcc2, %f12, %f8 edge32ln %o7, %l4, %g2 tne %icc, 0x7 loop_1789: stx %o5, [%l7 + 0x68] fmovrslez %i7, %f3, %f12 ldsb [%l7 + 0x57], %g6 fsrc1s %f11, %f7 lduw [%l7 + 0x40], %g1 movg %xcc, %i1, %o1 tgu %xcc, 0x5 sllx %l6, %g5, %g7 fnot2s %f9, %f3 edge8ln %l1, %i3, %l3 sth %o4, [%l7 + 0x7C] fands %f14, %f0, %f11 tn %icc, 0x1 smul %o3, 0x18E9, %o6 fpsub32 %f10, %f8, %f8 srax %l5, 0x0D, %g4 ldd [%l7 + 0x40], %f8 fcmpgt16 %f14, %f14, %i0 tcc %xcc, 0x7 movne %icc, %o0, %l2 andncc %i4, %l0, %i5 ldsh [%l7 + 0x60], %o2 fandnot2 %f6, %f14, %f0 or %i6, %i2, %g3 fandnot1 %f0, %f12, %f2 te %xcc, 0x3 sth %o7, [%l7 + 0x52] fmovsl %xcc, %f12, %f8 fandnot2 %f2, %f6, %f0 std %f12, [%l7 + 0x10] fcmpgt16 %f0, %f2, %l4 fandnot1s %f9, %f3, %f5 ldx [%l7 + 0x20], %o5 tn %icc, 0x0 std %f0, [%l7 + 0x28] fandnot1s %f2, %f11, %f2 fornot1 %f0, %f8, %f4 ldsb [%l7 + 0x3E], %i7 addccc %g2, 0x09F0, %g1 fmovrslz %g6, %f9, %f9 lduh [%l7 + 0x5C], %o1 stw %i1, [%l7 + 0x6C] array16 %l6, %g5, %g7 fones %f0 fmovsgu %xcc, %f7, %f2 ldsh [%l7 + 0x7E], %i3 sub %l1, %o4, %l3 lduh [%l7 + 0x44], %o6 bgu %icc, loop_1790 fand %f4, %f0, %f14 fmovdne %xcc, %f1, %f1 orncc %o3, 0x0EC0, %l5 loop_1790: fmul8x16au %f11, %f14, %f4 bcc,a %xcc, loop_1791 ldsh [%l7 + 0x20], %g4 lduh [%l7 + 0x20], %o0 fmovsge %icc, %f7, %f3 loop_1791: orcc %l2, %i0, %l0 sth %i4, [%l7 + 0x14] subcc %i5, %o2, %i2 ldsh [%l7 + 0x48], %i6 tne %icc, 0x3 fmovdneg %xcc, %f7, %f10 std %f0, [%l7 + 0x20] tsubcc %g3, %o7, %o5 bl,pt %icc, loop_1792 tvc %icc, 0x0 fbge,a %fcc0, loop_1793 ba,a,pt %icc, loop_1794 loop_1792: movcs %icc, %l4, %i7 fornot2s %f5, %f4, %f15 loop_1793: fcmpeq16 %f12, %f12, %g2 loop_1794: fand %f12, %f2, %f4 fmovsa %icc, %f1, %f5 bgu,a,pn %xcc, loop_1795 edge32ln %g6, %o1, %i1 subcc %l6, %g5, %g1 movn %icc, %i3, %l1 loop_1795: bshuffle %f14, %f4, %f8 fbu %fcc2, loop_1796 te %icc, 0x7 fmovrse %g7, %f7, %f15 ldsh [%l7 + 0x32], %o4 loop_1796: bvc,a,pn %icc, loop_1797 fzero %f0 te %icc, 0x1 add %o6, 0x1739, %l3 loop_1797: edge32n %o3, %l5, %g4 fblg,a %fcc2, loop_1798 edge32ln %o0, %l2, %l0 bleu,a,pn %icc, loop_1799 ldsh [%l7 + 0x40], %i0 loop_1798: fnot1s %f7, %f6 bvc,a loop_1800 loop_1799: fmovsg %xcc, %f3, %f2 fmovda %icc, %f3, %f3 fcmps %fcc0, %f2, %f9 loop_1800: lduw [%l7 + 0x28], %i5 fbu,a %fcc1, loop_1801 alignaddr %o2, %i4, %i6 bne,a %icc, loop_1802 movle %icc, %i2, %g3 loop_1801: sllx %o5, %o7, %l4 stb %g2, [%l7 + 0x64] loop_1802: fmovrsgz %g6, %f5, %f0 tpos %icc, 0x4 fmul8sux16 %f6, %f12, %f4 xnor %o1, 0x09C8, %i1 ldsh [%l7 + 0x5A], %i7 fmul8ulx16 %f14, %f6, %f6 fcmple32 %f2, %f2, %g5 bg,a,pt %xcc, loop_1803 umulcc %l6, %i3, %g1 edge16ln %l1, %g7, %o4 srl %l3, %o3, %l5 loop_1803: ba,a,pt %icc, loop_1804 movrgz %g4, 0x351, %o6 fmovdgu %icc, %f3, %f6 movleu %xcc, %o0, %l0 loop_1804: fmovrdgz %l2, %f14, %f14 st %f8, [%l7 + 0x48] movrlz %i5, 0x3B8, %o2 fbn,a %fcc1, loop_1805 brlz %i4, loop_1806 ldx [%l7 + 0x58], %i0 fpsub16s %f8, %f6, %f15 loop_1805: bcs,a loop_1807 loop_1806: st %f3, [%l7 + 0x40] sdiv %i6, 0x082F, %g3 movvs %icc, %i2, %o7 loop_1807: fbo %fcc0, loop_1808 fmovrdgz %l4, %f6, %f2 brlez,a %o5, loop_1809 std %f14, [%l7 + 0x10] loop_1808: fbo %fcc3, loop_1810 fcmpne16 %f2, %f6, %g2 loop_1809: bleu,pn %icc, loop_1811 bvs loop_1812 loop_1810: fmovdge %icc, %f9, %f14 bn,a,pn %icc, loop_1813 loop_1811: fmovscc %icc, %f14, %f2 loop_1812: edge32ln %o1, %i1, %g6 fbu %fcc2, loop_1814 loop_1813: stb %i7, [%l7 + 0x09] smul %l6, 0x0333, %i3 movge %icc, %g1, %g5 loop_1814: array8 %l1, %o4, %g7 fmovsvc %xcc, %f12, %f12 std %f12, [%l7 + 0x20] fxnor %f2, %f8, %f14 std %f6, [%l7 + 0x10] ldsw [%l7 + 0x50], %o3 lduw [%l7 + 0x68], %l5 tne %icc, 0x6 lduh [%l7 + 0x3C], %g4 fsrc2s %f9, %f9 ldx [%l7 + 0x70], %l3 bne,a,pn %xcc, loop_1815 stw %o0, [%l7 + 0x6C] fbe,a %fcc2, loop_1816 fmovsleu %icc, %f2, %f14 loop_1815: fand %f4, %f4, %f4 stb %l0, [%l7 + 0x6C] loop_1816: tpos %xcc, 0x3 fcmpd %fcc2, %f8, %f4 fandnot2 %f12, %f12, %f8 andncc %l2, %o6, %i5 alignaddrl %o2, %i4, %i6 fandnot1 %f2, %f8, %f0 movneg %icc, %g3, %i2 fba,a %fcc3, loop_1817 bpos,pt %icc, loop_1818 alignaddrl %o7, %i0, %l4 fcmpeq16 %f6, %f8, %g2 loop_1817: ldsw [%l7 + 0x5C], %o1 loop_1818: ldx [%l7 + 0x10], %o5 brgz,a %g6, loop_1819 orncc %i1, %l6, %i7 sub %i3, 0x06BA, %g1 ldub [%l7 + 0x32], %l1 loop_1819: fmovsn %icc, %f14, %f3 fbo %fcc2, loop_1820 sth %g5, [%l7 + 0x1C] bvs,a,pn %icc, loop_1821 fnands %f3, %f15, %f9 loop_1820: orn %g7, %o3, %o4 udiv %l5, 0x075A, %l3 loop_1821: andn %o0, 0x1F60, %g4 brgez,a %l0, loop_1822 fcmple32 %f0, %f2, %o6 edge32l %i5, %o2, %l2 sth %i4, [%l7 + 0x64] loop_1822: st %f9, [%l7 + 0x30] sth %i6, [%l7 + 0x74] lduw [%l7 + 0x30], %i2 fmul8sux16 %f2, %f14, %f2 ldsb [%l7 + 0x44], %o7 fmovrdne %i0, %f6, %f8 movvs %icc, %g3, %l4 fmovdn %icc, %f6, %f9 fandnot2s %f3, %f0, %f8 stx %o1, [%l7 + 0x68] fbul %fcc3, loop_1823 stw %g2, [%l7 + 0x18] brz %g6, loop_1824 fmovdle %xcc, %f1, %f12 loop_1823: fmul8sux16 %f0, %f2, %f2 addccc %o5, %l6, %i7 loop_1824: orcc %i3, 0x0D5A, %g1 tvc %icc, 0x6 alignaddrl %i1, %l1, %g7 ldub [%l7 + 0x70], %g5 fornot1 %f4, %f8, %f0 edge16ln %o4, %o3, %l3 fcmpgt16 %f0, %f6, %l5 tle %xcc, 0x1 lduw [%l7 + 0x34], %o0 movvs %xcc, %l0, %o6 ldsw [%l7 + 0x78], %g4 ldsh [%l7 + 0x48], %o2 ldsb [%l7 + 0x7A], %l2 fmovdle %xcc, %f10, %f6 fnot1s %f14, %f13 fcmpeq32 %f2, %f8, %i4 bl %icc, loop_1825 tgu %icc, 0x4 fors %f4, %f1, %f2 ldsb [%l7 + 0x7F], %i5 loop_1825: fmovsl %xcc, %f8, %f2 fbu,a %fcc2, loop_1826 addcc %i2, 0x019D, %o7 orncc %i0, %g3, %l4 fcmple16 %f14, %f0, %o1 loop_1826: fmovrdgez %i6, %f14, %f12 fble,a %fcc0, loop_1827 call loop_1828 mova %xcc, %g2, %g6 movle %xcc, %o5, %i7 loop_1827: movrne %i3, 0x22B, %g1 loop_1828: fblg,a %fcc0, loop_1829 ldsw [%l7 + 0x14], %l6 std %f12, [%l7 + 0x38] ldd [%l7 + 0x40], %f0 loop_1829: movl %xcc, %l1, %g7 fcmps %fcc0, %f7, %f6 tvs %xcc, 0x7 edge8ln %i1, %o4, %o3 andncc %g5, %l3, %o0 or %l0, 0x0D31, %l5 ldub [%l7 + 0x68], %o6 fpackfix %f8, %f7 movrlz %g4, %o2, %i4 tvc %xcc, 0x3 fbu %fcc0, loop_1830 movpos %icc, %l2, %i2 st %f2, [%l7 + 0x28] fmovs %f6, %f12 loop_1830: ldsb [%l7 + 0x17], %i5 fmovsa %icc, %f14, %f3 movgu %xcc, %o7, %g3 mulscc %i0, 0x0EDA, %l4 ldub [%l7 + 0x5B], %i6 fmovdg %icc, %f4, %f11 fbue %fcc1, loop_1831 movvs %xcc, %g2, %o1 stb %o5, [%l7 + 0x28] fbne,a %fcc2, loop_1832 loop_1831: std %f6, [%l7 + 0x50] edge32ln %i7, %i3, %g1 edge16 %g6, %l6, %g7 loop_1832: movrgez %i1, %l1, %o3 ldub [%l7 + 0x69], %o4 tvs %xcc, 0x2 fcmpeq32 %f6, %f14, %l3 bvs,a,pn %icc, loop_1833 ldub [%l7 + 0x0F], %o0 stw %g5, [%l7 + 0x34] lduh [%l7 + 0x70], %l0 loop_1833: std %f10, [%l7 + 0x48] tvc %xcc, 0x2 ldx [%l7 + 0x40], %o6 stb %l5, [%l7 + 0x51] ldd [%l7 + 0x78], %f6 edge32l %o2, %g4, %i4 fbul %fcc1, loop_1834 fmul8x16au %f3, %f11, %f4 fmovsg %xcc, %f0, %f15 fbuge,a %fcc1, loop_1835 loop_1834: movcs %xcc, %l2, %i5 st %f1, [%l7 + 0x0C] lduh [%l7 + 0x10], %i2 loop_1835: xorcc %g3, 0x05E7, %i0 ldsw [%l7 + 0x30], %l4 bneg,a loop_1836 movrne %i6, 0x1FC, %o7 sdivx %g2, 0x0D09, %o1 ldsh [%l7 + 0x10], %i7 loop_1836: ldd [%l7 + 0x08], %f2 fba,a %fcc2, loop_1837 ldub [%l7 + 0x25], %i3 fandnot1 %f2, %f8, %f12 ld [%l7 + 0x58], %f11 loop_1837: fmovdge %icc, %f15, %f0 fble,a %fcc1, loop_1838 fpsub32 %f10, %f14, %f14 fbuge,a %fcc2, loop_1839 stx %g1, [%l7 + 0x30] loop_1838: pdist %f10, %f2, %f12 ld [%l7 + 0x54], %f3 loop_1839: addccc %o5, 0x032F, %l6 and %g7, 0x1F70, %i1 xnorcc %l1, %g6, %o3 fmovsl %xcc, %f14, %f8 add %o4, 0x0371, %l3 sll %g5, 0x1F, %l0 fbug,a %fcc0, loop_1840 ldx [%l7 + 0x70], %o6 bpos,a,pt %xcc, loop_1841 ldd [%l7 + 0x70], %f8 loop_1840: orcc %l5, 0x10E9, %o2 bgu loop_1842 loop_1841: ldsw [%l7 + 0x2C], %o0 bleu,a loop_1843 fmovrde %i4, %f2, %f2 loop_1842: fmul8sux16 %f10, %f2, %f8 mulx %g4, %i5, %i2 loop_1843: lduw [%l7 + 0x38], %l2 stx %i0, [%l7 + 0x10] addccc %l4, %g3, %i6 fxnors %f11, %f14, %f0 ldsh [%l7 + 0x2E], %g2 bn %xcc, loop_1844 fcmped %fcc3, %f2, %f6 fnot2s %f14, %f14 fmovsvc %xcc, %f11, %f6 loop_1844: fxnor %f12, %f10, %f10 fmul8x16 %f1, %f10, %f2 ldx [%l7 + 0x48], %o1 fmovscc %xcc, %f9, %f3 movne %xcc, %i7, %o7 fmovsa %xcc, %f2, %f0 fmovspos %xcc, %f13, %f14 lduh [%l7 + 0x7E], %i3 ldsb [%l7 + 0x70], %o5 brz %g1, loop_1845 array32 %g7, %l6, %i1 fpackfix %f10, %f0 std %f2, [%l7 + 0x70] loop_1845: ld [%l7 + 0x50], %f5 ldsh [%l7 + 0x3C], %g6 array8 %l1, %o4, %o3 fpadd16s %f14, %f5, %f3 subccc %l3, 0x13CE, %g5 lduh [%l7 + 0x4E], %o6 fpadd32s %f11, %f12, %f3 ldsb [%l7 + 0x77], %l0 bvs,a,pn %xcc, loop_1846 bvs %xcc, loop_1847 bcc,a,pn %icc, loop_1848 fsrc2 %f12, %f6 loop_1846: fxnor %f14, %f8, %f2 loop_1847: nop setx loop_1849, %l0, %l1 jmpl %l1, %o2 loop_1848: movge %icc, %l5, %o0 fpadd16s %f0, %f9, %f6 ldsb [%l7 + 0x74], %i4 loop_1849: fmovdcs %xcc, %f5, %f11 fmovspos %xcc, %f1, %f8 edge16l %g4, %i2, %l2 lduh [%l7 + 0x0C], %i5 st %f12, [%l7 + 0x2C] edge8ln %l4, %g3, %i6 lduh [%l7 + 0x4E], %i0 edge32ln %g2, %i7, %o1 xnor %o7, %i3, %o5 lduh [%l7 + 0x34], %g7 ld [%l7 + 0x1C], %f11 tcs %xcc, 0x4 fandnot2s %f5, %f13, %f2 udiv %g1, 0x17FC, %l6 stx %g6, [%l7 + 0x18] ldx [%l7 + 0x68], %i1 tgu %xcc, 0x2 umulcc %o4, %l1, %o3 edge16n %g5, %l3, %l0 bne loop_1850 movcs %icc, %o6, %l5 alignaddrl %o2, %o0, %i4 stw %g4, [%l7 + 0x54] loop_1850: movvc %icc, %i2, %i5 alignaddrl %l4, %l2, %g3 fmovde %icc, %f8, %f0 fpack16 %f14, %f1 stx %i0, [%l7 + 0x58] fnot2s %f0, %f3 ldsh [%l7 + 0x38], %i6 stx %i7, [%l7 + 0x50] std %f4, [%l7 + 0x40] fors %f15, %f12, %f5 fmovse %icc, %f10, %f15 edge32n %g2, %o7, %o1 ldd [%l7 + 0x58], %f4 fmovde %xcc, %f1, %f6 fmovsleu %icc, %f12, %f15 xnorcc %i3, %g7, %o5 fbug,a %fcc1, loop_1851 fmul8x16au %f7, %f12, %f12 ldx [%l7 + 0x08], %g1 fmovrslez %l6, %f15, %f3 loop_1851: ldsb [%l7 + 0x63], %g6 bne loop_1852 ldsw [%l7 + 0x28], %o4 stb %l1, [%l7 + 0x10] fnor %f14, %f8, %f2 loop_1852: fmovsl %icc, %f5, %f2 fpack32 %f14, %f4, %f2 fmul8x16 %f2, %f0, %f12 stw %i1, [%l7 + 0x28] xorcc %o3, %l3, %g5 tvc %icc, 0x2 fmovsleu %icc, %f6, %f6 nop setx loop_1853, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8 %o6, %l5, %l0 tn %icc, 0x3 st %f15, [%l7 + 0x1C] loop_1853: stw %o0, [%l7 + 0x34] ldsw [%l7 + 0x4C], %i4 fnegd %f2, %f2 fbe %fcc2, loop_1854 ldsw [%l7 + 0x70], %o2 tne %icc, 0x1 ldx [%l7 + 0x50], %g4 loop_1854: fcmpeq16 %f0, %f2, %i2 brgez %i5, loop_1855 std %f6, [%l7 + 0x40] fmovsa %xcc, %f4, %f14 lduh [%l7 + 0x5A], %l2 loop_1855: ldub [%l7 + 0x26], %l4 bn,a,pn %xcc, loop_1856 xorcc %i0, %g3, %i7 fcmple16 %f6, %f4, %g2 fbe %fcc1, loop_1857 loop_1856: stx %o7, [%l7 + 0x48] ldub [%l7 + 0x77], %i6 fands %f2, %f0, %f1 loop_1857: edge8ln %o1, %g7, %o5 fcmple16 %f2, %f14, %i3 fpsub16s %f2, %f4, %f0 fzero %f2 fpadd32 %f2, %f10, %f0 lduw [%l7 + 0x20], %l6 sra %g6, %g1, %l1 fcmpd %fcc3, %f2, %f0 stb %i1, [%l7 + 0x7A] brz %o3, loop_1858 bleu,a,pn %icc, loop_1859 fmovs %f12, %f8 st %f2, [%l7 + 0x10] loop_1858: xor %l3, %g5, %o6 loop_1859: srax %l5, %o4, %l0 ldsb [%l7 + 0x37], %o0 edge8n %o2, %g4, %i4 st %f4, [%l7 + 0x14] fsrc2s %f9, %f11 fzeros %f15 st %f0, [%l7 + 0x58] lduh [%l7 + 0x1C], %i5 sth %l2, [%l7 + 0x72] fmovdg %icc, %f11, %f7 fmovrsne %l4, %f3, %f5 stb %i2, [%l7 + 0x6B] fbl,a %fcc3, loop_1860 fzero %f8 fmovsvs %xcc, %f11, %f4 alignaddr %i0, %i7, %g2 loop_1860: sth %g3, [%l7 + 0x6C] ld [%l7 + 0x64], %f9 std %f4, [%l7 + 0x28] sethi 0x1FAA, %o7 orn %i6, %o1, %o5 fsrc1 %f6, %f14 fmovdl %icc, %f15, %f4 fmovdcs %xcc, %f5, %f5 edge16n %i3, %l6, %g7 fmovsge %xcc, %f4, %f13 fmovsn %icc, %f11, %f4 move %icc, %g1, %l1 ldsb [%l7 + 0x26], %i1 fcmpgt32 %f0, %f8, %g6 ldsh [%l7 + 0x78], %l3 sth %g5, [%l7 + 0x3A] fzeros %f4 subc %o6, 0x0627, %o3 fbug %fcc3, loop_1861 ldsh [%l7 + 0x2C], %o4 smulcc %l0, %o0, %l5 nop setx loop_1862, %l0, %l1 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_1861: tl %icc, 0x4 xnor %g4, 0x1E1A, %o2 tsubcctv %i5, 0x168D, %i4 loop_1862: ldsb [%l7 + 0x46], %l2 bcc,a %icc, loop_1863 fmovse %xcc, %f4, %f9 fmovrsne %i2, %f7, %f10 fzeros %f4 loop_1863: fbue,a %fcc2, loop_1864 brlez %l4, loop_1865 lduh [%l7 + 0x64], %i0 tcc %xcc, 0x6 loop_1864: fbug,a %fcc1, loop_1866 loop_1865: ldsw [%l7 + 0x60], %g2 fandnot2s %f9, %f2, %f0 stx %i7, [%l7 + 0x10] loop_1866: stw %g3, [%l7 + 0x54] sub %o7, 0x12C1, %i6 movge %icc, %o5, %o1 stx %l6, [%l7 + 0x10] brgz %i3, loop_1867 ldx [%l7 + 0x18], %g7 fblg,a %fcc1, loop_1868 tcc %icc, 0x3 loop_1867: fmovrdgez %g1, %f4, %f0 ld [%l7 + 0x14], %f14 loop_1868: ldsb [%l7 + 0x70], %i1 std %f6, [%l7 + 0x38] fmul8x16 %f6, %f10, %f4 ble,pt %xcc, loop_1869 ldd [%l7 + 0x68], %f0 brgez,a %g6, loop_1870 tcs %icc, 0x3 loop_1869: fmovdge %icc, %f11, %f2 fandnot1 %f2, %f2, %f2 loop_1870: movrlez %l3, 0x313, %l1 add %g5, 0x126F, %o6 stx %o3, [%l7 + 0x70] alignaddr %l0, %o0, %l5 srlx %o4, %g4, %o2 tsubcctv %i5, %i4, %i2 movgu %xcc, %l2, %i0 std %f14, [%l7 + 0x78] stx %l4, [%l7 + 0x60] ldsw [%l7 + 0x50], %g2 movgu %xcc, %i7, %g3 movrne %i6, %o7, %o5 fand %f0, %f0, %f0 ldsb [%l7 + 0x27], %o1 edge32l %i3, %l6, %g7 fsrc1 %f10, %f8 fandnot1 %f2, %f10, %f8 fpsub32 %f8, %f4, %f2 sethi 0x08E7, %g1 fsrc1s %f1, %f7 ldsw [%l7 + 0x54], %i1 edge16 %g6, %l1, %l3 edge16l %o6, %o3, %g5 fnands %f0, %f3, %f4 bgu loop_1871 fnegs %f0, %f11 std %f12, [%l7 + 0x10] stx %o0, [%l7 + 0x20] loop_1871: mova %icc, %l5, %o4 ldsb [%l7 + 0x55], %g4 ldub [%l7 + 0x7D], %l0 xor %i5, %o2, %i4 te %xcc, 0x6 fmovrdgez %l2, %f4, %f12 xnor %i2, 0x05FA, %i0 fmovrse %g2, %f12, %f9 movrne %l4, %i7, %i6 fornot1 %f0, %f2, %f8 fcmpeq16 %f2, %f2, %o7 orcc %o5, 0x0305, %g3 lduw [%l7 + 0x64], %o1 st %f0, [%l7 + 0x14] fcmpd %fcc1, %f8, %f2 ldsw [%l7 + 0x24], %i3 tneg %icc, 0x5 udivx %g7, 0x1A6B, %l6 array16 %i1, %g6, %g1 taddcc %l3, %l1, %o3 tn %xcc, 0x6 std %f6, [%l7 + 0x60] nop setx loop_1872, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnand %f12, %f0, %f12 fbne %fcc3, loop_1873 sdiv %g5, 0x132E, %o0 loop_1872: addccc %l5, %o6, %g4 st %f1, [%l7 + 0x34] loop_1873: fmovrde %o4, %f0, %f6 fmovrslz %l0, %f6, %f6 movrlez %o2, 0x2F2, %i5 fmovscc %xcc, %f2, %f7 brz %i4, loop_1874 fmovrdlez %l2, %f2, %f14 xor %i2, 0x0644, %i0 ldsb [%l7 + 0x37], %l4 loop_1874: fmovsvs %xcc, %f3, %f2 movg %icc, %g2, %i6 fsrc1s %f4, %f13 fpsub32s %f0, %f9, %f4 stb %o7, [%l7 + 0x2D] ldsh [%l7 + 0x7C], %o5 edge8l %i7, %o1, %i3 fmovde %icc, %f1, %f9 stw %g3, [%l7 + 0x30] fmovd %f6, %f0 fnands %f3, %f1, %f4 st %f8, [%l7 + 0x38] ldx [%l7 + 0x60], %g7 fpsub32 %f12, %f8, %f10 fzero %f12 movcc %icc, %i1, %g6 move %xcc, %g1, %l6 addccc %l3, 0x1C00, %o3 bvc,a loop_1875 lduh [%l7 + 0x28], %l1 umulcc %o0, %g5, %l5 fmovsn %xcc, %f11, %f11 loop_1875: ldx [%l7 + 0x10], %g4 movcs %icc, %o4, %o6 stw %o2, [%l7 + 0x20] tvs %xcc, 0x0 stw %l0, [%l7 + 0x4C] stw %i4, [%l7 + 0x78] ldsw [%l7 + 0x28], %i5 tgu %icc, 0x0 bleu %icc, loop_1876 fnand %f2, %f0, %f8 edge16l %l2, %i0, %i2 lduw [%l7 + 0x30], %g2 loop_1876: st %f12, [%l7 + 0x40] ld [%l7 + 0x70], %f15 tsubcc %l4, 0x136C, %i6 sth %o5, [%l7 + 0x6A] sdivcc %i7, 0x0FB5, %o1 bcs,a,pn %icc, loop_1877 fmovdge %icc, %f10, %f10 fpsub16s %f14, %f10, %f1 st %f6, [%l7 + 0x58] loop_1877: tle %xcc, 0x5 edge16n %o7, %i3, %g7 fcmpgt32 %f6, %f4, %i1 stx %g6, [%l7 + 0x68] fandnot1 %f2, %f8, %f4 ldd [%l7 + 0x68], %f6 subcc %g1, 0x16AC, %g3 addcc %l3, 0x07BD, %l6 fnot1 %f0, %f4 fba,a %fcc2, loop_1878 tneg %icc, 0x0 umulcc %l1, 0x1538, %o0 ldsh [%l7 + 0x7A], %o3 loop_1878: fzeros %f10 ldsh [%l7 + 0x56], %l5 bcs,a %icc, loop_1879 movpos %xcc, %g5, %g4 fbo %fcc1, loop_1880 stb %o4, [%l7 + 0x18] loop_1879: bvs,pn %xcc, loop_1881 tvs %icc, 0x5 loop_1880: ld [%l7 + 0x08], %f1 ld [%l7 + 0x70], %f6 loop_1881: fpsub32 %f4, %f4, %f14 nop setx loop_1882, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbul,a %fcc3, loop_1883 fmovrse %o6, %f14, %f9 ldx [%l7 + 0x40], %o2 loop_1882: fbn %fcc1, loop_1884 loop_1883: addcc %l0, 0x0D2A, %i4 movpos %xcc, %i5, %i0 bvc,a,pn %icc, loop_1885 loop_1884: movleu %icc, %i2, %g2 fcmple16 %f2, %f4, %l2 stw %l4, [%l7 + 0x40] loop_1885: ldx [%l7 + 0x08], %i6 stb %o5, [%l7 + 0x50] std %f8, [%l7 + 0x38] fbo %fcc0, loop_1886 edge16ln %i7, %o1, %i3 ldx [%l7 + 0x40], %g7 fnors %f11, %f1, %f10 loop_1886: fmovdn %icc, %f3, %f14 fpackfix %f2, %f3 stx %o7, [%l7 + 0x28] fsrc1s %f9, %f8 stw %g6, [%l7 + 0x6C] stw %i1, [%l7 + 0x30] fnot2s %f15, %f7 fone %f10 tle %xcc, 0x5 fbge %fcc3, loop_1887 fmovdvs %icc, %f15, %f1 bleu,a %icc, loop_1888 nop setx loop_1889, %l0, %l1 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_1887: fbug %fcc0, loop_1890 brgz,a %g1, loop_1891 loop_1888: tl %icc, 0x4 loop_1889: ldx [%l7 + 0x58], %g3 loop_1890: movvc %icc, %l3, %l1 loop_1891: ld [%l7 + 0x64], %f10 ldsw [%l7 + 0x30], %o0 edge32l %l6, %l5, %o3 fmovrslz %g5, %f2, %f7 bpos %xcc, loop_1892 fmovdge %icc, %f5, %f0 fornot1s %f14, %f2, %f3 fmovspos %icc, %f1, %f3 loop_1892: fcmpeq32 %f6, %f2, %g4 sth %o4, [%l7 + 0x48] fmovdcs %xcc, %f6, %f12 stb %o2, [%l7 + 0x1F] fmovse %icc, %f13, %f8 fornot1 %f10, %f10, %f10 ld [%l7 + 0x08], %f13 bl,a,pn %icc, loop_1893 ldsw [%l7 + 0x28], %l0 ldsh [%l7 + 0x4E], %o6 movrlez %i4, 0x0D6, %i0 loop_1893: udivcc %i5, 0x0144, %g2 fzero %f2 fmovdvs %icc, %f1, %f3 srax %i2, %l4, %i6 fmovrslz %o5, %f4, %f4 stx %i7, [%l7 + 0x58] move %xcc, %l2, %i3 fnegd %f14, %f0 fxnors %f14, %f9, %f9 ld [%l7 + 0x10], %f6 alignaddrl %o1, %o7, %g7 sth %g6, [%l7 + 0x4E] fpack32 %f14, %f10, %f0 smul %g1, %g3, %l3 fors %f5, %f9, %f8 fmovdcs %icc, %f6, %f5 fmovdvs %icc, %f13, %f6 subc %i1, 0x0419, %l1 add %l6, %l5, %o3 fxnors %f4, %f12, %f0 fornot2 %f12, %f8, %f0 fmovscs %xcc, %f12, %f0 edge32n %o0, %g5, %o4 fnegd %f10, %f10 fmovsn %xcc, %f13, %f9 sethi 0x05E7, %g4 ble,a %xcc, loop_1894 movleu %icc, %o2, %o6 sth %i4, [%l7 + 0x0A] ldsh [%l7 + 0x4E], %l0 loop_1894: edge32n %i0, %i5, %i2 ldsb [%l7 + 0x42], %g2 fcmpeq16 %f12, %f10, %i6 stx %o5, [%l7 + 0x28] fmovsl %icc, %f1, %f11 ldsh [%l7 + 0x14], %l4 andcc %l2, 0x042A, %i7 sth %o1, [%l7 + 0x52] st %f6, [%l7 + 0x74] fexpand %f13, %f12 stx %i3, [%l7 + 0x50] tl %xcc, 0x3 sll %g7, 0x15, %g6 fmovdvs %xcc, %f2, %f4 fzeros %f8 smulcc %o7, 0x1D4A, %g3 ldsw [%l7 + 0x20], %g1 sth %l3, [%l7 + 0x0C] brgz %l1, loop_1895 stx %i1, [%l7 + 0x70] edge16l %l6, %l5, %o0 ldsh [%l7 + 0x40], %o3 loop_1895: movl %icc, %o4, %g5 orncc %o2, %o6, %g4 ld [%l7 + 0x3C], %f14 bvc,pn %icc, loop_1896 stb %l0, [%l7 + 0x0B] fandnot2s %f3, %f6, %f9 sth %i0, [%l7 + 0x5A] loop_1896: movne %xcc, %i4, %i2 fornot1 %f12, %f14, %f12 fnor %f14, %f8, %f6 movcc %icc, %g2, %i6 st %f10, [%l7 + 0x34] call loop_1897 bne %xcc, loop_1898 fbuge,a %fcc2, loop_1899 bgu,a,pn %xcc, loop_1900 loop_1897: fmovdleu %icc, %f8, %f9 loop_1898: bcs,a %xcc, loop_1901 loop_1899: lduw [%l7 + 0x3C], %o5 loop_1900: edge32l %i5, %l2, %l4 lduh [%l7 + 0x64], %i7 loop_1901: std %f6, [%l7 + 0x10] bn,a,pn %icc, loop_1902 sethi 0x15D9, %i3 fcmpgt32 %f2, %f8, %g7 ld [%l7 + 0x18], %f8 loop_1902: movrgz %g6, 0x057, %o7 lduw [%l7 + 0x74], %o1 orn %g3, 0x0BCD, %g1 and %l1, 0x0105, %i1 fnot2s %f1, %f1 ldsh [%l7 + 0x14], %l6 addccc %l3, %o0, %l5 bl,a,pt %xcc, loop_1903 fnor %f14, %f6, %f12 mova %icc, %o4, %g5 std %f8, [%l7 + 0x10] loop_1903: for %f4, %f14, %f4 tne %icc, 0x5 stb %o2, [%l7 + 0x5A] fmovrsgez %o6, %f15, %f6 fxnor %f0, %f6, %f12 tl %xcc, 0x3 fzero %f10 fpmerge %f3, %f10, %f10 ba loop_1904 fmovse %xcc, %f10, %f12 sth %o3, [%l7 + 0x38] or %l0, %i0, %g4 loop_1904: fnor %f10, %f8, %f8 fmovscs %xcc, %f13, %f13 andcc %i2, %i4, %i6 bshuffle %f8, %f10, %f8 fnot2 %f0, %f8 movn %icc, %g2, %i5 ld [%l7 + 0x0C], %f1 fcmple16 %f2, %f8, %l2 ldsw [%l7 + 0x5C], %l4 lduh [%l7 + 0x54], %o5 fzeros %f8 ldx [%l7 + 0x40], %i3 movgu %xcc, %i7, %g6 siam 0x3 fnand %f2, %f2, %f8 fmovda %icc, %f14, %f7 lduw [%l7 + 0x50], %o7 taddcc %g7, %g3, %o1 fnors %f7, %f2, %f13 sth %l1, [%l7 + 0x60] ble,a %xcc, loop_1905 ldx [%l7 + 0x38], %g1 srlx %i1, 0x14, %l3 sth %l6, [%l7 + 0x2C] loop_1905: tvs %icc, 0x1 fnot1s %f5, %f13 fmovsn %icc, %f5, %f10 lduh [%l7 + 0x60], %o0 ldsh [%l7 + 0x5A], %o4 std %f10, [%l7 + 0x28] array16 %g5, %l5, %o2 xnor %o3, 0x05D8, %o6 array32 %l0, %i0, %i2 bcs %icc, loop_1906 std %f14, [%l7 + 0x50] stb %i4, [%l7 + 0x10] popc %g4, %g2 loop_1906: fmovrsgz %i6, %f3, %f8 bne,pn %xcc, loop_1907 srl %i5, %l4, %o5 ldx [%l7 + 0x78], %l2 movrgz %i3, %i7, %o7 loop_1907: andn %g6, %g3, %g7 ld [%l7 + 0x14], %f15 lduw [%l7 + 0x40], %l1 fpackfix %f12, %f1 smul %o1, %g1, %l3 fmovrdlez %l6, %f4, %f4 fble,a %fcc1, loop_1908 ldsb [%l7 + 0x69], %i1 sth %o0, [%l7 + 0x36] fpsub16 %f12, %f6, %f6 loop_1908: fexpand %f12, %f2 addccc %g5, %o4, %o2 ldx [%l7 + 0x28], %l5 fcmps %fcc0, %f5, %f9 brnz,a %o6, loop_1909 fmovrdlez %o3, %f6, %f0 fmovrdne %l0, %f4, %f2 mova %icc, %i2, %i4 loop_1909: ble,pt %xcc, loop_1910 ldub [%l7 + 0x0F], %g4 ldub [%l7 + 0x30], %i0 mova %xcc, %g2, %i6 loop_1910: fexpand %f9, %f10 lduh [%l7 + 0x7E], %l4 te %icc, 0x1 edge8n %i5, %o5, %l2 fnor %f6, %f0, %f4 brnz,a %i3, loop_1911 fxor %f10, %f4, %f4 sth %o7, [%l7 + 0x66] std %f0, [%l7 + 0x48] loop_1911: tle %xcc, 0x4 fmul8x16 %f7, %f12, %f12 faligndata %f6, %f6, %f2 ba,a loop_1912 brnz %i7, loop_1913 sub %g3, %g6, %g7 tg %icc, 0x4 loop_1912: fsrc1s %f5, %f9 loop_1913: lduh [%l7 + 0x44], %l1 fmul8x16al %f0, %f11, %f14 edge16 %o1, %g1, %l6 sub %i1, %o0, %l3 te %xcc, 0x2 srax %g5, 0x05, %o4 fmuld8sux16 %f10, %f2, %f0 std %f2, [%l7 + 0x30] udiv %o2, 0x1B5A, %o6 fmovs %f3, %f8 fsrc2s %f3, %f8 brnz,a %l5, loop_1914 brlez,a %l0, loop_1915 ldx [%l7 + 0x20], %i2 movrlz %i4, %g4, %i0 loop_1914: fand %f10, %f14, %f8 loop_1915: brlez,a %o3, loop_1916 fxnors %f9, %f3, %f10 fand %f4, %f12, %f6 tg %icc, 0x4 loop_1916: sth %i6, [%l7 + 0x0E] sth %g2, [%l7 + 0x44] ldsb [%l7 + 0x18], %l4 ldsb [%l7 + 0x40], %o5 sdivx %i5, 0x129C, %l2 edge8 %i3, %i7, %o7 stb %g6, [%l7 + 0x2C] lduw [%l7 + 0x6C], %g3 lduh [%l7 + 0x48], %g7 be,a,pt %xcc, loop_1917 brz %o1, loop_1918 ldd [%l7 + 0x40], %f0 orn %l1, %l6, %i1 loop_1917: lduh [%l7 + 0x26], %g1 loop_1918: fandnot1 %f0, %f14, %f2 fmovde %xcc, %f6, %f3 fmovdg %xcc, %f12, %f10 bpos,a,pn %xcc, loop_1919 fmovdcs %xcc, %f4, %f15 lduh [%l7 + 0x5A], %l3 movvc %xcc, %g5, %o0 loop_1919: tsubcc %o2, %o6, %l5 st %f10, [%l7 + 0x58] fornot2 %f4, %f6, %f14 lduh [%l7 + 0x68], %l0 ldub [%l7 + 0x70], %i2 ldub [%l7 + 0x7B], %i4 bcs,pn %icc, loop_1920 for %f14, %f10, %f12 nop setx loop_1921, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x46], %o4 loop_1920: lduh [%l7 + 0x2E], %g4 std %f10, [%l7 + 0x48] loop_1921: stx %o3, [%l7 + 0x30] fmovdvc %icc, %f6, %f8 fbge %fcc1, loop_1922 fmovsvs %xcc, %f1, %f2 fbne %fcc0, loop_1923 fandnot1s %f2, %f2, %f2 loop_1922: fcmpgt16 %f6, %f6, %i0 lduw [%l7 + 0x74], %i6 loop_1923: edge16n %g2, %o5, %l4 ldsw [%l7 + 0x28], %i5 andcc %i3, %i7, %l2 fmovsvs %xcc, %f15, %f7 lduw [%l7 + 0x70], %o7 array8 %g3, %g7, %g6 movne %xcc, %l1, %o1 ldsw [%l7 + 0x10], %l6 sth %i1, [%l7 + 0x56] fpsub16s %f14, %f13, %f10 fmovrdgez %g1, %f0, %f12 udiv %g5, 0x06BB, %o0 fmovdle %icc, %f2, %f3 fxnors %f10, %f10, %f13 fmovdvs %icc, %f15, %f15 movleu %icc, %o2, %l3 st %f3, [%l7 + 0x70] ldsw [%l7 + 0x4C], %l5 lduh [%l7 + 0x16], %o6 tcc %icc, 0x4 stx %i2, [%l7 + 0x70] fpack16 %f8, %f10 movrgez %i4, 0x148, %l0 fxnors %f12, %f2, %f11 fandnot2s %f13, %f15, %f15 fmovdge %xcc, %f1, %f0 ldsb [%l7 + 0x54], %o4 st %f3, [%l7 + 0x54] edge16 %o3, %i0, %i6 sdivx %g4, 0x0A2B, %g2 bvc,a,pn %xcc, loop_1924 sdivcc %o5, 0x0FE4, %l4 stx %i5, [%l7 + 0x48] ldx [%l7 + 0x08], %i7 loop_1924: fornot1s %f14, %f6, %f3 sethi 0x1CC0, %l2 subc %o7, %i3, %g3 movne %icc, %g7, %g6 popc %o1, %l1 tneg %xcc, 0x2 fzeros %f8 std %f4, [%l7 + 0x70] stx %l6, [%l7 + 0x08] ldub [%l7 + 0x31], %g1 ldsw [%l7 + 0x18], %g5 st %f4, [%l7 + 0x28] fxors %f8, %f2, %f15 lduw [%l7 + 0x44], %o0 ldd [%l7 + 0x40], %f14 fmovdle %icc, %f14, %f0 bgu,pn %icc, loop_1925 movle %icc, %o2, %i1 smul %l5, 0x0A10, %l3 lduw [%l7 + 0x74], %i2 loop_1925: fble %fcc2, loop_1926 stx %i4, [%l7 + 0x68] movcs %icc, %l0, %o4 ldd [%l7 + 0x28], %f0 loop_1926: fbl %fcc0, loop_1927 fble %fcc1, loop_1928 bneg,pt %icc, loop_1929 fmovrdgz %o3, %f6, %f0 loop_1927: ldsb [%l7 + 0x42], %o6 loop_1928: udivcc %i6, 0x082F, %g4 loop_1929: ldx [%l7 + 0x38], %i0 fnegd %f12, %f14 movrlz %g2, %l4, %i5 ldub [%l7 + 0x0E], %o5 ldsb [%l7 + 0x33], %l2 fbn,a %fcc2, loop_1930 edge16ln %i7, %i3, %o7 edge8 %g3, %g7, %o1 call loop_1931 loop_1930: fbl,a %fcc0, loop_1932 array16 %l1, %g6, %l6 fabsd %f8, %f2 loop_1931: fmovrdlz %g5, %f8, %f14 loop_1932: bvs,a loop_1933 movpos %icc, %o0, %g1 fxors %f0, %f9, %f14 lduh [%l7 + 0x52], %i1 loop_1933: fmovsneg %xcc, %f0, %f14 ldub [%l7 + 0x75], %o2 stx %l3, [%l7 + 0x70] fabsd %f0, %f0 ldx [%l7 + 0x60], %l5 fpadd32s %f10, %f11, %f11 brlez %i2, loop_1934 std %f0, [%l7 + 0x48] sethi 0x11A4, %l0 lduh [%l7 + 0x70], %o4 loop_1934: srlx %i4, %o6, %i6 lduw [%l7 + 0x40], %o3 bvs,pn %icc, loop_1935 movrlez %i0, %g4, %g2 fmovdcc %xcc, %f14, %f10 edge32ln %l4, %i5, %o5 loop_1935: ldx [%l7 + 0x08], %i7 bn,pn %xcc, loop_1936 std %f14, [%l7 + 0x10] ld [%l7 + 0x6C], %f13 fmovdcs %icc, %f7, %f10 loop_1936: fpadd16 %f8, %f4, %f8 ldsb [%l7 + 0x14], %l2 te %icc, 0x0 for %f12, %f8, %f6 fmovde %icc, %f4, %f11 bl,a,pn %xcc, loop_1937 fxor %f8, %f12, %f0 fbl,a %fcc2, loop_1938 sth %i3, [%l7 + 0x34] loop_1937: fpackfix %f10, %f14 std %f10, [%l7 + 0x20] loop_1938: stx %o7, [%l7 + 0x68] fornot1s %f2, %f8, %f7 tne %icc, 0x4 lduh [%l7 + 0x1A], %g7 stw %o1, [%l7 + 0x3C] fmovdpos %xcc, %f10, %f15 lduh [%l7 + 0x0A], %l1 fmul8sux16 %f10, %f14, %f12 bcs,a %xcc, loop_1939 fmovrdlez %g6, %f2, %f8 tne %xcc, 0x0 ldsw [%l7 + 0x14], %g3 loop_1939: fbg %fcc0, loop_1940 fpackfix %f6, %f3 taddcc %g5, %o0, %l6 ldx [%l7 + 0x48], %g1 loop_1940: fbe %fcc1, loop_1941 lduw [%l7 + 0x08], %i1 alignaddrl %o2, %l3, %l5 fmovdge %icc, %f11, %f4 loop_1941: fmovdge %icc, %f15, %f11 edge8 %l0, %i2, %i4 faligndata %f12, %f6, %f14 bpos,pn %xcc, loop_1942 lduw [%l7 + 0x4C], %o4 array8 %i6, %o3, %o6 ldub [%l7 + 0x7F], %g4 loop_1942: fpsub16s %f5, %f6, %f3 fmovdcc %icc, %f4, %f1 stx %g2, [%l7 + 0x30] std %f0, [%l7 + 0x10] movn %xcc, %l4, %i0 fmovse %xcc, %f12, %f14 fmovde %icc, %f8, %f1 fabss %f10, %f1 sth %i5, [%l7 + 0x70] movl %xcc, %i7, %l2 stw %i3, [%l7 + 0x1C] movn %icc, %o7, %g7 fone %f4 srlx %o5, 0x1D, %o1 movle %icc, %g6, %l1 edge32ln %g3, %o0, %g5 xorcc %l6, %g1, %i1 or %l3, %o2, %l0 stw %i2, [%l7 + 0x48] sth %l5, [%l7 + 0x38] ldsh [%l7 + 0x48], %i4 fmovrse %o4, %f3, %f15 alignaddr %i6, %o6, %g4 orn %o3, 0x0DB6, %l4 fmovdcc %icc, %f2, %f2 fornot1s %f7, %f7, %f0 fbule %fcc1, loop_1943 st %f5, [%l7 + 0x48] ldsw [%l7 + 0x20], %i0 fmovsleu %xcc, %f1, %f1 loop_1943: edge16ln %g2, %i5, %l2 ldx [%l7 + 0x18], %i7 edge16 %o7, %i3, %g7 ldsb [%l7 + 0x2B], %o5 fmovrslz %o1, %f11, %f4 fsrc1s %f5, %f11 edge8l %l1, %g6, %o0 ld [%l7 + 0x6C], %f3 edge32 %g3, %l6, %g5 fbug,a %fcc0, loop_1944 sllx %i1, 0x0F, %l3 edge16 %g1, %o2, %l0 fxors %f11, %f12, %f6 loop_1944: fmovsvc %icc, %f7, %f1 fcmps %fcc2, %f10, %f13 fmovrde %l5, %f10, %f6 srlx %i2, %o4, %i4 ldsb [%l7 + 0x6A], %i6 sth %o6, [%l7 + 0x7E] fmovrse %g4, %f4, %f0 fbn,a %fcc2, loop_1945 array16 %l4, %i0, %o3 ldd [%l7 + 0x60], %f12 movre %i5, 0x0A8, %l2 loop_1945: movn %xcc, %i7, %g2 siam 0x0 st %f1, [%l7 + 0x60] andcc %o7, %g7, %o5 fabsd %f10, %f8 faligndata %f0, %f10, %f6 lduw [%l7 + 0x5C], %o1 fmovdleu %xcc, %f5, %f6 stb %l1, [%l7 + 0x5D] fbug,a %fcc3, loop_1946 fmovs %f10, %f7 fpsub16 %f8, %f10, %f0 fandnot1s %f11, %f14, %f7 loop_1946: fmovscc %icc, %f11, %f3 sth %g6, [%l7 + 0x08] alignaddr %o0, %i3, %l6 fbg,a %fcc1, loop_1947 ldx [%l7 + 0x40], %g3 nop setx loop_1948, %l0, %l1 jmpl %l1, %g5 fmuld8sux16 %f7, %f11, %f4 loop_1947: andcc %l3, 0x0E0D, %i1 ldx [%l7 + 0x78], %g1 loop_1948: udivcc %l0, 0x0E94, %o2 ldsh [%l7 + 0x48], %l5 ld [%l7 + 0x38], %f5 edge16 %i2, %i4, %i6 sll %o6, 0x08, %g4 ldx [%l7 + 0x08], %o4 fbul %fcc1, loop_1949 lduh [%l7 + 0x0C], %l4 fmovdvc %xcc, %f8, %f2 orn %o3, %i5, %i0 loop_1949: fcmped %fcc1, %f12, %f14 fmovda %xcc, %f0, %f1 pdist %f6, %f8, %f2 fcmpgt32 %f8, %f0, %l2 fbge,a %fcc0, loop_1950 tg %icc, 0x4 fmovrslez %g2, %f7, %f1 stw %o7, [%l7 + 0x44] loop_1950: ble,a,pn %icc, loop_1951 fones %f8 ldsw [%l7 + 0x14], %i7 edge32l %o5, %g7, %l1 loop_1951: fornot1s %f5, %f11, %f8 fcmple32 %f6, %f12, %o1 array32 %g6, %o0, %l6 fmovrsgz %i3, %f15, %f14 fmovrsgez %g3, %f11, %f14 fmovd %f8, %f8 fbne,a %fcc3, loop_1952 fxor %f8, %f0, %f8 lduw [%l7 + 0x5C], %l3 sth %i1, [%l7 + 0x60] loop_1952: bn,a,pn %icc, loop_1953 ldub [%l7 + 0x6A], %g5 fzero %f6 fmovdvs %xcc, %f1, %f6 loop_1953: ldsw [%l7 + 0x68], %l0 fmovsgu %icc, %f14, %f14 srax %o2, %g1, %l5 fbn %fcc2, loop_1954 fmovdgu %xcc, %f1, %f8 edge32ln %i4, %i2, %o6 ldd [%l7 + 0x30], %f6 loop_1954: fmovsa %icc, %f15, %f6 fmovrdgz %i6, %f14, %f14 fmovdgu %xcc, %f4, %f4 srlx %g4, %o4, %l4 tge %xcc, 0x6 fmovscc %xcc, %f12, %f0 fone %f12 and %o3, 0x0D6F, %i5 addccc %i0, %g2, %o7 edge8ln %l2, %i7, %o5 fmovrdgz %g7, %f2, %f6 ba,a %icc, loop_1955 ldsb [%l7 + 0x0E], %l1 sth %o1, [%l7 + 0x38] stx %o0, [%l7 + 0x40] loop_1955: std %f2, [%l7 + 0x18] ldx [%l7 + 0x58], %g6 ba,a %icc, loop_1956 ldd [%l7 + 0x20], %f14 tvs %xcc, 0x4 fcmped %fcc2, %f6, %f10 loop_1956: movcc %icc, %l6, %g3 ldd [%l7 + 0x68], %f6 be,pn %icc, loop_1957 movle %xcc, %l3, %i1 bpos,a,pt %xcc, loop_1958 movg %xcc, %i3, %g5 loop_1957: st %f8, [%l7 + 0x28] ldsw [%l7 + 0x18], %o2 loop_1958: srl %g1, 0x14, %l5 tvs %xcc, 0x0 fpmerge %f7, %f4, %f6 bshuffle %f12, %f14, %f10 fnor %f14, %f14, %f0 std %f6, [%l7 + 0x40] stb %l0, [%l7 + 0x69] bn,a,pt %xcc, loop_1959 call loop_1960 movg %icc, %i4, %o6 bvc,a %icc, loop_1961 loop_1959: movrlz %i2, %i6, %g4 loop_1960: ldsb [%l7 + 0x12], %l4 tl %xcc, 0x7 loop_1961: std %f2, [%l7 + 0x30] sth %o4, [%l7 + 0x12] ld [%l7 + 0x78], %f12 edge16l %i5, %i0, %g2 fxnors %f6, %f2, %f5 fnand %f6, %f8, %f14 ldd [%l7 + 0x60], %f4 bn,pt %xcc, loop_1962 edge32l %o3, %o7, %i7 fnot2s %f9, %f12 movleu %icc, %o5, %l2 loop_1962: fmovda %icc, %f4, %f5 fpadd16s %f1, %f6, %f9 srl %l1, 0x0A, %g7 fbe %fcc0, loop_1963 ldub [%l7 + 0x5E], %o1 fmul8x16al %f1, %f11, %f6 sth %o0, [%l7 + 0x1C] loop_1963: fble %fcc3, loop_1964 fnot1s %f1, %f3 ld [%l7 + 0x70], %f6 fmovsge %xcc, %f1, %f0 loop_1964: sdivcc %l6, 0x0AE5, %g3 fcmpgt32 %f0, %f10, %g6 fpackfix %f2, %f5 ldub [%l7 + 0x36], %i1 fpadd32 %f2, %f14, %f6 stw %l3, [%l7 + 0x7C] ldx [%l7 + 0x28], %g5 ldsb [%l7 + 0x20], %o2 fcmpne16 %f14, %f8, %g1 edge8 %l5, %i3, %i4 fcmpes %fcc1, %f8, %f8 fmovscs %icc, %f12, %f2 stx %o6, [%l7 + 0x08] xnorcc %i2, %i6, %g4 fmovscs %icc, %f11, %f10 lduw [%l7 + 0x70], %l0 ble,a,pn %icc, loop_1965 tn %icc, 0x6 movrgz %l4, %o4, %i5 fpsub32 %f2, %f0, %f10 loop_1965: fmovdvc %icc, %f0, %f12 fmul8x16 %f1, %f6, %f6 fmovrdgz %i0, %f10, %f0 be,a,pn %icc, loop_1966 fnot1s %f2, %f4 sdiv %o3, 0x1532, %g2 fmovdg %xcc, %f6, %f12 loop_1966: movl %xcc, %i7, %o5 fmovspos %icc, %f6, %f0 ldub [%l7 + 0x5A], %l2 lduh [%l7 + 0x26], %l1 movre %o7, 0x271, %o1 array16 %g7, %l6, %o0 edge16ln %g6, %g3, %l3 bvc loop_1967 fmovdle %xcc, %f4, %f9 tsubcc %g5, %o2, %i1 lduw [%l7 + 0x4C], %g1 loop_1967: fmovde %icc, %f6, %f6 fsrc1s %f9, %f10 movle %icc, %i3, %l5 fcmple16 %f6, %f6, %i4 ldsb [%l7 + 0x26], %i2 ldsb [%l7 + 0x73], %o6 fmovdcc %xcc, %f0, %f14 fmuld8ulx16 %f10, %f2, %f6 fcmpeq32 %f6, %f6, %i6 std %f12, [%l7 + 0x30] ldsb [%l7 + 0x36], %g4 fsrc2 %f2, %f8 ldsh [%l7 + 0x16], %l0 fmul8ulx16 %f14, %f8, %f2 fcmps %fcc0, %f12, %f1 fmul8ulx16 %f6, %f8, %f2 stx %o4, [%l7 + 0x48] fabss %f12, %f15 fmovrdgz %l4, %f12, %f10 bne,pn %icc, loop_1968 tleu %xcc, 0x1 fcmpeq16 %f10, %f12, %i5 edge16ln %i0, %o3, %i7 loop_1968: std %f14, [%l7 + 0x28] ld [%l7 + 0x30], %f13 tne %icc, 0x6 ldsh [%l7 + 0x5C], %o5 mulscc %l2, %g2, %o7 movrlz %l1, %g7, %l6 bcc loop_1969 addc %o1, %g6, %g3 fandnot1 %f14, %f12, %f2 array16 %o0, %g5, %o2 loop_1969: stw %i1, [%l7 + 0x74] fmovdne %icc, %f8, %f1 ldsb [%l7 + 0x1F], %l3 lduw [%l7 + 0x74], %g1 fmovdne %xcc, %f7, %f7 sth %l5, [%l7 + 0x28] tleu %xcc, 0x3 subc %i4, 0x1BB1, %i2 nop setx loop_1970, %l0, %l1 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, %f13, %f3 fmovsvc %xcc, %f10, %f3 ldd [%l7 + 0x58], %f2 loop_1970: bn,a,pn %icc, loop_1971 movle %icc, %o6, %i6 fmovda %icc, %f12, %f5 fbue %fcc1, loop_1972 loop_1971: std %f10, [%l7 + 0x60] lduh [%l7 + 0x2E], %g4 fmovdvs %icc, %f2, %f0 loop_1972: stw %i3, [%l7 + 0x7C] fbl,a %fcc1, loop_1973 fornot1 %f8, %f6, %f6 fmovrse %o4, %f15, %f8 fmovdvc %icc, %f11, %f13 loop_1973: lduw [%l7 + 0x30], %l4 ldd [%l7 + 0x20], %f14 std %f6, [%l7 + 0x70] fbule,a %fcc2, loop_1974 brlz,a %l0, loop_1975 ldub [%l7 + 0x0B], %i0 movge %icc, %i5, %i7 loop_1974: ldd [%l7 + 0x70], %f14 loop_1975: fcmpgt32 %f12, %f10, %o3 fbul %fcc0, loop_1976 bge loop_1977 smulcc %l2, %o5, %g2 std %f6, [%l7 + 0x08] loop_1976: fmovrslz %l1, %f8, %f7 loop_1977: fmovdpos %icc, %f5, %f12 ldx [%l7 + 0x28], %g7 fands %f11, %f0, %f10 ldsw [%l7 + 0x38], %o7 bvc,pn %icc, loop_1978 subcc %l6, %g6, %g3 movvs %icc, %o1, %g5 array32 %o0, %o2, %l3 loop_1978: te %icc, 0x5 add %g1, %l5, %i1 fcmpgt16 %f8, %f14, %i4 fnot2 %f8, %f2 udivx %o6, 0x184C, %i2 edge32n %g4, %i6, %o4 or %i3, 0x0BBE, %l0 edge8n %i0, %l4, %i5 sth %o3, [%l7 + 0x24] tvc %xcc, 0x1 edge32 %i7, %l2, %g2 tpos %xcc, 0x7 fors %f14, %f0, %f10 fmovsle %xcc, %f13, %f6 udivx %l1, 0x171D, %g7 fble,a %fcc1, loop_1979 mulscc %o5, %o7, %l6 ldd [%l7 + 0x10], %f10 edge16n %g6, %o1, %g3 loop_1979: fmovd %f8, %f14 lduh [%l7 + 0x1A], %o0 fmovsneg %icc, %f12, %f11 fpsub32 %f6, %f2, %f14 fornot1 %f12, %f8, %f10 fpackfix %f12, %f11 xnorcc %g5, 0x0BDE, %o2 ldx [%l7 + 0x30], %l3 fble %fcc3, loop_1980 sethi 0x09E2, %g1 lduw [%l7 + 0x60], %i1 for %f0, %f6, %f6 loop_1980: fandnot1s %f4, %f7, %f5 edge32ln %i4, %o6, %i2 xor %g4, 0x19AE, %i6 subcc %l5, %o4, %i3 nop setx loop_1981, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movneg %xcc, %l0, %i0 movne %xcc, %l4, %i5 tneg %xcc, 0x7 loop_1981: ldsh [%l7 + 0x32], %o3 std %f6, [%l7 + 0x60] movre %l2, %i7, %g2 tvs %xcc, 0x5 edge16n %g7, %l1, %o7 ldd [%l7 + 0x70], %f4 ldsw [%l7 + 0x28], %o5 bvs,pt %icc, loop_1982 fba %fcc0, loop_1983 fsrc1s %f4, %f4 lduh [%l7 + 0x40], %g6 loop_1982: fxnor %f0, %f0, %f14 loop_1983: sth %l6, [%l7 + 0x20] movrlz %o1, 0x143, %g3 fsrc1s %f11, %f13 fmovdge %icc, %f3, %f3 nop setx loop_1984, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movne %xcc, %o0, %o2 bgu,pn %icc, loop_1985 stw %g5, [%l7 + 0x4C] loop_1984: fbu %fcc2, loop_1986 stb %l3, [%l7 + 0x2E] loop_1985: stb %g1, [%l7 + 0x50] ldsb [%l7 + 0x34], %i4 loop_1986: stw %o6, [%l7 + 0x3C] fcmple16 %f14, %f10, %i1 umulcc %g4, 0x0E4D, %i6 bvs loop_1987 tvs %xcc, 0x6 brlez,a %l5, loop_1988 stw %o4, [%l7 + 0x10] loop_1987: st %f3, [%l7 + 0x7C] bcs,pt %icc, loop_1989 loop_1988: movvc %xcc, %i3, %l0 edge32l %i0, %l4, %i5 ld [%l7 + 0x34], %f2 loop_1989: fpadd16s %f10, %f5, %f15 brgez,a %i2, loop_1990 array32 %o3, %l2, %i7 array8 %g7, %l1, %g2 stx %o5, [%l7 + 0x20] loop_1990: sdivcc %g6, 0x0CC5, %o7 fbn %fcc1, loop_1991 fcmpgt32 %f10, %f8, %l6 movge %xcc, %o1, %o0 call loop_1992 loop_1991: fmul8ulx16 %f14, %f10, %f10 fcmple32 %f4, %f6, %g3 st %f7, [%l7 + 0x10] loop_1992: brgz %g5, loop_1993 mulscc %l3, 0x0334, %o2 movcc %icc, %i4, %o6 edge32l %i1, %g1, %i6 loop_1993: tl %xcc, 0x6 taddcc %g4, 0x07FF, %o4 lduh [%l7 + 0x38], %l5 movgu %icc, %l0, %i0 ldd [%l7 + 0x30], %f14 st %f8, [%l7 + 0x20] stw %i3, [%l7 + 0x54] ldsh [%l7 + 0x36], %i5 fmovrslz %l4, %f4, %f5 movre %i2, %l2, %i7 bvs %xcc, loop_1994 fcmpeq16 %f14, %f14, %g7 fmovsvs %icc, %f3, %f11 bneg %xcc, loop_1995 loop_1994: fbule %fcc0, loop_1996 sdivcc %o3, 0x14FF, %g2 edge8ln %l1, %o5, %o7 loop_1995: fabsd %f8, %f2 loop_1996: fpack16 %f0, %f9 fmovde %icc, %f13, %f2 ldsw [%l7 + 0x18], %l6 edge32 %o1, %g6, %g3 ldsw [%l7 + 0x0C], %o0 udiv %l3, 0x10B3, %o2 fmovrdlez %g5, %f12, %f14 fmovsge %icc, %f2, %f5 fmovdn %icc, %f10, %f0 ldub [%l7 + 0x4D], %o6 umulcc %i4, 0x178A, %g1 lduh [%l7 + 0x6E], %i6 bg,a,pn %xcc, loop_1997 lduh [%l7 + 0x58], %i1 movcs %icc, %g4, %l5 tneg %icc, 0x2 loop_1997: nop setx loop_1998, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvc %xcc, 0x6 ldub [%l7 + 0x30], %l0 edge8 %o4, %i3, %i5 loop_1998: fmul8sux16 %f4, %f12, %f0 fornot1s %f1, %f1, %f12 fmovsn %icc, %f12, %f10 alignaddr %l4, %i0, %i2 fcmpne16 %f4, %f4, %l2 tn %xcc, 0x0 stx %g7, [%l7 + 0x48] stw %o3, [%l7 + 0x1C] add %g2, %i7, %l1 stb %o5, [%l7 + 0x5C] fsrc2s %f0, %f0 fxor %f0, %f12, %f10 movvs %xcc, %l6, %o7 lduw [%l7 + 0x10], %g6 tne %xcc, 0x3 fmovda %xcc, %f3, %f11 subcc %g3, 0x00DC, %o0 udiv %o1, 0x1F72, %l3 ldsb [%l7 + 0x7F], %o2 movrne %o6, %g5, %i4 brgez,a %i6, loop_1999 ldsh [%l7 + 0x2E], %i1 for %f2, %f12, %f12 be,a,pn %icc, loop_2000 loop_1999: fbn,a %fcc3, loop_2001 ldsh [%l7 + 0x6A], %g1 ldsw [%l7 + 0x2C], %g4 loop_2000: std %f6, [%l7 + 0x28] loop_2001: ldd [%l7 + 0x50], %f4 tgu %xcc, 0x3 bg,a %xcc, loop_2002 fnand %f8, %f2, %f8 fmovsleu %icc, %f11, %f13 fmovsn %icc, %f3, %f12 loop_2002: st %f8, [%l7 + 0x3C] fxnor %f6, %f6, %f10 fsrc1 %f12, %f10 bvc,a,pn %icc, loop_2003 fmovd %f8, %f4 ldub [%l7 + 0x75], %l5 lduw [%l7 + 0x0C], %o4 loop_2003: tvs %xcc, 0x0 sth %i3, [%l7 + 0x0E] edge16ln %l0, %l4, %i0 ldd [%l7 + 0x30], %f8 ldsh [%l7 + 0x10], %i5 bcc,pt %xcc, loop_2004 stx %i2, [%l7 + 0x60] ldsh [%l7 + 0x3C], %l2 lduw [%l7 + 0x60], %g7 loop_2004: addccc %o3, %g2, %l1 movn %xcc, %o5, %i7 ta %xcc, 0x6 orcc %l6, %o7, %g3 edge32l %o0, %g6, %l3 movn %icc, %o2, %o1 movn %icc, %g5, %o6 ldx [%l7 + 0x68], %i4 ld [%l7 + 0x0C], %f8 fexpand %f14, %f2 std %f4, [%l7 + 0x68] fmul8x16au %f7, %f14, %f12 fmovsa %icc, %f9, %f0 ldub [%l7 + 0x5B], %i1 andcc %g1, %g4, %i6 brlz %o4, loop_2005 fbl %fcc0, loop_2006 fcmpeq32 %f10, %f4, %l5 stx %l0, [%l7 + 0x78] loop_2005: edge32ln %l4, %i0, %i3 loop_2006: edge8l %i5, %l2, %i2 addccc %g7, %g2, %l1 movrlz %o5, 0x0FD, %i7 sdivx %l6, 0x0032, %o3 bshuffle %f6, %f10, %f10 fmovs %f14, %f13 sllx %o7, %g3, %o0 lduw [%l7 + 0x1C], %g6 edge16n %o2, %l3, %g5 fmovsvc %xcc, %f15, %f7 udivcc %o1, 0x0450, %o6 fcmpeq32 %f14, %f2, %i4 fmovs %f11, %f1 fmul8ulx16 %f4, %f6, %f0 fpadd16s %f13, %f6, %f13 edge32 %i1, %g1, %i6 edge16l %o4, %l5, %l0 smul %g4, %i0, %i3 fmovsa %icc, %f11, %f4 sth %i5, [%l7 + 0x18] fmul8ulx16 %f8, %f2, %f4 fmovdcs %xcc, %f12, %f12 ldub [%l7 + 0x17], %l2 fba,a %fcc3, loop_2007 fmuld8sux16 %f9, %f9, %f0 fxnors %f13, %f7, %f13 fsrc1 %f12, %f2 loop_2007: ldsw [%l7 + 0x4C], %i2 array16 %g7, %g2, %l1 ldub [%l7 + 0x28], %o5 tcc %icc, 0x1 movrgz %i7, %l4, %o3 xnor %o7, 0x0AB1, %l6 fbe,a %fcc3, loop_2008 pdist %f2, %f4, %f6 movleu %icc, %g3, %o0 ldx [%l7 + 0x60], %o2 loop_2008: fbne %fcc1, loop_2009 fxor %f0, %f14, %f0 ldub [%l7 + 0x6B], %l3 fnegs %f2, %f15 loop_2009: fcmple32 %f10, %f10, %g5 sra %o1, 0x08, %o6 movvc %icc, %g6, %i1 ld [%l7 + 0x74], %f11 edge8n %i4, %g1, %i6 ldd [%l7 + 0x78], %f4 mova %icc, %l5, %l0 fba,a %fcc1, loop_2010 fmovsvc %icc, %f0, %f3 nop setx loop_2011, %l0, %l1 jmpl %l1, %o4 ta %icc, 0x5 loop_2010: lduh [%l7 + 0x66], %g4 ldx [%l7 + 0x78], %i3 loop_2011: edge32n %i5, %i0, %i2 fmovrsne %g7, %f5, %f10 movvc %icc, %g2, %l1 edge16ln %o5, %i7, %l4 ld [%l7 + 0x34], %f14 fmovsge %icc, %f12, %f13 ldsh [%l7 + 0x50], %o3 fpsub16s %f11, %f0, %f10 movl %xcc, %l2, %l6 fpadd16s %f14, %f4, %f15 movrlz %g3, 0x390, %o7 brlz %o0, loop_2012 ldsw [%l7 + 0x70], %l3 edge32n %o2, %g5, %o6 ldsw [%l7 + 0x74], %o1 loop_2012: ble,a,pn %xcc, loop_2013 movvc %icc, %i1, %i4 xorcc %g1, %i6, %g6 edge8l %l5, %o4, %g4 loop_2013: tpos %xcc, 0x3 fmovsneg %icc, %f14, %f7 std %f6, [%l7 + 0x60] fmovs %f13, %f12 fcmpeq32 %f14, %f6, %l0 stx %i3, [%l7 + 0x18] ldsb [%l7 + 0x17], %i0 fcmple16 %f10, %f12, %i5 fsrc2s %f1, %f2 mulx %i2, %g7, %g2 fand %f4, %f0, %f6 bg,pn %icc, loop_2014 bge,pn %xcc, loop_2015 fmul8sux16 %f10, %f10, %f6 edge8 %l1, %o5, %l4 loop_2014: edge32ln %o3, %l2, %i7 loop_2015: lduw [%l7 + 0x6C], %g3 pdist %f8, %f2, %f2 sdiv %l6, 0x0A6A, %o7 edge16 %l3, %o0, %o2 bn,pt %icc, loop_2016 bne,pn %xcc, loop_2017 fmovsgu %icc, %f6, %f6 fbl %fcc0, loop_2018 loop_2016: fmovsle %icc, %f5, %f7 loop_2017: ldd [%l7 + 0x50], %f4 bshuffle %f8, %f6, %f6 loop_2018: ldsh [%l7 + 0x4C], %g5 stx %o1, [%l7 + 0x60] fpsub16 %f2, %f2, %f10 fcmpd %fcc1, %f10, %f6 ldsb [%l7 + 0x2F], %o6 fbne,a %fcc2, loop_2019 ta %icc, 0x4 srl %i1, 0x01, %i4 movl %icc, %g1, %g6 loop_2019: umul %i6, %o4, %l5 st %f9, [%l7 + 0x68] fbn %fcc0, loop_2020 stx %g4, [%l7 + 0x18] fbe %fcc2, loop_2021 fnors %f8, %f10, %f8 loop_2020: ba,a loop_2022 fmovdcc %icc, %f9, %f13 loop_2021: ld [%l7 + 0x2C], %f3 fand %f12, %f0, %f8 loop_2022: brnz %l0, loop_2023 ldsb [%l7 + 0x26], %i0 sdivcc %i3, 0x079C, %i5 sth %g7, [%l7 + 0x74] loop_2023: lduh [%l7 + 0x32], %g2 fbul %fcc1, loop_2024 lduw [%l7 + 0x24], %l1 fmovrdlz %o5, %f10, %f2 popc %i2, %o3 loop_2024: stx %l2, [%l7 + 0x40] fbge %fcc2, loop_2025 mulx %i7, %l4, %g3 sdivx %l6, 0x18A1, %o7 fcmpne16 %f8, %f4, %o0 loop_2025: fmovdne %xcc, %f10, %f1 fmovse %xcc, %f1, %f3 std %f0, [%l7 + 0x50] lduh [%l7 + 0x74], %l3 fnot1s %f14, %f8 fmul8sux16 %f14, %f8, %f10 ld [%l7 + 0x3C], %f11 sub %g5, 0x0FAF, %o1 std %f14, [%l7 + 0x50] fcmps %fcc1, %f3, %f15 sth %o6, [%l7 + 0x14] lduh [%l7 + 0x6C], %i1 fmovsneg %xcc, %f0, %f8 sth %o2, [%l7 + 0x48] std %f2, [%l7 + 0x08] fmovd %f2, %f0 fabsd %f10, %f14 bvs,a %xcc, loop_2026 movrgz %i4, 0x04F, %g1 bvs,a loop_2027 tsubcctv %i6, %o4, %g6 loop_2026: fmovsleu %xcc, %f2, %f0 fandnot2s %f12, %f9, %f14 loop_2027: orcc %l5, %g4, %i0 ldd [%l7 + 0x18], %f4 st %f3, [%l7 + 0x40] fpadd32s %f11, %f15, %f11 movne %xcc, %i3, %i5 mulscc %l0, %g2, %l1 bcs loop_2028 stx %o5, [%l7 + 0x30] fcmpgt16 %f4, %f10, %g7 tpos %icc, 0x3 loop_2028: fmovda %xcc, %f14, %f1 fands %f7, %f7, %f8 movrlez %o3, 0x366, %i2 stx %l2, [%l7 + 0x78] xorcc %i7, 0x1DF2, %l4 ldd [%l7 + 0x30], %f4 tcc %xcc, 0x2 udivcc %g3, 0x17B2, %l6 fabss %f6, %f3 tle %icc, 0x0 ldsb [%l7 + 0x59], %o0 ldx [%l7 + 0x18], %o7 sth %g5, [%l7 + 0x6C] bneg,a,pn %icc, loop_2029 lduw [%l7 + 0x30], %l3 fors %f2, %f10, %f6 movrgz %o6, %o1, %o2 loop_2029: fble,a %fcc1, loop_2030 fandnot2s %f9, %f3, %f11 add %i4, %i1, %g1 bvc,pt %icc, loop_2031 loop_2030: stb %i6, [%l7 + 0x5F] ldub [%l7 + 0x11], %g6 fcmple32 %f14, %f6, %l5 loop_2031: ldub [%l7 + 0x0B], %o4 lduh [%l7 + 0x0A], %i0 mulscc %g4, 0x0B5D, %i3 ldsh [%l7 + 0x54], %i5 bn,pt %icc, loop_2032 movrgz %g2, 0x368, %l1 ldsh [%l7 + 0x1C], %o5 movg %icc, %g7, %o3 loop_2032: addc %i2, 0x1412, %l0 ldx [%l7 + 0x30], %i7 fcmpeq32 %f6, %f12, %l2 tle %icc, 0x2 ldub [%l7 + 0x7E], %g3 fmovdg %xcc, %f9, %f3 fmovdle %icc, %f12, %f3 fmovrslz %l4, %f5, %f11 fmovsvs %xcc, %f11, %f15 tge %icc, 0x3 lduh [%l7 + 0x1C], %l6 ldsw [%l7 + 0x1C], %o7 ldd [%l7 + 0x30], %f10 orncc %g5, 0x1BB2, %o0 fbo %fcc2, loop_2033 tne %icc, 0x7 pdist %f4, %f0, %f0 ldsw [%l7 + 0x68], %l3 loop_2033: add %o6, %o2, %o1 lduh [%l7 + 0x18], %i1 fpadd32s %f6, %f7, %f2 bshuffle %f10, %f2, %f10 fmovdl %icc, %f12, %f5 ld [%l7 + 0x44], %f7 fcmpeq16 %f6, %f10, %i4 fpack32 %f2, %f14, %f12 ldub [%l7 + 0x4D], %i6 tsubcc %g1, %l5, %o4 fmovrde %g6, %f12, %f14 movcs %icc, %g4, %i0 stx %i3, [%l7 + 0x28] fpsub16s %f6, %f0, %f7 fmovse %icc, %f13, %f12 bcs,pn %icc, loop_2034 lduh [%l7 + 0x6C], %i5 ldx [%l7 + 0x40], %g2 umulcc %o5, 0x0324, %l1 loop_2034: stw %o3, [%l7 + 0x40] sdivx %g7, 0x0E02, %l0 fmovdvc %icc, %f15, %f0 fmovsl %xcc, %f9, %f9 ldsh [%l7 + 0x30], %i2 fpadd16 %f10, %f2, %f0 fmul8ulx16 %f12, %f12, %f4 bg,pn %xcc, loop_2035 ldd [%l7 + 0x60], %f2 nop setx loop_2036, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry siam 0x1 loop_2035: fmovsg %icc, %f8, %f10 bcs,a loop_2037 loop_2036: ldsw [%l7 + 0x4C], %i7 umulcc %l2, 0x1935, %g3 stb %l6, [%l7 + 0x44] loop_2037: ldub [%l7 + 0x78], %l4 stx %o7, [%l7 + 0x48] movcc %xcc, %o0, %l3 fmovrdne %g5, %f12, %f12 sth %o2, [%l7 + 0x10] ldsw [%l7 + 0x40], %o1 stx %i1, [%l7 + 0x70] fmovdl %icc, %f5, %f2 ldsh [%l7 + 0x6E], %o6 ldsh [%l7 + 0x1C], %i6 fmovdn %icc, %f9, %f1 mulx %i4, %g1, %l5 xorcc %o4, %g4, %i0 xor %i3, 0x0FB9, %i5 bvc %xcc, loop_2038 fpsub32 %f14, %f14, %f8 brlz,a %g6, loop_2039 tcc %xcc, 0x2 loop_2038: stw %g2, [%l7 + 0x74] std %f6, [%l7 + 0x10] loop_2039: sll %o5, %o3, %l1 movge %xcc, %l0, %i2 movrlz %g7, 0x03B, %i7 ldsb [%l7 + 0x75], %g3 brnz,a %l6, loop_2040 array16 %l2, %o7, %l4 std %f2, [%l7 + 0x30] tcs %icc, 0x4 loop_2040: udivx %o0, 0x1665, %l3 tvc %icc, 0x0 fpack32 %f8, %f6, %f2 sth %g5, [%l7 + 0x7E] movrlez %o2, %o1, %o6 umulcc %i1, %i4, %i6 tne %xcc, 0x6 ld [%l7 + 0x78], %f3 lduh [%l7 + 0x32], %l5 std %f6, [%l7 + 0x70] edge32ln %o4, %g4, %i0 st %f14, [%l7 + 0x58] fmul8x16 %f11, %f0, %f12 ldd [%l7 + 0x58], %f4 sdiv %g1, 0x10F2, %i3 fmovsge %xcc, %f1, %f6 fands %f14, %f8, %f0 ldx [%l7 + 0x38], %g6 fmul8sux16 %f2, %f8, %f14 fcmpgt16 %f4, %f8, %g2 movge %xcc, %o5, %i5 edge8n %l1, %o3, %l0 bpos,a %icc, loop_2041 ldsh [%l7 + 0x28], %i2 fmovrsgez %g7, %f4, %f0 std %f12, [%l7 + 0x18] loop_2041: sll %i7, 0x0E, %l6 sth %g3, [%l7 + 0x62] ldx [%l7 + 0x78], %l2 ldx [%l7 + 0x50], %o7 fmovsl %icc, %f6, %f11 sth %o0, [%l7 + 0x28] smul %l3, %l4, %g5 sub %o1, 0x095D, %o2 bleu %icc, loop_2042 and %o6, %i4, %i6 edge8ln %i1, %l5, %o4 fpsub16 %f4, %f2, %f12 loop_2042: fmovrdne %g4, %f4, %f12 st %f2, [%l7 + 0x54] fbu,a %fcc1, loop_2043 nop setx loop_2044, %l0, %l1 jmpl %l1, %g1 fandnot2 %f14, %f8, %f4 fbuge,a %fcc3, loop_2045 loop_2043: sth %i3, [%l7 + 0x70] loop_2044: ble,a %xcc, loop_2046 edge32l %g6, %g2, %o5 loop_2045: fcmpne16 %f6, %f10, %i0 fxors %f4, %f10, %f4 loop_2046: fbu,a %fcc0, loop_2047 ldsw [%l7 + 0x74], %i5 alignaddrl %l1, %l0, %o3 fornot2 %f4, %f6, %f12 loop_2047: tne %icc, 0x2 fbe %fcc3, loop_2048 std %f0, [%l7 + 0x58] fbul,a %fcc3, loop_2049 fnands %f10, %f9, %f13 loop_2048: st %f5, [%l7 + 0x50] st %f1, [%l7 + 0x0C] loop_2049: fblg,a %fcc0, loop_2050 be,a,pt %icc, loop_2051 orn %g7, %i7, %i2 fmovdl %xcc, %f1, %f13 loop_2050: std %f8, [%l7 + 0x20] loop_2051: fmovse %icc, %f3, %f12 mova %icc, %l6, %g3 fpack32 %f4, %f14, %f12 st %f2, [%l7 + 0x08] andncc %l2, %o7, %o0 ldx [%l7 + 0x58], %l4 stb %g5, [%l7 + 0x1A] ldx [%l7 + 0x18], %o1 movg %icc, %l3, %o6 nop setx loop_2052, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16au %f10, %f12, %f8 fnands %f15, %f0, %f5 fandnot2s %f15, %f10, %f15 loop_2052: movrlz %i4, %i6, %i1 movrgz %o2, 0x2D3, %l5 orncc %g4, 0x12A4, %o4 edge32ln %i3, %g1, %g6 edge16 %g2, %o5, %i0 bge %xcc, loop_2053 ldsw [%l7 + 0x38], %l1 fsrc1 %f12, %f2 fbne %fcc3, loop_2054 loop_2053: fmovrdgz %l0, %f8, %f10 orn %o3, %g7, %i5 fpackfix %f4, %f8 loop_2054: stx %i2, [%l7 + 0x30] stb %i7, [%l7 + 0x56] st %f11, [%l7 + 0x0C] ldsh [%l7 + 0x7A], %g3 nop setx loop_2055, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble,a %fcc3, loop_2056 edge8 %l6, %l2, %o0 movle %icc, %l4, %o7 loop_2055: ldsb [%l7 + 0x69], %g5 loop_2056: ldub [%l7 + 0x2B], %o1 fbuge,a %fcc3, loop_2057 sra %l3, 0x09, %i4 stb %i6, [%l7 + 0x69] ldsw [%l7 + 0x6C], %i1 loop_2057: std %f6, [%l7 + 0x48] fmovsgu %xcc, %f5, %f1 udivcc %o6, 0x1CF7, %l5 taddcc %o2, %g4, %o4 fmovda %icc, %f4, %f9 ldsw [%l7 + 0x20], %g1 ldsb [%l7 + 0x70], %i3 tn %icc, 0x1 fmovsl %xcc, %f15, %f1 fmovdl %icc, %f7, %f3 ldx [%l7 + 0x28], %g6 stx %o5, [%l7 + 0x60] edge32ln %g2, %i0, %l0 ldsw [%l7 + 0x70], %o3 fornot1s %f9, %f12, %f8 ldx [%l7 + 0x10], %g7 bvc,pn %icc, loop_2058 st %f13, [%l7 + 0x4C] fcmple32 %f2, %f4, %l1 bleu,a loop_2059 loop_2058: sth %i2, [%l7 + 0x52] sub %i7, %i5, %g3 edge16n %l2, %o0, %l6 loop_2059: sub %l4, %g5, %o7 lduw [%l7 + 0x44], %o1 stb %l3, [%l7 + 0x62] tsubcctv %i4, %i1, %o6 fmovrsgz %i6, %f4, %f12 stb %l5, [%l7 + 0x5A] fba %fcc0, loop_2060 ldx [%l7 + 0x78], %g4 fnegd %f14, %f6 stx %o2, [%l7 + 0x50] loop_2060: stx %g1, [%l7 + 0x68] fcmple16 %f10, %f10, %o4 ldub [%l7 + 0x62], %i3 movvs %icc, %g6, %o5 ld [%l7 + 0x1C], %f0 ldsh [%l7 + 0x1A], %i0 ldd [%l7 + 0x58], %f8 fmovdn %icc, %f8, %f7 tcs %icc, 0x1 stw %l0, [%l7 + 0x78] fcmps %fcc1, %f14, %f9 fmovdcs %icc, %f9, %f0 brz %g2, loop_2061 movpos %icc, %g7, %l1 ldsw [%l7 + 0x6C], %i2 fmovscs %icc, %f6, %f11 loop_2061: fandnot2 %f14, %f10, %f14 fmovdge %icc, %f11, %f8 sth %i7, [%l7 + 0x3C] smulcc %i5, 0x049B, %o3 smul %l2, %o0, %l6 fmovsle %xcc, %f13, %f12 orncc %l4, 0x03AE, %g5 fnegd %f4, %f8 bl %icc, loop_2062 sdivcc %o7, 0x14C8, %g3 st %f12, [%l7 + 0x4C] xnor %o1, %i4, %l3 loop_2062: bg,a,pt %icc, loop_2063 fmuld8sux16 %f2, %f11, %f6 mulx %i1, %o6, %i6 edge32n %g4, %l5, %g1 loop_2063: fbug,a %fcc3, loop_2064 fcmpne16 %f12, %f14, %o4 movvs %icc, %o2, %g6 ldx [%l7 + 0x78], %i3 loop_2064: brnz,a %o5, loop_2065 ldsh [%l7 + 0x5C], %i0 lduw [%l7 + 0x1C], %g2 stb %l0, [%l7 + 0x54] loop_2065: fmovsn %xcc, %f2, %f8 ldd [%l7 + 0x70], %f6 bshuffle %f10, %f14, %f0 subccc %g7, 0x0BDB, %l1 bcs,a loop_2066 bne,a loop_2067 orncc %i7, 0x095A, %i5 fmovdl %xcc, %f0, %f0 loop_2066: mova %xcc, %i2, %l2 loop_2067: sth %o0, [%l7 + 0x38] tle %icc, 0x7 fmul8ulx16 %f6, %f0, %f14 std %f10, [%l7 + 0x78] udivx %o3, 0x0F22, %l6 fmovdneg %xcc, %f5, %f0 andncc %g5, %l4, %g3 stw %o7, [%l7 + 0x4C] sdivx %o1, 0x0EA8, %i4 fcmpne16 %f8, %f6, %i1 fmovdpos %icc, %f9, %f5 movleu %icc, %l3, %o6 edge16 %i6, %l5, %g1 lduw [%l7 + 0x44], %o4 ldx [%l7 + 0x18], %o2 stb %g6, [%l7 + 0x43] udivcc %g4, 0x0D3C, %o5 std %f2, [%l7 + 0x08] alignaddr %i3, %g2, %l0 fandnot1s %f14, %f10, %f3 sth %i0, [%l7 + 0x70] fmuld8ulx16 %f5, %f7, %f8 ld [%l7 + 0x0C], %f5 fandnot1s %f15, %f13, %f1 fmovsvs %icc, %f10, %f0 fmovsneg %xcc, %f14, %f3 fmovscc %icc, %f10, %f6 tge %xcc, 0x2 ldsh [%l7 + 0x16], %g7 tle %xcc, 0x2 fmul8x16al %f1, %f1, %f2 ldx [%l7 + 0x08], %i7 smul %i5, %l1, %l2 sdivcc %o0, 0x17D9, %o3 fnand %f10, %f6, %f0 sdivx %l6, 0x141A, %i2 stb %l4, [%l7 + 0x3D] lduw [%l7 + 0x2C], %g5 std %f10, [%l7 + 0x10] fmovscc %icc, %f3, %f14 stx %g3, [%l7 + 0x78] mulx %o7, %i4, %i1 ld [%l7 + 0x18], %f15 tneg %xcc, 0x2 fpsub32 %f0, %f10, %f12 ldub [%l7 + 0x23], %l3 fbuge %fcc3, loop_2068 lduw [%l7 + 0x2C], %o1 fnands %f13, %f9, %f2 bvc,a %xcc, loop_2069 loop_2068: movrgz %o6, 0x188, %i6 fba,a %fcc1, loop_2070 pdist %f12, %f12, %f10 loop_2069: movcs %icc, %l5, %o4 fmul8ulx16 %f10, %f10, %f10 loop_2070: pdist %f4, %f2, %f6 edge16ln %o2, %g6, %g4 st %f6, [%l7 + 0x54] fblg,a %fcc2, loop_2071 srax %g1, %o5, %g2 sth %i3, [%l7 + 0x66] and %l0, 0x0863, %g7 loop_2071: std %f0, [%l7 + 0x68] sth %i0, [%l7 + 0x1E] ld [%l7 + 0x24], %f2 ldsh [%l7 + 0x16], %i7 sth %i5, [%l7 + 0x5C] ldsh [%l7 + 0x38], %l1 fornot1s %f2, %f0, %f9 ldsb [%l7 + 0x7B], %l2 fmovsl %xcc, %f6, %f14 tcs %icc, 0x6 tleu %xcc, 0x3 lduw [%l7 + 0x20], %o0 movrne %l6, %o3, %i2 fbe,a %fcc3, loop_2072 stw %g5, [%l7 + 0x30] stw %l4, [%l7 + 0x08] sth %o7, [%l7 + 0x14] loop_2072: smulcc %i4, %i1, %g3 sth %o1, [%l7 + 0x70] udivx %l3, 0x063D, %o6 brgz %i6, loop_2073 st %f0, [%l7 + 0x10] fnot1 %f2, %f14 stx %l5, [%l7 + 0x78] loop_2073: fcmpeq32 %f2, %f4, %o2 taddcctv %g6, 0x1576, %o4 fmovdg %xcc, %f14, %f8 stw %g4, [%l7 + 0x0C] movvs %xcc, %o5, %g1 fmovsne %xcc, %f15, %f8 tgu %xcc, 0x7 stw %g2, [%l7 + 0x7C] smulcc %l0, 0x0BA3, %g7 fzeros %f3 fmovdneg %xcc, %f6, %f13 fmul8sux16 %f2, %f12, %f0 movn %xcc, %i3, %i7 fmovdneg %icc, %f1, %f3 tne %icc, 0x6 fmovsg %xcc, %f3, %f3 tvs %icc, 0x1 tle %xcc, 0x3 bneg %icc, loop_2074 taddcc %i5, %i0, %l1 fbule,a %fcc2, loop_2075 std %f2, [%l7 + 0x68] loop_2074: ld [%l7 + 0x78], %f6 srl %o0, %l2, %o3 loop_2075: bcs,pn %xcc, loop_2076 fxnor %f6, %f12, %f8 tcc %icc, 0x5 movg %xcc, %i2, %g5 loop_2076: stx %l4, [%l7 + 0x40] stb %l6, [%l7 + 0x3D] ldsh [%l7 + 0x4C], %i4 fornot2s %f14, %f0, %f2 andn %i1, 0x0164, %g3 stw %o7, [%l7 + 0x38] ldx [%l7 + 0x48], %o1 orcc %o6, %i6, %l3 fmovsleu %icc, %f2, %f8 udiv %o2, 0x19FA, %l5 fmovdgu %icc, %f14, %f5 sth %o4, [%l7 + 0x32] bl,a,pn %xcc, loop_2077 stb %g6, [%l7 + 0x13] ble loop_2078 lduw [%l7 + 0x28], %o5 loop_2077: stw %g4, [%l7 + 0x48] alignaddr %g2, %g1, %l0 loop_2078: fmovrsne %g7, %f10, %f5 brnz,a %i3, loop_2079 st %f5, [%l7 + 0x50] andcc %i5, 0x1F53, %i0 nop setx loop_2080, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_2079: fnegd %f4, %f2 fnands %f10, %f2, %f10 orncc %i7, 0x0E0F, %o0 loop_2080: fmovsg %xcc, %f14, %f13 fmuld8ulx16 %f8, %f4, %f14 fmovdcs %icc, %f8, %f11 sub %l2, 0x079A, %o3 orn %i2, %g5, %l4 subccc %l6, 0x1F0E, %i4 movvs %icc, %l1, %i1 ldsb [%l7 + 0x21], %g3 mulscc %o1, %o6, %o7 stw %i6, [%l7 + 0x38] lduw [%l7 + 0x50], %o2 fmovdge %icc, %f15, %f6 sth %l5, [%l7 + 0x54] fmovsn %icc, %f0, %f0 ldsw [%l7 + 0x40], %o4 fmovdgu %icc, %f12, %f15 fbue %fcc1, loop_2081 fbul %fcc2, loop_2082 ba,pt %xcc, loop_2083 stw %l3, [%l7 + 0x60] loop_2081: fornot1 %f6, %f10, %f2 loop_2082: fmul8ulx16 %f0, %f12, %f4 loop_2083: andncc %o5, %g6, %g2 or %g1, %l0, %g7 st %f14, [%l7 + 0x6C] fble %fcc3, loop_2084 fmul8sux16 %f2, %f14, %f4 fcmpeq16 %f12, %f10, %g4 bg,pt %icc, loop_2085 loop_2084: brlez,a %i5, loop_2086 fnands %f13, %f3, %f2 fbue,a %fcc1, loop_2087 loop_2085: fmovrslz %i3, %f6, %f7 loop_2086: ldx [%l7 + 0x40], %i0 edge8n %i7, %o0, %l2 loop_2087: edge16ln %o3, %i2, %g5 ldx [%l7 + 0x78], %l4 xnorcc %l6, 0x0D9F, %l1 edge32 %i4, %i1, %g3 bge loop_2088 tg %xcc, 0x5 fnot1s %f4, %f9 pdist %f10, %f4, %f0 loop_2088: fornot2 %f10, %f2, %f6 fabss %f5, %f5 fmul8sux16 %f14, %f10, %f0 ldub [%l7 + 0x52], %o1 fbo %fcc3, loop_2089 lduw [%l7 + 0x64], %o6 ldx [%l7 + 0x60], %o7 stx %o2, [%l7 + 0x60] loop_2089: tl %icc, 0x1 fand %f2, %f4, %f4 sth %l5, [%l7 + 0x10] or %o4, %i6, %o5 tcs %xcc, 0x3 ldsb [%l7 + 0x32], %l3 fmovdpos %icc, %f4, %f6 alignaddr %g2, %g6, %l0 nop setx loop_2090, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsne %icc, %f9, %f14 fmovsa %icc, %f6, %f13 fbe,a %fcc1, loop_2091 loop_2090: subcc %g1, 0x1829, %g4 fmovrdlez %i5, %f6, %f0 fnot1 %f4, %f8 loop_2091: fcmps %fcc0, %f9, %f4 fmovs %f5, %f5 fpsub16 %f0, %f14, %f14 bn,pn %icc, loop_2092 sdiv %g7, 0x04DF, %i3 fmovdne %icc, %f1, %f3 lduh [%l7 + 0x40], %i0 loop_2092: fmovdge %icc, %f4, %f6 lduw [%l7 + 0x6C], %o0 ldub [%l7 + 0x2E], %l2 tvs %icc, 0x4 st %f9, [%l7 + 0x68] ldsw [%l7 + 0x18], %o3 ldub [%l7 + 0x37], %i2 sra %i7, %l4, %g5 tvs %icc, 0x1 ldsw [%l7 + 0x24], %l1 ld [%l7 + 0x38], %f10 bneg %xcc, loop_2093 fcmpgt32 %f2, %f2, %i4 ldsw [%l7 + 0x70], %l6 edge16l %g3, %i1, %o1 loop_2093: ld [%l7 + 0x7C], %f5 stx %o7, [%l7 + 0x08] movvs %xcc, %o6, %o2 fmovda %xcc, %f0, %f9 nop setx loop_2094, %l0, %l1 jmpl %l1, %l5 fmovrdlez %o4, %f2, %f10 fmovrde %o5, %f8, %f10 te %icc, 0x5 loop_2094: fnor %f0, %f2, %f12 ldd [%l7 + 0x40], %f2 sth %l3, [%l7 + 0x6C] movpos %icc, %i6, %g6 mulx %g2, 0x1040, %g1 fnot2s %f14, %f15 fnegd %f14, %f6 tleu %icc, 0x2 te %xcc, 0x5 fmovrdgez %g4, %f0, %f10 fcmple32 %f6, %f14, %i5 fmovrslz %l0, %f5, %f1 fnot2s %f7, %f8 bpos loop_2095 and %g7, %i0, %o0 tleu %icc, 0x4 fcmped %fcc0, %f10, %f14 loop_2095: brlez,a %l2, loop_2096 fand %f0, %f4, %f0 st %f7, [%l7 + 0x3C] ldsw [%l7 + 0x50], %o3 loop_2096: edge32ln %i3, %i2, %i7 fmovrdlez %l4, %f8, %f6 ldub [%l7 + 0x71], %l1 fcmpne32 %f0, %f10, %i4 fpackfix %f2, %f14 fxors %f10, %f9, %f5 bvs loop_2097 ba,a loop_2098 fandnot1s %f9, %f2, %f10 stx %l6, [%l7 + 0x48] loop_2097: edge32n %g3, %g5, %o1 loop_2098: subcc %o7, %o6, %o2 ldub [%l7 + 0x50], %i1 sllx %l5, 0x19, %o4 tcs %icc, 0x5 fmovrse %o5, %f11, %f11 umulcc %i6, 0x1D96, %l3 fmul8sux16 %f8, %f4, %f4 ble loop_2099 fbul %fcc2, loop_2100 xorcc %g2, 0x0913, %g1 ld [%l7 + 0x7C], %f11 loop_2099: fpack32 %f12, %f8, %f12 loop_2100: movpos %icc, %g6, %g4 srax %l0, %i5, %g7 fcmple32 %f2, %f8, %o0 smulcc %l2, %i0, %i3 st %f5, [%l7 + 0x08] lduh [%l7 + 0x16], %o3 edge32 %i2, %i7, %l4 stw %l1, [%l7 + 0x0C] edge32l %i4, %g3, %g5 tvc %icc, 0x5 fbuge %fcc2, loop_2101 fxnor %f14, %f10, %f0 fsrc1s %f1, %f0 fxor %f6, %f10, %f2 loop_2101: stb %o1, [%l7 + 0x56] fble %fcc2, loop_2102 bcs,pt %xcc, loop_2103 movpos %xcc, %o7, %l6 ldsh [%l7 + 0x10], %o2 loop_2102: addc %i1, %l5, %o6 loop_2103: movpos %xcc, %o5, %o4 fcmpgt32 %f0, %f2, %l3 fbn %fcc3, loop_2104 fbe,a %fcc3, loop_2105 st %f10, [%l7 + 0x08] fbuge %fcc2, loop_2106 loop_2104: ldub [%l7 + 0x09], %g2 loop_2105: stb %i6, [%l7 + 0x3D] sth %g1, [%l7 + 0x5C] loop_2106: bn,a loop_2107 mulscc %g4, 0x1932, %g6 movleu %icc, %l0, %i5 fmovsn %icc, %f11, %f14 loop_2107: fmul8x16au %f0, %f8, %f0 std %f4, [%l7 + 0x18] fabss %f1, %f8 st %f3, [%l7 + 0x48] edge32ln %o0, %l2, %g7 andncc %i0, %o3, %i2 fabss %f14, %f11 st %f6, [%l7 + 0x50] bleu,a,pt %icc, loop_2108 sth %i7, [%l7 + 0x72] mulx %l4, 0x1F42, %l1 st %f10, [%l7 + 0x74] loop_2108: bgu,a loop_2109 fmovrslz %i3, %f0, %f13 ldsh [%l7 + 0x36], %g3 fpsub32s %f3, %f9, %f9 loop_2109: tvc %icc, 0x3 fmovsvc %xcc, %f6, %f13 fbule,a %fcc1, loop_2110 lduh [%l7 + 0x0A], %g5 fnands %f0, %f3, %f1 ldsh [%l7 + 0x18], %i4 loop_2110: fcmpne16 %f2, %f8, %o7 fzeros %f12 fnot2s %f3, %f15 addccc %l6, 0x1B1E, %o2 fmovsn %icc, %f3, %f3 fcmpeq32 %f0, %f12, %i1 std %f12, [%l7 + 0x40] stb %l5, [%l7 + 0x56] lduw [%l7 + 0x34], %o6 fnand %f0, %f6, %f0 std %f10, [%l7 + 0x08] fsrc1s %f1, %f1 fandnot1 %f6, %f10, %f6 ldsh [%l7 + 0x4A], %o1 orncc %o4, 0x0149, %l3 fmovdvc %xcc, %f5, %f9 fmovrdlz %g2, %f6, %f14 add %o5, 0x13ED, %g1 ldub [%l7 + 0x3B], %g4 fpsub16 %f6, %f14, %f14 ldd [%l7 + 0x70], %f0 bg,a %xcc, loop_2111 alignaddrl %g6, %l0, %i6 edge8l %i5, %l2, %g7 fmovsle %xcc, %f9, %f4 loop_2111: stb %i0, [%l7 + 0x33] fmovrse %o3, %f4, %f13 fmovse %icc, %f1, %f3 fxors %f11, %f6, %f11 sth %i2, [%l7 + 0x4E] add %i7, 0x1FAD, %l4 fble,a %fcc0, loop_2112 movrgez %l1, %i3, %g3 fxnor %f0, %f2, %f6 stw %g5, [%l7 + 0x70] loop_2112: fpsub16 %f0, %f12, %f14 ldd [%l7 + 0x38], %f10 array16 %o0, %i4, %o7 ldsh [%l7 + 0x22], %l6 sth %i1, [%l7 + 0x1E] udivx %o2, 0x1A94, %l5 umul %o1, %o6, %l3 fmovdl %xcc, %f8, %f3 ldsw [%l7 + 0x24], %o4 bl,pt %xcc, loop_2113 fmovd %f2, %f10 addc %g2, 0x0285, %g1 ldx [%l7 + 0x58], %o5 loop_2113: fmovdl %xcc, %f14, %f3 sll %g6, 0x19, %g4 tge %icc, 0x5 movrgez %l0, %i6, %l2 stw %i5, [%l7 + 0x18] xnor %g7, %o3, %i2 tneg %xcc, 0x0 fabsd %f6, %f4 ldx [%l7 + 0x08], %i0 stb %l4, [%l7 + 0x25] fmovscs %icc, %f3, %f7 tleu %icc, 0x2 fnegs %f12, %f11 movvc %icc, %i7, %l1 fmuld8sux16 %f8, %f0, %f2 fmovdge %xcc, %f12, %f1 fcmped %fcc1, %f8, %f6 movrne %i3, 0x167, %g5 fxor %f8, %f14, %f4 stx %g3, [%l7 + 0x30] ldsb [%l7 + 0x40], %i4 sth %o0, [%l7 + 0x32] fmul8ulx16 %f12, %f4, %f14 fmovsle %xcc, %f10, %f15 fmovsg %xcc, %f2, %f3 movneg %icc, %o7, %i1 fpsub16 %f6, %f14, %f10 tvc %icc, 0x4 ldsb [%l7 + 0x1D], %o2 array32 %l6, %o1, %l5 edge16n %l3, %o6, %g2 fornot1 %f14, %f14, %f12 edge16l %g1, %o4, %o5 tg %xcc, 0x0 fbue,a %fcc2, loop_2114 tcc %xcc, 0x7 ld [%l7 + 0x40], %f2 lduw [%l7 + 0x14], %g4 loop_2114: fmovscc %xcc, %f3, %f6 ldsw [%l7 + 0x3C], %g6 sub %l0, %l2, %i5 brlz,a %i6, loop_2115 taddcc %g7, %o3, %i2 fnot1s %f3, %f3 fmovrdlz %i0, %f6, %f4 loop_2115: fmovsgu %icc, %f0, %f10 tpos %icc, 0x3 fmovda %icc, %f7, %f9 fbuge,a %fcc0, loop_2116 lduw [%l7 + 0x44], %l4 movvs %xcc, %l1, %i7 sub %i3, 0x11D7, %g5 loop_2116: ld [%l7 + 0x68], %f2 edge16 %g3, %o0, %i4 fpack32 %f12, %f2, %f6 tcc %xcc, 0x0 stw %o7, [%l7 + 0x38] edge16n %i1, %o2, %o1 st %f7, [%l7 + 0x48] udivx %l5, 0x1E93, %l6 sub %l3, %o6, %g2 movleu %xcc, %g1, %o5 fpsub16 %f14, %f14, %f0 fmul8x16 %f8, %f8, %f0 fmovdn %icc, %f10, %f4 fbn,a %fcc1, loop_2117 fxnors %f13, %f1, %f15 fmovdcs %xcc, %f15, %f10 std %f10, [%l7 + 0x50] loop_2117: fmuld8sux16 %f1, %f10, %f8 fbe,a %fcc2, loop_2118 move %xcc, %g4, %g6 lduh [%l7 + 0x5C], %o4 fcmps %fcc1, %f10, %f15 loop_2118: orcc %l0, %i5, %i6 edge32n %l2, %o3, %i2 fcmple32 %f6, %f4, %i0 brgz %l4, loop_2119 ldsb [%l7 + 0x70], %l1 fmovsne %xcc, %f13, %f15 ldsw [%l7 + 0x48], %i7 loop_2119: ba %xcc, loop_2120 tgu %xcc, 0x0 fmul8x16 %f14, %f10, %f12 sth %i3, [%l7 + 0x0A] loop_2120: fmovrdgez %g5, %f0, %f0 fornot1 %f10, %f8, %f4 fbo,a %fcc2, loop_2121 st %f13, [%l7 + 0x40] fmovsn %icc, %f8, %f13 movcc %icc, %g3, %o0 loop_2121: nop setx loop_2122, %l0, %l1 jmpl %l1, %g7 ldsb [%l7 + 0x16], %o7 movl %icc, %i1, %o2 sth %o1, [%l7 + 0x4E] loop_2122: fmovdn %xcc, %f12, %f15 move %icc, %i4, %l5 movn %xcc, %l6, %l3 tgu %icc, 0x5 stx %o6, [%l7 + 0x78] call loop_2123 ldsh [%l7 + 0x18], %g2 srlx %g1, 0x07, %g4 umulcc %o5, %o4, %l0 loop_2123: edge16l %g6, %i6, %l2 bpos,a,pn %xcc, loop_2124 subccc %i5, %i2, %o3 ldsw [%l7 + 0x1C], %i0 ldsb [%l7 + 0x0D], %l1 loop_2124: ldsh [%l7 + 0x14], %i7 stx %i3, [%l7 + 0x08] fands %f0, %f5, %f15 movrgz %l4, 0x2FD, %g3 fnand %f14, %f4, %f10 udiv %o0, 0x1197, %g7 call loop_2125 array8 %g5, %i1, %o2 fmovspos %icc, %f10, %f14 stb %o1, [%l7 + 0x47] loop_2125: fpack16 %f14, %f15 sdivx %i4, 0x12E5, %l5 fpsub16s %f3, %f3, %f9 movleu %icc, %o7, %l3 umulcc %o6, %g2, %g1 ldub [%l7 + 0x2F], %g4 bvc loop_2126 sdivx %o5, 0x1F23, %o4 lduw [%l7 + 0x30], %l0 bneg,a loop_2127 loop_2126: popc %l6, %g6 fmovdneg %icc, %f10, %f7 fcmped %fcc1, %f14, %f14 loop_2127: fandnot1 %f8, %f4, %f14 be,a loop_2128 tg %icc, 0x2 sdivx %l2, 0x11D2, %i5 ldsb [%l7 + 0x13], %i6 loop_2128: fnors %f12, %f1, %f13 fabsd %f6, %f6 fbn,a %fcc2, loop_2129 movn %xcc, %o3, %i0 edge16ln %i2, %l1, %i3 ldsh [%l7 + 0x66], %l4 loop_2129: call loop_2130 fmovde %xcc, %f6, %f3 stb %g3, [%l7 + 0x18] tpos %icc, 0x5 loop_2130: ldsb [%l7 + 0x2B], %i7 bge,a %icc, loop_2131 st %f1, [%l7 + 0x4C] fmovsg %xcc, %f10, %f13 fbl,a %fcc2, loop_2132 loop_2131: stx %o0, [%l7 + 0x50] array16 %g7, %g5, %o2 fmovsleu %icc, %f0, %f0 loop_2132: for %f10, %f0, %f6 xorcc %i1, 0x1621, %o1 fbule,a %fcc3, loop_2133 sth %l5, [%l7 + 0x3E] bcc %icc, loop_2134 edge8ln %o7, %l3, %o6 loop_2133: fble %fcc0, loop_2135 movrgez %i4, 0x149, %g1 loop_2134: ld [%l7 + 0x4C], %f9 ldx [%l7 + 0x20], %g2 loop_2135: stx %g4, [%l7 + 0x38] faligndata %f12, %f2, %f10 lduw [%l7 + 0x54], %o4 fble,a %fcc0, loop_2136 stw %l0, [%l7 + 0x48] st %f1, [%l7 + 0x58] bvc,a,pt %xcc, loop_2137 loop_2136: lduw [%l7 + 0x18], %l6 ldd [%l7 + 0x10], %f12 bn,a %icc, loop_2138 loop_2137: subccc %o5, %g6, %l2 fmovrsne %i6, %f15, %f13 fmul8x16al %f2, %f8, %f4 loop_2138: srl %o3, 0x01, %i0 ta %icc, 0x7 or %i5, 0x14FF, %i2 ldx [%l7 + 0x40], %i3 fmovscs %xcc, %f12, %f3 lduw [%l7 + 0x4C], %l1 fmovsa %xcc, %f15, %f1 fnegd %f6, %f0 fmovdleu %xcc, %f15, %f6 fsrc1s %f3, %f14 ld [%l7 + 0x24], %f2 ldd [%l7 + 0x70], %f12 movvc %xcc, %l4, %i7 ldsw [%l7 + 0x54], %g3 st %f11, [%l7 + 0x38] tg %xcc, 0x0 fmovdle %xcc, %f3, %f9 sth %o0, [%l7 + 0x62] xnor %g5, 0x07CE, %o2 sth %g7, [%l7 + 0x36] bpos,a,pt %icc, loop_2139 fcmps %fcc0, %f15, %f0 fxnors %f6, %f0, %f14 fcmpne32 %f10, %f14, %o1 loop_2139: fmul8x16 %f15, %f2, %f4 fmovdg %xcc, %f5, %f2 fmovse %xcc, %f6, %f1 fmovrslz %l5, %f1, %f11 fxnor %f8, %f4, %f12 movre %o7, %l3, %o6 fornot2 %f4, %f4, %f6 srlx %i4, %g1, %i1 ldub [%l7 + 0x34], %g4 orncc %g2, 0x14A0, %l0 lduw [%l7 + 0x2C], %l6 fcmpne16 %f10, %f6, %o4 brgez,a %o5, loop_2140 stx %g6, [%l7 + 0x50] ldd [%l7 + 0x40], %f0 stx %l2, [%l7 + 0x30] loop_2140: fmovspos %icc, %f10, %f0 fnegd %f4, %f0 fmovscc %xcc, %f4, %f5 fmovdvs %icc, %f11, %f2 udivcc %o3, 0x107B, %i0 fandnot1s %f14, %f10, %f1 ta %icc, 0x6 add %i6, %i2, %i3 srlx %l1, 0x1D, %i5 ldx [%l7 + 0x70], %i7 ldsw [%l7 + 0x6C], %g3 fmuld8ulx16 %f7, %f14, %f0 tsubcctv %o0, %l4, %g5 subcc %g7, 0x0F43, %o1 sth %l5, [%l7 + 0x6A] fmovrdlz %o2, %f14, %f6 fcmpes %fcc0, %f7, %f7 stb %l3, [%l7 + 0x68] umul %o7, %o6, %i4 fmovsle %xcc, %f4, %f10 ldd [%l7 + 0x50], %f2 fsrc1 %f10, %f0 andncc %g1, %i1, %g4 ldd [%l7 + 0x48], %f14 ld [%l7 + 0x24], %f12 fexpand %f15, %f12 ldsh [%l7 + 0x5C], %g2 movvc %icc, %l6, %o4 ldx [%l7 + 0x28], %l0 brlz,a %o5, loop_2141 ldub [%l7 + 0x6A], %g6 ldub [%l7 + 0x20], %o3 addc %i0, 0x0430, %i6 loop_2141: bg,a %xcc, loop_2142 movneg %icc, %i2, %l2 fpsub16 %f4, %f2, %f0 stb %i3, [%l7 + 0x38] loop_2142: ldsw [%l7 + 0x70], %i5 stw %i7, [%l7 + 0x68] fandnot2s %f0, %f14, %f9 fpsub32s %f11, %f12, %f13 faligndata %f12, %f12, %f0 fcmpeq16 %f4, %f14, %l1 fornot1 %f8, %f14, %f2 fnors %f8, %f6, %f8 edge16n %o0, %l4, %g3 fnegd %f12, %f10 fpadd32s %f9, %f15, %f4 fmovdle %icc, %f3, %f11 call loop_2143 ldub [%l7 + 0x74], %g5 fcmpne32 %f8, %f6, %g7 sll %o1, %o2, %l3 loop_2143: movge %xcc, %l5, %o6 movg %icc, %o7, %g1 andn %i1, 0x1077, %i4 sub %g4, %l6, %g2 srax %l0, 0x06, %o4 fmovs %f7, %f14 for %f6, %f8, %f12 stb %g6, [%l7 + 0x69] siam 0x6 srax %o3, 0x1D, %i0 ldsh [%l7 + 0x7C], %o5 fmovspos %icc, %f1, %f11 ldsh [%l7 + 0x5E], %i2 fmovdpos %xcc, %f14, %f15 nop setx loop_2144, %l0, %l1 jmpl %l1, %i6 stx %i3, [%l7 + 0x38] ld [%l7 + 0x20], %f15 movrlz %i5, 0x1B9, %i7 loop_2144: ldx [%l7 + 0x40], %l2 xor %l1, %l4, %o0 srax %g3, %g7, %g5 fnot1s %f2, %f5 srlx %o1, 0x19, %o2 or %l5, %l3, %o6 brgez %o7, loop_2145 fzeros %f2 and %g1, %i4, %g4 brz,a %l6, loop_2146 loop_2145: tneg %icc, 0x7 fsrc2s %f2, %f8 std %f10, [%l7 + 0x58] loop_2146: movcc %xcc, %g2, %l0 fzeros %f5 srlx %o4, %i1, %o3 fmovda %xcc, %f15, %f1 fbu %fcc1, loop_2147 bcc,pn %icc, loop_2148 edge16n %g6, %i0, %i2 movge %icc, %i6, %o5 loop_2147: movrne %i5, %i7, %l2 loop_2148: lduw [%l7 + 0x6C], %l1 lduw [%l7 + 0x74], %l4 ldd [%l7 + 0x78], %f12 nop setx loop_2149, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2 %f2, %f12, %f14 stx %i3, [%l7 + 0x50] movl %icc, %o0, %g7 loop_2149: ldx [%l7 + 0x68], %g3 tsubcctv %o1, 0x10B8, %g5 orncc %l5, 0x1244, %l3 movle %icc, %o2, %o7 ldsb [%l7 + 0x6D], %o6 std %f4, [%l7 + 0x40] fandnot2 %f2, %f6, %f14 fnegd %f0, %f8 fors %f11, %f13, %f3 ldx [%l7 + 0x28], %i4 ld [%l7 + 0x18], %f4 lduh [%l7 + 0x54], %g1 ldd [%l7 + 0x30], %f10 call loop_2150 lduw [%l7 + 0x0C], %g4 fbu %fcc1, loop_2151 fmovdvs %icc, %f6, %f6 loop_2150: bleu,pt %icc, loop_2152 fmul8x16al %f10, %f5, %f14 loop_2151: fors %f14, %f9, %f12 tn %icc, 0x2 loop_2152: ldsb [%l7 + 0x5E], %g2 fmovdvc %xcc, %f10, %f7 edge8n %l6, %l0, %i1 std %f14, [%l7 + 0x50] fmovdneg %icc, %f5, %f0 stw %o4, [%l7 + 0x30] ldsh [%l7 + 0x12], %g6 fmovrslez %o3, %f11, %f8 tneg %xcc, 0x0 tleu %icc, 0x7 stb %i0, [%l7 + 0x64] ldx [%l7 + 0x70], %i6 movrlz %o5, %i2, %i5 edge8n %l2, %i7, %l1 brlz,a %i3, loop_2153 fbge,a %fcc3, loop_2154 ldsb [%l7 + 0x77], %o0 fmovdpos %xcc, %f12, %f11 loop_2153: fzeros %f1 loop_2154: faligndata %f8, %f4, %f6 brz,a %l4, loop_2155 or %g7, %g3, %o1 fmovrsne %g5, %f9, %f4 sth %l5, [%l7 + 0x2C] loop_2155: fcmpgt32 %f6, %f2, %l3 ldsw [%l7 + 0x50], %o2 fone %f2 fmovrslez %o7, %f2, %f1 stw %i4, [%l7 + 0x5C] taddcctv %g1, %o6, %g2 st %f9, [%l7 + 0x6C] udivx %l6, 0x0F5B, %g4 fmovsg %icc, %f11, %f9 stx %i1, [%l7 + 0x50] tcc %icc, 0x3 tg %icc, 0x2 ldub [%l7 + 0x5F], %o4 bn loop_2156 tsubcc %g6, 0x0B7F, %o3 ldsh [%l7 + 0x56], %i0 add %i6, 0x0951, %l0 loop_2156: bvc,a loop_2157 fble %fcc3, loop_2158 ldd [%l7 + 0x10], %f8 sdivx %i2, 0x1ADC, %i5 loop_2157: fmul8sux16 %f8, %f6, %f4 loop_2158: fmuld8ulx16 %f6, %f15, %f6 be,a loop_2159 lduw [%l7 + 0x3C], %l2 fble %fcc0, loop_2160 fmovscs %xcc, %f3, %f14 loop_2159: fxnor %f6, %f4, %f0 umul %i7, %o5, %l1 loop_2160: std %f12, [%l7 + 0x38] stw %i3, [%l7 + 0x2C] std %f2, [%l7 + 0x50] fpack32 %f14, %f0, %f14 ldd [%l7 + 0x40], %f0 std %f2, [%l7 + 0x20] fabss %f15, %f15 fmovdcc %icc, %f14, %f6 movleu %xcc, %o0, %l4 ld [%l7 + 0x74], %f8 tcc %xcc, 0x6 fmovrsne %g3, %f8, %f8 array8 %g7, %o1, %g5 tcc %xcc, 0x0 fmovrdne %l3, %f2, %f8 taddcctv %l5, %o2, %o7 fmovrse %i4, %f3, %f4 stx %o6, [%l7 + 0x10] ldx [%l7 + 0x20], %g1 brgez %g2, loop_2161 tge %xcc, 0x5 udivx %g4, 0x199A, %i1 array8 %o4, %g6, %l6 loop_2161: lduh [%l7 + 0x4E], %o3 lduw [%l7 + 0x1C], %i6 sdivcc %l0, 0x1B4A, %i2 array32 %i5, %i0, %i7 stx %l2, [%l7 + 0x60] lduw [%l7 + 0x40], %o5 fmul8ulx16 %f4, %f8, %f4 sdivcc %l1, 0x1064, %i3 fmovsne %xcc, %f2, %f10 subc %l4, 0x1B55, %g3 fmovsleu %icc, %f5, %f0 lduw [%l7 + 0x44], %g7 std %f0, [%l7 + 0x08] andcc %o0, 0x0EB0, %g5 tsubcctv %o1, %l5, %l3 fmovsn %xcc, %f7, %f15 edge16n %o7, %o2, %o6 fbule,a %fcc2, loop_2162 fmovde %icc, %f9, %f10 siam 0x4 array16 %g1, %i4, %g4 loop_2162: fbuge,a %fcc2, loop_2163 fmovdvs %xcc, %f9, %f3 movcc %xcc, %i1, %o4 ldsb [%l7 + 0x76], %g6 loop_2163: fxors %f4, %f12, %f5 bg %icc, loop_2164 pdist %f14, %f0, %f0 fcmpd %fcc0, %f4, %f12 tge %xcc, 0x1 loop_2164: fornot2s %f11, %f1, %f4 ldub [%l7 + 0x5D], %g2 tge %xcc, 0x7 srl %o3, %i6, %l0 stx %i2, [%l7 + 0x38] fpsub32s %f12, %f11, %f6 fbe %fcc3, loop_2165 fble %fcc0, loop_2166 stx %l6, [%l7 + 0x30] tsubcc %i5, %i7, %i0 loop_2165: smulcc %o5, 0x1606, %l1 loop_2166: fbn,a %fcc2, loop_2167 tsubcctv %i3, 0x1EC9, %l4 stw %g3, [%l7 + 0x18] umulcc %g7, 0x1A07, %l2 loop_2167: srax %g5, %o1, %l5 fpadd32s %f7, %f6, %f5 lduh [%l7 + 0x44], %o0 ldsh [%l7 + 0x40], %o7 nop setx loop_2168, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlez,a %l3, loop_2169 ldsh [%l7 + 0x34], %o2 fzero %f10 loop_2168: fsrc2s %f6, %f11 loop_2169: fbg,a %fcc2, loop_2170 fmovda %icc, %f11, %f14 std %f4, [%l7 + 0x28] sra %g1, 0x1B, %i4 loop_2170: edge16 %o6, %g4, %i1 orcc %o4, 0x15FE, %g6 movleu %xcc, %o3, %g2 edge32l %l0, %i6, %l6 and %i2, 0x0DC7, %i5 fmul8x16 %f6, %f10, %f6 fmuld8ulx16 %f14, %f14, %f0 fbe %fcc3, loop_2171 fmovsne %xcc, %f9, %f0 fornot1 %f2, %f0, %f0 stw %i7, [%l7 + 0x30] loop_2171: fmovdvc %xcc, %f14, %f10 andncc %o5, %i0, %l1 bl loop_2172 fmovrslz %l4, %f7, %f14 fmovsl %xcc, %f7, %f10 fpadd32s %f6, %f4, %f0 loop_2172: fbne %fcc3, loop_2173 fbue,a %fcc1, loop_2174 fxnors %f1, %f6, %f6 bcs,pt %icc, loop_2175 loop_2173: fmovsleu %xcc, %f7, %f12 loop_2174: sethi 0x1DDA, %i3 add %g3, %g7, %l2 loop_2175: fbl,a %fcc2, loop_2176 ldd [%l7 + 0x48], %f2 brlz,a %g5, loop_2177 fmul8x16au %f8, %f10, %f10 loop_2176: fxnor %f12, %f10, %f12 edge32 %o1, %o0, %l5 loop_2177: fornot1s %f7, %f0, %f14 stx %o7, [%l7 + 0x50] ba,a,pt %icc, loop_2178 movge %xcc, %o2, %g1 stb %i4, [%l7 + 0x42] ldsh [%l7 + 0x32], %o6 loop_2178: fpackfix %f12, %f8 fmovsg %icc, %f0, %f2 ld [%l7 + 0x48], %f11 bpos,pn %icc, loop_2179 brnz %l3, loop_2180 ldsw [%l7 + 0x40], %g4 umulcc %o4, %g6, %o3 loop_2179: fmovdpos %icc, %f1, %f15 loop_2180: stw %g2, [%l7 + 0x18] alignaddr %l0, %i6, %l6 fmul8x16 %f14, %f4, %f6 fmovdcc %icc, %f5, %f3 popc %i1, %i5 fcmpne16 %f14, %f6, %i7 fmovd %f12, %f14 ldx [%l7 + 0x68], %i2 sth %i0, [%l7 + 0x1E] bvs,pt %xcc, loop_2181 fcmpeq32 %f8, %f6, %o5 fblg,a %fcc1, loop_2182 subcc %l4, %i3, %g3 loop_2181: array16 %g7, %l1, %g5 fmovrdgez %o1, %f8, %f6 loop_2182: tl %icc, 0x5 ldsb [%l7 + 0x67], %o0 for %f14, %f14, %f10 ldsh [%l7 + 0x60], %l5 sth %l2, [%l7 + 0x72] nop setx loop_2183, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x38], %o7 movpos %xcc, %g1, %o2 movvs %icc, %i4, %o6 loop_2183: tleu %icc, 0x1 fbuge %fcc1, loop_2184 fmovde %icc, %f6, %f8 taddcctv %l3, %o4, %g6 fors %f12, %f13, %f2 loop_2184: bleu loop_2185 st %f2, [%l7 + 0x2C] std %f6, [%l7 + 0x20] movneg %xcc, %g4, %o3 loop_2185: stb %l0, [%l7 + 0x4F] tsubcctv %i6, 0x1E50, %g2 fbo,a %fcc3, loop_2186 ld [%l7 + 0x38], %f6 fcmped %fcc0, %f0, %f4 tge %xcc, 0x6 loop_2186: fbu %fcc3, loop_2187 fmovsgu %icc, %f7, %f1 tge %icc, 0x7 fmovrsne %i1, %f4, %f6 loop_2187: st %f14, [%l7 + 0x64] lduw [%l7 + 0x08], %l6 sdivcc %i5, 0x0C90, %i2 movcs %xcc, %i7, %o5 movrne %i0, %l4, %g3 stw %g7, [%l7 + 0x54] fnot1 %f14, %f6 st %f7, [%l7 + 0x2C] tgu %xcc, 0x7 stx %l1, [%l7 + 0x40] bpos,a,pt %xcc, loop_2188 st %f15, [%l7 + 0x28] array8 %i3, %o1, %o0 fbul %fcc2, loop_2189 loop_2188: tn %xcc, 0x0 movl %icc, %g5, %l2 fmovse %icc, %f3, %f7 loop_2189: ldsh [%l7 + 0x48], %l5 fandnot2 %f14, %f10, %f10 fmovdge %icc, %f7, %f7 edge16l %g1, %o7, %i4 xnor %o6, %o2, %o4 sethi 0x1C76, %l3 fmovrsgez %g6, %f5, %f13 fmovsleu %xcc, %f13, %f0 edge8l %o3, %l0, %g4 stw %g2, [%l7 + 0x08] lduh [%l7 + 0x78], %i6 movvc %xcc, %l6, %i1 fmovda %icc, %f13, %f3 fnegd %f0, %f6 fsrc1 %f6, %f8 srl %i5, 0x1A, %i2 ldsh [%l7 + 0x4A], %o5 ldsw [%l7 + 0x60], %i0 fbuge,a %fcc3, loop_2190 edge32 %l4, %i7, %g3 ldsh [%l7 + 0x48], %g7 edge8l %i3, %o1, %l1 loop_2190: fble %fcc0, loop_2191 bvc,pn %icc, loop_2192 stx %g5, [%l7 + 0x28] tcc %xcc, 0x6 loop_2191: nop setx loop_2193, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_2192: fmovdle %xcc, %f14, %f15 lduw [%l7 + 0x14], %l2 movvc %icc, %l5, %g1 loop_2193: std %f2, [%l7 + 0x78] lduw [%l7 + 0x34], %o7 fmovrdgez %i4, %f0, %f0 alignaddrl %o6, %o0, %o4 brz %o2, loop_2194 bl,a %icc, loop_2195 array32 %l3, %g6, %o3 pdist %f6, %f0, %f2 loop_2194: bne,a %icc, loop_2196 loop_2195: ldsh [%l7 + 0x0E], %l0 lduh [%l7 + 0x46], %g2 movneg %xcc, %g4, %l6 loop_2196: fmovse %xcc, %f8, %f12 lduw [%l7 + 0x60], %i6 lduh [%l7 + 0x30], %i5 ld [%l7 + 0x70], %f0 sth %i2, [%l7 + 0x64] edge16ln %i1, %i0, %o5 tgu %xcc, 0x6 stb %l4, [%l7 + 0x30] fmovrdlez %g3, %f6, %f4 fmovsn %icc, %f10, %f12 tsubcc %i7, %i3, %g7 fmovsgu %xcc, %f2, %f4 fnegd %f12, %f12 ldub [%l7 + 0x4A], %l1 fcmple32 %f6, %f6, %g5 std %f14, [%l7 + 0x08] fabss %f0, %f2 ldx [%l7 + 0x60], %o1 fands %f8, %f0, %f14 edge8l %l5, %l2, %o7 fpack16 %f2, %f5 sdivcc %g1, 0x1199, %o6 movl %xcc, %i4, %o4 ldsh [%l7 + 0x46], %o0 ldsw [%l7 + 0x08], %o2 fpadd16s %f10, %f5, %f11 std %f12, [%l7 + 0x60] stb %l3, [%l7 + 0x41] taddcctv %g6, %o3, %g2 fcmpne32 %f10, %f8, %l0 ldsb [%l7 + 0x5B], %g4 ldsh [%l7 + 0x54], %l6 srlx %i6, 0x0E, %i5 srax %i1, %i0, %i2 fpsub16s %f11, %f5, %f3 edge32 %l4, %g3, %i7 movn %xcc, %o5, %i3 st %f9, [%l7 + 0x0C] movrgez %l1, %g7, %g5 sdivcc %o1, 0x1E9C, %l2 stb %o7, [%l7 + 0x56] ble,a,pt %xcc, loop_2197 fmovspos %xcc, %f14, %f15 fbne,a %fcc2, loop_2198 ldsh [%l7 + 0x62], %g1 loop_2197: ldsw [%l7 + 0x14], %o6 movcc %xcc, %l5, %o4 loop_2198: fbuge,a %fcc0, loop_2199 fbul,a %fcc1, loop_2200 fpadd16s %f7, %f13, %f2 fmovdvs %icc, %f8, %f12 loop_2199: stw %i4, [%l7 + 0x0C] loop_2200: srl %o2, %l3, %o0 stx %o3, [%l7 + 0x10] fxor %f6, %f0, %f8 fbue %fcc0, loop_2201 tcs %xcc, 0x4 fors %f9, %f14, %f12 ldsb [%l7 + 0x3B], %g6 loop_2201: fsrc2 %f12, %f4 ld [%l7 + 0x40], %f8 movrne %l0, %g2, %l6 tcs %xcc, 0x3 ldub [%l7 + 0x32], %g4 ldsh [%l7 + 0x0A], %i6 bcc loop_2202 fmovsne %xcc, %f2, %f1 fmovdl %xcc, %f3, %f1 brnz %i5, loop_2203 loop_2202: fmovdge %xcc, %f3, %f12 ldd [%l7 + 0x48], %f14 fmovdgu %xcc, %f13, %f3 loop_2203: fcmpne16 %f2, %f12, %i0 st %f0, [%l7 + 0x40] fmul8ulx16 %f4, %f8, %f10 bgu,a,pn %xcc, loop_2204 fors %f0, %f9, %f11 ldd [%l7 + 0x20], %f8 fones %f4 loop_2204: fmovrslez %i1, %f13, %f1 tle %icc, 0x2 siam 0x7 fcmpeq32 %f12, %f14, %i2 ldx [%l7 + 0x30], %l4 sethi 0x12F9, %g3 nop setx loop_2205, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry mulx %i7, %o5, %l1 sth %i3, [%l7 + 0x1C] movrlz %g7, 0x3A2, %g5 loop_2205: fcmple32 %f10, %f6, %o1 fba,a %fcc3, loop_2206 stw %l2, [%l7 + 0x20] movcc %xcc, %g1, %o6 fpadd16s %f9, %f8, %f14 loop_2206: edge8l %o7, %o4, %i4 tvs %xcc, 0x0 ldub [%l7 + 0x20], %l5 ldsw [%l7 + 0x30], %o2 stx %l3, [%l7 + 0x10] movrlz %o0, %o3, %l0 fmovs %f4, %f0 fsrc2s %f6, %f2 fmovrslz %g6, %f10, %f7 tgu %icc, 0x1 brgz,a %l6, loop_2207 fmovdvc %xcc, %f13, %f12 ldub [%l7 + 0x49], %g2 fbo,a %fcc1, loop_2208 loop_2207: fmovsle %icc, %f13, %f15 fmul8sux16 %f8, %f14, %f14 addccc %i6, 0x1DA1, %g4 loop_2208: ldub [%l7 + 0x7D], %i5 brlz %i0, loop_2209 std %f4, [%l7 + 0x68] fmul8x16au %f0, %f13, %f6 mulscc %i1, 0x0383, %i2 loop_2209: fmul8sux16 %f2, %f12, %f6 fsrc1s %f14, %f0 edge32ln %g3, %i7, %o5 fsrc2 %f4, %f0 fmovdg %xcc, %f12, %f1 subcc %l4, 0x1358, %l1 fornot1 %f10, %f4, %f8 fsrc2s %f15, %f2 edge16ln %i3, %g5, %o1 std %f8, [%l7 + 0x68] ble,a,pn %icc, loop_2210 edge16l %l2, %g7, %o6 movvc %icc, %o7, %o4 ldsh [%l7 + 0x40], %g1 loop_2210: lduh [%l7 + 0x22], %i4 ldd [%l7 + 0x40], %f10 srlx %o2, %l5, %o0 fcmpgt16 %f0, %f6, %l3 fmovda %xcc, %f7, %f6 fpadd16 %f6, %f8, %f10 xor %o3, 0x0EFA, %l0 edge32ln %g6, %l6, %i6 fmovda %icc, %f0, %f4 stb %g4, [%l7 + 0x2C] fmovd %f12, %f2 ldx [%l7 + 0x30], %g2 fornot2 %f12, %f2, %f0 array16 %i0, %i1, %i5 tneg %icc, 0x2 fmovsge %icc, %f9, %f10 sdivcc %g3, 0x0576, %i2 tne %icc, 0x1 fcmps %fcc2, %f8, %f2 umul %o5, 0x0857, %l4 lduh [%l7 + 0x50], %l1 fbuge,a %fcc1, loop_2211 fcmpgt32 %f10, %f2, %i7 taddcc %g5, %o1, %l2 fcmps %fcc0, %f6, %f12 loop_2211: lduh [%l7 + 0x42], %g7 std %f10, [%l7 + 0x78] stw %i3, [%l7 + 0x64] fcmpeq32 %f6, %f8, %o7 edge32l %o6, %o4, %i4 st %f2, [%l7 + 0x34] st %f4, [%l7 + 0x10] fornot1 %f0, %f6, %f8 ldd [%l7 + 0x08], %f2 udiv %o2, 0x0E29, %l5 pdist %f14, %f4, %f8 movcc %xcc, %o0, %l3 brlez %o3, loop_2212 fsrc1 %f6, %f12 fnegs %f13, %f0 orcc %g1, %l0, %g6 loop_2212: xnor %i6, %l6, %g2 brlez %g4, loop_2213 edge16 %i0, %i5, %g3 stx %i2, [%l7 + 0x28] movrne %o5, 0x147, %i1 loop_2213: stb %l4, [%l7 + 0x67] sth %i7, [%l7 + 0x4C] ldub [%l7 + 0x2A], %g5 stx %o1, [%l7 + 0x48] edge32 %l1, %g7, %l2 fmovsvs %icc, %f11, %f15 edge8ln %i3, %o6, %o4 fble,a %fcc1, loop_2214 ba,a,pn %xcc, loop_2215 fbu %fcc2, loop_2216 movrlez %o7, %i4, %o2 loop_2214: fornot1 %f6, %f14, %f14 loop_2215: fmovdneg %xcc, %f4, %f3 loop_2216: fcmps %fcc0, %f6, %f13 orncc %l5, %o0, %o3 bvs %icc, loop_2217 ldx [%l7 + 0x30], %l3 fbu %fcc3, loop_2218 move %xcc, %g1, %l0 loop_2217: ldx [%l7 + 0x08], %i6 array8 %l6, %g2, %g4 loop_2218: movleu %icc, %g6, %i0 bleu,a,pt %xcc, loop_2219 fabss %f7, %f8 subcc %i5, 0x1C17, %g3 brlez %o5, loop_2220 loop_2219: fandnot2 %f12, %f4, %f4 tvs %icc, 0x0 ldx [%l7 + 0x78], %i2 loop_2220: sllx %i1, %l4, %i7 ta %icc, 0x7 fmovdgu %icc, %f8, %f2 ldd [%l7 + 0x48], %f12 fmovdneg %icc, %f13, %f15 fmovdle %xcc, %f9, %f5 array16 %g5, %o1, %g7 edge8l %l2, %l1, %o6 edge32ln %o4, %i3, %i4 movge %xcc, %o7, %l5 stw %o0, [%l7 + 0x54] stx %o3, [%l7 + 0x78] nop setx loop_2221, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fpsub16 %f4, %f2, %f0 stw %l3, [%l7 + 0x6C] movle %icc, %o2, %g1 loop_2221: bvs,a,pn %xcc, loop_2222 bvs,a,pn %icc, loop_2223 fba %fcc3, loop_2224 movneg %xcc, %l0, %l6 loop_2222: ldd [%l7 + 0x68], %f8 loop_2223: smul %g2, 0x16DF, %g4 loop_2224: stb %g6, [%l7 + 0x5B] sth %i6, [%l7 + 0x3A] fors %f15, %f0, %f4 movge %xcc, %i5, %i0 movvc %xcc, %g3, %i2 fbl,a %fcc2, loop_2225 tpos %xcc, 0x0 stb %i1, [%l7 + 0x3B] xor %o5, %i7, %l4 loop_2225: edge16 %g5, %o1, %l2 ldsw [%l7 + 0x54], %g7 ldx [%l7 + 0x78], %o6 orncc %l1, 0x19B2, %o4 fzero %f0 tge %xcc, 0x3 taddcc %i3, %i4, %l5 movn %xcc, %o7, %o3 stb %o0, [%l7 + 0x25] orn %o2, %g1, %l3 ld [%l7 + 0x08], %f10 ldsh [%l7 + 0x1A], %l6 tgu %xcc, 0x1 andn %l0, 0x0EDE, %g2 fsrc1s %f7, %f10 edge32ln %g6, %g4, %i5 mova %icc, %i0, %i6 lduw [%l7 + 0x0C], %g3 stw %i1, [%l7 + 0x30] nop setx loop_2226, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos,pt %icc, loop_2227 lduw [%l7 + 0x1C], %o5 ldub [%l7 + 0x0C], %i2 loop_2226: fandnot1s %f3, %f12, %f5 loop_2227: edge8ln %i7, %g5, %l4 fmovsneg %xcc, %f1, %f9 fmovsl %icc, %f10, %f2 fsrc2s %f9, %f4 andncc %l2, %o1, %g7 xorcc %o6, 0x13CB, %l1 mova %xcc, %o4, %i4 fpsub16s %f2, %f12, %f3 fabsd %f2, %f12 sethi 0x1C1F, %l5 andcc %o7, 0x116B, %i3 bneg loop_2228 fxnor %f6, %f12, %f2 fmovrslez %o3, %f12, %f12 tle %xcc, 0x2 loop_2228: st %f3, [%l7 + 0x2C] fbn %fcc3, loop_2229 fbe,a %fcc2, loop_2230 faligndata %f14, %f10, %f0 stw %o0, [%l7 + 0x50] loop_2229: lduw [%l7 + 0x7C], %o2 loop_2230: ldub [%l7 + 0x4D], %l3 std %f12, [%l7 + 0x28] udivcc %g1, 0x06B0, %l0 ldsw [%l7 + 0x24], %l6 movg %xcc, %g2, %g6 fmovrslz %i5, %f12, %f1 fmovdvs %xcc, %f12, %f14 ldx [%l7 + 0x40], %g4 fmovdvs %icc, %f6, %f12 fmovdvs %xcc, %f13, %f10 fmovrse %i6, %f7, %f9 fmovrdgez %i0, %f4, %f2 fornot2 %f6, %f4, %f14 fpadd16s %f1, %f12, %f11 ldub [%l7 + 0x14], %i1 tl %icc, 0x3 ldsw [%l7 + 0x20], %o5 fxor %f14, %f14, %f8 ldx [%l7 + 0x68], %g3 stb %i7, [%l7 + 0x29] umul %g5, 0x0469, %l4 movrgez %l2, 0x3F3, %i2 for %f14, %f10, %f6 stb %g7, [%l7 + 0x3E] fnot1s %f14, %f9 fmovrsgz %o6, %f15, %f15 ld [%l7 + 0x14], %f12 fpmerge %f12, %f5, %f2 add %o1, 0x1876, %l1 fcmpeq32 %f10, %f10, %i4 movrne %l5, %o7, %i3 fmovdcs %icc, %f1, %f14 fnor %f2, %f14, %f2 fmovdg %xcc, %f5, %f0 tg %icc, 0x1 fmovsvs %icc, %f1, %f3 bvc,a,pt %icc, loop_2231 alignaddr %o4, %o0, %o3 brz,a %o2, loop_2232 fors %f13, %f8, %f10 loop_2231: lduh [%l7 + 0x18], %l3 movg %xcc, %g1, %l0 loop_2232: fblg %fcc3, loop_2233 lduh [%l7 + 0x44], %l6 nop setx loop_2234, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos,pt %xcc, loop_2235 loop_2233: brlz %g2, loop_2236 edge8 %g6, %g4, %i6 loop_2234: udivx %i0, 0x0F60, %i5 loop_2235: brgz %i1, loop_2237 loop_2236: fmovsge %icc, %f5, %f13 fmovsvs %xcc, %f3, %f10 fbe %fcc2, loop_2238 loop_2237: and %o5, 0x05A2, %g3 lduw [%l7 + 0x50], %g5 fble %fcc0, loop_2239 loop_2238: fnot2s %f14, %f2 lduw [%l7 + 0x44], %l4 taddcctv %i7, %l2, %g7 loop_2239: fmovsl %xcc, %f1, %f10 ldx [%l7 + 0x08], %o6 ldsb [%l7 + 0x6E], %o1 bcc,a,pt %icc, loop_2240 ldd [%l7 + 0x58], %f14 fbule %fcc0, loop_2241 fmovsleu %xcc, %f1, %f0 loop_2240: fmovrsgez %i2, %f10, %f11 stx %i4, [%l7 + 0x60] loop_2241: ldub [%l7 + 0x56], %l1 stb %o7, [%l7 + 0x72] fmovrsne %i3, %f12, %f5 fmovrdlz %o4, %f0, %f4 xnor %o0, 0x0578, %o3 ldx [%l7 + 0x48], %l5 std %f4, [%l7 + 0x28] stx %l3, [%l7 + 0x50] bne,a,pn %icc, loop_2242 fmovdpos %icc, %f9, %f13 tle %xcc, 0x2 ta %xcc, 0x0 loop_2242: ldsb [%l7 + 0x5D], %g1 udivx %o2, 0x1D01, %l6 lduh [%l7 + 0x6A], %g2 sra %l0, 0x12, %g6 edge16 %i6, %g4, %i5 ldd [%l7 + 0x58], %f0 fcmpne32 %f0, %f10, %i1 stw %o5, [%l7 + 0x1C] sra %i0, %g3, %g5 fmovdvc %icc, %f14, %f12 st %f15, [%l7 + 0x7C] sdiv %l4, 0x16BB, %i7 fcmped %fcc3, %f10, %f0 fmovrse %g7, %f9, %f2 fbu %fcc1, loop_2243 movl %xcc, %o6, %o1 fcmpd %fcc1, %f0, %f14 movneg %icc, %l2, %i2 loop_2243: fsrc1 %f2, %f12 brgez %l1, loop_2244 tsubcctv %i4, 0x0CCD, %i3 fbug %fcc0, loop_2245 ldd [%l7 + 0x20], %f0 loop_2244: subc %o4, %o0, %o3 orn %l5, 0x04A2, %o7 loop_2245: fbg %fcc0, loop_2246 fpadd32 %f2, %f6, %f2 bne,a,pn %icc, loop_2247 ldsh [%l7 + 0x3E], %g1 loop_2246: sdivx %l3, 0x0197, %o2 fmovsvs %xcc, %f12, %f13 loop_2247: std %f14, [%l7 + 0x50] ldsh [%l7 + 0x4E], %g2 fbul %fcc1, loop_2248 fpsub32 %f12, %f12, %f8 ldsw [%l7 + 0x40], %l0 ld [%l7 + 0x38], %f5 loop_2248: std %f6, [%l7 + 0x68] bleu,pt %icc, loop_2249 fble,a %fcc3, loop_2250 movrlez %l6, 0x15D, %g6 fpadd16 %f12, %f12, %f10 loop_2249: ldub [%l7 + 0x4C], %g4 loop_2250: fandnot1 %f6, %f8, %f4 fbuge,a %fcc0, loop_2251 edge16ln %i5, %i6, %i1 array16 %o5, %g3, %g5 taddcctv %l4, 0x00CB, %i0 loop_2251: brlez %i7, loop_2252 ldsw [%l7 + 0x4C], %g7 fcmpgt16 %f0, %f14, %o1 fpadd16 %f6, %f6, %f6 loop_2252: ba loop_2253 fnot1s %f9, %f0 ldsw [%l7 + 0x58], %l2 fmovsn %icc, %f0, %f12 loop_2253: subcc %o6, 0x04FA, %l1 fbo,a %fcc3, loop_2254 ldsh [%l7 + 0x12], %i2 ld [%l7 + 0x10], %f14 movrne %i3, 0x3B1, %o4 loop_2254: fmul8x16al %f12, %f3, %f4 ldsh [%l7 + 0x20], %i4 fornot1s %f3, %f4, %f10 fbn %fcc3, loop_2255 movcs %xcc, %o0, %o3 edge32ln %o7, %l5, %l3 fmovde %xcc, %f3, %f7 loop_2255: ldsh [%l7 + 0x28], %o2 std %f12, [%l7 + 0x58] lduw [%l7 + 0x48], %g1 bg,pn %xcc, loop_2256 orn %g2, %l0, %l6 lduh [%l7 + 0x78], %g4 stx %i5, [%l7 + 0x38] loop_2256: movre %i6, 0x33C, %i1 lduw [%l7 + 0x68], %o5 brz %g6, loop_2257 stx %g5, [%l7 + 0x08] movrlez %l4, 0x010, %i0 andn %i7, 0x0539, %g7 loop_2257: fmovscs %icc, %f7, %f0 tcs %xcc, 0x5 fornot2s %f15, %f13, %f10 ldsw [%l7 + 0x5C], %o1 sth %l2, [%l7 + 0x3E] fmovsgu %icc, %f4, %f5 edge32 %g3, %o6, %l1 stb %i2, [%l7 + 0x2C] sth %o4, [%l7 + 0x6E] bvc loop_2258 bcc,a loop_2259 st %f13, [%l7 + 0x7C] subc %i4, 0x1802, %o0 loop_2258: fmovsvs %icc, %f6, %f5 loop_2259: xnorcc %o3, %i3, %o7 fmovsl %xcc, %f10, %f8 ldsh [%l7 + 0x78], %l5 nop setx loop_2260, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xor %l3, 0x0078, %g1 udiv %g2, 0x01C8, %o2 stx %l0, [%l7 + 0x38] loop_2260: stw %g4, [%l7 + 0x20] fnot2 %f0, %f2 tsubcctv %l6, 0x040B, %i6 fmovsleu %icc, %f4, %f1 fmovsge %xcc, %f6, %f8 srl %i1, %o5, %g6 taddcc %i5, 0x0E4A, %l4 fmovsvc %icc, %f11, %f8 subcc %g5, %i7, %i0 mulscc %o1, 0x15EF, %l2 brgez %g3, loop_2261 ldx [%l7 + 0x60], %o6 sdivx %g7, 0x140A, %i2 fmovrdne %l1, %f12, %f12 loop_2261: sth %i4, [%l7 + 0x08] bl,a loop_2262 fpsub32 %f4, %f4, %f10 sth %o0, [%l7 + 0x42] fmovscs %xcc, %f12, %f9 loop_2262: ldsw [%l7 + 0x6C], %o3 fornot2s %f5, %f1, %f0 tsubcctv %o4, %o7, %i3 ldub [%l7 + 0x10], %l5 tge %xcc, 0x0 andn %l3, 0x1673, %g1 tleu %icc, 0x3 edge16n %o2, %l0, %g2 ldd [%l7 + 0x70], %f14 fmovdpos %xcc, %f3, %f3 sdivx %g4, 0x0E2C, %l6 fmovspos %icc, %f13, %f1 fmovrdlez %i6, %f0, %f2 bg,a,pn %xcc, loop_2263 lduw [%l7 + 0x30], %o5 fmul8sux16 %f6, %f2, %f2 fnors %f13, %f11, %f4 loop_2263: bleu,pt %xcc, loop_2264 fmovrse %g6, %f9, %f5 st %f13, [%l7 + 0x64] movrgez %i1, %i5, %l4 loop_2264: orncc %i7, 0x1CE9, %i0 fnot1s %f9, %f1 fmovspos %icc, %f13, %f13 ldsw [%l7 + 0x1C], %g5 add %o1, %g3, %l2 ldx [%l7 + 0x40], %g7 addc %i2, 0x002B, %l1 bcc %icc, loop_2265 lduw [%l7 + 0x28], %i4 edge8ln %o0, %o3, %o6 add %o4, %o7, %l5 loop_2265: ldd [%l7 + 0x10], %f0 fbule,a %fcc2, loop_2266 fbue,a %fcc0, loop_2267 stx %l3, [%l7 + 0x08] ldx [%l7 + 0x68], %g1 loop_2266: fbn,a %fcc0, loop_2268 loop_2267: std %f8, [%l7 + 0x68] xor %i3, %o2, %g2 ldub [%l7 + 0x64], %l0 loop_2268: edge16 %g4, %i6, %o5 srl %g6, 0x18, %i1 std %f12, [%l7 + 0x30] fmul8x16au %f4, %f1, %f14 movgu %icc, %i5, %l4 orn %l6, %i0, %g5 fmovsl %xcc, %f2, %f9 ldub [%l7 + 0x15], %i7 edge16 %o1, %l2, %g7 fbge %fcc1, loop_2269 fmovscs %icc, %f15, %f14 fnot2 %f0, %f4 ld [%l7 + 0x3C], %f6 loop_2269: ldd [%l7 + 0x38], %f4 ldsw [%l7 + 0x0C], %g3 ldx [%l7 + 0x50], %l1 fnand %f12, %f10, %f6 movn %icc, %i2, %i4 st %f3, [%l7 + 0x18] std %f14, [%l7 + 0x70] fsrc1 %f4, %f6 umulcc %o3, %o0, %o4 fnegs %f13, %f5 movne %xcc, %o7, %l5 ldsb [%l7 + 0x24], %o6 edge16n %l3, %g1, %o2 ldsh [%l7 + 0x1A], %g2 fmovd %f6, %f8 movl %icc, %l0, %g4 ba,pn %xcc, loop_2270 fmovda %icc, %f2, %f1 tn %xcc, 0x0 movl %xcc, %i3, %o5 loop_2270: be,a %icc, loop_2271 fcmpd %fcc2, %f6, %f10 movge %xcc, %g6, %i1 movre %i5, %i6, %l4 loop_2271: st %f0, [%l7 + 0x18] nop setx loop_2272, %l0, %l1 jmpl %l1, %l6 ldd [%l7 + 0x28], %f0 ldub [%l7 + 0x34], %i0 fmovsneg %icc, %f12, %f7 loop_2272: movneg %icc, %i7, %g5 tne %xcc, 0x5 tvc %xcc, 0x1 std %f6, [%l7 + 0x68] fcmpd %fcc3, %f8, %f2 brlz %l2, loop_2273 sub %g7, 0x15AB, %o1 sth %l1, [%l7 + 0x14] tsubcctv %i2, 0x1328, %i4 loop_2273: fmovdgu %xcc, %f7, %f5 edge8n %g3, %o3, %o0 stx %o4, [%l7 + 0x10] ldd [%l7 + 0x40], %f4 edge16n %o7, %o6, %l5 stx %l3, [%l7 + 0x38] ldub [%l7 + 0x61], %g1 bl,a %xcc, loop_2274 fmovde %xcc, %f12, %f15 ldsb [%l7 + 0x76], %o2 fcmpgt16 %f0, %f8, %g2 loop_2274: fmovrsgez %l0, %f1, %f4 ldsw [%l7 + 0x08], %i3 call loop_2275 ldsw [%l7 + 0x5C], %o5 movcc %xcc, %g4, %i1 edge32 %g6, %i5, %l4 loop_2275: fmovdge %icc, %f6, %f10 brlz,a %i6, loop_2276 movgu %icc, %i0, %l6 bl %icc, loop_2277 movl %xcc, %i7, %l2 loop_2276: lduh [%l7 + 0x64], %g5 fors %f15, %f5, %f1 loop_2277: srax %g7, 0x14, %l1 or %i2, 0x11C6, %i4 addccc %g3, 0x114A, %o3 fmovsgu %xcc, %f15, %f4 stx %o0, [%l7 + 0x08] brnz,a %o1, loop_2278 fbul,a %fcc1, loop_2279 fmovsl %icc, %f14, %f4 pdist %f14, %f12, %f6 loop_2278: fmovrde %o4, %f4, %f8 loop_2279: brgez %o6, loop_2280 fmovdcc %xcc, %f12, %f14 fbuge,a %fcc0, loop_2281 movrgez %o7, %l5, %l3 loop_2280: addcc %o2, 0x1F68, %g2 fornot2s %f12, %f14, %f5 loop_2281: fmovrslz %g1, %f0, %f6 fmovrdgez %l0, %f14, %f8 taddcctv %i3, 0x1F97, %g4 for %f14, %f6, %f0 ble,pt %icc, loop_2282 brlez,a %o5, loop_2283 ta %icc, 0x6 movrgez %i1, %i5, %g6 loop_2282: ld [%l7 + 0x14], %f15 loop_2283: ldsh [%l7 + 0x08], %i6 brlez,a %i0, loop_2284 fnegd %f12, %f4 edge16l %l4, %i7, %l2 stw %g5, [%l7 + 0x6C] loop_2284: fbule %fcc1, loop_2285 movne %xcc, %g7, %l1 fpack16 %f4, %f1 fornot1s %f1, %f9, %f15 loop_2285: edge16n %i2, %l6, %i4 ldsw [%l7 + 0x50], %g3 ldsw [%l7 + 0x48], %o3 ldx [%l7 + 0x28], %o0 tg %icc, 0x6 fbl,a %fcc0, loop_2286 ldub [%l7 + 0x56], %o1 lduw [%l7 + 0x68], %o4 fnot1s %f3, %f1 loop_2286: xnor %o7, %l5, %o6 sth %o2, [%l7 + 0x3C] fmovrde %l3, %f2, %f0 mulscc %g1, %g2, %i3 fbuge,a %fcc1, loop_2287 smul %g4, %o5, %i1 stx %i5, [%l7 + 0x30] fpadd16s %f12, %f2, %f12 loop_2287: fornot2 %f10, %f2, %f8 xor %l0, %i6, %g6 tsubcctv %i0, 0x0343, %l4 ldd [%l7 + 0x18], %f2 ldsb [%l7 + 0x50], %l2 fpmerge %f10, %f10, %f8 edge8n %g5, %i7, %l1 fpack32 %f10, %f8, %f12 bg,a loop_2288 ldsb [%l7 + 0x1A], %g7 movgu %icc, %i2, %i4 ldx [%l7 + 0x38], %l6 loop_2288: stw %g3, [%l7 + 0x78] tleu %xcc, 0x6 lduw [%l7 + 0x70], %o3 fbule %fcc3, loop_2289 fandnot1 %f6, %f2, %f2 ldsh [%l7 + 0x0C], %o1 ldsb [%l7 + 0x2C], %o4 loop_2289: fsrc2 %f8, %f6 fones %f13 subccc %o7, %o0, %o6 movge %xcc, %o2, %l5 fpsub32 %f14, %f12, %f2 fblg %fcc3, loop_2290 fmovsvs %icc, %f6, %f3 fmovrdlez %g1, %f12, %f4 fpsub16s %f0, %f0, %f15 loop_2290: fbu %fcc3, loop_2291 xnorcc %g2, 0x0F77, %l3 move %xcc, %i3, %g4 fmovdl %xcc, %f13, %f8 loop_2291: ldub [%l7 + 0x1D], %i1 lduh [%l7 + 0x2A], %i5 addcc %o5, 0x1FF2, %l0 bne,pn %icc, loop_2292 fcmpgt32 %f6, %f10, %g6 lduw [%l7 + 0x24], %i0 stb %i6, [%l7 + 0x45] loop_2292: fmovdle %icc, %f13, %f15 std %f2, [%l7 + 0x30] fmovrdne %l4, %f6, %f0 fnot2s %f13, %f2 addcc %l2, %i7, %l1 faligndata %f0, %f14, %f12 fbn %fcc2, loop_2293 stx %g5, [%l7 + 0x50] fxnor %f0, %f10, %f6 st %f13, [%l7 + 0x64] loop_2293: brnz,a %i2, loop_2294 tne %xcc, 0x6 fzeros %f1 fbug,a %fcc2, loop_2295 loop_2294: stx %i4, [%l7 + 0x10] fmovdvs %icc, %f8, %f3 stx %g7, [%l7 + 0x60] loop_2295: fmovdleu %xcc, %f13, %f9 ld [%l7 + 0x60], %f3 ldd [%l7 + 0x70], %f14 st %f10, [%l7 + 0x18] fmovrde %l6, %f12, %f6 tsubcctv %o3, 0x01A9, %o1 tvs %icc, 0x7 fandnot2 %f6, %f14, %f6 fbne,a %fcc2, loop_2296 ldub [%l7 + 0x5D], %g3 fmovrdne %o4, %f0, %f0 ldsh [%l7 + 0x20], %o7 loop_2296: stw %o6, [%l7 + 0x70] fxors %f0, %f13, %f9 sra %o0, %o2, %l5 and %g1, 0x063C, %g2 bg,pn %xcc, loop_2297 fandnot1 %f6, %f12, %f8 movvs %xcc, %i3, %l3 fmovdneg %icc, %f10, %f14 loop_2297: fornot2s %f8, %f1, %f14 brgz,a %i1, loop_2298 array8 %i5, %o5, %g4 fnot2s %f9, %f5 movl %icc, %l0, %i0 loop_2298: fpadd32s %f15, %f11, %f8 ldsh [%l7 + 0x48], %g6 stw %l4, [%l7 + 0x74] movgu %icc, %l2, %i6 fmovdl %icc, %f0, %f1 fba %fcc1, loop_2299 ldd [%l7 + 0x78], %f14 ldd [%l7 + 0x18], %f8 fpackfix %f6, %f5 loop_2299: std %f8, [%l7 + 0x10] addccc %i7, 0x19D4, %g5 ldsh [%l7 + 0x20], %i2 bleu %icc, loop_2300 ldd [%l7 + 0x48], %f4 fpsub32 %f4, %f2, %f4 srl %i4, 0x10, %l1 loop_2300: srax %g7, 0x00, %o3 smul %l6, 0x0C66, %o1 fmovsa %xcc, %f9, %f2 edge8l %o4, %g3, %o7 bcc %icc, loop_2301 fcmpes %fcc3, %f14, %f15 sdivx %o6, 0x12CA, %o2 fpsub32 %f12, %f6, %f2 loop_2301: fmovscs %xcc, %f3, %f5 edge8n %o0, %g1, %g2 bpos %xcc, loop_2302 lduw [%l7 + 0x2C], %l5 fpack32 %f8, %f12, %f6 bneg loop_2303 loop_2302: tpos %xcc, 0x6 st %f11, [%l7 + 0x1C] fbug %fcc1, loop_2304 loop_2303: stb %l3, [%l7 + 0x18] tne %icc, 0x3 be,a,pn %icc, loop_2305 loop_2304: st %f0, [%l7 + 0x28] tneg %icc, 0x2 edge32 %i1, %i5, %i3 loop_2305: stx %g4, [%l7 + 0x58] movleu %icc, %l0, %o5 edge8n %g6, %l4, %i0 ld [%l7 + 0x6C], %f11 std %f14, [%l7 + 0x48] stb %i6, [%l7 + 0x65] ld [%l7 + 0x34], %f13 fors %f0, %f6, %f6 edge16ln %l2, %g5, %i7 bvc,pt %xcc, loop_2306 lduh [%l7 + 0x60], %i2 sth %i4, [%l7 + 0x4C] edge16 %l1, %o3, %g7 loop_2306: stx %l6, [%l7 + 0x30] ldx [%l7 + 0x18], %o1 stb %o4, [%l7 + 0x0D] tne %icc, 0x3 fmovrdlez %o7, %f6, %f10 smul %g3, %o2, %o6 movvc %xcc, %g1, %o0 fcmpne32 %f6, %f14, %g2 ldsh [%l7 + 0x10], %l3 stx %l5, [%l7 + 0x60] ld [%l7 + 0x20], %f12 tl %icc, 0x3 srl %i5, 0x06, %i1 popc %i3, %g4 fmovrsgz %l0, %f14, %f12 nop setx loop_2307, %l0, %l1 jmpl %l1, %g6 fpsub16 %f0, %f6, %f6 movvs %icc, %o5, %l4 tvc %icc, 0x0 loop_2307: bpos,pt %xcc, loop_2308 lduh [%l7 + 0x30], %i6 fmul8x16al %f7, %f10, %f0 tne %icc, 0x4 loop_2308: fornot2 %f4, %f2, %f4 lduw [%l7 + 0x64], %i0 brlez,a %g5, loop_2309 fmovsge %xcc, %f7, %f11 tn %xcc, 0x7 fnegs %f8, %f10 loop_2309: movl %xcc, %l2, %i7 mulscc %i4, 0x0C8F, %l1 fmovrdgez %i2, %f8, %f10 movrgez %o3, 0x261, %l6 ldub [%l7 + 0x54], %o1 movl %xcc, %o4, %g7 udivx %o7, 0x02CF, %g3 fbl %fcc0, loop_2310 udivcc %o2, 0x0F5F, %o6 fzero %f10 fcmpne16 %f6, %f12, %o0 loop_2310: ldd [%l7 + 0x18], %f14 stx %g2, [%l7 + 0x38] brlez %l3, loop_2311 ldsw [%l7 + 0x58], %l5 fxnors %f5, %f0, %f7 ldd [%l7 + 0x58], %f12 loop_2311: smul %g1, 0x19A7, %i5 stw %i1, [%l7 + 0x50] be,a loop_2312 ldsh [%l7 + 0x6C], %i3 edge8 %g4, %g6, %l0 movgu %icc, %o5, %l4 loop_2312: ldsb [%l7 + 0x2E], %i6 fornot1s %f0, %f13, %f13 taddcctv %i0, 0x138A, %l2 tsubcc %i7, %g5, %i4 fbge,a %fcc0, loop_2313 fmovrdlz %i2, %f12, %f12 lduh [%l7 + 0x10], %o3 fmovdge %icc, %f12, %f10 loop_2313: brz,a %l6, loop_2314 fmovdn %xcc, %f3, %f14 sdivx %o1, 0x0FD9, %o4 stw %l1, [%l7 + 0x64] loop_2314: bleu,a loop_2315 andncc %g7, %g3, %o7 sll %o2, 0x1B, %o0 fpadd16 %f4, %f6, %f0 loop_2315: call loop_2316 and %o6, %l3, %l5 std %f14, [%l7 + 0x50] ld [%l7 + 0x1C], %f7 loop_2316: tn %icc, 0x1 bpos %icc, loop_2317 bl,a %xcc, loop_2318 fcmpeq32 %f6, %f6, %g1 fmovde %xcc, %f12, %f12 loop_2317: movge %xcc, %i5, %i1 loop_2318: fandnot1s %f9, %f11, %f1 movrgz %i3, 0x1D8, %g4 stx %g2, [%l7 + 0x20] ldub [%l7 + 0x0C], %l0 fbne %fcc1, loop_2319 std %f0, [%l7 + 0x08] movpos %xcc, %o5, %l4 sth %i6, [%l7 + 0x5A] loop_2319: fbn %fcc3, loop_2320 fmovspos %xcc, %f10, %f2 stx %i0, [%l7 + 0x20] fmovrdlz %l2, %f8, %f10 loop_2320: fbe %fcc2, loop_2321 fnot2 %f0, %f10 ldub [%l7 + 0x6F], %g6 bcs %icc, loop_2322 loop_2321: brnz %i7, loop_2323 udiv %i4, 0x14B4, %g5 ld [%l7 + 0x24], %f10 loop_2322: tgu %icc, 0x2 loop_2323: and %i2, %o3, %l6 udivx %o4, 0x188C, %l1 movpos %icc, %o1, %g3 lduw [%l7 + 0x20], %g7 umulcc %o2, 0x0A9D, %o7 fmovspos %xcc, %f14, %f15 fmovsle %icc, %f4, %f10 tgu %icc, 0x6 fnegs %f11, %f12 addcc %o0, 0x11E5, %o6 nop setx loop_2324, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry move %icc, %l3, %g1 bcc,pt %xcc, loop_2325 movcc %xcc, %l5, %i5 loop_2324: ldsh [%l7 + 0x08], %i3 std %f6, [%l7 + 0x30] loop_2325: andn %i1, %g2, %l0 bshuffle %f0, %f4, %f8 ble,pt %icc, loop_2326 edge16ln %g4, %o5, %i6 udivcc %i0, 0x085F, %l2 sllx %g6, 0x14, %l4 loop_2326: fmovsa %xcc, %f3, %f0 sdivcc %i4, 0x0CDC, %g5 fble,a %fcc2, loop_2327 fmovrdlz %i2, %f8, %f2 andcc %i7, %o3, %l6 bn,a,pn %xcc, loop_2328 loop_2327: tcs %icc, 0x0 fnors %f5, %f4, %f2 fpackfix %f2, %f4 loop_2328: movrgz %l1, %o4, %o1 sth %g7, [%l7 + 0x66] lduh [%l7 + 0x74], %o2 st %f7, [%l7 + 0x50] edge16l %g3, %o7, %o6 fnegd %f10, %f10 std %f4, [%l7 + 0x50] stw %o0, [%l7 + 0x50] fmovrdne %g1, %f2, %f4 for %f12, %f2, %f6 st %f11, [%l7 + 0x70] fmovsleu %icc, %f9, %f10 movn %icc, %l3, %l5 fmul8x16au %f12, %f13, %f8 smul %i3, 0x1CBF, %i5 stw %i1, [%l7 + 0x48] sdiv %l0, 0x0E33, %g4 stx %g2, [%l7 + 0x10] andncc %i6, %i0, %o5 ldx [%l7 + 0x48], %l2 ldsb [%l7 + 0x63], %l4 stw %i4, [%l7 + 0x5C] umul %g5, %g6, %i2 ldub [%l7 + 0x0D], %i7 stb %l6, [%l7 + 0x34] movne %icc, %l1, %o4 fble,a %fcc1, loop_2329 brlz,a %o1, loop_2330 brnz %g7, loop_2331 fmovscc %xcc, %f6, %f7 loop_2329: or %o3, 0x05DE, %o2 loop_2330: fmovrse %o7, %f4, %f13 loop_2331: nop setx loop_2332, %l0, %l1 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 %f6, %f6, %f10 ta %xcc, 0x5 stb %o6, [%l7 + 0x18] loop_2332: edge32l %g3, %g1, %o0 fcmpes %fcc2, %f5, %f7 ldd [%l7 + 0x40], %f14 nop setx loop_2333, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpd %fcc0, %f8, %f14 taddcctv %l5, %l3, %i5 movle %icc, %i3, %i1 loop_2333: movvc %icc, %g4, %g2 movpos %icc, %i6, %l0 fnegd %f14, %f6 fmovdle %xcc, %f10, %f13 ble,a,pn %xcc, loop_2334 fmovrdgez %i0, %f10, %f12 fcmple16 %f12, %f0, %o5 fexpand %f6, %f2 loop_2334: st %f5, [%l7 + 0x68] sll %l4, %l2, %i4 fpmerge %f5, %f12, %f4 tcs %xcc, 0x3 fbn,a %fcc0, loop_2335 tn %icc, 0x0 lduh [%l7 + 0x22], %g6 mova %icc, %g5, %i7 loop_2335: fmovdpos %icc, %f14, %f13 udivcc %i2, 0x0115, %l6 fmuld8sux16 %f12, %f13, %f12 sth %o4, [%l7 + 0x7E] ld [%l7 + 0x4C], %f1 fba,a %fcc3, loop_2336 nop setx loop_2337, %l0, %l1 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 + 0x40], %f6 brlez %l1, loop_2338 loop_2336: tcc %xcc, 0x6 loop_2337: tle %xcc, 0x0 fmovscs %icc, %f9, %f15 loop_2338: ldsh [%l7 + 0x18], %o1 tle %xcc, 0x5 lduw [%l7 + 0x70], %g7 stb %o2, [%l7 + 0x6E] fxors %f6, %f9, %f10 stx %o7, [%l7 + 0x78] stb %o3, [%l7 + 0x4F] fmovrdgz %g3, %f12, %f2 fmovsvs %xcc, %f10, %f6 tg %xcc, 0x3 addc %g1, 0x0529, %o0 fsrc2s %f8, %f10 lduw [%l7 + 0x10], %o6 fmovdg %icc, %f12, %f11 taddcctv %l3, %l5, %i3 stw %i1, [%l7 + 0x10] sethi 0x1D39, %g4 movrlz %i5, 0x205, %g2 lduw [%l7 + 0x7C], %l0 bneg,a loop_2339 tle %xcc, 0x2 lduw [%l7 + 0x60], %i0 fbg %fcc3, loop_2340 loop_2339: stw %i6, [%l7 + 0x60] fbe,a %fcc3, loop_2341 stx %o5, [%l7 + 0x78] loop_2340: st %f8, [%l7 + 0x10] fbg,a %fcc0, loop_2342 loop_2341: lduw [%l7 + 0x20], %l4 fblg,a %fcc0, loop_2343 edge8 %i4, %l2, %g6 loop_2342: fcmple32 %f14, %f0, %g5 movgu %icc, %i2, %l6 loop_2343: fmovsge %xcc, %f5, %f15 brlz %o4, loop_2344 te %xcc, 0x0 fnegd %f6, %f4 lduw [%l7 + 0x44], %i7 loop_2344: brlez,a %o1, loop_2345 fpsub16 %f2, %f8, %f10 lduw [%l7 + 0x08], %g7 st %f12, [%l7 + 0x08] loop_2345: ldd [%l7 + 0x60], %f12 ldsh [%l7 + 0x1C], %l1 fblg,a %fcc3, loop_2346 fble,a %fcc1, loop_2347 nop setx loop_2348, %l0, %l1 jmpl %l1, %o7 stx %o3, [%l7 + 0x18] loop_2346: fmovdn %xcc, %f9, %f4 loop_2347: pdist %f14, %f4, %f10 loop_2348: fmovsg %xcc, %f1, %f9 edge16l %o2, %g3, %g1 stx %o6, [%l7 + 0x28] bcc,a %icc, loop_2349 te %xcc, 0x7 ldd [%l7 + 0x48], %f2 movge %xcc, %o0, %l3 loop_2349: edge8l %i3, %l5, %g4 brz,a %i5, loop_2350 edge32 %i1, %l0, %g2 nop setx loop_2351, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpgt16 %f12, %f6, %i6 loop_2350: fmovdcs %icc, %f5, %f1 ldx [%l7 + 0x18], %i0 loop_2351: bleu loop_2352 brgz,a %l4, loop_2353 fmovdl %icc, %f12, %f13 fpsub32s %f1, %f1, %f9 loop_2352: orcc %i4, 0x0CE3, %o5 loop_2353: fmovdleu %xcc, %f9, %f1 ta %xcc, 0x1 sth %g6, [%l7 + 0x1A] ldsb [%l7 + 0x40], %g5 stb %i2, [%l7 + 0x7C] bcs %xcc, loop_2354 tle %icc, 0x7 mulscc %l2, %o4, %l6 fmovsvc %icc, %f8, %f1 loop_2354: fmovde %xcc, %f4, %f14 edge32n %i7, %o1, %l1 bneg,a,pt %xcc, loop_2355 alignaddr %o7, %o3, %g7 brz,a %o2, loop_2356 ba,a %icc, loop_2357 loop_2355: stw %g1, [%l7 + 0x48] bn loop_2358 loop_2356: stw %o6, [%l7 + 0x30] loop_2357: fmovdge %icc, %f1, %f0 movneg %xcc, %o0, %g3 loop_2358: edge16n %l3, %i3, %g4 orn %i5, 0x10EF, %i1 ldx [%l7 + 0x20], %l5 bcc,pn %xcc, loop_2359 subccc %g2, %i6, %l0 ld [%l7 + 0x18], %f8 sth %i0, [%l7 + 0x60] loop_2359: stb %l4, [%l7 + 0x3C] movle %icc, %i4, %o5 fmovdneg %icc, %f15, %f3 ble %icc, loop_2360 fmul8x16al %f11, %f14, %f4 te %icc, 0x6 nop setx loop_2361, %l0, %l1 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_2360: ldsw [%l7 + 0x60], %g5 siam 0x6 fmovscs %xcc, %f13, %f15 loop_2361: bleu %icc, loop_2362 sth %i2, [%l7 + 0x46] tle %xcc, 0x6 fmovsvc %xcc, %f1, %f14 loop_2362: std %f10, [%l7 + 0x28] bn,a %icc, loop_2363 nop setx loop_2364, %l0, %l1 jmpl %l1, %l2 brgez %g6, loop_2365 andncc %o4, %l6, %o1 loop_2363: stx %i7, [%l7 + 0x70] loop_2364: sth %o7, [%l7 + 0x5E] loop_2365: lduw [%l7 + 0x30], %l1 movcs %icc, %g7, %o3 ld [%l7 + 0x08], %f12 ldx [%l7 + 0x58], %o2 movn %icc, %o6, %g1 fsrc2 %f14, %f4 brlz %o0, loop_2366 tvs %icc, 0x1 stw %l3, [%l7 + 0x20] movrgz %g3, 0x109, %g4 loop_2366: movre %i5, %i3, %l5 st %f1, [%l7 + 0x18] fmul8x16 %f15, %f14, %f6 fcmpgt32 %f8, %f6, %i1 fands %f11, %f2, %f13 stw %g2, [%l7 + 0x74] ldsw [%l7 + 0x1C], %l0 brgz %i6, loop_2367 ldsw [%l7 + 0x50], %i0 sth %l4, [%l7 + 0x5C] lduw [%l7 + 0x68], %i4 loop_2367: tgu %icc, 0x2 bn loop_2368 bn,pn %xcc, loop_2369 ldsb [%l7 + 0x0F], %o5 fmovrdgez %g5, %f6, %f6 loop_2368: fandnot1 %f10, %f6, %f2 loop_2369: xorcc %i2, %g6, %l2 xnor %l6, %o1, %i7 ldsb [%l7 + 0x3F], %o7 udiv %o4, 0x0415, %g7 or %o3, %o2, %l1 fzero %f6 bpos %icc, loop_2370 fabss %f4, %f10 for %f0, %f2, %f10 stb %o6, [%l7 + 0x7B] loop_2370: movgu %icc, %g1, %o0 udivx %g3, 0x1233, %g4 tg %xcc, 0x0 ble,a %icc, loop_2371 ldsb [%l7 + 0x66], %i5 fbule,a %fcc0, loop_2372 tgu %icc, 0x0 loop_2371: andn %l3, %i3, %l5 fors %f0, %f14, %f15 loop_2372: fmovdg %icc, %f7, %f1 ldsw [%l7 + 0x58], %g2 fsrc1s %f6, %f14 fors %f10, %f1, %f5 fornot1 %f0, %f0, %f0 stx %i1, [%l7 + 0x58] fpackfix %f8, %f9 movne %icc, %i6, %i0 fcmpne32 %f8, %f0, %l0 stb %l4, [%l7 + 0x78] st %f9, [%l7 + 0x74] ldd [%l7 + 0x20], %f0 std %f2, [%l7 + 0x08] ldsh [%l7 + 0x6C], %i4 movn %icc, %o5, %i2 fones %f10 sethi 0x1065, %g5 fbug,a %fcc0, loop_2373 xorcc %l2, 0x020E, %l6 fpack32 %f2, %f14, %f8 lduh [%l7 + 0x30], %g6 loop_2373: fpsub32 %f12, %f6, %f8 subccc %o1, 0x04E6, %o7 fmovrdgez %i7, %f12, %f2 mova %xcc, %o4, %g7 fmovdn %icc, %f11, %f14 fmovrse %o2, %f0, %f7 fmovsneg %xcc, %f6, %f12 fmovrslez %o3, %f13, %f11 lduw [%l7 + 0x20], %l1 edge16l %g1, %o6, %g3 srl %g4, 0x15, %o0 fmovrslez %l3, %f3, %f0 bg,pt %icc, loop_2374 xnorcc %i3, %i5, %g2 fnot1s %f12, %f6 fpsub16 %f0, %f12, %f8 loop_2374: movcs %xcc, %i1, %l5 brgez,a %i6, loop_2375 brlez,a %l0, loop_2376 lduw [%l7 + 0x18], %i0 bneg,pn %xcc, loop_2377 loop_2375: sdiv %i4, 0x0375, %l4 loop_2376: tcc %icc, 0x5 fmovrdgez %i2, %f8, %f4 loop_2377: fnot2 %f8, %f0 stx %o5, [%l7 + 0x10] fzeros %f7 bvs,a,pt %icc, loop_2378 lduw [%l7 + 0x28], %l2 stw %g5, [%l7 + 0x6C] ldsb [%l7 + 0x65], %g6 loop_2378: fzeros %f14 ldsh [%l7 + 0x4E], %o1 fmul8sux16 %f4, %f8, %f14 tcs %xcc, 0x0 movcc %icc, %l6, %i7 ldsb [%l7 + 0x65], %o4 fandnot1s %f9, %f1, %f5 lduw [%l7 + 0x44], %o7 fmovdvs %icc, %f7, %f11 ldsw [%l7 + 0x1C], %g7 fandnot2 %f0, %f10, %f0 srlx %o2, %o3, %l1 fsrc2 %f6, %f0 fbule %fcc1, loop_2379 ldsb [%l7 + 0x4C], %g1 be loop_2380 sdiv %o6, 0x0021, %g3 loop_2379: tvs %xcc, 0x5 fmul8x16au %f14, %f12, %f8 loop_2380: stb %g4, [%l7 + 0x17] movgu %icc, %l3, %i3 stx %i5, [%l7 + 0x60] tpos %xcc, 0x0 fmovdcc %xcc, %f2, %f7 edge8n %o0, %i1, %l5 edge8l %g2, %i6, %i0 array16 %l0, %i4, %i2 edge8l %o5, %l4, %l2 fabsd %f10, %f2 lduw [%l7 + 0x7C], %g5 fabsd %f14, %f6 edge16 %g6, %o1, %i7 movvs %icc, %o4, %l6 ldub [%l7 + 0x66], %o7 brlz,a %o2, loop_2381 std %f4, [%l7 + 0x48] ld [%l7 + 0x68], %f13 mulscc %g7, 0x0B10, %o3 loop_2381: ble,pn %icc, loop_2382 tvc %icc, 0x5 fmovdleu %icc, %f6, %f4 fmovscc %icc, %f11, %f4 loop_2382: fmul8ulx16 %f4, %f6, %f10 te %icc, 0x0 ldd [%l7 + 0x50], %f8 xor %g1, %o6, %g3 movleu %icc, %g4, %l3 edge8ln %l1, %i5, %i3 fmovscs %icc, %f8, %f9 siam 0x3 ldsh [%l7 + 0x72], %o0 fands %f15, %f3, %f6 nop setx loop_2383, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlez,a %i1, loop_2384 subccc %g2, 0x1545, %l5 edge8 %i0, %i6, %i4 loop_2383: sth %i2, [%l7 + 0x1E] loop_2384: fmovsvs %xcc, %f9, %f11 fbne %fcc0, loop_2385 ldx [%l7 + 0x58], %o5 xnor %l0, %l4, %g5 fbu %fcc3, loop_2386 loop_2385: fmovdg %icc, %f7, %f11 move %icc, %g6, %o1 andncc %l2, %o4, %i7 loop_2386: movle %xcc, %l6, %o2 sllx %g7, 0x01, %o7 fnors %f4, %f13, %f4 fmovrdlz %g1, %f14, %f12 stb %o6, [%l7 + 0x42] fpsub32 %f4, %f6, %f0 ldsb [%l7 + 0x79], %g3 popc %o3, %g4 ld [%l7 + 0x3C], %f7 fcmpes %fcc0, %f0, %f9 fblg %fcc0, loop_2387 st %f1, [%l7 + 0x40] fmovrsgz %l3, %f15, %f12 addc %l1, 0x1040, %i3 loop_2387: srlx %i5, 0x06, %o0 lduw [%l7 + 0x64], %i1 movne %xcc, %l5, %g2 fones %f3 fpsub32s %f6, %f12, %f3 stw %i6, [%l7 + 0x6C] fmovsle %icc, %f1, %f15 ldx [%l7 + 0x78], %i4 edge8n %i0, %o5, %i2 fble %fcc0, loop_2388 fbg %fcc0, loop_2389 ldsw [%l7 + 0x30], %l0 addc %g5, %l4, %g6 loop_2388: alignaddrl %o1, %l2, %i7 loop_2389: edge8ln %o4, %l6, %g7 edge8n %o7, %o2, %g1 st %f12, [%l7 + 0x2C] fmovsge %icc, %f14, %f6 add %o6, 0x1B3B, %o3 srl %g4, %l3, %l1 st %f13, [%l7 + 0x20] ldub [%l7 + 0x11], %g3 lduw [%l7 + 0x08], %i5 stb %o0, [%l7 + 0x3B] srlx %i1, 0x17, %l5 ldd [%l7 + 0x10], %f8 edge16ln %i3, %i6, %g2 fmovrdgez %i0, %f0, %f0 sethi 0x1AE9, %i4 ldub [%l7 + 0x1B], %o5 lduw [%l7 + 0x48], %i2 ldub [%l7 + 0x41], %g5 tl %icc, 0x0 umul %l4, 0x05BB, %g6 fandnot1s %f1, %f14, %f0 stb %l0, [%l7 + 0x12] lduh [%l7 + 0x4E], %o1 tpos %icc, 0x2 udivx %l2, 0x1621, %i7 movpos %xcc, %o4, %l6 st %f9, [%l7 + 0x64] bne,a,pt %icc, loop_2390 add %o7, %o2, %g1 lduh [%l7 + 0x76], %o6 tvs %xcc, 0x3 loop_2390: ldsb [%l7 + 0x3E], %o3 ldsb [%l7 + 0x63], %g4 fmovrsgez %g7, %f4, %f2 sth %l3, [%l7 + 0x0E] fcmps %fcc2, %f7, %f15 nop setx loop_2391, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fsrc2s %f2, %f6 movrgez %g3, 0x165, %l1 smulcc %i5, 0x13CA, %o0 loop_2391: ld [%l7 + 0x50], %f12 or %i1, 0x03DF, %l5 ld [%l7 + 0x78], %f4 sethi 0x0C38, %i3 fandnot1 %f4, %f0, %f8 fbul,a %fcc2, loop_2392 fpadd16 %f12, %f10, %f4 ldub [%l7 + 0x7A], %i6 sra %g2, %i0, %o5 loop_2392: subccc %i2, 0x1D6D, %g5 srax %l4, 0x15, %g6 lduh [%l7 + 0x20], %i4 brnz,a %l0, loop_2393 edge16l %l2, %o1, %o4 fmovsleu %xcc, %f4, %f10 edge16ln %l6, %o7, %o2 loop_2393: stw %i7, [%l7 + 0x38] lduw [%l7 + 0x64], %o6 fmovsl %xcc, %f14, %f12 fcmped %fcc3, %f6, %f0 for %f4, %f10, %f4 lduw [%l7 + 0x38], %g1 fmovsgu %icc, %f5, %f15 bleu %xcc, loop_2394 fpsub16 %f4, %f6, %f4 fbo,a %fcc0, loop_2395 fmovdgu %xcc, %f0, %f4 loop_2394: fble %fcc1, loop_2396 tg %xcc, 0x3 loop_2395: fsrc2 %f4, %f6 fmovdcc %icc, %f15, %f14 loop_2396: stw %g4, [%l7 + 0x2C] fexpand %f7, %f4 ba %xcc, loop_2397 andcc %o3, 0x0009, %l3 ldx [%l7 + 0x60], %g3 lduh [%l7 + 0x7C], %g7 loop_2397: brlez,a %l1, loop_2398 fblg %fcc3, loop_2399 fble,a %fcc1, loop_2400 fsrc2 %f14, %f0 loop_2398: fmovsne %icc, %f8, %f8 loop_2399: stw %o0, [%l7 + 0x18] loop_2400: movrgz %i1, %i5, %i3 lduw [%l7 + 0x44], %l5 ldd [%l7 + 0x28], %f2 sdivx %g2, 0x127F, %i6 popc 0x1619, %o5 fcmpgt32 %f10, %f4, %i2 srl %i0, 0x1B, %g5 fmovsl %xcc, %f11, %f5 ldsb [%l7 + 0x65], %g6 bn,a,pn %xcc, loop_2401 edge8l %l4, %i4, %l0 fmovrsgez %l2, %f7, %f1 movrgez %o1, %l6, %o4 loop_2401: lduh [%l7 + 0x60], %o2 lduh [%l7 + 0x26], %i7 tneg %icc, 0x1 fcmpes %fcc1, %f11, %f15 brgz %o6, loop_2402 ldx [%l7 + 0x30], %g1 stx %o7, [%l7 + 0x78] brlz %g4, loop_2403 loop_2402: fabss %f4, %f11 movrlez %l3, %o3, %g7 movrlez %l1, 0x398, %o0 loop_2403: for %f6, %f8, %f0 ld [%l7 + 0x14], %f11 lduw [%l7 + 0x3C], %i1 fmovdcc %xcc, %f10, %f8 ldsh [%l7 + 0x44], %g3 stb %i3, [%l7 + 0x5A] fmovsle %xcc, %f1, %f2 st %f5, [%l7 + 0x54] bcs,a %xcc, loop_2404 stw %l5, [%l7 + 0x34] bcs %icc, loop_2405 fandnot1s %f1, %f12, %f2 loop_2404: fcmpne16 %f12, %f8, %i5 ldx [%l7 + 0x20], %g2 loop_2405: fandnot1 %f14, %f8, %f12 nop setx loop_2406, %l0, %l1 jmpl %l1, %o5 ldd [%l7 + 0x28], %f0 std %f8, [%l7 + 0x48] fmul8x16au %f11, %f15, %f2 loop_2406: movl %icc, %i6, %i0 stw %g5, [%l7 + 0x78] bpos loop_2407 fmovrde %g6, %f14, %f8 lduh [%l7 + 0x62], %l4 ldx [%l7 + 0x40], %i2 loop_2407: ldub [%l7 + 0x16], %l0 mova %xcc, %l2, %i4 tn %icc, 0x4 fxor %f10, %f6, %f0 lduw [%l7 + 0x68], %o1 ldx [%l7 + 0x20], %o4 lduh [%l7 + 0x28], %o2 st %f8, [%l7 + 0x60] fmovda %icc, %f7, %f0 movge %xcc, %i7, %l6 fmovrsgez %g1, %f11, %f1 sethi 0x16F4, %o6 edge16ln %g4, %l3, %o3 stx %o7, [%l7 + 0x10] fcmps %fcc3, %f4, %f7 st %f12, [%l7 + 0x20] std %f14, [%l7 + 0x38] bgu loop_2408 stb %l1, [%l7 + 0x36] brgez,a %g7, loop_2409 movrgez %o0, %i1, %g3 loop_2408: lduw [%l7 + 0x2C], %i3 std %f6, [%l7 + 0x50] loop_2409: fabss %f6, %f5 fmovsl %xcc, %f11, %f13 fmovsa %icc, %f4, %f10 std %f12, [%l7 + 0x68] fmovsvc %xcc, %f3, %f15 lduw [%l7 + 0x68], %i5 mova %icc, %l5, %g2 ldsh [%l7 + 0x66], %o5 ldd [%l7 + 0x40], %f2 edge32l %i6, %i0, %g6 ld [%l7 + 0x14], %f15 fmovsge %xcc, %f9, %f3 fmul8x16 %f7, %f6, %f8 bshuffle %f2, %f8, %f2 ldsw [%l7 + 0x6C], %l4 ldub [%l7 + 0x60], %i2 srlx %l0, %l2, %g5 sdivcc %o1, 0x1004, %o4 std %f4, [%l7 + 0x48] edge32ln %i4, %i7, %o2 ld [%l7 + 0x0C], %f1 ld [%l7 + 0x0C], %f8 movleu %icc, %g1, %o6 bcs,pt %xcc, loop_2410 xnor %g4, 0x08E1, %l6 fsrc2 %f2, %f8 ldub [%l7 + 0x26], %l3 loop_2410: ldsh [%l7 + 0x2A], %o3 fpack32 %f12, %f8, %f10 fbo,a %fcc1, loop_2411 lduw [%l7 + 0x14], %l1 fcmps %fcc2, %f0, %f12 fpadd32s %f11, %f4, %f8 loop_2411: fmovdle %xcc, %f2, %f14 fmovdn %icc, %f7, %f5 fmuld8ulx16 %f10, %f14, %f8 mulx %g7, 0x0AD9, %o7 std %f2, [%l7 + 0x40] ldx [%l7 + 0x08], %i1 fcmpd %fcc1, %f10, %f2 fcmpes %fcc0, %f10, %f14 alignaddr %o0, %i3, %g3 sth %i5, [%l7 + 0x2C] bvc loop_2412 fmovda %xcc, %f4, %f2 fmovda %icc, %f1, %f14 subc %g2, %o5, %i6 loop_2412: faligndata %f14, %f8, %f10 ldx [%l7 + 0x78], %i0 fmovsl %icc, %f8, %f9 fmuld8ulx16 %f12, %f1, %f8 nop setx loop_2413, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrdgz %g6, %f8, %f6 fmovsa %xcc, %f9, %f8 fmovsgu %icc, %f4, %f12 loop_2413: fmovdge %icc, %f7, %f2 udivcc %l5, 0x1580, %l4 st %f5, [%l7 + 0x4C] fble,a %fcc0, loop_2414 array8 %i2, %l2, %l0 tneg %icc, 0x7 tne %xcc, 0x3 loop_2414: fmovsge %xcc, %f3, %f7 ldx [%l7 + 0x18], %o1 lduh [%l7 + 0x08], %o4 edge8ln %g5, %i4, %i7 fbg,a %fcc0, loop_2415 ldsb [%l7 + 0x6B], %g1 fpsub16 %f10, %f12, %f14 st %f13, [%l7 + 0x28] loop_2415: stw %o2, [%l7 + 0x3C] ldub [%l7 + 0x1E], %o6 sdiv %l6, 0x12B6, %l3 stw %g4, [%l7 + 0x74] fcmpgt16 %f2, %f8, %o3 faligndata %f8, %f2, %f10 call loop_2416 fcmpes %fcc1, %f11, %f7 fble %fcc3, loop_2417 addc %g7, 0x1238, %o7 loop_2416: stw %i1, [%l7 + 0x0C] sth %o0, [%l7 + 0x4C] loop_2417: stb %i3, [%l7 + 0x30] movvs %xcc, %l1, %g3 ldd [%l7 + 0x58], %f0 fcmpgt32 %f0, %f12, %i5 fmovsvc %icc, %f10, %f3 fmovspos %xcc, %f6, %f7 edge8ln %o5, %i6, %g2 fcmped %fcc1, %f4, %f8 fmuld8sux16 %f15, %f4, %f10 movneg %icc, %i0, %l5 ld [%l7 + 0x20], %f12 ldsh [%l7 + 0x0E], %g6 stw %l4, [%l7 + 0x0C] movn %xcc, %i2, %l2 fsrc1 %f8, %f8 srlx %l0, 0x16, %o4 std %f2, [%l7 + 0x38] sth %o1, [%l7 + 0x62] fcmpne16 %f10, %f8, %g5 srax %i4, %i7, %o2 fpsub32s %f11, %f6, %f8 st %f14, [%l7 + 0x50] ldd [%l7 + 0x08], %f8 brz,a %g1, loop_2418 ldub [%l7 + 0x56], %l6 fble %fcc0, loop_2419 movre %l3, 0x0A0, %g4 loop_2418: lduw [%l7 + 0x30], %o6 fpadd32s %f0, %f0, %f7 loop_2419: ba,a,pt %xcc, loop_2420 fmovdvs %icc, %f12, %f13 fcmps %fcc3, %f6, %f5 sll %o3, %o7, %g7 loop_2420: ldd [%l7 + 0x28], %f0 sth %i1, [%l7 + 0x5C] addcc %i3, 0x177C, %o0 fxors %f9, %f9, %f11 orn %l1, %i5, %o5 fsrc2s %f2, %f4 faligndata %f14, %f12, %f10 ldx [%l7 + 0x30], %i6 popc 0x1B2F, %g3 fcmple32 %f14, %f10, %i0 movleu %xcc, %l5, %g6 movrgz %l4, 0x313, %g2 fabss %f11, %f12 ldub [%l7 + 0x35], %l2 fabsd %f2, %f6 fmuld8ulx16 %f12, %f5, %f12 fnor %f10, %f4, %f12 xnorcc %l0, 0x09CC, %i2 std %f6, [%l7 + 0x68] fcmpne16 %f2, %f2, %o4 lduh [%l7 + 0x56], %o1 fmovdle %icc, %f0, %f7 nop setx loop_2421, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldsb [%l7 + 0x2E], %g5 array8 %i7, %o2, %i4 fnand %f10, %f12, %f12 loop_2421: udivx %l6, 0x0C4C, %l3 fmovsl %icc, %f15, %f15 lduh [%l7 + 0x4E], %g1 ldsh [%l7 + 0x4A], %g4 tneg %icc, 0x4 movre %o3, 0x00A, %o7 bge loop_2422 add %g7, %o6, %i1 brlz,a %o0, loop_2423 ldsb [%l7 + 0x70], %l1 loop_2422: fnegd %f4, %f8 fmovdvs %xcc, %f0, %f3 loop_2423: udivx %i3, 0x0316, %o5 fpadd16 %f6, %f10, %f4 alignaddr %i6, %i5, %i0 fpsub32s %f4, %f1, %f1 ldsh [%l7 + 0x60], %g3 sth %g6, [%l7 + 0x4E] orcc %l5, %l4, %l2 movrgez %g2, 0x101, %l0 lduh [%l7 + 0x58], %o4 movrgez %o1, %i2, %i7 stx %g5, [%l7 + 0x78] fmul8x16al %f9, %f1, %f10 fornot1s %f5, %f11, %f7 brz,a %o2, loop_2424 ld [%l7 + 0x3C], %f8 st %f11, [%l7 + 0x28] edge16ln %i4, %l3, %l6 loop_2424: ldd [%l7 + 0x20], %f6 fandnot1 %f0, %f8, %f2 stw %g4, [%l7 + 0x08] umul %g1, %o3, %g7 subccc %o7, 0x0CC1, %o6 udivcc %i1, 0x00A7, %o0 fmovrsne %i3, %f7, %f0 ldsh [%l7 + 0x66], %l1 call loop_2425 fmovsleu %icc, %f12, %f12 umul %i6, %o5, %i0 fmovsle %icc, %f10, %f2 loop_2425: ldsh [%l7 + 0x2E], %g3 fmovda %xcc, %f2, %f0 brnz %g6, loop_2426 edge32 %i5, %l5, %l2 edge16l %l4, %g2, %l0 stb %o4, [%l7 + 0x34] loop_2426: fabss %f11, %f1 srl %i2, 0x02, %i7 tne %xcc, 0x6 ldsb [%l7 + 0x3B], %g5 srax %o1, 0x10, %o2 lduw [%l7 + 0x44], %i4 fbug,a %fcc1, loop_2427 ba,a %icc, loop_2428 fmovrdgez %l6, %f10, %f10 edge32n %g4, %g1, %o3 loop_2427: brgz,a %l3, loop_2429 loop_2428: edge16ln %g7, %o6, %i1 subcc %o7, 0x1338, %o0 stw %i3, [%l7 + 0x78] loop_2429: edge32n %l1, %i6, %o5 ldsh [%l7 + 0x6A], %g3 fba,a %fcc0, loop_2430 ldx [%l7 + 0x30], %g6 tleu %icc, 0x1 brlz %i5, loop_2431 loop_2430: ldd [%l7 + 0x38], %f10 fornot2 %f0, %f12, %f6 fmul8x16au %f0, %f11, %f12 loop_2431: udivcc %i0, 0x1197, %l2 stx %l4, [%l7 + 0x20] orn %g2, %l0, %o4 addcc %l5, %i7, %i2 sdivx %g5, 0x08BD, %o2 tl %xcc, 0x1 bvc loop_2432 subc %i4, %l6, %g4 movgu %xcc, %g1, %o1 tcs %xcc, 0x4 loop_2432: fpadd32s %f6, %f14, %f12 lduh [%l7 + 0x76], %o3 fmovsl %icc, %f1, %f9 sdiv %l3, 0x0584, %o6 fors %f14, %f15, %f13 fornot1 %f10, %f10, %f0 fsrc1 %f2, %f0 fbul %fcc1, loop_2433 stw %i1, [%l7 + 0x4C] fors %f15, %f7, %f10 fmovdvs %icc, %f4, %f13 loop_2433: srlx %o7, 0x00, %o0 fmovsleu %icc, %f8, %f2 ldd [%l7 + 0x70], %f6 siam 0x1 stb %g7, [%l7 + 0x2D] te %icc, 0x4 subccc %l1, %i6, %i3 ldx [%l7 + 0x78], %g3 bgu,a,pn %xcc, loop_2434 tl %xcc, 0x3 sra %g6, 0x17, %o5 ldub [%l7 + 0x5A], %i0 loop_2434: fnors %f3, %f12, %f15 bleu %xcc, loop_2435 fand %f10, %f14, %f6 stx %l2, [%l7 + 0x18] ldub [%l7 + 0x16], %l4 loop_2435: fmovdpos %xcc, %f3, %f3 move %xcc, %g2, %i5 orn %o4, %l5, %l0 st %f7, [%l7 + 0x5C] movrgez %i7, %g5, %i2 tn %xcc, 0x6 ldx [%l7 + 0x50], %i4 bne,a,pt %icc, loop_2436 ldub [%l7 + 0x69], %o2 tleu %xcc, 0x0 ld [%l7 + 0x3C], %f4 loop_2436: ldsb [%l7 + 0x13], %l6 fcmpgt16 %f6, %f10, %g4 movrlz %g1, %o1, %l3 fmovrdne %o3, %f12, %f0 fbu %fcc2, loop_2437 fandnot1 %f4, %f12, %f2 fmul8x16 %f15, %f14, %f10 stb %o6, [%l7 + 0x37] loop_2437: tleu %icc, 0x0 fpsub32 %f2, %f14, %f6 std %f12, [%l7 + 0x40] array16 %i1, %o7, %g7 fpack16 %f0, %f11 brgez %o0, loop_2438 or %l1, %i6, %g3 brlez %g6, loop_2439 bgu,a,pt %xcc, loop_2440 loop_2438: brlez,a %o5, loop_2441 fnegd %f4, %f12 loop_2439: srlx %i3, 0x1B, %i0 loop_2440: fpadd32 %f0, %f0, %f12 loop_2441: fmovsn %icc, %f15, %f4 lduw [%l7 + 0x68], %l2 movrgz %g2, %l4, %o4 edge8l %l5, %i5, %l0 fbug,a %fcc1, loop_2442 stw %g5, [%l7 + 0x18] lduw [%l7 + 0x78], %i7 smulcc %i4, 0x0271, %i2 loop_2442: fands %f11, %f5, %f3 stx %o2, [%l7 + 0x50] tsubcc %g4, %g1, %l6 fand %f0, %f6, %f0 ba %xcc, loop_2443 sth %o1, [%l7 + 0x4E] ldx [%l7 + 0x08], %o3 smul %o6, 0x1FB5, %i1 loop_2443: st %f2, [%l7 + 0x4C] lduh [%l7 + 0x54], %o7 fmovrdgz %g7, %f0, %f14 fcmpeq32 %f12, %f2, %o0 for %f8, %f6, %f10 movvs %icc, %l3, %l1 fbule %fcc2, loop_2444 fone %f4 bgu,pt %icc, loop_2445 move %xcc, %g3, %i6 loop_2444: orn %g6, %i3, %o5 edge32l %l2, %i0, %g2 loop_2445: fzero %f4 edge32n %l4, %o4, %l5 ldsw [%l7 + 0x28], %i5 fandnot1 %f8, %f0, %f12 movrgez %l0, 0x154, %i7 edge8ln %g5, %i4, %o2 sth %i2, [%l7 + 0x16] std %f2, [%l7 + 0x60] fxor %f14, %f14, %f10 lduw [%l7 + 0x74], %g1 st %f2, [%l7 + 0x2C] edge8l %l6, %g4, %o3 fmul8x16 %f0, %f10, %f10 addccc %o6, %o1, %i1 andcc %g7, 0x107C, %o0 fnor %f14, %f14, %f4 fmovsvs %icc, %f2, %f3 fmovrsgz %l3, %f15, %f0 xnor %o7, 0x005E, %g3 fsrc1s %f9, %f6 stw %i6, [%l7 + 0x30] tge %xcc, 0x3 fmovrsgez %g6, %f2, %f10 faligndata %f4, %f8, %f0 fone %f12 fmovscs %xcc, %f7, %f0 fmovscs %xcc, %f6, %f12 bvc,pt %icc, loop_2446 ldsb [%l7 + 0x7C], %l1 move %xcc, %o5, %i3 subc %l2, 0x1DCD, %i0 loop_2446: ldub [%l7 + 0x60], %l4 fmovrdlz %o4, %f10, %f12 brgz %g2, loop_2447 lduh [%l7 + 0x2A], %l5 stw %i5, [%l7 + 0x28] sth %i7, [%l7 + 0x24] loop_2447: ld [%l7 + 0x38], %f4 stx %l0, [%l7 + 0x10] taddcctv %g5, %o2, %i2 movne %xcc, %i4, %l6 st %f2, [%l7 + 0x4C] st %f1, [%l7 + 0x20] fandnot2s %f10, %f3, %f13 fcmpne16 %f4, %f6, %g1 fmovde %icc, %f11, %f6 fbg %fcc3, loop_2448 fba,a %fcc2, loop_2449 movgu %xcc, %o3, %o6 ldd [%l7 + 0x48], %f14 loop_2448: bleu,a,pt %icc, loop_2450 loop_2449: fpsub32 %f0, %f10, %f4 stw %g4, [%l7 + 0x18] ldsw [%l7 + 0x7C], %o1 loop_2450: be,a %icc, loop_2451 xnorcc %g7, %i1, %l3 fblg,a %fcc0, loop_2452 fornot1 %f8, %f14, %f14 loop_2451: call loop_2453 bleu,a %icc, loop_2454 loop_2452: fmovde %xcc, %f12, %f6 ldx [%l7 + 0x30], %o7 loop_2453: ldub [%l7 + 0x64], %o0 loop_2454: brlez %g3, loop_2455 mova %icc, %g6, %l1 fpackfix %f8, %f7 ldd [%l7 + 0x08], %f10 loop_2455: bneg,a %xcc, loop_2456 fmuld8ulx16 %f2, %f6, %f0 fmovrse %o5, %f5, %f13 ldsh [%l7 + 0x1E], %i3 loop_2456: fpackfix %f14, %f3 fmuld8sux16 %f0, %f14, %f4 nop setx loop_2457, %l0, %l1 jmpl %l1, %l2 bne,a,pt %icc, loop_2458 smul %i0, %i6, %o4 lduh [%l7 + 0x4E], %g2 loop_2457: call loop_2459 loop_2458: subccc %l5, 0x1BF9, %l4 fxnors %f3, %f5, %f13 fbne,a %fcc3, loop_2460 loop_2459: xor %i5, 0x16F7, %l0 fbule,a %fcc3, loop_2461 sth %g5, [%l7 + 0x46] loop_2460: movl %xcc, %i7, %i2 fxor %f4, %f4, %f0 loop_2461: movcs %xcc, %o2, %i4 ldub [%l7 + 0x33], %g1 ldub [%l7 + 0x74], %o3 tge %xcc, 0x6 ldsw [%l7 + 0x44], %o6 te %icc, 0x6 ble,a loop_2462 lduh [%l7 + 0x22], %g4 edge16l %o1, %g7, %i1 bl,pt %xcc, loop_2463 loop_2462: or %l3, 0x13FB, %l6 fzero %f4 ldsb [%l7 + 0x2B], %o0 loop_2463: fmovrsgz %g3, %f9, %f6 orcc %o7, %l1, %o5 fcmpes %fcc1, %f12, %f11 fabsd %f2, %f14 xorcc %g6, 0x0136, %i3 fmovdleu %xcc, %f3, %f3 nop setx loop_2464, %l0, %l1 jmpl %l1, %i0 smul %l2, 0x06A7, %o4 sth %g2, [%l7 + 0x38] edge8ln %i6, %l5, %i5 loop_2464: udivcc %l4, 0x00CF, %l0 stw %i7, [%l7 + 0x60] tsubcctv %g5, 0x0DCE, %o2 fbge,a %fcc0, loop_2465 ldx [%l7 + 0x40], %i4 bge,a,pt %icc, loop_2466 ld [%l7 + 0x44], %f1 loop_2465: ldd [%l7 + 0x38], %f10 fbge,a %fcc2, loop_2467 loop_2466: edge8 %i2, %o3, %o6 fnegd %f6, %f14 brnz %g1, loop_2468 loop_2467: fbul,a %fcc0, loop_2469 tcc %icc, 0x7 edge32l %g4, %o1, %g7 loop_2468: ta %icc, 0x7 loop_2469: movrlez %i1, %l6, %o0 edge32 %l3, %g3, %l1 stw %o5, [%l7 + 0x18] ldx [%l7 + 0x10], %o7 fmovdle %xcc, %f15, %f10 ldub [%l7 + 0x68], %i3 fmovdge %icc, %f9, %f5 array16 %g6, %l2, %o4 fsrc2 %f0, %f0 fbl,a %fcc1, loop_2470 st %f3, [%l7 + 0x7C] fbug %fcc3, loop_2471 fcmpgt16 %f2, %f2, %i0 loop_2470: fpsub16s %f10, %f14, %f11 std %f4, [%l7 + 0x70] loop_2471: brz %i6, loop_2472 fmovrde %g2, %f4, %f10 stb %l5, [%l7 + 0x26] movrlz %i5, 0x2D0, %l0 loop_2472: fbu,a %fcc0, loop_2473 brnz,a %l4, loop_2474 ldx [%l7 + 0x58], %g5 fmovrsgez %o2, %f12, %f12 loop_2473: edge32n %i4, %i7, %i2 loop_2474: fmovdgu %xcc, %f7, %f15 ldsb [%l7 + 0x0C], %o3 movn %xcc, %o6, %g4 bne,a %xcc, loop_2475 addc %g1, %g7, %i1 ldub [%l7 + 0x39], %o1 ldsb [%l7 + 0x51], %l6 loop_2475: fmovsvc %icc, %f15, %f4 edge32ln %l3, %g3, %o0 fmovrdgez %l1, %f12, %f0 ld [%l7 + 0x64], %f11 mova %xcc, %o5, %o7 fmovs %f0, %f10 fsrc2s %f6, %f4 fmul8sux16 %f12, %f14, %f12 fmovdge %xcc, %f15, %f13 brlz %g6, loop_2476 stb %l2, [%l7 + 0x32] fmovrdlz %o4, %f8, %f14 ld [%l7 + 0x7C], %f13 loop_2476: array32 %i3, %i0, %g2 udiv %l5, 0x077B, %i6 ldd [%l7 + 0x40], %f6 alignaddrl %i5, %l4, %g5 fmovrdlz %o2, %f12, %f12 stb %i4, [%l7 + 0x2B] fsrc2s %f2, %f6 ldsh [%l7 + 0x7C], %l0 ldd [%l7 + 0x40], %f8 bge,pt %xcc, loop_2477 edge8 %i7, %i2, %o3 fbg %fcc1, loop_2478 fnot2 %f8, %f12 loop_2477: ldub [%l7 + 0x4E], %o6 bshuffle %f6, %f6, %f4 loop_2478: fbge %fcc3, loop_2479 fmovs %f2, %f7 tvc %xcc, 0x5 srlx %g4, 0x09, %g7 loop_2479: fcmple32 %f2, %f4, %g1 fmovsg %xcc, %f4, %f3 fnot2 %f8, %f10 stx %i1, [%l7 + 0x20] sdivx %o1, 0x06D9, %l3 fornot1s %f13, %f12, %f12 sth %g3, [%l7 + 0x62] fble %fcc3, loop_2480 lduw [%l7 + 0x1C], %o0 srlx %l1, %o5, %l6 lduw [%l7 + 0x54], %o7 loop_2480: call loop_2481 smulcc %g6, %o4, %i3 xnor %l2, %g2, %i0 srax %l5, 0x12, %i5 loop_2481: fmovrsgz %i6, %f15, %f11 movrne %l4, %g5, %o2 fmovdvc %icc, %f2, %f11 taddcc %i4, 0x03A6, %i7 movrne %i2, %o3, %o6 edge8l %l0, %g4, %g7 edge32ln %i1, %o1, %l3 lduh [%l7 + 0x2A], %g3 fnands %f15, %f2, %f0 fands %f10, %f12, %f6 tl %icc, 0x3 sth %g1, [%l7 + 0x14] fmul8x16 %f1, %f14, %f0 fmovrde %o0, %f2, %f10 fbg,a %fcc3, loop_2482 ldub [%l7 + 0x7B], %o5 fzeros %f0 fmul8x16 %f9, %f4, %f0 loop_2482: ldsh [%l7 + 0x28], %l6 fbn,a %fcc2, loop_2483 fmovrdne %o7, %f2, %f2 fmovrdgz %l1, %f14, %f2 fnot2s %f14, %f12 loop_2483: fpmerge %f9, %f4, %f12 edge32l %g6, %o4, %l2 brgz %g2, loop_2484 ldsw [%l7 + 0x1C], %i0 srax %l5, 0x15, %i3 te %icc, 0x7 loop_2484: tsubcctv %i6, %l4, %g5 fnands %f9, %f12, %f11 sub %i5, 0x02BD, %o2 udiv %i4, 0x161F, %i2 movre %o3, 0x19D, %i7 edge16ln %l0, %g4, %g7 ldsb [%l7 + 0x77], %o6 te %xcc, 0x0 edge16 %i1, %l3, %o1 fmovsg %icc, %f0, %f12 stb %g1, [%l7 + 0x13] fmovdne %icc, %f15, %f12 ldub [%l7 + 0x76], %o0 fcmped %fcc3, %f0, %f10 fbne %fcc3, loop_2485 stb %g3, [%l7 + 0x5D] movre %o5, %l6, %l1 edge32l %g6, %o7, %o4 loop_2485: ld [%l7 + 0x74], %f14 std %f0, [%l7 + 0x28] ldub [%l7 + 0x41], %g2 fpackfix %f10, %f2 movcs %icc, %i0, %l2 lduw [%l7 + 0x44], %l5 tcc %icc, 0x2 std %f0, [%l7 + 0x50] ldd [%l7 + 0x08], %f14 edge16 %i6, %i3, %l4 ldub [%l7 + 0x10], %i5 brlez %o2, loop_2486 sth %g5, [%l7 + 0x18] stw %i4, [%l7 + 0x38] lduw [%l7 + 0x74], %o3 loop_2486: fmovdvs %icc, %f11, %f6 siam 0x3 fbo,a %fcc0, loop_2487 fmovdne %xcc, %f5, %f6 fpackfix %f2, %f6 fble %fcc0, loop_2488 loop_2487: fcmpgt16 %f10, %f8, %i7 orncc %l0, %i2, %g4 movrgz %g7, 0x1E9, %i1 loop_2488: ldsw [%l7 + 0x28], %o6 fmul8x16au %f3, %f2, %f10 bshuffle %f8, %f6, %f8 std %f6, [%l7 + 0x38] fmovdn %icc, %f9, %f0 fble %fcc0, loop_2489 ldsb [%l7 + 0x35], %l3 tleu %icc, 0x5 or %g1, %o0, %o1 loop_2489: ldub [%l7 + 0x29], %o5 std %f14, [%l7 + 0x10] umul %g3, %l6, %l1 movrlez %o7, %g6, %g2 movn %icc, %o4, %i0 fmul8x16al %f9, %f10, %f12 movvc %xcc, %l5, %l2 srlx %i3, 0x1A, %i6 brz %i5, loop_2490 std %f6, [%l7 + 0x58] ldx [%l7 + 0x10], %l4 srlx %o2, %i4, %g5 loop_2490: ld [%l7 + 0x58], %f2 bshuffle %f10, %f10, %f8 fble,a %fcc3, loop_2491 fnot2s %f2, %f5 lduw [%l7 + 0x28], %i7 bcc %icc, loop_2492 loop_2491: brlz %l0, loop_2493 fornot1s %f9, %f13, %f9 lduw [%l7 + 0x28], %o3 loop_2492: stx %g4, [%l7 + 0x18] loop_2493: fnot1s %f9, %f2 fbu,a %fcc3, loop_2494 ldsh [%l7 + 0x22], %i2 tpos %xcc, 0x3 fxors %f7, %f11, %f12 loop_2494: ta %icc, 0x5 and %i1, %g7, %l3 movre %o6, %o0, %o1 ldsw [%l7 + 0x70], %g1 lduw [%l7 + 0x30], %g3 fmovd %f14, %f14 brlz %l6, loop_2495 stw %o5, [%l7 + 0x78] for %f14, %f14, %f8 fbl,a %fcc0, loop_2496 loop_2495: fxnor %f0, %f2, %f8 ldsw [%l7 + 0x48], %o7 udivcc %l1, 0x1AA6, %g2 loop_2496: brlez,a %o4, loop_2497 ldx [%l7 + 0x28], %g6 ldd [%l7 + 0x20], %f8 fnot2 %f8, %f2 loop_2497: fble,a %fcc0, loop_2498 fbule,a %fcc0, loop_2499 fsrc2 %f14, %f6 sth %l5, [%l7 + 0x58] loop_2498: fornot1 %f4, %f14, %f12 loop_2499: ldsb [%l7 + 0x35], %i0 movrgz %l2, %i6, %i3 stw %i5, [%l7 + 0x4C] fcmpes %fcc2, %f11, %f9 fmovdvs %icc, %f8, %f4 movneg %icc, %l4, %o2 ldd [%l7 + 0x60], %f14 sth %g5, [%l7 + 0x1C] fmul8x16 %f9, %f14, %f12 fzero %f12 lduw [%l7 + 0x14], %i4 fcmple32 %f8, %f6, %l0 brlz,a %i7, loop_2500 movrlez %o3, %i2, %i1 ldsh [%l7 + 0x70], %g4 bgu %icc, loop_2501 loop_2500: std %f14, [%l7 + 0x78] stw %l3, [%l7 + 0x78] fandnot2 %f2, %f0, %f0 loop_2501: faligndata %f10, %f6, %f0 fxors %f13, %f7, %f14 fmovrslez %g7, %f2, %f11 udiv %o0, 0x0037, %o1 fmul8x16 %f0, %f14, %f8 lduh [%l7 + 0x2C], %o6 fmovsne %xcc, %f8, %f6 fmovsleu %xcc, %f10, %f10 lduh [%l7 + 0x08], %g3 and %l6, 0x021A, %o5 fmuld8sux16 %f3, %f13, %f14 bge loop_2502 fmovda %xcc, %f4, %f2 fbg,a %fcc3, loop_2503 movl %icc, %g1, %l1 loop_2502: movge %xcc, %o7, %o4 fpsub16s %f13, %f2, %f13 loop_2503: movre %g6, 0x16F, %l5 std %f6, [%l7 + 0x08] st %f4, [%l7 + 0x58] tneg %xcc, 0x3 fmovs %f2, %f3 movrgz %i0, %g2, %i6 bshuffle %f10, %f2, %f6 fmovda %xcc, %f11, %f1 tcc %icc, 0x4 tne %icc, 0x2 bpos,pt %xcc, loop_2504 movge %xcc, %i3, %l2 fbge,a %fcc1, loop_2505 edge8ln %l4, %i5, %g5 loop_2504: mova %icc, %o2, %i4 fbul,a %fcc2, loop_2506 loop_2505: ldd [%l7 + 0x20], %f8 bneg,a %xcc, loop_2507 fones %f4 loop_2506: brlez,a %l0, loop_2508 tleu %xcc, 0x1 loop_2507: fmovsleu %xcc, %f1, %f14 orncc %i7, 0x086B, %i2 loop_2508: fornot2 %f6, %f6, %f2 std %f2, [%l7 + 0x28] bleu,a loop_2509 tpos %xcc, 0x0 lduh [%l7 + 0x22], %i1 sth %g4, [%l7 + 0x3E] loop_2509: fblg %fcc0, loop_2510 fmovrsgez %o3, %f15, %f11 fpadd32s %f2, %f4, %f12 st %f5, [%l7 + 0x1C] loop_2510: fnot2s %f0, %f1 bcs loop_2511 fmovs %f10, %f13 fmovdvs %icc, %f12, %f12 mulx %l3, %g7, %o0 loop_2511: sethi 0x1B85, %o1 fblg,a %fcc1, loop_2512 fands %f12, %f2, %f2 fmovscc %xcc, %f13, %f0 subcc %g3, %o6, %o5 loop_2512: fcmpes %fcc3, %f13, %f3 subcc %l6, %l1, %o7 bne,a %icc, loop_2513 stw %o4, [%l7 + 0x0C] ldd [%l7 + 0x70], %f12 movge %icc, %g6, %l5 loop_2513: fcmpne16 %f4, %f14, %i0 fmovd %f6, %f12 array32 %g2, %i6, %i3 fmovde %icc, %f2, %f3 brlez,a %l2, loop_2514 fmovrsne %l4, %f5, %f13 fpack16 %f14, %f13 fmovrdgez %i5, %f6, %f8 loop_2514: ble,a %xcc, loop_2515 xnorcc %g5, 0x1368, %o2 movvc %icc, %i4, %l0 fornot1 %f8, %f0, %f12 loop_2515: brgez %g1, loop_2516 xnor %i7, %i2, %i1 ldd [%l7 + 0x20], %f2 stw %g4, [%l7 + 0x38] loop_2516: ldsw [%l7 + 0x0C], %l3 sll %g7, %o0, %o3 nop setx loop_2517, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovs %f9, %f0 ldsb [%l7 + 0x75], %g3 fandnot1 %f8, %f10, %f2 loop_2517: udivx %o6, 0x1AFD, %o1 fmovda %xcc, %f2, %f3 fba,a %fcc1, loop_2518 fnot1 %f8, %f0 stx %l6, [%l7 + 0x58] bvc %xcc, loop_2519 loop_2518: ldub [%l7 + 0x67], %o5 fbuge,a %fcc2, loop_2520 lduw [%l7 + 0x3C], %o7 loop_2519: fzeros %f11 fmovsn %xcc, %f5, %f15 loop_2520: movpos %xcc, %l1, %o4 ld [%l7 + 0x58], %f13 addcc %l5, 0x160A, %g6 sethi 0x175E, %i0 ldx [%l7 + 0x50], %i6 fmul8sux16 %f14, %f2, %f2 fnot2s %f7, %f13 fmovsle %xcc, %f8, %f9 fornot2 %f4, %f0, %f2 tle %icc, 0x1 edge16l %i3, %l2, %l4 ldsb [%l7 + 0x1A], %i5 bleu,a,pn %icc, loop_2521 lduw [%l7 + 0x18], %g2 lduh [%l7 + 0x1A], %o2 ldsw [%l7 + 0x10], %g5 loop_2521: movle %xcc, %l0, %g1 lduh [%l7 + 0x44], %i7 bgu,a %icc, loop_2522 ldx [%l7 + 0x40], %i4 ldsb [%l7 + 0x5F], %i2 edge16l %g4, %l3, %g7 loop_2522: ble,pn %xcc, loop_2523 ldub [%l7 + 0x53], %o0 fors %f5, %f10, %f8 fnot1 %f6, %f14 loop_2523: ld [%l7 + 0x38], %f7 lduw [%l7 + 0x50], %o3 fnors %f0, %f3, %f13 movg %icc, %i1, %o6 subccc %g3, %o1, %l6 bgu,pt %xcc, loop_2524 fcmpne16 %f12, %f10, %o5 movpos %icc, %o7, %l1 sth %l5, [%l7 + 0x4E] loop_2524: subcc %o4, 0x0531, %i0 fcmple32 %f4, %f14, %g6 std %f14, [%l7 + 0x40] umul %i6, %l2, %i3 ble,a %xcc, loop_2525 st %f2, [%l7 + 0x68] lduh [%l7 + 0x34], %l4 fnand %f6, %f12, %f0 loop_2525: fpmerge %f9, %f7, %f6 fmovspos %xcc, %f13, %f2 edge8n %i5, %g2, %g5 nop setx loop_2526, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %l0, [%l7 + 0x64] ld [%l7 + 0x6C], %f9 fnot2 %f14, %f2 loop_2526: orcc %o2, 0x1DF6, %g1 fors %f11, %f15, %f2 te %xcc, 0x1 fnot2s %f15, %f12 fmovda %icc, %f2, %f1 fmovsvc %icc, %f8, %f4 pdist %f10, %f10, %f10 ldsb [%l7 + 0x31], %i4 fpsub16 %f6, %f6, %f6 orcc %i2, 0x022C, %g4 std %f14, [%l7 + 0x38] ldsb [%l7 + 0x19], %i7 sth %g7, [%l7 + 0x5C] ldx [%l7 + 0x08], %l3 fpmerge %f1, %f2, %f12 lduh [%l7 + 0x3A], %o0 fornot2 %f0, %f10, %f8 bshuffle %f2, %f10, %f6 brlez,a %i1, loop_2527 fbne %fcc0, loop_2528 fmovdneg %xcc, %f13, %f10 fpadd32s %f9, %f7, %f13 loop_2527: smul %o6, 0x1278, %g3 loop_2528: ldsh [%l7 + 0x2A], %o1 lduw [%l7 + 0x44], %l6 ldub [%l7 + 0x41], %o3 lduh [%l7 + 0x3E], %o7 edge32l %l1, %o5, %l5 xorcc %i0, %o4, %i6 stw %l2, [%l7 + 0x70] tge %icc, 0x3 fabss %f14, %f11 st %f2, [%l7 + 0x14] xnorcc %i3, %g6, %l4 fbge %fcc2, loop_2529 fmovrdlz %g2, %f4, %f6 stw %i5, [%l7 + 0x5C] ld [%l7 + 0x1C], %f5 loop_2529: nop setx loop_2530, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbo %fcc2, loop_2531 subcc %l0, %o2, %g1 tleu %icc, 0x3 loop_2530: ldsb [%l7 + 0x26], %i4 loop_2531: ldub [%l7 + 0x37], %g5 fmovsneg %icc, %f2, %f7 movrgz %i2, %i7, %g7 popc %l3, %o0 fandnot1s %f4, %f3, %f3 fors %f12, %f3, %f9 movrne %g4, %o6, %g3 bgu,a %icc, loop_2532 fmovscs %icc, %f11, %f1 ldsw [%l7 + 0x6C], %i1 movcs %xcc, %l6, %o3 loop_2532: xnorcc %o7, 0x18CE, %o1 fbg,a %fcc2, loop_2533 srl %o5, 0x07, %l5 brz,a %i0, loop_2534 edge16ln %o4, %l1, %i6 loop_2533: smul %l2, 0x1DBF, %g6 sth %i3, [%l7 + 0x48] loop_2534: fmovscc %xcc, %f5, %f11 bcs loop_2535 fmovrsgez %l4, %f6, %f13 array8 %i5, %g2, %o2 te %icc, 0x7 loop_2535: ldsh [%l7 + 0x24], %l0 stx %g1, [%l7 + 0x58] fzeros %f15 mulx %i4, %g5, %i7 fxnors %f13, %f3, %f0 udiv %g7, 0x0BEB, %l3 popc 0x1196, %i2 ldub [%l7 + 0x58], %o0 fcmpgt32 %f14, %f10, %g4 sllx %g3, %i1, %l6 fpadd32 %f4, %f8, %f12 brz %o3, loop_2536 alignaddrl %o6, %o1, %o5 or %l5, 0x0C58, %i0 alignaddrl %o4, %l1, %o7 loop_2536: sth %i6, [%l7 + 0x7C] fandnot1s %f7, %f4, %f6 stx %l2, [%l7 + 0x58] stw %i3, [%l7 + 0x20] ldub [%l7 + 0x33], %g6 std %f0, [%l7 + 0x58] ld [%l7 + 0x58], %f5 bne loop_2537 movvs %icc, %l4, %i5 fmovdge %xcc, %f7, %f2 fxor %f2, %f14, %f6 loop_2537: andncc %g2, %l0, %o2 fbug %fcc1, loop_2538 stw %g1, [%l7 + 0x34] stw %g5, [%l7 + 0x28] fmovse %icc, %f4, %f8 loop_2538: fcmps %fcc3, %f5, %f9 ld [%l7 + 0x40], %f4 stw %i4, [%l7 + 0x08] stb %i7, [%l7 + 0x3A] fmovsleu %icc, %f6, %f14 tn %xcc, 0x7 tsubcc %g7, %i2, %o0 fsrc2 %f14, %f14 edge16n %g4, %l3, %i1 tvs %icc, 0x1 ldsb [%l7 + 0x20], %g3 orcc %l6, %o3, %o1 movrlz %o6, %o5, %l5 movneg %xcc, %o4, %l1 addcc %i0, 0x1D11, %o7 tle %icc, 0x1 fmovsle %icc, %f2, %f6 ldub [%l7 + 0x5D], %i6 fpsub16 %f12, %f10, %f12 lduw [%l7 + 0x54], %i3 movrlz %g6, 0x283, %l2 te %xcc, 0x2 ldd [%l7 + 0x20], %f4 addccc %i5, %l4, %l0 sth %o2, [%l7 + 0x58] fnot1s %f7, %f8 fmovsl %xcc, %f13, %f7 tpos %xcc, 0x5 bn,a %icc, loop_2539 fcmple16 %f2, %f2, %g2 ldsb [%l7 + 0x0F], %g5 sth %g1, [%l7 + 0x34] loop_2539: movle %icc, %i7, %g7 tvc %xcc, 0x6 fmovsneg %icc, %f7, %f10 movvs %icc, %i2, %i4 movl %icc, %o0, %l3 movge %xcc, %g4, %g3 fxnors %f1, %f0, %f3 orncc %l6, 0x0403, %o3 stw %i1, [%l7 + 0x18] fbu,a %fcc3, loop_2540 std %f8, [%l7 + 0x68] bne,pt %xcc, loop_2541 bge,pt %icc, loop_2542 loop_2540: edge8n %o6, %o5, %o1 be,pt %icc, loop_2543 loop_2541: fcmpne16 %f4, %f4, %o4 loop_2542: lduw [%l7 + 0x10], %l5 lduh [%l7 + 0x48], %l1 loop_2543: fbl,a %fcc1, loop_2544 smulcc %i0, 0x0D97, %o7 stb %i6, [%l7 + 0x0B] lduh [%l7 + 0x5C], %g6 loop_2544: ldx [%l7 + 0x28], %l2 tg %icc, 0x1 ld [%l7 + 0x10], %f10 ld [%l7 + 0x3C], %f11 bgu,a,pn %xcc, loop_2545 brlz,a %i5, loop_2546 addccc %i3, %l0, %l4 bne,pn %xcc, loop_2547 loop_2545: fpack32 %f14, %f12, %f14 loop_2546: bneg,a loop_2548 brnz %g2, loop_2549 loop_2547: ldx [%l7 + 0x60], %g5 stx %o2, [%l7 + 0x78] loop_2548: fornot1 %f6, %f14, %f2 loop_2549: ldsw [%l7 + 0x54], %g1 bvc,a,pn %xcc, loop_2550 sdiv %i7, 0x165B, %i2 ldx [%l7 + 0x70], %g7 brgez %i4, loop_2551 loop_2550: ldsw [%l7 + 0x30], %o0 ldsw [%l7 + 0x60], %g4 lduh [%l7 + 0x0A], %l3 loop_2551: ldsw [%l7 + 0x0C], %g3 fmovsgu %xcc, %f13, %f13 fands %f11, %f8, %f2 fands %f5, %f9, %f8 brgz %o3, loop_2552 bneg,a %icc, loop_2553 movle %xcc, %l6, %i1 ldx [%l7 + 0x60], %o6 loop_2552: fcmpd %fcc3, %f8, %f0 loop_2553: ldd [%l7 + 0x28], %f8 ba,a,pt %xcc, loop_2554 fmovrslez %o5, %f14, %f1 call loop_2555 ld [%l7 + 0x58], %f15 loop_2554: fmovdn %icc, %f12, %f2 fsrc2s %f5, %f0 loop_2555: ldsh [%l7 + 0x7E], %o4 bg,pn %icc, loop_2556 fornot2s %f2, %f2, %f2 fbg %fcc3, loop_2557 edge8ln %l5, %l1, %o1 loop_2556: ldd [%l7 + 0x08], %f4 movre %i0, %i6, %o7 loop_2557: std %f6, [%l7 + 0x38] ld [%l7 + 0x34], %f11 ldsh [%l7 + 0x5C], %l2 edge8ln %i5, %g6, %i3 ldd [%l7 + 0x30], %f10 umulcc %l4, 0x18CB, %l0 bvs,pn %icc, loop_2558 ldub [%l7 + 0x51], %g2 fpsub16 %f8, %f4, %f2 fmovsge %xcc, %f12, %f13 loop_2558: fbn %fcc0, loop_2559 ldsh [%l7 + 0x7A], %g5 bg,pt %xcc, loop_2560 sllx %o2, %g1, %i2 loop_2559: std %f12, [%l7 + 0x78] move %icc, %i7, %i4 loop_2560: ldsh [%l7 + 0x5A], %g7 tsubcc %o0, 0x0858, %l3 fmovsgu %xcc, %f11, %f2 fcmpne32 %f10, %f8, %g4 tn %icc, 0x7 bshuffle %f8, %f10, %f4 be,a %xcc, loop_2561 udivx %g3, 0x0594, %o3 movrgez %i1, 0x372, %l6 fnot2s %f2, %f0 loop_2561: lduh [%l7 + 0x28], %o5 ba,pn %icc, loop_2562 bg %xcc, loop_2563 edge8ln %o6, %o4, %l1 fmovsl %xcc, %f14, %f5 loop_2562: ld [%l7 + 0x2C], %f12 loop_2563: xnorcc %l5, 0x1E48, %o1 orncc %i0, %o7, %l2 fmovdle %xcc, %f6, %f0 stb %i6, [%l7 + 0x0F] stb %g6, [%l7 + 0x7A] fcmps %fcc1, %f0, %f13 ldd [%l7 + 0x58], %f2 fmovdcs %xcc, %f12, %f12 ldx [%l7 + 0x28], %i5 movgu %xcc, %l4, %i3 fcmpgt16 %f4, %f10, %g2 ld [%l7 + 0x18], %f1 fmovdneg %icc, %f3, %f6 ldsb [%l7 + 0x09], %g5 udiv %o2, 0x05E0, %l0 fble,a %fcc3, loop_2564 lduh [%l7 + 0x34], %i2 ldd [%l7 + 0x48], %f14 edge16l %i7, %g1, %g7 loop_2564: tpos %xcc, 0x7 fpsub32 %f8, %f6, %f0 edge16l %i4, %l3, %o0 ldx [%l7 + 0x78], %g3 sth %g4, [%l7 + 0x2E] udiv %i1, 0x0EA7, %o3 umul %o5, %l6, %o6 fmovdpos %xcc, %f8, %f4 fcmped %fcc3, %f6, %f2 fmovse %xcc, %f15, %f0 edge8n %l1, %l5, %o4 sdiv %o1, 0x0D57, %i0 alignaddr %o7, %i6, %g6 fornot1s %f6, %f13, %f7 ld [%l7 + 0x4C], %f4 tpos %xcc, 0x1 brgz %i5, loop_2565 fnot1s %f11, %f13 lduw [%l7 + 0x34], %l4 lduh [%l7 + 0x50], %l2 loop_2565: fmovdcc %icc, %f11, %f0 fornot2 %f6, %f14, %f6 ldub [%l7 + 0x28], %i3 st %f8, [%l7 + 0x78] lduh [%l7 + 0x56], %g5 fexpand %f4, %f14 nop setx loop_2566, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovrslez %o2, %f9, %f14 movrlez %l0, 0x366, %g2 fble,a %fcc3, loop_2567 loop_2566: edge8n %i7, %g1, %i2 fmovdl %xcc, %f11, %f10 te %icc, 0x2 loop_2567: fmovsne %icc, %f13, %f5 ldsb [%l7 + 0x16], %g7 pdist %f10, %f6, %f8 subccc %i4, 0x09C9, %o0 bcc,pt %icc, loop_2568 fbg %fcc0, loop_2569 ldub [%l7 + 0x57], %l3 fornot1s %f0, %f0, %f13 loop_2568: fbul,a %fcc1, loop_2570 loop_2569: st %f15, [%l7 + 0x78] ldx [%l7 + 0x30], %g3 fmovrslez %i1, %f1, %f0 loop_2570: fnot1 %f0, %f14 fzeros %f8 nop setx loop_2571, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbuge,a %fcc1, loop_2572 std %f6, [%l7 + 0x18] andcc %g4, %o3, %l6 loop_2571: movle %icc, %o5, %l1 loop_2572: fzero %f14 fbuge %fcc0, loop_2573 stb %l5, [%l7 + 0x3B] stb %o6, [%l7 + 0x0C] sub %o1, 0x0B36, %o4 loop_2573: fbo,a %fcc3, loop_2574 stx %o7, [%l7 + 0x10] ldx [%l7 + 0x18], %i6 udiv %g6, 0x1336, %i0 loop_2574: fors %f4, %f4, %f7 fmovdl %xcc, %f5, %f4 sra %i5, %l4, %l2 bn,a,pt %icc, loop_2575 lduh [%l7 + 0x12], %g5 smul %i3, %o2, %l0 fmovsvs %xcc, %f1, %f6 loop_2575: fnors %f8, %f5, %f4 subc %g2, 0x0A27, %g1 srax %i7, %g7, %i2 stx %i4, [%l7 + 0x58] fmovrdgz %o0, %f14, %f10 fxnor %f12, %f12, %f8 lduh [%l7 + 0x38], %l3 sethi 0x0A26, %g3 fmovdl %xcc, %f12, %f1 stb %g4, [%l7 + 0x66] movvc %xcc, %i1, %l6 fsrc2s %f6, %f1 popc %o3, %l1 udivx %l5, 0x0EF2, %o6 fnot1 %f2, %f2 fbug %fcc3, loop_2576 fornot2s %f15, %f11, %f5 fbuge,a %fcc1, loop_2577 popc %o5, %o4 loop_2576: fmovsleu %xcc, %f13, %f11 fbl %fcc1, loop_2578 loop_2577: fmovs %f11, %f2 ldsw [%l7 + 0x60], %o1 fmovrdne %i6, %f12, %f6 loop_2578: ldsh [%l7 + 0x4E], %o7 subccc %g6, %i0, %i5 ldsb [%l7 + 0x62], %l4 fmovrde %l2, %f4, %f2 sra %g5, 0x04, %i3 fmovd %f4, %f12 fmovrdgz %o2, %f8, %f10 fsrc2 %f10, %f0 stx %g2, [%l7 + 0x18] te %icc, 0x7 mulscc %l0, %i7, %g1 sdivcc %g7, 0x16DE, %i4 stw %o0, [%l7 + 0x7C] fxor %f2, %f14, %f4 subccc %i2, 0x0B47, %l3 movcs %icc, %g4, %i1 umul %l6, 0x1A1E, %o3 ba,a,pt %xcc, loop_2579 ldx [%l7 + 0x60], %l1 stb %l5, [%l7 + 0x29] movcs %icc, %o6, %g3 loop_2579: ldx [%l7 + 0x10], %o5 fornot1s %f2, %f8, %f12 bvs,a %icc, loop_2580 bne,a %xcc, loop_2581 fmovdneg %icc, %f13, %f2 fmovdne %icc, %f1, %f0 loop_2580: xor %o1, 0x09C7, %o4 loop_2581: addccc %o7, 0x1365, %g6 stx %i6, [%l7 + 0x30] stw %i0, [%l7 + 0x5C] fnegs %f15, %f4 stw %l4, [%l7 + 0x0C] bcs loop_2582 fnot2s %f10, %f4 movpos %xcc, %l2, %g5 fzero %f6 loop_2582: fbuge,a %fcc1, loop_2583 stx %i5, [%l7 + 0x78] ldsw [%l7 + 0x2C], %i3 nop setx loop_2584, %l0, %l1 jmpl %l1, %g2 loop_2583: stb %l0, [%l7 + 0x1F] lduh [%l7 + 0x5E], %i7 srlx %o2, 0x02, %g1 loop_2584: fpadd16s %f5, %f2, %f9 fmovrdgz %g7, %f14, %f10 bcc loop_2585 ldsb [%l7 + 0x49], %i4 xnorcc %o0, 0x0888, %i2 sth %l3, [%l7 + 0x4E] loop_2585: fmovscs %icc, %f10, %f6 call loop_2586 fmuld8sux16 %f5, %f2, %f2 sub %g4, 0x19F9, %i1 fbl %fcc0, loop_2587 loop_2586: taddcc %o3, %l6, %l5 tle %icc, 0x2 bne,a,pn %xcc, loop_2588 loop_2587: fsrc1 %f6, %f6 fmovspos %xcc, %f13, %f6 ldsh [%l7 + 0x48], %l1 loop_2588: movle %icc, %o6, %g3 srax %o5, %o1, %o4 stb %o7, [%l7 + 0x0E] tleu %xcc, 0x6 move %xcc, %g6, %i6 movge %xcc, %l4, %l2 movcs %xcc, %i0, %i5 fmovrsne %g5, %f11, %f5 ldsh [%l7 + 0x34], %g2 stw %i3, [%l7 + 0x60] tg %icc, 0x1 fmovsn %xcc, %f6, %f0 ldd [%l7 + 0x08], %f14 ldsb [%l7 + 0x6F], %i7 fone %f0 lduw [%l7 + 0x50], %l0 brnz %g1, loop_2589 fcmpgt32 %f4, %f10, %o2 andn %g7, %i4, %o0 movvc %xcc, %l3, %g4 loop_2589: fmovrde %i1, %f0, %f12 fbue,a %fcc1, loop_2590 mova %xcc, %o3, %i2 fblg %fcc0, loop_2591 lduw [%l7 + 0x3C], %l5 loop_2590: fxors %f5, %f9, %f11 siam 0x4 loop_2591: ldub [%l7 + 0x3C], %l1 fbu,a %fcc2, loop_2592 subc %l6, 0x0F69, %g3 ldsh [%l7 + 0x54], %o6 fmuld8sux16 %f5, %f0, %f0 loop_2592: alignaddr %o1, %o5, %o4 fbo %fcc0, loop_2593 ldsw [%l7 + 0x38], %g6 fpadd16 %f12, %f0, %f10 fmuld8sux16 %f0, %f13, %f0 loop_2593: tvs %icc, 0x1 fxnors %f13, %f2, %f6 st %f6, [%l7 + 0x6C] ldd [%l7 + 0x48], %f6 tg %icc, 0x2 fexpand %f0, %f8 fmovdvs %icc, %f6, %f1 ldsh [%l7 + 0x08], %i6 ldsb [%l7 + 0x7B], %l4 movge %icc, %l2, %o7 bshuffle %f2, %f8, %f14 fmul8x16au %f4, %f11, %f10 stw %i5, [%l7 + 0x54] ldd [%l7 + 0x40], %f2 fblg %fcc1, loop_2594 fsrc1s %f11, %f2 fmovdge %icc, %f4, %f2 sethi 0x120B, %i0 loop_2594: nop setx loop_2595, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsle %icc, %f5, %f3 fnot2 %f12, %f0 smul %g5, %i3, %g2 loop_2595: stw %i7, [%l7 + 0x3C] movrgez %l0, 0x0CE, %o2 fba %fcc3, loop_2596 fmovrse %g1, %f8, %f10 fmovdleu %icc, %f5, %f9 fbge %fcc1, loop_2597 loop_2596: smulcc %i4, %g7, %o0 fornot2 %f4, %f6, %f2 addc %l3, %g4, %o3 loop_2597: stb %i1, [%l7 + 0x0B] tgu %xcc, 0x2 std %f6, [%l7 + 0x60] movrne %i2, %l5, %l6 stw %l1, [%l7 + 0x2C] st %f7, [%l7 + 0x60] stb %o6, [%l7 + 0x13] fnor %f14, %f2, %f12 array16 %o1, %o5, %g3 fbne %fcc3, loop_2598 ldub [%l7 + 0x1D], %g6 bl,a,pn %xcc, loop_2599 stb %o4, [%l7 + 0x77] loop_2598: sethi 0x1833, %l4 ldsh [%l7 + 0x66], %l2 loop_2599: fmul8sux16 %f2, %f10, %f8 fornot2 %f2, %f2, %f6 stb %o7, [%l7 + 0x40] fnor %f14, %f12, %f8 xnor %i5, 0x1937, %i0 movre %i6, %i3, %g2 fmovsvc %xcc, %f3, %f14 sethi 0x0235, %i7 fmovrde %g5, %f6, %f14 call loop_2600 fmul8x16 %f12, %f0, %f0 bl,a,pt %xcc, loop_2601 fmovsle %icc, %f6, %f6 loop_2600: ldd [%l7 + 0x30], %f14 fxor %f0, %f14, %f0 loop_2601: movrlez %o2, 0x123, %g1 fmovsgu %icc, %f6, %f15 fcmpne16 %f2, %f8, %i4 fand %f8, %f14, %f12 ldsw [%l7 + 0x54], %g7 fcmpes %fcc0, %f2, %f10 ldsh [%l7 + 0x34], %l0 stw %l3, [%l7 + 0x68] fmuld8sux16 %f14, %f13, %f0 smul %g4, 0x1782, %o3 sdivcc %o0, 0x0BAE, %i2 lduw [%l7 + 0x1C], %i1 xor %l5, 0x0198, %l1 bneg loop_2602 bg,a,pt %xcc, loop_2603 ldub [%l7 + 0x5F], %l6 brlez,a %o6, loop_2604 loop_2602: fbo %fcc3, loop_2605 loop_2603: stw %o1, [%l7 + 0x1C] brnz,a %o5, loop_2606 loop_2604: lduh [%l7 + 0x5A], %g6 loop_2605: std %f0, [%l7 + 0x48] movgu %xcc, %o4, %g3 loop_2606: or %l4, 0x0033, %l2 fzeros %f7 stw %i5, [%l7 + 0x14] fnands %f12, %f0, %f4 ldd [%l7 + 0x40], %f0 ldd [%l7 + 0x50], %f12 fmovsgu %icc, %f5, %f7 ldd [%l7 + 0x68], %f8 st %f8, [%l7 + 0x08] taddcctv %o7, %i0, %i6 stw %i3, [%l7 + 0x14] fba %fcc2, loop_2607 fmovrse %i7, %f3, %f1 ldd [%l7 + 0x50], %f6 stx %g5, [%l7 + 0x78] loop_2607: fmul8ulx16 %f10, %f2, %f0 fmovscs %xcc, %f1, %f15 fnot2 %f6, %f2 fpadd32 %f6, %f12, %f12 udiv %g2, 0x1067, %o2 bvc,pn %icc, loop_2608 tne %icc, 0x6 nop setx loop_2609, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble,a loop_2610 loop_2608: movneg %icc, %g1, %i4 lduh [%l7 + 0x3E], %g7 loop_2609: ldsb [%l7 + 0x0B], %l3 loop_2610: edge32 %l0, %o3, %o0 st %f7, [%l7 + 0x78] fandnot2s %f8, %f6, %f4 st %f12, [%l7 + 0x7C] ldsh [%l7 + 0x68], %i2 fbuge %fcc1, loop_2611 xnor %g4, %i1, %l5 be,a loop_2612 edge16 %l6, %o6, %l1 loop_2611: movg %icc, %o5, %o1 stx %o4, [%l7 + 0x60] loop_2612: std %f6, [%l7 + 0x30] andn %g6, 0x162B, %g3 ldx [%l7 + 0x50], %l2 fblg %fcc3, loop_2613 fsrc1 %f6, %f12 ldsh [%l7 + 0x7C], %l4 ldd [%l7 + 0x10], %f12 loop_2613: fmuld8sux16 %f5, %f14, %f6 movn %xcc, %i5, %o7 fmovdpos %xcc, %f3, %f12 lduw [%l7 + 0x28], %i0 fbug,a %fcc1, loop_2614 bvc,a,pt %icc, loop_2615 fzeros %f9 ldsb [%l7 + 0x52], %i6 loop_2614: move %icc, %i7, %g5 loop_2615: fmovrsgez %g2, %f2, %f5 fmovrse %o2, %f0, %f2 fbule %fcc3, loop_2616 st %f3, [%l7 + 0x78] bshuffle %f6, %f12, %f8 fmovsvc %icc, %f5, %f11 loop_2616: tneg %xcc, 0x4 fcmpgt16 %f2, %f6, %g1 fmovdle %xcc, %f1, %f4 fba,a %fcc0, loop_2617 movleu %xcc, %i4, %g7 movvc %icc, %l3, %l0 fpadd32s %f4, %f14, %f15 loop_2617: fmovscc %xcc, %f7, %f3 fone %f0 fxor %f12, %f12, %f6 movn %icc, %i3, %o3 fsrc1 %f14, %f8 lduh [%l7 + 0x14], %o0 fbl,a %fcc1, loop_2618 fmovdneg %icc, %f7, %f1 subccc %g4, %i2, %l5 fpack16 %f2, %f9 loop_2618: fnors %f9, %f15, %f10 subccc %i1, %o6, %l6 movcc %icc, %l1, %o1 fbo,a %fcc0, loop_2619 bg,pn %xcc, loop_2620 sth %o4, [%l7 + 0x3C] ld [%l7 + 0x34], %f7 loop_2619: fmuld8ulx16 %f14, %f7, %f12 loop_2620: sdivcc %o5, 0x0C8A, %g6 fmovsne %icc, %f8, %f6 udiv %l2, 0x0033, %l4 movrlz %i5, 0x0B3, %g3 movpos %icc, %o7, %i0 stb %i6, [%l7 + 0x36] fcmped %fcc1, %f2, %f8 xnorcc %g5, 0x0CD5, %i7 ld [%l7 + 0x68], %f9 bvs,pt %icc, loop_2621 movcc %xcc, %g2, %o2 stx %i4, [%l7 + 0x78] fbl,a %fcc0, loop_2622 loop_2621: mulx %g1, 0x1AB0, %l3 stw %g7, [%l7 + 0x38] ldx [%l7 + 0x30], %l0 loop_2622: sethi 0x037C, %o3 fnand %f10, %f8, %f10 orncc %o0, %g4, %i2 ldx [%l7 + 0x48], %l5 sth %i3, [%l7 + 0x16] tvc %xcc, 0x5 xorcc %o6, 0x11F5, %i1 fpadd16s %f13, %f8, %f8 ldd [%l7 + 0x20], %f8 fnot2 %f4, %f14 fmovrslz %l1, %f14, %f9 edge32ln %l6, %o1, %o5 ldd [%l7 + 0x58], %f2 udivcc %g6, 0x1F9B, %o4 fxor %f0, %f6, %f0 lduh [%l7 + 0x64], %l4 fcmps %fcc3, %f10, %f11 sdivcc %l2, 0x1319, %i5 fmul8x16au %f8, %f13, %f6 bn,a,pn %xcc, loop_2623 fmovsvc %icc, %f2, %f15 ldsw [%l7 + 0x50], %g3 ldsw [%l7 + 0x64], %i0 loop_2623: movre %o7, %i6, %g5 lduw [%l7 + 0x3C], %g2 ldub [%l7 + 0x48], %o2 mulx %i7, 0x13DC, %g1 tcs %icc, 0x7 fcmpeq32 %f12, %f0, %i4 ldd [%l7 + 0x70], %f14 st %f3, [%l7 + 0x64] fone %f10 xnorcc %l3, 0x0157, %g7 ldsb [%l7 + 0x73], %l0 tpos %xcc, 0x3 ld [%l7 + 0x74], %f11 smulcc %o0, %g4, %o3 fpackfix %f4, %f3 stw %l5, [%l7 + 0x24] bne,a,pt %icc, loop_2624 andcc %i3, 0x0BD8, %i2 stx %i1, [%l7 + 0x60] fmovscc %xcc, %f2, %f4 loop_2624: nop setx loop_2625, %l0, %l1 jmpl %l1, %l1 fcmpne16 %f0, %f8, %l6 ldx [%l7 + 0x40], %o6 fmovrslz %o1, %f10, %f14 loop_2625: ldsh [%l7 + 0x54], %g6 bne %xcc, loop_2626 fmuld8sux16 %f2, %f7, %f2 fmovse %icc, %f15, %f1 brnz %o5, loop_2627 loop_2626: fmovsne %xcc, %f10, %f8 movrne %o4, 0x11E, %l2 umul %l4, 0x19D7, %i5 loop_2627: edge32ln %g3, %i0, %i6 mova %xcc, %o7, %g5 lduh [%l7 + 0x64], %o2 st %f8, [%l7 + 0x1C] ld [%l7 + 0x4C], %f9 fmovdne %icc, %f2, %f8 nop setx loop_2628, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array8 %g2, %g1, %i4 fmovrse %i7, %f14, %f7 fmovsa %xcc, %f2, %f3 loop_2628: fbuge,a %fcc1, loop_2629 fpack16 %f4, %f7 nop setx loop_2630, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fble,a %fcc1, loop_2631 loop_2629: addcc %l3, 0x179B, %l0 fandnot2 %f8, %f14, %f10 loop_2630: movg %xcc, %o0, %g7 loop_2631: stb %g4, [%l7 + 0x6D] ldsw [%l7 + 0x1C], %l5 sth %i3, [%l7 + 0x22] ba loop_2632 or %i2, 0x14D3, %i1 bn,a loop_2633 subcc %l1, 0x0A90, %o3 loop_2632: tne %xcc, 0x2 ldd [%l7 + 0x20], %f2 loop_2633: fmovrdlz %o6, %f10, %f4 fandnot1s %f9, %f3, %f7 ldd [%l7 + 0x70], %f14 fcmpgt32 %f8, %f14, %l6 ldsh [%l7 + 0x62], %g6 bvc loop_2634 lduw [%l7 + 0x40], %o5 sllx %o1, %l2, %l4 ldub [%l7 + 0x0A], %i5 loop_2634: lduh [%l7 + 0x10], %g3 fpsub32s %f10, %f4, %f3 ldx [%l7 + 0x58], %i0 fmovrsgez %i6, %f3, %f4 fmovd %f12, %f2 lduw [%l7 + 0x7C], %o7 ld [%l7 + 0x3C], %f8 nop setx loop_2635, %l0, %l1 jmpl %l1, %g5 fmovrde %o2, %f6, %f12 ldsh [%l7 + 0x28], %o4 ldsh [%l7 + 0x12], %g2 loop_2635: edge32l %g1, %i7, %l3 addccc %i4, %l0, %g7 std %f4, [%l7 + 0x48] sdivx %g4, 0x13E2, %o0 udivx %i3, 0x1087, %l5 ldsh [%l7 + 0x20], %i1 ld [%l7 + 0x5C], %f9 fbg,a %fcc2, loop_2636 ldsh [%l7 + 0x10], %i2 edge16 %o3, %l1, %o6 bleu,a,pt %icc, loop_2637 loop_2636: fandnot1 %f12, %f2, %f8 nop setx loop_2638, %l0, %l1 jmpl %l1, %l6 fpsub16 %f14, %f0, %f6 loop_2637: lduh [%l7 + 0x66], %o5 stx %g6, [%l7 + 0x48] loop_2638: ldd [%l7 + 0x10], %f14 edge8n %o1, %l4, %i5 st %f15, [%l7 + 0x24] fnand %f12, %f4, %f10 fbo,a %fcc0, loop_2639 std %f12, [%l7 + 0x08] tvs %xcc, 0x4 fmovdne %xcc, %f8, %f8 loop_2639: fmovsg %icc, %f4, %f10 stx %l2, [%l7 + 0x20] stx %i0, [%l7 + 0x58] ld [%l7 + 0x34], %f14 tcc %xcc, 0x1 fmovspos %icc, %f0, %f11 tne %icc, 0x3 or %i6, %g3, %o7 fmovdg %xcc, %f0, %f11 ldsw [%l7 + 0x14], %g5 lduw [%l7 + 0x44], %o2 sth %g2, [%l7 + 0x10] fbu %fcc2, loop_2640 edge32n %o4, %i7, %g1 std %f8, [%l7 + 0x40] movcs %xcc, %l3, %i4 loop_2640: fcmpgt16 %f6, %f14, %l0 fandnot2s %f7, %f8, %f1 fmovdl %xcc, %f12, %f7 fmovrsne %g7, %f12, %f14 stx %o0, [%l7 + 0x08] fxnors %f1, %f11, %f11 ldd [%l7 + 0x08], %f10 fcmpne16 %f8, %f14, %g4 fpsub16 %f6, %f10, %f0 ldub [%l7 + 0x3C], %i3 stx %l5, [%l7 + 0x50] tgu %icc, 0x6 ldsh [%l7 + 0x10], %i1 ldub [%l7 + 0x4B], %o3 stb %i2, [%l7 + 0x48] ldx [%l7 + 0x50], %l1 fcmpeq16 %f0, %f12, %l6 sdivcc %o6, 0x1BFC, %o5 ldd [%l7 + 0x20], %f2 edge8n %o1, %l4, %g6 array16 %i5, %l2, %i0 fmovdge %icc, %f0, %f12 sdivcc %i6, 0x101F, %g3 edge32 %o7, %g5, %o2 ld [%l7 + 0x58], %f9 stx %g2, [%l7 + 0x08] fmovsl %xcc, %f3, %f1 sub %i7, %g1, %l3 or %o4, %l0, %g7 array32 %i4, %g4, %o0 fbg %fcc3, loop_2641 fcmpes %fcc3, %f11, %f15 lduw [%l7 + 0x30], %i3 fmovdge %xcc, %f7, %f7 loop_2641: ldub [%l7 + 0x63], %i1 fand %f10, %f0, %f12 sub %o3, 0x18F3, %i2 nop setx loop_2642, %l0, %l1 jmpl %l1, %l5 xnorcc %l1, 0x0FB2, %o6 fors %f13, %f1, %f12 ldsb [%l7 + 0x16], %o5 loop_2642: bgu,pt %xcc, loop_2643 tleu %icc, 0x5 stx %l6, [%l7 + 0x60] srax %o1, 0x1D, %g6 loop_2643: ldx [%l7 + 0x48], %l4 ldsw [%l7 + 0x48], %i5 and %l2, %i0, %g3 edge32ln %o7, %i6, %g5 fmovsl %icc, %f1, %f2 srl %g2, %o2, %i7 fbl,a %fcc1, loop_2644 fmovdne %xcc, %f12, %f1 fmovrsgz %l3, %f9, %f1 fbue,a %fcc0, loop_2645 loop_2644: ld [%l7 + 0x4C], %f11 fpsub32s %f0, %f2, %f1 fnot1s %f9, %f5 loop_2645: movrlez %g1, 0x0CB, %o4 udivcc %g7, 0x119A, %l0 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 andncc %i4, %o0, %g4 stx %i1, [%l7 + 0x40] fmovrsne %i3, %f0, %f3 loop_2646: fcmpd %fcc0, %f14, %f10 ldx [%l7 + 0x38], %i2 movne %xcc, %o3, %l1 fcmped %fcc2, %f8, %f8 fcmpeq16 %f8, %f10, %l5 fmovrdlz %o5, %f0, %f14 fmul8sux16 %f8, %f10, %f4 brnz,a %o6, loop_2647 fsrc2 %f8, %f14 brnz,a %l6, loop_2648 xnor %o1, %l4, %g6 loop_2647: ldx [%l7 + 0x20], %l2 bcs,a %xcc, loop_2649 loop_2648: ldx [%l7 + 0x78], %i0 ble,a %xcc, loop_2650 addcc %g3, 0x1010, %i5 loop_2649: stx %i6, [%l7 + 0x28] movcs %icc, %o7, %g5 loop_2650: ldsh [%l7 + 0x58], %g2 fmovdcs %icc, %f10, %f1 udivx %i7, 0x0A9E, %l3 stb %g1, [%l7 + 0x14] andncc %o4, %g7, %o2 movle %icc, %i4, %o0 edge16ln %l0, %i1, %g4 fmovscs %icc, %f6, %f3 stw %i2, [%l7 + 0x40] fand %f0, %f14, %f2 fmovsle %icc, %f5, %f9 fandnot2s %f15, %f1, %f10 tg %xcc, 0x2 ldub [%l7 + 0x09], %o3 ldsb [%l7 + 0x53], %i3 ldsb [%l7 + 0x5F], %l1 movg %icc, %o5, %l5 addccc %l6, %o1, %l4 st %f9, [%l7 + 0x2C] nop setx loop_2651, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdne %xcc, %f9, %f1 fsrc2s %f10, %f3 lduw [%l7 + 0x4C], %g6 loop_2651: alignaddr %o6, %l2, %i0 edge32ln %i5, %g3, %o7 fmul8x16au %f1, %f15, %f4 fmovs %f11, %f11 ldub [%l7 + 0x12], %i6 sethi 0x1E71, %g2 fmovdcc %icc, %f15, %f4 fmovdgu %icc, %f12, %f3 ldsb [%l7 + 0x55], %i7 movne %icc, %g5, %g1 ldub [%l7 + 0x29], %o4 fsrc2s %f10, %f8 fbn %fcc1, loop_2652 subccc %l3, %g7, %o2 fblg %fcc3, loop_2653 fpackfix %f0, %f10 loop_2652: smulcc %i4, %l0, %o0 fble,a %fcc2, loop_2654 loop_2653: fcmpeq16 %f6, %f4, %i1 edge32ln %i2, %o3, %g4 umul %i3, %o5, %l1 loop_2654: tge %icc, 0x2 ldsb [%l7 + 0x73], %l5 stx %l6, [%l7 + 0x28] fmovdcc %icc, %f1, %f2 and %l4, %g6, %o6 tgu %icc, 0x6 edge8ln %l2, %i0, %o1 fblg %fcc2, loop_2655 bpos %icc, loop_2656 ldub [%l7 + 0x43], %i5 fands %f14, %f1, %f4 loop_2655: xorcc %g3, 0x0FFD, %i6 loop_2656: ldd [%l7 + 0x38], %f10 brgz,a %g2, loop_2657 fsrc1 %f4, %f10 ldub [%l7 + 0x27], %i7 nop setx loop_2658, %l0, %l1 jmpl %l1, %g5 loop_2657: bpos,a %xcc, loop_2659 ldsb [%l7 + 0x52], %o7 fbue %fcc3, loop_2660 loop_2658: faligndata %f14, %f4, %f4 loop_2659: addc %o4, %l3, %g7 ldsb [%l7 + 0x40], %o2 loop_2660: fmovrdgez %i4, %f14, %f14 fmovrslez %l0, %f14, %f12 srax %g1, 0x06, %o0 bleu,a loop_2661 fmovsvs %xcc, %f3, %f5 addc %i1, %i2, %g4 ldd [%l7 + 0x20], %f8 loop_2661: fxor %f12, %f4, %f14 ldsb [%l7 + 0x0F], %o3 fabss %f10, %f9 fmovd %f0, %f10 fors %f0, %f8, %f8 ldub [%l7 + 0x56], %i3 fcmpgt16 %f10, %f8, %l1 andncc %o5, %l6, %l5 fmovsg %icc, %f11, %f7 movgu %icc, %g6, %l4 srax %o6, 0x10, %i0 edge32ln %o1, %l2, %i5 movle %icc, %i6, %g2 edge32n %i7, %g5, %o7 fcmple16 %f0, %f6, %o4 sll %g3, 0x10, %g7 movrlz %l3, %o2, %i4 stb %g1, [%l7 + 0x48] xnor %l0, %o0, %i2 fcmple16 %f14, %f14, %i1 movrgz %g4, 0x265, %o3 ldx [%l7 + 0x40], %i3 ldd [%l7 + 0x10], %f10 fmovrde %o5, %f4, %f8 tsubcctv %l6, %l5, %l1 movcs %icc, %l4, %o6 ldub [%l7 + 0x1A], %g6 fones %f14 ldub [%l7 + 0x74], %i0 ldsh [%l7 + 0x6C], %l2 bleu,a loop_2662 srlx %o1, %i6, %i5 fnot2s %f14, %f0 fands %f5, %f11, %f8 loop_2662: sll %i7, 0x17, %g2 ldsb [%l7 + 0x4E], %o7 fors %f7, %f0, %f4 fnegd %f10, %f2 fpack16 %f2, %f7 pdist %f8, %f12, %f14 udivcc %o4, 0x0E7B, %g5 stw %g3, [%l7 + 0x24] tsubcc %l3, 0x0C81, %g7 ldd [%l7 + 0x48], %f10 fbl %fcc2, loop_2663 stw %i4, [%l7 + 0x44] fmovsge %icc, %f11, %f5 fmuld8ulx16 %f7, %f1, %f6 loop_2663: fpadd32s %f0, %f5, %f1 ldub [%l7 + 0x69], %o2 ldub [%l7 + 0x51], %g1 fones %f5 fbne %fcc1, loop_2664 fnors %f4, %f2, %f7 fmovd %f12, %f0 smul %o0, %l0, %i1 loop_2664: sth %i2, [%l7 + 0x66] fmovsleu %icc, %f2, %f15 movrlez %g4, %i3, %o5 ldd [%l7 + 0x20], %f12 bne,a loop_2665 fornot1s %f8, %f7, %f1 bgu %xcc, loop_2666 movge %icc, %o3, %l5 loop_2665: brlez,a %l6, loop_2667 movvc %icc, %l4, %l1 loop_2666: stx %o6, [%l7 + 0x40] bne,a loop_2668 loop_2667: fble %fcc2, loop_2669 fmovdvs %icc, %f1, %f0 std %f2, [%l7 + 0x48] loop_2668: tpos %icc, 0x3 loop_2669: fcmpne16 %f12, %f8, %g6 ldx [%l7 + 0x20], %i0 fmovde %xcc, %f8, %f7 array32 %l2, %i6, %i5 andncc %i7, %o1, %g2 ble,pt %xcc, loop_2670 bne %icc, loop_2671 subccc %o7, 0x1CF8, %g5 brgz,a %o4, loop_2672 loop_2670: std %f8, [%l7 + 0x78] loop_2671: fmul8x16al %f2, %f9, %f8 st %f6, [%l7 + 0x40] loop_2672: or %g3, 0x15F8, %l3 brgz %i4, loop_2673 fzero %f8 bgu %xcc, loop_2674 ldsh [%l7 + 0x38], %o2 loop_2673: ldsb [%l7 + 0x4F], %g1 lduh [%l7 + 0x5C], %g7 loop_2674: tneg %xcc, 0x2 nop setx loop_2675, %l0, %l1 jmpl %l1, %l0 fmovse %icc, %f3, %f5 tvs %icc, 0x4 fbl,a %fcc0, loop_2676 loop_2675: fmovsvs %icc, %f10, %f3 sub %o0, 0x042D, %i2 fmul8sux16 %f6, %f10, %f2 loop_2676: sdivcc %g4, 0x1736, %i3 edge32 %o5, %i1, %l5 bleu,a,pn %xcc, loop_2677 sdivx %l6, 0x0268, %o3 fmovrdne %l4, %f12, %f2 fmovdcc %icc, %f6, %f12 loop_2677: movpos %icc, %o6, %g6 fcmpeq16 %f4, %f8, %l1 tcc %icc, 0x2 stx %l2, [%l7 + 0x60] bleu,a,pt %xcc, loop_2678 brlz %i6, loop_2679 brgez,a %i5, loop_2680 fands %f2, %f4, %f0 loop_2678: fpmerge %f10, %f8, %f2 loop_2679: ld [%l7 + 0x64], %f9 loop_2680: ble,a loop_2681 fmovsleu %icc, %f10, %f0 array8 %i7, %o1, %i0 fornot1s %f3, %f1, %f12 loop_2681: ldsh [%l7 + 0x2E], %o7 alignaddr %g2, %o4, %g5 fsrc2s %f15, %f12 ld [%l7 + 0x20], %f4 udivcc %g3, 0x07F6, %l3 bge,pn %icc, loop_2682 lduw [%l7 + 0x0C], %o2 movcs %icc, %g1, %g7 fbl %fcc2, loop_2683 loop_2682: tneg %xcc, 0x7 fpsub32 %f6, %f4, %f4 fbo,a %fcc3, loop_2684 loop_2683: srax %l0, 0x1B, %o0 brgez %i4, loop_2685 fpsub16 %f4, %f2, %f2 loop_2684: stx %g4, [%l7 + 0x78] ldub [%l7 + 0x2E], %i3 loop_2685: ldd [%l7 + 0x78], %f0 ldub [%l7 + 0x5E], %o5 andncc %i2, %l5, %i1 ldsh [%l7 + 0x72], %l6 or %o3, 0x1B4E, %o6 movge %icc, %l4, %g6 sra %l2, %l1, %i5 st %f14, [%l7 + 0x14] fmovrdgz %i7, %f14, %f14 edge8n %o1, %i6, %o7 edge32n %g2, %o4, %i0 fmul8x16au %f13, %f11, %f12 bneg,pt %icc, loop_2686 sth %g5, [%l7 + 0x64] movvs %xcc, %l3, %o2 ldsb [%l7 + 0x0F], %g1 loop_2686: fnegs %f11, %f13 fcmple32 %f14, %f10, %g7 bne,pt %icc, loop_2687 brgz,a %g3, loop_2688 fsrc2s %f15, %f0 fmovrslz %l0, %f9, %f10 loop_2687: ta %xcc, 0x4 loop_2688: movrlz %o0, %g4, %i4 fmovrslz %o5, %f9, %f12 sra %i2, %l5, %i3 edge8ln %i1, %o3, %o6 bneg,pt %xcc, loop_2689 fpack32 %f4, %f2, %f0 fcmpgt32 %f4, %f4, %l6 fba,a %fcc3, loop_2690 loop_2689: fcmpeq16 %f6, %f4, %g6 fornot1s %f8, %f10, %f9 ldd [%l7 + 0x48], %f12 loop_2690: ldsh [%l7 + 0x40], %l2 ld [%l7 + 0x5C], %f11 fmovrsgez %l4, %f4, %f4 brnz,a %l1, loop_2691 ldd [%l7 + 0x08], %f4 fpackfix %f6, %f13 faligndata %f12, %f6, %f2 loop_2691: srlx %i5, %o1, %i7 addccc %o7, 0x023B, %g2 andcc %o4, %i0, %i6 tvc %icc, 0x5 tne %icc, 0x3 lduw [%l7 + 0x20], %g5 sdiv %l3, 0x1C7E, %g1 fmovdvs %xcc, %f3, %f0 fors %f7, %f5, %f12 fmovda %xcc, %f6, %f6 movrlz %o2, 0x1F8, %g7 ldx [%l7 + 0x58], %g3 fmovsle %xcc, %f5, %f0 stb %o0, [%l7 + 0x10] std %f10, [%l7 + 0x20] fbuge,a %fcc0, loop_2692 array8 %g4, %l0, %i4 edge16 %i2, %l5, %o5 stx %i3, [%l7 + 0x60] loop_2692: sdivcc %i1, 0x000A, %o3 stw %o6, [%l7 + 0x20] lduh [%l7 + 0x0E], %l6 ldsh [%l7 + 0x2E], %l2 fmul8x16 %f9, %f6, %f10 call loop_2693 brlz,a %l4, loop_2694 bshuffle %f0, %f12, %f4 stb %l1, [%l7 + 0x0F] loop_2693: fcmple16 %f6, %f10, %g6 loop_2694: stw %o1, [%l7 + 0x7C] ldsh [%l7 + 0x34], %i7 sdivx %o7, 0x1A72, %i5 srl %g2, %i0, %o4 edge32n %i6, %g5, %g1 fnand %f6, %f4, %f8 fandnot2 %f8, %f10, %f6 lduw [%l7 + 0x30], %o2 lduh [%l7 + 0x58], %g7 andcc %l3, 0x0280, %g3 fmovdn %xcc, %f13, %f15 nop setx loop_2695, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge32ln %o0, %l0, %g4 fmovdg %xcc, %f4, %f10 tn %xcc, 0x3 loop_2695: popc %i2, %l5 edge8ln %i4, %i3, %o5 fornot2s %f12, %f10, %f3 ldsh [%l7 + 0x54], %i1 fsrc1 %f6, %f4 fmul8ulx16 %f0, %f10, %f10 fzero %f8 movl %icc, %o6, %o3 fbe,a %fcc1, loop_2696 edge8l %l6, %l4, %l2 fcmpes %fcc2, %f5, %f9 fmovde %icc, %f2, %f8 loop_2696: stx %l1, [%l7 + 0x18] ldx [%l7 + 0x50], %o1 fpadd32s %f8, %f12, %f1 fbu,a %fcc2, loop_2697 tvc %icc, 0x6 fnors %f1, %f15, %f6 edge32 %i7, %g6, %o7 loop_2697: fpackfix %f14, %f1 fmovdleu %xcc, %f12, %f6 movne %xcc, %i5, %i0 bcc loop_2698 stb %g2, [%l7 + 0x3A] fmovsleu %icc, %f11, %f7 stx %o4, [%l7 + 0x60] loop_2698: movrgz %i6, 0x335, %g5 subccc %g1, %g7, %l3 tpos %icc, 0x5 fbo,a %fcc1, loop_2699 call loop_2700 fbuge,a %fcc0, loop_2701 mulscc %g3, 0x1043, %o2 loop_2699: bvs,pn %icc, loop_2702 loop_2700: tgu %xcc, 0x2 loop_2701: subccc %l0, 0x14BC, %o0 bvs %xcc, loop_2703 loop_2702: fmovdvs %xcc, %f2, %f3 fbge %fcc2, loop_2704 bl,a,pt %icc, loop_2705 loop_2703: stb %g4, [%l7 + 0x64] fpadd32s %f5, %f12, %f4 loop_2704: xnor %i2, %l5, %i4 loop_2705: ldsw [%l7 + 0x6C], %o5 fcmpne32 %f10, %f4, %i1 sub %i3, 0x1495, %o6 tl %xcc, 0x4 ld [%l7 + 0x60], %f11 fmovdvc %xcc, %f3, %f7 ldsb [%l7 + 0x29], %l6 umulcc %o3, %l2, %l1 sth %o1, [%l7 + 0x36] ldsb [%l7 + 0x65], %l4 brz %i7, loop_2706 ldd [%l7 + 0x40], %f10 fbne,a %fcc3, loop_2707 fornot1 %f8, %f2, %f0 loop_2706: movl %xcc, %g6, %i5 orcc %i0, 0x186F, %g2 loop_2707: edge16n %o7, %o4, %g5 edge8 %g1, %g7, %i6 fexpand %f8, %f12 ldsb [%l7 + 0x76], %g3 movn %xcc, %l3, %o2 movrlez %o0, 0x1EF, %g4 lduw [%l7 + 0x40], %i2 alignaddr %l0, %i4, %o5 fble %fcc0, loop_2708 std %f10, [%l7 + 0x78] mulscc %i1, 0x1956, %l5 std %f14, [%l7 + 0x50] loop_2708: tvs %icc, 0x3 fbug,a %fcc2, loop_2709 array16 %o6, %l6, %i3 andn %o3, %l1, %o1 bvc,a loop_2710 loop_2709: fnors %f10, %f7, %f10 andcc %l2, %l4, %g6 bshuffle %f0, %f14, %f8 loop_2710: fcmpeq32 %f8, %f0, %i7 ldsb [%l7 + 0x7C], %i5 brgz,a %i0, loop_2711 tcs %xcc, 0x5 fbn,a %fcc1, loop_2712 and %g2, %o7, %g5 loop_2711: ldsh [%l7 + 0x62], %g1 ld [%l7 + 0x70], %f12 loop_2712: lduh [%l7 + 0x22], %g7 bpos,pt %xcc, loop_2713 fbu,a %fcc0, loop_2714 movge %xcc, %o4, %g3 fcmped %fcc2, %f10, %f8 loop_2713: tvc %icc, 0x6 loop_2714: fbo,a %fcc0, loop_2715 alignaddr %l3, %o2, %i6 movn %xcc, %g4, %o0 and %i2, 0x12A0, %l0 loop_2715: std %f10, [%l7 + 0x28] stb %i4, [%l7 + 0x3B] tge %xcc, 0x0 fbl,a %fcc2, loop_2716 xorcc %o5, %l5, %o6 fandnot2 %f12, %f2, %f0 lduw [%l7 + 0x4C], %l6 loop_2716: fmovdneg %xcc, %f8, %f1 movre %i1, %o3, %l1 fcmpes %fcc0, %f12, %f7 st %f5, [%l7 + 0x58] stb %i3, [%l7 + 0x79] tgu %xcc, 0x1 bgu,pn %icc, loop_2717 fmovde %icc, %f7, %f12 edge8 %l2, %o1, %g6 fmovrdne %i7, %f0, %f0 loop_2717: fmovsneg %icc, %f4, %f0 sdivcc %i5, 0x0B55, %l4 ldx [%l7 + 0x08], %i0 add %g2, %g5, %o7 fnot2 %f10, %f0 fbul,a %fcc0, loop_2718 fandnot2s %f1, %f8, %f6 fmovda %icc, %f7, %f1 lduh [%l7 + 0x7E], %g1 loop_2718: fmovs %f7, %f3 ldd [%l7 + 0x68], %f0 movleu %icc, %o4, %g7 fone %f6 tg %icc, 0x2 umulcc %g3, %o2, %l3 fbge %fcc1, loop_2719 bgu,a %xcc, loop_2720 brgez %i6, loop_2721 subc %o0, %i2, %g4 loop_2719: edge32l %i4, %l0, %o5 loop_2720: fmovsvc %icc, %f15, %f4 loop_2721: andncc %o6, %l6, %i1 tge %xcc, 0x0 movpos %xcc, %o3, %l1 andn %i3, %l2, %l5 edge16l %g6, %o1, %i7 stw %i5, [%l7 + 0x28] movvc %xcc, %l4, %g2 std %f2, [%l7 + 0x38] fmovd %f14, %f12 or %i0, %o7, %g5 ldd [%l7 + 0x60], %f0 stb %g1, [%l7 + 0x46] umulcc %g7, %o4, %o2 sll %g3, %i6, %l3 fmul8x16al %f1, %f14, %f2 brz %o0, loop_2722 fmul8x16al %f6, %f2, %f0 fmovdne %icc, %f6, %f14 bge %xcc, loop_2723 loop_2722: array32 %g4, %i2, %i4 lduh [%l7 + 0x2A], %l0 ldsh [%l7 + 0x1E], %o6 loop_2723: ldx [%l7 + 0x38], %l6 taddcctv %o5, %o3, %l1 fmovdne %xcc, %f5, %f10 ldub [%l7 + 0x68], %i1 lduw [%l7 + 0x50], %i3 tsubcc %l5, %g6, %o1 fmovsgu %icc, %f4, %f3 fcmpne16 %f14, %f0, %i7 brlez,a %l2, loop_2724 umulcc %l4, %i5, %g2 ldd [%l7 + 0x20], %f0 fmovdcs %xcc, %f12, %f4 loop_2724: fmovs %f12, %f9 andncc %o7, %g5, %i0 movge %xcc, %g1, %o4 siam 0x1 bpos,a %xcc, loop_2725 edge8n %o2, %g7, %i6 orn %l3, %g3, %o0 stx %g4, [%l7 + 0x30] loop_2725: movrlez %i4, %l0, %i2 sth %l6, [%l7 + 0x5C] sdivx %o6, 0x1579, %o5 movrgez %o3, %l1, %i1 ldx [%l7 + 0x18], %l5 ldsh [%l7 + 0x3E], %i3 fpackfix %f6, %f2 ldsb [%l7 + 0x53], %o1 ld [%l7 + 0x70], %f15 tcs %icc, 0x3 fbug %fcc2, loop_2726 bcs,a loop_2727 fbl %fcc0, loop_2728 stx %i7, [%l7 + 0x28] loop_2726: fcmpeq16 %f8, %f6, %g6 loop_2727: fmovdleu %icc, %f9, %f2 loop_2728: ldsw [%l7 + 0x5C], %l4 fmovrsgez %i5, %f8, %f8 umulcc %g2, %o7, %g5 array8 %i0, %g1, %l2 fbg,a %fcc0, loop_2729 stw %o2, [%l7 + 0x34] fzeros %f15 ble,a %xcc, loop_2730 loop_2729: fsrc1 %f2, %f0 ldd [%l7 + 0x78], %f4 fmovrslz %o4, %f10, %f6 loop_2730: ldx [%l7 + 0x68], %g7 fsrc2 %f8, %f4 fmovscs %icc, %f10, %f8 udivx %l3, 0x05C3, %g3 fcmple16 %f2, %f2, %i6 fmovsn %xcc, %f9, %f12 fmovdn %icc, %f3, %f15 ldub [%l7 + 0x57], %o0 ldx [%l7 + 0x28], %i4 lduh [%l7 + 0x0C], %g4 fandnot1 %f4, %f6, %f8 fmovrse %l0, %f4, %f4 fbe,a %fcc0, loop_2731 edge8n %l6, %o6, %i2 fmovsle %icc, %f4, %f10 sth %o3, [%l7 + 0x48] loop_2731: bn,pn %xcc, loop_2732 lduw [%l7 + 0x34], %l1 fmovda %xcc, %f10, %f8 sth %o5, [%l7 + 0x16] loop_2732: movge %icc, %i1, %i3 ldub [%l7 + 0x6D], %o1 fmovsvc %icc, %f11, %f3 edge32 %l5, %g6, %i7 fpsub32s %f9, %f13, %f14 te %xcc, 0x3 ba,a loop_2733 tn %xcc, 0x6 stx %l4, [%l7 + 0x08] fsrc1 %f14, %f2 loop_2733: fmovrslz %i5, %f10, %f1 orncc %o7, 0x0CF1, %g5 bvs loop_2734 movrlez %i0, 0x0B5, %g2 ldsh [%l7 + 0x70], %l2 fmovdl %xcc, %f10, %f12 loop_2734: ldsb [%l7 + 0x61], %g1 ldub [%l7 + 0x19], %o2 tpos %xcc, 0x4 fandnot1s %f2, %f8, %f9 fbul %fcc1, loop_2735 ba,pt %icc, loop_2736 nop setx loop_2737, %l0, %l1 jmpl %l1, %o4 fmovsg %icc, %f3, %f8 loop_2735: fpsub16s %f13, %f3, %f10 loop_2736: st %f2, [%l7 + 0x60] loop_2737: stx %l3, [%l7 + 0x68] sth %g7, [%l7 + 0x7C] fnors %f8, %f10, %f13 bshuffle %f8, %f8, %f14 mulx %g3, %i6, %o0 xor %g4, %i4, %l0 edge8l %l6, %i2, %o6 fmovdg %icc, %f15, %f11 fmovrslz %l1, %f9, %f13 tsubcctv %o5, %i1, %i3 fpsub32 %f0, %f0, %f12 stx %o3, [%l7 + 0x28] ldub [%l7 + 0x55], %o1 ldub [%l7 + 0x14], %g6 movvs %xcc, %i7, %l4 tneg %icc, 0x4 movrlz %l5, %o7, %g5 st %f10, [%l7 + 0x78] fmovdl %xcc, %f13, %f12 ba loop_2738 andn %i5, %i0, %g2 lduw [%l7 + 0x54], %g1 fcmpeq32 %f12, %f4, %l2 loop_2738: lduh [%l7 + 0x26], %o2 fxnors %f11, %f4, %f2 st %f0, [%l7 + 0x60] andncc %o4, %g7, %g3 movg %xcc, %i6, %o0 bpos,a %icc, loop_2739 movleu %xcc, %l3, %g4 ldsb [%l7 + 0x68], %i4 stw %l0, [%l7 + 0x54] loop_2739: fmovsvs %icc, %f4, %f7 popc 0x113A, %l6 fbul,a %fcc3, loop_2740 fnot2s %f1, %f2 fmovsle %xcc, %f1, %f6 call loop_2741 loop_2740: stx %o6, [%l7 + 0x40] fpsub32s %f4, %f3, %f6 tsubcctv %l1, %o5, %i1 loop_2741: fmovrdlz %i2, %f6, %f12 tcc %xcc, 0x4 sdivx %o3, 0x12AC, %i3 stb %o1, [%l7 + 0x3F] stw %i7, [%l7 + 0x38] fcmped %fcc0, %f4, %f8 stb %l4, [%l7 + 0x33] fnot2 %f10, %f8 st %f13, [%l7 + 0x4C] tne %icc, 0x5 movg %icc, %g6, %l5 ldx [%l7 + 0x30], %g5 mulx %i5, 0x00AA, %o7 fbu %fcc2, loop_2742 stw %i0, [%l7 + 0x3C] orn %g1, 0x0BDC, %g2 bneg,a,pn %xcc, loop_2743 loop_2742: fmovrse %l2, %f4, %f12 fbe,a %fcc3, loop_2744 edge8 %o4, %g7, %g3 loop_2743: tcs %icc, 0x1 fpsub16 %f0, %f0, %f10 loop_2744: array32 %o2, %o0, %l3 tneg %xcc, 0x5 fornot1s %f9, %f0, %f0 srl %i6, %g4, %i4 ldx [%l7 + 0x50], %l6 ldsh [%l7 + 0x22], %l0 sdivx %l1, 0x06AA, %o6 addccc %i1, 0x1C8A, %i2 lduw [%l7 + 0x10], %o3 edge8n %o5, %o1, %i7 ldsw [%l7 + 0x34], %i3 bvc,a,pn %xcc, loop_2745 subc %g6, 0x0AD3, %l4 subccc %g5, 0x1242, %i5 st %f0, [%l7 + 0x4C] loop_2745: fmovse %icc, %f1, %f2 fmovrdlez %o7, %f4, %f2 fmovrsgz %i0, %f9, %f6 fbne,a %fcc2, loop_2746 fxnors %f13, %f4, %f1 edge8n %g1, %l5, %g2 ldub [%l7 + 0x19], %o4 loop_2746: fmovdpos %xcc, %f8, %f3 fandnot1 %f10, %f4, %f10 st %f5, [%l7 + 0x34] ldx [%l7 + 0x48], %l2 sllx %g7, 0x11, %o2 fmul8x16al %f10, %f14, %f2 fnands %f7, %f2, %f14 movcc %icc, %g3, %l3 call loop_2747 bleu,pn %icc, loop_2748 tsubcctv %o0, %g4, %i4 fands %f2, %f7, %f4 loop_2747: lduh [%l7 + 0x7C], %i6 loop_2748: fcmpgt16 %f14, %f10, %l6 tle %xcc, 0x0 movvc %xcc, %l0, %o6 movne %icc, %l1, %i2 alignaddr %o3, %o5, %o1 movrgez %i7, %i3, %g6 fmovde %xcc, %f1, %f9 movle %icc, %i1, %g5 tcc %icc, 0x4 fcmpeq32 %f10, %f14, %l4 lduw [%l7 + 0x5C], %i5 fcmpd %fcc2, %f14, %f8 stb %o7, [%l7 + 0x77] fornot2s %f10, %f15, %f4 fcmple16 %f10, %f6, %g1 ldd [%l7 + 0x40], %f4 fmovspos %xcc, %f4, %f9 fnot2 %f14, %f2 fcmpne32 %f4, %f4, %l5 fabss %f1, %f6 edge16 %g2, %o4, %l2 faligndata %f12, %f14, %f14 edge16n %g7, %i0, %g3 fmovrslz %o2, %f5, %f12 fpack16 %f12, %f9 subccc %l3, %g4, %i4 ldsw [%l7 + 0x54], %o0 ldsb [%l7 + 0x11], %i6 sdivx %l0, 0x0315, %o6 orcc %l1, %i2, %l6 ld [%l7 + 0x5C], %f2 fnot1 %f14, %f8 fcmpes %fcc2, %f3, %f5 ldd [%l7 + 0x70], %f2 umul %o3, 0x1BCC, %o1 bn,pn %xcc, loop_2749 tsubcctv %o5, 0x1810, %i7 subcc %g6, %i1, %g5 xnorcc %i3, %l4, %i5 loop_2749: mulx %o7, 0x14D9, %l5 ldsh [%l7 + 0x7A], %g2 stb %o4, [%l7 + 0x10] fnands %f8, %f13, %f9 stw %l2, [%l7 + 0x2C] ldd [%l7 + 0x48], %f12 movpos %icc, %g7, %i0 fmovdge %xcc, %f12, %f13 ldsb [%l7 + 0x63], %g3 fblg,a %fcc1, loop_2750 addc %o2, 0x11E6, %g1 fcmped %fcc1, %f12, %f8 faligndata %f0, %f4, %f6 loop_2750: fcmpeq16 %f6, %f8, %g4 movrlez %i4, 0x3AA, %o0 fbn %fcc3, loop_2751 ldsb [%l7 + 0x76], %l3 addc %i6, %o6, %l1 fands %f3, %f11, %f13 loop_2751: brgez %i2, loop_2752 stw %l0, [%l7 + 0x40] movrgez %l6, %o3, %o1 fbg,a %fcc1, loop_2753 loop_2752: st %f2, [%l7 + 0x3C] sth %i7, [%l7 + 0x64] ldsb [%l7 + 0x4A], %g6 loop_2753: fandnot1 %f0, %f12, %f2 fpadd16s %f12, %f4, %f11 lduh [%l7 + 0x4A], %o5 ldsh [%l7 + 0x76], %g5 fone %f12 lduh [%l7 + 0x54], %i1 edge8 %l4, %i3, %i5 fmovdge %xcc, %f12, %f6 array8 %l5, %o7, %g2 fnot1 %f6, %f10 ldsw [%l7 + 0x78], %l2 ldsw [%l7 + 0x50], %o4 ldd [%l7 + 0x10], %f2 movneg %xcc, %g7, %i0 fmovsvc %xcc, %f14, %f15 orncc %o2, %g1, %g3 edge16ln %i4, %o0, %g4 ld [%l7 + 0x0C], %f13 tl %icc, 0x3 bcc,a,pn %icc, loop_2754 fornot2s %f1, %f15, %f5 addc %l3, 0x05B5, %o6 andncc %l1, %i2, %i6 loop_2754: bvc,a loop_2755 ldd [%l7 + 0x10], %f0 brlz %l6, loop_2756 fone %f0 loop_2755: subccc %o3, 0x15A3, %l0 movge %icc, %o1, %g6 loop_2756: fxors %f7, %f8, %f8 ldd [%l7 + 0x10], %f8 fmovse %icc, %f2, %f5 fbule %fcc3, loop_2757 ldsb [%l7 + 0x2B], %o5 fbl,a %fcc0, loop_2758 bne,pt %xcc, loop_2759 loop_2757: sethi 0x0664, %g5 ldsh [%l7 + 0x3A], %i7 loop_2758: brgz,a %l4, loop_2760 loop_2759: ldd [%l7 + 0x58], %f2 fbl %fcc0, loop_2761 fnot2s %f3, %f5 loop_2760: ld [%l7 + 0x0C], %f6 lduw [%l7 + 0x24], %i1 loop_2761: fxnors %f7, %f5, %f4 std %f0, [%l7 + 0x38] and %i5, 0x1633, %l5 st %f12, [%l7 + 0x10] andn %o7, %i3, %g2 fmovrdlez %l2, %f2, %f12 andcc %g7, %i0, %o2 fpmerge %f4, %f2, %f12 fones %f6 fzero %f12 ldsb [%l7 + 0x6E], %g1 taddcc %o4, %i4, %o0 fcmpeq32 %f8, %f0, %g4 fbuge,a %fcc1, loop_2762 fmovrsgez %g3, %f1, %f6 fmovdpos %icc, %f14, %f13 ldsh [%l7 + 0x6A], %o6 loop_2762: bcc,pn %icc, loop_2763 stx %l1, [%l7 + 0x40] movpos %icc, %l3, %i2 fpack16 %f14, %f11 loop_2763: fmovsle %icc, %f6, %f3 lduw [%l7 + 0x20], %l6 fcmpes %fcc3, %f0, %f12 fble %fcc1, loop_2764 fmovsvc %icc, %f14, %f13 fmovrdgz %i6, %f6, %f6 ldsh [%l7 + 0x56], %o3 loop_2764: std %f14, [%l7 + 0x60] ldsw [%l7 + 0x7C], %o1 ldx [%l7 + 0x20], %l0 srl %o5, 0x14, %g5 stw %g6, [%l7 + 0x5C] lduw [%l7 + 0x74], %l4 fpack32 %f8, %f2, %f2 stw %i1, [%l7 + 0x50] fmuld8sux16 %f13, %f2, %f8 edge32l %i7, %i5, %o7 edge16l %l5, %g2, %l2 mulscc %i3, %i0, %g7 fbug %fcc1, loop_2765 stb %g1, [%l7 + 0x6F] ld [%l7 + 0x74], %f13 popc %o2, %i4 loop_2765: stx %o0, [%l7 + 0x08] edge8 %o4, %g4, %o6 edge32n %l1, %g3, %i2 fbne %fcc3, loop_2766 fmovsvc %icc, %f11, %f3 fcmpd %fcc0, %f8, %f12 sdivcc %l3, 0x1396, %i6 loop_2766: fbg %fcc1, loop_2767 stw %l6, [%l7 + 0x68] std %f4, [%l7 + 0x58] fxor %f10, %f6, %f10 loop_2767: fnand %f6, %f12, %f14 ldx [%l7 + 0x20], %o1 popc 0x1D63, %l0 fcmped %fcc1, %f4, %f14 st %f14, [%l7 + 0x78] edge16 %o5, %o3, %g5 ldd [%l7 + 0x58], %f12 fpsub16s %f11, %f0, %f6 bshuffle %f0, %f2, %f2 alignaddr %l4, %i1, %i7 fmovdvc %xcc, %f11, %f9 brnz,a %i5, loop_2768 movvs %icc, %g6, %l5 std %f10, [%l7 + 0x48] movre %o7, 0x06A, %g2 loop_2768: fmuld8sux16 %f7, %f11, %f14 ld [%l7 + 0x74], %f12 lduw [%l7 + 0x3C], %l2 fmovsge %xcc, %f6, %f0 fmovdne %xcc, %f4, %f13 movne %xcc, %i0, %g7 stw %g1, [%l7 + 0x40] fmovspos %xcc, %f15, %f9 sdivx %o2, 0x1819, %i3 sra %i4, 0x1D, %o4 std %f0, [%l7 + 0x58] bcc %xcc, loop_2769 movrlez %g4, %o0, %l1 movge %xcc, %g3, %i2 bleu,pt %xcc, loop_2770 loop_2769: stb %o6, [%l7 + 0x42] fbug,a %fcc0, loop_2771 ldx [%l7 + 0x18], %i6 loop_2770: bn,pt %icc, loop_2772 fblg %fcc1, loop_2773 loop_2771: ldsw [%l7 + 0x68], %l3 fbl,a %fcc0, loop_2774 loop_2772: xnorcc %o1, 0x0D70, %l0 loop_2773: fmovrsne %l6, %f10, %f14 fmovdle %xcc, %f9, %f5 loop_2774: st %f11, [%l7 + 0x34] bn,pn %xcc, loop_2775 tge %icc, 0x2 nop setx loop_2776, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge8l %o3, %o5, %l4 loop_2775: fpadd32s %f7, %f8, %f8 fmovs %f8, %f2 loop_2776: bleu,pt %xcc, loop_2777 stx %g5, [%l7 + 0x30] fbue %fcc0, loop_2778 fmovdge %icc, %f3, %f7 loop_2777: array16 %i1, %i5, %i7 lduh [%l7 + 0x58], %l5 loop_2778: ldsb [%l7 + 0x5B], %g6 st %f9, [%l7 + 0x08] pdist %f0, %f12, %f10 subcc %g2, 0x1C39, %o7 mulscc %l2, %g7, %g1 stx %o2, [%l7 + 0x78] fbu %fcc1, loop_2779 ldsw [%l7 + 0x44], %i3 lduh [%l7 + 0x2E], %i4 edge32l %o4, %i0, %o0 loop_2779: std %f4, [%l7 + 0x60] brgez %g4, loop_2780 fandnot1s %f0, %f9, %f4 fbge,a %fcc0, loop_2781 ld [%l7 + 0x08], %f0 loop_2780: fmul8x16au %f10, %f8, %f8 brgez %g3, loop_2782 loop_2781: fcmpeq16 %f8, %f12, %l1 ld [%l7 + 0x60], %f5 fmovsleu %xcc, %f6, %f14 loop_2782: brgez %i2, loop_2783 subcc %o6, %l3, %i6 fpack16 %f14, %f3 st %f15, [%l7 + 0x74] loop_2783: bcs %icc, loop_2784 tn %icc, 0x2 bn loop_2785 stw %o1, [%l7 + 0x74] loop_2784: fmul8x16al %f6, %f10, %f12 fbuge,a %fcc1, loop_2786 loop_2785: fpadd16 %f4, %f4, %f8 tn %xcc, 0x7 bgu,a loop_2787 loop_2786: tcs %xcc, 0x4 movge %icc, %l0, %l6 fcmpd %fcc1, %f0, %f6 loop_2787: lduh [%l7 + 0x42], %o3 ldsw [%l7 + 0x2C], %o5 stw %l4, [%l7 + 0x20] bn,a,pt %xcc, loop_2788 edge8n %i1, %i5, %i7 subc %l5, 0x0CC6, %g5 fmovscc %xcc, %f10, %f6 loop_2788: std %f6, [%l7 + 0x48] tgu %xcc, 0x2 fmovdpos %icc, %f13, %f0 fmovsleu %icc, %f10, %f9 fmovdpos %xcc, %f3, %f12 orn %g2, %o7, %g6 fmovsg %icc, %f14, %f14 addc %g7, 0x084F, %l2 std %f2, [%l7 + 0x70] fands %f7, %f10, %f7 mulx %o2, 0x09B0, %i3 tcc %icc, 0x2 lduh [%l7 + 0x2A], %g1 fbuge,a %fcc3, loop_2789 subcc %i4, %i0, %o0 fxnor %f10, %f2, %f4 movleu %icc, %o4, %g3 loop_2789: movre %g4, %i2, %o6 brlz,a %l3, loop_2790 orncc %l1, %o1, %l0 stx %l6, [%l7 + 0x48] bn,a,pn %xcc, loop_2791 loop_2790: ba loop_2792 fmul8x16au %f9, %f0, %f10 fxnor %f12, %f4, %f0 loop_2791: movge %xcc, %i6, %o3 loop_2792: fmovdl %xcc, %f10, %f1 fmovsneg %icc, %f2, %f1 st %f10, [%l7 + 0x4C] sth %o5, [%l7 + 0x26] fpack16 %f2, %f13 fandnot2s %f5, %f7, %f5 edge32l %i1, %l4, %i5 fmovsleu %xcc, %f13, %f2 movrlz %l5, 0x399, %i7 fpadd32 %f14, %f0, %f8 bgu,pn %xcc, loop_2793 fmovrdgz %g5, %f14, %f0 bneg loop_2794 fbul %fcc1, loop_2795 loop_2793: fzero %f2 stb %g2, [%l7 + 0x3F] loop_2794: mova %icc, %g6, %o7 loop_2795: brlez,a %l2, loop_2796 sethi 0x0FE3, %g7 ldsw [%l7 + 0x58], %o2 fpackfix %f10, %f11 loop_2796: fmovdgu %icc, %f2, %f4 udivx %i3, 0x05DB, %i4 fmovspos %icc, %f8, %f9 movgu %xcc, %i0, %g1 fba %fcc3, loop_2797 ldx [%l7 + 0x68], %o0 fmovdge %xcc, %f13, %f4 sth %g3, [%l7 + 0x1C] loop_2797: brlz,a %o4, loop_2798 fpack32 %f8, %f0, %f8 std %f10, [%l7 + 0x50] ldsw [%l7 + 0x74], %g4 loop_2798: movcs %icc, %i2, %o6 stx %l3, [%l7 + 0x10] st %f7, [%l7 + 0x6C] fsrc2 %f12, %f6 fmul8x16al %f6, %f9, %f14 tpos %icc, 0x1 fpsub32s %f9, %f12, %f15 fnegs %f11, %f11 fabss %f14, %f9 movre %o1, %l1, %l6 ld [%l7 + 0x34], %f11 fcmpd %fcc1, %f12, %f0 fba,a %fcc1, loop_2799 stb %l0, [%l7 + 0x47] ldub [%l7 + 0x7A], %i6 lduh [%l7 + 0x50], %o3 loop_2799: edge8 %i1, %l4, %i5 ldub [%l7 + 0x3C], %o5 fcmpd %fcc1, %f0, %f8 fmovd %f6, %f0 fnors %f2, %f15, %f7 lduw [%l7 + 0x60], %l5 st %f13, [%l7 + 0x18] ld [%l7 + 0x48], %f3 bcs,a,pn %xcc, loop_2800 umul %g5, %i7, %g2 sra %g6, %o7, %g7 fblg,a %fcc3, loop_2801 loop_2800: fbne %fcc3, loop_2802 sth %o2, [%l7 + 0x14] udivx %i3, 0x064F, %i4 loop_2801: edge16 %l2, %i0, %g1 loop_2802: tleu %icc, 0x4 nop setx loop_2803, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduh [%l7 + 0x7A], %g3 st %f3, [%l7 + 0x30] fmuld8sux16 %f7, %f4, %f12 loop_2803: fmovsa %icc, %f15, %f9 fmovdle %icc, %f12, %f12 sdiv %o4, 0x075C, %g4 fpadd16 %f0, %f4, %f2 movvs %xcc, %o0, %o6 fmovsge %icc, %f14, %f2 fmovdge %icc, %f11, %f9 lduh [%l7 + 0x7A], %l3 stx %i2, [%l7 + 0x18] std %f4, [%l7 + 0x10] movgu %xcc, %l1, %l6 fmovscs %icc, %f5, %f7 ld [%l7 + 0x44], %f12 stb %l0, [%l7 + 0x7E] fzeros %f12 fmovsge %icc, %f8, %f12 subc %i6, %o3, %i1 lduh [%l7 + 0x5A], %o1 fmovspos %xcc, %f11, %f13 addc %i5, %l4, %o5 umulcc %g5, %i7, %l5 umul %g6, 0x0722, %o7 tcc %icc, 0x4 lduw [%l7 + 0x2C], %g2 fandnot1 %f2, %f10, %f6 udivx %g7, 0x14E7, %i3 ldx [%l7 + 0x08], %i4 stb %l2, [%l7 + 0x36] bleu %xcc, loop_2804 movvc %icc, %o2, %i0 fbe %fcc3, loop_2805 fandnot2 %f8, %f6, %f8 loop_2804: st %f8, [%l7 + 0x5C] lduh [%l7 + 0x28], %g1 loop_2805: movl %icc, %o4, %g4 stx %o0, [%l7 + 0x28] faligndata %f0, %f12, %f0 bvs loop_2806 fone %f10 fbne,a %fcc2, loop_2807 fbn %fcc1, loop_2808 loop_2806: subcc %g3, %o6, %l3 fbl,a %fcc1, loop_2809 loop_2807: fmovspos %icc, %f13, %f11 loop_2808: fxnors %f0, %f2, %f3 andn %i2, %l1, %l0 loop_2809: lduh [%l7 + 0x3A], %i6 sth %o3, [%l7 + 0x2A] lduw [%l7 + 0x4C], %i1 edge16n %l6, %i5, %o1 movvc %xcc, %l4, %g5 stx %o5, [%l7 + 0x68] st %f14, [%l7 + 0x44] tneg %icc, 0x4 xorcc %l5, 0x183E, %g6 subccc %i7, 0x0D5C, %o7 umulcc %g7, 0x0D7D, %i3 fmovrse %g2, %f6, %f5 fbue %fcc1, loop_2810 sth %i4, [%l7 + 0x6A] taddcc %o2, 0x1C0C, %l2 fandnot2s %f12, %f14, %f15 loop_2810: ldsw [%l7 + 0x10], %g1 ldd [%l7 + 0x20], %f0 fmovdneg %icc, %f10, %f14 call loop_2811 ldsb [%l7 + 0x67], %o4 tgu %icc, 0x5 edge8n %g4, %i0, %g3 loop_2811: be,pn %xcc, loop_2812 taddcctv %o0, %l3, %i2 tcc %icc, 0x3 fzero %f0 loop_2812: movn %icc, %o6, %l0 alignaddrl %l1, %i6, %i1 ld [%l7 + 0x7C], %f13 fxnor %f14, %f8, %f12 ldx [%l7 + 0x38], %l6 brlz %i5, loop_2813 fxnors %f13, %f10, %f7 fnand %f0, %f12, %f4 brlez,a %o3, loop_2814 loop_2813: edge16 %o1, %l4, %g5 st %f4, [%l7 + 0x38] fpadd16s %f6, %f14, %f5 loop_2814: fbul,a %fcc0, loop_2815 fbge,a %fcc0, loop_2816 addc %l5, %g6, %o5 bleu loop_2817 loop_2815: fbul %fcc1, loop_2818 loop_2816: ldd [%l7 + 0x60], %f10 udivcc %i7, 0x1035, %o7 loop_2817: movrlez %i3, 0x020, %g2 loop_2818: fbug,a %fcc2, loop_2819 bge,a,pt %xcc, loop_2820 ldsh [%l7 + 0x1A], %g7 srlx %i4, %l2, %o2 loop_2819: bvc,a %xcc, loop_2821 loop_2820: edge32 %o4, %g4, %i0 fsrc1 %f8, %f8 fbn %fcc1, loop_2822 loop_2821: fmul8x16au %f3, %f0, %f10 lduw [%l7 + 0x1C], %g1 bg loop_2823 loop_2822: udivcc %g3, 0x166C, %o0 alignaddrl %i2, %l3, %o6 edge8n %l1, %i6, %i1 loop_2823: ldsw [%l7 + 0x44], %l0 st %f11, [%l7 + 0x14] ld [%l7 + 0x44], %f9 bn,a,pt %xcc, loop_2824 bl,pn %icc, loop_2825 lduw [%l7 + 0x44], %i5 tvs %icc, 0x0 loop_2824: lduw [%l7 + 0x30], %l6 loop_2825: fand %f2, %f8, %f8 ld [%l7 + 0x18], %f15 fbg,a %fcc2, loop_2826 fnot1s %f13, %f12 array16 %o1, %l4, %g5 subccc %o3, %g6, %l5 loop_2826: subccc %i7, %o5, %i3 fmovdg %icc, %f10, %f13 fmovrdgz %o7, %f14, %f10 fblg %fcc1, loop_2827 tle %xcc, 0x6 fblg,a %fcc0, loop_2828 lduw [%l7 + 0x0C], %g7 loop_2827: fcmpd %fcc0, %f2, %f2 movg %icc, %g2, %l2 loop_2828: fnand %f10, %f8, %f10 std %f0, [%l7 + 0x78] stx %i4, [%l7 + 0x48] movl %icc, %o2, %g4 movg %icc, %o4, %g1 movpos %xcc, %i0, %g3 edge16l %o0, %i2, %o6 ldsw [%l7 + 0x14], %l1 stb %i6, [%l7 + 0x08] fbu %fcc2, loop_2829 lduh [%l7 + 0x22], %i1 fmovrdgez %l0, %f6, %f0 fmovse %xcc, %f3, %f4 loop_2829: fpsub32 %f14, %f14, %f14 srl %l3, %l6, %i5 fcmped %fcc2, %f14, %f12 fandnot1s %f15, %f12, %f13 fmovrsgez %l4, %f3, %f5 lduh [%l7 + 0x18], %g5 fsrc2s %f8, %f14 ldd [%l7 + 0x58], %f4 fmovsvc %xcc, %f15, %f4 fxnors %f5, %f1, %f8 movcc %icc, %o3, %o1 bgu,pt %xcc, loop_2830 nop setx loop_2831, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x78], %l5 edge16l %i7, %o5, %g6 loop_2830: ldx [%l7 + 0x30], %i3 loop_2831: fmovrdlez %g7, %f10, %f6 ld [%l7 + 0x30], %f3 fnands %f12, %f8, %f14 stw %o7, [%l7 + 0x74] stx %l2, [%l7 + 0x38] fxor %f2, %f10, %f10 ldub [%l7 + 0x22], %g2 fmovrsgez %i4, %f0, %f7 ldsw [%l7 + 0x34], %o2 ldsh [%l7 + 0x56], %g4 fble,a %fcc2, loop_2832 fmovdvc %icc, %f5, %f6 fmovsleu %icc, %f13, %f5 movrlez %o4, 0x31C, %i0 loop_2832: fcmpne16 %f10, %f0, %g1 fnands %f8, %f8, %f4 fmovrde %g3, %f2, %f2 ldd [%l7 + 0x18], %f10 ld [%l7 + 0x70], %f13 xnorcc %o0, %o6, %i2 fmovrdlez %l1, %f0, %f14 fmovrdgez %i1, %f2, %f8 ld [%l7 + 0x24], %f4 fzeros %f9 movpos %icc, %l0, %i6 std %f0, [%l7 + 0x60] fmovrslz %l6, %f6, %f6 movpos %xcc, %i5, %l3 faligndata %f10, %f10, %f14 std %f6, [%l7 + 0x70] andncc %g5, %o3, %o1 ldub [%l7 + 0x2A], %l4 ldsh [%l7 + 0x14], %i7 fmovdge %xcc, %f9, %f10 ldsw [%l7 + 0x68], %o5 fmovrdgz %g6, %f12, %f10 tn %xcc, 0x4 sethi 0x0A15, %l5 fnot2 %f0, %f0 stb %i3, [%l7 + 0x0D] fpmerge %f3, %f10, %f12 tle %xcc, 0x2 ldd [%l7 + 0x68], %f10 fmul8x16 %f3, %f4, %f12 udivx %o7, 0x1A1A, %l2 tne %icc, 0x4 fmovdpos %xcc, %f14, %f9 faligndata %f4, %f8, %f4 orn %g7, %i4, %o2 ble,a,pn %xcc, loop_2833 ldsb [%l7 + 0x0E], %g4 brgez %o4, loop_2834 fmovrdgz %i0, %f6, %f12 loop_2833: fpadd32s %f6, %f3, %f8 fnor %f10, %f12, %f6 loop_2834: st %f4, [%l7 + 0x44] umulcc %g2, 0x17FC, %g3 ldsw [%l7 + 0x34], %g1 ldub [%l7 + 0x09], %o0 movne %xcc, %o6, %i2 tne %xcc, 0x0 subccc %l1, %l0, %i1 fmovdl %icc, %f12, %f7 bpos,a,pn %icc, loop_2835 fbne,a %fcc1, loop_2836 lduw [%l7 + 0x74], %i6 fmul8ulx16 %f12, %f8, %f4 loop_2835: fnands %f14, %f14, %f6 loop_2836: fone %f14 ld [%l7 + 0x24], %f3 nop setx loop_2837, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry brz,a %i5, loop_2838 lduh [%l7 + 0x72], %l6 nop setx loop_2839, %l0, %l1 jmpl %l1, %g5 loop_2837: edge8l %l3, %o1, %o3 loop_2838: ldub [%l7 + 0x33], %l4 stx %i7, [%l7 + 0x70] loop_2839: fcmpne16 %f4, %f10, %g6 fabsd %f2, %f14 fxors %f8, %f9, %f10 umulcc %l5, %o5, %i3 bshuffle %f0, %f8, %f12 movle %xcc, %l2, %o7 fands %f14, %f14, %f12 lduw [%l7 + 0x34], %i4 st %f12, [%l7 + 0x60] fmovsl %icc, %f2, %f5 fsrc1s %f10, %f2 addc %g7, 0x1C87, %g4 fbule %fcc3, loop_2840 ldub [%l7 + 0x49], %o2 andncc %o4, %i0, %g2 fmovrdne %g1, %f12, %f6 loop_2840: ldsw [%l7 + 0x40], %o0 lduh [%l7 + 0x4C], %o6 ldsb [%l7 + 0x10], %i2 fzero %f10 add %l1, %g3, %l0 fcmpes %fcc3, %f6, %f13 taddcc %i6, %i5, %i1 stx %g5, [%l7 + 0x60] fmovdpos %icc, %f3, %f4 movrgz %l6, 0x3FF, %l3 fmovsg %icc, %f4, %f8 fcmps %fcc1, %f3, %f4 subccc %o1, 0x0103, %o3 nop setx loop_2841, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fone %f6 fbl %fcc2, loop_2842 fands %f4, %f9, %f14 loop_2841: or %l4, %g6, %i7 add %l5, 0x1681, %o5 loop_2842: tleu %xcc, 0x1 move %icc, %l2, %i3 fmovrslez %o7, %f11, %f11 sdivcc %g7, 0x125C, %g4 ble,a,pt %xcc, loop_2843 fpadd16s %f1, %f11, %f7 ldd [%l7 + 0x48], %f0 fmovscs %xcc, %f13, %f13 loop_2843: fcmpne32 %f14, %f0, %o2 sth %i4, [%l7 + 0x3E] fsrc1s %f13, %f6 lduh [%l7 + 0x42], %o4 ldsh [%l7 + 0x28], %i0 ld [%l7 + 0x3C], %f10 lduw [%l7 + 0x2C], %g1 brnz,a %o0, loop_2844 fmul8sux16 %f6, %f14, %f0 tne %xcc, 0x4 subc %g2, %i2, %l1 loop_2844: stb %g3, [%l7 + 0x72] brlz,a %l0, loop_2845 st %f7, [%l7 + 0x6C] fbg,a %fcc2, loop_2846 fmul8x16 %f5, %f10, %f4 loop_2845: lduh [%l7 + 0x5E], %o6 lduh [%l7 + 0x08], %i6 loop_2846: fmovd %f14, %f6 siam 0x3 bl,a,pn %icc, loop_2847 fmovsn %xcc, %f14, %f7 mulx %i1, %i5, %g5 movleu %xcc, %l3, %o1 loop_2847: movne %xcc, %l6, %o3 edge16n %g6, %i7, %l5 fnand %f12, %f10, %f10 sth %l4, [%l7 + 0x1C] ld [%l7 + 0x30], %f10 ldsh [%l7 + 0x2A], %o5 bvc %xcc, loop_2848 sth %i3, [%l7 + 0x1E] st %f13, [%l7 + 0x6C] mulscc %o7, 0x0B75, %g7 loop_2848: std %f2, [%l7 + 0x48] stw %g4, [%l7 + 0x40] mulx %o2, 0x1630, %i4 tgu %xcc, 0x7 tcs %xcc, 0x0 bneg %icc, loop_2849 tge %icc, 0x3 umul %o4, %l2, %i0 ldub [%l7 + 0x65], %o0 loop_2849: fmovrdne %g1, %f10, %f6 lduh [%l7 + 0x1C], %i2 fsrc2s %f2, %f4 stw %l1, [%l7 + 0x3C] fmovdne %xcc, %f7, %f13 ldsb [%l7 + 0x53], %g2 ldub [%l7 + 0x1F], %g3 fmovdle %xcc, %f3, %f13 call loop_2850 fcmpd %fcc2, %f10, %f2 fxor %f10, %f10, %f6 fnegd %f4, %f10 loop_2850: addc %o6, %i6, %i1 fandnot1 %f2, %f12, %f0 popc %l0, %i5 sethi 0x0B76, %l3 stw %g5, [%l7 + 0x58] array16 %o1, %o3, %g6 fandnot2s %f4, %f9, %f3 fmovdneg %xcc, %f14, %f15 add %l6, %i7, %l4 ldsb [%l7 + 0x66], %o5 tge %xcc, 0x1 ldd [%l7 + 0x30], %f8 sth %l5, [%l7 + 0x7E] fmovsle %icc, %f6, %f13 ldsh [%l7 + 0x26], %o7 stw %i3, [%l7 + 0x70] movne %icc, %g4, %o2 fmovsa %icc, %f13, %f6 fcmpeq16 %f4, %f10, %i4 ld [%l7 + 0x48], %f7 stb %o4, [%l7 + 0x7F] fble,a %fcc0, loop_2851 ld [%l7 + 0x18], %f14 movn %icc, %l2, %i0 fabss %f8, %f7 loop_2851: movleu %icc, %g7, %o0 fxors %f11, %f13, %f4 movneg %xcc, %g1, %i2 edge32ln %g2, %l1, %o6 for %f10, %f2, %f4 movl %xcc, %g3, %i1 stx %l0, [%l7 + 0x70] movne %xcc, %i6, %i5 bcs,pt %icc, loop_2852 fand %f12, %f14, %f12 fnor %f4, %f2, %f14 fpsub16s %f10, %f11, %f7 loop_2852: tgu %icc, 0x6 stw %g5, [%l7 + 0x78] ldsw [%l7 + 0x68], %l3 fpadd32s %f7, %f5, %f9 bge,a,pt %icc, loop_2853 array8 %o1, %o3, %g6 fbul,a %fcc3, loop_2854 fbg %fcc2, loop_2855 loop_2853: st %f12, [%l7 + 0x6C] fbu %fcc1, loop_2856 loop_2854: fpadd16 %f14, %f6, %f0 loop_2855: std %f0, [%l7 + 0x08] ba,a loop_2857 loop_2856: lduh [%l7 + 0x32], %i7 bn loop_2858 edge8 %l6, %l4, %o5 loop_2857: alignaddr %l5, %i3, %o7 ldsb [%l7 + 0x35], %g4 loop_2858: ldd [%l7 + 0x38], %f0 lduw [%l7 + 0x18], %o2 movrne %i4, %o4, %l2 ld [%l7 + 0x24], %f0 movne %xcc, %i0, %o0 fzero %f2 umulcc %g7, %g1, %g2 ldsw [%l7 + 0x14], %l1 movne %xcc, %i2, %g3 fmovsvc %xcc, %f6, %f2 stw %o6, [%l7 + 0x48] fxor %f10, %f2, %f12 fpackfix %f4, %f6 fmovse %icc, %f6, %f6 faligndata %f10, %f8, %f10 fand %f2, %f10, %f4 movle %icc, %l0, %i6 nop setx loop_2859, %l0, %l1 jmpl %l1, %i1 brgez %g5, loop_2860 fble,a %fcc3, loop_2861 ldsb [%l7 + 0x0B], %l3 loop_2859: ldsw [%l7 + 0x24], %i5 loop_2860: fpadd32s %f2, %f0, %f8 loop_2861: fnegs %f13, %f8 ta %icc, 0x1 lduh [%l7 + 0x26], %o1 movre %o3, %g6, %l6 ldd [%l7 + 0x38], %f14 fpsub32 %f0, %f4, %f2 ldub [%l7 + 0x31], %i7 fmovdge %xcc, %f13, %f1 fmovrslz %o5, %f4, %f12 sllx %l4, 0x13, %i3 fnot1 %f6, %f14 edge32n %o7, %g4, %o2 fpack16 %f6, %f11 tvc %icc, 0x5 fcmpd %fcc2, %f6, %f14 stx %i4, [%l7 + 0x58] fxnors %f3, %f2, %f12 fbug %fcc3, loop_2862 stw %o4, [%l7 + 0x48] lduw [%l7 + 0x50], %l2 bneg %icc, loop_2863 loop_2862: ld [%l7 + 0x10], %f8 fmul8x16 %f11, %f0, %f10 ldsh [%l7 + 0x3C], %i0 loop_2863: fpack16 %f14, %f3 ld [%l7 + 0x28], %f7 fcmple32 %f6, %f0, %o0 fmovdpos %icc, %f12, %f6 orn %g7, 0x1341, %l5 alignaddrl %g2, %g1, %l1 array32 %i2, %g3, %l0 ldx [%l7 + 0x70], %i6 lduw [%l7 + 0x60], %o6 ldsw [%l7 + 0x6C], %g5 sdivx %l3, 0x1A45, %i1 move %xcc, %i5, %o3 edge32 %g6, %l6, %i7 bleu,a loop_2864 ldx [%l7 + 0x48], %o5 ldx [%l7 + 0x40], %o1 fmovspos %xcc, %f0, %f7 loop_2864: srlx %l4, 0x0B, %i3 brgez,a %g4, loop_2865 edge8l %o7, %o2, %i4 tgu %xcc, 0x2 fnot2 %f8, %f10 loop_2865: xorcc %l2, %o4, %o0 fpsub32s %f1, %f13, %f3 fmovrdgez %i0, %f14, %f2 fand %f14, %f0, %f10 ldx [%l7 + 0x28], %l5 stw %g7, [%l7 + 0x44] movleu %icc, %g1, %l1 sra %g2, %g3, %i2 ldub [%l7 + 0x0B], %l0 fcmped %fcc1, %f2, %f0 fmovrdne %o6, %f14, %f14 movge %xcc, %i6, %g5 alignaddr %i1, %i5, %o3 ldsb [%l7 + 0x28], %l3 stx %l6, [%l7 + 0x68] subc %i7, %g6, %o1 ldsh [%l7 + 0x1E], %l4 tvs %xcc, 0x3 ldsb [%l7 + 0x77], %i3 tneg %xcc, 0x3 fxors %f8, %f2, %f9 fmul8sux16 %f4, %f12, %f8 fsrc1 %f0, %f4 ldub [%l7 + 0x24], %g4 ldsh [%l7 + 0x20], %o7 lduw [%l7 + 0x48], %o2 mulscc %o5, %l2, %i4 ldsb [%l7 + 0x1C], %o4 lduh [%l7 + 0x0C], %i0 bcs loop_2866 orcc %l5, %o0, %g1 sdivcc %g7, 0x1DB9, %g2 udiv %g3, 0x195F, %l1 loop_2866: lduh [%l7 + 0x58], %l0 orn %o6, %i6, %i2 fone %f2 bcc,a %icc, loop_2867 sth %i1, [%l7 + 0x5C] stb %g5, [%l7 + 0x22] fmovrsgz %i5, %f6, %f1 loop_2867: stb %l3, [%l7 + 0x7D] stx %l6, [%l7 + 0x58] ldub [%l7 + 0x55], %o3 ldsb [%l7 + 0x0A], %g6 fbul %fcc3, loop_2868 fbu,a %fcc2, loop_2869 st %f4, [%l7 + 0x74] subccc %o1, %i7, %i3 loop_2868: xnor %g4, %l4, %o2 loop_2869: lduw [%l7 + 0x70], %o5 std %f14, [%l7 + 0x78] fpack32 %f12, %f14, %f8 edge8ln %o7, %i4, %l2 be,a %xcc, loop_2870 fmovsge %xcc, %f3, %f13 orncc %i0, %o4, %o0 fmovdvc %xcc, %f14, %f14 loop_2870: brlz,a %l5, loop_2871 fmovdleu %xcc, %f1, %f12 ldub [%l7 + 0x22], %g1 ldub [%l7 + 0x37], %g7 loop_2871: subccc %g2, %g3, %l0 bn %icc, loop_2872 fmovrde %l1, %f2, %f14 fmovrdlz %o6, %f8, %f14 subccc %i2, %i6, %i1 loop_2872: tge %xcc, 0x3 movn %icc, %i5, %l3 fpadd16 %f8, %f8, %f8 fmovdleu %icc, %f6, %f2 addc %g5, 0x00AE, %l6 stw %o3, [%l7 + 0x50] ldd [%l7 + 0x68], %f14 xorcc %g6, 0x1D26, %o1 fornot1s %f15, %f6, %f13 tvs %icc, 0x7 movvc %xcc, %i3, %g4 ld [%l7 + 0x68], %f7 fcmpgt32 %f8, %f10, %i7 fmul8sux16 %f10, %f4, %f8 st %f12, [%l7 + 0x74] fmovdleu %icc, %f8, %f13 taddcctv %o2, 0x16F3, %o5 fpadd32 %f8, %f2, %f10 fpack16 %f14, %f2 sth %l4, [%l7 + 0x68] ldx [%l7 + 0x58], %i4 std %f6, [%l7 + 0x68] ldub [%l7 + 0x58], %l2 fmovdneg %icc, %f3, %f0 ba,pt %xcc, loop_2873 ldub [%l7 + 0x49], %i0 ldub [%l7 + 0x0D], %o4 ldx [%l7 + 0x70], %o7 loop_2873: ldx [%l7 + 0x08], %l5 fpack32 %f10, %f12, %f2 fpadd32s %f2, %f1, %f12 tpos %xcc, 0x0 fble %fcc2, loop_2874 stw %g1, [%l7 + 0x4C] fba,a %fcc3, loop_2875 fornot2s %f3, %f10, %f4 loop_2874: be loop_2876 edge8ln %g7, %g2, %g3 loop_2875: movrlz %l0, 0x2DB, %o0 bcs,a,pt %icc, loop_2877 loop_2876: fnors %f0, %f3, %f2 stx %o6, [%l7 + 0x10] fpsub32s %f8, %f5, %f3 loop_2877: xnorcc %l1, %i6, %i1 bcs,a %icc, loop_2878 bneg %icc, loop_2879 sth %i5, [%l7 + 0x5E] fmovse %icc, %f2, %f9 loop_2878: ldsw [%l7 + 0x44], %l3 loop_2879: stb %i2, [%l7 + 0x68] fmovrse %l6, %f6, %f1 move %icc, %o3, %g6 umulcc %g5, %i3, %g4 subc %i7, %o1, %o5 fpsub16 %f0, %f6, %f6 ld [%l7 + 0x24], %f15 lduw [%l7 + 0x24], %o2 lduw [%l7 + 0x64], %i4 xnor %l4, 0x1E86, %l2 siam 0x1 fpsub32s %f14, %f7, %f4 ldx [%l7 + 0x20], %i0 bvs,a loop_2880 fmovscs %xcc, %f3, %f3 fbl,a %fcc0, loop_2881 bl,pt %icc, loop_2882 loop_2880: fzeros %f10 bgu,a,pn %xcc, loop_2883 loop_2881: stx %o7, [%l7 + 0x78] loop_2882: bpos,pt %xcc, loop_2884 fbne %fcc3, loop_2885 loop_2883: lduw [%l7 + 0x40], %l5 fmovdl %icc, %f6, %f14 loop_2884: stw %o4, [%l7 + 0x74] loop_2885: ldd [%l7 + 0x68], %f0 tcs %xcc, 0x7 ldx [%l7 + 0x30], %g7 bcs %icc, loop_2886 edge32n %g2, %g1, %g3 ldsh [%l7 + 0x1E], %o0 smulcc %o6, 0x1DBE, %l0 loop_2886: fxnor %f8, %f14, %f4 sdiv %l1, 0x1670, %i1 movrgz %i6, 0x278, %l3 move %xcc, %i5, %i2 sth %l6, [%l7 + 0x56] fnand %f14, %f10, %f8 ldd [%l7 + 0x20], %f14 fexpand %f6, %f12 fmovdvc %xcc, %f0, %f5 fbn %fcc2, loop_2887 tvs %xcc, 0x4 ld [%l7 + 0x10], %f13 lduw [%l7 + 0x0C], %g6 loop_2887: alignaddr %g5, %o3, %i3 umulcc %g4, 0x04CB, %o1 fmovdpos %icc, %f9, %f10 ldx [%l7 + 0x08], %o5 bvs,a,pt %icc, loop_2888 lduw [%l7 + 0x28], %i7 fsrc2s %f5, %f12 stx %o2, [%l7 + 0x40] loop_2888: sth %i4, [%l7 + 0x0E] fxor %f4, %f12, %f8 ldub [%l7 + 0x15], %l4 stx %l2, [%l7 + 0x10] fbn %fcc2, loop_2889 fsrc1s %f8, %f8 movrlz %i0, 0x23E, %o7 sth %o4, [%l7 + 0x3A] loop_2889: bneg,a %icc, loop_2890 fmovdgu %icc, %f4, %f10 fmovdge %xcc, %f8, %f10 fblg %fcc3, loop_2891 loop_2890: fnot1s %f15, %f14 tleu %xcc, 0x2 st %f11, [%l7 + 0x24] loop_2891: fcmpne16 %f10, %f4, %g7 call loop_2892 fmul8x16al %f13, %f8, %f14 fbule %fcc0, loop_2893 edge8l %l5, %g1, %g3 loop_2892: subc %g2, 0x1ED1, %o0 ldd [%l7 + 0x28], %f10 loop_2893: fpadd16s %f7, %f4, %f14 fpsub16s %f6, %f6, %f4 fbu,a %fcc0, loop_2894 alignaddrl %o6, %l0, %i1 st %f4, [%l7 + 0x48] fmovsvc %icc, %f2, %f7 loop_2894: tle %icc, 0x4 ble,a %icc, loop_2895 faligndata %f6, %f12, %f10 stw %i6, [%l7 + 0x7C] ldsb [%l7 + 0x20], %l1 loop_2895: fmovdneg %xcc, %f8, %f2 tn %xcc, 0x6 edge32 %i5, %l3, %l6 edge32n %i2, %g5, %g6 stb %i3, [%l7 + 0x13] ldub [%l7 + 0x30], %g4 ld [%l7 + 0x4C], %f5 andncc %o3, %o1, %i7 lduh [%l7 + 0x44], %o5 fmovscs %xcc, %f6, %f14 fmovrslez %o2, %f2, %f12 ta %xcc, 0x6 movpos %icc, %l4, %i4 fbg,a %fcc2, loop_2896 stb %l2, [%l7 + 0x55] sdivcc %i0, 0x0162, %o7 subc %g7, %o4, %g1 loop_2896: fblg %fcc0, loop_2897 udivcc %l5, 0x14DA, %g2 sub %g3, 0x1F41, %o6 fbne %fcc0, loop_2898 loop_2897: addccc %l0, %o0, %i1 lduh [%l7 + 0x58], %i6 or %i5, %l3, %l1 loop_2898: tleu %icc, 0x1 fbue,a %fcc2, loop_2899 ld [%l7 + 0x68], %f6 tgu %icc, 0x1 std %f8, [%l7 + 0x50] loop_2899: stx %i2, [%l7 + 0x58] tpos %icc, 0x3 brz,a %l6, loop_2900 fones %f12 movrgez %g6, %i3, %g5 lduw [%l7 + 0x30], %o3 loop_2900: ldd [%l7 + 0x38], %f8 fmul8x16 %f9, %f2, %f2 fmovdvc %icc, %f8, %f11 fandnot1 %f6, %f12, %f6 fmovsge %xcc, %f15, %f5 fmovrde %o1, %f2, %f4 fornot1 %f8, %f14, %f14 sth %g4, [%l7 + 0x6E] orncc %i7, 0x171F, %o2 fmovde %xcc, %f13, %f5 stw %l4, [%l7 + 0x1C] bge,a loop_2901 fbo,a %fcc1, loop_2902 fmovrdlz %o5, %f6, %f6 fmuld8ulx16 %f7, %f8, %f8 loop_2901: sth %i4, [%l7 + 0x64] loop_2902: fmovrsgez %i0, %f11, %f4 fba %fcc3, loop_2903 movvc %icc, %o7, %l2 bvs,a,pn %icc, loop_2904 sth %o4, [%l7 + 0x26] loop_2903: call loop_2905 bcs,a loop_2906 loop_2904: lduh [%l7 + 0x5A], %g1 ldx [%l7 + 0x40], %g7 loop_2905: tle %icc, 0x4 loop_2906: tvs %xcc, 0x4 te %icc, 0x5 addc %l5, %g3, %g2 ldub [%l7 + 0x71], %l0 andn %o0, 0x0FA1, %i1 std %f14, [%l7 + 0x50] st %f11, [%l7 + 0x60] mulscc %o6, 0x1ED2, %i5 ldd [%l7 + 0x28], %f8 fmovdvs %icc, %f12, %f9 fmovrdgz %l3, %f12, %f6 ldd [%l7 + 0x68], %f14 fsrc1s %f7, %f4 fbo %fcc2, loop_2907 fbge,a %fcc2, loop_2908 fmovdcc %xcc, %f3, %f8 ldsh [%l7 + 0x38], %i6 loop_2907: fmul8x16al %f6, %f7, %f14 loop_2908: taddcctv %i2, %l6, %g6 or %l1, %i3, %o3 fnot2s %f4, %f9 ldsw [%l7 + 0x48], %o1 ldsh [%l7 + 0x38], %g5 fpsub16s %f6, %f3, %f2 fbne %fcc0, loop_2909 tsubcc %g4, %o2, %l4 stw %i7, [%l7 + 0x30] lduw [%l7 + 0x1C], %i4 loop_2909: fsrc2 %f0, %f4 st %f6, [%l7 + 0x6C] fmovde %xcc, %f11, %f10 stw %i0, [%l7 + 0x4C] fmovrdgz %o5, %f12, %f14 fbl %fcc0, loop_2910 udiv %o7, 0x0DE5, %o4 fcmpgt16 %f10, %f8, %l2 ldsw [%l7 + 0x6C], %g1 loop_2910: fones %f14 fmul8x16au %f8, %f13, %f10 fmuld8sux16 %f8, %f0, %f4 ldsh [%l7 + 0x08], %g7 fmovsg %xcc, %f6, %f4 ldsh [%l7 + 0x08], %l5 fornot2s %f12, %f4, %f9 bg,pn %xcc, loop_2911 stx %g2, [%l7 + 0x70] movne %icc, %l0, %g3 bshuffle %f0, %f14, %f10 loop_2911: st %f13, [%l7 + 0x6C] fmovsneg %xcc, %f13, %f7 fmovdge %icc, %f15, %f2 fba,a %fcc2, loop_2912 std %f6, [%l7 + 0x30] bgu,a loop_2913 st %f1, [%l7 + 0x28] loop_2912: movg %xcc, %i1, %o6 fpmerge %f4, %f12, %f2 loop_2913: ldd [%l7 + 0x40], %f10 ldub [%l7 + 0x40], %i5 fmovsle %icc, %f5, %f13 ldsw [%l7 + 0x28], %l3 fmovde %icc, %f4, %f9 taddcctv %o0, %i6, %i2 ldd [%l7 + 0x78], %f10 tneg %icc, 0x3 st %f15, [%l7 + 0x78] lduh [%l7 + 0x36], %g6 fmovdgu %icc, %f8, %f15 tleu %xcc, 0x3 ble,a loop_2914 subcc %l1, 0x056E, %l6 stw %i3, [%l7 + 0x08] lduh [%l7 + 0x10], %o3 loop_2914: umulcc %g5, %o1, %g4 bcs,pn %icc, loop_2915 srlx %o2, %l4, %i7 fpadd32s %f2, %f12, %f11 ldx [%l7 + 0x08], %i0 loop_2915: sdivx %o5, 0x188F, %i4 bgu loop_2916 lduh [%l7 + 0x28], %o4 popc %o7, %l2 fmovrslez %g7, %f10, %f7 loop_2916: fbue,a %fcc2, loop_2917 bvs,a loop_2918 std %f14, [%l7 + 0x48] orn %l5, %g2, %g1 loop_2917: movvc %icc, %g3, %l0 loop_2918: stw %i1, [%l7 + 0x40] st %f13, [%l7 + 0x40] fsrc1 %f2, %f2 fcmpne16 %f0, %f12, %i5 fornot1s %f15, %f4, %f5 fnegd %f8, %f14 edge8n %l3, %o0, %o6 stw %i2, [%l7 + 0x24] fpmerge %f13, %f1, %f8 bneg,a,pt %icc, loop_2919 call loop_2920 fnot2 %f14, %f10 fba %fcc2, loop_2921 loop_2919: fcmpgt16 %f6, %f12, %g6 loop_2920: fmovspos %xcc, %f3, %f7 fmul8x16au %f6, %f0, %f14 loop_2921: ldsb [%l7 + 0x43], %l1 fmovspos %xcc, %f14, %f0 sdivx %i6, 0x057C, %i3 stx %o3, [%l7 + 0x70] fbl %fcc1, loop_2922 edge32n %g5, %l6, %g4 bcc,a %icc, loop_2923 ld [%l7 + 0x7C], %f1 loop_2922: orcc %o1, %o2, %i7 ldsb [%l7 + 0x29], %l4 loop_2923: addcc %i0, %i4, %o5 fcmpne32 %f2, %f2, %o7 tvc %icc, 0x4 stb %l2, [%l7 + 0x68] fbo,a %fcc2, loop_2924 sth %g7, [%l7 + 0x12] bn %xcc, loop_2925 stb %l5, [%l7 + 0x7B] loop_2924: ldsb [%l7 + 0x0E], %g2 udiv %g1, 0x0D37, %o4 loop_2925: bn,a,pt %icc, loop_2926 bvs,a,pt %xcc, loop_2927 xnorcc %l0, %i1, %i5 sth %g3, [%l7 + 0x0C] loop_2926: fcmple16 %f10, %f2, %l3 loop_2927: fbug,a %fcc1, loop_2928 fbn %fcc1, loop_2929 ldsw [%l7 + 0x24], %o6 std %f0, [%l7 + 0x70] loop_2928: tpos %icc, 0x4 loop_2929: fornot1s %f4, %f12, %f6 ldsb [%l7 + 0x76], %o0 xnorcc %i2, %l1, %g6 stw %i3, [%l7 + 0x08] movcs %xcc, %i6, %o3 sllx %g5, %g4, %l6 stw %o2, [%l7 + 0x34] lduh [%l7 + 0x64], %i7 fmovsneg %icc, %f13, %f7 fornot2 %f6, %f8, %f0 ld [%l7 + 0x70], %f10 fpadd32 %f2, %f14, %f12 sth %l4, [%l7 + 0x26] ldsb [%l7 + 0x48], %i0 stw %i4, [%l7 + 0x10] sth %o5, [%l7 + 0x2A] fbne,a %fcc1, loop_2930 ldsw [%l7 + 0x5C], %o1 addcc %l2, %g7, %l5 tsubcctv %o7, %g2, %g1 loop_2930: movleu %xcc, %o4, %i1 ld [%l7 + 0x50], %f8 ldsh [%l7 + 0x6C], %i5 fblg %fcc1, loop_2931 sdivcc %g3, 0x1910, %l0 edge32ln %o6, %l3, %o0 ld [%l7 + 0x38], %f2 loop_2931: nop setx loop_2932, %l0, %l1 jmpl %l1, %l1 nop setx loop_2933, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpadd16 %f2, %f0, %f2 fbuge %fcc3, loop_2934 loop_2932: fbul %fcc3, loop_2935 loop_2933: sdiv %g6, 0x10FE, %i3 stw %i2, [%l7 + 0x68] loop_2934: ldsb [%l7 + 0x11], %o3 loop_2935: bvs,a loop_2936 bl,a,pt %icc, loop_2937 bcs,a %xcc, loop_2938 fmovdgu %icc, %f13, %f13 loop_2936: stb %g5, [%l7 + 0x78] loop_2937: std %f6, [%l7 + 0x58] loop_2938: nop setx loop_2939, %l0, %l1 jmpl %l1, %g4 movvs %icc, %l6, %o2 fxnor %f10, %f8, %f14 edge32l %i6, %l4, %i7 loop_2939: fandnot2 %f4, %f10, %f12 mulscc %i0, 0x0152, %i4 fandnot1 %f12, %f8, %f0 st %f5, [%l7 + 0x38] stw %o5, [%l7 + 0x28] ldsh [%l7 + 0x7E], %o1 fblg,a %fcc1, loop_2940 ldsw [%l7 + 0x58], %l2 orn %g7, %l5, %g2 fmovdcs %xcc, %f6, %f10 loop_2940: fmovrslez %o7, %f1, %f11 stb %o4, [%l7 + 0x40] sdivx %i1, 0x113A, %g1 brnz,a %i5, loop_2941 sth %g3, [%l7 + 0x28] movcs %xcc, %o6, %l3 sra %o0, 0x19, %l0 loop_2941: taddcc %g6, %l1, %i2 lduw [%l7 + 0x3C], %i3 tleu %icc, 0x2 ldub [%l7 + 0x43], %o3 fcmpne16 %f14, %f4, %g5 fmovrde %l6, %f10, %f4 tl %xcc, 0x4 fmovspos %icc, %f1, %f12 ldx [%l7 + 0x10], %g4 movrgz %o2, %i6, %l4 fbo,a %fcc3, loop_2942 te %icc, 0x1 sll %i0, %i7, %i4 sth %o1, [%l7 + 0x6A] loop_2942: fbn %fcc1, loop_2943 nop setx loop_2944, %l0, %l1 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 %o5, 0x1F40, %l2 fcmple32 %f6, %f8, %g7 loop_2943: fnegs %f1, %f3 loop_2944: sth %l5, [%l7 + 0x1A] fmovrdgz %g2, %f6, %f10 fpadd16 %f14, %f4, %f14 st %f6, [%l7 + 0x6C] lduh [%l7 + 0x6C], %o4 ldsb [%l7 + 0x45], %i1 tne %xcc, 0x0 ldsw [%l7 + 0x48], %o7 st %f8, [%l7 + 0x2C] 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 bcs,pt %icc, loop_2946 orncc %i5, 0x1E54, %g1 popc 0x0669, %o6 loop_2945: ta %xcc, 0x3 loop_2946: fbug,a %fcc1, loop_2947 ldub [%l7 + 0x16], %l3 fmovde %icc, %f8, %f4 subc %g3, 0x013D, %o0 loop_2947: fmul8sux16 %f4, %f14, %f2 ldub [%l7 + 0x1F], %l0 std %f8, [%l7 + 0x68] fbl %fcc2, loop_2948 fmovrdgz %l1, %f2, %f2 stb %g6, [%l7 + 0x4F] sll %i3, %i2, %g5 loop_2948: xnorcc %l6, %o3, %g4 addccc %o2, 0x1716, %l4 stw %i0, [%l7 + 0x38] array16 %i6, %i7, %o1 fmovse %icc, %f15, %f15 ldsw [%l7 + 0x28], %i4 ldsw [%l7 + 0x70], %o5 fmovdvc %xcc, %f5, %f14 ldsw [%l7 + 0x10], %l2 fcmped %fcc1, %f14, %f10 lduh [%l7 + 0x62], %l5 edge8ln %g7, %o4, %g2 fpmerge %f1, %f0, %f4 st %f12, [%l7 + 0x44] lduh [%l7 + 0x0C], %i1 smul %i5, 0x026B, %g1 brgz,a %o7, loop_2949 fmul8sux16 %f12, %f8, %f14 bcs,a,pn %xcc, loop_2950 fbo,a %fcc2, loop_2951 loop_2949: movl %icc, %o6, %l3 fmovdvs %xcc, %f8, %f8 loop_2950: bneg,a loop_2952 loop_2951: ldub [%l7 + 0x4F], %o0 ld [%l7 + 0x38], %f9 stw %g3, [%l7 + 0x50] loop_2952: movl %icc, %l1, %l0 nop setx loop_2953, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsh [%l7 + 0x1E], %g6 bcs,pn %icc, loop_2954 andcc %i3, 0x0BE0, %i2 loop_2953: stb %g5, [%l7 + 0x32] movpos %icc, %l6, %o3 loop_2954: movrlz %g4, %l4, %i0 ld [%l7 + 0x48], %f4 movre %o2, %i6, %i7 or %o1, %i4, %l2 bleu,pt %xcc, loop_2955 fble,a %fcc1, loop_2956 fandnot1s %f5, %f14, %f6 fsrc2s %f4, %f13 loop_2955: fbul,a %fcc2, loop_2957 loop_2956: brnz,a %l5, loop_2958 srl %o5, 0x06, %g7 brgez,a %g2, loop_2959 loop_2957: fmovrsgz %o4, %f6, %f7 loop_2958: fmovdcc %xcc, %f3, %f6 lduw [%l7 + 0x64], %i5 loop_2959: fnegd %f8, %f2 sdiv %g1, 0x1BB6, %i1 fornot1s %f12, %f14, %f0 movrgz %o7, 0x264, %l3 fcmps %fcc0, %f4, %f15 ta %xcc, 0x2 fmovrslz %o0, %f8, %f1 fpsub16 %f12, %f2, %f6 stx %g3, [%l7 + 0x70] srl %l1, %o6, %g6 fpack16 %f10, %f3 tleu %icc, 0x4 tg %icc, 0x7 ldx [%l7 + 0x10], %i3 stw %i2, [%l7 + 0x28] fbul %fcc0, loop_2960 fmovdl %icc, %f5, %f4 brgz %g5, loop_2961 addcc %l6, %l0, %o3 loop_2960: fnegs %f0, %f3 edge32ln %l4, %g4, %i0 loop_2961: ld [%l7 + 0x6C], %f1 st %f3, [%l7 + 0x50] tvc %icc, 0x2 ldx [%l7 + 0x30], %i6 array16 %i7, %o2, %i4 fmovrdlz %l2, %f4, %f14 fmovs %f1, %f0 ld [%l7 + 0x24], %f5 fmovdn %xcc, %f10, %f2 fbg %fcc1, loop_2962 tneg %xcc, 0x0 movge %xcc, %o1, %l5 ldsh [%l7 + 0x1C], %o5 loop_2962: bn %xcc, loop_2963 fcmped %fcc0, %f4, %f14 brlz %g2, loop_2964 fandnot1 %f12, %f2, %f4 loop_2963: fbu,a %fcc2, loop_2965 array16 %o4, %g7, %i5 loop_2964: xnor %i1, 0x1299, %o7 fbge,a %fcc1, loop_2966 loop_2965: lduh [%l7 + 0x62], %l3 ldsb [%l7 + 0x75], %o0 xor %g3, 0x0FB8, %g1 loop_2966: addc %l1, 0x116C, %g6 fmovda %xcc, %f0, %f2 fmuld8sux16 %f4, %f1, %f10 fbne,a %fcc2, loop_2967 movgu %icc, %i3, %i2 fnot1s %f12, %f12 fcmped %fcc2, %f8, %f2 loop_2967: be,a %icc, loop_2968 sth %o6, [%l7 + 0x20] fmovsg %xcc, %f10, %f10 fba,a %fcc0, loop_2969 loop_2968: ba,pn %xcc, loop_2970 stw %g5, [%l7 + 0x70] fpack32 %f8, %f2, %f12 loop_2969: fmovrslez %l0, %f8, %f6 loop_2970: 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 fmul8x16al %f10, %f9, %f4 fmovdgu %xcc, %f7, %f13 fmovsle %xcc, %f1, %f1 loop_2971: fnot2 %f12, %f8 bvc,a loop_2972 ldub [%l7 + 0x14], %l6 popc %o3, %g4 tg %icc, 0x2 loop_2972: xorcc %l4, %i0, %i6 movvc %icc, %o2, %i4 ldx [%l7 + 0x10], %i7 fmul8x16 %f12, %f0, %f12 stb %o1, [%l7 + 0x49] srax %l2, 0x0F, %o5 tsubcctv %l5, 0x03F5, %g2 movleu %xcc, %o4, %g7 stb %i1, [%l7 + 0x63] brlez,a %i5, loop_2973 fmovdle %xcc, %f15, %f6 fmovsvc %icc, %f13, %f4 fmovdvs %icc, %f2, %f6 loop_2973: sth %o7, [%l7 + 0x1E] ble,a %xcc, loop_2974 subc %o0, 0x09FD, %g3 movrlez %l3, %l1, %g1 subcc %g6, 0x09BE, %i3 loop_2974: sth %o6, [%l7 + 0x5E] stw %g5, [%l7 + 0x1C] nop setx loop_2975, %l0, %l1 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 + 0x48] xorcc %i2, 0x1D09, %l6 edge8l %l0, %g4, %o3 loop_2975: fbn %fcc2, loop_2976 ldsb [%l7 + 0x34], %l4 nop setx loop_2977, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32n %i0, %o2, %i4 loop_2976: fcmpd %fcc3, %f0, %f2 st %f12, [%l7 + 0x54] loop_2977: xnor %i7, 0x1B7B, %o1 popc 0x10A5, %l2 stb %i6, [%l7 + 0x55] fbge %fcc2, loop_2978 std %f4, [%l7 + 0x50] edge16ln %o5, %l5, %o4 udiv %g2, 0x15D4, %g7 loop_2978: fmovsle %xcc, %f13, %f3 sllx %i5, 0x0A, %i1 fbl,a %fcc1, loop_2979 and %o0, %g3, %l3 movvs %icc, %o7, %l1 bl,a %icc, loop_2980 loop_2979: stw %g6, [%l7 + 0x3C] xnorcc %i3, %o6, %g1 taddcc %i2, 0x0671, %l6 loop_2980: stx %g5, [%l7 + 0x38] faligndata %f8, %f14, %f8 movrgez %g4, %l0, %o3 ldd [%l7 + 0x30], %f4 fnand %f14, %f10, %f10 stw %i0, [%l7 + 0x10] std %f12, [%l7 + 0x18] fbule %fcc3, loop_2981 fbuge,a %fcc0, loop_2982 fandnot2 %f10, %f14, %f2 ld [%l7 + 0x58], %f15 loop_2981: tvc %xcc, 0x3 loop_2982: ta %icc, 0x0 stx %l4, [%l7 + 0x30] stx %i4, [%l7 + 0x60] taddcc %i7, 0x1C7D, %o1 std %f14, [%l7 + 0x18] ldub [%l7 + 0x45], %l2 ldx [%l7 + 0x30], %i6 tgu %xcc, 0x6 fbne %fcc0, loop_2983 fmovrsne %o2, %f14, %f9 sth %o5, [%l7 + 0x4A] xnorcc %o4, %g2, %l5 loop_2983: fmuld8ulx16 %f4, %f9, %f0 mulx %i5, 0x163B, %g7 nop setx loop_2984, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivcc %o0, 0x0BE6, %i1 xorcc %l3, 0x05FF, %g3 fbug %fcc3, loop_2985 loop_2984: ble,a %xcc, loop_2986 bshuffle %f12, %f14, %f12 st %f5, [%l7 + 0x58] loop_2985: brlz,a %l1, loop_2987 loop_2986: fmovsle %xcc, %f15, %f6 ble,pt %xcc, loop_2988 orncc %o7, %g6, %o6 loop_2987: brgz,a %i3, loop_2989 tne %xcc, 0x5 loop_2988: ldd [%l7 + 0x08], %f4 fmovdcs %icc, %f3, %f12 loop_2989: fmul8x16al %f4, %f12, %f8 fbu %fcc1, loop_2990 ldsw [%l7 + 0x34], %g1 fornot2s %f5, %f9, %f10 ldub [%l7 + 0x31], %i2 loop_2990: movcc %icc, %g5, %g4 ldsh [%l7 + 0x76], %l0 stb %o3, [%l7 + 0x4D] movg %xcc, %l6, %i0 fmovspos %xcc, %f15, %f2 fsrc2s %f5, %f2 andncc %i4, %i7, %l4 fmovdleu %xcc, %f6, %f4 stx %o1, [%l7 + 0x70] sth %l2, [%l7 + 0x5E] lduh [%l7 + 0x1E], %o2 stw %i6, [%l7 + 0x54] sth %o5, [%l7 + 0x0E] ldd [%l7 + 0x30], %f2 movgu %xcc, %g2, %o4 fmovrdgez %l5, %f8, %f2 fcmped %fcc0, %f2, %f8 brnz,a %g7, loop_2991 array16 %i5, %o0, %l3 ldsb [%l7 + 0x70], %g3 ldub [%l7 + 0x66], %i1 loop_2991: fmovsvc %xcc, %f3, %f3 movrgez %o7, 0x293, %l1 edge32 %g6, %i3, %g1 sll %i2, 0x08, %o6 ld [%l7 + 0x14], %f7 addccc %g4, 0x03CB, %g5 xorcc %o3, 0x1891, %l6 bvc,a %xcc, loop_2992 array32 %l0, %i0, %i4 edge16l %i7, %l4, %o1 movre %l2, %o2, %i6 loop_2992: bvc,a,pn %icc, loop_2993 movrlz %o5, 0x15B, %g2 fmovdne %icc, %f2, %f6 brgez,a %l5, loop_2994 loop_2993: tgu %icc, 0x5 sllx %g7, %o4, %o0 fmovscs %icc, %f5, %f5 loop_2994: edge16ln %l3, %i5, %g3 fbo,a %fcc0, loop_2995 ld [%l7 + 0x24], %f0 ldd [%l7 + 0x58], %f14 andn %i1, %o7, %g6 loop_2995: fandnot2 %f4, %f2, %f12 fmovsneg %xcc, %f9, %f4 smul %i3, %g1, %l1 fandnot1s %f7, %f11, %f10 ldsb [%l7 + 0x55], %o6 stb %i2, [%l7 + 0x31] fandnot2 %f10, %f10, %f4 fbue,a %fcc2, loop_2996 movpos %icc, %g4, %o3 fbl %fcc1, loop_2997 fmovsg %icc, %f15, %f6 loop_2996: fbg %fcc0, loop_2998 lduw [%l7 + 0x24], %l6 loop_2997: brgez %l0, loop_2999 fmovrslez %g5, %f14, %f7 loop_2998: ldub [%l7 + 0x5C], %i4 tpos %icc, 0x7 loop_2999: edge8ln %i7, %i0, %o1 fmul8sux16 %f10, %f8, %f10 fmovsleu %xcc, %f11, %f1 fcmple16 %f4, %f10, %l4 sth %l2, [%l7 + 0x58] ldx [%l7 + 0x30], %o2 edge32 %o5, %i6, %l5 fmovda %xcc, %f13, %f9 tcc %xcc, 0x3 fmovde %xcc, %f10, %f10 tne %icc, 0x2 edge32 %g7, %o4, %g2 stw %l3, [%l7 + 0x1C] fbne,a %fcc1, loop_3000 fmovdl %xcc, %f11, %f12 fandnot2s %f0, %f9, %f0 ldsh [%l7 + 0x3E], %o0 loop_3000: fble %fcc2, loop_3001 lduw [%l7 + 0x20], %g3 ldx [%l7 + 0x40], %i5 andcc %i1, %o7, %i3 loop_3001: mulx %g1, 0x035B, %g6 ldx [%l7 + 0x60], %l1 fmuld8ulx16 %f12, %f5, %f6 siam 0x1 bneg,a %xcc, loop_3002 fmovrsgez %o6, %f13, %f13 std %f2, [%l7 + 0x10] fcmped %fcc0, %f12, %f2 loop_3002: xnorcc %g4, %o3, %i2 xnor %l6, 0x12DC, %l0 ldub [%l7 + 0x10], %g5 fsrc2s %f4, %f1 ld [%l7 + 0x24], %f15 popc %i4, %i0 fmovsg %icc, %f3, %f2 fmovdleu %xcc, %f10, %f0 xorcc %o1, 0x07EB, %l4 fnot2 %f4, %f14 fmovdn %xcc, %f8, %f3 bneg,a,pn %xcc, loop_3003 smul %l2, 0x12C6, %i7 andcc %o2, %o5, %i6 ldsw [%l7 + 0x0C], %g7 loop_3003: stx %l5, [%l7 + 0x50] ldub [%l7 + 0x16], %o4 fmovrdgez %l3, %f14, %f12 fmovrdgez %o0, %f6, %f4 fbl,a %fcc0, loop_3004 fmul8x16al %f6, %f12, %f10 fcmpd %fcc0, %f0, %f14 fones %f2 loop_3004: fpadd32 %f6, %f6, %f8 sll %g2, %g3, %i5 ld [%l7 + 0x2C], %f5 alignaddr %o7, %i3, %i1 ld [%l7 + 0x20], %f5 movge %icc, %g6, %g1 srlx %l1, %o6, %o3 ldsw [%l7 + 0x78], %g4 stw %l6, [%l7 + 0x78] fcmpne32 %f0, %f12, %l0 movvs %xcc, %i2, %g5 ldsw [%l7 + 0x18], %i0 ldd [%l7 + 0x60], %f12 lduw [%l7 + 0x7C], %o1 fexpand %f5, %f10 sll %l4, 0x0C, %i4 brlz,a %i7, loop_3005 fnegs %f0, %f6 fblg %fcc0, loop_3006 fbo,a %fcc1, loop_3007 loop_3005: move %icc, %o2, %o5 fcmpgt16 %f8, %f2, %l2 loop_3006: fmovsl %xcc, %f5, %f11 loop_3007: fmovspos %xcc, %f8, %f4 fmovsne %icc, %f15, %f9 fmovrsgez %g7, %f2, %f4 fcmpgt16 %f12, %f4, %i6 ldx [%l7 + 0x48], %o4 stb %l3, [%l7 + 0x77] stw %l5, [%l7 + 0x48] ldsh [%l7 + 0x2C], %g2 stx %g3, [%l7 + 0x08] fmovrsgez %o0, %f4, %f10 fmovdgu %xcc, %f4, %f9 edge16 %i5, %o7, %i1 brnz %i3, loop_3008 fpack16 %f8, %f2 std %f0, [%l7 + 0x48] fmovsl %xcc, %f3, %f15 loop_3008: fnand %f8, %f14, %f8 bpos,a loop_3009 std %f2, [%l7 + 0x50] bl,a %icc, loop_3010 fmovdg %icc, %f4, %f11 loop_3009: fbug %fcc3, loop_3011 bl,pn %xcc, loop_3012 loop_3010: orcc %g1, 0x1B53, %g6 stx %l1, [%l7 + 0x78] loop_3011: ldd [%l7 + 0x78], %f2 loop_3012: fpadd16 %f8, %f10, %f12 ldsh [%l7 + 0x78], %o3 fmovdleu %xcc, %f8, %f3 brgez %g4, loop_3013 edge16n %l6, %l0, %o6 movvc %xcc, %i2, %g5 stw %i0, [%l7 + 0x40] loop_3013: ldd [%l7 + 0x18], %f4 sth %o1, [%l7 + 0x1A] andn %l4, 0x139A, %i7 lduh [%l7 + 0x46], %o2 stb %i4, [%l7 + 0x7D] fmovrdgz %o5, %f10, %f8 fpmerge %f14, %f5, %f0 fmovrsne %l2, %f0, %f4 fones %f1 movrne %g7, 0x3A8, %i6 ldd [%l7 + 0x18], %f14 movl %xcc, %o4, %l3 ldub [%l7 + 0x39], %l5 fnot2s %f7, %f6 fmovdn %xcc, %f11, %f4 movcs %icc, %g3, %o0 ldsh [%l7 + 0x30], %i5 ldub [%l7 + 0x3D], %g2 ldd [%l7 + 0x50], %f8 fzeros %f13 ldsb [%l7 + 0x3B], %o7 edge32n %i3, %i1, %g1 sth %l1, [%l7 + 0x22] ta %icc, 0x1 add %o3, %g4, %g6 fmovdn %xcc, %f6, %f2 bcs,a,pn %icc, loop_3014 fcmped %fcc1, %f0, %f2 fcmpd %fcc0, %f10, %f4 edge8 %l0, %o6, %i2 loop_3014: fmul8x16al %f4, %f3, %f12 array32 %l6, %g5, %i0 tgu %xcc, 0x3 ldsh [%l7 + 0x26], %l4 alignaddr %o1, %o2, %i4 ldub [%l7 + 0x67], %i7 sth %o5, [%l7 + 0x4C] fmovse %xcc, %f2, %f11 fpackfix %f14, %f11 srlx %g7, 0x0A, %i6 add %l2, %o4, %l5 bleu,a loop_3015 fbul %fcc1, loop_3016 alignaddr %l3, %g3, %i5 fnot1 %f0, %f2 loop_3015: stx %g2, [%l7 + 0x68] loop_3016: fmovrsgez %o0, %f4, %f9 movcs %icc, %i3, %o7 fmovrdlz %g1, %f14, %f6 ldsh [%l7 + 0x22], %i1 stx %o3, [%l7 + 0x18] stw %g4, [%l7 + 0x48] fsrc1 %f4, %f14 edge8l %g6, %l1, %l0 orncc %i2, %o6, %g5 ldsb [%l7 + 0x7E], %i0 fxnor %f8, %f8, %f8 fmovsgu %xcc, %f8, %f1 stx %l6, [%l7 + 0x10] stb %l4, [%l7 + 0x42] bg,a loop_3017 mulx %o1, %i4, %i7 bgu %xcc, loop_3018 tsubcctv %o5, 0x0DA1, %o2 loop_3017: tne %icc, 0x0 bvs,a loop_3019 loop_3018: nop setx loop_3020, %l0, %l1 jmpl %l1, %g7 std %f6, [%l7 + 0x60] fornot2s %f7, %f5, %f1 loop_3019: tn %xcc, 0x6 loop_3020: fmuld8sux16 %f10, %f6, %f12 sdivcc %l2, 0x1F12, %i6 fpackfix %f12, %f8 fpackfix %f2, %f14 andncc %l5, %o4, %g3 fbue,a %fcc3, loop_3021 pdist %f14, %f6, %f4 ldx [%l7 + 0x08], %l3 movpos %xcc, %g2, %i5 loop_3021: ldx [%l7 + 0x30], %i3 tne %xcc, 0x7 fbg,a %fcc3, loop_3022 edge32l %o7, %o0, %g1 std %f14, [%l7 + 0x28] std %f10, [%l7 + 0x50] loop_3022: brlez,a %o3, loop_3023 edge32n %g4, %i1, %l1 fandnot1s %f2, %f14, %f8 stw %g6, [%l7 + 0x3C] loop_3023: fbn,a %fcc1, loop_3024 ldsb [%l7 + 0x50], %l0 popc %o6, %g5 fxors %f6, %f14, %f1 loop_3024: fmovdgu %icc, %f7, %f4 fnands %f5, %f13, %f5 ldsw [%l7 + 0x08], %i2 ldub [%l7 + 0x6E], %i0 fnot2 %f12, %f6 fble %fcc3, loop_3025 tsubcc %l6, %l4, %i4 fbule %fcc2, loop_3026 fcmpes %fcc0, %f0, %f10 loop_3025: fmovsneg %icc, %f12, %f9 lduw [%l7 + 0x30], %i7 loop_3026: fcmped %fcc3, %f10, %f6 sra %o1, %o5, %o2 bge,pn %xcc, loop_3027 fmovsge %xcc, %f10, %f2 array8 %g7, %l2, %l5 alignaddr %i6, %g3, %o4 loop_3027: fabss %f4, %f14 tsubcc %l3, %i5, %g2 fpack32 %f10, %f10, %f4 ldd [%l7 + 0x68], %f0 ldd [%l7 + 0x40], %f8 fbo %fcc1, loop_3028 ldx [%l7 + 0x70], %i3 tl %xcc, 0x3 tg %xcc, 0x5 loop_3028: fpsub16 %f10, %f0, %f14 ba,a,pt %xcc, loop_3029 fmovsne %xcc, %f9, %f13 fmovs %f4, %f1 tcc %xcc, 0x0 loop_3029: sra %o7, %g1, %o0 alignaddr %o3, %g4, %l1 fcmped %fcc3, %f6, %f10 lduh [%l7 + 0x0E], %i1 srl %l0, %o6, %g5 call loop_3030 ldsb [%l7 + 0x24], %i2 fmovdle %xcc, %f5, %f3 nop setx loop_3031, %l0, %l1 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_3030: movne %icc, %i0, %l6 ldx [%l7 + 0x50], %l4 movl %icc, %i4, %g6 loop_3031: bgu,a,pt %icc, loop_3032 bcc,a,pn %icc, loop_3033 fmovscs %icc, %f0, %f0 fornot1s %f3, %f10, %f4 loop_3032: stx %i7, [%l7 + 0x08] loop_3033: brgz %o5, loop_3034 fmovdgu %icc, %f10, %f4 sth %o1, [%l7 + 0x60] ldub [%l7 + 0x73], %g7 loop_3034: st %f1, [%l7 + 0x44] ldsw [%l7 + 0x40], %o2 brgez %l5, loop_3035 tvc %icc, 0x5 fpadd32s %f8, %f1, %f13 move %xcc, %i6, %l2 loop_3035: fzeros %f6 movrlz %g3, 0x04D, %l3 alignaddrl %i5, %o4, %i3 ldsb [%l7 + 0x69], %o7 fxor %f0, %f2, %f0 bgu %icc, loop_3036 ldub [%l7 + 0x47], %g2 fexpand %f9, %f8 movrgz %o0, 0x05E, %g1 loop_3036: fmul8x16au %f15, %f2, %f2 ldx [%l7 + 0x68], %g4 st %f5, [%l7 + 0x58] edge32 %l1, %o3, %i1 fmovsa %xcc, %f15, %f14 movn %xcc, %o6, %g5 ldd [%l7 + 0x48], %f6 fzeros %f9 fbug %fcc2, loop_3037 bgu,a,pt %xcc, loop_3038 stx %l0, [%l7 + 0x28] andncc %i0, %l6, %i2 loop_3037: st %f3, [%l7 + 0x24] loop_3038: tn %icc, 0x7 ldsh [%l7 + 0x28], %i4 edge16 %l4, %i7, %o5 lduw [%l7 + 0x18], %o1 ldsh [%l7 + 0x6C], %g7 sth %g6, [%l7 + 0x7C] xor %o2, %i6, %l5 edge8l %l2, %l3, %i5 ldsh [%l7 + 0x50], %g3 tcs %xcc, 0x6 and %i3, %o7, %g2 fabss %f13, %f5 stb %o0, [%l7 + 0x66] fornot2 %f4, %f8, %f14 bcs,a,pn %xcc, loop_3039 fands %f11, %f8, %f13 brlez,a %g1, loop_3040 fmovrdlz %g4, %f14, %f0 loop_3039: andcc %o4, %l1, %i1 fcmpd %fcc2, %f6, %f8 loop_3040: fbg,a %fcc0, loop_3041 ldsh [%l7 + 0x2C], %o6 ldsb [%l7 + 0x25], %o3 bvc,pt %icc, loop_3042 loop_3041: array16 %g5, %l0, %i0 sth %l6, [%l7 + 0x36] fzeros %f10 loop_3042: tneg %icc, 0x5 sdivx %i2, 0x0ED5, %l4 movrgez %i4, %i7, %o5 edge32n %g7, %g6, %o2 st %f11, [%l7 + 0x38] fba,a %fcc3, loop_3043 fmovrdlz %o1, %f0, %f6 and %l5, %i6, %l2 stx %i5, [%l7 + 0x28] loop_3043: movvc %icc, %l3, %g3 te %xcc, 0x7 nop setx loop_3044, %l0, %l1 jmpl %l1, %o7 popc 0x076C, %i3 ldsw [%l7 + 0x58], %g2 fands %f7, %f3, %f1 loop_3044: movrne %o0, 0x257, %g1 ldx [%l7 + 0x78], %g4 ta %icc, 0x0 fnor %f12, %f0, %f4 fmovs %f12, %f0 ldsb [%l7 + 0x15], %o4 ldsb [%l7 + 0x62], %l1 ldub [%l7 + 0x63], %o6 popc %o3, %g5 st %f10, [%l7 + 0x38] edge32ln %l0, %i0, %l6 fmovrsgez %i2, %f11, %f7 ldx [%l7 + 0x60], %l4 st %f2, [%l7 + 0x3C] sdivx %i1, 0x1EAB, %i4 fblg %fcc2, loop_3045 fble,a %fcc0, loop_3046 mulscc %o5, 0x1247, %i7 move %icc, %g7, %o2 loop_3045: fmovdl %icc, %f13, %f0 loop_3046: ldsw [%l7 + 0x2C], %o1 ldsb [%l7 + 0x41], %l5 ldsh [%l7 + 0x1E], %i6 fbe %fcc3, loop_3047 srlx %l2, %g6, %i5 orn %g3, 0x0BB7, %o7 sdivcc %i3, 0x10F9, %g2 loop_3047: lduw [%l7 + 0x5C], %o0 stx %g1, [%l7 + 0x48] lduw [%l7 + 0x6C], %l3 fsrc2 %f6, %f0 xnor %o4, %l1, %o6 sllx %g4, 0x03, %g5 stb %l0, [%l7 + 0x6D] stx %i0, [%l7 + 0x30] fxnor %f14, %f12, %f10 array8 %l6, %i2, %l4 fmovdneg %xcc, %f11, %f13 lduw [%l7 + 0x2C], %i1 fcmple16 %f8, %f10, %i4 ldsw [%l7 + 0x34], %o3 sdivx %i7, 0x04C8, %o5 fcmpeq32 %f0, %f14, %g7 xnor %o1, %l5, %o2 ldd [%l7 + 0x70], %f4 andncc %i6, %g6, %l2 brz %g3, loop_3048 fmuld8ulx16 %f11, %f0, %f2 st %f12, [%l7 + 0x78] smul %o7, %i5, %g2 loop_3048: st %f5, [%l7 + 0x44] bvc,a loop_3049 tge %icc, 0x3 fbue,a %fcc0, loop_3050 fcmpne16 %f14, %f12, %i3 loop_3049: edge32ln %g1, %o0, %l3 lduh [%l7 + 0x22], %o4 loop_3050: bpos,a %xcc, loop_3051 udivx %o6, 0x0E64, %l1 fpsub16 %f6, %f6, %f14 fpmerge %f4, %f7, %f10 loop_3051: bleu,a loop_3052 fpadd32s %f12, %f3, %f15 fandnot1 %f2, %f4, %f6 smul %g5, %g4, %l0 loop_3052: fmul8x16al %f7, %f1, %f2 movrgez %i0, 0x11F, %l6 sll %i2, 0x0E, %l4 fmovsg %xcc, %f10, %f5 movne %xcc, %i4, %o3 fandnot1 %f14, %f2, %f10 fbl,a %fcc0, loop_3053 xorcc %i7, 0x0BC4, %i1 movrgez %o5, %o1, %g7 fbul,a %fcc2, loop_3054 loop_3053: std %f0, [%l7 + 0x60] fmovdgu %icc, %f15, %f12 bn,a loop_3055 loop_3054: movrne %o2, 0x12C, %i6 sra %g6, %l5, %g3 ldd [%l7 + 0x40], %f4 loop_3055: ldx [%l7 + 0x20], %l2 fornot1s %f2, %f8, %f5 stb %i5, [%l7 + 0x48] array8 %o7, %i3, %g1 brgz,a %g2, loop_3056 fabss %f7, %f10 array32 %l3, %o4, %o0 ld [%l7 + 0x64], %f15 loop_3056: ldsw [%l7 + 0x78], %o6 fcmpes %fcc1, %f7, %f9 ld [%l7 + 0x6C], %f6 array16 %l1, %g4, %g5 fpackfix %f8, %f9 edge8 %i0, %l6, %l0 call loop_3057 fmovsvc %icc, %f2, %f3 tg %xcc, 0x1 movn %icc, %l4, %i2 loop_3057: bge,a,pt %icc, loop_3058 ba loop_3059 movre %o3, 0x386, %i7 bcc,a loop_3060 loop_3058: tgu %icc, 0x2 loop_3059: nop setx loop_3061, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmped %fcc2, %f12, %f10 loop_3060: fmuld8sux16 %f1, %f8, %f10 fbn %fcc3, loop_3062 loop_3061: ldd [%l7 + 0x40], %f0 stw %i4, [%l7 + 0x30] fcmpgt16 %f0, %f12, %o5 loop_3062: xorcc %o1, %i1, %o2 fbue,a %fcc3, loop_3063 fmovsl %icc, %f1, %f9 andn %g7, %g6, %i6 fmovdg %icc, %f5, %f13 loop_3063: tleu %icc, 0x6 ldx [%l7 + 0x28], %l5 st %f13, [%l7 + 0x70] sdivx %g3, 0x006B, %l2 st %f13, [%l7 + 0x7C] tgu %icc, 0x0 sth %o7, [%l7 + 0x38] fbul %fcc2, loop_3064 ldub [%l7 + 0x72], %i3 lduh [%l7 + 0x08], %i5 stx %g1, [%l7 + 0x38] loop_3064: ldd [%l7 + 0x50], %f12 ldx [%l7 + 0x68], %l3 taddcc %g2, 0x0E38, %o4 fmovsl %xcc, %f9, %f15 fabsd %f2, %f14 fmovspos %xcc, %f0, %f6 stw %o6, [%l7 + 0x2C] edge16ln %o0, %l1, %g5 fbn %fcc1, loop_3065 tn %icc, 0x7 fornot1s %f8, %f9, %f1 edge32ln %g4, %l6, %i0 loop_3065: fbl %fcc3, loop_3066 movvc %icc, %l0, %l4 array16 %i2, %o3, %i7 sra %o5, 0x02, %o1 loop_3066: movvs %icc, %i4, %o2 fble,a %fcc1, loop_3067 fornot2 %f4, %f4, %f12 bcs,a,pt %icc, loop_3068 sth %g7, [%l7 + 0x66] loop_3067: fbu,a %fcc0, loop_3069 fmovde %icc, %f3, %f13 loop_3068: fzero %f0 fmovscc %icc, %f7, %f13 loop_3069: bleu %xcc, loop_3070 ldsb [%l7 + 0x4F], %g6 tle %xcc, 0x1 array32 %i6, %i1, %l5 loop_3070: st %f9, [%l7 + 0x68] fxor %f4, %f4, %f12 ba,pn %xcc, loop_3071 fcmpgt32 %f12, %f6, %g3 nop setx loop_3072, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sllx %o7, %i3, %l2 loop_3071: fmovrslz %i5, %f13, %f9 fcmpeq32 %f12, %f10, %g1 loop_3072: alignaddr %l3, %o4, %g2 edge32l %o0, %o6, %g5 tne %icc, 0x6 ldd [%l7 + 0x40], %f6 fnand %f0, %f2, %f8 movgu %xcc, %g4, %l1 edge16n %i0, %l6, %l4 alignaddr %l0, %o3, %i2 fcmpgt32 %f2, %f4, %i7 sdivx %o5, 0x1DE3, %o1 edge16ln %i4, %o2, %g6 tleu %xcc, 0x7 bgu,a %icc, loop_3073 movvs %xcc, %i6, %g7 fandnot1s %f7, %f2, %f10 st %f2, [%l7 + 0x18] loop_3073: udivx %l5, 0x00CB, %i1 fmovdvc %icc, %f6, %f14 ldsw [%l7 + 0x60], %o7 fxnor %f8, %f6, %f8 movvs %icc, %g3, %i3 move %icc, %l2, %g1 fcmped %fcc0, %f2, %f12 ldsh [%l7 + 0x4A], %l3 fcmpgt32 %f12, %f14, %o4 bshuffle %f12, %f12, %f4 ldsb [%l7 + 0x5A], %i5 fmovdge %xcc, %f13, %f3 array16 %o0, %g2, %g5 fcmpeq16 %f14, %f0, %g4 tl %icc, 0x4 ldub [%l7 + 0x62], %l1 lduw [%l7 + 0x50], %o6 fornot1s %f10, %f12, %f11 fblg %fcc1, loop_3074 xnorcc %l6, %l4, %l0 fsrc1 %f14, %f2 fcmpd %fcc1, %f12, %f14 loop_3074: fmovrsne %i0, %f11, %f13 stw %i2, [%l7 + 0x7C] fmovdge %icc, %f3, %f11 fmovdl %xcc, %f11, %f6 alignaddrl %i7, %o5, %o3 movrlz %i4, 0x2A7, %o1 fandnot1s %f12, %f3, %f15 tsubcctv %o2, %i6, %g7 fbe %fcc1, loop_3075 ldsw [%l7 + 0x60], %g6 tneg %xcc, 0x1 fbu,a %fcc2, loop_3076 loop_3075: fcmpgt16 %f10, %f6, %l5 srlx %i1, %g3, %o7 fnegs %f5, %f15 loop_3076: orncc %i3, 0x1B2A, %l2 subcc %g1, 0x1528, %l3 tl %icc, 0x2 bvc,a %icc, loop_3077 tne %xcc, 0x5 ldsh [%l7 + 0x7A], %o4 ldx [%l7 + 0x40], %i5 loop_3077: st %f8, [%l7 + 0x1C] fmul8ulx16 %f0, %f0, %f4 fbge %fcc1, loop_3078 fmovsa %xcc, %f12, %f4 brz %o0, loop_3079 andncc %g5, %g2, %g4 loop_3078: tge %icc, 0x1 ldd [%l7 + 0x18], %f10 loop_3079: orn %l1, %o6, %l4 fmovs %f8, %f10 st %f4, [%l7 + 0x20] edge8n %l6, %i0, %l0 fcmpgt16 %f4, %f8, %i7 edge8n %i2, %o5, %i4 ldsh [%l7 + 0x4E], %o1 stb %o3, [%l7 + 0x6E] orn %o2, 0x02B9, %g7 sth %i6, [%l7 + 0x18] fnot1 %f6, %f2 ldx [%l7 + 0x48], %g6 stx %i1, [%l7 + 0x58] move %xcc, %l5, %o7 lduw [%l7 + 0x6C], %i3 fmovrdlz %g3, %f2, %f8 fbe %fcc1, loop_3080 sdiv %l2, 0x15B1, %l3 add %g1, %o4, %o0 fcmple32 %f4, %f12, %i5 loop_3080: fmovsl %icc, %f14, %f2 lduw [%l7 + 0x34], %g2 fmovsg %xcc, %f14, %f14 fbuge,a %fcc2, loop_3081 movrlz %g4, 0x2E4, %g5 st %f3, [%l7 + 0x54] fbne %fcc3, loop_3082 loop_3081: fmovrsne %l1, %f0, %f13 ldsw [%l7 + 0x0C], %l4 fbul,a %fcc2, loop_3083 loop_3082: andcc %l6, 0x106D, %i0 fpsub32 %f0, %f6, %f14 ldsh [%l7 + 0x08], %o6 loop_3083: tge %xcc, 0x6 ldsb [%l7 + 0x40], %i7 stx %l0, [%l7 + 0x10] fbue %fcc2, loop_3084 fmovdcc %xcc, %f15, %f11 bvs,a %xcc, loop_3085 sllx %o5, %i4, %o1 loop_3084: fcmpd %fcc1, %f8, %f12 fmovdcc %icc, %f11, %f4 loop_3085: ldx [%l7 + 0x38], %o3 movleu %xcc, %o2, %i2 fmovdle %icc, %f8, %f4 alignaddr %g7, %g6, %i6 sdiv %l5, 0x0271, %i1 ld [%l7 + 0x68], %f13 edge16 %i3, %o7, %l2 movleu %xcc, %l3, %g3 ldsb [%l7 + 0x40], %g1 bpos,a,pn %icc, loop_3086 ldsb [%l7 + 0x2D], %o0 lduh [%l7 + 0x28], %i5 fmovscs %icc, %f13, %f0 loop_3086: lduh [%l7 + 0x7E], %g2 bpos,a loop_3087 fands %f9, %f7, %f6 stx %o4, [%l7 + 0x40] ldsw [%l7 + 0x08], %g4 loop_3087: fbu,a %fcc1, loop_3088 fabss %f11, %f6 tle %xcc, 0x6 fmovdg %xcc, %f15, %f10 loop_3088: fpsub16s %f6, %f11, %f12 tcc %xcc, 0x4 edge16n %g5, %l4, %l1 fcmpgt32 %f0, %f0, %l6 fmovdge %xcc, %f9, %f4 nop setx loop_3089, %l0, %l1 jmpl %l1, %o6 ldsw [%l7 + 0x40], %i0 tn %xcc, 0x6 move %icc, %l0, %o5 loop_3089: movg %icc, %i7, %o1 stb %i4, [%l7 + 0x1B] umulcc %o2, %i2, %o3 orcc %g7, %g6, %i6 lduh [%l7 + 0x2A], %l5 fblg,a %fcc2, loop_3090 fmovrsgz %i1, %f4, %f3 edge16n %i3, %o7, %l3 edge16ln %g3, %g1, %o0 loop_3090: add %i5, 0x1951, %g2 fxnor %f0, %f8, %f12 srax %l2, 0x15, %o4 array8 %g4, %l4, %l1 stb %g5, [%l7 + 0x38] bneg,pn %icc, loop_3091 bvs,pt %xcc, loop_3092 fcmpne32 %f10, %f6, %o6 brgz %i0, loop_3093 loop_3091: movcc %icc, %l6, %l0 loop_3092: array16 %o5, %o1, %i4 sth %o2, [%l7 + 0x24] loop_3093: udivcc %i7, 0x06D9, %i2 ldd [%l7 + 0x68], %f0 stb %o3, [%l7 + 0x32] fpack32 %f4, %f2, %f10 tn %xcc, 0x5 movrne %g6, %i6, %g7 stb %i1, [%l7 + 0x5A] fpsub32 %f2, %f4, %f2 movrgz %l5, 0x067, %o7 stb %i3, [%l7 + 0x7C] edge32ln %l3, %g1, %g3 array32 %o0, %g2, %l2 smulcc %i5, %g4, %o4 ldsw [%l7 + 0x0C], %l4 ldd [%l7 + 0x70], %f14 fmovse %icc, %f2, %f13 edge8l %l1, %g5, %o6 fmovdcc %xcc, %f9, %f3 stb %i0, [%l7 + 0x70] fmovrdlz %l0, %f10, %f12 fbug,a %fcc2, loop_3094 fnegd %f6, %f14 tgu %xcc, 0x3 fmul8ulx16 %f10, %f2, %f14 loop_3094: tge %icc, 0x2 ldsw [%l7 + 0x78], %l6 fmovdpos %icc, %f8, %f1 fabss %f0, %f6 fmovdcs %icc, %f1, %f5 lduw [%l7 + 0x70], %o1 srlx %i4, 0x1E, %o5 fandnot1s %f8, %f10, %f15 array32 %o2, %i2, %o3 movn %icc, %g6, %i6 tvc %xcc, 0x6 edge32n %i7, %i1, %l5 fcmpne32 %f4, %f14, %g7 movrgz %i3, %o7, %g1 tsubcctv %l3, %g3, %o0 tle %icc, 0x7 fpsub16s %f2, %f7, %f0 fnors %f2, %f7, %f5 fmovrsgz %l2, %f5, %f14 std %f10, [%l7 + 0x28] bcs,a %xcc, loop_3095 edge8 %g2, %i5, %g4 bcc,pn %xcc, loop_3096 brgz,a %o4, loop_3097 loop_3095: stb %l1, [%l7 + 0x0E] fnand %f14, %f8, %f14 loop_3096: fpsub16s %f14, %f3, %f1 loop_3097: ldsw [%l7 + 0x24], %g5 fnegs %f12, %f9 movne %xcc, %l4, %i0 movgu %xcc, %o6, %l6 fbg %fcc1, loop_3098 addccc %l0, %i4, %o1 movrgz %o5, 0x2C8, %o2 movleu %icc, %i2, %o3 loop_3098: fmovrsgz %g6, %f4, %f0 ldd [%l7 + 0x50], %f2 lduh [%l7 + 0x64], %i6 fsrc2 %f6, %f6 ble,a %icc, loop_3099 tvs %xcc, 0x1 movg %icc, %i7, %l5 fnands %f8, %f15, %f9 loop_3099: lduw [%l7 + 0x20], %g7 fbge %fcc2, loop_3100 ldx [%l7 + 0x40], %i3 fxnors %f8, %f9, %f14 xnorcc %i1, %g1, %o7 loop_3100: subccc %g3, %l3, %o0 movg %xcc, %g2, %l2 stw %i5, [%l7 + 0x60] fnot1s %f6, %f6 bcs loop_3101 sdivx %g4, 0x1C0D, %o4 movrlz %g5, 0x0F5, %l4 ld [%l7 + 0x54], %f8 loop_3101: stw %l1, [%l7 + 0x20] subccc %i0, %l6, %l0 sth %o6, [%l7 + 0x64] subccc %i4, 0x1E9D, %o1 sra %o2, %o5, %i2 tvc %xcc, 0x4 edge32n %g6, %i6, %i7 fbe %fcc0, loop_3102 fsrc2 %f6, %f4 bge loop_3103 stx %l5, [%l7 + 0x10] loop_3102: tl %icc, 0x0 movrne %o3, 0x143, %i3 loop_3103: sth %g7, [%l7 + 0x1C] ldsw [%l7 + 0x3C], %g1 sth %i1, [%l7 + 0x74] mulx %o7, %g3, %l3 lduh [%l7 + 0x60], %g2 for %f2, %f10, %f14 for %f6, %f6, %f12 stw %l2, [%l7 + 0x74] fbu %fcc1, loop_3104 tleu %icc, 0x3 fmovrdlez %o0, %f0, %f0 fmovdleu %icc, %f10, %f9 loop_3104: lduw [%l7 + 0x4C], %g4 movrne %o4, %i5, %l4 ble,pn %xcc, loop_3105 or %g5, %i0, %l6 fpsub32s %f13, %f10, %f15 movcc %xcc, %l0, %o6 loop_3105: lduw [%l7 + 0x50], %i4 ldx [%l7 + 0x10], %l1 xnor %o2, 0x01E6, %o5 fmovdcs %icc, %f1, %f1 fcmps %fcc0, %f0, %f13 fexpand %f2, %f10 fcmpeq16 %f14, %f0, %i2 alignaddr %g6, %i6, %o1 umul %i7, %l5, %i3 fnands %f12, %f11, %f9 orcc %g7, 0x07AC, %g1 edge16l %i1, %o7, %o3 ld [%l7 + 0x7C], %f3 fandnot1 %f14, %f12, %f0 umul %l3, %g2, %g3 movre %l2, 0x09F, %o0 tvs %icc, 0x3 fandnot2 %f10, %f2, %f6 lduw [%l7 + 0x68], %o4 ldsh [%l7 + 0x6C], %i5 stw %g4, [%l7 + 0x50] std %f0, [%l7 + 0x38] lduh [%l7 + 0x64], %l4 ld [%l7 + 0x50], %f3 lduw [%l7 + 0x28], %g5 edge16 %i0, %l0, %l6 fmovrdlez %i4, %f12, %f6 tsubcc %l1, %o6, %o5 fcmpd %fcc3, %f4, %f4 fbe %fcc0, loop_3106 fbuge,a %fcc2, loop_3107 fsrc2s %f10, %f8 sethi 0x1ED4, %o2 loop_3106: fmul8x16 %f9, %f8, %f0 loop_3107: fnot1s %f1, %f14 fmovrsne %i2, %f3, %f6 fandnot1s %f7, %f3, %f10 fmovrdgez %i6, %f12, %f6 stw %g6, [%l7 + 0x38] ld [%l7 + 0x3C], %f1 st %f13, [%l7 + 0x54] tl %icc, 0x4 ldsh [%l7 + 0x4C], %o1 and %l5, %i7, %g7 fbg,a %fcc1, loop_3108 sll %i3, %i1, %o7 movne %xcc, %o3, %l3 stx %g1, [%l7 + 0x38] loop_3108: stx %g2, [%l7 + 0x78] taddcctv %g3, %o0, %l2 lduw [%l7 + 0x48], %i5 nop setx loop_3109, %l0, %l1 jmpl %l1, %o4 fbne,a %fcc2, loop_3110 fornot2s %f2, %f11, %f13 fbne %fcc2, loop_3111 loop_3109: edge32l %l4, %g5, %g4 loop_3110: edge8n %l0, %l6, %i0 ldsb [%l7 + 0x44], %l1 loop_3111: movpos %icc, %i4, %o6 brgz,a %o5, loop_3112 orncc %i2, 0x1BB2, %i6 fmovdg %icc, %f14, %f10 te %icc, 0x2 loop_3112: ldd [%l7 + 0x78], %f12 mulscc %o2, 0x157D, %o1 fmovsg %icc, %f7, %f3 bvc loop_3113 ldsh [%l7 + 0x0C], %l5 movgu %xcc, %g6, %g7 sth %i7, [%l7 + 0x54] loop_3113: fand %f14, %f8, %f10 faligndata %f10, %f8, %f8 fornot1 %f12, %f2, %f12 subccc %i1, 0x0E1B, %o7 tneg %xcc, 0x2 lduw [%l7 + 0x78], %i3 fmovrde %o3, %f6, %f12 mova %icc, %l3, %g2 fone %f12 tg %icc, 0x7 ldsw [%l7 + 0x14], %g3 brlz,a %g1, loop_3114 sll %o0, %l2, %o4 fpadd16s %f1, %f14, %f10 fandnot1s %f7, %f2, %f4 loop_3114: fble,a %fcc3, loop_3115 fmovda %xcc, %f8, %f10 fmuld8ulx16 %f4, %f12, %f4 alignaddrl %i5, %g5, %g4 loop_3115: brlez %l4, loop_3116 ldsb [%l7 + 0x34], %l0 subcc %i0, 0x06BB, %l1 fnor %f14, %f12, %f0 loop_3116: movn %icc, %i4, %o6 fbu %fcc3, loop_3117 lduw [%l7 + 0x78], %o5 fmovsleu %icc, %f4, %f11 mova %icc, %l6, %i2 loop_3117: fcmpd %fcc1, %f8, %f4 movvs %icc, %o2, %i6 fnegs %f13, %f2 movneg %icc, %o1, %l5 mulscc %g6, %i7, %g7 fmul8x16au %f7, %f14, %f2 tvc %icc, 0x2 array16 %o7, %i3, %o3 fbuge,a %fcc1, loop_3118 movre %l3, %i1, %g3 sth %g1, [%l7 + 0x6A] std %f2, [%l7 + 0x78] loop_3118: ldsw [%l7 + 0x6C], %g2 fbule %fcc2, loop_3119 edge32ln %l2, %o0, %o4 fmovsgu %xcc, %f3, %f10 tcs %xcc, 0x1 loop_3119: fmuld8sux16 %f9, %f1, %f0 fsrc1 %f2, %f12 fpadd16s %f4, %f12, %f13 srax %i5, %g5, %g4 lduh [%l7 + 0x32], %l0 fmovdle %icc, %f6, %f10 ldub [%l7 + 0x2A], %i0 std %f4, [%l7 + 0x68] movrlz %l4, %i4, %o6 fmovrsgez %l1, %f15, %f7 fandnot2s %f8, %f10, %f5 fmovsge %xcc, %f8, %f13 ldsw [%l7 + 0x48], %o5 edge16l %l6, %o2, %i2 fmovspos %icc, %f9, %f2 fmul8x16al %f15, %f12, %f4 ldx [%l7 + 0x50], %i6 fmovsgu %xcc, %f15, %f11 ldsh [%l7 + 0x36], %o1 std %f10, [%l7 + 0x38] bcs,pn %icc, loop_3120 fabss %f12, %f10 brlez %l5, loop_3121 fmovsvc %xcc, %f10, %f6 loop_3120: srax %i7, %g6, %o7 lduh [%l7 + 0x7E], %g7 loop_3121: fcmpne16 %f2, %f10, %i3 stb %l3, [%l7 + 0x46] udivcc %o3, 0x18EB, %i1 fsrc1 %f8, %f8 ldx [%l7 + 0x38], %g1 fpackfix %f2, %f10 sllx %g3, 0x0C, %l2 edge8n %g2, %o4, %o0 fmul8x16au %f3, %f12, %f0 pdist %f4, %f4, %f4 tcs %icc, 0x2 fmovrslz %g5, %f6, %f14 lduw [%l7 + 0x20], %g4 movre %i5, %l0, %l4 bg,a,pt %icc, loop_3122 bneg,pn %xcc, loop_3123 fnot1s %f13, %f15 fbug,a %fcc2, loop_3124 loop_3122: ld [%l7 + 0x14], %f13 loop_3123: ld [%l7 + 0x50], %f12 movvc %xcc, %i0, %i4 loop_3124: fmovsa %icc, %f2, %f10 stb %o6, [%l7 + 0x66] or %l1, %l6, %o5 fnot2 %f8, %f6 fmovrdlz %i2, %f2, %f10 sth %i6, [%l7 + 0x78] brlez %o2, loop_3125 ldub [%l7 + 0x66], %l5 st %f14, [%l7 + 0x30] fbue,a %fcc2, loop_3126 loop_3125: std %f14, [%l7 + 0x60] umulcc %o1, 0x1F8D, %g6 fbule,a %fcc3, loop_3127 loop_3126: brlez %o7, loop_3128 fmovsne %icc, %f7, %f6 fmovrslez %i7, %f8, %f0 loop_3127: tvc %icc, 0x0 loop_3128: ta %icc, 0x1 fmovrdgez %i3, %f4, %f0 fbg %fcc1, loop_3129 fmovdgu %xcc, %f1, %f13 stx %l3, [%l7 + 0x08] fbug %fcc0, loop_3130 loop_3129: fbne,a %fcc3, loop_3131 fcmpd %fcc2, %f10, %f2 fsrc2 %f10, %f10 loop_3130: fnot2 %f12, %f2 loop_3131: ld [%l7 + 0x48], %f1 fxors %f9, %f2, %f0 fmovrslez %g7, %f15, %f8 stx %o3, [%l7 + 0x60] stw %i1, [%l7 + 0x20] fnor %f2, %f14, %f8 fbe,a %fcc2, loop_3132 ldsh [%l7 + 0x42], %g1 movleu %icc, %l2, %g2 fcmpeq16 %f4, %f2, %g3 loop_3132: xnor %o0, %g5, %g4 fmovdge %icc, %f10, %f13 ldd [%l7 + 0x68], %f8 fmovsa %xcc, %f7, %f2 st %f9, [%l7 + 0x5C] ldsh [%l7 + 0x38], %o4 fmovsl %xcc, %f8, %f0 stb %i5, [%l7 + 0x74] fmovsvs %icc, %f10, %f7 nop setx loop_3133, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmul8ulx16 %f8, %f8, %f8 fcmpd %fcc1, %f4, %f2 fmovdn %icc, %f4, %f4 loop_3133: fcmpgt16 %f4, %f12, %l0 or %i0, 0x059C, %l4 smulcc %o6, 0x1D78, %l1 stx %l6, [%l7 + 0x78] call loop_3134 alignaddr %o5, %i4, %i6 fmovdpos %icc, %f11, %f12 xor %o2, %i2, %l5 loop_3134: movn %icc, %o1, %g6 ldx [%l7 + 0x68], %i7 udivx %o7, 0x1D71, %l3 smul %i3, %g7, %o3 ldsh [%l7 + 0x18], %i1 mulx %g1, %g2, %g3 fnegd %f4, %f12 fbg,a %fcc0, loop_3135 fmul8x16au %f9, %f2, %f14 tg %icc, 0x1 std %f2, [%l7 + 0x20] loop_3135: tle %xcc, 0x1 lduw [%l7 + 0x28], %l2 fbo %fcc2, loop_3136 ldsw [%l7 + 0x5C], %o0 fandnot2 %f14, %f10, %f10 ta %xcc, 0x4 loop_3136: sdivx %g5, 0x0DDC, %g4 alignaddrl %i5, %o4, %i0 fbue,a %fcc2, loop_3137 std %f14, [%l7 + 0x08] stw %l4, [%l7 + 0x10] sth %o6, [%l7 + 0x24] loop_3137: ldd [%l7 + 0x40], %f14 fbo %fcc3, loop_3138 umulcc %l1, 0x1A37, %l0 fornot2s %f9, %f15, %f12 edge32 %l6, %o5, %i4 loop_3138: xor %o2, 0x11C5, %i6 movcc %xcc, %l5, %i2 bshuffle %f12, %f6, %f14 stb %g6, [%l7 + 0x66] edge16 %o1, %o7, %l3 fmul8sux16 %f12, %f8, %f8 fmovrdne %i7, %f12, %f12 nop setx loop_3139, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done lduw [%l7 + 0x70], %g7 lduh [%l7 + 0x72], %o3 ldsh [%l7 + 0x2C], %i3 loop_3139: fpadd32s %f14, %f8, %f9 stb %i1, [%l7 + 0x5C] ldsh [%l7 + 0x3A], %g1 fcmpeq32 %f4, %f12, %g2 andn %l2, %o0, %g5 tcs %icc, 0x4 stb %g4, [%l7 + 0x44] fcmpne32 %f2, %f6, %g3 st %f8, [%l7 + 0x68] fornot1 %f14, %f0, %f10 ld [%l7 + 0x64], %f10 movle %icc, %i5, %o4 and %i0, 0x1355, %l4 edge32 %l1, %l0, %o6 stw %o5, [%l7 + 0x4C] fmovrde %i4, %f2, %f2 fpadd16 %f8, %f0, %f14 ldsw [%l7 + 0x64], %o2 bshuffle %f12, %f0, %f10 fmovs %f9, %f2 stx %l6, [%l7 + 0x78] srl %i6, %l5, %g6 fone %f6 fors %f7, %f6, %f9 fpack16 %f8, %f1 tl %xcc, 0x6 bl,a %icc, loop_3140 fpsub16 %f8, %f12, %f4 stw %o1, [%l7 + 0x50] lduh [%l7 + 0x10], %i2 loop_3140: taddcctv %o7, 0x1C70, %l3 fble %fcc2, loop_3141 add %g7, 0x105F, %o3 stx %i3, [%l7 + 0x30] ble %xcc, loop_3142 loop_3141: fmovrsne %i1, %f7, %f11 movrgez %i7, 0x2BC, %g2 fcmple32 %f14, %f12, %g1 loop_3142: fbuge,a %fcc0, loop_3143 stx %o0, [%l7 + 0x48] movvc %icc, %l2, %g4 fmovdcc %icc, %f3, %f8 loop_3143: stb %g3, [%l7 + 0x0A] fblg %fcc3, loop_3144 fnot2s %f4, %f6 ldsw [%l7 + 0x6C], %i5 andn %o4, 0x038A, %i0 loop_3144: fbe,a %fcc2, loop_3145 stb %l4, [%l7 + 0x6F] andcc %g5, %l1, %l0 fmovdg %xcc, %f1, %f13 loop_3145: lduh [%l7 + 0x2C], %o6 nop setx loop_3146, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x50], %f4 ldsb [%l7 + 0x60], %o5 tcs %xcc, 0x7 loop_3146: ldsw [%l7 + 0x70], %o2 stx %l6, [%l7 + 0x50] tge %icc, 0x6 ldsh [%l7 + 0x16], %i6 stb %l5, [%l7 + 0x0F] sll %g6, 0x11, %o1 movrgz %i4, %o7, %l3 fmovdge %icc, %f6, %f3 fmovrdne %i2, %f14, %f4 st %f7, [%l7 + 0x44] fmovrdlez %o3, %f2, %f10 fabss %f6, %f12 nop setx loop_3147, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry popc %g7, %i3 fpadd32s %f11, %f12, %f13 srax %i1, %i7, %g1 loop_3147: sdiv %o0, 0x0D4E, %l2 fxor %f12, %f12, %f6 std %f10, [%l7 + 0x50] brnz %g2, loop_3148 taddcc %g3, %i5, %o4 stx %i0, [%l7 + 0x50] fandnot1s %f9, %f0, %f7 loop_3148: st %f7, [%l7 + 0x40] bne,a,pn %xcc, loop_3149 bcc,a,pn %xcc, loop_3150 fmovrdgz %g4, %f14, %f2 te %xcc, 0x0 loop_3149: srax %g5, %l1, %l0 loop_3150: brgz,a %o6, loop_3151 array16 %o5, %l4, %l6 orcc %i6, %o2, %g6 ldd [%l7 + 0x58], %f14 loop_3151: fandnot2 %f4, %f6, %f14 bshuffle %f10, %f0, %f0 fmovdn %xcc, %f6, %f9 std %f0, [%l7 + 0x40] addccc %l5, %i4, %o7 nop setx loop_3152, %l0, %l1 jmpl %l1, %o1 bn,pn %icc, loop_3153 fcmpgt16 %f0, %f2, %i2 ldsh [%l7 + 0x5A], %l3 loop_3152: fandnot1s %f11, %f3, %f13 loop_3153: ld [%l7 + 0x40], %f9 tl %icc, 0x2 fornot1s %f9, %f10, %f7 fmovsleu %icc, %f13, %f3 fmuld8ulx16 %f12, %f10, %f8 edge32l %o3, %i3, %g7 tleu %xcc, 0x6 brnz %i1, loop_3154 fbne %fcc1, loop_3155 fmovsgu %icc, %f3, %f12 subc %i7, %g1, %l2 loop_3154: subc %o0, %g2, %i5 loop_3155: movcs %xcc, %o4, %g3 fsrc1 %f2, %f12 fmovsg %xcc, %f7, %f10 fmovrsne %i0, %f11, %f5 sethi 0x10E9, %g5 sdivx %l1, 0x0667, %g4 ldsw [%l7 + 0x78], %l0 orcc %o5, %o6, %l6 st %f5, [%l7 + 0x4C] fnors %f3, %f9, %f4 edge8n %i6, %l4, %g6 xorcc %l5, %i4, %o7 movpos %icc, %o2, %i2 ldx [%l7 + 0x10], %o1 lduw [%l7 + 0x08], %o3 move %icc, %l3, %i3 bleu,a loop_3156 sdivx %i1, 0x0A19, %g7 smul %i7, 0x0F05, %l2 lduw [%l7 + 0x6C], %o0 loop_3156: subc %g1, 0x0FD4, %g2 ld [%l7 + 0x3C], %f5 std %f10, [%l7 + 0x20] fbne %fcc1, loop_3157 andncc %i5, %o4, %i0 nop setx loop_3158, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bshuffle %f2, %f6, %f8 loop_3157: st %f13, [%l7 + 0x14] tcc %xcc, 0x6 loop_3158: ldsb [%l7 + 0x55], %g3 sethi 0x1BC9, %l1 udivcc %g4, 0x1B3E, %l0 fmovdg %icc, %f1, %f14 andn %g5, %o5, %l6 lduw [%l7 + 0x70], %o6 brgz,a %l4, loop_3159 fmovsvs %xcc, %f4, %f15 fmul8x16au %f6, %f9, %f14 sdivcc %g6, 0x103B, %i6 loop_3159: st %f0, [%l7 + 0x50] ldd [%l7 + 0x60], %f14 fmul8x16al %f14, %f0, %f12 ldub [%l7 + 0x12], %i4 nop setx loop_3160, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fpsub32s %f9, %f1, %f4 stw %o7, [%l7 + 0x24] fsrc2s %f11, %f13 loop_3160: fmovsvc %xcc, %f7, %f7 movrgez %o2, %i2, %o1 stb %l5, [%l7 + 0x66] popc 0x04E2, %o3 sth %l3, [%l7 + 0x60] fmovs %f3, %f11 movcs %icc, %i1, %g7 ldsw [%l7 + 0x14], %i3 tn %icc, 0x4 std %f10, [%l7 + 0x70] ldsw [%l7 + 0x64], %l2 fmovdleu %icc, %f0, %f1 fabss %f15, %f13 sll %i7, %o0, %g1 fpackfix %f14, %f4 sth %g2, [%l7 + 0x1E] edge32 %i5, %i0, %g3 movre %l1, %g4, %l0 st %f13, [%l7 + 0x20] mulscc %g5, %o5, %o4 fble,a %fcc0, loop_3161 stx %o6, [%l7 + 0x30] bg,a,pn %icc, loop_3162 addccc %l6, %g6, %i6 loop_3161: lduh [%l7 + 0x7E], %l4 stw %i4, [%l7 + 0x58] loop_3162: sllx %o2, 0x01, %o7 tvc %xcc, 0x6 ldsb [%l7 + 0x2E], %o1 std %f4, [%l7 + 0x38] bge,pt %xcc, loop_3163 fand %f0, %f8, %f0 fsrc1 %f10, %f6 taddcctv %i2, %l5, %l3 loop_3163: ldub [%l7 + 0x28], %i1 stw %g7, [%l7 + 0x58] bvc loop_3164 fmovdn %xcc, %f13, %f1 mova %xcc, %o3, %l2 brgz,a %i3, loop_3165 loop_3164: ld [%l7 + 0x78], %f11 fmovsg %icc, %f2, %f12 fexpand %f6, %f12 loop_3165: stw %i7, [%l7 + 0x18] fpsub32s %f6, %f13, %f5 bn,pn %xcc, loop_3166 ldd [%l7 + 0x78], %f0 movg %icc, %g1, %g2 fzeros %f2 loop_3166: std %f4, [%l7 + 0x40] ba,pt %xcc, loop_3167 mulx %i5, %o0, %g3 tneg %xcc, 0x6 nop setx loop_3168, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3167: ldsw [%l7 + 0x08], %l1 bleu,pt %xcc, loop_3169 fpadd32s %f0, %f14, %f1 loop_3168: tne %xcc, 0x3 fmovrsgz %g4, %f15, %f11 loop_3169: lduh [%l7 + 0x70], %i0 fpack32 %f12, %f12, %f2 bl loop_3170 mulscc %l0, %g5, %o4 fnands %f13, %f5, %f12 ldsb [%l7 + 0x1A], %o6 loop_3170: movrne %o5, %g6, %l6 fbn,a %fcc0, loop_3171 movgu %xcc, %i6, %i4 st %f6, [%l7 + 0x58] fnegd %f10, %f10 loop_3171: edge16l %l4, %o2, %o1 ldd [%l7 + 0x48], %f0 tleu %icc, 0x0 brgez,a %o7, loop_3172 movrgez %i2, %l5, %l3 movle %xcc, %i1, %g7 bl,pn %icc, loop_3173 loop_3172: smul %o3, %i3, %i7 fpsub32 %f12, %f0, %f14 std %f12, [%l7 + 0x28] loop_3173: sth %l2, [%l7 + 0x3C] taddcctv %g2, %i5, %o0 fpadd32 %f12, %f2, %f2 fmovscs %icc, %f1, %f11 fabsd %f8, %f2 fpadd32s %f12, %f11, %f1 lduw [%l7 + 0x7C], %g3 ldd [%l7 + 0x50], %f4 fpadd32s %f1, %f3, %f7 movre %l1, 0x173, %g1 movrlz %i0, %g4, %l0 sdivx %o4, 0x032E, %o6 be,a loop_3174 tge %xcc, 0x7 bgu,pn %icc, loop_3175 subcc %g5, 0x165B, %g6 loop_3174: movpos %icc, %o5, %l6 siam 0x1 loop_3175: ba,a %xcc, loop_3176 std %f14, [%l7 + 0x68] sllx %i6, %l4, %o2 fsrc2s %f4, %f13 loop_3176: ldsw [%l7 + 0x48], %i4 fmovrslez %o1, %f10, %f0 tvc %icc, 0x2 brlz %o7, loop_3177 or %l5, 0x1A5C, %l3 fba %fcc1, loop_3178 smul %i1, %i2, %o3 loop_3177: subc %i3, 0x0C0A, %i7 std %f12, [%l7 + 0x70] loop_3178: alignaddr %l2, %g2, %g7 st %f8, [%l7 + 0x40] st %f14, [%l7 + 0x38] tgu %xcc, 0x2 movg %xcc, %i5, %g3 lduw [%l7 + 0x10], %l1 fsrc1 %f2, %f8 srax %o0, %g1, %g4 bn,a loop_3179 fmovsvs %xcc, %f0, %f5 nop setx loop_3180, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fands %f1, %f1, %f14 loop_3179: fors %f6, %f14, %f0 fmovrdlez %l0, %f2, %f2 loop_3180: and %o4, %o6, %i0 tsubcctv %g6, 0x0FC3, %g5 fnand %f10, %f8, %f12 stx %l6, [%l7 + 0x20] fzeros %f3 st %f9, [%l7 + 0x40] ldsb [%l7 + 0x5A], %i6 lduh [%l7 + 0x52], %o5 edge8 %o2, %i4, %o1 stx %o7, [%l7 + 0x78] stb %l5, [%l7 + 0x6F] udivcc %l4, 0x1094, %i1 ba %xcc, loop_3181 lduw [%l7 + 0x60], %i2 ldsw [%l7 + 0x30], %l3 tl %icc, 0x1 loop_3181: bcc,a loop_3182 fnors %f8, %f15, %f13 mulx %i3, 0x073A, %i7 fmul8x16 %f11, %f2, %f10 loop_3182: fandnot2 %f14, %f8, %f4 bn,a loop_3183 ldub [%l7 + 0x27], %l2 fpsub32 %f0, %f6, %f0 stb %g2, [%l7 + 0x59] loop_3183: fxnors %f1, %f8, %f10 fcmps %fcc0, %f5, %f7 edge32l %o3, %i5, %g3 std %f12, [%l7 + 0x18] fmovrsgez %g7, %f5, %f2 mulscc %o0, %g1, %l1 movvc %xcc, %l0, %o4 fmovdvc %xcc, %f4, %f0 orncc %o6, 0x1AB5, %i0 fmovrsgez %g4, %f9, %f1 stw %g5, [%l7 + 0x20] fors %f9, %f15, %f4 ldsh [%l7 + 0x42], %g6 fpack16 %f6, %f12 bge,pn %icc, loop_3184 lduw [%l7 + 0x34], %l6 sdivcc %o5, 0x0A0B, %o2 ldx [%l7 + 0x68], %i4 loop_3184: fandnot2s %f8, %f7, %f13 fmovsge %xcc, %f5, %f10 ldd [%l7 + 0x40], %f12 xnorcc %o1, 0x0FA9, %o7 edge8l %l5, %l4, %i6 tvc %xcc, 0x4 sub %i2, 0x169C, %l3 ldsh [%l7 + 0x36], %i1 fmovrsgz %i7, %f7, %f10 umul %l2, 0x0CC9, %i3 std %f10, [%l7 + 0x40] fmul8x16au %f13, %f6, %f4 or %o3, 0x04C2, %g2 ldub [%l7 + 0x55], %g3 fble,a %fcc3, loop_3185 ldsh [%l7 + 0x7C], %i5 orncc %o0, %g7, %g1 ldd [%l7 + 0x68], %f2 loop_3185: edge16n %l1, %l0, %o4 lduw [%l7 + 0x58], %i0 ldsb [%l7 + 0x28], %o6 fcmpgt32 %f12, %f14, %g4 tge %icc, 0x0 fones %f10 std %f0, [%l7 + 0x38] sth %g5, [%l7 + 0x1E] edge32ln %l6, %g6, %o5 ldx [%l7 + 0x20], %i4 fmul8ulx16 %f0, %f6, %f8 lduw [%l7 + 0x48], %o1 fxors %f5, %f2, %f10 tne %xcc, 0x2 fbu,a %fcc1, loop_3186 movrgez %o7, %l5, %o2 fmovrsgz %l4, %f12, %f9 fabss %f10, %f11 loop_3186: bge,a,pn %icc, loop_3187 stb %i2, [%l7 + 0x5F] fpsub32 %f14, %f14, %f2 ld [%l7 + 0x1C], %f4 loop_3187: and %l3, 0x0B77, %i6 st %f2, [%l7 + 0x70] edge16n %i1, %i7, %i3 pdist %f0, %f8, %f4 bcs,a,pt %icc, loop_3188 umulcc %l2, %o3, %g3 fbo %fcc0, loop_3189 nop setx loop_3190, %l0, %l1 jmpl %l1, %i5 loop_3188: movrlz %o0, 0x0AD, %g2 fmovdpos %icc, %f0, %f7 loop_3189: andn %g1, %l1, %l0 loop_3190: addc %g7, %o4, %o6 movcc %xcc, %g4, %i0 fmovda %icc, %f13, %f0 subcc %g5, 0x0328, %l6 andcc %g6, %i4, %o5 bvc,pn %xcc, loop_3191 fmovsvc %icc, %f9, %f7 sth %o7, [%l7 + 0x62] ld [%l7 + 0x34], %f1 loop_3191: ld [%l7 + 0x30], %f3 st %f12, [%l7 + 0x10] bcs,pt %xcc, loop_3192 brz %l5, loop_3193 ld [%l7 + 0x14], %f8 tg %xcc, 0x1 loop_3192: fsrc2s %f3, %f11 loop_3193: fblg,a %fcc3, loop_3194 sra %o2, 0x12, %o1 move %icc, %i2, %l4 tgu %xcc, 0x6 loop_3194: ldx [%l7 + 0x60], %l3 xor %i1, 0x14E3, %i6 ld [%l7 + 0x44], %f6 stb %i3, [%l7 + 0x58] fandnot1s %f3, %f11, %f4 st %f11, [%l7 + 0x64] ldub [%l7 + 0x1E], %l2 fmovrsgez %i7, %f10, %f3 edge8n %g3, %o3, %o0 fnors %f15, %f4, %f14 fmovda %xcc, %f3, %f4 tl %icc, 0x3 ldsw [%l7 + 0x78], %i5 edge16ln %g2, %l1, %g1 movge %icc, %g7, %l0 ldsh [%l7 + 0x3A], %o4 stb %o6, [%l7 + 0x0E] srl %i0, %g4, %l6 udivcc %g6, 0x0DD4, %g5 stb %o5, [%l7 + 0x61] fbg,a %fcc3, loop_3195 fcmpne16 %f2, %f0, %i4 fmovdneg %icc, %f14, %f15 andcc %l5, %o7, %o1 loop_3195: stx %i2, [%l7 + 0x40] tpos %icc, 0x2 fnand %f4, %f0, %f12 fmovdvc %icc, %f6, %f13 taddcctv %o2, %l3, %i1 stw %l4, [%l7 + 0x78] std %f2, [%l7 + 0x58] fmovscs %icc, %f5, %f14 sth %i6, [%l7 + 0x22] edge8l %i3, %l2, %i7 ldd [%l7 + 0x18], %f0 lduh [%l7 + 0x52], %o3 stb %g3, [%l7 + 0x37] ldsw [%l7 + 0x64], %o0 smul %i5, %l1, %g2 alignaddr %g1, %l0, %o4 fnand %f4, %f2, %f10 fbug %fcc3, loop_3196 tvs %xcc, 0x3 ldsh [%l7 + 0x62], %o6 std %f0, [%l7 + 0x18] loop_3196: fcmpeq32 %f12, %f0, %i0 ldsb [%l7 + 0x74], %g4 movpos %icc, %g7, %g6 fbl,a %fcc2, loop_3197 fnot1s %f5, %f8 ble,a loop_3198 ldd [%l7 + 0x50], %f10 loop_3197: ld [%l7 + 0x78], %f1 fandnot1 %f0, %f14, %f12 loop_3198: fmovrdlz %g5, %f10, %f2 nop setx loop_3199, %l0, %l1 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 %o5, [%l7 + 0x20] st %f9, [%l7 + 0x60] bpos,a,pt %xcc, loop_3200 loop_3199: fmovdleu %icc, %f7, %f10 fandnot1s %f10, %f6, %f6 fone %f14 loop_3200: fmovsne %icc, %f15, %f13 taddcc %i4, %l6, %o7 ldsw [%l7 + 0x08], %o1 st %f9, [%l7 + 0x54] fmovdvs %icc, %f15, %f14 fble,a %fcc3, loop_3201 lduw [%l7 + 0x30], %l5 brlz,a %o2, loop_3202 ldsh [%l7 + 0x7C], %l3 loop_3201: udivx %i1, 0x1599, %l4 mulscc %i2, 0x047E, %i3 loop_3202: fmovsn %xcc, %f4, %f12 popc 0x0AFD, %i6 stw %l2, [%l7 + 0x74] fone %f12 ld [%l7 + 0x54], %f4 sdivx %i7, 0x0388, %g3 tsubcctv %o3, %i5, %l1 fnot2 %f12, %f12 edge16n %o0, %g2, %l0 edge8ln %o4, %o6, %g1 fba,a %fcc1, loop_3203 ldsh [%l7 + 0x2C], %g4 ldsw [%l7 + 0x1C], %g7 fsrc1 %f0, %f8 loop_3203: ld [%l7 + 0x1C], %f13 addccc %i0, 0x0C6F, %g6 ldsh [%l7 + 0x1A], %o5 fmul8sux16 %f14, %f14, %f12 stb %g5, [%l7 + 0x1A] orncc %l6, %i4, %o7 movcs %xcc, %o1, %l5 bcs,pn %icc, loop_3204 fpsub32s %f1, %f6, %f3 stb %l3, [%l7 + 0x6D] tvs %icc, 0x4 loop_3204: ldsw [%l7 + 0x74], %o2 ldsw [%l7 + 0x0C], %i1 stb %l4, [%l7 + 0x77] orcc %i2, %i3, %l2 sub %i7, 0x18A9, %g3 movneg %icc, %i6, %o3 st %f8, [%l7 + 0x48] st %f12, [%l7 + 0x2C] edge32n %l1, %o0, %i5 stb %g2, [%l7 + 0x75] lduh [%l7 + 0x32], %o4 siam 0x1 fabss %f13, %f3 sth %o6, [%l7 + 0x6E] fmovspos %xcc, %f13, %f13 move %xcc, %l0, %g1 tvs %xcc, 0x3 fbne,a %fcc2, loop_3205 stw %g4, [%l7 + 0x40] fornot1 %f4, %f12, %f2 lduw [%l7 + 0x48], %i0 loop_3205: edge16l %g7, %g6, %o5 ldub [%l7 + 0x70], %g5 fandnot1 %f6, %f12, %f10 fsrc2 %f8, %f14 st %f6, [%l7 + 0x20] fmovrde %l6, %f4, %f4 bcs,a,pn %icc, loop_3206 ldsb [%l7 + 0x29], %i4 edge8 %o7, %l5, %l3 tcs %icc, 0x0 loop_3206: fnot2s %f8, %f6 lduw [%l7 + 0x20], %o2 nop setx loop_3207, %l0, %l1 jmpl %l1, %i1 fone %f10 fxnor %f14, %f8, %f8 nop setx loop_3208, %l0, %l1 jmpl %l1, %l4 loop_3207: fmovdpos %xcc, %f8, %f0 fmul8sux16 %f2, %f4, %f4 fcmpes %fcc3, %f2, %f2 loop_3208: sdivcc %o1, 0x02B7, %i2 fbg,a %fcc0, loop_3209 stw %l2, [%l7 + 0x20] movcc %icc, %i7, %g3 fmuld8sux16 %f12, %f3, %f4 loop_3209: st %f3, [%l7 + 0x34] ldsw [%l7 + 0x58], %i3 tl %xcc, 0x3 bneg,pn %icc, loop_3210 fmul8x16al %f13, %f12, %f2 fmovdcc %xcc, %f14, %f15 fpadd32 %f10, %f12, %f12 loop_3210: fcmped %fcc2, %f0, %f6 fandnot2s %f15, %f10, %f12 fmovrslz %i6, %f1, %f9 fmovrsgz %o3, %f13, %f12 brlez %l1, loop_3211 ldsb [%l7 + 0x2C], %o0 fmuld8sux16 %f12, %f11, %f4 fmovdl %icc, %f4, %f6 loop_3211: fnegd %f10, %f12 alignaddrl %g2, %i5, %o4 fmovsg %icc, %f9, %f1 xorcc %l0, 0x118E, %o6 fmovdge %icc, %f8, %f15 movrne %g4, %g1, %i0 movge %icc, %g7, %o5 call loop_3212 fxors %f1, %f1, %f0 edge32n %g6, %l6, %i4 tneg %icc, 0x4 loop_3212: fzeros %f5 edge16 %o7, %g5, %l5 stb %o2, [%l7 + 0x12] edge32l %l3, %l4, %i1 sth %i2, [%l7 + 0x40] orncc %o1, 0x1C0E, %l2 array8 %g3, %i7, %i3 std %f14, [%l7 + 0x68] edge8l %o3, %l1, %i6 sllx %o0, %i5, %g2 edge32n %o4, %o6, %g4 stb %l0, [%l7 + 0x6A] fcmpes %fcc0, %f4, %f7 lduw [%l7 + 0x60], %i0 fmovsge %icc, %f6, %f9 fand %f10, %f6, %f4 movrlz %g7, %g1, %o5 edge8n %g6, %i4, %o7 lduw [%l7 + 0x74], %g5 movrlez %l5, %l6, %l3 fpmerge %f8, %f1, %f0 edge8ln %o2, %l4, %i1 bneg loop_3213 fornot1s %f14, %f1, %f0 stx %i2, [%l7 + 0x20] fmovdge %icc, %f11, %f12 loop_3213: fmovdn %icc, %f2, %f8 tvs %xcc, 0x5 edge32l %o1, %g3, %i7 fmovrslz %l2, %f5, %f14 ldsh [%l7 + 0x1E], %o3 xnor %i3, 0x1236, %i6 array32 %l1, %o0, %g2 movneg %icc, %i5, %o6 tcc %icc, 0x1 fnot1s %f6, %f2 te %icc, 0x4 lduh [%l7 + 0x2C], %g4 movrlez %l0, %i0, %g7 and %o4, 0x1516, %o5 fnot1s %f3, %f5 ldub [%l7 + 0x5A], %g6 fcmpne32 %f2, %f12, %g1 addcc %o7, %g5, %l5 fnot1 %f4, %f2 movrne %l6, 0x22B, %i4 fmovdl %xcc, %f13, %f11 fmovdg %icc, %f3, %f6 stw %l3, [%l7 + 0x58] sdiv %l4, 0x089C, %o2 fbg %fcc3, loop_3214 ldd [%l7 + 0x70], %f8 std %f0, [%l7 + 0x78] srl %i2, %i1, %o1 loop_3214: stw %g3, [%l7 + 0x54] fcmpne32 %f4, %f8, %i7 fpadd16 %f2, %f2, %f6 array32 %o3, %l2, %i3 array32 %l1, %i6, %g2 stw %o0, [%l7 + 0x40] sth %i5, [%l7 + 0x08] lduw [%l7 + 0x74], %g4 fxnor %f6, %f8, %f12 lduw [%l7 + 0x74], %l0 fmovsvs %icc, %f7, %f7 fmovdcc %xcc, %f11, %f9 fcmpgt32 %f12, %f4, %o6 ldd [%l7 + 0x18], %f12 fmovscs %xcc, %f9, %f5 edge16n %g7, %i0, %o5 edge8 %g6, %g1, %o7 sth %g5, [%l7 + 0x5E] ldx [%l7 + 0x40], %l5 fbug %fcc1, loop_3215 tn %icc, 0x4 fble %fcc1, loop_3216 xor %l6, %i4, %l3 loop_3215: fcmple32 %f2, %f10, %l4 ldx [%l7 + 0x30], %o4 loop_3216: ldub [%l7 + 0x23], %o2 sdivx %i2, 0x14F0, %o1 movcs %xcc, %i1, %g3 addcc %o3, 0x1364, %i7 brgez %l2, loop_3217 fpadd16 %f6, %f6, %f10 fmul8x16 %f13, %f0, %f6 bg,a,pn %xcc, loop_3218 loop_3217: fmovrdgez %i3, %f12, %f6 ldsw [%l7 + 0x6C], %i6 fbn,a %fcc0, loop_3219 loop_3218: edge8ln %l1, %o0, %g2 stb %g4, [%l7 + 0x0C] fmovs %f12, %f8 loop_3219: lduh [%l7 + 0x66], %i5 sdiv %l0, 0x1F2E, %o6 fmovdleu %xcc, %f3, %f15 fmovdle %xcc, %f13, %f0 tl %icc, 0x5 fbg,a %fcc0, loop_3220 tcs %icc, 0x5 stb %i0, [%l7 + 0x74] fble %fcc1, loop_3221 loop_3220: movrlez %g7, 0x310, %g6 brnz %g1, loop_3222 ldd [%l7 + 0x18], %f4 loop_3221: st %f10, [%l7 + 0x74] srlx %o5, %g5, %l5 loop_3222: ldx [%l7 + 0x38], %o7 sllx %i4, 0x07, %l3 alignaddr %l6, %l4, %o2 st %f14, [%l7 + 0x3C] fmovsg %icc, %f12, %f11 sth %i2, [%l7 + 0x14] stw %o4, [%l7 + 0x10] brnz %i1, loop_3223 tneg %icc, 0x7 fabsd %f4, %f14 ldsb [%l7 + 0x20], %g3 loop_3223: sdivx %o3, 0x0441, %o1 ldx [%l7 + 0x10], %l2 brgz,a %i7, loop_3224 fbul %fcc2, loop_3225 fmovscc %icc, %f10, %f6 fmovrde %i3, %f10, %f12 loop_3224: std %f14, [%l7 + 0x18] loop_3225: lduw [%l7 + 0x3C], %i6 fpadd32s %f13, %f0, %f7 fbge %fcc2, loop_3226 fmovsge %xcc, %f13, %f14 fmovda %xcc, %f4, %f4 fpmerge %f15, %f0, %f6 loop_3226: tle %xcc, 0x4 movvc %icc, %o0, %l1 fmovdle %icc, %f11, %f6 fbue,a %fcc1, loop_3227 fsrc1 %f8, %f10 fornot1 %f12, %f12, %f10 stb %g2, [%l7 + 0x1B] loop_3227: mulscc %i5, 0x084B, %g4 edge16ln %l0, %o6, %i0 umulcc %g6, 0x0FCF, %g1 bcs %icc, loop_3228 tle %xcc, 0x4 fmul8ulx16 %f12, %f12, %f6 fpsub32 %f6, %f8, %f8 loop_3228: fbn,a %fcc2, loop_3229 sth %g7, [%l7 + 0x50] umul %o5, 0x051A, %l5 bvs,a,pt %icc, loop_3230 loop_3229: lduw [%l7 + 0x14], %g5 movleu %icc, %o7, %i4 bshuffle %f6, %f12, %f14 loop_3230: fmovsgu %xcc, %f3, %f7 fmuld8sux16 %f15, %f4, %f10 fmovsn %icc, %f0, %f15 tneg %xcc, 0x0 ldub [%l7 + 0x33], %l6 nop setx loop_3231, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry std %f14, [%l7 + 0x30] fxnor %f6, %f14, %f12 sth %l4, [%l7 + 0x40] loop_3231: lduh [%l7 + 0x58], %l3 addc %i2, %o2, %o4 fble %fcc2, loop_3232 fmuld8sux16 %f8, %f2, %f10 fcmpeq32 %f14, %f6, %i1 tsubcc %o3, 0x1931, %o1 loop_3232: st %f1, [%l7 + 0x14] be,pn %icc, loop_3233 smul %l2, 0x128B, %i7 sra %g3, %i3, %i6 fmovda %icc, %f0, %f5 loop_3233: lduw [%l7 + 0x44], %l1 sdivcc %o0, 0x0026, %i5 movg %xcc, %g4, %l0 fmovdvs %icc, %f10, %f1 fpmerge %f7, %f12, %f6 fmovdle %xcc, %f1, %f15 edge8 %o6, %g2, %g6 stb %g1, [%l7 + 0x6B] addc %g7, 0x175E, %i0 xor %l5, %g5, %o5 fmovda %icc, %f6, %f0 fbge,a %fcc3, loop_3234 edge16l %o7, %i4, %l4 movne %icc, %l3, %i2 fmuld8sux16 %f5, %f9, %f6 loop_3234: andcc %o2, 0x1C18, %l6 stw %i1, [%l7 + 0x1C] siam 0x6 edge32n %o4, %o3, %l2 edge8n %i7, %o1, %g3 stb %i6, [%l7 + 0x32] fmovrslz %l1, %f14, %f12 movre %i3, 0x155, %o0 fmovscc %icc, %f6, %f13 edge8ln %i5, %l0, %g4 bge,pn %xcc, loop_3235 stw %o6, [%l7 + 0x30] lduh [%l7 + 0x24], %g6 tn %icc, 0x7 loop_3235: nop setx loop_3236, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fxors %f13, %f4, %f2 bgu,a loop_3237 fbo %fcc1, loop_3238 loop_3236: ldx [%l7 + 0x60], %g1 fcmps %fcc1, %f9, %f15 loop_3237: fmovsge %icc, %f12, %f9 loop_3238: sethi 0x04FC, %g7 fbule %fcc0, loop_3239 stw %i0, [%l7 + 0x14] bl,pt %xcc, loop_3240 fandnot2s %f15, %f15, %f15 loop_3239: stx %g2, [%l7 + 0x48] ldd [%l7 + 0x50], %f6 loop_3240: tneg %icc, 0x5 ldub [%l7 + 0x2B], %l5 ldd [%l7 + 0x38], %f12 addc %o5, %g5, %o7 fornot2s %f11, %f15, %f8 tl %icc, 0x5 movneg %xcc, %l4, %i4 siam 0x7 fmovsneg %xcc, %f11, %f9 ldsh [%l7 + 0x70], %l3 fnot1 %f8, %f0 tgu %icc, 0x5 sth %i2, [%l7 + 0x4C] te %icc, 0x3 mulx %o2, %l6, %o4 srl %o3, %l2, %i7 stw %o1, [%l7 + 0x44] tvs %xcc, 0x0 sdivx %i1, 0x00C9, %i6 bcc,pn %icc, loop_3241 ldub [%l7 + 0x1A], %l1 xnor %i3, %o0, %i5 fmovrdne %g3, %f6, %f2 loop_3241: fbo,a %fcc2, loop_3242 ldsw [%l7 + 0x48], %l0 fand %f8, %f10, %f8 fsrc2s %f13, %f3 loop_3242: stx %o6, [%l7 + 0x70] fnot2s %f1, %f2 lduh [%l7 + 0x5A], %g4 brgez %g1, loop_3243 movle %xcc, %g7, %i0 edge8ln %g2, %l5, %g6 fmovscc %xcc, %f14, %f0 loop_3243: ldsh [%l7 + 0x4A], %o5 fmovs %f14, %f2 ldd [%l7 + 0x78], %f8 sth %g5, [%l7 + 0x3E] fmovda %xcc, %f2, %f7 fmovrslz %o7, %f14, %f12 fmovscs %icc, %f8, %f7 fmovsle %xcc, %f10, %f3 stw %l4, [%l7 + 0x5C] ta %xcc, 0x0 fcmps %fcc1, %f8, %f12 ldsw [%l7 + 0x34], %l3 bg,pt %icc, loop_3244 bgu,a,pt %xcc, loop_3245 fmovsneg %xcc, %f5, %f0 fbn,a %fcc3, loop_3246 loop_3244: movgu %xcc, %i2, %i4 loop_3245: std %f8, [%l7 + 0x10] lduw [%l7 + 0x6C], %o2 loop_3246: fandnot2s %f7, %f6, %f6 fbu %fcc0, loop_3247 tn %icc, 0x2 tleu %xcc, 0x2 popc %l6, %o3 loop_3247: ldub [%l7 + 0x3D], %l2 orncc %i7, 0x0C93, %o4 ldd [%l7 + 0x08], %f8 st %f14, [%l7 + 0x18] movn %icc, %o1, %i1 movrlz %l1, 0x2E9, %i6 fbul %fcc2, loop_3248 fmovdcs %icc, %f4, %f7 pdist %f10, %f0, %f12 ldub [%l7 + 0x0E], %i3 loop_3248: std %f2, [%l7 + 0x08] st %f10, [%l7 + 0x24] lduh [%l7 + 0x74], %o0 ldsw [%l7 + 0x48], %g3 stw %l0, [%l7 + 0x64] fpmerge %f0, %f10, %f8 fmovscs %icc, %f1, %f9 movneg %icc, %i5, %o6 fpackfix %f4, %f3 movpos %xcc, %g1, %g7 ldd [%l7 + 0x28], %f2 st %f7, [%l7 + 0x0C] tvs %icc, 0x6 brlez %g4, loop_3249 stb %g2, [%l7 + 0x38] fbg,a %fcc1, loop_3250 fornot1 %f8, %f4, %f2 loop_3249: ble,pt %icc, loop_3251 fxnor %f8, %f6, %f6 loop_3250: lduw [%l7 + 0x64], %i0 tle %icc, 0x6 loop_3251: ld [%l7 + 0x1C], %f11 mova %xcc, %l5, %g6 ldsw [%l7 + 0x38], %o5 fbg,a %fcc3, loop_3252 st %f8, [%l7 + 0x6C] movne %icc, %o7, %l4 fpackfix %f6, %f10 loop_3252: fnands %f7, %f10, %f13 st %f9, [%l7 + 0x20] fmuld8sux16 %f8, %f3, %f14 std %f6, [%l7 + 0x18] stx %g5, [%l7 + 0x20] fcmpd %fcc0, %f6, %f8 fmovsge %icc, %f0, %f13 fmovrsgz %l3, %f7, %f2 lduw [%l7 + 0x1C], %i2 edge32ln %i4, %l6, %o3 bvc,pt %xcc, loop_3253 stw %l2, [%l7 + 0x24] brnz,a %i7, loop_3254 tvc %icc, 0x1 loop_3253: sllx %o4, 0x17, %o1 stb %i1, [%l7 + 0x4F] loop_3254: fmuld8sux16 %f2, %f5, %f4 fnegd %f14, %f14 ldsh [%l7 + 0x0A], %l1 edge16l %i6, %i3, %o2 ld [%l7 + 0x38], %f0 fmovsle %xcc, %f2, %f3 std %f2, [%l7 + 0x50] ldsw [%l7 + 0x30], %o0 nop setx loop_3255, %l0, %l1 jmpl %l1, %l0 movl %xcc, %g3, %i5 lduh [%l7 + 0x4A], %o6 popc 0x12F5, %g7 loop_3255: edge32l %g4, %g1, %i0 ldub [%l7 + 0x4F], %g2 ldx [%l7 + 0x30], %l5 fornot1 %f0, %f6, %f10 lduh [%l7 + 0x5E], %g6 bleu,a loop_3256 ldub [%l7 + 0x09], %o5 fmul8ulx16 %f12, %f0, %f6 popc 0x1D54, %l4 loop_3256: fxnors %f10, %f3, %f3 edge32ln %g5, %l3, %o7 fba %fcc2, loop_3257 brgz,a %i4, loop_3258 movvc %icc, %i2, %o3 udivx %l2, 0x1CD1, %i7 loop_3257: bg,pt %xcc, loop_3259 loop_3258: fmovdl %xcc, %f15, %f3 fmovdpos %icc, %f10, %f11 subcc %o4, %o1, %i1 loop_3259: srl %l6, %i6, %i3 fble,a %fcc3, loop_3260 ldsh [%l7 + 0x3E], %l1 stb %o0, [%l7 + 0x12] bl,a %xcc, loop_3261 loop_3260: fcmple32 %f0, %f0, %o2 fmovrslz %g3, %f15, %f2 fmovdcc %xcc, %f6, %f4 loop_3261: movn %xcc, %l0, %i5 sth %g7, [%l7 + 0x28] ldsw [%l7 + 0x10], %g4 sth %o6, [%l7 + 0x1A] xnor %g1, 0x1782, %g2 fbuge,a %fcc3, loop_3262 ldsw [%l7 + 0x78], %l5 fpadd16s %f13, %f3, %f4 edge32n %g6, %i0, %l4 loop_3262: tg %xcc, 0x7 bne,a,pt %xcc, loop_3263 st %f0, [%l7 + 0x0C] fmovspos %icc, %f5, %f2 fmul8x16 %f1, %f12, %f14 loop_3263: taddcc %o5, 0x18AA, %l3 brgz %o7, loop_3264 movl %xcc, %i4, %i2 fmovrdne %g5, %f6, %f6 stx %l2, [%l7 + 0x08] loop_3264: bge,a,pn %icc, loop_3265 ble loop_3266 std %f4, [%l7 + 0x30] st %f11, [%l7 + 0x2C] loop_3265: ldsh [%l7 + 0x70], %i7 loop_3266: tsubcctv %o3, %o4, %o1 fmovrdgz %l6, %f8, %f8 sth %i1, [%l7 + 0x58] bl %icc, loop_3267 be loop_3268 fcmpes %fcc3, %f4, %f14 ldsw [%l7 + 0x10], %i3 loop_3267: orcc %i6, %l1, %o0 loop_3268: fmovrsne %o2, %f12, %f6 stx %l0, [%l7 + 0x38] fxnor %f6, %f2, %f6 fxnor %f0, %f0, %f4 ldd [%l7 + 0x10], %f14 sth %g3, [%l7 + 0x2E] fnegd %f4, %f2 fmovsvc %xcc, %f15, %f8 st %f8, [%l7 + 0x58] stb %g7, [%l7 + 0x7F] sra %i5, 0x03, %o6 st %f8, [%l7 + 0x28] ldsw [%l7 + 0x64], %g4 fmovrdgz %g2, %f4, %f0 fornot2 %f2, %f14, %f4 edge32 %l5, %g1, %i0 stw %g6, [%l7 + 0x0C] udiv %l4, 0x16DF, %l3 nop setx loop_3269, %l0, %l1 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_3270 fmovsvs %icc, %f0, %f6 fone %f14 loop_3269: fornot2 %f8, %f2, %f10 loop_3270: fmovdvs %xcc, %f1, %f4 bneg,a %icc, loop_3271 std %f12, [%l7 + 0x40] fcmpes %fcc1, %f2, %f6 ld [%l7 + 0x38], %f3 loop_3271: brlz %o5, loop_3272 fmovdcs %icc, %f9, %f13 movrgz %o7, %i4, %g5 brgez %l2, loop_3273 loop_3272: fpsub16 %f2, %f6, %f14 fornot2 %f14, %f10, %f6 fand %f6, %f2, %f12 loop_3273: movn %xcc, %i2, %o3 sllx %i7, 0x17, %o4 stx %l6, [%l7 + 0x10] fpsub32s %f11, %f0, %f9 ldub [%l7 + 0x71], %o1 fone %f12 fmovrdgez %i1, %f10, %f10 subcc %i3, %l1, %i6 fsrc1s %f8, %f6 movl %icc, %o2, %o0 andcc %l0, 0x103A, %g7 edge32n %g3, %i5, %g4 lduh [%l7 + 0x74], %o6 movgu %xcc, %l5, %g1 ldub [%l7 + 0x79], %i0 fmovdvc %xcc, %f15, %f0 stb %g2, [%l7 + 0x20] bcs %xcc, loop_3274 ldx [%l7 + 0x40], %g6 ldd [%l7 + 0x30], %f14 fcmpeq32 %f2, %f4, %l4 loop_3274: mova %xcc, %o5, %l3 umul %i4, 0x0F8D, %g5 std %f6, [%l7 + 0x08] fmovrse %o7, %f13, %f12 std %f12, [%l7 + 0x58] sth %l2, [%l7 + 0x34] movge %xcc, %o3, %i2 ld [%l7 + 0x60], %f11 mova %icc, %o4, %l6 fcmpne16 %f4, %f12, %o1 udivcc %i7, 0x0416, %i1 fpsub16s %f1, %f11, %f12 fmovdgu %icc, %f4, %f2 lduh [%l7 + 0x6C], %i3 ldsh [%l7 + 0x48], %i6 stx %o2, [%l7 + 0x60] fbg,a %fcc3, loop_3275 fornot2s %f13, %f2, %f5 fba %fcc1, loop_3276 fnot2 %f14, %f14 loop_3275: fornot1 %f12, %f2, %f10 edge32n %l1, %l0, %o0 loop_3276: ldsb [%l7 + 0x6C], %g7 ldsh [%l7 + 0x74], %i5 for %f10, %f4, %f4 andn %g4, %g3, %o6 brlez,a %g1, loop_3277 ldd [%l7 + 0x10], %f6 fmovrdgez %l5, %f6, %f2 ldsh [%l7 + 0x32], %i0 loop_3277: sth %g6, [%l7 + 0x24] fmovdn %xcc, %f15, %f8 brnz %l4, loop_3278 edge32 %g2, %l3, %o5 bg,pn %xcc, loop_3279 array16 %g5, %o7, %i4 loop_3278: lduw [%l7 + 0x44], %l2 alignaddrl %i2, %o4, %l6 loop_3279: ld [%l7 + 0x34], %f11 fmovspos %icc, %f2, %f3 stw %o1, [%l7 + 0x34] brlz %o3, loop_3280 lduh [%l7 + 0x1A], %i1 bn,a,pn %icc, loop_3281 bvs,a %icc, loop_3282 loop_3280: fmovdvs %icc, %f4, %f2 fmovda %xcc, %f14, %f12 loop_3281: edge32 %i7, %i3, %o2 loop_3282: ldsb [%l7 + 0x1A], %l1 stx %l0, [%l7 + 0x68] fones %f14 ldx [%l7 + 0x10], %i6 fmovdgu %icc, %f5, %f14 bcc,pn %xcc, loop_3283 sdivx %g7, 0x1F94, %i5 bleu,a %xcc, loop_3284 fcmpne16 %f2, %f12, %g4 loop_3283: fmovsg %icc, %f7, %f14 fbue %fcc0, loop_3285 loop_3284: ldsh [%l7 + 0x10], %o0 fblg %fcc1, loop_3286 fmovscs %xcc, %f6, %f11 loop_3285: lduh [%l7 + 0x40], %o6 orncc %g1, 0x115E, %l5 loop_3286: sth %g3, [%l7 + 0x3A] orncc %i0, %l4, %g2 fmovrse %l3, %f1, %f5 ldsb [%l7 + 0x26], %g6 stb %o5, [%l7 + 0x2D] fbug,a %fcc0, loop_3287 mova %xcc, %g5, %i4 fcmps %fcc2, %f15, %f6 movne %icc, %l2, %i2 loop_3287: fbge %fcc2, loop_3288 umul %o4, 0x071E, %o7 fbule %fcc0, loop_3289 ldx [%l7 + 0x30], %l6 loop_3288: ldd [%l7 + 0x60], %f0 nop setx loop_3290, %l0, %l1 jmpl %l1, %o3 loop_3289: movvs %icc, %o1, %i7 bne,pn %xcc, loop_3291 fcmped %fcc0, %f14, %f6 loop_3290: xnorcc %i3, 0x1412, %i1 andncc %o2, %l0, %l1 loop_3291: stw %g7, [%l7 + 0x68] fmovsvs %icc, %f6, %f6 lduh [%l7 + 0x4E], %i5 faligndata %f12, %f14, %f2 ldsw [%l7 + 0x0C], %g4 fmovdneg %icc, %f0, %f14 fba %fcc0, loop_3292 stb %o0, [%l7 + 0x16] ldsw [%l7 + 0x70], %i6 movne %icc, %g1, %o6 loop_3292: fandnot2 %f2, %f6, %f4 ldsb [%l7 + 0x22], %g3 sth %l5, [%l7 + 0x52] fandnot1 %f10, %f2, %f2 ldsb [%l7 + 0x67], %l4 bcc,a,pt %xcc, loop_3293 fmovsgu %xcc, %f8, %f2 andn %g2, 0x10DE, %l3 stb %i0, [%l7 + 0x13] loop_3293: pdist %f10, %f6, %f12 fpsub32s %f3, %f15, %f11 ldsw [%l7 + 0x64], %g6 lduw [%l7 + 0x3C], %g5 fnot1s %f4, %f6 fbue,a %fcc1, loop_3294 movvs %xcc, %o5, %l2 stb %i2, [%l7 + 0x27] tsubcctv %i4, %o4, %l6 loop_3294: brlz,a %o7, loop_3295 edge8l %o1, %i7, %o3 edge8l %i1, %i3, %l0 bneg loop_3296 loop_3295: brgez %l1, loop_3297 bne %xcc, loop_3298 std %f8, [%l7 + 0x58] loop_3296: fmovrsne %g7, %f1, %f6 loop_3297: ldd [%l7 + 0x58], %f0 loop_3298: alignaddrl %o2, %i5, %g4 ld [%l7 + 0x40], %f9 sdiv %o0, 0x192E, %g1 stb %o6, [%l7 + 0x1F] fmovdpos %xcc, %f8, %f4 fbge %fcc0, loop_3299 bshuffle %f4, %f0, %f10 fornot2 %f4, %f10, %f6 stx %g3, [%l7 + 0x28] loop_3299: fandnot1s %f2, %f1, %f10 brlz %i6, loop_3300 fcmped %fcc1, %f6, %f4 pdist %f14, %f2, %f0 bshuffle %f6, %f10, %f0 loop_3300: fsrc1 %f4, %f14 fone %f14 fba %fcc0, loop_3301 ldsh [%l7 + 0x22], %l4 udivcc %l5, 0x1986, %g2 bneg,a,pt %icc, loop_3302 loop_3301: fmovsa %icc, %f11, %f1 fmul8x16al %f7, %f1, %f12 movgu %icc, %l3, %i0 loop_3302: sth %g5, [%l7 + 0x6C] brnz %o5, loop_3303 fzeros %f8 addc %g6, 0x121D, %l2 tle %xcc, 0x0 loop_3303: fcmpeq16 %f4, %f4, %i2 tn %icc, 0x2 move %icc, %o4, %i4 tvs %xcc, 0x6 ldub [%l7 + 0x79], %o7 sllx %o1, %l6, %i7 tpos %xcc, 0x1 fmovs %f14, %f10 bcc loop_3304 edge16 %i1, %o3, %i3 fmovrdlez %l1, %f4, %f2 sth %g7, [%l7 + 0x32] loop_3304: ldx [%l7 + 0x60], %o2 fpsub16s %f5, %f2, %f1 edge16ln %i5, %g4, %l0 fnot1s %f13, %f7 ld [%l7 + 0x30], %f7 stx %o0, [%l7 + 0x18] stb %g1, [%l7 + 0x5B] fandnot2 %f14, %f4, %f12 stw %g3, [%l7 + 0x64] ldub [%l7 + 0x19], %i6 fpmerge %f14, %f4, %f14 brgz %l4, loop_3305 fmovdcs %icc, %f8, %f8 edge8ln %l5, %g2, %l3 nop setx loop_3306, %l0, %l1 jmpl %l1, %o6 loop_3305: lduw [%l7 + 0x44], %i0 fmovdcs %xcc, %f6, %f9 tsubcctv %o5, %g6, %g5 loop_3306: bcs,pt %icc, loop_3307 srax %l2, %o4, %i4 ldub [%l7 + 0x2B], %i2 fmovdvc %icc, %f10, %f15 loop_3307: ldsb [%l7 + 0x20], %o7 fmovscs %xcc, %f15, %f2 addc %o1, %l6, %i7 bvs,a,pt %xcc, loop_3308 movgu %icc, %o3, %i3 movle %xcc, %l1, %i1 stb %g7, [%l7 + 0x61] loop_3308: tl %icc, 0x5 fmovse %xcc, %f13, %f5 fsrc2s %f4, %f2 addc %i5, 0x041D, %g4 fmovsne %icc, %f3, %f2 fbl %fcc1, loop_3309 stb %l0, [%l7 + 0x46] lduw [%l7 + 0x54], %o0 fpadd32 %f2, %f10, %f0 loop_3309: tsubcctv %o2, 0x15C0, %g3 st %f6, [%l7 + 0x38] ld [%l7 + 0x2C], %f10 alignaddr %i6, %g1, %l5 bcc,a %icc, loop_3310 fmovsleu %xcc, %f8, %f6 std %f6, [%l7 + 0x60] stx %g2, [%l7 + 0x58] loop_3310: nop setx loop_3311, %l0, %l1 jmpl %l1, %l4 sdivcc %l3, 0x1CF9, %i0 brlez %o5, loop_3312 bgu,a,pn %icc, loop_3313 loop_3311: fsrc2s %f14, %f2 fandnot2s %f5, %f10, %f10 loop_3312: ldsb [%l7 + 0x7C], %o6 loop_3313: edge32n %g6, %l2, %g5 stx %i4, [%l7 + 0x50] std %f0, [%l7 + 0x48] fmovrslz %o4, %f7, %f7 lduh [%l7 + 0x44], %i2 movpos %xcc, %o1, %o7 std %f14, [%l7 + 0x08] fnor %f14, %f4, %f8 fxnor %f2, %f2, %f14 stx %l6, [%l7 + 0x10] ldsb [%l7 + 0x63], %o3 fmovdcc %icc, %f2, %f5 ldsb [%l7 + 0x1D], %i3 fmovsg %icc, %f2, %f15 mulx %l1, %i7, %i1 fcmpne16 %f8, %f10, %g7 std %f12, [%l7 + 0x68] srax %g4, %l0, %i5 ldsb [%l7 + 0x36], %o2 movrne %o0, %g3, %g1 fbe,a %fcc2, loop_3314 ldub [%l7 + 0x6F], %i6 fornot2 %f10, %f6, %f8 fbue %fcc0, loop_3315 loop_3314: ldd [%l7 + 0x40], %f4 faligndata %f2, %f10, %f2 movrlez %g2, 0x110, %l4 loop_3315: taddcctv %l3, %l5, %i0 fcmple32 %f4, %f0, %o6 ldx [%l7 + 0x68], %g6 fmovscs %icc, %f12, %f9 edge8 %l2, %g5, %i4 fornot1s %f6, %f4, %f3 fzeros %f1 subcc %o5, %i2, %o4 fpadd16 %f4, %f8, %f10 fbule %fcc0, loop_3316 fpackfix %f2, %f8 fmovsle %xcc, %f0, %f11 xnorcc %o1, %o7, %l6 loop_3316: fmul8sux16 %f0, %f6, %f8 stx %o3, [%l7 + 0x48] ldd [%l7 + 0x20], %f8 udiv %i3, 0x03E1, %i7 movvc %icc, %i1, %g7 fpadd32s %f6, %f6, %f14 subcc %g4, 0x1A0D, %l0 smulcc %l1, %i5, %o2 fbge,a %fcc2, loop_3317 fpadd16s %f3, %f7, %f2 movvs %icc, %o0, %g3 fnands %f6, %f0, %f14 loop_3317: ble,a %icc, loop_3318 tvc %xcc, 0x4 fsrc2s %f8, %f1 fmul8x16au %f7, %f13, %f14 loop_3318: tsubcc %g1, %g2, %l4 ldsh [%l7 + 0x12], %l3 st %f5, [%l7 + 0x78] fandnot2s %f1, %f13, %f13 fmovsleu %icc, %f10, %f8 tcs %icc, 0x3 and %i6, 0x03EE, %l5 lduw [%l7 + 0x34], %i0 umul %o6, %l2, %g5 fbuge %fcc2, loop_3319 fmovdge %xcc, %f8, %f12 ldsb [%l7 + 0x10], %g6 tvs %icc, 0x5 loop_3319: nop setx loop_3320, %l0, %l1 jmpl %l1, %o5 stb %i2, [%l7 + 0x55] edge32n %i4, %o1, %o7 movg %icc, %o4, %l6 loop_3320: ldsw [%l7 + 0x64], %i3 stw %o3, [%l7 + 0x58] fmovrsne %i1, %f7, %f3 std %f2, [%l7 + 0x48] stb %i7, [%l7 + 0x17] ldsb [%l7 + 0x7D], %g4 movrlz %l0, 0x25A, %g7 ld [%l7 + 0x34], %f0 fblg,a %fcc1, loop_3321 std %f10, [%l7 + 0x08] std %f12, [%l7 + 0x10] movrgz %i5, %l1, %o2 loop_3321: fcmple16 %f8, %f10, %g3 fbuge,a %fcc3, loop_3322 ldx [%l7 + 0x70], %o0 umul %g1, %g2, %l3 for %f4, %f6, %f0 loop_3322: st %f10, [%l7 + 0x2C] bl,a,pt %xcc, loop_3323 fmuld8ulx16 %f11, %f1, %f6 tsubcc %i6, %l5, %l4 fbug %fcc1, loop_3324 loop_3323: ldsb [%l7 + 0x08], %o6 std %f12, [%l7 + 0x18] edge16 %i0, %l2, %g6 loop_3324: tl %xcc, 0x0 fpackfix %f4, %f9 edge8n %o5, %g5, %i2 lduh [%l7 + 0x7C], %i4 lduw [%l7 + 0x68], %o7 sth %o1, [%l7 + 0x34] ldsw [%l7 + 0x70], %o4 fcmpes %fcc3, %f1, %f7 array8 %l6, %i3, %o3 fmul8ulx16 %f10, %f4, %f6 fsrc2s %f15, %f8 addccc %i1, %i7, %l0 movneg %xcc, %g7, %g4 fornot2 %f2, %f4, %f2 ldub [%l7 + 0x39], %l1 nop setx loop_3325, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sub %o2, 0x06A4, %i5 ldsb [%l7 + 0x25], %o0 ld [%l7 + 0x54], %f6 loop_3325: fmovdcc %icc, %f4, %f2 fmul8x16au %f15, %f14, %f12 lduh [%l7 + 0x7E], %g3 fmuld8ulx16 %f9, %f11, %f6 call loop_3326 stb %g2, [%l7 + 0x2C] fmovd %f14, %f12 lduw [%l7 + 0x18], %g1 loop_3326: brgz %l3, loop_3327 movge %xcc, %i6, %l5 fandnot2s %f9, %f9, %f4 fnot2s %f15, %f4 loop_3327: ldub [%l7 + 0x36], %l4 tvc %xcc, 0x1 fmovsl %xcc, %f3, %f4 ldub [%l7 + 0x5B], %i0 fbue %fcc0, loop_3328 bpos,a,pn %icc, loop_3329 fmovrdne %o6, %f10, %f6 tne %icc, 0x4 loop_3328: call loop_3330 loop_3329: fpsub16 %f10, %f10, %f14 ldx [%l7 + 0x08], %l2 st %f6, [%l7 + 0x7C] loop_3330: edge8ln %g6, %o5, %g5 fmovd %f12, %f0 movrgz %i2, 0x28F, %o7 ldx [%l7 + 0x40], %i4 fba,a %fcc0, loop_3331 brz %o1, 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 ldd [%l7 + 0x08], %f2 loop_3331: std %f4, [%l7 + 0x08] loop_3332: brlez,a %o4, loop_3334 loop_3333: fbne %fcc3, loop_3335 fornot2 %f12, %f14, %f8 fbne,a %fcc0, loop_3336 loop_3334: ldub [%l7 + 0x53], %i3 loop_3335: tge %xcc, 0x6 fcmpgt16 %f12, %f6, %l6 loop_3336: fornot1 %f8, %f4, %f10 edge32n %o3, %i1, %l0 fxor %f6, %f12, %f10 fmul8sux16 %f14, %f14, %f6 stw %g7, [%l7 + 0x78] ldsb [%l7 + 0x79], %g4 ldub [%l7 + 0x47], %i7 std %f12, [%l7 + 0x28] std %f12, [%l7 + 0x28] lduw [%l7 + 0x0C], %o2 fnand %f6, %f6, %f0 fbug %fcc3, loop_3337 lduh [%l7 + 0x70], %l1 xorcc %o0, %g3, %g2 tg %xcc, 0x3 loop_3337: lduw [%l7 + 0x4C], %i5 fcmpne32 %f4, %f2, %g1 fmovdle %xcc, %f9, %f15 tvs %icc, 0x7 brgez %l3, loop_3338 fandnot1s %f3, %f12, %f1 stb %i6, [%l7 + 0x3F] call loop_3339 loop_3338: ldsw [%l7 + 0x48], %l5 fba,a %fcc1, loop_3340 bcc,a loop_3341 loop_3339: ldd [%l7 + 0x30], %f6 alignaddr %l4, %o6, %i0 loop_3340: fbg %fcc2, loop_3342 loop_3341: ldsb [%l7 + 0x79], %l2 tne %icc, 0x7 fnot2 %f6, %f8 loop_3342: fmovsn %icc, %f2, %f0 umul %o5, 0x1C2D, %g5 st %f5, [%l7 + 0x0C] fmovsl %xcc, %f3, %f14 ldub [%l7 + 0x5A], %i2 subccc %g6, 0x1BF9, %i4 fxnor %f2, %f14, %f0 fbne %fcc1, loop_3343 bleu,a,pn %icc, loop_3344 fmovscc %icc, %f8, %f4 sethi 0x18D2, %o1 loop_3343: fornot1 %f10, %f4, %f0 loop_3344: ta %icc, 0x3 edge8n %o4, %i3, %l6 edge8 %o7, %o3, %l0 fmovdneg %xcc, %f4, %f11 tsubcc %i1, %g4, %g7 std %f12, [%l7 + 0x68] xor %i7, 0x18B7, %o2 movge %icc, %o0, %l1 bleu,pt %icc, loop_3345 tn %xcc, 0x0 fbn,a %fcc3, loop_3346 array32 %g2, %i5, %g1 loop_3345: ld [%l7 + 0x48], %f3 ldsb [%l7 + 0x76], %g3 loop_3346: ldd [%l7 + 0x08], %f10 st %f15, [%l7 + 0x20] ldub [%l7 + 0x4F], %i6 std %f10, [%l7 + 0x38] subcc %l3, 0x0FEF, %l4 fbo %fcc0, loop_3347 fmovsgu %xcc, %f14, %f0 fcmpne32 %f2, %f6, %l5 addcc %i0, 0x1F69, %l2 loop_3347: fnot2 %f6, %f8 lduw [%l7 + 0x74], %o6 fpsub16s %f14, %f10, %f0 ld [%l7 + 0x14], %f1 stw %g5, [%l7 + 0x0C] sth %o5, [%l7 + 0x52] fbl %fcc3, loop_3348 fbge,a %fcc0, loop_3349 udivcc %i2, 0x051D, %i4 ldd [%l7 + 0x18], %f6 loop_3348: edge32 %o1, %g6, %i3 loop_3349: fcmpd %fcc1, %f4, %f8 lduh [%l7 + 0x18], %l6 st %f0, [%l7 + 0x70] bcc %xcc, loop_3350 ldsb [%l7 + 0x40], %o7 fcmpgt16 %f2, %f14, %o3 fzero %f6 loop_3350: fbge %fcc0, loop_3351 fmovdge %xcc, %f11, %f0 fbu %fcc3, loop_3352 ldsh [%l7 + 0x60], %o4 loop_3351: fcmpgt16 %f4, %f14, %i1 ldx [%l7 + 0x78], %g4 loop_3352: bneg loop_3353 brgez %g7, loop_3354 ldsb [%l7 + 0x27], %l0 lduw [%l7 + 0x6C], %o2 loop_3353: bgu,pt %xcc, loop_3355 loop_3354: sth %i7, [%l7 + 0x4E] edge8ln %o0, %g2, %i5 ldsh [%l7 + 0x74], %g1 loop_3355: fpack32 %f2, %f4, %f6 fbge,a %fcc0, loop_3356 fcmpne16 %f12, %f8, %g3 fmuld8ulx16 %f5, %f13, %f14 movre %l1, %l3, %i6 loop_3356: lduw [%l7 + 0x10], %l4 ldd [%l7 + 0x48], %f10 fpackfix %f2, %f4 sethi 0x148A, %i0 fandnot2s %f6, %f8, %f4 movcc %icc, %l5, %l2 tn %xcc, 0x4 fmovsgu %xcc, %f13, %f10 ld [%l7 + 0x08], %f8 fmovrdlz %o6, %f10, %f2 fmovscc %icc, %f12, %f8 fcmple16 %f14, %f10, %g5 popc 0x0EFE, %i2 fmovspos %xcc, %f12, %f7 fmovrslz %i4, %f12, %f0 fandnot2 %f6, %f2, %f14 fbne,a %fcc3, loop_3357 ldub [%l7 + 0x14], %o5 addc %o1, %i3, %l6 fmul8x16 %f1, %f10, %f10 loop_3357: ldd [%l7 + 0x70], %f0 brgez,a %g6, loop_3358 fmovsn %icc, %f14, %f12 fbule,a %fcc3, loop_3359 fpadd16s %f8, %f14, %f13 loop_3358: tsubcctv %o7, 0x0E2B, %o4 ld [%l7 + 0x08], %f9 loop_3359: sth %i1, [%l7 + 0x5E] brnz,a %g4, loop_3360 tcs %xcc, 0x2 fmovsl %icc, %f8, %f11 subc %g7, %o3, %o2 loop_3360: ld [%l7 + 0x30], %f7 movneg %icc, %l0, %i7 tgu %xcc, 0x6 movcs %icc, %g2, %o0 ldx [%l7 + 0x30], %g1 fcmpes %fcc3, %f14, %f11 ldub [%l7 + 0x32], %g3 ld [%l7 + 0x58], %f13 srlx %l1, %l3, %i5 sth %i6, [%l7 + 0x2E] fmovspos %icc, %f0, %f5 ldd [%l7 + 0x18], %f12 fmovrsgez %i0, %f5, %f4 edge32l %l4, %l2, %o6 bg,a %xcc, loop_3361 fmovrsgez %l5, %f4, %f13 movcs %xcc, %i2, %i4 ldsh [%l7 + 0x4A], %o5 loop_3361: bleu,a %xcc, loop_3362 fpadd32s %f15, %f1, %f14 ldub [%l7 + 0x4B], %o1 std %f8, [%l7 + 0x20] loop_3362: fmovrslz %i3, %f4, %f14 fmovdle %icc, %f9, %f4 fbl %fcc0, loop_3363 udivx %g5, 0x1832, %l6 sethi 0x1405, %o7 fcmpeq16 %f0, %f12, %o4 loop_3363: fmovsgu %icc, %f11, %f4 fmovs %f8, %f7 tvc %xcc, 0x0 tgu %icc, 0x7 ldd [%l7 + 0x10], %f14 fbule %fcc0, loop_3364 st %f8, [%l7 + 0x6C] st %f14, [%l7 + 0x78] ldub [%l7 + 0x48], %g6 loop_3364: call loop_3365 movrlez %g4, 0x1F8, %i1 movrne %g7, 0x07F, %o3 fbn,a %fcc1, loop_3366 loop_3365: fxnor %f4, %f0, %f10 ld [%l7 + 0x4C], %f2 st %f1, [%l7 + 0x54] loop_3366: stx %o2, [%l7 + 0x40] ldx [%l7 + 0x08], %l0 fpadd16s %f1, %f8, %f14 tne %xcc, 0x2 edge32 %i7, %g2, %g1 stw %o0, [%l7 + 0x38] tneg %icc, 0x2 fmovdleu %xcc, %f2, %f14 ldsb [%l7 + 0x40], %g3 tleu %icc, 0x2 fpackfix %f4, %f1 fmuld8ulx16 %f0, %f4, %f6 sra %l3, %l1, %i5 fmovscs %icc, %f5, %f3 fbg %fcc2, loop_3367 fmovdn %icc, %f9, %f13 fcmpd %fcc3, %f12, %f6 st %f13, [%l7 + 0x7C] loop_3367: sth %i6, [%l7 + 0x14] fmovdneg %xcc, %f12, %f13 movcs %icc, %i0, %l2 fbuge,a %fcc1, loop_3368 fmovsne %xcc, %f5, %f3 sub %l4, %l5, %o6 orncc %i4, 0x158A, %i2 loop_3368: fandnot2s %f5, %f15, %f11 movleu %icc, %o5, %o1 fbu,a %fcc0, loop_3369 xorcc %i3, %g5, %l6 fpsub16s %f1, %f5, %f11 fbn,a %fcc3, loop_3370 loop_3369: pdist %f4, %f6, %f8 fnors %f9, %f7, %f0 movleu %xcc, %o4, %o7 loop_3370: fors %f0, %f0, %f5 st %f8, [%l7 + 0x68] fbule %fcc2, loop_3371 fmovdvs %xcc, %f10, %f0 fpsub16s %f10, %f13, %f4 fandnot2 %f12, %f8, %f8 loop_3371: fmuld8sux16 %f8, %f4, %f2 lduw [%l7 + 0x4C], %g4 tg %xcc, 0x4 edge32ln %i1, %g7, %g6 fnand %f12, %f14, %f6 ldsb [%l7 + 0x2A], %o2 fmul8x16al %f9, %f14, %f2 fmovsl %icc, %f10, %f0 bne,pt %icc, loop_3372 lduw [%l7 + 0x2C], %l0 fmul8x16 %f14, %f6, %f6 brnz,a %o3, loop_3373 loop_3372: fcmpne32 %f2, %f14, %i7 tn %icc, 0x0 fand %f2, %f6, %f10 loop_3373: edge8ln %g1, %g2, %g3 fexpand %f5, %f6 fxor %f2, %f10, %f14 taddcc %l3, 0x1FEC, %l1 lduw [%l7 + 0x08], %i5 brlez %o0, loop_3374 fpadd32 %f0, %f0, %f12 fpsub16 %f12, %f6, %f8 stx %i0, [%l7 + 0x70] loop_3374: udiv %l2, 0x0E58, %l4 orncc %i6, 0x09FD, %l5 lduw [%l7 + 0x74], %o6 srax %i2, 0x17, %o5 bn,a,pt %xcc, loop_3375 fbule %fcc3, loop_3376 fbug,a %fcc2, loop_3377 fornot2 %f4, %f14, %f4 loop_3375: fcmpgt16 %f14, %f14, %o1 loop_3376: fandnot2 %f4, %f14, %f12 loop_3377: fbn %fcc0, loop_3378 mova %icc, %i4, %i3 edge16ln %g5, %l6, %o4 sth %o7, [%l7 + 0x2E] loop_3378: ld [%l7 + 0x3C], %f5 fmovd %f2, %f10 ldd [%l7 + 0x08], %f10 fmovrsne %i1, %f2, %f2 fmovdvc %icc, %f4, %f9 ldsh [%l7 + 0x74], %g4 movrgz %g7, %o2, %g6 array16 %o3, %i7, %g1 movne %icc, %l0, %g2 stx %l3, [%l7 + 0x68] fbn %fcc1, loop_3379 fbl,a %fcc1, loop_3380 stw %g3, [%l7 + 0x2C] brlez,a %i5, loop_3381 loop_3379: addc %o0, %l1, %i0 loop_3380: and %l4, 0x118D, %i6 fxors %f9, %f9, %f15 loop_3381: brgz %l5, loop_3382 lduw [%l7 + 0x14], %o6 stb %i2, [%l7 + 0x57] fsrc2 %f14, %f10 loop_3382: sdivcc %o5, 0x1FAC, %l2 fmovdleu %xcc, %f1, %f15 ldub [%l7 + 0x46], %i4 fbuge %fcc3, loop_3383 array32 %i3, %g5, %o1 or %l6, 0x0524, %o7 fmovdleu %xcc, %f14, %f14 loop_3383: subccc %i1, 0x0B16, %o4 stb %g4, [%l7 + 0x77] stx %o2, [%l7 + 0x68] fzeros %f7 sethi 0x19F1, %g6 fmovdcs %icc, %f1, %f10 edge32l %g7, %i7, %o3 fornot2 %f10, %f14, %f12 stx %g1, [%l7 + 0x20] stb %l0, [%l7 + 0x74] ldsh [%l7 + 0x0C], %l3 stb %g2, [%l7 + 0x4B] andncc %i5, %g3, %l1 te %icc, 0x4 srl %i0, %o0, %l4 addcc %l5, %i6, %o6 stb %o5, [%l7 + 0x1C] ldsb [%l7 + 0x22], %i2 fbn %fcc3, loop_3384 movvc %xcc, %l2, %i4 fsrc2s %f6, %f10 brz,a %i3, loop_3385 loop_3384: fmovsg %xcc, %f7, %f1 sra %g5, 0x14, %o1 bcc,a %icc, loop_3386 loop_3385: sth %o7, [%l7 + 0x66] array32 %i1, %l6, %g4 fzero %f6 loop_3386: fmovse %xcc, %f12, %f4 std %f2, [%l7 + 0x30] fblg,a %fcc1, loop_3387 stx %o4, [%l7 + 0x08] ldx [%l7 + 0x48], %g6 sethi 0x0822, %o2 loop_3387: be,a,pn %xcc, loop_3388 tsubcctv %g7, 0x0755, %o3 ldsh [%l7 + 0x40], %g1 subccc %l0, 0x02CB, %l3 loop_3388: ldub [%l7 + 0x79], %i7 fxnor %f6, %f6, %f10 ble,pn %icc, loop_3389 fcmped %fcc2, %f10, %f14 ta %icc, 0x6 ld [%l7 + 0x7C], %f0 loop_3389: tleu %icc, 0x5 ldub [%l7 + 0x26], %g2 bge,a %icc, loop_3390 fmovde %xcc, %f12, %f9 fabsd %f0, %f10 fcmpne16 %f12, %f12, %i5 loop_3390: fmovrdgez %g3, %f8, %f6 fbule,a %fcc1, loop_3391 bne,a,pt %icc, loop_3392 bleu,a,pn %icc, loop_3393 ld [%l7 + 0x44], %f4 loop_3391: bne,a,pt %icc, loop_3394 loop_3392: stw %i0, [%l7 + 0x4C] loop_3393: and %l1, %o0, %l4 mulx %i6, 0x190A, %l5 loop_3394: fmovsg %icc, %f7, %f13 xnorcc %o6, 0x08CB, %o5 st %f4, [%l7 + 0x24] edge8n %i2, %i4, %l2 ldsh [%l7 + 0x42], %i3 ldd [%l7 + 0x38], %f4 brnz %o1, loop_3395 bvs,a,pn %icc, loop_3396 fcmpgt16 %f12, %f14, %o7 subccc %i1, %l6, %g4 loop_3395: pdist %f2, %f0, %f6 loop_3396: ldsb [%l7 + 0x11], %o4 std %f10, [%l7 + 0x50] sllx %g6, %o2, %g5 sth %g7, [%l7 + 0x60] ble,pt %icc, loop_3397 fnegd %f2, %f10 st %f5, [%l7 + 0x4C] taddcctv %g1, %o3, %l3 loop_3397: fmovdne %icc, %f2, %f9 fmovda %xcc, %f11, %f13 movrgez %i7, 0x2C9, %l0 stb %i5, [%l7 + 0x2C] fcmpeq32 %f2, %f14, %g2 brnz %g3, loop_3398 movrlez %l1, 0x059, %o0 andn %l4, %i0, %l5 fmovsle %icc, %f3, %f13 loop_3398: fmovsvc %icc, %f7, %f10 array16 %i6, %o5, %o6 xor %i2, %l2, %i4 fnor %f14, %f4, %f14 movcc %xcc, %i3, %o7 stb %o1, [%l7 + 0x4E] fsrc2s %f11, %f14 tsubcc %i1, %g4, %o4 bcs %icc, loop_3399 ldsw [%l7 + 0x78], %l6 fabsd %f14, %f8 andncc %g6, %o2, %g5 loop_3399: movneg %icc, %g7, %o3 movrlez %g1, 0x13A, %l3 sdivcc %l0, 0x0253, %i7 fmul8x16au %f3, %f0, %f14 fmovrde %i5, %f2, %f2 xnorcc %g3, 0x1810, %g2 fcmpne16 %f12, %f10, %l1 siam 0x7 fbg,a %fcc2, loop_3400 stb %l4, [%l7 + 0x32] fmovsne %xcc, %f11, %f7 lduh [%l7 + 0x4A], %o0 loop_3400: fandnot2 %f6, %f0, %f10 tg %icc, 0x3 xnorcc %l5, 0x094F, %i0 and %i6, 0x16BA, %o5 srl %i2, %o6, %i4 andncc %i3, %l2, %o1 fxnors %f5, %f12, %f1 bg,a loop_3401 ldsw [%l7 + 0x6C], %i1 movg %icc, %g4, %o7 bne,a %icc, loop_3402 loop_3401: sdiv %l6, 0x0C87, %o4 edge8 %o2, %g5, %g7 fornot1s %f14, %f11, %f2 loop_3402: lduh [%l7 + 0x38], %o3 ldub [%l7 + 0x6E], %g1 ldsb [%l7 + 0x5D], %l3 fmovsn %xcc, %f12, %f3 lduh [%l7 + 0x14], %l0 fpack16 %f14, %f1 ldub [%l7 + 0x1D], %i7 edge16 %i5, %g3, %g6 edge16 %g2, %l1, %o0 movrlez %l4, 0x04B, %l5 std %f12, [%l7 + 0x60] bn,pt %icc, loop_3403 fmovdl %icc, %f4, %f14 mulscc %i6, %i0, %i2 std %f12, [%l7 + 0x20] loop_3403: ldsb [%l7 + 0x16], %o6 sth %i4, [%l7 + 0x52] brnz,a %i3, loop_3404 mulx %l2, %o5, %o1 srax %i1, 0x08, %g4 bcs %icc, loop_3405 loop_3404: stw %o7, [%l7 + 0x50] ld [%l7 + 0x38], %f6 st %f3, [%l7 + 0x38] loop_3405: fbue,a %fcc0, loop_3406 andn %l6, %o2, %g5 fsrc1 %f6, %f6 stw %o4, [%l7 + 0x6C] loop_3406: st %f5, [%l7 + 0x3C] call loop_3407 edge16ln %o3, %g7, %l3 std %f2, [%l7 + 0x60] lduh [%l7 + 0x3A], %g1 loop_3407: fmul8x16au %f14, %f3, %f6 lduh [%l7 + 0x74], %i7 nop setx loop_3408, %l0, %l1 jmpl %l1, %i5 bge %xcc, loop_3409 ldx [%l7 + 0x38], %g3 udivcc %l0, 0x1E00, %g6 loop_3408: fmovscc %icc, %f12, %f12 loop_3409: fbu,a %fcc1, loop_3410 sra %l1, %g2, %l4 stb %l5, [%l7 + 0x28] edge32n %i6, %i0, %o0 loop_3410: tsubcc %o6, %i2, %i3 fpadd32 %f14, %f10, %f2 fsrc2s %f5, %f2 fba %fcc3, loop_3411 sra %i4, 0x0E, %o5 fmovrde %o1, %f14, %f6 fmovsleu %xcc, %f4, %f6 loop_3411: stb %l2, [%l7 + 0x3F] lduh [%l7 + 0x38], %i1 fxnors %f10, %f5, %f12 fmovspos %xcc, %f13, %f13 edge16ln %g4, %o7, %o2 ldsw [%l7 + 0x50], %l6 fba,a %fcc2, loop_3412 ldx [%l7 + 0x38], %g5 fandnot2 %f12, %f0, %f12 stx %o4, [%l7 + 0x18] loop_3412: stx %o3, [%l7 + 0x60] ldsb [%l7 + 0x32], %l3 fbu,a %fcc1, loop_3413 brgez %g1, loop_3414 subccc %i7, 0x1896, %g7 fbne %fcc3, loop_3415 loop_3413: pdist %f14, %f2, %f10 loop_3414: stb %i5, [%l7 + 0x20] bge loop_3416 loop_3415: movneg %xcc, %l0, %g6 ldsh [%l7 + 0x26], %l1 tn %icc, 0x3 loop_3416: ldsh [%l7 + 0x6C], %g3 st %f5, [%l7 + 0x38] movrlz %l4, 0x35C, %l5 siam 0x7 ldx [%l7 + 0x18], %i6 fcmpgt16 %f8, %f14, %i0 fone %f8 tsubcctv %g2, %o0, %i2 tcs %xcc, 0x6 bg %icc, loop_3417 smulcc %i3, 0x1850, %o6 fpadd16s %f2, %f0, %f7 fmuld8sux16 %f11, %f4, %f8 loop_3417: fble,a %fcc2, loop_3418 fbg,a %fcc3, loop_3419 fmovrde %o5, %f0, %f6 movgu %icc, %o1, %i4 loop_3418: array16 %l2, %i1, %o7 loop_3419: st %f7, [%l7 + 0x60] fone %f6 be,a %icc, loop_3420 edge16l %o2, %g4, %l6 stb %g5, [%l7 + 0x7F] fmul8x16au %f4, %f2, %f8 loop_3420: stw %o3, [%l7 + 0x1C] fcmpes %fcc1, %f12, %f2 fnegs %f5, %f2 fbule,a %fcc3, loop_3421 siam 0x3 bn %icc, loop_3422 lduh [%l7 + 0x2E], %l3 loop_3421: ba loop_3423 fmovdgu %xcc, %f8, %f9 loop_3422: fandnot1 %f8, %f12, %f0 movre %o4, %g1, %i7 loop_3423: fabsd %f8, %f12 fcmpne16 %f10, %f8, %g7 tge %xcc, 0x4 nop setx loop_3424, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bne,a,pt %icc, loop_3425 fcmpd %fcc0, %f10, %f2 st %f3, [%l7 + 0x60] loop_3424: srax %i5, 0x15, %g6 loop_3425: ldx [%l7 + 0x20], %l0 ldx [%l7 + 0x78], %g3 fmovrdgez %l1, %f6, %f2 edge32n %l5, %l4, %i6 movvs %icc, %g2, %o0 fbug %fcc3, loop_3426 edge8n %i2, %i0, %o6 addccc %i3, 0x0D74, %o5 andcc %o1, 0x0941, %i4 loop_3426: fpadd32s %f6, %f2, %f11 ldsh [%l7 + 0x10], %l2 srlx %o7, %i1, %g4 ldub [%l7 + 0x16], %l6 sll %o2, 0x12, %g5 bn,a,pt %icc, loop_3427 ld [%l7 + 0x38], %f9 ldsb [%l7 + 0x65], %o3 lduw [%l7 + 0x24], %l3 loop_3427: stx %o4, [%l7 + 0x28] std %f14, [%l7 + 0x18] edge16n %i7, %g1, %i5 ldsw [%l7 + 0x44], %g6 smulcc %g7, %g3, %l1 fpsub16 %f12, %f8, %f0 brz %l0, loop_3428 fpsub32s %f10, %f1, %f3 fmovsa %xcc, %f11, %f6 ldsb [%l7 + 0x4E], %l5 loop_3428: ldx [%l7 + 0x08], %l4 siam 0x4 movvc %xcc, %i6, %g2 addc %i2, 0x01D8, %i0 udivx %o6, 0x0E6B, %o0 umulcc %i3, 0x15F8, %o5 fmovsvs %icc, %f0, %f11 tge %icc, 0x1 fmovdgu %xcc, %f7, %f14 ldsw [%l7 + 0x50], %i4 fmovsvc %icc, %f3, %f2 bne,a %icc, loop_3429 fbul %fcc1, loop_3430 fzero %f2 fxnors %f6, %f13, %f5 loop_3429: fmovsgu %icc, %f3, %f7 loop_3430: bgu,a %icc, loop_3431 fbul %fcc0, loop_3432 lduw [%l7 + 0x24], %o1 stw %l2, [%l7 + 0x68] loop_3431: std %f12, [%l7 + 0x70] loop_3432: lduh [%l7 + 0x70], %i1 fmovsgu %icc, %f13, %f4 fbg,a %fcc3, loop_3433 lduh [%l7 + 0x46], %g4 lduw [%l7 + 0x74], %o7 fmovdne %icc, %f11, %f11 loop_3433: fmovdle %xcc, %f15, %f14 stx %l6, [%l7 + 0x10] bleu,pt %xcc, loop_3434 brlz,a %g5, loop_3435 movvs %icc, %o3, %o2 ldsw [%l7 + 0x58], %o4 loop_3434: tcc %icc, 0x4 loop_3435: fmovdpos %xcc, %f9, %f0 taddcctv %i7, %l3, %g1 fbo,a %fcc0, loop_3436 fbug %fcc2, loop_3437 udiv %i5, 0x1F18, %g7 mulscc %g3, %l1, %g6 loop_3436: fmovsne %icc, %f6, %f15 loop_3437: for %f8, %f8, %f4 stw %l5, [%l7 + 0x68] fnegs %f8, %f14 and %l0, %l4, %g2 edge32n %i2, %i0, %i6 taddcc %o0, %i3, %o5 ldd [%l7 + 0x78], %f14 movgu %xcc, %o6, %o1 movneg %xcc, %i4, %l2 movl %xcc, %g4, %o7 udiv %i1, 0x1258, %g5 tle %xcc, 0x2 std %f12, [%l7 + 0x78] bcs,pn %xcc, loop_3438 bleu,a loop_3439 lduh [%l7 + 0x10], %l6 tle %xcc, 0x0 loop_3438: std %f8, [%l7 + 0x48] loop_3439: fcmpeq32 %f2, %f12, %o3 fpsub32 %f14, %f8, %f2 tge %xcc, 0x4 fmovrdne %o2, %f14, %f14 fbg,a %fcc0, loop_3440 fbul %fcc1, loop_3441 ldsb [%l7 + 0x1A], %o4 fandnot1s %f1, %f15, %f14 loop_3440: fmovsgu %xcc, %f7, %f5 loop_3441: bpos,pt %xcc, loop_3442 brgez,a %i7, loop_3443 ldx [%l7 + 0x10], %l3 lduh [%l7 + 0x0C], %i5 loop_3442: sth %g7, [%l7 + 0x3E] loop_3443: fmovscc %xcc, %f8, %f0 edge8 %g3, %l1, %g1 fmovsleu %icc, %f9, %f1 fba,a %fcc0, loop_3444 fbn,a %fcc1, loop_3445 stb %g6, [%l7 + 0x3D] tg %xcc, 0x1 loop_3444: brgez,a %l0, loop_3446 loop_3445: ldsh [%l7 + 0x4E], %l5 mulx %l4, %i2, %g2 stw %i0, [%l7 + 0x28] loop_3446: fmovrde %o0, %f14, %f4 fbg %fcc2, loop_3447 fornot2s %f15, %f13, %f14 ldsb [%l7 + 0x22], %i3 udivx %i6, 0x0C2A, %o6 loop_3447: fcmpd %fcc0, %f14, %f6 lduw [%l7 + 0x28], %o1 addcc %i4, 0x0FF9, %o5 edge8ln %l2, %g4, %o7 udivcc %i1, 0x1E61, %l6 bvs,pt %icc, loop_3448 popc 0x12CF, %g5 ldub [%l7 + 0x6A], %o3 tg %xcc, 0x1 loop_3448: fcmpne16 %f10, %f0, %o2 bgu,pt %xcc, loop_3449 fmovrsne %i7, %f9, %f3 mulscc %l3, 0x039E, %i5 std %f0, [%l7 + 0x38] loop_3449: ldsb [%l7 + 0x7F], %g7 smul %g3, 0x0F35, %o4 edge8 %g1, %l1, %l0 fsrc1 %f14, %f2 fmul8x16au %f8, %f15, %f10 st %f6, [%l7 + 0x50] fpmerge %f1, %f14, %f4 tsubcc %g6, %l5, %i2 ldsh [%l7 + 0x4C], %g2 fmul8x16al %f8, %f15, %f2 ld [%l7 + 0x64], %f5 sllx %i0, 0x17, %l4 ldsb [%l7 + 0x10], %i3 fmul8sux16 %f4, %f8, %f2 fmovrse %o0, %f4, %f0 mulx %o6, %i6, %i4 fands %f2, %f7, %f2 std %f10, [%l7 + 0x70] movle %xcc, %o1, %o5 sdivcc %g4, 0x0FDB, %o7 movl %icc, %i1, %l2 st %f8, [%l7 + 0x14] subc %l6, %g5, %o2 ldub [%l7 + 0x42], %o3 fcmpd %fcc1, %f4, %f6 fnands %f12, %f7, %f15 fbule,a %fcc0, loop_3450 fbe,a %fcc2, loop_3451 subcc %l3, 0x109A, %i7 edge32l %i5, %g7, %g3 loop_3450: and %o4, %l1, %l0 loop_3451: nop setx loop_3452, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fornot1s %f7, %f14, %f15 fmovdgu %icc, %f8, %f7 move %icc, %g1, %g6 loop_3452: fmovrdlez %l5, %f0, %f12 brlez,a %i2, loop_3453 ldsh [%l7 + 0x6E], %g2 ldd [%l7 + 0x50], %f2 edge32n %i0, %l4, %i3 loop_3453: ldsh [%l7 + 0x58], %o6 st %f9, [%l7 + 0x68] fmovrde %o0, %f8, %f12 brlez %i6, loop_3454 siam 0x6 bn,a,pt %icc, loop_3455 sdiv %i4, 0x1CAA, %o1 loop_3454: fmovse %icc, %f12, %f13 orn %o5, 0x0DEC, %g4 loop_3455: fnand %f0, %f4, %f2 fcmple32 %f6, %f0, %i1 fmovrsgez %o7, %f0, %f9 ldsb [%l7 + 0x1E], %l2 sth %g5, [%l7 + 0x60] fmovrsgez %o2, %f1, %f4 fmovd %f14, %f2 fandnot2s %f13, %f3, %f8 subccc %l6, %l3, %i7 movre %i5, %g7, %o3 lduw [%l7 + 0x24], %o4 udivx %l1, 0x1FA0, %g3 fpack32 %f8, %f14, %f8 brgez %g1, loop_3456 array16 %g6, %l5, %i2 orncc %l0, 0x0032, %i0 xnor %l4, %g2, %o6 loop_3456: fmovdg %icc, %f12, %f13 fmovdgu %icc, %f7, %f9 mulx %o0, 0x0216, %i6 fba %fcc1, loop_3457 fbn,a %fcc3, loop_3458 st %f3, [%l7 + 0x48] bgu,a loop_3459 loop_3457: fmovrsgz %i4, %f12, %f13 loop_3458: fmul8x16al %f3, %f14, %f2 ldub [%l7 + 0x74], %o1 loop_3459: stw %o5, [%l7 + 0x6C] bvc,a,pt %icc, loop_3460 fmovsa %icc, %f4, %f1 mova %xcc, %i3, %i1 fabsd %f6, %f12 loop_3460: movrlz %o7, %g4, %g5 st %f5, [%l7 + 0x14] edge16l %o2, %l6, %l3 fmovsneg %icc, %f1, %f2 ld [%l7 + 0x4C], %f10 st %f10, [%l7 + 0x74] sth %l2, [%l7 + 0x64] fba,a %fcc1, loop_3461 fbg,a %fcc3, loop_3462 ldsw [%l7 + 0x58], %i5 ldsb [%l7 + 0x42], %i7 loop_3461: fcmpeq16 %f2, %f12, %g7 loop_3462: fpackfix %f4, %f5 st %f13, [%l7 + 0x64] xnorcc %o4, 0x118C, %l1 movge %icc, %g3, %o3 sllx %g6, 0x15, %g1 tne %xcc, 0x3 tleu %icc, 0x4 fbule,a %fcc3, loop_3463 edge16l %l5, %l0, %i0 fmovdvs %xcc, %f6, %f6 fmovsne %icc, %f1, %f13 loop_3463: ble,pt %xcc, loop_3464 popc %l4, %i2 bgu,a %xcc, loop_3465 fornot2s %f11, %f11, %f5 loop_3464: xnor %g2, %o6, %i6 std %f10, [%l7 + 0x60] loop_3465: add %o0, %o1, %i4 brgez %i3, loop_3466 movneg %xcc, %i1, %o7 brgz,a %g4, loop_3467 ble,pt %icc, loop_3468 loop_3466: fmovsg %xcc, %f10, %f11 fmovsgu %xcc, %f2, %f8 loop_3467: taddcc %g5, %o2, %l6 loop_3468: tcc %icc, 0x2 brlz %l3, loop_3469 fpsub16s %f6, %f4, %f3 fnot2 %f0, %f10 tvs %xcc, 0x2 loop_3469: brgz %o5, loop_3470 st %f6, [%l7 + 0x44] stb %i5, [%l7 + 0x15] stb %i7, [%l7 + 0x37] loop_3470: movcc %icc, %l2, %o4 tvs %xcc, 0x2 fmovd %f6, %f0 bge %xcc, loop_3471 std %f2, [%l7 + 0x28] sth %l1, [%l7 + 0x5A] stb %g7, [%l7 + 0x13] loop_3471: fabss %f6, %f10 ldub [%l7 + 0x72], %o3 lduh [%l7 + 0x5A], %g3 fpadd16s %f10, %f3, %f14 st %f6, [%l7 + 0x28] fble %fcc3, loop_3472 ta %xcc, 0x4 fmovspos %icc, %f5, %f4 udivcc %g6, 0x0AE4, %g1 loop_3472: fcmpgt32 %f14, %f8, %l5 ld [%l7 + 0x18], %f0 fpsub32s %f14, %f9, %f14 ldub [%l7 + 0x0B], %l0 fmovse %icc, %f10, %f10 movrne %l4, 0x183, %i2 ldd [%l7 + 0x08], %f0 ld [%l7 + 0x60], %f11 fmovscs %xcc, %f8, %f13 fnegs %f8, %f11 movrlz %g2, 0x113, %i0 stw %i6, [%l7 + 0x3C] sllx %o0, 0x13, %o1 stw %i4, [%l7 + 0x64] stb %i3, [%l7 + 0x4C] fbn,a %fcc3, loop_3473 bgu loop_3474 umul %i1, %o7, %o6 fnegs %f1, %f5 loop_3473: siam 0x0 loop_3474: edge32n %g5, %o2, %l6 lduw [%l7 + 0x4C], %g4 fnot1 %f8, %f0 fornot2s %f3, %f11, %f4 sub %o5, 0x1C61, %l3 lduw [%l7 + 0x3C], %i7 fxnors %f2, %f13, %f5 movge %xcc, %i5, %l2 andn %o4, 0x0386, %g7 ldsb [%l7 + 0x47], %l1 fmovrse %g3, %f3, %f10 smulcc %o3, 0x1AA2, %g6 sub %g1, 0x1857, %l5 std %f6, [%l7 + 0x78] fornot1 %f0, %f14, %f10 fabss %f7, %f14 sth %l0, [%l7 + 0x2C] mulx %i2, %g2, %l4 fcmpne16 %f4, %f10, %i0 edge8l %i6, %o1, %o0 tpos %icc, 0x7 ldub [%l7 + 0x47], %i4 movrlz %i3, %o7, %o6 fpsub16s %f11, %f11, %f10 lduh [%l7 + 0x40], %i1 fnors %f12, %f5, %f0 movg %xcc, %g5, %l6 ldsh [%l7 + 0x36], %g4 orncc %o2, %o5, %l3 fble %fcc3, loop_3475 stx %i5, [%l7 + 0x10] fmul8x16al %f5, %f13, %f12 fnand %f2, %f14, %f6 loop_3475: fbug,a %fcc1, loop_3476 sdivx %l2, 0x15BE, %o4 edge32ln %i7, %l1, %g3 fmovse %xcc, %f4, %f1 loop_3476: fmul8x16au %f12, %f4, %f2 movpos %icc, %o3, %g6 fsrc1s %f9, %f4 ldsw [%l7 + 0x5C], %g7 bgu,a loop_3477 ldx [%l7 + 0x40], %l5 fmovsne %xcc, %f6, %f15 ldx [%l7 + 0x30], %l0 loop_3477: fxor %f6, %f2, %f0 fcmple32 %f12, %f10, %g1 ldsb [%l7 + 0x1D], %i2 stx %l4, [%l7 + 0x30] std %f2, [%l7 + 0x68] ldub [%l7 + 0x40], %i0 fmovrslz %i6, %f12, %f8 ta %icc, 0x5 movge %icc, %g2, %o0 bpos loop_3478 fmovdcc %icc, %f12, %f3 fmovdgu %xcc, %f2, %f1 stb %i4, [%l7 + 0x2F] loop_3478: ldsh [%l7 + 0x56], %i3 umul %o7, 0x097D, %o6 fbug %fcc2, loop_3479 fmovdn %xcc, %f15, %f3 fmul8x16al %f15, %f12, %f2 sub %i1, %g5, %o1 loop_3479: std %f8, [%l7 + 0x18] te %icc, 0x5 udivx %g4, 0x0599, %l6 ldsh [%l7 + 0x1E], %o2 ldd [%l7 + 0x50], %f6 mulx %l3, %o5, %i5 tvs %xcc, 0x4 lduw [%l7 + 0x44], %o4 ldsh [%l7 + 0x0C], %l2 fpsub32s %f0, %f13, %f2 sth %i7, [%l7 + 0x1C] st %f7, [%l7 + 0x24] bgu,a,pt %xcc, loop_3480 fcmple16 %f10, %f0, %g3 srlx %l1, 0x1D, %g6 fmovdpos %xcc, %f11, %f13 loop_3480: bvc,a %xcc, loop_3481 brlez,a %o3, loop_3482 udiv %l5, 0x1C37, %g7 fmovrdne %l0, %f10, %f0 loop_3481: lduw [%l7 + 0x38], %g1 loop_3482: sth %i2, [%l7 + 0x6E] ldsh [%l7 + 0x60], %l4 sth %i0, [%l7 + 0x56] ldd [%l7 + 0x20], %f14 movg %icc, %i6, %g2 fmovsgu %xcc, %f7, %f0 fpackfix %f14, %f13 ldx [%l7 + 0x20], %o0 movrlz %i4, %o7, %i3 srlx %i1, %o6, %g5 fmovdn %icc, %f0, %f11 fmovsle %icc, %f0, %f0 stx %o1, [%l7 + 0x48] sth %g4, [%l7 + 0x78] fbug,a %fcc2, loop_3483 nop setx loop_3484, %l0, %l1 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 %l6, [%l7 + 0x68] fpadd32 %f12, %f0, %f12 loop_3483: stw %o2, [%l7 + 0x48] loop_3484: umul %l3, 0x0162, %i5 andncc %o5, %o4, %l2 fpackfix %f8, %f8 xorcc %i7, %l1, %g6 ba,a %xcc, loop_3485 call loop_3486 edge32n %g3, %o3, %g7 fxor %f2, %f0, %f4 loop_3485: bvs,a,pt %icc, loop_3487 loop_3486: movle %icc, %l5, %l0 sll %g1, %i2, %l4 smulcc %i6, %g2, %o0 loop_3487: be,a loop_3488 fmovrdne %i0, %f14, %f8 lduw [%l7 + 0x34], %i4 ldd [%l7 + 0x30], %f4 loop_3488: fpadd32 %f8, %f12, %f6 fbuge,a %fcc3, loop_3489 fornot1 %f6, %f12, %f2 ldx [%l7 + 0x38], %o7 fandnot2 %f0, %f10, %f4 loop_3489: stb %i1, [%l7 + 0x35] fpackfix %f12, %f4 fnot2 %f4, %f2 srl %o6, 0x16, %i3 fabss %f1, %f8 bcs,a loop_3490 sth %g5, [%l7 + 0x50] ble,a %xcc, loop_3491 ldx [%l7 + 0x20], %o1 loop_3490: fnot1s %f0, %f7 fcmpne16 %f14, %f12, %l6 loop_3491: tl %icc, 0x4 st %f8, [%l7 + 0x2C] tcs %xcc, 0x7 fcmpne32 %f0, %f10, %g4 ldsw [%l7 + 0x4C], %l3 brlz %o2, loop_3492 movre %o5, %o4, %i5 fornot2s %f5, %f10, %f1 stx %l2, [%l7 + 0x70] loop_3492: edge8 %l1, %i7, %g6 lduh [%l7 + 0x38], %o3 tsubcc %g7, %g3, %l0 st %f9, [%l7 + 0x7C] fmovrdne %l5, %f0, %f8 ldsb [%l7 + 0x56], %i2 lduw [%l7 + 0x18], %g1 fnors %f12, %f15, %f10 fmovsge %xcc, %f2, %f0 movrne %l4, %i6, %o0 addccc %g2, %i4, %i0 ldsh [%l7 + 0x0A], %o7 fmovdg %xcc, %f8, %f6 stb %o6, [%l7 + 0x1E] fmovrsne %i3, %f2, %f13 ldsw [%l7 + 0x58], %i1 fnot1s %f8, %f12 fnot2 %f8, %f14 te %xcc, 0x6 array32 %g5, %o1, %g4 lduh [%l7 + 0x54], %l6 fornot1s %f5, %f7, %f14 fcmpgt32 %f8, %f14, %l3 sth %o5, [%l7 + 0x2C] ldsw [%l7 + 0x0C], %o2 lduw [%l7 + 0x48], %o4 fpsub32s %f12, %f7, %f3 brz %l2, loop_3493 pdist %f8, %f0, %f8 ldsb [%l7 + 0x44], %l1 ldsw [%l7 + 0x24], %i5 loop_3493: st %f15, [%l7 + 0x1C] fmuld8sux16 %f2, %f3, %f4 srl %i7, 0x1F, %o3 ldd [%l7 + 0x78], %f2 fcmple16 %f10, %f12, %g6 fba,a %fcc2, loop_3494 fcmpgt16 %f12, %f8, %g7 ldsb [%l7 + 0x65], %g3 bg,a %xcc, loop_3495 loop_3494: taddcc %l0, 0x0FF2, %i2 lduw [%l7 + 0x44], %g1 fmovrsne %l4, %f13, %f6 loop_3495: st %f9, [%l7 + 0x18] smul %i6, 0x19E7, %l5 sth %o0, [%l7 + 0x0C] ld [%l7 + 0x54], %f4 fzero %f4 tneg %xcc, 0x4 tcs %icc, 0x3 st %f10, [%l7 + 0x58] fcmpne16 %f6, %f4, %g2 fmovsge %icc, %f3, %f9 ldd [%l7 + 0x38], %f8 sdiv %i4, 0x169F, %o7 lduh [%l7 + 0x4C], %i0 ldsh [%l7 + 0x34], %o6 fand %f6, %f2, %f2 tcc %icc, 0x5 fbuge,a %fcc0, loop_3496 xnorcc %i3, 0x0DCD, %i1 fnands %f2, %f8, %f2 edge8l %g5, %o1, %g4 loop_3496: fmuld8ulx16 %f6, %f2, %f6 stx %l3, [%l7 + 0x08] andncc %l6, %o2, %o4 fbuge,a %fcc0, loop_3497 fmovrdlz %l2, %f4, %f8 sub %l1, %i5, %o5 fmovdleu %icc, %f8, %f2 loop_3497: fornot1s %f3, %f12, %f15 fornot2s %f8, %f1, %f13 lduw [%l7 + 0x14], %i7 ldsh [%l7 + 0x4A], %g6 ldd [%l7 + 0x18], %f14 stb %g7, [%l7 + 0x1F] ldsb [%l7 + 0x30], %o3 fmovrslez %l0, %f6, %f8 fandnot1s %f2, %f0, %f15 udivcc %i2, 0x0B8E, %g1 st %f10, [%l7 + 0x6C] movg %icc, %g3, %l4 lduh [%l7 + 0x7E], %i6 std %f4, [%l7 + 0x50] ldsb [%l7 + 0x09], %l5 lduh [%l7 + 0x62], %o0 fbuge,a %fcc0, loop_3498 ldsw [%l7 + 0x78], %i4 edge8 %o7, %i0, %g2 fornot1s %f14, %f15, %f10 loop_3498: pdist %f14, %f12, %f10 fmovrdgez %i3, %f0, %f8 mulx %o6, %i1, %g5 fmovd %f4, %f12 stw %o1, [%l7 + 0x50] orncc %l3, 0x1A15, %l6 ldsh [%l7 + 0x0E], %o2 edge8 %g4, %l2, %l1 ldub [%l7 + 0x27], %o4 fnot2s %f11, %f2 fors %f1, %f5, %f8 edge32l %i5, %o5, %i7 ldub [%l7 + 0x57], %g7 fmovrde %o3, %f8, %f4 bl,a,pn %xcc, loop_3499 fba,a %fcc3, loop_3500 ldsw [%l7 + 0x0C], %g6 srl %l0, 0x0D, %g1 loop_3499: sra %i2, 0x09, %l4 loop_3500: fmovdge %icc, %f14, %f9 nop setx loop_3501, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot1 %f8, %f12, %f10 stx %i6, [%l7 + 0x78] xnorcc %g3, 0x0694, %o0 loop_3501: fcmpgt16 %f10, %f8, %i4 movvc %xcc, %o7, %l5 fcmpgt16 %f8, %f4, %i0 sllx %g2, 0x0C, %o6 ldsh [%l7 + 0x58], %i3 tgu %icc, 0x0 stx %g5, [%l7 + 0x20] bneg,a,pt %icc, loop_3502 ldsb [%l7 + 0x14], %i1 fcmpgt32 %f6, %f2, %l3 ldsw [%l7 + 0x3C], %o1 loop_3502: orcc %o2, 0x0D76, %g4 call loop_3503 fba,a %fcc0, loop_3504 fnot2 %f8, %f10 alignaddrl %l6, %l2, %o4 loop_3503: add %i5, 0x0DA0, %o5 loop_3504: stw %i7, [%l7 + 0x40] fones %f7 fbule %fcc0, loop_3505 ldub [%l7 + 0x46], %l1 brlz %o3, loop_3506 fmovdvs %xcc, %f3, %f4 loop_3505: fxor %f6, %f12, %f8 std %f12, [%l7 + 0x58] loop_3506: fone %f4 fmovrdgz %g7, %f2, %f14 udivcc %l0, 0x0068, %g6 call loop_3507 fornot2 %f4, %f14, %f10 ldx [%l7 + 0x08], %i2 fmovrdgz %g1, %f12, %f6 loop_3507: and %i6, %l4, %g3 ta %xcc, 0x2 edge32n %o0, %o7, %l5 stw %i4, [%l7 + 0x18] ldd [%l7 + 0x10], %f10 sth %i0, [%l7 + 0x22] sth %g2, [%l7 + 0x1E] ldub [%l7 + 0x31], %i3 stb %g5, [%l7 + 0x1B] fble %fcc2, loop_3508 nop setx loop_3509, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8x16au %f7, %f2, %f4 bpos %icc, loop_3510 loop_3508: fba,a %fcc3, loop_3511 loop_3509: fmovd %f10, %f12 movge %icc, %i1, %l3 loop_3510: ld [%l7 + 0x50], %f6 loop_3511: stw %o1, [%l7 + 0x0C] stx %o2, [%l7 + 0x78] taddcctv %g4, 0x18BB, %o6 fpadd16 %f2, %f4, %f10 siam 0x2 sll %l2, %o4, %i5 fmul8sux16 %f4, %f12, %f12 bge,a %xcc, loop_3512 lduh [%l7 + 0x0A], %l6 brz,a %o5, loop_3513 andncc %l1, %o3, %i7 loop_3512: fnot2 %f12, %f4 fmovsneg %xcc, %f9, %f6 loop_3513: taddcctv %g7, 0x0D9E, %l0 array8 %g6, %i2, %g1 stb %i6, [%l7 + 0x4E] fcmpgt16 %f6, %f10, %g3 bge,pn %icc, loop_3514 udivx %l4, 0x0F1C, %o7 fbul %fcc3, loop_3515 tn %xcc, 0x6 loop_3514: fpack16 %f10, %f13 brlez %l5, loop_3516 loop_3515: brlz %i4, loop_3517 fxnors %f12, %f6, %f9 movre %o0, 0x07B, %i0 loop_3516: movvs %icc, %i3, %g5 loop_3517: sth %i1, [%l7 + 0x10] smul %l3, 0x1BBC, %o1 fandnot2s %f7, %f8, %f0 fmovspos %icc, %f4, %f11 fbl,a %fcc1, loop_3518 fmovsgu %icc, %f3, %f11 stw %o2, [%l7 + 0x48] fmovrsgz %g2, %f7, %f15 loop_3518: ldub [%l7 + 0x47], %o6 fpack32 %f0, %f2, %f0 ldsw [%l7 + 0x3C], %l2 fsrc2 %f0, %f4 brgez %g4, loop_3519 bpos,pn %xcc, loop_3520 tgu %icc, 0x7 taddcctv %i5, 0x0F07, %o4 loop_3519: stb %l6, [%l7 + 0x4A] loop_3520: fmovrdlz %o5, %f0, %f8 mulscc %o3, 0x0674, %l1 stx %g7, [%l7 + 0x08] smul %l0, 0x036D, %g6 fmovsleu %icc, %f10, %f6 ldub [%l7 + 0x10], %i7 fsrc2s %f3, %f4 ldsh [%l7 + 0x76], %g1 lduw [%l7 + 0x78], %i6 st %f6, [%l7 + 0x08] ldd [%l7 + 0x48], %f10 tcs %icc, 0x5 be %xcc, loop_3521 ldub [%l7 + 0x11], %i2 sdivx %l4, 0x0FA4, %g3 ldsw [%l7 + 0x24], %o7 loop_3521: taddcctv %i4, %l5, %o0 ld [%l7 + 0x44], %f15 fbge %fcc0, loop_3522 fpmerge %f9, %f15, %f0 pdist %f12, %f2, %f12 st %f10, [%l7 + 0x3C] loop_3522: sub %i3, %i0, %g5 fpadd16 %f8, %f2, %f6 fbne %fcc1, loop_3523 udiv %l3, 0x02EC, %o1 sdivcc %i1, 0x183E, %g2 ldsh [%l7 + 0x38], %o2 loop_3523: fxnor %f4, %f14, %f2 sth %o6, [%l7 + 0x6E] movvc %xcc, %l2, %i5 andn %o4, 0x0CD8, %g4 stx %o5, [%l7 + 0x48] ldd [%l7 + 0x60], %f8 fbl,a %fcc1, loop_3524 xnor %o3, 0x000A, %l6 srlx %g7, 0x17, %l0 fbuge %fcc3, loop_3525 loop_3524: nop setx loop_3526, %l0, %l1 jmpl %l1, %l1 tsubcc %i7, %g6, %i6 ldsb [%l7 + 0x28], %g1 loop_3525: ldx [%l7 + 0x58], %l4 loop_3526: fpack16 %f4, %f9 tcs %xcc, 0x5 be,a,pn %xcc, loop_3527 ld [%l7 + 0x20], %f11 lduh [%l7 + 0x2A], %i2 ldsb [%l7 + 0x51], %o7 loop_3527: fbule,a %fcc2, loop_3528 fmul8sux16 %f6, %f6, %f10 bpos,pn %xcc, loop_3529 std %f12, [%l7 + 0x10] loop_3528: taddcc %i4, %g3, %o0 fpsub32s %f9, %f8, %f4 loop_3529: fornot1 %f8, %f8, %f10 andncc %i3, %i0, %l5 edge8 %g5, %l3, %o1 ble,a %xcc, loop_3530 lduw [%l7 + 0x48], %i1 fabss %f6, %f5 std %f6, [%l7 + 0x58] loop_3530: fnors %f6, %f15, %f15 fxors %f9, %f14, %f11 orcc %o2, %g2, %l2 pdist %f8, %f2, %f10 movrgez %i5, 0x323, %o4 movleu %xcc, %o6, %g4 subcc %o5, 0x0FC8, %o3 fbug %fcc1, loop_3531 ldsw [%l7 + 0x68], %g7 fpsub32 %f12, %f14, %f6 st %f15, [%l7 + 0x70] loop_3531: ldsw [%l7 + 0x70], %l0 udiv %l1, 0x14B6, %i7 ldsb [%l7 + 0x5E], %l6 ld [%l7 + 0x0C], %f11 std %f8, [%l7 + 0x50] tgu %icc, 0x7 fsrc2s %f14, %f6 fcmpne16 %f0, %f0, %g6 sth %g1, [%l7 + 0x54] ldsh [%l7 + 0x1E], %l4 bpos,a,pt %icc, loop_3532 fmovrdgz %i6, %f0, %f0 fandnot1 %f12, %f8, %f8 udiv %i2, 0x19EC, %i4 loop_3532: stw %o7, [%l7 + 0x1C] bn,a %icc, loop_3533 edge32l %o0, %g3, %i0 fcmple16 %f8, %f4, %l5 fpack32 %f0, %f12, %f12 loop_3533: ldub [%l7 + 0x79], %i3 movrlz %g5, %l3, %o1 ble %xcc, loop_3534 fpadd32 %f10, %f8, %f6 tcc %icc, 0x6 nop setx loop_3535, %l0, %l1 jmpl %l1, %i1 loop_3534: fmuld8ulx16 %f5, %f4, %f8 fmovdgu %xcc, %f5, %f8 ldsh [%l7 + 0x30], %g2 loop_3535: fornot2s %f11, %f3, %f6 ba,a,pn %xcc, loop_3536 std %f12, [%l7 + 0x28] movrlz %l2, %o2, %o4 sth %o6, [%l7 + 0x6C] loop_3536: ldsh [%l7 + 0x7C], %g4 ldub [%l7 + 0x2C], %i5 movre %o3, 0x345, %g7 st %f7, [%l7 + 0x2C] sth %l0, [%l7 + 0x22] ldsh [%l7 + 0x34], %o5 brnz,a %i7, loop_3537 fmul8ulx16 %f10, %f6, %f12 fbo,a %fcc3, loop_3538 edge8l %l6, %g6, %g1 loop_3537: fmovscs %icc, %f0, %f13 fba %fcc0, loop_3539 loop_3538: xnorcc %l1, 0x095D, %l4 ldsb [%l7 + 0x7A], %i6 umulcc %i4, 0x15C6, %o7 loop_3539: movvc %xcc, %o0, %i2 tl %icc, 0x4 tgu %xcc, 0x2 sth %g3, [%l7 + 0x4C] lduw [%l7 + 0x20], %i0 movneg %xcc, %i3, %l5 fornot1 %f10, %f10, %f10 fmovrdlz %l3, %f2, %f4 array8 %g5, %o1, %g2 te %icc, 0x4 ld [%l7 + 0x28], %f14 ldsb [%l7 + 0x62], %i1 fpsub16s %f3, %f8, %f12 fmovrdgez %l2, %f10, %f10 siam 0x2 sth %o2, [%l7 + 0x32] stw %o6, [%l7 + 0x38] st %f9, [%l7 + 0x0C] stw %o4, [%l7 + 0x50] ld [%l7 + 0x50], %f11 bl,a loop_3540 fbue,a %fcc0, loop_3541 fnegs %f11, %f7 stx %i5, [%l7 + 0x18] loop_3540: movgu %xcc, %o3, %g4 loop_3541: brlez %g7, loop_3542 fnand %f10, %f4, %f8 stw %l0, [%l7 + 0x58] ldsb [%l7 + 0x4A], %o5 loop_3542: std %f6, [%l7 + 0x70] edge8 %l6, %g6, %i7 sth %g1, [%l7 + 0x20] stw %l4, [%l7 + 0x48] fmovrdgez %l1, %f12, %f8 ldd [%l7 + 0x60], %f14 lduw [%l7 + 0x08], %i4 fmovsgu %icc, %f8, %f4 fcmpgt16 %f12, %f14, %i6 stx %o0, [%l7 + 0x48] bgu,a %xcc, loop_3543 st %f9, [%l7 + 0x24] call loop_3544 fornot2s %f11, %f11, %f13 loop_3543: fmovse %xcc, %f1, %f11 taddcc %o7, 0x1BD3, %i2 loop_3544: nop setx loop_3545, %l0, %l1 jmpl %l1, %i0 lduh [%l7 + 0x24], %g3 fmul8ulx16 %f6, %f0, %f14 bvs,a,pn %xcc, loop_3546 loop_3545: fmovsle %xcc, %f13, %f1 ldsw [%l7 + 0x48], %l5 lduw [%l7 + 0x78], %i3 loop_3546: stx %l3, [%l7 + 0x38] bge,a %icc, loop_3547 ldub [%l7 + 0x64], %g5 fnors %f7, %f4, %f13 ldsh [%l7 + 0x58], %g2 loop_3547: alignaddr %o1, %l2, %i1 fbug,a %fcc2, loop_3548 fornot1s %f2, %f8, %f6 ldub [%l7 + 0x2D], %o2 xnor %o6, %o4, %i5 loop_3548: fbug %fcc2, loop_3549 fnand %f14, %f6, %f8 fbo,a %fcc1, loop_3550 tsubcc %g4, 0x0E5D, %o3 loop_3549: fmovdl %icc, %f1, %f14 ldx [%l7 + 0x30], %g7 loop_3550: fzeros %f0 fornot1 %f0, %f6, %f4 lduh [%l7 + 0x60], %o5 fmovsge %xcc, %f13, %f3 edge32ln %l6, %g6, %i7 tvs %icc, 0x4 lduw [%l7 + 0x34], %g1 stx %l4, [%l7 + 0x48] fmovrde %l1, %f10, %f4 mova %icc, %i4, %l0 movl %xcc, %i6, %o0 fbue %fcc1, loop_3551 fmovsneg %xcc, %f10, %f8 lduw [%l7 + 0x20], %i2 sth %o7, [%l7 + 0x36] loop_3551: tle %xcc, 0x5 fmovspos %xcc, %f14, %f10 nop setx loop_3552, %l0, %l1 jmpl %l1, %g3 brz,a %l5, loop_3553 fbuge %fcc2, loop_3554 ldsw [%l7 + 0x4C], %i3 loop_3552: tne %icc, 0x4 loop_3553: lduh [%l7 + 0x14], %i0 loop_3554: smulcc %l3, 0x0C73, %g2 bg %xcc, loop_3555 movge %xcc, %g5, %o1 ldx [%l7 + 0x70], %i1 udiv %l2, 0x13DE, %o6 loop_3555: fnand %f12, %f6, %f6 sdiv %o4, 0x089A, %o2 tvs %xcc, 0x6 fmovrslez %i5, %f0, %f3 fmovrdgz %g4, %f14, %f14 tle %xcc, 0x5 fbge %fcc0, loop_3556 fsrc2s %f7, %f5 bpos,a %xcc, loop_3557 fnot2 %f14, %f10 loop_3556: bvs,a loop_3558 andncc %g7, %o5, %o3 loop_3557: fbe %fcc2, loop_3559 fmovda %xcc, %f8, %f0 loop_3558: stw %l6, [%l7 + 0x68] fbne %fcc1, loop_3560 loop_3559: stb %g6, [%l7 + 0x2A] fmovscs %xcc, %f12, %f15 movvc %xcc, %i7, %l4 loop_3560: ldd [%l7 + 0x68], %f4 fornot1 %f8, %f2, %f0 fmovd %f10, %f8 ldsh [%l7 + 0x2E], %l1 sll %g1, 0x0C, %i4 fandnot2 %f10, %f4, %f12 fpmerge %f15, %f12, %f2 edge8n %l0, %o0, %i6 ldsb [%l7 + 0x72], %o7 ldsh [%l7 + 0x5C], %g3 xor %l5, 0x0D04, %i3 fmovdvc %icc, %f2, %f7 fmovsleu %icc, %f1, %f4 fmovdgu %icc, %f2, %f15 fpackfix %f6, %f8 fandnot2 %f14, %f10, %f4 brz,a %i2, loop_3561 stw %i0, [%l7 + 0x40] stw %l3, [%l7 + 0x44] fcmpgt32 %f4, %f0, %g2 loop_3561: std %f0, [%l7 + 0x40] fmovrsgz %g5, %f13, %f4 sdivcc %i1, 0x0B27, %l2 fmovrdgz %o1, %f6, %f8 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 bleu,pn %icc, loop_3563 lduh [%l7 + 0x4E], %o6 ldub [%l7 + 0x24], %o4 loop_3562: movge %icc, %o2, %g4 loop_3563: lduh [%l7 + 0x5A], %g7 fexpand %f10, %f4 stw %i5, [%l7 + 0x6C] fbuge %fcc1, loop_3564 tvs %icc, 0x3 taddcc %o3, 0x1EAD, %l6 ldub [%l7 + 0x26], %g6 loop_3564: tsubcc %o5, 0x1850, %l4 fmovrse %l1, %f6, %f11 fmovsge %icc, %f10, %f11 fbu %fcc3, loop_3565 fmovde %icc, %f9, %f11 ldsh [%l7 + 0x46], %g1 fmovscc %xcc, %f11, %f12 loop_3565: call loop_3566 siam 0x5 array16 %i4, %l0, %o0 ldsh [%l7 + 0x20], %i7 loop_3566: sdivcc %i6, 0x1793, %o7 lduh [%l7 + 0x4C], %g3 brz %i3, loop_3567 sub %i2, 0x07F4, %i0 ba,a %xcc, loop_3568 fcmple32 %f12, %f8, %l5 loop_3567: fmovsl %xcc, %f1, %f7 edge32n %g2, %g5, %i1 loop_3568: fmovdleu %xcc, %f4, %f11 st %f12, [%l7 + 0x10] bn,pn %xcc, loop_3569 ldsh [%l7 + 0x52], %l2 ldsw [%l7 + 0x78], %l3 fbge %fcc3, loop_3570 loop_3569: udiv %o1, 0x05C3, %o6 ldx [%l7 + 0x48], %o4 fcmpd %fcc3, %f2, %f14 loop_3570: ldsw [%l7 + 0x7C], %g4 lduw [%l7 + 0x7C], %g7 lduw [%l7 + 0x3C], %i5 fmovrdlz %o2, %f2, %f14 fcmps %fcc0, %f11, %f0 fmovrdne %l6, %f12, %f14 stw %o3, [%l7 + 0x08] ldsb [%l7 + 0x5D], %g6 ldub [%l7 + 0x79], %l4 move %xcc, %o5, %l1 fnot2 %f6, %f6 taddcc %g1, %i4, %l0 sth %o0, [%l7 + 0x50] lduw [%l7 + 0x38], %i6 bcs,a,pt %icc, loop_3571 sth %i7, [%l7 + 0x6C] fmovrdgz %g3, %f10, %f10 fmovdg %icc, %f10, %f2 loop_3571: ldd [%l7 + 0x38], %f4 ldub [%l7 + 0x7B], %i3 sra %i2, %o7, %i0 edge32n %g2, %g5, %i1 udivx %l5, 0x062E, %l3 movrlz %l2, %o6, %o4 ldd [%l7 + 0x48], %f2 fbg %fcc3, loop_3572 stb %g4, [%l7 + 0x7B] fandnot2 %f8, %f2, %f2 st %f5, [%l7 + 0x44] loop_3572: bl loop_3573 fandnot2s %f12, %f14, %f0 movrlez %g7, 0x044, %i5 std %f8, [%l7 + 0x40] loop_3573: ldsb [%l7 + 0x54], %o2 brgz %l6, loop_3574 fone %f8 ldx [%l7 + 0x38], %o3 be,a,pn %xcc, loop_3575 loop_3574: movcs %icc, %g6, %l4 fnot2s %f10, %f14 umul %o1, %l1, %g1 loop_3575: lduw [%l7 + 0x48], %i4 edge8l %l0, %o5, %i6 fcmpd %fcc3, %f2, %f12 movrgz %o0, %g3, %i7 bvc,a,pn %icc, loop_3576 stx %i2, [%l7 + 0x48] fand %f6, %f10, %f14 movge %icc, %o7, %i3 loop_3576: fbuge,a %fcc2, loop_3577 fxnor %f6, %f2, %f14 ldub [%l7 + 0x37], %g2 ld [%l7 + 0x20], %f1 loop_3577: ldsh [%l7 + 0x70], %g5 ldsh [%l7 + 0x1E], %i1 fpsub16s %f3, %f1, %f1 edge16n %l5, %l3, %l2 ldx [%l7 + 0x48], %o6 fblg,a %fcc0, loop_3578 fmul8x16al %f6, %f8, %f10 lduw [%l7 + 0x34], %o4 stx %g4, [%l7 + 0x60] loop_3578: fpack32 %f14, %f8, %f14 umul %i0, %g7, %o2 xor %l6, %o3, %i5 fornot1s %f7, %f6, %f9 ldd [%l7 + 0x68], %f12 fcmple32 %f0, %f10, %l4 fmul8sux16 %f12, %f4, %f6 fcmpne32 %f8, %f14, %g6 fmovsleu %xcc, %f9, %f15 movvs %xcc, %o1, %g1 std %f8, [%l7 + 0x68] brgz,a %i4, loop_3579 subccc %l1, 0x1CC3, %l0 movrlz %i6, 0x0D7, %o5 fbn %fcc0, loop_3580 loop_3579: fmovdl %icc, %f15, %f8 sdiv %g3, 0x015B, %o0 movrgez %i7, %o7, %i3 loop_3580: bne loop_3581 movrgz %g2, 0x2AE, %g5 sth %i2, [%l7 + 0x72] stw %i1, [%l7 + 0x28] loop_3581: bvs,a %xcc, loop_3582 ldx [%l7 + 0x30], %l3 ldsb [%l7 + 0x0E], %l5 std %f6, [%l7 + 0x40] loop_3582: andcc %l2, 0x159D, %o4 mova %xcc, %g4, %i0 fmuld8ulx16 %f5, %f9, %f6 tl %xcc, 0x4 stw %o6, [%l7 + 0x34] move %icc, %g7, %o2 fnot2s %f8, %f0 lduh [%l7 + 0x2C], %o3 move %icc, %l6, %i5 tsubcctv %g6, 0x0932, %o1 orncc %g1, 0x190A, %i4 fmovrsne %l1, %f8, %f13 fbl %fcc3, loop_3583 udivx %l0, 0x18EC, %i6 stb %o5, [%l7 + 0x7D] fbule,a %fcc1, loop_3584 loop_3583: fnor %f4, %f4, %f8 fornot2s %f4, %f6, %f3 movg %icc, %l4, %o0 loop_3584: fcmpne16 %f8, %f2, %i7 xnor %o7, %g3, %i3 ldub [%l7 + 0x38], %g2 fbe,a %fcc2, loop_3585 pdist %f6, %f2, %f0 ldsb [%l7 + 0x16], %g5 movle %xcc, %i2, %i1 loop_3585: ldsw [%l7 + 0x18], %l3 fnot1s %f14, %f6 ld [%l7 + 0x60], %f1 fpmerge %f12, %f4, %f8 bcs,a,pt %icc, loop_3586 fxors %f6, %f5, %f7 fmul8x16 %f2, %f0, %f8 fpmerge %f14, %f8, %f10 loop_3586: smulcc %l5, 0x0694, %o4 ble %icc, loop_3587 stb %g4, [%l7 + 0x1D] fone %f2 movrlz %i0, %o6, %g7 loop_3587: bl,pt %icc, loop_3588 bvs %icc, loop_3589 lduw [%l7 + 0x28], %l2 ldd [%l7 + 0x30], %f12 loop_3588: ble loop_3590 loop_3589: ldub [%l7 + 0x5A], %o3 sth %l6, [%l7 + 0x40] fbuge,a %fcc0, loop_3591 loop_3590: movle %icc, %i5, %g6 or %o2, 0x07EF, %g1 ldub [%l7 + 0x2E], %i4 loop_3591: taddcc %o1, 0x08BE, %l0 stw %i6, [%l7 + 0x28] ld [%l7 + 0x08], %f13 mulx %l1, %o5, %o0 tleu %icc, 0x5 sllx %i7, 0x01, %o7 ldd [%l7 + 0x08], %f4 fmovrdgez %g3, %f4, %f0 nop setx loop_3592, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fnor %f6, %f6, %f6 sth %i3, [%l7 + 0x64] ldsb [%l7 + 0x2D], %g2 loop_3592: fmovse %icc, %f5, %f7 ta %xcc, 0x6 fornot1 %f0, %f2, %f6 ldub [%l7 + 0x66], %l4 edge16l %i2, %i1, %l3 fone %f10 tleu %xcc, 0x6 srax %l5, 0x17, %o4 array8 %g4, %i0, %o6 fba,a %fcc0, loop_3593 ldd [%l7 + 0x78], %f12 ldsw [%l7 + 0x14], %g5 fmovdg %icc, %f13, %f15 loop_3593: stb %l2, [%l7 + 0x70] fcmpd %fcc2, %f0, %f8 edge32n %g7, %o3, %l6 fnors %f11, %f8, %f2 movrgez %g6, 0x266, %o2 fmovsne %icc, %f8, %f15 udivx %g1, 0x1084, %i4 fnand %f2, %f6, %f2 brgez,a %i5, loop_3594 fsrc2 %f8, %f4 fmovrdlz %l0, %f8, %f2 mulx %o1, 0x0FD7, %i6 loop_3594: sth %l1, [%l7 + 0x3E] fmovde %xcc, %f12, %f14 bneg,a %icc, loop_3595 fxors %f12, %f14, %f3 fands %f8, %f10, %f3 movre %o5, %o0, %i7 loop_3595: fnor %f2, %f4, %f6 ld [%l7 + 0x24], %f1 fmovsl %icc, %f8, %f6 movrgez %g3, %i3, %g2 st %f1, [%l7 + 0x44] stb %o7, [%l7 + 0x55] st %f15, [%l7 + 0x14] fcmpgt16 %f4, %f8, %i2 edge8n %l4, %l3, %l5 andn %o4, 0x13B4, %g4 movrlez %i1, 0x0E0, %i0 smul %g5, 0x0215, %o6 fbu %fcc0, loop_3596 ldd [%l7 + 0x28], %f0 fpmerge %f9, %f11, %f8 fmovdne %xcc, %f8, %f12 loop_3596: subc %l2, %o3, %l6 xnorcc %g6, 0x0DA4, %o2 bn,pt %icc, loop_3597 fone %f12 fzero %f8 fmovsl %xcc, %f6, %f15 loop_3597: tne %xcc, 0x6 fcmpeq32 %f2, %f2, %g7 fcmpgt32 %f2, %f0, %i4 ldx [%l7 + 0x30], %i5 fmovrdlez %g1, %f14, %f8 ldsw [%l7 + 0x1C], %o1 nop setx loop_3598, %l0, %l1 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 + 0x4A], %i6 std %f8, [%l7 + 0x30] sdiv %l1, 0x06A2, %o5 loop_3598: ldub [%l7 + 0x2E], %o0 bshuffle %f12, %f6, %f6 lduw [%l7 + 0x20], %i7 stw %g3, [%l7 + 0x10] tvc %icc, 0x7 pdist %f0, %f0, %f4 ble %xcc, loop_3599 fnot1s %f11, %f6 subc %l0, 0x0F91, %i3 fbug %fcc1, loop_3600 loop_3599: smulcc %g2, 0x0DE8, %o7 stw %l4, [%l7 + 0x44] ldd [%l7 + 0x10], %f2 loop_3600: fmovrsgez %i2, %f9, %f0 movre %l5, %l3, %g4 movrne %o4, %i1, %i0 sub %o6, %l2, %g5 std %f4, [%l7 + 0x50] std %f0, [%l7 + 0x58] add %o3, 0x182C, %g6 ldsh [%l7 + 0x44], %o2 xnor %l6, %i4, %i5 movn %icc, %g7, %o1 movneg %icc, %g1, %l1 ld [%l7 + 0x78], %f9 fmul8ulx16 %f6, %f2, %f6 ldsh [%l7 + 0x2E], %i6 fmovdvc %icc, %f10, %f14 ld [%l7 + 0x78], %f14 ldsw [%l7 + 0x0C], %o0 fmovsge %icc, %f9, %f7 fmovrslz %i7, %f11, %f3 ldsh [%l7 + 0x4A], %o5 ldsh [%l7 + 0x1A], %l0 movvc %icc, %g3, %i3 fsrc2s %f10, %f15 brlz,a %o7, loop_3601 fnot2 %f8, %f6 addc %g2, 0x070F, %l4 edge8 %i2, %l5, %g4 loop_3601: fblg %fcc0, loop_3602 ldd [%l7 + 0x20], %f2 lduw [%l7 + 0x28], %o4 fone %f0 loop_3602: ldub [%l7 + 0x67], %i1 fandnot1s %f7, %f15, %f4 call loop_3603 fpsub32s %f9, %f8, %f5 ba %icc, loop_3604 fmovrdgez %l3, %f0, %f4 loop_3603: stx %o6, [%l7 + 0x38] sth %i0, [%l7 + 0x74] loop_3604: movgu %icc, %l2, %o3 lduw [%l7 + 0x0C], %g6 fmovsvs %icc, %f2, %f13 bgu loop_3605 fpackfix %f0, %f13 ldd [%l7 + 0x48], %f6 lduh [%l7 + 0x76], %o2 loop_3605: tg %xcc, 0x4 ldx [%l7 + 0x38], %l6 fcmpne32 %f12, %f6, %g5 fmovsleu %icc, %f7, %f7 std %f12, [%l7 + 0x28] be,pt %xcc, loop_3606 xor %i5, %i4, %g7 xorcc %o1, %l1, %g1 lduw [%l7 + 0x78], %o0 loop_3606: movpos %icc, %i6, %o5 fpadd32 %f10, %f12, %f0 bgu,pt %icc, loop_3607 sdiv %i7, 0x0FBF, %l0 stw %g3, [%l7 + 0x54] fones %f3 loop_3607: tsubcc %i3, 0x10FE, %g2 sth %o7, [%l7 + 0x22] ldd [%l7 + 0x78], %f2 fsrc2s %f10, %f2 ldx [%l7 + 0x08], %l4 addccc %i2, 0x023A, %l5 tgu %icc, 0x3 stb %o4, [%l7 + 0x7A] bcc,a,pt %xcc, loop_3608 bne,a,pt %xcc, loop_3609 mova %xcc, %g4, %i1 stb %o6, [%l7 + 0x7F] loop_3608: tcc %icc, 0x3 loop_3609: fmovscc %icc, %f9, %f6 ldsw [%l7 + 0x4C], %l3 tcs %icc, 0x0 movrne %i0, %l2, %o3 fornot2 %f8, %f14, %f12 fcmple32 %f0, %f8, %g6 ldub [%l7 + 0x4F], %l6 lduh [%l7 + 0x78], %g5 fmovrse %o2, %f3, %f14 ldsb [%l7 + 0x41], %i5 ldub [%l7 + 0x4A], %g7 orcc %o1, %l1, %g1 lduh [%l7 + 0x5C], %i4 ldub [%l7 + 0x1B], %i6 tne %icc, 0x0 fcmpeq16 %f2, %f14, %o5 fbe %fcc2, loop_3610 fmovsne %icc, %f14, %f10 mova %icc, %o0, %i7 movpos %xcc, %l0, %i3 loop_3610: fcmped %fcc2, %f2, %f12 lduh [%l7 + 0x74], %g3 tcs %xcc, 0x4 sth %g2, [%l7 + 0x70] fcmpeq32 %f10, %f8, %o7 brlez,a %i2, loop_3611 ldd [%l7 + 0x10], %f8 stx %l4, [%l7 + 0x18] xor %o4, %g4, %i1 loop_3611: stw %o6, [%l7 + 0x30] bn,a,pn %xcc, loop_3612 edge32ln %l5, %l3, %l2 sra %o3, %i0, %l6 stw %g6, [%l7 + 0x1C] loop_3612: fnands %f11, %f3, %f14 fpadd32s %f12, %f9, %f0 tvs %icc, 0x7 fmovsa %icc, %f7, %f5 fbug %fcc0, loop_3613 udiv %o2, 0x0891, %g5 brlz,a %g7, loop_3614 xnor %o1, %i5, %g1 loop_3613: movrne %i4, 0x3DA, %l1 ldsb [%l7 + 0x32], %i6 loop_3614: movrgez %o5, %o0, %l0 stx %i3, [%l7 + 0x28] fmul8x16 %f9, %f14, %f14 stx %i7, [%l7 + 0x58] xorcc %g3, 0x0A4D, %o7 ldx [%l7 + 0x10], %g2 fmovrslz %l4, %f10, %f5 sdiv %i2, 0x0AC1, %o4 fabss %f1, %f9 std %f8, [%l7 + 0x18] movrgz %g4, %i1, %o6 fmovscs %xcc, %f10, %f10 fmovscs %xcc, %f12, %f14 ldub [%l7 + 0x7C], %l5 ldub [%l7 + 0x52], %l2 bvs %xcc, loop_3615 bl,a,pt %xcc, loop_3616 fmovrdgez %o3, %f10, %f8 faligndata %f6, %f14, %f0 loop_3615: ld [%l7 + 0x50], %f5 loop_3616: ldsb [%l7 + 0x7F], %l3 fpmerge %f15, %f8, %f6 fandnot1 %f12, %f10, %f14 movneg %xcc, %l6, %i0 brlz,a %g6, loop_3617 ldd [%l7 + 0x78], %f14 fsrc2s %f9, %f11 orcc %g5, 0x136E, %o2 loop_3617: fblg %fcc2, loop_3618 xnorcc %g7, %o1, %g1 fxnor %f4, %f10, %f10 movpos %xcc, %i4, %l1 loop_3618: sth %i6, [%l7 + 0x46] ldsh [%l7 + 0x34], %o5 pdist %f2, %f6, %f8 brlez %i5, loop_3619 fsrc1 %f0, %f4 lduh [%l7 + 0x20], %o0 ld [%l7 + 0x20], %f2 loop_3619: ldd [%l7 + 0x70], %f10 fpsub32s %f3, %f14, %f2 edge8 %l0, %i3, %i7 fmovrslz %o7, %f8, %f14 move %xcc, %g2, %l4 fcmped %fcc0, %f0, %f10 fornot2s %f14, %f6, %f2 ldsw [%l7 + 0x08], %g3 st %f14, [%l7 + 0x54] call loop_3620 fcmpgt16 %f8, %f6, %o4 fpmerge %f5, %f8, %f10 ldsb [%l7 + 0x62], %g4 loop_3620: fmuld8sux16 %f4, %f15, %f12 movrlez %i2, 0x039, %o6 fabss %f10, %f14 bn,pn %icc, loop_3621 fpadd32s %f1, %f15, %f7 fmovdleu %icc, %f12, %f8 fbg %fcc3, loop_3622 loop_3621: xnor %l5, 0x0B1D, %l2 ldsw [%l7 + 0x0C], %o3 ldsb [%l7 + 0x3B], %i1 loop_3622: ldd [%l7 + 0x08], %f10 fnot1s %f6, %f0 bpos,pt %icc, loop_3623 nop setx loop_3624, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdleu %xcc, %f11, %f8 lduw [%l7 + 0x3C], %l6 loop_3623: bleu %xcc, loop_3625 loop_3624: movrlez %i0, 0x0A4, %l3 fnands %f10, %f14, %f13 bn %xcc, loop_3626 loop_3625: sllx %g5, %g6, %g7 movrne %o1, %g1, %o2 fexpand %f1, %f4 loop_3626: fcmpd %fcc0, %f10, %f0 stb %l1, [%l7 + 0x54] fmovsn %icc, %f5, %f5 tsubcctv %i4, %i6, %i5 fbule,a %fcc2, loop_3627 lduh [%l7 + 0x2E], %o5 fone %f10 ldsh [%l7 + 0x46], %o0 loop_3627: ldx [%l7 + 0x60], %i3 fmovdpos %icc, %f14, %f8 add %l0, 0x19F9, %o7 movn %xcc, %i7, %l4 alignaddrl %g2, %g3, %o4 fmul8ulx16 %f14, %f0, %f10 fmovrslz %g4, %f14, %f10 subccc %o6, 0x011B, %i2 fone %f4 sdivx %l2, 0x1C5C, %l5 array32 %i1, %l6, %i0 fmovrslez %o3, %f9, %f3 ld [%l7 + 0x64], %f5 fbl,a %fcc1, loop_3628 movcc %xcc, %l3, %g5 fmul8x16 %f1, %f14, %f4 fnegd %f6, %f2 loop_3628: fmul8x16 %f1, %f12, %f6 ld [%l7 + 0x5C], %f1 sllx %g7, %o1, %g1 ldsh [%l7 + 0x4C], %o2 stb %l1, [%l7 + 0x7F] ldsw [%l7 + 0x78], %i4 fbl,a %fcc0, loop_3629 lduw [%l7 + 0x08], %g6 stb %i5, [%l7 + 0x45] ldsh [%l7 + 0x3A], %i6 loop_3629: lduw [%l7 + 0x44], %o5 ldx [%l7 + 0x58], %o0 std %f6, [%l7 + 0x48] xorcc %i3, %o7, %l0 faligndata %f10, %f10, %f12 smulcc %i7, %l4, %g2 alignaddr %o4, %g3, %g4 fmovrslz %i2, %f0, %f5 edge8l %l2, %l5, %i1 fmovrsne %o6, %f14, %f5 std %f14, [%l7 + 0x48] fors %f11, %f3, %f6 fpadd32s %f1, %f1, %f2 movl %icc, %i0, %o3 brnz %l6, loop_3630 move %xcc, %g5, %l3 tpos %icc, 0x6 st %f2, [%l7 + 0x58] loop_3630: ld [%l7 + 0x54], %f10 ldub [%l7 + 0x68], %g7 fmovde %xcc, %f2, %f14 fxnor %f2, %f12, %f14 bcs loop_3631 fmovrslez %o1, %f11, %f0 xnor %o2, %l1, %g1 sethi 0x0D5B, %i4 loop_3631: fpadd32 %f14, %f2, %f8 fmovdn %icc, %f2, %f4 ta %icc, 0x7 lduw [%l7 + 0x14], %i5 faligndata %f10, %f4, %f2 fmovdn %icc, %f4, %f0 ld [%l7 + 0x4C], %f12 movrlez %i6, %o5, %g6 sth %o0, [%l7 + 0x36] alignaddrl %i3, %l0, %o7 fmovda %xcc, %f13, %f11 ldd [%l7 + 0x08], %f10 stb %l4, [%l7 + 0x45] be %icc, loop_3632 lduh [%l7 + 0x14], %g2 ldsw [%l7 + 0x14], %i7 bpos,a %icc, loop_3633 loop_3632: ldsw [%l7 + 0x5C], %o4 fbn,a %fcc1, loop_3634 brz %g4, loop_3635 loop_3633: sll %g3, 0x1F, %l2 fandnot1s %f11, %f3, %f12 loop_3634: fnegs %f3, %f2 loop_3635: fmovrdne %l5, %f10, %f8 fcmped %fcc1, %f14, %f2 lduh [%l7 + 0x3A], %i1 edge8n %o6, %i2, %i0 fandnot2s %f2, %f8, %f10 sethi 0x061F, %l6 ldsb [%l7 + 0x66], %g5 fbul %fcc3, loop_3636 movrgez %l3, %g7, %o1 stx %o3, [%l7 + 0x20] edge32n %l1, %g1, %o2 loop_3636: ldx [%l7 + 0x10], %i4 fbu,a %fcc1, loop_3637 ldx [%l7 + 0x58], %i6 edge8l %i5, %o5, %g6 ldub [%l7 + 0x62], %o0 loop_3637: tsubcc %i3, %l0, %o7 stb %l4, [%l7 + 0x2F] fandnot1 %f4, %f4, %f10 edge32ln %g2, %o4, %g4 fones %f7 ldub [%l7 + 0x5F], %g3 fbule %fcc3, loop_3638 move %xcc, %i7, %l5 mova %icc, %l2, %o6 lduw [%l7 + 0x7C], %i2 loop_3638: alignaddrl %i1, %l6, %i0 stx %g5, [%l7 + 0x38] fpadd32s %f14, %f1, %f12 stx %l3, [%l7 + 0x18] ldsh [%l7 + 0x3A], %g7 ldx [%l7 + 0x30], %o1 be %icc, loop_3639 fpsub16s %f13, %f0, %f9 ldsh [%l7 + 0x3E], %o3 ldsb [%l7 + 0x60], %g1 loop_3639: st %f0, [%l7 + 0x7C] movrgz %l1, %o2, %i4 stb %i5, [%l7 + 0x30] fbne,a %fcc0, loop_3640 bcc,a loop_3641 bcs,a,pt %icc, loop_3642 movrlz %i6, %g6, %o5 loop_3640: stw %i3, [%l7 + 0x0C] loop_3641: stx %l0, [%l7 + 0x68] loop_3642: bcs,a %xcc, loop_3643 stb %o7, [%l7 + 0x3F] stb %o0, [%l7 + 0x1C] fmovsvs %xcc, %f11, %f8 loop_3643: fone %f12 fmul8ulx16 %f4, %f4, %f8 ldub [%l7 + 0x68], %g2 fornot2s %f15, %f7, %f10 move %icc, %o4, %g4 sra %l4, %g3, %i7 movvs %xcc, %l2, %l5 std %f2, [%l7 + 0x08] ldsw [%l7 + 0x1C], %o6 ble,pt %xcc, loop_3644 udivx %i1, 0x0ADA, %i2 ldd [%l7 + 0x30], %f2 fmovrdne %l6, %f0, %f0 loop_3644: array32 %g5, %i0, %l3 ldx [%l7 + 0x10], %o1 array32 %o3, %g1, %l1 lduh [%l7 + 0x1C], %o2 fexpand %f7, %f4 st %f5, [%l7 + 0x2C] sllx %g7, 0x1E, %i5 fpsub32 %f6, %f8, %f8 fsrc2s %f9, %f7 fpadd16s %f2, %f14, %f7 fnot1 %f12, %f12 fbge %fcc3, loop_3645 fmovrsne %i4, %f14, %f15 array32 %i6, %o5, %i3 ld [%l7 + 0x08], %f15 loop_3645: fbn,a %fcc0, loop_3646 fcmpeq32 %f2, %f10, %l0 fcmped %fcc2, %f0, %f8 fcmpne16 %f6, %f14, %o7 loop_3646: fmovdg %xcc, %f11, %f13 bne,a %xcc, loop_3647 fmovrdne %g6, %f4, %f6 stb %o0, [%l7 + 0x0B] std %f0, [%l7 + 0x08] loop_3647: stb %o4, [%l7 + 0x4B] fnegs %f15, %f3 ldsb [%l7 + 0x58], %g2 fbne,a %fcc3, loop_3648 ldsb [%l7 + 0x77], %g4 pdist %f0, %f14, %f10 fbge %fcc0, loop_3649 loop_3648: fpack16 %f12, %f7 fmovrdne %g3, %f10, %f10 fmovsg %xcc, %f11, %f4 loop_3649: movvs %icc, %l4, %l2 fmul8sux16 %f0, %f2, %f12 fone %f6 bg,a,pn %xcc, loop_3650 ldsw [%l7 + 0x74], %i7 sdiv %l5, 0x1405, %i1 bne %xcc, loop_3651 loop_3650: ldx [%l7 + 0x60], %i2 stx %o6, [%l7 + 0x18] fxnors %f0, %f15, %f11 loop_3651: fbn,a %fcc3, loop_3652 brz %l6, loop_3653 xnorcc %g5, %i0, %l3 ldsw [%l7 + 0x48], %o3 loop_3652: bcc,a loop_3654 loop_3653: fpsub32 %f14, %f4, %f0 sth %g1, [%l7 + 0x7C] ldsw [%l7 + 0x6C], %o1 loop_3654: fmuld8ulx16 %f13, %f10, %f0 tvs %xcc, 0x0 lduh [%l7 + 0x66], %o2 fsrc2 %f0, %f6 tgu %icc, 0x2 fmovdneg %icc, %f5, %f11 fcmpne32 %f0, %f10, %g7 alignaddrl %l1, %i4, %i6 edge32n %i5, %i3, %o5 subcc %l0, 0x19CB, %o7 fpack16 %f0, %f9 edge32ln %g6, %o4, %g2 fmovscc %xcc, %f15, %f3 fmovdgu %icc, %f10, %f12 orncc %o0, 0x054A, %g3 tg %icc, 0x2 bne,a,pt %xcc, loop_3655 fcmple16 %f8, %f2, %l4 xorcc %l2, %g4, %l5 stb %i7, [%l7 + 0x2B] loop_3655: ldub [%l7 + 0x67], %i1 fmovrde %o6, %f14, %f8 stw %i2, [%l7 + 0x4C] nop setx loop_3656, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bvc loop_3657 ld [%l7 + 0x54], %f13 stb %l6, [%l7 + 0x4B] loop_3656: fbne %fcc2, loop_3658 loop_3657: bcc,pn %xcc, loop_3659 brgz %i0, loop_3660 fcmped %fcc0, %f14, %f12 loop_3658: fands %f3, %f0, %f1 loop_3659: ble,pn %icc, loop_3661 loop_3660: ldub [%l7 + 0x5E], %g5 movge %xcc, %o3, %g1 movn %xcc, %l3, %o2 loop_3661: fmovrsgez %o1, %f5, %f13 fmovsleu %icc, %f3, %f5 edge32l %l1, %i4, %i6 std %f12, [%l7 + 0x40] fnands %f8, %f14, %f11 udiv %g7, 0x114A, %i5 fmovrse %i3, %f1, %f5 brz %l0, loop_3662 fornot2 %f8, %f8, %f12 move %xcc, %o5, %o7 tle %icc, 0x6 loop_3662: fnand %f12, %f12, %f10 ldx [%l7 + 0x38], %g6 be loop_3663 bvs,a,pt %icc, loop_3664 ldd [%l7 + 0x08], %f6 sth %g2, [%l7 + 0x24] loop_3663: fmovrslz %o4, %f5, %f0 loop_3664: stx %g3, [%l7 + 0x18] ldsb [%l7 + 0x0F], %l4 fbul,a %fcc2, loop_3665 stb %l2, [%l7 + 0x28] brnz %o0, loop_3666 sll %g4, %l5, %i7 loop_3665: xnor %i1, %i2, %l6 alignaddr %o6, %g5, %o3 loop_3666: fzeros %f8 addc %g1, 0x1538, %l3 std %f14, [%l7 + 0x20] bshuffle %f12, %f10, %f8 sth %o2, [%l7 + 0x48] fcmpne16 %f2, %f12, %o1 tsubcc %l1, %i4, %i0 std %f8, [%l7 + 0x58] bn loop_3667 fpack16 %f2, %f8 fnands %f2, %f9, %f5 ldub [%l7 + 0x5F], %g7 loop_3667: fcmpeq32 %f12, %f12, %i6 fmovrdgz %i5, %f4, %f10 fmovrsgez %i3, %f14, %f5 fandnot1 %f0, %f12, %f14 array32 %o5, %l0, %g6 popc %o7, %g2 fmovrslz %g3, %f11, %f5 edge16 %o4, %l4, %o0 fcmpeq32 %f8, %f6, %l2 ldd [%l7 + 0x40], %f6 fmovrde %g4, %f8, %f8 umulcc %i7, 0x1ED0, %i1 brgz,a %i2, loop_3668 stb %l5, [%l7 + 0x7C] tneg %xcc, 0x3 fmovdn %xcc, %f6, %f8 loop_3668: ldub [%l7 + 0x34], %l6 fcmpeq16 %f6, %f8, %o6 addccc %g5, %o3, %g1 tge %xcc, 0x2 fbn,a %fcc2, loop_3669 mulx %o2, %o1, %l1 movvs %icc, %i4, %i0 srl %l3, 0x16, %i6 loop_3669: fone %f14 stx %i5, [%l7 + 0x30] bgu,pt %icc, loop_3670 array8 %i3, %o5, %l0 st %f6, [%l7 + 0x14] ldsh [%l7 + 0x76], %g7 loop_3670: edge32ln %g6, %o7, %g3 fmul8x16 %f8, %f4, %f2 movvc %xcc, %o4, %l4 fpsub16s %f10, %f13, %f7 tneg %icc, 0x6 stx %o0, [%l7 + 0x48] stb %g2, [%l7 + 0x57] fcmpgt32 %f8, %f4, %g4 fmovdcs %icc, %f6, %f7 std %f10, [%l7 + 0x68] fabss %f2, %f10 fnand %f4, %f8, %f4 fzeros %f3 brgz,a %l2, loop_3671 fmuld8sux16 %f13, %f5, %f8 fpadd16s %f7, %f5, %f9 fmovdgu %xcc, %f8, %f9 loop_3671: bl,a,pt %xcc, loop_3672 ble,a,pt %icc, loop_3673 fzero %f4 fmovdcc %icc, %f3, %f4 loop_3672: smulcc %i1, %i7, %l5 loop_3673: ldsw [%l7 + 0x38], %l6 edge8ln %o6, %i2, %o3 fmovsleu %xcc, %f2, %f10 movl %xcc, %g1, %o2 ldub [%l7 + 0x14], %o1 fcmpes %fcc2, %f1, %f7 sllx %g5, %i4, %i0 sth %l1, [%l7 + 0x78] sth %i6, [%l7 + 0x7A] sdivcc %l3, 0x18E1, %i3 mulscc %o5, 0x18EC, %i5 fmovsn %icc, %f11, %f8 movle %icc, %l0, %g6 ldx [%l7 + 0x18], %o7 fmovdn %xcc, %f7, %f11 ldsb [%l7 + 0x7C], %g7 edge32l %o4, %g3, %o0 edge32l %g2, %g4, %l4 fmovdg %xcc, %f13, %f7 lduh [%l7 + 0x28], %l2 popc 0x0ED5, %i1 lduw [%l7 + 0x6C], %l5 udiv %i7, 0x1CA4, %l6 movge %xcc, %i2, %o3 fmovsle %xcc, %f8, %f11 bl,pn %xcc, loop_3674 lduw [%l7 + 0x34], %g1 fmovsne %icc, %f6, %f14 fmovrde %o2, %f12, %f8 loop_3674: ldx [%l7 + 0x30], %o6 bneg,a,pt %icc, loop_3675 subc %o1, %i4, %i0 stw %l1, [%l7 + 0x78] fcmpes %fcc1, %f7, %f11 loop_3675: stw %i6, [%l7 + 0x58] fmovde %xcc, %f3, %f3 fcmpgt32 %f0, %f4, %l3 fnot2s %f14, %f1 stb %g5, [%l7 + 0x34] fnot1 %f6, %f0 popc 0x0B86, %o5 xnorcc %i3, 0x14DE, %l0 fbg %fcc3, loop_3676 fsrc2s %f7, %f8 sth %g6, [%l7 + 0x20] stx %i5, [%l7 + 0x08] loop_3676: movvc %icc, %g7, %o7 addc %o4, %g3, %g2 ldsw [%l7 + 0x14], %o0 andcc %l4, %l2, %i1 fnand %f0, %f4, %f0 movcc %icc, %l5, %i7 bn,a %xcc, loop_3677 fmovrdlz %l6, %f12, %f2 fmovd %f12, %f10 sdivx %i2, 0x022F, %o3 loop_3677: lduh [%l7 + 0x7C], %g1 stx %g4, [%l7 + 0x40] sllx %o6, 0x09, %o1 ldd [%l7 + 0x78], %f4 brlz,a %o2, loop_3678 fornot2s %f13, %f10, %f9 lduh [%l7 + 0x5C], %i0 fcmple16 %f4, %f4, %i4 loop_3678: stx %l1, [%l7 + 0x50] siam 0x0 fsrc2s %f14, %f2 movg %xcc, %l3, %g5 bn,a loop_3679 te %icc, 0x0 bge loop_3680 ld [%l7 + 0x70], %f7 loop_3679: fmovdgu %xcc, %f14, %f0 fcmpne16 %f12, %f0, %i6 loop_3680: fsrc1s %f4, %f2 brgz %i3, loop_3681 ldsb [%l7 + 0x0C], %l0 st %f7, [%l7 + 0x24] and %g6, 0x147B, %i5 loop_3681: and %o5, 0x0524, %g7 ldsh [%l7 + 0x36], %o7 taddcc %o4, 0x06DE, %g3 bcc,a %icc, loop_3682 st %f8, [%l7 + 0x10] edge16 %o0, %l4, %l2 fandnot1 %f10, %f14, %f14 loop_3682: fmovs %f6, %f6 stx %i1, [%l7 + 0x40] ldsw [%l7 + 0x30], %g2 lduh [%l7 + 0x6A], %l5 bvc,a,pt %icc, loop_3683 subcc %i7, %i2, %l6 fmovdg %xcc, %f10, %f10 nop setx loop_3684, %l0, %l1 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_3683: ldx [%l7 + 0x30], %o3 fexpand %f11, %f12 fnot2 %f14, %f8 loop_3684: srl %g4, %o6, %o1 fmovrsgz %o2, %f9, %f14 alignaddr %i0, %g1, %l1 taddcctv %l3, 0x139D, %g5 fmovrdlez %i6, %f10, %f12 ldsw [%l7 + 0x4C], %i4 ld [%l7 + 0x08], %f15 taddcc %l0, %i3, %g6 call loop_3685 fnor %f4, %f2, %f6 mulx %o5, 0x105A, %i5 stw %o7, [%l7 + 0x28] loop_3685: movrgz %o4, 0x001, %g3 fmovdgu %xcc, %f11, %f15 fmovrdgez %g7, %f12, %f2 subc %o0, %l2, %l4 fcmpes %fcc1, %f6, %f13 stb %g2, [%l7 + 0x47] edge8n %l5, %i1, %i7 sub %i2, %o3, %g4 st %f13, [%l7 + 0x6C] fnot2s %f0, %f13 stw %o6, [%l7 + 0x64] fbge,a %fcc0, loop_3686 ldsw [%l7 + 0x18], %l6 movl %icc, %o1, %i0 edge8n %g1, %o2, %l1 loop_3686: bleu,a loop_3687 nop setx loop_3688, %l0, %l1 jmpl %l1, %g5 lduh [%l7 + 0x76], %i6 ldsb [%l7 + 0x6A], %i4 loop_3687: edge8ln %l0, %i3, %g6 loop_3688: movvs %icc, %o5, %i5 ldsw [%l7 + 0x50], %l3 lduh [%l7 + 0x3E], %o7 stb %g3, [%l7 + 0x19] tcc %icc, 0x4 sdivcc %o4, 0x0B8C, %o0 andn %l2, 0x0BAD, %l4 ldx [%l7 + 0x18], %g2 bvc,a,pt %icc, loop_3689 fmul8x16al %f3, %f2, %f6 edge16n %g7, %l5, %i1 movrlez %i7, %o3, %i2 loop_3689: xorcc %o6, 0x1F1A, %l6 fand %f6, %f12, %f12 fmovscs %icc, %f7, %f1 fmovrdne %g4, %f12, %f12 stb %i0, [%l7 + 0x6D] brlz,a %g1, loop_3690 subcc %o1, %o2, %l1 bleu,pt %xcc, loop_3691 edge8 %i6, %i4, %g5 loop_3690: bcc,a loop_3692 bne,a %xcc, loop_3693 loop_3691: tgu %icc, 0x1 fmovspos %xcc, %f15, %f0 loop_3692: ldub [%l7 + 0x42], %i3 loop_3693: fnot1 %f8, %f8 edge32 %l0, %o5, %i5 ldsb [%l7 + 0x3A], %l3 be,pn %xcc, loop_3694 udivx %g6, 0x1F16, %o7 bvc,a loop_3695 bshuffle %f14, %f8, %f12 loop_3694: array8 %o4, %o0, %l2 movn %icc, %l4, %g2 loop_3695: fmovsgu %xcc, %f3, %f1 ldx [%l7 + 0x60], %g3 std %f6, [%l7 + 0x48] ldub [%l7 + 0x78], %g7 ba,a loop_3696 edge32ln %l5, %i7, %i1 ba,a loop_3697 bleu %xcc, loop_3698 loop_3696: ld [%l7 + 0x50], %f4 st %f3, [%l7 + 0x60] loop_3697: movl %icc, %i2, %o6 loop_3698: lduh [%l7 + 0x7C], %o3 bpos,pt %xcc, loop_3699 movne %xcc, %l6, %i0 ldx [%l7 + 0x28], %g1 fmovde %xcc, %f13, %f6 loop_3699: sth %o1, [%l7 + 0x40] tleu %xcc, 0x0 ldsh [%l7 + 0x58], %o2 orcc %l1, 0x1FFB, %i6 ldx [%l7 + 0x38], %i4 fmovdge %icc, %f8, %f14 fmovd %f4, %f0 addcc %g5, %g4, %l0 brz %o5, loop_3700 fnegd %f6, %f4 ldsb [%l7 + 0x56], %i3 fornot2s %f14, %f0, %f2 loop_3700: brgez %i5, loop_3701 tsubcc %l3, %g6, %o7 fornot2s %f3, %f3, %f6 fnands %f12, %f2, %f13 loop_3701: ldx [%l7 + 0x48], %o0 fsrc1 %f6, %f12 bne,a,pt %icc, loop_3702 fmovsgu %icc, %f7, %f7 ble,a,pt %icc, loop_3703 for %f4, %f0, %f10 loop_3702: fmovrdgez %l2, %f8, %f0 umulcc %l4, 0x107C, %o4 loop_3703: bneg,a %icc, loop_3704 stw %g2, [%l7 + 0x7C] fxnor %f2, %f12, %f2 fsrc1 %f10, %f10 loop_3704: std %f14, [%l7 + 0x28] bcc,a %icc, loop_3705 tcs %xcc, 0x7 ldd [%l7 + 0x08], %f6 fpsub16s %f4, %f1, %f0 loop_3705: fblg,a %fcc3, loop_3706 movl %xcc, %g3, %g7 subccc %l5, 0x19F2, %i1 fbo %fcc2, loop_3707 loop_3706: fpsub16 %f8, %f6, %f8 sth %i7, [%l7 + 0x4C] fandnot2s %f6, %f8, %f9 loop_3707: fands %f12, %f2, %f5 ldd [%l7 + 0x10], %f2 fsrc1s %f7, %f4 taddcc %o6, 0x07B6, %i2 ldub [%l7 + 0x4C], %o3 ble,pt %xcc, loop_3708 tsubcc %l6, %g1, %o1 fbu %fcc0, loop_3709 ldx [%l7 + 0x58], %o2 loop_3708: fcmpgt16 %f14, %f6, %i0 fxnor %f12, %f0, %f2 loop_3709: mulscc %l1, %i6, %i4 fands %f5, %f6, %f12 lduh [%l7 + 0x58], %g5 bn,pn %xcc, loop_3710 sth %l0, [%l7 + 0x1E] be,a %icc, loop_3711 fzeros %f10 loop_3710: brgez,a %g4, loop_3712 ldd [%l7 + 0x60], %f12 loop_3711: tle %xcc, 0x3 bpos loop_3713 loop_3712: xor %i3, 0x1C21, %i5 fmul8ulx16 %f14, %f0, %f12 andn %l3, 0x1D8F, %g6 loop_3713: fmovrsgz %o5, %f10, %f11 brgez %o7, loop_3714 fmovdg %xcc, %f6, %f10 andcc %l2, 0x10CB, %o0 fbge,a %fcc2, loop_3715 loop_3714: fbue %fcc0, loop_3716 fmovdg %icc, %f10, %f11 edge16l %l4, %o4, %g2 loop_3715: or %g7, 0x151F, %l5 loop_3716: bvc,a %icc, loop_3717 sth %i1, [%l7 + 0x0C] pdist %f12, %f2, %f0 fmovdge %xcc, %f11, %f8 loop_3717: subc %i7, 0x038A, %g3 movg %icc, %o6, %o3 fmovsge %icc, %f9, %f8 srlx %l6, %i2, %o1 ldub [%l7 + 0x75], %o2 fandnot1s %f14, %f2, %f0 fmul8x16 %f3, %f2, %f6 fnands %f4, %f13, %f2 ldub [%l7 + 0x26], %g1 fmul8x16au %f7, %f13, %f12 brnz %i0, loop_3718 movn %xcc, %l1, %i6 ldx [%l7 + 0x48], %i4 andncc %g5, %l0, %g4 loop_3718: movcs %icc, %i5, %l3 stw %i3, [%l7 + 0x08] fmovdg %xcc, %f3, %f6 smulcc %g6, %o5, %o7 fsrc1s %f4, %f7 stx %l2, [%l7 + 0x68] fmovrde %l4, %f2, %f10 movrne %o0, %o4, %g7 edge16ln %l5, %g2, %i7 stb %i1, [%l7 + 0x1C] ldd [%l7 + 0x78], %f6 stb %g3, [%l7 + 0x34] movre %o3, 0x397, %o6 movrgez %l6, 0x010, %i2 ld [%l7 + 0x0C], %f2 orcc %o1, 0x10F2, %o2 brgez %i0, loop_3719 fabsd %f6, %f14 fmul8ulx16 %f0, %f4, %f0 fxor %f4, %f12, %f14 loop_3719: fbne,a %fcc0, loop_3720 srax %g1, %l1, %i4 fxnors %f1, %f9, %f9 tsubcc %i6, %l0, %g4 loop_3720: stw %g5, [%l7 + 0x08] fnor %f14, %f8, %f2 ldx [%l7 + 0x48], %l3 fnot1s %f12, %f4 movrlez %i5, %i3, %o5 orn %o7, %g6, %l2 bgu,pn %icc, loop_3721 fnot2s %f6, %f15 fnand %f2, %f0, %f2 movgu %xcc, %l4, %o4 loop_3721: sth %g7, [%l7 + 0x7A] fnors %f9, %f9, %f13 lduw [%l7 + 0x64], %l5 brgz %g2, loop_3722 fcmped %fcc0, %f10, %f14 bn,a,pt %icc, loop_3723 movrlez %o0, %i7, %i1 loop_3722: fmovsvc %icc, %f13, %f4 mulscc %g3, %o3, %o6 loop_3723: bne,a loop_3724 std %f14, [%l7 + 0x28] stb %i2, [%l7 + 0x17] fcmped %fcc0, %f8, %f6 loop_3724: ba,a,pt %icc, loop_3725 fbul,a %fcc3, loop_3726 tvs %icc, 0x7 tg %icc, 0x7 loop_3725: fnot1 %f4, %f4 loop_3726: ta %icc, 0x0 ldsb [%l7 + 0x4A], %l6 movleu %icc, %o1, %o2 fbug %fcc2, loop_3727 udiv %g1, 0x1143, %i0 ldsb [%l7 + 0x3F], %i4 array32 %i6, %l1, %g4 loop_3727: fandnot2s %f1, %f6, %f9 fmovrse %l0, %f4, %f11 ldx [%l7 + 0x40], %g5 lduh [%l7 + 0x7C], %i5 ldsb [%l7 + 0x65], %l3 edge16ln %i3, %o5, %o7 ldsh [%l7 + 0x72], %g6 ldd [%l7 + 0x40], %f14 st %f5, [%l7 + 0x10] pdist %f6, %f14, %f6 bpos,a %xcc, loop_3728 fmovdcs %xcc, %f9, %f8 stb %l2, [%l7 + 0x25] fmovrse %l4, %f13, %f5 loop_3728: ldsw [%l7 + 0x18], %o4 srl %g7, 0x0A, %l5 fmuld8ulx16 %f10, %f15, %f4 fmovd %f8, %f0 fmovsl %icc, %f9, %f4 fcmps %fcc0, %f3, %f11 mulx %g2, %i7, %o0 stb %g3, [%l7 + 0x5A] stb %i1, [%l7 + 0x61] ldsh [%l7 + 0x52], %o3 fxors %f14, %f8, %f6 tge %xcc, 0x7 ldd [%l7 + 0x68], %f10 brgz %o6, loop_3729 ldd [%l7 + 0x70], %f0 fcmps %fcc0, %f11, %f1 fnot1 %f10, %f2 loop_3729: st %f8, [%l7 + 0x4C] fmovd %f12, %f4 fcmpeq32 %f14, %f8, %l6 fzeros %f3 bneg,a,pn %xcc, loop_3730 fnors %f11, %f12, %f9 brnz %i2, loop_3731 fmovdge %icc, %f8, %f0 loop_3730: std %f12, [%l7 + 0x40] fpmerge %f8, %f0, %f2 loop_3731: fbug,a %fcc1, loop_3732 orncc %o1, %o2, %i0 fcmpgt32 %f14, %f4, %i4 fmovrde %i6, %f14, %f2 loop_3732: ldsw [%l7 + 0x48], %l1 fnor %f14, %f12, %f12 ldsb [%l7 + 0x46], %g4 fmul8ulx16 %f10, %f12, %f4 fmovsle %xcc, %f15, %f15 fcmple16 %f4, %f6, %g1 fmovdneg %icc, %f13, %f14 sethi 0x0AD6, %l0 tcs %icc, 0x0 fmovrsne %i5, %f14, %f8 movre %l3, 0x1DC, %g5 alignaddrl %i3, %o7, %g6 sth %o5, [%l7 + 0x7C] stx %l2, [%l7 + 0x10] fbuge %fcc3, loop_3733 ldd [%l7 + 0x70], %f8 st %f15, [%l7 + 0x68] tneg %icc, 0x2 loop_3733: ldsh [%l7 + 0x60], %o4 fabss %f1, %f8 andn %l4, 0x1364, %l5 ldx [%l7 + 0x30], %g2 ldsw [%l7 + 0x10], %g7 fbul %fcc3, loop_3734 ldx [%l7 + 0x20], %i7 fmovsa %xcc, %f4, %f7 bne loop_3735 loop_3734: ldsb [%l7 + 0x59], %o0 xnor %g3, %o3, %o6 fbu %fcc1, loop_3736 loop_3735: ldd [%l7 + 0x18], %f6 stx %i1, [%l7 + 0x40] sdivcc %l6, 0x1476, %i2 loop_3736: fnor %f10, %f8, %f6 srl %o2, %o1, %i0 std %f4, [%l7 + 0x70] edge32 %i6, %i4, %l1 stw %g1, [%l7 + 0x74] fmovse %xcc, %f4, %f2 ldub [%l7 + 0x66], %g4 fbne,a %fcc2, loop_3737 movrlez %i5, 0x08B, %l3 fnot2s %f4, %f10 ldsb [%l7 + 0x1F], %l0 loop_3737: bcc loop_3738 std %f2, [%l7 + 0x38] stw %i3, [%l7 + 0x4C] xnor %o7, 0x150A, %g6 loop_3738: tg %xcc, 0x7 fbo,a %fcc3, loop_3739 fmul8ulx16 %f14, %f0, %f10 ta %icc, 0x0 bcs,a,pt %xcc, loop_3740 loop_3739: brgez %g5, loop_3741 tgu %icc, 0x0 fmovsa %xcc, %f10, %f9 loop_3740: fbule %fcc2, loop_3742 loop_3741: fmovdn %icc, %f4, %f14 fcmpd %fcc1, %f12, %f0 bcc,a loop_3743 loop_3742: movrgz %l2, 0x135, %o4 bvs,a,pn %xcc, loop_3744 bcc %xcc, loop_3745 loop_3743: fmul8ulx16 %f0, %f0, %f14 ldd [%l7 + 0x68], %f2 loop_3744: fpadd16 %f2, %f2, %f14 loop_3745: bg,a,pt %icc, loop_3746 ldsb [%l7 + 0x6D], %o5 tpos %icc, 0x3 tpos %icc, 0x6 loop_3746: fxnor %f0, %f0, %f14 stb %l5, [%l7 + 0x74] ldsb [%l7 + 0x1D], %g2 fnot1 %f8, %f10 sllx %l4, 0x14, %i7 sth %g7, [%l7 + 0x6E] movcs %icc, %o0, %g3 stb %o6, [%l7 + 0x5B] fnegd %f2, %f4 fmovdg %icc, %f8, %f2 sth %i1, [%l7 + 0x76] bneg,pt %xcc, loop_3747 stx %o3, [%l7 + 0x20] tle %icc, 0x3 fmuld8ulx16 %f6, %f9, %f2 loop_3747: fmovsgu %xcc, %f2, %f11 fbne,a %fcc0, loop_3748 ldub [%l7 + 0x49], %l6 te %icc, 0x0 fcmpeq16 %f12, %f6, %o2 loop_3748: umul %o1, 0x128A, %i0 fandnot2s %f12, %f12, %f0 addcc %i2, %i6, %l1 bl,a,pn %xcc, loop_3749 fmovdl %xcc, %f14, %f8 fabss %f15, %f12 fbu,a %fcc1, loop_3750 loop_3749: fmovdcs %xcc, %f8, %f5 fpack32 %f12, %f2, %f12 sth %i4, [%l7 + 0x7E] loop_3750: movle %xcc, %g1, %i5 fxors %f13, %f15, %f13 edge32 %l3, %g4, %l0 fmovrslez %i3, %f8, %f8 edge8l %o7, %g6, %l2 fmovdvc %icc, %f14, %f10 brgez %o4, loop_3751 fmovdn %icc, %f10, %f5 st %f15, [%l7 + 0x40] ldsh [%l7 + 0x4C], %g5 loop_3751: fmovrslez %l5, %f3, %f8 fmovdg %icc, %f10, %f3 ldsb [%l7 + 0x0C], %o5 orcc %l4, 0x0DE1, %g2 addccc %g7, %i7, %o0 fbuge %fcc3, loop_3752 tle %icc, 0x1 fornot1s %f9, %f10, %f6 fpadd32 %f14, %f2, %f10 loop_3752: movgu %icc, %o6, %i1 smul %g3, 0x19F1, %o3 fbue %fcc2, loop_3753 fmovscc %icc, %f10, %f12 ldx [%l7 + 0x50], %o2 fble %fcc2, loop_3754 loop_3753: fnors %f13, %f13, %f12 movge %xcc, %o1, %i0 sth %i2, [%l7 + 0x54] loop_3754: lduw [%l7 + 0x70], %l6 sll %i6, %l1, %g1 fzeros %f11 stx %i4, [%l7 + 0x28] fbge %fcc3, loop_3755 bleu,pt %icc, loop_3756 array16 %i5, %g4, %l3 taddcc %i3, 0x18A9, %o7 loop_3755: fandnot2 %f10, %f12, %f8 loop_3756: fmovrdgez %g6, %f10, %f14 sth %l2, [%l7 + 0x4C] fmovrdlz %l0, %f4, %f6 bgu,a loop_3757 edge16n %g5, %l5, %o5 fpsub32s %f13, %f7, %f12 fmovde %icc, %f13, %f9 loop_3757: fmul8sux16 %f6, %f10, %f8 tneg %xcc, 0x3 fblg,a %fcc0, loop_3758 fpackfix %f12, %f10 std %f6, [%l7 + 0x70] ldd [%l7 + 0x60], %f0 loop_3758: xnorcc %o4, 0x1008, %g2 tsubcc %g7, %l4, %o0 fcmple32 %f12, %f14, %o6 nop setx loop_3759, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brlz,a %i1, loop_3760 bcc,a,pn %icc, loop_3761 xor %g3, %i7, %o3 loop_3759: fmovsge %xcc, %f11, %f13 loop_3760: orn %o2, 0x17BD, %i0 loop_3761: lduh [%l7 + 0x7C], %o1 fmovrdgz %i2, %f8, %f0 ldub [%l7 + 0x24], %l6 fcmple16 %f14, %f8, %i6 andn %g1, %i4, %l1 lduh [%l7 + 0x38], %i5 edge32n %g4, %i3, %o7 stb %g6, [%l7 + 0x7B] std %f2, [%l7 + 0x10] ldsw [%l7 + 0x38], %l2 ta %xcc, 0x5 call loop_3762 fmovdleu %icc, %f7, %f12 srax %l0, %g5, %l5 movne %icc, %o5, %o4 loop_3762: fnands %f10, %f8, %f7 movgu %xcc, %l3, %g7 fornot1 %f2, %f8, %f12 sethi 0x0C6B, %g2 fmovrdgz %o0, %f8, %f10 fexpand %f15, %f12 movvc %icc, %o6, %l4 and %g3, 0x1FB4, %i7 and %o3, 0x0BD7, %i1 ld [%l7 + 0x50], %f9 std %f2, [%l7 + 0x48] ld [%l7 + 0x1C], %f15 fbo,a %fcc1, loop_3763 fexpand %f9, %f12 stb %i0, [%l7 + 0x19] bvc,a %icc, loop_3764 loop_3763: brgz,a %o2, loop_3765 fmovdneg %xcc, %f0, %f9 fxors %f15, %f1, %f7 loop_3764: fbne,a %fcc2, loop_3766 loop_3765: fones %f13 ldsh [%l7 + 0x42], %o1 movge %xcc, %i2, %i6 loop_3766: mulscc %g1, 0x12CD, %i4 bvs,pn %icc, loop_3767 srlx %l6, 0x1A, %l1 stx %g4, [%l7 + 0x70] fblg %fcc2, loop_3768 loop_3767: fnors %f4, %f14, %f7 fmovd %f8, %f10 fnot1 %f4, %f0 loop_3768: array32 %i3, %i5, %o7 fpackfix %f12, %f1 sth %l2, [%l7 + 0x7E] bneg,a,pn %icc, loop_3769 fpadd16 %f0, %f0, %f4 fbne %fcc1, loop_3770 movneg %xcc, %g6, %l0 loop_3769: fmovdcc %xcc, %f6, %f5 move %xcc, %l5, %g5 loop_3770: edge8ln %o5, %o4, %l3 fcmps %fcc3, %f10, %f10 bvc,a %xcc, loop_3771 or %g7, 0x1B46, %g2 tneg %xcc, 0x1 udivcc %o0, 0x1B37, %l4 loop_3771: stb %g3, [%l7 + 0x51] alignaddr %i7, %o3, %i1 fmovrdlez %o6, %f10, %f12 fxors %f15, %f7, %f2 fpadd32s %f9, %f2, %f4 edge16ln %o2, %i0, %o1 udiv %i2, 0x0BB0, %g1 movrlez %i4, %l6, %l1 stx %i6, [%l7 + 0x58] movneg %icc, %i3, %i5 lduw [%l7 + 0x7C], %o7 ldsb [%l7 + 0x32], %l2 ldx [%l7 + 0x18], %g6 call loop_3772 ldsw [%l7 + 0x60], %g4 array8 %l0, %l5, %o5 ldsh [%l7 + 0x70], %o4 loop_3772: fbug %fcc2, loop_3773 call loop_3774 tsubcc %g5, %l3, %g2 fcmpgt32 %f10, %f2, %g7 loop_3773: ldd [%l7 + 0x08], %f10 loop_3774: fcmpeq32 %f8, %f2, %l4 fnot1s %f13, %f6 fmovdcs %icc, %f11, %f1 edge32n %o0, %i7, %g3 fornot2s %f2, %f2, %f12 ldx [%l7 + 0x38], %o3 fornot2s %f2, %f1, %f12 stx %o6, [%l7 + 0x28] st %f0, [%l7 + 0x2C] stx %o2, [%l7 + 0x08] std %f10, [%l7 + 0x40] tsubcctv %i1, 0x1269, %o1 fmul8sux16 %f0, %f14, %f14 fmovsa %xcc, %f0, %f3 umulcc %i0, %g1, %i4 ldsw [%l7 + 0x64], %i2 ldsw [%l7 + 0x58], %l6 fornot1s %f3, %f2, %f11 sth %i6, [%l7 + 0x68] stw %i3, [%l7 + 0x68] brnz %l1, loop_3775 andcc %o7, %l2, %g6 fble %fcc3, loop_3776 ldsh [%l7 + 0x16], %i5 loop_3775: ldub [%l7 + 0x31], %l0 fbge %fcc2, loop_3777 loop_3776: fmovs %f1, %f12 ldub [%l7 + 0x47], %l5 fmovrdne %o5, %f6, %f8 loop_3777: sth %g4, [%l7 + 0x52] fbule %fcc3, loop_3778 ldd [%l7 + 0x70], %f2 fzero %f6 fba,a %fcc1, loop_3779 loop_3778: bg %xcc, loop_3780 fnot2 %f12, %f8 edge8n %o4, %l3, %g5 loop_3779: fba,a %fcc0, loop_3781 loop_3780: stw %g2, [%l7 + 0x70] fmovsne %xcc, %f1, %f15 ldsb [%l7 + 0x23], %l4 loop_3781: fpsub16s %f12, %f0, %f15 ldub [%l7 + 0x75], %g7 fornot1 %f10, %f8, %f14 nop setx loop_3782, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orcc %i7, %o0, %g3 ldsh [%l7 + 0x4C], %o6 fzeros %f15 loop_3782: fmovs %f2, %f7 sth %o2, [%l7 + 0x3A] std %f2, [%l7 + 0x58] std %f0, [%l7 + 0x60] fsrc2 %f8, %f12 stx %i1, [%l7 + 0x68] edge32ln %o1, %o3, %g1 fmovscc %icc, %f11, %f15 std %f6, [%l7 + 0x58] fbg,a %fcc3, loop_3783 fba %fcc2, loop_3784 fornot2s %f3, %f11, %f5 fmovdgu %icc, %f14, %f6 loop_3783: sra %i4, %i2, %i0 loop_3784: fnegs %f11, %f10 fnor %f10, %f12, %f14 fmovse %icc, %f10, %f10 nop setx loop_3785, %l0, %l1 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 %f1, %f8, %f6 orncc %i6, %l6, %l1 brlez,a %o7, loop_3786 loop_3785: fmovrslz %l2, %f2, %f13 taddcctv %g6, %i5, %i3 bl,a loop_3787 loop_3786: nop setx loop_3788, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x75], %l5 ldx [%l7 + 0x40], %o5 loop_3787: fcmpes %fcc0, %f2, %f2 loop_3788: sra %g4, 0x04, %l0 fblg,a %fcc1, loop_3789 fnors %f3, %f3, %f11 st %f1, [%l7 + 0x44] movle %xcc, %l3, %o4 loop_3789: ldsb [%l7 + 0x1D], %g5 andncc %g2, %g7, %l4 fmovdvc %icc, %f5, %f12 fpadd32s %f5, %f2, %f6 stx %o0, [%l7 + 0x78] be,pn %xcc, loop_3790 stw %g3, [%l7 + 0x70] fbge,a %fcc0, loop_3791 fpsub32 %f0, %f14, %f6 loop_3790: fmovrdlz %i7, %f12, %f10 ld [%l7 + 0x4C], %f4 loop_3791: fmovd %f10, %f4 ldub [%l7 + 0x2E], %o2 lduw [%l7 + 0x7C], %o6 fpsub32s %f0, %f2, %f11 sth %i1, [%l7 + 0x10] movvs %icc, %o3, %g1 lduh [%l7 + 0x64], %i4 edge8 %o1, %i0, %i2 fnegs %f8, %f2 fbg %fcc3, loop_3792 stb %i6, [%l7 + 0x29] ldsh [%l7 + 0x60], %l6 bneg,a,pt %xcc, loop_3793 loop_3792: mulx %o7, 0x191E, %l2 fmovsneg %xcc, %f8, %f5 ld [%l7 + 0x70], %f6 loop_3793: ldsh [%l7 + 0x2E], %g6 tcs %xcc, 0x0 stb %i5, [%l7 + 0x5B] ldd [%l7 + 0x20], %f6 fzeros %f10 tl %xcc, 0x7 fbl,a %fcc1, loop_3794 fbu %fcc0, loop_3795 addccc %l1, %l5, %o5 lduw [%l7 + 0x70], %i3 loop_3794: tsubcctv %g4, 0x036B, %l3 loop_3795: sethi 0x0FF6, %o4 movne %xcc, %g5, %g2 tsubcc %l0, %l4, %g7 brnz,a %g3, loop_3796 ldsh [%l7 + 0x74], %i7 bcs,a,pn %xcc, loop_3797 movne %icc, %o2, %o6 loop_3796: edge16n %i1, %o0, %o3 stx %i4, [%l7 + 0x38] loop_3797: fmovdvc %icc, %f0, %f8 ldsb [%l7 + 0x37], %g1 fandnot1s %f5, %f13, %f8 ldsb [%l7 + 0x68], %o1 fornot1 %f12, %f12, %f0 ldsh [%l7 + 0x48], %i0 subc %i6, 0x1CCC, %l6 movrgz %o7, 0x048, %l2 fors %f14, %f6, %f14 bn %xcc, loop_3798 ldsw [%l7 + 0x40], %i2 ldsh [%l7 + 0x68], %g6 movge %xcc, %i5, %l5 loop_3798: edge8l %l1, %i3, %o5 array16 %l3, %g4, %g5 stx %o4, [%l7 + 0x28] smulcc %g2, 0x11F9, %l0 stx %g7, [%l7 + 0x28] sub %g3, 0x03D4, %i7 ldd [%l7 + 0x08], %f8 tcs %icc, 0x5 fmovdvc %xcc, %f8, %f14 edge8ln %l4, %o6, %o2 fcmpd %fcc1, %f0, %f2 fmovda %icc, %f12, %f0 fandnot2 %f4, %f6, %f4 std %f8, [%l7 + 0x10] stb %o0, [%l7 + 0x0C] ldsh [%l7 + 0x70], %o3 array16 %i4, %g1, %o1 stw %i1, [%l7 + 0x08] ldsh [%l7 + 0x4C], %i0 fxors %f7, %f5, %f0 ba,pn %icc, loop_3799 umulcc %l6, %o7, %i6 ld [%l7 + 0x28], %f10 bpos,a,pn %xcc, loop_3800 loop_3799: ba %icc, loop_3801 nop setx loop_3802, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stb %i2, [%l7 + 0x61] loop_3800: tne %icc, 0x3 loop_3801: movrlz %l2, 0x2C8, %g6 loop_3802: brgz %l5, loop_3803 fbule %fcc0, loop_3804 fmovrdlez %l1, %f8, %f0 movvs %icc, %i3, %i5 loop_3803: ld [%l7 + 0x70], %f15 loop_3804: stx %o5, [%l7 + 0x78] fpack16 %f14, %f9 edge16n %g4, %l3, %g5 faligndata %f6, %f8, %f2 st %f14, [%l7 + 0x28] fones %f7 fnegd %f6, %f0 fcmpeq32 %f6, %f6, %g2 bcc,pt %icc, loop_3805 ldsh [%l7 + 0x44], %l0 stx %o4, [%l7 + 0x78] stw %g3, [%l7 + 0x58] loop_3805: fcmpd %fcc2, %f4, %f6 sllx %i7, 0x0E, %l4 movg %xcc, %o6, %o2 fbne %fcc3, loop_3806 andncc %o0, %o3, %i4 move %xcc, %g1, %g7 bn %icc, loop_3807 loop_3806: ldx [%l7 + 0x40], %i1 fmovdcs %xcc, %f9, %f12 movrlz %o1, %l6, %i0 loop_3807: ldsb [%l7 + 0x18], %o7 mova %icc, %i6, %l2 orn %g6, %l5, %l1 fnot2 %f0, %f2 addccc %i2, %i3, %i5 fcmpne16 %f8, %f8, %o5 fbo %fcc0, loop_3808 ldsh [%l7 + 0x44], %l3 bpos,a %xcc, loop_3809 brlez %g5, loop_3810 loop_3808: ldd [%l7 + 0x30], %f12 edge8n %g4, %g2, %o4 loop_3809: fbul %fcc0, loop_3811 loop_3810: fmovdgu %xcc, %f5, %f12 ldsh [%l7 + 0x0A], %l0 bge,a loop_3812 loop_3811: movg %xcc, %i7, %g3 tcc %icc, 0x7 std %f2, [%l7 + 0x08] loop_3812: st %f10, [%l7 + 0x24] ld [%l7 + 0x34], %f6 fmovdneg %icc, %f0, %f3 ldd [%l7 + 0x38], %f12 sll %l4, %o2, %o0 fbge,a %fcc3, loop_3813 fsrc1 %f6, %f0 fbge %fcc0, loop_3814 be,pt %icc, loop_3815 loop_3813: stw %o3, [%l7 + 0x2C] stx %o6, [%l7 + 0x78] loop_3814: popc %g1, %i4 loop_3815: movre %g7, %o1, %i1 ldub [%l7 + 0x4E], %i0 edge8 %o7, %i6, %l2 fcmpd %fcc2, %f6, %f2 fbule,a %fcc2, loop_3816 fmovsg %xcc, %f12, %f2 fpack32 %f4, %f10, %f2 andn %l6, 0x1B07, %g6 loop_3816: ldd [%l7 + 0x28], %f10 udivcc %l1, 0x17D1, %i2 lduw [%l7 + 0x58], %l5 ldub [%l7 + 0x66], %i3 fabsd %f12, %f4 lduw [%l7 + 0x28], %i5 ldub [%l7 + 0x2E], %o5 ldsh [%l7 + 0x36], %g5 bpos,a,pt %xcc, loop_3817 sth %g4, [%l7 + 0x4C] ldsb [%l7 + 0x24], %l3 movge %xcc, %g2, %l0 loop_3817: subccc %o4, %i7, %g3 fmul8x16al %f8, %f8, %f0 movrne %l4, %o2, %o0 nop setx loop_3818, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tne %icc, 0x2 edge8l %o3, %o6, %i4 sth %g7, [%l7 + 0x08] loop_3818: sth %g1, [%l7 + 0x44] st %f7, [%l7 + 0x24] ldx [%l7 + 0x38], %i1 fbne,a %fcc1, loop_3819 tleu %icc, 0x2 edge32ln %i0, %o1, %o7 fmovrsne %l2, %f7, %f2 loop_3819: andn %l6, %i6, %l1 fmovsn %xcc, %f15, %f12 std %f4, [%l7 + 0x18] subcc %g6, %l5, %i3 movrgez %i2, 0x3ED, %o5 fmovsl %icc, %f12, %f11 taddcctv %i5, %g4, %l3 fpsub32s %f6, %f13, %f1 st %f12, [%l7 + 0x1C] ld [%l7 + 0x1C], %f6 fors %f14, %f1, %f1 array32 %g5, %l0, %g2 fexpand %f2, %f8 fpsub16s %f1, %f8, %f10 movvs %xcc, %o4, %i7 fcmple32 %f14, %f4, %g3 ldd [%l7 + 0x58], %f12 fba %fcc1, loop_3820 brz,a %l4, loop_3821 lduw [%l7 + 0x20], %o2 tvc %xcc, 0x2 loop_3820: fbe,a %fcc3, loop_3822 loop_3821: stb %o3, [%l7 + 0x0E] xor %o6, 0x1BFD, %o0 fbule,a %fcc2, loop_3823 loop_3822: orncc %i4, %g1, %i1 nop setx loop_3824, %l0, %l1 jmpl %l1, %g7 std %f10, [%l7 + 0x30] loop_3823: tge %icc, 0x4 fpsub32 %f0, %f14, %f12 loop_3824: std %f0, [%l7 + 0x30] fabsd %f4, %f10 fmovsl %icc, %f12, %f5 addc %o1, %o7, %i0 brgz,a %l6, loop_3825 move %xcc, %i6, %l2 movvs %xcc, %g6, %l1 fpadd16 %f8, %f0, %f6 loop_3825: fmovdl %xcc, %f12, %f0 taddcc %l5, %i2, %i3 fmovrdgez %o5, %f10, %f6 fbul %fcc1, loop_3826 ldd [%l7 + 0x58], %f6 st %f15, [%l7 + 0x08] ldx [%l7 + 0x10], %i5 loop_3826: andn %g4, %l3, %l0 fxnor %f2, %f8, %f14 ldub [%l7 + 0x29], %g2 fmovrse %o4, %f1, %f9 fxor %f0, %f2, %f12 movgu %xcc, %g5, %i7 ldd [%l7 + 0x10], %f6 ldx [%l7 + 0x40], %g3 fmul8ulx16 %f4, %f0, %f12 fpadd16s %f15, %f4, %f13 st %f14, [%l7 + 0x1C] fcmps %fcc3, %f10, %f13 sth %o2, [%l7 + 0x62] movvs %xcc, %l4, %o6 lduw [%l7 + 0x7C], %o3 edge16n %o0, %i4, %i1 ld [%l7 + 0x58], %f8 stw %g1, [%l7 + 0x24] ldub [%l7 + 0x3A], %o1 fnegs %f2, %f11 bvs,a %icc, loop_3827 fzeros %f4 ld [%l7 + 0x10], %f11 fandnot2s %f3, %f10, %f5 loop_3827: st %f5, [%l7 + 0x6C] move %xcc, %o7, %i0 pdist %f6, %f10, %f4 ldsw [%l7 + 0x30], %l6 tl %xcc, 0x2 std %f10, [%l7 + 0x10] lduw [%l7 + 0x68], %i6 fmovs %f1, %f3 stw %g7, [%l7 + 0x34] fabsd %f4, %f2 ble,a loop_3828 stb %l2, [%l7 + 0x75] bgu,a,pn %xcc, loop_3829 stw %g6, [%l7 + 0x70] loop_3828: tpos %xcc, 0x1 ldsb [%l7 + 0x3A], %l1 loop_3829: stw %i2, [%l7 + 0x60] fmovdleu %xcc, %f1, %f0 fcmpgt32 %f0, %f12, %i3 stw %l5, [%l7 + 0x2C] fcmpes %fcc0, %f3, %f5 lduh [%l7 + 0x1A], %o5 lduw [%l7 + 0x14], %i5 ldsw [%l7 + 0x58], %l3 stw %g4, [%l7 + 0x38] fors %f5, %f2, %f5 stx %g2, [%l7 + 0x50] sth %l0, [%l7 + 0x32] addccc %g5, 0x0022, %o4 ldub [%l7 + 0x59], %g3 xorcc %o2, 0x043A, %l4 ldd [%l7 + 0x08], %f4 ldsh [%l7 + 0x78], %o6 sth %o3, [%l7 + 0x3C] bgu,pn %xcc, loop_3830 movrlz %o0, 0x093, %i7 udivx %i4, 0x0A65, %g1 stb %i1, [%l7 + 0x6B] loop_3830: movgu %xcc, %o7, %o1 sth %i0, [%l7 + 0x62] edge16 %l6, %i6, %l2 ldd [%l7 + 0x38], %f14 movvc %icc, %g7, %l1 fbuge %fcc3, loop_3831 bleu loop_3832 fandnot1 %f2, %f14, %f8 fbug,a %fcc1, loop_3833 loop_3831: smul %g6, 0x0A22, %i2 loop_3832: fmovrdgez %l5, %f2, %f14 fzero %f4 loop_3833: ble loop_3834 stb %o5, [%l7 + 0x13] lduw [%l7 + 0x50], %i3 fcmple32 %f12, %f12, %l3 loop_3834: popc 0x0C79, %g4 fcmpes %fcc1, %f1, %f3 fnors %f6, %f15, %f7 bshuffle %f14, %f4, %f4 lduh [%l7 + 0x24], %g2 fpackfix %f0, %f9 fcmple32 %f14, %f2, %l0 fbge,a %fcc1, loop_3835 fandnot2 %f2, %f8, %f6 movrlz %i5, 0x072, %o4 sth %g3, [%l7 + 0x5A] loop_3835: xor %g5, %o2, %o6 edge32ln %o3, %l4, %i7 ldd [%l7 + 0x50], %f8 addccc %o0, 0x1688, %g1 bcs %icc, loop_3836 ldsb [%l7 + 0x37], %i4 movg %xcc, %o7, %o1 nop setx loop_3837, %l0, %l1 jmpl %l1, %i1 loop_3836: fmovrsgez %i0, %f8, %f11 fblg,a %fcc3, loop_3838 movgu %icc, %i6, %l2 loop_3837: fpadd32 %f14, %f8, %f8 fmovs %f15, %f6 loop_3838: ldsh [%l7 + 0x54], %g7 smulcc %l6, 0x1903, %g6 brnz,a %l1, loop_3839 tpos %icc, 0x7 fmovrdlz %i2, %f4, %f2 fcmpeq16 %f0, %f4, %l5 loop_3839: edge32 %o5, %l3, %g4 fmovrsne %i3, %f2, %f12 fblg,a %fcc0, loop_3840 ldsb [%l7 + 0x0E], %l0 movvc %xcc, %i5, %o4 ldub [%l7 + 0x55], %g2 loop_3840: sth %g5, [%l7 + 0x58] tvs %xcc, 0x6 ldub [%l7 + 0x6C], %o2 fmovrdgez %o6, %f8, %f14 brz %g3, loop_3841 fmovsleu %xcc, %f12, %f12 sth %l4, [%l7 + 0x68] umul %i7, 0x1C46, %o3 loop_3841: brlz,a %o0, loop_3842 ldsh [%l7 + 0x6E], %i4 ldsw [%l7 + 0x78], %g1 fxnors %f10, %f2, %f4 loop_3842: addccc %o1, %i1, %i0 stx %i6, [%l7 + 0x10] fsrc1s %f1, %f7 fmovs %f5, %f7 orn %l2, %g7, %l6 siam 0x6 fpsub16s %f10, %f14, %f7 nop setx loop_3843, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldx [%l7 + 0x50], %o7 bleu,a,pt %xcc, loop_3844 xnorcc %g6, %l1, %i2 loop_3843: fmovdvs %icc, %f6, %f2 fmovrde %l5, %f2, %f14 loop_3844: stb %o5, [%l7 + 0x3F] stx %g4, [%l7 + 0x58] fbul %fcc3, loop_3845 movcc %icc, %l3, %l0 movrlez %i5, 0x071, %i3 faligndata %f8, %f10, %f10 loop_3845: lduw [%l7 + 0x24], %o4 move %xcc, %g2, %o2 ldsh [%l7 + 0x2E], %g5 edge16l %o6, %g3, %i7 alignaddr %o3, %l4, %i4 lduw [%l7 + 0x7C], %o0 movl %icc, %o1, %g1 ldd [%l7 + 0x20], %f0 taddcc %i0, 0x07AB, %i1 fmovscc %icc, %f15, %f5 fsrc1s %f12, %f12 bne,a,pn %xcc, loop_3846 stw %l2, [%l7 + 0x1C] fnor %f10, %f8, %f12 movrne %i6, %l6, %g7 loop_3846: fnor %f10, %f14, %f4 fpsub16s %f2, %f10, %f4 fbo %fcc2, loop_3847 fmovsg %xcc, %f1, %f11 ldd [%l7 + 0x60], %f0 ldsh [%l7 + 0x0C], %g6 loop_3847: ldsb [%l7 + 0x7C], %o7 st %f0, [%l7 + 0x64] tcs %icc, 0x6 bcs %icc, loop_3848 stw %l1, [%l7 + 0x40] fmul8x16au %f7, %f1, %f12 edge8n %l5, %o5, %i2 loop_3848: tsubcc %g4, %l3, %l0 ldd [%l7 + 0x20], %f6 ldsb [%l7 + 0x19], %i5 fbn %fcc2, loop_3849 lduw [%l7 + 0x5C], %i3 edge8l %g2, %o2, %g5 fpackfix %f8, %f9 loop_3849: fmovdvs %icc, %f1, %f13 fnand %f8, %f10, %f0 movleu %icc, %o4, %g3 ldsh [%l7 + 0x2E], %i7 fnegs %f15, %f11 sth %o6, [%l7 + 0x32] fands %f4, %f5, %f3 fbge %fcc1, loop_3850 ldsh [%l7 + 0x5E], %o3 bne,a loop_3851 fmovdl %xcc, %f3, %f14 loop_3850: xnor %l4, 0x0349, %o0 stx %o1, [%l7 + 0x08] loop_3851: fcmpes %fcc1, %f8, %f14 sethi 0x16E5, %g1 fsrc1s %f13, %f2 lduw [%l7 + 0x3C], %i4 stb %i0, [%l7 + 0x5A] stx %l2, [%l7 + 0x38] edge32l %i1, %l6, %i6 ld [%l7 + 0x18], %f2 fbn,a %fcc2, loop_3852 movrne %g6, 0x011, %g7 fmovdg %xcc, %f7, %f13 fmovdvc %xcc, %f12, %f4 loop_3852: brz,a %o7, loop_3853 stx %l5, [%l7 + 0x50] fzero %f8 ldsw [%l7 + 0x4C], %o5 loop_3853: sll %l1, 0x0C, %g4 fcmple32 %f0, %f8, %l3 fbl,a %fcc2, loop_3854 alignaddrl %i2, %l0, %i5 bge,a,pt %xcc, loop_3855 movrgez %g2, 0x193, %i3 loop_3854: sra %o2, 0x13, %g5 movcs %icc, %o4, %i7 loop_3855: fbe %fcc2, loop_3856 popc %o6, %o3 brgz,a %g3, loop_3857 tn %xcc, 0x6 loop_3856: bcs,a,pt %xcc, loop_3858 fmul8x16au %f2, %f13, %f10 loop_3857: fpsub16 %f8, %f12, %f14 lduw [%l7 + 0x68], %o0 loop_3858: umul %o1, 0x09BB, %g1 lduh [%l7 + 0x6A], %i4 lduw [%l7 + 0x7C], %l4 fbug,a %fcc0, loop_3859 tleu %xcc, 0x4 edge16 %i0, %l2, %l6 tpos %icc, 0x6 loop_3859: sth %i6, [%l7 + 0x7A] ldd [%l7 + 0x38], %f12 srax %i1, 0x1C, %g6 fmul8x16 %f15, %f14, %f14 sdiv %g7, 0x06AD, %l5 fcmpgt16 %f2, %f4, %o5 stx %l1, [%l7 + 0x60] fcmpd %fcc2, %f4, %f12 ldub [%l7 + 0x63], %g4 lduw [%l7 + 0x18], %o7 fbn,a %fcc0, loop_3860 fands %f12, %f6, %f3 fornot1 %f4, %f6, %f14 ldx [%l7 + 0x10], %i2 loop_3860: bge,a,pt %icc, loop_3861 tgu %icc, 0x5 fmovdge %xcc, %f0, %f13 andn %l3, %i5, %g2 loop_3861: fors %f9, %f5, %f5 fcmpne32 %f2, %f8, %i3 fbo %fcc2, loop_3862 lduh [%l7 + 0x2E], %o2 fmul8x16al %f8, %f12, %f0 bcc,pn %icc, loop_3863 loop_3862: st %f3, [%l7 + 0x6C] ldsb [%l7 + 0x49], %l0 movrgez %o4, 0x2C4, %i7 loop_3863: bpos loop_3864 fmovdvc %xcc, %f11, %f5 addc %g5, 0x0AC4, %o6 fone %f6 loop_3864: movle %xcc, %g3, %o3 ldsh [%l7 + 0x70], %o1 fmovdcc %icc, %f14, %f14 stx %g1, [%l7 + 0x70] edge32l %i4, %l4, %i0 nop setx loop_3865, %l0, %l1 jmpl %l1, %o0 tleu %xcc, 0x7 fmovdcc %xcc, %f4, %f8 tpos %xcc, 0x0 loop_3865: ldd [%l7 + 0x68], %f12 bvs,a %icc, loop_3866 st %f9, [%l7 + 0x10] te %xcc, 0x7 fzeros %f0 loop_3866: brlez %l6, loop_3867 fcmpeq32 %f2, %f12, %i6 lduh [%l7 + 0x6E], %i1 fabsd %f0, %f10 loop_3867: fba %fcc1, loop_3868 sth %l2, [%l7 + 0x5C] fcmpes %fcc0, %f11, %f14 fmul8x16al %f7, %f15, %f6 loop_3868: fbug %fcc1, loop_3869 fmovrdgez %g7, %f10, %f10 fornot2 %f8, %f10, %f8 fcmpgt16 %f2, %f0, %g6 loop_3869: fmovdg %icc, %f8, %f6 tsubcctv %o5, 0x097A, %l5 stb %g4, [%l7 + 0x1B] stx %l1, [%l7 + 0x20] fnot2 %f10, %f14 fmovrdgez %o7, %f12, %f10 fblg,a %fcc1, loop_3870 st %f8, [%l7 + 0x4C] xorcc %i2, %l3, %g2 subcc %i5, %i3, %l0 loop_3870: fnors %f1, %f7, %f13 movleu %xcc, %o4, %o2 fabsd %f6, %f2 tsubcctv %g5, %o6, %g3 fbn,a %fcc0, loop_3871 fcmple16 %f6, %f6, %i7 sth %o1, [%l7 + 0x68] movneg %icc, %g1, %i4 loop_3871: fcmpne32 %f10, %f2, %o3 ldsh [%l7 + 0x34], %i0 tl %xcc, 0x4 bcc,a,pt %icc, loop_3872 smulcc %o0, 0x0457, %l4 udivx %i6, 0x0819, %i1 be %xcc, loop_3873 loop_3872: fmovda %xcc, %f4, %f15 stb %l6, [%l7 + 0x69] andncc %l2, %g7, %o5 loop_3873: fmuld8sux16 %f4, %f9, %f0 ldd [%l7 + 0x10], %f2 alignaddrl %l5, %g6, %l1 xorcc %g4, %o7, %i2 ldd [%l7 + 0x78], %f8 movre %l3, 0x025, %i5 umulcc %g2, %l0, %i3 stb %o4, [%l7 + 0x40] xor %o2, 0x1270, %o6 fbug %fcc1, loop_3874 fmovrde %g5, %f10, %f14 faligndata %f14, %f10, %f8 ld [%l7 + 0x7C], %f0 loop_3874: fmul8x16au %f5, %f13, %f14 fbge %fcc1, loop_3875 ldd [%l7 + 0x38], %f8 edge8n %i7, %o1, %g3 bne,pn %xcc, loop_3876 loop_3875: fblg,a %fcc3, loop_3877 bvc,a loop_3878 bn,pn %xcc, loop_3879 loop_3876: edge16 %i4, %g1, %o3 loop_3877: st %f4, [%l7 + 0x24] loop_3878: tcc %xcc, 0x3 loop_3879: pdist %f14, %f4, %f6 bpos loop_3880 tcc %xcc, 0x7 lduh [%l7 + 0x1E], %o0 sth %l4, [%l7 + 0x6A] loop_3880: ldub [%l7 + 0x19], %i6 fnor %f10, %f12, %f4 sra %i0, %i1, %l2 fpsub32 %f2, %f14, %f0 taddcc %g7, 0x0525, %l6 bl loop_3881 lduh [%l7 + 0x0A], %o5 fabss %f4, %f3 edge8ln %l5, %g6, %l1 loop_3881: stw %g4, [%l7 + 0x50] movcc %xcc, %o7, %l3 alignaddrl %i2, %g2, %l0 std %f10, [%l7 + 0x18] brlez %i3, loop_3882 fmovrdgez %o4, %f10, %f6 sdivx %i5, 0x16D3, %o2 std %f0, [%l7 + 0x68] loop_3882: edge32l %o6, %g5, %o1 mulx %i7, 0x14D4, %g3 stw %i4, [%l7 + 0x50] ldsw [%l7 + 0x74], %o3 fpack16 %f8, %f10 fmovrdgez %g1, %f4, %f2 nop setx loop_3883, %l0, %l1 jmpl %l1, %l4 st %f7, [%l7 + 0x08] movre %i6, 0x0F0, %o0 andn %i0, %l2, %i1 loop_3883: array8 %g7, %o5, %l5 array8 %l6, %g6, %l1 lduh [%l7 + 0x74], %g4 te %icc, 0x4 fmovsn %xcc, %f14, %f5 fandnot2 %f6, %f10, %f0 stw %o7, [%l7 + 0x34] smulcc %l3, 0x10EB, %i2 ldsb [%l7 + 0x2C], %g2 ldsb [%l7 + 0x14], %i3 tcs %xcc, 0x6 movvs %icc, %l0, %o4 addcc %i5, 0x063A, %o2 fmovrsne %o6, %f13, %f2 bvs,pt %xcc, loop_3884 ldsw [%l7 + 0x6C], %o1 tgu %icc, 0x5 fmuld8ulx16 %f5, %f2, %f8 loop_3884: sth %i7, [%l7 + 0x5A] fbl %fcc0, loop_3885 fands %f13, %f8, %f15 ldsw [%l7 + 0x74], %g3 ld [%l7 + 0x60], %f5 loop_3885: lduh [%l7 + 0x22], %g5 fmovrdlez %i4, %f12, %f0 fmovsle %xcc, %f15, %f1 nop setx loop_3886, %l0, %l1 jmpl %l1, %o3 add %g1, 0x1968, %l4 fmovscs %xcc, %f5, %f3 fpsub16 %f12, %f14, %f2 loop_3886: stx %i6, [%l7 + 0x68] movrgz %o0, %i0, %i1 fands %f0, %f3, %f4 fmovrde %l2, %f14, %f8 fands %f6, %f12, %f8 st %f3, [%l7 + 0x0C] stw %o5, [%l7 + 0x6C] fmovsa %icc, %f6, %f4 st %f11, [%l7 + 0x5C] fand %f8, %f14, %f2 lduh [%l7 + 0x78], %g7 fmovrsne %l5, %f13, %f15 fbne,a %fcc3, loop_3887 bpos loop_3888 fblg %fcc2, loop_3889 alignaddrl %g6, %l1, %l6 loop_3887: mova %icc, %g4, %l3 loop_3888: fmovsl %icc, %f1, %f1 loop_3889: tcc %xcc, 0x4 ldx [%l7 + 0x10], %i2 fabss %f3, %f13 smul %o7, 0x1454, %g2 fcmpne32 %f12, %f12, %l0 sth %i3, [%l7 + 0x46] brlz,a %i5, loop_3890 ldub [%l7 + 0x18], %o2 fmul8sux16 %f14, %f8, %f2 movne %icc, %o6, %o4 loop_3890: ldsh [%l7 + 0x22], %o1 ldd [%l7 + 0x28], %f2 stx %g3, [%l7 + 0x10] bne,pt %icc, loop_3891 fcmpne16 %f10, %f4, %i7 lduh [%l7 + 0x14], %g5 nop setx loop_3892, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_3891: andncc %i4, %g1, %o3 stb %i6, [%l7 + 0x71] edge32n %l4, %i0, %o0 loop_3892: movvc %icc, %i1, %l2 sth %g7, [%l7 + 0x66] fzeros %f2 movle %icc, %l5, %o5 ldsh [%l7 + 0x72], %g6 ldsh [%l7 + 0x2E], %l6 bge,pt %xcc, loop_3893 fcmpes %fcc1, %f12, %f14 fbue,a %fcc1, loop_3894 xor %l1, %g4, %l3 loop_3893: edge16 %i2, %g2, %o7 movcs %xcc, %l0, %i3 loop_3894: fpadd16s %f1, %f9, %f1 stb %i5, [%l7 + 0x4A] fnand %f12, %f4, %f6 ldsb [%l7 + 0x34], %o6 fpadd16 %f6, %f4, %f6 ldsh [%l7 + 0x42], %o2 sethi 0x0785, %o4 srax %o1, %i7, %g5 fbuge %fcc3, loop_3895 edge8n %i4, %g3, %o3 fbl,a %fcc3, loop_3896 lduw [%l7 + 0x0C], %i6 loop_3895: bgu %xcc, loop_3897 and %g1, 0x1A37, %l4 loop_3896: ldub [%l7 + 0x32], %i0 bneg,a,pn %icc, loop_3898 loop_3897: bg,a,pt %icc, loop_3899 ldub [%l7 + 0x3E], %i1 taddcctv %l2, %o0, %g7 loop_3898: edge16ln %o5, %l5, %g6 loop_3899: fmovdle %icc, %f5, %f3 fpmerge %f6, %f3, %f0 fmovdneg %xcc, %f2, %f11 lduh [%l7 + 0x76], %l6 sdivcc %l1, 0x18F5, %g4 fandnot2 %f8, %f14, %f2 lduh [%l7 + 0x08], %l3 fornot1 %f4, %f4, %f14 fbg,a %fcc0, loop_3900 addccc %g2, 0x1BE8, %o7 and %i2, 0x1A47, %i3 srax %l0, 0x1F, %o6 loop_3900: movn %icc, %o2, %o4 movneg %xcc, %i5, %o1 movne %xcc, %g5, %i7 stw %g3, [%l7 + 0x34] bcs,a %icc, loop_3901 mulx %o3, 0x13F2, %i4 movvc %icc, %g1, %l4 te %icc, 0x7 loop_3901: fcmpes %fcc3, %f3, %f10 bcc,pt %xcc, loop_3902 ldx [%l7 + 0x70], %i6 sra %i0, %i1, %o0 faligndata %f12, %f8, %f4 loop_3902: tneg %xcc, 0x1 tcc %xcc, 0x2 fmovd %f2, %f10 fmovda %icc, %f2, %f0 fpackfix %f4, %f9 fone %f2 fmul8ulx16 %f0, %f10, %f10 fbue %fcc1, loop_3903 fmovscs %xcc, %f15, %f11 stw %l2, [%l7 + 0x58] std %f6, [%l7 + 0x30] loop_3903: fsrc2s %f6, %f9 ldsh [%l7 + 0x62], %g7 fcmpne32 %f8, %f10, %l5 brnz %g6, loop_3904 std %f4, [%l7 + 0x78] ld [%l7 + 0x78], %f1 tn %icc, 0x4 loop_3904: ldsw [%l7 + 0x30], %o5 fmovsleu %xcc, %f3, %f12 stx %l1, [%l7 + 0x58] tsubcc %l6, %l3, %g2 ldsh [%l7 + 0x74], %o7 bgu loop_3905 fabss %f14, %f6 fmovrslez %g4, %f10, %f14 fmovspos %xcc, %f15, %f7 loop_3905: fmovrsne %i2, %f1, %f2 bgu %icc, loop_3906 array16 %l0, %o6, %i3 lduh [%l7 + 0x3A], %o4 fcmple32 %f0, %f2, %i5 loop_3906: siam 0x0 ld [%l7 + 0x58], %f8 ldub [%l7 + 0x7B], %o2 fnegs %f14, %f2 ldub [%l7 + 0x4B], %g5 fmovsneg %icc, %f15, %f4 fmovsle %xcc, %f13, %f15 fmovsa %icc, %f5, %f0 tsubcc %o1, %g3, %i7 sth %o3, [%l7 + 0x08] fmovsneg %xcc, %f11, %f9 fmovspos %icc, %f10, %f0 st %f7, [%l7 + 0x1C] ld [%l7 + 0x34], %f11 brlz %g1, loop_3907 fmovdleu %icc, %f2, %f15 stw %i4, [%l7 + 0x14] bvc,pt %icc, loop_3908 loop_3907: ld [%l7 + 0x14], %f15 taddcctv %l4, %i6, %i1 umul %o0, %l2, %i0 loop_3908: nop setx loop_3909, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry xorcc %g7, %g6, %l5 std %f4, [%l7 + 0x68] nop setx loop_3910, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_3909: tgu %xcc, 0x2 fbule %fcc1, loop_3911 st %f11, [%l7 + 0x24] loop_3910: movcc %xcc, %l1, %o5 ldd [%l7 + 0x28], %f6 loop_3911: std %f6, [%l7 + 0x38] movvs %icc, %l6, %g2 fcmps %fcc2, %f8, %f12 fandnot2s %f14, %f6, %f2 ldsb [%l7 + 0x61], %l3 fxor %f0, %f6, %f0 array16 %o7, %i2, %l0 lduh [%l7 + 0x48], %o6 fble %fcc0, loop_3912 bleu,a %icc, loop_3913 fcmpeq32 %f10, %f6, %g4 bg,a %icc, loop_3914 loop_3912: fnegs %f8, %f9 loop_3913: ld [%l7 + 0x1C], %f7 brnz,a %i3, loop_3915 loop_3914: bneg,a,pt %xcc, loop_3916 fabsd %f2, %f6 fbo %fcc1, loop_3917 loop_3915: add %i5, 0x17BB, %o4 loop_3916: brgez,a %o2, loop_3918 lduw [%l7 + 0x50], %o1 loop_3917: fmovspos %xcc, %f5, %f15 ldx [%l7 + 0x68], %g3 loop_3918: fmovdvc %xcc, %f5, %f13 fbue %fcc3, loop_3919 tneg %xcc, 0x3 array8 %i7, %o3, %g5 tg %icc, 0x4 loop_3919: lduh [%l7 + 0x32], %g1 fsrc1 %f4, %f2 fmovsl %icc, %f11, %f4 mova %xcc, %i4, %l4 sth %i1, [%l7 + 0x0C] brgez %o0, loop_3920 stx %l2, [%l7 + 0x08] fornot2 %f0, %f12, %f12 movrgz %i6, %g7, %g6 loop_3920: fone %f2 fbn %fcc3, loop_3921 fbe,a %fcc2, loop_3922 tpos %icc, 0x4 stb %l5, [%l7 + 0x11] loop_3921: fxnor %f12, %f8, %f8 loop_3922: fmovdle %xcc, %f7, %f15 brlez,a %i0, loop_3923 fbue %fcc2, loop_3924 andncc %o5, %l1, %l6 stx %g2, [%l7 + 0x20] loop_3923: taddcctv %l3, 0x148F, %o7 loop_3924: fone %f10 fmovda %icc, %f13, %f8 fbge %fcc3, loop_3925 fmovscs %xcc, %f7, %f6 fbe,a %fcc3, loop_3926 brlz,a %i2, loop_3927 loop_3925: fmovda %icc, %f2, %f10 edge8n %l0, %g4, %o6 loop_3926: fcmps %fcc3, %f5, %f7 loop_3927: ldx [%l7 + 0x38], %i5 movvc %icc, %o4, %o2 ldsw [%l7 + 0x64], %o1 lduw [%l7 + 0x18], %i3 nop setx loop_3928, %l0, %l1 jmpl %l1, %i7 ldsh [%l7 + 0x2C], %g3 lduh [%l7 + 0x54], %o3 fcmple16 %f8, %f0, %g5 loop_3928: stx %g1, [%l7 + 0x48] bg loop_3929 fsrc1 %f4, %f14 subccc %i4, 0x0EBD, %l4 orn %i1, 0x0448, %l2 loop_3929: stx %i6, [%l7 + 0x30] sll %g7, %g6, %l5 tpos %icc, 0x3 fnegd %f8, %f12 fbug,a %fcc1, loop_3930 ldd [%l7 + 0x70], %f2 stw %o0, [%l7 + 0x2C] ld [%l7 + 0x0C], %f11 loop_3930: fcmpd %fcc1, %f14, %f8 lduh [%l7 + 0x0A], %o5 fmovsne %xcc, %f14, %f10 stw %l1, [%l7 + 0x30] orncc %i0, 0x102C, %g2 ldd [%l7 + 0x78], %f2 ldx [%l7 + 0x38], %l6 tne %xcc, 0x3 stw %o7, [%l7 + 0x58] srlx %l3, 0x10, %l0 smul %i2, %g4, %i5 fcmpne32 %f12, %f8, %o6 stw %o2, [%l7 + 0x08] for %f4, %f0, %f14 fmovdne %icc, %f3, %f2 array32 %o4, %i3, %o1 fpsub32 %f2, %f10, %f12 fpackfix %f8, %f11 nop setx loop_3931, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x70], %i7 fcmple16 %f10, %f2, %g3 ldub [%l7 + 0x61], %o3 loop_3931: tcc %icc, 0x3 sdiv %g1, 0x191B, %i4 lduh [%l7 + 0x46], %l4 bg %icc, loop_3932 sth %i1, [%l7 + 0x40] movn %icc, %l2, %g5 ldd [%l7 + 0x20], %f14 loop_3932: nop setx loop_3933, %l0, %l1 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 %i6, %g7, %g6 tg %icc, 0x4 popc 0x0CA3, %l5 loop_3933: be,pn %icc, loop_3934 ldub [%l7 + 0x6B], %o5 lduh [%l7 + 0x58], %l1 sth %i0, [%l7 + 0x60] loop_3934: taddcctv %o0, %l6, %o7 fands %f12, %f2, %f10 ldd [%l7 + 0x60], %f6 stb %l3, [%l7 + 0x20] tpos %icc, 0x7 lduw [%l7 + 0x1C], %g2 sth %i2, [%l7 + 0x08] subccc %g4, %i5, %l0 move %icc, %o6, %o4 st %f7, [%l7 + 0x7C] bvs %icc, loop_3935 fzero %f10 taddcc %i3, 0x1C5F, %o2 lduw [%l7 + 0x5C], %o1 loop_3935: brgez,a %g3, loop_3936 fmul8sux16 %f12, %f10, %f8 ldx [%l7 + 0x28], %o3 fmovsgu %icc, %f13, %f2 loop_3936: tle %icc, 0x2 te %xcc, 0x2 fxor %f2, %f10, %f8 fpsub16s %f10, %f13, %f0 nop setx loop_3937, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvs %xcc, 0x3 orn %i7, %i4, %l4 ldd [%l7 + 0x50], %f8 loop_3937: edge16ln %i1, %g1, %l2 edge16ln %i6, %g7, %g5 tl %icc, 0x2 fbuge %fcc0, loop_3938 bpos,a loop_3939 fmul8ulx16 %f10, %f14, %f2 sethi 0x113A, %g6 loop_3938: fmovde %icc, %f2, %f4 loop_3939: taddcctv %o5, 0x0760, %l1 fmovrde %i0, %f4, %f0 lduw [%l7 + 0x54], %l5 stw %o0, [%l7 + 0x4C] fzero %f4 fmovde %icc, %f0, %f4 fbul,a %fcc1, loop_3940 ldsh [%l7 + 0x70], %o7 ld [%l7 + 0x68], %f12 movl %xcc, %l3, %g2 loop_3940: ldsw [%l7 + 0x54], %i2 orn %l6, 0x0233, %i5 movleu %icc, %l0, %o6 bgu,pn %icc, loop_3941 bge loop_3942 fmovspos %icc, %f15, %f13 fmovrslz %g4, %f12, %f5 loop_3941: fmovdge %xcc, %f12, %f3 loop_3942: fmovsne %xcc, %f6, %f12 fabss %f6, %f11 xor %i3, %o4, %o1 fpadd16s %f11, %f5, %f15 lduh [%l7 + 0x42], %o2 fmovd %f6, %f8 fbl,a %fcc2, loop_3943 fmovde %icc, %f3, %f1 stw %g3, [%l7 + 0x3C] movrlz %i7, 0x391, %o3 loop_3943: stw %i4, [%l7 + 0x54] ld [%l7 + 0x40], %f2 fbl,a %fcc0, loop_3944 fcmpes %fcc2, %f11, %f1 tcs %icc, 0x1 sth %l4, [%l7 + 0x78] loop_3944: lduh [%l7 + 0x28], %i1 stb %l2, [%l7 + 0x6D] movg %xcc, %g1, %g7 fmovdl %xcc, %f6, %f13 fba,a %fcc1, loop_3945 taddcc %g5, 0x1C43, %g6 sra %o5, 0x06, %l1 ldub [%l7 + 0x6D], %i0 loop_3945: fmovsge %icc, %f14, %f11 srl %i6, 0x0E, %l5 fbuge,a %fcc2, loop_3946 fbe %fcc3, loop_3947 umul %o0, 0x1433, %o7 srlx %g2, %i2, %l6 loop_3946: fmovrdgz %i5, %f4, %f12 loop_3947: fmul8x16al %f15, %f12, %f6 fmovsvc %xcc, %f3, %f8 fexpand %f0, %f4 fmovspos %xcc, %f11, %f2 fbg,a %fcc2, loop_3948 stb %l3, [%l7 + 0x78] tvs %xcc, 0x0 fbne,a %fcc0, loop_3949 loop_3948: movle %icc, %l0, %g4 fcmped %fcc1, %f6, %f8 bvc,pt %xcc, loop_3950 loop_3949: mulscc %i3, %o4, %o1 te %icc, 0x6 fcmpeq32 %f6, %f12, %o6 loop_3950: fmovdle %xcc, %f7, %f5 fbule %fcc0, loop_3951 lduh [%l7 + 0x76], %o2 fpsub16s %f3, %f14, %f12 fnors %f15, %f3, %f6 loop_3951: fmuld8sux16 %f6, %f4, %f10 and %i7, %g3, %i4 fmovdl %xcc, %f2, %f5 fbne %fcc2, loop_3952 edge16n %o3, %i1, %l2 ldsw [%l7 + 0x70], %l4 sth %g1, [%l7 + 0x24] loop_3952: fmovrse %g7, %f0, %f0 fnot1s %f4, %f12 fcmpgt32 %f2, %f2, %g6 fble %fcc0, loop_3953 tsubcctv %o5, 0x1508, %l1 movvc %icc, %i0, %g5 fpsub16 %f0, %f0, %f6 loop_3953: call loop_3954 movvs %xcc, %l5, %i6 brlz,a %o7, loop_3955 fxors %f10, %f4, %f1 loop_3954: xor %o0, %i2, %g2 bleu,a loop_3956 loop_3955: stx %l6, [%l7 + 0x30] fbule %fcc1, loop_3957 umul %i5, 0x1523, %l0 loop_3956: ldsb [%l7 + 0x47], %g4 sllx %i3, %l3, %o4 loop_3957: fpadd32 %f2, %f6, %f0 ldsb [%l7 + 0x21], %o6 fmul8ulx16 %f2, %f0, %f4 ldsw [%l7 + 0x3C], %o2 fxnor %f10, %f0, %f10 smulcc %i7, %o1, %i4 movvs %icc, %g3, %o3 lduh [%l7 + 0x60], %l2 fmovdgu %icc, %f15, %f2 stw %l4, [%l7 + 0x38] umulcc %g1, 0x0644, %i1 subc %g7, 0x0C92, %o5 st %f11, [%l7 + 0x14] stx %l1, [%l7 + 0x48] ldub [%l7 + 0x40], %g6 ldd [%l7 + 0x68], %f0 bgu %icc, loop_3958 std %f10, [%l7 + 0x58] ble,a %icc, loop_3959 tvc %icc, 0x3 loop_3958: fnors %f3, %f13, %f6 fpmerge %f5, %f11, %f14 loop_3959: fmovdneg %xcc, %f9, %f9 tn %icc, 0x0 movle %xcc, %g5, %l5 fmovrdgz %i0, %f6, %f8 sth %o7, [%l7 + 0x16] ldx [%l7 + 0x68], %i6 bge %xcc, loop_3960 addc %i2, 0x0F12, %g2 bleu,a,pn %icc, loop_3961 and %l6, 0x17A4, %o0 loop_3960: sth %i5, [%l7 + 0x36] fnot1 %f10, %f12 loop_3961: brlez,a %g4, loop_3962 be,pt %icc, loop_3963 stw %l0, [%l7 + 0x24] fmovdleu %icc, %f7, %f7 loop_3962: fmovrdlz %i3, %f12, %f8 loop_3963: bneg,a,pt %xcc, loop_3964 fors %f5, %f15, %f3 fbule,a %fcc2, loop_3965 fmovsn %xcc, %f6, %f10 loop_3964: movneg %xcc, %o4, %l3 fmul8x16 %f7, %f10, %f10 loop_3965: brlez,a %o6, loop_3966 addc %i7, %o2, %i4 lduw [%l7 + 0x38], %o1 movn %xcc, %o3, %g3 loop_3966: brlz,a %l2, loop_3967 subccc %l4, %i1, %g1 ldsb [%l7 + 0x10], %g7 bcs,a,pt %icc, loop_3968 loop_3967: lduh [%l7 + 0x3A], %o5 movl %icc, %l1, %g6 edge8l %g5, %i0, %o7 loop_3968: lduw [%l7 + 0x7C], %i6 fmovsl %icc, %f5, %f10 fmovse %xcc, %f2, %f10 ldx [%l7 + 0x78], %i2 fpsub32s %f8, %f6, %f5 fpack32 %f8, %f14, %f0 fbu %fcc0, loop_3969 sdivcc %l5, 0x1416, %l6 fornot1s %f10, %f5, %f15 ldsb [%l7 + 0x17], %o0 loop_3969: stw %g2, [%l7 + 0x6C] lduh [%l7 + 0x12], %i5 ldsh [%l7 + 0x56], %g4 movrlz %i3, %o4, %l0 ldd [%l7 + 0x08], %f6 lduw [%l7 + 0x2C], %o6 edge32 %l3, %i7, %i4 ldsw [%l7 + 0x2C], %o2 sth %o1, [%l7 + 0x18] fmovsneg %xcc, %f3, %f2 fnand %f10, %f4, %f14 ldsh [%l7 + 0x70], %o3 brnz %l2, loop_3970 ldsb [%l7 + 0x41], %g3 fpmerge %f10, %f5, %f4 movcs %xcc, %i1, %l4 loop_3970: fmovsle %icc, %f9, %f13 fmovdneg %icc, %f9, %f5 sth %g1, [%l7 + 0x5E] sth %g7, [%l7 + 0x32] fmovda %icc, %f9, %f1 tle %xcc, 0x1 fmovd %f0, %f10 movrlez %l1, %o5, %g6 fnands %f1, %f7, %f6 fmovrdne %g5, %f8, %f4 ldub [%l7 + 0x27], %o7 fpsub16s %f15, %f13, %f15 ldd [%l7 + 0x28], %f12 fcmpne32 %f14, %f12, %i0 tn %xcc, 0x6 fmovrdne %i2, %f2, %f14 sra %i6, 0x0C, %l6 sth %o0, [%l7 + 0x38] fnot2s %f10, %f2 edge16l %l5, %i5, %g2 fbue,a %fcc1, loop_3971 fmovsvs %xcc, %f11, %f7 fmovdvc %xcc, %f5, %f3 std %f6, [%l7 + 0x30] loop_3971: movgu %icc, %g4, %i3 sdivx %l0, 0x0FBF, %o6 brlez %o4, loop_3972 fbug %fcc0, loop_3973 bcc,pt %xcc, loop_3974 bcc loop_3975 loop_3972: edge8n %l3, %i7, %i4 loop_3973: mova %xcc, %o2, %o1 loop_3974: bvs,pn %xcc, loop_3976 loop_3975: fmovrslez %l2, %f4, %f15 sdiv %g3, 0x11AE, %o3 st %f7, [%l7 + 0x48] loop_3976: taddcc %i1, 0x1701, %g1 movge %xcc, %g7, %l1 edge8l %l4, %g6, %o5 fmovrdne %g5, %f4, %f6 fabsd %f4, %f12 fmul8x16al %f14, %f4, %f4 fpsub32s %f0, %f14, %f14 fmovsne %icc, %f15, %f12 sth %i0, [%l7 + 0x2E] fbn,a %fcc3, loop_3977 bne loop_3978 fmuld8ulx16 %f10, %f10, %f0 fmovrdgz %o7, %f10, %f4 loop_3977: edge8 %i6, %i2, %o0 loop_3978: tgu %xcc, 0x5 brnz %l6, loop_3979 sethi 0x0759, %i5 st %f3, [%l7 + 0x5C] bn,a,pt %icc, loop_3980 loop_3979: ba,a %xcc, loop_3981 be loop_3982 ldsw [%l7 + 0x14], %g2 loop_3980: tneg %icc, 0x4 loop_3981: ldd [%l7 + 0x40], %f4 loop_3982: taddcc %g4, 0x1536, %l5 st %f12, [%l7 + 0x48] fbe %fcc3, loop_3983 fblg,a %fcc3, loop_3984 ldd [%l7 + 0x68], %f12 fnors %f8, %f8, %f7 loop_3983: brlez,a %i3, loop_3985 loop_3984: stb %o6, [%l7 + 0x33] udiv %l0, 0x1265, %o4 ld [%l7 + 0x3C], %f6 loop_3985: bcc,a,pn %icc, loop_3986 lduw [%l7 + 0x7C], %i7 edge32l %l3, %o2, %i4 movge %icc, %o1, %g3 loop_3986: array32 %o3, %l2, %g1 call loop_3987 fmovsvs %icc, %f4, %f9 fnegd %f0, %f8 bge,a %xcc, loop_3988 loop_3987: fmovdge %icc, %f10, %f9 fbu %fcc1, loop_3989 fmovse %icc, %f3, %f13 loop_3988: ldsb [%l7 + 0x44], %g7 fmovsleu %xcc, %f6, %f8 loop_3989: ldsh [%l7 + 0x3A], %l1 smul %i1, %g6, %o5 ldsw [%l7 + 0x1C], %g5 stb %l4, [%l7 + 0x0B] ldx [%l7 + 0x10], %i0 taddcctv %i6, %i2, %o7 lduh [%l7 + 0x6E], %o0 lduw [%l7 + 0x58], %i5 edge32ln %g2, %l6, %l5 orcc %g4, %o6, %i3 fcmple16 %f6, %f0, %l0 fbule,a %fcc0, loop_3990 movrne %i7, %o4, %l3 umul %o2, %o1, %g3 ldsb [%l7 + 0x11], %o3 loop_3990: umul %i4, %l2, %g1 alignaddr %g7, %l1, %g6 ldx [%l7 + 0x28], %o5 st %f15, [%l7 + 0x3C] edge32ln %g5, %l4, %i0 tsubcctv %i1, %i6, %i2 edge32 %o7, %o0, %i5 tcc %xcc, 0x0 lduw [%l7 + 0x6C], %l6 fmovdn %xcc, %f2, %f11 ld [%l7 + 0x50], %f10 movneg %icc, %g2, %l5 ldsh [%l7 + 0x46], %g4 fcmpgt32 %f8, %f0, %i3 fpack16 %f6, %f3 sth %l0, [%l7 + 0x60] nop setx loop_3991, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movl %xcc, %i7, %o4 st %f10, [%l7 + 0x0C] brnz,a %l3, loop_3992 loop_3991: lduh [%l7 + 0x60], %o6 xor %o2, 0x0ECC, %g3 fnot2s %f3, %f9 loop_3992: orncc %o1, 0x077C, %i4 ldd [%l7 + 0x50], %f2 tg %icc, 0x0 bg %icc, loop_3993 fbe,a %fcc0, loop_3994 movrgez %l2, %o3, %g1 lduw [%l7 + 0x30], %l1 loop_3993: fmovrdlz %g6, %f6, %f14 loop_3994: ldd [%l7 + 0x08], %f4 lduw [%l7 + 0x4C], %o5 tg %xcc, 0x7 ld [%l7 + 0x5C], %f11 ldub [%l7 + 0x69], %g5 fmovsg %xcc, %f10, %f14 tsubcctv %g7, %l4, %i1 stw %i6, [%l7 + 0x74] fpack16 %f12, %f2 edge32 %i0, %i2, %o7 ldub [%l7 + 0x6A], %i5 alignaddr %o0, %g2, %l6 stx %g4, [%l7 + 0x48] alignaddr %i3, %l5, %i7 bneg,a,pt %xcc, loop_3995 fmovdg %xcc, %f3, %f5 fmovdle %xcc, %f9, %f13 fbule,a %fcc3, loop_3996 loop_3995: xnor %l0, %l3, %o4 stb %o2, [%l7 + 0x58] fmovda %xcc, %f5, %f6 loop_3996: fmovsvc %xcc, %f11, %f15 fmovdge %icc, %f1, %f12 fnand %f0, %f4, %f2 stw %g3, [%l7 + 0x3C] stx %o6, [%l7 + 0x28] bcc,a %xcc, loop_3997 fmul8x16 %f6, %f8, %f14 nop setx loop_3998, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fornot2s %f11, %f3, %f3 loop_3997: fmovdvc %icc, %f12, %f1 edge16 %o1, %l2, %i4 loop_3998: fmovsneg %xcc, %f0, %f4 bshuffle %f12, %f6, %f8 fandnot2s %f4, %f7, %f12 ldd [%l7 + 0x78], %f2 fcmpes %fcc0, %f7, %f13 movpos %icc, %o3, %g1 ldsb [%l7 + 0x7A], %g6 bge,a loop_3999 st %f14, [%l7 + 0x78] fornot2s %f3, %f3, %f6 movrlez %l1, 0x1C4, %o5 loop_3999: st %f6, [%l7 + 0x48] fnot1s %f9, %f5 fmovsge %icc, %f5, %f8 ldd [%l7 + 0x68], %f12 fmovrdgez %g5, %f4, %f0 call loop_4000 bleu,a,pn %icc, loop_4001 fpackfix %f6, %f12 edge16 %l4, %g7, %i6 loop_4000: orn %i0, 0x177F, %i1 loop_4001: fmovrdne %i2, %f4, %f0 fornot1s %f11, %f7, %f15 stw %o7, [%l7 + 0x74] ldsw [%l7 + 0x2C], %i5 nop setx loop_4002, %l0, %l1 jmpl %l1, %g2 fmovsl %icc, %f7, %f12 ldsh [%l7 + 0x30], %o0 st %f3, [%l7 + 0x54] loop_4002: sdiv %g4, 0x1705, %i3 stb %l6, [%l7 + 0x12] brlz %i7, loop_4003 stx %l0, [%l7 + 0x78] bvs,a,pt %icc, loop_4004 movneg %xcc, %l5, %l3 loop_4003: edge8ln %o4, %g3, %o6 st %f1, [%l7 + 0x30] loop_4004: stw %o2, [%l7 + 0x44] bl,a,pn %icc, loop_4005 fpadd32s %f9, %f9, %f6 fbe,a %fcc1, loop_4006 ld [%l7 + 0x68], %f5 loop_4005: stw %l2, [%l7 + 0x7C] std %f4, [%l7 + 0x18] loop_4006: stw %o1, [%l7 + 0x14] faligndata %f12, %f0, %f6 tgu %xcc, 0x1 lduw [%l7 + 0x54], %o3 fble,a %fcc0, loop_4007 ldsw [%l7 + 0x28], %g1 stx %i4, [%l7 + 0x68] bpos,a loop_4008 loop_4007: orcc %g6, %o5, %g5 stx %l4, [%l7 + 0x28] stx %l1, [%l7 + 0x28] loop_4008: fcmple32 %f2, %f10, %g7 movne %xcc, %i0, %i6 edge16n %i1, %o7, %i5 fnot1 %f0, %f10 ldsh [%l7 + 0x40], %i2 addccc %g2, 0x1970, %o0 addc %g4, %l6, %i7 fmovsneg %xcc, %f0, %f4 fnand %f8, %f14, %f2 sth %l0, [%l7 + 0x50] lduw [%l7 + 0x2C], %l5 movl %icc, %i3, %o4 fcmpeq32 %f4, %f4, %g3 stx %o6, [%l7 + 0x30] ldx [%l7 + 0x38], %o2 ldsb [%l7 + 0x4A], %l3 edge32l %l2, %o3, %o1 orn %g1, %i4, %g6 fpack32 %f4, %f8, %f8 ldsh [%l7 + 0x28], %g5 edge32 %l4, %l1, %o5 bge,a,pn %icc, loop_4009 stx %g7, [%l7 + 0x08] bl,a %xcc, loop_4010 fble %fcc2, loop_4011 loop_4009: fmovsleu %xcc, %f9, %f10 udivcc %i0, 0x1DAF, %i6 loop_4010: fsrc2s %f10, %f4 loop_4011: fbul,a %fcc1, loop_4012 st %f2, [%l7 + 0x64] fmovrdne %o7, %f12, %f8 taddcc %i5, %i2, %i1 loop_4012: fmovsgu %icc, %f4, %f10 stx %g2, [%l7 + 0x50] fbge,a %fcc2, loop_4013 sllx %g4, %o0, %i7 movrlez %l6, 0x28E, %l5 sub %i3, %o4, %l0 loop_4013: movcc %xcc, %o6, %g3 movl %xcc, %l3, %l2 fnot1s %f14, %f2 tne %icc, 0x4 st %f9, [%l7 + 0x50] ldsw [%l7 + 0x20], %o2 udivx %o3, 0x133B, %g1 tcc %icc, 0x4 bne,a loop_4014 ldd [%l7 + 0x60], %f2 movge %icc, %o1, %i4 tsubcctv %g5, 0x0F97, %g6 loop_4014: fbul,a %fcc0, loop_4015 fmovscc %icc, %f9, %f3 fmovd %f4, %f8 fmovdneg %icc, %f13, %f2 loop_4015: fbn,a %fcc2, loop_4016 sdivx %l1, 0x1F19, %o5 ldsb [%l7 + 0x39], %g7 fmovrslz %i0, %f1, %f1 loop_4016: ldx [%l7 + 0x18], %l4 fmul8sux16 %f6, %f12, %f4 fbul,a %fcc0, loop_4017 brlz %i6, loop_4018 tsubcctv %i5, 0x02E2, %i2 addcc %o7, %i1, %g2 loop_4017: be,a loop_4019 loop_4018: fmul8ulx16 %f14, %f6, %f0 movge %icc, %g4, %o0 addccc %l6, 0x0BFE, %l5 loop_4019: edge8n %i7, %o4, %l0 ldx [%l7 + 0x78], %i3 andcc %o6, %g3, %l2 fmul8x16 %f7, %f2, %f10 ldub [%l7 + 0x62], %o2 ta %xcc, 0x2 tleu %xcc, 0x6 brnz,a %o3, loop_4020 ldd [%l7 + 0x58], %f8 fmovsl %xcc, %f9, %f9 ldd [%l7 + 0x70], %f10 loop_4020: subc %l3, %o1, %g1 fpsub16s %f1, %f5, %f10 fone %f2 fbl %fcc1, loop_4021 fmovdg %xcc, %f7, %f4 be,a,pt %icc, loop_4022 movcc %icc, %g5, %i4 loop_4021: fmovda %xcc, %f13, %f1 movleu %icc, %l1, %o5 loop_4022: tneg %xcc, 0x0 fbe %fcc3, loop_4023 orn %g7, %i0, %l4 lduh [%l7 + 0x1A], %i6 fmuld8ulx16 %f12, %f1, %f4 loop_4023: fpack16 %f10, %f9 bl,pt %icc, loop_4024 ldd [%l7 + 0x30], %f10 fcmpgt32 %f6, %f0, %g6 fmovda %xcc, %f1, %f6 loop_4024: fnand %f8, %f6, %f2 fmovdneg %xcc, %f2, %f6 fmovsn %icc, %f1, %f7 udivx %i2, 0x1C7B, %i5 movneg %icc, %o7, %i1 bleu,pt %icc, loop_4025 fbul %fcc3, loop_4026 popc %g4, %g2 fsrc1s %f0, %f13 loop_4025: sth %l6, [%l7 + 0x4A] loop_4026: fxnors %f9, %f15, %f3 lduw [%l7 + 0x0C], %l5 std %f14, [%l7 + 0x10] fmovdg %xcc, %f13, %f11 fxnor %f14, %f12, %f12 move %xcc, %o0, %o4 st %f14, [%l7 + 0x20] array16 %i7, %l0, %o6 bleu,a loop_4027 tcc %xcc, 0x5 lduh [%l7 + 0x34], %g3 fmovdl %xcc, %f6, %f7 loop_4027: fcmped %fcc2, %f2, %f2 fabss %f1, %f15 bneg,a,pn %xcc, loop_4028 xnorcc %i3, %l2, %o3 nop setx loop_4029, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %l3, [%l7 + 0x28] loop_4028: taddcctv %o1, %g1, %o2 movrgez %g5, 0x265, %l1 loop_4029: sth %i4, [%l7 + 0x0C] fmovsa %xcc, %f0, %f6 sth %g7, [%l7 + 0x20] sth %o5, [%l7 + 0x34] ldx [%l7 + 0x10], %l4 fnot1 %f10, %f6 ldx [%l7 + 0x30], %i0 ld [%l7 + 0x6C], %f2 stx %g6, [%l7 + 0x70] fmovsa %xcc, %f0, %f11 bge,a,pn %icc, loop_4030 lduw [%l7 + 0x40], %i6 ldsb [%l7 + 0x60], %i2 ba,a,pn %icc, loop_4031 loop_4030: tcs %icc, 0x6 edge32 %i5, %i1, %o7 movl %icc, %g2, %l6 loop_4031: ldd [%l7 + 0x28], %f10 ldd [%l7 + 0x28], %f6 ldx [%l7 + 0x60], %g4 st %f5, [%l7 + 0x2C] fmovdleu %icc, %f6, %f11 fmovrse %l5, %f9, %f15 fba %fcc0, loop_4032 fbg,a %fcc0, loop_4033 ldsb [%l7 + 0x6A], %o4 std %f4, [%l7 + 0x70] loop_4032: fcmpgt32 %f14, %f2, %o0 loop_4033: tneg %xcc, 0x1 fcmpgt16 %f12, %f0, %i7 fmovscs %icc, %f8, %f8 edge32ln %o6, %l0, %i3 ldsw [%l7 + 0x40], %g3 fcmpne32 %f12, %f12, %o3 bvs %xcc, loop_4034 subc %l2, 0x08E1, %o1 fmovsge %icc, %f15, %f7 ldub [%l7 + 0x7F], %g1 loop_4034: ldsh [%l7 + 0x24], %o2 edge32l %l3, %g5, %i4 bg,a %icc, loop_4035 edge32n %l1, %o5, %g7 ldd [%l7 + 0x38], %f0 add %i0, 0x1A0F, %g6 loop_4035: fmovsleu %xcc, %f10, %f10 bcc,a %xcc, loop_4036 siam 0x4 movrgz %l4, 0x322, %i2 bshuffle %f2, %f4, %f12 loop_4036: edge16n %i5, %i6, %i1 st %f12, [%l7 + 0x34] edge32n %o7, %l6, %g2 ldsb [%l7 + 0x60], %l5 fnor %f0, %f0, %f12 bne loop_4037 tpos %icc, 0x7 fmovrsne %o4, %f4, %f9 edge8n %g4, %i7, %o6 loop_4037: xnorcc %l0, 0x0BDF, %i3 ldsw [%l7 + 0x3C], %g3 array32 %o0, %o3, %o1 fmovsgu %xcc, %f13, %f12 sdivx %g1, 0x09ED, %o2 brlez %l3, loop_4038 ta %icc, 0x1 edge16n %l2, %g5, %i4 pdist %f2, %f8, %f4 loop_4038: ldsw [%l7 + 0x08], %l1 movge %xcc, %o5, %i0 movrne %g6, %l4, %i2 std %f10, [%l7 + 0x10] xorcc %g7, 0x07F3, %i6 ldub [%l7 + 0x2C], %i5 fpsub32s %f11, %f15, %f2 movrgez %o7, %l6, %i1 umul %g2, %l5, %g4 fbo %fcc2, loop_4039 fzeros %f8 movl %xcc, %o4, %i7 tneg %xcc, 0x7 loop_4039: bneg,a,pt %icc, loop_4040 popc 0x1056, %l0 fands %f3, %f10, %f2 brlz,a %o6, loop_4041 loop_4040: fornot1s %f7, %f12, %f3 xor %g3, %o0, %i3 udivcc %o3, 0x1058, %o1 loop_4041: stw %o2, [%l7 + 0x0C] fmovdl %icc, %f12, %f1 orncc %g1, 0x1965, %l3 ble,a,pn %xcc, loop_4042 ldsb [%l7 + 0x3D], %l2 add %g5, 0x03DD, %l1 tl %icc, 0x1 loop_4042: ldsw [%l7 + 0x5C], %o5 brz %i4, loop_4043 ldx [%l7 + 0x78], %i0 ldsb [%l7 + 0x22], %g6 brz %l4, loop_4044 loop_4043: stx %i2, [%l7 + 0x10] subc %g7, 0x198A, %i6 fmovda %xcc, %f8, %f8 loop_4044: movneg %icc, %i5, %l6 fpsub16s %f8, %f0, %f1 bleu,pn %xcc, loop_4045 ld [%l7 + 0x34], %f14 fpadd16s %f4, %f14, %f14 st %f10, [%l7 + 0x70] loop_4045: sth %i1, [%l7 + 0x46] ld [%l7 + 0x14], %f14 fmul8x16au %f7, %f9, %f12 ldd [%l7 + 0x20], %f4 fandnot1s %f12, %f6, %f15 fmovdn %xcc, %f13, %f11 stx %g2, [%l7 + 0x68] and %l5, 0x1DEA, %o7 st %f10, [%l7 + 0x24] lduw [%l7 + 0x78], %o4 lduw [%l7 + 0x3C], %i7 bn,pt %xcc, loop_4046 lduh [%l7 + 0x08], %l0 ldsw [%l7 + 0x30], %o6 fcmps %fcc1, %f0, %f4 loop_4046: fmovspos %icc, %f3, %f0 ldsb [%l7 + 0x48], %g3 brlez,a %o0, loop_4047 fmul8x16au %f10, %f2, %f10 fcmps %fcc3, %f2, %f9 tvc %xcc, 0x7 loop_4047: fmovrsne %g4, %f15, %f14 fmovrdlez %o3, %f8, %f6 lduh [%l7 + 0x40], %i3 xnorcc %o1, %g1, %o2 addccc %l2, 0x01BA, %g5 tneg %xcc, 0x1 movre %l3, %l1, %i4 tcs %xcc, 0x2 movne %xcc, %i0, %g6 fsrc2 %f10, %f2 ldsh [%l7 + 0x68], %l4 fmovsn %icc, %f10, %f11 ldsw [%l7 + 0x68], %i2 sth %g7, [%l7 + 0x3E] lduh [%l7 + 0x0A], %o5 movle %icc, %i5, %l6 fmovsle %icc, %f3, %f5 fmovse %icc, %f0, %f4 fbuge,a %fcc3, loop_4048 sll %i6, 0x03, %g2 movcs %xcc, %i1, %l5 array32 %o7, %i7, %o4 loop_4048: fcmpes %fcc0, %f3, %f8 stb %l0, [%l7 + 0x2D] alignaddrl %g3, %o0, %g4 ldsw [%l7 + 0x74], %o6 fpmerge %f7, %f7, %f4 fble %fcc1, loop_4049 xnorcc %o3, %i3, %g1 ldsh [%l7 + 0x40], %o2 ldsb [%l7 + 0x47], %o1 loop_4049: taddcc %g5, %l2, %l3 sth %l1, [%l7 + 0x5C] ldx [%l7 + 0x38], %i0 fpack16 %f4, %f13 udivcc %g6, 0x1C09, %i4 fmovspos %xcc, %f4, %f6 fmovscs %icc, %f7, %f9 brgz,a %l4, loop_4050 edge8l %i2, %o5, %g7 sra %l6, 0x10, %i6 fnands %f2, %f13, %f10 loop_4050: addccc %i5, %g2, %i1 std %f12, [%l7 + 0x10] lduh [%l7 + 0x3C], %l5 std %f12, [%l7 + 0x10] stb %o7, [%l7 + 0x4F] ld [%l7 + 0x30], %f13 movrlz %i7, %o4, %g3 fmovdvc %icc, %f5, %f1 movrlez %l0, 0x39D, %g4 be,a,pt %icc, loop_4051 st %f4, [%l7 + 0x24] movrlez %o6, 0x367, %o3 array16 %i3, %o0, %o2 loop_4051: stb %o1, [%l7 + 0x4D] fmovrslez %g1, %f1, %f2 fbe,a %fcc2, loop_4052 smul %l2, %l3, %l1 fmul8x16 %f1, %f0, %f4 ldsh [%l7 + 0x38], %i0 loop_4052: array16 %g5, %g6, %i4 movcs %icc, %i2, %o5 sth %g7, [%l7 + 0x1E] fbu %fcc2, loop_4053 lduw [%l7 + 0x68], %l4 fpadd16 %f12, %f4, %f0 fmul8x16al %f11, %f3, %f4 loop_4053: std %f6, [%l7 + 0x48] fors %f13, %f14, %f0 fbuge,a %fcc2, loop_4054 fmovs %f6, %f6 movgu %xcc, %l6, %i5 fmovdle %xcc, %f11, %f1 loop_4054: brz %i6, loop_4055 fxnor %f6, %f14, %f2 lduw [%l7 + 0x20], %g2 fbge %fcc1, loop_4056 loop_4055: ba,pt %xcc, loop_4057 fmovdleu %icc, %f2, %f14 fble,a %fcc2, loop_4058 loop_4056: fbg,a %fcc1, loop_4059 loop_4057: ldsb [%l7 + 0x1C], %l5 bneg,a,pt %xcc, loop_4060 loop_4058: lduh [%l7 + 0x38], %i1 loop_4059: fexpand %f10, %f4 nop setx loop_4061, %l0, %l1 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_4060: ld [%l7 + 0x7C], %f2 fmovdcc %icc, %f5, %f6 ld [%l7 + 0x50], %f9 loop_4061: fzeros %f4 addccc %i7, 0x0BA4, %o4 fcmpeq32 %f12, %f2, %o7 ta %icc, 0x4 fcmped %fcc1, %f14, %f14 fpadd16 %f2, %f8, %f8 tleu %icc, 0x1 ld [%l7 + 0x74], %f13 lduh [%l7 + 0x7A], %l0 ldsw [%l7 + 0x28], %g4 fcmpgt32 %f12, %f6, %g3 ldsh [%l7 + 0x22], %o6 tpos %xcc, 0x1 fmovd %f10, %f2 taddcctv %i3, 0x1DC5, %o3 udivcc %o2, 0x0246, %o1 subcc %o0, %l2, %l3 fandnot1s %f6, %f5, %f3 sth %l1, [%l7 + 0x40] ldx [%l7 + 0x78], %i0 stx %g1, [%l7 + 0x58] fexpand %f3, %f4 faligndata %f14, %f2, %f2 lduw [%l7 + 0x58], %g5 sdivx %i4, 0x1D73, %i2 array32 %o5, %g6, %l4 bshuffle %f0, %f2, %f14 stw %g7, [%l7 + 0x54] umul %l6, %i6, %g2 ldsh [%l7 + 0x2E], %l5 std %f4, [%l7 + 0x10] movl %xcc, %i5, %i7 fmovspos %icc, %f10, %f4 movg %xcc, %i1, %o7 ldub [%l7 + 0x3E], %o4 fblg,a %fcc3, loop_4062 fnand %f8, %f10, %f8 addcc %l0, %g4, %o6 fcmple32 %f8, %f0, %i3 loop_4062: fpadd32 %f6, %f10, %f8 ba %icc, loop_4063 ldsb [%l7 + 0x2A], %o3 fmul8x16au %f8, %f14, %f12 call loop_4064 loop_4063: bn,a,pn %icc, loop_4065 fpsub32s %f8, %f13, %f14 fabsd %f2, %f8 loop_4064: bneg,pt %xcc, loop_4066 loop_4065: ldx [%l7 + 0x78], %o2 fmovrdgez %o1, %f6, %f14 fmovspos %icc, %f14, %f9 loop_4066: xnor %g3, 0x00D6, %l2 ldd [%l7 + 0x58], %f2 fmovsle %xcc, %f14, %f11 ldsb [%l7 + 0x14], %o0 fbul,a %fcc2, loop_4067 bvc,pt %icc, loop_4068 fmovdvc %xcc, %f8, %f3 bshuffle %f6, %f0, %f4 loop_4067: stw %l1, [%l7 + 0x6C] loop_4068: fones %f7 ldx [%l7 + 0x20], %i0 edge32n %l3, %g5, %g1 fmovdl %xcc, %f9, %f6 fmovrslez %i4, %f0, %f3 edge32 %i2, %g6, %l4 fmovrde %g7, %f4, %f2 fmovda %icc, %f4, %f3 tcs %xcc, 0x7 movgu %xcc, %o5, %i6 fmovrsgez %g2, %f11, %f1 bvs,a %icc, loop_4069 bn,a loop_4070 fmovda %xcc, %f0, %f10 udivcc %l5, 0x0137, %i5 loop_4069: ldub [%l7 + 0x51], %l6 loop_4070: movrlz %i7, 0x108, %i1 fmuld8ulx16 %f6, %f14, %f0 movne %icc, %o7, %l0 lduh [%l7 + 0x7A], %g4 edge32 %o4, %o6, %i3 fandnot1 %f2, %f8, %f6 and %o3, %o1, %g3 fornot2 %f6, %f6, %f8 subc %o2, %o0, %l2 udivx %i0, 0x0C69, %l1 fblg %fcc0, loop_4071 edge16ln %g5, %l3, %i4 fornot2s %f7, %f4, %f5 sth %i2, [%l7 + 0x5E] loop_4071: lduh [%l7 + 0x46], %g1 fba,a %fcc0, loop_4072 fcmped %fcc2, %f8, %f6 fpackfix %f0, %f5 siam 0x0 loop_4072: siam 0x4 lduw [%l7 + 0x28], %g6 fnot1s %f1, %f2 movrlz %l4, 0x34D, %g7 srax %o5, %i6, %l5 fands %f2, %f6, %f11 andncc %i5, %g2, %l6 sth %i1, [%l7 + 0x72] movvc %icc, %o7, %i7 stw %l0, [%l7 + 0x74] lduw [%l7 + 0x40], %g4 ldub [%l7 + 0x2A], %o6 stb %o4, [%l7 + 0x36] stx %o3, [%l7 + 0x08] fmovdne %xcc, %f7, %f13 fors %f10, %f7, %f1 andncc %o1, %i3, %o2 fmovdvc %icc, %f11, %f13 tn %xcc, 0x0 stx %g3, [%l7 + 0x58] tneg %xcc, 0x4 st %f2, [%l7 + 0x44] stw %o0, [%l7 + 0x40] tvc %xcc, 0x6 fmovd %f0, %f8 ldub [%l7 + 0x09], %l2 ldx [%l7 + 0x30], %i0 array32 %g5, %l1, %l3 fsrc2 %f2, %f2 lduh [%l7 + 0x1A], %i2 brlz %g1, loop_4073 stb %g6, [%l7 + 0x0C] fmovdn %xcc, %f8, %f6 addcc %i4, 0x0C10, %g7 loop_4073: sdiv %o5, 0x0345, %i6 edge32l %l4, %i5, %l5 edge8 %l6, %g2, %i1 brgz,a %i7, loop_4074 fbu %fcc0, loop_4075 ldsh [%l7 + 0x72], %l0 fbug %fcc1, loop_4076 loop_4074: ldsw [%l7 + 0x78], %g4 loop_4075: array32 %o6, %o7, %o4 st %f8, [%l7 + 0x54] loop_4076: ldd [%l7 + 0x08], %f8 lduh [%l7 + 0x54], %o3 te %xcc, 0x1 fxnors %f12, %f9, %f3 tpos %xcc, 0x0 fabsd %f14, %f14 fone %f12 bpos,a %icc, loop_4077 st %f2, [%l7 + 0x28] fcmpeq32 %f0, %f8, %i3 fbo,a %fcc1, loop_4078 loop_4077: fors %f2, %f13, %f14 sth %o1, [%l7 + 0x6A] fsrc2s %f3, %f4 loop_4078: movrgz %o2, %o0, %g3 brgez,a %i0, loop_4079 fnot1 %f2, %f12 fpack16 %f10, %f7 fcmpeq16 %f10, %f12, %g5 loop_4079: fmovdgu %xcc, %f6, %f14 tvc %icc, 0x6 fmovsl %icc, %f3, %f1 ldsw [%l7 + 0x44], %l2 fmuld8sux16 %f14, %f6, %f12 lduw [%l7 + 0x6C], %l3 be %xcc, loop_4080 brgz %l1, loop_4081 mulscc %g1, 0x12FD, %i2 mova %xcc, %g6, %g7 loop_4080: tg %icc, 0x5 loop_4081: fmovdvs %xcc, %f15, %f13 edge8n %o5, %i6, %l4 std %f6, [%l7 + 0x48] movre %i4, 0x17F, %i5 bl,a,pn %xcc, loop_4082 std %f8, [%l7 + 0x38] tne %icc, 0x5 stb %l5, [%l7 + 0x77] loop_4082: fmovse %xcc, %f5, %f5 ldub [%l7 + 0x10], %g2 fornot2 %f4, %f2, %f0 bneg,pn %xcc, loop_4083 stb %i1, [%l7 + 0x60] tn %icc, 0x1 std %f2, [%l7 + 0x68] loop_4083: fors %f13, %f7, %f6 fmovrsgz %l6, %f8, %f14 fmul8ulx16 %f2, %f6, %f4 lduh [%l7 + 0x0A], %l0 movrgez %i7, 0x1B8, %o6 fbg %fcc1, loop_4084 udiv %g4, 0x15E8, %o4 movne %icc, %o3, %i3 fmovdvs %icc, %f7, %f8 loop_4084: fmovspos %xcc, %f6, %f7 addccc %o1, 0x1DDF, %o7 stx %o2, [%l7 + 0x28] sdivcc %g3, 0x0260, %o0 fpsub16 %f4, %f0, %f2 ld [%l7 + 0x6C], %f8 nop setx loop_4085, %l0, %l1 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 %icc, %f11, %f10 ld [%l7 + 0x1C], %f2 fmul8x16au %f3, %f0, %f4 loop_4085: edge8ln %g5, %l2, %l3 lduw [%l7 + 0x78], %l1 movg %xcc, %i0, %i2 fmovdcs %icc, %f0, %f11 lduh [%l7 + 0x36], %g6 std %f2, [%l7 + 0x40] brgz %g7, loop_4086 fmovrslez %o5, %f1, %f15 fbul %fcc1, loop_4087 st %f11, [%l7 + 0x34] loop_4086: tvs %xcc, 0x1 ldsh [%l7 + 0x1C], %g1 loop_4087: fmovda %icc, %f11, %f2 lduh [%l7 + 0x18], %i6 stx %l4, [%l7 + 0x58] bneg,a %icc, loop_4088 ldsh [%l7 + 0x0E], %i4 ld [%l7 + 0x74], %f9 add %l5, 0x0C26, %g2 loop_4088: nop setx loop_4089, %l0, %l1 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 + 0x30], %i5 fxor %f14, %f2, %f12 popc 0x03A7, %i1 loop_4089: bn %icc, loop_4090 fmul8x16au %f2, %f9, %f2 fcmped %fcc2, %f4, %f10 movne %icc, %l6, %l0 loop_4090: nop setx loop_4091, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry tvc %icc, 0x5 ldub [%l7 + 0x48], %o6 stx %g4, [%l7 + 0x58] loop_4091: st %f1, [%l7 + 0x7C] orn %i7, %o3, %i3 stx %o1, [%l7 + 0x78] stw %o7, [%l7 + 0x44] stw %o4, [%l7 + 0x60] stw %g3, [%l7 + 0x3C] fmovsn %icc, %f2, %f14 movrlez %o0, 0x0D8, %g5 stb %l2, [%l7 + 0x5A] bshuffle %f2, %f0, %f10 movrlz %l3, %o2, %l1 smul %i0, %g6, %i2 fmovdvs %xcc, %f5, %f14 call loop_4092 lduh [%l7 + 0x68], %g7 bneg,a,pn %xcc, loop_4093 fmovsvs %xcc, %f8, %f10 loop_4092: fmovsa %icc, %f12, %f5 tvs %xcc, 0x3 loop_4093: stb %o5, [%l7 + 0x6C] nop setx loop_4094, %l0, %l1 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 %i6, %f0, %f0 xnorcc %l4, 0x1F3F, %i4 ld [%l7 + 0x14], %f8 loop_4094: bvs,a loop_4095 lduh [%l7 + 0x12], %g1 bcs,a,pn %icc, loop_4096 ldsh [%l7 + 0x14], %g2 loop_4095: edge16l %i5, %l5, %l6 fbge %fcc2, loop_4097 loop_4096: mulx %i1, %l0, %g4 bshuffle %f14, %f4, %f14 stw %o6, [%l7 + 0x60] loop_4097: ble,a,pn %xcc, loop_4098 ta %icc, 0x5 movle %xcc, %i7, %i3 lduh [%l7 + 0x60], %o3 loop_4098: fcmpd %fcc3, %f10, %f0 sethi 0x0AAE, %o1 fmul8ulx16 %f14, %f0, %f14 fmul8x16al %f13, %f3, %f14 fone %f2 stb %o7, [%l7 + 0x31] fxor %f10, %f0, %f6 movrne %g3, %o4, %o0 movn %xcc, %l2, %g5 faligndata %f14, %f6, %f4 edge8n %o2, %l1, %l3 fnot2 %f4, %f10 move %xcc, %g6, %i2 stw %g7, [%l7 + 0x3C] edge8l %o5, %i6, %i0 ldd [%l7 + 0x50], %f6 fxnor %f12, %f14, %f0 bcc,a %xcc, loop_4099 bcs,a %xcc, loop_4100 ta %icc, 0x5 movle %xcc, %l4, %i4 loop_4099: fmovrdne %g2, %f2, %f8 loop_4100: ldsb [%l7 + 0x12], %i5 fpsub16 %f6, %f2, %f4 tleu %icc, 0x6 fmovscs %xcc, %f14, %f4 movn %icc, %g1, %l5 andn %l6, %l0, %i1 bvc,a %icc, loop_4101 sra %g4, %i7, %o6 edge8l %i3, %o3, %o7 fand %f2, %f12, %f10 loop_4101: tvc %xcc, 0x7 bneg loop_4102 smul %g3, 0x101F, %o4 fnot1s %f2, %f7 mulx %o0, %o1, %g5 loop_4102: lduh [%l7 + 0x7A], %o2 tcs %icc, 0x1 brnz %l1, loop_4103 edge8 %l2, %l3, %i2 fsrc2s %f3, %f12 fmovdl %icc, %f9, %f2 loop_4103: bleu,a %xcc, loop_4104 edge8 %g6, %g7, %o5 fone %f10 tvs %xcc, 0x5 loop_4104: ldsb [%l7 + 0x65], %i6 fmul8x16 %f13, %f14, %f10 ld [%l7 + 0x1C], %f4 orn %i0, %i4, %g2 fmovdle %icc, %f8, %f7 fxors %f9, %f9, %f9 fmovdl %icc, %f5, %f7 ldd [%l7 + 0x38], %f6 movvs %xcc, %i5, %l4 tleu %icc, 0x0 fors %f0, %f15, %f14 edge32 %l5, %g1, %l0 st %f6, [%l7 + 0x40] fbn,a %fcc2, loop_4105 ldd [%l7 + 0x18], %f14 orn %l6, %i1, %g4 ldub [%l7 + 0x10], %i7 loop_4105: ld [%l7 + 0x54], %f8 stb %o6, [%l7 + 0x69] fpackfix %f6, %f4 ldsw [%l7 + 0x40], %o3 fmovsgu %icc, %f5, %f6 bcc,a %icc, loop_4106 fpsub16s %f4, %f11, %f12 tpos %xcc, 0x7 lduh [%l7 + 0x70], %i3 loop_4106: st %f9, [%l7 + 0x64] ldsw [%l7 + 0x78], %o7 fpack32 %f2, %f4, %f14 fmovrsne %o4, %f14, %f10 nop setx loop_4107, %l0, %l1 jmpl %l1, %o0 ba,pn %icc, loop_4108 movg %icc, %o1, %g3 mova %xcc, %o2, %l1 loop_4107: fsrc1s %f1, %f0 loop_4108: fnegs %f5, %f2 bvc,a %icc, loop_4109 mova %icc, %g5, %l3 fandnot1 %f12, %f12, %f6 sethi 0x062B, %l2 loop_4109: lduh [%l7 + 0x30], %g6 movgu %icc, %i2, %g7 lduw [%l7 + 0x08], %o5 tne %icc, 0x5 fmovsle %icc, %f1, %f0 addccc %i0, 0x1F7D, %i6 fnot2 %f8, %f0 fmovsg %xcc, %f8, %f13 ldsw [%l7 + 0x74], %i4 edge32 %i5, %g2, %l4 umulcc %g1, 0x15DB, %l0 ldx [%l7 + 0x58], %l6 fmovsle %icc, %f6, %f5 movg %xcc, %l5, %g4 xnorcc %i7, %i1, %o3 fmul8x16al %f11, %f1, %f8 brlez %i3, loop_4110 fornot2s %f1, %f9, %f5 std %f0, [%l7 + 0x48] fornot2s %f5, %f15, %f6 loop_4110: alignaddr %o7, %o4, %o6 fbul,a %fcc1, loop_4111 lduw [%l7 + 0x74], %o0 tsubcctv %g3, %o2, %o1 std %f8, [%l7 + 0x58] loop_4111: fzero %f4 alignaddrl %g5, %l1, %l3 movre %g6, 0x2EA, %i2 fpsub32s %f5, %f0, %f3 fcmpne32 %f8, %f2, %l2 fors %f13, %f11, %f4 ld [%l7 + 0x34], %f0 fnands %f15, %f5, %f14 fbule %fcc0, loop_4112 bvc,a loop_4113 fandnot2s %f0, %f4, %f15 umul %o5, 0x05AB, %g7 loop_4112: fornot1 %f12, %f4, %f4 loop_4113: call loop_4114 array16 %i6, %i0, %i5 ldd [%l7 + 0x58], %f2 fornot2 %f8, %f0, %f12 loop_4114: fbl %fcc1, loop_4115 fxors %f9, %f14, %f15 fbge %fcc1, loop_4116 movle %xcc, %g2, %l4 loop_4115: fnands %f11, %f13, %f12 brgz,a %i4, loop_4117 loop_4116: fmovsge %icc, %f8, %f15 fmovsl %icc, %f6, %f6 fcmped %fcc0, %f14, %f0 loop_4117: ldub [%l7 + 0x1D], %g1 stw %l0, [%l7 + 0x0C] sth %l6, [%l7 + 0x2C] mulscc %l5, %g4, %i7 ldd [%l7 + 0x78], %f12 stw %i1, [%l7 + 0x7C] andcc %i3, 0x140D, %o3 bgu,a %xcc, loop_4118 fabss %f7, %f7 fmovsleu %icc, %f13, %f1 stb %o7, [%l7 + 0x30] loop_4118: st %f2, [%l7 + 0x70] nop setx loop_4119, %l0, %l1 jmpl %l1, %o6 fbule,a %fcc3, loop_4120 fcmpgt32 %f0, %f6, %o0 fnot1 %f8, %f10 loop_4119: fxnors %f3, %f12, %f12 loop_4120: ble %xcc, loop_4121 ldub [%l7 + 0x0D], %o4 tleu %xcc, 0x5 ldub [%l7 + 0x16], %o2 loop_4121: ldsw [%l7 + 0x08], %g3 ld [%l7 + 0x10], %f13 ldsh [%l7 + 0x70], %o1 array32 %g5, %l3, %g6 fmul8x16 %f6, %f4, %f4 edge8l %i2, %l2, %l1 fzero %f14 fandnot1 %f0, %f10, %f12 fmovscc %icc, %f3, %f0 fbule %fcc2, loop_4122 fmovdgu %icc, %f2, %f6 std %f6, [%l7 + 0x60] ba,a,pt %icc, loop_4123 loop_4122: fmuld8sux16 %f15, %f15, %f8 umulcc %o5, 0x19A3, %g7 stw %i6, [%l7 + 0x0C] loop_4123: std %f12, [%l7 + 0x70] fmovsa %xcc, %f14, %f14 srlx %i0, %g2, %l4 edge8l %i4, %i5, %g1 fbule %fcc0, loop_4124 nop setx loop_4125, %l0, %l1 jmpl %l1, %l0 ldsw [%l7 + 0x0C], %l5 addc %g4, 0x161C, %l6 loop_4124: fpadd32s %f8, %f6, %f7 loop_4125: ldsb [%l7 + 0x78], %i7 edge16n %i3, %o3, %i1 fnands %f1, %f15, %f4 movne %icc, %o7, %o0 subc %o6, %o2, %o4 sdivcc %o1, 0x01A5, %g5 fmovdg %xcc, %f4, %f15 andncc %g3, %g6, %l3 bpos,pn %icc, loop_4126 movgu %xcc, %l2, %i2 movre %l1, 0x1C2, %g7 fmovsvc %icc, %f0, %f11 loop_4126: fnands %f14, %f2, %f8 sth %o5, [%l7 + 0x34] ld [%l7 + 0x20], %f10 std %f8, [%l7 + 0x60] fsrc2 %f6, %f8 brlez,a %i0, loop_4127 movrne %g2, 0x238, %i6 fzero %f0 ldsb [%l7 + 0x11], %i4 loop_4127: sth %l4, [%l7 + 0x6C] ble,a,pn %xcc, loop_4128 taddcc %i5, %l0, %g1 fcmpeq32 %f14, %f0, %l5 stb %l6, [%l7 + 0x0C] loop_4128: ldsb [%l7 + 0x6D], %g4 fmovrsgez %i7, %f9, %f14 stb %i3, [%l7 + 0x1B] bne,a,pn %xcc, loop_4129 movrlez %o3, 0x03F, %o7 fmovscs %icc, %f13, %f1 fmovdpos %xcc, %f0, %f5 loop_4129: tsubcctv %o0, 0x0B84, %o6 sra %o2, 0x13, %o4 stb %o1, [%l7 + 0x0C] movge %icc, %i1, %g5 fzero %f12 sth %g6, [%l7 + 0x10] fpadd16s %f8, %f14, %f15 fmovsge %xcc, %f5, %f0 ld [%l7 + 0x5C], %f4 fmovsvs %xcc, %f0, %f11 fsrc2 %f14, %f4 ldsb [%l7 + 0x2E], %g3 stx %l2, [%l7 + 0x70] bshuffle %f8, %f0, %f2 fmovrslez %l3, %f15, %f10 sth %l1, [%l7 + 0x2E] movrgz %i2, 0x1C2, %o5 tcc %xcc, 0x2 fexpand %f11, %f8 stx %i0, [%l7 + 0x30] sdivcc %g2, 0x1F3A, %g7 subcc %i4, 0x1975, %l4 st %f0, [%l7 + 0x14] ldsb [%l7 + 0x3C], %i5 fmovsa %icc, %f13, %f8 smulcc %l0, 0x0ED2, %i6 bshuffle %f0, %f0, %f10 fnand %f4, %f10, %f8 bneg,pt %xcc, loop_4130 bneg,a %icc, loop_4131 fcmpne32 %f6, %f8, %l5 bcc,a %xcc, loop_4132 loop_4130: orn %l6, %g4, %g1 loop_4131: fbo,a %fcc2, loop_4133 orcc %i3, %i7, %o3 loop_4132: tcc %xcc, 0x4 bne,a,pt %xcc, loop_4134 loop_4133: stx %o0, [%l7 + 0x60] subccc %o6, 0x1542, %o7 fnands %f8, %f10, %f8 loop_4134: sth %o4, [%l7 + 0x1C] fcmps %fcc2, %f4, %f10 fexpand %f11, %f6 array16 %o2, %i1, %g5 sth %o1, [%l7 + 0x54] stx %g3, [%l7 + 0x70] fmovrslez %g6, %f15, %f5 stx %l3, [%l7 + 0x20] fmovsneg %xcc, %f10, %f8 fbule,a %fcc1, loop_4135 sth %l2, [%l7 + 0x30] ldsh [%l7 + 0x62], %l1 movrgz %i2, 0x39A, %o5 loop_4135: ba %xcc, loop_4136 ldsw [%l7 + 0x74], %g2 sdivx %g7, 0x0A14, %i4 fbule %fcc3, loop_4137 loop_4136: bcc,a %icc, loop_4138 bpos,a,pn %icc, loop_4139 fnot1 %f12, %f2 loop_4137: fxnor %f6, %f6, %f4 loop_4138: std %f4, [%l7 + 0x38] loop_4139: fbn,a %fcc3, loop_4140 movge %icc, %l4, %i5 bpos,a %xcc, loop_4141 movge %icc, %l0, %i6 loop_4140: sth %l5, [%l7 + 0x38] fmul8ulx16 %f0, %f4, %f14 loop_4141: sth %i0, [%l7 + 0x76] std %f12, [%l7 + 0x20] fabss %f3, %f14 stb %l6, [%l7 + 0x4E] movneg %icc, %g1, %g4 ldsh [%l7 + 0x4E], %i3 fcmple32 %f14, %f4, %o3 fmovrdne %i7, %f2, %f14 fmovrdlz %o0, %f12, %f4 tleu %xcc, 0x3 addccc %o7, %o4, %o6 edge32n %o2, %g5, %i1 sth %o1, [%l7 + 0x2A] fnot1s %f12, %f12 ld [%l7 + 0x6C], %f11 lduh [%l7 + 0x7C], %g6 lduw [%l7 + 0x38], %g3 udiv %l2, 0x19A4, %l3 sth %l1, [%l7 + 0x62] bvc,a loop_4142 ble,pt %xcc, loop_4143 fzeros %f6 fpadd16 %f14, %f4, %f0 loop_4142: tge %icc, 0x5 loop_4143: stb %i2, [%l7 + 0x4D] sth %o5, [%l7 + 0x7A] ldub [%l7 + 0x27], %g7 fmovdvs %xcc, %f4, %f13 tcc %xcc, 0x6 srl %i4, 0x08, %l4 fblg %fcc0, loop_4144 fmovde %xcc, %f6, %f11 ldd [%l7 + 0x50], %f0 lduw [%l7 + 0x30], %g2 loop_4144: fmovs %f9, %f11 fnands %f14, %f4, %f5 andn %l0, 0x1142, %i6 bgu,a loop_4145 stx %l5, [%l7 + 0x78] fcmpgt16 %f2, %f14, %i5 bshuffle %f8, %f6, %f4 loop_4145: orcc %i0, 0x1751, %g1 fcmpgt32 %f14, %f6, %l6 addc %g4, %i3, %i7 ldsb [%l7 + 0x0D], %o0 std %f12, [%l7 + 0x10] array16 %o3, %o7, %o4 fbuge,a %fcc0, loop_4146 fbug %fcc0, loop_4147 ldsh [%l7 + 0x08], %o6 ldd [%l7 + 0x28], %f8 loop_4146: fnegs %f4, %f9 loop_4147: std %f12, [%l7 + 0x08] tcs %icc, 0x0 brgz %g5, loop_4148 tsubcctv %i1, %o1, %g6 sub %o2, %g3, %l2 faligndata %f0, %f0, %f4 loop_4148: tleu %xcc, 0x7 ldsw [%l7 + 0x34], %l3 bgu,pt %xcc, loop_4149 tvs %icc, 0x4 st %f14, [%l7 + 0x6C] sllx %i2, 0x1B, %l1 loop_4149: lduw [%l7 + 0x0C], %o5 array8 %g7, %i4, %g2 ldub [%l7 + 0x64], %l4 fxnors %f1, %f2, %f12 or %l0, %l5, %i6 lduh [%l7 + 0x4C], %i0 subc %i5, 0x05CA, %l6 edge32 %g1, %i3, %g4 sdiv %o0, 0x1340, %i7 ldub [%l7 + 0x36], %o7 fbuge %fcc2, loop_4150 bl loop_4151 for %f6, %f2, %f4 fmovsle %icc, %f11, %f13 loop_4150: fabsd %f12, %f12 loop_4151: lduw [%l7 + 0x30], %o3 sra %o4, 0x0D, %g5 ldsh [%l7 + 0x4A], %i1 fxors %f8, %f6, %f0 popc 0x0D97, %o6 fbue %fcc3, loop_4152 fnand %f10, %f6, %f6 xnor %o1, %g6, %o2 tcs %icc, 0x7 loop_4152: fmul8ulx16 %f0, %f6, %f0 fmovdvs %icc, %f7, %f4 brgez %l2, loop_4153 fnegs %f5, %f6 fba %fcc2, loop_4154 fpsub32s %f11, %f15, %f0 loop_4153: fmovsleu %icc, %f3, %f15 fpadd32 %f6, %f12, %f6 loop_4154: tvc %xcc, 0x4 fabss %f1, %f5 fcmpgt16 %f12, %f0, %l3 edge8n %i2, %l1, %o5 stb %g7, [%l7 + 0x09] stw %g3, [%l7 + 0x60] array32 %i4, %l4, %g2 fnot2 %f4, %f2 sth %l0, [%l7 + 0x50] ldsh [%l7 + 0x36], %l5 bcc,a %xcc, loop_4155 movcc %xcc, %i0, %i5 nop setx loop_4156, %l0, %l1 jmpl %l1, %l6 for %f2, %f12, %f10 loop_4155: umul %i6, %i3, %g1 fone %f2 loop_4156: st %f15, [%l7 + 0x4C] taddcc %g4, %o0, %i7 ldx [%l7 + 0x68], %o3 fcmpd %fcc0, %f8, %f4 edge32n %o7, %g5, %o4 std %f12, [%l7 + 0x68] xnorcc %o6, %i1, %g6 fpsub32 %f6, %f2, %f6 st %f12, [%l7 + 0x34] ld [%l7 + 0x58], %f6 bl,a loop_4157 for %f4, %f2, %f6 sth %o1, [%l7 + 0x42] sth %l2, [%l7 + 0x30] loop_4157: movleu %icc, %o2, %l3 edge32 %l1, %o5, %g7 movgu %icc, %g3, %i4 fba,a %fcc2, loop_4158 fblg,a %fcc0, loop_4159 stw %l4, [%l7 + 0x6C] bcc,a loop_4160 loop_4158: ldsw [%l7 + 0x74], %g2 loop_4159: ldsh [%l7 + 0x22], %i2 fornot1s %f0, %f6, %f10 loop_4160: ldd [%l7 + 0x40], %f12 andcc %l5, %l0, %i0 xnorcc %l6, %i6, %i5 tcs %xcc, 0x7 fbe,a %fcc2, loop_4161 movge %xcc, %i3, %g4 sdivx %o0, 0x08C4, %g1 srax %i7, %o7, %o3 loop_4161: popc %g5, %o6 edge16 %o4, %g6, %i1 sllx %l2, %o2, %l3 fpadd16s %f4, %f9, %f12 fmovrdlz %o1, %f10, %f4 std %f2, [%l7 + 0x70] st %f11, [%l7 + 0x0C] fbl %fcc3, loop_4162 fmovrdgez %l1, %f4, %f8 fbue %fcc3, loop_4163 addccc %o5, %g3, %i4 loop_4162: stx %l4, [%l7 + 0x60] fcmple16 %f6, %f14, %g7 loop_4163: fcmpne16 %f12, %f12, %i2 movcc %icc, %g2, %l5 subccc %i0, 0x0EE9, %l0 movrgz %i6, 0x234, %l6 edge8l %i5, %i3, %g4 brlez %o0, loop_4164 ldd [%l7 + 0x60], %f8 ldsh [%l7 + 0x76], %i7 bcs %xcc, loop_4165 loop_4164: fornot2s %f13, %f8, %f7 sth %g1, [%l7 + 0x50] ldx [%l7 + 0x18], %o3 loop_4165: ldsb [%l7 + 0x1F], %o7 sllx %o6, %o4, %g5 fandnot1 %f12, %f12, %f10 nop setx loop_4166, %l0, %l1 jmpl %l1, %i1 brlz,a %g6, loop_4167 fornot1s %f9, %f9, %f1 stb %l2, [%l7 + 0x50] loop_4166: fmul8x16au %f1, %f1, %f12 loop_4167: ldsw [%l7 + 0x64], %o2 fmovs %f0, %f1 fmovsvc %icc, %f11, %f7 mulscc %l3, %o1, %o5 xorcc %l1, %i4, %g3 ldsh [%l7 + 0x16], %g7 brnz %i2, loop_4168 taddcc %g2, 0x1E5D, %l4 fbne,a %fcc2, loop_4169 subc %i0, %l5, %i6 loop_4168: bg %icc, loop_4170 fsrc2 %f4, %f10 loop_4169: ldsw [%l7 + 0x58], %l6 fnands %f0, %f5, %f7 loop_4170: lduw [%l7 + 0x28], %l0 std %f10, [%l7 + 0x10] tvs %xcc, 0x0 edge32l %i3, %i5, %o0 edge8l %g4, %i7, %o3 fbuge %fcc3, loop_4171 orcc %o7, %g1, %o4 fzeros %f13 fxors %f9, %f6, %f13 loop_4171: fmovse %icc, %f8, %f11 fmovdge %icc, %f11, %f9 ldsb [%l7 + 0x4B], %o6 fpack16 %f10, %f0 stx %i1, [%l7 + 0x30] stb %g5, [%l7 + 0x79] call loop_4172 array32 %l2, %o2, %l3 tvc %xcc, 0x0 edge32l %g6, %o5, %l1 loop_4172: ldsw [%l7 + 0x64], %i4 edge32l %o1, %g7, %g3 st %f9, [%l7 + 0x6C] fmovrslez %g2, %f13, %f11 brnz %i2, loop_4173 movvs %icc, %i0, %l5 fbn %fcc1, loop_4174 fmovsgu %xcc, %f1, %f9 loop_4173: ldsh [%l7 + 0x1C], %l4 stx %i6, [%l7 + 0x60] loop_4174: st %f1, [%l7 + 0x24] stw %l6, [%l7 + 0x24] lduw [%l7 + 0x30], %i3 andcc %l0, 0x12CE, %o0 tneg %icc, 0x4 fcmped %fcc1, %f6, %f2 fmovdg %icc, %f11, %f9 fmovrsne %i5, %f1, %f3 fmovdl %icc, %f11, %f1 fmovsleu %xcc, %f1, %f12 fmovrsgez %g4, %f8, %f3 movvs %xcc, %o3, %i7 ldx [%l7 + 0x40], %g1 brgz,a %o4, loop_4175 taddcc %o6, 0x1095, %o7 ldx [%l7 + 0x78], %i1 fmovdleu %icc, %f1, %f12 loop_4175: sth %l2, [%l7 + 0x32] ldsb [%l7 + 0x2F], %g5 lduw [%l7 + 0x4C], %o2 srlx %l3, 0x1A, %o5 tcs %icc, 0x0 fmuld8ulx16 %f6, %f15, %f10 fmovsvc %icc, %f0, %f14 fble %fcc1, loop_4176 ldx [%l7 + 0x40], %l1 fmovde %xcc, %f1, %f3 ldsh [%l7 + 0x2E], %g6 loop_4176: udivx %i4, 0x08B1, %o1 ldd [%l7 + 0x68], %f8 subc %g7, 0x0D2E, %g2 stw %g3, [%l7 + 0x40] fcmped %fcc2, %f0, %f4 fmovrdgez %i2, %f2, %f4 stb %i0, [%l7 + 0x30] fone %f12 tsubcc %l5, 0x1910, %i6 fmovdleu %xcc, %f2, %f7 ba %xcc, loop_4177 siam 0x1 orn %l6, %i3, %l4 be,pt %xcc, loop_4178 loop_4177: edge8ln %l0, %o0, %i5 sdiv %g4, 0x0E4B, %i7 ldsh [%l7 + 0x20], %g1 loop_4178: fmovdvs %xcc, %f2, %f7 brgz %o3, loop_4179 ldx [%l7 + 0x58], %o4 edge32 %o6, %i1, %l2 ldx [%l7 + 0x18], %o7 loop_4179: mulscc %o2, 0x12CD, %l3 srax %g5, 0x1D, %l1 udivcc %g6, 0x13FD, %i4 sth %o5, [%l7 + 0x58] alignaddr %g7, %g2, %o1 movgu %icc, %g3, %i0 fmul8sux16 %f8, %f12, %f14 fpack16 %f6, %f13 mova %icc, %i2, %i6 bne,a,pn %xcc, loop_4180 fmovdcc %icc, %f2, %f14 fbu,a %fcc1, loop_4181 st %f6, [%l7 + 0x64] loop_4180: movrlz %l6, %l5, %i3 ldx [%l7 + 0x30], %l4 loop_4181: ldsb [%l7 + 0x5D], %o0 fmovrdgz %i5, %f2, %f10 fxnor %f0, %f14, %f12 ldx [%l7 + 0x30], %g4 std %f10, [%l7 + 0x68] tsubcc %l0, %g1, %i7 fmovdleu %xcc, %f7, %f2 ldub [%l7 + 0x70], %o3 addc %o4, 0x0F3B, %o6 fpsub16 %f0, %f10, %f0 ba,a,pn %xcc, loop_4182 movne %icc, %i1, %o7 faligndata %f0, %f6, %f4 ldx [%l7 + 0x50], %o2 loop_4182: movrne %l3, 0x3AD, %g5 xnor %l2, %l1, %i4 fmovdge %xcc, %f3, %f15 movvc %icc, %g6, %o5 umulcc %g7, 0x1E6E, %g2 ldsb [%l7 + 0x72], %o1 lduw [%l7 + 0x08], %i0 fabsd %f14, %f6 fmovdge %icc, %f6, %f2 xnorcc %g3, %i6, %i2 std %f14, [%l7 + 0x58] movg %icc, %l6, %l5 xnor %l4, %i3, %i5 bneg %xcc, loop_4183 sth %o0, [%l7 + 0x7A] fcmpes %fcc0, %f7, %f7 alignaddr %l0, %g1, %g4 loop_4183: tneg %icc, 0x3 array8 %o3, %o4, %o6 fpsub32s %f6, %f8, %f1 st %f3, [%l7 + 0x38] lduw [%l7 + 0x24], %i1 movl %xcc, %i7, %o2 fmovdpos %icc, %f8, %f6 edge32 %o7, %l3, %l2 bl,a %icc, loop_4184 fnand %f10, %f6, %f0 stb %l1, [%l7 + 0x32] stw %g5, [%l7 + 0x6C] loop_4184: fmovsleu %icc, %f11, %f13 fmovrdgz %g6, %f8, %f12 st %f8, [%l7 + 0x4C] ldx [%l7 + 0x48], %o5 subcc %i4, %g2, %g7 srax %o1, %i0, %g3 ldsh [%l7 + 0x42], %i6 fmul8x16al %f6, %f12, %f12 fmovscc %xcc, %f0, %f14 ld [%l7 + 0x40], %f5 stx %l6, [%l7 + 0x68] fcmple32 %f14, %f2, %i2 movleu %icc, %l4, %i3 lduw [%l7 + 0x20], %i5 fmovdcc %icc, %f2, %f13 fmovsl %xcc, %f6, %f15 xorcc %l5, 0x0A38, %o0 fmul8ulx16 %f14, %f14, %f14 fpack16 %f2, %f9 fcmpgt32 %f4, %f8, %g1 fmovdg %xcc, %f13, %f8 sth %g4, [%l7 + 0x2E] movcc %icc, %o3, %l0 ldsw [%l7 + 0x20], %o6 tvs %icc, 0x5 ldsh [%l7 + 0x60], %i1 tneg %icc, 0x6 tne %xcc, 0x4 stx %o4, [%l7 + 0x70] fsrc1s %f13, %f13 fmovrdne %i7, %f2, %f12 ldsh [%l7 + 0x28], %o2 srlx %l3, %o7, %l2 st %f14, [%l7 + 0x7C] ldub [%l7 + 0x0E], %g5 umul %g6, %o5, %l1 ldsw [%l7 + 0x50], %i4 fsrc1s %f14, %f2 fblg %fcc2, loop_4185 fmul8sux16 %f6, %f10, %f0 fornot1s %f1, %f13, %f10 brgz %g7, loop_4186 loop_4185: fmovscs %icc, %f10, %f7 lduh [%l7 + 0x20], %g2 sllx %o1, %g3, %i0 loop_4186: fmovrdne %l6, %f4, %f6 fornot1s %f4, %f5, %f2 fmovdpos %xcc, %f12, %f14 ldd [%l7 + 0x60], %f12 ldsb [%l7 + 0x23], %i6 bg,a %xcc, loop_4187 fcmpgt16 %f2, %f10, %l4 ldsw [%l7 + 0x38], %i2 fcmpgt16 %f2, %f6, %i3 loop_4187: ldx [%l7 + 0x50], %i5 fxnors %f9, %f13, %f13 stb %o0, [%l7 + 0x6E] fzero %f4 fmovrslez %g1, %f6, %f11 ldx [%l7 + 0x70], %g4 te %xcc, 0x1 ldsw [%l7 + 0x64], %o3 nop setx loop_4188, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x1C], %l0 lduh [%l7 + 0x6E], %l5 ld [%l7 + 0x3C], %f5 loop_4188: orcc %i1, 0x008E, %o6 fpack32 %f12, %f0, %f14 stb %i7, [%l7 + 0x71] fbne,a %fcc1, loop_4189 fpsub32s %f11, %f10, %f6 fmovsl %xcc, %f8, %f14 fmovs %f2, %f13 loop_4189: andncc %o4, %l3, %o7 fmovdne %icc, %f4, %f10 ldub [%l7 + 0x7B], %o2 tn %xcc, 0x1 edge32 %l2, %g6, %g5 fpack32 %f4, %f12, %f4 tvc %xcc, 0x5 subcc %l1, 0x0961, %i4 bg,a,pt %xcc, loop_4190 andncc %o5, %g2, %g7 fmuld8ulx16 %f15, %f12, %f0 fmovsle %icc, %f8, %f11 loop_4190: fandnot1 %f4, %f0, %f6 fble,a %fcc3, loop_4191 fornot1s %f1, %f10, %f9 brgz,a %o1, loop_4192 brgez %i0, loop_4193 loop_4191: movn %icc, %l6, %i6 lduh [%l7 + 0x58], %g3 loop_4192: stx %l4, [%l7 + 0x60] loop_4193: fble,a %fcc3, loop_4194 fornot2 %f14, %f10, %f6 ldsb [%l7 + 0x0A], %i3 fabss %f1, %f4 loop_4194: bcc,a,pt %icc, loop_4195 tsubcc %i2, 0x1E78, %i5 edge8ln %g1, %o0, %g4 movpos %icc, %o3, %l0 loop_4195: movvc %xcc, %l5, %o6 fornot1 %f0, %f12, %f8 taddcctv %i1, 0x13EB, %i7 sth %o4, [%l7 + 0x4C] movvc %xcc, %l3, %o7 fxors %f13, %f8, %f2 st %f7, [%l7 + 0x60] ld [%l7 + 0x44], %f2 ldx [%l7 + 0x18], %l2 stw %o2, [%l7 + 0x78] movge %icc, %g5, %g6 alignaddrl %l1, %o5, %g2 ldsb [%l7 + 0x20], %i4 fcmpgt16 %f2, %f2, %o1 bneg,a %icc, loop_4196 movpos %icc, %g7, %l6 movpos %xcc, %i6, %g3 ldd [%l7 + 0x30], %f8 loop_4196: bvs,a loop_4197 movg %icc, %l4, %i3 fmovda %xcc, %f13, %f14 st %f0, [%l7 + 0x64] loop_4197: fbuge %fcc0, loop_4198 subc %i0, 0x1D2A, %i2 movrgez %i5, %o0, %g4 bne %icc, loop_4199 loop_4198: te %icc, 0x1 fmovsg %xcc, %f12, %f6 fmovrse %o3, %f4, %f12 loop_4199: fsrc1s %f9, %f9 ld [%l7 + 0x48], %f2 fnands %f11, %f10, %f2 stb %l0, [%l7 + 0x54] fmovdvs %xcc, %f11, %f5 movre %l5, %g1, %o6 fcmpd %fcc2, %f0, %f0 std %f2, [%l7 + 0x08] fsrc1s %f2, %f7 xor %i1, 0x0BB4, %i7 ld [%l7 + 0x38], %f15 fmovs %f14, %f12 andcc %o4, 0x1867, %o7 ldsh [%l7 + 0x10], %l3 fmovspos %xcc, %f5, %f0 fand %f10, %f10, %f2 stw %o2, [%l7 + 0x2C] movne %icc, %g5, %l2 sdiv %l1, 0x03CC, %g6 ld [%l7 + 0x0C], %f8 sdivx %g2, 0x1C41, %i4 fmovdle %icc, %f4, %f2 bg,a,pt %xcc, loop_4200 fsrc1s %f13, %f13 sll %o1, %o5, %g7 ldsb [%l7 + 0x3E], %l6 loop_4200: fnegd %f6, %f6 ba %xcc, loop_4201 fandnot1 %f12, %f12, %f12 fba,a %fcc3, loop_4202 ldsh [%l7 + 0x4C], %g3 loop_4201: lduw [%l7 + 0x7C], %i6 fmul8x16al %f15, %f1, %f12 loop_4202: stx %l4, [%l7 + 0x50] ldd [%l7 + 0x48], %f4 ldub [%l7 + 0x0A], %i3 tsubcc %i0, %i2, %o0 fbe,a %fcc2, loop_4203 movn %icc, %g4, %o3 fnot1 %f14, %f0 fzeros %f6 loop_4203: fmovrde %i5, %f4, %f10 bvs,a,pn %icc, loop_4204 bn,pn %xcc, loop_4205 fbne %fcc2, loop_4206 popc 0x0F6C, %l5 loop_4204: fbue,a %fcc3, loop_4207 loop_4205: subcc %g1, 0x11F2, %o6 loop_4206: fsrc2s %f13, %f3 fzero %f8 loop_4207: edge8 %i1, %l0, %i7 tpos %icc, 0x3 fmovdneg %icc, %f4, %f12 stb %o7, [%l7 + 0x1D] movrgez %o4, %o2, %g5 ldsw [%l7 + 0x24], %l3 stw %l1, [%l7 + 0x70] fmovrslz %l2, %f11, %f8 fbu %fcc3, loop_4208 std %f10, [%l7 + 0x68] alignaddrl %g2, %i4, %g6 move %xcc, %o1, %o5 loop_4208: lduh [%l7 + 0x28], %l6 fmovrde %g3, %f0, %f14 edge8ln %i6, %g7, %l4 fmul8sux16 %f4, %f0, %f10 sra %i3, 0x16, %i2 fmovrde %o0, %f8, %f6 lduw [%l7 + 0x14], %i0 fbe %fcc2, loop_4209 sth %g4, [%l7 + 0x7A] fbug %fcc1, loop_4210 fmovse %icc, %f11, %f11 loop_4209: ldsw [%l7 + 0x08], %i5 ldsw [%l7 + 0x30], %l5 loop_4210: fmovdge %xcc, %f11, %f13 fmovsneg %xcc, %f1, %f13 ldsw [%l7 + 0x08], %o3 movrlez %o6, 0x337, %g1 ldsh [%l7 + 0x34], %l0 bcs,a,pt %xcc, loop_4211 lduh [%l7 + 0x50], %i1 fandnot1 %f2, %f4, %f4 fmovrslez %o7, %f0, %f10 loop_4211: st %f10, [%l7 + 0x18] fba %fcc0, loop_4212 sth %i7, [%l7 + 0x18] fmovdcs %xcc, %f4, %f8 stb %o4, [%l7 + 0x5F] loop_4212: sth %g5, [%l7 + 0x36] brgz,a %l3, loop_4213 edge32n %l1, %l2, %o2 lduw [%l7 + 0x54], %g2 ldx [%l7 + 0x78], %g6 loop_4213: andncc %o1, %o5, %l6 fbge,a %fcc3, loop_4214 fmul8sux16 %f2, %f8, %f6 fsrc2 %f12, %f8 fmovsvs %icc, %f0, %f4 loop_4214: stx %g3, [%l7 + 0x50] bn,pt %icc, loop_4215 ldx [%l7 + 0x78], %i6 stx %i4, [%l7 + 0x10] st %f3, [%l7 + 0x64] loop_4215: srlx %g7, %l4, %i2 ldsh [%l7 + 0x48], %i3 ldsb [%l7 + 0x53], %i0 tneg %xcc, 0x5 tn %icc, 0x2 fmovsvs %icc, %f7, %f1 fmovsne %icc, %f14, %f5 sllx %o0, 0x15, %i5 fmovdle %icc, %f11, %f12 fxnors %f7, %f5, %f2 stb %g4, [%l7 + 0x10] orn %l5, 0x00A0, %o6 fmovdg %icc, %f11, %f14 fmuld8ulx16 %f11, %f9, %f8 fors %f11, %f4, %f1 fcmpgt32 %f8, %f14, %o3 fornot1 %f8, %f14, %f4 movne %xcc, %l0, %i1 fmovdcc %icc, %f8, %f2 edge16 %o7, %g1, %i7 fornot1s %f9, %f8, %f10 stb %o4, [%l7 + 0x4C] movrgz %l3, %g5, %l2 fnot2s %f6, %f12 fmul8x16au %f4, %f14, %f12 subc %l1, %o2, %g6 fpmerge %f3, %f13, %f10 sethi 0x1F7A, %g2 fbug,a %fcc0, loop_4216 movrlez %o5, 0x069, %l6 stb %g3, [%l7 + 0x3D] movneg %icc, %o1, %i6 loop_4216: movrlez %g7, 0x2B3, %i4 stx %l4, [%l7 + 0x30] ldsh [%l7 + 0x7C], %i2 ldsw [%l7 + 0x0C], %i0 fandnot1 %f2, %f8, %f8 andn %o0, 0x0318, %i5 fbge,a %fcc1, loop_4217 fandnot2 %f8, %f2, %f2 movle %xcc, %i3, %g4 ldd [%l7 + 0x60], %f0 loop_4217: fbug,a %fcc1, loop_4218 tsubcctv %o6, %l5, %o3 fcmpd %fcc2, %f2, %f4 ldsb [%l7 + 0x14], %i1 loop_4218: st %f15, [%l7 + 0x24] fba,a %fcc3, loop_4219 fbg,a %fcc2, loop_4220 ldsb [%l7 + 0x33], %o7 fmovsn %icc, %f3, %f3 loop_4219: tneg %icc, 0x6 loop_4220: ldsh [%l7 + 0x54], %l0 ld [%l7 + 0x4C], %f4 ldub [%l7 + 0x36], %i7 tg %xcc, 0x6 movrgez %o4, 0x284, %g1 fmovrslez %g5, %f6, %f4 alignaddr %l2, %l3, %o2 ldsb [%l7 + 0x49], %l1 xor %g6, %o5, %g2 fsrc1s %f8, %f12 fcmpes %fcc3, %f2, %f7 fmul8ulx16 %f8, %f8, %f0 fmovdcc %xcc, %f12, %f1 tcs %xcc, 0x1 bcc,a,pn %icc, loop_4221 add %g3, 0x0F2E, %l6 addcc %i6, %g7, %o1 fzero %f12 loop_4221: ble,a %xcc, loop_4222 smulcc %i4, %l4, %i2 fmovsvs %icc, %f13, %f11 ldd [%l7 + 0x68], %f0 loop_4222: fmul8x16 %f11, %f10, %f14 fabsd %f2, %f8 fmul8ulx16 %f8, %f14, %f2 ldsh [%l7 + 0x76], %i0 ldsw [%l7 + 0x60], %o0 movrgez %i3, %i5, %g4 fpsub32 %f2, %f14, %f12 lduw [%l7 + 0x6C], %l5 stx %o3, [%l7 + 0x50] fnot1 %f10, %f14 fmovdcc %icc, %f1, %f9 fmovrdgz %i1, %f4, %f0 sth %o6, [%l7 + 0x64] ldd [%l7 + 0x40], %f14 movne %icc, %l0, %o7 fnegd %f8, %f4 ldub [%l7 + 0x5F], %o4 fmul8sux16 %f2, %f4, %f4 lduw [%l7 + 0x5C], %g1 fmovse %xcc, %f2, %f11 fxnors %f15, %f2, %f2 fmovdne %xcc, %f1, %f9 ldd [%l7 + 0x20], %f8 sll %g5, 0x12, %l2 brlez %l3, loop_4223 movvc %xcc, %o2, %i7 fmovde %icc, %f4, %f5 fble,a %fcc1, loop_4224 loop_4223: std %f12, [%l7 + 0x70] ldsw [%l7 + 0x10], %g6 stw %l1, [%l7 + 0x4C] loop_4224: fnors %f5, %f0, %f11 stw %g2, [%l7 + 0x1C] ldsb [%l7 + 0x50], %g3 std %f8, [%l7 + 0x68] bcs,a loop_4225 or %l6, 0x1922, %o5 bne %icc, loop_4226 ba,a loop_4227 loop_4225: bl,a,pn %icc, loop_4228 stx %i6, [%l7 + 0x40] loop_4226: fand %f10, %f10, %f10 loop_4227: nop setx loop_4229, %l0, %l1 jmpl %l1, %g7 loop_4228: fxnor %f12, %f10, %f6 ldx [%l7 + 0x20], %o1 st %f10, [%l7 + 0x50] loop_4229: move %icc, %i4, %i2 stx %l4, [%l7 + 0x28] mova %xcc, %i0, %i3 movleu %xcc, %o0, %g4 or %l5, %i5, %o3 stx %i1, [%l7 + 0x28] subcc %o6, 0x1784, %l0 fbue,a %fcc1, loop_4230 ldd [%l7 + 0x10], %f10 ldsb [%l7 + 0x53], %o7 fmovsvc %icc, %f9, %f7 loop_4230: fcmpne32 %f8, %f2, %o4 fsrc2 %f0, %f12 fmovda %icc, %f12, %f5 fnot1s %f11, %f5 fmul8ulx16 %f12, %f8, %f8 movpos %icc, %g5, %l2 tn %xcc, 0x3 movcc %icc, %l3, %g1 umulcc %i7, 0x1E76, %g6 fcmped %fcc3, %f6, %f2 ldsb [%l7 + 0x1F], %o2 xorcc %g2, 0x0C42, %l1 fmovsne %icc, %f9, %f10 ldd [%l7 + 0x48], %f6 fmovdl %xcc, %f5, %f11 tleu %xcc, 0x5 nop setx loop_4231, %l0, %l1 jmpl %l1, %l6 subccc %o5, 0x1B92, %g3 bleu loop_4232 ldub [%l7 + 0x7C], %g7 loop_4231: ldsb [%l7 + 0x15], %o1 fbe %fcc3, loop_4233 loop_4232: movg %xcc, %i6, %i4 fbg %fcc3, loop_4234 movrne %i2, 0x25B, %l4 loop_4233: stx %i0, [%l7 + 0x20] nop setx loop_4235, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4234: fcmpeq32 %f0, %f4, %o0 sth %i3, [%l7 + 0x5E] tle %icc, 0x6 loop_4235: ldsb [%l7 + 0x17], %l5 lduw [%l7 + 0x20], %i5 orcc %g4, 0x02EB, %i1 movge %icc, %o6, %l0 fmovd %f12, %f8 fmovd %f12, %f14 fbug %fcc2, loop_4236 fsrc1 %f8, %f8 tne %icc, 0x5 edge32 %o7, %o4, %g5 loop_4236: fbuge %fcc2, loop_4237 stx %o3, [%l7 + 0x30] fmovrslez %l3, %f11, %f13 stb %l2, [%l7 + 0x24] loop_4237: lduh [%l7 + 0x08], %i7 tgu %icc, 0x3 sethi 0x1C6C, %g6 sth %o2, [%l7 + 0x48] fmovsgu %icc, %f5, %f14 ldx [%l7 + 0x58], %g1 stw %l1, [%l7 + 0x58] fmovdpos %xcc, %f2, %f13 tn %xcc, 0x5 bcs,a %xcc, loop_4238 std %f0, [%l7 + 0x38] array16 %g2, %l6, %g3 ldx [%l7 + 0x68], %o5 loop_4238: fxnors %f15, %f3, %f5 fandnot2 %f0, %f4, %f8 edge8l %g7, %o1, %i6 addc %i4, 0x0406, %l4 fmovdgu %xcc, %f7, %f12 fmovdpos %icc, %f7, %f4 fmul8ulx16 %f4, %f14, %f6 movrlez %i0, 0x28E, %o0 fcmpne32 %f0, %f14, %i2 fabss %f8, %f10 bpos,pt %icc, loop_4239 stb %i3, [%l7 + 0x0E] fmovs %f12, %f8 andn %i5, 0x07C2, %g4 loop_4239: bleu,a,pn %icc, loop_4240 edge16n %l5, %o6, %i1 edge16l %o7, %l0, %o4 fsrc2s %f12, %f15 loop_4240: fabss %f9, %f14 fnot2 %f12, %f12 edge32 %o3, %l3, %l2 fmovsgu %icc, %f3, %f6 bgu,a %icc, loop_4241 bge %xcc, loop_4242 brz %g5, loop_4243 te %xcc, 0x1 loop_4241: for %f4, %f8, %f8 loop_4242: fmovsleu %icc, %f0, %f10 loop_4243: sll %i7, 0x13, %g6 fnot2 %f2, %f14 movvc %icc, %g1, %o2 ldx [%l7 + 0x70], %l1 bneg loop_4244 fmovsneg %icc, %f6, %f4 sdivx %l6, 0x1812, %g2 add %o5, %g3, %g7 loop_4244: fpadd32s %f14, %f11, %f10 fba,a %fcc3, loop_4245 bcs %xcc, loop_4246 xnorcc %i6, 0x12DE, %o1 fmovdge %xcc, %f11, %f6 loop_4245: ldsh [%l7 + 0x4C], %i4 loop_4246: edge32ln %i0, %o0, %l4 fbl,a %fcc2, loop_4247 alignaddrl %i3, %i5, %i2 fxor %f12, %f4, %f0 fmovsne %icc, %f8, %f3 loop_4247: fmul8x16al %f2, %f4, %f12 sth %l5, [%l7 + 0x1E] lduh [%l7 + 0x1E], %o6 std %f2, [%l7 + 0x48] fcmpes %fcc0, %f15, %f3 fbule,a %fcc3, loop_4248 orcc %g4, %i1, %o7 movleu %icc, %l0, %o3 stx %o4, [%l7 + 0x08] loop_4248: st %f7, [%l7 + 0x58] fmovsle %xcc, %f14, %f14 ldsb [%l7 + 0x45], %l3 fmul8x16 %f12, %f12, %f6 fmovrdgz %l2, %f10, %f6 sethi 0x1986, %i7 fbuge %fcc0, loop_4249 lduw [%l7 + 0x34], %g6 pdist %f8, %f0, %f6 ldd [%l7 + 0x50], %f4 loop_4249: fnor %f14, %f6, %f0 fnands %f5, %f10, %f7 fbuge %fcc1, loop_4250 andncc %g5, %o2, %g1 fornot2 %f4, %f6, %f2 ldsb [%l7 + 0x13], %l6 loop_4250: fmovsvs %icc, %f7, %f2 stw %g2, [%l7 + 0x50] movvs %icc, %o5, %g3 sth %l1, [%l7 + 0x2A] stb %i6, [%l7 + 0x30] bvc,a,pt %icc, loop_4251 fmovse %icc, %f7, %f11 array16 %o1, %i4, %g7 umulcc %i0, %o0, %l4 loop_4251: fmul8ulx16 %f10, %f4, %f4 tge %icc, 0x4 bge,pt %xcc, loop_4252 subc %i5, 0x0AF2, %i3 xnorcc %i2, %o6, %l5 std %f6, [%l7 + 0x50] loop_4252: ldsw [%l7 + 0x44], %i1 fbu,a %fcc0, loop_4253 std %f8, [%l7 + 0x60] ldsb [%l7 + 0x35], %g4 fpsub16s %f0, %f2, %f11 loop_4253: bgu,a loop_4254 fands %f9, %f2, %f8 fpsub16 %f4, %f8, %f6 fmovrsgez %o7, %f13, %f15 loop_4254: fxor %f10, %f6, %f2 st %f0, [%l7 + 0x24] fbuge,a %fcc0, loop_4255 fbuge %fcc3, loop_4256 fnand %f4, %f4, %f12 fcmple32 %f14, %f2, %l0 loop_4255: ba,pn %icc, loop_4257 loop_4256: std %f4, [%l7 + 0x18] edge32n %o3, %l3, %l2 bpos loop_4258 loop_4257: fnot2 %f0, %f14 lduw [%l7 + 0x4C], %i7 tsubcc %g6, %g5, %o2 loop_4258: fmovsneg %xcc, %f13, %f4 udivcc %o4, 0x08EF, %g1 fmovsvc %xcc, %f0, %f11 subccc %g2, %l6, %o5 bleu,a loop_4259 addcc %g3, %i6, %o1 stw %i4, [%l7 + 0x0C] edge16 %g7, %i0, %l1 loop_4259: ldsh [%l7 + 0x54], %l4 movne %xcc, %o0, %i5 edge32n %i2, %o6, %l5 tpos %xcc, 0x5 st %f4, [%l7 + 0x6C] stb %i3, [%l7 + 0x1D] movrgez %i1, %o7, %g4 pdist %f6, %f14, %f10 tg %xcc, 0x3 ldsw [%l7 + 0x64], %l0 edge16l %l3, %l2, %i7 mova %icc, %g6, %o3 stb %g5, [%l7 + 0x55] fmovs %f8, %f13 fmovdvc %xcc, %f7, %f10 stw %o2, [%l7 + 0x38] addc %o4, %g1, %g2 movre %o5, 0x296, %l6 lduh [%l7 + 0x32], %i6 bgu,pn %icc, loop_4260 fcmpeq32 %f14, %f6, %g3 movg %icc, %o1, %i4 mulx %g7, 0x1FA5, %i0 loop_4260: stw %l1, [%l7 + 0x68] std %f4, [%l7 + 0x58] fandnot1 %f4, %f10, %f14 subc %l4, %o0, %i2 ld [%l7 + 0x18], %f5 fbg,a %fcc0, loop_4261 bcs loop_4262 ld [%l7 + 0x38], %f5 andncc %o6, %l5, %i3 loop_4261: bpos,pt %xcc, loop_4263 loop_4262: ld [%l7 + 0x74], %f6 bn %icc, loop_4264 movge %xcc, %i5, %i1 loop_4263: fnot1s %f10, %f8 std %f12, [%l7 + 0x08] loop_4264: bpos loop_4265 st %f8, [%l7 + 0x18] ble,a loop_4266 fmovdle %xcc, %f12, %f14 loop_4265: edge8ln %g4, %l0, %o7 stx %l2, [%l7 + 0x38] loop_4266: subcc %l3, 0x1FCD, %i7 srlx %g6, 0x05, %g5 fpack32 %f2, %f2, %f6 fmovdvs %xcc, %f7, %f0 edge32 %o2, %o4, %o3 fmuld8sux16 %f9, %f0, %f4 ldsb [%l7 + 0x2A], %g1 fmovrdlez %o5, %f8, %f4 st %f10, [%l7 + 0x40] mulscc %g2, %i6, %l6 fzero %f2 ldx [%l7 + 0x50], %o1 stx %g3, [%l7 + 0x70] edge8 %g7, %i0, %i4 ldx [%l7 + 0x28], %l1 mova %icc, %l4, %i2 ldsb [%l7 + 0x43], %o6 lduw [%l7 + 0x34], %l5 fmovdneg %icc, %f10, %f12 fmul8sux16 %f6, %f10, %f6 tcs %icc, 0x6 fnot2s %f14, %f2 ldub [%l7 + 0x6E], %o0 stx %i3, [%l7 + 0x10] fcmped %fcc2, %f2, %f8 sdivcc %i5, 0x0EA0, %g4 bgu,a loop_4267 call loop_4268 fbge,a %fcc2, loop_4269 bshuffle %f12, %f6, %f8 loop_4267: fmovrsgz %i1, %f4, %f8 loop_4268: array8 %o7, %l0, %l2 loop_4269: subcc %l3, 0x18C7, %i7 fornot2 %f12, %f8, %f12 stb %g6, [%l7 + 0x2F] std %f4, [%l7 + 0x08] fmovsvc %xcc, %f1, %f3 fand %f0, %f14, %f6 sdivx %o2, 0x1110, %o4 ldsb [%l7 + 0x0E], %g5 tleu %xcc, 0x3 tneg %xcc, 0x2 movvs %xcc, %g1, %o3 stx %o5, [%l7 + 0x58] tl %xcc, 0x6 ldub [%l7 + 0x74], %i6 smul %g2, %o1, %g3 fmovsn %icc, %f9, %f14 fbge %fcc0, loop_4270 edge32 %g7, %i0, %l6 fbn %fcc3, loop_4271 lduh [%l7 + 0x6C], %i4 loop_4270: fexpand %f5, %f4 ldsh [%l7 + 0x3E], %l1 loop_4271: fors %f9, %f10, %f4 fbul,a %fcc1, loop_4272 bn %xcc, loop_4273 lduw [%l7 + 0x2C], %l4 smul %o6, %i2, %o0 loop_4272: bne %xcc, loop_4274 loop_4273: tsubcc %i3, 0x0856, %l5 edge16 %i5, %i1, %o7 fcmped %fcc3, %f10, %f10 loop_4274: tsubcctv %g4, 0x1FD6, %l2 movcc %xcc, %l3, %i7 bg,pt %icc, loop_4275 brgez %g6, loop_4276 ld [%l7 + 0x50], %f13 fmovrdgz %o2, %f2, %f6 loop_4275: st %f10, [%l7 + 0x30] loop_4276: lduh [%l7 + 0x52], %o4 ldsb [%l7 + 0x4C], %l0 srlx %g1, %g5, %o3 fmovdleu %xcc, %f14, %f7 fcmpeq16 %f6, %f4, %o5 ldsb [%l7 + 0x14], %i6 st %f8, [%l7 + 0x6C] mulscc %g2, %o1, %g7 fxnors %f5, %f11, %f1 stb %g3, [%l7 + 0x7F] tn %xcc, 0x6 fmovdvs %xcc, %f9, %f4 ldsh [%l7 + 0x28], %i0 std %f8, [%l7 + 0x38] edge8 %i4, %l6, %l1 st %f2, [%l7 + 0x34] taddcc %l4, %o6, %i2 fcmpes %fcc3, %f8, %f0 st %f12, [%l7 + 0x24] fbl %fcc0, loop_4277 movcc %icc, %i3, %o0 fmovsl %xcc, %f13, %f8 edge16n %l5, %i1, %i5 loop_4277: lduw [%l7 + 0x64], %g4 ble,pt %icc, loop_4278 fandnot2 %f12, %f12, %f8 edge8ln %o7, %l2, %l3 stw %i7, [%l7 + 0x5C] loop_4278: fmul8x16au %f10, %f13, %f12 fmovdg %xcc, %f1, %f3 fmovse %icc, %f10, %f15 fmovdneg %icc, %f15, %f15 fand %f14, %f8, %f4 st %f5, [%l7 + 0x58] brlez %g6, loop_4279 fmovdcc %xcc, %f9, %f7 ta %xcc, 0x1 fmovsg %xcc, %f9, %f14 loop_4279: fornot2 %f12, %f0, %f8 ldsh [%l7 + 0x72], %o4 fmuld8sux16 %f10, %f1, %f14 fxors %f15, %f7, %f6 fpsub16s %f9, %f0, %f1 ldub [%l7 + 0x6D], %o2 bn,a %icc, loop_4280 tleu %xcc, 0x0 bleu,pt %icc, loop_4281 stx %g1, [%l7 + 0x38] loop_4280: fbl %fcc3, loop_4282 brz %l0, loop_4283 loop_4281: ldsw [%l7 + 0x34], %g5 ldsb [%l7 + 0x53], %o5 loop_4282: brz %o3, loop_4284 loop_4283: ldd [%l7 + 0x10], %f12 stx %i6, [%l7 + 0x08] edge32l %o1, %g2, %g3 loop_4284: nop setx loop_4285, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x5B], %g7 brgz,a %i4, loop_4286 fnot1s %f6, %f12 loop_4285: std %f12, [%l7 + 0x28] std %f2, [%l7 + 0x18] loop_4286: tcs %xcc, 0x7 fmovdvs %xcc, %f4, %f8 popc %i0, %l6 fcmple16 %f2, %f6, %l4 ldub [%l7 + 0x4B], %l1 fpsub32s %f8, %f4, %f8 fone %f4 fble %fcc1, loop_4287 ld [%l7 + 0x70], %f12 alignaddr %i2, %i3, %o0 smulcc %l5, %o6, %i5 loop_4287: alignaddr %i1, %g4, %l2 fnegd %f10, %f4 mulx %o7, 0x0F7D, %i7 ldsb [%l7 + 0x74], %g6 movn %icc, %o4, %o2 fpadd16 %f8, %f10, %f10 movne %icc, %g1, %l3 stb %l0, [%l7 + 0x4C] sth %g5, [%l7 + 0x28] alignaddr %o5, %o3, %o1 array16 %i6, %g2, %g7 bge loop_4288 brlz,a %g3, loop_4289 fsrc2s %f0, %f11 st %f4, [%l7 + 0x44] loop_4288: andn %i4, 0x1AA5, %l6 loop_4289: addccc %i0, 0x0E26, %l1 taddcc %l4, 0x15AC, %i3 bvs,pn %xcc, loop_4290 stb %i2, [%l7 + 0x37] nop setx loop_4291, %l0, %l1 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 %l5, [%l7 + 0x0A] loop_4290: fpsub16s %f1, %f11, %f0 lduh [%l7 + 0x42], %o6 loop_4291: sth %i5, [%l7 + 0x22] fcmped %fcc0, %f4, %f2 fcmpne32 %f2, %f10, %o0 fmovrslez %g4, %f10, %f1 ldd [%l7 + 0x78], %f12 tcc %icc, 0x3 movneg %icc, %i1, %o7 sth %l2, [%l7 + 0x44] fmovsvc %icc, %f4, %f5 fcmps %fcc0, %f14, %f15 fpackfix %f8, %f7 bvs,a %icc, loop_4292 stw %i7, [%l7 + 0x2C] ldx [%l7 + 0x20], %o4 andn %g6, 0x0817, %g1 loop_4292: bshuffle %f6, %f4, %f4 andncc %l3, %l0, %g5 sdivx %o5, 0x03F2, %o3 fbue,a %fcc2, loop_4293 st %f12, [%l7 + 0x10] ldsb [%l7 + 0x2F], %o2 fsrc1 %f6, %f8 loop_4293: lduw [%l7 + 0x60], %i6 lduw [%l7 + 0x5C], %g2 movneg %xcc, %g7, %o1 tge %xcc, 0x2 fpadd16 %f14, %f4, %f4 ldsb [%l7 + 0x61], %g3 fmovrsgz %i4, %f5, %f15 fmovrsgez %i0, %f10, %f5 sra %l1, %l4, %l6 fnands %f9, %f11, %f14 tneg %icc, 0x1 smul %i3, %l5, %o6 fmovsvs %icc, %f3, %f12 fnegd %f12, %f8 stw %i2, [%l7 + 0x64] and %i5, 0x1953, %g4 fmovscs %xcc, %f4, %f5 fmovs %f1, %f9 fxors %f5, %f7, %f12 tne %icc, 0x1 fmul8ulx16 %f4, %f6, %f4 tleu %icc, 0x3 tge %icc, 0x1 fabsd %f4, %f6 brgz %i1, loop_4294 fmovrdgez %o7, %f0, %f0 addccc %o0, %l2, %o4 fmovrdlez %i7, %f2, %f12 loop_4294: orn %g1, %g6, %l0 tneg %xcc, 0x5 fmul8ulx16 %f10, %f14, %f14 std %f6, [%l7 + 0x40] movle %xcc, %g5, %o5 fmovrsne %l3, %f15, %f15 xorcc %o3, %o2, %g2 udiv %g7, 0x1C16, %i6 fcmpgt32 %f8, %f0, %g3 fpmerge %f1, %f5, %f4 ldsb [%l7 + 0x7E], %o1 subccc %i4, %i0, %l4 std %f8, [%l7 + 0x40] fmovrde %l1, %f2, %f14 for %f10, %f0, %f8 stx %i3, [%l7 + 0x30] sth %l5, [%l7 + 0x42] movrlz %o6, %i2, %i5 stx %l6, [%l7 + 0x40] fbue,a %fcc3, loop_4295 sll %i1, 0x19, %g4 subccc %o0, 0x05A2, %o7 edge32l %l2, %i7, %g1 loop_4295: fmovdle %icc, %f4, %f2 ldsw [%l7 + 0x5C], %o4 sdivcc %g6, 0x128F, %g5 fone %f2 fornot1 %f4, %f14, %f14 ldsw [%l7 + 0x70], %l0 movn %icc, %l3, %o5 subccc %o2, 0x0A45, %g2 fnegs %f11, %f8 bge,a,pt %xcc, loop_4296 bcc,a %icc, loop_4297 fmul8x16al %f0, %f10, %f14 ldsh [%l7 + 0x3C], %o3 loop_4296: ld [%l7 + 0x64], %f1 loop_4297: taddcc %i6, %g3, %o1 ldx [%l7 + 0x08], %i4 ldsb [%l7 + 0x52], %g7 ldx [%l7 + 0x50], %i0 fcmped %fcc3, %f8, %f8 movleu %icc, %l4, %i3 andn %l5, 0x1AD0, %l1 or %o6, 0x0978, %i2 xorcc %i5, %i1, %l6 fnot1 %f14, %f14 fnot1 %f10, %f2 fmovsle %xcc, %f10, %f5 fxors %f7, %f1, %f3 sth %g4, [%l7 + 0x50] fba %fcc2, loop_4298 fmul8x16 %f0, %f4, %f8 addc %o0, %o7, %l2 fbu %fcc3, loop_4299 loop_4298: ldub [%l7 + 0x77], %i7 edge16ln %g1, %o4, %g6 fmovscs %xcc, %f8, %f5 loop_4299: ldsh [%l7 + 0x3A], %g5 fmul8ulx16 %f14, %f2, %f6 fpsub32 %f8, %f2, %f0 st %f4, [%l7 + 0x1C] ldx [%l7 + 0x68], %l0 bl,a,pt %icc, loop_4300 movrlez %l3, %o5, %o2 st %f8, [%l7 + 0x60] fbn,a %fcc2, loop_4301 loop_4300: bvs,a loop_4302 bl,pn %xcc, loop_4303 ldd [%l7 + 0x20], %f8 loop_4301: fcmpeq16 %f6, %f2, %o3 loop_4302: fandnot1 %f10, %f14, %f12 loop_4303: std %f14, [%l7 + 0x50] fmovde %icc, %f1, %f14 ldsw [%l7 + 0x78], %g2 fmovrslz %g3, %f4, %f5 fnot2s %f10, %f7 ld [%l7 + 0x5C], %f8 nop setx loop_4304, %l0, %l1 jmpl %l1, %i6 st %f7, [%l7 + 0x60] fba,a %fcc0, loop_4305 movrlz %o1, %i4, %g7 loop_4304: tneg %icc, 0x2 xorcc %l4, 0x0AD9, %i3 loop_4305: ldsb [%l7 + 0x58], %i0 ldsb [%l7 + 0x72], %l5 fbu,a %fcc3, loop_4306 ld [%l7 + 0x4C], %f7 fmovdleu %icc, %f13, %f0 ld [%l7 + 0x50], %f14 loop_4306: std %f2, [%l7 + 0x18] stw %l1, [%l7 + 0x64] and %i2, 0x19E8, %o6 tl %xcc, 0x0 fmovs %f2, %f9 ld [%l7 + 0x34], %f14 bgu,a loop_4307 fmovdcc %icc, %f4, %f2 brlez,a %i1, loop_4308 fbu %fcc2, loop_4309 loop_4307: stx %l6, [%l7 + 0x70] add %g4, 0x1CCC, %i5 loop_4308: fexpand %f1, %f8 loop_4309: ldd [%l7 + 0x30], %f2 fxor %f12, %f0, %f12 addc %o0, %o7, %l2 fpmerge %f2, %f13, %f10 fmovspos %icc, %f4, %f6 std %f0, [%l7 + 0x20] andncc %g1, %o4, %g6 lduh [%l7 + 0x6A], %g5 bne,a,pt %xcc, loop_4310 st %f4, [%l7 + 0x1C] brz,a %i7, loop_4311 ldub [%l7 + 0x5D], %l3 loop_4310: popc %o5, %l0 fmovsle %xcc, %f10, %f13 loop_4311: movg %icc, %o3, %o2 ldd [%l7 + 0x28], %f8 fmovs %f13, %f2 srax %g2, %g3, %i6 sth %i4, [%l7 + 0x18] fmuld8sux16 %f9, %f12, %f6 array32 %g7, %o1, %l4 lduw [%l7 + 0x34], %i0 fnot1s %f11, %f6 sethi 0x1DED, %i3 fmovsg %icc, %f12, %f13 mulx %l5, %i2, %l1 stw %i1, [%l7 + 0x5C] fsrc2 %f0, %f10 edge32 %l6, %g4, %o6 ldub [%l7 + 0x1B], %o0 tne %icc, 0x7 brgz,a %o7, loop_4312 tl %icc, 0x6 lduh [%l7 + 0x46], %i5 tcs %xcc, 0x7 loop_4312: fbn %fcc1, loop_4313 orncc %g1, %o4, %l2 xor %g5, 0x0C1B, %g6 fmovsge %icc, %f4, %f15 loop_4313: stx %i7, [%l7 + 0x50] fmovsa %xcc, %f14, %f8 fsrc1 %f10, %f12 std %f6, [%l7 + 0x20] movrlz %o5, %l3, %l0 sllx %o3, 0x14, %g2 fzero %f10 ldsh [%l7 + 0x30], %g3 fmovda %xcc, %f2, %f13 tgu %icc, 0x3 umul %o2, 0x0035, %i6 fmul8x16al %f2, %f11, %f0 mulx %i4, %o1, %g7 sth %l4, [%l7 + 0x66] nop setx loop_4314, %l0, %l1 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 + 0x74], %i3 edge16 %l5, %i0, %l1 fmovsl %icc, %f1, %f15 loop_4314: fmovrdlez %i1, %f4, %f2 lduh [%l7 + 0x34], %i2 stx %l6, [%l7 + 0x48] fexpand %f12, %f2 tge %xcc, 0x5 bleu,pn %icc, loop_4315 fands %f14, %f1, %f5 edge32 %g4, %o0, %o7 fmovsvs %icc, %f4, %f13 loop_4315: fxnors %f0, %f7, %f14 movrlez %i5, %g1, %o6 edge8 %o4, %l2, %g6 std %f8, [%l7 + 0x20] fmovsge %xcc, %f3, %f7 lduh [%l7 + 0x68], %i7 ldx [%l7 + 0x28], %o5 xorcc %l3, 0x0FA3, %l0 fxnors %f9, %f7, %f7 movge %xcc, %o3, %g2 srlx %g3, %g5, %i6 edge32l %i4, %o1, %o2 sth %g7, [%l7 + 0x70] subcc %i3, 0x01CA, %l5 bneg %icc, loop_4316 stx %i0, [%l7 + 0x60] ldsb [%l7 + 0x0A], %l1 addcc %l4, %i2, %i1 loop_4316: fmovrdgz %l6, %f4, %f0 bvc,pn %xcc, loop_4317 brgz,a %o0, loop_4318 fmovrslz %g4, %f9, %f14 sth %i5, [%l7 + 0x1E] loop_4317: fbe,a %fcc2, loop_4319 loop_4318: ldsw [%l7 + 0x18], %o7 fmovdn %xcc, %f6, %f13 ldub [%l7 + 0x77], %g1 loop_4319: sdivcc %o4, 0x1E38, %l2 std %f14, [%l7 + 0x20] sethi 0x13FB, %g6 bcs,pt %icc, loop_4320 ldd [%l7 + 0x60], %f8 fmovde %icc, %f11, %f15 umul %o6, 0x0687, %o5 loop_4320: edge32n %l3, %l0, %i7 fmovspos %xcc, %f5, %f11 fzeros %f10 for %f0, %f6, %f6 fnors %f3, %f9, %f14 bcs,a,pn %xcc, loop_4321 movle %xcc, %g2, %g3 fmovrslz %g5, %f3, %f10 smulcc %i6, 0x0F69, %i4 loop_4321: movl %xcc, %o1, %o2 stb %o3, [%l7 + 0x2B] smul %g7, 0x0FB2, %i3 ldx [%l7 + 0x48], %l5 fabsd %f12, %f14 fbn %fcc3, loop_4322 fzero %f8 tcs %icc, 0x2 bne,a,pt %xcc, loop_4323 loop_4322: fbe %fcc2, loop_4324 movrne %l1, 0x018, %l4 ldsw [%l7 + 0x78], %i0 loop_4323: fmovrslez %i2, %f12, %f1 loop_4324: srlx %i1, %o0, %g4 ld [%l7 + 0x48], %f6 fmovdneg %xcc, %f0, %f15 fbule %fcc0, loop_4325 std %f12, [%l7 + 0x48] umul %l6, %o7, %i5 movrgz %g1, %l2, %o4 loop_4325: ldsw [%l7 + 0x20], %g6 nop setx loop_4326, %l0, %l1 jmpl %l1, %o5 fpackfix %f10, %f9 fpack16 %f8, %f0 sth %l3, [%l7 + 0x3C] loop_4326: fmovrdgz %l0, %f12, %f0 fmovdneg %icc, %f7, %f5 stx %o6, [%l7 + 0x58] udiv %g2, 0x1C79, %g3 ldub [%l7 + 0x0B], %g5 fbo %fcc0, loop_4327 ld [%l7 + 0x78], %f15 mulx %i6, %i7, %i4 sth %o2, [%l7 + 0x58] loop_4327: edge32 %o1, %g7, %i3 fba,a %fcc0, loop_4328 fnegs %f5, %f5 fmovscs %xcc, %f10, %f7 st %f4, [%l7 + 0x28] loop_4328: fxnors %f5, %f7, %f4 movg %xcc, %l5, %o3 fbug %fcc1, loop_4329 fcmpne16 %f10, %f10, %l1 movl %icc, %i0, %l4 fmovsleu %xcc, %f0, %f8 loop_4329: bshuffle %f8, %f14, %f6 fsrc2 %f10, %f0 udivx %i1, 0x1EEA, %o0 andncc %i2, %g4, %l6 movleu %xcc, %i5, %g1 fmovsvc %icc, %f11, %f11 std %f0, [%l7 + 0x28] fnot1s %f6, %f2 movl %xcc, %o7, %o4 orncc %g6, %l2, %l3 fors %f6, %f14, %f13 fcmple32 %f4, %f8, %o5 std %f6, [%l7 + 0x48] fmovsl %xcc, %f5, %f9 st %f7, [%l7 + 0x58] umulcc %o6, 0x028A, %g2 fmovrsne %g3, %f13, %f7 addcc %g5, %l0, %i6 fmovdle %icc, %f1, %f6 fzeros %f6 ldd [%l7 + 0x38], %f12 stb %i4, [%l7 + 0x37] fabsd %f12, %f4 fmul8x16au %f7, %f11, %f2 ld [%l7 + 0x28], %f8 bn,a %xcc, loop_4330 brz %i7, loop_4331 movcs %xcc, %o2, %g7 fbe %fcc3, loop_4332 loop_4330: brgz %o1, loop_4333 loop_4331: fbule,a %fcc1, loop_4334 fmul8x16al %f2, %f15, %f12 loop_4332: fmovsg %xcc, %f3, %f3 loop_4333: udivcc %i3, 0x0DA0, %l5 loop_4334: std %f4, [%l7 + 0x30] fbg,a %fcc0, loop_4335 lduw [%l7 + 0x58], %l1 tn %xcc, 0x1 st %f13, [%l7 + 0x20] loop_4335: lduw [%l7 + 0x40], %i0 fbue,a %fcc3, loop_4336 ldx [%l7 + 0x40], %o3 lduh [%l7 + 0x2A], %l4 edge16n %i1, %i2, %g4 loop_4336: fmovspos %xcc, %f3, %f0 orn %o0, 0x03FD, %i5 pdist %f14, %f12, %f12 stw %l6, [%l7 + 0x74] fornot1s %f6, %f9, %f13 fmuld8sux16 %f10, %f2, %f0 or %o7, 0x0143, %g1 sth %g6, [%l7 + 0x34] lduh [%l7 + 0x4E], %l2 fmul8x16al %f12, %f5, %f14 fmovdvs %icc, %f4, %f13 ldub [%l7 + 0x3A], %o4 tne %xcc, 0x7 ldsw [%l7 + 0x4C], %l3 fmovrsne %o6, %f6, %f14 ld [%l7 + 0x18], %f12 st %f7, [%l7 + 0x0C] bgu,a %xcc, loop_4337 fmovsge %xcc, %f1, %f9 alignaddrl %o5, %g2, %g3 stx %l0, [%l7 + 0x48] loop_4337: fpsub16 %f14, %f6, %f10 bl,a loop_4338 fble,a %fcc2, loop_4339 sth %g5, [%l7 + 0x44] fmovsge %xcc, %f2, %f5 loop_4338: fandnot1 %f12, %f10, %f14 loop_4339: ldub [%l7 + 0x6E], %i4 brlz %i7, loop_4340 edge32ln %i6, %g7, %o2 fbuge,a %fcc1, loop_4341 move %xcc, %o1, %l5 loop_4340: brlez,a %l1, loop_4342 movle %icc, %i0, %i3 loop_4341: fmovsl %icc, %f6, %f2 ldd [%l7 + 0x40], %f8 loop_4342: subccc %o3, 0x02E1, %l4 ldub [%l7 + 0x50], %i2 mulscc %g4, %i1, %o0 fmul8ulx16 %f14, %f0, %f8 movcs %xcc, %l6, %i5 srlx %o7, %g6, %l2 ba loop_4343 fnot2 %f10, %f0 ldsh [%l7 + 0x50], %o4 brz,a %g1, loop_4344 loop_4343: stx %o6, [%l7 + 0x38] fpsub32 %f2, %f0, %f10 ldd [%l7 + 0x70], %f8 loop_4344: movre %o5, %g2, %g3 edge32n %l3, %l0, %i4 fmovrdlez %g5, %f12, %f4 ldsw [%l7 + 0x48], %i6 bl,a,pn %xcc, loop_4345 fcmpeq32 %f6, %f12, %i7 std %f8, [%l7 + 0x50] umul %g7, %o1, %l5 loop_4345: edge32n %o2, %i0, %i3 taddcc %o3, %l1, %i2 fmovsneg %xcc, %f11, %f3 addc %l4, %i1, %g4 stw %o0, [%l7 + 0x60] fexpand %f15, %f2 movle %icc, %l6, %i5 ldsb [%l7 + 0x4B], %o7 std %f8, [%l7 + 0x40] std %f4, [%l7 + 0x50] brnz %g6, loop_4346 stb %o4, [%l7 + 0x47] st %f1, [%l7 + 0x74] udivcc %g1, 0x011B, %o6 loop_4346: lduh [%l7 + 0x16], %o5 srl %g2, 0x0D, %l2 andncc %l3, %g3, %i4 fcmpgt16 %f0, %f6, %l0 bvs,a,pt %icc, loop_4347 fors %f2, %f14, %f13 fnand %f2, %f6, %f6 st %f8, [%l7 + 0x4C] loop_4347: ldx [%l7 + 0x10], %g5 sdiv %i6, 0x0CCC, %i7 lduh [%l7 + 0x22], %g7 ldx [%l7 + 0x50], %l5 fmovde %xcc, %f2, %f12 fmovd %f14, %f4 brlz %o1, loop_4348 fbn,a %fcc3, loop_4349 fmovrdlez %o2, %f14, %f2 fmovrslez %i0, %f6, %f11 loop_4348: fmul8x16al %f10, %f13, %f0 loop_4349: fxors %f8, %f15, %f14 bleu,pt %xcc, loop_4350 edge8n %i3, %o3, %i2 ba,pn %xcc, loop_4351 fmovrdlez %l1, %f6, %f0 loop_4350: fbg,a %fcc0, loop_4352 bl,a %xcc, loop_4353 loop_4351: brgez,a %i1, loop_4354 lduh [%l7 + 0x6A], %g4 loop_4352: fors %f5, %f6, %f0 loop_4353: add %l4, 0x0C6B, %l6 loop_4354: fmovda %xcc, %f14, %f4 fpsub16s %f14, %f15, %f8 bl,a,pt %xcc, loop_4355 movvs %icc, %o0, %i5 fandnot2 %f0, %f14, %f10 fabsd %f14, %f2 loop_4355: sethi 0x0C9B, %o7 tvc %xcc, 0x3 bshuffle %f6, %f12, %f2 ldsw [%l7 + 0x60], %g6 ldsh [%l7 + 0x44], %g1 fbne,a %fcc3, loop_4356 fcmpeq16 %f2, %f10, %o6 fpmerge %f10, %f5, %f6 movcc %icc, %o4, %g2 loop_4356: fmovrsgz %l2, %f7, %f9 sdivx %l3, 0x072A, %g3 bneg,pt %icc, loop_4357 ldsw [%l7 + 0x38], %i4 movcs %icc, %l0, %g5 tg %icc, 0x5 loop_4357: lduh [%l7 + 0x20], %i6 xorcc %i7, 0x0A81, %o5 fbu,a %fcc2, loop_4358 lduh [%l7 + 0x50], %g7 fblg,a %fcc3, loop_4359 fnot1s %f15, %f15 loop_4358: lduw [%l7 + 0x54], %o1 edge8ln %o2, %l5, %i3 loop_4359: ldsb [%l7 + 0x1B], %o3 fcmpeq32 %f14, %f8, %i2 fsrc1s %f7, %f14 fornot1s %f10, %f9, %f9 ldsh [%l7 + 0x3C], %l1 fmul8x16au %f2, %f6, %f4 array32 %i1, %g4, %i0 ldub [%l7 + 0x49], %l6 movcs %xcc, %o0, %l4 lduh [%l7 + 0x22], %i5 popc %g6, %o7 fmovrsgz %g1, %f6, %f10 fmovsleu %xcc, %f6, %f13 fmul8ulx16 %f10, %f0, %f0 ld [%l7 + 0x5C], %f11 fmul8x16au %f15, %f12, %f6 ldsh [%l7 + 0x5A], %o4 fmovdvc %xcc, %f2, %f2 fbo %fcc0, loop_4360 fbul %fcc3, loop_4361 bcc loop_4362 fpsub16s %f10, %f5, %f1 loop_4360: lduh [%l7 + 0x62], %o6 loop_4361: fpmerge %f5, %f8, %f10 loop_4362: alignaddrl %g2, %l3, %g3 std %f4, [%l7 + 0x10] faligndata %f10, %f4, %f2 fmovdvs %xcc, %f15, %f10 tleu %icc, 0x4 smul %i4, 0x127A, %l0 fbge %fcc3, loop_4363 bleu,pn %xcc, loop_4364 bne %xcc, loop_4365 ldd [%l7 + 0x58], %f0 loop_4363: fmovdpos %xcc, %f7, %f10 loop_4364: stw %g5, [%l7 + 0x54] loop_4365: lduw [%l7 + 0x68], %l2 ldsb [%l7 + 0x54], %i7 stx %o5, [%l7 + 0x48] lduh [%l7 + 0x28], %i6 fpadd32 %f6, %f4, %f4 call loop_4366 tvc %icc, 0x2 bne,a,pt %xcc, loop_4367 sllx %o1, 0x09, %g7 loop_4366: st %f9, [%l7 + 0x0C] lduh [%l7 + 0x1E], %o2 loop_4367: ble %icc, loop_4368 std %f8, [%l7 + 0x78] tgu %icc, 0x2 lduh [%l7 + 0x10], %l5 loop_4368: movl %xcc, %o3, %i2 fmovda %xcc, %f7, %f10 bcc,pn %xcc, loop_4369 ldub [%l7 + 0x51], %l1 lduw [%l7 + 0x10], %i1 edge8ln %i3, %g4, %i0 loop_4369: fmovdgu %xcc, %f6, %f5 mulx %o0, %l6, %l4 std %f14, [%l7 + 0x30] stb %i5, [%l7 + 0x5A] fblg,a %fcc2, loop_4370 stb %g6, [%l7 + 0x5E] fba %fcc3, loop_4371 fcmpd %fcc0, %f12, %f14 loop_4370: sth %g1, [%l7 + 0x56] ldsb [%l7 + 0x10], %o4 loop_4371: fbg %fcc2, loop_4372 xorcc %o7, 0x0968, %o6 fbg,a %fcc3, loop_4373 fmovs %f5, %f1 loop_4372: ble,a %icc, loop_4374 xorcc %l3, %g2, %g3 loop_4373: lduh [%l7 + 0x10], %l0 fmuld8sux16 %f10, %f1, %f14 loop_4374: sllx %i4, %g5, %i7 orn %o5, %i6, %l2 fmul8ulx16 %f10, %f2, %f2 fornot1 %f14, %f0, %f2 lduw [%l7 + 0x14], %o1 std %f12, [%l7 + 0x40] fandnot2 %f10, %f8, %f0 fandnot2 %f0, %f14, %f12 nop setx loop_4375, %l0, %l1 jmpl %l1, %g7 taddcctv %o2, %l5, %i2 ldsh [%l7 + 0x1A], %o3 fpadd32s %f7, %f10, %f3 loop_4375: sdivcc %i1, 0x023E, %l1 bgu loop_4376 fmovdvs %icc, %f10, %f14 fcmpne16 %f6, %f10, %g4 fsrc2s %f13, %f2 loop_4376: fpadd16s %f14, %f11, %f3 movrne %i0, %o0, %i3 fmul8x16al %f3, %f13, %f14 movleu %icc, %l4, %i5 ldsh [%l7 + 0x0E], %g6 sra %l6, %o4, %o7 tsubcctv %o6, %l3, %g1 xor %g3, 0x0D40, %g2 bcc,a loop_4377 edge8ln %l0, %g5, %i7 bneg,a %icc, loop_4378 sth %o5, [%l7 + 0x30] loop_4377: tneg %icc, 0x0 movvs %icc, %i6, %l2 loop_4378: smul %i4, %o1, %o2 for %f14, %f2, %f2 st %f7, [%l7 + 0x28] fors %f12, %f1, %f1 fmovsleu %icc, %f13, %f13 fmovrdgz %l5, %f4, %f6 popc %g7, %o3 lduw [%l7 + 0x6C], %i2 fabsd %f0, %f2 ld [%l7 + 0x78], %f9 fmovse %icc, %f10, %f1 sdivx %i1, 0x112C, %l1 movpos %icc, %g4, %o0 stx %i3, [%l7 + 0x08] fmovrdgz %i0, %f4, %f4 fnands %f11, %f12, %f3 ldx [%l7 + 0x78], %l4 tneg %xcc, 0x4 addc %g6, 0x1FC7, %i5 popc %l6, %o4 tn %icc, 0x2 ldsh [%l7 + 0x2E], %o7 fmovde %xcc, %f15, %f14 tne %icc, 0x3 umul %o6, %g1, %l3 edge8 %g2, %g3, %g5 fpmerge %f3, %f13, %f6 ldsb [%l7 + 0x71], %i7 tg %icc, 0x4 ldsw [%l7 + 0x44], %o5 fnands %f10, %f12, %f4 edge8 %l0, %i6, %l2 fbue,a %fcc0, loop_4379 stb %o1, [%l7 + 0x2D] fmovrdgez %i4, %f14, %f4 ldsh [%l7 + 0x4A], %o2 loop_4379: umul %l5, 0x030D, %o3 std %f12, [%l7 + 0x50] fpsub16s %f4, %f8, %f2 sdivx %g7, 0x10A8, %i2 fbl %fcc1, loop_4380 xnorcc %l1, %g4, %i1 fba %fcc3, loop_4381 ldsh [%l7 + 0x1C], %i3 loop_4380: fbuge %fcc3, loop_4382 edge32l %i0, %l4, %g6 loop_4381: ldx [%l7 + 0x50], %o0 ldub [%l7 + 0x63], %i5 loop_4382: sth %l6, [%l7 + 0x52] xnorcc %o7, 0x0FFD, %o4 faligndata %f0, %f10, %f14 ldsw [%l7 + 0x74], %o6 ldx [%l7 + 0x38], %g1 sth %g2, [%l7 + 0x18] fbue,a %fcc3, loop_4383 alignaddr %l3, %g3, %g5 edge8n %i7, %l0, %o5 fmuld8ulx16 %f5, %f4, %f14 loop_4383: andncc %l2, %o1, %i6 stb %i4, [%l7 + 0x7E] fcmps %fcc0, %f0, %f6 fbg,a %fcc1, loop_4384 std %f0, [%l7 + 0x28] fcmpgt32 %f0, %f6, %l5 orncc %o3, %o2, %i2 loop_4384: sth %l1, [%l7 + 0x50] srax %g7, 0x12, %i1 ld [%l7 + 0x3C], %f13 ldsw [%l7 + 0x18], %i3 sth %i0, [%l7 + 0x40] fbue %fcc2, loop_4385 add %l4, 0x1F79, %g6 stb %g4, [%l7 + 0x62] edge8n %i5, %l6, %o7 loop_4385: fba,a %fcc0, loop_4386 ldub [%l7 + 0x3B], %o4 popc 0x1D7C, %o0 bl,a,pn %xcc, loop_4387 loop_4386: bcs,pt %icc, loop_4388 fandnot1s %f6, %f11, %f1 stb %g1, [%l7 + 0x54] loop_4387: movcc %icc, %g2, %o6 loop_4388: lduh [%l7 + 0x18], %g3 fba,a %fcc1, loop_4389 fone %f14 smulcc %l3, %i7, %l0 std %f8, [%l7 + 0x28] loop_4389: fba,a %fcc0, loop_4390 ld [%l7 + 0x4C], %f3 movgu %icc, %o5, %g5 fandnot1 %f10, %f6, %f4 loop_4390: fmovde %xcc, %f2, %f10 sdivx %l2, 0x1431, %o1 fbule,a %fcc3, loop_4391 movne %icc, %i6, %i4 fcmpne16 %f14, %f0, %l5 bg,a %xcc, loop_4392 loop_4391: stx %o2, [%l7 + 0x40] fornot1s %f5, %f9, %f12 movne %xcc, %o3, %i2 loop_4392: movre %l1, 0x0C7, %g7 fbe,a %fcc1, loop_4393 fba,a %fcc0, loop_4394 lduh [%l7 + 0x20], %i1 mulscc %i0, 0x118C, %l4 loop_4393: tcs %xcc, 0x6 loop_4394: sth %i3, [%l7 + 0x32] stb %g6, [%l7 + 0x5F] fnands %f15, %f7, %f6 ldub [%l7 + 0x0D], %g4 bcc,a loop_4395 array16 %i5, %l6, %o7 st %f15, [%l7 + 0x78] fmuld8ulx16 %f6, %f10, %f12 loop_4395: movcs %icc, %o4, %o0 edge16 %g1, %o6, %g3 movneg %icc, %l3, %g2 tsubcctv %l0, %o5, %i7 sra %g5, %o1, %l2 sth %i6, [%l7 + 0x42] ldx [%l7 + 0x08], %i4 tge %icc, 0x0 ldsh [%l7 + 0x34], %o2 fmovsa %icc, %f9, %f8 fones %f9 fmovsneg %xcc, %f2, %f7 fmovsn %xcc, %f4, %f3 fmovdleu %icc, %f12, %f13 fpadd32 %f6, %f0, %f12 sth %l5, [%l7 + 0x7C] tvc %xcc, 0x4 move %xcc, %o3, %l1 fxnor %f4, %f8, %f14 stw %i2, [%l7 + 0x0C] movge %xcc, %g7, %i0 fbg,a %fcc2, loop_4396 fpsub32 %f14, %f4, %f14 tsubcctv %l4, %i1, %g6 ld [%l7 + 0x48], %f13 loop_4396: fbu %fcc2, loop_4397 subcc %g4, 0x0EED, %i5 movneg %icc, %i3, %o7 edge32 %o4, %l6, %g1 loop_4397: taddcctv %o6, 0x00C2, %o0 fmovsleu %xcc, %f14, %f10 bne,pn %xcc, loop_4398 bne loop_4399 lduw [%l7 + 0x24], %g3 brnz %l3, loop_4400 loop_4398: fcmped %fcc1, %f12, %f10 loop_4399: sll %l0, %g2, %i7 ldd [%l7 + 0x70], %f4 loop_4400: array8 %g5, %o1, %l2 fnot1s %f3, %f3 bgu,a %icc, loop_4401 fbe %fcc0, loop_4402 bcc,pn %icc, loop_4403 fbul,a %fcc3, loop_4404 loop_4401: fmovdne %icc, %f3, %f5 loop_4402: ldsw [%l7 + 0x30], %i6 loop_4403: fnands %f11, %f8, %f8 loop_4404: ldsh [%l7 + 0x5C], %o5 tsubcc %o2, 0x1410, %i4 fcmpeq32 %f14, %f10, %o3 addc %l1, 0x1564, %i2 ldd [%l7 + 0x18], %f6 lduh [%l7 + 0x44], %l5 fbul %fcc2, loop_4405 array8 %g7, %l4, %i0 fornot1s %f5, %f14, %f10 fmovsge %icc, %f6, %f6 loop_4405: brnz,a %i1, loop_4406 st %f12, [%l7 + 0x1C] taddcc %g6, 0x1C02, %i5 ldx [%l7 + 0x60], %g4 loop_4406: edge32 %i3, %o4, %l6 taddcctv %o7, %g1, %o6 std %f12, [%l7 + 0x40] sll %o0, 0x14, %g3 fmovrde %l0, %f6, %f0 tge %icc, 0x5 fmovda %icc, %f6, %f5 tcs %icc, 0x0 fmovdge %xcc, %f11, %f3 fmovdn %icc, %f11, %f8 fornot1 %f6, %f14, %f10 bvc,a loop_4407 fbn,a %fcc1, loop_4408 subc %g2, 0x1FA0, %l3 bneg %xcc, loop_4409 loop_4407: fmovrdne %i7, %f12, %f10 loop_4408: stb %g5, [%l7 + 0x65] fpmerge %f2, %f0, %f14 loop_4409: fmovdcc %xcc, %f4, %f5 stx %l2, [%l7 + 0x08] fmovrsgez %i6, %f4, %f14 ldsw [%l7 + 0x4C], %o1 sra %o2, %i4, %o3 fmuld8sux16 %f6, %f10, %f12 fmovsa %xcc, %f8, %f14 tneg %xcc, 0x4 edge32n %o5, %i2, %l5 lduw [%l7 + 0x70], %g7 fmovs %f3, %f9 fmovrsgz %l1, %f5, %f13 fmovrdne %l4, %f0, %f12 fand %f4, %f8, %f8 sdiv %i1, 0x16C9, %g6 fpadd16 %f2, %f14, %f6 fcmpne32 %f14, %f14, %i0 fmovdn %xcc, %f8, %f2 fmovsvc %xcc, %f1, %f13 fcmpes %fcc0, %f8, %f10 mulscc %i5, %i3, %o4 fmovrsne %g4, %f9, %f2 fble,a %fcc2, loop_4410 sub %l6, %o7, %o6 orcc %g1, %g3, %l0 bl,pn %icc, loop_4411 loop_4410: fmovsvs %icc, %f5, %f5 fcmpne32 %f6, %f8, %g2 fba,a %fcc1, loop_4412 loop_4411: tge %xcc, 0x1 add %o0, 0x0B75, %l3 fcmpes %fcc2, %f13, %f3 loop_4412: udiv %i7, 0x0355, %g5 sth %l2, [%l7 + 0x62] ld [%l7 + 0x7C], %f9 fnor %f0, %f2, %f0 tpos %xcc, 0x3 lduw [%l7 + 0x0C], %i6 fbul,a %fcc3, loop_4413 fpadd16 %f14, %f0, %f0 ldsb [%l7 + 0x1E], %o2 lduw [%l7 + 0x18], %i4 loop_4413: movn %xcc, %o3, %o5 lduh [%l7 + 0x3E], %o1 lduw [%l7 + 0x0C], %i2 alignaddrl %l5, %l1, %g7 lduw [%l7 + 0x3C], %l4 taddcc %i1, 0x0729, %g6 xorcc %i5, 0x0159, %i0 stb %o4, [%l7 + 0x5E] bl,pt %xcc, loop_4414 fmovdpos %icc, %f9, %f10 fcmple16 %f8, %f14, %g4 sdivcc %i3, 0x0A68, %o7 loop_4414: lduw [%l7 + 0x18], %o6 fnors %f3, %f4, %f12 st %f15, [%l7 + 0x58] 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 fbg,a %fcc3, loop_4416 ldub [%l7 + 0x3E], %g1 move %xcc, %l6, %g3 loop_4415: ldsw [%l7 + 0x20], %l0 loop_4416: fmovsvs %icc, %f4, %f10 ldd [%l7 + 0x20], %f2 fmovsgu %icc, %f6, %f0 ld [%l7 + 0x48], %f1 bvs %icc, loop_4417 stb %g2, [%l7 + 0x25] faligndata %f14, %f12, %f12 ld [%l7 + 0x74], %f4 loop_4417: fmovrde %l3, %f14, %f0 sth %o0, [%l7 + 0x1A] fmovrse %g5, %f13, %f12 tgu %icc, 0x0 fbu %fcc1, loop_4418 nop setx loop_4419, %l0, %l1 jmpl %l1, %i7 fcmpne16 %f14, %f2, %i6 std %f14, [%l7 + 0x48] loop_4418: tleu %icc, 0x6 loop_4419: subc %o2, %l2, %i4 fcmped %fcc3, %f12, %f10 edge32l %o5, %o1, %i2 stw %o3, [%l7 + 0x34] fcmped %fcc0, %f12, %f6 bcs,a,pt %xcc, loop_4420 brlez %l5, loop_4421 sdiv %g7, 0x053E, %l1 fzero %f6 loop_4420: movg %xcc, %i1, %g6 loop_4421: ldx [%l7 + 0x68], %i5 fmovsgu %icc, %f10, %f0 tsubcc %l4, %i0, %g4 siam 0x0 std %f10, [%l7 + 0x08] stx %o4, [%l7 + 0x60] umulcc %o7, %i3, %g1 fmovdn %icc, %f14, %f14 bcc %xcc, loop_4422 fpsub16s %f9, %f13, %f5 movre %o6, 0x0C1, %l6 array8 %l0, %g3, %l3 loop_4422: fbg,a %fcc3, loop_4423 fand %f0, %f2, %f12 tle %icc, 0x0 fmovsne %icc, %f12, %f4 loop_4423: fpack16 %f12, %f5 ldx [%l7 + 0x18], %o0 mulx %g2, %i7, %i6 stx %g5, [%l7 + 0x38] srlx %l2, %o2, %o5 fone %f6 st %f1, [%l7 + 0x7C] fbo %fcc3, loop_4424 bpos %xcc, loop_4425 fbl %fcc3, loop_4426 lduw [%l7 + 0x24], %o1 loop_4424: ld [%l7 + 0x50], %f10 loop_4425: lduh [%l7 + 0x60], %i4 loop_4426: fmovsn %xcc, %f1, %f6 stx %o3, [%l7 + 0x30] fpackfix %f6, %f6 fmovsl %icc, %f11, %f5 ld [%l7 + 0x2C], %f1 fmovsa %xcc, %f9, %f0 xorcc %l5, 0x132B, %i2 edge32ln %l1, %i1, %g6 std %f6, [%l7 + 0x50] addccc %g7, %l4, %i0 sth %g4, [%l7 + 0x5C] movpos %xcc, %o4, %i5 ldub [%l7 + 0x70], %i3 xnorcc %o7, %o6, %g1 fmovsn %icc, %f0, %f5 sdiv %l6, 0x0FED, %l0 brgz,a %l3, loop_4427 edge32l %o0, %g2, %i7 fandnot1s %f14, %f7, %f4 ldsb [%l7 + 0x24], %g3 loop_4427: movvs %xcc, %g5, %l2 ldsw [%l7 + 0x10], %i6 stw %o5, [%l7 + 0x08] ldsh [%l7 + 0x56], %o2 edge16 %o1, %o3, %l5 movg %xcc, %i2, %i4 stb %l1, [%l7 + 0x71] ldd [%l7 + 0x20], %f0 brgez %i1, loop_4428 edge8n %g6, %g7, %l4 fbn,a %fcc3, loop_4429 fmovdg %xcc, %f2, %f3 loop_4428: fmovsvc %xcc, %f13, %f2 ldd [%l7 + 0x70], %f14 loop_4429: stx %i0, [%l7 + 0x50] fpack32 %f6, %f6, %f2 fmovdcc %icc, %f13, %f10 lduh [%l7 + 0x78], %o4 udivx %i5, 0x031B, %i3 tgu %xcc, 0x5 fnot1 %f14, %f8 fnor %f6, %f8, %f14 movge %icc, %g4, %o7 sdiv %g1, 0x0327, %o6 movrlz %l6, 0x0D8, %l3 sra %l0, 0x1D, %o0 lduw [%l7 + 0x1C], %g2 fabsd %f4, %f8 fcmpes %fcc2, %f15, %f4 ldd [%l7 + 0x18], %f12 fpsub16 %f4, %f2, %f4 movcs %xcc, %i7, %g5 fornot1 %f10, %f14, %f10 smul %g3, %i6, %o5 ldsb [%l7 + 0x15], %o2 fmovdcc %xcc, %f8, %f4 brnz %l2, loop_4430 fbuge %fcc0, loop_4431 fxnor %f10, %f2, %f6 edge16 %o1, %l5, %o3 loop_4430: udivcc %i2, 0x0B08, %i4 loop_4431: sub %l1, %g6, %i1 lduw [%l7 + 0x70], %l4 fandnot1 %f8, %f2, %f12 ldx [%l7 + 0x70], %i0 ld [%l7 + 0x74], %f0 fpack32 %f10, %f0, %f12 udivcc %o4, 0x1FA0, %i5 fbg %fcc3, loop_4432 array16 %i3, %g7, %o7 fands %f6, %f14, %f4 ldsb [%l7 + 0x0E], %g1 loop_4432: lduh [%l7 + 0x78], %o6 ldx [%l7 + 0x18], %g4 ldsw [%l7 + 0x40], %l3 fbe %fcc0, loop_4433 ldsb [%l7 + 0x28], %l6 sethi 0x0A42, %o0 udivcc %l0, 0x17A3, %i7 loop_4433: bvs,a,pt %icc, loop_4434 fcmpgt32 %f0, %f8, %g5 fcmple16 %f14, %f12, %g3 fmovrslz %g2, %f10, %f10 loop_4434: for %f8, %f8, %f10 brz,a %o5, loop_4435 fbg,a %fcc2, loop_4436 tg %xcc, 0x4 fmovde %icc, %f2, %f14 loop_4435: lduh [%l7 + 0x3E], %o2 loop_4436: ldsh [%l7 + 0x42], %l2 st %f12, [%l7 + 0x6C] fzeros %f0 movcs %xcc, %i6, %o1 stb %o3, [%l7 + 0x27] ld [%l7 + 0x40], %f6 fcmpne32 %f6, %f12, %i2 ldsb [%l7 + 0x10], %l5 sth %i4, [%l7 + 0x1E] brlez,a %g6, loop_4437 fcmpne16 %f2, %f14, %l1 stx %i1, [%l7 + 0x38] edge16l %l4, %i0, %o4 loop_4437: tleu %xcc, 0x0 lduh [%l7 + 0x40], %i3 fexpand %f1, %f8 ld [%l7 + 0x34], %f9 fbge %fcc2, loop_4438 tleu %icc, 0x7 stb %i5, [%l7 + 0x35] andncc %o7, %g1, %o6 loop_4438: sdivcc %g4, 0x0839, %g7 taddcctv %l6, 0x0A30, %l3 edge32ln %l0, %i7, %o0 bleu,pt %icc, loop_4439 ldsb [%l7 + 0x14], %g5 bl %icc, loop_4440 fmovsvc %icc, %f11, %f15 loop_4439: std %f14, [%l7 + 0x68] movn %icc, %g3, %o5 loop_4440: bcs %icc, loop_4441 ldd [%l7 + 0x58], %f6 ld [%l7 + 0x30], %f4 brgz %o2, loop_4442 loop_4441: call loop_4443 ldd [%l7 + 0x40], %f12 andncc %l2, %g2, %o1 loop_4442: edge16 %o3, %i6, %i2 loop_4443: stx %i4, [%l7 + 0x18] bge,a loop_4444 ldd [%l7 + 0x08], %f8 fmovrdgz %g6, %f4, %f4 tneg %xcc, 0x6 loop_4444: fmovsl %icc, %f10, %f3 sll %l5, 0x16, %l1 fmul8x16 %f2, %f10, %f8 ldsb [%l7 + 0x57], %l4 fmovd %f6, %f0 bcc,pn %xcc, loop_4445 fbl %fcc3, loop_4446 fmovsl %icc, %f15, %f2 sth %i1, [%l7 + 0x7E] loop_4445: addccc %i0, 0x0A85, %i3 loop_4446: fmovdcs %xcc, %f14, %f3 tne %icc, 0x0 sethi 0x04F1, %i5 srlx %o7, 0x06, %g1 alignaddr %o6, %g4, %g7 lduw [%l7 + 0x58], %o4 stw %l3, [%l7 + 0x20] tn %icc, 0x6 movrlez %l6, 0x324, %l0 fmovsleu %icc, %f14, %f15 ldsw [%l7 + 0x50], %i7 sth %o0, [%l7 + 0x4A] fsrc2s %f2, %f9 fnor %f2, %f10, %f14 movn %xcc, %g3, %g5 movle %icc, %o5, %o2 lduw [%l7 + 0x18], %g2 taddcc %l2, 0x01FF, %o1 fandnot2s %f3, %f9, %f4 tpos %xcc, 0x4 ldsh [%l7 + 0x78], %i6 fmovs %f15, %f1 edge8ln %o3, %i4, %g6 ldsw [%l7 + 0x58], %l5 andcc %l1, %i2, %l4 fpsub32 %f8, %f10, %f6 tl %xcc, 0x1 stx %i0, [%l7 + 0x08] std %f4, [%l7 + 0x58] tvs %xcc, 0x4 ldd [%l7 + 0x30], %f4 ldsh [%l7 + 0x28], %i1 array8 %i3, %i5, %g1 bcs %icc, loop_4447 ldsh [%l7 + 0x6C], %o7 ldub [%l7 + 0x0B], %g4 fbul %fcc1, loop_4448 loop_4447: ldx [%l7 + 0x08], %g7 fcmpeq32 %f14, %f14, %o6 fmovdge %icc, %f6, %f11 loop_4448: ldub [%l7 + 0x4F], %o4 stw %l6, [%l7 + 0x38] fornot2 %f4, %f10, %f12 std %f10, [%l7 + 0x78] alignaddrl %l3, %i7, %o0 fmovdge %xcc, %f10, %f15 orncc %g3, %g5, %o5 ld [%l7 + 0x38], %f7 fsrc1s %f14, %f4 ldsw [%l7 + 0x70], %l0 movpos %icc, %o2, %g2 fzeros %f4 edge32 %o1, %i6, %l2 udiv %o3, 0x18CC, %g6 fmovrse %i4, %f9, %f15 fnor %f2, %f8, %f2 fmovsgu %xcc, %f8, %f12 be,pn %icc, loop_4449 andcc %l1, %i2, %l5 lduw [%l7 + 0x18], %i0 ldsw [%l7 + 0x6C], %i1 loop_4449: fpadd32 %f4, %f8, %f2 fornot2s %f10, %f12, %f7 ld [%l7 + 0x08], %f3 sth %l4, [%l7 + 0x70] brgz,a %i3, loop_4450 fcmpgt16 %f0, %f2, %g1 ble,pn %icc, loop_4451 edge8l %i5, %o7, %g7 loop_4450: addcc %o6, %g4, %l6 sethi 0x0328, %l3 loop_4451: call loop_4452 ldd [%l7 + 0x08], %f0 fpadd32 %f2, %f10, %f10 fbuge,a %fcc0, loop_4453 loop_4452: std %f12, [%l7 + 0x50] fmovrdlz %i7, %f4, %f10 fbo,a %fcc2, loop_4454 loop_4453: add %o4, %o0, %g3 fornot1s %f6, %f8, %f5 tn %xcc, 0x2 loop_4454: fmovrdgez %o5, %f8, %f2 fcmple16 %f12, %f0, %l0 fbue %fcc2, loop_4455 std %f14, [%l7 + 0x58] edge32 %g5, %g2, %o1 fmovdcc %icc, %f12, %f11 loop_4455: array16 %i6, %l2, %o2 sth %o3, [%l7 + 0x56] taddcctv %i4, %l1, %i2 fbo,a %fcc2, loop_4456 fnand %f12, %f0, %f2 srax %l5, %i0, %i1 sdivx %l4, 0x1C9C, %g6 loop_4456: movvs %xcc, %i3, %i5 fbg %fcc3, loop_4457 fbue %fcc2, loop_4458 umul %g1, %g7, %o7 movneg %xcc, %o6, %g4 loop_4457: ldx [%l7 + 0x40], %l3 loop_4458: orncc %l6, %o4, %i7 edge32ln %g3, %o0, %l0 movge %xcc, %g5, %o5 stb %o1, [%l7 + 0x46] tsubcctv %i6, 0x0B36, %g2 or %o2, 0x1A93, %l2 fmuld8ulx16 %f8, %f2, %f2 fmovse %xcc, %f5, %f5 fmul8ulx16 %f8, %f0, %f2 fones %f9 fbge,a %fcc1, loop_4459 ldsb [%l7 + 0x45], %i4 fbuge %fcc0, loop_4460 lduh [%l7 + 0x46], %o3 loop_4459: stb %l1, [%l7 + 0x39] fmovrsgz %l5, %f8, %f12 loop_4460: movl %icc, %i0, %i1 st %f10, [%l7 + 0x18] fpmerge %f4, %f0, %f2 fxor %f12, %f8, %f0 fcmple16 %f14, %f2, %l4 umul %g6, %i3, %i5 lduw [%l7 + 0x38], %i2 fnot2s %f9, %f12 udiv %g7, 0x0742, %o7 ldx [%l7 + 0x60], %o6 sllx %g4, %g1, %l6 array16 %o4, %l3, %g3 bg loop_4461 bge,pt %icc, loop_4462 subcc %i7, 0x1302, %o0 tg %icc, 0x0 loop_4461: fcmps %fcc1, %f13, %f6 loop_4462: lduw [%l7 + 0x08], %g5 movrlez %l0, %o5, %o1 fcmps %fcc3, %f7, %f15 fbne %fcc0, loop_4463 fsrc2s %f12, %f8 lduh [%l7 + 0x36], %i6 stx %g2, [%l7 + 0x40] loop_4463: edge8l %o2, %l2, %i4 ba,a,pt %xcc, loop_4464 ldsw [%l7 + 0x70], %l1 sdivcc %l5, 0x0CE0, %o3 lduw [%l7 + 0x44], %i1 loop_4464: fornot2 %f10, %f2, %f4 fandnot1 %f0, %f10, %f10 std %f14, [%l7 + 0x70] fpadd16s %f5, %f4, %f2 tvc %icc, 0x4 ldub [%l7 + 0x11], %i0 tsubcctv %l4, %g6, %i3 movrlz %i5, %i2, %g7 stx %o7, [%l7 + 0x60] tleu %icc, 0x5 fblg %fcc1, loop_4465 std %f12, [%l7 + 0x28] lduh [%l7 + 0x48], %g4 fble %fcc2, loop_4466 loop_4465: movvs %xcc, %g1, %o6 fmovsvc %xcc, %f3, %f6 fones %f15 loop_4466: edge8ln %l6, %l3, %o4 edge32 %i7, %o0, %g3 ldub [%l7 + 0x3E], %g5 fbu %fcc0, loop_4467 fmovsleu %icc, %f1, %f1 fpadd32 %f10, %f12, %f8 fmovsge %xcc, %f4, %f13 loop_4467: std %f6, [%l7 + 0x20] ldsb [%l7 + 0x15], %o5 movcs %icc, %l0, %i6 ldsb [%l7 + 0x7B], %o1 popc %g2, %l2 ldsb [%l7 + 0x31], %i4 bgu,pt %xcc, loop_4468 edge32n %l1, %l5, %o2 fnand %f2, %f12, %f0 st %f12, [%l7 + 0x18] loop_4468: edge8ln %i1, %i0, %l4 movl %icc, %g6, %o3 edge16 %i5, %i2, %i3 fpsub16 %f8, %f6, %f0 and %g7, 0x1FD5, %g4 fbul %fcc1, loop_4469 fandnot1s %f5, %f0, %f8 fsrc2 %f2, %f12 fmovdge %xcc, %f8, %f13 loop_4469: stx %o7, [%l7 + 0x58] ldx [%l7 + 0x38], %g1 udiv %o6, 0x0F8C, %l3 fcmpd %fcc3, %f2, %f2 fbul,a %fcc3, loop_4470 tsubcc %o4, 0x0384, %i7 movpos %icc, %l6, %g3 fmovrsgz %g5, %f1, %f11 loop_4470: ldd [%l7 + 0x68], %f12 stw %o0, [%l7 + 0x48] fmovrse %l0, %f9, %f14 ldsb [%l7 + 0x72], %i6 movpos %icc, %o1, %o5 andcc %l2, %g2, %l1 fmovdg %icc, %f8, %f14 fmovdleu %icc, %f8, %f15 array16 %l5, %o2, %i1 ta %icc, 0x3 te %xcc, 0x0 fcmple32 %f4, %f6, %i0 orn %l4, %i4, %o3 fmovdvc %icc, %f7, %f6 movne %xcc, %g6, %i5 tg %icc, 0x5 brgz %i3, loop_4471 movrgz %g7, 0x35B, %i2 nop setx loop_4472, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %o7, [%l7 + 0x3A] loop_4471: movrne %g1, %o6, %l3 fnors %f3, %f0, %f13 loop_4472: lduh [%l7 + 0x30], %g4 movrgez %i7, 0x250, %o4 fmovsne %icc, %f11, %f0 addccc %g3, 0x1366, %g5 tn %xcc, 0x6 fmovsvs %icc, %f4, %f9 movle %xcc, %l6, %l0 xnorcc %i6, 0x0900, %o0 fcmpgt32 %f6, %f2, %o1 fbue,a %fcc1, loop_4473 ldd [%l7 + 0x58], %f12 umul %o5, %g2, %l1 tvs %xcc, 0x7 loop_4473: bg,pt %icc, loop_4474 fbe,a %fcc2, loop_4475 array32 %l2, %o2, %i1 bleu,a,pt %icc, loop_4476 loop_4474: tne %xcc, 0x7 loop_4475: movvs %icc, %l5, %i0 ldd [%l7 + 0x60], %f10 loop_4476: orcc %i4, 0x0924, %o3 fmovdvc %icc, %f1, %f8 ldub [%l7 + 0x7D], %l4 fmovdcc %icc, %f9, %f2 fcmped %fcc3, %f12, %f2 fornot2s %f4, %f0, %f11 brlez %i5, loop_4477 fmovsneg %icc, %f7, %f3 stx %g6, [%l7 + 0x70] fcmpd %fcc2, %f10, %f0 loop_4477: tvs %xcc, 0x6 ld [%l7 + 0x24], %f9 fbe,a %fcc0, loop_4478 sth %i3, [%l7 + 0x7A] fnot1s %f11, %f12 ldsb [%l7 + 0x22], %i2 loop_4478: fba %fcc0, loop_4479 stw %g7, [%l7 + 0x24] ldsb [%l7 + 0x20], %o7 ldsb [%l7 + 0x49], %g1 loop_4479: tcs %icc, 0x1 nop setx loop_4480, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done addcc %l3, 0x0033, %o6 fbu %fcc2, loop_4481 fand %f0, %f6, %f2 loop_4480: fmovrslez %i7, %f14, %f3 stw %o4, [%l7 + 0x5C] loop_4481: xnor %g4, %g5, %g3 sllx %l6, 0x14, %i6 fcmps %fcc3, %f2, %f1 tsubcctv %o0, 0x01C4, %o1 lduw [%l7 + 0x5C], %l0 brnz,a %o5, loop_4482 sth %g2, [%l7 + 0x60] lduh [%l7 + 0x30], %l1 fnot1s %f2, %f6 loop_4482: fmovrdlez %l2, %f8, %f10 ldsw [%l7 + 0x38], %i1 fmovdleu %icc, %f13, %f5 fcmps %fcc3, %f4, %f10 fmovrsne %l5, %f14, %f1 bneg,a loop_4483 movrlz %i0, 0x1A5, %i4 movpos %icc, %o3, %o2 fnot1 %f2, %f2 loop_4483: stw %i5, [%l7 + 0x78] mulscc %g6, 0x11C7, %l4 fblg,a %fcc0, loop_4484 fmovscc %xcc, %f15, %f13 edge16 %i3, %g7, %o7 tneg %icc, 0x4 loop_4484: fnors %f4, %f4, %f12 tneg %icc, 0x4 sdivx %i2, 0x0972, %g1 edge16l %l3, %i7, %o4 movrgz %g4, %g5, %g3 stb %o6, [%l7 + 0x45] fbul,a %fcc3, loop_4485 ld [%l7 + 0x24], %f8 ldub [%l7 + 0x60], %i6 stb %o0, [%l7 + 0x0B] loop_4485: fmuld8sux16 %f7, %f8, %f10 fbug %fcc3, loop_4486 edge16ln %l6, %l0, %o1 xnorcc %g2, %l1, %l2 ldx [%l7 + 0x18], %i1 loop_4486: fmovsge %xcc, %f15, %f10 lduh [%l7 + 0x3E], %o5 brgz %i0, loop_4487 move %xcc, %i4, %o3 tvc %xcc, 0x6 fandnot2 %f6, %f10, %f4 loop_4487: ldd [%l7 + 0x58], %f4 ldsw [%l7 + 0x24], %o2 fbue,a %fcc3, loop_4488 fbg,a %fcc1, loop_4489 smul %l5, %g6, %l4 st %f6, [%l7 + 0x7C] loop_4488: taddcctv %i3, %i5, %o7 loop_4489: stx %i2, [%l7 + 0x60] xnorcc %g1, 0x0AED, %l3 ld [%l7 + 0x28], %f0 fbul %fcc0, loop_4490 brnz %g7, loop_4491 fmovrslez %o4, %f8, %f2 fexpand %f0, %f6 loop_4490: fmovsg %icc, %f3, %f13 loop_4491: brgez,a %i7, loop_4492 mulx %g5, 0x10CF, %g3 array16 %o6, %i6, %o0 movrlez %g4, %l6, %o1 loop_4492: fmovrdlez %g2, %f14, %f0 edge16 %l0, %l2, %l1 stx %o5, [%l7 + 0x60] fmovrslez %i1, %f15, %f9 fbuge,a %fcc3, loop_4493 ldub [%l7 + 0x20], %i0 ba %icc, loop_4494 fmovde %xcc, %f0, %f0 loop_4493: std %f8, [%l7 + 0x20] stw %o3, [%l7 + 0x68] loop_4494: bpos,a,pt %icc, loop_4495 ldub [%l7 + 0x3F], %o2 bcs %icc, loop_4496 tl %xcc, 0x5 loop_4495: ldsb [%l7 + 0x3A], %i4 fmovdg %icc, %f2, %f1 loop_4496: xnorcc %g6, 0x146F, %l4 ldx [%l7 + 0x68], %i3 std %f14, [%l7 + 0x40] fpsub16s %f8, %f15, %f15 umulcc %i5, 0x03E1, %o7 fmovrslez %l5, %f6, %f7 fmovdneg %icc, %f11, %f8 fands %f5, %f11, %f6 fmovscs %icc, %f15, %f5 fpadd16s %f13, %f12, %f5 subc %i2, 0x1BBC, %g1 stw %l3, [%l7 + 0x08] ble %xcc, loop_4497 ldsw [%l7 + 0x74], %o4 tcs %icc, 0x4 fmovsl %icc, %f7, %f12 loop_4497: lduw [%l7 + 0x6C], %g7 fbo %fcc2, loop_4498 fmovs %f9, %f13 bg %xcc, loop_4499 lduh [%l7 + 0x50], %g5 loop_4498: fpadd32s %f9, %f8, %f13 ldsw [%l7 + 0x44], %g3 loop_4499: fcmpes %fcc1, %f11, %f7 fnor %f14, %f4, %f14 xorcc %o6, 0x0684, %i6 brlz,a %i7, loop_4500 ldd [%l7 + 0x78], %f2 ldsw [%l7 + 0x78], %o0 fba %fcc1, loop_4501 loop_4500: ldsw [%l7 + 0x7C], %g4 fbne,a %fcc3, loop_4502 st %f15, [%l7 + 0x68] loop_4501: ldsh [%l7 + 0x2A], %o1 edge8ln %g2, %l6, %l0 loop_4502: stb %l1, [%l7 + 0x08] smul %o5, %l2, %i1 bshuffle %f14, %f12, %f2 fmovrdne %o3, %f8, %f0 fornot1 %f6, %f14, %f12 sdivcc %o2, 0x0BF6, %i0 fmovsleu %xcc, %f13, %f5 stb %i4, [%l7 + 0x29] stb %g6, [%l7 + 0x5F] fcmped %fcc3, %f4, %f14 fbug %fcc0, loop_4503 fnot2s %f3, %f5 lduw [%l7 + 0x7C], %l4 call loop_4504 loop_4503: brlez,a %i3, loop_4505 siam 0x6 st %f13, [%l7 + 0x40] loop_4504: tleu %icc, 0x0 loop_4505: fandnot2 %f12, %f2, %f8 subc %o7, %l5, %i5 fands %f14, %f8, %f12 ld [%l7 + 0x24], %f4 or %i2, 0x0A98, %l3 stx %o4, [%l7 + 0x68] ldsh [%l7 + 0x4A], %g1 move %icc, %g5, %g7 edge8n %g3, %i6, %o6 ldx [%l7 + 0x40], %i7 fpsub32 %f0, %f6, %f2 std %f14, [%l7 + 0x10] std %f12, [%l7 + 0x40] fmovsleu %xcc, %f15, %f7 ldsh [%l7 + 0x62], %g4 edge16l %o1, %g2, %l6 fxors %f15, %f15, %f13 fzero %f10 fpadd16 %f6, %f4, %f6 fnegs %f0, %f4 fxors %f10, %f14, %f7 movg %xcc, %o0, %l1 ld [%l7 + 0x14], %f12 tvs %icc, 0x7 addccc %l0, %l2, %o5 edge8l %o3, %o2, %i0 st %f10, [%l7 + 0x0C] udivx %i4, 0x05DA, %g6 tgu %xcc, 0x1 ldsw [%l7 + 0x50], %i1 movcs %xcc, %i3, %o7 fmovse %xcc, %f5, %f0 fbug %fcc3, loop_4506 fxors %f3, %f10, %f4 array32 %l4, %i5, %i2 ldx [%l7 + 0x68], %l3 loop_4506: fnegs %f14, %f9 xnor %l5, %o4, %g1 fmovrslez %g7, %f5, %f10 stw %g5, [%l7 + 0x70] array16 %i6, %g3, %o6 stw %g4, [%l7 + 0x48] sth %i7, [%l7 + 0x6C] sth %o1, [%l7 + 0x18] fmuld8ulx16 %f8, %f5, %f10 ldsw [%l7 + 0x6C], %g2 fornot1 %f0, %f0, %f6 fbule,a %fcc1, loop_4507 mulx %l6, %l1, %l0 ldx [%l7 + 0x38], %l2 stw %o0, [%l7 + 0x14] loop_4507: lduw [%l7 + 0x6C], %o3 orcc %o5, %i0, %i4 lduw [%l7 + 0x28], %g6 bleu,pn %icc, loop_4508 sdiv %o2, 0x0C35, %i1 fcmped %fcc0, %f8, %f12 ld [%l7 + 0x64], %f15 loop_4508: ldub [%l7 + 0x43], %o7 edge8n %l4, %i5, %i2 bpos,a,pt %icc, loop_4509 fmovrsgez %i3, %f14, %f15 lduh [%l7 + 0x68], %l3 array8 %o4, %l5, %g1 loop_4509: orn %g7, %g5, %g3 bn,pt %xcc, loop_4510 xorcc %i6, 0x003F, %g4 bcs %xcc, loop_4511 ldx [%l7 + 0x30], %i7 loop_4510: ldsw [%l7 + 0x14], %o1 edge16 %o6, %g2, %l1 loop_4511: sra %l0, %l2, %l6 call loop_4512 fpsub16 %f6, %f8, %f10 fmovse %xcc, %f0, %f4 ldsw [%l7 + 0x60], %o0 loop_4512: tleu %icc, 0x7 nop setx loop_4513, %l0, %l1 jmpl %l1, %o3 ld [%l7 + 0x0C], %f11 mulscc %o5, 0x0794, %i4 fandnot1s %f8, %f2, %f0 loop_4513: ldd [%l7 + 0x58], %f6 std %f2, [%l7 + 0x68] tl %xcc, 0x6 alignaddrl %i0, %o2, %g6 fmovdle %xcc, %f8, %f3 ld [%l7 + 0x30], %f1 alignaddr %o7, %i1, %l4 andn %i2, %i3, %i5 fmovrslz %o4, %f3, %f7 fbue %fcc2, loop_4514 fmovspos %xcc, %f10, %f10 fbe,a %fcc2, loop_4515 fmovdcc %icc, %f6, %f5 loop_4514: fpsub32s %f15, %f0, %f7 edge16n %l3, %l5, %g7 loop_4515: fmovdne %icc, %f14, %f15 alignaddr %g5, %g3, %g1 movvs %xcc, %i6, %g4 lduw [%l7 + 0x74], %o1 edge32 %o6, %i7, %l1 movpos %xcc, %g2, %l2 bneg loop_4516 fandnot2s %f2, %f2, %f3 movrne %l0, 0x1A3, %l6 fxnor %f14, %f10, %f4 loop_4516: orn %o0, 0x1A3F, %o3 ldsb [%l7 + 0x33], %o5 subcc %i4, %o2, %i0 st %f8, [%l7 + 0x60] pdist %f12, %f14, %f12 ldd [%l7 + 0x48], %f4 edge32ln %o7, %g6, %l4 st %f2, [%l7 + 0x08] stx %i2, [%l7 + 0x60] ldsh [%l7 + 0x64], %i3 fpackfix %f8, %f14 lduw [%l7 + 0x74], %i1 fmovdg %xcc, %f7, %f12 fmovsvc %icc, %f14, %f12 fpsub16s %f4, %f14, %f13 lduw [%l7 + 0x44], %i5 st %f9, [%l7 + 0x44] fmovdg %icc, %f7, %f13 ldsh [%l7 + 0x7E], %o4 fblg,a %fcc1, loop_4517 subc %l5, %g7, %g5 movrlez %g3, 0x34E, %g1 bgu,pt %icc, loop_4518 loop_4517: srax %i6, 0x12, %l3 ld [%l7 + 0x7C], %f5 fpadd16s %f2, %f3, %f9 loop_4518: tsubcc %g4, 0x1FBB, %o1 addccc %i7, %l1, %g2 tg %xcc, 0x4 sub %l2, 0x074B, %o6 fbug %fcc0, loop_4519 ldsb [%l7 + 0x41], %l6 fcmple32 %f6, %f2, %l0 nop setx loop_4520, %l0, %l1 jmpl %l1, %o3 loop_4519: fbne,a %fcc2, loop_4521 fornot2s %f12, %f10, %f7 lduh [%l7 + 0x5E], %o0 loop_4520: udiv %o5, 0x19F6, %o2 loop_4521: st %f11, [%l7 + 0x3C] ld [%l7 + 0x1C], %f10 lduw [%l7 + 0x14], %i0 fabss %f4, %f15 umul %i4, 0x1A6A, %g6 fcmple32 %f8, %f10, %l4 stb %o7, [%l7 + 0x64] fmovsg %xcc, %f10, %f6 bl,a,pn %icc, loop_4522 fmovdcc %icc, %f10, %f7 ldsw [%l7 + 0x4C], %i2 ldd [%l7 + 0x30], %f4 loop_4522: smulcc %i3, 0x1CBE, %i5 fpadd16 %f0, %f4, %f14 fbge,a %fcc3, loop_4523 ldub [%l7 + 0x2D], %o4 lduw [%l7 + 0x30], %l5 udiv %g7, 0x1BFC, %i1 loop_4523: sllx %g5, %g1, %i6 fxors %f9, %f6, %f12 or %g3, 0x0797, %l3 tg %xcc, 0x2 fbuge,a %fcc1, loop_4524 brlez %g4, loop_4525 brnz %i7, loop_4526 ldsw [%l7 + 0x40], %l1 loop_4524: bge,a,pt %icc, loop_4527 loop_4525: nop setx loop_4528, %l0, %l1 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_4526: alignaddrl %g2, %o1, %l2 fmovsneg %icc, %f6, %f8 loop_4527: fmovrdne %o6, %f12, %f8 loop_4528: movgu %icc, %l0, %o3 fnegd %f14, %f10 tsubcc %l6, 0x0F92, %o5 fpsub32 %f0, %f6, %f8 stx %o0, [%l7 + 0x58] fmovs %f11, %f0 fnot2s %f8, %f0 ble,a,pt %xcc, loop_4529 fmuld8ulx16 %f14, %f3, %f12 orcc %i0, %o2, %i4 fcmpgt16 %f10, %f12, %g6 loop_4529: ldsh [%l7 + 0x1E], %o7 fbl,a %fcc2, loop_4530 fcmpne16 %f0, %f4, %i2 xnorcc %i3, %l4, %o4 fba %fcc0, loop_4531 loop_4530: edge32 %i5, %g7, %l5 movre %i1, 0x23D, %g1 fmul8x16au %f13, %f9, %f10 loop_4531: orncc %i6, 0x007B, %g3 fmuld8sux16 %f14, %f1, %f2 lduh [%l7 + 0x26], %g5 ld [%l7 + 0x68], %f0 array16 %l3, %i7, %l1 brlz,a %g2, loop_4532 ldx [%l7 + 0x10], %g4 te %xcc, 0x2 udivx %l2, 0x182A, %o1 loop_4532: fbg %fcc0, loop_4533 bgu,a,pn %icc, loop_4534 ldsh [%l7 + 0x60], %o6 ble,a,pt %icc, loop_4535 loop_4533: array16 %o3, %l6, %o5 loop_4534: orcc %o0, 0x10D0, %l0 subcc %o2, %i4, %g6 loop_4535: stx %o7, [%l7 + 0x60] movgu %icc, %i0, %i2 fbuge %fcc1, loop_4536 fsrc1s %f9, %f13 fbuge %fcc1, loop_4537 sth %l4, [%l7 + 0x2C] loop_4536: fcmple16 %f10, %f12, %o4 st %f2, [%l7 + 0x3C] loop_4537: fmovrse %i3, %f14, %f15 ldsb [%l7 + 0x5A], %i5 fsrc2s %f9, %f7 ldd [%l7 + 0x70], %f2 fmovde %icc, %f8, %f2 stb %g7, [%l7 + 0x3D] lduw [%l7 + 0x58], %l5 tsubcc %g1, %i1, %g3 stw %g5, [%l7 + 0x6C] stw %i6, [%l7 + 0x1C] fzero %f14 fmovdpos %xcc, %f4, %f5 fbue %fcc0, loop_4538 fmovsgu %xcc, %f4, %f9 fands %f14, %f7, %f4 bgu loop_4539 loop_4538: srax %i7, %l1, %l3 tge %xcc, 0x2 addc %g4, %l2, %g2 loop_4539: fmovd %f2, %f12 orcc %o1, 0x1E65, %o3 fmovdgu %icc, %f10, %f14 fba %fcc3, loop_4540 lduh [%l7 + 0x4C], %o6 fmovspos %xcc, %f7, %f5 or %o5, %o0, %l6 loop_4540: movneg %xcc, %o2, %i4 orn %l0, 0x00CA, %g6 faligndata %f0, %f12, %f0 std %f4, [%l7 + 0x68] lduw [%l7 + 0x54], %i0 sdivcc %i2, 0x16A3, %o7 bcs loop_4541 ldd [%l7 + 0x78], %f0 fbne %fcc0, loop_4542 fmovrdgz %l4, %f14, %f2 loop_4541: brlz %o4, loop_4543 fcmpgt32 %f6, %f2, %i3 loop_4542: fmovsg %xcc, %f14, %f7 sth %g7, [%l7 + 0x56] loop_4543: tne %xcc, 0x0 fbug,a %fcc0, loop_4544 ldx [%l7 + 0x38], %l5 brlez,a %g1, loop_4545 st %f5, [%l7 + 0x7C] loop_4544: tle %icc, 0x2 std %f6, [%l7 + 0x48] loop_4545: sethi 0x0A37, %i1 fmovde %xcc, %f1, %f5 alignaddrl %i5, %g5, %i6 array8 %g3, %l1, %i7 fpsub16 %f6, %f12, %f12 bleu,a loop_4546 ldd [%l7 + 0x48], %f12 tsubcc %g4, 0x181F, %l3 fsrc1s %f15, %f1 loop_4546: fmovrse %g2, %f13, %f1 fmovrdlez %l2, %f2, %f2 andn %o1, 0x1974, %o6 bn,a,pt %icc, loop_4547 bneg,a,pn %xcc, loop_4548 fmovdcs %xcc, %f12, %f3 lduw [%l7 + 0x54], %o5 loop_4547: stx %o0, [%l7 + 0x18] loop_4548: lduw [%l7 + 0x60], %o3 fcmpne16 %f6, %f10, %l6 fmovsa %icc, %f9, %f4 fmovrdlez %i4, %f14, %f6 ld [%l7 + 0x78], %f3 ldsw [%l7 + 0x48], %l0 xnor %o2, %g6, %i0 ldub [%l7 + 0x12], %i2 for %f14, %f2, %f8 fzeros %f3 fmovspos %icc, %f2, %f6 ldub [%l7 + 0x6C], %l4 tn %icc, 0x3 lduw [%l7 + 0x24], %o7 fmovsn %icc, %f9, %f12 lduh [%l7 + 0x0A], %o4 movneg %icc, %g7, %l5 ld [%l7 + 0x24], %f15 fmovdvc %xcc, %f7, %f0 bvs,a,pn %xcc, loop_4549 ldd [%l7 + 0x48], %f0 ldx [%l7 + 0x60], %g1 movvs %icc, %i1, %i5 loop_4549: tvc %icc, 0x6 fmovsn %xcc, %f3, %f4 movcc %xcc, %i3, %g5 sub %g3, %i6, %l1 ldsb [%l7 + 0x5E], %i7 array32 %g4, %g2, %l3 fors %f13, %f7, %f8 sth %o1, [%l7 + 0x68] movg %icc, %o6, %o5 bneg loop_4550 addccc %l2, %o3, %o0 movle %xcc, %i4, %l6 fmovrse %l0, %f8, %f2 loop_4550: brlez %o2, loop_4551 fbug %fcc2, loop_4552 subcc %g6, %i0, %l4 ldub [%l7 + 0x79], %i2 loop_4551: bvs,a %icc, loop_4553 loop_4552: ldsw [%l7 + 0x4C], %o7 tge %icc, 0x1 bshuffle %f0, %f6, %f12 loop_4553: lduh [%l7 + 0x7C], %g7 xnor %l5, %g1, %o4 bshuffle %f6, %f2, %f8 fmovdneg %xcc, %f15, %f4 andncc %i5, %i3, %i1 fcmpne32 %f0, %f4, %g3 ldx [%l7 + 0x58], %g5 ldsh [%l7 + 0x7C], %l1 te %xcc, 0x3 bshuffle %f2, %f8, %f0 sllx %i7, %g4, %i6 brlez %g2, loop_4554 xorcc %l3, %o6, %o5 ldsb [%l7 + 0x30], %l2 lduh [%l7 + 0x62], %o3 loop_4554: bn,a,pn %xcc, loop_4555 faligndata %f4, %f2, %f4 lduw [%l7 + 0x0C], %o1 bpos,a,pt %icc, loop_4556 loop_4555: fnors %f12, %f5, %f4 ldsh [%l7 + 0x08], %o0 sll %i4, %l6, %l0 loop_4556: udivx %o2, 0x1D36, %i0 sth %g6, [%l7 + 0x74] xnor %l4, %o7, %g7 st %f6, [%l7 + 0x0C] umulcc %l5, %i2, %o4 popc 0x007C, %g1 stx %i3, [%l7 + 0x48] fbn,a %fcc1, loop_4557 brlez,a %i5, loop_4558 bvc,a,pt %xcc, loop_4559 stb %g3, [%l7 + 0x6B] loop_4557: fmovs %f12, %f0 loop_4558: std %f0, [%l7 + 0x28] loop_4559: ldsb [%l7 + 0x56], %g5 ldsw [%l7 + 0x24], %i1 fmovsn %xcc, %f8, %f15 bcc,pn %xcc, loop_4560 bpos %icc, loop_4561 fmovsgu %xcc, %f10, %f6 ld [%l7 + 0x74], %f6 loop_4560: std %f0, [%l7 + 0x68] loop_4561: nop setx loop_4562, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsw [%l7 + 0x10], %l1 bcs,a %xcc, loop_4563 sth %i7, [%l7 + 0x26] loop_4562: fsrc2s %f10, %f10 ldd [%l7 + 0x30], %f14 loop_4563: movne %icc, %i6, %g4 ldsb [%l7 + 0x78], %l3 ldd [%l7 + 0x68], %f4 fnot2 %f14, %f10 fmovdl %xcc, %f4, %f14 ldsh [%l7 + 0x1A], %o6 fands %f13, %f2, %f7 fcmpne32 %f4, %f0, %g2 ldx [%l7 + 0x50], %o5 st %f10, [%l7 + 0x38] bshuffle %f0, %f12, %f14 tcc %icc, 0x1 ldsh [%l7 + 0x7C], %l2 fmuld8sux16 %f6, %f4, %f14 fblg %fcc1, loop_4564 ldx [%l7 + 0x60], %o1 brlz,a %o0, loop_4565 fblg %fcc2, loop_4566 loop_4564: array16 %i4, %l6, %l0 tpos %icc, 0x1 loop_4565: ldub [%l7 + 0x67], %o2 loop_4566: bcc,a loop_4567 edge16ln %i0, %o3, %g6 stx %o7, [%l7 + 0x70] fmovdn %icc, %f6, %f4 loop_4567: fmul8x16al %f1, %f11, %f6 stb %l4, [%l7 + 0x37] fmovrdgez %l5, %f4, %f6 sth %g7, [%l7 + 0x24] ldsh [%l7 + 0x38], %o4 faligndata %f6, %f0, %f10 fcmpne32 %f8, %f4, %i2 stb %g1, [%l7 + 0x67] taddcctv %i5, %g3, %g5 ba,a loop_4568 fbuge,a %fcc2, loop_4569 edge32 %i3, %l1, %i7 fzero %f0 loop_4568: udivx %i1, 0x0425, %i6 loop_4569: lduw [%l7 + 0x28], %g4 tgu %icc, 0x6 fmovrsgz %o6, %f9, %f12 movne %icc, %l3, %o5 stx %g2, [%l7 + 0x50] ldsw [%l7 + 0x7C], %l2 udiv %o0, 0x0D5F, %i4 movg %icc, %l6, %o1 stw %l0, [%l7 + 0x18] fnot1s %f11, %f11 ldx [%l7 + 0x60], %i0 ldx [%l7 + 0x20], %o3 movleu %xcc, %o2, %g6 ba %icc, loop_4570 for %f10, %f12, %f2 fzeros %f8 lduh [%l7 + 0x1A], %o7 loop_4570: bcs,pn %xcc, loop_4571 xnorcc %l5, 0x0FCB, %l4 fmovdvs %icc, %f12, %f8 subccc %g7, %i2, %o4 loop_4571: fbl,a %fcc1, loop_4572 ldsb [%l7 + 0x21], %i5 fnand %f14, %f0, %f8 ldsh [%l7 + 0x7E], %g3 loop_4572: sth %g1, [%l7 + 0x7E] lduh [%l7 + 0x24], %g5 fbge %fcc0, loop_4573 fmovscc %xcc, %f0, %f14 fmovdg %icc, %f6, %f8 ldub [%l7 + 0x18], %i3 loop_4573: ldsb [%l7 + 0x36], %i7 stx %i1, [%l7 + 0x28] lduw [%l7 + 0x20], %l1 ld [%l7 + 0x0C], %f0 movne %xcc, %i6, %g4 movleu %xcc, %l3, %o5 ta %icc, 0x2 brgez %g2, loop_4574 bvs loop_4575 st %f2, [%l7 + 0x08] sdivcc %l2, 0x0894, %o6 loop_4574: stw %o0, [%l7 + 0x28] loop_4575: fbug,a %fcc2, loop_4576 popc 0x035C, %i4 tcc %xcc, 0x4 fxors %f4, %f5, %f0 loop_4576: alignaddrl %l6, %o1, %l0 lduh [%l7 + 0x4C], %i0 mulx %o3, %g6, %o7 ldsh [%l7 + 0x68], %l5 stx %o2, [%l7 + 0x30] ldub [%l7 + 0x31], %g7 add %l4, 0x1DAC, %o4 andcc %i5, 0x196D, %i2 std %f2, [%l7 + 0x70] stb %g3, [%l7 + 0x26] tpos %icc, 0x2 fblg %fcc1, loop_4577 fmovde %icc, %f4, %f6 fba,a %fcc1, loop_4578 movne %xcc, %g5, %i3 loop_4577: lduw [%l7 + 0x30], %i7 brnz %i1, loop_4579 loop_4578: fmovdleu %xcc, %f0, %f4 fbl %fcc3, loop_4580 taddcctv %g1, %i6, %l1 loop_4579: orn %g4, %l3, %o5 std %f6, [%l7 + 0x08] loop_4580: ldx [%l7 + 0x60], %g2 ldub [%l7 + 0x20], %o6 ta %icc, 0x0 fpadd16 %f2, %f8, %f10 st %f3, [%l7 + 0x18] ldsh [%l7 + 0x3A], %l2 fba,a %fcc2, loop_4581 orn %o0, %l6, %i4 fands %f0, %f15, %f9 stw %o1, [%l7 + 0x48] loop_4581: stx %i0, [%l7 + 0x78] movrne %l0, 0x236, %g6 fcmpgt32 %f0, %f8, %o3 fpackfix %f12, %f3 stb %l5, [%l7 + 0x55] ldsw [%l7 + 0x28], %o2 fblg,a %fcc1, loop_4582 for %f6, %f12, %f12 std %f10, [%l7 + 0x50] mulx %g7, %o7, %l4 loop_4582: brgz,a %o4, loop_4583 edge8ln %i2, %i5, %g5 fmovsle %icc, %f2, %f9 ld [%l7 + 0x30], %f0 loop_4583: movcs %icc, %i3, %i7 fnor %f8, %f8, %f12 fbne %fcc3, loop_4584 fmovse %icc, %f8, %f1 fmul8x16al %f3, %f11, %f12 movle %xcc, %i1, %g3 loop_4584: stx %g1, [%l7 + 0x48] fmovrdlz %l1, %f14, %f10 std %f0, [%l7 + 0x38] fpsub16s %f0, %f5, %f14 bcs,pt %icc, loop_4585 fsrc1 %f4, %f6 stx %i6, [%l7 + 0x40] fones %f8 loop_4585: edge16 %g4, %l3, %g2 fornot2 %f2, %f10, %f8 udivcc %o6, 0x03F5, %o5 movre %l2, %o0, %l6 sth %i4, [%l7 + 0x76] fbn,a %fcc1, loop_4586 fcmpgt32 %f6, %f6, %o1 fmovsl %xcc, %f13, %f7 movg %xcc, %i0, %g6 loop_4586: fmovsa %xcc, %f3, %f1 tge %xcc, 0x1 xorcc %l0, 0x1E5B, %l5 lduw [%l7 + 0x14], %o2 fnors %f0, %f4, %f15 std %f2, [%l7 + 0x08] bleu,a loop_4587 ble %xcc, loop_4588 movvc %icc, %o3, %g7 fmuld8sux16 %f10, %f0, %f2 loop_4587: fmovrslez %l4, %f15, %f10 loop_4588: ldx [%l7 + 0x30], %o7 st %f4, [%l7 + 0x18] fbe,a %fcc3, loop_4589 fmovrde %i2, %f8, %f14 be loop_4590 ld [%l7 + 0x60], %f6 loop_4589: popc 0x04C7, %o4 ld [%l7 + 0x40], %f10 loop_4590: movpos %xcc, %g5, %i3 bge loop_4591 fcmpne16 %f14, %f10, %i5 edge8n %i1, %g3, %i7 bcc,a,pn %icc, loop_4592 loop_4591: fmul8sux16 %f10, %f8, %f6 ldx [%l7 + 0x10], %l1 fmuld8sux16 %f14, %f2, %f4 loop_4592: lduh [%l7 + 0x4A], %g1 ldsb [%l7 + 0x25], %g4 fmovsvc %icc, %f14, %f11 movgu %xcc, %i6, %l3 stw %g2, [%l7 + 0x54] stw %o6, [%l7 + 0x3C] stx %o5, [%l7 + 0x10] lduh [%l7 + 0x20], %l2 fbo %fcc1, loop_4593 tne %icc, 0x0 srlx %l6, %i4, %o0 fba,a %fcc3, loop_4594 loop_4593: ldub [%l7 + 0x69], %o1 tgu %icc, 0x7 sdivx %g6, 0x0FBA, %i0 loop_4594: pdist %f10, %f12, %f10 bl loop_4595 movcs %xcc, %l0, %l5 movne %xcc, %o3, %o2 tn %xcc, 0x5 loop_4595: tsubcc %l4, %o7, %g7 st %f7, [%l7 + 0x7C] fblg %fcc0, loop_4596 tne %icc, 0x5 stb %o4, [%l7 + 0x2A] bcc,a %icc, loop_4597 loop_4596: fmovrdgz %g5, %f4, %f0 fmovdvc %xcc, %f7, %f9 addccc %i3, 0x1F6B, %i5 loop_4597: call loop_4598 fmovdneg %xcc, %f1, %f2 std %f6, [%l7 + 0x50] movvs %xcc, %i1, %g3 loop_4598: ldx [%l7 + 0x58], %i7 edge8n %l1, %g1, %g4 sth %i2, [%l7 + 0x08] edge8n %l3, %i6, %o6 ldx [%l7 + 0x30], %g2 fxors %f10, %f13, %f6 fxnors %f3, %f14, %f7 tsubcc %o5, 0x059E, %l2 movle %icc, %i4, %o0 st %f12, [%l7 + 0x34] ld [%l7 + 0x3C], %f13 brnz %l6, loop_4599 edge32n %g6, %i0, %l0 smulcc %o1, %l5, %o3 edge8l %o2, %o7, %g7 loop_4599: sethi 0x0D24, %l4 fcmped %fcc3, %f8, %f0 fandnot1s %f9, %f3, %f13 lduw [%l7 + 0x2C], %g5 fmovdcc %icc, %f8, %f3 ld [%l7 + 0x5C], %f2 std %f10, [%l7 + 0x08] ldsb [%l7 + 0x40], %i3 fsrc2 %f0, %f8 tcs %icc, 0x5 fmovrdne %i5, %f4, %f14 tleu %xcc, 0x7 fmovsl %icc, %f5, %f11 movn %xcc, %i1, %o4 fmovdg %icc, %f9, %f3 fxor %f10, %f8, %f12 subcc %g3, %i7, %l1 tn %xcc, 0x2 fcmpne32 %f6, %f8, %g1 std %f14, [%l7 + 0x28] sth %g4, [%l7 + 0x0C] tg %icc, 0x1 tgu %icc, 0x7 tleu %xcc, 0x4 lduh [%l7 + 0x70], %i2 fnand %f0, %f10, %f14 fmul8sux16 %f14, %f2, %f8 stx %i6, [%l7 + 0x50] ldsh [%l7 + 0x6A], %o6 fnot1s %f8, %f2 ldsh [%l7 + 0x78], %l3 std %f10, [%l7 + 0x10] fornot1s %f2, %f7, %f2 bl %xcc, loop_4600 brgz %o5, loop_4601 fcmpne16 %f2, %f2, %g2 fnor %f10, %f0, %f8 loop_4600: movrne %i4, 0x0EE, %l2 loop_4601: sth %l6, [%l7 + 0x2E] fornot1s %f6, %f9, %f1 ldx [%l7 + 0x78], %g6 lduw [%l7 + 0x68], %i0 movgu %icc, %o0, %o1 fbo,a %fcc0, loop_4602 edge16l %l5, %l0, %o3 fnot1 %f8, %f10 fones %f14 loop_4602: ldsh [%l7 + 0x1C], %o2 lduw [%l7 + 0x44], %o7 fmovde %xcc, %f2, %f14 fcmpeq32 %f2, %f14, %l4 popc %g5, %g7 ldsb [%l7 + 0x59], %i3 fmovda %xcc, %f10, %f15 fmovsn %icc, %f4, %f14 std %f6, [%l7 + 0x58] fmovdge %xcc, %f7, %f3 fcmpgt32 %f8, %f6, %i1 fnands %f5, %f2, %f8 ldsh [%l7 + 0x32], %o4 tn %xcc, 0x4 fmovdg %icc, %f11, %f2 fcmpeq32 %f12, %f6, %i5 bleu,a loop_4603 movrne %i7, %g3, %g1 lduw [%l7 + 0x74], %g4 fmul8sux16 %f2, %f14, %f0 loop_4603: fbe %fcc1, loop_4604 fbge %fcc2, loop_4605 ldsw [%l7 + 0x34], %i2 ldsh [%l7 + 0x46], %l1 loop_4604: fnot1 %f10, %f10 loop_4605: stw %o6, [%l7 + 0x74] std %f4, [%l7 + 0x40] fmovde %xcc, %f11, %f11 fcmps %fcc0, %f4, %f11 fmovrsgz %i6, %f4, %f9 lduw [%l7 + 0x0C], %o5 fmul8sux16 %f2, %f12, %f12 ld [%l7 + 0x40], %f15 movneg %xcc, %l3, %g2 fabss %f0, %f1 fpack16 %f2, %f3 fone %f0 bcc,a,pn %icc, loop_4606 tge %xcc, 0x4 ldx [%l7 + 0x68], %l2 nop setx loop_4607, %l0, %l1 jmpl %l1, %i4 loop_4606: stx %l6, [%l7 + 0x10] smulcc %g6, %i0, %o1 move %xcc, %o0, %l5 loop_4607: stx %o3, [%l7 + 0x30] fba %fcc3, loop_4608 mulscc %l0, 0x08E5, %o7 sllx %l4, 0x00, %o2 fmovdn %xcc, %f0, %f2 loop_4608: st %f8, [%l7 + 0x3C] stx %g5, [%l7 + 0x38] movrne %i3, 0x294, %g7 movrgz %i1, %o4, %i5 fornot2 %f2, %f12, %f12 fpadd16s %f8, %f1, %f1 ldsh [%l7 + 0x64], %g3 tcc %icc, 0x6 lduh [%l7 + 0x1A], %g1 std %f12, [%l7 + 0x08] ta %icc, 0x5 be,a,pt %icc, loop_4609 edge16 %g4, %i2, %i7 ldx [%l7 + 0x60], %l1 fmovdle %icc, %f7, %f0 loop_4609: bge,pn %icc, loop_4610 movrlez %o6, 0x267, %o5 movcc %xcc, %l3, %i6 sllx %g2, 0x08, %i4 loop_4610: std %f14, [%l7 + 0x10] lduw [%l7 + 0x30], %l6 ldsh [%l7 + 0x48], %l2 nop setx loop_4611, %l0, %l1 jmpl %l1, %g6 fpmerge %f13, %f3, %f4 fmuld8sux16 %f13, %f2, %f14 ldx [%l7 + 0x08], %i0 loop_4611: fabsd %f10, %f0 orncc %o0, %o1, %o3 fbule,a %fcc2, loop_4612 std %f10, [%l7 + 0x60] fpsub16 %f2, %f8, %f2 ldsh [%l7 + 0x6A], %l5 loop_4612: edge16l %o7, %l0, %o2 sethi 0x1D7C, %g5 fpsub16s %f6, %f11, %f3 fbg %fcc0, loop_4613 fbug %fcc0, loop_4614 mulx %i3, 0x0CE1, %l4 fmul8x16 %f11, %f10, %f2 loop_4613: fmovrsgez %i1, %f5, %f10 loop_4614: fbuge %fcc1, loop_4615 orcc %g7, 0x1860, %o4 fcmpgt32 %f10, %f2, %g3 fcmps %fcc1, %f2, %f4 loop_4615: bvs,a,pt %icc, loop_4616 ldub [%l7 + 0x4E], %i5 ldub [%l7 + 0x22], %g4 fmul8sux16 %f6, %f6, %f2 loop_4616: ldsh [%l7 + 0x3E], %i2 movpos %xcc, %i7, %l1 stb %g1, [%l7 + 0x35] st %f10, [%l7 + 0x50] fmovsg %icc, %f13, %f0 fmovrsgz %o5, %f2, %f8 ldsw [%l7 + 0x4C], %l3 fmuld8ulx16 %f1, %f13, %f14 fcmple32 %f10, %f14, %i6 sth %g2, [%l7 + 0x78] edge16l %o6, %i4, %l6 ldsw [%l7 + 0x54], %g6 popc 0x147D, %l2 movrlez %o0, %i0, %o3 fnand %f14, %f2, %f10 ldsh [%l7 + 0x64], %o1 stx %l5, [%l7 + 0x58] tle %xcc, 0x6 mulx %l0, %o2, %g5 fpsub16 %f6, %f10, %f2 brlez %o7, loop_4617 std %f10, [%l7 + 0x58] movrne %i3, 0x058, %l4 st %f4, [%l7 + 0x28] loop_4617: brgez %g7, loop_4618 ldx [%l7 + 0x08], %o4 lduh [%l7 + 0x68], %g3 fmovrse %i5, %f2, %f5 loop_4618: fnot2s %f10, %f2 for %f12, %f12, %f4 udivx %g4, 0x1044, %i1 movrgez %i2, 0x363, %i7 ld [%l7 + 0x08], %f11 fmul8x16 %f9, %f14, %f14 edge8l %l1, %g1, %o5 fcmpne32 %f2, %f2, %l3 movl %icc, %g2, %o6 brz,a %i6, loop_4619 bshuffle %f12, %f6, %f6 ldsw [%l7 + 0x24], %i4 fxnors %f2, %f4, %f13 loop_4619: fmovscs %xcc, %f14, %f12 umul %l6, %g6, %o0 fmul8x16au %f3, %f2, %f12 sub %i0, %o3, %l2 nop setx loop_4620, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_4621, %l0, %l1 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, %f0, %f11 alignaddr %l5, %o1, %l0 loop_4620: bleu loop_4622 loop_4621: tcc %icc, 0x6 lduh [%l7 + 0x46], %o2 lduh [%l7 + 0x3A], %g5 loop_4622: ldub [%l7 + 0x4B], %o7 sdivcc %l4, 0x1D5F, %i3 fsrc1s %f15, %f2 movn %icc, %g7, %g3 fmuld8sux16 %f12, %f9, %f6 fbue,a %fcc0, loop_4623 fmul8ulx16 %f0, %f10, %f4 stb %o4, [%l7 + 0x0E] ldsh [%l7 + 0x48], %g4 loop_4623: fbe %fcc0, loop_4624 fmovsvs %xcc, %f10, %f9 bl,a %xcc, loop_4625 lduw [%l7 + 0x60], %i1 loop_4624: mova %xcc, %i2, %i5 ld [%l7 + 0x44], %f3 loop_4625: fbue,a %fcc3, loop_4626 ldub [%l7 + 0x0E], %l1 brlez,a %i7, loop_4627 brlz %g1, loop_4628 loop_4626: stx %o5, [%l7 + 0x38] stx %l3, [%l7 + 0x68] loop_4627: brnz,a %g2, loop_4629 loop_4628: movrlz %i6, %i4, %l6 pdist %f4, %f10, %f12 fzeros %f15 loop_4629: movgu %xcc, %o6, %o0 fornot1s %f8, %f9, %f13 std %f4, [%l7 + 0x08] stb %i0, [%l7 + 0x40] fmovdleu %icc, %f12, %f9 ldsb [%l7 + 0x54], %g6 smulcc %l2, %o3, %l5 stw %l0, [%l7 + 0x1C] sll %o1, %g5, %o2 tleu %xcc, 0x2 fors %f8, %f8, %f12 fmovda %xcc, %f7, %f10 bgu,a,pn %icc, loop_4630 movre %o7, 0x293, %i3 move %xcc, %l4, %g3 movcc %icc, %g7, %o4 loop_4630: edge16 %i1, %g4, %i5 orcc %i2, %l1, %i7 std %f0, [%l7 + 0x78] brlez %o5, loop_4631 fmovsl %icc, %f7, %f5 ld [%l7 + 0x68], %f11 fcmpeq16 %f8, %f8, %g1 loop_4631: fpadd32s %f5, %f2, %f14 fble,a %fcc3, loop_4632 fmovsne %xcc, %f11, %f15 fcmple32 %f14, %f8, %l3 nop setx loop_4633, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry loop_4632: stw %i6, [%l7 + 0x0C] fbn %fcc1, loop_4634 fpadd16s %f8, %f9, %f9 loop_4633: std %f10, [%l7 + 0x40] stb %g2, [%l7 + 0x54] loop_4634: movre %i4, %l6, %o6 movvc %xcc, %i0, %o0 fmuld8ulx16 %f0, %f3, %f0 fmovde %xcc, %f9, %f2 bge,a,pn %xcc, loop_4635 stw %g6, [%l7 + 0x48] movcc %xcc, %o3, %l2 udiv %l0, 0x16E1, %l5 loop_4635: fmovrdlz %o1, %f4, %f6 fmovsneg %xcc, %f4, %f5 fpsub32s %f5, %f2, %f14 fmul8ulx16 %f4, %f0, %f4 ldsw [%l7 + 0x48], %g5 sth %o2, [%l7 + 0x4C] fmovdpos %icc, %f6, %f13 fmovdcc %icc, %f13, %f15 lduh [%l7 + 0x70], %i3 edge32l %o7, %g3, %g7 popc %l4, %o4 subc %i1, %i5, %i2 array16 %l1, %g4, %o5 sth %g1, [%l7 + 0x08] lduh [%l7 + 0x50], %l3 movleu %xcc, %i6, %i7 tg %icc, 0x1 fnors %f4, %f5, %f13 fbug %fcc2, loop_4636 ldsh [%l7 + 0x60], %g2 fzeros %f2 orncc %l6, 0x0FD6, %i4 loop_4636: std %f12, [%l7 + 0x28] fmovrdne %i0, %f10, %f2 tgu %icc, 0x5 subc %o6, %g6, %o0 movrgez %o3, %l0, %l2 stx %l5, [%l7 + 0x08] bgu,a %icc, loop_4637 fcmple16 %f12, %f8, %o1 stw %o2, [%l7 + 0x78] fexpand %f4, %f6 loop_4637: bg,a loop_4638 fble %fcc0, loop_4639 ld [%l7 + 0x1C], %f0 ldx [%l7 + 0x48], %i3 loop_4638: ldx [%l7 + 0x58], %g5 loop_4639: tcs %icc, 0x4 orcc %g3, %o7, %g7 fones %f13 bleu,a,pt %xcc, loop_4640 fmovsneg %xcc, %f15, %f7 fmovsn %icc, %f4, %f9 ldd [%l7 + 0x68], %f6 loop_4640: bcc loop_4641 fornot1s %f9, %f11, %f9 siam 0x2 xorcc %l4, %o4, %i1 loop_4641: bshuffle %f4, %f0, %f12 fcmpeq16 %f8, %f0, %i5 bneg,a %xcc, loop_4642 brz,a %l1, loop_4643 ld [%l7 + 0x50], %f4 siam 0x4 loop_4642: sth %i2, [%l7 + 0x32] loop_4643: ldsb [%l7 + 0x1C], %g4 fmovdleu %icc, %f11, %f5 fmovdgu %icc, %f15, %f5 fmovs %f5, %f7 fmovdcc %xcc, %f6, %f5 fbl %fcc0, loop_4644 fmovsl %xcc, %f6, %f6 fone %f8 fbge,a %fcc0, loop_4645 loop_4644: edge32ln %o5, %l3, %g1 fpsub32 %f6, %f14, %f12 fandnot1 %f14, %f6, %f10 loop_4645: fmovsl %xcc, %f4, %f15 fnot2 %f6, %f14 bn,pn %icc, loop_4646 srlx %i6, %i7, %l6 fmovde %xcc, %f8, %f5 umul %g2, %i0, %o6 loop_4646: ldd [%l7 + 0x18], %f10 edge16l %i4, %g6, %o0 stx %o3, [%l7 + 0x38] std %f2, [%l7 + 0x70] bn,a %icc, loop_4647 std %f2, [%l7 + 0x68] stb %l2, [%l7 + 0x50] mulx %l0, %o1, %l5 loop_4647: stx %o2, [%l7 + 0x60] ldub [%l7 + 0x3F], %i3 fmovrdlz %g5, %f2, %f8 fexpand %f1, %f4 ldd [%l7 + 0x50], %f8 fmovrdne %o7, %f14, %f8 st %f8, [%l7 + 0x7C] fmovrde %g3, %f12, %f10 fzeros %f5 ldx [%l7 + 0x48], %g7 fsrc1 %f12, %f4 sth %o4, [%l7 + 0x4C] smulcc %i1, 0x09AF, %i5 fmovda %icc, %f11, %f2 udiv %l1, 0x18D4, %i2 nop setx loop_4648, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x64], %f2 brgez %l4, loop_4649 fbne %fcc2, loop_4650 loop_4648: fmovrsne %o5, %f9, %f12 lduh [%l7 + 0x72], %g4 loop_4649: fmovrdgez %l3, %f10, %f6 loop_4650: edge16ln %g1, %i7, %i6 array32 %g2, %l6, %i0 sdiv %i4, 0x1DDE, %o6 be,pn %icc, loop_4651 fmovsleu %xcc, %f11, %f6 brnz %g6, loop_4652 tle %xcc, 0x7 loop_4651: fmovspos %xcc, %f15, %f5 tleu %xcc, 0x0 loop_4652: bpos,a %xcc, loop_4653 fmul8sux16 %f6, %f0, %f0 bneg,pn %xcc, loop_4654 ldx [%l7 + 0x10], %o3 loop_4653: fcmple16 %f2, %f2, %l2 fmovsge %xcc, %f3, %f4 loop_4654: ldd [%l7 + 0x58], %f0 std %f14, [%l7 + 0x70] call loop_4655 movleu %xcc, %l0, %o1 lduw [%l7 + 0x48], %l5 or %o0, 0x1E87, %i3 loop_4655: edge32ln %o2, %g5, %o7 ldd [%l7 + 0x78], %f2 st %f4, [%l7 + 0x30] movrgz %g3, %o4, %g7 lduh [%l7 + 0x36], %i1 mova %icc, %l1, %i2 ld [%l7 + 0x68], %f4 edge8n %l4, %o5, %g4 pdist %f0, %f4, %f8 fmovsleu %xcc, %f13, %f4 fsrc1 %f4, %f10 std %f8, [%l7 + 0x78] tsubcctv %i5, 0x09C7, %g1 fpadd32 %f12, %f6, %f14 fxnors %f8, %f5, %f14 movrne %l3, %i6, %i7 sdivx %l6, 0x0F04, %g2 fbul,a %fcc3, loop_4656 srax %i0, 0x18, %i4 fbn,a %fcc0, loop_4657 ldsb [%l7 + 0x7C], %o6 loop_4656: stx %g6, [%l7 + 0x10] fmovrdlez %l2, %f6, %f4 loop_4657: mulscc %o3, 0x012D, %l0 tvc %xcc, 0x1 andncc %o1, %l5, %i3 alignaddrl %o0, %o2, %o7 bleu,a,pn %xcc, loop_4658 ta %icc, 0x2 fcmpes %fcc3, %f12, %f1 ld [%l7 + 0x20], %f14 loop_4658: or %g5, %g3, %g7 array32 %o4, %i1, %l1 tne %icc, 0x1 sth %i2, [%l7 + 0x68] sth %l4, [%l7 + 0x46] fbule,a %fcc2, loop_4659 lduw [%l7 + 0x70], %g4 fmul8sux16 %f10, %f12, %f8 srl %i5, %o5, %g1 loop_4659: std %f4, [%l7 + 0x20] fmovsgu %icc, %f14, %f5 lduh [%l7 + 0x52], %l3 bcc loop_4660 fornot2s %f0, %f0, %f14 st %f4, [%l7 + 0x14] mulscc %i6, %i7, %l6 loop_4660: tl %xcc, 0x4 ba,a,pt %icc, loop_4661 fmovdne %xcc, %f15, %f4 edge8ln %i0, %i4, %o6 bvs,a loop_4662 loop_4661: ldub [%l7 + 0x1C], %g2 ldd [%l7 + 0x68], %f6 for %f12, %f2, %f10 loop_4662: lduh [%l7 + 0x5A], %l2 fmul8x16au %f12, %f12, %f6 fandnot2 %f6, %f0, %f8 umulcc %o3, %l0, %g6 fcmpgt32 %f12, %f10, %o1 fmovsl %xcc, %f11, %f8 ldd [%l7 + 0x40], %f2 mulx %l5, %o0, %i3 ldsh [%l7 + 0x74], %o7 pdist %f4, %f2, %f2 fmovda %xcc, %f1, %f8 call loop_4663 ldsw [%l7 + 0x40], %o2 std %f0, [%l7 + 0x70] fcmple16 %f14, %f14, %g3 loop_4663: stw %g5, [%l7 + 0x38] fcmpes %fcc0, %f11, %f11 edge16 %g7, %o4, %i1 fmovrdgez %i2, %f4, %f12 bge,pt %xcc, loop_4664 st %f2, [%l7 + 0x48] fandnot1s %f5, %f15, %f6 ld [%l7 + 0x5C], %f2 loop_4664: tg %icc, 0x5 fxor %f10, %f8, %f0 fnot2s %f6, %f0 bcc,pt %xcc, loop_4665 smulcc %l4, 0x1A54, %g4 ldub [%l7 + 0x13], %i5 bleu,pn %icc, loop_4666 loop_4665: sth %o5, [%l7 + 0x40] edge8l %l1, %g1, %i6 fmovrse %i7, %f4, %f7 loop_4666: ldsw [%l7 + 0x44], %l6 fmovsneg %icc, %f12, %f4 fmovsge %icc, %f7, %f6 srax %i0, 0x01, %l3 fandnot1 %f0, %f12, %f4 alignaddr %o6, %i4, %g2 sth %l2, [%l7 + 0x66] srlx %o3, %l0, %o1 edge16n %l5, %g6, %i3 bl,a,pn %icc, loop_4667 sth %o7, [%l7 + 0x30] st %f12, [%l7 + 0x1C] fpadd16s %f7, %f12, %f10 loop_4667: stw %o0, [%l7 + 0x20] sra %o2, %g5, %g3 sth %g7, [%l7 + 0x6E] fbug,a %fcc3, loop_4668 ld [%l7 + 0x50], %f12 fmovrdlz %o4, %f6, %f14 movl %icc, %i1, %l4 loop_4668: brnz %g4, loop_4669 tcs %icc, 0x4 ba loop_4670 fmovde %xcc, %f10, %f7 loop_4669: sth %i2, [%l7 + 0x20] fmuld8sux16 %f10, %f12, %f10 loop_4670: movcc %icc, %i5, %l1 brnz %g1, loop_4671 fmovrsne %o5, %f6, %f5 ldx [%l7 + 0x28], %i6 ldx [%l7 + 0x08], %l6 loop_4671: sth %i0, [%l7 + 0x28] andn %i7, 0x1B38, %o6 fmovsneg %icc, %f13, %f1 stx %l3, [%l7 + 0x40] fones %f0 be loop_4672 udivcc %i4, 0x00E0, %l2 fpadd16s %f9, %f10, %f8 xnorcc %g2, %o3, %o1 loop_4672: lduh [%l7 + 0x28], %l5 fornot1 %f10, %f2, %f8 ldsw [%l7 + 0x3C], %g6 stw %l0, [%l7 + 0x4C] fzero %f12 fzeros %f13 sth %o7, [%l7 + 0x58] fmovdcs %xcc, %f7, %f6 fabss %f14, %f5 fmovsneg %xcc, %f10, %f9 fmovrde %o0, %f8, %f6 fbug,a %fcc3, loop_4673 std %f10, [%l7 + 0x40] brgz %o2, loop_4674 stx %i3, [%l7 + 0x48] loop_4673: fmovsle %icc, %f1, %f0 stw %g5, [%l7 + 0x18] loop_4674: andncc %g3, %o4, %i1 sth %l4, [%l7 + 0x7C] fcmpne16 %f0, %f2, %g7 fzero %f6 ldsw [%l7 + 0x14], %g4 fmovrse %i5, %f0, %f11 andncc %i2, %g1, %l1 fxors %f10, %f15, %f1 fpadd32s %f0, %f10, %f2 ldub [%l7 + 0x0B], %o5 ldsb [%l7 + 0x4A], %l6 lduw [%l7 + 0x3C], %i6 ldsh [%l7 + 0x5E], %i0 movne %xcc, %i7, %l3 lduh [%l7 + 0x74], %o6 ldub [%l7 + 0x5A], %l2 mulscc %g2, %o3, %o1 srax %l5, 0x07, %g6 edge16 %i4, %o7, %o0 ldd [%l7 + 0x10], %f12 fmovrsgz %o2, %f13, %f13 movrgz %l0, 0x2F0, %i3 movrne %g5, 0x2E7, %g3 ldsw [%l7 + 0x20], %i1 movgu %xcc, %l4, %g7 stx %g4, [%l7 + 0x58] sth %i5, [%l7 + 0x60] movn %icc, %i2, %o4 fmul8sux16 %f8, %f0, %f0 umulcc %g1, %l1, %o5 edge32l %l6, %i0, %i7 fnegs %f14, %f15 ldub [%l7 + 0x20], %l3 popc 0x17DF, %o6 lduh [%l7 + 0x54], %l2 taddcctv %g2, 0x0114, %i6 fsrc1s %f4, %f15 stx %o3, [%l7 + 0x10] stx %l5, [%l7 + 0x58] ldsh [%l7 + 0x24], %g6 ldub [%l7 + 0x7E], %i4 stb %o7, [%l7 + 0x32] add %o0, %o1, %l0 sth %i3, [%l7 + 0x16] movge %xcc, %o2, %g5 tpos %icc, 0x0 lduw [%l7 + 0x7C], %g3 ldsb [%l7 + 0x75], %i1 fbuge,a %fcc1, loop_4675 movge %xcc, %l4, %g7 fbg,a %fcc2, loop_4676 fmovsvc %xcc, %f8, %f6 loop_4675: ldsw [%l7 + 0x60], %i5 ldsw [%l7 + 0x54], %i2 loop_4676: or %g4, 0x1E16, %g1 ldd [%l7 + 0x78], %f2 ldx [%l7 + 0x50], %l1 fmovrse %o5, %f0, %f5 fnands %f4, %f8, %f10 fmovsle %xcc, %f3, %f6 fmovsle %xcc, %f10, %f10 te %icc, 0x4 stw %o4, [%l7 + 0x0C] st %f8, [%l7 + 0x30] ld [%l7 + 0x08], %f15 fpsub32 %f14, %f0, %f2 alignaddr %i0, %l6, %l3 ldsb [%l7 + 0x53], %i7 ta %xcc, 0x2 ld [%l7 + 0x54], %f2 fpackfix %f10, %f13 edge8n %o6, %l2, %g2 fbug %fcc3, loop_4677 movne %xcc, %o3, %l5 movrlz %i6, 0x21F, %g6 lduw [%l7 + 0x3C], %o7 loop_4677: fnand %f14, %f12, %f0 std %f2, [%l7 + 0x38] fmovrse %o0, %f6, %f5 xorcc %i4, 0x1646, %l0 ldx [%l7 + 0x70], %i3 fmovdcc %icc, %f10, %f5 bneg,pt %xcc, loop_4678 fpadd16 %f0, %f8, %f10 fmul8sux16 %f10, %f4, %f14 movrlz %o1, 0x059, %g5 loop_4678: movrgz %g3, 0x244, %o2 movvc %xcc, %l4, %i1 ldd [%l7 + 0x40], %f10 siam 0x1 bpos %icc, loop_4679 udivx %g7, 0x08CE, %i2 nop setx loop_4680, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcctv %g4, %i5, %l1 loop_4679: fpsub16s %f10, %f7, %f13 fpsub32 %f14, %f8, %f8 loop_4680: xnor %g1, %o4, %i0 srl %o5, 0x15, %l3 be,pt %icc, loop_4681 std %f10, [%l7 + 0x08] array16 %i7, %o6, %l2 edge16ln %l6, %o3, %l5 loop_4681: fmovscc %xcc, %f4, %f6 fmovdg %xcc, %f5, %f1 xnor %g2, %g6, %i6 fornot2s %f12, %f7, %f0 ldd [%l7 + 0x40], %f2 ldub [%l7 + 0x2B], %o0 xnorcc %o7, %i4, %i3 lduh [%l7 + 0x60], %l0 ldub [%l7 + 0x50], %g5 lduh [%l7 + 0x4E], %g3 tn %xcc, 0x3 sdivcc %o2, 0x19F0, %o1 xorcc %l4, %i1, %i2 siam 0x2 tle %icc, 0x0 edge8l %g4, %g7, %l1 stb %g1, [%l7 + 0x36] fpsub16s %f10, %f8, %f2 st %f3, [%l7 + 0x60] andn %o4, %i5, %i0 std %f0, [%l7 + 0x20] xorcc %l3, 0x16EB, %o5 fmovrsgez %o6, %f7, %f4 movcs %xcc, %l2, %l6 udivcc %i7, 0x063C, %l5 fsrc1s %f2, %f12 movvc %icc, %o3, %g2 tvc %xcc, 0x2 tne %xcc, 0x3 smulcc %i6, %g6, %o0 stw %i4, [%l7 + 0x50] sllx %o7, %i3, %g5 bcc,pt %icc, loop_4682 ta %xcc, 0x6 fexpand %f0, %f2 ld [%l7 + 0x24], %f15 loop_4682: andn %l0, 0x0F89, %o2 bcc %icc, loop_4683 sth %o1, [%l7 + 0x08] fpackfix %f10, %f7 fmuld8ulx16 %f7, %f13, %f12 loop_4683: stw %g3, [%l7 + 0x54] ldub [%l7 + 0x61], %l4 fbne,a %fcc2, loop_4684 addc %i1, 0x1DA8, %i2 fpadd16 %f12, %f8, %f4 lduw [%l7 + 0x54], %g7 loop_4684: ble,pn %icc, loop_4685 smulcc %l1, 0x0AFE, %g4 fnegd %f8, %f4 ldsw [%l7 + 0x48], %o4 loop_4685: sethi 0x174B, %i5 ldsb [%l7 + 0x50], %g1 fmovsa %xcc, %f10, %f0 ldsw [%l7 + 0x3C], %l3 add %i0, 0x0073, %o6 fmovsgu %xcc, %f3, %f8 bvc %icc, loop_4686 fones %f8 fmovsl %xcc, %f1, %f5 addccc %o5, 0x1EA6, %l2 loop_4686: ld [%l7 + 0x60], %f9 tg %xcc, 0x5 addccc %i7, 0x0F6B, %l6 fmovsge %xcc, %f15, %f15 array32 %l5, %o3, %i6 fmovrdgz %g6, %f12, %f2 stx %g2, [%l7 + 0x48] fmuld8ulx16 %f9, %f14, %f6 ldub [%l7 + 0x62], %i4 ldsb [%l7 + 0x22], %o0 fbu,a %fcc3, loop_4687 std %f14, [%l7 + 0x08] tsubcc %i3, %o7, %l0 fmul8x16au %f15, %f6, %f12 loop_4687: ldx [%l7 + 0x08], %o2 fcmpgt32 %f8, %f8, %g5 stw %g3, [%l7 + 0x30] umul %l4, %o1, %i2 ldub [%l7 + 0x62], %g7 edge32n %l1, %i1, %o4 std %f0, [%l7 + 0x18] ldx [%l7 + 0x28], %i5 fbuge,a %fcc3, loop_4688 fbul,a %fcc2, loop_4689 ldsh [%l7 + 0x7E], %g1 lduw [%l7 + 0x3C], %g4 loop_4688: edge16ln %i0, %l3, %o6 loop_4689: lduw [%l7 + 0x78], %o5 fexpand %f3, %f6 lduw [%l7 + 0x40], %l2 ldsb [%l7 + 0x18], %l6 ld [%l7 + 0x5C], %f0 fpack16 %f6, %f5 st %f14, [%l7 + 0x7C] fandnot2 %f12, %f14, %f10 bl %icc, loop_4690 fmovdcc %xcc, %f3, %f2 fba %fcc0, loop_4691 fbul %fcc0, loop_4692 loop_4690: tsubcc %l5, %o3, %i7 ldsh [%l7 + 0x52], %g6 loop_4691: ldsb [%l7 + 0x5A], %i6 loop_4692: brlez,a %g2, loop_4693 fcmpes %fcc0, %f9, %f2 bl,pt %icc, loop_4694 fnands %f4, %f13, %f4 loop_4693: edge8n %i4, %i3, %o7 fbl,a %fcc2, loop_4695 loop_4694: fmovsvc %xcc, %f4, %f2 lduh [%l7 + 0x16], %o0 for %f14, %f0, %f10 loop_4695: ldsw [%l7 + 0x40], %l0 fmovsge %xcc, %f1, %f10 tsubcc %o2, 0x061E, %g5 edge16ln %l4, %o1, %i2 fmovsneg %xcc, %f10, %f11 ldsh [%l7 + 0x08], %g3 fpadd16 %f14, %f10, %f8 fmovdge %xcc, %f4, %f0 sdivx %l1, 0x0204, %i1 edge16 %o4, %g7, %g1 fmovsa %xcc, %f7, %f1 ldsw [%l7 + 0x40], %i5 move %icc, %g4, %l3 ldsb [%l7 + 0x56], %i0 ldsh [%l7 + 0x74], %o6 orn %o5, %l2, %l6 fandnot1 %f0, %f14, %f0 ldub [%l7 + 0x2D], %l5 subc %i7, %g6, %o3 brgez %i6, loop_4696 stb %i4, [%l7 + 0x34] tcc %xcc, 0x0 movvs %xcc, %i3, %o7 loop_4696: fmovdvc %xcc, %f9, %f3 ta %xcc, 0x3 fmovrdlez %o0, %f4, %f10 brz %l0, loop_4697 fand %f6, %f4, %f6 stx %o2, [%l7 + 0x50] ldx [%l7 + 0x50], %g2 loop_4697: fmovdleu %icc, %f15, %f5 sth %g5, [%l7 + 0x36] lduh [%l7 + 0x52], %l4 stx %o1, [%l7 + 0x48] fmuld8sux16 %f1, %f15, %f6 ldsw [%l7 + 0x68], %i2 udiv %g3, 0x019A, %i1 stx %o4, [%l7 + 0x68] stb %g7, [%l7 + 0x48] movre %l1, 0x1B6, %i5 fabsd %f12, %f6 fba,a %fcc1, loop_4698 umul %g1, 0x1B44, %g4 ldsh [%l7 + 0x6C], %i0 sllx %l3, %o5, %l2 loop_4698: std %f2, [%l7 + 0x20] bleu,a,pn %xcc, loop_4699 lduh [%l7 + 0x44], %l6 lduw [%l7 + 0x3C], %l5 orn %i7, %g6, %o3 loop_4699: edge16l %i6, %o6, %i3 siam 0x1 sdiv %o7, 0x0919, %i4 ldsb [%l7 + 0x6A], %o0 fmovsne %xcc, %f7, %f3 fmovscs %icc, %f5, %f11 ldsw [%l7 + 0x50], %o2 fmovdcs %xcc, %f3, %f8 st %f2, [%l7 + 0x34] ldub [%l7 + 0x74], %g2 umulcc %l0, %l4, %g5 stw %i2, [%l7 + 0x10] ldub [%l7 + 0x65], %o1 ldsw [%l7 + 0x4C], %i1 ldx [%l7 + 0x50], %o4 ldx [%l7 + 0x60], %g3 bge %icc, loop_4700 bn,a %icc, loop_4701 fmovrde %g7, %f12, %f8 fbue,a %fcc1, loop_4702 loop_4700: fcmpes %fcc3, %f5, %f8 loop_4701: ble,pn %icc, loop_4703 edge32 %l1, %g1, %i5 loop_4702: fmovdvs %icc, %f11, %f0 sethi 0x1BB7, %i0 loop_4703: fcmped %fcc0, %f2, %f4 movl %xcc, %g4, %o5 add %l3, 0x1C75, %l2 smul %l5, %l6, %i7 smul %o3, %i6, %o6 bvs,a %icc, loop_4704 sllx %g6, 0x1E, %o7 tl %icc, 0x6 ldsb [%l7 + 0x3A], %i4 loop_4704: std %f14, [%l7 + 0x68] ld [%l7 + 0x7C], %f6 orcc %i3, 0x04D9, %o2 fmovrdlz %g2, %f14, %f6 bleu,a %xcc, loop_4705 fbe,a %fcc2, loop_4706 te %xcc, 0x5 edge32n %l0, %l4, %o0 loop_4705: tg %icc, 0x1 loop_4706: ldsb [%l7 + 0x4B], %g5 brz %i2, loop_4707 ld [%l7 + 0x6C], %f3 ldub [%l7 + 0x77], %i1 subcc %o1, 0x1CF3, %o4 loop_4707: stx %g3, [%l7 + 0x30] lduw [%l7 + 0x1C], %g7 fxor %f10, %f2, %f4 ldsw [%l7 + 0x60], %g1 ldsh [%l7 + 0x74], %i5 fmovse %icc, %f5, %f11 tg %icc, 0x6 lduw [%l7 + 0x60], %l1 tne %xcc, 0x2 fmovsl %icc, %f6, %f5 fcmped %fcc3, %f0, %f4 movrne %g4, %o5, %i0 stb %l2, [%l7 + 0x0A] edge16n %l3, %l6, %i7 movl %xcc, %l5, %i6 ldub [%l7 + 0x4C], %o3 st %f15, [%l7 + 0x64] ldd [%l7 + 0x10], %f4 srlx %g6, %o6, %i4 edge16l %i3, %o7, %o2 sdiv %g2, 0x1929, %l4 fandnot1s %f12, %f9, %f4 std %f6, [%l7 + 0x48] fpack32 %f10, %f14, %f10 srlx %o0, 0x11, %l0 st %f14, [%l7 + 0x78] ldsb [%l7 + 0x69], %g5 mulscc %i2, 0x04A2, %i1 stw %o1, [%l7 + 0x2C] bge loop_4708 fcmpeq16 %f12, %f2, %o4 fcmpd %fcc1, %f8, %f4 pdist %f4, %f8, %f4 loop_4708: bne,a loop_4709 fmovrslz %g3, %f4, %f15 smul %g1, %i5, %g7 fmovsge %xcc, %f3, %f7 loop_4709: stb %g4, [%l7 + 0x1C] stw %o5, [%l7 + 0x0C] ldub [%l7 + 0x47], %l1 movrlez %i0, %l2, %l3 ldd [%l7 + 0x60], %f4 ldsw [%l7 + 0x44], %i7 fbule %fcc3, loop_4710 std %f10, [%l7 + 0x48] fmovdge %xcc, %f5, %f5 movrgz %l5, %i6, %o3 loop_4710: fcmpes %fcc1, %f4, %f11 lduh [%l7 + 0x56], %g6 movg %icc, %l6, %i4 tsubcc %o6, %i3, %o2 orn %g2, 0x1A1B, %l4 fbul %fcc0, loop_4711 fmovdle %xcc, %f5, %f2 edge8n %o0, %o7, %l0 or %i2, 0x0945, %g5 loop_4711: fblg,a %fcc1, loop_4712 ldsw [%l7 + 0x2C], %o1 fcmpes %fcc2, %f5, %f8 taddcctv %o4, 0x1549, %g3 loop_4712: lduh [%l7 + 0x5A], %i1 fmovdg %xcc, %f4, %f12 fmul8x16 %f10, %f0, %f4 fmovsge %xcc, %f1, %f2 fmovde %icc, %f15, %f2 ldsh [%l7 + 0x40], %g1 orn %i5, 0x1C21, %g4 fpackfix %f4, %f13 ldsw [%l7 + 0x24], %g7 faligndata %f4, %f14, %f6 pdist %f12, %f4, %f2 ldsw [%l7 + 0x44], %l1 stw %i0, [%l7 + 0x10] andcc %o5, 0x1CCF, %l2 fmul8x16 %f5, %f4, %f14 fcmple32 %f0, %f12, %l3 fnegd %f0, %f4 lduw [%l7 + 0x54], %l5 fmovrdlz %i6, %f8, %f2 tle %xcc, 0x5 fmul8x16al %f1, %f11, %f0 subccc %o3, 0x17D3, %i7 mulscc %l6, 0x0F00, %i4 movrgez %o6, %i3, %g6 ldx [%l7 + 0x10], %o2 fsrc2 %f0, %f6 lduw [%l7 + 0x6C], %g2 ldx [%l7 + 0x30], %o0 stw %l4, [%l7 + 0x38] fmovrsgz %l0, %f13, %f9 umulcc %o7, 0x058D, %g5 sdivx %o1, 0x18C7, %i2 ldx [%l7 + 0x28], %g3 lduh [%l7 + 0x52], %i1 fpmerge %f8, %f3, %f6 std %f4, [%l7 + 0x70] orn %o4, 0x1D66, %i5 stw %g1, [%l7 + 0x44] nop setx loop_4713, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fzero %f10 fpsub16 %f14, %f4, %f6 ldsw [%l7 + 0x08], %g7 loop_4713: fornot2s %f15, %f9, %f7 fmovsleu %icc, %f10, %f8 fmovsne %xcc, %f2, %f10 fmovrsne %g4, %f5, %f15 fnegd %f10, %f2 st %f10, [%l7 + 0x0C] tn %icc, 0x7 edge32 %i0, %l1, %o5 alignaddrl %l2, %l5, %l3 st %f12, [%l7 + 0x54] fsrc1 %f14, %f0 movrne %i6, 0x313, %o3 fmovs %f3, %f4 st %f12, [%l7 + 0x24] sub %l6, 0x0BC5, %i4 array16 %i7, %i3, %g6 fbn %fcc3, loop_4714 lduw [%l7 + 0x58], %o2 bcs,a,pn %icc, loop_4715 bleu %icc, loop_4716 loop_4714: and %g2, %o0, %l4 fsrc2 %f0, %f2 loop_4715: udivcc %o6, 0x13ED, %l0 loop_4716: fcmple32 %f10, %f14, %g5 ldd [%l7 + 0x08], %f8 ldsh [%l7 + 0x68], %o7 fnor %f12, %f4, %f6 edge8ln %i2, %o1, %i1 movrlez %o4, 0x20C, %g3 movvs %xcc, %i5, %g7 nop setx loop_4717, %l0, %l1 jmpl %l1, %g4 fmovdvc %icc, %f12, %f3 fpsub16s %f1, %f14, %f13 nop setx loop_4718, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4717: tsubcctv %g1, %i0, %o5 fones %f14 lduh [%l7 + 0x42], %l2 loop_4718: tcc %xcc, 0x5 fnands %f12, %f12, %f0 tne %icc, 0x4 fmovdgu %icc, %f5, %f15 bleu,a,pn %icc, loop_4719 fpsub16 %f10, %f14, %f14 brgz,a %l5, loop_4720 sdiv %l1, 0x1956, %i6 loop_4719: fmul8ulx16 %f4, %f8, %f12 fmovsleu %xcc, %f5, %f10 loop_4720: fmul8x16 %f12, %f0, %f14 movvc %icc, %l3, %l6 bn,pt %xcc, loop_4721 fmovdvc %icc, %f10, %f6 andcc %o3, %i4, %i3 movneg %icc, %i7, %g6 loop_4721: fmovrde %o2, %f0, %f12 ld [%l7 + 0x3C], %f6 fbue,a %fcc0, loop_4722 ldd [%l7 + 0x60], %f8 fornot1s %f3, %f6, %f4 tsubcc %o0, 0x010E, %g2 loop_4722: movre %l4, %l0, %g5 mulx %o6, %o7, %i2 srlx %i1, %o4, %o1 fand %f12, %f0, %f8 srl %g3, %g7, %g4 stx %i5, [%l7 + 0x68] nop setx loop_4723, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sllx %g1, 0x13, %i0 fabss %f0, %f1 ldsb [%l7 + 0x47], %o5 loop_4723: ldsb [%l7 + 0x39], %l2 fmovspos %xcc, %f0, %f15 siam 0x6 ldsh [%l7 + 0x0C], %l5 nop setx loop_4724, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrgez %i6, 0x106, %l3 fsrc1 %f12, %f0 movgu %xcc, %l6, %o3 loop_4724: fmovdl %xcc, %f5, %f12 fba,a %fcc3, loop_4725 xorcc %l1, %i3, %i4 std %f12, [%l7 + 0x60] lduh [%l7 + 0x14], %g6 loop_4725: brnz,a %i7, loop_4726 bvs,pn %xcc, loop_4727 srax %o0, 0x0D, %g2 ldsw [%l7 + 0x64], %l4 loop_4726: stw %o2, [%l7 + 0x08] loop_4727: xor %l0, 0x1993, %g5 fabss %f7, %f1 tle %icc, 0x7 fpadd16 %f8, %f8, %f6 ldsh [%l7 + 0x12], %o7 stb %o6, [%l7 + 0x6C] fmovde %xcc, %f10, %f6 fcmpgt32 %f10, %f10, %i1 sdiv %i2, 0x026B, %o1 ldsh [%l7 + 0x56], %o4 array32 %g3, %g7, %i5 tcc %icc, 0x0 addccc %g1, 0x07A6, %i0 edge8l %o5, %g4, %l5 ld [%l7 + 0x50], %f14 addcc %l2, %i6, %l6 fmovdcc %xcc, %f7, %f9 fnegd %f12, %f6 array16 %o3, %l1, %i3 movpos %icc, %l3, %i4 fmovsa %xcc, %f2, %f1 ldsh [%l7 + 0x72], %g6 xnor %i7, %g2, %o0 sra %l4, 0x0F, %o2 fnot2s %f0, %f2 std %f2, [%l7 + 0x08] movgu %xcc, %l0, %g5 fpsub16 %f8, %f4, %f6 fpack32 %f10, %f8, %f10 edge32n %o7, %o6, %i1 fmovdcs %xcc, %f0, %f0 fcmpeq16 %f8, %f2, %o1 ldsb [%l7 + 0x40], %i2 fbn,a %fcc0, loop_4728 fnot2s %f11, %f5 fandnot1s %f14, %f10, %f11 tvs %icc, 0x3 loop_4728: fnor %f12, %f8, %f4 st %f9, [%l7 + 0x7C] fmovrdgz %g3, %f4, %f8 lduw [%l7 + 0x4C], %g7 ldsh [%l7 + 0x6A], %i5 edge16l %g1, %o4, %o5 fmovdpos %xcc, %f10, %f12 sll %g4, %l5, %i0 nop setx loop_4729, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smul %l2, %l6, %o3 edge16l %i6, %i3, %l1 faligndata %f10, %f4, %f10 loop_4729: sllx %l3, %g6, %i7 fmovdge %xcc, %f1, %f6 brlez %i4, loop_4730 fmovsge %icc, %f13, %f0 fornot2 %f10, %f2, %f0 edge16l %g2, %l4, %o0 loop_4730: fcmped %fcc0, %f0, %f14 fxnors %f7, %f15, %f12 brgz %l0, loop_4731 ldsw [%l7 + 0x14], %o2 fbule %fcc2, loop_4732 movrne %g5, %o6, %i1 loop_4731: fxnors %f14, %f13, %f4 addccc %o7, 0x1BE2, %i2 loop_4732: st %f10, [%l7 + 0x54] tl %xcc, 0x2 edge32n %g3, %o1, %g7 brlz,a %i5, loop_4733 fcmple16 %f14, %f6, %o4 ld [%l7 + 0x74], %f15 array16 %g1, %g4, %o5 loop_4733: fmovsneg %icc, %f9, %f3 brgez,a %i0, loop_4734 ldsh [%l7 + 0x70], %l5 ld [%l7 + 0x34], %f5 fbne,a %fcc3, loop_4735 loop_4734: fzeros %f6 addcc %l2, %l6, %i6 fcmple16 %f8, %f6, %i3 loop_4735: edge32ln %o3, %l1, %l3 ldub [%l7 + 0x44], %i7 fcmple16 %f6, %f0, %i4 fandnot1 %f2, %f8, %f0 movle %xcc, %g2, %g6 fnot1 %f10, %f4 stb %l4, [%l7 + 0x5E] alignaddrl %o0, %o2, %g5 fbge %fcc2, loop_4736 ldub [%l7 + 0x42], %o6 fmovdgu %icc, %f12, %f14 fandnot1 %f8, %f12, %f2 loop_4736: fmovse %icc, %f3, %f7 andcc %l0, %i1, %i2 fbe,a %fcc3, loop_4737 fmovsvc %xcc, %f2, %f13 pdist %f12, %f12, %f12 bgu %icc, loop_4738 loop_4737: ta %xcc, 0x4 siam 0x0 bvs,a,pt %icc, loop_4739 loop_4738: fzero %f6 fcmped %fcc2, %f2, %f10 xor %g3, 0x16E8, %o1 loop_4739: fandnot1s %f9, %f4, %f13 fmovsn %icc, %f10, %f1 alignaddrl %o7, %i5, %g7 bge,pt %xcc, loop_4740 ldsh [%l7 + 0x3C], %o4 sth %g4, [%l7 + 0x28] fbg,a %fcc1, loop_4741 loop_4740: ldub [%l7 + 0x5B], %o5 movvc %xcc, %i0, %l5 ldub [%l7 + 0x18], %l2 loop_4741: smul %g1, %l6, %i3 addcc %o3, %i6, %l1 fandnot2s %f7, %f12, %f8 brlez %i7, loop_4742 fnot1s %f5, %f5 ld [%l7 + 0x18], %f6 ldsw [%l7 + 0x2C], %l3 loop_4742: st %f15, [%l7 + 0x40] movcc %icc, %i4, %g2 fnors %f0, %f6, %f8 fmovsa %icc, %f5, %f6 movne %icc, %g6, %o0 xorcc %o2, 0x1816, %g5 fpmerge %f10, %f2, %f0 sth %l4, [%l7 + 0x36] ld [%l7 + 0x14], %f3 ldub [%l7 + 0x2E], %o6 tvs %xcc, 0x0 edge16l %i1, %i2, %l0 sth %o1, [%l7 + 0x76] fsrc2s %f0, %f14 ldsh [%l7 + 0x10], %g3 xorcc %i5, %o7, %g7 fmuld8sux16 %f5, %f13, %f4 ldub [%l7 + 0x3C], %g4 lduw [%l7 + 0x1C], %o4 bg,a,pn %icc, loop_4743 stb %o5, [%l7 + 0x79] fpack16 %f0, %f3 fsrc2s %f15, %f5 loop_4743: fzero %f14 std %f8, [%l7 + 0x60] stx %i0, [%l7 + 0x08] ldsh [%l7 + 0x64], %l2 brlz,a %g1, loop_4744 faligndata %f8, %f10, %f12 stb %l6, [%l7 + 0x0B] tleu %xcc, 0x5 loop_4744: fmovdneg %icc, %f14, %f11 fcmpes %fcc2, %f10, %f1 alignaddrl %l5, %o3, %i6 fmovsg %icc, %f14, %f3 fmovdleu %xcc, %f13, %f5 fbge,a %fcc1, loop_4745 ldsh [%l7 + 0x4C], %l1 movpos %icc, %i3, %i7 fnand %f2, %f10, %f12 loop_4745: fcmped %fcc2, %f2, %f0 ldsh [%l7 + 0x64], %i4 st %f5, [%l7 + 0x40] sth %g2, [%l7 + 0x18] faligndata %f6, %f8, %f8 sub %g6, 0x1EA0, %o0 fmovde %xcc, %f9, %f1 ldub [%l7 + 0x28], %o2 tg %xcc, 0x7 fsrc2s %f15, %f13 fmovdvs %icc, %f6, %f4 fones %f2 orn %l3, %l4, %g5 fzero %f14 fmovdpos %xcc, %f6, %f6 lduw [%l7 + 0x7C], %i1 ld [%l7 + 0x70], %f1 fmovspos %xcc, %f11, %f2 tgu %icc, 0x4 edge16ln %o6, %i2, %o1 fornot2 %f4, %f10, %f2 fmovsg %xcc, %f4, %f15 fxnors %f4, %f1, %f3 bneg,a %xcc, loop_4746 fmovdpos %xcc, %f13, %f10 brlz,a %g3, loop_4747 edge16ln %i5, %o7, %g7 loop_4746: ble loop_4748 fmovrsne %g4, %f1, %f10 loop_4747: fmovrdlez %o4, %f10, %f12 movg %icc, %l0, %i0 loop_4748: fsrc2 %f2, %f2 stw %o5, [%l7 + 0x5C] fmovscs %icc, %f6, %f3 movcc %xcc, %g1, %l2 taddcctv %l6, 0x093F, %o3 fpack32 %f14, %f4, %f8 ldd [%l7 + 0x10], %f6 fands %f6, %f15, %f5 bge %icc, loop_4749 bcs,pt %icc, loop_4750 fmovdl %icc, %f7, %f2 brlez,a %l5, loop_4751 loop_4749: bpos,a loop_4752 loop_4750: brgez,a %i6, loop_4753 fmovsg %xcc, %f11, %f11 loop_4751: std %f0, [%l7 + 0x58] loop_4752: ldsh [%l7 + 0x7A], %l1 loop_4753: fsrc1s %f5, %f13 lduw [%l7 + 0x34], %i7 fors %f11, %f6, %f14 fxor %f14, %f4, %f6 fpsub16 %f14, %f6, %f4 lduh [%l7 + 0x4E], %i4 bl %xcc, loop_4754 stw %i3, [%l7 + 0x38] stb %g2, [%l7 + 0x7A] bcc loop_4755 loop_4754: fand %f14, %f10, %f4 ldsw [%l7 + 0x34], %g6 fmovse %icc, %f9, %f10 loop_4755: tvc %xcc, 0x1 st %f9, [%l7 + 0x5C] smul %o2, %o0, %l3 fmovsne %xcc, %f10, %f4 ld [%l7 + 0x2C], %f9 ldub [%l7 + 0x0A], %g5 ldsb [%l7 + 0x5C], %l4 ldub [%l7 + 0x7C], %i1 st %f3, [%l7 + 0x24] ble,a loop_4756 bgu loop_4757 fmul8x16al %f0, %f7, %f14 fmovsvs %xcc, %f4, %f10 loop_4756: move %xcc, %i2, %o6 loop_4757: ldx [%l7 + 0x78], %g3 ldub [%l7 + 0x4E], %o1 bge,a,pt %icc, loop_4758 subc %o7, %i5, %g4 fmovscc %xcc, %f2, %f7 ldx [%l7 + 0x48], %g7 loop_4758: srl %o4, %l0, %i0 std %f8, [%l7 + 0x30] stb %o5, [%l7 + 0x50] alignaddr %l2, %l6, %o3 orncc %g1, 0x1281, %i6 movvc %icc, %l5, %i7 fbug,a %fcc0, loop_4759 st %f13, [%l7 + 0x38] tpos %icc, 0x6 stw %i4, [%l7 + 0x74] loop_4759: move %icc, %l1, %g2 brlez,a %g6, loop_4760 bgu,pt %xcc, loop_4761 alignaddr %i3, %o2, %o0 stx %l3, [%l7 + 0x70] loop_4760: bvs %icc, loop_4762 loop_4761: fcmps %fcc1, %f1, %f12 ld [%l7 + 0x44], %f15 ldd [%l7 + 0x38], %f0 loop_4762: stb %l4, [%l7 + 0x3A] ld [%l7 + 0x70], %f15 stw %i1, [%l7 + 0x7C] and %g5, %i2, %o6 alignaddr %o1, %o7, %i5 tneg %xcc, 0x2 te %xcc, 0x3 fmovsneg %icc, %f7, %f10 fmuld8ulx16 %f11, %f6, %f10 bg,pn %icc, loop_4763 lduw [%l7 + 0x70], %g4 bvc loop_4764 fnors %f5, %f12, %f1 loop_4763: movrgez %g3, %g7, %o4 stw %i0, [%l7 + 0x10] loop_4764: movrne %l0, 0x036, %o5 ldx [%l7 + 0x78], %l6 stw %l2, [%l7 + 0x44] stx %o3, [%l7 + 0x48] lduh [%l7 + 0x3E], %i6 lduh [%l7 + 0x70], %g1 bne,a loop_4765 tg %xcc, 0x4 ta %xcc, 0x4 ldsb [%l7 + 0x42], %i7 loop_4765: bn,pt %xcc, loop_4766 lduw [%l7 + 0x28], %l5 movvs %xcc, %l1, %i4 nop setx loop_4767, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4766: andncc %g2, %i3, %g6 stx %o0, [%l7 + 0x20] brlez %o2, loop_4768 loop_4767: lduh [%l7 + 0x78], %l3 fmovsleu %xcc, %f0, %f9 stx %l4, [%l7 + 0x30] loop_4768: ldsh [%l7 + 0x7C], %g5 subcc %i1, 0x1A3F, %i2 array16 %o6, %o7, %i5 fbg %fcc3, loop_4769 fxor %f10, %f2, %f10 bn,pn %icc, loop_4770 sth %g4, [%l7 + 0x12] loop_4769: fmovrslez %g3, %f10, %f9 movrne %o1, %g7, %i0 loop_4770: and %l0, %o5, %l6 fmovrdne %o4, %f6, %f6 ld [%l7 + 0x34], %f4 srl %o3, 0x01, %l2 array16 %i6, %g1, %l5 ldd [%l7 + 0x60], %f14 brlz %i7, loop_4771 ldsw [%l7 + 0x30], %l1 for %f8, %f10, %f6 array8 %i4, %g2, %i3 loop_4771: lduh [%l7 + 0x78], %o0 fsrc1 %f10, %f12 ble,a,pt %xcc, loop_4772 fbg,a %fcc3, loop_4773 fbl %fcc1, loop_4774 bl,pt %xcc, loop_4775 loop_4772: fnot2 %f0, %f6 loop_4773: fandnot2 %f6, %f0, %f14 loop_4774: siam 0x1 loop_4775: edge16n %g6, %o2, %l3 lduw [%l7 + 0x34], %l4 fmovdle %xcc, %f10, %f7 tvc %icc, 0x7 udivcc %i1, 0x1465, %i2 fmovsle %icc, %f9, %f1 fcmpne16 %f6, %f4, %g5 fcmple32 %f12, %f6, %o7 fbue %fcc0, loop_4776 fbul %fcc0, loop_4777 umulcc %o6, %g4, %i5 ldub [%l7 + 0x68], %o1 loop_4776: fmovsvs %icc, %f4, %f1 loop_4777: lduh [%l7 + 0x38], %g7 stw %i0, [%l7 + 0x3C] bcc,a,pt %xcc, loop_4778 stw %l0, [%l7 + 0x20] fmovsn %xcc, %f10, %f9 sub %o5, %l6, %g3 loop_4778: ldub [%l7 + 0x17], %o3 srl %o4, 0x19, %l2 add %i6, %l5, %i7 ld [%l7 + 0x6C], %f2 lduh [%l7 + 0x7C], %g1 ldub [%l7 + 0x42], %i4 fcmpgt16 %f14, %f14, %g2 std %f4, [%l7 + 0x48] movne %xcc, %l1, %i3 orn %g6, %o0, %l3 ldsb [%l7 + 0x3D], %o2 fpsub32s %f4, %f4, %f15 ldd [%l7 + 0x48], %f6 movcs %xcc, %l4, %i2 std %f10, [%l7 + 0x50] stx %g5, [%l7 + 0x78] fmovrsgz %o7, %f12, %f15 edge32ln %i1, %g4, %i5 nop setx loop_4779, %l0, %l1 jmpl %l1, %o6 fbn %fcc2, loop_4780 lduh [%l7 + 0x50], %o1 fnegs %f7, %f2 loop_4779: tg %xcc, 0x0 loop_4780: edge32ln %g7, %l0, %i0 fcmpeq32 %f0, %f2, %o5 bcs,pt %xcc, loop_4781 movg %xcc, %l6, %g3 movne %icc, %o4, %o3 bneg,a,pt %icc, loop_4782 loop_4781: ldsw [%l7 + 0x6C], %l2 be,a %xcc, loop_4783 stb %l5, [%l7 + 0x3D] loop_4782: stw %i7, [%l7 + 0x5C] umul %g1, %i4, %g2 loop_4783: ldub [%l7 + 0x14], %l1 fcmpd %fcc1, %f12, %f0 fxors %f6, %f5, %f14 edge8l %i6, %i3, %g6 fnot1s %f12, %f10 tle %icc, 0x4 movn %xcc, %l3, %o0 fmovsge %xcc, %f15, %f12 fmovdpos %xcc, %f11, %f0 faligndata %f0, %f0, %f12 ldsb [%l7 + 0x57], %l4 fmovdle %xcc, %f8, %f6 sth %i2, [%l7 + 0x68] addccc %g5, %o7, %i1 fmovrsgez %o2, %f1, %f13 move %icc, %g4, %i5 st %f2, [%l7 + 0x54] movneg %icc, %o1, %g7 ld [%l7 + 0x78], %f11 fmovdvc %xcc, %f7, %f1 stx %l0, [%l7 + 0x18] ldsb [%l7 + 0x34], %i0 stx %o5, [%l7 + 0x68] brgz %l6, loop_4784 fbe %fcc3, loop_4785 fmovrdne %o6, %f6, %f8 orncc %o4, 0x1FCA, %g3 loop_4784: fnands %f7, %f6, %f12 loop_4785: fmovsne %icc, %f6, %f8 ld [%l7 + 0x34], %f2 edge32ln %l2, %l5, %i7 fmovrde %o3, %f4, %f14 or %g1, %g2, %l1 fpadd32s %f7, %f9, %f6 fors %f10, %f15, %f11 fbn,a %fcc2, loop_4786 stb %i6, [%l7 + 0x59] fnot2 %f8, %f0 st %f7, [%l7 + 0x4C] loop_4786: ba loop_4787 taddcctv %i4, 0x075E, %i3 edge32l %g6, %o0, %l3 ld [%l7 + 0x74], %f9 loop_4787: stx %l4, [%l7 + 0x20] umul %g5, %o7, %i2 movgu %xcc, %o2, %i1 siam 0x2 nop setx loop_4788, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpeq16 %f14, %f0, %i5 xnor %g4, 0x0B5E, %g7 ld [%l7 + 0x2C], %f0 loop_4788: fmovscs %xcc, %f2, %f3 tneg %xcc, 0x2 bcc loop_4789 fmovspos %icc, %f7, %f10 movrlez %l0, 0x3A2, %i0 sth %o5, [%l7 + 0x5E] loop_4789: lduh [%l7 + 0x6C], %l6 sdiv %o6, 0x0DB9, %o1 umulcc %o4, 0x0F51, %g3 lduw [%l7 + 0x20], %l2 sth %i7, [%l7 + 0x52] ldsb [%l7 + 0x2E], %l5 fmovscc %xcc, %f11, %f7 xorcc %o3, 0x0499, %g1 fpadd32 %f0, %f0, %f2 tn %xcc, 0x6 brlez,a %g2, loop_4790 fmul8x16al %f14, %f4, %f8 fmovrsgz %i6, %f7, %f5 ldd [%l7 + 0x20], %f10 loop_4790: fsrc1s %f14, %f1 fcmpd %fcc3, %f2, %f8 and %i4, 0x018D, %l1 fandnot1 %f4, %f0, %f6 bneg,a loop_4791 st %f3, [%l7 + 0x20] fnot1 %f0, %f2 ldsb [%l7 + 0x75], %i3 loop_4791: stx %g6, [%l7 + 0x18] edge8n %l3, %l4, %o0 tgu %xcc, 0x5 ldub [%l7 + 0x65], %o7 fmovdcc %xcc, %f11, %f5 smulcc %i2, 0x013F, %o2 bleu,a loop_4792 movle %icc, %i1, %g5 tvc %xcc, 0x7 subccc %g4, 0x12EB, %i5 loop_4792: ba,pt %icc, loop_4793 movvc %icc, %l0, %g7 sllx %i0, %o5, %l6 fmovrdgz %o1, %f6, %f2 loop_4793: fxor %f8, %f8, %f0 fbuge %fcc2, loop_4794 fmovdl %xcc, %f12, %f5 fmovrdgez %o6, %f14, %f2 te %icc, 0x1 loop_4794: popc %o4, %l2 fpadd16s %f3, %f6, %f2 stw %i7, [%l7 + 0x08] ldsw [%l7 + 0x4C], %g3 fmovde %xcc, %f7, %f9 lduw [%l7 + 0x08], %o3 edge8ln %l5, %g2, %i6 bge,a loop_4795 stw %i4, [%l7 + 0x44] srlx %g1, %i3, %g6 fpmerge %f10, %f15, %f0 loop_4795: stx %l3, [%l7 + 0x60] stw %l1, [%l7 + 0x5C] tneg %xcc, 0x4 fmovsgu %icc, %f12, %f6 edge32l %l4, %o7, %o0 ldd [%l7 + 0x08], %f10 lduh [%l7 + 0x0E], %o2 fbl %fcc1, loop_4796 fmovsa %xcc, %f1, %f12 fbue %fcc3, loop_4797 srl %i2, %i1, %g4 loop_4796: fmovrdne %g5, %f8, %f6 fba,a %fcc2, loop_4798 loop_4797: edge8n %l0, %g7, %i0 srl %o5, 0x03, %i5 movleu %icc, %l6, %o6 loop_4798: movrgz %o1, 0x0CF, %l2 ldub [%l7 + 0x2A], %i7 stw %g3, [%l7 + 0x30] std %f0, [%l7 + 0x78] udivcc %o3, 0x1CEE, %l5 bvs loop_4799 fpsub32 %f12, %f2, %f12 edge8n %g2, %o4, %i4 fmovdgu %xcc, %f12, %f8 loop_4799: add %i6, %i3, %g1 ldub [%l7 + 0x72], %l3 lduh [%l7 + 0x34], %g6 st %f8, [%l7 + 0x28] sth %l1, [%l7 + 0x5A] ldsw [%l7 + 0x54], %l4 smulcc %o0, %o7, %i2 ldsh [%l7 + 0x6A], %o2 ldsw [%l7 + 0x3C], %g4 mova %icc, %i1, %l0 brz,a %g7, loop_4800 xor %g5, 0x1CD5, %i0 fmul8ulx16 %f4, %f14, %f12 movne %xcc, %o5, %i5 loop_4800: bn,a loop_4801 ldub [%l7 + 0x0F], %o6 fzeros %f14 stb %l6, [%l7 + 0x62] loop_4801: std %f14, [%l7 + 0x20] fbue %fcc0, loop_4802 fcmps %fcc0, %f3, %f1 fpadd32 %f10, %f14, %f14 stx %l2, [%l7 + 0x50] loop_4802: ldsb [%l7 + 0x14], %o1 stx %g3, [%l7 + 0x50] mulx %i7, %o3, %l5 array32 %o4, %g2, %i6 ld [%l7 + 0x20], %f1 te %xcc, 0x3 movre %i4, %i3, %g1 fmovdne %icc, %f7, %f7 fmovsa %icc, %f10, %f7 movrgez %l3, %l1, %g6 umul %l4, 0x08B6, %o7 fmovse %xcc, %f3, %f2 ld [%l7 + 0x68], %f13 tsubcctv %o0, 0x1817, %o2 fmovdne %icc, %f8, %f4 sth %g4, [%l7 + 0x76] stx %i2, [%l7 + 0x08] tneg %xcc, 0x0 fmovdpos %icc, %f8, %f1 ldsb [%l7 + 0x74], %i1 fornot2s %f1, %f9, %f2 stx %g7, [%l7 + 0x68] std %f8, [%l7 + 0x28] fpsub16s %f3, %f4, %f7 fbule,a %fcc2, loop_4803 sub %l0, %g5, %o5 sll %i5, 0x00, %i0 fpadd32s %f12, %f13, %f15 loop_4803: fandnot2 %f6, %f10, %f8 mulscc %o6, 0x10D2, %l2 ldub [%l7 + 0x73], %l6 ldsb [%l7 + 0x67], %o1 ldsw [%l7 + 0x20], %i7 sth %o3, [%l7 + 0x4E] and %g3, %l5, %g2 orcc %i6, 0x108C, %i4 fmovsl %xcc, %f11, %f0 lduh [%l7 + 0x56], %o4 mulx %i3, 0x0F51, %g1 brnz,a %l3, loop_4804 stw %l1, [%l7 + 0x20] movrne %g6, %l4, %o7 std %f4, [%l7 + 0x40] loop_4804: ldsw [%l7 + 0x64], %o0 orcc %g4, %o2, %i2 fabsd %f14, %f6 fandnot1 %f12, %f10, %f8 tsubcctv %g7, %i1, %l0 fcmpne32 %f8, %f0, %g5 sth %o5, [%l7 + 0x62] ldub [%l7 + 0x2F], %i0 fornot2 %f8, %f4, %f10 addccc %o6, %l2, %i5 sth %o1, [%l7 + 0x54] fmuld8sux16 %f15, %f3, %f2 fbl %fcc2, loop_4805 fbuge,a %fcc2, loop_4806 fmovsa %icc, %f8, %f3 fpsub32s %f3, %f8, %f7 loop_4805: ldx [%l7 + 0x30], %l6 loop_4806: fmovsgu %xcc, %f15, %f12 sub %o3, 0x0E48, %g3 movrne %i7, %g2, %l5 tle %icc, 0x2 ldub [%l7 + 0x79], %i4 lduh [%l7 + 0x20], %i6 ldsw [%l7 + 0x4C], %o4 edge16 %g1, %i3, %l3 fbul,a %fcc2, loop_4807 std %f12, [%l7 + 0x68] tge %icc, 0x7 bcc,a,pt %icc, loop_4808 loop_4807: fmovrdlez %g6, %f4, %f12 xor %l4, 0x0547, %o7 fbug,a %fcc0, loop_4809 loop_4808: bpos %xcc, loop_4810 stb %l1, [%l7 + 0x7B] xnor %g4, 0x03F7, %o0 loop_4809: fnot1 %f8, %f2 loop_4810: sllx %i2, %g7, %i1 tsubcctv %o2, %l0, %o5 fnot1 %f0, %f14 ldsh [%l7 + 0x14], %i0 stx %o6, [%l7 + 0x50] brgez %g5, loop_4811 edge8 %i5, %l2, %l6 addc %o3, 0x1499, %g3 fsrc2 %f0, %f2 loop_4811: fmovde %icc, %f4, %f7 movvc %xcc, %i7, %o1 ldsb [%l7 + 0x79], %g2 movgu %xcc, %i4, %i6 fmovdgu %icc, %f15, %f7 ldx [%l7 + 0x38], %o4 fands %f11, %f2, %f3 ldx [%l7 + 0x68], %g1 fcmps %fcc2, %f12, %f8 fmovsa %icc, %f15, %f13 fpadd16s %f11, %f14, %f15 lduw [%l7 + 0x58], %l5 fornot2 %f8, %f0, %f8 tne %xcc, 0x7 fmovdcs %xcc, %f12, %f15 std %f14, [%l7 + 0x30] ldsh [%l7 + 0x24], %i3 fmovsg %icc, %f10, %f8 xnor %g6, 0x0DBC, %l3 fbge %fcc1, loop_4812 movl %xcc, %l4, %l1 fcmpeq16 %f12, %f6, %g4 fzero %f8 loop_4812: call loop_4813 call loop_4814 srax %o0, 0x1D, %o7 sethi 0x04E1, %i2 loop_4813: stw %i1, [%l7 + 0x14] loop_4814: fmovsleu %icc, %f2, %f5 fmovsneg %xcc, %f9, %f3 edge16n %o2, %l0, %g7 fmovdge %icc, %f4, %f10 ldsh [%l7 + 0x76], %o5 lduw [%l7 + 0x1C], %o6 stb %g5, [%l7 + 0x4E] fmovde %xcc, %f10, %f3 ldd [%l7 + 0x48], %f6 edge8 %i0, %l2, %l6 fmovsneg %xcc, %f4, %f7 edge32ln %i5, %g3, %o3 lduw [%l7 + 0x18], %i7 ldsw [%l7 + 0x20], %g2 sra %i4, 0x1F, %o1 ldub [%l7 + 0x2D], %i6 brgz %g1, loop_4815 fsrc1 %f2, %f12 bneg loop_4816 for %f10, %f0, %f6 loop_4815: ldub [%l7 + 0x60], %l5 stb %o4, [%l7 + 0x36] loop_4816: tvs %xcc, 0x3 movvs %xcc, %g6, %i3 orcc %l4, %l1, %l3 ldd [%l7 + 0x58], %f12 stb %g4, [%l7 + 0x5D] fbul,a %fcc0, loop_4817 fornot1s %f6, %f8, %f4 sth %o7, [%l7 + 0x4C] bge,pt %xcc, loop_4818 loop_4817: subc %o0, %i2, %i1 stb %l0, [%l7 + 0x40] edge32 %o2, %o5, %o6 loop_4818: array32 %g7, %g5, %l2 siam 0x0 orn %i0, %l6, %i5 ba %xcc, loop_4819 taddcctv %g3, %o3, %g2 ldx [%l7 + 0x28], %i4 movl %xcc, %i7, %i6 loop_4819: movrgez %g1, %l5, %o1 tcc %icc, 0x1 fmovdleu %icc, %f10, %f4 siam 0x2 fmovrdlez %g6, %f8, %f0 addccc %o4, 0x163D, %i3 st %f15, [%l7 + 0x34] ld [%l7 + 0x4C], %f6 fpadd16s %f14, %f10, %f15 stb %l4, [%l7 + 0x35] brnz,a %l1, loop_4820 bl,a %icc, loop_4821 fandnot2 %f12, %f4, %f0 fmovscs %icc, %f12, %f3 loop_4820: ldsw [%l7 + 0x08], %l3 loop_4821: andncc %g4, %o0, %i2 add %i1, %o7, %o2 fcmpne16 %f10, %f8, %o5 fmovdne %xcc, %f7, %f15 sdivx %o6, 0x01C3, %l0 ldub [%l7 + 0x2F], %g5 fmovscc %xcc, %f6, %f14 fnegd %f2, %f10 siam 0x5 ld [%l7 + 0x28], %f3 fmovdge %icc, %f6, %f3 fmovdge %icc, %f7, %f15 fmovrsgez %l2, %f9, %f6 tsubcctv %g7, %l6, %i5 move %xcc, %i0, %g3 ldub [%l7 + 0x41], %o3 bgu,a,pn %xcc, loop_4822 bvc,a,pn %xcc, loop_4823 ldsw [%l7 + 0x40], %g2 fbl,a %fcc0, loop_4824 loop_4822: fmovdpos %xcc, %f5, %f7 loop_4823: tleu %xcc, 0x3 fmul8x16al %f15, %f2, %f14 loop_4824: tvc %xcc, 0x5 edge8ln %i4, %i7, %g1 fbl %fcc1, loop_4825 fone %f6 bshuffle %f14, %f4, %f4 fmovdge %xcc, %f15, %f0 loop_4825: fpack16 %f8, %f0 edge16l %l5, %o1, %i6 fsrc2s %f2, %f11 edge8ln %g6, %o4, %i3 fmovdvc %icc, %f15, %f13 fmovrsne %l1, %f0, %f9 smulcc %l4, %l3, %g4 bcs,a,pn %icc, loop_4826 sra %i2, %i1, %o0 fmovdcs %icc, %f15, %f7 fbne,a %fcc1, loop_4827 loop_4826: fmovrse %o2, %f3, %f15 bl,a,pt %icc, loop_4828 bvs,pt %xcc, loop_4829 loop_4827: fbne %fcc0, loop_4830 udivx %o7, 0x1563, %o5 loop_4828: fzero %f4 loop_4829: fmovspos %icc, %f4, %f14 loop_4830: movneg %icc, %l0, %g5 ldub [%l7 + 0x61], %o6 movrne %l2, %l6, %i5 movle %xcc, %g7, %i0 fblg,a %fcc3, loop_4831 fcmple32 %f14, %f12, %o3 ldsh [%l7 + 0x58], %g3 ldx [%l7 + 0x18], %i4 loop_4831: fmul8x16 %f15, %f12, %f2 for %f6, %f0, %f10 ld [%l7 + 0x50], %f7 fpadd16s %f2, %f9, %f9 fcmpgt32 %f6, %f10, %g2 st %f0, [%l7 + 0x68] fba,a %fcc2, loop_4832 taddcctv %g1, %i7, %o1 ld [%l7 + 0x30], %f11 fpsub32 %f10, %f0, %f0 loop_4832: fmovsn %xcc, %f12, %f2 fmovrslez %l5, %f12, %f8 array32 %i6, %o4, %i3 fmovdn %xcc, %f14, %f10 ldub [%l7 + 0x1E], %g6 tl %xcc, 0x0 ldub [%l7 + 0x23], %l1 fmovdpos %icc, %f8, %f14 call loop_4833 stw %l3, [%l7 + 0x60] fbg,a %fcc0, loop_4834 andn %l4, 0x1D34, %i2 loop_4833: movne %icc, %g4, %o0 fmul8sux16 %f10, %f0, %f14 loop_4834: alignaddrl %i1, %o7, %o5 fpack16 %f8, %f4 stx %l0, [%l7 + 0x40] fbge %fcc1, loop_4835 fornot1s %f4, %f10, %f14 fcmple16 %f6, %f2, %g5 fsrc1 %f6, %f10 loop_4835: fmovsgu %xcc, %f7, %f1 lduh [%l7 + 0x5A], %o6 ldsw [%l7 + 0x18], %o2 fbu,a %fcc0, loop_4836 fcmpne16 %f10, %f14, %l6 lduh [%l7 + 0x2A], %i5 fornot2s %f0, %f5, %f14 loop_4836: addccc %g7, %l2, %i0 fmovdgu %icc, %f9, %f10 fexpand %f7, %f0 fmovsl %icc, %f6, %f11 fmovsne %icc, %f1, %f10 fbue %fcc0, loop_4837 std %f6, [%l7 + 0x78] fpack16 %f0, %f13 movl %xcc, %g3, %o3 loop_4837: sra %g2, %g1, %i7 fmul8sux16 %f0, %f4, %f0 xor %i4, %o1, %l5 st %f7, [%l7 + 0x60] umulcc %o4, 0x068A, %i6 ld [%l7 + 0x18], %f4 ldub [%l7 + 0x16], %g6 fnors %f3, %f14, %f4 ldsw [%l7 + 0x28], %i3 srlx %l3, 0x0C, %l1 fmovrsne %l4, %f0, %f8 bge loop_4838 lduh [%l7 + 0x70], %i2 movrlz %o0, 0x1B7, %i1 fmovsleu %xcc, %f11, %f8 loop_4838: nop setx loop_4839, %l0, %l1 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 + 0x18], %o7 sdivx %o5, 0x0377, %l0 fmovsvc %xcc, %f4, %f8 loop_4839: andn %g4, 0x0DD4, %o6 movne %xcc, %g5, %o2 lduw [%l7 + 0x5C], %i5 fpackfix %f0, %f10 fsrc2 %f14, %f8 fcmple16 %f4, %f4, %l6 udivcc %l2, 0x1BD6, %i0 fcmps %fcc3, %f4, %f5 lduw [%l7 + 0x54], %g3 fmul8sux16 %f6, %f6, %f2 fpack16 %f14, %f2 fmul8sux16 %f0, %f12, %f8 movvc %xcc, %g7, %o3 ldsw [%l7 + 0x74], %g2 fnegs %f1, %f13 nop setx loop_4840, %l0, %l1 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 %f4, [%l7 + 0x70] tneg %icc, 0x5 ldsb [%l7 + 0x55], %i7 loop_4840: fmovdleu %icc, %f12, %f10 fbne %fcc3, loop_4841 movpos %icc, %g1, %i4 std %f4, [%l7 + 0x78] nop setx loop_4842, %l0, %l1 jmpl %l1, %o1 loop_4841: srl %o4, %l5, %g6 fornot2s %f10, %f6, %f1 ldsh [%l7 + 0x08], %i3 loop_4842: ldub [%l7 + 0x3B], %l3 move %xcc, %i6, %l1 srax %i2, 0x1C, %o0 fxnor %f4, %f14, %f8 bge %xcc, loop_4843 fmovdne %xcc, %f8, %f14 brz %l4, loop_4844 fmuld8ulx16 %f13, %f15, %f6 loop_4843: sethi 0x13FE, %i1 stw %o7, [%l7 + 0x78] loop_4844: ldsh [%l7 + 0x6A], %l0 edge8ln %g4, %o6, %o5 ld [%l7 + 0x40], %f5 fcmpeq32 %f2, %f12, %o2 lduw [%l7 + 0x38], %g5 fones %f3 fandnot1s %f15, %f11, %f7 movrlz %i5, 0x210, %l2 pdist %f6, %f14, %f2 ld [%l7 + 0x70], %f10 st %f3, [%l7 + 0x68] xor %i0, %g3, %l6 mulx %g7, %g2, %o3 tsubcc %g1, %i4, %o1 fxnors %f15, %f5, %f6 edge32 %o4, %i7, %l5 ldx [%l7 + 0x10], %g6 fcmple16 %f4, %f4, %l3 ldsh [%l7 + 0x56], %i6 fabsd %f2, %f2 fpsub32s %f13, %f13, %f7 fand %f0, %f2, %f10 lduw [%l7 + 0x20], %i3 andcc %i2, 0x1746, %l1 fmovspos %xcc, %f15, %f8 edge8 %l4, %o0, %i1 fzeros %f5 ld [%l7 + 0x40], %f3 tle %xcc, 0x7 ldx [%l7 + 0x70], %l0 sdiv %g4, 0x1C6A, %o7 fcmpne32 %f0, %f0, %o5 sdiv %o6, 0x1C6B, %g5 ldsh [%l7 + 0x60], %i5 fmovdvs %icc, %f12, %f15 sth %l2, [%l7 + 0x58] movcs %xcc, %o2, %i0 edge32 %g3, %g7, %g2 subcc %l6, 0x06EC, %o3 fble,a %fcc1, loop_4845 ldx [%l7 + 0x40], %i4 te %icc, 0x0 sdivcc %o1, 0x1D4C, %o4 loop_4845: fmovsne %icc, %f3, %f12 edge8ln %i7, %g1, %l5 move %xcc, %l3, %i6 st %f15, [%l7 + 0x78] tneg %icc, 0x5 movge %icc, %i3, %g6 fmul8ulx16 %f2, %f6, %f14 fmovse %xcc, %f8, %f9 edge8l %l1, %l4, %o0 smul %i1, %i2, %g4 ldsw [%l7 + 0x30], %o7 ldsw [%l7 + 0x20], %l0 lduh [%l7 + 0x32], %o6 fpsub32s %f3, %f6, %f15 fcmpgt32 %f2, %f4, %o5 fbug,a %fcc0, loop_4846 srlx %i5, %g5, %o2 fcmpeq16 %f6, %f2, %l2 subccc %i0, %g3, %g7 loop_4846: movrlez %g2, 0x113, %l6 fnors %f12, %f7, %f9 brlz,a %i4, loop_4847 fmovrslez %o3, %f11, %f11 lduw [%l7 + 0x28], %o1 fbug %fcc0, loop_4848 loop_4847: st %f1, [%l7 + 0x7C] addccc %o4, 0x06D8, %i7 stx %l5, [%l7 + 0x48] loop_4848: array32 %g1, %i6, %i3 fexpand %f13, %f12 bcs,pt %xcc, loop_4849 movre %l3, 0x11B, %g6 ldsb [%l7 + 0x62], %l4 tcc %icc, 0x0 loop_4849: st %f12, [%l7 + 0x78] fbu,a %fcc0, loop_4850 sub %l1, 0x1EEE, %o0 edge8l %i1, %g4, %i2 sth %o7, [%l7 + 0x42] loop_4850: bleu %xcc, loop_4851 sth %l0, [%l7 + 0x70] fbug,a %fcc1, loop_4852 ldsw [%l7 + 0x78], %o6 loop_4851: bleu %xcc, loop_4853 st %f0, [%l7 + 0x6C] loop_4852: movleu %icc, %o5, %i5 ldd [%l7 + 0x38], %f8 loop_4853: sth %g5, [%l7 + 0x5A] stb %o2, [%l7 + 0x29] sdivcc %i0, 0x0BF8, %g3 std %f6, [%l7 + 0x28] movre %l2, %g7, %g2 fcmple16 %f14, %f6, %l6 fors %f14, %f7, %f1 std %f14, [%l7 + 0x28] fmovdn %xcc, %f3, %f0 array32 %o3, %i4, %o4 lduw [%l7 + 0x58], %o1 brlz %i7, loop_4854 subccc %g1, %l5, %i3 movg %icc, %l3, %g6 ta %xcc, 0x7 loop_4854: movgu %xcc, %i6, %l4 andn %o0, %i1, %l1 fornot2s %f4, %f0, %f4 fmovrde %i2, %f2, %f12 edge16ln %g4, %l0, %o6 ldub [%l7 + 0x66], %o7 stx %o5, [%l7 + 0x10] tsubcc %i5, 0x09B0, %g5 orn %i0, %g3, %l2 taddcc %g7, %g2, %o2 fnegs %f12, %f10 smulcc %o3, 0x1866, %i4 and %l6, %o4, %o1 sth %i7, [%l7 + 0x34] ldd [%l7 + 0x38], %f8 ldd [%l7 + 0x48], %f2 fmovsleu %icc, %f15, %f0 fornot1s %f7, %f3, %f15 ldsb [%l7 + 0x16], %g1 st %f9, [%l7 + 0x78] edge8ln %i3, %l5, %l3 be,a %xcc, loop_4855 lduw [%l7 + 0x2C], %g6 fmovdne %icc, %f10, %f13 fbn,a %fcc0, loop_4856 loop_4855: fbn,a %fcc2, loop_4857 fmovrsgez %i6, %f5, %f2 popc 0x054D, %l4 loop_4856: tvc %icc, 0x3 loop_4857: fmovdvs %icc, %f14, %f5 fandnot2 %f6, %f10, %f4 sth %o0, [%l7 + 0x76] ldx [%l7 + 0x08], %l1 fnegs %f14, %f0 ld [%l7 + 0x38], %f8 fmovdcc %icc, %f1, %f9 fmovrdgz %i1, %f2, %f6 tcc %xcc, 0x6 movrlz %g4, 0x351, %i2 fexpand %f9, %f0 movpos %icc, %l0, %o7 movcc %xcc, %o5, %o6 fcmpne16 %f14, %f12, %i5 std %f4, [%l7 + 0x68] fbul,a %fcc3, loop_4858 subcc %i0, %g3, %g5 sth %l2, [%l7 + 0x3E] lduh [%l7 + 0x74], %g7 loop_4858: ldd [%l7 + 0x30], %f14 ldd [%l7 + 0x68], %f12 ldsh [%l7 + 0x52], %o2 bgu,a,pn %icc, loop_4859 ldsb [%l7 + 0x72], %g2 movrgez %o3, %i4, %l6 bg,pn %xcc, loop_4860 loop_4859: bcs,pt %icc, loop_4861 edge8ln %o4, %i7, %g1 fbue %fcc3, loop_4862 loop_4860: movne %xcc, %o1, %i3 loop_4861: bpos,a %xcc, loop_4863 ldx [%l7 + 0x68], %l5 loop_4862: ld [%l7 + 0x60], %f4 alignaddr %l3, %i6, %l4 loop_4863: bg,pt %xcc, loop_4864 stw %g6, [%l7 + 0x7C] movpos %icc, %o0, %l1 fmovrdgez %i1, %f4, %f8 loop_4864: ba %icc, loop_4865 movne %icc, %g4, %l0 fmovdl %icc, %f8, %f13 tcc %xcc, 0x1 loop_4865: lduw [%l7 + 0x68], %i2 st %f7, [%l7 + 0x10] fbn,a %fcc2, loop_4866 lduh [%l7 + 0x0C], %o5 fpsub32 %f12, %f10, %f8 taddcctv %o6, %i5, %o7 loop_4866: std %f10, [%l7 + 0x18] lduw [%l7 + 0x20], %g3 ldd [%l7 + 0x08], %f12 subccc %i0, %g5, %l2 fmuld8sux16 %f1, %f12, %f0 fcmpeq16 %f4, %f12, %o2 move %xcc, %g2, %o3 edge8l %g7, %i4, %o4 stb %i7, [%l7 + 0x36] movvc %xcc, %l6, %g1 bne %xcc, loop_4867 umulcc %i3, 0x194B, %o1 fnot1 %f14, %f12 mulscc %l5, 0x09EC, %i6 loop_4867: ldsw [%l7 + 0x58], %l3 bn,a,pt %icc, loop_4868 movvs %xcc, %l4, %o0 st %f13, [%l7 + 0x18] fmuld8ulx16 %f12, %f1, %f14 loop_4868: fsrc2 %f2, %f12 fmovspos %xcc, %f1, %f7 fmovrde %l1, %f4, %f4 stw %i1, [%l7 + 0x48] tcc %icc, 0x4 edge32l %g6, %g4, %l0 sethi 0x06B3, %o5 ldx [%l7 + 0x50], %i2 fors %f3, %f7, %f13 ldsh [%l7 + 0x2A], %i5 bcc loop_4869 lduh [%l7 + 0x6E], %o6 fbug %fcc1, loop_4870 add %g3, 0x1705, %o7 loop_4869: bshuffle %f6, %f8, %f2 fcmpgt32 %f10, %f8, %i0 loop_4870: ldd [%l7 + 0x30], %f12 fmovda %xcc, %f13, %f9 lduw [%l7 + 0x70], %l2 st %f13, [%l7 + 0x7C] tn %icc, 0x6 stw %g5, [%l7 + 0x40] std %f2, [%l7 + 0x70] ld [%l7 + 0x54], %f3 stw %o2, [%l7 + 0x28] st %f4, [%l7 + 0x6C] stb %g2, [%l7 + 0x7A] ldsw [%l7 + 0x14], %o3 st %f8, [%l7 + 0x6C] array8 %i4, %g7, %i7 tl %icc, 0x7 bg,a %icc, loop_4871 st %f15, [%l7 + 0x4C] subc %l6, 0x1076, %o4 stx %i3, [%l7 + 0x18] loop_4871: taddcctv %o1, 0x0D35, %l5 fmovsge %xcc, %f11, %f1 stw %g1, [%l7 + 0x6C] be,a,pt %xcc, loop_4872 nop setx loop_4873, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done edge8ln %i6, %l4, %o0 stx %l1, [%l7 + 0x30] loop_4872: fbule %fcc0, loop_4874 loop_4873: udiv %i1, 0x08D1, %g6 sdivx %l3, 0x0641, %g4 faligndata %f12, %f12, %f6 loop_4874: ld [%l7 + 0x34], %f5 fxor %f8, %f12, %f4 movpos %icc, %o5, %l0 lduw [%l7 + 0x70], %i5 sdiv %i2, 0x1072, %o6 stw %g3, [%l7 + 0x34] fpackfix %f0, %f12 fble %fcc3, loop_4875 ld [%l7 + 0x10], %f12 xor %o7, 0x0A0D, %i0 call loop_4876 loop_4875: st %f2, [%l7 + 0x60] fsrc2s %f2, %f11 movrgez %g5, %l2, %o2 loop_4876: fpadd32 %f4, %f2, %f12 fsrc2 %f8, %f2 std %f6, [%l7 + 0x28] fabsd %f0, %f12 std %f4, [%l7 + 0x18] faligndata %f12, %f12, %f10 orn %g2, %i4, %g7 st %f3, [%l7 + 0x34] ldx [%l7 + 0x48], %i7 sll %l6, 0x0D, %o3 bvc,a,pn %icc, loop_4877 smulcc %o4, %i3, %o1 fmovdl %xcc, %f8, %f8 fnegs %f3, %f8 loop_4877: fnor %f8, %f14, %f4 fands %f2, %f10, %f8 fmovdl %xcc, %f8, %f7 bl,a %xcc, loop_4878 fbue,a %fcc0, loop_4879 for %f2, %f12, %f14 lduh [%l7 + 0x1E], %g1 loop_4878: ldsb [%l7 + 0x2C], %l5 loop_4879: st %f8, [%l7 + 0x44] sth %i6, [%l7 + 0x26] ldx [%l7 + 0x58], %l4 ldd [%l7 + 0x08], %f10 bvs,a %xcc, loop_4880 tvc %xcc, 0x6 nop setx loop_4881, %l0, %l1 jmpl %l1, %o0 ldub [%l7 + 0x2C], %i1 loop_4880: fblg,a %fcc0, loop_4882 andcc %l1, %l3, %g6 loop_4881: sth %o5, [%l7 + 0x08] stb %l0, [%l7 + 0x14] loop_4882: movne %xcc, %g4, %i5 tle %xcc, 0x3 fbge %fcc2, loop_4883 fpsub32s %f1, %f2, %f14 fbl,a %fcc2, loop_4884 subcc %o6, 0x1DED, %g3 loop_4883: fcmps %fcc0, %f8, %f12 fbne,a %fcc1, loop_4885 loop_4884: movg %xcc, %o7, %i0 movn %xcc, %g5, %i2 ldsw [%l7 + 0x74], %o2 loop_4885: for %f4, %f2, %f6 subccc %g2, 0x18C2, %i4 fmovsl %icc, %f14, %f4 sethi 0x148C, %l2 fands %f14, %f5, %f5 srax %g7, 0x1C, %l6 tsubcctv %i7, %o4, %i3 sth %o3, [%l7 + 0x34] fpsub16 %f12, %f0, %f12 lduw [%l7 + 0x1C], %g1 nop setx loop_4886, %l0, %l1 jmpl %l1, %o1 brnz %l5, loop_4887 tgu %icc, 0x4 sll %l4, %i6, %i1 loop_4886: edge32n %o0, %l3, %g6 loop_4887: brgez,a %o5, loop_4888 fsrc1s %f6, %f0 ldd [%l7 + 0x68], %f2 fnor %f8, %f10, %f8 loop_4888: brlz %l1, loop_4889 fpadd16s %f10, %f10, %f4 fbn,a %fcc1, loop_4890 brlez,a %g4, loop_4891 loop_4889: fbule %fcc2, loop_4892 movrlez %l0, %i5, %o6 loop_4890: fmovsvc %xcc, %f3, %f3 loop_4891: bneg,a %icc, loop_4893 loop_4892: ldsw [%l7 + 0x74], %g3 edge16ln %i0, %o7, %g5 movneg %xcc, %o2, %g2 loop_4893: fpadd16 %f12, %f0, %f2 fmul8sux16 %f6, %f0, %f10 fexpand %f2, %f8 st %f14, [%l7 + 0x7C] fxor %f0, %f14, %f0 umul %i4, %l2, %g7 fone %f2 call loop_4894 sth %l6, [%l7 + 0x18] movcs %icc, %i2, %o4 lduw [%l7 + 0x10], %i7 loop_4894: fmovsvs %xcc, %f9, %f3 fblg %fcc1, loop_4895 stx %o3, [%l7 + 0x58] fcmpes %fcc0, %f12, %f4 fmovdcs %icc, %f2, %f12 loop_4895: ldx [%l7 + 0x50], %g1 ldsw [%l7 + 0x54], %o1 sth %l5, [%l7 + 0x6A] stb %i3, [%l7 + 0x38] xor %l4, 0x1290, %i6 ldd [%l7 + 0x58], %f14 bne,pt %icc, loop_4896 xorcc %i1, %o0, %l3 fbn,a %fcc2, loop_4897 ldub [%l7 + 0x17], %g6 loop_4896: ld [%l7 + 0x14], %f11 fbule,a %fcc3, loop_4898 loop_4897: move %icc, %o5, %l1 lduw [%l7 + 0x24], %g4 movre %l0, 0x001, %i5 loop_4898: stb %o6, [%l7 + 0x30] edge8 %g3, %o7, %i0 ldd [%l7 + 0x38], %f8 brz %o2, loop_4899 andcc %g5, 0x0492, %g2 tg %icc, 0x6 fba %fcc3, loop_4900 loop_4899: fbg,a %fcc3, loop_4901 st %f3, [%l7 + 0x2C] xnor %l2, %g7, %l6 loop_4900: tsubcctv %i4, %o4, %i7 loop_4901: sllx %o3, 0x08, %g1 fone %f6 edge8l %i2, %l5, %i3 fmovdneg %xcc, %f5, %f11 fbuge,a %fcc0, loop_4902 and %l4, 0x17EC, %o1 fmovrdlez %i6, %f2, %f10 fbge,a %fcc3, loop_4903 loop_4902: fmovrsne %i1, %f3, %f6 fbul,a %fcc2, loop_4904 fmovdvs %icc, %f14, %f4 loop_4903: stx %l3, [%l7 + 0x48] fmovsn %icc, %f0, %f9 loop_4904: ldd [%l7 + 0x58], %f6 ldx [%l7 + 0x38], %o0 ldsb [%l7 + 0x27], %g6 fbule,a %fcc1, loop_4905 te %icc, 0x4 fone %f14 fbule %fcc2, loop_4906 loop_4905: ldd [%l7 + 0x08], %f4 std %f0, [%l7 + 0x08] umulcc %l1, %g4, %o5 loop_4906: brgez,a %l0, loop_4907 st %f2, [%l7 + 0x5C] fnegd %f12, %f14 ldx [%l7 + 0x30], %o6 loop_4907: fmovsne %icc, %f13, %f0 popc %g3, %i5 fxnor %f2, %f0, %f4 fmovdl %xcc, %f10, %f7 stx %i0, [%l7 + 0x60] ldsb [%l7 + 0x56], %o2 fpackfix %f8, %f6 fmovrsgz %o7, %f11, %f0 ble,a,pt %icc, loop_4908 ldx [%l7 + 0x08], %g5 bcs,a %icc, loop_4909 tvc %xcc, 0x7 loop_4908: bgu,a loop_4910 ldsb [%l7 + 0x7C], %g2 loop_4909: mulx %g7, 0x0A5C, %l2 fxor %f0, %f12, %f12 loop_4910: call loop_4911 bge,a,pn %xcc, loop_4912 fmul8ulx16 %f2, %f4, %f12 mulscc %i4, 0x057E, %l6 loop_4911: taddcctv %o4, 0x1D5E, %i7 loop_4912: umulcc %o3, %g1, %l5 lduh [%l7 + 0x56], %i3 movrne %l4, %i2, %i6 fmovse %icc, %f3, %f0 orn %i1, 0x01F1, %o1 fbue,a %fcc2, loop_4913 ldx [%l7 + 0x40], %l3 move %xcc, %o0, %l1 ble,a,pn %xcc, loop_4914 loop_4913: movgu %icc, %g4, %g6 fmovrdne %l0, %f0, %f2 bne,a,pt %icc, loop_4915 loop_4914: for %f2, %f0, %f8 fands %f1, %f13, %f8 std %f8, [%l7 + 0x40] loop_4915: st %f10, [%l7 + 0x5C] bgu,a,pt %xcc, loop_4916 movge %icc, %o6, %g3 bcc,a,pn %icc, loop_4917 stb %o5, [%l7 + 0x3C] loop_4916: st %f9, [%l7 + 0x2C] nop setx loop_4918, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_4917: fmovs %f4, %f4 fba %fcc0, loop_4919 movn %xcc, %i0, %o2 loop_4918: fbe,a %fcc1, loop_4920 brlz,a %o7, loop_4921 loop_4919: sra %g5, 0x05, %i5 ldd [%l7 + 0x20], %f10 loop_4920: sth %g7, [%l7 + 0x36] loop_4921: srl %g2, 0x14, %i4 fpsub16 %f0, %f0, %f12 fbule %fcc1, loop_4922 stb %l2, [%l7 + 0x18] orn %l6, %i7, %o4 tneg %xcc, 0x6 loop_4922: ldsh [%l7 + 0x76], %o3 addcc %g1, %l5, %l4 bl,pn %icc, loop_4923 brnz,a %i2, loop_4924 ldsw [%l7 + 0x18], %i6 fmovdg %icc, %f4, %f8 loop_4923: movgu %icc, %i3, %o1 loop_4924: fbe,a %fcc0, loop_4925 pdist %f0, %f2, %f2 fcmpne32 %f4, %f10, %l3 fmovsvs %xcc, %f6, %f5 loop_4925: fpadd32 %f12, %f10, %f12 fmovscc %icc, %f3, %f12 ldx [%l7 + 0x20], %o0 ldub [%l7 + 0x31], %i1 fmovsneg %xcc, %f11, %f1 fmovdcs %xcc, %f11, %f7 ldsh [%l7 + 0x1E], %g4 stx %g6, [%l7 + 0x48] andncc %l0, %l1, %g3 stx %o6, [%l7 + 0x68] fmovsa %icc, %f11, %f14 bge,a loop_4926 bcc,a loop_4927 fbul,a %fcc1, loop_4928 ldsh [%l7 + 0x42], %o5 loop_4926: tn %xcc, 0x4 loop_4927: sub %i0, %o7, %o2 loop_4928: mulscc %g5, 0x0554, %g7 ldx [%l7 + 0x08], %g2 fcmpne32 %f8, %f8, %i4 fbue %fcc0, loop_4929 fcmpd %fcc1, %f12, %f4 bneg loop_4930 tpos %icc, 0x7 loop_4929: st %f12, [%l7 + 0x28] fmovrdgz %i5, %f6, %f8 loop_4930: brlez %l6, loop_4931 st %f7, [%l7 + 0x74] ldsb [%l7 + 0x43], %i7 addc %l2, 0x0818, %o3 loop_4931: edge16 %g1, %l5, %o4 fmovdn %icc, %f9, %f9 udiv %l4, 0x1EA9, %i2 and %i3, %i6, %o1 ld [%l7 + 0x2C], %f0 fblg %fcc1, loop_4932 ld [%l7 + 0x2C], %f11 nop setx loop_4933, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry edge32n %l3, %i1, %g4 loop_4932: fnand %f12, %f6, %f14 or %o0, %l0, %g6 loop_4933: fnot1 %f8, %f6 fba %fcc2, loop_4934 edge16n %l1, %g3, %o5 fcmpne16 %f6, %f4, %i0 fmovrsgez %o7, %f6, %f6 loop_4934: ldsb [%l7 + 0x45], %o2 lduh [%l7 + 0x12], %o6 array16 %g5, %g7, %i4 fones %f7 fbl,a %fcc1, loop_4935 ld [%l7 + 0x68], %f13 stw %i5, [%l7 + 0x24] stx %l6, [%l7 + 0x10] loop_4935: fmovdleu %xcc, %f9, %f11 fnot2 %f0, %f6 ba loop_4936 stw %g2, [%l7 + 0x10] fmovrde %i7, %f4, %f4 fnegd %f6, %f12 loop_4936: fzero %f12 edge32ln %o3, %g1, %l2 tleu %icc, 0x4 fabsd %f14, %f2 fmuld8sux16 %f7, %f3, %f6 stx %l5, [%l7 + 0x30] movvs %xcc, %o4, %i2 bneg,a loop_4937 fzeros %f14 lduw [%l7 + 0x2C], %l4 stx %i6, [%l7 + 0x78] loop_4937: udiv %o1, 0x1125, %i3 sub %l3, %g4, %o0 movl %icc, %i1, %l0 fmul8x16 %f12, %f8, %f14 move %icc, %g6, %g3 ldsb [%l7 + 0x3E], %l1 fmovsle %icc, %f11, %f3 fba %fcc3, loop_4938 fbge %fcc2, loop_4939 bgu,a %xcc, loop_4940 bcs,pt %xcc, loop_4941 loop_4938: fnot1s %f14, %f7 loop_4939: be,a,pt %xcc, loop_4942 loop_4940: tvs %icc, 0x7 loop_4941: fpadd32s %f9, %f10, %f2 fbul,a %fcc0, loop_4943 loop_4942: ld [%l7 + 0x54], %f4 fabss %f7, %f0 movrlez %i0, 0x3AB, %o7 loop_4943: ldsh [%l7 + 0x14], %o2 movn %xcc, %o5, %g5 stw %g7, [%l7 + 0x5C] edge16l %i4, %i5, %l6 addcc %o6, 0x1EDD, %g2 tvs %xcc, 0x4 fbne,a %fcc2, loop_4944 ldub [%l7 + 0x5B], %o3 bleu,a %xcc, loop_4945 bvc,a %xcc, loop_4946 loop_4944: fbe %fcc2, loop_4947 fbe %fcc1, loop_4948 loop_4945: fmovdg %xcc, %f7, %f1 loop_4946: fcmpd %fcc0, %f0, %f4 loop_4947: stx %g1, [%l7 + 0x30] loop_4948: stb %i7, [%l7 + 0x10] fabsd %f10, %f2 st %f7, [%l7 + 0x18] sdivx %l5, 0x1F37, %o4 fornot1 %f4, %f0, %f6 edge32n %l2, %i2, %l4 srlx %o1, %i3, %l3 taddcc %i6, %o0, %g4 fbu %fcc2, loop_4949 lduw [%l7 + 0x70], %l0 ldsw [%l7 + 0x30], %g6 ldd [%l7 + 0x78], %f8 loop_4949: ldub [%l7 + 0x67], %g3 sth %l1, [%l7 + 0x46] ldx [%l7 + 0x48], %i0 fmovsl %icc, %f11, %f5 ldsh [%l7 + 0x32], %o7 std %f0, [%l7 + 0x78] ldd [%l7 + 0x68], %f2 fmovdgu %xcc, %f15, %f15 ldub [%l7 + 0x4B], %i1 subc %o2, 0x1552, %g5 faligndata %f4, %f10, %f4 bvc,a loop_4950 fornot2 %f8, %f8, %f6 udivx %o5, 0x0836, %g7 tle %icc, 0x5 loop_4950: tle %xcc, 0x3 orncc %i5, 0x1DAF, %l6 movg %xcc, %i4, %g2 ble %icc, loop_4951 fnot1 %f4, %f6 orcc %o6, %g1, %i7 ldx [%l7 + 0x30], %l5 loop_4951: mulx %o4, %l2, %i2 sth %o3, [%l7 + 0x64] smulcc %l4, 0x0732, %i3 std %f4, [%l7 + 0x08] fpsub32 %f10, %f12, %f2 movre %l3, %o1, %o0 fpadd32 %f2, %f14, %f12 fexpand %f3, %f0 fmul8x16 %f5, %f6, %f0 fmovde %icc, %f11, %f4 fmul8sux16 %f2, %f0, %f4 umul %g4, 0x1AC3, %l0 smulcc %g6, %i6, %l1 fmovsvs %xcc, %f3, %f3 addc %i0, %g3, %o7 fmovrslz %o2, %f5, %f4 fba,a %fcc0, loop_4952 alignaddrl %g5, %o5, %g7 fmovdleu %icc, %f3, %f1 bcs,a %icc, loop_4953 loop_4952: ldsb [%l7 + 0x63], %i5 movvc %icc, %l6, %i4 addc %i1, %g2, %o6 loop_4953: edge16l %i7, %l5, %o4 std %f6, [%l7 + 0x30] smul %g1, 0x114B, %l2 ldsw [%l7 + 0x50], %o3 ldx [%l7 + 0x68], %l4 fbug %fcc1, loop_4954 xnor %i3, 0x0704, %i2 ldd [%l7 + 0x48], %f8 ldd [%l7 + 0x50], %f6 loop_4954: fmovrsgz %l3, %f5, %f13 fsrc1 %f14, %f2 tpos %icc, 0x4 stb %o1, [%l7 + 0x25] movrlez %o0, %g4, %l0 andcc %i6, %g6, %l1 fmovdvc %icc, %f14, %f9 fexpand %f4, %f12 ldd [%l7 + 0x68], %f12 sth %i0, [%l7 + 0x28] ldd [%l7 + 0x68], %f14 tleu %xcc, 0x2 movrgz %o7, 0x144, %o2 umul %g5, 0x054F, %o5 fabsd %f12, %f12 fexpand %f7, %f10 call loop_4955 fornot1 %f0, %f4, %f4 movleu %xcc, %g7, %g3 lduw [%l7 + 0x24], %l6 loop_4955: st %f0, [%l7 + 0x2C] bgu,pt %xcc, loop_4956 sra %i4, 0x16, %i5 fmul8x16al %f0, %f7, %f12 fexpand %f8, %f10 loop_4956: nop setx loop_4957, %l0, %l1 jmpl %l1, %i1 ba,a,pt %xcc, loop_4958 orn %g2, 0x173A, %o6 fmovrde %i7, %f2, %f10 loop_4957: st %f4, [%l7 + 0x54] loop_4958: sdivx %o4, 0x11FA, %g1 fbge %fcc2, loop_4959 stw %l5, [%l7 + 0x5C] stx %o3, [%l7 + 0x70] fnands %f7, %f3, %f0 loop_4959: nop setx loop_4960, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry add %l2, 0x1183, %l4 fmovdle %xcc, %f15, %f0 fbu %fcc1, loop_4961 loop_4960: std %f6, [%l7 + 0x48] lduh [%l7 + 0x36], %i3 ldsb [%l7 + 0x5A], %i2 loop_4961: add %l3, 0x066B, %o0 lduh [%l7 + 0x4C], %o1 fcmple32 %f12, %f4, %l0 fornot1s %f9, %f2, %f15 movg %icc, %g4, %i6 stx %g6, [%l7 + 0x08] ldub [%l7 + 0x65], %i0 smulcc %l1, 0x0010, %o7 tgu %icc, 0x0 bn loop_4962 fbuge %fcc3, loop_4963 movge %xcc, %g5, %o2 edge8 %o5, %g7, %g3 loop_4962: sdivcc %l6, 0x07EE, %i4 loop_4963: movcc %icc, %i5, %i1 lduw [%l7 + 0x40], %g2 fbg %fcc0, loop_4964 lduh [%l7 + 0x56], %i7 ldx [%l7 + 0x40], %o6 ld [%l7 + 0x2C], %f10 loop_4964: bgu,pt %xcc, loop_4965 ldsh [%l7 + 0x70], %o4 ldx [%l7 + 0x08], %g1 sllx %l5, 0x15, %l2 loop_4965: fpsub16 %f10, %f8, %f8 ba,a,pn %xcc, loop_4966 edge8n %o3, %i3, %i2 ldx [%l7 + 0x28], %l3 fbge,a %fcc2, loop_4967 loop_4966: tn %xcc, 0x5 fmovdl %icc, %f0, %f5 andncc %o0, %l4, %o1 loop_4967: ldd [%l7 + 0x58], %f6 bg,a %icc, loop_4968 bge,a %icc, loop_4969 fnot1 %f6, %f0 nop setx loop_4970, %l0, %l1 jmpl %l1, %l0 loop_4968: fpadd32s %f6, %f3, %f8 loop_4969: te %xcc, 0x0 fmovdneg %icc, %f4, %f12 loop_4970: fmovd %f12, %f2 fxnor %f0, %f0, %f2 sdivx %g4, 0x087B, %g6 movvc %icc, %i0, %i6 fmovrdlez %o7, %f0, %f10 stx %g5, [%l7 + 0x68] fnor %f8, %f0, %f0 ldd [%l7 + 0x70], %f8 brgez %l1, loop_4971 brz,a %o2, loop_4972 move %xcc, %o5, %g7 ba,pt %xcc, loop_4973 loop_4971: stx %l6, [%l7 + 0x40] loop_4972: sub %i4, 0x0481, %g3 fnot2 %f12, %f12 loop_4973: fpsub32s %f10, %f9, %f13 srax %i1, 0x19, %i5 ldx [%l7 + 0x70], %g2 fpmerge %f15, %f3, %f14 std %f12, [%l7 + 0x70] ldx [%l7 + 0x78], %o6 nop setx loop_4974, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpd %fcc2, %f12, %f14 edge8ln %i7, %o4, %g1 sethi 0x1264, %l2 loop_4974: andn %l5, %i3, %o3 ld [%l7 + 0x68], %f10 brgez,a %l3, loop_4975 fbo,a %fcc3, loop_4976 tsubcctv %i2, %l4, %o1 movle %xcc, %l0, %g4 loop_4975: brgz %g6, loop_4977 loop_4976: fcmpne32 %f14, %f0, %i0 fcmpne16 %f2, %f10, %o0 and %o7, %g5, %i6 loop_4977: fble,a %fcc1, loop_4978 movleu %icc, %l1, %o5 movle %xcc, %g7, %l6 fbe %fcc3, loop_4979 loop_4978: movneg %xcc, %i4, %o2 fpadd16s %f9, %f6, %f2 brgz,a %i1, loop_4980 loop_4979: fmovrslz %g3, %f8, %f1 fmovd %f2, %f12 fmul8sux16 %f0, %f8, %f4 loop_4980: nop setx loop_4981, %l0, %l1 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, %f13, %f8 bgu,a loop_4982 ldd [%l7 + 0x50], %f12 loop_4981: udiv %g2, 0x0D59, %i5 movvc %icc, %i7, %o6 loop_4982: movrgez %o4, %g1, %l2 ta %icc, 0x6 edge8l %i3, %l5, %o3 movg %xcc, %l3, %l4 fmul8x16 %f7, %f14, %f6 fpadd32s %f12, %f15, %f13 bgu loop_4983 sll %o1, 0x0B, %i2 fsrc1s %f10, %f14 taddcc %l0, 0x06EC, %g4 loop_4983: udiv %i0, 0x06C3, %g6 ldd [%l7 + 0x18], %f8 fnot2s %f3, %f6 andn %o7, %o0, %g5 stb %i6, [%l7 + 0x41] xnor %o5, %g7, %l1 fmovdvc %xcc, %f6, %f6 edge16n %i4, %l6, %i1 stb %g3, [%l7 + 0x2C] fcmpne16 %f10, %f12, %o2 fcmpeq16 %f4, %f8, %i5 edge32ln %i7, %o6, %g2 bcs,pt %icc, loop_4984 fmovrdgz %o4, %f0, %f0 fornot1 %f6, %f10, %f0 stw %g1, [%l7 + 0x64] loop_4984: tn %icc, 0x3 stb %l2, [%l7 + 0x14] st %f9, [%l7 + 0x58] sth %i3, [%l7 + 0x3E] ldd [%l7 + 0x28], %f14 faligndata %f0, %f10, %f4 bvc,a %xcc, loop_4985 edge16ln %o3, %l3, %l5 fpsub32 %f8, %f12, %f0 st %f6, [%l7 + 0x70] loop_4985: fmovsn %icc, %f9, %f15 xnor %l4, 0x05DE, %i2 ld [%l7 + 0x74], %f8 ldsw [%l7 + 0x58], %o1 std %f10, [%l7 + 0x50] fabsd %f6, %f2 srax %g4, %i0, %l0 sth %o7, [%l7 + 0x60] tg %xcc, 0x2 move %icc, %g6, %o0 andn %i6, %o5, %g5 edge8l %g7, %i4, %l6 add %i1, 0x1FC3, %l1 edge8l %o2, %g3, %i7 stw %i5, [%l7 + 0x54] sdivx %o6, 0x1431, %o4 tsubcctv %g2, 0x02FE, %g1 mova %icc, %l2, %o3 fbue %fcc3, loop_4986 fmovdn %icc, %f7, %f11 fmovrdlez %l3, %f6, %f2 fmovrde %l5, %f10, %f10 loop_4986: tsubcctv %i3, 0x1B01, %i2 udivcc %l4, 0x11A4, %g4 movgu %icc, %i0, %l0 std %f14, [%l7 + 0x38] stb %o7, [%l7 + 0x25] fmovrslz %g6, %f10, %f9 movcc %xcc, %o1, %o0 orcc %i6, 0x0CB7, %o5 andncc %g5, %i4, %l6 fands %f15, %f10, %f11 stx %i1, [%l7 + 0x60] fbule,a %fcc3, loop_4987 ldub [%l7 + 0x48], %g7 andn %l1, 0x1CA1, %g3 ble,a,pt %icc, loop_4988 loop_4987: sth %o2, [%l7 + 0x18] st %f11, [%l7 + 0x38] movneg %xcc, %i7, %o6 loop_4988: ldsh [%l7 + 0x6E], %i5 fpack32 %f8, %f12, %f0 tleu %xcc, 0x2 lduw [%l7 + 0x6C], %g2 fmovscs %icc, %f10, %f14 fcmpd %fcc1, %f10, %f8 ldx [%l7 + 0x38], %g1 bcs,a %xcc, loop_4989 ldsw [%l7 + 0x14], %o4 stb %l2, [%l7 + 0x72] std %f4, [%l7 + 0x68] loop_4989: call loop_4990 edge32n %l3, %l5, %i3 sth %o3, [%l7 + 0x76] fmovsle %icc, %f10, %f2 loop_4990: taddcc %i2, 0x1C16, %l4 fnands %f13, %f5, %f15 lduw [%l7 + 0x18], %i0 tcc %icc, 0x7 ldsh [%l7 + 0x08], %g4 fcmpd %fcc3, %f14, %f8 fmovrdgz %l0, %f4, %f2 sdivcc %g6, 0x1616, %o1 sra %o7, 0x05, %o0 sra %o5, 0x1E, %g5 sra %i6, 0x03, %l6 sth %i1, [%l7 + 0x4A] fpsub32 %f2, %f10, %f12 tle %icc, 0x5 ba,pt %icc, loop_4991 udiv %g7, 0x0936, %i4 fmovsneg %xcc, %f0, %f11 fmovrdne %g3, %f2, %f2 loop_4991: lduh [%l7 + 0x64], %l1 bvs %icc, loop_4992 bvs,a loop_4993 ld [%l7 + 0x1C], %f6 sth %i7, [%l7 + 0x40] loop_4992: bvs %xcc, loop_4994 loop_4993: addcc %o6, 0x0214, %o2 stx %g2, [%l7 + 0x78] ldd [%l7 + 0x18], %f12 loop_4994: fcmpeq32 %f4, %f0, %g1 fba %fcc3, loop_4995 bshuffle %f10, %f8, %f12 brnz,a %o4, loop_4996 edge16ln %i5, %l3, %l2 loop_4995: fornot1s %f10, %f4, %f4 lduh [%l7 + 0x74], %l5 loop_4996: bpos,pn %xcc, loop_4997 movrgz %o3, 0x38F, %i3 fblg %fcc1, loop_4998 movg %icc, %l4, %i0 loop_4997: bpos,a,pn %icc, loop_4999 ldsw [%l7 + 0x24], %i2 loop_4998: tgu %icc, 0x4 fba,a %fcc0, loop_5000 loop_4999: tcc %xcc, 0x7 fabss %f14, %f8 bg,pn %xcc, loop_5001 loop_5000: fmovdpos %icc, %f2, %f4 movrlez %l0, %g4, %o1 ldd [%l7 + 0x08], %f12 loop_5001: lduh [%l7 + 0x42], %o7 fbe,a %fcc0, loop_5002 bneg,a,pt %xcc, loop_5003 stx %o0, [%l7 + 0x78] std %f6, [%l7 + 0x70] loop_5002: fmovdg %icc, %f14, %f0 loop_5003: fmovrsne %o5, %f5, %f7 smul %g6, 0x0CD6, %i6 subc %g5, 0x1784, %l6 fbue %fcc2, loop_5004 ldx [%l7 + 0x50], %g7 addcc %i1, %g3, %i4 udivcc %l1, 0x19A1, %o6 loop_5004: fmuld8sux16 %f13, %f13, %f8 stw %o2, [%l7 + 0x38] nop setx loop_5005, %l0, %l1 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 %f10, [%l7 + 0x38] lduw [%l7 + 0x20], %i7 ldsb [%l7 + 0x5A], %g1 loop_5005: xnorcc %g2, %o4, %l3 brgz,a %l2, loop_5006 tneg %xcc, 0x2 ldsw [%l7 + 0x6C], %i5 fornot2s %f4, %f9, %f1 loop_5006: ldsw [%l7 + 0x40], %l5 sethi 0x0027, %o3 fxnors %f10, %f3, %f5 fmovdvs %xcc, %f9, %f4 fandnot1s %f14, %f8, %f1 lduw [%l7 + 0x4C], %i3 tsubcc %i0, 0x14BB, %l4 stw %i2, [%l7 + 0x1C] fmovsgu %icc, %f10, %f3 ldsh [%l7 + 0x6C], %g4 fmovdg %xcc, %f11, %f2 ldx [%l7 + 0x08], %o1 sdivx %o7, 0x1C07, %o0 movneg %xcc, %l0, %g6 fmovscc %icc, %f8, %f0 edge8l %o5, %g5, %i6 fmovsl %icc, %f11, %f15 ldub [%l7 + 0x21], %g7 umul %i1, %l6, %g3 edge8 %i4, %l1, %o2 stb %o6, [%l7 + 0x44] ble,a loop_5007 std %f10, [%l7 + 0x18] xor %g1, %i7, %o4 sdivcc %g2, 0x02F7, %l2 loop_5007: movrlz %l3, %i5, %o3 stw %l5, [%l7 + 0x6C] ldx [%l7 + 0x58], %i3 ldsh [%l7 + 0x4C], %i0 fmovdleu %icc, %f14, %f4 fcmps %fcc2, %f6, %f9 sdivx %i2, 0x0715, %g4 brgz %l4, loop_5008 siam 0x0 ble %xcc, loop_5009 bg loop_5010 loop_5008: be %xcc, loop_5011 fornot2 %f12, %f8, %f10 loop_5009: fmovd %f0, %f14 loop_5010: fcmple16 %f6, %f6, %o7 loop_5011: mulx %o0, %o1, %g6 ld [%l7 + 0x60], %f14 fpadd32 %f2, %f6, %f0 fxnor %f6, %f4, %f0 fbo %fcc1, loop_5012 fmovsvs %xcc, %f8, %f12 fmovrslez %o5, %f11, %f5 fmuld8ulx16 %f10, %f7, %f10 loop_5012: ble,a %xcc, loop_5013 stb %g5, [%l7 + 0x64] xnor %l0, %i6, %g7 nop setx loop_5014, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5013: fnegd %f2, %f8 subccc %l6, 0x1BE4, %i1 ldsb [%l7 + 0x62], %i4 loop_5014: std %f14, [%l7 + 0x78] udivx %g3, 0x1461, %o2 fmovse %xcc, %f14, %f9 stx %o6, [%l7 + 0x10] fpmerge %f5, %f6, %f6 addc %g1, %l1, %i7 bleu,a loop_5015 edge16 %o4, %l2, %l3 mulx %g2, 0x13CB, %o3 sth %l5, [%l7 + 0x08] loop_5015: fandnot2s %f3, %f4, %f15 fmovs %f8, %f6 brgz,a %i5, loop_5016 fpack16 %f12, %f14 ldsb [%l7 + 0x1B], %i0 fornot2s %f8, %f0, %f15 loop_5016: lduw [%l7 + 0x58], %i3 lduw [%l7 + 0x10], %i2 ldsh [%l7 + 0x5A], %g4 fnot2 %f12, %f14 movrlz %l4, %o7, %o1 smulcc %g6, 0x0D2E, %o0 fmovse %xcc, %f0, %f10 fmovrsgz %g5, %f13, %f9 movn %xcc, %o5, %l0 xnor %g7, %l6, %i1 stx %i4, [%l7 + 0x28] tl %icc, 0x6 te %icc, 0x3 ble,pn %icc, loop_5017 fmovspos %xcc, %f14, %f10 brlez %g3, loop_5018 ldub [%l7 + 0x7A], %i6 loop_5017: srlx %o2, 0x02, %g1 fnot2s %f7, %f1 loop_5018: bvs,a,pt %xcc, loop_5019 add %l1, 0x00BC, %i7 movrlz %o6, %o4, %l2 ldub [%l7 + 0x6D], %l3 loop_5019: bgu,a,pt %icc, loop_5020 sub %g2, 0x1FBF, %l5 sth %i5, [%l7 + 0x7E] tl %icc, 0x0 loop_5020: fmovscc %icc, %f5, %f11 stb %o3, [%l7 + 0x39] fbo %fcc1, loop_5021 fbl,a %fcc3, loop_5022 stb %i0, [%l7 + 0x1D] tg %icc, 0x5 loop_5021: fpackfix %f12, %f7 loop_5022: fmovdvs %icc, %f1, %f13 fbl %fcc1, loop_5023 fcmpeq32 %f14, %f10, %i3 fnands %f12, %f11, %f8 fone %f6 loop_5023: st %f13, [%l7 + 0x3C] fmovsl %xcc, %f1, %f0 fnot1 %f12, %f10 sllx %i2, %l4, %o7 fcmpne16 %f6, %f14, %o1 sth %g4, [%l7 + 0x1C] ba,pt %icc, loop_5024 edge32ln %g6, %o0, %o5 taddcc %g5, 0x0FBC, %g7 movre %l0, %l6, %i4 loop_5024: ble,a,pt %icc, loop_5025 xnorcc %g3, %i6, %i1 fnors %f5, %f12, %f10 siam 0x6 loop_5025: edge32 %o2, %l1, %i7 tle %icc, 0x2 fmovdge %xcc, %f9, %f3 stx %o6, [%l7 + 0x18] fornot2 %f4, %f10, %f0 faligndata %f12, %f4, %f6 nop setx loop_5026, %l0, %l1 jmpl %l1, %o4 tcc %xcc, 0x1 lduh [%l7 + 0x20], %g1 udivx %l3, 0x1838, %g2 loop_5026: addccc %l2, 0x16FC, %l5 ldx [%l7 + 0x40], %i5 ldub [%l7 + 0x21], %o3 bleu,a,pt %icc, loop_5027 edge16l %i3, %i0, %l4 fpadd32s %f8, %f1, %f14 fcmped %fcc0, %f2, %f12 loop_5027: ldd [%l7 + 0x58], %f8 subccc %o7, %o1, %i2 tcc %xcc, 0x0 std %f6, [%l7 + 0x20] lduh [%l7 + 0x42], %g4 bvs,a loop_5028 fzero %f10 mova %xcc, %o0, %o5 edge16ln %g6, %g5, %l0 loop_5028: fmovsg %xcc, %f15, %f7 fmuld8ulx16 %f12, %f15, %f4 bneg,a %xcc, loop_5029 ldsw [%l7 + 0x0C], %g7 edge16ln %i4, %l6, %g3 fmovdg %icc, %f8, %f5 loop_5029: fbue,a %fcc0, loop_5030 ble,a,pn %icc, loop_5031 fnot1 %f10, %f4 st %f2, [%l7 + 0x5C] loop_5030: fpsub32 %f2, %f12, %f2 loop_5031: ldsw [%l7 + 0x58], %i6 movpos %xcc, %i1, %o2 fcmpne32 %f14, %f0, %i7 lduw [%l7 + 0x2C], %o6 sub %l1, 0x0326, %o4 bne,a loop_5032 mova %xcc, %l3, %g1 bvs,a,pt %icc, loop_5033 bne,a %icc, loop_5034 loop_5032: udivx %g2, 0x19AB, %l2 tcc %icc, 0x2 loop_5033: fmul8ulx16 %f0, %f4, %f4 loop_5034: std %f2, [%l7 + 0x18] fbul,a %fcc3, loop_5035 bgu,a,pt %xcc, loop_5036 fbe %fcc2, loop_5037 ldx [%l7 + 0x78], %l5 loop_5035: stw %o3, [%l7 + 0x28] loop_5036: fpsub32s %f13, %f8, %f9 loop_5037: bne,a %icc, loop_5038 movrgz %i3, %i5, %l4 fmovrde %o7, %f6, %f0 fors %f7, %f13, %f7 loop_5038: lduw [%l7 + 0x50], %i0 lduh [%l7 + 0x4C], %i2 std %f4, [%l7 + 0x30] ldsh [%l7 + 0x7A], %g4 fmovdcc %icc, %f6, %f13 array32 %o0, %o5, %o1 xor %g6, 0x07BD, %g5 lduw [%l7 + 0x68], %g7 or %i4, 0x03B1, %l0 lduw [%l7 + 0x28], %g3 fpack32 %f6, %f6, %f2 bl,a,pt %xcc, loop_5039 addc %i6, 0x0E7D, %l6 fmovdl %icc, %f13, %f15 nop setx loop_5040, %l0, %l1 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_5039: stw %i1, [%l7 + 0x7C] fandnot2 %f14, %f8, %f14 fsrc1s %f4, %f13 loop_5040: fcmps %fcc2, %f4, %f8 fnot2 %f2, %f14 fmovsneg %xcc, %f2, %f10 sll %o2, 0x19, %o6 ta %xcc, 0x0 sethi 0x124E, %l1 stb %o4, [%l7 + 0x2F] fpadd32s %f14, %f10, %f6 fmovdleu %icc, %f14, %f3 be loop_5041 fsrc1 %f10, %f0 edge16l %i7, %l3, %g2 smulcc %l2, 0x1DC1, %l5 loop_5041: fzeros %f10 move %icc, %o3, %i3 movpos %icc, %i5, %g1 ldsb [%l7 + 0x0B], %l4 st %f14, [%l7 + 0x3C] movvc %xcc, %o7, %i0 fmovs %f6, %f8 ldx [%l7 + 0x08], %i2 sll %o0, %o5, %o1 edge32n %g4, %g6, %g7 bgu loop_5042 fsrc2s %f5, %f4 fmovsneg %icc, %f14, %f7 srl %i4, 0x12, %l0 loop_5042: bge loop_5043 stw %g5, [%l7 + 0x74] stw %g3, [%l7 + 0x48] lduw [%l7 + 0x78], %l6 loop_5043: ldsw [%l7 + 0x08], %i6 fmovsl %xcc, %f0, %f10 fbne %fcc0, loop_5044 sdiv %i1, 0x1D62, %o6 fmovsge %xcc, %f1, %f2 ldsw [%l7 + 0x18], %l1 loop_5044: fmovdne %xcc, %f4, %f13 subccc %o2, %i7, %o4 fmovrse %l3, %f14, %f4 fmovsg %xcc, %f9, %f2 fmovsvc %icc, %f2, %f5 fand %f12, %f2, %f12 fbo,a %fcc1, loop_5045 fmovdcs %xcc, %f5, %f4 tvc %xcc, 0x4 fbg,a %fcc1, loop_5046 loop_5045: movpos %icc, %g2, %l5 ldsh [%l7 + 0x0C], %o3 std %f6, [%l7 + 0x70] loop_5046: ble loop_5047 array8 %l2, %i5, %g1 fmovdleu %xcc, %f0, %f12 fnands %f3, %f7, %f6 loop_5047: sll %i3, %o7, %l4 nop setx loop_5048, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovdl %icc, %f2, %f7 fpsub16s %f14, %f11, %f13 sth %i0, [%l7 + 0x6A] loop_5048: stx %i2, [%l7 + 0x40] ldsb [%l7 + 0x2F], %o5 st %f2, [%l7 + 0x44] fmovsg %icc, %f13, %f0 ldd [%l7 + 0x08], %f14 andcc %o0, 0x0BA2, %o1 ldsb [%l7 + 0x69], %g6 bne,pt %xcc, loop_5049 srl %g4, %g7, %i4 udivx %g5, 0x0BEB, %g3 lduw [%l7 + 0x28], %l6 loop_5049: bneg,a,pt %icc, loop_5050 fcmpne32 %f12, %f8, %i6 sllx %l0, 0x12, %i1 bvc %icc, loop_5051 loop_5050: fmovdcc %icc, %f7, %f2 fsrc1s %f9, %f13 bcc,a,pt %icc, loop_5052 loop_5051: fcmpgt32 %f8, %f4, %l1 movrgz %o6, 0x2CD, %i7 fcmple32 %f0, %f0, %o2 loop_5052: st %f12, [%l7 + 0x78] movrne %l3, %o4, %l5 edge8 %g2, %o3, %i5 fcmpne16 %f8, %f14, %g1 fpack16 %f12, %f10 movvs %icc, %i3, %o7 fxor %f2, %f2, %f6 edge8 %l2, %i0, %i2 lduh [%l7 + 0x0E], %o5 fmovd %f4, %f2 fmovdge %xcc, %f15, %f14 fmovdge %xcc, %f0, %f9 tvc %xcc, 0x4 fbul,a %fcc0, loop_5053 tle %xcc, 0x1 movrgez %o0, %o1, %l4 st %f8, [%l7 + 0x74] loop_5053: ldx [%l7 + 0x50], %g4 st %f8, [%l7 + 0x0C] ld [%l7 + 0x60], %f7 movre %g6, 0x083, %i4 fmuld8ulx16 %f7, %f3, %f4 xor %g5, %g7, %g3 fbne %fcc0, loop_5054 fpack32 %f2, %f14, %f4 fpack16 %f14, %f10 fmovdn %xcc, %f14, %f15 loop_5054: fbu,a %fcc2, loop_5055 fmovdn %xcc, %f4, %f6 sdivx %i6, 0x1883, %l6 move %xcc, %l0, %i1 loop_5055: bcs,pt %icc, loop_5056 fmovdleu %icc, %f15, %f11 stb %o6, [%l7 + 0x2E] fpmerge %f6, %f5, %f8 loop_5056: st %f1, [%l7 + 0x5C] ldsb [%l7 + 0x4F], %l1 ldsh [%l7 + 0x7E], %i7 subc %l3, 0x0169, %o4 alignaddrl %l5, %g2, %o2 movrlez %i5, %o3, %g1 stx %i3, [%l7 + 0x58] ldsw [%l7 + 0x6C], %l2 fexpand %f14, %f6 stb %o7, [%l7 + 0x0C] fbul,a %fcc1, loop_5057 brz,a %i0, loop_5058 umulcc %i2, %o0, %o1 tsubcc %o5, 0x1599, %l4 loop_5057: fbn %fcc2, loop_5059 loop_5058: brlez %g4, loop_5060 ldx [%l7 + 0x28], %i4 ldd [%l7 + 0x40], %f8 loop_5059: lduh [%l7 + 0x2C], %g5 loop_5060: bcs %xcc, loop_5061 edge16ln %g7, %g6, %g3 sdiv %i6, 0x0C60, %l6 tvs %xcc, 0x4 loop_5061: ldsh [%l7 + 0x3C], %i1 bn,pn %xcc, loop_5062 fcmped %fcc2, %f2, %f12 bneg loop_5063 edge16ln %o6, %l0, %l1 loop_5062: udiv %l3, 0x0FEE, %o4 ldsb [%l7 + 0x52], %i7 loop_5063: array16 %g2, %l5, %i5 movcc %xcc, %o2, %g1 ldsw [%l7 + 0x20], %i3 fornot1 %f8, %f8, %f12 st %f12, [%l7 + 0x0C] ldsh [%l7 + 0x20], %l2 edge16ln %o7, %o3, %i0 subc %i2, %o1, %o0 lduw [%l7 + 0x54], %l4 ldsw [%l7 + 0x7C], %g4 st %f5, [%l7 + 0x18] std %f0, [%l7 + 0x08] ldsw [%l7 + 0x30], %i4 move %icc, %o5, %g7 fandnot1 %f14, %f4, %f2 ldsw [%l7 + 0x24], %g6 fmovdgu %xcc, %f10, %f12 movvs %icc, %g3, %i6 stb %l6, [%l7 + 0x44] stw %i1, [%l7 + 0x4C] addccc %o6, %l0, %l1 ldub [%l7 + 0x1F], %g5 fzeros %f9 sth %o4, [%l7 + 0x40] sdivx %l3, 0x0E71, %i7 popc %g2, %l5 sdiv %o2, 0x1EA1, %g1 xnor %i3, %l2, %o7 fmul8x16al %f8, %f15, %f12 fbul,a %fcc0, loop_5064 lduw [%l7 + 0x6C], %o3 addc %i0, %i2, %o1 brz %i5, loop_5065 loop_5064: fmovdpos %xcc, %f14, %f9 movleu %icc, %o0, %l4 lduw [%l7 + 0x3C], %g4 loop_5065: fxnors %f2, %f8, %f12 fmovdvs %xcc, %f15, %f9 fzeros %f3 fnot1 %f10, %f2 fxnor %f6, %f8, %f10 fmul8x16 %f3, %f8, %f10 movvc %xcc, %o5, %g7 bn,a loop_5066 orncc %i4, 0x0502, %g6 fbg %fcc2, loop_5067 bge %xcc, loop_5068 loop_5066: ldsb [%l7 + 0x19], %g3 fcmpeq16 %f12, %f4, %l6 loop_5067: ldsw [%l7 + 0x70], %i1 loop_5068: stw %o6, [%l7 + 0x10] fsrc1s %f2, %f4 fbne,a %fcc0, loop_5069 fmovs %f9, %f7 movn %icc, %i6, %l0 fcmpes %fcc0, %f11, %f3 loop_5069: fcmpgt32 %f8, %f10, %g5 lduw [%l7 + 0x28], %l1 fmovdg %xcc, %f5, %f1 edge8 %o4, %l3, %g2 taddcctv %l5, 0x17A1, %o2 ldx [%l7 + 0x70], %g1 bn loop_5070 fmovsne %icc, %f11, %f8 lduh [%l7 + 0x6E], %i3 stb %l2, [%l7 + 0x19] loop_5070: alignaddrl %i7, %o7, %o3 sdivx %i0, 0x04DE, %i2 stb %o1, [%l7 + 0x73] fbo %fcc3, loop_5071 st %f7, [%l7 + 0x4C] lduw [%l7 + 0x34], %i5 stb %o0, [%l7 + 0x62] loop_5071: fnands %f2, %f11, %f5 fbul %fcc2, loop_5072 fmovdcc %xcc, %f9, %f0 fbg,a %fcc3, loop_5073 fandnot2 %f14, %f0, %f10 loop_5072: lduw [%l7 + 0x54], %g4 sll %o5, %g7, %l4 loop_5073: brlz %i4, loop_5074 fornot1s %f12, %f10, %f11 edge8n %g6, %l6, %i1 sth %o6, [%l7 + 0x74] loop_5074: fmovsle %icc, %f12, %f1 stb %i6, [%l7 + 0x4C] ld [%l7 + 0x18], %f10 ldsb [%l7 + 0x64], %l0 nop setx loop_5075, %l0, %l1 jmpl %l1, %g5 ldsh [%l7 + 0x36], %g3 smul %o4, 0x1785, %l3 fble %fcc3, loop_5076 loop_5075: sll %g2, 0x0F, %l5 edge16n %o2, %l1, %g1 fpsub32s %f6, %f13, %f8 loop_5076: fandnot1s %f1, %f8, %f6 fmovdcc %icc, %f10, %f8 fmovdvc %xcc, %f8, %f15 mulscc %l2, %i7, %o7 fmovs %f5, %f1 fcmpd %fcc3, %f0, %f6 ldsb [%l7 + 0x25], %o3 alignaddrl %i3, %i0, %o1 movneg %icc, %i2, %o0 fmovdne %icc, %f3, %f8 addcc %g4, %i5, %o5 ldsb [%l7 + 0x0D], %g7 stb %l4, [%l7 + 0x27] nop setx loop_5077, %l0, %l1 jmpl %l1, %g6 sth %i4, [%l7 + 0x76] fabsd %f14, %f12 sth %l6, [%l7 + 0x42] loop_5077: ldsw [%l7 + 0x58], %i1 sth %i6, [%l7 + 0x2E] ldsb [%l7 + 0x4C], %l0 array8 %g5, %g3, %o4 fmuld8sux16 %f0, %f1, %f0 movre %o6, %g2, %l3 fmovsneg %icc, %f7, %f0 stb %o2, [%l7 + 0x1D] edge8 %l1, %g1, %l2 ldsw [%l7 + 0x50], %i7 lduh [%l7 + 0x1A], %l5 orcc %o7, 0x1929, %i3 srax %o3, 0x1E, %o1 movl %xcc, %i0, %i2 fmovdg %icc, %f6, %f9 srlx %g4, %i5, %o0 addc %g7, 0x18FB, %o5 sth %g6, [%l7 + 0x44] srl %l4, %l6, %i1 fmovsg %xcc, %f0, %f10 orcc %i4, %l0, %g5 andcc %i6, 0x199A, %g3 ldub [%l7 + 0x46], %o6 lduw [%l7 + 0x20], %g2 bl loop_5078 ldsb [%l7 + 0x11], %o4 brgz %l3, loop_5079 fmul8ulx16 %f12, %f2, %f12 loop_5078: fmovsleu %icc, %f10, %f15 udivcc %o2, 0x0DCF, %g1 loop_5079: stb %l1, [%l7 + 0x17] orn %l2, 0x1627, %l5 fmovscs %xcc, %f7, %f2 ldsw [%l7 + 0x50], %o7 stb %i7, [%l7 + 0x4A] stb %o3, [%l7 + 0x6C] ldd [%l7 + 0x08], %f6 stx %o1, [%l7 + 0x68] ldub [%l7 + 0x5A], %i3 addcc %i2, 0x0D2E, %g4 ldsb [%l7 + 0x61], %i0 ld [%l7 + 0x74], %f2 fornot2s %f13, %f9, %f6 fmovdle %icc, %f9, %f6 fbule,a %fcc2, loop_5080 ldx [%l7 + 0x50], %o0 fmovde %icc, %f9, %f5 udivcc %g7, 0x0095, %i5 loop_5080: orncc %g6, %o5, %l6 stx %l4, [%l7 + 0x10] stb %i1, [%l7 + 0x6A] fmul8ulx16 %f8, %f4, %f2 tl %icc, 0x4 lduw [%l7 + 0x44], %i4 fands %f12, %f0, %f12 tsubcctv %g5, 0x0F7B, %l0 bcc,a,pt %icc, loop_5081 ldsb [%l7 + 0x3E], %g3 tpos %icc, 0x0 ld [%l7 + 0x44], %f5 loop_5081: fsrc2 %f2, %f14 fmovrdlz %i6, %f10, %f0 st %f1, [%l7 + 0x10] stw %g2, [%l7 + 0x48] ldd [%l7 + 0x40], %f12 fble,a %fcc2, loop_5082 ldub [%l7 + 0x0F], %o6 lduh [%l7 + 0x62], %o4 ld [%l7 + 0x08], %f13 loop_5082: movcc %icc, %l3, %o2 fmovdne %icc, %f2, %f11 bgu,a,pn %xcc, loop_5083 fmovrslez %l1, %f8, %f15 fpsub32s %f7, %f8, %f14 stb %l2, [%l7 + 0x61] loop_5083: taddcctv %l5, 0x0AB4, %o7 fone %f2 bne,a,pn %icc, loop_5084 tl %xcc, 0x1 ldub [%l7 + 0x1C], %g1 udiv %o3, 0x0281, %i7 loop_5084: fnand %f14, %f14, %f6 subccc %i3, %i2, %g4 movcs %icc, %o1, %i0 fand %f12, %f12, %f10 fmovdg %xcc, %f1, %f15 std %f0, [%l7 + 0x28] fornot2s %f2, %f8, %f0 edge16l %o0, %i5, %g6 stx %g7, [%l7 + 0x70] fmovdvc %xcc, %f8, %f4 fnot1 %f4, %f12 movpos %xcc, %l6, %o5 fcmpes %fcc1, %f8, %f10 ldsw [%l7 + 0x4C], %l4 xorcc %i1, 0x1EDA, %i4 lduh [%l7 + 0x34], %l0 movne %icc, %g5, %i6 taddcc %g2, 0x17C0, %o6 fmul8x16al %f13, %f14, %f6 bge,a,pt %icc, loop_5085 tpos %xcc, 0x7 xorcc %o4, 0x1DCB, %l3 ldx [%l7 + 0x10], %g3 loop_5085: fmovsvc %icc, %f4, %f1 stw %o2, [%l7 + 0x48] edge16 %l2, %l1, %l5 ld [%l7 + 0x38], %f7 fba %fcc0, loop_5086 fornot1s %f9, %f12, %f0 ldsh [%l7 + 0x76], %g1 fmovdneg %xcc, %f8, %f13 loop_5086: tvs %icc, 0x5 xnor %o3, 0x012C, %o7 umul %i7, %i2, %i3 ldsw [%l7 + 0x50], %o1 st %f13, [%l7 + 0x58] tgu %xcc, 0x4 tpos %icc, 0x1 bg %icc, loop_5087 tvc %xcc, 0x2 bpos,pn %xcc, loop_5088 st %f14, [%l7 + 0x38] loop_5087: fxors %f5, %f13, %f12 movrlz %g4, 0x1D0, %o0 loop_5088: te %icc, 0x6 array16 %i5, %i0, %g6 sethi 0x02EC, %g7 ldsw [%l7 + 0x0C], %l6 ldx [%l7 + 0x18], %l4 fmovsn %icc, %f1, %f4 ldd [%l7 + 0x38], %f2 fcmps %fcc1, %f9, %f12 fxors %f10, %f3, %f2 fmul8x16al %f5, %f10, %f6 stx %i1, [%l7 + 0x18] ld [%l7 + 0x5C], %f15 fpadd32s %f3, %f0, %f15 fsrc2 %f2, %f4 bl loop_5089 tpos %icc, 0x2 ldx [%l7 + 0x20], %o5 edge8n %l0, %i4, %i6 loop_5089: movrne %g2, 0x276, %o6 fcmpeq16 %f6, %f8, %o4 ldd [%l7 + 0x20], %f4 fcmpes %fcc0, %f15, %f1 fands %f7, %f14, %f12 std %f14, [%l7 + 0x78] fmovdvs %xcc, %f6, %f3 fmovdn %icc, %f15, %f7 taddcc %g5, %g3, %o2 fmovs %f5, %f15 fxors %f10, %f0, %f12 edge8ln %l2, %l3, %l1 orcc %g1, %l5, %o3 lduh [%l7 + 0x38], %i7 fmovrse %i2, %f11, %f7 ldsw [%l7 + 0x64], %i3 fmovrsne %o7, %f11, %f2 ld [%l7 + 0x70], %f12 fxor %f14, %f14, %f6 add %o1, %o0, %g4 fmul8x16 %f0, %f6, %f14 ldsb [%l7 + 0x39], %i0 tvc %xcc, 0x7 smulcc %i5, 0x1A64, %g6 fnands %f9, %f2, %f11 movle %xcc, %g7, %l6 movpos %icc, %i1, %o5 tl %xcc, 0x4 fnegd %f4, %f2 fsrc2s %f1, %f10 fnot2 %f6, %f2 fmovdpos %xcc, %f9, %f0 fpackfix %f10, %f8 tn %xcc, 0x1 fand %f14, %f6, %f14 fnegd %f6, %f8 lduw [%l7 + 0x78], %l4 orcc %l0, %i4, %i6 fmovrdlez %g2, %f8, %f6 fbl %fcc0, loop_5090 sll %o6, %o4, %g3 stw %g5, [%l7 + 0x74] tleu %xcc, 0x3 loop_5090: fmovdleu %xcc, %f4, %f10 bneg,a loop_5091 fbn %fcc2, loop_5092 fmovdneg %xcc, %f3, %f4 faligndata %f10, %f0, %f4 loop_5091: fmul8x16au %f8, %f0, %f6 loop_5092: fandnot2s %f13, %f9, %f9 xnorcc %o2, %l3, %l2 subc %g1, %l1, %l5 movg %xcc, %o3, %i2 std %f0, [%l7 + 0x28] movcs %xcc, %i7, %o7 nop setx loop_5093, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2 %f12, %f14, %f8 ldub [%l7 + 0x27], %i3 xorcc %o1, %g4, %o0 loop_5093: ldub [%l7 + 0x37], %i0 fnand %f8, %f10, %f0 tvc %xcc, 0x4 fmovrdne %g6, %f0, %f2 pdist %f4, %f6, %f6 std %f14, [%l7 + 0x58] lduw [%l7 + 0x0C], %i5 std %f2, [%l7 + 0x48] fmovdne %xcc, %f9, %f9 fsrc1s %f12, %f1 ld [%l7 + 0x0C], %f5 tgu %icc, 0x4 fmovs %f4, %f13 movre %g7, 0x0C3, %i1 subc %l6, 0x0805, %o5 movpos %xcc, %l0, %i4 xnor %l4, 0x11DD, %i6 ldub [%l7 + 0x33], %o6 ldsw [%l7 + 0x20], %o4 lduh [%l7 + 0x40], %g3 movrlz %g2, 0x29F, %o2 add %l3, 0x0B19, %g5 fpadd32 %f14, %f8, %f14 fnands %f6, %f14, %f8 fbne,a %fcc0, loop_5094 ldub [%l7 + 0x19], %g1 bpos %icc, loop_5095 stx %l2, [%l7 + 0x10] loop_5094: stx %l1, [%l7 + 0x30] fmovrse %o3, %f13, %f4 loop_5095: be,a,pt %icc, loop_5096 fbug %fcc0, loop_5097 subccc %l5, 0x0797, %i7 edge8ln %i2, %o7, %i3 loop_5096: ldub [%l7 + 0x41], %g4 loop_5097: fnands %f9, %f5, %f5 andn %o0, %o1, %g6 sethi 0x07BA, %i0 fnegd %f10, %f8 fcmple32 %f14, %f10, %g7 st %f5, [%l7 + 0x60] bne,a loop_5098 fbue,a %fcc2, loop_5099 taddcc %i5, 0x1658, %l6 tneg %xcc, 0x3 loop_5098: ta %icc, 0x2 loop_5099: lduw [%l7 + 0x60], %o5 ldsw [%l7 + 0x14], %i1 bl loop_5100 bcc,a,pt %xcc, loop_5101 ldub [%l7 + 0x2C], %l0 ldd [%l7 + 0x60], %f0 loop_5100: lduw [%l7 + 0x5C], %i4 loop_5101: stw %i6, [%l7 + 0x54] ldd [%l7 + 0x10], %f12 stx %o6, [%l7 + 0x38] fbe %fcc0, loop_5102 ld [%l7 + 0x44], %f14 movvs %xcc, %l4, %g3 stb %g2, [%l7 + 0x2C] loop_5102: fpsub16 %f2, %f14, %f8 stw %o2, [%l7 + 0x50] lduh [%l7 + 0x56], %l3 bneg,a,pn %icc, loop_5103 ldx [%l7 + 0x20], %g5 movrgez %g1, %l2, %l1 fone %f4 loop_5103: ldub [%l7 + 0x63], %o3 ldsb [%l7 + 0x22], %l5 fmul8x16al %f3, %f13, %f10 edge16n %o4, %i2, %i7 stw %i3, [%l7 + 0x2C] sllx %o7, %g4, %o0 fmovrdne %o1, %f12, %f14 edge32l %i0, %g7, %i5 fmovrde %g6, %f14, %f6 fmovdne %xcc, %f12, %f12 fmovdvs %icc, %f13, %f14 ldd [%l7 + 0x28], %f14 ldx [%l7 + 0x40], %o5 fpackfix %f4, %f12 fmovspos %xcc, %f0, %f5 siam 0x4 fcmpgt16 %f12, %f6, %i1 ld [%l7 + 0x2C], %f14 movg %xcc, %l6, %l0 fzero %f14 fmovrdgz %i4, %f4, %f6 st %f10, [%l7 + 0x70] edge8l %i6, %o6, %l4 bshuffle %f14, %f0, %f14 edge32l %g2, %g3, %o2 ld [%l7 + 0x78], %f3 fmovsl %icc, %f3, %f13 fmovdvs %icc, %f10, %f14 fmovdcs %icc, %f7, %f1 array8 %g5, %l3, %l2 fnot2 %f2, %f0 fmovrslz %g1, %f5, %f10 fbug,a %fcc0, loop_5104 fmovsa %icc, %f13, %f12 lduw [%l7 + 0x24], %o3 ldsw [%l7 + 0x38], %l1 loop_5104: sth %o4, [%l7 + 0x20] addcc %i2, %l5, %i7 fmovsgu %icc, %f8, %f13 alignaddrl %o7, %i3, %o0 ldub [%l7 + 0x1E], %g4 ldsw [%l7 + 0x10], %i0 fmovspos %icc, %f2, %f9 fbge %fcc0, loop_5105 ldsb [%l7 + 0x5D], %o1 fbo,a %fcc1, loop_5106 srl %i5, %g6, %o5 loop_5105: ld [%l7 + 0x60], %f0 movg %icc, %i1, %g7 loop_5106: fpsub32s %f7, %f11, %f2 ldsh [%l7 + 0x76], %l6 fmovdvc %xcc, %f2, %f0 tne %xcc, 0x1 sdivx %i4, 0x07C5, %l0 ldsh [%l7 + 0x0A], %o6 andn %l4, 0x1EB9, %i6 fxor %f10, %f6, %f2 subccc %g3, %g2, %g5 ldsw [%l7 + 0x2C], %o2 stx %l2, [%l7 + 0x08] siam 0x5 brlz,a %l3, loop_5107 fnors %f9, %f0, %f3 ld [%l7 + 0x54], %f1 te %icc, 0x5 loop_5107: ldd [%l7 + 0x70], %f14 fmovda %icc, %f3, %f9 subccc %g1, %o3, %l1 orncc %i2, 0x0F35, %o4 ldx [%l7 + 0x68], %i7 fpsub32s %f2, %f12, %f10 st %f5, [%l7 + 0x74] orcc %o7, 0x06C1, %i3 sllx %l5, 0x1E, %o0 fmovdn %xcc, %f12, %f3 ld [%l7 + 0x3C], %f1 fmovrde %i0, %f10, %f0 subc %o1, %i5, %g4 fcmpeq16 %f0, %f0, %g6 tcs %xcc, 0x2 fbul,a %fcc3, loop_5108 nop setx loop_5109, %l0, %l1 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 + 0x1C], %i1 movrgez %g7, %o5, %l6 loop_5108: st %f3, [%l7 + 0x54] loop_5109: bn,a,pt %xcc, loop_5110 bvc,pt %xcc, loop_5111 addccc %l0, %o6, %l4 st %f12, [%l7 + 0x58] loop_5110: fpmerge %f15, %f14, %f4 loop_5111: tleu %icc, 0x3 fcmpne32 %f0, %f4, %i4 std %f12, [%l7 + 0x08] umulcc %g3, 0x04AD, %g2 fbuge,a %fcc2, loop_5112 movpos %xcc, %g5, %o2 movn %icc, %i6, %l3 bgu %xcc, loop_5113 loop_5112: edge32 %l2, %o3, %g1 ldd [%l7 + 0x10], %f2 fpadd16 %f8, %f4, %f2 loop_5113: stx %l1, [%l7 + 0x68] xnorcc %o4, %i2, %o7 fcmpeq32 %f10, %f0, %i3 sth %i7, [%l7 + 0x14] stx %o0, [%l7 + 0x70] fandnot1 %f10, %f4, %f8 ldsb [%l7 + 0x31], %i0 fxnors %f0, %f14, %f1 tle %xcc, 0x1 fornot1s %f8, %f12, %f2 fmovdvc %xcc, %f12, %f5 edge8n %o1, %l5, %g4 ldub [%l7 + 0x1D], %i5 umulcc %g6, %g7, %i1 ldd [%l7 + 0x30], %f2 tle %xcc, 0x0 edge32n %o5, %l0, %l6 brz %o6, loop_5114 fzeros %f13 edge16ln %l4, %i4, %g3 pdist %f6, %f0, %f6 loop_5114: lduh [%l7 + 0x48], %g5 fmovsneg %xcc, %f5, %f15 xorcc %g2, %i6, %o2 bvc,a,pn %icc, loop_5115 fornot1 %f6, %f2, %f4 ldub [%l7 + 0x1B], %l2 fornot2s %f3, %f4, %f7 loop_5115: fmuld8sux16 %f3, %f11, %f0 st %f2, [%l7 + 0x0C] movn %xcc, %o3, %l3 brz,a %g1, loop_5116 fnors %f12, %f2, %f10 ldsw [%l7 + 0x50], %o4 fmul8sux16 %f14, %f6, %f0 loop_5116: brlz,a %l1, loop_5117 std %f2, [%l7 + 0x70] sub %i2, 0x1B37, %o7 std %f4, [%l7 + 0x70] loop_5117: fmovrslez %i3, %f2, %f7 ldd [%l7 + 0x18], %f10 fmul8sux16 %f8, %f12, %f8 std %f6, [%l7 + 0x30] st %f10, [%l7 + 0x70] bgu,pn %xcc, loop_5118 edge32l %i7, %i0, %o0 bleu,pn %icc, loop_5119 edge16n %l5, %o1, %i5 loop_5118: orcc %g4, %g6, %i1 fone %f6 loop_5119: fmovdpos %xcc, %f2, %f9 stw %o5, [%l7 + 0x28] fbg,a %fcc0, loop_5120 bpos,pt %icc, loop_5121 ldub [%l7 + 0x5F], %g7 tle %icc, 0x6 loop_5120: ld [%l7 + 0x20], %f10 loop_5121: sth %l6, [%l7 + 0x46] lduw [%l7 + 0x7C], %o6 fmovsle %icc, %f4, %f13 fexpand %f2, %f6 movge %icc, %l0, %l4 fpadd16s %f7, %f5, %f11 fandnot1 %f12, %f8, %f12 fmovdn %icc, %f9, %f5 fmovdpos %xcc, %f11, %f10 stx %i4, [%l7 + 0x60] sth %g5, [%l7 + 0x4E] ldx [%l7 + 0x58], %g3 sub %g2, 0x0804, %i6 orncc %l2, %o2, %l3 nop setx loop_5122, %l0, %l1 jmpl %l1, %g1 ld [%l7 + 0x2C], %f8 fmul8x16al %f6, %f0, %f10 ldub [%l7 + 0x78], %o4 loop_5122: fmovrdgz %o3, %f4, %f0 fmovrsgz %i2, %f6, %f14 lduw [%l7 + 0x54], %o7 ldx [%l7 + 0x60], %i3 ldsb [%l7 + 0x3A], %l1 movcc %icc, %i0, %i7 ldub [%l7 + 0x3A], %l5 fcmpgt32 %f4, %f4, %o1 tvs %icc, 0x2 stw %o0, [%l7 + 0x1C] bcc,a %icc, loop_5123 brgz %g4, loop_5124 sethi 0x08B6, %g6 bg,pt %icc, loop_5125 loop_5123: be,a,pn %xcc, loop_5126 loop_5124: fcmpes %fcc0, %f11, %f10 fcmped %fcc3, %f2, %f4 loop_5125: fsrc1 %f4, %f10 loop_5126: fmovrse %i1, %f13, %f14 ldsh [%l7 + 0x46], %o5 fnot2s %f8, %f3 ld [%l7 + 0x58], %f1 fpsub32s %f0, %f7, %f13 std %f12, [%l7 + 0x20] array32 %i5, %l6, %o6 stx %l0, [%l7 + 0x30] faligndata %f2, %f8, %f0 ld [%l7 + 0x48], %f4 brnz,a %l4, loop_5127 ldd [%l7 + 0x20], %f0 fcmpne16 %f6, %f10, %i4 ldub [%l7 + 0x26], %g5 loop_5127: ldx [%l7 + 0x58], %g3 stx %g2, [%l7 + 0x50] lduw [%l7 + 0x08], %i6 fmuld8ulx16 %f14, %f7, %f2 fnegs %f8, %f9 ldsh [%l7 + 0x7C], %g7 bgu,a,pt %icc, loop_5128 lduw [%l7 + 0x78], %l2 sllx %o2, 0x1E, %g1 ldsh [%l7 + 0x4C], %o4 loop_5128: ldub [%l7 + 0x5D], %l3 fabss %f11, %f3 movneg %xcc, %i2, %o3 sdivx %o7, 0x1BA2, %i3 bvc loop_5129 fzero %f4 fmovrslz %i0, %f3, %f6 stw %i7, [%l7 + 0x40] loop_5129: ld [%l7 + 0x28], %f0 st %f5, [%l7 + 0x14] xor %l5, %o1, %l1 edge8 %o0, %g6, %g4 ldx [%l7 + 0x28], %o5 ldub [%l7 + 0x77], %i5 fcmpne32 %f12, %f4, %i1 movrlez %o6, %l0, %l6 brgz,a %i4, loop_5130 fpsub32s %f6, %f15, %f11 stw %l4, [%l7 + 0x0C] stx %g3, [%l7 + 0x78] loop_5130: fmul8sux16 %f4, %f4, %f0 sdiv %g2, 0x18E4, %i6 st %f15, [%l7 + 0x3C] bvs %xcc, loop_5131 brlz,a %g5, loop_5132 tleu %icc, 0x4 movrgz %g7, 0x36C, %l2 loop_5131: ld [%l7 + 0x74], %f4 loop_5132: bg %icc, loop_5133 sll %o2, %g1, %l3 fsrc2s %f13, %f8 std %f6, [%l7 + 0x28] loop_5133: bge,a loop_5134 ldsh [%l7 + 0x30], %o4 lduw [%l7 + 0x60], %o3 stx %o7, [%l7 + 0x58] loop_5134: brnz,a %i3, loop_5135 fmovscc %xcc, %f3, %f0 umulcc %i2, 0x1762, %i7 fbul %fcc3, loop_5136 loop_5135: pdist %f10, %f8, %f8 movrlz %i0, 0x113, %l5 fbl,a %fcc3, loop_5137 loop_5136: tl %icc, 0x2 fpackfix %f8, %f3 stx %l1, [%l7 + 0x40] loop_5137: alignaddr %o0, %g6, %g4 tneg %icc, 0x0 fmovse %icc, %f12, %f11 fmovrsgez %o5, %f15, %f9 edge8l %i5, %o1, %i1 ldsw [%l7 + 0x7C], %o6 fmovsg %xcc, %f10, %f8 tcs %xcc, 0x2 lduw [%l7 + 0x3C], %l0 edge32 %l6, %i4, %g3 fmul8x16 %f8, %f0, %f0 stw %g2, [%l7 + 0x14] xor %i6, %g5, %l4 fmovrse %g7, %f13, %f2 fmovsvc %icc, %f12, %f8 fmovdne %xcc, %f2, %f10 ldx [%l7 + 0x18], %o2 bneg,a,pt %xcc, loop_5138 fcmps %fcc0, %f11, %f12 ldx [%l7 + 0x30], %l2 ldsh [%l7 + 0x7C], %g1 loop_5138: fble,a %fcc1, loop_5139 edge8ln %o4, %o3, %l3 bne,a loop_5140 orncc %i3, %i2, %o7 loop_5139: fnot2s %f15, %f12 fnot2 %f8, %f0 loop_5140: fmovsle %icc, %f3, %f13 fbn %fcc3, loop_5141 stw %i7, [%l7 + 0x54] lduw [%l7 + 0x3C], %i0 fmovsle %xcc, %f11, %f13 loop_5141: xor %l5, 0x019B, %o0 movn %icc, %g6, %g4 fbo %fcc1, loop_5142 sth %o5, [%l7 + 0x28] xor %i5, %l1, %i1 mulx %o6, 0x129B, %l0 loop_5142: subccc %o1, %l6, %i4 fmovspos %icc, %f9, %f5 std %f4, [%l7 + 0x48] fmovd %f12, %f14 umul %g2, %g3, %g5 fbue,a %fcc2, loop_5143 edge16ln %i6, %g7, %o2 fmovdn %icc, %f9, %f0 fmovsleu %icc, %f12, %f4 loop_5143: std %f10, [%l7 + 0x78] bne,a loop_5144 fmul8x16au %f0, %f11, %f8 ldsw [%l7 + 0x50], %l2 sdiv %g1, 0x0ED2, %l4 loop_5144: fbl %fcc0, loop_5145 movcc %icc, %o3, %o4 movge %icc, %l3, %i2 movre %i3, %o7, %i7 loop_5145: fpsub32s %f6, %f9, %f10 fmovs %f1, %f13 fandnot1s %f8, %f10, %f10 fnand %f2, %f10, %f8 fmovsle %icc, %f14, %f7 fmovrdgez %l5, %f0, %f2 srl %o0, %i0, %g6 ldx [%l7 + 0x58], %g4 ldsh [%l7 + 0x7A], %i5 bgu %xcc, loop_5146 movge %xcc, %l1, %i1 mova %icc, %o6, %l0 stb %o5, [%l7 + 0x33] loop_5146: ldsw [%l7 + 0x24], %o1 fmovrdlez %i4, %f12, %f8 edge32ln %g2, %g3, %g5 fornot2 %f8, %f14, %f10 fmovrdgz %l6, %f6, %f2 fcmpd %fcc1, %f6, %f14 ld [%l7 + 0x44], %f7 taddcc %g7, %i6, %l2 brlz,a %o2, loop_5147 fmovrdlz %g1, %f4, %f6 fandnot1s %f0, %f3, %f6 fsrc2s %f15, %f4 loop_5147: lduh [%l7 + 0x10], %o3 brz,a %l4, loop_5148 brnz,a %o4, loop_5149 stb %i2, [%l7 + 0x28] fnands %f0, %f11, %f6 loop_5148: fcmped %fcc3, %f4, %f4 loop_5149: ldd [%l7 + 0x08], %f12 tsubcctv %i3, %o7, %i7 udivx %l5, 0x1398, %o0 ldsw [%l7 + 0x28], %l3 sra %g6, 0x1F, %g4 ldub [%l7 + 0x5A], %i5 fmovdg %xcc, %f13, %f13 ldx [%l7 + 0x60], %i0 fmovrdlez %i1, %f2, %f2 bgu,pn %xcc, loop_5150 st %f11, [%l7 + 0x14] fmovsvs %icc, %f13, %f5 movcc %icc, %l1, %l0 loop_5150: ldsb [%l7 + 0x19], %o6 fmovdg %xcc, %f15, %f6 alignaddrl %o5, %o1, %i4 lduh [%l7 + 0x18], %g3 stw %g2, [%l7 + 0x28] stb %l6, [%l7 + 0x39] ldd [%l7 + 0x68], %f10 addcc %g5, %i6, %l2 umulcc %o2, 0x1FF5, %g7 fornot1 %f6, %f6, %f8 fzero %f12 bvs %xcc, loop_5151 ldsh [%l7 + 0x0A], %o3 andncc %g1, %o4, %i2 ldsb [%l7 + 0x16], %i3 loop_5151: fmovdg %xcc, %f4, %f10 fnor %f10, %f2, %f12 ldd [%l7 + 0x68], %f0 fbo %fcc1, loop_5152 ldsb [%l7 + 0x3E], %o7 bpos,a %icc, loop_5153 movg %icc, %l4, %l5 loop_5152: edge32ln %o0, %l3, %i7 lduh [%l7 + 0x34], %g6 loop_5153: tcs %xcc, 0x4 fmovsg %icc, %f10, %f14 brlz,a %g4, loop_5154 movne %icc, %i0, %i1 stb %l1, [%l7 + 0x33] stw %i5, [%l7 + 0x40] loop_5154: sth %l0, [%l7 + 0x14] mulscc %o6, 0x0790, %o5 tcc %xcc, 0x3 fcmpgt32 %f14, %f10, %i4 ldsb [%l7 + 0x48], %o1 ldsh [%l7 + 0x7C], %g2 fbule %fcc0, loop_5155 addcc %l6, 0x1797, %g3 fsrc1s %f9, %f10 ld [%l7 + 0x30], %f9 loop_5155: sethi 0x1F93, %g5 fxor %f4, %f6, %f4 fcmpd %fcc2, %f6, %f8 ldsb [%l7 + 0x5F], %l2 lduw [%l7 + 0x24], %o2 bleu loop_5156 bne,pn %icc, loop_5157 ldsw [%l7 + 0x1C], %g7 stb %o3, [%l7 + 0x62] loop_5156: fmovsvs %xcc, %f2, %f0 loop_5157: ldsb [%l7 + 0x34], %i6 movn %xcc, %o4, %g1 umulcc %i2, 0x1E5A, %i3 stb %l4, [%l7 + 0x0A] lduh [%l7 + 0x0A], %l5 edge32 %o0, %o7, %l3 andncc %g6, %g4, %i7 stw %i1, [%l7 + 0x7C] stb %l1, [%l7 + 0x5E] fmovdgu %xcc, %f7, %f14 bgu,a,pn %icc, loop_5158 pdist %f12, %f8, %f8 ldsb [%l7 + 0x3D], %i5 ldub [%l7 + 0x6F], %l0 loop_5158: umul %o6, 0x1693, %o5 fmovsg %xcc, %f4, %f7 fmovdvs %icc, %f15, %f9 ldsw [%l7 + 0x60], %i0 ldx [%l7 + 0x78], %i4 ldsw [%l7 + 0x34], %o1 fmovscs %xcc, %f2, %f5 fmovsgu %icc, %f11, %f6 tneg %icc, 0x7 fornot1 %f6, %f8, %f10 brlez %g2, loop_5159 fmovdneg %xcc, %f1, %f5 nop setx loop_5160, %l0, %l1 jmpl %l1, %l6 stb %g3, [%l7 + 0x2A] loop_5159: andcc %l2, %g5, %g7 popc %o2, %i6 loop_5160: fblg %fcc3, loop_5161 lduw [%l7 + 0x14], %o4 fbe,a %fcc3, loop_5162 bg,pn %xcc, loop_5163 loop_5161: movge %xcc, %g1, %o3 tcs %icc, 0x3 loop_5162: fand %f14, %f6, %f4 loop_5163: fmovdcc %xcc, %f10, %f0 fcmped %fcc3, %f12, %f14 fmovsle %icc, %f1, %f13 fmovsn %xcc, %f0, %f7 siam 0x5 addccc %i2, 0x08CB, %i3 sllx %l5, 0x09, %o0 fpsub32 %f4, %f4, %f8 ldsh [%l7 + 0x14], %o7 faligndata %f4, %f0, %f14 srax %l3, %g6, %g4 movn %xcc, %l4, %i1 fors %f11, %f10, %f7 fsrc2 %f14, %f10 ldd [%l7 + 0x48], %f14 lduw [%l7 + 0x10], %i7 movrgz %l1, 0x1EB, %i5 brz,a %l0, loop_5164 stw %o5, [%l7 + 0x6C] stw %o6, [%l7 + 0x78] srlx %i4, %o1, %i0 loop_5164: bleu loop_5165 fnand %f8, %f0, %f14 taddcc %l6, 0x157D, %g3 ldub [%l7 + 0x32], %g2 loop_5165: mova %xcc, %g5, %g7 faligndata %f2, %f0, %f10 stx %l2, [%l7 + 0x38] fpadd16s %f4, %f5, %f9 bg %icc, loop_5166 sth %o2, [%l7 + 0x34] ldx [%l7 + 0x60], %o4 edge8 %g1, %o3, %i6 loop_5166: bl %icc, loop_5167 lduw [%l7 + 0x38], %i2 lduh [%l7 + 0x54], %i3 fmul8sux16 %f2, %f10, %f0 loop_5167: bcc,a,pt %icc, loop_5168 bgu,a %icc, loop_5169 st %f11, [%l7 + 0x1C] fbo,a %fcc0, loop_5170 loop_5168: fnegd %f4, %f12 loop_5169: fpsub16 %f2, %f4, %f14 fmovse %icc, %f7, %f4 loop_5170: stx %o0, [%l7 + 0x50] edge16ln %o7, %l3, %l5 array16 %g4, %g6, %i1 fmovspos %xcc, %f12, %f1 st %f12, [%l7 + 0x4C] fone %f8 edge16n %l4, %i7, %l1 edge8ln %l0, %o5, %o6 move %icc, %i4, %i5 fmovdgu %icc, %f6, %f5 fble %fcc0, loop_5171 bcs loop_5172 ldsh [%l7 + 0x34], %i0 movcc %icc, %o1, %l6 loop_5171: fbge,a %fcc3, loop_5173 loop_5172: fbule %fcc3, loop_5174 tge %xcc, 0x5 sth %g3, [%l7 + 0x0E] loop_5173: fmovrdlz %g2, %f2, %f12 loop_5174: lduh [%l7 + 0x4C], %g5 fzero %f0 movvs %xcc, %g7, %l2 fcmple16 %f0, %f2, %o2 bn,a loop_5175 ldsb [%l7 + 0x31], %g1 fpsub32s %f15, %f3, %f9 ldx [%l7 + 0x70], %o4 loop_5175: fnand %f2, %f0, %f10 fmovrdgez %i6, %f4, %f0 st %f12, [%l7 + 0x38] stw %i2, [%l7 + 0x68] fmovrslz %i3, %f0, %f14 fbuge %fcc3, loop_5176 addccc %o3, %o0, %o7 bvc,a,pn %icc, loop_5177 movl %icc, %l3, %l5 loop_5176: sth %g6, [%l7 + 0x0A] fbn %fcc0, loop_5178 loop_5177: st %f11, [%l7 + 0x54] ldub [%l7 + 0x2D], %i1 ldsw [%l7 + 0x4C], %l4 loop_5178: fmul8x16 %f9, %f8, %f14 ldsb [%l7 + 0x76], %g4 fbne,a %fcc2, loop_5179 fmovdge %icc, %f2, %f2 tsubcctv %l1, 0x0731, %i7 fands %f13, %f3, %f1 loop_5179: fmul8ulx16 %f12, %f6, %f4 fnor %f0, %f10, %f14 call loop_5180 ldx [%l7 + 0x20], %l0 stw %o5, [%l7 + 0x08] movrne %i4, 0x378, %i5 loop_5180: fmovde %xcc, %f3, %f3 fmovrdgz %o6, %f0, %f4 tpos %icc, 0x4 tpos %icc, 0x1 stw %i0, [%l7 + 0x6C] fnot1 %f8, %f0 lduw [%l7 + 0x24], %l6 fmovsn %xcc, %f11, %f15 fmovrslz %g3, %f8, %f3 bg,pt %xcc, loop_5181 lduh [%l7 + 0x6C], %g2 fnot1s %f7, %f12 fbul %fcc1, loop_5182 loop_5181: fmul8sux16 %f2, %f6, %f2 tge %icc, 0x0 andncc %o1, %g5, %g7 loop_5182: fmovdg %icc, %f1, %f6 fpsub32s %f3, %f4, %f5 std %f4, [%l7 + 0x28] fcmpeq16 %f14, %f0, %l2 subccc %o2, %o4, %i6 edge8 %i2, %i3, %o3 movrgz %o0, %o7, %g1 fcmple16 %f8, %f0, %l3 fnot2s %f14, %f5 sth %g6, [%l7 + 0x5E] fmovsg %xcc, %f14, %f3 movre %l5, 0x23A, %l4 stx %g4, [%l7 + 0x30] ldsb [%l7 + 0x14], %l1 stb %i1, [%l7 + 0x51] movge %icc, %l0, %i7 lduw [%l7 + 0x68], %o5 array16 %i4, %o6, %i5 fors %f3, %f3, %f8 bcc %xcc, loop_5183 std %f12, [%l7 + 0x68] bgu,pt %icc, loop_5184 srlx %i0, 0x08, %l6 loop_5183: tcs %icc, 0x1 movrgz %g3, 0x1A9, %o1 loop_5184: sub %g2, 0x066C, %g5 movcs %icc, %g7, %o2 ldd [%l7 + 0x50], %f8 ldsh [%l7 + 0x62], %o4 srl %i6, 0x14, %l2 edge32n %i2, %i3, %o0 stb %o7, [%l7 + 0x76] smul %g1, %o3, %l3 srax %g6, %l5, %g4 and %l1, 0x148A, %l4 stw %l0, [%l7 + 0x1C] fcmple16 %f6, %f12, %i7 fnegs %f13, %f9 bl %xcc, loop_5185 tneg %xcc, 0x5 and %o5, 0x06A9, %i4 fnot2s %f1, %f0 loop_5185: ldd [%l7 + 0x28], %f0 bn,a,pt %xcc, loop_5186 smulcc %o6, %i5, %i1 fmovdcs %xcc, %f11, %f12 ldx [%l7 + 0x70], %i0 loop_5186: fbu,a %fcc0, loop_5187 fmul8x16 %f14, %f14, %f4 tge %xcc, 0x2 fmuld8ulx16 %f15, %f15, %f8 loop_5187: fpmerge %f9, %f2, %f6 fmovdgu %xcc, %f10, %f4 addccc %g3, 0x1E69, %o1 mulx %l6, 0x0DBD, %g2 fmul8sux16 %f6, %f14, %f0 fcmped %fcc0, %f8, %f12 bg,pt %xcc, loop_5188 fmovdpos %icc, %f2, %f14 sub %g7, %g5, %o2 stb %i6, [%l7 + 0x75] loop_5188: fmul8x16 %f8, %f6, %f10 st %f3, [%l7 + 0x50] taddcctv %o4, 0x1756, %i2 fcmpeq32 %f0, %f4, %i3 fmul8x16 %f9, %f8, %f14 bg,a,pt %icc, loop_5189 stx %o0, [%l7 + 0x58] fnand %f10, %f4, %f8 fnot1s %f10, %f0 loop_5189: ldsw [%l7 + 0x6C], %o7 addccc %l2, 0x1876, %o3 fmovrdlz %l3, %f4, %f10 sth %g1, [%l7 + 0x2E] ldsb [%l7 + 0x3E], %l5 array16 %g4, %g6, %l4 tcc %xcc, 0x6 lduh [%l7 + 0x5E], %l0 be,a %icc, loop_5190 bcc,a loop_5191 ldsw [%l7 + 0x60], %l1 fmovrslz %i7, %f3, %f0 loop_5190: sth %o5, [%l7 + 0x74] loop_5191: fbge,a %fcc3, loop_5192 ta %xcc, 0x1 fzero %f10 ld [%l7 + 0x4C], %f7 loop_5192: ld [%l7 + 0x4C], %f8 sra %i4, 0x08, %i5 orcc %i1, %o6, %i0 bvs,a,pt %xcc, loop_5193 umul %o1, 0x174A, %l6 ldub [%l7 + 0x4C], %g3 tsubcctv %g7, %g2, %g5 loop_5193: movvs %icc, %i6, %o4 st %f12, [%l7 + 0x78] edge32ln %o2, %i3, %i2 fbue,a %fcc1, loop_5194 fsrc2s %f12, %f1 fpmerge %f11, %f14, %f10 tleu %icc, 0x4 loop_5194: fmovsvs %icc, %f9, %f7 fmovsa %icc, %f12, %f6 fornot1 %f0, %f10, %f10 fmovrslz %o0, %f10, %f14 fornot2 %f2, %f0, %f6 edge16l %o7, %o3, %l3 popc 0x1A0D, %l2 fcmpeq32 %f2, %f12, %l5 lduw [%l7 + 0x58], %g1 addcc %g4, 0x1623, %l4 bcc,pt %xcc, loop_5195 be,pt %xcc, loop_5196 fmovdneg %icc, %f5, %f10 bvs loop_5197 loop_5195: faligndata %f10, %f4, %f4 loop_5196: ldx [%l7 + 0x50], %l0 xnorcc %l1, 0x013A, %g6 loop_5197: fmovdge %icc, %f0, %f11 ldsb [%l7 + 0x5B], %i7 lduw [%l7 + 0x74], %o5 sethi 0x05A6, %i5 fnands %f1, %f8, %f14 movcs %icc, %i1, %o6 edge8 %i4, %i0, %l6 bvc %icc, loop_5198 fcmpd %fcc0, %f12, %f12 ldsw [%l7 + 0x7C], %o1 fbo,a %fcc2, loop_5199 loop_5198: fmovdge %icc, %f13, %f15 fpadd32 %f6, %f8, %f4 fmovsg %xcc, %f13, %f8 loop_5199: faligndata %f4, %f4, %f8 fmovrsne %g7, %f9, %f7 fpsub16s %f5, %f6, %f12 stx %g2, [%l7 + 0x18] fnot2 %f14, %f14 ldub [%l7 + 0x2A], %g5 fba %fcc2, loop_5200 fcmped %fcc0, %f4, %f4 tvc %xcc, 0x0 fmovrslz %i6, %f7, %f7 loop_5200: fpsub16 %f12, %f0, %f14 fxors %f13, %f2, %f11 lduw [%l7 + 0x1C], %o4 fcmpes %fcc0, %f8, %f5 stw %g3, [%l7 + 0x50] tcc %xcc, 0x1 fcmped %fcc0, %f8, %f2 movcs %icc, %i3, %o2 fexpand %f2, %f0 movrgez %i2, 0x309, %o0 std %f0, [%l7 + 0x60] stb %o7, [%l7 + 0x26] movrne %o3, 0x3BE, %l3 ld [%l7 + 0x74], %f7 fmovrslez %l2, %f5, %f3 stw %l5, [%l7 + 0x70] fnot2s %f7, %f2 sub %g1, %g4, %l0 tg %xcc, 0x3 ldx [%l7 + 0x10], %l1 andn %l4, %g6, %i7 fpack16 %f0, %f1 bvc loop_5201 edge8l %o5, %i1, %i5 fbue,a %fcc1, loop_5202 fbule %fcc1, loop_5203 loop_5201: ldx [%l7 + 0x28], %i4 srlx %i0, 0x08, %l6 loop_5202: fmovrsne %o1, %f7, %f13 loop_5203: stx %o6, [%l7 + 0x08] fbule %fcc2, loop_5204 fnor %f14, %f14, %f12 sth %g7, [%l7 + 0x64] array32 %g2, %g5, %o4 loop_5204: lduh [%l7 + 0x42], %g3 ldsh [%l7 + 0x74], %i6 st %f13, [%l7 + 0x48] tne %xcc, 0x3 fcmpeq16 %f4, %f8, %o2 fmovrdlez %i3, %f14, %f2 ld [%l7 + 0x44], %f8 ldd [%l7 + 0x10], %f2 fpmerge %f12, %f14, %f0 sdivx %o0, 0x0142, %i2 fbule %fcc1, loop_5205 ldsh [%l7 + 0x40], %o7 tpos %xcc, 0x7 movvc %xcc, %l3, %o3 loop_5205: lduw [%l7 + 0x20], %l5 sethi 0x06A4, %g1 fmul8sux16 %f0, %f10, %f12 fbne,a %fcc3, loop_5206 tsubcctv %g4, %l2, %l0 alignaddrl %l4, %g6, %l1 bcc,pn %xcc, loop_5207 loop_5206: fbge,a %fcc1, loop_5208 sth %o5, [%l7 + 0x48] fzeros %f15 loop_5207: fble,a %fcc1, loop_5209 loop_5208: fornot1s %f12, %f4, %f0 array32 %i1, %i5, %i7 alignaddr %i0, %i4, %o1 loop_5209: ldd [%l7 + 0x28], %f2 fxors %f14, %f9, %f6 edge32 %o6, %l6, %g7 movrgez %g2, %g5, %g3 edge32 %i6, %o4, %i3 sdivx %o0, 0x1428, %i2 subccc %o2, %l3, %o3 stx %o7, [%l7 + 0x28] ldx [%l7 + 0x40], %l5 ldub [%l7 + 0x31], %g1 fbuge,a %fcc0, loop_5210 stb %l2, [%l7 + 0x0E] fbn %fcc1, loop_5211 ldsb [%l7 + 0x52], %l0 loop_5210: movre %l4, %g6, %g4 xorcc %l1, 0x1828, %o5 loop_5211: tneg %icc, 0x2 fxnors %f15, %f6, %f5 fmovrdlez %i1, %f12, %f6 orncc %i5, 0x1289, %i0 bneg,a %xcc, loop_5212 ldd [%l7 + 0x50], %f14 ldd [%l7 + 0x40], %f12 nop setx loop_5213, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5212: movcc %xcc, %i4, %o1 ld [%l7 + 0x5C], %f12 taddcctv %o6, %i7, %l6 loop_5213: fcmps %fcc2, %f7, %f7 movrgez %g7, %g5, %g3 fcmpd %fcc3, %f10, %f10 ldub [%l7 + 0x31], %g2 addcc %o4, %i3, %i6 st %f1, [%l7 + 0x58] fnands %f0, %f12, %f14 bcs,pn %xcc, loop_5214 pdist %f6, %f12, %f0 fbug,a %fcc1, loop_5215 be,pt %icc, loop_5216 loop_5214: fmovd %f4, %f14 xnorcc %o0, 0x1F9D, %o2 loop_5215: st %f12, [%l7 + 0x68] loop_5216: xorcc %l3, %o3, %i2 fxor %f2, %f6, %f6 stb %o7, [%l7 + 0x41] srlx %g1, 0x09, %l5 ldd [%l7 + 0x18], %f10 stx %l2, [%l7 + 0x08] fmovrdgz %l4, %f4, %f4 brnz %l0, loop_5217 sdiv %g4, 0x0D6D, %l1 stw %g6, [%l7 + 0x0C] lduh [%l7 + 0x5E], %o5 loop_5217: fmovdne %icc, %f6, %f7 edge32 %i1, %i5, %i0 stw %i4, [%l7 + 0x48] smul %o1, %i7, %o6 st %f11, [%l7 + 0x20] stx %g7, [%l7 + 0x50] mulscc %g5, %l6, %g3 ld [%l7 + 0x5C], %f3 std %f8, [%l7 + 0x58] edge8 %o4, %g2, %i3 lduh [%l7 + 0x42], %i6 subc %o2, 0x0898, %o0 fcmpgt16 %f14, %f8, %l3 fbug %fcc2, loop_5218 addcc %i2, %o3, %g1 ldub [%l7 + 0x57], %l5 stb %o7, [%l7 + 0x5F] loop_5218: ld [%l7 + 0x28], %f13 fmovrsne %l4, %f4, %f13 lduw [%l7 + 0x28], %l0 fpadd16 %f6, %f0, %f8 lduh [%l7 + 0x32], %l2 brz,a %l1, loop_5219 ldsw [%l7 + 0x18], %g4 bleu,a %xcc, loop_5220 subcc %o5, %i1, %g6 loop_5219: sub %i5, %i4, %i0 array32 %i7, %o1, %o6 loop_5220: edge32n %g5, %l6, %g3 ld [%l7 + 0x74], %f4 tle %xcc, 0x0 fxnors %f6, %f6, %f4 lduh [%l7 + 0x58], %o4 movpos %icc, %g7, %i3 movcc %icc, %g2, %i6 movrne %o2, 0x1EB, %l3 ldsw [%l7 + 0x20], %o0 fmovrslz %o3, %f9, %f10 sth %i2, [%l7 + 0x76] fmovrse %g1, %f0, %f9 fbg %fcc2, loop_5221 bshuffle %f0, %f12, %f12 movrgz %o7, %l4, %l5 umul %l0, %l1, %l2 loop_5221: for %f4, %f8, %f6 andncc %g4, %o5, %g6 umul %i1, %i5, %i0 std %f10, [%l7 + 0x40] fmovsgu %xcc, %f13, %f11 edge16ln %i4, %o1, %i7 xnor %g5, 0x010F, %l6 movgu %xcc, %o6, %o4 fbg %fcc1, loop_5222 bcs,a %icc, loop_5223 fornot2s %f8, %f11, %f3 movge %icc, %g3, %i3 loop_5222: ldsw [%l7 + 0x0C], %g7 loop_5223: fcmped %fcc0, %f6, %f2 fors %f7, %f2, %f7 fmul8x16au %f6, %f4, %f0 fmovdneg %xcc, %f9, %f6 tne %icc, 0x0 stx %i6, [%l7 + 0x18] movgu %xcc, %g2, %l3 lduh [%l7 + 0x1C], %o0 fmovrdlez %o2, %f2, %f12 fcmple16 %f4, %f0, %i2 fmovrse %g1, %f5, %f2 fnot1s %f13, %f15 stb %o3, [%l7 + 0x12] fmovrsne %l4, %f13, %f2 sdivx %o7, 0x085A, %l0 stx %l1, [%l7 + 0x40] fmovdge %xcc, %f4, %f1 be loop_5224 lduw [%l7 + 0x14], %l5 fbge,a %fcc2, loop_5225 bcc,pn %icc, loop_5226 loop_5224: tcc %xcc, 0x2 std %f14, [%l7 + 0x20] loop_5225: fmul8x16 %f8, %f0, %f12 loop_5226: st %f5, [%l7 + 0x60] be %icc, loop_5227 st %f8, [%l7 + 0x38] fbn %fcc1, loop_5228 st %f6, [%l7 + 0x40] loop_5227: std %f0, [%l7 + 0x58] movrlez %l2, %g4, %o5 loop_5228: fmovdle %icc, %f6, %f13 movleu %icc, %g6, %i5 bl loop_5229 fone %f14 ba,pn %icc, loop_5230 fxnor %f10, %f2, %f8 loop_5229: movpos %icc, %i1, %i0 ldd [%l7 + 0x18], %f6 loop_5230: edge32ln %o1, %i4, %i7 fsrc2s %f13, %f2 fmul8x16al %f14, %f2, %f0 brz %g5, loop_5231 ba,a,pn %icc, loop_5232 st %f14, [%l7 + 0x6C] tg %xcc, 0x6 loop_5231: fcmped %fcc3, %f12, %f6 loop_5232: fcmpd %fcc1, %f4, %f14 movn %xcc, %o6, %l6 fbn %fcc2, loop_5233 nop setx loop_5234, %l0, %l1 jmpl %l1, %g3 fcmple32 %f14, %f0, %i3 ldsw [%l7 + 0x74], %o4 loop_5233: stw %i6, [%l7 + 0x2C] loop_5234: edge16l %g2, %g7, %l3 fnor %f14, %f8, %f2 fbg %fcc0, loop_5235 fpadd32 %f14, %f12, %f0 fmovdcc %xcc, %f14, %f3 edge8l %o0, %o2, %i2 loop_5235: sdivcc %g1, 0x14CD, %o3 fmovsvs %xcc, %f14, %f2 movvs %icc, %l4, %o7 fandnot1 %f14, %f4, %f8 bneg,a,pt %icc, loop_5236 bpos loop_5237 ld [%l7 + 0x48], %f8 stb %l1, [%l7 + 0x45] loop_5236: sub %l0, 0x0DBA, %l5 loop_5237: ldub [%l7 + 0x7D], %g4 fbg,a %fcc1, loop_5238 ldd [%l7 + 0x70], %f2 lduh [%l7 + 0x2C], %l2 sll %g6, 0x15, %i5 loop_5238: tle %icc, 0x3 stw %i1, [%l7 + 0x20] and %o5, %i0, %i4 stb %o1, [%l7 + 0x6E] lduw [%l7 + 0x50], %i7 movrlez %o6, 0x383, %g5 fnot1s %f13, %f5 fmovsvs %icc, %f10, %f15 tsubcctv %l6, %i3, %g3 fpsub32s %f0, %f12, %f7 sll %o4, 0x13, %g2 fsrc1s %f9, %f5 fmovsn %xcc, %f5, %f6 sth %i6, [%l7 + 0x0A] fmovrslez %g7, %f15, %f2 fmovsneg %icc, %f4, %f12 mulx %l3, %o0, %o2 ldd [%l7 + 0x40], %f10 fxnors %f13, %f10, %f1 tcs %xcc, 0x0 ldub [%l7 + 0x66], %i2 ldd [%l7 + 0x30], %f6 tpos %xcc, 0x1 lduw [%l7 + 0x54], %o3 orcc %g1, %o7, %l4 edge16n %l1, %l5, %l0 fbne,a %fcc2, loop_5239 movg %xcc, %l2, %g4 fmovscc %icc, %f2, %f0 lduh [%l7 + 0x08], %g6 loop_5239: fbul %fcc2, loop_5240 bne %xcc, loop_5241 fmovsleu %xcc, %f10, %f14 fabss %f15, %f2 loop_5240: stx %i1, [%l7 + 0x28] loop_5241: fand %f10, %f2, %f8 fmul8x16al %f9, %f10, %f8 movre %o5, %i5, %i0 xnorcc %i4, %o1, %i7 bne,pt %icc, loop_5242 st %f13, [%l7 + 0x7C] tleu %icc, 0x1 movrne %g5, %o6, %i3 loop_5242: fbu %fcc1, loop_5243 ldd [%l7 + 0x40], %f6 tl %icc, 0x0 bl,a %icc, loop_5244 loop_5243: srl %g3, 0x00, %l6 sub %g2, %o4, %i6 stx %g7, [%l7 + 0x68] loop_5244: bleu,a %icc, loop_5245 ldsw [%l7 + 0x54], %l3 fmovd %f4, %f0 bl,a %xcc, loop_5246 loop_5245: bne %xcc, loop_5247 fpackfix %f0, %f11 addccc %o0, %o2, %o3 loop_5246: bpos,a %icc, loop_5248 loop_5247: bshuffle %f12, %f14, %f10 ldsw [%l7 + 0x6C], %g1 ldub [%l7 + 0x32], %i2 loop_5248: tl %xcc, 0x6 edge16 %o7, %l4, %l5 fmovspos %xcc, %f1, %f3 ldd [%l7 + 0x48], %f12 ldd [%l7 + 0x78], %f2 fbg %fcc3, loop_5249 fba %fcc2, loop_5250 fnegs %f11, %f5 ldsw [%l7 + 0x60], %l1 loop_5249: brlz,a %l2, loop_5251 loop_5250: mulx %g4, %g6, %i1 array8 %l0, %i5, %i0 edge32ln %i4, %o1, %o5 loop_5251: movre %g5, 0x08C, %o6 fmovde %icc, %f11, %f0 tsubcc %i7, 0x19D7, %i3 movvc %icc, %l6, %g3 fbo %fcc0, loop_5252 andncc %g2, %o4, %g7 bne loop_5253 sdivx %i6, 0x0D58, %o0 loop_5252: fxnors %f6, %f6, %f0 ldsw [%l7 + 0x44], %l3 loop_5253: stw %o3, [%l7 + 0x20] alignaddrl %o2, %i2, %g1 stx %o7, [%l7 + 0x58] ldsb [%l7 + 0x39], %l5 fmovdvs %icc, %f2, %f12 edge16n %l4, %l2, %l1 brlez %g4, loop_5254 st %f4, [%l7 + 0x4C] brgz %i1, loop_5255 ldx [%l7 + 0x28], %g6 loop_5254: fmuld8ulx16 %f14, %f13, %f10 lduh [%l7 + 0x76], %l0 loop_5255: orcc %i5, %i0, %i4 fabss %f12, %f0 edge16 %o5, %g5, %o1 ldsh [%l7 + 0x32], %i7 fmovsneg %icc, %f9, %f7 sub %o6, %i3, %l6 brgez,a %g2, loop_5256 bne loop_5257 mova %icc, %g3, %g7 stw %o4, [%l7 + 0x64] loop_5256: srl %o0, %i6, %o3 loop_5257: addccc %l3, 0x05AF, %i2 fornot1 %f0, %f10, %f4 array32 %g1, %o7, %o2 mulx %l4, %l2, %l5 fblg %fcc2, loop_5258 ble %xcc, loop_5259 ba,a %xcc, loop_5260 bvs,a %icc, loop_5261 loop_5258: ldd [%l7 + 0x08], %f4 loop_5259: fnegs %f2, %f5 loop_5260: fcmpeq16 %f6, %f14, %g4 loop_5261: ldub [%l7 + 0x39], %i1 stb %l1, [%l7 + 0x63] sth %g6, [%l7 + 0x2A] ldsh [%l7 + 0x20], %i5 taddcctv %l0, 0x0B6A, %i0 ldd [%l7 + 0x40], %f12 xorcc %o5, %g5, %i4 stb %o1, [%l7 + 0x61] fone %f2 ldd [%l7 + 0x08], %f10 fble,a %fcc1, loop_5262 edge32l %i7, %o6, %i3 fnegs %f8, %f8 bshuffle %f8, %f8, %f12 loop_5262: movleu %icc, %l6, %g3 ld [%l7 + 0x54], %f14 stb %g2, [%l7 + 0x75] lduh [%l7 + 0x26], %o4 ldd [%l7 + 0x08], %f10 st %f5, [%l7 + 0x10] lduw [%l7 + 0x64], %g7 ldx [%l7 + 0x10], %i6 umul %o3, 0x15FE, %l3 orcc %o0, 0x1796, %g1 fmovsa %icc, %f4, %f13 ldx [%l7 + 0x48], %i2 tne %xcc, 0x6 lduh [%l7 + 0x5E], %o7 fpackfix %f4, %f5 fmovrslz %o2, %f2, %f11 fmovde %xcc, %f9, %f14 pdist %f6, %f2, %f12 tvs %xcc, 0x3 fmovsne %icc, %f11, %f8 ldd [%l7 + 0x10], %f6 brgz %l2, loop_5263 st %f4, [%l7 + 0x10] fmovd %f4, %f14 ldub [%l7 + 0x1C], %l5 loop_5263: ldsb [%l7 + 0x09], %l4 orcc %g4, 0x0135, %l1 add %g6, %i5, %i1 sdivcc %i0, 0x097A, %o5 tsubcc %l0, %i4, %g5 fpsub32 %f2, %f12, %f6 fba %fcc1, loop_5264 fbul %fcc3, loop_5265 fmovd %f12, %f8 orncc %o1, 0x14D0, %o6 loop_5264: st %f12, [%l7 + 0x54] loop_5265: fxor %f14, %f14, %f6 ldd [%l7 + 0x58], %f10 lduh [%l7 + 0x50], %i3 fmovdcc %icc, %f9, %f4 udivcc %l6, 0x1642, %g3 movg %icc, %i7, %g2 fble,a %fcc2, loop_5266 bl loop_5267 ldsw [%l7 + 0x70], %g7 lduh [%l7 + 0x38], %o4 loop_5266: xorcc %i6, 0x0BF4, %l3 loop_5267: movle %icc, %o0, %g1 andcc %i2, %o7, %o2 fbug,a %fcc1, loop_5268 ld [%l7 + 0x78], %f7 fmovscc %icc, %f6, %f8 ldub [%l7 + 0x21], %o3 loop_5268: fpack16 %f6, %f11 fmovsg %xcc, %f9, %f5 movrgez %l5, %l4, %g4 brz %l1, loop_5269 movl %icc, %g6, %l2 udiv %i5, 0x0BF6, %i0 fxors %f6, %f11, %f2 loop_5269: stx %i1, [%l7 + 0x70] ldub [%l7 + 0x5E], %l0 fbn,a %fcc0, loop_5270 andncc %i4, %g5, %o1 stw %o6, [%l7 + 0x78] fbuge,a %fcc3, loop_5271 loop_5270: lduh [%l7 + 0x78], %i3 edge8l %o5, %l6, %g3 taddcc %g2, %g7, %i7 loop_5271: fsrc1s %f8, %f2 fmovdvs %icc, %f9, %f15 stx %o4, [%l7 + 0x58] st %f15, [%l7 + 0x28] mova %xcc, %l3, %i6 umul %g1, %o0, %o7 tg %xcc, 0x0 srl %i2, %o2, %o3 lduh [%l7 + 0x3C], %l5 ldsh [%l7 + 0x38], %l4 fcmpes %fcc2, %f3, %f4 movrne %g4, 0x35D, %l1 st %f1, [%l7 + 0x68] fbule,a %fcc3, loop_5272 movleu %icc, %l2, %i5 fbue %fcc1, loop_5273 edge8ln %i0, %g6, %i1 loop_5272: ba,a,pt %icc, loop_5274 fmovdle %icc, %f6, %f7 loop_5273: fmovdn %icc, %f4, %f0 fpsub16s %f10, %f10, %f8 loop_5274: fornot1s %f12, %f13, %f7 subcc %i4, 0x1916, %g5 tvc %xcc, 0x4 alignaddrl %l0, %o1, %o6 fnot1s %f6, %f2 tne %icc, 0x7 fbne %fcc3, loop_5275 fbu,a %fcc0, loop_5276 fmovsvs %icc, %f6, %f6 udivcc %i3, 0x12F9, %o5 loop_5275: fone %f6 loop_5276: fabsd %f4, %f12 fmovdn %icc, %f14, %f2 edge16n %g3, %l6, %g2 stw %i7, [%l7 + 0x74] bleu,pt %icc, loop_5277 fbl %fcc3, loop_5278 std %f2, [%l7 + 0x18] std %f6, [%l7 + 0x18] loop_5277: sethi 0x1258, %o4 loop_5278: bn,pn %xcc, loop_5279 bpos,pn %icc, loop_5280 fabss %f9, %f10 lduh [%l7 + 0x26], %l3 loop_5279: stw %g7, [%l7 + 0x68] loop_5280: bpos,a,pt %icc, loop_5281 ld [%l7 + 0x60], %f5 udivx %i6, 0x1C46, %g1 fones %f5 loop_5281: fbule %fcc1, loop_5282 udivx %o7, 0x0E04, %i2 lduh [%l7 + 0x42], %o0 tsubcc %o3, 0x0637, %l5 loop_5282: fnegs %f10, %f4 ldsw [%l7 + 0x58], %l4 ld [%l7 + 0x68], %f9 bshuffle %f0, %f8, %f14 fmul8ulx16 %f0, %f12, %f2 fmovrsgz %o2, %f9, %f9 edge16ln %g4, %l2, %l1 ldd [%l7 + 0x38], %f0 subcc %i5, %i0, %i1 brnz,a %i4, loop_5283 fandnot2s %f4, %f4, %f11 fmovsge %xcc, %f14, %f10 fandnot2s %f15, %f8, %f9 loop_5283: tsubcc %g5, %g6, %l0 sethi 0x0A73, %o1 bpos,a loop_5284 lduw [%l7 + 0x7C], %i3 xnor %o5, 0x0965, %g3 movg %icc, %o6, %l6 loop_5284: movrgez %g2, 0x1E3, %i7 ldsh [%l7 + 0x48], %o4 fnor %f4, %f10, %f2 call loop_5285 ba %xcc, loop_5286 ldsb [%l7 + 0x23], %l3 stb %g7, [%l7 + 0x59] loop_5285: ld [%l7 + 0x64], %f3 loop_5286: ldub [%l7 + 0x4C], %g1 ld [%l7 + 0x18], %f13 fbn %fcc2, loop_5287 st %f10, [%l7 + 0x44] fmovrsne %i6, %f10, %f15 pdist %f14, %f10, %f8 loop_5287: bne,a loop_5288 mulx %i2, %o0, %o7 fzero %f2 ldub [%l7 + 0x32], %o3 loop_5288: ldub [%l7 + 0x18], %l5 fbn %fcc1, loop_5289 fmovsgu %xcc, %f2, %f13 movne %xcc, %o2, %g4 st %f2, [%l7 + 0x28] loop_5289: fones %f0 std %f4, [%l7 + 0x20] tcs %xcc, 0x7 fmovdl %xcc, %f8, %f14 fpmerge %f0, %f7, %f14 fsrc2 %f6, %f4 stb %l4, [%l7 + 0x68] lduh [%l7 + 0x60], %l1 xorcc %i5, %l2, %i0 ldsh [%l7 + 0x3C], %i1 add %i4, 0x1481, %g6 fpadd32 %f6, %f0, %f8 ldx [%l7 + 0x70], %g5 std %f2, [%l7 + 0x78] fmovsgu %icc, %f2, %f1 stb %l0, [%l7 + 0x78] fmovsn %xcc, %f3, %f2 fxor %f10, %f12, %f10 array16 %i3, %o1, %g3 movn %xcc, %o6, %o5 fble,a %fcc2, loop_5290 ldx [%l7 + 0x70], %l6 sth %g2, [%l7 + 0x2E] movrlez %o4, %i7, %g7 loop_5290: brgz,a %g1, loop_5291 ldsb [%l7 + 0x25], %i6 stw %i2, [%l7 + 0x34] taddcc %o0, %o7, %l3 loop_5291: lduh [%l7 + 0x20], %o3 fpmerge %f13, %f0, %f4 fpack16 %f6, %f13 stb %l5, [%l7 + 0x4B] fcmpgt32 %f12, %f12, %o2 movrlez %l4, %g4, %l1 brlez %l2, loop_5292 fandnot1 %f10, %f10, %f12 fmovrdne %i5, %f4, %f10 tvs %xcc, 0x4 loop_5292: bcs loop_5293 st %f10, [%l7 + 0x70] fxnors %f8, %f15, %f3 ldsb [%l7 + 0x7A], %i1 loop_5293: edge16l %i4, %i0, %g6 fnot2s %f8, %f9 fmovrslz %g5, %f9, %f1 movcc %icc, %l0, %i3 tpos %icc, 0x5 tle %icc, 0x6 stb %o1, [%l7 + 0x58] andcc %o6, 0x032E, %o5 ldd [%l7 + 0x20], %f0 stb %l6, [%l7 + 0x0F] tgu %icc, 0x7 st %f4, [%l7 + 0x34] lduh [%l7 + 0x40], %g3 fone %f12 fbe,a %fcc1, loop_5294 edge32n %g2, %o4, %i7 subccc %g7, %g1, %i2 fand %f2, %f0, %f0 loop_5294: tvs %icc, 0x0 ldx [%l7 + 0x38], %o0 fmovsn %xcc, %f2, %f11 std %f10, [%l7 + 0x38] stx %i6, [%l7 + 0x20] fmovsg %xcc, %f4, %f12 brgez,a %l3, loop_5295 fnor %f4, %f2, %f14 addccc %o7, %l5, %o3 ld [%l7 + 0x7C], %f13 loop_5295: bne,a loop_5296 sethi 0x0924, %o2 tge %xcc, 0x6 fmovse %icc, %f10, %f2 loop_5296: tgu %icc, 0x7 ldsh [%l7 + 0x2A], %g4 fornot2s %f12, %f6, %f15 ld [%l7 + 0x68], %f8 ld [%l7 + 0x10], %f1 movle %xcc, %l4, %l1 edge32n %i5, %i1, %i4 xor %l2, 0x035B, %i0 ldsh [%l7 + 0x32], %g6 stx %l0, [%l7 + 0x30] ble,a,pn %xcc, loop_5297 std %f10, [%l7 + 0x08] fsrc2s %f8, %f7 std %f8, [%l7 + 0x60] loop_5297: fbuge,a %fcc1, loop_5298 fmovrslez %g5, %f4, %f13 fone %f2 sth %i3, [%l7 + 0x24] loop_5298: st %f4, [%l7 + 0x58] and %o1, %o6, %l6 ba,pt %icc, loop_5299 fpsub32 %f10, %f8, %f0 fnot1 %f12, %f10 tge %icc, 0x7 loop_5299: lduw [%l7 + 0x64], %g3 fmovsle %xcc, %f0, %f11 stw %o5, [%l7 + 0x64] fba %fcc1, loop_5300 st %f4, [%l7 + 0x50] srax %o4, %i7, %g7 bneg,a loop_5301 loop_5300: fcmpgt32 %f2, %f4, %g1 orncc %g2, 0x19F1, %i2 fbu %fcc2, loop_5302 loop_5301: lduw [%l7 + 0x48], %i6 tcs %xcc, 0x3 fbe %fcc2, loop_5303 loop_5302: fmovdcs %xcc, %f0, %f15 fandnot1s %f7, %f1, %f1 sdivx %l3, 0x0568, %o0 loop_5303: stw %o7, [%l7 + 0x70] fmovd %f0, %f6 udivx %o3, 0x1350, %l5 fmovsvc %icc, %f15, %f12 stw %g4, [%l7 + 0x08] tpos %icc, 0x3 mulx %l4, 0x056C, %o2 fandnot2s %f3, %f9, %f8 sub %l1, 0x147D, %i1 sethi 0x097B, %i5 ldsh [%l7 + 0x0C], %l2 stx %i0, [%l7 + 0x38] fmovdn %xcc, %f6, %f9 std %f14, [%l7 + 0x30] edge32ln %g6, %i4, %g5 tn %xcc, 0x7 fnors %f11, %f2, %f1 fcmped %fcc1, %f4, %f12 tn %icc, 0x2 sethi 0x1DD6, %i3 andcc %l0, %o6, %l6 fnegs %f13, %f12 bge,a,pt %icc, loop_5304 stb %g3, [%l7 + 0x0C] fornot1 %f4, %f0, %f6 tn %xcc, 0x2 loop_5304: ld [%l7 + 0x10], %f5 sllx %o1, %o5, %o4 st %f1, [%l7 + 0x58] fmovrslez %i7, %f9, %f9 brgz %g7, loop_5305 xnor %g2, %g1, %i6 fcmpd %fcc0, %f2, %f10 ldsw [%l7 + 0x74], %l3 loop_5305: movrlez %i2, %o0, %o3 sth %l5, [%l7 + 0x7A] fbuge %fcc0, loop_5306 sub %o7, 0x12FE, %g4 st %f5, [%l7 + 0x68] ld [%l7 + 0x48], %f14 loop_5306: fbo,a %fcc0, loop_5307 edge8l %l4, %o2, %l1 andn %i5, 0x0274, %i1 nop setx loop_5308, %l0, %l1 jmpl %l1, %i0 loop_5307: stb %g6, [%l7 + 0x50] fmuld8sux16 %f2, %f12, %f12 bcc loop_5309 loop_5308: fpsub32 %f8, %f10, %f10 lduw [%l7 + 0x7C], %i4 fble,a %fcc1, loop_5310 loop_5309: lduh [%l7 + 0x6E], %l2 fmovs %f14, %f6 stb %i3, [%l7 + 0x45] loop_5310: fbuge,a %fcc1, loop_5311 ldub [%l7 + 0x2D], %l0 movg %xcc, %g5, %o6 bleu,a %icc, loop_5312 loop_5311: nop setx loop_5313, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tvs %xcc, 0x5 fmovsa %xcc, %f1, %f7 loop_5312: fmovdpos %xcc, %f8, %f4 loop_5313: fmovspos %icc, %f10, %f9 st %f5, [%l7 + 0x38] mulscc %l6, 0x163D, %g3 fmul8x16al %f10, %f10, %f14 bg,pn %xcc, loop_5314 sdivx %o5, 0x1746, %o1 ldub [%l7 + 0x09], %i7 fnot1s %f10, %f7 loop_5314: ldsb [%l7 + 0x2F], %o4 lduw [%l7 + 0x14], %g2 umul %g7, 0x0A7E, %g1 fmovdvs %xcc, %f9, %f14 std %f10, [%l7 + 0x58] taddcctv %l3, %i6, %o0 edge32n %o3, %l5, %o7 ta %xcc, 0x1 tsubcc %g4, %l4, %i2 fbug,a %fcc2, loop_5315 siam 0x0 ldsb [%l7 + 0x5E], %l1 fbo,a %fcc3, loop_5316 loop_5315: fxnors %f9, %f7, %f15 fmovrde %i5, %f14, %f6 tsubcctv %i1, 0x025C, %i0 loop_5316: ldub [%l7 + 0x62], %g6 std %f8, [%l7 + 0x20] udivx %i4, 0x1D7A, %o2 sub %l2, %i3, %l0 edge32ln %g5, %l6, %g3 movcs %icc, %o6, %o1 fbu,a %fcc2, loop_5317 edge16ln %i7, %o5, %o4 fors %f6, %f13, %f8 te %icc, 0x7 loop_5317: ldsw [%l7 + 0x14], %g7 ldx [%l7 + 0x48], %g1 movrgz %g2, 0x1C5, %l3 fmovdleu %icc, %f6, %f9 movrgz %i6, %o0, %o3 tvc %icc, 0x4 std %f6, [%l7 + 0x68] fba %fcc1, loop_5318 fsrc2s %f4, %f7 alignaddrl %o7, %g4, %l4 sub %l5, %i2, %i5 loop_5318: orn %l1, %i1, %g6 ldsw [%l7 + 0x68], %i4 sdiv %i0, 0x0C4F, %l2 fbne,a %fcc1, loop_5319 st %f1, [%l7 + 0x34] ldsw [%l7 + 0x14], %o2 orncc %l0, 0x08F0, %i3 loop_5319: ldsb [%l7 + 0x6B], %g5 orncc %g3, %l6, %o6 fcmpes %fcc2, %f3, %f6 fmuld8ulx16 %f11, %f3, %f12 movre %i7, %o1, %o4 fmovrse %o5, %f15, %f1 xnorcc %g1, %g7, %g2 ldx [%l7 + 0x40], %i6 nop setx loop_5320, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x57], %o0 sllx %l3, %o7, %o3 xor %l4, %l5, %g4 loop_5320: edge32n %i5, %i2, %i1 fmovdneg %icc, %f8, %f0 fbul,a %fcc2, loop_5321 fpadd32 %f4, %f0, %f0 edge16ln %g6, %i4, %i0 sth %l2, [%l7 + 0x3C] loop_5321: fpsub32s %f7, %f7, %f12 movcc %xcc, %l1, %l0 fmovdg %xcc, %f3, %f12 ldub [%l7 + 0x5E], %i3 bge,a %icc, loop_5322 tcc %icc, 0x7 faligndata %f0, %f2, %f2 fmovsl %icc, %f11, %f10 loop_5322: edge8n %g5, %o2, %l6 tgu %xcc, 0x5 subc %g3, %i7, %o1 st %f8, [%l7 + 0x0C] st %f13, [%l7 + 0x74] lduw [%l7 + 0x08], %o6 edge16l %o4, %o5, %g1 ldsw [%l7 + 0x5C], %g2 srlx %g7, 0x03, %o0 fmovsn %xcc, %f7, %f2 fbne,a %fcc2, loop_5323 tsubcc %l3, 0x0A25, %o7 fbne,a %fcc1, loop_5324 sllx %o3, 0x17, %i6 loop_5323: fbn,a %fcc3, loop_5325 faligndata %f8, %f8, %f12 loop_5324: edge32n %l5, %l4, %g4 ldsw [%l7 + 0x68], %i5 loop_5325: fmovs %f14, %f11 fmovsl %icc, %f4, %f11 ldsh [%l7 + 0x1C], %i2 ldx [%l7 + 0x78], %g6 tcs %icc, 0x3 lduw [%l7 + 0x58], %i1 fpadd32 %f12, %f4, %f14 fcmpne32 %f12, %f6, %i0 fsrc2 %f8, %f2 movcc %xcc, %l2, %l1 fand %f12, %f8, %f6 ldsw [%l7 + 0x40], %i4 fcmpeq16 %f2, %f8, %l0 std %f14, [%l7 + 0x70] brlez,a %i3, loop_5326 fnegd %f14, %f14 ld [%l7 + 0x1C], %f12 fmul8sux16 %f0, %f10, %f10 loop_5326: orcc %g5, 0x04ED, %l6 sra %o2, %g3, %o1 fbn %fcc1, loop_5327 fmovs %f5, %f7 stx %o6, [%l7 + 0x30] ld [%l7 + 0x10], %f7 loop_5327: fmovrse %o4, %f11, %f10 stx %o5, [%l7 + 0x78] edge8 %i7, %g2, %g7 ldx [%l7 + 0x40], %g1 movg %icc, %o0, %l3 ldsb [%l7 + 0x53], %o3 ldd [%l7 + 0x08], %f12 edge32l %i6, %o7, %l5 sllx %l4, %g4, %i5 fzeros %f2 fexpand %f4, %f14 st %f14, [%l7 + 0x70] movge %icc, %i2, %g6 fones %f4 subcc %i1, %l2, %l1 tg %xcc, 0x1 fbuge,a %fcc1, loop_5328 fmul8x16 %f9, %f2, %f12 movn %xcc, %i0, %l0 stb %i3, [%l7 + 0x57] loop_5328: fmovrsgez %g5, %f3, %f10 std %f0, [%l7 + 0x18] stb %l6, [%l7 + 0x3D] ldsh [%l7 + 0x6E], %i4 tge %icc, 0x0 edge32l %o2, %o1, %g3 fsrc2s %f12, %f6 st %f9, [%l7 + 0x34] fmovdvs %icc, %f9, %f2 fandnot2 %f12, %f0, %f6 fmovdvs %icc, %f1, %f3 stx %o6, [%l7 + 0x50] movl %xcc, %o5, %i7 movne %icc, %g2, %g7 std %f4, [%l7 + 0x10] fsrc1s %f7, %f1 ldsh [%l7 + 0x20], %o4 tcs %icc, 0x5 sth %g1, [%l7 + 0x6C] ldx [%l7 + 0x38], %l3 brz,a %o3, loop_5329 fcmpgt32 %f14, %f0, %o0 xorcc %o7, 0x1F8E, %l5 movgu %xcc, %l4, %i6 loop_5329: fzero %f4 edge16 %g4, %i2, %g6 ldsh [%l7 + 0x1A], %i5 call loop_5330 fmovrsgz %i1, %f2, %f15 ldsb [%l7 + 0x7F], %l2 andncc %i0, %l1, %i3 loop_5330: tvc %xcc, 0x0 ldub [%l7 + 0x12], %l0 bl,a,pn %xcc, loop_5331 movn %xcc, %l6, %g5 sdivx %o2, 0x19A3, %i4 fnors %f11, %f1, %f11 loop_5331: fmovdvs %xcc, %f9, %f1 fba,a %fcc0, loop_5332 ld [%l7 + 0x0C], %f2 fmovspos %xcc, %f15, %f10 ldsw [%l7 + 0x4C], %g3 loop_5332: mulx %o1, %o5, %o6 ldsh [%l7 + 0x52], %i7 edge8ln %g7, %o4, %g1 fmovdleu %xcc, %f6, %f9 sdivx %l3, 0x15A0, %g2 andncc %o3, %o0, %o7 alignaddr %l5, %i6, %g4 fmovdvs %icc, %f7, %f7 or %i2, 0x1EAC, %l4 lduh [%l7 + 0x68], %g6 fmovdcs %xcc, %f15, %f9 fcmpd %fcc1, %f14, %f12 movvs %xcc, %i1, %i5 lduh [%l7 + 0x60], %i0 bne,a,pn %xcc, loop_5333 ldsh [%l7 + 0x26], %l2 st %f13, [%l7 + 0x38] movrgez %i3, 0x3B4, %l0 loop_5333: bg,a,pt %xcc, loop_5334 bl,pt %xcc, loop_5335 array8 %l6, %g5, %l1 orcc %o2, 0x079E, %g3 loop_5334: fbge %fcc2, loop_5336 loop_5335: fmovdl %xcc, %f5, %f6 lduw [%l7 + 0x10], %i4 fcmpeq16 %f4, %f10, %o1 loop_5336: taddcctv %o5, 0x01C8, %i7 fmovsneg %xcc, %f13, %f14 fmovdge %xcc, %f11, %f12 ld [%l7 + 0x34], %f7 ldd [%l7 + 0x68], %f10 tvs %icc, 0x1 fmovdneg %xcc, %f12, %f15 mova %icc, %o6, %g7 subccc %g1, 0x0643, %l3 edge8l %g2, %o3, %o0 fxors %f2, %f4, %f0 fsrc2 %f2, %f6 sth %o7, [%l7 + 0x66] fmovsvs %xcc, %f10, %f5 fxors %f9, %f11, %f5 sth %l5, [%l7 + 0x38] ldsb [%l7 + 0x78], %o4 ldub [%l7 + 0x68], %g4 taddcc %i2, %l4, %i6 lduw [%l7 + 0x30], %g6 fcmpne32 %f10, %f8, %i1 taddcctv %i5, 0x17F0, %i0 ldub [%l7 + 0x62], %i3 lduh [%l7 + 0x3A], %l2 ldd [%l7 + 0x68], %f14 fcmps %fcc0, %f9, %f13 edge8ln %l6, %g5, %l0 ldub [%l7 + 0x32], %l1 st %f9, [%l7 + 0x28] fpadd16 %f2, %f14, %f2 fcmpeq16 %f6, %f8, %o2 tl %icc, 0x5 brgez,a %g3, loop_5337 fmuld8ulx16 %f12, %f13, %f4 std %f0, [%l7 + 0x50] fmovrse %o1, %f9, %f13 loop_5337: tle %icc, 0x7 smulcc %o5, %i4, %i7 edge32ln %o6, %g7, %g1 st %f13, [%l7 + 0x74] fornot2 %f12, %f12, %f4 xorcc %l3, 0x0AA8, %g2 addccc %o0, %o3, %o7 orn %l5, %g4, %i2 movrlez %o4, %l4, %g6 fabsd %f8, %f6 srl %i6, 0x06, %i1 fpack32 %f10, %f4, %f2 brnz,a %i5, loop_5338 fornot1s %f10, %f0, %f8 fnegd %f2, %f12 stb %i3, [%l7 + 0x21] loop_5338: std %f4, [%l7 + 0x40] mova %xcc, %l2, %l6 movre %g5, 0x304, %i0 ldsh [%l7 + 0x4C], %l0 nop setx loop_5339, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrde %l1, %f10, %f0 sdiv %g3, 0x080B, %o2 fmovrsne %o5, %f8, %f0 loop_5339: ldsh [%l7 + 0x22], %i4 fcmpes %fcc3, %f14, %f6 stx %o1, [%l7 + 0x78] fmovrse %i7, %f5, %f1 sth %o6, [%l7 + 0x78] fmul8x16 %f3, %f4, %f2 ld [%l7 + 0x14], %f14 fpsub16 %f6, %f2, %f10 st %f10, [%l7 + 0x7C] bne,a loop_5340 for %f12, %f14, %f6 fones %f15 array32 %g7, %l3, %g1 loop_5340: fmovrdne %o0, %f2, %f14 ldx [%l7 + 0x70], %g2 ldsh [%l7 + 0x08], %o7 faligndata %f0, %f14, %f8 te %icc, 0x0 fmovdg %xcc, %f8, %f0 fmovda %xcc, %f1, %f7 ldsb [%l7 + 0x60], %o3 lduh [%l7 + 0x40], %l5 fbuge %fcc2, loop_5341 tne %icc, 0x7 fbu,a %fcc3, loop_5342 bleu,pt %icc, loop_5343 loop_5341: fmovda %xcc, %f9, %f2 fmovsvs %icc, %f4, %f7 loop_5342: lduh [%l7 + 0x1A], %i2 loop_5343: stx %g4, [%l7 + 0x48] ld [%l7 + 0x44], %f12 ldsh [%l7 + 0x6A], %l4 brgez,a %o4, loop_5344 sdiv %i6, 0x0EEB, %g6 stx %i1, [%l7 + 0x08] fmovdle %xcc, %f15, %f3 loop_5344: fmovdcc %xcc, %f12, %f15 stb %i5, [%l7 + 0x78] fmovspos %xcc, %f3, %f6 st %f11, [%l7 + 0x6C] fpsub32 %f10, %f0, %f10 fandnot1 %f12, %f10, %f8 stb %i3, [%l7 + 0x69] umulcc %l2, %l6, %g5 fcmps %fcc2, %f4, %f6 fmovsvc %xcc, %f11, %f9 fmovsle %xcc, %f14, %f4 array16 %l0, %i0, %g3 udivcc %o2, 0x0A2E, %o5 sth %i4, [%l7 + 0x6A] stw %l1, [%l7 + 0x24] ble,a,pt %xcc, loop_5345 ldsb [%l7 + 0x26], %i7 fmovd %f4, %f12 std %f6, [%l7 + 0x38] loop_5345: xnorcc %o6, 0x18A5, %o1 fmovscs %icc, %f5, %f11 fmuld8sux16 %f0, %f10, %f0 fmovrdlz %g7, %f8, %f2 fmovsn %icc, %f3, %f13 bg,pn %icc, loop_5346 sth %g1, [%l7 + 0x0C] te %xcc, 0x7 ldd [%l7 + 0x50], %f12 loop_5346: mulscc %l3, %o0, %g2 ldx [%l7 + 0x78], %o3 brlz %o7, loop_5347 tvs %xcc, 0x7 xorcc %i2, %g4, %l5 fmovdcs %icc, %f2, %f5 loop_5347: stb %l4, [%l7 + 0x27] movgu %xcc, %i6, %g6 fmovrdlz %o4, %f10, %f2 movne %icc, %i1, %i5 stw %i3, [%l7 + 0x48] fble,a %fcc3, loop_5348 fbule,a %fcc3, loop_5349 and %l2, %g5, %l6 orncc %l0, 0x05B5, %g3 loop_5348: stb %o2, [%l7 + 0x7D] loop_5349: fcmple32 %f0, %f8, %o5 ldd [%l7 + 0x58], %f0 bge,a,pt %icc, loop_5350 fandnot2s %f6, %f9, %f14 st %f2, [%l7 + 0x40] fba,a %fcc1, loop_5351 loop_5350: ldd [%l7 + 0x68], %f8 lduh [%l7 + 0x28], %i4 sth %l1, [%l7 + 0x64] loop_5351: fmovrdlz %i0, %f4, %f12 fpack32 %f2, %f0, %f8 tsubcctv %o6, %i7, %g7 sdivx %o1, 0x1162, %l3 fbuge,a %fcc2, loop_5352 stx %o0, [%l7 + 0x40] stx %g1, [%l7 + 0x28] fbu,a %fcc0, loop_5353 loop_5352: andcc %g2, %o3, %o7 fmovsge %xcc, %f4, %f9 taddcctv %g4, 0x18D5, %i2 loop_5353: edge16 %l5, %i6, %l4 lduw [%l7 + 0x10], %g6 ldd [%l7 + 0x38], %f12 ldsw [%l7 + 0x18], %i1 ta %icc, 0x2 ldd [%l7 + 0x78], %f8 subc %o4, %i5, %l2 edge32l %g5, %i3, %l6 ldd [%l7 + 0x60], %f6 stx %g3, [%l7 + 0x50] fbule,a %fcc3, loop_5354 edge32ln %l0, %o2, %o5 ldub [%l7 + 0x5C], %l1 ldd [%l7 + 0x20], %f12 loop_5354: movrne %i4, 0x20B, %i0 fmovsleu %icc, %f3, %f7 st %f5, [%l7 + 0x30] move %xcc, %o6, %i7 movg %icc, %g7, %o1 stx %l3, [%l7 + 0x38] stx %g1, [%l7 + 0x10] smul %g2, 0x093C, %o0 stw %o3, [%l7 + 0x28] fmovse %icc, %f4, %f1 stw %o7, [%l7 + 0x34] tsubcctv %i2, %g4, %l5 stx %l4, [%l7 + 0x60] movcc %xcc, %g6, %i6 fone %f8 bn loop_5355 bneg %xcc, loop_5356 tleu %icc, 0x2 bleu,a,pt %xcc, loop_5357 loop_5355: fand %f6, %f0, %f4 loop_5356: edge32n %i1, %o4, %l2 fmovrsgez %i5, %f13, %f14 loop_5357: nop setx loop_5358, %l0, %l1 jmpl %l1, %g5 ldsw [%l7 + 0x08], %i3 fnot2s %f6, %f0 movvc %icc, %l6, %l0 loop_5358: bvs,pt %icc, loop_5359 brgz,a %g3, loop_5360 edge8ln %o5, %l1, %i4 tpos %xcc, 0x0 loop_5359: mulx %i0, 0x0CC7, %o2 loop_5360: fmovsg %xcc, %f9, %f10 for %f0, %f4, %f8 stw %o6, [%l7 + 0x7C] ld [%l7 + 0x74], %f0 movrlez %g7, 0x37F, %o1 subcc %l3, 0x0B7C, %i7 tl %xcc, 0x1 fbu %fcc2, loop_5361 edge16 %g2, %o0, %o3 stb %g1, [%l7 + 0x55] te %icc, 0x6 loop_5361: fxor %f8, %f0, %f14 fmovrde %o7, %f0, %f14 ldsb [%l7 + 0x2F], %i2 tcc %xcc, 0x3 ldub [%l7 + 0x2C], %l5 ldx [%l7 + 0x68], %g4 lduw [%l7 + 0x64], %g6 ldd [%l7 + 0x28], %f14 brgz %i6, loop_5362 ldx [%l7 + 0x68], %i1 sth %o4, [%l7 + 0x3E] xnor %l4, %l2, %i5 loop_5362: ldx [%l7 + 0x28], %i3 fmovrse %g5, %f12, %f15 movcc %xcc, %l0, %l6 fpsub32s %f15, %f5, %f8 nop setx loop_5363, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done udivcc %g3, 0x010C, %o5 sllx %l1, %i0, %o2 fmul8ulx16 %f10, %f4, %f12 loop_5363: fornot1 %f14, %f2, %f10 fmul8sux16 %f4, %f14, %f0 ldd [%l7 + 0x20], %f0 st %f6, [%l7 + 0x64] addcc %o6, %g7, %i4 srlx %l3, %i7, %g2 movrlz %o0, %o1, %o3 movg %xcc, %o7, %g1 stw %l5, [%l7 + 0x4C] stw %i2, [%l7 + 0x30] ldsw [%l7 + 0x24], %g4 stx %i6, [%l7 + 0x60] fornot1 %f14, %f4, %f2 stb %i1, [%l7 + 0x6F] stx %g6, [%l7 + 0x48] edge32 %l4, %l2, %i5 movpos %icc, %o4, %i3 fblg,a %fcc3, loop_5364 fnot2 %f12, %f4 movg %icc, %g5, %l6 fmuld8ulx16 %f0, %f15, %f8 loop_5364: st %f5, [%l7 + 0x64] fpmerge %f8, %f4, %f6 fmovdn %icc, %f15, %f3 fmovrdne %g3, %f2, %f10 sdiv %l0, 0x1AB6, %o5 fcmpeq16 %f4, %f14, %i0 ldub [%l7 + 0x40], %o2 bcs,a loop_5365 fpadd32s %f1, %f2, %f12 bvc,pt %xcc, loop_5366 movg %icc, %o6, %l1 loop_5365: mova %xcc, %i4, %l3 ld [%l7 + 0x70], %f12 loop_5366: movle %icc, %i7, %g7 sdiv %o0, 0x17FF, %o1 srax %o3, %g2, %g1 tsubcctv %o7, %i2, %g4 movcs %icc, %i6, %l5 fmul8sux16 %f12, %f2, %f14 bpos,pt %icc, loop_5367 movrlz %i1, 0x1D0, %l4 lduh [%l7 + 0x68], %g6 movrlez %i5, 0x32D, %l2 loop_5367: umulcc %i3, %g5, %l6 ldsb [%l7 + 0x2A], %g3 stb %o4, [%l7 + 0x1E] sth %o5, [%l7 + 0x50] ldx [%l7 + 0x18], %i0 ldsb [%l7 + 0x31], %l0 std %f10, [%l7 + 0x08] movrgez %o6, %l1, %i4 addccc %l3, %i7, %o2 bne,a,pt %xcc, loop_5368 fmovdcs %xcc, %f8, %f14 fmovdne %icc, %f3, %f15 fnot1 %f8, %f10 loop_5368: fmovrsne %o0, %f14, %f2 std %f0, [%l7 + 0x70] ld [%l7 + 0x40], %f0 fblg,a %fcc1, loop_5369 lduw [%l7 + 0x38], %g7 fpsub32 %f12, %f2, %f10 ldsh [%l7 + 0x68], %o3 loop_5369: fmovrsne %o1, %f9, %f5 move %xcc, %g1, %o7 fblg,a %fcc3, loop_5370 sth %g2, [%l7 + 0x4A] tg %icc, 0x3 tcs %xcc, 0x2 loop_5370: fandnot1s %f12, %f9, %f7 ld [%l7 + 0x18], %f6 ldd [%l7 + 0x30], %f8 fbne %fcc2, loop_5371 xnorcc %i2, %i6, %l5 xor %i1, %g4, %g6 addc %l4, 0x0E14, %l2 loop_5371: stb %i5, [%l7 + 0x0D] te %icc, 0x2 st %f15, [%l7 + 0x4C] ta %xcc, 0x3 fmovsg %icc, %f0, %f10 fmovdn %icc, %f10, %f3 orn %g5, 0x04E2, %i3 fcmpne16 %f8, %f6, %l6 fmovsvc %icc, %f7, %f11 fmovsvs %icc, %f2, %f9 tge %icc, 0x2 tpos %xcc, 0x2 ldd [%l7 + 0x10], %f10 movrlez %o4, %g3, %i0 lduw [%l7 + 0x34], %o5 sth %l0, [%l7 + 0x62] fbe %fcc0, loop_5372 edge32n %l1, %i4, %o6 fbu,a %fcc0, loop_5373 movgu %icc, %i7, %o2 loop_5372: popc 0x17AF, %o0 lduh [%l7 + 0x44], %g7 loop_5373: fmovsg %xcc, %f14, %f6 sll %o3, %l3, %g1 xorcc %o7, 0x1694, %g2 tneg %xcc, 0x0 brgez %o1, loop_5374 sdiv %i2, 0x1804, %l5 movrlez %i6, %i1, %g4 ldx [%l7 + 0x68], %g6 loop_5374: edge8l %l4, %i5, %l2 movleu %xcc, %i3, %l6 brz,a %g5, loop_5375 fmul8x16au %f11, %f13, %f8 call loop_5376 subccc %o4, 0x1F9A, %i0 loop_5375: tvc %icc, 0x0 mova %xcc, %o5, %l0 loop_5376: std %f8, [%l7 + 0x18] lduw [%l7 + 0x14], %g3 sethi 0x1736, %l1 addcc %o6, 0x03A3, %i4 addccc %i7, 0x118B, %o0 fbe,a %fcc1, loop_5377 movcc %icc, %g7, %o2 lduw [%l7 + 0x54], %o3 lduw [%l7 + 0x34], %l3 loop_5377: nop setx loop_5378, %l0, %l1 jmpl %l1, %o7 std %f0, [%l7 + 0x50] ldub [%l7 + 0x74], %g2 fmovsvc %xcc, %f2, %f2 loop_5378: move %icc, %g1, %i2 movne %xcc, %o1, %i6 ldsw [%l7 + 0x78], %i1 stw %g4, [%l7 + 0x70] tpos %xcc, 0x5 fabss %f9, %f9 movn %xcc, %g6, %l4 udivx %i5, 0x016A, %l5 brgez %l2, loop_5379 fmovsleu %xcc, %f1, %f11 bge,a,pn %icc, loop_5380 tvs %xcc, 0x5 loop_5379: ldsh [%l7 + 0x38], %l6 ldx [%l7 + 0x50], %i3 loop_5380: fsrc1s %f10, %f14 stb %g5, [%l7 + 0x72] tpos %xcc, 0x4 srax %o4, %o5, %i0 ldd [%l7 + 0x78], %f4 fabss %f5, %f7 fmovrsne %g3, %f12, %f9 fmovrdgez %l1, %f8, %f2 fsrc2s %f2, %f7 ldsb [%l7 + 0x1E], %l0 ldsw [%l7 + 0x48], %i4 taddcctv %o6, %o0, %i7 bl,pn %icc, loop_5381 std %f12, [%l7 + 0x60] fpadd32 %f0, %f4, %f6 fandnot1 %f12, %f10, %f8 loop_5381: stx %o2, [%l7 + 0x48] fba,a %fcc0, loop_5382 ldub [%l7 + 0x7F], %o3 fcmpne32 %f10, %f14, %l3 fxnor %f12, %f14, %f2 loop_5382: ldsh [%l7 + 0x3C], %g7 movne %icc, %o7, %g1 stw %i2, [%l7 + 0x44] fmovrdlez %o1, %f0, %f12 smulcc %g2, 0x0E30, %i1 fbl,a %fcc3, loop_5383 sth %i6, [%l7 + 0x42] ld [%l7 + 0x64], %f0 fbug %fcc0, loop_5384 loop_5383: fbl,a %fcc0, loop_5385 stb %g6, [%l7 + 0x55] movrlez %l4, 0x010, %i5 loop_5384: stb %g4, [%l7 + 0x68] loop_5385: edge32n %l5, %l2, %i3 stb %l6, [%l7 + 0x68] xnorcc %o4, %o5, %g5 ldub [%l7 + 0x7E], %g3 tle %xcc, 0x4 ldx [%l7 + 0x60], %i0 std %f8, [%l7 + 0x58] bpos,a %icc, loop_5386 fmovrdgez %l0, %f2, %f10 orn %i4, %o6, %o0 fmovrsne %i7, %f11, %f3 loop_5386: fcmpeq16 %f6, %f8, %l1 fmovsneg %xcc, %f12, %f8 movg %xcc, %o3, %l3 fnot1s %f8, %f10 tl %icc, 0x5 ldd [%l7 + 0x48], %f4 array8 %g7, %o7, %g1 ld [%l7 + 0x1C], %f1 and %i2, %o1, %g2 fbuge,a %fcc2, loop_5387 fmovrsgez %i1, %f11, %f4 fxnors %f13, %f12, %f6 ldsh [%l7 + 0x46], %o2 loop_5387: bpos,a,pt %icc, loop_5388 fbe %fcc1, loop_5389 fpadd16 %f4, %f2, %f4 ldd [%l7 + 0x58], %f10 loop_5388: bneg,a loop_5390 loop_5389: for %f10, %f8, %f4 fornot2 %f4, %f8, %f8 tvc %icc, 0x6 loop_5390: nop setx loop_5391, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sdivx %g6, 0x1D90, %l4 movn %xcc, %i5, %i6 movvc %xcc, %l5, %g4 loop_5391: fmul8ulx16 %f14, %f8, %f4 umul %l2, 0x1517, %i3 ldsh [%l7 + 0x74], %l6 fbu,a %fcc1, loop_5392 brgz,a %o5, loop_5393 edge32 %g5, %g3, %o4 fnot2s %f10, %f7 loop_5392: ld [%l7 + 0x10], %f13 loop_5393: fbul %fcc2, loop_5394 st %f9, [%l7 + 0x60] ldsw [%l7 + 0x4C], %l0 fandnot1s %f13, %f8, %f6 loop_5394: ldsb [%l7 + 0x33], %i4 nop setx loop_5395, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i0, [%l7 + 0x4E] stw %o6, [%l7 + 0x78] bne,pt %xcc, loop_5396 loop_5395: fpsub32 %f6, %f6, %f10 fnot1s %f8, %f9 ldd [%l7 + 0x10], %f2 loop_5396: fmovsne %xcc, %f2, %f14 tge %icc, 0x3 fabss %f7, %f8 movcc %xcc, %o0, %i7 ld [%l7 + 0x6C], %f8 udivcc %l1, 0x0CF1, %o3 fsrc1 %f2, %f6 fpadd32 %f14, %f2, %f14 ldsw [%l7 + 0x64], %l3 movneg %icc, %g7, %o7 edge16l %i2, %o1, %g2 edge8n %i1, %o2, %g6 taddcc %l4, %g1, %i5 lduh [%l7 + 0x32], %i6 stw %l5, [%l7 + 0x1C] be,a %icc, loop_5397 ldx [%l7 + 0x68], %l2 mova %icc, %g4, %l6 xor %i3, 0x1A07, %g5 loop_5397: fbug %fcc3, loop_5398 fsrc1s %f3, %f11 fmuld8ulx16 %f11, %f5, %f6 xorcc %o5, %g3, %l0 loop_5398: addccc %i4, 0x1B77, %i0 siam 0x6 lduh [%l7 + 0x6A], %o6 movcs %xcc, %o0, %i7 fmovdvc %xcc, %f14, %f11 xnor %o4, 0x062A, %l1 subccc %o3, %g7, %l3 ldub [%l7 + 0x46], %o7 ta %icc, 0x3 bpos,a loop_5399 fnand %f6, %f14, %f12 tl %icc, 0x4 bneg,a,pn %icc, loop_5400 loop_5399: edge32 %o1, %i2, %g2 xnor %o2, 0x09CB, %g6 bvc,pt %icc, loop_5401 loop_5400: fexpand %f5, %f12 brgz %l4, loop_5402 fbne %fcc0, loop_5403 loop_5401: fbe,a %fcc0, loop_5404 array8 %i1, %g1, %i6 loop_5402: fcmps %fcc2, %f8, %f15 loop_5403: bl,a %icc, loop_5405 loop_5404: ldsh [%l7 + 0x38], %i5 bg,a loop_5406 ldx [%l7 + 0x18], %l5 loop_5405: siam 0x2 stw %g4, [%l7 + 0x18] loop_5406: stb %l6, [%l7 + 0x4B] sth %i3, [%l7 + 0x0E] fmovde %icc, %f2, %f11 movvs %icc, %l2, %o5 be %xcc, loop_5407 fmovrdne %g5, %f10, %f4 sllx %g3, %i4, %l0 tge %xcc, 0x3 loop_5407: ld [%l7 + 0x4C], %f5 subccc %i0, 0x1FF7, %o0 stw %o6, [%l7 + 0x18] fmovsge %icc, %f14, %f8 movn %icc, %i7, %o4 ldx [%l7 + 0x40], %l1 fandnot1s %f5, %f4, %f14 ldsb [%l7 + 0x52], %g7 orcc %l3, %o3, %o7 fabsd %f14, %f6 fcmpne32 %f12, %f6, %o1 stb %i2, [%l7 + 0x24] fmovsn %xcc, %f3, %f6 fnot2s %f1, %f7 movneg %xcc, %o2, %g2 ldx [%l7 + 0x18], %g6 udivx %i1, 0x1400, %l4 fba,a %fcc2, loop_5408 movvs %icc, %g1, %i6 stw %l5, [%l7 + 0x60] fornot1 %f4, %f2, %f4 loop_5408: bvc,a %icc, loop_5409 sra %i5, %l6, %i3 bgu,a,pn %xcc, loop_5410 edge32n %l2, %o5, %g4 loop_5409: fmovse %xcc, %f10, %f7 fxnor %f8, %f6, %f12 loop_5410: fmovdg %icc, %f2, %f4 ldx [%l7 + 0x78], %g3 for %f4, %f12, %f12 call loop_5411 movle %icc, %g5, %i4 edge16n %l0, %i0, %o6 fones %f2 loop_5411: ba,a,pt %icc, loop_5412 fmovde %xcc, %f0, %f11 fmovda %xcc, %f14, %f1 fblg,a %fcc0, loop_5413 loop_5412: fxnors %f9, %f10, %f7 fbn %fcc2, loop_5414 fpadd32 %f12, %f10, %f0 loop_5413: fbug,a %fcc1, loop_5415 bne,a,pn %xcc, loop_5416 loop_5414: brgez,a %i7, loop_5417 smul %o4, %o0, %l1 loop_5415: fands %f2, %f8, %f12 loop_5416: movgu %icc, %l3, %o3 loop_5417: ldx [%l7 + 0x58], %g7 movrne %o7, 0x32B, %o1 sth %i2, [%l7 + 0x54] fmul8x16au %f2, %f10, %f6 movrgez %o2, 0x3DE, %g2 std %f14, [%l7 + 0x30] fmovsg %xcc, %f5, %f3 fcmpgt32 %f4, %f4, %i1 fpadd16 %f6, %f0, %f2 xnorcc %g6, 0x1074, %g1 movleu %icc, %l4, %i6 lduw [%l7 + 0x2C], %l5 array32 %i5, %l6, %l2 fmul8sux16 %f0, %f8, %f10 fmovrdne %o5, %f14, %f12 fbl,a %fcc1, loop_5418 fornot2 %f0, %f8, %f8 stx %g4, [%l7 + 0x10] edge8 %i3, %g3, %i4 loop_5418: fbue %fcc2, loop_5419 sth %g5, [%l7 + 0x5C] fmovrdlez %l0, %f2, %f10 fnand %f2, %f6, %f6 loop_5419: fcmpeq16 %f0, %f2, %o6 stx %i7, [%l7 + 0x78] umul %i0, %o4, %o0 fmul8x16 %f4, %f8, %f12 movcs %icc, %l1, %o3 stx %l3, [%l7 + 0x60] ldsw [%l7 + 0x7C], %o7 bleu loop_5420 bcs loop_5421 xorcc %g7, 0x0E65, %o1 tne %xcc, 0x0 loop_5420: ldub [%l7 + 0x53], %o2 loop_5421: tcs %xcc, 0x6 bn,a,pt %xcc, loop_5422 ldd [%l7 + 0x38], %f8 lduh [%l7 + 0x10], %i2 edge8 %i1, %g6, %g1 loop_5422: xnor %g2, 0x04E3, %i6 fpack32 %f4, %f4, %f0 fcmpd %fcc3, %f10, %f2 or %l4, %l5, %l6 brlez,a %i5, loop_5423 fbg,a %fcc2, loop_5424 fbge,a %fcc0, loop_5425 st %f2, [%l7 + 0x78] loop_5423: fmovrdgz %o5, %f0, %f14 loop_5424: mulx %l2, %g4, %g3 loop_5425: ldsh [%l7 + 0x42], %i4 lduw [%l7 + 0x40], %g5 fones %f14 ldd [%l7 + 0x30], %f6 fxnor %f12, %f10, %f10 fmovdneg %xcc, %f7, %f9 stb %i3, [%l7 + 0x42] bpos,a,pn %icc, loop_5426 mulscc %l0, %i7, %o6 fmovscc %icc, %f7, %f11 fpadd32s %f8, %f8, %f9 loop_5426: call loop_5427 stx %i0, [%l7 + 0x68] brgz %o0, loop_5428 movl %icc, %o4, %l1 loop_5427: fzero %f14 fba,a %fcc1, loop_5429 loop_5428: movg %xcc, %o3, %l3 fmovdl %icc, %f3, %f4 fornot2s %f9, %f9, %f14 loop_5429: tpos %icc, 0x7 bvs,a,pn %icc, loop_5430 fmul8x16al %f5, %f10, %f12 movneg %xcc, %o7, %o1 fmovsa %icc, %f14, %f8 loop_5430: srax %o2, %i2, %g7 orncc %i1, 0x1D3F, %g6 fcmpgt32 %f2, %f10, %g2 lduw [%l7 + 0x38], %g1 fxnors %f11, %f15, %f12 fcmped %fcc2, %f10, %f12 tsubcctv %i6, 0x0351, %l5 tle %xcc, 0x6 fnegs %f11, %f9 sra %l4, 0x00, %i5 nop setx loop_5431, %l0, %l1 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 %f5, %f4 lduw [%l7 + 0x14], %l6 subc %o5, 0x132E, %l2 loop_5431: movvs %icc, %g4, %i4 movpos %icc, %g5, %g3 nop setx loop_5432, %l0, %l1 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, 0x7 ldsw [%l7 + 0x38], %l0 addccc %i3, 0x0FB9, %o6 loop_5432: stb %i7, [%l7 + 0x7D] stb %o0, [%l7 + 0x77] fmovdleu %icc, %f3, %f3 stb %o4, [%l7 + 0x2C] nop setx loop_5433, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldx [%l7 + 0x60], %l1 bcc,pn %xcc, loop_5434 fmovrdgz %o3, %f2, %f2 loop_5433: fbe %fcc1, loop_5435 fpadd32 %f2, %f6, %f6 loop_5434: ba loop_5436 fexpand %f7, %f2 loop_5435: udiv %i0, 0x0104, %o7 ldsw [%l7 + 0x58], %l3 loop_5436: tl %icc, 0x4 sdiv %o1, 0x1B0B, %o2 ldub [%l7 + 0x51], %g7 xor %i1, %i2, %g6 ld [%l7 + 0x38], %f6 bleu loop_5437 bleu,pn %xcc, loop_5438 fandnot1s %f13, %f4, %f13 umul %g2, %i6, %l5 loop_5437: ld [%l7 + 0x08], %f4 loop_5438: lduw [%l7 + 0x68], %g1 ldd [%l7 + 0x30], %f8 bneg,a,pt %xcc, loop_5439 lduh [%l7 + 0x28], %i5 fmul8x16al %f15, %f0, %f10 fxor %f4, %f6, %f8 loop_5439: ldub [%l7 + 0x6F], %l6 sdiv %l4, 0x112F, %o5 movcs %xcc, %g4, %i4 movcc %icc, %l2, %g3 lduw [%l7 + 0x18], %l0 te %icc, 0x6 movgu %icc, %i3, %o6 addccc %i7, %g5, %o0 fbn %fcc3, loop_5440 ldsb [%l7 + 0x2C], %l1 smul %o4, %o3, %i0 ldsw [%l7 + 0x48], %l3 loop_5440: taddcctv %o1, %o7, %o2 edge8n %i1, %g7, %i2 fmovrdgez %g6, %f4, %f14 fnegs %f9, %f10 fmovdleu %xcc, %f1, %f6 stb %g2, [%l7 + 0x73] fandnot2 %f2, %f10, %f0 fmovrse %l5, %f14, %f13 fmovdvc %xcc, %f8, %f2 subccc %i6, %g1, %i5 edge32l %l4, %l6, %g4 srl %o5, %i4, %g3 fmul8x16 %f6, %f10, %f10 fzero %f4 fmovrdlez %l2, %f14, %f0 fmovd %f0, %f6 tpos %icc, 0x2 subccc %l0, 0x1CC7, %i3 addccc %i7, 0x1637, %g5 tgu %icc, 0x1 fmovrdgez %o0, %f10, %f10 fabss %f10, %f3 umulcc %l1, %o6, %o3 umulcc %i0, %l3, %o1 fpadd16s %f2, %f8, %f7 fmovdle %icc, %f8, %f8 fblg,a %fcc2, loop_5441 fmovrdgz %o7, %f4, %f4 fbu %fcc1, loop_5442 sdivcc %o2, 0x0C1E, %i1 loop_5441: stb %g7, [%l7 + 0x29] subc %o4, 0x02CD, %g6 loop_5442: movrgz %i2, %g2, %i6 fors %f7, %f1, %f6 sethi 0x0460, %g1 fors %f14, %f9, %f9 nop setx loop_5443, %l0, %l1 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 + 0x7F], %i5 andcc %l4, 0x0568, %l6 srax %g4, %o5, %i4 loop_5443: fmuld8ulx16 %f14, %f13, %f6 ldub [%l7 + 0x34], %g3 fors %f10, %f14, %f8 fpadd16 %f14, %f12, %f10 fcmpne16 %f6, %f12, %l5 fbug,a %fcc2, loop_5444 bcc,a loop_5445 ldub [%l7 + 0x79], %l2 movvc %xcc, %l0, %i3 loop_5444: sdiv %i7, 0x1001, %o0 loop_5445: or %l1, 0x118F, %o6 std %f10, [%l7 + 0x28] fmovsl %icc, %f1, %f9 fmovrsgz %o3, %f8, %f9 fmovse %icc, %f12, %f3 stw %g5, [%l7 + 0x0C] srlx %l3, 0x07, %i0 ldub [%l7 + 0x5B], %o7 smulcc %o1, 0x1282, %o2 fpadd16s %f10, %f5, %f10 sth %i1, [%l7 + 0x5E] fnot2s %f2, %f7 fmovrdgz %g7, %f12, %f4 tpos %icc, 0x1 tpos %xcc, 0x7 fandnot1s %f7, %f0, %f9 stb %g6, [%l7 + 0x31] fpsub16 %f12, %f10, %f10 st %f3, [%l7 + 0x6C] fmovsleu %icc, %f12, %f13 brz,a %o4, loop_5446 fmovd %f12, %f4 std %f10, [%l7 + 0x58] fmovsge %xcc, %f11, %f2 loop_5446: udivcc %i2, 0x0957, %g2 fba %fcc1, loop_5447 fmovrse %g1, %f10, %f13 umul %i5, %l4, %i6 fmovdvc %icc, %f13, %f14 loop_5447: bg loop_5448 stw %l6, [%l7 + 0x20] bneg,a loop_5449 ldub [%l7 + 0x76], %o5 loop_5448: fbe,a %fcc3, loop_5450 fmul8x16 %f0, %f12, %f2 loop_5449: fnot2 %f10, %f8 stb %i4, [%l7 + 0x59] loop_5450: stx %g3, [%l7 + 0x58] array16 %g4, %l2, %l0 sth %i3, [%l7 + 0x70] fmul8x16al %f1, %f10, %f14 edge8ln %l5, %i7, %o0 fnors %f0, %f12, %f1 fcmps %fcc2, %f4, %f7 fpack32 %f8, %f14, %f10 fba,a %fcc1, loop_5451 tcs %xcc, 0x5 fmul8ulx16 %f6, %f12, %f12 fnegd %f10, %f12 loop_5451: brnz,a %o6, loop_5452 fpsub32 %f12, %f14, %f10 te %icc, 0x6 edge8ln %l1, %g5, %l3 loop_5452: tge %xcc, 0x1 ldsh [%l7 + 0x40], %i0 fbn %fcc0, loop_5453 edge16ln %o7, %o3, %o2 movrgez %i1, 0x29D, %o1 fmovsvc %icc, %f2, %f9 loop_5453: or %g7, %o4, %i2 fpadd32s %f6, %f4, %f9 fpadd32s %f13, %f15, %f4 fmul8x16au %f10, %f1, %f2 umul %g2, %g6, %g1 lduw [%l7 + 0x0C], %i5 sdiv %i6, 0x06BB, %l6 stx %l4, [%l7 + 0x10] movvc %xcc, %i4, %o5 fmovdcc %icc, %f0, %f13 fpadd32 %f6, %f0, %f10 ldsh [%l7 + 0x6A], %g3 ldsh [%l7 + 0x08], %g4 umulcc %l0, %i3, %l2 ldsw [%l7 + 0x18], %l5 ldsb [%l7 + 0x55], %o0 fcmpeq16 %f4, %f4, %o6 tneg %xcc, 0x6 fandnot2s %f12, %f13, %f0 fcmpgt16 %f14, %f14, %l1 addc %g5, %l3, %i7 fmovde %icc, %f15, %f5 bcs %xcc, loop_5454 ld [%l7 + 0x6C], %f13 fmovrdlz %i0, %f6, %f0 sub %o3, 0x1AE0, %o7 loop_5454: fmovdn %xcc, %f0, %f8 edge32n %o2, %o1, %g7 array16 %o4, %i1, %g2 array16 %i2, %g6, %i5 fmovs %f7, %f11 std %f0, [%l7 + 0x58] nop setx loop_5455, %l0, %l1 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 %g1, 0x1926, %i6 ldd [%l7 + 0x40], %f10 udivx %l6, 0x0171, %l4 loop_5455: fcmps %fcc0, %f8, %f14 lduh [%l7 + 0x1E], %o5 smulcc %i4, 0x0945, %g4 array32 %g3, %i3, %l0 tpos %icc, 0x0 lduw [%l7 + 0x68], %l2 array8 %o0, %o6, %l5 edge16 %g5, %l3, %i7 fmovdvs %xcc, %f13, %f11 fbl,a %fcc1, loop_5456 bgu loop_5457 fbg %fcc2, loop_5458 bne loop_5459 loop_5456: fnot1 %f14, %f10 loop_5457: add %l1, %o3, %o7 loop_5458: xorcc %i0, 0x1348, %o2 loop_5459: movne %xcc, %g7, %o4 subc %o1, %g2, %i2 fsrc1 %f14, %f6 movpos %icc, %i1, %i5 tsubcc %g1, 0x112A, %g6 edge8l %i6, %l6, %l4 movne %xcc, %o5, %g4 movcc %icc, %g3, %i4 movrlez %l0, %i3, %o0 stx %l2, [%l7 + 0x48] fmovsvc %icc, %f14, %f0 udivcc %l5, 0x15E3, %o6 fcmple16 %f14, %f2, %l3 fnot1s %f11, %f2 subccc %i7, 0x1756, %g5 ldsw [%l7 + 0x18], %o3 st %f9, [%l7 + 0x68] subccc %o7, %l1, %i0 sdivx %g7, 0x1C7E, %o2 ldsh [%l7 + 0x60], %o4 movl %icc, %o1, %i2 fandnot1 %f10, %f14, %f0 movvs %icc, %g2, %i1 fpsub16s %f0, %f1, %f3 bl,a %xcc, loop_5460 bneg,a loop_5461 ldsw [%l7 + 0x10], %i5 stx %g6, [%l7 + 0x20] loop_5460: lduw [%l7 + 0x78], %g1 loop_5461: array32 %i6, %l6, %o5 stb %g4, [%l7 + 0x56] brgz %l4, loop_5462 fmovsa %xcc, %f11, %f6 udivx %g3, 0x0FB6, %l0 brgz,a %i3, loop_5463 loop_5462: tsubcctv %i4, %l2, %l5 movn %xcc, %o6, %l3 sdivcc %o0, 0x0E65, %i7 loop_5463: edge8 %o3, %o7, %l1 movl %icc, %i0, %g7 fpack32 %f4, %f0, %f0 popc %o2, %g5 fmovdle %icc, %f4, %f7 lduh [%l7 + 0x14], %o4 fmovrdgz %i2, %f0, %f0 ldsb [%l7 + 0x6B], %o1 popc 0x1E5D, %g2 mulx %i1, %g6, %g1 fzero %f14 ldsw [%l7 + 0x24], %i6 fbul,a %fcc3, loop_5464 umulcc %l6, 0x1EDA, %i5 lduh [%l7 + 0x0A], %g4 addcc %l4, %o5, %l0 loop_5464: ldd [%l7 + 0x28], %f2 fsrc1s %f12, %f15 sll %g3, %i4, %i3 ldsb [%l7 + 0x17], %l5 sdivx %o6, 0x0DE9, %l3 fxors %f15, %f11, %f7 andcc %l2, %o0, %i7 orncc %o7, 0x0711, %l1 stw %i0, [%l7 + 0x10] fmovrsgez %g7, %f7, %f7 fors %f11, %f1, %f7 fmovsne %icc, %f11, %f7 stx %o2, [%l7 + 0x70] lduw [%l7 + 0x18], %g5 fmovd %f8, %f6 ble,a,pt %icc, loop_5465 mova %xcc, %o4, %i2 std %f2, [%l7 + 0x68] sth %o3, [%l7 + 0x6C] loop_5465: st %f7, [%l7 + 0x24] st %f6, [%l7 + 0x4C] bshuffle %f2, %f14, %f12 lduw [%l7 + 0x64], %o1 addcc %g2, %i1, %g1 fxors %f0, %f11, %f5 tn %icc, 0x6 smulcc %i6, 0x0C75, %g6 stw %l6, [%l7 + 0x10] movgu %xcc, %i5, %l4 lduh [%l7 + 0x36], %o5 fmovsleu %xcc, %f3, %f14 mulscc %l0, %g4, %i4 sth %i3, [%l7 + 0x10] ldsw [%l7 + 0x44], %l5 tne %xcc, 0x4 tvc %icc, 0x7 stw %o6, [%l7 + 0x30] fmul8x16al %f11, %f5, %f12 fpadd32s %f10, %f8, %f14 fmovspos %icc, %f2, %f1 std %f2, [%l7 + 0x18] andncc %g3, %l3, %o0 fmovsle %xcc, %f3, %f6 fmul8ulx16 %f0, %f10, %f0 fmovdcs %icc, %f8, %f11 bvs,a,pt %icc, loop_5466 stw %i7, [%l7 + 0x24] sra %l2, 0x0B, %o7 movg %icc, %i0, %g7 loop_5466: fbl %fcc2, loop_5467 fxnor %f12, %f2, %f10 edge16 %l1, %o2, %g5 fbo,a %fcc2, loop_5468 loop_5467: or %i2, %o3, %o4 fpadd32s %f15, %f0, %f6 movre %o1, %i1, %g2 loop_5468: st %f9, [%l7 + 0x14] tpos %xcc, 0x1 movvc %xcc, %g1, %i6 ldsb [%l7 + 0x2C], %g6 ldx [%l7 + 0x38], %l6 ldd [%l7 + 0x28], %f10 ldx [%l7 + 0x20], %l4 xor %i5, 0x031E, %l0 srl %g4, %i4, %o5 alignaddr %i3, %l5, %g3 ld [%l7 + 0x4C], %f4 fnand %f4, %f4, %f4 movneg %icc, %l3, %o6 fmovdn %icc, %f4, %f8 tneg %icc, 0x0 sth %i7, [%l7 + 0x5A] fnot2s %f8, %f3 bne,a %xcc, loop_5469 fornot2 %f4, %f10, %f4 sth %l2, [%l7 + 0x4C] andcc %o7, %i0, %o0 loop_5469: fandnot1 %f12, %f6, %f8 movcc %xcc, %l1, %o2 lduw [%l7 + 0x48], %g5 fmovdvc %icc, %f4, %f1 bcc,a,pt %xcc, loop_5470 stw %i2, [%l7 + 0x10] bvs,a,pn %xcc, loop_5471 ldub [%l7 + 0x71], %g7 loop_5470: brgz,a %o3, loop_5472 ldsb [%l7 + 0x4B], %o1 loop_5471: movrlez %o4, %g2, %i1 fexpand %f5, %f4 loop_5472: fpadd16 %f12, %f8, %f14 ldsb [%l7 + 0x7D], %g1 fsrc1 %f12, %f12 movne %icc, %i6, %l6 edge32ln %l4, %i5, %l0 ba loop_5473 sth %g4, [%l7 + 0x40] fmovdge %icc, %f2, %f3 fones %f8 loop_5473: stw %i4, [%l7 + 0x40] bg,a %icc, loop_5474 fors %f8, %f2, %f12 std %f12, [%l7 + 0x38] fmovdg %icc, %f7, %f14 loop_5474: fmuld8sux16 %f4, %f13, %f12 fsrc2 %f8, %f10 fnot2s %f5, %f14 stb %g6, [%l7 + 0x5F] st %f2, [%l7 + 0x70] bleu,a loop_5475 tle %xcc, 0x3 fmul8sux16 %f14, %f0, %f12 fmovrdne %o5, %f2, %f0 loop_5475: movg %icc, %i3, %g3 fba,a %fcc0, loop_5476 fmul8sux16 %f4, %f12, %f8 ldsw [%l7 + 0x64], %l5 ldx [%l7 + 0x18], %l3 loop_5476: movcs %icc, %o6, %i7 ldub [%l7 + 0x64], %o7 stx %i0, [%l7 + 0x10] ld [%l7 + 0x30], %f3 fandnot2s %f7, %f10, %f3 fxors %f2, %f11, %f4 fcmpeq16 %f12, %f0, %o0 ldsb [%l7 + 0x68], %l2 ldsb [%l7 + 0x49], %l1 movn %icc, %g5, %i2 ldsh [%l7 + 0x44], %o2 movrne %o3, %o1, %g7 lduw [%l7 + 0x68], %o4 bg,a loop_5477 tneg %xcc, 0x3 edge8 %g2, %i1, %g1 fnegs %f5, %f13 loop_5477: fand %f0, %f4, %f2 std %f12, [%l7 + 0x38] edge32ln %i6, %l4, %l6 stb %i5, [%l7 + 0x23] st %f5, [%l7 + 0x5C] fandnot1 %f10, %f12, %f4 fpsub16s %f2, %f14, %f9 ldsh [%l7 + 0x26], %l0 edge32ln %i4, %g4, %o5 fbo %fcc1, loop_5478 stw %g6, [%l7 + 0x64] array32 %i3, %g3, %l5 fmovrse %o6, %f7, %f5 loop_5478: and %i7, 0x1271, %o7 movcs %icc, %l3, %i0 fsrc2 %f10, %f0 fmovrdlez %l2, %f8, %f8 andcc %o0, %l1, %i2 tg %xcc, 0x0 fnot2s %f5, %f4 edge32n %g5, %o2, %o1 bne,pt %icc, loop_5479 fmovsl %icc, %f9, %f5 smulcc %g7, %o4, %o3 edge32ln %i1, %g1, %g2 loop_5479: fba,a %fcc0, loop_5480 fmovrsgz %l4, %f4, %f14 stx %l6, [%l7 + 0x20] edge8l %i5, %i6, %i4 loop_5480: stw %g4, [%l7 + 0x58] fpadd16 %f6, %f8, %f2 xorcc %l0, 0x07A1, %o5 fbu %fcc3, loop_5481 sdivx %g6, 0x1523, %g3 fnor %f10, %f10, %f12 ldub [%l7 + 0x3A], %l5 loop_5481: fsrc2 %f10, %f14 array32 %i3, %i7, %o6 stx %o7, [%l7 + 0x50] fble %fcc1, loop_5482 fmovdl %icc, %f9, %f7 ldsb [%l7 + 0x71], %l3 ldd [%l7 + 0x08], %f12 loop_5482: taddcctv %l2, %o0, %i0 ld [%l7 + 0x7C], %f11 movg %icc, %i2, %l1 tl %xcc, 0x2 fbul,a %fcc1, loop_5483 brlez %o2, loop_5484 taddcc %g5, 0x13D5, %o1 move %icc, %g7, %o3 loop_5483: edge8ln %i1, %g1, %g2 loop_5484: ldsh [%l7 + 0x34], %o4 ldub [%l7 + 0x2D], %l6 tgu %icc, 0x5 fpadd16s %f8, %f10, %f1 tn %icc, 0x3 fbue %fcc3, loop_5485 be,pn %xcc, loop_5486 movge %xcc, %l4, %i6 ldsw [%l7 + 0x7C], %i5 loop_5485: fandnot2s %f13, %f6, %f13 loop_5486: taddcc %i4, %l0, %o5 movrlz %g4, 0x359, %g3 fmovdle %icc, %f6, %f0 fmul8x16al %f4, %f9, %f10 sth %g6, [%l7 + 0x48] movrlz %l5, 0x281, %i3 movre %o6, %i7, %l3 alignaddr %o7, %l2, %i0 ldx [%l7 + 0x70], %i2 fcmpne32 %f0, %f4, %o0 fmovs %f10, %f9 fbge,a %fcc1, loop_5487 fmovse %icc, %f9, %f8 stw %l1, [%l7 + 0x1C] ldd [%l7 + 0x68], %f6 loop_5487: ldsh [%l7 + 0x4A], %o2 srlx %o1, 0x19, %g7 tl %xcc, 0x5 stb %o3, [%l7 + 0x6E] movpos %xcc, %g5, %i1 sra %g1, %o4, %g2 fornot2 %f14, %f6, %f12 popc 0x12B1, %l4 ldsb [%l7 + 0x77], %l6 movrgez %i5, %i4, %l0 fmovrdgez %i6, %f8, %f6 ldd [%l7 + 0x48], %f6 st %f1, [%l7 + 0x7C] tsubcctv %g4, %g3, %g6 fandnot1 %f0, %f10, %f6 bshuffle %f6, %f4, %f4 fmovsge %icc, %f3, %f1 fpack32 %f6, %f6, %f6 movcs %xcc, %o5, %l5 ldsh [%l7 + 0x76], %o6 ba,a,pn %xcc, loop_5488 edge32n %i3, %l3, %o7 srlx %i7, 0x03, %i0 ldsh [%l7 + 0x4E], %i2 loop_5488: ba,pt %xcc, loop_5489 brgez,a %l2, loop_5490 fbul %fcc3, loop_5491 fpsub32 %f10, %f10, %f8 loop_5489: srlx %o0, %o2, %l1 loop_5490: fmuld8sux16 %f7, %f14, %f0 loop_5491: stw %o1, [%l7 + 0x18] stw %o3, [%l7 + 0x6C] fcmpeq16 %f0, %f8, %g5 bvs,a %xcc, loop_5492 ldsh [%l7 + 0x40], %g7 fmovrsgz %i1, %f0, %f14 fmovsne %icc, %f14, %f9 loop_5492: sth %o4, [%l7 + 0x76] tg %icc, 0x4 ble,pt %icc, loop_5493 ldub [%l7 + 0x21], %g1 fabsd %f2, %f4 mulscc %l4, %g2, %l6 loop_5493: stx %i4, [%l7 + 0x48] fmul8x16 %f4, %f10, %f12 ldsb [%l7 + 0x6A], %l0 fba,a %fcc3, loop_5494 xnor %i6, %g4, %i5 xnor %g3, %o5, %l5 fbule %fcc2, loop_5495 loop_5494: tne %xcc, 0x2 brnz %g6, loop_5496 stw %i3, [%l7 + 0x08] loop_5495: movle %xcc, %l3, %o6 movge %xcc, %o7, %i7 loop_5496: sra %i2, %l2, %o0 bn loop_5497 ldub [%l7 + 0x37], %o2 fpsub32s %f15, %f9, %f13 fcmple16 %f4, %f4, %i0 loop_5497: ldsw [%l7 + 0x78], %o1 ldsw [%l7 + 0x54], %o3 ldub [%l7 + 0x5E], %l1 st %f4, [%l7 + 0x08] ldsw [%l7 + 0x28], %g7 sra %g5, 0x17, %o4 lduh [%l7 + 0x4C], %i1 movgu %icc, %l4, %g2 mulscc %l6, %i4, %l0 bne,a loop_5498 fmovdvs %icc, %f12, %f11 movrne %i6, 0x04A, %g1 stx %i5, [%l7 + 0x48] loop_5498: fmovscs %xcc, %f6, %f4 fcmple32 %f10, %f8, %g4 ldx [%l7 + 0x50], %g3 add %o5, %g6, %i3 ld [%l7 + 0x10], %f13 st %f1, [%l7 + 0x7C] popc 0x0598, %l5 std %f2, [%l7 + 0x30] fsrc2 %f8, %f12 fnand %f0, %f12, %f12 sth %o6, [%l7 + 0x4A] fmovdne %icc, %f0, %f4 fandnot2 %f8, %f12, %f10 fornot1s %f15, %f9, %f12 fandnot1 %f0, %f6, %f10 nop setx loop_5499, %l0, %l1 jmpl %l1, %o7 orncc %l3, 0x0F8B, %i2 sdiv %l2, 0x076B, %o0 fbe,a %fcc3, loop_5500 loop_5499: fba,a %fcc0, loop_5501 for %f10, %f8, %f4 ldsh [%l7 + 0x44], %i7 loop_5500: lduw [%l7 + 0x78], %i0 loop_5501: ldd [%l7 + 0x40], %f8 fbg,a %fcc3, loop_5502 edge32l %o2, %o3, %o1 ld [%l7 + 0x4C], %f15 fmovdge %icc, %f9, %f15 loop_5502: std %f0, [%l7 + 0x28] fmovdcc %xcc, %f0, %f6 te %xcc, 0x2 ldx [%l7 + 0x10], %g7 fmovrdgez %g5, %f2, %f0 sethi 0x1B0B, %o4 ldsb [%l7 + 0x5A], %i1 ldd [%l7 + 0x70], %f12 alignaddr %l4, %l1, %g2 ld [%l7 + 0x44], %f12 fzeros %f5 ld [%l7 + 0x7C], %f13 srl %i4, 0x06, %l6 bshuffle %f12, %f6, %f10 ldub [%l7 + 0x41], %l0 nop setx loop_5503, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array16 %g1, %i5, %g4 fbne %fcc3, loop_5504 fbug,a %fcc0, loop_5505 loop_5503: sth %g3, [%l7 + 0x0E] brz,a %o5, loop_5506 loop_5504: fmovdvs %xcc, %f10, %f3 loop_5505: or %g6, %i6, %l5 fbge %fcc1, loop_5507 loop_5506: fmul8x16al %f15, %f0, %f8 tleu %icc, 0x5 stx %o6, [%l7 + 0x30] loop_5507: fmovsg %icc, %f14, %f4 tcc %xcc, 0x3 std %f14, [%l7 + 0x08] fbul,a %fcc1, loop_5508 st %f10, [%l7 + 0x44] fmovrslez %o7, %f1, %f8 ta %icc, 0x0 loop_5508: stw %i3, [%l7 + 0x6C] bcc,a,pn %xcc, loop_5509 bcc,pt %icc, loop_5510 fands %f5, %f2, %f0 fcmple16 %f12, %f14, %l3 loop_5509: ldsh [%l7 + 0x38], %i2 loop_5510: fmovscc %icc, %f2, %f2 udiv %o0, 0x1AC8, %l2 fbe,a %fcc2, loop_5511 mova %xcc, %i7, %o2 ldsh [%l7 + 0x2A], %i0 edge8l %o1, %o3, %g5 loop_5511: movge %xcc, %o4, %g7 popc 0x170C, %i1 bl %icc, loop_5512 srax %l4, %g2, %i4 bleu %icc, loop_5513 fmovdg %icc, %f4, %f6 loop_5512: std %f6, [%l7 + 0x68] bne,a,pn %icc, loop_5514 loop_5513: st %f14, [%l7 + 0x18] fmovd %f0, %f8 fmovdvs %xcc, %f11, %f5 loop_5514: ldub [%l7 + 0x6B], %l6 lduh [%l7 + 0x1C], %l0 fcmpes %fcc1, %f2, %f5 tsubcctv %g1, 0x13EC, %i5 ldsw [%l7 + 0x64], %l1 fcmpgt32 %f8, %f8, %g4 sth %o5, [%l7 + 0x2A] tneg %icc, 0x2 ba %xcc, loop_5515 sth %g6, [%l7 + 0x32] fnot1 %f2, %f10 mulx %i6, 0x0538, %g3 loop_5515: fmovrsgz %l5, %f3, %f3 brlz,a %o7, loop_5516 fmovsa %icc, %f8, %f0 fnot1 %f10, %f8 fcmpes %fcc1, %f0, %f14 loop_5516: sdivcc %i3, 0x0CCD, %l3 srl %o6, 0x0E, %i2 fcmpgt16 %f6, %f4, %l2 fcmpgt16 %f12, %f6, %i7 movne %xcc, %o0, %i0 add %o1, %o2, %o3 sth %g5, [%l7 + 0x32] fmovde %icc, %f0, %f14 add %o4, %i1, %g7 fmovse %icc, %f11, %f2 movcs %xcc, %l4, %g2 ldd [%l7 + 0x18], %f2 udivcc %i4, 0x1A1E, %l0 sdiv %g1, 0x1E1F, %i5 tgu %xcc, 0x5 stb %l1, [%l7 + 0x48] fpsub16 %f0, %f6, %f14 stx %g4, [%l7 + 0x60] fmovda %icc, %f10, %f3 fxnor %f10, %f2, %f12 ldub [%l7 + 0x2F], %o5 ld [%l7 + 0x54], %f4 tpos %xcc, 0x4 tcs %xcc, 0x6 fexpand %f0, %f10 edge8 %l6, %g6, %i6 lduw [%l7 + 0x1C], %l5 movneg %icc, %g3, %i3 nop setx loop_5517, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry nop setx loop_5518, %l0, %l1 jmpl %l1, %l3 smul %o6, 0x1369, %i2 ldsh [%l7 + 0x68], %l2 loop_5517: fpsub16 %f8, %f10, %f2 loop_5518: fmovscc %xcc, %f10, %f10 ldx [%l7 + 0x38], %i7 std %f4, [%l7 + 0x30] fmovscc %icc, %f6, %f3 ldsb [%l7 + 0x70], %o0 fsrc2 %f8, %f6 brlz %i0, loop_5519 fandnot2s %f14, %f14, %f10 brnz %o7, loop_5520 ldd [%l7 + 0x60], %f6 loop_5519: fbul,a %fcc3, loop_5521 ldsh [%l7 + 0x5A], %o2 loop_5520: std %f10, [%l7 + 0x70] fmovrdgez %o3, %f0, %f4 loop_5521: fexpand %f14, %f0 ld [%l7 + 0x6C], %f9 fmul8sux16 %f6, %f8, %f2 movpos %icc, %g5, %o4 popc 0x1B6C, %i1 brlez,a %g7, loop_5522 sra %l4, 0x1B, %g2 lduh [%l7 + 0x10], %i4 umul %l0, %g1, %i5 loop_5522: brgz,a %l1, loop_5523 fpsub32 %f14, %f0, %f14 tpos %xcc, 0x5 fmovscs %xcc, %f13, %f13 loop_5523: fornot2s %f2, %f3, %f3 tl %xcc, 0x6 fmovspos %xcc, %f11, %f14 fmovdl %icc, %f6, %f0 fmovspos %xcc, %f15, %f8 ldsw [%l7 + 0x74], %g4 bcc,a %icc, loop_5524 fmul8x16al %f13, %f4, %f2 ldsb [%l7 + 0x52], %o1 for %f6, %f4, %f6 loop_5524: tg %icc, 0x3 ta %icc, 0x1 addccc %o5, 0x04EB, %g6 addccc %i6, %l6, %g3 fandnot2s %f9, %f3, %f12 fmovdne %xcc, %f14, %f12 fbge,a %fcc2, loop_5525 st %f4, [%l7 + 0x40] fxors %f2, %f8, %f2 fands %f12, %f9, %f13 loop_5525: ld [%l7 + 0x6C], %f3 fmovscc %icc, %f2, %f15 lduh [%l7 + 0x40], %i3 bgu,a %icc, loop_5526 ba loop_5527 or %l5, 0x09C6, %o6 brz %l3, loop_5528 loop_5526: or %i2, %i7, %o0 loop_5527: ldx [%l7 + 0x60], %l2 st %f6, [%l7 + 0x14] loop_5528: fmovrdgz %o7, %f0, %f8 nop setx loop_5529, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fmovsleu %icc, %f10, %f6 ldsh [%l7 + 0x4C], %i0 ldsb [%l7 + 0x3D], %o2 loop_5529: edge8l %o3, %o4, %g5 nop setx loop_5530, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sth %i1, [%l7 + 0x46] fmovsg %xcc, %f2, %f13 smul %g7, 0x03B1, %g2 loop_5530: fmovda %xcc, %f5, %f5 ldsh [%l7 + 0x16], %i4 fands %f1, %f15, %f11 movcs %icc, %l0, %g1 xnor %l4, 0x18EC, %l1 fmovdne %icc, %f13, %f8 st %f1, [%l7 + 0x68] fmul8x16au %f2, %f8, %f10 add %g4, 0x03FA, %i5 ldsb [%l7 + 0x35], %o1 st %f5, [%l7 + 0x54] sth %o5, [%l7 + 0x70] fnor %f6, %f12, %f6 fpadd16s %f1, %f10, %f1 fornot1s %f5, %f6, %f1 ldub [%l7 + 0x64], %g6 st %f11, [%l7 + 0x24] ldub [%l7 + 0x79], %i6 stb %l6, [%l7 + 0x79] fandnot1 %f2, %f12, %f12 fmovrsne %i3, %f1, %f2 umulcc %l5, %o6, %l3 fnands %f14, %f12, %f12 st %f14, [%l7 + 0x50] umul %g3, %i2, %i7 fpadd16s %f11, %f12, %f8 ldsw [%l7 + 0x4C], %o0 ldsw [%l7 + 0x14], %o7 lduw [%l7 + 0x44], %i0 ld [%l7 + 0x58], %f15 movrlez %o2, %l2, %o3 umulcc %g5, %o4, %g7 ldx [%l7 + 0x78], %g2 fandnot2s %f3, %f8, %f15 fbue,a %fcc3, loop_5531 mulx %i4, %l0, %i1 fmuld8sux16 %f1, %f4, %f4 fone %f4 loop_5531: ldsh [%l7 + 0x7A], %l4 lduw [%l7 + 0x38], %g1 fornot1 %f14, %f10, %f0 fbue %fcc3, loop_5532 fmovsgu %icc, %f6, %f12 andn %g4, 0x18EE, %l1 fbo,a %fcc0, loop_5533 loop_5532: stb %o1, [%l7 + 0x74] lduw [%l7 + 0x34], %i5 ta %icc, 0x2 loop_5533: ldx [%l7 + 0x20], %o5 brlez %i6, loop_5534 mulx %l6, %g6, %i3 subc %o6, %l3, %g3 fbug %fcc2, loop_5535 loop_5534: smul %i2, %i7, %o0 lduw [%l7 + 0x50], %o7 fmovse %xcc, %f14, %f8 loop_5535: std %f6, [%l7 + 0x58] movrgz %i0, 0x230, %o2 stw %l5, [%l7 + 0x64] fbg,a %fcc0, loop_5536 fmovrdgez %o3, %f8, %f10 std %f4, [%l7 + 0x78] bl %xcc, loop_5537 loop_5536: ldsw [%l7 + 0x48], %g5 lduw [%l7 + 0x64], %o4 brnz %g7, loop_5538 loop_5537: stx %g2, [%l7 + 0x78] ld [%l7 + 0x6C], %f8 ldd [%l7 + 0x10], %f8 loop_5538: ldsw [%l7 + 0x24], %i4 fornot2s %f3, %f13, %f2 bneg,pt %icc, loop_5539 ldd [%l7 + 0x58], %f0 sth %l2, [%l7 + 0x24] fmovsg %icc, %f9, %f9 loop_5539: sethi 0x192B, %i1 st %f1, [%l7 + 0x50] smulcc %l0, 0x073C, %l4 fmovsa %xcc, %f7, %f9 stb %g4, [%l7 + 0x4E] fpsub32s %f14, %f6, %f6 orncc %g1, %o1, %l1 std %f8, [%l7 + 0x18] brlz,a %i5, loop_5540 stb %i6, [%l7 + 0x57] st %f4, [%l7 + 0x68] stx %l6, [%l7 + 0x30] loop_5540: movneg %xcc, %o5, %i3 lduw [%l7 + 0x54], %o6 tcc %xcc, 0x0 movrgz %g6, %g3, %i2 mulx %l3, %i7, %o7 ldd [%l7 + 0x58], %f4 tl %xcc, 0x6 stw %i0, [%l7 + 0x58] bne,a loop_5541 fpadd16 %f2, %f4, %f4 movcs %xcc, %o0, %o2 movre %o3, %g5, %o4 loop_5541: edge8l %g7, %l5, %g2 fabsd %f0, %f2 stw %i4, [%l7 + 0x18] tpos %icc, 0x4 or %i1, 0x04A1, %l2 fpadd32s %f13, %f11, %f8 srl %l4, 0x18, %l0 std %f12, [%l7 + 0x10] fmovscc %icc, %f1, %f14 sth %g1, [%l7 + 0x40] ldd [%l7 + 0x50], %f6 movneg %icc, %o1, %l1 taddcc %i5, 0x10A8, %g4 movrlz %i6, 0x163, %o5 fmovdneg %xcc, %f14, %f13 andncc %i3, %l6, %o6 movl %xcc, %g3, %i2 sub %g6, 0x0D6A, %i7 ble loop_5542 lduw [%l7 + 0x44], %l3 faligndata %f6, %f10, %f14 stx %o7, [%l7 + 0x78] loop_5542: ldsw [%l7 + 0x58], %o0 fexpand %f4, %f0 bl,a,pn %xcc, loop_5543 fandnot1s %f4, %f2, %f12 movne %icc, %o2, %o3 edge32n %i0, %g5, %o4 loop_5543: fpsub16s %f4, %f1, %f5 ldsb [%l7 + 0x19], %l5 ldub [%l7 + 0x67], %g2 movre %g7, 0x1FE, %i1 movge %icc, %i4, %l4 xor %l2, %g1, %l0 stb %o1, [%l7 + 0x6E] fbue %fcc3, loop_5544 bge %icc, loop_5545 fnors %f0, %f10, %f15 fmovrslez %i5, %f11, %f2 loop_5544: st %f3, [%l7 + 0x6C] loop_5545: call loop_5546 ld [%l7 + 0x68], %f5 andcc %l1, 0x1181, %g4 be loop_5547 loop_5546: fpadd32s %f8, %f14, %f11 st %f14, [%l7 + 0x38] fmovdgu %xcc, %f12, %f14 loop_5547: ba %icc, loop_5548 fcmps %fcc3, %f15, %f14 fxors %f0, %f6, %f15 umul %i6, 0x1270, %i3 loop_5548: bvc,a loop_5549 ld [%l7 + 0x1C], %f7 ldd [%l7 + 0x10], %f10 movrne %l6, %o5, %g3 loop_5549: ldx [%l7 + 0x28], %i2 ldx [%l7 + 0x30], %o6 ldd [%l7 + 0x60], %f14 ldsh [%l7 + 0x30], %i7 lduh [%l7 + 0x5A], %g6 fcmps %fcc3, %f1, %f6 lduw [%l7 + 0x7C], %o7 fmovdl %xcc, %f2, %f11 fmovdcs %icc, %f6, %f6 fpsub32s %f12, %f9, %f10 bcs,a loop_5550 ldsw [%l7 + 0x7C], %l3 fmovrdne %o0, %f10, %f8 fmuld8sux16 %f15, %f14, %f8 loop_5550: ldd [%l7 + 0x08], %f12 ldx [%l7 + 0x70], %o3 fbn,a %fcc1, loop_5551 pdist %f2, %f0, %f10 fnegd %f10, %f4 tge %icc, 0x4 loop_5551: ldd [%l7 + 0x78], %f10 addc %i0, %g5, %o4 brz %o2, loop_5552 fors %f8, %f15, %f3 andcc %g2, 0x0D14, %g7 tcc %xcc, 0x7 loop_5552: ldsw [%l7 + 0x1C], %l5 stw %i4, [%l7 + 0x58] movgu %icc, %i1, %l2 for %f0, %f4, %f8 fmovsneg %xcc, %f15, %f1 fmovdvs %icc, %f1, %f10 ld [%l7 + 0x34], %f5 sra %g1, 0x0C, %l0 movre %o1, %i5, %l4 udiv %l1, 0x1A9B, %g4 edge16n %i6, %l6, %i3 std %f14, [%l7 + 0x28] fpack32 %f14, %f2, %f2 ldx [%l7 + 0x10], %o5 fmovsleu %icc, %f7, %f10 lduh [%l7 + 0x28], %g3 stx %o6, [%l7 + 0x68] fmuld8sux16 %f5, %f2, %f10 alignaddr %i7, %i2, %g6 xnor %l3, %o7, %o0 movrgz %i0, %o3, %g5 ldsb [%l7 + 0x57], %o4 ldsh [%l7 + 0x70], %g2 umul %o2, 0x1F72, %l5 fornot2 %f6, %f8, %f14 fbo %fcc3, loop_5553 fba,a %fcc0, loop_5554 tvs %xcc, 0x6 fcmpes %fcc3, %f6, %f9 loop_5553: stb %i4, [%l7 + 0x18] loop_5554: orcc %i1, %g7, %g1 sra %l2, 0x16, %o1 fpadd16s %f5, %f14, %f14 tn %icc, 0x0 lduh [%l7 + 0x22], %l0 lduh [%l7 + 0x10], %i5 fmul8x16au %f6, %f6, %f14 fmovd %f6, %f12 mulx %l1, 0x0232, %g4 fbge %fcc0, loop_5555 stw %l4, [%l7 + 0x0C] ldx [%l7 + 0x18], %l6 fornot1s %f15, %f2, %f11 loop_5555: stx %i3, [%l7 + 0x50] movvs %icc, %i6, %o5 or %o6, 0x163D, %g3 bn,pt %xcc, loop_5556 ld [%l7 + 0x7C], %f8 fxnor %f14, %f0, %f0 ldsh [%l7 + 0x0C], %i2 loop_5556: srlx %i7, 0x14, %l3 fxnors %f9, %f12, %f9 sth %g6, [%l7 + 0x60] fmovspos %xcc, %f3, %f0 bl loop_5557 std %f14, [%l7 + 0x18] fmovs %f3, %f3 fmovrdgz %o7, %f10, %f2 loop_5557: st %f8, [%l7 + 0x4C] tleu %xcc, 0x7 ldsw [%l7 + 0x54], %o0 stw %i0, [%l7 + 0x6C] ldx [%l7 + 0x20], %o3 fmuld8ulx16 %f10, %f8, %f4 fpadd32s %f15, %f5, %f2 fexpand %f10, %f12 be,a loop_5558 fmovdleu %xcc, %f3, %f6 fmovdn %xcc, %f7, %f13 movrlz %o4, 0x1CB, %g2 loop_5558: fmovdge %xcc, %f0, %f12 stw %g5, [%l7 + 0x60] popc %l5, %o2 bcs,pn %xcc, loop_5559 lduw [%l7 + 0x3C], %i4 sethi 0x176F, %g7 array16 %i1, %g1, %o1 loop_5559: movl %xcc, %l2, %l0 bgu loop_5560 fcmpne32 %f10, %f0, %l1 ldd [%l7 + 0x10], %f0 andcc %i5, 0x175B, %l4 loop_5560: fmovdn %xcc, %f12, %f11 tvs %xcc, 0x2 bg,a,pt %icc, loop_5561 sdivcc %l6, 0x1D4C, %g4 bvc %icc, loop_5562 tgu %xcc, 0x4 loop_5561: movrgz %i3, 0x296, %o5 stx %i6, [%l7 + 0x30] loop_5562: std %f12, [%l7 + 0x58] srax %g3, %o6, %i7 ldd [%l7 + 0x08], %f8 tvc %icc, 0x3 lduw [%l7 + 0x08], %i2 fnands %f8, %f2, %f6 sth %g6, [%l7 + 0x4E] fcmpes %fcc0, %f1, %f4 subcc %l3, 0x1D87, %o7 stx %i0, [%l7 + 0x28] fmovdpos %icc, %f14, %f4 mulx %o0, 0x04B6, %o4 stw %o3, [%l7 + 0x34] bvs,pt %icc, loop_5563 bge,a,pt %xcc, loop_5564 xorcc %g5, %l5, %g2 mulscc %i4, 0x0CFB, %g7 loop_5563: st %f7, [%l7 + 0x1C] loop_5564: ldd [%l7 + 0x70], %f4 fmovdpos %xcc, %f10, %f0 fmul8x16au %f7, %f15, %f6 fbul %fcc1, loop_5565 stb %o2, [%l7 + 0x75] andncc %g1, %o1, %l2 movre %i1, %l0, %i5 loop_5565: fnand %f14, %f6, %f8 lduh [%l7 + 0x1C], %l1 fba,a %fcc0, loop_5566 sth %l6, [%l7 + 0x08] udiv %g4, 0x0095, %i3 tsubcctv %o5, 0x16A4, %i6 loop_5566: nop setx loop_5567, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movrne %l4, %g3, %i7 lduh [%l7 + 0x0C], %o6 fcmpne16 %f4, %f2, %i2 loop_5567: ldsh [%l7 + 0x20], %l3 std %f12, [%l7 + 0x68] ba,a %xcc, loop_5568 std %f10, [%l7 + 0x30] fpadd32s %f7, %f1, %f15 fmovrdlez %o7, %f0, %f8 loop_5568: stb %i0, [%l7 + 0x4F] fmovrse %g6, %f12, %f8 bne,a loop_5569 fcmpd %fcc0, %f10, %f10 fbne,a %fcc1, loop_5570 stw %o4, [%l7 + 0x1C] loop_5569: st %f12, [%l7 + 0x18] fmovdleu %xcc, %f5, %f3 loop_5570: ld [%l7 + 0x5C], %f2 fsrc1 %f10, %f12 st %f8, [%l7 + 0x68] stx %o3, [%l7 + 0x60] or %g5, 0x14DC, %o0 movl %xcc, %l5, %g2 lduw [%l7 + 0x0C], %g7 stx %o2, [%l7 + 0x48] umul %i4, %g1, %l2 ldsb [%l7 + 0x7F], %i1 lduw [%l7 + 0x38], %l0 sllx %o1, %l1, %i5 fmovspos %xcc, %f14, %f5 brlez %l6, loop_5571 std %f4, [%l7 + 0x70] umulcc %i3, 0x1C5F, %o5 fmovrdgez %g4, %f8, %f10 loop_5571: taddcc %i6, 0x0392, %g3 st %f0, [%l7 + 0x4C] array32 %l4, %o6, %i2 st %f3, [%l7 + 0x10] fnegs %f9, %f4 sethi 0x0EED, %i7 fbo %fcc3, loop_5572 tpos %icc, 0x3 sllx %o7, 0x01, %i0 fmovsvc %icc, %f7, %f0 loop_5572: and %g6, %l3, %o3 movne %icc, %o4, %g5 stx %o0, [%l7 + 0x10] fmuld8ulx16 %f15, %f13, %f6 xorcc %g2, 0x1670, %l5 ldsh [%l7 + 0x0A], %g7 fmovsg %icc, %f5, %f7 fpsub16s %f15, %f3, %f12 fmovsne %xcc, %f1, %f2 fbge %fcc0, loop_5573 edge16ln %o2, %g1, %i4 addccc %i1, 0x061D, %l0 popc 0x0299, %l2 loop_5573: addcc %o1, %i5, %l1 stw %l6, [%l7 + 0x0C] fmovdcs %icc, %f15, %f12 srax %o5, %i3, %i6 fmovdvc %icc, %f0, %f8 fmovscs %icc, %f12, %f4 ldsb [%l7 + 0x57], %g3 fsrc1 %f4, %f0 fmovrse %g4, %f12, %f12 fmovdn %xcc, %f4, %f7 brlz,a %l4, loop_5574 ldsw [%l7 + 0x08], %o6 brz %i2, loop_5575 movleu %icc, %o7, %i0 loop_5574: fxors %f2, %f2, %f5 tsubcctv %g6, %l3, %o3 loop_5575: nop setx loop_5576, %l0, %l1 jmpl %l1, %o4 fand %f10, %f14, %f6 sll %g5, 0x03, %o0 fmovrslez %g2, %f11, %f10 loop_5576: ldd [%l7 + 0x58], %f2 movne %icc, %l5, %g7 movvc %icc, %o2, %g1 stx %i4, [%l7 + 0x30] fmovsleu %icc, %f1, %f11 movl %xcc, %i1, %l0 stb %l2, [%l7 + 0x1F] ld [%l7 + 0x4C], %f15 te %xcc, 0x4 nop setx loop_5577, %l0, %l1 jmpl %l1, %o1 xnorcc %i5, %l1, %l6 fcmple16 %f2, %f8, %o5 fpack16 %f12, %f9 loop_5577: fmovrde %i3, %f8, %f2 bneg loop_5578 fpadd16s %f3, %f12, %f10 fbe,a %fcc2, loop_5579 tgu %icc, 0x6 loop_5578: fble,a %fcc0, loop_5580 st %f4, [%l7 + 0x64] loop_5579: subcc %i7, 0x0DF6, %g3 movle %xcc, %g4, %l4 loop_5580: ldsh [%l7 + 0x52], %o6 srax %i2, %o7, %i0 ldsb [%l7 + 0x4C], %g6 udiv %l3, 0x1464, %o3 bgu,pt %xcc, loop_5581 ldd [%l7 + 0x20], %f12 fmovrdlez %o4, %f4, %f6 ldsh [%l7 + 0x2E], %g5 loop_5581: movcc %xcc, %o0, %g2 fsrc2 %f10, %f14 ldub [%l7 + 0x48], %i6 fsrc1 %f6, %f2 edge32ln %l5, %g7, %o2 addc %g1, %i4, %i1 fmovrdne %l2, %f0, %f12 fpsub16s %f6, %f8, %f11 fcmpes %fcc1, %f9, %f6 fmovsleu %xcc, %f2, %f6 brlez %o1, loop_5582 stb %i5, [%l7 + 0x1C] ldsb [%l7 + 0x0E], %l1 fornot1s %f2, %f15, %f1 loop_5582: fors %f9, %f5, %f11 movne %icc, %l0, %l6 fcmpgt32 %f8, %f4, %i3 fxnor %f10, %f14, %f10 lduw [%l7 + 0x10], %i7 bgu %icc, loop_5583 fblg %fcc2, loop_5584 umul %o5, 0x1B3A, %g3 st %f11, [%l7 + 0x08] loop_5583: tn %xcc, 0x6 loop_5584: fmovdle %xcc, %f2, %f6 subc %l4, %o6, %i2 bne,a loop_5585 ldd [%l7 + 0x38], %f4 ldsb [%l7 + 0x61], %o7 st %f12, [%l7 + 0x34] loop_5585: nop setx loop_5586, %l0, %l1 jmpl %l1, %g4 stb %g6, [%l7 + 0x35] ldsb [%l7 + 0x76], %i0 movrlz %l3, %o3, %o4 loop_5586: fmovrse %g5, %f13, %f14 bvc,pn %icc, loop_5587 std %f12, [%l7 + 0x30] fandnot1 %f12, %f12, %f10 ld [%l7 + 0x28], %f9 loop_5587: smulcc %o0, %g2, %i6 brlez %g7, loop_5588 fexpand %f8, %f8 fmovsne %icc, %f10, %f5 stb %o2, [%l7 + 0x4D] loop_5588: sdivcc %l5, 0x00C6, %i4 brlez,a %i1, loop_5589 fnand %f2, %f14, %f12 xnorcc %g1, 0x17D7, %o1 stb %i5, [%l7 + 0x50] loop_5589: ldsb [%l7 + 0x42], %l2 tne %icc, 0x5 fpadd16 %f2, %f10, %f6 tn %icc, 0x2 taddcctv %l0, %l6, %i3 fpsub16s %f7, %f11, %f0 fmul8sux16 %f4, %f0, %f0 ldub [%l7 + 0x7C], %i7 ldx [%l7 + 0x40], %l1 sth %o5, [%l7 + 0x0C] fpadd16s %f12, %f13, %f15 edge32l %l4, %g3, %o6 tge %icc, 0x7 std %f10, [%l7 + 0x08] smulcc %o7, %i2, %g4 fones %f4 sth %g6, [%l7 + 0x50] fmovdl %xcc, %f8, %f4 stw %l3, [%l7 + 0x08] ld [%l7 + 0x10], %f7 tleu %icc, 0x7 st %f4, [%l7 + 0x34] fbuge %fcc2, loop_5590 taddcctv %i0, %o3, %o4 lduw [%l7 + 0x40], %g5 ldx [%l7 + 0x58], %g2 loop_5590: te %icc, 0x2 tsubcc %o0, %i6, %o2 tn %icc, 0x2 brnz %l5, loop_5591 fmovdneg %xcc, %f10, %f10 edge16 %i4, %i1, %g7 movrlz %g1, 0x01A, %o1 loop_5591: subcc %i5, 0x1A89, %l0 edge8 %l2, %i3, %i7 brlez %l1, loop_5592 fbge,a %fcc0, loop_5593 ldd [%l7 + 0x38], %f6 add %o5, 0x14D4, %l4 loop_5592: mova %icc, %l6, %g3 loop_5593: movrlez %o6, %o7, %i2 sth %g6, [%l7 + 0x08] fpsub32 %f4, %f8, %f10 st %f10, [%l7 + 0x44] edge8n %l3, %i0, %g4 sra %o3, %g5, %o4 lduh [%l7 + 0x50], %g2 movneg %xcc, %i6, %o2 andn %o0, %l5, %i1 mova %icc, %g7, %g1 fnands %f1, %f1, %f7 fmovrslz %o1, %f14, %f14 stx %i5, [%l7 + 0x28] ldub [%l7 + 0x6C], %l0 st %f8, [%l7 + 0x50] brlez %i4, loop_5594 ldd [%l7 + 0x60], %f10 xnorcc %l2, 0x0F71, %i3 addcc %i7, 0x0C34, %o5 loop_5594: fmovsvs %xcc, %f0, %f11 bne,pn %xcc, loop_5595 st %f12, [%l7 + 0x14] ldsb [%l7 + 0x42], %l1 fmovrslez %l4, %f14, %f9 loop_5595: sth %l6, [%l7 + 0x1C] ldsw [%l7 + 0x20], %o6 orcc %g3, %i2, %o7 udivx %l3, 0x19B8, %g6 move %xcc, %i0, %g4 stx %o3, [%l7 + 0x08] fpsub32s %f15, %f14, %f12 fnors %f3, %f11, %f10 ld [%l7 + 0x60], %f12 fnands %f1, %f8, %f6 fand %f2, %f10, %f4 lduh [%l7 + 0x64], %g5 fmovdpos %xcc, %f15, %f7 fcmpeq32 %f10, %f14, %g2 ldsw [%l7 + 0x74], %o4 fmovrsgez %i6, %f10, %f5 ldx [%l7 + 0x30], %o2 ldd [%l7 + 0x20], %f4 fmovrdgez %l5, %f8, %f12 array32 %i1, %o0, %g1 bvs,a %icc, loop_5596 smulcc %o1, 0x11E9, %g7 stw %i5, [%l7 + 0x68] st %f5, [%l7 + 0x3C] loop_5596: tl %xcc, 0x7 fnegd %f14, %f2 fbule %fcc1, loop_5597 fpsub32s %f11, %f2, %f7 bvc %icc, loop_5598 pdist %f10, %f12, %f10 loop_5597: nop setx loop_5599, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ld [%l7 + 0x60], %f11 loop_5598: ldsw [%l7 + 0x48], %l0 fmovdg %icc, %f1, %f11 loop_5599: bvs,a,pn %icc, loop_5600 fmovsgu %icc, %f14, %f9 ldsw [%l7 + 0x40], %i4 std %f12, [%l7 + 0x60] loop_5600: ldsw [%l7 + 0x64], %i3 stb %l2, [%l7 + 0x5F] fbne,a %fcc3, loop_5601 tge %xcc, 0x5 bl,a loop_5602 fexpand %f6, %f4 loop_5601: xorcc %i7, %l1, %o5 edge32n %l6, %l4, %g3 loop_5602: fmovsvs %icc, %f14, %f13 ldub [%l7 + 0x50], %i2 edge16n %o7, %o6, %g6 tn %xcc, 0x7 edge16ln %l3, %g4, %o3 srax %g5, 0x17, %i0 lduh [%l7 + 0x5A], %o4 movn %xcc, %g2, %i6 ble,a loop_5603 fmovdne %xcc, %f10, %f7 fbn %fcc3, loop_5604 ld [%l7 + 0x44], %f4 loop_5603: fmovrsne %l5, %f12, %f4 tpos %icc, 0x1 loop_5604: fbn %fcc0, loop_5605 fexpand %f0, %f8 tcc %icc, 0x3 ldx [%l7 + 0x10], %o2 loop_5605: ldd [%l7 + 0x30], %f8 fbne %fcc3, loop_5606 bleu %xcc, loop_5607 fble,a %fcc2, loop_5608 ldd [%l7 + 0x08], %f12 loop_5606: fpack16 %f6, %f9 loop_5607: xorcc %o0, 0x14F7, %i1 loop_5608: ldsw [%l7 + 0x2C], %g1 ldub [%l7 + 0x2E], %o1 movvs %icc, %g7, %i5 fmovdg %xcc, %f11, %f4 brlz,a %l0, loop_5609 fors %f8, %f12, %f5 fbule %fcc1, loop_5610 fnot1s %f0, %f14 loop_5609: for %f14, %f2, %f6 st %f0, [%l7 + 0x74] loop_5610: bge,a loop_5611 orncc %i4, %i3, %l2 taddcctv %l1, 0x04C4, %i7 fbge,a %fcc2, loop_5612 loop_5611: ld [%l7 + 0x10], %f11 stx %l6, [%l7 + 0x58] tl %xcc, 0x3 loop_5612: ldsb [%l7 + 0x70], %l4 tleu %icc, 0x2 bcc,a,pt %xcc, loop_5613 fcmpeq32 %f10, %f2, %g3 fabsd %f6, %f2 bg %xcc, loop_5614 loop_5613: mulx %o5, 0x0D18, %o7 fmovdne %xcc, %f0, %f7 sllx %i2, 0x15, %o6 loop_5614: movcc %icc, %l3, %g4 xorcc %g6, %o3, %g5 fsrc2 %f12, %f6 fnot1 %f12, %f6 fmovsleu %xcc, %f6, %f10 ld [%l7 + 0x68], %f6 bshuffle %f6, %f8, %f10 ldd [%l7 + 0x38], %f10 srl %i0, %g2, %o4 nop setx loop_5615, %l0, %l1 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 + 0x50], %i6 fpack32 %f0, %f14, %f8 srlx %l5, 0x1C, %o0 loop_5615: brgez %i1, loop_5616 fpsub16 %f0, %f4, %f4 sra %g1, %o1, %g7 movle %icc, %o2, %i5 loop_5616: fmovse %xcc, %f14, %f15 bl,pn %icc, loop_5617 fcmps %fcc2, %f8, %f15 fandnot2s %f7, %f12, %f6 sth %i4, [%l7 + 0x66] loop_5617: ldsb [%l7 + 0x4A], %i3 ldub [%l7 + 0x61], %l0 orncc %l2, %i7, %l6 fornot2 %f0, %f6, %f4 lduh [%l7 + 0x72], %l4 fmul8ulx16 %f0, %f12, %f8 ldx [%l7 + 0x78], %l1 ldsh [%l7 + 0x24], %o5 std %f10, [%l7 + 0x30] fbne,a %fcc1, loop_5618 tgu %xcc, 0x1 alignaddrl %o7, %g3, %i2 fcmple32 %f12, %f2, %o6 loop_5618: std %f8, [%l7 + 0x68] ldsh [%l7 + 0x42], %g4 orcc %l3, 0x1250, %g6 fone %f8 st %f11, [%l7 + 0x38] edge32l %o3, %g5, %g2 ba,pt %icc, loop_5619 movleu %icc, %o4, %i6 stw %l5, [%l7 + 0x6C] lduw [%l7 + 0x14], %i0 loop_5619: edge16n %o0, %g1, %o1 bshuffle %f4, %f2, %f6 fmovsle %xcc, %f6, %f14 fmovdvs %xcc, %f14, %f13 sdiv %g7, 0x18EC, %o2 edge32n %i1, %i4, %i5 move %icc, %l0, %i3 fpack16 %f2, %f11 ldd [%l7 + 0x50], %f6 fmovs %f15, %f1 ble,a %xcc, loop_5620 st %f9, [%l7 + 0x28] tgu %xcc, 0x4 fmovrdgz %l2, %f12, %f12 loop_5620: orncc %l6, %i7, %l1 fmovdn %icc, %f5, %f7 st %f9, [%l7 + 0x60] ldx [%l7 + 0x70], %o5 fmovsne %xcc, %f8, %f14 st %f7, [%l7 + 0x60] fsrc2 %f0, %f6 fmovsle %icc, %f3, %f5 fbo,a %fcc1, loop_5621 edge32l %l4, %g3, %i2 fmovrsne %o6, %f4, %f0 fbo %fcc2, loop_5622 loop_5621: movcc %xcc, %o7, %g4 edge8ln %l3, %g6, %o3 orn %g5, %o4, %g2 loop_5622: move %xcc, %i6, %l5 brnz,a %o0, loop_5623 or %i0, %g1, %g7 fba,a %fcc0, loop_5624 movrgz %o1, %i1, %i4 loop_5623: fpmerge %f15, %f2, %f8 ldsh [%l7 + 0x66], %i5 loop_5624: stw %o2, [%l7 + 0x3C] tpos %xcc, 0x4 sll %i3, 0x17, %l0 xorcc %l2, %l6, %l1 fmovdvs %xcc, %f13, %f15 bvc %icc, loop_5625 movge %xcc, %o5, %i7 sll %l4, 0x17, %i2 xor %g3, 0x15F6, %o6 loop_5625: ldsb [%l7 + 0x5A], %o7 fcmpeq32 %f8, %f10, %g4 smul %g6, 0x105B, %o3 orcc %g5, %o4, %g2 bvs,pt %xcc, loop_5626 xnor %l3, %l5, %o0 ldsb [%l7 + 0x40], %i6 sth %i0, [%l7 + 0x3A] loop_5626: ldsh [%l7 + 0x3A], %g7 fands %f4, %f0, %f10 sth %o1, [%l7 + 0x1A] fmovsvc %xcc, %f1, %f10 ta %icc, 0x0 lduh [%l7 + 0x2A], %i1 ldsh [%l7 + 0x42], %g1 fmovsl %xcc, %f14, %f7 stx %i5, [%l7 + 0x40] be %xcc, loop_5627 fbule %fcc2, loop_5628 stx %i4, [%l7 + 0x10] tvc %icc, 0x6 loop_5627: tpos %xcc, 0x2 loop_5628: fpackfix %f6, %f1 movrlz %o2, %i3, %l2 fmovde %xcc, %f13, %f14 fmovsa %xcc, %f11, %f2 fmovdleu %xcc, %f6, %f15 brgez %l0, loop_5629 stx %l1, [%l7 + 0x30] stb %l6, [%l7 + 0x45] tpos %icc, 0x6 loop_5629: fabss %f6, %f4 lduh [%l7 + 0x1C], %i7 fmovdcc %xcc, %f11, %f5 edge8ln %l4, %o5, %g3 fmovdg %xcc, %f2, %f5 ldsh [%l7 + 0x22], %o6 ldsw [%l7 + 0x18], %i2 tleu %xcc, 0x0 fbul %fcc0, loop_5630 ldub [%l7 + 0x20], %g4 sllx %o7, %g6, %g5 xorcc %o4, 0x02B2, %g2 loop_5630: fone %f0 call loop_5631 lduh [%l7 + 0x58], %o3 ldx [%l7 + 0x40], %l5 fble %fcc0, loop_5632 loop_5631: fmovdne %xcc, %f12, %f15 fcmpeq16 %f0, %f0, %o0 bcc,a loop_5633 loop_5632: fzeros %f13 udivx %i6, 0x0646, %l3 ldsh [%l7 + 0x30], %g7 loop_5633: fzeros %f1 fmovdn %xcc, %f11, %f7 fmovsneg %xcc, %f3, %f3 fbue %fcc1, loop_5634 fsrc1 %f10, %f14 fmovdge %icc, %f4, %f4 std %f14, [%l7 + 0x28] loop_5634: addcc %i0, 0x08D4, %i1 stw %o1, [%l7 + 0x18] bcs %icc, loop_5635 te %icc, 0x1 fmovdcc %icc, %f14, %f5 fpadd16s %f1, %f11, %f13 loop_5635: std %f6, [%l7 + 0x38] umulcc %g1, %i5, %o2 brgez,a %i4, loop_5636 movleu %xcc, %l2, %i3 orn %l1, %l0, %l6 fabsd %f10, %f8 loop_5636: xor %i7, 0x10F9, %o5 mulx %l4, 0x04A8, %o6 sth %i2, [%l7 + 0x52] ldsb [%l7 + 0x13], %g3 tle %icc, 0x5 ldx [%l7 + 0x38], %o7 stb %g4, [%l7 + 0x5D] fxnor %f0, %f10, %f14 fmovrslz %g6, %f9, %f14 fmovdl %xcc, %f10, %f3 tn %xcc, 0x4 bvs,pn %xcc, loop_5637 fmovsle %xcc, %f5, %f6 movg %icc, %g5, %o4 or %o3, %l5, %g2 loop_5637: movrne %o0, %l3, %g7 brgz %i0, loop_5638 fmovdle %icc, %f10, %f2 ta %xcc, 0x3 fnegs %f2, %f0 loop_5638: st %f3, [%l7 + 0x64] fabss %f8, %f4 siam 0x4 fpmerge %f4, %f9, %f4 ldsw [%l7 + 0x50], %i6 edge32 %o1, %g1, %i5 call loop_5639 ldub [%l7 + 0x0B], %o2 bpos,pt %icc, loop_5640 bcs,pn %icc, loop_5641 loop_5639: orn %i1, 0x0562, %l2 tpos %icc, 0x0 loop_5640: fmovrdgz %i4, %f0, %f0 loop_5641: andncc %i3, %l1, %l6 brz %i7, loop_5642 edge32n %o5, %l4, %l0 st %f1, [%l7 + 0x24] bn,pt %icc, loop_5643 loop_5642: bvc,pn %icc, loop_5644 fmovsa %xcc, %f5, %f9 andcc %i2, %g3, %o7 loop_5643: sdivx %g4, 0x0BAF, %o6 loop_5644: brz,a %g5, loop_5645 fandnot1s %f0, %f12, %f15 fmovrse %o4, %f4, %f11 fand %f10, %f10, %f2 loop_5645: fbe,a %fcc1, loop_5646 st %f12, [%l7 + 0x70] ldub [%l7 + 0x78], %o3 tn %xcc, 0x6 loop_5646: fandnot2s %f5, %f4, %f8 sth %g6, [%l7 + 0x14] bleu,a loop_5647 fmovda %icc, %f12, %f1 tge %icc, 0x0 srlx %g2, 0x07, %l5 loop_5647: st %f2, [%l7 + 0x7C] ldsb [%l7 + 0x75], %l3 fpack32 %f4, %f6, %f14 be,a,pn %xcc, loop_5648 stw %g7, [%l7 + 0x58] orn %o0, %i6, %i0 fbn,a %fcc0, loop_5649 loop_5648: brgez %g1, loop_5650 fandnot2 %f12, %f4, %f2 stw %i5, [%l7 + 0x20] loop_5649: movne %icc, %o2, %i1 loop_5650: fsrc2s %f10, %f7 fmovdcc %icc, %f0, %f6 ld [%l7 + 0x68], %f15 move %xcc, %o1, %l2 lduw [%l7 + 0x5C], %i4 stb %i3, [%l7 + 0x67] fsrc1 %f4, %f6 stb %l1, [%l7 + 0x2B] fba %fcc3, loop_5651 ldsh [%l7 + 0x0E], %i7 popc 0x039E, %l6 movcs %icc, %o5, %l4 loop_5651: movg %xcc, %l0, %g3 ldub [%l7 + 0x4E], %i2 stx %o7, [%l7 + 0x40] bneg,pt %icc, loop_5652 fmovrse %o6, %f1, %f5 st %f7, [%l7 + 0x18] ld [%l7 + 0x1C], %f5 loop_5652: movcc %icc, %g4, %o4 sethi 0x02DC, %g5 fornot1s %f6, %f7, %f8 xnor %g6, 0x07F6, %o3 ldx [%l7 + 0x10], %l5 fcmpne16 %f6, %f14, %g2 ldsb [%l7 + 0x23], %g7 fcmpeq32 %f6, %f0, %o0 st %f1, [%l7 + 0x28] bgu %xcc, loop_5653 edge32ln %l3, %i0, %g1 fmovdvs %icc, %f9, %f10 std %f12, [%l7 + 0x68] loop_5653: add %i6, %i5, %o2 tpos %xcc, 0x6 fmuld8ulx16 %f6, %f0, %f4 fpsub16s %f11, %f2, %f2 stx %o1, [%l7 + 0x20] stw %i1, [%l7 + 0x74] edge8 %l2, %i4, %l1 fblg,a %fcc3, loop_5654 fone %f0 udiv %i3, 0x1BD5, %l6 fzero %f10 loop_5654: fmovsge %xcc, %f6, %f1 lduh [%l7 + 0x30], %o5 fmovsvc %xcc, %f2, %f0 ldsw [%l7 + 0x14], %l4 srl %l0, 0x0F, %i7 lduw [%l7 + 0x58], %i2 ldsw [%l7 + 0x5C], %o7 fpsub16 %f10, %f6, %f14 fands %f0, %f0, %f8 fmovse %xcc, %f5, %f13 fmovsl %xcc, %f14, %f0 fpsub32 %f0, %f10, %f10 tcs %xcc, 0x1 fbl %fcc1, loop_5655 sth %o6, [%l7 + 0x16] ldsb [%l7 + 0x1B], %g3 fmovsvs %xcc, %f12, %f4 loop_5655: fcmpeq32 %f8, %f4, %g4 fmovrsne %o4, %f8, %f1 st %f7, [%l7 + 0x44] ldd [%l7 + 0x58], %f0 movrne %g5, 0x3C9, %o3 fmul8sux16 %f14, %f14, %f12 bl loop_5656 tle %icc, 0x1 fmovdn %icc, %f13, %f14 lduh [%l7 + 0x2E], %l5 loop_5656: stw %g6, [%l7 + 0x20] tgu %icc, 0x7 fcmpgt32 %f12, %f10, %g2 movge %icc, %o0, %g7 movre %i0, %g1, %l3 std %f6, [%l7 + 0x08] fnot1s %f12, %f10 srlx %i5, %o2, %i6 fpadd16s %f3, %f3, %f1 bn,a loop_5657 fbug,a %fcc3, loop_5658 fmovrdne %o1, %f4, %f6 fbul %fcc1, loop_5659 loop_5657: fandnot2s %f6, %f10, %f4 loop_5658: fsrc2s %f3, %f0 bpos,a,pn %xcc, loop_5660 loop_5659: fmovdle %icc, %f4, %f11 stw %i1, [%l7 + 0x6C] edge8ln %i4, %l2, %i3 loop_5660: fmovsl %xcc, %f6, %f11 taddcc %l1, %l6, %o5 fsrc1 %f2, %f6 ld [%l7 + 0x08], %f8 addcc %l0, %l4, %i2 fmovdge %xcc, %f11, %f6 fble %fcc3, loop_5661 umulcc %i7, 0x1A0F, %o6 edge8n %o7, %g3, %g4 udivcc %o4, 0x0F6E, %g5 loop_5661: ldsb [%l7 + 0x45], %l5 lduw [%l7 + 0x4C], %o3 ldub [%l7 + 0x13], %g2 ldsb [%l7 + 0x7C], %g6 ldd [%l7 + 0x78], %f4 movneg %xcc, %o0, %i0 ldub [%l7 + 0x1F], %g7 addcc %l3, 0x09EC, %i5 fands %f14, %f4, %f10 fbl,a %fcc3, loop_5662 brlz %g1, loop_5663 ldsh [%l7 + 0x44], %i6 ldd [%l7 + 0x60], %f14 loop_5662: fpack32 %f2, %f6, %f2 loop_5663: movge %icc, %o1, %i1 array8 %o2, %l2, %i4 fbuge,a %fcc3, loop_5664 ld [%l7 + 0x58], %f2 movcs %xcc, %l1, %l6 fsrc2 %f14, %f0 loop_5664: fnot2s %f7, %f2 stx %i3, [%l7 + 0x18] fbn,a %fcc2, loop_5665 call loop_5666 array32 %l0, %o5, %i2 array8 %i7, %l4, %o6 loop_5665: edge32l %o7, %g4, %o4 loop_5666: bge,pn %xcc, loop_5667 fmovrsgz %g5, %f1, %f7 ldsh [%l7 + 0x4C], %l5 fpadd32 %f14, %f2, %f8 loop_5667: udiv %g3, 0x1547, %o3 lduw [%l7 + 0x78], %g6 tvc %xcc, 0x7 lduh [%l7 + 0x10], %g2 stx %o0, [%l7 + 0x58] fmovda %xcc, %f6, %f0 for %f0, %f8, %f4 fnands %f6, %f4, %f1 fpmerge %f9, %f6, %f12 bleu loop_5668 fmovsgu %icc, %f13, %f12 orcc %i0, %g7, %l3 fpsub16 %f14, %f4, %f12 loop_5668: fnor %f14, %f6, %f12 fmovda %icc, %f6, %f0 brgez %i5, loop_5669 stx %g1, [%l7 + 0x68] fsrc2s %f2, %f14 ldub [%l7 + 0x61], %i6 loop_5669: bg,pt %xcc, loop_5670 lduh [%l7 + 0x1A], %o1 lduw [%l7 + 0x40], %o2 fmovscs %xcc, %f10, %f12 loop_5670: fsrc2 %f4, %f12 fblg %fcc0, loop_5671 stw %i1, [%l7 + 0x20] movcc %xcc, %l2, %i4 ldd [%l7 + 0x28], %f2 loop_5671: call loop_5672 movrne %l6, %l1, %l0 pdist %f6, %f10, %f0 fnot1 %f14, %f14 loop_5672: std %f2, [%l7 + 0x68] fpadd16s %f3, %f10, %f15 te %xcc, 0x2 ldd [%l7 + 0x30], %f0 tle %xcc, 0x0 edge32n %o5, %i2, %i7 fandnot1s %f7, %f5, %f3 ldd [%l7 + 0x70], %f10 fmovrde %i3, %f2, %f10 lduh [%l7 + 0x0E], %l4 faligndata %f12, %f2, %f8 lduh [%l7 + 0x5C], %o6 alignaddr %g4, %o7, %o4 fsrc1s %f5, %f1 fmovdge %icc, %f13, %f6 stx %g5, [%l7 + 0x10] smulcc %l5, %g3, %o3 bneg,pt %icc, loop_5673 bshuffle %f8, %f14, %f14 orn %g2, %g6, %i0 fmovdl %xcc, %f2, %f2 loop_5673: fbule %fcc1, loop_5674 ba,a loop_5675 array8 %o0, %l3, %g7 movgu %xcc, %g1, %i5 loop_5674: brgz %i6, loop_5676 loop_5675: ldub [%l7 + 0x42], %o2 udivx %i1, 0x06D0, %l2 ldsw [%l7 + 0x38], %i4 loop_5676: fcmps %fcc2, %f7, %f15 fpadd32s %f6, %f6, %f8 alignaddrl %o1, %l1, %l6 ld [%l7 + 0x10], %f14 fpack32 %f14, %f10, %f12 nop setx loop_5677, %l0, %l1 jmpl %l1, %l0 srax %o5, %i7, %i3 sth %l4, [%l7 + 0x44] fxors %f5, %f5, %f8 loop_5677: fpsub32 %f10, %f14, %f2 edge8n %i2, %g4, %o7 ldsb [%l7 + 0x6A], %o6 fmovsvc %icc, %f0, %f2 movn %icc, %g5, %o4 lduh [%l7 + 0x0C], %g3 fbue,a %fcc2, loop_5678 lduh [%l7 + 0x3C], %l5 stw %g2, [%l7 + 0x68] sethi 0x08DE, %o3 loop_5678: stx %g6, [%l7 + 0x70] fmovdvs %icc, %f3, %f14 ldub [%l7 + 0x61], %i0 movpos %xcc, %o0, %g7 fmovdg %icc, %f6, %f13 mulx %g1, 0x1AB0, %l3 movrgez %i6, 0x06F, %i5 fpsub32s %f4, %f11, %f10 stx %i1, [%l7 + 0x40] fpadd16 %f4, %f0, %f8 edge16ln %o2, %i4, %l2 fmovsgu %icc, %f4, %f3 orcc %o1, %l1, %l6 ldd [%l7 + 0x10], %f4 ldd [%l7 + 0x28], %f8 fmuld8ulx16 %f0, %f2, %f6 ld [%l7 + 0x28], %f14 edge16 %o5, %l0, %i3 fmovrslz %i7, %f6, %f14 ldub [%l7 + 0x54], %l4 fnand %f2, %f8, %f12 tsubcctv %g4, %i2, %o7 ldd [%l7 + 0x78], %f12 bpos,pt %icc, loop_5679 fxnors %f0, %f15, %f9 fpmerge %f13, %f5, %f6 ldx [%l7 + 0x30], %g5 loop_5679: fmovrsne %o4, %f5, %f1 fxors %f4, %f1, %f7 srl %o6, %l5, %g2 tvs %xcc, 0x3 fmovsge %xcc, %f14, %f8 fmovdleu %xcc, %f13, %f11 fbug,a %fcc2, loop_5680 sdiv %o3, 0x1EC3, %g6 tsubcc %g3, 0x1FDF, %i0 fmul8x16au %f11, %f6, %f6 loop_5680: fmovrse %o0, %f3, %f6 or %g7, 0x01A6, %l3 ldd [%l7 + 0x38], %f12 std %f6, [%l7 + 0x48] alignaddrl %g1, %i6, %i5 fnegs %f6, %f13 fmovda %icc, %f0, %f6 bleu %xcc, loop_5681 fmovdl %xcc, %f6, %f6 ldsh [%l7 + 0x58], %o2 tle %xcc, 0x0 loop_5681: fmovsneg %icc, %f9, %f14 fba %fcc3, loop_5682 fornot1s %f15, %f0, %f9 fmovdle %xcc, %f5, %f15 fmovdneg %icc, %f7, %f8 loop_5682: faligndata %f6, %f6, %f0 tleu %icc, 0x7 brgz,a %i4, loop_5683 smulcc %l2, 0x0F76, %o1 fmovsne %xcc, %f8, %f13 ldub [%l7 + 0x26], %l1 loop_5683: fcmps %fcc2, %f0, %f13 st %f3, [%l7 + 0x0C] lduw [%l7 + 0x10], %i1 lduh [%l7 + 0x2A], %l6 fmovse %icc, %f7, %f15 ldsh [%l7 + 0x46], %o5 movleu %xcc, %i3, %l0 fbug,a %fcc1, loop_5684 fnegs %f5, %f8 stb %l4, [%l7 + 0x5A] tsubcctv %i7, %i2, %g4 loop_5684: fxor %f2, %f14, %f14 edge8n %o7, %o4, %g5 nop setx loop_5685, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovrslez %o6, %f14, %f0 stb %l5, [%l7 + 0x2E] ldd [%l7 + 0x20], %f8 loop_5685: fmovsge %xcc, %f3, %f7 fpack32 %f6, %f0, %f12 fmul8x16 %f8, %f0, %f14 edge8ln %g2, %o3, %g6 tcc %xcc, 0x4 stw %g3, [%l7 + 0x1C] fbl %fcc1, loop_5686 std %f4, [%l7 + 0x78] ldd [%l7 + 0x40], %f2 ldsw [%l7 + 0x14], %o0 loop_5686: fnegd %f10, %f4 fmovdvs %xcc, %f0, %f10 stx %g7, [%l7 + 0x38] move %icc, %i0, %g1 stw %i6, [%l7 + 0x34] st %f5, [%l7 + 0x14] sdiv %l3, 0x0862, %o2 stx %i4, [%l7 + 0x50] ldx [%l7 + 0x58], %l2 bge,a,pt %icc, loop_5687 fmovrslz %o1, %f9, %f12 pdist %f2, %f4, %f14 fbn %fcc1, loop_5688 loop_5687: tpos %icc, 0x3 ldd [%l7 + 0x08], %f4 stw %i5, [%l7 + 0x50] loop_5688: umulcc %i1, 0x18B5, %l6 stw %l1, [%l7 + 0x3C] udivcc %i3, 0x0522, %l0 fmul8x16 %f0, %f10, %f12 addc %l4, 0x060B, %o5 fmovsneg %xcc, %f11, %f7 bg,a,pn %icc, loop_5689 sth %i2, [%l7 + 0x58] fcmpeq32 %f14, %f12, %i7 fmovrsne %g4, %f7, %f9 loop_5689: mulscc %o4, 0x089C, %g5 tneg %xcc, 0x7 lduh [%l7 + 0x0C], %o7 ldsw [%l7 + 0x38], %l5 fmovdne %icc, %f1, %f0 sth %g2, [%l7 + 0x5A] brgz %o6, loop_5690 ld [%l7 + 0x3C], %f15 fnot1s %f9, %f1 tneg %icc, 0x1 loop_5690: stw %o3, [%l7 + 0x70] tg %icc, 0x5 ldsb [%l7 + 0x0A], %g6 tsubcctv %g3, 0x0A21, %o0 movneg %xcc, %i0, %g1 stb %i6, [%l7 + 0x2A] stx %l3, [%l7 + 0x68] fmul8ulx16 %f4, %f10, %f6 tn %icc, 0x2 mulx %o2, %i4, %l2 fsrc1s %f3, %f6 orcc %g7, %i5, %o1 ldub [%l7 + 0x45], %i1 udiv %l6, 0x13C1, %i3 sethi 0x173B, %l1 movpos %icc, %l4, %o5 bcs,a,pn %icc, loop_5691 ldsw [%l7 + 0x30], %l0 st %f1, [%l7 + 0x5C] ldsw [%l7 + 0x50], %i2 loop_5691: bge %icc, loop_5692 fmovrsgez %g4, %f12, %f11 fmovsgu %icc, %f3, %f8 tn %xcc, 0x5 loop_5692: ldub [%l7 + 0x5E], %i7 movvc %xcc, %g5, %o7 sll %l5, 0x1A, %g2 fmul8sux16 %f8, %f12, %f6 edge8ln %o4, %o6, %o3 fpsub32s %f5, %f13, %f10 std %f6, [%l7 + 0x08] ldx [%l7 + 0x60], %g6 stx %g3, [%l7 + 0x40] fbuge %fcc3, loop_5693 std %f14, [%l7 + 0x70] sdivx %o0, 0x1491, %g1 tg %icc, 0x3 loop_5693: fands %f14, %f11, %f8 movrgez %i6, 0x246, %l3 stb %o2, [%l7 + 0x7E] and %i4, 0x0E61, %i0 fmovrde %g7, %f0, %f14 fsrc1 %f10, %f12 movrgz %i5, 0x105, %l2 ldsb [%l7 + 0x6D], %o1 ld [%l7 + 0x48], %f8 fmovsn %xcc, %f8, %f7 alignaddr %i1, %i3, %l1 fmovda %icc, %f14, %f6 bl,a,pt %icc, loop_5694 bge,a loop_5695 edge16ln %l6, %o5, %l0 fnands %f6, %f1, %f4 loop_5694: edge32 %i2, %l4, %i7 loop_5695: edge32ln %g4, %g5, %l5 udiv %o7, 0x1236, %o4 stx %o6, [%l7 + 0x20] ldub [%l7 + 0x15], %o3 fnands %f4, %f6, %f3 fmovda %icc, %f10, %f6 ldsw [%l7 + 0x68], %g6 ldsh [%l7 + 0x12], %g3 movrgez %g2, 0x385, %o0 stx %g1, [%l7 + 0x68] fnot1 %f4, %f2 fcmpeq32 %f14, %f2, %i6 fmovrslez %l3, %f6, %f10 fnot1 %f12, %f14 ldsw [%l7 + 0x08], %o2 popc %i4, %g7 add %i5, 0x07FA, %i0 ldub [%l7 + 0x4F], %l2 fornot2 %f12, %f10, %f12 ld [%l7 + 0x40], %f10 fzero %f0 lduh [%l7 + 0x40], %o1 ld [%l7 + 0x60], %f0 fbne %fcc2, loop_5696 udivcc %i1, 0x035A, %i3 fmovsne %icc, %f11, %f14 bneg loop_5697 loop_5696: brnz,a %l6, loop_5698 ldd [%l7 + 0x28], %f12 fpsub32 %f10, %f12, %f6 loop_5697: fpack16 %f2, %f7 loop_5698: lduw [%l7 + 0x7C], %o5 movrlz %l1, 0x2E6, %l0 stw %i2, [%l7 + 0x7C] movcc %icc, %i7, %g4 fmovdleu %icc, %f7, %f10 te %icc, 0x1 fmovs %f14, %f5 fcmpes %fcc0, %f12, %f0 srax %l4, 0x05, %g5 nop setx loop_5699, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fandnot1s %f6, %f6, %f1 ba,a loop_5700 fnot2s %f12, %f8 loop_5699: tle %icc, 0x3 add %l5, %o7, %o6 loop_5700: fbn %fcc0, loop_5701 fpadd32s %f8, %f11, %f14 fpadd32 %f8, %f10, %f10 tcc %xcc, 0x6 loop_5701: fmovrsne %o4, %f7, %f11 movg %xcc, %g6, %o3 tsubcctv %g3, 0x1880, %g2 ldd [%l7 + 0x58], %f2 fmovdne %icc, %f4, %f3 add %g1, 0x1891, %o0 nop setx loop_5702, %l0, %l1 jmpl %l1, %i6 move %icc, %o2, %l3 edge8ln %i4, %i5, %i0 lduw [%l7 + 0x10], %g7 loop_5702: fcmpne16 %f0, %f2, %o1 fcmpne16 %f10, %f4, %i1 tne %xcc, 0x5 ldsh [%l7 + 0x12], %l2 ldub [%l7 + 0x77], %i3 fmovrdne %l6, %f10, %f4 fbo %fcc3, loop_5703 ldub [%l7 + 0x13], %o5 fone %f14 edge8l %l0, %l1, %i2 loop_5703: fmovrde %g4, %f14, %f14 ldd [%l7 + 0x70], %f2 std %f6, [%l7 + 0x30] brz %l4, loop_5704 fmovdpos %xcc, %f2, %f7 stb %i7, [%l7 + 0x7A] umulcc %l5, 0x0970, %g5 loop_5704: movvs %icc, %o6, %o4 addccc %o7, 0x0D94, %o3 bvs,a loop_5705 edge32n %g3, %g2, %g6 movleu %xcc, %o0, %g1 st %f12, [%l7 + 0x3C] loop_5705: tle %xcc, 0x5 bcc,a,pn %xcc, loop_5706 fnors %f12, %f8, %f1 tgu %xcc, 0x6 ld [%l7 + 0x40], %f11 loop_5706: brz,a %i6, loop_5707 ldsb [%l7 + 0x13], %o2 umul %i4, %i5, %l3 fmovdneg %icc, %f7, %f12 loop_5707: ldsw [%l7 + 0x10], %i0 alignaddrl %o1, %i1, %g7 sth %i3, [%l7 + 0x0A] fbne %fcc3, loop_5708 brnz,a %l2, loop_5709 mulx %o5, %l0, %l1 fbn,a %fcc2, loop_5710 loop_5708: fbo,a %fcc1, loop_5711 loop_5709: faligndata %f6, %f10, %f12 brz %i2, loop_5712 loop_5710: ba,a,pn %icc, loop_5713 loop_5711: movge %icc, %l6, %l4 fpackfix %f14, %f3 loop_5712: fxor %f0, %f10, %f0 loop_5713: sth %i7, [%l7 + 0x0E] fbul %fcc1, loop_5714 fblg %fcc1, loop_5715 fcmpd %fcc0, %f14, %f2 fmovscs %icc, %f4, %f9 loop_5714: edge32l %l5, %g5, %o6 loop_5715: fnors %f12, %f2, %f6 lduw [%l7 + 0x28], %g4 fcmpes %fcc1, %f6, %f4 stx %o4, [%l7 + 0x40] ble,a %icc, loop_5716 fxnor %f10, %f8, %f12 st %f3, [%l7 + 0x70] fcmple32 %f14, %f8, %o7 loop_5716: nop setx loop_5717, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fcmpeq16 %f0, %f10, %g3 orn %o3, 0x16C4, %g6 fmovdcc %icc, %f1, %f14 loop_5717: fmovscs %icc, %f4, %f10 ld [%l7 + 0x10], %f2 udivx %g2, 0x00A8, %g1 sdivcc %i6, 0x0ABE, %o2 movg %icc, %o0, %i4 stb %i5, [%l7 + 0x0D] lduh [%l7 + 0x6C], %l3 fmovd %f8, %f0 movg %xcc, %i0, %i1 ldd [%l7 + 0x28], %f0 bgu,pt %icc, loop_5718 umulcc %o1, %i3, %l2 movle %icc, %g7, %l0 stb %l1, [%l7 + 0x2B] loop_5718: ldsw [%l7 + 0x78], %o5 fbg,a %fcc2, loop_5719 tcc %xcc, 0x5 fmuld8ulx16 %f9, %f0, %f2 fabsd %f0, %f0 loop_5719: tvs %icc, 0x6 tneg %icc, 0x2 fmul8x16 %f11, %f10, %f8 andncc %l6, %l4, %i7 fbug %fcc0, loop_5720 sdivcc %i2, 0x0CBA, %l5 movcs %icc, %o6, %g5 sth %g4, [%l7 + 0x2E] loop_5720: fbule %fcc3, loop_5721 lduw [%l7 + 0x64], %o7 sll %o4, 0x10, %o3 stw %g6, [%l7 + 0x5C] loop_5721: fcmple16 %f10, %f0, %g2 fones %f2 ldsh [%l7 + 0x6C], %g1 fand %f10, %f14, %f14 sdivcc %g3, 0x09FC, %i6 fmuld8sux16 %f13, %f4, %f6 tvc %icc, 0x0 fsrc2 %f10, %f2 stw %o0, [%l7 + 0x20] sth %i4, [%l7 + 0x66] brgz %i5, loop_5722 fble %fcc0, loop_5723 fpadd16 %f8, %f14, %f4 ld [%l7 + 0x60], %f2 loop_5722: tl %icc, 0x6 loop_5723: alignaddrl %l3, %i0, %i1 movne %icc, %o2, %o1 fmovdn %xcc, %f11, %f7 stb %i3, [%l7 + 0x09] mulx %g7, %l0, %l1 edge8n %o5, %l2, %l4 movvs %icc, %i7, %l6 tne %xcc, 0x1 std %f8, [%l7 + 0x28] ldsb [%l7 + 0x54], %i2 fxnors %f6, %f12, %f10 umul %o6, 0x19EB, %g5 sub %l5, 0x0142, %g4 fmovdn %icc, %f15, %f14 edge16l %o4, %o3, %g6 tl %xcc, 0x7 fpadd16 %f10, %f0, %f8 or %g2, 0x19EF, %o7 xorcc %g3, %g1, %o0 ldsh [%l7 + 0x36], %i6 tcs %xcc, 0x2 ldsb [%l7 + 0x19], %i4 bcc,a,pt %icc, loop_5724 lduh [%l7 + 0x3C], %i5 movl %icc, %i0, %i1 stx %o2, [%l7 + 0x58] loop_5724: ld [%l7 + 0x60], %f15 bgu,pt %icc, loop_5725 fmovse %icc, %f13, %f11 brnz,a %l3, loop_5726 ldsh [%l7 + 0x24], %o1 loop_5725: ldsb [%l7 + 0x1A], %g7 bneg,a %xcc, loop_5727 loop_5726: fcmps %fcc0, %f10, %f15 ba,a,pn %xcc, loop_5728 ldsh [%l7 + 0x18], %l0 loop_5727: fmovdleu %xcc, %f2, %f5 movl %xcc, %i3, %l1 loop_5728: sth %o5, [%l7 + 0x08] fnot2 %f4, %f8 stb %l4, [%l7 + 0x79] bgu,pn %xcc, loop_5729 orncc %i7, %l6, %l2 tn %icc, 0x4 bg,a loop_5730 loop_5729: ldsb [%l7 + 0x34], %i2 fsrc2 %f12, %f8 ldsb [%l7 + 0x7A], %g5 loop_5730: movn %xcc, %o6, %l5 fpackfix %f8, %f2 fbl,a %fcc1, loop_5731 ldsw [%l7 + 0x44], %o4 fpadd32s %f12, %f7, %f11 std %f2, [%l7 + 0x20] loop_5731: fabsd %f2, %f8 ld [%l7 + 0x5C], %f6 fmul8x16al %f10, %f10, %f0 fnot1s %f12, %f9 ldd [%l7 + 0x58], %f0 andcc %o3, 0x064D, %g6 bg loop_5732 ldsb [%l7 + 0x11], %g2 fnot1s %f5, %f4 ldsh [%l7 + 0x76], %g4 loop_5732: bvs,pt %xcc, loop_5733 lduh [%l7 + 0x50], %o7 fcmple16 %f8, %f0, %g1 stw %g3, [%l7 + 0x38] loop_5733: fmovdle %xcc, %f15, %f8 fmuld8sux16 %f14, %f8, %f2 ldx [%l7 + 0x58], %i6 lduh [%l7 + 0x60], %i4 movleu %xcc, %o0, %i5 movg %xcc, %i1, %i0 ldsw [%l7 + 0x14], %o2 brgz %l3, loop_5734 fbue,a %fcc3, loop_5735 ldsw [%l7 + 0x10], %o1 fmovrdlz %l0, %f2, %f14 loop_5734: edge8ln %g7, %l1, %i3 loop_5735: std %f4, [%l7 + 0x58] ldx [%l7 + 0x70], %o5 udiv %i7, 0x0C07, %l6 movle %icc, %l2, %i2 sethi 0x0431, %g5 edge16ln %o6, %l5, %o4 movn %icc, %l4, %o3 ba loop_5736 fmovsge %xcc, %f9, %f1 fmovrse %g2, %f6, %f6 sdivcc %g4, 0x1C3A, %o7 loop_5736: ldsw [%l7 + 0x08], %g1 ldsb [%l7 + 0x3A], %g3 srl %g6, %i6, %i4 ba,a,pt %icc, loop_5737 tneg %xcc, 0x0 movle %xcc, %i5, %o0 fmovscs %icc, %f14, %f9 loop_5737: ld [%l7 + 0x0C], %f9 brz %i0, loop_5738 fbuge %fcc2, loop_5739 udivx %i1, 0x1B35, %o2 ba,a,pn %xcc, loop_5740 loop_5738: fmovrdgez %l3, %f2, %f12 loop_5739: ldub [%l7 + 0x17], %l0 fpadd16s %f4, %f14, %f13 loop_5740: stx %g7, [%l7 + 0x38] bne %xcc, loop_5741 fpsub16s %f14, %f2, %f12 ldsh [%l7 + 0x18], %l1 bleu,pn %xcc, loop_5742 loop_5741: fbu,a %fcc2, loop_5743 sth %i3, [%l7 + 0x78] ld [%l7 + 0x10], %f8 loop_5742: brgez,a %o5, loop_5744 loop_5743: fmovrdlz %o1, %f2, %f14 fzero %f12 ldsh [%l7 + 0x20], %l6 loop_5744: fnegd %f0, %f8 fmovscc %icc, %f1, %f13 ldsh [%l7 + 0x44], %i7 tpos %xcc, 0x4 tg %icc, 0x0 sth %l2, [%l7 + 0x1C] stx %i2, [%l7 + 0x68] brz %g5, loop_5745 nop setx loop_5746, %l0, %l1 jmpl %l1, %l5 fmovrdgz %o6, %f4, %f2 fnegs %f4, %f15 loop_5745: fpack16 %f8, %f15 loop_5746: fsrc1s %f14, %f15 move %icc, %o4, %l4 stb %g2, [%l7 + 0x0C] fornot2 %f2, %f12, %f6 orn %g4, %o3, %g1 brnz,a %g3, loop_5747 srl %g6, %o7, %i4 fmovsg %icc, %f2, %f3 stb %i5, [%l7 + 0x68] loop_5747: fmovdg %icc, %f14, %f6 ldsh [%l7 + 0x72], %i6 std %f8, [%l7 + 0x68] fmovsle %xcc, %f0, %f9 mova %xcc, %o0, %i1 be,pn %xcc, loop_5748 fnot2s %f11, %f3 xnor %o2, 0x0947, %l3 ldsw [%l7 + 0x78], %i0 loop_5748: bn loop_5749 sra %l0, %g7, %l1 sth %i3, [%l7 + 0x7E] lduw [%l7 + 0x64], %o1 loop_5749: movrne %o5, %i7, %l2 bcs,pt %xcc, loop_5750 bgu,a %xcc, loop_5751 xor %i2, 0x0AAD, %g5 fmovscs %xcc, %f1, %f13 loop_5750: srlx %l5, %o6, %l6 loop_5751: tcs %xcc, 0x4 siam 0x3 lduw [%l7 + 0x5C], %l4 fbne %fcc2, loop_5752 taddcc %g2, 0x1B3B, %o4 movle %icc, %o3, %g1 fmovdg %xcc, %f8, %f2 loop_5752: fmovrsgz %g4, %f12, %f4 stw %g3, [%l7 + 0x64] fmovscc %xcc, %f1, %f14 fpadd16s %f3, %f7, %f10 ldsw [%l7 + 0x74], %g6 taddcctv %i4, 0x1F3A, %i5 ldsh [%l7 + 0x1C], %i6 ldx [%l7 + 0x30], %o0 srl %o7, %i1, %l3 stx %i0, [%l7 + 0x48] lduw [%l7 + 0x48], %l0 stw %o2, [%l7 + 0x2C] fandnot2s %f12, %f6, %f6 movre %l1, %g7, %i3 srax %o5, %o1, %i7 stw %i2, [%l7 + 0x54] st %f6, [%l7 + 0x10] ldub [%l7 + 0x24], %g5 fcmpne32 %f2, %f2, %l2 stb %o6, [%l7 + 0x45] fnot1 %f2, %f8 tleu %xcc, 0x3 edge32l %l6, %l4, %l5 fcmple32 %f6, %f8, %o4 stb %g2, [%l7 + 0x0F] srax %g1, %o3, %g3 stx %g4, [%l7 + 0x58] fbule,a %fcc2, loop_5753 fbule,a %fcc1, loop_5754 ldsb [%l7 + 0x56], %i4 movle %xcc, %i5, %i6 loop_5753: fmovscc %icc, %f5, %f11 loop_5754: fxor %f8, %f6, %f8 fpack16 %f8, %f10 sllx %o0, %g6, %i1 fzero %f6 movrne %l3, 0x342, %i0 fors %f6, %f2, %f2 fbug %fcc0, loop_5755 movre %l0, %o2, %o7 bge,a loop_5756 fxors %f9, %f6, %f6 loop_5755: ldd [%l7 + 0x28], %f14 brlez %g7, loop_5757 loop_5756: ld [%l7 + 0x14], %f0 fmovde %xcc, %f2, %f3 fnot2 %f8, %f10 loop_5757: bl,a loop_5758 movge %xcc, %i3, %l1 ldx [%l7 + 0x60], %o5 fbne %fcc0, loop_5759 loop_5758: lduw [%l7 + 0x60], %o1 ldub [%l7 + 0x2A], %i2 fnot1 %f4, %f12 loop_5759: udivx %i7, 0x0AEE, %g5 fmul8x16au %f14, %f1, %f0 fbule %fcc2, loop_5760 movpos %xcc, %o6, %l6 fbne %fcc2, loop_5761 array16 %l2, %l5, %o4 loop_5760: fble,a %fcc2, loop_5762 fsrc2s %f2, %f0 loop_5761: fmovse %icc, %f4, %f12 orn %l4, %g1, %o3 loop_5762: fsrc1s %f4, %f4 smulcc %g2, 0x1CC1, %g4 ld [%l7 + 0x50], %f0 fpackfix %f8, %f14 fmovspos %icc, %f4, %f13 ldsw [%l7 + 0x30], %i4 std %f2, [%l7 + 0x38] fmovsle %xcc, %f4, %f11 fbe,a %fcc0, loop_5763 bvc,a %xcc, loop_5764 movrgz %i5, 0x096, %i6 fmul8x16al %f4, %f14, %f8 loop_5763: fbne,a %fcc1, loop_5765 loop_5764: fmovrdlz %o0, %f12, %f8 fpadd32 %f8, %f2, %f14 st %f12, [%l7 + 0x2C] loop_5765: fpack32 %f6, %f2, %f10 udiv %g6, 0x0BB4, %g3 fmovrdlz %i1, %f2, %f2 srax %l3, 0x17, %l0 edge16l %o2, %i0, %g7 stx %o7, [%l7 + 0x70] fpsub16 %f4, %f10, %f14 addccc %i3, 0x0C66, %o5 fbl %fcc1, loop_5766 lduh [%l7 + 0x68], %o1 fbe,a %fcc1, loop_5767 movge %icc, %l1, %i2 loop_5766: fnot2 %f8, %f10 fmovscc %xcc, %f12, %f1 loop_5767: fcmpgt16 %f2, %f8, %i7 brlez %o6, loop_5768 fbn %fcc3, loop_5769 ldsb [%l7 + 0x77], %l6 xor %l2, 0x1732, %l5 loop_5768: movrgez %g5, 0x0C0, %o4 loop_5769: fmovrslez %g1, %f5, %f7 std %f8, [%l7 + 0x48] fcmple32 %f4, %f0, %l4 sra %g2, %o3, %i4 stw %i5, [%l7 + 0x60] movcc %icc, %i6, %o0 bpos %icc, loop_5770 edge32n %g4, %g3, %g6 addccc %l3, 0x13A4, %l0 ldx [%l7 + 0x20], %i1 loop_5770: ldsw [%l7 + 0x78], %o2 andncc %g7, %i0, %o7 edge16 %i3, %o1, %l1 bn,a %icc, loop_5771 edge8n %o5, %i2, %i7 tvs %icc, 0x0 edge8n %l6, %l2, %l5 loop_5771: stx %o6, [%l7 + 0x28] fcmpne16 %f2, %f0, %o4 ldsh [%l7 + 0x6C], %g1 brnz,a %g5, loop_5772 nop setx loop_5773, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x69], %g2 fmuld8ulx16 %f3, %f0, %f14 loop_5772: nop setx loop_5774, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_5773: stw %l4, [%l7 + 0x54] and %o3, %i4, %i5 stb %o0, [%l7 + 0x7C] loop_5774: fmovsne %xcc, %f8, %f14 sth %g4, [%l7 + 0x64] udivcc %i6, 0x02E3, %g6 ldub [%l7 + 0x66], %l3 fcmple32 %f0, %f8, %g3 ble,pt %xcc, loop_5775 ldsw [%l7 + 0x58], %i1 std %f2, [%l7 + 0x70] fmovscs %xcc, %f5, %f12 loop_5775: fnor %f4, %f2, %f10 tpos %icc, 0x7 sdivcc %o2, 0x1A88, %l0 stw %g7, [%l7 + 0x40] fmovsge %xcc, %f8, %f0 fmovrslez %i0, %f15, %f6 fnot2 %f2, %f2 sdiv %i3, 0x14CD, %o7 udivx %l1, 0x136B, %o1 st %f7, [%l7 + 0x24] ldd [%l7 + 0x68], %f12 brgz,a %i2, loop_5776 brnz %o5, loop_5777 tsubcctv %i7, %l2, %l5 lduw [%l7 + 0x08], %o6 loop_5776: movvs %xcc, %o4, %l6 loop_5777: fbug %fcc2, loop_5778 ldd [%l7 + 0x28], %f0 movne %icc, %g1, %g2 taddcc %g5, 0x0B02, %l4 loop_5778: lduw [%l7 + 0x64], %o3 fmovsne %icc, %f2, %f0 tvc %xcc, 0x2 brnz %i5, loop_5779 tn %xcc, 0x5 edge32n %o0, %g4, %i4 ldd [%l7 + 0x50], %f4 loop_5779: fzeros %f13 sdivx %i6, 0x01D4, %l3 brlz %g3, loop_5780 stx %g6, [%l7 + 0x20] edge16l %i1, %o2, %l0 movvc %icc, %i0, %i3 loop_5780: fmovrsgez %o7, %f1, %f0 ldsh [%l7 + 0x30], %l1 fmuld8sux16 %f7, %f5, %f8 movne %xcc, %g7, %o1 ldsb [%l7 + 0x4B], %i2 fmovdleu %xcc, %f10, %f10 sth %o5, [%l7 + 0x5A] fpack32 %f12, %f14, %f0 xnorcc %l2, %i7, %l5 ldub [%l7 + 0x1F], %o6 st %f8, [%l7 + 0x3C] stw %o4, [%l7 + 0x3C] lduw [%l7 + 0x10], %g1 ldd [%l7 + 0x40], %f12 call loop_5781 sth %l6, [%l7 + 0x60] tsubcc %g5, %g2, %l4 edge16l %o3, %i5, %g4 loop_5781: fmovspos %icc, %f6, %f3 ldub [%l7 + 0x17], %o0 stb %i4, [%l7 + 0x6D] edge32ln %l3, %i6, %g6 fmovsneg %icc, %f12, %f6 sth %g3, [%l7 + 0x58] ldsw [%l7 + 0x08], %i1 fexpand %f2, %f8 or %l0, %o2, %i3 fcmpgt16 %f0, %f8, %o7 stx %l1, [%l7 + 0x28] fmovdg %icc, %f5, %f5 ld [%l7 + 0x14], %f10 fnors %f1, %f13, %f10 ldub [%l7 + 0x46], %g7 fmovsge %xcc, %f2, %f3 xor %i0, 0x1D10, %i2 movpos %xcc, %o1, %l2 ldx [%l7 + 0x78], %i7 fmul8x16au %f12, %f8, %f0 bl,a loop_5782 fpackfix %f8, %f0 ldd [%l7 + 0x60], %f6 array32 %l5, %o6, %o5 loop_5782: bvc,pt %icc, loop_5783 fmovse %icc, %f9, %f15 fmovsn %xcc, %f14, %f8 nop setx loop_5784, %l0, %l1 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_5783: subcc %g1, 0x1918, %o4 fmovrde %l6, %f10, %f14 std %f12, [%l7 + 0x68] loop_5784: fmovrsgz %g5, %f6, %f5 ldub [%l7 + 0x2B], %g2 movre %l4, 0x30D, %o3 ldub [%l7 + 0x3A], %i5 brz,a %o0, loop_5785 xnor %i4, 0x1284, %l3 sra %i6, %g4, %g3 stw %g6, [%l7 + 0x5C] loop_5785: ldsw [%l7 + 0x68], %l0 fbug,a %fcc1, loop_5786 tl %icc, 0x2 fandnot1 %f14, %f2, %f10 fbn,a %fcc0, loop_5787 loop_5786: edge8ln %i1, %i3, %o2 smulcc %o7, %l1, %g7 edge8ln %i2, %o1, %l2 loop_5787: xnor %i7, %l5, %i0 fmovsvc %xcc, %f15, %f12 tg %xcc, 0x1 ldx [%l7 + 0x30], %o5 lduw [%l7 + 0x08], %o6 stb %o4, [%l7 + 0x0C] std %f14, [%l7 + 0x50] bcs loop_5788 fmovdleu %icc, %f6, %f13 fbe %fcc0, loop_5789 umulcc %l6, 0x0627, %g5 loop_5788: fmovspos %icc, %f10, %f13 std %f0, [%l7 + 0x20] loop_5789: edge16l %g1, %l4, %g2 subc %o3, %i5, %i4 fmovsne %xcc, %f12, %f8 fmovdcc %icc, %f11, %f11 std %f10, [%l7 + 0x78] fsrc2s %f8, %f15 fbge,a %fcc0, loop_5790 ld [%l7 + 0x64], %f7 fmovdn %icc, %f0, %f0 sth %l3, [%l7 + 0x68] loop_5790: ldsb [%l7 + 0x5C], %o0 fblg,a %fcc2, loop_5791 ldx [%l7 + 0x18], %g4 fmovdvc %xcc, %f9, %f1 fandnot2s %f3, %f6, %f3 loop_5791: fsrc2s %f3, %f1 lduw [%l7 + 0x50], %g3 bne,pn %xcc, loop_5792 edge8n %g6, %i6, %i1 ldsb [%l7 + 0x1D], %l0 ldx [%l7 + 0x08], %i3 loop_5792: ldsb [%l7 + 0x36], %o2 udivx %o7, 0x0D80, %l1 fxnors %f14, %f1, %f8 bvs %icc, loop_5793 ldsb [%l7 + 0x19], %i2 movgu %xcc, %g7, %o1 tne %xcc, 0x0 loop_5793: tge %icc, 0x6 fmuld8sux16 %f14, %f5, %f0 fmovsg %xcc, %f13, %f13 fpsub32 %f14, %f8, %f4 fmovdg %xcc, %f1, %f12 tne %icc, 0x4 bgu loop_5794 st %f2, [%l7 + 0x40] umulcc %l2, %i7, %l5 stx %o5, [%l7 + 0x58] loop_5794: ldsb [%l7 + 0x63], %i0 fmovrslz %o4, %f6, %f10 fpadd32s %f9, %f8, %f13 fmovrdlez %l6, %f8, %f2 lduh [%l7 + 0x52], %o6 ldsb [%l7 + 0x77], %g5 fand %f12, %f6, %f10 fpsub16 %f2, %f10, %f4 stx %g1, [%l7 + 0x20] alignaddr %l4, %o3, %i5 mova %icc, %g2, %l3 fmovrse %o0, %f11, %f9 fmovrse %g4, %f1, %f2 udiv %g3, 0x0C6F, %g6 ldsb [%l7 + 0x71], %i4 fcmped %fcc1, %f8, %f14 st %f14, [%l7 + 0x44] ld [%l7 + 0x0C], %f12 stb %i1, [%l7 + 0x08] edge16l %l0, %i6, %i3 sra %o2, %l1, %o7 fpadd32 %f2, %f6, %f14 sth %i2, [%l7 + 0x1C] fmul8sux16 %f8, %f10, %f12 udiv %o1, 0x0523, %g7 std %f4, [%l7 + 0x78] udivx %l2, 0x02AA, %l5 ldub [%l7 + 0x4E], %i7 fpadd32 %f2, %f6, %f14 fbg,a %fcc3, loop_5795 ldsh [%l7 + 0x54], %i0 stw %o5, [%l7 + 0x08] popc %l6, %o6 loop_5795: std %f6, [%l7 + 0x70] and %o4, %g5, %g1 fsrc1s %f5, %f14 fornot2s %f12, %f4, %f9 fmovrslz %o3, %f14, %f2 lduh [%l7 + 0x5C], %i5 fmul8x16al %f10, %f11, %f0 smul %g2, 0x168F, %l3 fxor %f6, %f6, %f6 movcc %icc, %o0, %g4 ldsw [%l7 + 0x14], %g3 ld [%l7 + 0x70], %f4 fpack32 %f12, %f4, %f12 fmovsn %xcc, %f15, %f3 ldub [%l7 + 0x64], %l4 ldsh [%l7 + 0x58], %i4 fpadd32s %f5, %f13, %f14 stw %g6, [%l7 + 0x54] st %f0, [%l7 + 0x0C] std %f4, [%l7 + 0x48] edge8n %i1, %l0, %i3 mulx %i6, 0x0B73, %l1 std %f4, [%l7 + 0x50] fmuld8ulx16 %f0, %f11, %f4 ldx [%l7 + 0x50], %o7 ldsh [%l7 + 0x4E], %o2 tgu %icc, 0x2 fandnot2 %f0, %f8, %f2 fors %f14, %f5, %f7 sth %i2, [%l7 + 0x32] array16 %g7, %o1, %l5 edge8ln %i7, %l2, %o5 xorcc %i0, 0x0958, %l6 fmovrdgez %o4, %f10, %f12 ld [%l7 + 0x48], %f12 stb %o6, [%l7 + 0x4B] ldx [%l7 + 0x68], %g5 ldub [%l7 + 0x18], %o3 bshuffle %f6, %f2, %f10 lduw [%l7 + 0x20], %i5 sth %g2, [%l7 + 0x4C] fmovsg %xcc, %f10, %f2 fpadd16s %f3, %f12, %f12 ldsh [%l7 + 0x34], %l3 fbuge,a %fcc2, loop_5796 fnegd %f14, %f0 ldsh [%l7 + 0x24], %o0 tleu %xcc, 0x6 loop_5796: fbg %fcc3, loop_5797 brnz %g1, loop_5798 fmul8sux16 %f8, %f0, %f12 movge %xcc, %g3, %g4 loop_5797: fmovdneg %icc, %f14, %f0 loop_5798: movn %xcc, %l4, %g6 fcmped %fcc0, %f14, %f6 andcc %i1, 0x020C, %l0 fcmpgt32 %f14, %f12, %i4 ba,a %icc, loop_5799 nop setx loop_5800, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sllx %i3, %i6, %l1 std %f6, [%l7 + 0x20] loop_5799: bgu,a loop_5801 loop_5800: ldd [%l7 + 0x68], %f4 fbug,a %fcc1, loop_5802 lduh [%l7 + 0x34], %o7 loop_5801: umulcc %i2, 0x1BAC, %o2 movrgz %o1, %l5, %i7 loop_5802: for %f10, %f2, %f10 fbuge,a %fcc2, loop_5803 ldsb [%l7 + 0x52], %g7 stw %l2, [%l7 + 0x18] tvs %icc, 0x6 loop_5803: taddcc %o5, 0x0E04, %l6 ldsb [%l7 + 0x5A], %i0 bgu,a loop_5804 ldsb [%l7 + 0x1F], %o6 stb %g5, [%l7 + 0x56] fmovd %f12, %f8 loop_5804: fmovscs %xcc, %f13, %f1 ldsh [%l7 + 0x70], %o3 brlez %o4, loop_5805 ldsh [%l7 + 0x5A], %g2 nop setx loop_5806, %l0, %l1 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 + 0x16], %i5 loop_5805: fornot1s %f0, %f13, %f10 fcmpeq32 %f0, %f14, %o0 loop_5806: fmovdpos %icc, %f7, %f7 tcc %icc, 0x6 udivcc %g1, 0x091C, %g3 bneg %xcc, loop_5807 fcmpgt16 %f14, %f8, %g4 tleu %xcc, 0x3 fmuld8ulx16 %f15, %f7, %f12 loop_5807: sth %l3, [%l7 + 0x60] xorcc %g6, 0x13F4, %l4 subc %i1, %l0, %i3 ldsb [%l7 + 0x41], %i6 ld [%l7 + 0x10], %f3 ldsb [%l7 + 0x26], %i4 movpos %xcc, %l1, %o7 fone %f12 fmul8ulx16 %f10, %f10, %f0 movl %icc, %i2, %o1 fmovrslz %o2, %f4, %f13 fbul,a %fcc0, loop_5808 ldub [%l7 + 0x2C], %l5 call loop_5809 move %xcc, %i7, %g7 loop_5808: sth %l2, [%l7 + 0x0A] fmovsn %icc, %f4, %f8 loop_5809: tg %xcc, 0x3 fmovda %xcc, %f5, %f4 movne %xcc, %o5, %i0 tvc %icc, 0x1 ldsw [%l7 + 0x0C], %o6 ldd [%l7 + 0x38], %f12 bcc,a %icc, loop_5810 movcs %icc, %g5, %l6 movvs %xcc, %o4, %o3 fcmple16 %f4, %f2, %g2 loop_5810: fcmpes %fcc1, %f4, %f6 ldx [%l7 + 0x40], %o0 brz,a %g1, loop_5811 fmovdl %xcc, %f2, %f9 fpsub32s %f5, %f4, %f5 edge16l %g3, %i5, %l3 loop_5811: brgz,a %g6, loop_5812 movrgz %l4, %i1, %g4 ldx [%l7 + 0x40], %i3 fnor %f12, %f6, %f8 loop_5812: lduw [%l7 + 0x78], %i6 ldub [%l7 + 0x56], %l0 fcmple32 %f14, %f10, %l1 tgu %icc, 0x1 fabss %f4, %f10 fmuld8ulx16 %f11, %f9, %f14 array16 %i4, %o7, %o1 fmul8sux16 %f14, %f6, %f14 fmovsl %xcc, %f11, %f13 fpsub32 %f8, %f2, %f0 edge32l %i2, %o2, %l5 move %xcc, %g7, %l2 fmovsne %xcc, %f3, %f10 popc %o5, %i7 bneg,a,pt %xcc, loop_5813 movrne %i0, %g5, %o6 std %f12, [%l7 + 0x60] tgu %xcc, 0x4 loop_5813: tcc %icc, 0x6 ld [%l7 + 0x64], %f6 edge32ln %o4, %l6, %o3 and %g2, %o0, %g1 fmovdge %xcc, %f15, %f15 for %f8, %f14, %f6 fbu,a %fcc0, loop_5814 call loop_5815 movl %icc, %i5, %g3 ldd [%l7 + 0x48], %f2 loop_5814: srl %l3, %l4, %g6 loop_5815: stb %i1, [%l7 + 0x4F] ldub [%l7 + 0x17], %g4 bneg %xcc, loop_5816 pdist %f4, %f8, %f6 fpackfix %f0, %f15 st %f13, [%l7 + 0x40] loop_5816: edge8n %i3, %l0, %i6 movl %icc, %i4, %l1 fmovrsgz %o1, %f7, %f5 edge32n %i2, %o7, %o2 sth %g7, [%l7 + 0x6C] ldsh [%l7 + 0x7C], %l2 fmovrslez %l5, %f0, %f7 ld [%l7 + 0x44], %f10 ldub [%l7 + 0x10], %o5 ldx [%l7 + 0x40], %i0 stb %i7, [%l7 + 0x1C] ldd [%l7 + 0x30], %f0 stx %g5, [%l7 + 0x10] fbuge,a %fcc0, loop_5817 fcmpne16 %f6, %f4, %o6 smul %l6, %o3, %g2 fpadd16s %f6, %f8, %f12 loop_5817: ld [%l7 + 0x74], %f1 sethi 0x0FC0, %o4 fmovscc %xcc, %f6, %f4 stx %o0, [%l7 + 0x08] bne,pt %xcc, loop_5818 bn %icc, loop_5819 sth %g1, [%l7 + 0x60] bvs,pn %xcc, loop_5820 loop_5818: ldd [%l7 + 0x30], %f4 loop_5819: fxor %f12, %f4, %f12 fcmpeq16 %f2, %f0, %i5 loop_5820: tcc %icc, 0x1 smulcc %g3, %l4, %l3 udivcc %g6, 0x0E93, %g4 bneg,a loop_5821 fors %f3, %f9, %f4 fpadd32s %f4, %f7, %f0 fandnot2 %f10, %f10, %f0 loop_5821: fbug,a %fcc1, loop_5822 fbge,a %fcc2, loop_5823 pdist %f4, %f14, %f12 fmul8x16au %f3, %f5, %f6 loop_5822: fpsub32s %f7, %f1, %f4 loop_5823: fmovdvc %xcc, %f5, %f1 fpsub16 %f2, %f8, %f0 sth %i3, [%l7 + 0x0E] fnegs %f14, %f6 ldsb [%l7 + 0x5C], %l0 movn %icc, %i6, %i1 tcc %xcc, 0x6 nop setx loop_5824, %l0, %l1 jmpl %l1, %l1 be,pn %icc, loop_5825 brlz %i4, loop_5826 ldsb [%l7 + 0x19], %i2 loop_5824: add %o1, 0x1210, %o2 loop_5825: st %f0, [%l7 + 0x0C] loop_5826: and %g7, %o7, %l2 sth %l5, [%l7 + 0x12] andn %i0, 0x0114, %i7 lduh [%l7 + 0x08], %o5 fnegs %f6, %f4 st %f5, [%l7 + 0x54] orncc %o6, %g5, %l6 xor %o3, %o4, %g2 stb %g1, [%l7 + 0x5D] tgu %icc, 0x3 umul %i5, %o0, %l4 fpmerge %f13, %f9, %f0 bneg,a loop_5827 fmovsl %icc, %f7, %f14 stb %g3, [%l7 + 0x0C] edge16ln %l3, %g6, %g4 loop_5827: fmovsle %xcc, %f13, %f5 ld [%l7 + 0x2C], %f10 fbn,a %fcc1, loop_5828 fcmpes %fcc0, %f4, %f0 fbg,a %fcc0, loop_5829 fand %f4, %f14, %f8 loop_5828: std %f2, [%l7 + 0x48] st %f5, [%l7 + 0x24] loop_5829: fbg %fcc1, loop_5830 fabsd %f12, %f0 fmovsleu %xcc, %f12, %f8 add %i3, 0x1E44, %l0 loop_5830: tpos %icc, 0x3 fmovsne %xcc, %f10, %f6 fmovsvc %xcc, %f9, %f9 ldsh [%l7 + 0x7A], %i1 lduh [%l7 + 0x16], %l1 sth %i4, [%l7 + 0x32] ldub [%l7 + 0x74], %i6 ldx [%l7 + 0x20], %i2 array16 %o1, %o2, %g7 fmovrslez %l2, %f7, %f1 brlez,a %o7, loop_5831 srlx %l5, %i7, %i0 fba,a %fcc2, loop_5832 fnot1s %f9, %f1 loop_5831: ldsw [%l7 + 0x70], %o5 movgu %icc, %g5, %o6 loop_5832: andn %l6, %o4, %o3 lduw [%l7 + 0x18], %g1 fpadd32 %f4, %f2, %f10 lduw [%l7 + 0x30], %g2 stw %o0, [%l7 + 0x30] fandnot1 %f12, %f4, %f8 stx %i5, [%l7 + 0x10] srlx %l4, %g3, %l3 fmovdn %icc, %f0, %f6 ldx [%l7 + 0x20], %g6 stx %g4, [%l7 + 0x78] movl %icc, %i3, %i1 taddcctv %l0, 0x1FEE, %i4 tn %icc, 0x4 fnegd %f14, %f2 fxors %f7, %f7, %f12 stw %i6, [%l7 + 0x6C] brlez,a %i2, loop_5833 array16 %l1, %o1, %o2 fexpand %f8, %f10 umulcc %l2, %g7, %o7 loop_5833: st %f4, [%l7 + 0x1C] mova %icc, %l5, %i7 alignaddrl %o5, %g5, %i0 fornot1 %f4, %f10, %f12 subccc %o6, 0x0748, %o4 ldub [%l7 + 0x3D], %o3 lduw [%l7 + 0x34], %l6 fmovrslz %g2, %f4, %f14 movcs %xcc, %o0, %g1 ldx [%l7 + 0x28], %i5 fcmpgt32 %f12, %f4, %g3 movrgz %l3, %l4, %g6 ldub [%l7 + 0x12], %i3 fmul8x16au %f13, %f12, %f6 fornot2 %f10, %f10, %f4 fmovrsgz %i1, %f8, %f15 ld [%l7 + 0x4C], %f11 fbn %fcc1, loop_5834 ldsb [%l7 + 0x47], %l0 fbn,a %fcc0, loop_5835 fbul,a %fcc2, loop_5836 loop_5834: alignaddr %g4, %i4, %i2 ldd [%l7 + 0x50], %f2 loop_5835: fnand %f10, %f12, %f4 loop_5836: ldd [%l7 + 0x18], %f0 movrlez %i6, 0x355, %o1 subc %o2, 0x0A56, %l2 fone %f6 movne %xcc, %l1, %g7 sth %l5, [%l7 + 0x48] fmovrse %i7, %f1, %f0 fxors %f8, %f3, %f8 edge16 %o5, %o7, %i0 movrlez %g5, 0x3DE, %o6 ldub [%l7 + 0x3C], %o3 fnot1s %f7, %f5 fmovdge %icc, %f12, %f9 ldsh [%l7 + 0x76], %o4 fpmerge %f14, %f3, %f4 fbge %fcc2, loop_5837 fmovsl %xcc, %f3, %f7 lduw [%l7 + 0x28], %g2 andn %o0, 0x0724, %l6 loop_5837: fpmerge %f12, %f13, %f8 std %f10, [%l7 + 0x70] array8 %i5, %g1, %g3 faligndata %f0, %f4, %f10 stb %l3, [%l7 + 0x7C] std %f4, [%l7 + 0x78] stx %l4, [%l7 + 0x50] stb %g6, [%l7 + 0x6E] fbue %fcc1, loop_5838 fornot2s %f15, %f10, %f13 fmuld8ulx16 %f5, %f15, %f2 fsrc1 %f2, %f0 loop_5838: srlx %i3, 0x19, %i1 subc %g4, %i4, %i2 mulx %l0, 0x082A, %i6 stb %o2, [%l7 + 0x1A] st %f10, [%l7 + 0x30] brgz %o1, loop_5839 fmovd %f2, %f0 alignaddrl %l2, %g7, %l1 bcc,pn %icc, loop_5840 loop_5839: call loop_5841 fzero %f2 edge8l %i7, %l5, %o7 loop_5840: fmovsa %icc, %f13, %f15 loop_5841: pdist %f12, %f2, %f8 stx %i0, [%l7 + 0x70] fmovrdlez %g5, %f2, %f0 fmovrslez %o6, %f6, %f14 call loop_5842 sth %o3, [%l7 + 0x36] fmovscs %xcc, %f12, %f12 ldsh [%l7 + 0x0E], %o4 loop_5842: fandnot2 %f10, %f2, %f14 lduw [%l7 + 0x24], %o5 fpsub32s %f12, %f12, %f7 stw %o0, [%l7 + 0x50] bl,pt %xcc, loop_5843 stx %g2, [%l7 + 0x48] movvs %icc, %l6, %g1 ld [%l7 + 0x18], %f11 loop_5843: fmovdcs %icc, %f2, %f5 lduw [%l7 + 0x34], %i5 fmovdn %icc, %f3, %f12 movleu %xcc, %l3, %l4 fmovrslez %g6, %f5, %f1 fmovdleu %xcc, %f2, %f14 ld [%l7 + 0x70], %f6 ldub [%l7 + 0x7E], %g3 ldd [%l7 + 0x28], %f12 bneg,a,pn %xcc, loop_5844 fpadd16s %f4, %f7, %f4 bcc,pt %xcc, loop_5845 fmovsl %xcc, %f11, %f0 loop_5844: mova %icc, %i3, %i1 fbe,a %fcc2, loop_5846 loop_5845: fmovrslz %g4, %f4, %f6 fbule,a %fcc0, loop_5847 bneg,pt %xcc, loop_5848 loop_5846: movge %icc, %i2, %i4 fmovsl %xcc, %f9, %f7 loop_5847: edge32l %i6, %l0, %o1 loop_5848: ldd [%l7 + 0x48], %f0 movvs %xcc, %l2, %g7 ldsh [%l7 + 0x16], %l1 or %i7, 0x1909, %o2 stb %o7, [%l7 + 0x10] brz %l5, loop_5849 edge8ln %g5, %i0, %o6 fba %fcc3, loop_5850 be,a,pt %xcc, loop_5851 loop_5849: or %o3, 0x1E38, %o5 stb %o4, [%l7 + 0x14] loop_5850: pdist %f0, %f8, %f8 loop_5851: add %o0, 0x00A3, %g2 std %f14, [%l7 + 0x50] ld [%l7 + 0x60], %f14 array8 %l6, %g1, %i5 ldub [%l7 + 0x6A], %l4 sdivcc %g6, 0x077E, %l3 fcmpne16 %f10, %f0, %i3 ldub [%l7 + 0x57], %i1 fbne %fcc3, loop_5852 fmovdvs %xcc, %f6, %f1 stw %g4, [%l7 + 0x40] fcmpne16 %f6, %f4, %g3 loop_5852: fmovsn %icc, %f3, %f8 fnot2 %f2, %f8 bn,pn %xcc, loop_5853 ldx [%l7 + 0x58], %i4 fcmpeq16 %f2, %f8, %i6 std %f12, [%l7 + 0x30] loop_5853: stw %l0, [%l7 + 0x74] movle %xcc, %o1, %i2 bshuffle %f2, %f6, %f8 fandnot1 %f2, %f4, %f12 tne %icc, 0x4 fmovdvc %xcc, %f3, %f11 fmovsl %icc, %f8, %f3 ldsb [%l7 + 0x4E], %g7 ldsb [%l7 + 0x4D], %l1 popc %l2, %o2 fnor %f8, %f2, %f12 fandnot2 %f10, %f2, %f2 fmovd %f10, %f0 smulcc %i7, 0x19EF, %l5 fabsd %f14, %f0 fexpand %f15, %f4 umulcc %g5, %i0, %o7 bneg,pt %xcc, loop_5854 fand %f4, %f14, %f10 fpadd32s %f8, %f7, %f10 fmovrdlez %o3, %f0, %f8 loop_5854: ld [%l7 + 0x58], %f6 edge8n %o6, %o5, %o0 sth %o4, [%l7 + 0x14] fba %fcc0, loop_5855 ld [%l7 + 0x2C], %f5 bn loop_5856 stw %l6, [%l7 + 0x5C] loop_5855: movvc %xcc, %g1, %i5 lduh [%l7 + 0x3C], %l4 loop_5856: movge %xcc, %g6, %g2 srl %i3, %l3, %g4 fmovrde %i1, %f0, %f8 fxor %f6, %f4, %f10 std %f14, [%l7 + 0x28] tcc %xcc, 0x2 edge8l %i4, %g3, %l0 fandnot1 %f4, %f4, %f2 sth %o1, [%l7 + 0x56] movn %icc, %i6, %g7 sub %l1, 0x1686, %l2 ldd [%l7 + 0x28], %f8 fmovrdne %o2, %f12, %f12 sth %i2, [%l7 + 0x4A] fmovdle %xcc, %f10, %f4 fones %f5 nop setx loop_5857, %l0, %l1 jmpl %l1, %i7 bne,a %icc, loop_5858 fmovspos %icc, %f2, %f6 stb %g5, [%l7 + 0x7C] loop_5857: tvs %xcc, 0x4 loop_5858: fmovdn %xcc, %f7, %f14 fmovsg %icc, %f1, %f0 fpack32 %f10, %f6, %f2 stb %l5, [%l7 + 0x6A] tge %xcc, 0x2 fpack32 %f2, %f4, %f0 tcc %xcc, 0x3 stb %i0, [%l7 + 0x46] edge32l %o7, %o3, %o5 fmovs %f1, %f12 fmovdle %icc, %f13, %f1 orcc %o0, %o6, %o4 fcmpes %fcc3, %f1, %f12 fcmpeq16 %f14, %f14, %l6 fsrc2s %f13, %f4 taddcctv %g1, 0x0D0A, %l4 ldd [%l7 + 0x70], %f2 fandnot1s %f8, %f15, %f7 fmovdg %icc, %f9, %f7 fbe,a %fcc3, loop_5859 edge16ln %i5, %g2, %i3 add %l3, %g4, %g6 movne %xcc, %i4, %i1 loop_5859: fmovsgu %icc, %f9, %f15 fmovspos %icc, %f0, %f6 sth %l0, [%l7 + 0x5A] fbo,a %fcc0, loop_5860 bleu,pt %icc, loop_5861 fmovdl %xcc, %f5, %f8 xnorcc %o1, 0x1BAF, %g3 loop_5860: movrlez %g7, %i6, %l2 loop_5861: sth %l1, [%l7 + 0x26] ld [%l7 + 0x14], %f0 std %f8, [%l7 + 0x60] nop setx loop_5862, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done call loop_5863 tge %icc, 0x7 ldx [%l7 + 0x70], %o2 loop_5862: fpsub32s %f15, %f7, %f2 loop_5863: ld [%l7 + 0x34], %f5 fmovscc %xcc, %f14, %f0 fmovse %icc, %f3, %f9 stx %i7, [%l7 + 0x48] fbge %fcc1, loop_5864 tcc %icc, 0x2 ldd [%l7 + 0x70], %f4 taddcctv %g5, %l5, %i2 loop_5864: st %f8, [%l7 + 0x68] bcc,a loop_5865 ldub [%l7 + 0x0E], %i0 sdiv %o7, 0x00D9, %o3 brgz,a %o5, loop_5866 loop_5865: ldsb [%l7 + 0x19], %o6 movvc %xcc, %o0, %o4 fcmpne16 %f12, %f4, %g1 loop_5866: fpack16 %f14, %f9 bcs %icc, loop_5867 udiv %l4, 0x0599, %l6 std %f10, [%l7 + 0x10] ldsh [%l7 + 0x12], %i5 loop_5867: fnegs %f13, %f12 fcmpgt32 %f8, %f0, %i3 lduw [%l7 + 0x54], %g2 edge32 %g4, %l3, %i4 andn %g6, 0x1061, %l0 fmovrslez %i1, %f12, %f15 bgu,a loop_5868 tvs %icc, 0x0 fands %f0, %f13, %f3 bleu,a %xcc, loop_5869 loop_5868: bleu,pt %icc, loop_5870 tsubcc %o1, %g7, %i6 udivcc %l2, 0x01DE, %g3 loop_5869: ble,a,pt %icc, loop_5871 loop_5870: fornot1s %f11, %f14, %f8 tg %xcc, 0x7 lduh [%l7 + 0x3C], %o2 loop_5871: bvs,pt %icc, loop_5872 ldsh [%l7 + 0x4C], %i7 tl %xcc, 0x0 umulcc %l1, %g5, %l5 loop_5872: st %f0, [%l7 + 0x20] fandnot2 %f14, %f14, %f10 fsrc1s %f10, %f10 array8 %i2, %o7, %o3 lduw [%l7 + 0x14], %o5 fnegd %f12, %f10 stb %i0, [%l7 + 0x1D] movn %icc, %o6, %o4 sllx %o0, %g1, %l4 fzeros %f11 fbo,a %fcc3, loop_5873 ld [%l7 + 0x64], %f1 fexpand %f4, %f4 orcc %l6, %i3, %i5 loop_5873: bl,a,pn %xcc, loop_5874 sth %g4, [%l7 + 0x26] std %f8, [%l7 + 0x30] std %f6, [%l7 + 0x18] loop_5874: fmovdn %icc, %f8, %f2 movcc %xcc, %l3, %i4 lduh [%l7 + 0x44], %g2 bg,a,pn %icc, loop_5875 fpadd16 %f8, %f2, %f6 for %f10, %f6, %f12 ldsh [%l7 + 0x7E], %l0 loop_5875: fornot2 %f2, %f8, %f8 fmovdge %xcc, %f13, %f15 fabss %f2, %f12 st %f9, [%l7 + 0x1C] fmovrslz %i1, %f5, %f6 xorcc %g6, %o1, %i6 fbg %fcc3, loop_5876 ld [%l7 + 0x28], %f10 edge32l %l2, %g3, %g7 fmovdleu %xcc, %f10, %f15 loop_5876: nop setx loop_5877, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bvs loop_5878 ld [%l7 + 0x40], %f13 movrne %o2, %l1, %i7 loop_5877: ldsh [%l7 + 0x4C], %l5 loop_5878: fnor %f8, %f8, %f0 mulscc %g5, %o7, %i2 fornot2s %f15, %f5, %f12 fmovsa %icc, %f15, %f2 xnorcc %o3, 0x0C70, %i0 subc %o6, 0x1701, %o5 fmovrsgez %o4, %f13, %f6 fmovrdlz %o0, %f4, %f0 te %xcc, 0x7 fmovsa %icc, %f11, %f11 ldsh [%l7 + 0x6C], %g1 stw %l6, [%l7 + 0x14] fmovsneg %icc, %f7, %f1 ldsw [%l7 + 0x2C], %l4 fmovdle %xcc, %f15, %f4 ldsw [%l7 + 0x34], %i3 sdiv %i5, 0x0E15, %l3 fmovsleu %icc, %f0, %f3 fbge %fcc0, loop_5879 mulscc %g4, 0x1602, %i4 ldub [%l7 + 0x60], %l0 fone %f14 loop_5879: array16 %i1, %g6, %o1 st %f3, [%l7 + 0x54] edge32n %i6, %g2, %g3 ldub [%l7 + 0x3F], %l2 fmovsneg %xcc, %f4, %f5 fpmerge %f4, %f6, %f8 ldub [%l7 + 0x7E], %g7 ldub [%l7 + 0x22], %l1 xor %i7, %l5, %g5 movg %icc, %o2, %i2 movg %xcc, %o7, %i0 brnz,a %o6, loop_5880 std %f8, [%l7 + 0x68] ldsh [%l7 + 0x4E], %o3 tcs %icc, 0x5 loop_5880: movrgz %o5, 0x03B, %o4 lduw [%l7 + 0x18], %g1 ld [%l7 + 0x74], %f5 fba,a %fcc2, loop_5881 tsubcctv %o0, 0x1C63, %l4 ldx [%l7 + 0x58], %l6 std %f12, [%l7 + 0x10] loop_5881: fpack16 %f14, %f10 lduh [%l7 + 0x52], %i3 fandnot2 %f12, %f10, %f0 be,a,pt %icc, loop_5882 fands %f9, %f7, %f4 xnor %l3, 0x1AE7, %i5 popc 0x07A7, %i4 loop_5882: fxors %f15, %f1, %f8 fmovsle %icc, %f14, %f6 smul %l0, 0x107C, %i1 ldsb [%l7 + 0x25], %g6 andncc %g4, %i6, %g2 smulcc %g3, 0x169B, %o1 be,a,pn %xcc, loop_5883 sth %g7, [%l7 + 0x0A] st %f4, [%l7 + 0x6C] st %f5, [%l7 + 0x14] loop_5883: sdivcc %l2, 0x1FCC, %i7 fmul8ulx16 %f12, %f8, %f12 fpack16 %f6, %f15 edge16ln %l1, %g5, %o2 xnorcc %i2, %o7, %l5 ld [%l7 + 0x4C], %f1 fmovdl %icc, %f0, %f10 brlez,a %o6, loop_5884 ldub [%l7 + 0x66], %o3 fnor %f10, %f4, %f8 fbug %fcc0, loop_5885 loop_5884: for %f6, %f6, %f6 fbl,a %fcc1, loop_5886 udiv %o5, 0x16A4, %i0 loop_5885: ldsb [%l7 + 0x7A], %g1 ldsw [%l7 + 0x3C], %o0 loop_5886: stw %l4, [%l7 + 0x44] stx %o4, [%l7 + 0x18] ldsh [%l7 + 0x40], %i3 fmovsne %icc, %f13, %f7 bgu,pt %icc, loop_5887 fmovdleu %icc, %f4, %f9 and %l3, %l6, %i4 bcs,a,pn %xcc, loop_5888 loop_5887: fand %f6, %f4, %f2 edge16 %i5, %i1, %g6 lduh [%l7 + 0x38], %g4 loop_5888: movrgez %i6, %l0, %g3 fcmpgt16 %f14, %f0, %o1 ldsh [%l7 + 0x52], %g7 brgez %l2, loop_5889 stw %i7, [%l7 + 0x20] tsubcc %l1, %g2, %o2 stx %i2, [%l7 + 0x58] loop_5889: fandnot2 %f10, %f8, %f12 fble,a %fcc2, loop_5890 bvc %xcc, loop_5891 movneg %icc, %g5, %o7 fmovrdgez %o6, %f0, %f14 loop_5890: bneg %xcc, loop_5892 loop_5891: fmovsg %icc, %f11, %f0 movcs %icc, %o3, %l5 stw %i0, [%l7 + 0x50] loop_5892: tleu %xcc, 0x2 movg %xcc, %o5, %g1 fcmple32 %f10, %f4, %o0 stx %o4, [%l7 + 0x38] brlez,a %l4, loop_5893 bcc %icc, loop_5894 ldsb [%l7 + 0x22], %l3 addccc %l6, 0x12A0, %i3 loop_5893: fmovrslz %i5, %f8, %f6 loop_5894: faligndata %f14, %f0, %f8 ldd [%l7 + 0x38], %f0 movcc %icc, %i1, %g6 fnegd %f12, %f8 ldsb [%l7 + 0x77], %i4 fcmpne32 %f2, %f12, %i6 for %f2, %f14, %f12 ldd [%l7 + 0x40], %f12 ldx [%l7 + 0x60], %l0 ldx [%l7 + 0x78], %g3 ldsb [%l7 + 0x27], %o1 fmovsl %xcc, %f11, %f12 lduh [%l7 + 0x52], %g4 bge,pt %xcc, loop_5895 lduh [%l7 + 0x14], %l2 alignaddr %g7, %l1, %i7 sdivcc %o2, 0x00EB, %i2 loop_5895: fmovda %icc, %f3, %f5 fpmerge %f4, %f13, %f2 fmovdn %xcc, %f10, %f0 bn,a,pn %xcc, loop_5896 or %g2, 0x1FA0, %o7 fpsub32 %f10, %f10, %f6 fmovrslez %g5, %f12, %f15 loop_5896: fbg,a %fcc1, loop_5897 fmul8ulx16 %f0, %f2, %f10 fand %f14, %f2, %f2 tvs %xcc, 0x4 loop_5897: fmovdle %icc, %f1, %f11 fmovda %icc, %f15, %f13 ld [%l7 + 0x08], %f8 udiv %o6, 0x034C, %l5 sth %i0, [%l7 + 0x48] fmovs %f13, %f1 ldub [%l7 + 0x4B], %o3 ld [%l7 + 0x78], %f9 andncc %o5, %g1, %o4 ldsw [%l7 + 0x68], %o0 fmovsn %icc, %f2, %f4 ld [%l7 + 0x4C], %f8 movle %xcc, %l4, %l3 andncc %l6, %i3, %i5 tleu %xcc, 0x1 fmul8sux16 %f14, %f10, %f10 stw %g6, [%l7 + 0x10] movgu %icc, %i1, %i4 ble,a,pn %xcc, loop_5898 tgu %xcc, 0x3 fblg,a %fcc1, loop_5899 ldub [%l7 + 0x18], %l0 loop_5898: array8 %i6, %o1, %g3 edge32ln %g4, %g7, %l1 loop_5899: movneg %icc, %i7, %o2 fmovsge %xcc, %f5, %f7 stx %l2, [%l7 + 0x60] std %f10, [%l7 + 0x20] ba,pt %icc, loop_5900 fnand %f2, %f8, %f0 ldub [%l7 + 0x46], %i2 sth %g2, [%l7 + 0x1A] loop_5900: addccc %o7, %o6, %l5 add %i0, %o3, %o5 fsrc1 %f14, %f8 fmovdn %icc, %f5, %f12 fpmerge %f11, %f5, %f4 lduh [%l7 + 0x1A], %g5 ldsw [%l7 + 0x3C], %g1 ldsw [%l7 + 0x54], %o0 movrlez %l4, 0x3FE, %o4 fmovsle %icc, %f10, %f12 fone %f4 ldsh [%l7 + 0x7E], %l3 edge8n %l6, %i5, %i3 ldsh [%l7 + 0x4C], %i1 fnegd %f12, %f12 std %f2, [%l7 + 0x70] ldub [%l7 + 0x33], %i4 stw %g6, [%l7 + 0x44] fmovdge %xcc, %f10, %f12 fmovdcs %xcc, %f7, %f3 sth %l0, [%l7 + 0x3E] movcs %xcc, %i6, %g3 fandnot2s %f2, %f14, %f8 bn,pt %icc, loop_5901 fmovrslez %g4, %f4, %f4 sra %o1, %l1, %i7 fmul8ulx16 %f2, %f10, %f4 loop_5901: st %f8, [%l7 + 0x08] st %f5, [%l7 + 0x64] orcc %o2, 0x0794, %g7 ldd [%l7 + 0x18], %f4 tneg %xcc, 0x4 movrne %i2, 0x23A, %g2 fcmpeq16 %f14, %f14, %o7 udivx %o6, 0x19AD, %l5 lduh [%l7 + 0x12], %l2 brgez %o3, loop_5902 ta %xcc, 0x5 fexpand %f7, %f4 bne,pt %icc, loop_5903 loop_5902: ld [%l7 + 0x4C], %f6 fand %f0, %f14, %f0 nop setx loop_5904, %l0, %l1 jmpl %l1, %o5 loop_5903: fmovrdgez %g5, %f12, %f2 bvs,a,pn %icc, loop_5905 fmovspos %icc, %f9, %f10 loop_5904: edge32ln %g1, %i0, %l4 fpmerge %f4, %f8, %f2 loop_5905: nop setx loop_5906, %l0, %l1 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 %f8, %f4 fcmpd %fcc0, %f2, %f14 siam 0x2 loop_5906: fcmple32 %f2, %f12, %o0 fnor %f6, %f12, %f4 ba,a loop_5907 fbg %fcc1, loop_5908 movge %icc, %l3, %o4 edge16 %i5, %l6, %i1 loop_5907: fones %f0 loop_5908: udiv %i3, 0x1E60, %g6 std %f10, [%l7 + 0x48] fbul %fcc3, loop_5909 ldsw [%l7 + 0x14], %i4 andncc %i6, %l0, %g3 sllx %o1, 0x16, %g4 loop_5909: and %i7, %l1, %o2 lduw [%l7 + 0x58], %i2 lduw [%l7 + 0x14], %g7 movge %icc, %o7, %g2 fmovrse %l5, %f10, %f8 fornot2s %f2, %f10, %f13 bne loop_5910 movpos %xcc, %l2, %o6 and %o5, %o3, %g5 movre %g1, 0x14C, %i0 loop_5910: fxnors %f9, %f2, %f12 edge8l %l4, %o0, %l3 alignaddr %i5, %l6, %o4 andcc %i3, %g6, %i4 fmovsvs %xcc, %f11, %f15 fbue %fcc2, loop_5911 bshuffle %f14, %f14, %f2 fnands %f14, %f10, %f7 ldsh [%l7 + 0x50], %i6 loop_5911: fbge,a %fcc2, loop_5912 ldsh [%l7 + 0x5C], %l0 tle %icc, 0x1 ldub [%l7 + 0x31], %i1 loop_5912: fpadd16 %f14, %f12, %f10 std %f6, [%l7 + 0x58] ldsb [%l7 + 0x1B], %g3 sub %g4, 0x0FC6, %o1 fbo,a %fcc3, loop_5913 st %f12, [%l7 + 0x30] fmul8x16 %f6, %f14, %f4 fmovsn %xcc, %f0, %f15 loop_5913: fmovdle %xcc, %f2, %f14 fmovrsgz %l1, %f2, %f8 ld [%l7 + 0x28], %f2 umul %i7, %o2, %i2 edge16n %g7, %o7, %g2 fones %f5 movvs %xcc, %l2, %o6 xor %l5, %o3, %g5 srax %g1, 0x10, %o5 ldub [%l7 + 0x38], %i0 edge16n %o0, %l3, %l4 fxors %f5, %f1, %f13 fmovdleu %xcc, %f0, %f6 fmovdcs %icc, %f4, %f9 fzero %f6 alignaddrl %l6, %o4, %i5 ldsb [%l7 + 0x6B], %g6 add %i3, %i4, %l0 addccc %i6, 0x0179, %i1 tg %icc, 0x0 ldub [%l7 + 0x3F], %g3 fba,a %fcc2, loop_5914 orn %g4, 0x122F, %o1 fmovdge %xcc, %f1, %f5 fpsub32 %f0, %f10, %f0 loop_5914: sethi 0x1A46, %l1 sth %i7, [%l7 + 0x54] stx %i2, [%l7 + 0x48] sdivx %o2, 0x00F1, %o7 fmul8x16al %f5, %f7, %f10 fpadd16s %f7, %f1, %f13 fand %f6, %f10, %f6 fbu,a %fcc1, loop_5915 ldsh [%l7 + 0x66], %g2 fble,a %fcc1, loop_5916 ldsb [%l7 + 0x31], %g7 loop_5915: ldsh [%l7 + 0x6E], %o6 ldsw [%l7 + 0x78], %l5 loop_5916: std %f4, [%l7 + 0x10] sethi 0x1B71, %l2 fba,a %fcc2, loop_5917 nop setx loop_5918, %l0, %l1 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 %o3, [%l7 + 0x2E] fsrc1s %f12, %f2 loop_5917: fcmple32 %f0, %f8, %g5 loop_5918: popc 0x14D4, %o5 sra %g1, 0x17, %i0 fpsub16s %f3, %f11, %f15 edge16l %o0, %l3, %l6 fcmps %fcc0, %f9, %f7 movle %icc, %l4, %o4 edge16 %i5, %g6, %i3 fmovde %xcc, %f11, %f3 stb %l0, [%l7 + 0x5E] udiv %i4, 0x0CBE, %i1 fpmerge %f5, %f12, %f4 movn %icc, %g3, %i6 sth %o1, [%l7 + 0x48] fabss %f14, %f8 udiv %l1, 0x0246, %i7 edge16n %g4, %i2, %o7 brgz %o2, loop_5919 popc %g2, %g7 fornot1 %f6, %f6, %f8 bshuffle %f6, %f4, %f12 loop_5919: addcc %o6, 0x0B48, %l2 stx %o3, [%l7 + 0x40] fmovdleu %icc, %f6, %f6 array32 %g5, %o5, %l5 std %f10, [%l7 + 0x50] lduw [%l7 + 0x78], %i0 st %f8, [%l7 + 0x4C] ldub [%l7 + 0x19], %o0 srl %g1, 0x00, %l6 fcmpne32 %f2, %f4, %l4 alignaddr %l3, %o4, %g6 ble,a loop_5920 stb %i5, [%l7 + 0x49] fandnot2 %f2, %f12, %f8 movvs %xcc, %l0, %i4 loop_5920: srlx %i1, %i3, %i6 movre %g3, 0x18F, %l1 ld [%l7 + 0x5C], %f0 fmovdge %xcc, %f13, %f10 fzero %f12 st %f11, [%l7 + 0x70] stx %i7, [%l7 + 0x18] fxors %f9, %f1, %f8 tn %icc, 0x5 tn %icc, 0x2 ldx [%l7 + 0x30], %o1 fnot1 %f0, %f12 lduh [%l7 + 0x32], %i2 fpadd32s %f5, %f14, %f1 std %f0, [%l7 + 0x68] lduh [%l7 + 0x40], %o7 andn %o2, %g2, %g4 fmovdneg %xcc, %f10, %f3 nop setx loop_5921, %l0, %l1 jmpl %l1, %g7 movg %icc, %l2, %o6 fexpand %f3, %f14 fandnot1 %f8, %f12, %f14 loop_5921: popc 0x13ED, %g5 bg,a,pn %xcc, loop_5922 fabsd %f8, %f4 bcs,pt %xcc, loop_5923 fmovda %xcc, %f7, %f13 loop_5922: fbne %fcc0, loop_5924 stw %o3, [%l7 + 0x68] loop_5923: movvs %icc, %l5, %o5 bl,pn %icc, loop_5925 loop_5924: sth %o0, [%l7 + 0x74] edge16ln %i0, %g1, %l6 bne,pt %xcc, loop_5926 loop_5925: fxor %f8, %f6, %f0 alignaddrl %l3, %l4, %g6 faligndata %f0, %f6, %f8 loop_5926: subccc %o4, %i5, %i4 umulcc %l0, 0x1C99, %i3 mova %xcc, %i1, %i6 udiv %l1, 0x17A6, %i7 fmovrslz %g3, %f4, %f11 srl %i2, 0x07, %o1 fsrc1s %f5, %f10 and %o2, 0x148A, %o7 ldsw [%l7 + 0x38], %g2 fbul,a %fcc2, loop_5927 fbul %fcc0, loop_5928 movrne %g7, %l2, %g4 fmovda %xcc, %f3, %f2 loop_5927: stb %g5, [%l7 + 0x7E] loop_5928: fpsub32 %f8, %f12, %f2 lduw [%l7 + 0x70], %o3 edge8ln %l5, %o6, %o5 movvs %icc, %o0, %i0 fba %fcc0, loop_5929 fbl,a %fcc3, loop_5930 ld [%l7 + 0x30], %f13 fmovde %xcc, %f6, %f2 loop_5929: fmul8x16au %f10, %f8, %f4 loop_5930: fpadd32 %f6, %f4, %f12 udivx %l6, 0x0A99, %l3 fbge,a %fcc3, loop_5931 srlx %l4, %g6, %g1 ld [%l7 + 0x30], %f10 std %f2, [%l7 + 0x20] loop_5931: movleu %icc, %o4, %i5 brz,a %i4, loop_5932 fbe %fcc1, loop_5933 stb %l0, [%l7 + 0x48] fsrc2 %f4, %f0 loop_5932: sll %i1, %i3, %i6 loop_5933: srlx %i7, %g3, %l1 fmovrde %i2, %f14, %f10 fcmpgt16 %f12, %f6, %o2 fmovda %xcc, %f3, %f12 fmovrdgz %o1, %f8, %f0 fexpand %f15, %f2 bge loop_5934 fnot1s %f6, %f2 lduw [%l7 + 0x64], %o7 and %g7, %l2, %g2 loop_5934: subc %g4, %g5, %l5 ld [%l7 + 0x4C], %f10 stw %o3, [%l7 + 0x4C] lduw [%l7 + 0x1C], %o5 fbul,a %fcc2, loop_5935 fbge %fcc3, loop_5936 movrgz %o0, %i0, %l6 ba,pt %icc, loop_5937 loop_5935: fcmpne16 %f12, %f12, %o6 loop_5936: sdiv %l3, 0x0F2D, %l4 orncc %g6, 0x0171, %o4 loop_5937: sth %i5, [%l7 + 0x10] movrgz %g1, %i4, %i1 ldsh [%l7 + 0x40], %l0 bpos,a loop_5938 fsrc2 %f4, %f14 movcs %xcc, %i3, %i7 tsubcctv %i6, 0x16C3, %l1 loop_5938: fmovdleu %icc, %f14, %f13 ba,a,pt %icc, loop_5939 std %f2, [%l7 + 0x70] ldub [%l7 + 0x46], %i2 movrgez %o2, 0x1A4, %g3 loop_5939: fmovrsne %o1, %f5, %f3 tpos %xcc, 0x2 movre %o7, %l2, %g7 ldd [%l7 + 0x48], %f14 std %f14, [%l7 + 0x18] fmovsn %icc, %f6, %f3 brgz,a %g2, loop_5940 ldsb [%l7 + 0x24], %g4 sub %l5, 0x0256, %g5 tg %icc, 0x2 loop_5940: fpsub32s %f11, %f11, %f9 fmul8x16 %f6, %f12, %f12 fcmpeq16 %f6, %f2, %o3 movrlez %o0, 0x3B6, %i0 fbge %fcc3, loop_5941 fnors %f4, %f11, %f2 stw %l6, [%l7 + 0x78] movn %icc, %o6, %l3 loop_5941: ldub [%l7 + 0x08], %o5 tge %xcc, 0x2 fmul8x16al %f11, %f11, %f6 sllx %l4, %g6, %i5 fzeros %f13 xnorcc %o4, 0x0D96, %i4 ldx [%l7 + 0x10], %i1 brlz %g1, loop_5942 std %f10, [%l7 + 0x30] array16 %l0, %i3, %i6 fbl,a %fcc0, loop_5943 loop_5942: std %f10, [%l7 + 0x10] fnor %f12, %f6, %f8 lduh [%l7 + 0x48], %i7 loop_5943: bge,a %icc, loop_5944 fbul %fcc0, loop_5945 sub %i2, %l1, %o2 nop setx loop_5946, %l0, %l1 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_5944: fpadd16 %f12, %f12, %f6 loop_5945: stx %g3, [%l7 + 0x78] udiv %o7, 0x1D6C, %l2 loop_5946: bneg,a loop_5947 tg %icc, 0x3 stb %o1, [%l7 + 0x2D] edge8n %g7, %g4, %l5 loop_5947: brnz %g5, loop_5948 ldsb [%l7 + 0x75], %g2 ldx [%l7 + 0x40], %o0 st %f6, [%l7 + 0x6C] loop_5948: orn %i0, %l6, %o6 st %f6, [%l7 + 0x10] fnot1s %f3, %f14 ldub [%l7 + 0x72], %o3 ldub [%l7 + 0x7A], %l3 ldsb [%l7 + 0x1F], %o5 fsrc2s %f0, %f9 ld [%l7 + 0x28], %f5 fnands %f11, %f6, %f2 fbn,a %fcc0, loop_5949 add %l4, %g6, %o4 fpadd16 %f14, %f6, %f12 ldx [%l7 + 0x58], %i5 loop_5949: fbu,a %fcc3, loop_5950 ldsh [%l7 + 0x68], %i4 edge32n %i1, %g1, %l0 brgez %i6, loop_5951 loop_5950: fpsub32 %f10, %f8, %f0 fornot1s %f6, %f10, %f9 tvc %icc, 0x2 loop_5951: fornot1s %f15, %f15, %f1 fbe %fcc2, loop_5952 fabsd %f8, %f14 orcc %i7, 0x10F9, %i3 ba,pt %icc, loop_5953 loop_5952: fnand %f8, %f8, %f8 fbu %fcc3, loop_5954 ldsw [%l7 + 0x34], %l1 loop_5953: fmovrde %i2, %f8, %f0 ldsb [%l7 + 0x29], %g3 loop_5954: lduw [%l7 + 0x08], %o7 fandnot1 %f6, %f14, %f0 ta %xcc, 0x3 xnor %o2, 0x177F, %o1 fmovda %xcc, %f7, %f10 edge8n %g7, %g4, %l2 lduh [%l7 + 0x18], %l5 fcmpeq16 %f8, %f4, %g2 fxors %f11, %f2, %f7 fcmpgt32 %f0, %f14, %g5 fone %f6 fand %f0, %f14, %f14 faligndata %f10, %f6, %f0 sth %o0, [%l7 + 0x48] fcmpgt32 %f8, %f8, %i0 tn %icc, 0x0 ldsw [%l7 + 0x5C], %l6 alignaddrl %o6, %o3, %l3 ldsw [%l7 + 0x1C], %l4 move %icc, %g6, %o5 sth %o4, [%l7 + 0x74] bgu,a,pt %xcc, loop_5955 brlz,a %i4, loop_5956 tneg %icc, 0x2 std %f10, [%l7 + 0x18] loop_5955: ldsb [%l7 + 0x31], %i1 loop_5956: fblg,a %fcc0, loop_5957 sllx %g1, 0x0E, %l0 fmovdne %icc, %f4, %f7 fcmps %fcc2, %f12, %f15 loop_5957: ldsb [%l7 + 0x4D], %i5 mulscc %i7, 0x1E4E, %i6 brnz,a %i3, loop_5958 fmovsg %xcc, %f14, %f10 ldd [%l7 + 0x08], %f4 fpack32 %f12, %f4, %f4 loop_5958: fmovrde %l1, %f6, %f4 umulcc %g3, %o7, %i2 fmovrse %o1, %f6, %f1 fmovscs %icc, %f14, %f5 fmovrde %g7, %f0, %f4 fcmpgt16 %f10, %f2, %g4 fbu,a %fcc2, loop_5959 movgu %icc, %l2, %l5 fmovda %xcc, %f14, %f1 lduw [%l7 + 0x48], %o2 loop_5959: ldx [%l7 + 0x60], %g5 ldsb [%l7 + 0x5D], %o0 ldx [%l7 + 0x38], %g2 orn %l6, %i0, %o3 fmul8ulx16 %f4, %f6, %f0 nop setx loop_5960, %l0, %l1 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 %l3, [%l7 + 0x34] stb %o6, [%l7 + 0x58] fsrc2s %f8, %f13 loop_5960: nop setx loop_5961, %l0, %l1 jmpl %l1, %g6 movne %icc, %l4, %o5 tl %xcc, 0x1 array8 %o4, %i4, %i1 loop_5961: fbn,a %fcc3, loop_5962 fmovrse %g1, %f8, %f2 orn %i5, 0x13C6, %i7 fpadd16 %f10, %f8, %f14 loop_5962: tn %xcc, 0x7 fcmpne16 %f4, %f6, %i6 nop setx loop_5963, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done bge,pt %icc, loop_5964 fbg,a %fcc1, loop_5965 array8 %l0, %l1, %i3 loop_5963: udivcc %o7, 0x0BAA, %g3 loop_5964: udivx %o1, 0x06D2, %i2 loop_5965: stb %g4, [%l7 + 0x61] ld [%l7 + 0x18], %f15 subccc %g7, %l2, %l5 fbu %fcc0, loop_5966 fandnot2 %f14, %f10, %f12 sth %g5, [%l7 + 0x46] move %icc, %o0, %o2 loop_5966: fmovrsgz %l6, %f13, %f5 edge32n %i0, %g2, %l3 lduh [%l7 + 0x0C], %o3 fbue %fcc1, loop_5967 std %f4, [%l7 + 0x08] std %f0, [%l7 + 0x70] movcc %icc, %o6, %l4 loop_5967: fmovrse %g6, %f5, %f2 edge32ln %o5, %o4, %i1 fnor %f0, %f8, %f8 fmul8x16al %f3, %f1, %f6 fblg,a %fcc1, loop_5968 add %i4, %i5, %i7 faligndata %f2, %f2, %f4 movgu %icc, %i6, %l0 loop_5968: stb %g1, [%l7 + 0x76] fmovsne %icc, %f8, %f13 addcc %i3, %l1, %g3 lduh [%l7 + 0x4C], %o7 sdiv %o1, 0x117E, %i2 ld [%l7 + 0x4C], %f6 array32 %g4, %l2, %g7 fnot1s %f15, %f14 fmovrdne %g5, %f10, %f8 sdivx %l5, 0x1C6A, %o2 sllx %o0, 0x04, %l6 array32 %i0, %l3, %o3 tvs %icc, 0x0 smulcc %g2, %o6, %l4 bcs,a %icc, loop_5969 lduw [%l7 + 0x38], %g6 fmovscs %xcc, %f4, %f10 fba,a %fcc0, loop_5970 loop_5969: edge16ln %o4, %o5, %i4 stx %i1, [%l7 + 0x08] brlz,a %i5, loop_5971 loop_5970: edge8 %i7, %l0, %g1 ldsh [%l7 + 0x78], %i6 fbge,a %fcc3, loop_5972 loop_5971: fmovsge %icc, %f13, %f14 fmovdneg %xcc, %f12, %f4 bl,pt %xcc, loop_5973 loop_5972: movcs %xcc, %l1, %g3 stw %i3, [%l7 + 0x34] edge8 %o1, %o7, %i2 loop_5973: lduw [%l7 + 0x08], %g4 fnot2 %f14, %f8 bpos loop_5974 bcs,pn %xcc, loop_5975 tne %icc, 0x5 fba,a %fcc0, loop_5976 loop_5974: brlez %l2, loop_5977 loop_5975: tneg %icc, 0x2 stx %g5, [%l7 + 0x78] loop_5976: alignaddr %g7, %o2, %l5 loop_5977: fbu,a %fcc1, loop_5978 fmovdgu %icc, %f12, %f6 tvc %icc, 0x6 move %icc, %o0, %i0 loop_5978: bneg,a,pn %xcc, loop_5979 stx %l3, [%l7 + 0x20] stw %o3, [%l7 + 0x40] tn %xcc, 0x4 loop_5979: fmovrdgz %g2, %f2, %f10 fbule %fcc3, loop_5980 array8 %l6, %o6, %g6 move %xcc, %o4, %l4 sub %i4, %i1, %o5 loop_5980: sdivcc %i7, 0x1BEC, %i5 tvs %icc, 0x0 tcs %xcc, 0x2 bneg loop_5981 tcc %icc, 0x2 fmovdneg %icc, %f0, %f6 ldsw [%l7 + 0x6C], %g1 loop_5981: ldsh [%l7 + 0x14], %i6 fmuld8sux16 %f12, %f10, %f8 movvs %xcc, %l0, %l1 ldx [%l7 + 0x10], %i3 fpackfix %f2, %f14 xor %o1, 0x1D54, %o7 or %i2, %g3, %g4 lduw [%l7 + 0x40], %l2 and %g5, %o2, %g7 stx %o0, [%l7 + 0x28] fandnot1 %f2, %f0, %f6 tvc %xcc, 0x2 stb %i0, [%l7 + 0x49] stw %l3, [%l7 + 0x38] fbo,a %fcc1, loop_5982 fba,a %fcc1, loop_5983 fmovsg %icc, %f9, %f5 fmovsn %xcc, %f13, %f13 loop_5982: orncc %o3, %l5, %g2 loop_5983: lduh [%l7 + 0x6E], %o6 bge,pt %xcc, loop_5984 fpadd32 %f6, %f6, %f14 ld [%l7 + 0x68], %f2 ldsb [%l7 + 0x18], %g6 loop_5984: mova %xcc, %o4, %l4 taddcc %i4, 0x1009, %l6 stb %o5, [%l7 + 0x13] fmuld8ulx16 %f0, %f10, %f8 movvc %xcc, %i7, %i1 stb %i5, [%l7 + 0x45] bcs,a %icc, loop_5985 std %f4, [%l7 + 0x10] fsrc1s %f0, %f7 ldsb [%l7 + 0x38], %g1 loop_5985: fsrc2 %f12, %f2 fblg %fcc3, loop_5986 ldub [%l7 + 0x11], %l0 fmovsne %icc, %f10, %f15 fmovsge %icc, %f13, %f15 loop_5986: srax %i6, 0x01, %i3 stx %l1, [%l7 + 0x28] tg %xcc, 0x6 fmovrse %o1, %f4, %f11 ldsh [%l7 + 0x3E], %o7 fbug %fcc1, loop_5987 fmovsleu %icc, %f14, %f6 for %f0, %f8, %f14 fbule,a %fcc2, loop_5988 loop_5987: fcmpgt16 %f4, %f0, %i2 fmovdpos %icc, %f4, %f9 subc %g4, 0x1B72, %g3 loop_5988: lduw [%l7 + 0x4C], %g5 stw %o2, [%l7 + 0x7C] lduh [%l7 + 0x22], %l2 edge8l %o0, %g7, %i0 fzero %f0 movrgez %o3, %l5, %g2 ldsw [%l7 + 0x08], %o6 sdivcc %l3, 0x042B, %o4 fmovsvc %xcc, %f5, %f5 fbn %fcc3, loop_5989 stx %l4, [%l7 + 0x60] stx %i4, [%l7 + 0x70] andcc %l6, %o5, %g6 loop_5989: stb %i7, [%l7 + 0x2F] lduh [%l7 + 0x38], %i1 ldsb [%l7 + 0x3F], %g1 fble,a %fcc3, loop_5990 sra %i5, %l0, %i6 ldsw [%l7 + 0x20], %l1 orn %i3, 0x0BCE, %o7 loop_5990: stx %i2, [%l7 + 0x70] std %f14, [%l7 + 0x28] umul %g4, %o1, %g3 subc %g5, %l2, %o0 subcc %g7, %i0, %o3 ldub [%l7 + 0x1F], %l5 ld [%l7 + 0x18], %f10 fbn %fcc0, loop_5991 brlz,a %g2, loop_5992 fmovrdlz %o6, %f10, %f4 subc %o2, %l3, %l4 loop_5991: movre %i4, 0x372, %o4 loop_5992: movl %xcc, %o5, %g6 movneg %icc, %l6, %i7 array16 %i1, %i5, %g1 fmovscc %xcc, %f2, %f15 fxors %f14, %f13, %f10 edge32n %i6, %l0, %i3 lduw [%l7 + 0x1C], %o7 fba,a %fcc1, loop_5993 tcs %xcc, 0x7 edge32ln %l1, %i2, %o1 tleu %icc, 0x7 loop_5993: tle %xcc, 0x2 ldub [%l7 + 0x1B], %g3 fnegd %f6, %f6 ldsb [%l7 + 0x3C], %g5 fxors %f0, %f4, %f8 fmuld8sux16 %f11, %f1, %f8 stw %l2, [%l7 + 0x54] ldsh [%l7 + 0x54], %g4 edge8n %o0, %i0, %o3 fornot2 %f0, %f10, %f2 subccc %g7, %g2, %l5 ldsw [%l7 + 0x28], %o2 fmovdge %icc, %f9, %f15 fnot1s %f10, %f1 bgu loop_5994 movg %xcc, %o6, %l3 fmovdpos %xcc, %f11, %f6 fcmpgt16 %f4, %f10, %l4 loop_5994: subccc %i4, %o5, %g6 ldsw [%l7 + 0x14], %o4 taddcctv %l6, %i1, %i7 ldd [%l7 + 0x10], %f4 stb %g1, [%l7 + 0x69] brz,a %i5, loop_5995 ldd [%l7 + 0x20], %f8 bcc,a,pn %xcc, loop_5996 movrne %l0, %i3, %i6 loop_5995: fandnot2s %f3, %f3, %f5 fexpand %f3, %f2 loop_5996: add %o7, %i2, %l1 ldsw [%l7 + 0x30], %o1 addccc %g5, 0x10D8, %l2 fmovdcc %icc, %f15, %f2 stx %g4, [%l7 + 0x48] ldsb [%l7 + 0x37], %o0 stw %i0, [%l7 + 0x58] fnegs %f6, %f3 edge16ln %g3, %g7, %g2 edge32ln %o3, %l5, %o2 fbug %fcc0, loop_5997 fmovdcs %icc, %f0, %f12 movgu %icc, %o6, %l4 lduh [%l7 + 0x52], %l3 loop_5997: brlez %i4, loop_5998 fmovdcc %icc, %f5, %f15 tsubcctv %o5, 0x0299, %g6 fnot1s %f12, %f8 loop_5998: tpos %icc, 0x0 stx %o4, [%l7 + 0x70] andn %l6, %i7, %i1 tge %icc, 0x6 fabss %f12, %f12 bl,a loop_5999 fandnot1 %f6, %f10, %f6 fmovdgu %icc, %f13, %f3 fpadd16 %f0, %f2, %f12 loop_5999: fmovrsne %g1, %f3, %f7 nop setx loop_6000, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done move %xcc, %i5, %i3 lduw [%l7 + 0x10], %i6 ldx [%l7 + 0x50], %l0 loop_6000: fmul8x16 %f8, %f14, %f0 fmovrdgz %o7, %f12, %f14 ldx [%l7 + 0x20], %l1 for %f2, %f8, %f10 tneg %icc, 0x3 fors %f3, %f10, %f3 lduw [%l7 + 0x3C], %i2 fmovse %xcc, %f7, %f6 srax %o1, 0x1E, %g5 fbl,a %fcc1, loop_6001 tle %xcc, 0x5 pdist %f10, %f12, %f6 srax %g4, %l2, %i0 loop_6001: ldx [%l7 + 0x50], %o0 ldsw [%l7 + 0x38], %g3 mova %icc, %g2, %g7 call loop_6002 tleu %icc, 0x3 faligndata %f14, %f12, %f12 ld [%l7 + 0x50], %f11 loop_6002: sdiv %o3, 0x01D2, %o2 fbo,a %fcc3, loop_6003 subccc %l5, 0x17A7, %o6 st %f11, [%l7 + 0x58] movcc %xcc, %l3, %i4 loop_6003: st %f9, [%l7 + 0x44] for %f0, %f2, %f10 ldd [%l7 + 0x38], %f6 fmul8x16au %f14, %f14, %f2 xnor %l4, 0x1FF4, %g6 fcmple32 %f10, %f8, %o5 brnz %l6, loop_6004 bg,a loop_6005 nop setx loop_6006, %l0, %l1 jmpl %l1, %i7 fcmpd %fcc1, %f0, %f10 loop_6004: stb %o4, [%l7 + 0x13] loop_6005: xorcc %i1, %g1, %i3 loop_6006: fexpand %f4, %f8 be,a,pt %xcc, loop_6007 fba %fcc1, loop_6008 stb %i5, [%l7 + 0x69] stb %i6, [%l7 + 0x75] loop_6007: or %l0, 0x1704, %l1 loop_6008: stw %o7, [%l7 + 0x4C] stw %i2, [%l7 + 0x24] stb %o1, [%l7 + 0x10] tsubcctv %g4, %g5, %i0 bgu,pt %xcc, loop_6009 lduw [%l7 + 0x64], %o0 fmovrsgz %l2, %f9, %f7 ldsb [%l7 + 0x3A], %g3 loop_6009: movpos %xcc, %g7, %o3 edge8ln %g2, %o2, %o6 ldsh [%l7 + 0x38], %l3 sth %l5, [%l7 + 0x08] be,a %xcc, loop_6010 fpadd16s %f2, %f4, %f11 ldub [%l7 + 0x3F], %i4 ld [%l7 + 0x18], %f4 loop_6010: ldx [%l7 + 0x60], %l4 andcc %o5, 0x1C97, %g6 std %f12, [%l7 + 0x68] popc 0x074E, %l6 fmovsle %icc, %f7, %f8 srax %o4, 0x02, %i7 ldsh [%l7 + 0x5A], %g1 edge32n %i3, %i5, %i6 addc %l0, %i1, %l1 movrgz %o7, 0x3FE, %i2 fmovsa %xcc, %f0, %f6 ldsb [%l7 + 0x47], %g4 fmovdcs %icc, %f9, %f13 fmovrdne %g5, %f6, %f0 fpadd32s %f10, %f13, %f11 movcs %icc, %i0, %o0 fmovrdlez %l2, %f2, %f6 st %f0, [%l7 + 0x14] lduh [%l7 + 0x72], %o1 tvs %xcc, 0x0 edge16ln %g7, %o3, %g3 bg,a %xcc, loop_6011 tn %xcc, 0x6 movrlez %o2, 0x067, %o6 fabsd %f6, %f6 loop_6011: brgez %l3, loop_6012 fexpand %f7, %f8 sth %l5, [%l7 + 0x0C] fmovrslez %i4, %f13, %f12 loop_6012: ldsb [%l7 + 0x75], %g2 st %f8, [%l7 + 0x48] movg %icc, %o5, %l4 fmovdl %icc, %f8, %f14 sll %l6, 0x1C, %o4 brgz,a %i7, loop_6013 ldsb [%l7 + 0x7D], %g6 ldsb [%l7 + 0x63], %g1 tg %xcc, 0x3 loop_6013: brlez %i3, loop_6014 sra %i5, 0x1B, %i6 ld [%l7 + 0x58], %f12 std %f6, [%l7 + 0x10] loop_6014: std %f14, [%l7 + 0x70] movneg %xcc, %i1, %l1 subcc %l0, 0x1AB5, %o7 stb %i2, [%l7 + 0x52] stw %g5, [%l7 + 0x24] bg,a,pn %xcc, loop_6015 ldsh [%l7 + 0x2C], %i0 ble,a %xcc, loop_6016 fmovrslez %o0, %f13, %f6 loop_6015: fnot2s %f5, %f11 te %icc, 0x5 loop_6016: sth %l2, [%l7 + 0x7C] bg,a,pn %xcc, loop_6017 st %f4, [%l7 + 0x1C] lduw [%l7 + 0x18], %g4 fmovdvs %xcc, %f7, %f11 loop_6017: fzero %f14 fandnot1 %f8, %f14, %f12 fbu %fcc1, loop_6018 fbue,a %fcc3, loop_6019 fmovsgu %xcc, %f5, %f1 sub %o1, 0x1865, %g7 loop_6018: movcc %xcc, %g3, %o3 loop_6019: std %f6, [%l7 + 0x50] stx %o2, [%l7 + 0x50] sth %l3, [%l7 + 0x7A] fbue,a %fcc0, loop_6020 fmovrdgez %l5, %f6, %f6 subcc %i4, %o6, %o5 fmovde %xcc, %f11, %f0 loop_6020: fmovdgu %icc, %f8, %f11 lduw [%l7 + 0x18], %l4 bleu,pn %xcc, loop_6021 fandnot1s %f2, %f10, %f4 ldx [%l7 + 0x10], %l6 ldsw [%l7 + 0x08], %o4 loop_6021: fmovdpos %icc, %f7, %f12 ldsw [%l7 + 0x68], %i7 movre %g6, 0x0D2, %g1 fcmpgt32 %f14, %f2, %g2 edge8ln %i3, %i5, %i1 movre %i6, %l1, %o7 bpos,pn %xcc, loop_6022 stx %i2, [%l7 + 0x28] fbul,a %fcc3, loop_6023 udiv %l0, 0x192B, %g5 loop_6022: subccc %i0, 0x071E, %l2 movrgz %o0, %o1, %g7 loop_6023: fcmped %fcc1, %f0, %f2 sll %g4, 0x13, %g3 fmovrdlez %o3, %f6, %f2 ldd [%l7 + 0x50], %f14 ldd [%l7 + 0x38], %f4 movn %icc, %o2, %l3 fcmpes %fcc2, %f11, %f15 fbu %fcc0, loop_6024 sll %l5, 0x16, %o6 stw %i4, [%l7 + 0x40] tcs %xcc, 0x5 loop_6024: fmovda %xcc, %f0, %f13 ld [%l7 + 0x0C], %f3 stw %o5, [%l7 + 0x54] ldd [%l7 + 0x18], %f2 brlz %l6, loop_6025 ld [%l7 + 0x5C], %f12 nop setx loop_6026, %l0, %l1 jmpl %l1, %l4 brlz %i7, loop_6027 loop_6025: fmovrdlez %g6, %f10, %f0 nop setx loop_6028, %l0, %l1 jmpl %l1, %o4 loop_6026: fmovdcs %icc, %f8, %f5 loop_6027: stw %g1, [%l7 + 0x78] lduw [%l7 + 0x1C], %g2 loop_6028: fmovsge %xcc, %f8, %f14 fmovdpos %icc, %f10, %f0 edge8n %i3, %i5, %i6 stb %l1, [%l7 + 0x70] ldub [%l7 + 0x3A], %o7 srl %i1, 0x0C, %i2 fandnot2 %f0, %f10, %f12 tle %xcc, 0x6 fbul %fcc0, loop_6029 fxor %f8, %f0, %f10 fmovd %f0, %f4 fbule %fcc3, loop_6030 loop_6029: stw %l0, [%l7 + 0x20] brz,a %i0, loop_6031 fmovsg %xcc, %f7, %f14 loop_6030: fors %f4, %f12, %f6 fxnors %f11, %f9, %f13 loop_6031: ldsb [%l7 + 0x3A], %g5 movgu %xcc, %l2, %o1 fcmpeq16 %f14, %f8, %g7 tne %xcc, 0x0 tneg %icc, 0x0 tg %icc, 0x2 fmovspos %icc, %f10, %f2 tle %xcc, 0x1 taddcc %g4, %o0, %g3 movrne %o3, %l3, %o2 ldsw [%l7 + 0x60], %o6 fmovrsgez %l5, %f4, %f5 fzero %f14 fornot2s %f14, %f0, %f13 edge32ln %i4, %l6, %o5 ldx [%l7 + 0x38], %i7 bvc,pn %icc, loop_6032 movrlez %g6, %o4, %l4 bshuffle %f6, %f14, %f0 std %f4, [%l7 + 0x50] loop_6032: stw %g1, [%l7 + 0x48] fmovscs %xcc, %f3, %f5 fmovs %f3, %f13 lduh [%l7 + 0x46], %i3 fandnot2s %f9, %f2, %f12 taddcctv %g2, 0x06FE, %i6 movgu %xcc, %i5, %o7 stb %l1, [%l7 + 0x4C] fpadd32s %f3, %f4, %f11 edge8l %i1, %l0, %i2 ldsb [%l7 + 0x1C], %g5 fands %f5, %f8, %f8 umul %i0, %o1, %l2 lduw [%l7 + 0x2C], %g7 fcmpgt16 %f14, %f10, %o0 brlez %g4, loop_6033 brgez,a %g3, loop_6034 fmovrsgz %o3, %f2, %f7 ld [%l7 + 0x54], %f3 loop_6033: popc 0x1720, %l3 loop_6034: ldub [%l7 + 0x6A], %o2 fsrc2 %f8, %f8 sth %l5, [%l7 + 0x62] sdiv %o6, 0x144F, %i4 nop setx loop_6035, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done nop setx loop_6036, %l0, %l1 jmpl %l1, %o5 umul %i7, 0x1130, %g6 movrlz %o4, %l4, %l6 loop_6035: ldd [%l7 + 0x68], %f12 loop_6036: or %i3, %g2, %g1 fnot2s %f3, %f5 srl %i6, 0x02, %i5 ld [%l7 + 0x74], %f1 movvc %xcc, %o7, %i1 xorcc %l0, 0x1D36, %i2 stw %g5, [%l7 + 0x08] fpadd32 %f10, %f8, %f8 sth %i0, [%l7 + 0x56] bneg,a,pn %xcc, loop_6037 brz %l1, loop_6038 bshuffle %f8, %f10, %f12 fmovsl %xcc, %f15, %f8 loop_6037: fpmerge %f13, %f8, %f8 loop_6038: umul %l2, %g7, %o1 sdiv %o0, 0x099C, %g3 ldsh [%l7 + 0x34], %o3 fmovdn %icc, %f0, %f8 umul %l3, %g4, %l5 nop setx loop_6039, %l0, %l1 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 %o6, [%l7 + 0x6A] fcmpgt16 %f4, %f6, %i4 ldx [%l7 + 0x78], %o2 loop_6039: ble,a %icc, loop_6040 fmovscs %xcc, %f13, %f15 fcmps %fcc1, %f12, %f14 stw %o5, [%l7 + 0x70] loop_6040: movcc %icc, %g6, %i7 fcmpne16 %f10, %f6, %o4 ldsw [%l7 + 0x54], %l4 ldx [%l7 + 0x18], %l6 ldub [%l7 + 0x1B], %i3 stb %g2, [%l7 + 0x64] fors %f4, %f6, %f11 be,a,pn %xcc, loop_6041 ldsb [%l7 + 0x2F], %i6 fpadd32 %f0, %f10, %f4 ble,pn %xcc, loop_6042 loop_6041: fmovdneg %xcc, %f8, %f11 lduw [%l7 + 0x24], %i5 std %f2, [%l7 + 0x78] loop_6042: brz %g1, loop_6043 fsrc2s %f13, %f0 alignaddr %o7, %i1, %i2 fmovrdlez %l0, %f14, %f4 loop_6043: fmovdcc %icc, %f10, %f8 fmovd %f4, %f10 sth %i0, [%l7 + 0x1A] mulx %g5, %l2, %l1 ble,pn %icc, loop_6044 fpackfix %f0, %f13 ldsw [%l7 + 0x24], %o1 alignaddrl %o0, %g3, %o3 loop_6044: movrne %l3, %g7, %g4 fcmpne32 %f10, %f10, %l5 tsubcctv %o6, %o2, %o5 ldsh [%l7 + 0x5A], %g6 edge16 %i7, %i4, %o4 fmovsvs %xcc, %f5, %f7 ldx [%l7 + 0x50], %l4 ld [%l7 + 0x14], %f7 ldub [%l7 + 0x73], %l6 sll %i3, %g2, %i6 stb %i5, [%l7 + 0x6B] stw %g1, [%l7 + 0x34] std %f6, [%l7 + 0x28] fnot2 %f0, %f12 sdivcc %o7, 0x11FC, %i2 ldd [%l7 + 0x48], %f0 ldsh [%l7 + 0x6C], %i1 fcmped %fcc2, %f4, %f10 fpadd16 %f12, %f6, %f8 fble %fcc0, loop_6045 stw %l0, [%l7 + 0x7C] array32 %g5, %i0, %l2 ld [%l7 + 0x64], %f7 loop_6045: array32 %l1, %o0, %g3 fblg %fcc1, loop_6046 ld [%l7 + 0x58], %f14 std %f4, [%l7 + 0x48] bgu,pt %xcc, loop_6047 loop_6046: fmovsge %icc, %f15, %f2 brlz %o3, loop_6048 st %f7, [%l7 + 0x48] loop_6047: ld [%l7 + 0x3C], %f12 fmovrdgz %l3, %f8, %f2 loop_6048: ld [%l7 + 0x10], %f8 bg,a,pn %icc, loop_6049 fbl %fcc3, loop_6050 stb %g7, [%l7 + 0x0A] stb %o1, [%l7 + 0x35] loop_6049: ldx [%l7 + 0x70], %l5 loop_6050: tvs %xcc, 0x1 stb %g4, [%l7 + 0x10] fnegd %f6, %f8 ldsw [%l7 + 0x78], %o2 srlx %o6, 0x14, %g6 nop setx loop_6051, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done xnorcc %i7, 0x08E0, %i4 movge %icc, %o5, %l4 sth %o4, [%l7 + 0x3C] loop_6051: fands %f7, %f1, %f11 fmovrdgz %l6, %f10, %f2 ld [%l7 + 0x58], %f6 ldsh [%l7 + 0x6E], %g2 fandnot2 %f12, %f4, %f14 ba,a,pt %icc, loop_6052 ldub [%l7 + 0x64], %i3 fmovdl %xcc, %f3, %f13 ldub [%l7 + 0x18], %i6 loop_6052: fornot2s %f7, %f2, %f13 lduh [%l7 + 0x20], %i5 fmovrdgez %g1, %f8, %f6 ldsw [%l7 + 0x2C], %i2 orn %o7, 0x1931, %l0 ldsw [%l7 + 0x08], %g5 xnor %i1, 0x19D1, %i0 ldd [%l7 + 0x58], %f8 edge16l %l1, %o0, %g3 ldx [%l7 + 0x40], %o3 movneg %xcc, %l2, %l3 fcmped %fcc1, %f4, %f12 ldd [%l7 + 0x20], %f6 for %f0, %f0, %f12 udivcc %g7, 0x181A, %o1 stx %g4, [%l7 + 0x18] tg %icc, 0x3 sth %o2, [%l7 + 0x3E] fmovrdgz %o6, %f8, %f10 sll %g6, %i7, %i4 ldsb [%l7 + 0x29], %l5 orn %o5, 0x127F, %l4 tleu %xcc, 0x2 ldsh [%l7 + 0x2A], %o4 mulx %l6, %g2, %i3 edge32l %i6, %g1, %i2 fsrc2s %f12, %f9 fabsd %f8, %f2 andn %i5, %o7, %l0 fornot2 %f4, %f14, %f8 fcmpd %fcc3, %f8, %f6 movrlz %i1, 0x178, %i0 fmovdle %icc, %f6, %f6 fmovsvs %xcc, %f3, %f6 movle %xcc, %l1, %o0 ldub [%l7 + 0x3C], %g5 ldsh [%l7 + 0x54], %g3 movge %icc, %o3, %l3 tg %xcc, 0x2 ldsb [%l7 + 0x2C], %g7 lduw [%l7 + 0x74], %l2 stb %o1, [%l7 + 0x48] fsrc2s %f1, %f0 fbg,a %fcc1, loop_6053 te %xcc, 0x3 tne %icc, 0x7 ldx [%l7 + 0x28], %g4 loop_6053: ldsw [%l7 + 0x48], %o2 sth %o6, [%l7 + 0x4A] add %i7, %i4, %g6 fmovsa %icc, %f9, %f11 fmovs %f1, %f4 ldsb [%l7 + 0x55], %l5 fsrc1 %f8, %f0 ld [%l7 + 0x4C], %f2 ld [%l7 + 0x20], %f10 ldsb [%l7 + 0x0D], %l4 movleu %xcc, %o5, %o4 movge %xcc, %g2, %l6 smulcc %i3, %g1, %i2 fbu,a %fcc3, loop_6054 fmovdle %xcc, %f2, %f4 lduw [%l7 + 0x40], %i6 sra %o7, 0x11, %l0 loop_6054: fzeros %f14 fbge,a %fcc0, loop_6055 stb %i5, [%l7 + 0x47] lduw [%l7 + 0x28], %i0 ldd [%l7 + 0x50], %f8 loop_6055: udivx %i1, 0x01D0, %l1 fcmpeq32 %f0, %f6, %g5 fcmpes %fcc2, %f10, %f0 std %f4, [%l7 + 0x48] fmovrde %o0, %f14, %f4 brz %g3, loop_6056 fmovdvc %icc, %f5, %f15 sth %o3, [%l7 + 0x42] bge,a,pt %xcc, loop_6057 loop_6056: stx %l3, [%l7 + 0x70] ld [%l7 + 0x18], %f14 stb %l2, [%l7 + 0x56] loop_6057: bshuffle %f14, %f6, %f6 smulcc %o1, %g7, %o2 fabsd %f6, %f4 fnands %f14, %f0, %f11 tvc %xcc, 0x0 fcmped %fcc1, %f12, %f4 edge16n %g4, %o6, %i7 fmovsleu %xcc, %f12, %f9 ldsh [%l7 + 0x58], %g6 bcs,a,pt %xcc, loop_6058 fpmerge %f3, %f8, %f2 tgu %icc, 0x7 ldsb [%l7 + 0x35], %i4 loop_6058: edge8l %l5, %l4, %o5 tleu %xcc, 0x4 edge32l %o4, %g2, %i3 fmul8ulx16 %f12, %f6, %f10 movleu %xcc, %l6, %g1 sth %i2, [%l7 + 0x4A] fornot2 %f10, %f14, %f6 add %o7, 0x1959, %i6 st %f3, [%l7 + 0x14] taddcc %l0, %i0, %i5 fcmpgt16 %f6, %f8, %l1 udivx %g5, 0x08A4, %o0 ldsb [%l7 + 0x2D], %i1 fcmped %fcc2, %f2, %f14 fxors %f1, %f8, %f11 movgu %xcc, %o3, %g3 orcc %l2, 0x022B, %l3 ldub [%l7 + 0x2D], %o1 fmovs %f14, %f14 fmuld8ulx16 %f6, %f5, %f14 ldsh [%l7 + 0x4A], %o2 brgez,a %g4, loop_6059 edge16ln %o6, %i7, %g6 edge32l %g7, %l5, %l4 ldsb [%l7 + 0x39], %i4 loop_6059: ldsw [%l7 + 0x18], %o4 lduw [%l7 + 0x60], %o5 sethi 0x11C0, %i3 fpackfix %f12, %f5 orn %g2, 0x08D3, %g1 st %f13, [%l7 + 0x7C] fpadd16 %f10, %f2, %f14 tgu %xcc, 0x6 fmovrdlz %l6, %f10, %f12 edge8ln %o7, %i6, %l0 stb %i2, [%l7 + 0x08] ldsb [%l7 + 0x57], %i5 lduw [%l7 + 0x5C], %i0 brnz %g5, loop_6060 stb %l1, [%l7 + 0x08] brgz %o0, loop_6061 alignaddr %i1, %o3, %g3 loop_6060: ld [%l7 + 0x08], %f1 orcc %l2, 0x0072, %o1 loop_6061: ldsh [%l7 + 0x3C], %l3 lduh [%l7 + 0x72], %o2 fbul %fcc3, loop_6062 ldsw [%l7 + 0x40], %o6 ldsb [%l7 + 0x0F], %i7 movpos %icc, %g4, %g7 loop_6062: fmovdle %icc, %f8, %f1 fcmple16 %f10, %f2, %g6 std %f12, [%l7 + 0x78] tvc %icc, 0x6 bpos,pt %xcc, loop_6063 stb %l4, [%l7 + 0x21] stb %l5, [%l7 + 0x2C] std %f6, [%l7 + 0x08] loop_6063: fble,a %fcc3, loop_6064 st %f1, [%l7 + 0x38] addcc %o4, %i4, %o5 fbug %fcc3, loop_6065 loop_6064: mulx %g2, 0x1DED, %g1 array32 %l6, %i3, %i6 orn %l0, %o7, %i2 loop_6065: fbug %fcc3, loop_6066 edge32ln %i0, %g5, %l1 sdivx %o0, 0x0745, %i1 fbge %fcc2, loop_6067 loop_6066: tg %icc, 0x6 movrlez %o3, %g3, %i5 fsrc1s %f10, %f11 loop_6067: srax %l2, %l3, %o1 fbl,a %fcc2, loop_6068 mulscc %o6, %i7, %o2 orn %g7, 0x1EAE, %g4 edge32l %l4, %l5, %g6 loop_6068: bneg,a %xcc, loop_6069 fcmpgt32 %f8, %f10, %o4 ldub [%l7 + 0x3F], %i4 umulcc %g2, %g1, %l6 loop_6069: stb %o5, [%l7 + 0x2F] fmovsne %icc, %f8, %f3 array16 %i3, %l0, %o7 stx %i6, [%l7 + 0x58] fxnors %f2, %f6, %f9 movrgez %i0, 0x1C2, %g5 fzeros %f12 andcc %l1, %o0, %i1 std %f14, [%l7 + 0x48] fmovrdgez %i2, %f12, %f10 sth %g3, [%l7 + 0x20] fmovsvs %xcc, %f8, %f10 ld [%l7 + 0x0C], %f13 movcs %icc, %i5, %l2 alignaddr %l3, %o1, %o3 fpadd16s %f14, %f1, %f2 nop setx loop_6070, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done sllx %o6, 0x0F, %o2 ldsh [%l7 + 0x0C], %i7 fnegd %f6, %f12 loop_6070: or %g7, %g4, %l4 edge16ln %g6, %l5, %i4 movg %icc, %g2, %o4 tvs %xcc, 0x7 bvc,a loop_6071 movcs %xcc, %l6, %o5 movl %icc, %i3, %g1 fmovdn %icc, %f0, %f8 loop_6071: fmovd %f12, %f12 ta %xcc, 0x4 sethi 0x0478, %o7 tsubcc %l0, 0x1A72, %i6 std %f12, [%l7 + 0x10] fand %f2, %f6, %f0 edge32l %i0, %l1, %g5 fpadd16 %f10, %f8, %f4 st %f8, [%l7 + 0x50] fmovde %xcc, %f8, %f0 sth %o0, [%l7 + 0x1E] bcs,a %icc, loop_6072 fmovsn %xcc, %f6, %f2 stb %i2, [%l7 + 0x50] bpos,pn %xcc, loop_6073 loop_6072: lduw [%l7 + 0x58], %g3 fcmple16 %f10, %f0, %i5 edge16 %i1, %l2, %l3 loop_6073: be,pt %xcc, loop_6074 lduh [%l7 + 0x50], %o1 ldub [%l7 + 0x43], %o6 srlx %o3, 0x0D, %i7 loop_6074: fpadd32s %f15, %f4, %f4 fpadd32 %f4, %f12, %f2 tl %xcc, 0x3 ldsb [%l7 + 0x27], %g7 std %f4, [%l7 + 0x38] stx %o2, [%l7 + 0x78] fmovdne %icc, %f2, %f9 ldub [%l7 + 0x7F], %l4 fbne,a %fcc2, loop_6075 ldsh [%l7 + 0x08], %g4 fcmpne32 %f12, %f14, %g6 fxors %f9, %f6, %f10 loop_6075: fmovrse %i4, %f1, %f2 addccc %l5, %o4, %g2 fandnot1 %f8, %f0, %f6 ldsw [%l7 + 0x18], %l6 fexpand %f4, %f4 movrgz %i3, 0x392, %g1 fnegs %f11, %f14 movg %xcc, %o5, %l0 ldd [%l7 + 0x68], %f10 ldub [%l7 + 0x69], %i6 tne %xcc, 0x5 brgez,a %o7, loop_6076 movleu %icc, %i0, %g5 fpadd32s %f11, %f9, %f4 stb %o0, [%l7 + 0x43] loop_6076: fmovdgu %xcc, %f14, %f7 ldd [%l7 + 0x28], %f4 fcmpgt32 %f12, %f10, %i2 addc %l1, %i5, %g3 fmovdpos %xcc, %f0, %f1 fpadd16s %f14, %f3, %f0 movg %xcc, %i1, %l2 sth %l3, [%l7 + 0x3E] ldsh [%l7 + 0x58], %o6 fbge,a %fcc1, loop_6077 movcc %xcc, %o1, %o3 subcc %i7, 0x102C, %g7 ld [%l7 + 0x38], %f11 loop_6077: ldsw [%l7 + 0x24], %l4 ldub [%l7 + 0x1A], %o2 sdivx %g4, 0x1F48, %i4 edge8 %g6, %l5, %g2 ldx [%l7 + 0x08], %o4 fandnot1 %f4, %f14, %f2 fmovrsgz %l6, %f4, %f12 sub %g1, %o5, %l0 umulcc %i3, %i6, %o7 bcc,a,pn %xcc, loop_6078 fnegd %f2, %f10 edge8ln %g5, %o0, %i2 ldub [%l7 + 0x68], %i0 loop_6078: ld [%l7 + 0x24], %f2 fmovsg %xcc, %f1, %f7 edge32 %l1, %g3, %i5 tne %icc, 0x1 tleu %xcc, 0x2 ldub [%l7 + 0x19], %l2 fmovrsgez %i1, %f6, %f13 fmovs %f3, %f15 fxnor %f12, %f12, %f4 tvs %icc, 0x0 ldsw [%l7 + 0x4C], %l3 std %f8, [%l7 + 0x58] fornot2s %f13, %f4, %f5 fmovsa %icc, %f11, %f1 movvc %icc, %o1, %o3 bcc,a,pn %xcc, loop_6079 fand %f12, %f14, %f4 ldd [%l7 + 0x60], %f6 addc %i7, %g7, %o6 loop_6079: ldsh [%l7 + 0x08], %l4 bgu loop_6080 fcmpeq16 %f10, %f10, %o2 subc %i4, %g4, %g6 ldx [%l7 + 0x50], %g2 loop_6080: movre %o4, %l5, %g1 sdivx %l6, 0x1FBE, %o5 move %xcc, %l0, %i6 edge16 %o7, %i3, %g5 movcc %xcc, %o0, %i2 ld [%l7 + 0x5C], %f3 fxors %f5, %f3, %f4 fbe %fcc0, loop_6081 stx %l1, [%l7 + 0x18] fcmpes %fcc2, %f3, %f1 movcc %icc, %g3, %i0 loop_6081: fsrc2s %f0, %f12 stw %l2, [%l7 + 0x30] ldub [%l7 + 0x3A], %i5 faligndata %f6, %f14, %f12 stw %i1, [%l7 + 0x70] srax %o1, %o3, %l3 fnegs %f4, %f8 fmul8ulx16 %f6, %f14, %f6 fcmpgt16 %f12, %f0, %g7 ld [%l7 + 0x30], %f4 fnot2s %f3, %f3 addcc %o6, 0x0DC0, %i7 brgez,a %o2, loop_6082 siam 0x2 tcc %icc, 0x3 popc %l4, %g4 loop_6082: stb %g6, [%l7 + 0x13] fmovdle %xcc, %f0, %f6 movg %xcc, %i4, %g2 bpos,pt %icc, loop_6083 sub %l5, %g1, %l6 taddcc %o5, 0x10CF, %l0 ldsh [%l7 + 0x30], %o4 loop_6083: brgez %i6, loop_6084 fmovde %xcc, %f10, %f12 udiv %i3, 0x0527, %g5 edge16n %o7, %o0, %i2 loop_6084: st %f5, [%l7 + 0x6C] sethi 0x1725, %l1 fpadd32s %f15, %f15, %f14 mulx %i0, 0x1579, %g3 fcmpne32 %f10, %f4, %i5 std %f0, [%l7 + 0x10] tge %xcc, 0x3 fand %f12, %f2, %f10 fmovrdgz %i1, %f0, %f10 stw %o1, [%l7 + 0x08] ldsh [%l7 + 0x7A], %o3 tcc %icc, 0x1 bneg,a loop_6085 fcmpne32 %f4, %f8, %l2 fmovsl %icc, %f7, %f9 bvs loop_6086 loop_6085: fmovsgu %icc, %f14, %f0 fbge %fcc2, loop_6087 stx %l3, [%l7 + 0x40] loop_6086: ld [%l7 + 0x44], %f4 ldx [%l7 + 0x38], %o6 loop_6087: add %g7, %i7, %o2 fmovrsne %l4, %f13, %f1 edge8ln %g4, %g6, %g2 call loop_6088 fexpand %f7, %f10 fcmped %fcc3, %f0, %f12 edge8n %l5, %g1, %l6 loop_6088: taddcctv %o5, %i4, %l0 sethi 0x1FF4, %i6 bpos loop_6089 stx %i3, [%l7 + 0x10] ldsw [%l7 + 0x20], %g5 srlx %o7, %o0, %i2 loop_6089: fxnor %f12, %f2, %f4 stb %l1, [%l7 + 0x14] ba %xcc, loop_6090 edge16l %i0, %g3, %i5 fmovrse %i1, %f6, %f7 move %icc, %o1, %o4 loop_6090: lduw [%l7 + 0x28], %o3 movrlz %l3, 0x2C8, %l2 fpadd16s %f5, %f5, %f5 std %f14, [%l7 + 0x38] fble %fcc0, loop_6091 brgz %o6, loop_6092 brgez,a %g7, loop_6093 ldsw [%l7 + 0x34], %i7 loop_6091: nop setx loop_6094, %l0, %l1 jmpl %l1, %o2 loop_6092: ld [%l7 + 0x54], %f7 loop_6093: tge %icc, 0x6 stw %l4, [%l7 + 0x0C] loop_6094: tcc %xcc, 0x0 std %f6, [%l7 + 0x60] fmul8x16au %f6, %f8, %f6 sth %g4, [%l7 + 0x62] lduh [%l7 + 0x72], %g6 fmovdg %icc, %f14, %f7 pdist %f10, %f6, %f0 fnor %f2, %f6, %f8 fornot1 %f8, %f6, %f10 fnand %f4, %f4, %f10 bvs,a,pt %icc, loop_6095 fbn,a %fcc0, loop_6096 tsubcc %g2, %g1, %l6 be,pt %icc, loop_6097 loop_6095: fmovrsgez %l5, %f8, %f12 loop_6096: bne,pn %xcc, loop_6098 bge,pn %icc, loop_6099 loop_6097: fcmps %fcc3, %f2, %f7 fmul8sux16 %f6, %f8, %f12 loop_6098: ldd [%l7 + 0x58], %f0 loop_6099: array16 %o5, %i4, %i6 movge %xcc, %l0, %i3 srl %o7, 0x16, %g5 smulcc %o0, %i2, %i0 addc %l1, 0x1992, %g3 ld [%l7 + 0x64], %f5 fnegd %f10, %f14 sth %i5, [%l7 + 0x0E] brgez %i1, loop_6100 xnorcc %o1, 0x15CD, %o3 bn,a %xcc, loop_6101 fmovdne %icc, %f6, %f4 loop_6100: lduh [%l7 + 0x7E], %l3 movre %o4, 0x1B2, %o6 loop_6101: brz,a %g7, loop_6102 fnot2 %f8, %f2 nop setx loop_6103, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done stw %i7, [%l7 + 0x6C] loop_6102: bg,pn %xcc, loop_6104 subc %o2, %l4, %l2 loop_6103: fnot2s %f14, %f2 fmovda %xcc, %f14, %f6 loop_6104: ld [%l7 + 0x1C], %f11 fmovrdlez %g6, %f14, %f0 fpsub16s %f15, %f4, %f4 fcmpgt32 %f14, %f6, %g4 ldsw [%l7 + 0x58], %g2 lduh [%l7 + 0x7A], %l6 fmovrdgez %l5, %f8, %f4 fbne %fcc0, loop_6105 edge32n %g1, %o5, %i6 lduh [%l7 + 0x6E], %i4 stb %i3, [%l7 + 0x56] loop_6105: fblg,a %fcc1, loop_6106 orcc %o7, %l0, %o0 tl %xcc, 0x5 xnorcc %i2, 0x1015, %i0 loop_6106: fnegs %f0, %f9 lduw [%l7 + 0x38], %l1 fbn,a %fcc3, loop_6107 fmovsvc %xcc, %f10, %f2 ldsh [%l7 + 0x32], %g3 edge16ln %g5, %i1, %i5 loop_6107: brlez %o3, loop_6108 fpsub16s %f3, %f13, %f15 sub %o1, 0x05E9, %l3 ldx [%l7 + 0x68], %o4 loop_6108: mulx %g7, 0x0002, %o6 orcc %o2, 0x092B, %l4 fornot1s %f2, %f13, %f6 fmovda %xcc, %f3, %f10 mulx %i7, 0x1ECB, %g6 brz,a %g4, loop_6109 tge %xcc, 0x6 sdivx %g2, 0x1762, %l2 fbge,a %fcc0, loop_6110 loop_6109: addccc %l6, %g1, %o5 fmul8x16al %f0, %f4, %f2 nop setx loop_6111, %l0, %l1 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_6110: stw %l5, [%l7 + 0x58] pdist %f0, %f2, %f4 fbo,a %fcc3, loop_6112 loop_6111: fmul8ulx16 %f0, %f10, %f4 fmovrslz %i6, %f13, %f6 fmovrdlz %i3, %f8, %f4 loop_6112: tcc %xcc, 0x1 brlz %i4, loop_6113 andn %l0, 0x0DE0, %o7 lduh [%l7 + 0x50], %i2 ldx [%l7 + 0x20], %i0 loop_6113: fornot2s %f10, %f5, %f4 te %xcc, 0x6 stw %l1, [%l7 + 0x40] fmovrdgz %o0, %f8, %f14 edge16ln %g3, %i1, %i5 fcmpeq16 %f2, %f6, %o3 st %f9, [%l7 + 0x44] nop setx loop_6114, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovspos %xcc, %f4, %f11 lduh [%l7 + 0x7A], %o1 sth %g5, [%l7 + 0x5E] loop_6114: ldsw [%l7 + 0x38], %l3 fmovsgu %icc, %f9, %f11 and %g7, 0x149E, %o6 ldsb [%l7 + 0x16], %o4 fandnot1s %f4, %f10, %f0 srax %l4, 0x03, %o2 stw %g6, [%l7 + 0x20] fcmpes %fcc2, %f0, %f11 stb %g4, [%l7 + 0x1C] sra %i7, %g2, %l2 fmovdvc %icc, %f8, %f15 ldsh [%l7 + 0x0A], %l6 lduw [%l7 + 0x68], %g1 ldd [%l7 + 0x78], %f10 stw %o5, [%l7 + 0x28] movvc %icc, %l5, %i6 fmovrse %i4, %f6, %f11 movrlz %i3, %o7, %l0 xorcc %i0, %i2, %o0 fand %f0, %f14, %f2 sth %g3, [%l7 + 0x64] udivx %l1, 0x1150, %i1 ldsb [%l7 + 0x50], %i5 fmul8sux16 %f14, %f8, %f14 tl %icc, 0x3 fmovsl %xcc, %f4, %f4 brz %o1, loop_6115 fzeros %f6 ldx [%l7 + 0x20], %o3 movgu %icc, %l3, %g7 loop_6115: sth %g5, [%l7 + 0x72] fmovdcc %icc, %f7, %f12 std %f8, [%l7 + 0x60] lduw [%l7 + 0x38], %o4 fcmpeq32 %f4, %f0, %o6 fsrc2s %f12, %f1 fzeros %f12 edge16l %l4, %o2, %g4 tcc %xcc, 0x6 movrgz %i7, %g2, %g6 std %f4, [%l7 + 0x38] fmovda %xcc, %f9, %f13 edge16ln %l6, %l2, %o5 ldsh [%l7 + 0x42], %l5 fmovrde %g1, %f8, %f0 tneg %icc, 0x1 edge8n %i6, %i4, %i3 fors %f7, %f5, %f14 lduw [%l7 + 0x20], %l0 ldsb [%l7 + 0x57], %i0 movre %o7, %i2, %g3 edge16n %o0, %l1, %i1 movn %xcc, %i5, %o1 edge32ln %l3, %g7, %o3 bleu %icc, loop_6116 fba,a %fcc0, loop_6117 ta %xcc, 0x1 fbuge %fcc1, loop_6118 loop_6116: orcc %o4, 0x1D85, %o6 loop_6117: ldx [%l7 + 0x20], %g5 and %l4, 0x0160, %g4 loop_6118: fxors %f14, %f3, %f5 ldd [%l7 + 0x10], %f14 fmovdcs %xcc, %f9, %f14 ldub [%l7 + 0x41], %i7 fmovs %f11, %f4 st %f10, [%l7 + 0x78] ldsw [%l7 + 0x6C], %g2 ldx [%l7 + 0x70], %g6 fones %f6 ldsb [%l7 + 0x14], %l6 ldsb [%l7 + 0x0B], %l2 ldsw [%l7 + 0x08], %o5 fnands %f0, %f13, %f10 xnor %o2, 0x000E, %l5 bpos,a loop_6119 fpmerge %f10, %f10, %f0 ldx [%l7 + 0x30], %g1 fabss %f0, %f15 loop_6119: lduh [%l7 + 0x16], %i4 fmul8x16 %f3, %f10, %f14 fmovrsgez %i3, %f1, %f15 ldub [%l7 + 0x2E], %i6 fmovdn %icc, %f14, %f14 fbu %fcc0, loop_6120 lduh [%l7 + 0x0E], %l0 add %i0, 0x0AF5, %i2 xnor %g3, 0x0DF9, %o7 loop_6120: sth %o0, [%l7 + 0x60] array32 %l1, %i1, %i5 ldsb [%l7 + 0x5A], %o1 ldsb [%l7 + 0x43], %l3 xor %g7, %o3, %o6 lduh [%l7 + 0x36], %o4 taddcc %g5, %g4, %i7 fmovsne %icc, %f3, %f1 fmovrdgz %l4, %f0, %f8 addc %g2, 0x0791, %g6 sdiv %l6, 0x16FC, %o5 ldsh [%l7 + 0x70], %o2 std %f0, [%l7 + 0x40] movg %icc, %l5, %l2 fabss %f2, %f9 udiv %i4, 0x0FFD, %i3 fnot1s %f0, %f15 bvs,a,pt %xcc, loop_6121 fmovsgu %xcc, %f6, %f2 movrlz %i6, %g1, %i0 fandnot2s %f6, %f0, %f9 loop_6121: stw %l0, [%l7 + 0x0C] sth %g3, [%l7 + 0x5A] ldd [%l7 + 0x60], %f4 movcc %xcc, %o7, %i2 bcs %icc, loop_6122 fmovrde %o0, %f12, %f4 orcc %l1, 0x06DF, %i1 stw %o1, [%l7 + 0x24] loop_6122: fxnors %f1, %f7, %f6 fcmpes %fcc1, %f13, %f15 tge %icc, 0x7 udivx %i5, 0x0ACC, %l3 lduh [%l7 + 0x1A], %o3 stw %o6, [%l7 + 0x60] andncc %g7, %g5, %g4 sub %o4, %l4, %i7 fcmps %fcc2, %f11, %f14 fmovse %icc, %f13, %f13 st %f3, [%l7 + 0x1C] ba,a loop_6123 stx %g6, [%l7 + 0x28] fmul8sux16 %f6, %f8, %f8 fbul %fcc2, loop_6124 loop_6123: fmovscc %icc, %f13, %f13 ldd [%l7 + 0x18], %f6 edge16l %g2, %o5, %o2 loop_6124: tpos %xcc, 0x7 stw %l6, [%l7 + 0x0C] mulx %l2, 0x0B57, %i4 lduw [%l7 + 0x54], %i3 movn %xcc, %l5, %g1 fmovscc %icc, %f15, %f0 st %f13, [%l7 + 0x2C] ld [%l7 + 0x6C], %f11 popc %i6, %i0 tg %xcc, 0x5 movge %xcc, %l0, %g3 stb %i2, [%l7 + 0x3D] tcs %icc, 0x6 ldub [%l7 + 0x53], %o0 brgz,a %l1, loop_6125 nop setx loop_6126, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tle %icc, 0x4 fmuld8sux16 %f14, %f1, %f4 loop_6125: ldd [%l7 + 0x78], %f8 loop_6126: lduh [%l7 + 0x52], %o7 faligndata %f4, %f8, %f0 xor %o1, %i5, %l3 fmovrdgz %o3, %f4, %f6 fbg,a %fcc1, loop_6127 brlez,a %o6, loop_6128 array32 %g7, %i1, %g5 movleu %icc, %o4, %g4 loop_6127: ldd [%l7 + 0x78], %f14 loop_6128: std %f4, [%l7 + 0x40] movg %xcc, %l4, %i7 edge8n %g2, %o5, %g6 fmovrdlez %l6, %f14, %f10 ldub [%l7 + 0x3F], %o2 edge32 %l2, %i4, %i3 fpadd32s %f8, %f11, %f0 tneg %xcc, 0x0 fmovsneg %xcc, %f10, %f1 fsrc2 %f0, %f2 fbl %fcc1, loop_6129 ldx [%l7 + 0x40], %l5 fbule,a %fcc3, loop_6130 bgu,a,pn %xcc, loop_6131 loop_6129: fmovdvs %xcc, %f12, %f0 fmovd %f6, %f14 loop_6130: fmovdcc %icc, %f5, %f9 loop_6131: sth %g1, [%l7 + 0x60] fblg,a %fcc2, loop_6132 ldx [%l7 + 0x50], %i0 umul %l0, 0x07F1, %i6 xorcc %g3, %o0, %l1 loop_6132: std %f14, [%l7 + 0x38] ldd [%l7 + 0x28], %f2 fzeros %f15 ldx [%l7 + 0x60], %i2 smul %o7, 0x0C5C, %i5 be,pt %icc, loop_6133 add %l3, %o3, %o1 fornot1 %f0, %f6, %f6 ldd [%l7 + 0x58], %f12 loop_6133: ldx [%l7 + 0x48], %o6 movrgz %g7, 0x39D, %i1 ldsw [%l7 + 0x34], %o4 fornot2s %f4, %f8, %f12 ldub [%l7 + 0x61], %g5 or %l4, %g4, %g2 bpos,pn %icc, loop_6134 sth %i7, [%l7 + 0x5E] ldd [%l7 + 0x58], %f6 ldd [%l7 + 0x40], %f6 loop_6134: fmul8ulx16 %f4, %f4, %f6 sth %o5, [%l7 + 0x62] tpos %xcc, 0x4 fmovdvc %icc, %f10, %f3 fmovdleu %xcc, %f9, %f8 movne %icc, %g6, %l6 fmul8x16 %f4, %f6, %f6 mulx %l2, %i4, %i3 ldub [%l7 + 0x1A], %o2 xorcc %g1, 0x00FF, %i0 fornot2s %f11, %f6, %f6 lduh [%l7 + 0x36], %l5 fxor %f2, %f6, %f14 fmovrsgz %l0, %f9, %f12 stw %g3, [%l7 + 0x3C] fandnot2 %f10, %f4, %f4 fmovdl %icc, %f15, %f2 alignaddr %o0, %i6, %l1 ldsh [%l7 + 0x5E], %o7 fbg %fcc2, loop_6135 ldub [%l7 + 0x25], %i5 sllx %l3, 0x18, %i2 stb %o1, [%l7 + 0x2C] loop_6135: stb %o6, [%l7 + 0x54] stb %o3, [%l7 + 0x59] ldx [%l7 + 0x50], %i1 fmovdgu %icc, %f15, %f8 ldx [%l7 + 0x50], %o4 ldsb [%l7 + 0x76], %g5 tneg %icc, 0x7 and %l4, 0x03C5, %g7 fands %f0, %f4, %f1 lduh [%l7 + 0x42], %g4 ldsh [%l7 + 0x62], %g2 ldsh [%l7 + 0x34], %i7 fcmple32 %f12, %f12, %g6 ldsh [%l7 + 0x32], %l6 fcmpgt32 %f8, %f8, %l2 movl %icc, %o5, %i4 fcmped %fcc3, %f2, %f4 addc %o2, %i3, %i0 fandnot1s %f11, %f3, %f9 fnands %f2, %f5, %f7 fpadd32 %f14, %f14, %f4 addcc %g1, 0x1A8A, %l5 fmovsvc %icc, %f5, %f11 lduw [%l7 + 0x1C], %l0 stb %o0, [%l7 + 0x3A] array8 %i6, %l1, %o7 edge8n %i5, %l3, %g3 fexpand %f5, %f10 lduh [%l7 + 0x22], %o1 ldd [%l7 + 0x78], %f2 std %f8, [%l7 + 0x20] fmovspos %icc, %f13, %f6 tleu %xcc, 0x5 xor %o6, 0x0B14, %i2 brgz,a %o3, loop_6136 ldsh [%l7 + 0x52], %o4 fmul8x16 %f2, %f6, %f0 alignaddrl %i1, %g5, %g7 loop_6136: fmovrsgz %g4, %f11, %f11 ldsw [%l7 + 0x44], %g2 fmovrdgz %i7, %f12, %f6 fmovs %f7, %f15 fcmple32 %f6, %f10, %l4 ldub [%l7 + 0x72], %g6 stb %l6, [%l7 + 0x6E] stx %o5, [%l7 + 0x20] stx %i4, [%l7 + 0x70] bshuffle %f8, %f10, %f8 brgz,a %l2, loop_6137 faligndata %f2, %f6, %f4 stw %o2, [%l7 + 0x18] ldsw [%l7 + 0x08], %i0 loop_6137: fmovdg %xcc, %f8, %f13 fmovsleu %xcc, %f14, %f13 fpackfix %f6, %f4 fmovs %f2, %f2 ldx [%l7 + 0x40], %i3 fcmpes %fcc0, %f7, %f13 std %f10, [%l7 + 0x08] ldx [%l7 + 0x78], %l5 fbule,a %fcc2, loop_6138 tl %xcc, 0x3 xorcc %g1, %o0, %l0 bshuffle %f6, %f0, %f2 loop_6138: ldx [%l7 + 0x30], %l1 stx %o7, [%l7 + 0x68] array16 %i6, %i5, %g3 bcc %icc, loop_6139 fornot2s %f12, %f12, %f12 tcs %xcc, 0x1 lduh [%l7 + 0x7E], %l3 loop_6139: fba %fcc3, loop_6140 fpadd32s %f9, %f12, %f15 fmovdvc %xcc, %f11, %f4 tsubcc %o1, 0x1CA5, %o6 loop_6140: ldsh [%l7 + 0x12], %i2 fmovs %f14, %f0 udivx %o4, 0x01D3, %i1 std %f6, [%l7 + 0x38] andcc %o3, 0x18E3, %g7 fpack32 %f12, %f10, %f12 alignaddr %g4, %g5, %i7 fmovdne %xcc, %f12, %f6 fmovda %xcc, %f4, %f3 ldsh [%l7 + 0x2A], %g2 fpack16 %f2, %f9 ldsh [%l7 + 0x42], %g6 mulscc %l4, 0x1508, %o5 edge32l %i4, %l2, %o2 edge32l %i0, %l6, %i3 fbe %fcc0, loop_6141 fmovrsne %g1, %f13, %f2 fmovsleu %xcc, %f0, %f6 udivx %o0, 0x0880, %l0 loop_6141: fmovrdgez %l5, %f0, %f4 stw %o7, [%l7 + 0x20] fmovd %f10, %f14 xorcc %l1, %i6, %g3 sra %l3, 0x15, %o1 array32 %i5, %i2, %o6 fmovsge %icc, %f5, %f4 fpsub16 %f6, %f10, %f4 ldd [%l7 + 0x60], %f0 stx %o4, [%l7 + 0x50] fpadd32 %f4, %f14, %f12 subccc %o3, 0x1E48, %g7 ld [%l7 + 0x4C], %f8 movleu %xcc, %i1, %g5 call loop_6142 fmul8ulx16 %f2, %f8, %f8 std %f10, [%l7 + 0x08] fone %f12 loop_6142: tg %icc, 0x4 fmovrdgez %g4, %f12, %f8 movg %icc, %i7, %g6 ldsb [%l7 + 0x79], %g2 array16 %o5, %l4, %i4 ldsb [%l7 + 0x4E], %o2 tcc %icc, 0x0 bshuffle %f0, %f10, %f12 lduh [%l7 + 0x54], %l2 movgu %icc, %l6, %i0 sll %i3, %o0, %l0 fpmerge %f5, %f10, %f14 movrgz %g1, %o7, %l5 stb %l1, [%l7 + 0x0D] fble %fcc0, loop_6143 fcmpes %fcc1, %f14, %f5 fmovsneg %icc, %f14, %f8 fpadd16 %f2, %f4, %f4 loop_6143: fmovrde %i6, %f14, %f12 ldd [%l7 + 0x40], %f10 taddcctv %g3, 0x19DC, %o1 st %f5, [%l7 + 0x60] fbue %fcc2, loop_6144 fmovdneg %xcc, %f14, %f0 lduw [%l7 + 0x7C], %i5 ldd [%l7 + 0x20], %f6 loop_6144: fcmps %fcc1, %f3, %f0 fmuld8sux16 %f11, %f11, %f10 stb %l3, [%l7 + 0x2D] popc 0x1566, %o6 fones %f9 ld [%l7 + 0x14], %f2 mulx %o4, %i2, %g7 lduh [%l7 + 0x62], %o3 ldsb [%l7 + 0x60], %i1 movvs %xcc, %g5, %i7 sth %g4, [%l7 + 0x38] st %f14, [%l7 + 0x10] bpos,a,pn %xcc, loop_6145 fexpand %f12, %f8 ldub [%l7 + 0x44], %g6 edge16n %g2, %o5, %l4 loop_6145: fpsub16 %f12, %f6, %f8 fbu %fcc1, loop_6146 ldsb [%l7 + 0x47], %i4 fmovsvs %icc, %f14, %f12 movrne %o2, 0x0FC, %l2 loop_6146: tle %icc, 0x4 edge32ln %l6, %i0, %i3 subcc %l0, 0x0682, %g1 fmovdneg %icc, %f13, %f10 bleu,a loop_6147 fbo,a %fcc1, loop_6148 std %f8, [%l7 + 0x28] andncc %o7, %l5, %o0 loop_6147: ldx [%l7 + 0x60], %l1 loop_6148: ldd [%l7 + 0x58], %f6 fexpand %f10, %f2 fmovdleu %xcc, %f2, %f2 tleu %xcc, 0x1 array32 %i6, %o1, %i5 siam 0x7 fmovrslz %l3, %f8, %f1 fsrc1s %f6, %f14 stw %g3, [%l7 + 0x48] stw %o6, [%l7 + 0x38] ldx [%l7 + 0x28], %i2 fmovdle %xcc, %f8, %f13 ldx [%l7 + 0x68], %o4 ldsb [%l7 + 0x7C], %o3 addccc %g7, 0x17A1, %i1 std %f4, [%l7 + 0x50] st %f7, [%l7 + 0x74] brz %g5, loop_6149 fmovd %f6, %f0 nop setx loop_6150, %l0, %l1 jmpl %l1, %i7 edge16l %g4, %g6, %o5 loop_6149: std %f14, [%l7 + 0x30] fpadd16 %f14, %f12, %f6 loop_6150: fbul %fcc3, loop_6151 fbn %fcc3, loop_6152 tg %xcc, 0x3 lduw [%l7 + 0x48], %l4 loop_6151: fmovsg %icc, %f7, %f3 loop_6152: lduh [%l7 + 0x6A], %g2 movpos %xcc, %i4, %l2 lduw [%l7 + 0x24], %o2 ldx [%l7 + 0x10], %i0 fandnot2s %f14, %f11, %f13 fcmpd %fcc0, %f10, %f8 fnors %f3, %f12, %f7 stw %l6, [%l7 + 0x38] movrgez %i3, %l0, %o7 te %icc, 0x7 ldx [%l7 + 0x20], %l5 subc %g1, 0x01EE, %l1 ldd [%l7 + 0x48], %f6 fone %f0 edge32ln %o0, %i6, %i5 fmovrde %o1, %f10, %f0 stw %g3, [%l7 + 0x4C] fnands %f12, %f10, %f1 fcmpeq16 %f12, %f10, %l3 fmovsleu %icc, %f5, %f9 sth %o6, [%l7 + 0x08] fcmpgt16 %f4, %f8, %o4 st %f7, [%l7 + 0x70] ba,pn %xcc, loop_6153 fandnot2 %f10, %f14, %f0 st %f4, [%l7 + 0x58] ldsh [%l7 + 0x3A], %i2 loop_6153: fbg,a %fcc3, loop_6154 fand %f8, %f0, %f8 ldsh [%l7 + 0x7A], %o3 ldsb [%l7 + 0x1B], %g7 loop_6154: mulscc %i1, %i7, %g4 edge8ln %g5, %g6, %o5 ldub [%l7 + 0x7C], %l4 tg %icc, 0x2 fblg,a %fcc1, loop_6155 udiv %g2, 0x1734, %l2 sub %i4, 0x0270, %o2 te %icc, 0x7 loop_6155: fmovde %icc, %f15, %f0 fabsd %f6, %f10 movgu %xcc, %i0, %i3 movrne %l6, %o7, %l0 fbuge,a %fcc2, loop_6156 stw %g1, [%l7 + 0x58] fpadd16 %f2, %f4, %f6 fmul8ulx16 %f12, %f8, %f2 loop_6156: edge16l %l5, %l1, %i6 move %icc, %o0, %o1 sth %g3, [%l7 + 0x6E] fmovrsgz %l3, %f1, %f0 ld [%l7 + 0x50], %f13 st %f4, [%l7 + 0x7C] lduh [%l7 + 0x60], %o6 fxnor %f12, %f6, %f0 array8 %i5, %o4, %i2 andncc %o3, %i1, %i7 bneg,a loop_6157 fxors %f12, %f6, %f9 bshuffle %f4, %f12, %f10 ld [%l7 + 0x64], %f10 loop_6157: sth %g7, [%l7 + 0x6C] fone %f6 fmovdvs %icc, %f6, %f2 ldsb [%l7 + 0x1E], %g5 brlez %g6, loop_6158 ldsb [%l7 + 0x27], %g4 fpack32 %f8, %f8, %f2 fnegs %f8, %f6 loop_6158: array16 %l4, %o5, %g2 ldsb [%l7 + 0x56], %l2 fnands %f10, %f4, %f4 orncc %o2, %i4, %i0 udiv %l6, 0x01BD, %i3 ldsh [%l7 + 0x7E], %l0 tge %xcc, 0x3 fmovrsne %g1, %f8, %f12 fcmpd %fcc0, %f4, %f6 alignaddrl %l5, %l1, %o7 sth %i6, [%l7 + 0x34] edge16l %o1, %g3, %l3 fpmerge %f0, %f3, %f0 fcmpeq16 %f8, %f4, %o6 fbule %fcc1, loop_6159 fsrc2 %f4, %f8 array8 %o0, %i5, %i2 fbule,a %fcc3, loop_6160 loop_6159: tne %xcc, 0x5 ldsb [%l7 + 0x58], %o4 andcc %i1, %i7, %o3 loop_6160: fornot1s %f6, %f14, %f7 lduw [%l7 + 0x60], %g5 pdist %f6, %f2, %f14 stw %g7, [%l7 + 0x0C] fmovrdgez %g4, %f0, %f8 tle %xcc, 0x4 fmuld8ulx16 %f9, %f13, %f2 movrgz %l4, 0x06B, %g6 lduw [%l7 + 0x6C], %o5 fexpand %f2, %f14 srlx %l2, %o2, %g2 ldsw [%l7 + 0x40], %i4 sdiv %l6, 0x00C3, %i3 lduw [%l7 + 0x08], %l0 ldx [%l7 + 0x38], %g1 sth %i0, [%l7 + 0x6A] fmul8x16 %f2, %f2, %f14 tsubcc %l1, %o7, %i6 fmovrdlz %o1, %f10, %f6 fble %fcc3, loop_6161 udivcc %g3, 0x0307, %l5 alignaddrl %l3, %o0, %i5 fmovrdlez %i2, %f6, %f14 loop_6161: edge32l %o4, %i1, %i7 sllx %o3, 0x0A, %g5 stw %o6, [%l7 + 0x7C] movgu %xcc, %g4, %l4 movg %xcc, %g7, %g6 bge loop_6162 fandnot2 %f4, %f6, %f6 bge %xcc, loop_6163 sub %o5, 0x020B, %l2 loop_6162: stw %o2, [%l7 + 0x68] sll %i4, %g2, %l6 loop_6163: ld [%l7 + 0x74], %f9 st %f4, [%l7 + 0x08] fxnors %f7, %f13, %f13 array16 %i3, %l0, %i0 edge16l %l1, %g1, %i6 sllx %o1, %o7, %g3 ldub [%l7 + 0x1D], %l5 bpos,a,pt %xcc, loop_6164 ldd [%l7 + 0x30], %f4 addccc %o0, %i5, %i2 lduh [%l7 + 0x7A], %l3 loop_6164: ldsb [%l7 + 0x5E], %i1 tneg %xcc, 0x7 nop setx loop_6165, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movleu %xcc, %o4, %o3 fmovrslez %i7, %f3, %f14 bn %icc, loop_6166 loop_6165: xnor %o6, %g5, %l4 fmovdle %xcc, %f1, %f7 subc %g7, %g6, %o5 loop_6166: fmovrslz %l2, %f5, %f9 tg %icc, 0x4 fmovsvs %xcc, %f15, %f2 xnor %o2, 0x11D3, %i4 fexpand %f12, %f14 lduw [%l7 + 0x64], %g2 std %f14, [%l7 + 0x40] brz,a %l6, loop_6167 fand %f4, %f8, %f12 ldsw [%l7 + 0x44], %i3 ld [%l7 + 0x14], %f0 loop_6167: movcc %icc, %g4, %l0 fmuld8ulx16 %f13, %f6, %f6 sdivcc %i0, 0x058D, %l1 lduw [%l7 + 0x1C], %g1 lduw [%l7 + 0x28], %o1 fmul8x16au %f6, %f15, %f6 ld [%l7 + 0x2C], %f11 lduw [%l7 + 0x08], %o7 fmovdpos %icc, %f2, %f3 movpos %icc, %i6, %l5 ldsh [%l7 + 0x6C], %g3 movne %icc, %i5, %i2 bl,a loop_6168 fmovrsgez %o0, %f6, %f12 xor %l3, 0x0EEE, %i1 fbne,a %fcc0, loop_6169 loop_6168: sll %o3, %i7, %o6 ldsb [%l7 + 0x26], %g5 ldsh [%l7 + 0x6C], %l4 loop_6169: sethi 0x0FE9, %g7 fmovdneg %icc, %f2, %f2 be,a,pt %icc, loop_6170 fmovrse %g6, %f7, %f2 lduw [%l7 + 0x64], %o5 fmovrdgez %o4, %f4, %f2 loop_6170: and %o2, 0x05C6, %i4 fmovdneg %icc, %f4, %f5 lduh [%l7 + 0x28], %g2 fsrc2s %f11, %f10 smulcc %l6, 0x1569, %i3 edge8n %g4, %l2, %i0 edge8 %l1, %l0, %o1 fpsub32s %f15, %f1, %f15 fmovsl %xcc, %f3, %f1 ldub [%l7 + 0x19], %g1 fcmple32 %f6, %f14, %o7 stx %i6, [%l7 + 0x58] tpos %xcc, 0x6 fba %fcc1, loop_6171 ldsw [%l7 + 0x08], %l5 sth %i5, [%l7 + 0x3E] sth %g3, [%l7 + 0x7C] loop_6171: ldsw [%l7 + 0x6C], %o0 fcmpes %fcc1, %f5, %f11 pdist %f8, %f12, %f14 fmovrslez %l3, %f11, %f10 ldsb [%l7 + 0x16], %i1 ldx [%l7 + 0x70], %o3 ldsw [%l7 + 0x3C], %i7 stx %o6, [%l7 + 0x78] ldsw [%l7 + 0x28], %i2 lduw [%l7 + 0x18], %g5 movvs %xcc, %g7, %l4 fmul8sux16 %f0, %f2, %f0 ldsh [%l7 + 0x10], %o5 smul %g6, 0x13D2, %o4 array16 %o2, %i4, %g2 brgez,a %i3, loop_6172 fbul,a %fcc0, loop_6173 fblg %fcc1, loop_6174 tle %xcc, 0x6 loop_6172: addcc %g4, 0x1C38, %l6 loop_6173: stb %i0, [%l7 + 0x36] loop_6174: bleu,pn %icc, loop_6175 fmovda %icc, %f14, %f3 udiv %l1, 0x1EC2, %l0 fmovsl %xcc, %f1, %f9 loop_6175: fnot1s %f9, %f15 orcc %o1, 0x04A2, %l2 ldsb [%l7 + 0x4A], %o7 fmovsne %icc, %f11, %f1 fxor %f2, %f0, %f2 fexpand %f5, %f12 sth %g1, [%l7 + 0x4C] movn %icc, %l5, %i6 bge,a,pn %xcc, loop_6176 fbul,a %fcc0, loop_6177 ldsb [%l7 + 0x66], %g3 fandnot2s %f3, %f10, %f8 loop_6176: fmuld8sux16 %f9, %f2, %f4 loop_6177: bne,pn %icc, loop_6178 fmul8sux16 %f0, %f4, %f10 nop setx loop_6179, %l0, %l1 jmpl %l1, %i5 edge32n %o0, %i1, %o3 loop_6178: bvc %xcc, loop_6180 array16 %l3, %i7, %o6 loop_6179: fabsd %f12, %f10 fcmpes %fcc2, %f2, %f5 loop_6180: smulcc %g5, %i2, %g7 edge8l %o5, %l4, %o4 fblg %fcc1, loop_6181 fsrc1 %f6, %f0 fbe %fcc3, loop_6182 nop setx loop_6183, %l0, %l1 jmpl %l1, %g6 loop_6181: movrgz %o2, %i4, %i3 ldub [%l7 + 0x7C], %g4 loop_6182: fmovsgu %xcc, %f4, %f0 loop_6183: fblg,a %fcc1, loop_6184 orncc %g2, %l6, %l1 st %f6, [%l7 + 0x78] fabsd %f6, %f0 loop_6184: ld [%l7 + 0x24], %f12 fcmpd %fcc1, %f6, %f14 fnegd %f0, %f14 tl %xcc, 0x1 bgu,a %icc, loop_6185 st %f14, [%l7 + 0x28] udiv %l0, 0x0A21, %i0 addccc %o1, 0x02E1, %o7 loop_6185: stb %l2, [%l7 + 0x37] fcmped %fcc2, %f8, %f4 orcc %l5, 0x11F8, %i6 ldsh [%l7 + 0x24], %g3 fmovrdgz %g1, %f10, %f0 stw %o0, [%l7 + 0x10] ldsh [%l7 + 0x14], %i5 bl,a,pn %xcc, loop_6186 tne %icc, 0x1 andn %o3, %l3, %i1 stw %i7, [%l7 + 0x18] loop_6186: movpos %icc, %g5, %o6 stb %g7, [%l7 + 0x0E] fmovrdgez %i2, %f8, %f6 fmovrsne %o5, %f2, %f9 fmovsleu %icc, %f2, %f4 fmovsa %xcc, %f2, %f5 fmovsge %icc, %f9, %f3 sth %o4, [%l7 + 0x4E] fbu,a %fcc2, loop_6187 umul %g6, 0x1858, %o2 fnegs %f10, %f12 subc %i4, %i3, %g4 loop_6187: fornot2s %f12, %f7, %f2 ldsw [%l7 + 0x28], %g2 ldsw [%l7 + 0x5C], %l6 lduh [%l7 + 0x4A], %l1 ldd [%l7 + 0x40], %f10 ldsb [%l7 + 0x58], %l4 fnors %f2, %f9, %f15 andncc %l0, %o1, %i0 alignaddr %l2, %l5, %i6 fmovsne %icc, %f4, %f6 fmovdne %icc, %f9, %f14 ldub [%l7 + 0x36], %o7 bne,pn %icc, loop_6188 fbo %fcc2, loop_6189 ldd [%l7 + 0x28], %f8 sub %g1, %o0, %i5 loop_6188: fandnot1 %f2, %f8, %f0 loop_6189: movre %g3, %o3, %l3 fmovse %xcc, %f7, %f1 ldx [%l7 + 0x30], %i1 lduh [%l7 + 0x4A], %g5 fmovdge %xcc, %f12, %f8 taddcc %o6, %i7, %g7 fmovsl %xcc, %f5, %f8 tg %icc, 0x0 fmovscc %xcc, %f8, %f1 stx %o5, [%l7 + 0x08] addcc %i2, %o4, %g6 std %f4, [%l7 + 0x70] edge16n %o2, %i4, %i3 fexpand %f8, %f2 fmul8x16au %f9, %f4, %f14 tsubcctv %g4, 0x06CC, %g2 fmovdcs %xcc, %f13, %f15 tl %xcc, 0x4 ldd [%l7 + 0x38], %f14 edge8ln %l6, %l4, %l0 array16 %l1, %i0, %o1 fcmple32 %f14, %f12, %l2 movn %xcc, %l5, %o7 fcmpne32 %f4, %f4, %i6 sth %o0, [%l7 + 0x64] ld [%l7 + 0x74], %f5 ldub [%l7 + 0x68], %i5 movrlez %g3, %o3, %g1 edge8 %i1, %g5, %o6 ldsw [%l7 + 0x38], %i7 bvc %icc, loop_6190 sth %g7, [%l7 + 0x3E] array16 %l3, %i2, %o4 tvs %icc, 0x5 loop_6190: ldd [%l7 + 0x08], %f14 ldx [%l7 + 0x60], %o5 fexpand %f7, %f6 bge loop_6191 ldx [%l7 + 0x10], %o2 lduw [%l7 + 0x2C], %g6 sdivcc %i4, 0x1325, %i3 loop_6191: ld [%l7 + 0x70], %f1 sth %g4, [%l7 + 0x0E] fcmple16 %f2, %f6, %g2 mulx %l4, %l6, %l1 ldub [%l7 + 0x5F], %l0 addc %o1, 0x1B46, %i0 lduh [%l7 + 0x2A], %l5 edge8ln %l2, %i6, %o0 fmovdn %xcc, %f11, %f2 bleu,a,pn %icc, loop_6192 umul %i5, 0x1685, %g3 ldx [%l7 + 0x30], %o7 fmovscs %xcc, %f0, %f7 loop_6192: fbue %fcc1, loop_6193 fsrc1s %f11, %f1 fones %f13 andncc %g1, %o3, %i1 loop_6193: st %f3, [%l7 + 0x50] ldsw [%l7 + 0x58], %o6 lduw [%l7 + 0x3C], %g5 ldsb [%l7 + 0x72], %i7 fnot1s %f9, %f10 srl %l3, 0x07, %g7 bgu %icc, loop_6194 ldx [%l7 + 0x10], %o4 sub %i2, 0x002F, %o2 bn loop_6195 loop_6194: stb %o5, [%l7 + 0x6B] srl %g6, %i4, %g4 edge16n %g2, %i3, %l4 loop_6195: fzero %f14 st %f1, [%l7 + 0x58] and %l6, %l0, %l1 ldsw [%l7 + 0x30], %i0 fmul8x16 %f15, %f6, %f6 brlez,a %l5, loop_6196 fmovs %f4, %f5 ldd [%l7 + 0x78], %f4 sth %o1, [%l7 + 0x3A] loop_6196: and %l2, %i6, %o0 and %i5, 0x0E1C, %g3 stw %g1, [%l7 + 0x5C] mova %xcc, %o3, %o7 fbug %fcc0, loop_6197 edge8 %o6, %i1, %i7 std %f10, [%l7 + 0x40] te %xcc, 0x2 loop_6197: fmovsle %icc, %f6, %f11 fpsub32 %f14, %f14, %f4 ldx [%l7 + 0x70], %g5 fnors %f7, %f8, %f0 movrgez %g7, 0x27F, %l3 ldsh [%l7 + 0x2A], %i2 fmovrse %o4, %f9, %f0 st %f12, [%l7 + 0x70] stx %o2, [%l7 + 0x78] brz,a %o5, loop_6198 srl %i4, %g4, %g2 ldsh [%l7 + 0x60], %g6 st %f11, [%l7 + 0x5C] loop_6198: fba,a %fcc2, loop_6199 movn %xcc, %i3, %l4 fabss %f5, %f4 ldx [%l7 + 0x18], %l0 loop_6199: ldsw [%l7 + 0x10], %l6 smulcc %i0, 0x0565, %l5 srlx %l1, %l2, %o1 alignaddr %o0, %i6, %g3 bvs,pt %icc, loop_6200 lduw [%l7 + 0x54], %g1 fmovsle %xcc, %f14, %f10 fmovscs %icc, %f0, %f8 loop_6200: subcc %o3, 0x00FC, %i5 array16 %o7, %i1, %i7 fmovrdlz %o6, %f6, %f14 sth %g5, [%l7 + 0x56] fnor %f0, %f12, %f4 bl,pt %xcc, loop_6201 subccc %l3, 0x0D1A, %g7 fmovsleu %xcc, %f10, %f2 bge,a loop_6202 loop_6201: ldub [%l7 + 0x6F], %i2 std %f14, [%l7 + 0x50] alignaddrl %o4, %o5, %i4 loop_6202: st %f13, [%l7 + 0x48] brgez,a %g4, loop_6203 ldd [%l7 + 0x58], %f0 sth %g2, [%l7 + 0x14] st %f3, [%l7 + 0x68] loop_6203: stb %g6, [%l7 + 0x34] ldx [%l7 + 0x10], %i3 taddcctv %o2, %l4, %l0 udivcc %l6, 0x0BA3, %i0 fbge %fcc0, loop_6204 nop setx loop_6205, %l0, %l1 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 %fcc1, %f1, %f4 smulcc %l5, %l2, %o1 loop_6204: tvc %xcc, 0x5 loop_6205: brlez %l1, loop_6206 subc %o0, %i6, %g1 fone %f2 mulx %g3, 0x0B7F, %o3 loop_6206: bg,pt %xcc, loop_6207 fpadd16 %f10, %f8, %f14 ldx [%l7 + 0x18], %o7 std %f6, [%l7 + 0x20] loop_6207: ldd [%l7 + 0x60], %f2 stb %i1, [%l7 + 0x15] ldx [%l7 + 0x50], %i7 andncc %i5, %g5, %o6 ldsh [%l7 + 0x40], %l3 movrne %g7, 0x302, %i2 sll %o5, %i4, %o4 sth %g2, [%l7 + 0x1A] ldsb [%l7 + 0x10], %g6 lduw [%l7 + 0x2C], %g4 fandnot1s %f3, %f0, %f8 fpadd32s %f0, %f0, %f15 tge %xcc, 0x6 stb %o2, [%l7 + 0x67] array32 %i3, %l0, %l6 movleu %icc, %i0, %l5 nop setx loop_6208, %l0, %l1 jmpl %l1, %l4 fnands %f6, %f8, %f2 fcmpes %fcc3, %f10, %f8 fpackfix %f2, %f15 loop_6208: brz %l2, loop_6209 sth %l1, [%l7 + 0x32] addc %o0, 0x150C, %i6 call loop_6210 loop_6209: mulscc %g1, 0x0FB1, %o1 lduw [%l7 + 0x70], %o3 sub %g3, %i1, %o7 loop_6210: fmovdg %xcc, %f5, %f8 udiv %i7, 0x14B4, %g5 xnorcc %i5, 0x07BB, %o6 ba,pn %icc, loop_6211 edge32 %l3, %i2, %g7 fmul8sux16 %f8, %f14, %f0 tpos %xcc, 0x5 loop_6211: sll %o5, 0x1A, %i4 movle %xcc, %o4, %g6 tgu %xcc, 0x5 lduw [%l7 + 0x78], %g4 st %f0, [%l7 + 0x0C] fbo,a %fcc1, loop_6212 fmovsgu %xcc, %f10, %f11 ldsw [%l7 + 0x2C], %o2 std %f6, [%l7 + 0x60] loop_6212: ldd [%l7 + 0x50], %f8 edge16n %g2, %l0, %i3 brgz %i0, loop_6213 sethi 0x06CF, %l6 fpsub32 %f6, %f12, %f0 stx %l4, [%l7 + 0x68] loop_6213: fone %f4 lduh [%l7 + 0x34], %l2 st %f11, [%l7 + 0x4C] udivx %l5, 0x02B3, %l1 faligndata %f14, %f8, %f4 fcmpne16 %f4, %f4, %i6 sdiv %o0, 0x1122, %o1 bne,pn %icc, loop_6214 fmovdneg %icc, %f8, %f15 st %f1, [%l7 + 0x34] fbe,a %fcc0, loop_6215 loop_6214: ldsw [%l7 + 0x54], %o3 ldx [%l7 + 0x10], %g1 ldx [%l7 + 0x40], %g3 loop_6215: ld [%l7 + 0x74], %f13 lduh [%l7 + 0x12], %o7 mulscc %i1, 0x0B92, %g5 andncc %i7, %i5, %o6 popc 0x08BC, %i2 fabss %f8, %f6 fcmpne32 %f8, %f14, %l3 addc %o5, %g7, %o4 brnz %i4, loop_6216 edge16 %g4, %g6, %o2 fmovrsne %g2, %f14, %f7 ldsb [%l7 + 0x11], %i3 loop_6216: bleu,a,pn %icc, loop_6217 brgez %i0, loop_6218 fandnot1s %f6, %f0, %f10 bge,a,pn %xcc, loop_6219 loop_6217: fmovscc %xcc, %f3, %f13 loop_6218: fabsd %f10, %f4 fmovsn %xcc, %f0, %f4 loop_6219: ldsw [%l7 + 0x20], %l6 movge %xcc, %l4, %l0 alignaddrl %l5, %l1, %i6 ld [%l7 + 0x2C], %f10 fmovda %icc, %f8, %f11 bcc,pn %xcc, loop_6220 fmovd %f0, %f6 call loop_6221 for %f8, %f8, %f8 loop_6220: movleu %xcc, %l2, %o1 fnot2s %f10, %f14 loop_6221: ble loop_6222 lduh [%l7 + 0x4C], %o3 xnorcc %g1, %g3, %o7 udiv %i1, 0x1424, %o0 loop_6222: sth %i7, [%l7 + 0x68] fmul8sux16 %f12, %f2, %f6 ta %xcc, 0x7 andncc %g5, %i5, %o6 ldd [%l7 + 0x60], %f2 sth %i2, [%l7 + 0x56] stx %o5, [%l7 + 0x58] sth %g7, [%l7 + 0x1C] fcmple32 %f10, %f0, %o4 brz,a %i4, loop_6223 fmovda %icc, %f10, %f4 fpsub32s %f6, %f0, %f0 fmovdgu %xcc, %f6, %f15 loop_6223: ldsh [%l7 + 0x78], %l3 ldd [%l7 + 0x78], %f4 fmovrde %g6, %f12, %f6 bleu,a %icc, loop_6224 movre %o2, %g4, %g2 ldsh [%l7 + 0x70], %i3 fzero %f12 loop_6224: stb %i0, [%l7 + 0x64] fbe %fcc3, loop_6225 fnors %f5, %f13, %f3 andncc %l6, %l0, %l4 smulcc %l5, %l1, %i6 loop_6225: taddcc %l2, 0x1126, %o3 fornot1 %f6, %f10, %f14 tg %xcc, 0x2 fbule %fcc0, loop_6226 fzero %f2 ble,pn %xcc, loop_6227 fsrc1 %f2, %f6 loop_6226: st %f6, [%l7 + 0x7C] call loop_6228 loop_6227: bcs,a loop_6229 edge16 %o1, %g3, %o7 sth %i1, [%l7 + 0x62] loop_6228: umulcc %o0, 0x02DF, %g1 loop_6229: orn %g5, 0x1B2A, %i5 bpos loop_6230 fcmpne32 %f12, %f8, %i7 orcc %o6, 0x0232, %o5 fmul8ulx16 %f0, %f0, %f8 loop_6230: tg %icc, 0x0 lduw [%l7 + 0x38], %g7 fcmple16 %f4, %f0, %o4 movrgz %i4, 0x3C8, %i2 ldsh [%l7 + 0x3C], %g6 stb %l3, [%l7 + 0x41] bg %xcc, loop_6231 movrlez %g4, %g2, %o2 fbuge,a %fcc1, loop_6232 ldsh [%l7 + 0x3A], %i3 loop_6231: stb %l6, [%l7 + 0x13] fmovdleu %xcc, %f14, %f9 loop_6232: stb %l0, [%l7 + 0x76] fands %f11, %f13, %f12 call loop_6233 alignaddrl %i0, %l4, %l1 stb %i6, [%l7 + 0x36] mulx %l5, 0x0382, %o3 loop_6233: sth %o1, [%l7 + 0x74] fmovsle %icc, %f8, %f10 lduw [%l7 + 0x70], %g3 movcc %xcc, %l2, %i1 std %f0, [%l7 + 0x78] ldub [%l7 + 0x0B], %o0 bgu,a %xcc, loop_6234 fmovrsgz %g1, %f10, %f0 bcc loop_6235 bcc,a loop_6236 loop_6234: fmovrsgz %o7, %f10, %f15 fmovsvc %icc, %f13, %f4 loop_6235: fmovscc %icc, %f12, %f13 loop_6236: fmovdvc %icc, %f9, %f5 fmovdg %icc, %f7, %f4 fone %f10 ldsh [%l7 + 0x3E], %g5 stw %i5, [%l7 + 0x7C] edge8l %i7, %o5, %g7 fabsd %f12, %f6 fbne,a %fcc1, loop_6237 fmovdne %icc, %f9, %f14 fpackfix %f12, %f4 bg %icc, loop_6238 loop_6237: xorcc %o4, 0x0E6B, %o6 fcmpgt16 %f12, %f2, %i4 popc %g6, %i2 loop_6238: edge32l %g4, %g2, %o2 fmovspos %icc, %f1, %f13 xor %l3, %i3, %l0 bne,pn %xcc, loop_6239 ldsh [%l7 + 0x5A], %l6 fsrc2s %f3, %f3 tge %xcc, 0x0 loop_6239: fmovrslz %l4, %f7, %f0 std %f10, [%l7 + 0x70] brnz %l1, loop_6240 ldsh [%l7 + 0x56], %i0 movrgez %l5, 0x0D5, %i6 fbue,a %fcc3, loop_6241 loop_6240: fmovsne %icc, %f13, %f3 fmovdle %icc, %f7, %f5 st %f8, [%l7 + 0x10] loop_6241: stb %o1, [%l7 + 0x6D] fand %f2, %f4, %f8 std %f2, [%l7 + 0x58] tge %icc, 0x6 andncc %g3, %l2, %i1 ba,pt %icc, loop_6242 bcc,pn %icc, loop_6243 movrgez %o0, %o3, %o7 movpos %icc, %g5, %g1 loop_6242: and %i5, 0x0022, %o5 loop_6243: fones %f14 ldx [%l7 + 0x60], %g7 movrlz %o4, %i7, %o6 ldsb [%l7 + 0x62], %i4 tge %icc, 0x7 lduh [%l7 + 0x58], %g6 fcmpne16 %f14, %f4, %g4 fmovdge %xcc, %f14, %f3 fmovrsne %g2, %f2, %f12 bneg %xcc, loop_6244 fblg %fcc3, loop_6245 fxnor %f14, %f12, %f4 bpos,pt %icc, loop_6246 loop_6244: bne %xcc, loop_6247 loop_6245: fbue,a %fcc3, loop_6248 fbule %fcc3, loop_6249 loop_6246: srax %o2, 0x09, %i2 loop_6247: faligndata %f12, %f0, %f6 loop_6248: fmovspos %icc, %f4, %f13 loop_6249: fmovsge %xcc, %f11, %f12 umulcc %l3, 0x1F72, %i3 movvc %icc, %l0, %l6 fmovrsne %l4, %f1, %f8 fxnors %f1, %f15, %f13 andncc %l1, %i0, %l5 fpmerge %f10, %f3, %f6 fnand %f2, %f8, %f2 fmovdn %xcc, %f6, %f6 lduh [%l7 + 0x30], %o1 smul %i6, %l2, %i1 fmovsleu %icc, %f2, %f15 tsubcctv %g3, %o0, %o7 stx %o3, [%l7 + 0x68] ldsw [%l7 + 0x14], %g1 fba,a %fcc0, loop_6250 movrgez %g5, %i5, %g7 for %f10, %f6, %f0 ldx [%l7 + 0x50], %o5 loop_6250: fcmpeq16 %f6, %f2, %i7 fxor %f12, %f12, %f2 fmovsg %icc, %f14, %f6 bleu,a %icc, loop_6251 movle %icc, %o6, %o4 st %f5, [%l7 + 0x34] bvs,a loop_6252 loop_6251: fmovsa %xcc, %f5, %f13 nop setx loop_6253, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ld [%l7 + 0x40], %f8 loop_6252: fornot2 %f14, %f2, %f0 ldsb [%l7 + 0x24], %g6 loop_6253: fba,a %fcc0, loop_6254 bpos,a loop_6255 fmovda %xcc, %f4, %f7 std %f2, [%l7 + 0x70] loop_6254: umul %i4, %g4, %g2 loop_6255: edge32ln %o2, %l3, %i3 ldsw [%l7 + 0x4C], %l0 nop setx loop_6256, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movpos %icc, %l6, %l4 mulx %i2, %l1, %i0 xorcc %o1, %i6, %l5 loop_6256: ldx [%l7 + 0x10], %i1 bpos,pn %xcc, loop_6257 bg %icc, loop_6258 fmovdne %xcc, %f10, %f10 ta %icc, 0x1 loop_6257: taddcctv %l2, 0x142F, %g3 loop_6258: fmovdvs %xcc, %f14, %f2 stx %o7, [%l7 + 0x60] fmovsa %icc, %f4, %f15 faligndata %f2, %f4, %f14 xorcc %o0, 0x0CE9, %g1 fors %f13, %f11, %f5 fmovrslez %g5, %f14, %f2 ta %icc, 0x3 fbne,a %fcc1, loop_6259 tcc %xcc, 0x1 call loop_6260 fxnors %f7, %f4, %f4 loop_6259: st %f6, [%l7 + 0x28] fmovsge %xcc, %f1, %f0 loop_6260: umul %i5, 0x0009, %g7 ldsh [%l7 + 0x7C], %o5 bl,a %icc, loop_6261 ldx [%l7 + 0x18], %o3 orncc %i7, %o4, %g6 smulcc %o6, %i4, %g4 loop_6261: ldsw [%l7 + 0x34], %o2 fornot2 %f6, %f10, %f10 fxnors %f8, %f6, %f10 ldsb [%l7 + 0x3F], %g2 sll %l3, 0x0D, %i3 ldd [%l7 + 0x68], %f14 bvc,pn %icc, loop_6262 fbul,a %fcc0, loop_6263 subccc %l0, 0x10D7, %l6 fmul8x16al %f11, %f9, %f6 loop_6262: tvc %icc, 0x5 loop_6263: fnegd %f14, %f10 fmuld8sux16 %f3, %f8, %f14 lduw [%l7 + 0x28], %i2 movrne %l1, 0x049, %i0 brgz,a %o1, loop_6264 edge8ln %l4, %i6, %i1 fand %f2, %f4, %f4 stw %l2, [%l7 + 0x64] loop_6264: ld [%l7 + 0x54], %f1 lduh [%l7 + 0x5E], %g3 stw %o7, [%l7 + 0x74] ldsh [%l7 + 0x3C], %o0 fabsd %f12, %f12 fbul,a %fcc3, loop_6265 ldd [%l7 + 0x68], %f0 fpadd16s %f5, %f13, %f13 stw %g1, [%l7 + 0x6C] loop_6265: ldsb [%l7 + 0x24], %g5 fmovscc %icc, %f4, %f12 fmovrdlez %l5, %f12, %f0 bne,pn %icc, loop_6266 fbl %fcc0, loop_6267 movleu %xcc, %g7, %i5 fnot2s %f8, %f10 loop_6266: srl %o5, 0x09, %o3 loop_6267: ldsh [%l7 + 0x14], %i7 fmovdneg %icc, %f11, %f2 ldsh [%l7 + 0x0E], %g6 tg %icc, 0x7 sdivcc %o4, 0x0FA5, %o6 ldd [%l7 + 0x18], %f10 stw %g4, [%l7 + 0x48] fandnot2s %f9, %f12, %f11 mova %icc, %o2, %g2 srl %i4, %i3, %l0 movvs %icc, %l3, %i2 fmul8x16al %f13, %f14, %f4 sll %l1, %i0, %o1 lduh [%l7 + 0x08], %l4 smul %l6, 0x008D, %i1 udivcc %i6, 0x0DDC, %l2 fnegs %f3, %f2 ldd [%l7 + 0x18], %f2 ldsw [%l7 + 0x3C], %o7 fandnot2 %f2, %f6, %f4 fcmpd %fcc3, %f6, %f14 taddcc %g3, 0x18CD, %o0 fmul8sux16 %f12, %f10, %f4 edge16 %g5, %g1, %l5 fmovrdlez %i5, %f6, %f2 array16 %g7, %o3, %i7 fbo,a %fcc2, loop_6268 movn %xcc, %o5, %o4 smul %o6, %g4, %g6 fcmpgt32 %f12, %f12, %g2 loop_6268: ldsh [%l7 + 0x18], %i4 bge,pn %icc, loop_6269 alignaddr %o2, %i3, %l0 bvc,a %xcc, loop_6270 fornot2 %f10, %f14, %f10 loop_6269: mulx %i2, %l3, %l1 std %f2, [%l7 + 0x78] loop_6270: ld [%l7 + 0x40], %f12 movrne %i0, 0x248, %l4 std %f12, [%l7 + 0x10] fpack32 %f2, %f14, %f8 addc %o1, %l6, %i1 tvc %xcc, 0x2 andn %l2, %o7, %g3 tle %icc, 0x6 fmovrdgez %i6, %f10, %f0 std %f10, [%l7 + 0x60] lduw [%l7 + 0x58], %g5 ldub [%l7 + 0x1C], %g1 ldd [%l7 + 0x48], %f12 fmovrdlz %o0, %f6, %f12 fpsub16 %f0, %f14, %f6 fsrc2s %f12, %f11 tpos %xcc, 0x0 subc %i5, %l5, %o3 edge32 %g7, %o5, %o4 movcs %xcc, %i7, %o6 fpackfix %f4, %f0 fmovsa %xcc, %f7, %f10 udivcc %g6, 0x16A0, %g4 ldd [%l7 + 0x48], %f8 fpsub32s %f3, %f5, %f11 fmovd %f8, %f12 fmovsleu %xcc, %f4, %f1 bcc,pn %xcc, loop_6271 movle %xcc, %g2, %i4 st %f0, [%l7 + 0x10] fmovdgu %xcc, %f11, %f6 loop_6271: xor %i3, 0x1688, %l0 movrlez %i2, %o2, %l3 fsrc1 %f4, %f8 bcc,a,pn %icc, loop_6272 edge32n %i0, %l4, %l1 ldsw [%l7 + 0x3C], %o1 tl %icc, 0x5 loop_6272: ldd [%l7 + 0x08], %f4 movne %xcc, %i1, %l2 fors %f6, %f5, %f13 taddcc %o7, %l6, %i6 fornot1s %f9, %f4, %f14 taddcctv %g3, 0x0189, %g5 nop setx loop_6273, %l0, %l1 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 + 0x78], %g1 array32 %i5, %o0, %o3 std %f8, [%l7 + 0x50] loop_6273: fmovdvs %icc, %f1, %f15 edge8 %l5, %g7, %o4 movre %i7, %o5, %g6 stb %g4, [%l7 + 0x51] fmuld8ulx16 %f9, %f12, %f0 fnegs %f15, %f11 tn %xcc, 0x0 orn %o6, %i4, %i3 ble,a loop_6274 ldd [%l7 + 0x70], %f2 udiv %l0, 0x05D3, %i2 ldsw [%l7 + 0x30], %g2 loop_6274: stw %o2, [%l7 + 0x58] tleu %icc, 0x6 fcmpeq16 %f2, %f0, %i0 udiv %l4, 0x02FA, %l3 mulscc %l1, 0x0D0E, %i1 ldsw [%l7 + 0x2C], %o1 ldub [%l7 + 0x7C], %o7 ldsh [%l7 + 0x16], %l2 xor %l6, 0x0FAB, %i6 stw %g3, [%l7 + 0x78] sethi 0x190F, %g5 fmovdneg %icc, %f10, %f12 stb %i5, [%l7 + 0x6D] std %f10, [%l7 + 0x70] addccc %g1, 0x153C, %o0 addc %o3, %g7, %o4 fornot1 %f2, %f2, %f4 alignaddr %l5, %i7, %o5 ld [%l7 + 0x60], %f9 siam 0x0 lduh [%l7 + 0x4C], %g6 smul %g4, 0x165F, %o6 ldsb [%l7 + 0x71], %i4 fbn,a %fcc0, loop_6275 ldub [%l7 + 0x5E], %i3 fabss %f11, %f5 mulscc %l0, 0x1750, %i2 loop_6275: fxnors %f0, %f7, %f0 ldsh [%l7 + 0x3A], %o2 fabss %f8, %f9 brgz,a %i0, loop_6276 ldsw [%l7 + 0x48], %l4 ldsb [%l7 + 0x20], %l3 sra %l1, 0x0E, %g2 loop_6276: fmovdleu %xcc, %f7, %f5 lduw [%l7 + 0x74], %i1 brgz,a %o7, loop_6277 ldsh [%l7 + 0x74], %l2 ldub [%l7 + 0x5A], %o1 ld [%l7 + 0x58], %f12 loop_6277: fmovrsgez %l6, %f12, %f4 std %f10, [%l7 + 0x20] fmovdvc %xcc, %f8, %f14 ldsw [%l7 + 0x7C], %i6 fmovsneg %xcc, %f2, %f15 ldsw [%l7 + 0x68], %g5 fcmpd %fcc0, %f14, %f6 fcmpeq32 %f8, %f6, %i5 fnot2 %f2, %f4 std %f6, [%l7 + 0x18] fnot2 %f4, %f12 fornot1 %f10, %f0, %f14 fbge,a %fcc2, loop_6278 smulcc %g1, 0x0C83, %o0 fmovrde %g3, %f0, %f10 call loop_6279 loop_6278: fmovsne %icc, %f10, %f14 ldub [%l7 + 0x27], %o3 fxors %f12, %f3, %f0 loop_6279: fmovdleu %icc, %f7, %f12 fpadd32s %f9, %f15, %f15 fmovdg %icc, %f2, %f5 movgu %icc, %g7, %l5 xor %o4, 0x16FE, %i7 ld [%l7 + 0x6C], %f4 andn %g6, 0x1FCD, %g4 bpos,pt %xcc, loop_6280 sth %o5, [%l7 + 0x38] fbe,a %fcc3, loop_6281 taddcc %o6, %i4, %l0 loop_6280: array16 %i2, %i3, %i0 srlx %l4, 0x15, %o2 loop_6281: tleu %xcc, 0x1 stb %l3, [%l7 + 0x37] fmovsl %xcc, %f11, %f4 stw %l1, [%l7 + 0x58] tneg %xcc, 0x5 addccc %g2, %o7, %i1 ldx [%l7 + 0x30], %l2 fmovscc %icc, %f13, %f9 fmovrdgez %l6, %f10, %f6 fmovrdlz %o1, %f6, %f8 movrgz %g5, %i5, %i6 fmovsle %xcc, %f9, %f4 sdivcc %g1, 0x0F86, %o0 xnorcc %g3, 0x1C50, %g7 for %f12, %f4, %f6 fmovsneg %xcc, %f12, %f4 fcmpeq16 %f0, %f0, %o3 ldd [%l7 + 0x20], %f10 stw %o4, [%l7 + 0x74] fbuge %fcc0, loop_6282 fandnot1s %f3, %f5, %f12 fmovsn %xcc, %f0, %f13 fmovdl %xcc, %f13, %f14 loop_6282: fbul %fcc0, loop_6283 srax %l5, 0x10, %i7 edge32l %g4, %o5, %o6 fmovdgu %xcc, %f0, %f3 loop_6283: movrlez %g6, 0x021, %i4 fba,a %fcc2, loop_6284 fbne %fcc2, loop_6285 fble %fcc1, loop_6286 bcc,a,pn %xcc, loop_6287 loop_6284: fnands %f10, %f12, %f3 loop_6285: fbl %fcc2, loop_6288 loop_6286: srlx %l0, 0x16, %i2 loop_6287: sub %i0, 0x17C1, %l4 fornot2 %f8, %f12, %f8 loop_6288: sth %o2, [%l7 + 0x24] add %i3, %l1, %g2 subccc %l3, 0x04A8, %i1 tl %xcc, 0x2 edge8l %o7, %l2, %l6 edge32l %g5, %i5, %o1 fsrc1s %f7, %f8 ldd [%l7 + 0x20], %f12 ldsb [%l7 + 0x10], %i6 tg %xcc, 0x4 fbne %fcc0, loop_6289 stx %g1, [%l7 + 0x08] tge %xcc, 0x6 fmuld8ulx16 %f15, %f15, %f12 loop_6289: sdivx %g3, 0x00D1, %o0 fmovsneg %icc, %f8, %f6 ba,a %xcc, loop_6290 bl,pn %icc, loop_6291 fmovrsgez %o3, %f3, %f13 fbg,a %fcc3, loop_6292 loop_6290: orn %g7, 0x04CC, %o4 loop_6291: array8 %l5, %g4, %o5 addccc %o6, 0x0BED, %g6 loop_6292: fmovrdgez %i4, %f6, %f4 fblg,a %fcc0, loop_6293 fand %f0, %f10, %f10 bcc,pn %icc, loop_6294 subccc %i7, %l0, %i0 loop_6293: fones %f11 edge16 %l4, %o2, %i3 loop_6294: fsrc2s %f7, %f10 fmovrsgez %i2, %f6, %f4 stx %l1, [%l7 + 0x40] fmovde %icc, %f15, %f5 sllx %g2, 0x1E, %l3 fand %f4, %f8, %f4 fnands %f2, %f4, %f11 pdist %f4, %f0, %f4 edge32ln %o7, %i1, %l2 srlx %l6, 0x06, %g5 ldx [%l7 + 0x50], %o1 ldub [%l7 + 0x4D], %i6 lduw [%l7 + 0x68], %g1 bpos %icc, loop_6295 fpack32 %f4, %f14, %f6 fandnot2s %f7, %f1, %f0 fbu,a %fcc1, loop_6296 loop_6295: tsubcc %i5, %o0, %g3 fmovdleu %icc, %f2, %f4 fzeros %f8 loop_6296: fbg,a %fcc1, loop_6297 sra %o3, 0x17, %g7 orncc %l5, 0x0A7B, %g4 xnor %o4, %o6, %o5 loop_6297: orncc %g6, %i7, %i4 call loop_6298 mova %xcc, %l0, %l4 tg %xcc, 0x3 ldub [%l7 + 0x55], %i0 loop_6298: mulx %i3, 0x1706, %i2 andncc %o2, %g2, %l1 fpack32 %f0, %f0, %f10 brlez %l3, loop_6299 bl loop_6300 andn %o7, 0x0310, %l2 ldsh [%l7 + 0x3A], %l6 loop_6299: tl %xcc, 0x7 loop_6300: lduw [%l7 + 0x68], %i1 fpackfix %f14, %f14 brnz %o1, loop_6301 movcc %icc, %g5, %i6 fbu %fcc1, loop_6302 ldd [%l7 + 0x68], %f4 loop_6301: fpsub16s %f7, %f15, %f15 ldd [%l7 + 0x30], %f6 loop_6302: movre %i5, %o0, %g1 fcmpd %fcc0, %f0, %f8 fnegd %f4, %f8 fmovrsgez %g3, %f0, %f3 ld [%l7 + 0x44], %f4 fpadd16 %f14, %f10, %f6 tsubcctv %g7, %l5, %o3 ldsb [%l7 + 0x7B], %g4 movrgez %o4, %o6, %o5 edge32ln %g6, %i7, %i4 edge16l %l4, %l0, %i3 stw %i2, [%l7 + 0x78] fbue %fcc2, loop_6303 fba %fcc3, loop_6304 ldsw [%l7 + 0x58], %i0 movleu %icc, %g2, %o2 loop_6303: alignaddrl %l3, %l1, %o7 loop_6304: edge32n %l6, %l2, %i1 andn %o1, %g5, %i6 fornot1s %f15, %f15, %f0 st %f6, [%l7 + 0x60] std %f10, [%l7 + 0x10] stx %o0, [%l7 + 0x70] udiv %g1, 0x108A, %g3 tne %xcc, 0x3 stw %g7, [%l7 + 0x50] alignaddr %i5, %o3, %g4 edge16n %l5, %o4, %o5 andcc %o6, 0x12A3, %g6 lduh [%l7 + 0x18], %i4 movne %xcc, %i7, %l0 fmovdneg %icc, %f11, %f11 ldsh [%l7 + 0x10], %i3 fmovsge %icc, %f1, %f15 fcmpd %fcc3, %f0, %f14 lduh [%l7 + 0x22], %i2 edge8 %l4, %g2, %i0 ldsh [%l7 + 0x10], %l3 std %f8, [%l7 + 0x70] fornot1 %f8, %f2, %f2 fone %f10 ld [%l7 + 0x28], %f9 fsrc1s %f5, %f0 sth %o2, [%l7 + 0x3C] lduw [%l7 + 0x5C], %o7 edge32 %l6, %l1, %l2 sth %o1, [%l7 + 0x1C] fbule %fcc1, loop_6305 and %i1, %i6, %o0 bn %icc, loop_6306 edge16 %g1, %g5, %g7 loop_6305: movg %icc, %g3, %o3 fmovdvc %icc, %f14, %f7 loop_6306: ld [%l7 + 0x3C], %f3 stb %g4, [%l7 + 0x29] fmul8ulx16 %f2, %f4, %f14 orcc %l5, %i5, %o5 or %o4, %g6, %o6 fmovscs %icc, %f7, %f7 fmovsl %icc, %f14, %f3 nop setx loop_6307, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done brnz,a %i7, loop_6308 mova %icc, %i4, %i3 array8 %l0, %l4, %i2 loop_6307: movcs %icc, %i0, %l3 loop_6308: tvc %xcc, 0x7 fpadd32 %f2, %f0, %f10 stx %g2, [%l7 + 0x08] fcmpgt16 %f4, %f4, %o7 subccc %l6, %l1, %o2 std %f12, [%l7 + 0x18] sth %o1, [%l7 + 0x6A] fornot2 %f2, %f10, %f2 fmovrsgz %l2, %f9, %f1 addcc %i6, %o0, %i1 fba,a %fcc1, loop_6309 brgz,a %g5, loop_6310 fmovdn %icc, %f5, %f3 mova %icc, %g7, %g3 loop_6309: fcmpes %fcc2, %f0, %f2 loop_6310: fnor %f8, %f12, %f6 fandnot2 %f10, %f6, %f6 bvs,pn %xcc, loop_6311 ldd [%l7 + 0x60], %f14 lduw [%l7 + 0x1C], %o3 fabss %f3, %f10 loop_6311: fmovsa %icc, %f7, %f7 movg %icc, %g4, %g1 sdivcc %l5, 0x10AF, %o5 be,a,pt %icc, loop_6312 fpack32 %f10, %f2, %f10 lduw [%l7 + 0x2C], %i5 ldsh [%l7 + 0x64], %g6 loop_6312: stb %o4, [%l7 + 0x3E] ldub [%l7 + 0x60], %i7 fnot1s %f14, %f4 sth %i4, [%l7 + 0x40] fnors %f7, %f10, %f15 movgu %icc, %o6, %l0 std %f12, [%l7 + 0x38] tl %icc, 0x0 fcmple32 %f14, %f14, %l4 fmovdleu %icc, %f10, %f4 nop setx loop_6313, %l0, %l1 jmpl %l1, %i2 movl %xcc, %i3, %l3 edge8n %g2, %o7, %i0 stw %l6, [%l7 + 0x68] loop_6313: movvs %icc, %o2, %o1 fpsub16 %f14, %f10, %f10 lduh [%l7 + 0x5C], %l2 sth %l1, [%l7 + 0x38] movne %xcc, %i6, %i1 fcmpne16 %f8, %f12, %o0 bcs,a,pn %icc, loop_6314 fmovde %icc, %f6, %f9 st %f7, [%l7 + 0x4C] andn %g7, %g5, %g3 loop_6314: st %f6, [%l7 + 0x7C] fandnot1s %f11, %f4, %f10 fmovdleu %xcc, %f9, %f13 andcc %g4, 0x09FD, %g1 movne %icc, %l5, %o3 st %f8, [%l7 + 0x08] tge %icc, 0x2 bg,a %icc, loop_6315 mulx %o5, 0x08E8, %g6 movn %xcc, %i5, %o4 stb %i7, [%l7 + 0x4C] loop_6315: fornot2s %f3, %f12, %f7 fpadd16s %f0, %f13, %f8 fcmpne16 %f8, %f6, %i4 fzeros %f3 fmovrdne %l0, %f10, %f12 pdist %f6, %f8, %f4 lduw [%l7 + 0x64], %l4 srl %o6, %i3, %i2 movre %g2, 0x0D1, %l3 fmovrdgz %i0, %f4, %f14 ldub [%l7 + 0x62], %l6 lduh [%l7 + 0x68], %o7 orcc %o1, %o2, %l1 fmovrsgez %l2, %f5, %f2 fbge %fcc0, loop_6316 fandnot2s %f11, %f3, %f6 ldsb [%l7 + 0x79], %i1 sdiv %o0, 0x0B9C, %g7 loop_6316: ldx [%l7 + 0x68], %g5 movcs %xcc, %i6, %g4 sdivx %g1, 0x0F5D, %g3 edge8l %o3, %o5, %g6 fcmpeq16 %f4, %f10, %i5 lduh [%l7 + 0x10], %l5 sethi 0x076C, %o4 stw %i7, [%l7 + 0x60] brlz,a %i4, loop_6317 fmovde %xcc, %f8, %f7 udivcc %l4, 0x1FE8, %l0 fbul,a %fcc1, loop_6318 loop_6317: bvs,a %xcc, loop_6319 fpadd32s %f11, %f0, %f14 fzeros %f0 loop_6318: fmovdn %icc, %f9, %f6 loop_6319: movpos %xcc, %o6, %i2 ldub [%l7 + 0x75], %g2 addccc %l3, 0x024A, %i0 movle %xcc, %i3, %o7 movleu %icc, %o1, %l6 stw %o2, [%l7 + 0x4C] fmovsa %icc, %f2, %f13 std %f2, [%l7 + 0x20] st %f12, [%l7 + 0x3C] ldub [%l7 + 0x4E], %l1 fbo,a %fcc2, loop_6320 fbue %fcc1, loop_6321 bgu %icc, loop_6322 ldsb [%l7 + 0x0B], %l2 loop_6320: srax %o0, 0x0B, %g7 loop_6321: fmovs %f3, %f0 loop_6322: edge32ln %g5, %i1, %i6 movvc %icc, %g1, %g4 lduw [%l7 + 0x54], %g3 edge8l %o3, %o5, %g6 movcs %xcc, %l5, %o4 ldsh [%l7 + 0x70], %i5 stb %i4, [%l7 + 0x3E] fba %fcc3, loop_6323 array16 %l4, %i7, %l0 fbu,a %fcc1, loop_6324 tvs %icc, 0x7 loop_6323: addccc %o6, 0x062C, %g2 fbo,a %fcc3, loop_6325 loop_6324: ld [%l7 + 0x64], %f3 bn,a,pt %icc, loop_6326 edge8n %i2, %l3, %i0 loop_6325: lduw [%l7 + 0x34], %i3 stw %o1, [%l7 + 0x40] loop_6326: fzeros %f15 ld [%l7 + 0x64], %f7 alignaddrl %o7, %l6, %o2 st %f5, [%l7 + 0x78] stw %l2, [%l7 + 0x10] std %f12, [%l7 + 0x58] srlx %o0, 0x06, %g7 fbg %fcc3, loop_6327 bcc,a loop_6328 stb %l1, [%l7 + 0x5B] tsubcctv %i1, %g5, %g1 loop_6327: movrne %g4, %g3, %i6 loop_6328: brz %o3, loop_6329 fmovrdgez %g6, %f0, %f4 fble %fcc3, loop_6330 movcc %xcc, %l5, %o4 loop_6329: edge8 %i5, %i4, %o5 ldsh [%l7 + 0x18], %l4 loop_6330: fsrc1 %f4, %f8 ta %icc, 0x5 fornot1s %f9, %f0, %f4 lduh [%l7 + 0x28], %i7 fcmpne32 %f6, %f14, %l0 fmul8ulx16 %f6, %f12, %f8 fbe,a %fcc1, loop_6331 fnot1s %f0, %f1 fnegd %f8, %f0 ld [%l7 + 0x2C], %f12 loop_6331: fnot1 %f8, %f6 udivcc %o6, 0x18F8, %i2 addcc %g2, %i0, %i3 fmovrslz %o1, %f5, %f7 st %f4, [%l7 + 0x3C] fornot2 %f4, %f12, %f0 call loop_6332 sdivcc %o7, 0x0316, %l6 lduw [%l7 + 0x44], %o2 ldub [%l7 + 0x10], %l2 loop_6332: movleu %icc, %o0, %l3 sra %l1, %g7, %i1 srl %g5, %g1, %g4 st %f6, [%l7 + 0x40] fpadd32s %f1, %f5, %f1 fornot2s %f11, %f5, %f8 stw %i6, [%l7 + 0x78] orcc %o3, 0x0E30, %g6 sth %g3, [%l7 + 0x5C] fmovsle %icc, %f2, %f14 ldsw [%l7 + 0x38], %o4 be,a loop_6333 fcmpne16 %f10, %f6, %l5 lduh [%l7 + 0x1C], %i4 st %f13, [%l7 + 0x48] loop_6333: fnot1 %f8, %f10 sth %i5, [%l7 + 0x48] ldsh [%l7 + 0x1E], %o5 fornot2 %f2, %f4, %f8 bne,a,pt %icc, loop_6334 fmovrslz %i7, %f15, %f8 fbo %fcc1, loop_6335 movg %xcc, %l0, %l4 loop_6334: ba,pn %xcc, loop_6336 fmovdvs %xcc, %f7, %f5 loop_6335: ldsw [%l7 + 0x60], %o6 ble,a loop_6337 loop_6336: fbl,a %fcc0, loop_6338 ldsh [%l7 + 0x0E], %i2 fnands %f14, %f14, %f11 loop_6337: fpadd16s %f9, %f15, %f0 loop_6338: fornot2s %f15, %f5, %f6 fbo %fcc0, loop_6339 fmovsvs %xcc, %f7, %f1 fmovrsne %i0, %f8, %f12 brz,a %g2, loop_6340 loop_6339: move %xcc, %o1, %i3 std %f10, [%l7 + 0x18] fmovsgu %xcc, %f0, %f10 loop_6340: fcmped %fcc3, %f6, %f10 edge16n %o7, %o2, %l2 orcc %l6, %o0, %l3 tvs %icc, 0x0 stb %g7, [%l7 + 0x25] ldd [%l7 + 0x38], %f8 siam 0x6 movrgz %i1, 0x0C0, %l1 ldsb [%l7 + 0x1C], %g5 stx %g1, [%l7 + 0x50] st %f13, [%l7 + 0x7C] movvs %xcc, %g4, %o3 std %f10, [%l7 + 0x10] ld [%l7 + 0x58], %f14 srlx %g6, 0x03, %g3 fbne %fcc0, loop_6341 ldsh [%l7 + 0x2E], %i6 fnot1s %f6, %f0 fmovrdgez %o4, %f12, %f10 loop_6341: pdist %f12, %f10, %f4 fmovda %icc, %f10, %f12 array16 %l5, %i4, %o5 ldx [%l7 + 0x60], %i5 fcmpne32 %f10, %f2, %i7 be loop_6342 edge32ln %l4, %l0, %o6 addc %i2, 0x073B, %i0 xnorcc %o1, 0x065A, %g2 loop_6342: ldsb [%l7 + 0x2B], %o7 sth %o2, [%l7 + 0x2C] fors %f4, %f9, %f9 tn %xcc, 0x7 array8 %i3, %l2, %o0 ldd [%l7 + 0x50], %f14 sth %l6, [%l7 + 0x56] addc %l3, 0x04A1, %g7 fmul8ulx16 %f2, %f14, %f8 bg,a loop_6343 tsubcc %l1, 0x0FCC, %i1 ldx [%l7 + 0x60], %g5 andn %g1, %o3, %g6 loop_6343: stw %g4, [%l7 + 0x40] std %f6, [%l7 + 0x38] fmuld8sux16 %f10, %f12, %f8 movl %xcc, %g3, %o4 tneg %xcc, 0x6 fmovrdne %l5, %f0, %f6 stb %i6, [%l7 + 0x30] lduw [%l7 + 0x74], %i4 tge %icc, 0x7 movrlez %i5, 0x3D3, %o5 nop setx loop_6344, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done faligndata %f2, %f14, %f12 ldsh [%l7 + 0x28], %l4 ldsh [%l7 + 0x0E], %i7 loop_6344: orcc %o6, %i2, %l0 fandnot2 %f10, %f6, %f0 fxnor %f0, %f14, %f6 ldx [%l7 + 0x08], %o1 udivx %g2, 0x0D0D, %i0 sra %o2, 0x06, %i3 taddcc %o7, 0x1EF5, %l2 srlx %o0, 0x14, %l3 lduh [%l7 + 0x34], %l6 fbo,a %fcc3, loop_6345 fbge,a %fcc3, loop_6346 fmovde %icc, %f9, %f12 fcmple32 %f10, %f14, %g7 loop_6345: fmovrse %i1, %f14, %f7 loop_6346: stb %l1, [%l7 + 0x28] ta %icc, 0x5 fandnot1s %f13, %f9, %f11 subc %g5, 0x035A, %o3 tl %icc, 0x5 fpsub32 %f4, %f6, %f8 stb %g6, [%l7 + 0x39] subccc %g4, 0x022E, %g1 fbge,a %fcc1, loop_6347 ldsw [%l7 + 0x48], %o4 fcmpgt32 %f6, %f2, %l5 stw %g3, [%l7 + 0x18] loop_6347: movpos %xcc, %i4, %i5 sth %o5, [%l7 + 0x4E] sethi 0x082B, %i6 subcc %i7, 0x0909, %o6 fmovsl %xcc, %f11, %f0 fmovscs %icc, %f12, %f0 fors %f0, %f8, %f11 ldsb [%l7 + 0x3B], %i2 bn,a,pt %xcc, loop_6348 edge32 %l0, %l4, %g2 ldd [%l7 + 0x68], %f0 movge %xcc, %i0, %o1 loop_6348: ldsh [%l7 + 0x10], %i3 sth %o2, [%l7 + 0x54] fmovda %icc, %f6, %f15 fmovdgu %icc, %f2, %f13 ldx [%l7 + 0x30], %l2 fandnot2 %f10, %f2, %f4 fornot2 %f12, %f0, %f0 xnor %o0, 0x19F9, %l3 fandnot2s %f2, %f5, %f9 subc %l6, 0x1AE6, %g7 fbge,a %fcc3, loop_6349 fpsub16s %f7, %f9, %f4 fmovrsgez %i1, %f12, %f4 ldsh [%l7 + 0x4C], %l1 loop_6349: ldsb [%l7 + 0x17], %g5 ld [%l7 + 0x50], %f5 sethi 0x16A3, %o3 stb %o7, [%l7 + 0x4F] srlx %g4, 0x09, %g1 lduw [%l7 + 0x10], %o4 xor %l5, %g6, %i4 fmovsvs %xcc, %f6, %f15 sth %g3, [%l7 + 0x54] tl %icc, 0x3 ldub [%l7 + 0x2F], %o5 movcs %xcc, %i6, %i7 siam 0x6 brgz,a %i5, loop_6350 andncc %o6, %l0, %l4 ldsb [%l7 + 0x19], %g2 ldsw [%l7 + 0x44], %i2 loop_6350: movl %xcc, %i0, %o1 fmovscc %icc, %f4, %f6 fble %fcc0, loop_6351 ldub [%l7 + 0x36], %o2 orn %l2, %i3, %l3 sll %o0, 0x1C, %g7 loop_6351: fabsd %f12, %f14 edge32 %l6, %i1, %g5 movrgz %l1, 0x12A, %o3 fmovrdlz %g4, %f0, %f8 fsrc2s %f12, %f6 fmovdvc %icc, %f2, %f11 fnot1 %f8, %f14 subc %o7, %g1, %o4 stw %l5, [%l7 + 0x6C] fbl %fcc0, loop_6352 ldsb [%l7 + 0x78], %g6 ldub [%l7 + 0x18], %g3 fmovrdgez %o5, %f12, %f6 loop_6352: ld [%l7 + 0x40], %f13 ldx [%l7 + 0x40], %i4 array16 %i6, %i5, %o6 ldd [%l7 + 0x20], %f2 fmovdleu %icc, %f7, %f14 fmovdcc %icc, %f7, %f9 fnot2s %f5, %f9 fmul8x16al %f15, %f4, %f4 sth %i7, [%l7 + 0x16] ldx [%l7 + 0x08], %l4 fmovrdgz %g2, %f12, %f14 brgz,a %i2, loop_6353 stw %i0, [%l7 + 0x20] stb %o1, [%l7 + 0x21] fands %f11, %f10, %f7 loop_6353: fpadd32 %f14, %f4, %f8 movn %xcc, %l0, %l2 bvs,a,pn %icc, loop_6354 fble,a %fcc3, loop_6355 fpsub32s %f8, %f11, %f1 sethi 0x1100, %o2 loop_6354: fmovscc %icc, %f9, %f6 loop_6355: fone %f14 bshuffle %f0, %f12, %f8 st %f6, [%l7 + 0x20] bg %icc, loop_6356 fmovscs %xcc, %f12, %f10 fxnors %f8, %f12, %f8 stb %i3, [%l7 + 0x4B] loop_6356: fornot2s %f13, %f7, %f3 tgu %icc, 0x6 fbe %fcc0, loop_6357 sth %l3, [%l7 + 0x42] stx %g7, [%l7 + 0x10] fxor %f12, %f12, %f14 loop_6357: fmovdneg %xcc, %f12, %f1 movvc %xcc, %o0, %i1 ldx [%l7 + 0x78], %l6 ldd [%l7 + 0x28], %f10 array8 %g5, %o3, %l1 fandnot1 %f2, %f4, %f8 ldsw [%l7 + 0x38], %o7 addc %g4, 0x09F0, %g1 fzero %f10 fzeros %f1 fbe,a %fcc0, loop_6358 movleu %xcc, %l5, %o4 ld [%l7 + 0x08], %f8 fornot1 %f12, %f12, %f6 loop_6358: fbug %fcc0, loop_6359 ldub [%l7 + 0x40], %g6 fcmpgt16 %f10, %f6, %g3 umul %o5, 0x1A88, %i6 loop_6359: stw %i5, [%l7 + 0x54] bcs,a,pt %xcc, loop_6360 stw %o6, [%l7 + 0x24] sdiv %i7, 0x081F, %i4 subccc %l4, %i2, %g2 loop_6360: fmovspos %xcc, %f11, %f14 subcc %i0, %l0, %o1 brgz,a %l2, loop_6361 fmovdpos %icc, %f2, %f3 fcmps %fcc0, %f14, %f5 fmul8x16al %f1, %f3, %f8 loop_6361: stx %i3, [%l7 + 0x50] bleu,pt %xcc, loop_6362 fpackfix %f14, %f8 fcmpes %fcc0, %f8, %f1 fmovspos %xcc, %f14, %f6 loop_6362: smulcc %l3, %g7, %o0 ld [%l7 + 0x64], %f14 alignaddr %o2, %l6, %i1 bn loop_6363 srax %o3, %g5, %l1 stx %o7, [%l7 + 0x20] fmul8x16al %f13, %f13, %f4 loop_6363: brlez %g1, loop_6364 sth %g4, [%l7 + 0x38] bge,a loop_6365 xnorcc %o4, %g6, %g3 loop_6364: udivx %o5, 0x066E, %l5 fmovrsgz %i5, %f5, %f14 loop_6365: ldsb [%l7 + 0x69], %o6 array32 %i7, %i4, %l4 fmovrsgez %i6, %f10, %f10 stx %g2, [%l7 + 0x50] fmovdleu %icc, %f0, %f7 bne,a loop_6366 brgez %i2, loop_6367 fnand %f6, %f10, %f12 fandnot2 %f4, %f2, %f10 loop_6366: tne %xcc, 0x6 loop_6367: fnot1s %f14, %f5 edge8 %l0, %i0, %l2 fcmpne16 %f12, %f4, %o1 stb %l3, [%l7 + 0x56] stw %i3, [%l7 + 0x54] fpsub32 %f0, %f2, %f14 tvc %icc, 0x6 fmovrdlz %g7, %f14, %f6 fmovrse %o0, %f3, %f13 siam 0x7 std %f2, [%l7 + 0x20] edge16 %o2, %i1, %o3 mulx %g5, %l1, %l6 brlez,a %g1, loop_6368 fmovsgu %icc, %f9, %f2 ldsw [%l7 + 0x14], %o7 umul %g4, 0x052D, %o4 loop_6368: fmovdcs %xcc, %f10, %f9 fornot2 %f14, %f10, %f10 movrlez %g6, %o5, %g3 fones %f4 subc %l5, %i5, %o6 bge,a,pt %xcc, loop_6369 fexpand %f14, %f8 movvs %xcc, %i7, %i4 udiv %l4, 0x139D, %i6 loop_6369: fmovscs %xcc, %f0, %f11 ldub [%l7 + 0x51], %g2 edge16 %l0, %i0, %l2 edge16 %o1, %i2, %l3 tsubcctv %g7, %i3, %o2 andncc %o0, %i1, %o3 fornot1s %f14, %f1, %f0 ldx [%l7 + 0x78], %g5 fble %fcc3, loop_6370 brnz %l1, loop_6371 bleu,a,pt %icc, loop_6372 brgez,a %g1, loop_6373 loop_6370: fpsub32 %f0, %f12, %f12 loop_6371: bvc loop_6374 loop_6372: fbne %fcc1, loop_6375 loop_6373: fmovrdne %o7, %f2, %f4 bleu %icc, loop_6376 loop_6374: bvc,pn %xcc, loop_6377 loop_6375: fxnor %f6, %f12, %f14 ldx [%l7 + 0x20], %g4 loop_6376: ldsh [%l7 + 0x3A], %l6 loop_6377: fmovsle %xcc, %f3, %f12 ldsh [%l7 + 0x78], %g6 fnand %f2, %f8, %f10 fmovrsgz %o4, %f4, %f8 ld [%l7 + 0x68], %f9 fmovdpos %xcc, %f0, %f1 tge %icc, 0x4 stw %o5, [%l7 + 0x58] subc %g3, %i5, %o6 edge32ln %l5, %i4, %i7 movleu %xcc, %i6, %g2 fzeros %f15 srl %l0, 0x1E, %l4 fbne,a %fcc2, loop_6378 subcc %i0, 0x0B6C, %o1 edge16n %l2, %i2, %g7 bn loop_6379 loop_6378: std %f12, [%l7 + 0x08] tg %xcc, 0x5 fcmpgt32 %f2, %f10, %l3 loop_6379: lduh [%l7 + 0x36], %o2 tcs %icc, 0x0 edge8n %i3, %i1, %o0 brnz %g5, loop_6380 array8 %l1, %g1, %o3 edge32l %g4, %l6, %o7 fnors %f2, %f14, %f1 loop_6380: ld [%l7 + 0x64], %f4 sllx %o4, %o5, %g6 fbo %fcc0, loop_6381 ldsh [%l7 + 0x12], %g3 fzeros %f7 fnand %f4, %f0, %f8 loop_6381: fornot1s %f2, %f6, %f0 fmovdn %icc, %f2, %f14 fmovrslz %i5, %f7, %f7 fcmple32 %f0, %f12, %o6 fnot2s %f10, %f3 fabsd %f10, %f0 tg %icc, 0x6 smul %i4, 0x0D74, %i7 ldub [%l7 + 0x50], %i6 ldsw [%l7 + 0x24], %l5 fbul %fcc2, loop_6382 brnz,a %l0, loop_6383 fcmple32 %f2, %f2, %g2 sethi 0x0D0B, %l4 loop_6382: fornot2s %f13, %f8, %f12 loop_6383: mulscc %o1, %l2, %i2 fsrc1 %f2, %f4 mulscc %i0, 0x1AE5, %g7 stx %l3, [%l7 + 0x28] brgez,a %o2, loop_6384 ldsw [%l7 + 0x24], %i1 fnands %f4, %f11, %f8 sth %o0, [%l7 + 0x24] loop_6384: fmovsgu %icc, %f3, %f7 orncc %g5, %i3, %g1 ldsb [%l7 + 0x44], %o3 fcmpes %fcc2, %f9, %f7 fcmpgt16 %f2, %f6, %g4 stw %l6, [%l7 + 0x2C] fmovde %icc, %f12, %f4 fnot2s %f8, %f2 fbug,a %fcc2, loop_6385 or %o7, 0x0794, %o4 fmovrdgez %l1, %f6, %f0 smul %g6, %g3, %i5 loop_6385: fcmple32 %f8, %f2, %o6 edge32 %o5, %i7, %i4 fzero %f8 sdiv %i6, 0x118E, %l0 ta %icc, 0x4 std %f2, [%l7 + 0x78] fmovsl %icc, %f15, %f0 fandnot2s %f8, %f3, %f5 fbge %fcc2, loop_6386 ldsb [%l7 + 0x0B], %g2 ldd [%l7 + 0x50], %f6 fcmple16 %f4, %f8, %l5 loop_6386: fbul %fcc2, loop_6387 fmovsvc %icc, %f7, %f11 fmovsgu %xcc, %f14, %f5 fmovrsgez %o1, %f6, %f2 loop_6387: fmovdn %xcc, %f7, %f5 fmuld8ulx16 %f6, %f3, %f0 stx %l2, [%l7 + 0x20] fmovsvs %icc, %f14, %f9 ldsw [%l7 + 0x6C], %l4 lduh [%l7 + 0x36], %i2 add %i0, 0x155F, %g7 movne %xcc, %l3, %o2 ldub [%l7 + 0x10], %o0 ldsb [%l7 + 0x68], %i1 movvs %xcc, %i3, %g1 move %icc, %o3, %g4 edge8ln %l6, %g5, %o4 sth %l1, [%l7 + 0x46] tpos %xcc, 0x3 smulcc %g6, %g3, %o7 edge16l %i5, %o5, %o6 move %xcc, %i7, %i6 stx %l0, [%l7 + 0x38] bge,a %icc, loop_6388 fnot2s %f13, %f9 popc %g2, %i4 fbo %fcc1, loop_6389 loop_6388: mulscc %o1, 0x1194, %l5 fmovrslz %l2, %f14, %f0 stx %i2, [%l7 + 0x10] loop_6389: fpsub16 %f2, %f6, %f6 sll %i0, 0x0E, %g7 fxor %f12, %f8, %f8 sra %l3, 0x06, %l4 movvs %icc, %o0, %i1 fmovrse %i3, %f1, %f11 sdivcc %g1, 0x195D, %o2 faligndata %f14, %f4, %f6 fmovsvs %icc, %f11, %f12 ldsb [%l7 + 0x58], %o3 edge16l %g4, %g5, %o4 ldd [%l7 + 0x28], %f8 fbn %fcc1, loop_6390 tgu %icc, 0x5 ldx [%l7 + 0x38], %l1 fmovscs %icc, %f5, %f11 loop_6390: move %icc, %l6, %g6 bneg,a,pt %icc, loop_6391 fmovdl %xcc, %f11, %f11 bshuffle %f6, %f10, %f2 bg loop_6392 loop_6391: stx %g3, [%l7 + 0x70] fmovdl %xcc, %f1, %f15 std %f4, [%l7 + 0x68] loop_6392: subcc %o7, 0x17A5, %i5 fmul8x16al %f13, %f10, %f10 brgz,a %o6, loop_6393 bl loop_6394 edge8n %i7, %i6, %l0 ble,a,pt %xcc, loop_6395 loop_6393: orn %o5, %g2, %o1 loop_6394: tleu %icc, 0x1 fbuge %fcc2, loop_6396 loop_6395: ldx [%l7 + 0x10], %i4 ldsw [%l7 + 0x48], %l2 fpsub16 %f2, %f10, %f8 loop_6396: orcc %i2, 0x0AA2, %l5 fmovsne %icc, %f2, %f4 ldd [%l7 + 0x30], %f2 fornot2 %f10, %f0, %f8 fmovsleu %xcc, %f13, %f15 fble,a %fcc1, loop_6397 std %f10, [%l7 + 0x28] edge8n %i0, %l3, %g7 fnegd %f12, %f10 loop_6397: stw %o0, [%l7 + 0x28] tl %icc, 0x7 std %f6, [%l7 + 0x20] sdivx %i1, 0x006F, %l4 xorcc %g1, 0x0867, %o2 fmovsvc %icc, %f8, %f6 fmuld8sux16 %f8, %f10, %f8 fandnot1 %f8, %f10, %f14 subc %i3, %o3, %g5 fmovsle %icc, %f7, %f9 xorcc %o4, 0x199F, %g4 fones %f3 ldx [%l7 + 0x48], %l6 ba,a,pn %xcc, loop_6398 alignaddrl %g6, %g3, %o7 edge16l %i5, %l1, %o6 fmovdpos %icc, %f15, %f4 loop_6398: edge16 %i7, %i6, %o5 bg,pt %xcc, loop_6399 ld [%l7 + 0x34], %f14 faligndata %f12, %f10, %f14 ldx [%l7 + 0x58], %l0 loop_6399: addcc %g2, %i4, %o1 stb %l2, [%l7 + 0x4C] stx %i2, [%l7 + 0x78] array16 %l5, %l3, %i0 ldsw [%l7 + 0x1C], %g7 fcmpd %fcc1, %f6, %f8 subccc %i1, %o0, %l4 sethi 0x1BF2, %o2 fmovdn %icc, %f9, %f8 stw %g1, [%l7 + 0x7C] fcmple16 %f4, %f10, %o3 ldub [%l7 + 0x60], %g5 tvc %xcc, 0x1 fmovs %f9, %f13 movrlz %o4, 0x138, %i3 orncc %g4, %l6, %g3 fandnot1 %f6, %f12, %f0 sra %g6, 0x15, %i5 sdivcc %o7, 0x0B37, %l1 std %f12, [%l7 + 0x40] edge32l %o6, %i7, %i6 std %f0, [%l7 + 0x10] subcc %o5, %l0, %g2 umulcc %i4, 0x0F7B, %l2 stb %o1, [%l7 + 0x49] edge32l %l5, %i2, %i0 sth %l3, [%l7 + 0x0E] bvs,a %xcc, loop_6400 st %f0, [%l7 + 0x28] stx %g7, [%l7 + 0x08] bne %icc, loop_6401 loop_6400: edge8l %o0, %i1, %l4 fmovscs %icc, %f9, %f14 movg %icc, %g1, %o3 loop_6401: bvc,a %icc, loop_6402 fcmped %fcc2, %f12, %f10 ldub [%l7 + 0x6C], %g5 ldsb [%l7 + 0x47], %o2 loop_6402: stw %i3, [%l7 + 0x38] st %f15, [%l7 + 0x20] xorcc %g4, %l6, %o4 tn %icc, 0x7 std %f8, [%l7 + 0x50] ld [%l7 + 0x10], %f4 fandnot1 %f6, %f14, %f2 st %f0, [%l7 + 0x2C] lduh [%l7 + 0x36], %g6 lduw [%l7 + 0x34], %g3 ldsw [%l7 + 0x44], %i5 fmovrslz %l1, %f6, %f10 fnot2s %f11, %f3 ldx [%l7 + 0x18], %o6 ldx [%l7 + 0x20], %i7 ldsb [%l7 + 0x7A], %o7 std %f10, [%l7 + 0x50] ldsb [%l7 + 0x14], %i6 ldsh [%l7 + 0x46], %l0 fmovrse %o5, %f15, %f8 stb %i4, [%l7 + 0x7F] stw %g2, [%l7 + 0x38] movgu %icc, %o1, %l5 movle %icc, %i2, %i0 fmovdcc %xcc, %f12, %f1 fcmps %fcc2, %f9, %f0 fmovrsgz %l2, %f13, %f11 lduw [%l7 + 0x08], %l3 tl %icc, 0x6 fmovs %f0, %f6 movre %o0, 0x1D1, %i1 fble,a %fcc0, loop_6403 ldd [%l7 + 0x48], %f6 siam 0x4 fpadd32s %f1, %f6, %f14 loop_6403: ldd [%l7 + 0x48], %f14 tvs %xcc, 0x7 brz %l4, loop_6404 sub %g1, 0x0DF0, %g7 smulcc %o3, 0x1DEE, %o2 fmovrslz %i3, %f11, %f5 loop_6404: edge16 %g5, %l6, %g4 brnz %g6, loop_6405 fmovrsne %g3, %f12, %f13 fbu,a %fcc1, loop_6406 stw %o4, [%l7 + 0x5C] loop_6405: fpsub16s %f14, %f4, %f12 fmovdl %xcc, %f0, %f0 loop_6406: srlx %i5, %o6, %l1 ldsh [%l7 + 0x10], %o7 ldx [%l7 + 0x68], %i7 sth %l0, [%l7 + 0x0A] fcmple16 %f0, %f4, %o5 ld [%l7 + 0x70], %f6 ld [%l7 + 0x08], %f5 fsrc1 %f0, %f4 movrgez %i6, %g2, %o1 fmovsleu %xcc, %f7, %f4 std %f14, [%l7 + 0x60] tl %icc, 0x1 ldd [%l7 + 0x38], %f14 ble loop_6407 edge16 %i4, %i2, %i0 edge32l %l2, %l5, %o0 brz %l3, loop_6408 loop_6407: fmovsn %xcc, %f3, %f1 movgu %icc, %l4, %g1 xnor %g7, 0x0658, %i1 loop_6408: fmovsl %xcc, %f2, %f5 andncc %o3, %o2, %i3 edge32ln %l6, %g5, %g4 mulx %g6, 0x013F, %o4 fpadd16s %f15, %f0, %f3 fabsd %f14, %f4 ld [%l7 + 0x74], %f2 smul %g3, 0x1473, %o6 ldd [%l7 + 0x58], %f4 fmul8x16 %f15, %f2, %f4 fpadd16 %f10, %f2, %f8 ldx [%l7 + 0x20], %l1 sth %o7, [%l7 + 0x1E] bgu,pt %icc, loop_6409 fpmerge %f13, %f14, %f2 fblg,a %fcc0, loop_6410 movgu %xcc, %i5, %i7 loop_6409: ldub [%l7 + 0x18], %o5 edge32l %i6, %g2, %l0 loop_6410: fmul8x16 %f12, %f8, %f2 fmovsg %icc, %f1, %f2 movl %xcc, %i4, %o1 lduw [%l7 + 0x5C], %i2 brlz %l2, loop_6411 tle %xcc, 0x4 edge8ln %i0, %l5, %l3 fmovdn %xcc, %f2, %f6 loop_6411: stb %l4, [%l7 + 0x13] faligndata %f12, %f2, %f12 fpack32 %f8, %f8, %f12 edge32l %g1, %g7, %i1 smul %o3, %o2, %i3 fpackfix %f2, %f9 bge %xcc, loop_6412 stb %l6, [%l7 + 0x1F] fbne %fcc0, loop_6413 fmovrdgz %o0, %f14, %f2 loop_6412: lduw [%l7 + 0x1C], %g4 movpos %icc, %g5, %g6 loop_6413: st %f2, [%l7 + 0x28] andn %o4, 0x1171, %o6 fmovrsgz %l1, %f8, %f11 fmul8x16 %f11, %f12, %f2 ldub [%l7 + 0x0F], %o7 fcmpgt32 %f10, %f10, %g3 fmovrdgz %i5, %f4, %f14 ld [%l7 + 0x3C], %f1 tleu %xcc, 0x2 fmuld8ulx16 %f2, %f12, %f8 fandnot1s %f13, %f9, %f15 stx %o5, [%l7 + 0x58] fbe,a %fcc3, loop_6414 fsrc2s %f7, %f11 ldub [%l7 + 0x62], %i7 fands %f11, %f3, %f4 loop_6414: lduw [%l7 + 0x10], %i6 movneg %xcc, %l0, %g2 fbule,a %fcc3, loop_6415 fmovsle %xcc, %f1, %f10 edge32ln %i4, %i2, %o1 mulx %i0, %l2, %l5 loop_6415: popc 0x0A2B, %l3 std %f8, [%l7 + 0x70] fones %f6 orcc %l4, 0x14C0, %g7 stx %g1, [%l7 + 0x58] fsrc2 %f12, %f14 fblg %fcc3, loop_6416 brz %i1, loop_6417 ldsb [%l7 + 0x47], %o3 fmovdvs %xcc, %f5, %f6 loop_6416: fmovsvs %xcc, %f12, %f5 loop_6417: fmovdle %xcc, %f1, %f12 lduw [%l7 + 0x08], %o2 ldx [%l7 + 0x50], %i3 movvs %icc, %o0, %g4 fcmpes %fcc1, %f0, %f2 ld [%l7 + 0x6C], %f14 ldsh [%l7 + 0x6C], %g5 fmovrsne %g6, %f12, %f12 fcmps %fcc1, %f11, %f12 tge %xcc, 0x4 fzero %f8 fmovrdgez %l6, %f12, %f14 stb %o4, [%l7 + 0x75] ldd [%l7 + 0x78], %f12 fmovrse %l1, %f5, %f12 movre %o7, 0x24A, %g3 ldub [%l7 + 0x1E], %o6 fmovdvc %icc, %f12, %f13 andcc %o5, %i7, %i5 ldx [%l7 + 0x48], %i6 st %f10, [%l7 + 0x44] ldub [%l7 + 0x72], %g2 sdivcc %i4, 0x1CD8, %i2 udiv %o1, 0x0F31, %l0 fnot1 %f10, %f14 fbe %fcc0, loop_6418 array8 %l2, %i0, %l5 ldsb [%l7 + 0x7F], %l3 tgu %icc, 0x3 loop_6418: std %f0, [%l7 + 0x58] fmovdneg %icc, %f7, %f13 addc %g7, %g1, %l4 fmovsge %icc, %f2, %f10 ldub [%l7 + 0x09], %i1 fmovsg %xcc, %f6, %f9 sth %o2, [%l7 + 0x16] fmovdvs %xcc, %f4, %f12 st %f5, [%l7 + 0x28] fmovrslez %o3, %f3, %f0 stx %o0, [%l7 + 0x50] fmovsgu %xcc, %f15, %f7 fbuge,a %fcc0, loop_6419 orncc %i3, %g4, %g6 fpack16 %f6, %f10 fmovdleu %icc, %f9, %f3 loop_6419: stw %l6, [%l7 + 0x50] faligndata %f12, %f8, %f6 ldsh [%l7 + 0x0A], %g5 fbue,a %fcc0, loop_6420 nop setx loop_6421, %l0, %l1 jmpl %l1, %l1 nop setx loop_6422, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %o4, %g3, %o6 loop_6420: lduh [%l7 + 0x50], %o5 loop_6421: std %f14, [%l7 + 0x20] loop_6422: movl %xcc, %o7, %i7 fabsd %f12, %f4 stx %i6, [%l7 + 0x20] st %f2, [%l7 + 0x10] fnot1s %f14, %f8 tvc %icc, 0x6 ldd [%l7 + 0x28], %f14 bcc,a,pn %xcc, loop_6423 edge8n %i5, %g2, %i4 sth %i2, [%l7 + 0x1E] fcmple32 %f14, %f10, %o1 loop_6423: ldsw [%l7 + 0x18], %l2 bn,a,pn %icc, loop_6424 fnot1s %f5, %f7 movrgz %i0, %l5, %l0 stw %g7, [%l7 + 0x74] loop_6424: tpos %icc, 0x0 pdist %f2, %f6, %f4 fbo,a %fcc2, loop_6425 fbug,a %fcc1, loop_6426 ldsh [%l7 + 0x5E], %l3 tle %icc, 0x5 loop_6425: lduw [%l7 + 0x4C], %l4 loop_6426: edge16ln %g1, %i1, %o2 st %f15, [%l7 + 0x48] lduw [%l7 + 0x34], %o3 movrlz %o0, %g4, %g6 fmovsa %xcc, %f14, %f15 lduw [%l7 + 0x40], %i3 ldsh [%l7 + 0x38], %g5 ldsb [%l7 + 0x1F], %l6 fbue,a %fcc0, loop_6427 fxnors %f4, %f4, %f6 movcs %icc, %l1, %g3 fmovdn %xcc, %f13, %f8 loop_6427: fmovsge %icc, %f4, %f10 sethi 0x00DB, %o4 fbl,a %fcc1, loop_6428 subccc %o5, 0x07A5, %o6 fxnors %f9, %f15, %f3 fmovdvc %xcc, %f7, %f2 loop_6428: ld [%l7 + 0x78], %f11 bcs,a,pn %icc, loop_6429 fbu,a %fcc3, loop_6430 bge loop_6431 fmovrse %i7, %f10, %f15 loop_6429: fornot2 %f14, %f0, %f6 loop_6430: fandnot1s %f10, %f1, %f2 loop_6431: andncc %i6, %i5, %g2 lduw [%l7 + 0x34], %i4 stb %o7, [%l7 + 0x68] udiv %o1, 0x1C19, %l2 brz,a %i0, loop_6432 ldx [%l7 + 0x08], %i2 fmovdg %xcc, %f0, %f5 ldx [%l7 + 0x48], %l0 loop_6432: ldub [%l7 + 0x4C], %g7 sth %l3, [%l7 + 0x68] fones %f4 movleu %xcc, %l4, %l5 fnot1 %f10, %f4 lduw [%l7 + 0x38], %g1 edge32l %i1, %o3, %o0 fones %f13 smulcc %o2, 0x1E24, %g4 fnand %f10, %f6, %f2 udiv %g6, 0x1F0F, %g5 fnot1s %f14, %f9 stw %i3, [%l7 + 0x64] fpsub32 %f6, %f14, %f0 tsubcc %l6, %l1, %g3 bleu,a,pt %icc, loop_6433 srlx %o4, 0x14, %o6 std %f6, [%l7 + 0x68] lduw [%l7 + 0x3C], %i7 loop_6433: edge16ln %i6, %i5, %o5 fmovdne %xcc, %f13, %f4 ldd [%l7 + 0x78], %f2 st %f0, [%l7 + 0x0C] bcc,a loop_6434 movre %i4, %g2, %o1 tge %icc, 0x0 fand %f6, %f2, %f2 loop_6434: bn,a,pn %xcc, loop_6435 stb %l2, [%l7 + 0x3D] fexpand %f8, %f14 umul %i0, 0x1ED3, %i2 loop_6435: nop setx loop_6436, %l0, %l1 jmpl %l1, %o7 tsubcc %g7, %l3, %l0 fnand %f2, %f4, %f6 lduw [%l7 + 0x54], %l5 loop_6436: bge loop_6437 fors %f13, %f14, %f0 fmovs %f15, %f5 fmovrde %l4, %f6, %f2 loop_6437: std %f2, [%l7 + 0x70] andncc %g1, %o3, %i1 move %xcc, %o2, %g4 xnor %g6, %o0, %i3 bge,a %icc, loop_6438 fcmps %fcc2, %f2, %f2 tne %xcc, 0x1 fblg,a %fcc0, loop_6439 loop_6438: fnand %f6, %f2, %f14 bl %icc, loop_6440 movl %icc, %l6, %g5 loop_6439: fxnors %f1, %f13, %f5 mulscc %g3, 0x0119, %o4 loop_6440: movl %xcc, %l1, %i7 ld [%l7 + 0x68], %f8 ldsw [%l7 + 0x1C], %i6 fmovdle %xcc, %f12, %f6 sub %o6, 0x19C4, %o5 fpsub32 %f12, %f8, %f14 fandnot1s %f13, %f3, %f6 bl,a,pt %icc, loop_6441 fmovdne %xcc, %f8, %f7 edge16 %i4, %i5, %g2 lduw [%l7 + 0x50], %o1 loop_6441: fmovdcc %icc, %f6, %f2 fmovsne %icc, %f0, %f7 fpmerge %f4, %f0, %f4 movn %icc, %l2, %i0 addc %o7, 0x0755, %i2 fones %f3 movgu %icc, %l3, %l0 nop setx loop_6442, %l0, %l1 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 %f11, %f0, %f5 mova %icc, %g7, %l5 ldub [%l7 + 0x59], %g1 loop_6442: sub %o3, 0x1619, %i1 fcmps %fcc1, %f11, %f9 edge8ln %o2, %l4, %g6 ld [%l7 + 0x58], %f5 fpmerge %f14, %f14, %f10 fmovsge %icc, %f9, %f1 xorcc %o0, 0x1CC5, %i3 nop setx loop_6443, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done smulcc %l6, 0x1921, %g5 tne %xcc, 0x0 array8 %g3, %o4, %g4 loop_6443: array16 %l1, %i7, %o6 fbue %fcc1, loop_6444 brlez,a %o5, loop_6445 mulx %i6, 0x119E, %i4 orcc %i5, 0x0039, %o1 loop_6444: st %f9, [%l7 + 0x0C] loop_6445: taddcctv %g2, %i0, %l2 stw %o7, [%l7 + 0x48] fpsub16 %f12, %f4, %f0 fornot2s %f14, %f3, %f1 fsrc2s %f7, %f1 fmovse %xcc, %f3, %f1 ld [%l7 + 0x1C], %f12 umulcc %i2, 0x0AB1, %l0 fcmpne32 %f10, %f12, %g7 ldsw [%l7 + 0x2C], %l3 taddcc %g1, 0x1E85, %o3 fbl,a %fcc1, loop_6446 edge32ln %l5, %o2, %i1 sdivcc %g6, 0x149E, %l4 fbge %fcc3, loop_6447 loop_6446: sth %o0, [%l7 + 0x48] lduh [%l7 + 0x4C], %l6 fsrc2s %f14, %f12 loop_6447: edge8l %g5, %g3, %o4 lduw [%l7 + 0x14], %g4 fmovd %f0, %f14 sll %l1, %i7, %o6 orncc %o5, 0x1947, %i6 fbe,a %fcc2, loop_6448 fmul8x16 %f9, %f8, %f10 subccc %i3, %i4, %i5 array32 %g2, %i0, %o1 loop_6448: tg %icc, 0x3 ldsw [%l7 + 0x54], %l2 stw %o7, [%l7 + 0x14] for %f8, %f12, %f6 andncc %i2, %l0, %g7 smulcc %l3, %o3, %g1 tpos %xcc, 0x5 fmuld8sux16 %f0, %f0, %f10 sdiv %o2, 0x0AD0, %l5 sra %i1, 0x1E, %l4 fmovsleu %xcc, %f12, %f10 movrne %o0, 0x2CF, %l6 fmovdcc %xcc, %f11, %f14 fornot1 %f2, %f8, %f14 edge16l %g6, %g3, %g5 stb %g4, [%l7 + 0x78] stx %o4, [%l7 + 0x20] fsrc2s %f9, %f13 addcc %i7, 0x13A0, %o6 fmovrsne %l1, %f15, %f14 umul %o5, %i6, %i4 fmovrde %i3, %f10, %f0 movgu %xcc, %g2, %i5 fzeros %f12 sth %o1, [%l7 + 0x4E] ldsh [%l7 + 0x46], %i0 fcmpeq32 %f0, %f6, %l2 fmovde %xcc, %f11, %f5 fornot2s %f15, %f15, %f2 edge32n %o7, %l0, %i2 brlz %g7, loop_6449 nop setx loop_6450, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ble,a,pn %icc, loop_6451 ldub [%l7 + 0x59], %l3 loop_6449: movne %icc, %g1, %o2 loop_6450: ldub [%l7 + 0x19], %o3 loop_6451: fmovdne %icc, %f5, %f14 array32 %l5, %l4, %o0 movne %icc, %i1, %g6 st %f5, [%l7 + 0x44] bn,a,pt %icc, loop_6452 fandnot2 %f12, %f6, %f2 fcmpne16 %f4, %f8, %l6 siam 0x3 loop_6452: stw %g5, [%l7 + 0x58] taddcc %g4, 0x0828, %o4 fandnot2 %f6, %f14, %f4 smulcc %i7, 0x1255, %o6 fexpand %f14, %f4 stb %l1, [%l7 + 0x72] call loop_6453 fandnot2 %f10, %f10, %f10 fmovsgu %xcc, %f6, %f10 ldsh [%l7 + 0x0E], %g3 loop_6453: bcc,a %icc, loop_6454 fpsub32s %f7, %f9, %f8 fmovsle %xcc, %f4, %f14 stw %i6, [%l7 + 0x5C] loop_6454: addccc %i4, 0x0CB1, %i3 fabsd %f2, %f8 movl %xcc, %o5, %i5 fble %fcc3, loop_6455 fmul8sux16 %f0, %f14, %f6 orncc %o1, 0x18A2, %i0 sth %g2, [%l7 + 0x52] loop_6455: fbuge,a %fcc3, loop_6456 stb %l2, [%l7 + 0x6C] st %f15, [%l7 + 0x38] fmovrde %l0, %f6, %f4 loop_6456: edge32l %o7, %g7, %l3 stw %g1, [%l7 + 0x30] mulscc %i2, 0x1A4D, %o2 ldub [%l7 + 0x51], %o3 ldsh [%l7 + 0x3E], %l4 mulscc %o0, 0x1F0B, %i1 stx %l5, [%l7 + 0x20] fnegs %f7, %f0 stx %l6, [%l7 + 0x60] sdivcc %g6, 0x03EC, %g4 fcmpne16 %f10, %f0, %g5 ld [%l7 + 0x40], %f8 sra %i7, %o4, %l1 ldsw [%l7 + 0x28], %g3 ldub [%l7 + 0x4D], %i6 bgu,a,pn %icc, loop_6457 fmovsne %xcc, %f13, %f10 and %i4, %i3, %o6 subccc %i5, %o5, %o1 loop_6457: fands %f6, %f7, %f7 bgu,a loop_6458 fpsub32 %f0, %f2, %f14 fmovrsgz %g2, %f13, %f15 fzeros %f15 loop_6458: stx %i0, [%l7 + 0x10] lduw [%l7 + 0x4C], %l0 fnot1s %f10, %f0 mulscc %l2, %o7, %l3 bl,a loop_6459 fxor %f4, %f0, %f0 fpsub16s %f12, %f15, %f7 fxor %f10, %f14, %f8 loop_6459: fmovsvc %icc, %f1, %f3 fnegs %f1, %f1 movleu %icc, %g1, %g7 fbe,a %fcc0, loop_6460 bgu,a %xcc, loop_6461 st %f8, [%l7 + 0x14] pdist %f2, %f2, %f2 loop_6460: fcmped %fcc1, %f8, %f8 loop_6461: ldsw [%l7 + 0x24], %i2 ba %icc, loop_6462 fandnot2 %f10, %f0, %f14 lduw [%l7 + 0x64], %o2 fmovdleu %xcc, %f9, %f7 loop_6462: ldx [%l7 + 0x58], %l4 fands %f4, %f11, %f5 addcc %o3, 0x0A77, %i1 orcc %l5, %l6, %o0 lduw [%l7 + 0x78], %g6 ldsh [%l7 + 0x46], %g5 call loop_6463 smulcc %i7, 0x148E, %o4 stb %g4, [%l7 + 0x1E] fmovdgu %icc, %f2, %f14 loop_6463: fmovdn %xcc, %f6, %f10 for %f2, %f6, %f6 movpos %xcc, %l1, %i6 fmovrsne %g3, %f15, %f1 fmovrdlz %i3, %f14, %f0 fmovdcc %icc, %f10, %f9 fpsub32s %f13, %f8, %f6 stw %i4, [%l7 + 0x20] sth %o6, [%l7 + 0x7E] bvc,a %icc, loop_6464 bgu,pt %xcc, loop_6465 stx %i5, [%l7 + 0x20] fble %fcc1, loop_6466 loop_6464: movleu %xcc, %o5, %o1 loop_6465: nop setx loop_6467, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmovsleu %xcc, %f6, %f4 loop_6466: edge8l %g2, %i0, %l0 ldd [%l7 + 0x78], %f12 loop_6467: fnor %f8, %f6, %f4 sth %o7, [%l7 + 0x10] stx %l3, [%l7 + 0x70] tsubcc %g1, 0x0AA2, %l2 st %f10, [%l7 + 0x7C] st %f3, [%l7 + 0x6C] ld [%l7 + 0x6C], %f10 brz,a %i2, loop_6468 fmovd %f6, %f6 ldsb [%l7 + 0x72], %g7 ldub [%l7 + 0x14], %o2 loop_6468: stw %o3, [%l7 + 0x10] smul %i1, 0x1325, %l5 ldx [%l7 + 0x50], %l4 fble %fcc2, loop_6469 edge16ln %o0, %l6, %g5 fandnot2s %f14, %f13, %f1 udivcc %g6, 0x0033, %i7 loop_6469: fsrc2s %f2, %f6 fnegd %f10, %f8 fmovsge %xcc, %f6, %f6 xor %o4, 0x15B0, %l1 edge32l %i6, %g3, %g4 add %i3, 0x1B27, %o6 stb %i5, [%l7 + 0x2E] fmovrdne %o5, %f0, %f8 srlx %o1, 0x19, %g2 st %f1, [%l7 + 0x6C] array32 %i0, %i4, %l0 movle %xcc, %o7, %g1 fzeros %f13 fsrc1s %f4, %f6 fpadd32s %f4, %f9, %f6 lduh [%l7 + 0x2C], %l2 smulcc %l3, 0x0A1F, %i2 fmovrslz %o2, %f7, %f14 alignaddrl %g7, %i1, %l5 lduw [%l7 + 0x30], %o3 edge32l %o0, %l6, %g5 addc %g6, 0x1F58, %l4 udivcc %i7, 0x09D7, %o4 fpsub32s %f5, %f4, %f3 ldsw [%l7 + 0x64], %i6 ldsb [%l7 + 0x20], %l1 fpackfix %f0, %f15 tg %icc, 0x4 tgu %xcc, 0x7 fpsub16s %f1, %f13, %f4 fnegd %f0, %f0 addc %g3, 0x125C, %g4 sub %i3, 0x1A1D, %o6 fpack32 %f2, %f12, %f14 std %f6, [%l7 + 0x10] fmovrse %i5, %f3, %f6 fnot2s %f10, %f4 ble %icc, loop_6470 ldd [%l7 + 0x28], %f14 brlez %o1, loop_6471 fbue %fcc1, loop_6472 loop_6470: movrgez %o5, %g2, %i0 ldsb [%l7 + 0x11], %i4 loop_6471: srlx %o7, %g1, %l2 loop_6472: fxnor %f12, %f14, %f8 st %f3, [%l7 + 0x5C] fandnot1 %f12, %f0, %f10 tl %xcc, 0x2 ld [%l7 + 0x2C], %f12 andncc %l0, %i2, %l3 ld [%l7 + 0x78], %f14 ldd [%l7 + 0x60], %f4 ldsh [%l7 + 0x4A], %g7 fxnor %f0, %f4, %f8 st %f9, [%l7 + 0x60] ld [%l7 + 0x7C], %f2 fble,a %fcc3, loop_6473 fmovsle %xcc, %f2, %f15 fmovrse %o2, %f15, %f10 st %f12, [%l7 + 0x58] loop_6473: ldsb [%l7 + 0x5F], %l5 fbge %fcc0, loop_6474 tvs %xcc, 0x2 fbo,a %fcc1, loop_6475 fmovsneg %xcc, %f6, %f3 loop_6474: fcmpeq16 %f0, %f0, %i1 fbo %fcc1, loop_6476 loop_6475: fbn,a %fcc2, loop_6477 addc %o0, 0x18BB, %o3 ble,pn %icc, loop_6478 loop_6476: ld [%l7 + 0x60], %f8 loop_6477: siam 0x3 fmovda %icc, %f10, %f1 loop_6478: ldx [%l7 + 0x60], %g5 fmovd %f4, %f4 ld [%l7 + 0x3C], %f6 nop setx loop_6479, %l0, %l1 jmpl %l1, %l6 fcmpes %fcc2, %f4, %f12 nop setx loop_6480, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry stb %l4, [%l7 + 0x63] loop_6479: fcmpeq32 %f8, %f0, %g6 lduw [%l7 + 0x34], %i7 loop_6480: fnands %f1, %f9, %f6 add %i6, 0x0F98, %l1 stw %g3, [%l7 + 0x60] brnz %g4, loop_6481 ldsh [%l7 + 0x3C], %i3 ldsh [%l7 + 0x72], %o6 movle %icc, %i5, %o4 loop_6481: mulscc %o5, %g2, %i0 st %f10, [%l7 + 0x20] fcmpes %fcc3, %f9, %f15 stx %o1, [%l7 + 0x30] fbe %fcc2, loop_6482 mova %xcc, %o7, %g1 ldsh [%l7 + 0x46], %i4 ld [%l7 + 0x58], %f14 loop_6482: bcs,a,pn %icc, loop_6483 fbn,a %fcc0, loop_6484 lduw [%l7 + 0x4C], %l0 nop setx loop_6485, %l0, %l1 jmpl %l1, %i2 loop_6483: ldd [%l7 + 0x28], %f8 loop_6484: fmovdn %xcc, %f15, %f4 st %f14, [%l7 + 0x6C] loop_6485: edge16l %l3, %g7, %o2 ldd [%l7 + 0x18], %f10 fnot2s %f13, %f2 movneg %icc, %l2, %l5 fmovsneg %icc, %f14, %f10 std %f4, [%l7 + 0x68] sra %o0, %o3, %i1 ldx [%l7 + 0x30], %l6 bn,a %xcc, loop_6486 ldx [%l7 + 0x70], %l4 fnor %f12, %f0, %f2 sll %g5, %i7, %g6 loop_6486: fbuge %fcc1, loop_6487 brz,a %l1, loop_6488 fmovsge %icc, %f15, %f2 fmovdge %xcc, %f14, %f2 loop_6487: ldd [%l7 + 0x18], %f12 loop_6488: sdivcc %g3, 0x0867, %g4 sra %i6, 0x10, %o6 bcs,a,pt %xcc, loop_6489 fmovdneg %icc, %f2, %f10 edge16 %i5, %o4, %i3 ldsw [%l7 + 0x78], %g2 loop_6489: fnegd %f12, %f2 brgz,a %o5, loop_6490 std %f0, [%l7 + 0x78] movge %icc, %i0, %o7 tcs %xcc, 0x4 loop_6490: srax %g1, %i4, %l0 sra %o1, %l3, %i2 fxors %f3, %f0, %f2 ldx [%l7 + 0x78], %o2 sdiv %g7, 0x16E0, %l2 fzero %f4 movrgz %l5, 0x173, %o0 fxor %f6, %f12, %f4 tle %xcc, 0x6 fbo %fcc2, loop_6491 fmovdne %xcc, %f13, %f3 fnot2s %f3, %f11 fcmpgt32 %f10, %f0, %i1 loop_6491: fmuld8sux16 %f9, %f11, %f12 udiv %o3, 0x0D19, %l4 ldsw [%l7 + 0x54], %g5 bneg,a,pt %icc, loop_6492 fmul8ulx16 %f14, %f12, %f4 ldd [%l7 + 0x08], %f2 fble %fcc2, loop_6493 loop_6492: stw %i7, [%l7 + 0x2C] std %f2, [%l7 + 0x18] fcmpne32 %f14, %f14, %l6 loop_6493: ldd [%l7 + 0x18], %f12 fmovdcs %icc, %f3, %f8 stb %l1, [%l7 + 0x34] fornot2 %f6, %f2, %f8 fpack16 %f4, %f10 udiv %g3, 0x08C1, %g6 sth %i6, [%l7 + 0x24] edge8l %o6, %i5, %o4 movne %xcc, %g4, %g2 fbue,a %fcc3, loop_6494 stx %i3, [%l7 + 0x30] fmovsne %xcc, %f11, %f1 nop setx loop_6495, %l0, %l1 jmpl %l1, %i0 loop_6494: ldsh [%l7 + 0x34], %o7 fmovdpos %icc, %f0, %f8 ld [%l7 + 0x1C], %f15 loop_6495: movre %o5, 0x145, %g1 stb %i4, [%l7 + 0x25] fmovdge %xcc, %f1, %f14 stx %l0, [%l7 + 0x60] std %f4, [%l7 + 0x30] orncc %o1, 0x1A93, %l3 edge32n %i2, %g7, %l2 fpadd16s %f7, %f9, %f8 ldd [%l7 + 0x50], %f6 fbge,a %fcc0, loop_6496 ba loop_6497 fbg,a %fcc3, loop_6498 fornot1 %f6, %f2, %f14 loop_6496: fbu %fcc1, loop_6499 loop_6497: orn %o2, %l5, %o0 loop_6498: lduw [%l7 + 0x1C], %o3 sra %i1, 0x16, %g5 loop_6499: fmovsleu %xcc, %f10, %f14 ldsh [%l7 + 0x6A], %l4 fmovdcc %icc, %f6, %f5 ldsw [%l7 + 0x60], %l6 fcmple32 %f8, %f6, %i7 stx %l1, [%l7 + 0x78] stb %g3, [%l7 + 0x6A] bneg,pn %icc, loop_6500 brgez %g6, loop_6501 add %i6, %i5, %o4 addc %o6, %g4, %g2 loop_6500: fmovsgu %icc, %f11, %f5 loop_6501: ldsw [%l7 + 0x14], %i3 bvc,a,pn %xcc, loop_6502 fcmps %fcc0, %f5, %f12 fnot2 %f6, %f2 fmovrdlz %o7, %f2, %f0 loop_6502: fcmpes %fcc2, %f14, %f8 addccc %i0, 0x18C7, %g1 bcs,a,pn %xcc, loop_6503 tge %icc, 0x6 edge32n %o5, %l0, %i4 bshuffle %f6, %f6, %f8 loop_6503: fornot1s %f14, %f5, %f12 ldx [%l7 + 0x48], %o1 be,pt %xcc, loop_6504 ldsb [%l7 + 0x43], %l3 stx %g7, [%l7 + 0x50] orncc %i2, %o2, %l5 loop_6504: fmovsl %icc, %f4, %f3 movrgez %l2, %o0, %o3 fpadd32 %f6, %f8, %f6 bvs,a,pt %icc, loop_6505 popc 0x143D, %g5 tg %icc, 0x6 fnegs %f12, %f5 loop_6505: bgu,a loop_6506 ba,pn %icc, loop_6507 ldsb [%l7 + 0x43], %l4 bcs,a %xcc, loop_6508 loop_6506: std %f14, [%l7 + 0x28] loop_6507: fmovsvc %icc, %f2, %f5 ld [%l7 + 0x48], %f12 loop_6508: ldsw [%l7 + 0x0C], %l6 ldx [%l7 + 0x30], %i1 fpadd32 %f8, %f6, %f6 brnz,a %l1, loop_6509 bge,pt %xcc, loop_6510 std %f0, [%l7 + 0x10] bn,pt %icc, loop_6511 loop_6509: ldd [%l7 + 0x68], %f0 loop_6510: fblg %fcc2, loop_6512 udivcc %g3, 0x09CF, %g6 loop_6511: fmovdge %xcc, %f9, %f5 fsrc2s %f10, %f8 loop_6512: ldsb [%l7 + 0x32], %i6 tl %icc, 0x3 fmovdne %icc, %f15, %f8 nop setx loop_6513, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldub [%l7 + 0x50], %i7 nop setx loop_6514, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry movrne %o4, 0x133, %i5 loop_6513: siam 0x1 subccc %o6, 0x1B85, %g4 loop_6514: bge %xcc, loop_6515 edge32n %g2, %o7, %i3 taddcctv %g1, 0x0F23, %i0 edge32ln %o5, %l0, %o1 loop_6515: smul %l3, 0x14FD, %i4 movrne %g7, 0x1D9, %i2 movrlez %l5, %o2, %o0 brgez,a %o3, loop_6516 tg %xcc, 0x4 fmovrsgz %l2, %f11, %f1 tne %icc, 0x0 loop_6516: lduw [%l7 + 0x54], %g5 edge16 %l6, %i1, %l4 umul %l1, 0x1EDB, %g3 tn %xcc, 0x2 stw %g6, [%l7 + 0x40] nop setx loop_6517, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry ldd [%l7 + 0x50], %f0 fbu %fcc1, loop_6518 smulcc %i7, 0x0C12, %i6 loop_6517: brgz %o4, loop_6519 fones %f7 loop_6518: tleu %icc, 0x4 fba,a %fcc3, loop_6520 loop_6519: fble,a %fcc0, loop_6521 ldsh [%l7 + 0x70], %o6 stx %i5, [%l7 + 0x50] loop_6520: mulscc %g2, 0x025A, %o7 loop_6521: tcs %xcc, 0x5 fmovrsne %i3, %f6, %f8 ld [%l7 + 0x40], %f5 fmovdge %icc, %f7, %f2 st %f7, [%l7 + 0x78] tleu %xcc, 0x4 ldd [%l7 + 0x68], %f2 tleu %xcc, 0x2 taddcc %g1, %g4, %i0 faligndata %f0, %f12, %f6 fcmple16 %f2, %f8, %o5 andn %l0, 0x0395, %o1 ldub [%l7 + 0x68], %i4 srax %g7, %l3, %i2 edge32n %l5, %o0, %o3 ld [%l7 + 0x70], %f2 fmovrdlz %l2, %f2, %f10 fblg %fcc2, loop_6522 fmovrde %g5, %f10, %f6 stb %o2, [%l7 + 0x75] addccc %l6, 0x17F8, %i1 loop_6522: fbue,a %fcc0, loop_6523 bvc,a loop_6524 ld [%l7 + 0x08], %f1 bleu,a %xcc, loop_6525 loop_6523: fmovsa %xcc, %f1, %f3 loop_6524: fxor %f10, %f12, %f0 tne %icc, 0x0 loop_6525: fcmpne32 %f6, %f10, %l4 nop setx loop_6526, %l0, %l1 jmpl %l1, %l1 fpsub16 %f12, %f4, %f12 ld [%l7 + 0x48], %f13 siam 0x2 loop_6526: taddcctv %g6, 0x15CA, %i7 bne loop_6527 fbue %fcc1, loop_6528 st %f12, [%l7 + 0x7C] tsubcctv %g3, %o4, %i6 loop_6527: subc %o6, 0x09C5, %g2 loop_6528: fmovrsgez %i5, %f9, %f12 fmul8ulx16 %f0, %f0, %f12 stx %i3, [%l7 + 0x78] st %f12, [%l7 + 0x24] st %f0, [%l7 + 0x6C] sllx %g1, 0x11, %o7 nop setx loop_6529, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmuld8ulx16 %f11, %f13, %f4 ldsw [%l7 + 0x44], %g4 movrlez %o5, %i0, %o1 loop_6529: ldsb [%l7 + 0x36], %i4 bvc,a loop_6530 movn %icc, %g7, %l3 fpadd16 %f0, %f10, %f2 fzeros %f14 loop_6530: movre %l0, %l5, %i2 std %f8, [%l7 + 0x30] fmovspos %xcc, %f4, %f14 fmovdle %xcc, %f7, %f2 ld [%l7 + 0x50], %f8 bleu,a,pn %xcc, loop_6531 tsubcc %o0, %l2, %g5 fmul8ulx16 %f8, %f6, %f4 andncc %o3, %o2, %i1 loop_6531: fmovsn %icc, %f2, %f8 nop setx loop_6532, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry array32 %l6, %l4, %g6 ble,a,pn %xcc, loop_6533 fnegs %f0, %f2 loop_6532: lduw [%l7 + 0x5C], %l1 edge32 %i7, %o4, %g3 loop_6533: fabss %f7, %f6 stx %i6, [%l7 + 0x58] ldsw [%l7 + 0x50], %g2 tn %icc, 0x5 fbug,a %fcc2, loop_6534 tsubcctv %o6, %i3, %g1 srax %o7, %g4, %o5 xnorcc %i5, %o1, %i4 loop_6534: fmovdvc %icc, %f10, %f2 tgu %icc, 0x7 st %f15, [%l7 + 0x44] fbule,a %fcc2, loop_6535 fnor %f8, %f2, %f12 ldsw [%l7 + 0x30], %g7 movle %xcc, %i0, %l3 loop_6535: ldsh [%l7 + 0x36], %l5 array16 %l0, %o0, %l2 sdivcc %i2, 0x1B65, %g5 movre %o3, %i1, %o2 std %f8, [%l7 + 0x18] siam 0x2 fpackfix %f6, %f15 fpsub32s %f9, %f2, %f3 lduw [%l7 + 0x60], %l6 fbne,a %fcc1, loop_6536 fnors %f4, %f8, %f15 andncc %l4, %g6, %l1 taddcc %i7, %o4, %i6 loop_6536: fmovdvc %icc, %f3, %f1 ldub [%l7 + 0x7A], %g2 ldsh [%l7 + 0x34], %g3 fba %fcc2, loop_6537 edge32 %o6, %g1, %i3 ldx [%l7 + 0x40], %g4 fbul %fcc1, loop_6538 loop_6537: movleu %icc, %o7, %i5 fpadd32s %f10, %f14, %f9 and %o5, %i4, %g7 loop_6538: st %f7, [%l7 + 0x18] ldsw [%l7 + 0x54], %i0 tn %icc, 0x5 std %f10, [%l7 + 0x08] fblg %fcc0, loop_6539 fmovscc %xcc, %f11, %f1 brnz %l3, loop_6540 fbg %fcc1, loop_6541 loop_6539: fmovse %icc, %f6, %f5 be,a %xcc, loop_6542 loop_6540: fmovdvc %xcc, %f3, %f3 loop_6541: bleu,a,pt %xcc, loop_6543 fmovs %f3, %f11 loop_6542: fxnor %f10, %f6, %f2 bshuffle %f10, %f2, %f6 loop_6543: ldsb [%l7 + 0x5D], %o1 fxnors %f15, %f8, %f9 movg %xcc, %l5, %l0 fmovrsne %l2, %f12, %f14 andn %o0, %i2, %g5 lduw [%l7 + 0x30], %i1 alignaddr %o3, %o2, %l4 fcmple16 %f8, %f0, %l6 fpadd16 %f8, %f0, %f14 ldsw [%l7 + 0x58], %l1 std %f8, [%l7 + 0x38] fxnor %f14, %f4, %f12 bge,a,pn %xcc, loop_6544 ta %xcc, 0x1 be,pt %xcc, loop_6545 move %icc, %g6, %i7 loop_6544: stb %o4, [%l7 + 0x51] ldsw [%l7 + 0x0C], %g2 loop_6545: fmovdleu %icc, %f10, %f2 stx %g3, [%l7 + 0x58] stb %o6, [%l7 + 0x78] bn,pn %icc, loop_6546 tsubcctv %i6, 0x1F1C, %g1 stx %g4, [%l7 + 0x60] fmovdneg %icc, %f9, %f0 loop_6546: st %f6, [%l7 + 0x40] stw %i3, [%l7 + 0x14] fble %fcc1, loop_6547 stb %o7, [%l7 + 0x61] std %f0, [%l7 + 0x48] std %f6, [%l7 + 0x60] loop_6547: fnegd %f14, %f6 addc %o5, %i5, %g7 fbug %fcc0, loop_6548 ld [%l7 + 0x38], %f5 fandnot1 %f4, %f10, %f12 sth %i0, [%l7 + 0x40] loop_6548: st %f1, [%l7 + 0x30] fmovsvc %xcc, %f6, %f13 fmovdle %icc, %f10, %f13 fmovdgu %xcc, %f13, %f9 bneg loop_6549 movrne %i4, %l3, %l5 udivx %l0, 0x10C1, %o1 bcs loop_6550 loop_6549: xor %l2, %i2, %g5 fand %f10, %f10, %f14 edge8l %i1, %o0, %o3 loop_6550: popc 0x0FEE, %l4 tn %xcc, 0x7 subccc %l6, 0x000F, %l1 stb %g6, [%l7 + 0x44] fzeros %f12 ldsb [%l7 + 0x12], %o2 sth %i7, [%l7 + 0x26] fnegd %f10, %f14 fabsd %f4, %f10 taddcctv %g2, %o4, %g3 fnegs %f8, %f9 stw %o6, [%l7 + 0x08] alignaddr %g1, %i6, %g4 fabsd %f14, %f12 ldub [%l7 + 0x3A], %i3 fnor %f4, %f10, %f0 edge8n %o5, %o7, %g7 xor %i0, 0x19F6, %i5 stb %i4, [%l7 + 0x5F] fcmple32 %f14, %f2, %l3 xnorcc %l5, %l0, %l2 bshuffle %f14, %f14, %f14 tg %xcc, 0x1 fornot2 %f6, %f8, %f4 lduw [%l7 + 0x6C], %o1 fandnot1s %f8, %f2, %f9 lduw [%l7 + 0x54], %g5 ldx [%l7 + 0x50], %i1 fmovrdne %i2, %f2, %f8 lduh [%l7 + 0x64], %o0 fmovdpos %xcc, %f4, %f3 ldub [%l7 + 0x63], %o3 edge8ln %l6, %l1, %g6 fmovrdne %o2, %f10, %f6 fbul %fcc1, loop_6551 fmovdn %xcc, %f15, %f11 taddcc %i7, %l4, %o4 fpadd32s %f4, %f14, %f11 loop_6551: fmovrdgez %g3, %f4, %f8 bneg,a loop_6552 fbule,a %fcc1, loop_6553 st %f11, [%l7 + 0x28] srax %o6, 0x1C, %g2 loop_6552: fones %f5 loop_6553: stx %i6, [%l7 + 0x60] add %g4, %g1, %o5 fmovrdgz %o7, %f2, %f6 fmovsneg %xcc, %f15, %f6 fmovde %xcc, %f15, %f4 fpsub32 %f0, %f6, %f2 fpsub16 %f6, %f4, %f14 lduw [%l7 + 0x2C], %i3 st %f15, [%l7 + 0x78] fbn,a %fcc1, loop_6554 fmovrse %g7, %f14, %f0 fcmped %fcc0, %f10, %f10 fzeros %f5 loop_6554: brgz %i0, loop_6555 ldub [%l7 + 0x34], %i4 lduh [%l7 + 0x3A], %i5 brlz,a %l5, loop_6556 loop_6555: ldd [%l7 + 0x20], %f6 sdivx %l3, 0x175C, %l2 fpadd16s %f6, %f12, %f3 loop_6556: bn,a,pt %icc, loop_6557 fabss %f4, %f9 edge8l %l0, %o1, %i1 ldsw [%l7 + 0x28], %i2 loop_6557: lduw [%l7 + 0x5C], %o0 bn,a %icc, loop_6558 ldsw [%l7 + 0x54], %o3 subcc %g5, %l6, %l1 sdiv %o2, 0x0CCD, %g6 loop_6558: sdiv %l4, 0x0AA6, %i7 fmuld8ulx16 %f15, %f7, %f0 bvs,a,pn %icc, loop_6559 fnot2s %f9, %f12 fmovrsgz %o4, %f10, %f12 tleu %xcc, 0x6 loop_6559: std %f14, [%l7 + 0x28] fmovdvs %icc, %f3, %f12 sth %g3, [%l7 + 0x54] fnegd %f6, %f8 fmovdleu %icc, %f8, %f1 nop setx loop_6560, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmple16 %f2, %f2, %g2 ldub [%l7 + 0x20], %o6 stx %i6, [%l7 + 0x28] loop_6560: fbule,a %fcc1, loop_6561 udiv %g1, 0x136E, %o5 fcmpeq16 %f2, %f10, %o7 fpadd32s %f10, %f6, %f10 loop_6561: ldub [%l7 + 0x23], %g4 fbe,a %fcc0, loop_6562 ldsh [%l7 + 0x6E], %i3 movpos %icc, %i0, %g7 fcmple32 %f10, %f8, %i4 loop_6562: lduh [%l7 + 0x60], %l5 fmovrsgez %l3, %f9, %f9 fmovdcs %xcc, %f14, %f8 ldx [%l7 + 0x60], %l2 movpos %icc, %i5, %l0 tg %icc, 0x2 ble,a %xcc, loop_6563 st %f6, [%l7 + 0x0C] fnand %f12, %f4, %f14 fnot1s %f0, %f10 loop_6563: fpadd32s %f11, %f3, %f15 fmovda %xcc, %f9, %f5 sth %o1, [%l7 + 0x48] ldx [%l7 + 0x28], %i2 fsrc2 %f2, %f2 fcmpgt32 %f10, %f2, %i1 ldx [%l7 + 0x08], %o3 brlz,a %g5, loop_6564 fpsub32 %f6, %f4, %f8 bcs,pn %icc, loop_6565 stx %o0, [%l7 + 0x58] loop_6564: fmovrdne %l6, %f2, %f12 mulscc %l1, 0x0A54, %g6 loop_6565: edge32n %o2, %l4, %i7 std %f0, [%l7 + 0x20] std %f4, [%l7 + 0x50] movrlez %g3, 0x0BC, %o4 std %f14, [%l7 + 0x08] sub %o6, 0x185D, %i6 lduw [%l7 + 0x5C], %g1 stx %g2, [%l7 + 0x10] fmuld8sux16 %f13, %f9, %f2 fpsub32s %f6, %f12, %f13 fcmpgt32 %f14, %f14, %o5 bne loop_6566 movrlez %g4, %o7, %i0 sllx %i3, 0x1E, %g7 fands %f13, %f0, %f0 loop_6566: ba loop_6567 fornot2 %f4, %f6, %f12 fpack16 %f6, %f1 edge32l %l5, %l3, %l2 loop_6567: fcmpne16 %f14, %f0, %i4 stb %i5, [%l7 + 0x14] fxnor %f10, %f0, %f2 fmovsl %icc, %f4, %f4 std %f14, [%l7 + 0x40] stb %l0, [%l7 + 0x4B] sth %o1, [%l7 + 0x6E] st %f9, [%l7 + 0x7C] ble,a %icc, loop_6568 st %f9, [%l7 + 0x2C] fmul8x16al %f0, %f8, %f8 tgu %icc, 0x3 loop_6568: fcmple32 %f8, %f10, %i2 std %f12, [%l7 + 0x38] movge %icc, %i1, %g5 ldub [%l7 + 0x5E], %o0 fmovdne %icc, %f13, %f8 fmovscc %xcc, %f2, %f6 ldsb [%l7 + 0x30], %l6 xnorcc %o3, %l1, %o2 fba %fcc2, loop_6569 tleu %xcc, 0x5 fnot1 %f2, %f14 fandnot1 %f0, %f12, %f12 loop_6569: stx %l4, [%l7 + 0x58] lduw [%l7 + 0x78], %i7 fexpand %f3, %f2 fmovscs %xcc, %f8, %f8 call loop_6570 bn,pn %icc, loop_6571 std %f6, [%l7 + 0x50] fnors %f15, %f0, %f7 loop_6570: fbuge %fcc0, loop_6572 loop_6571: lduh [%l7 + 0x16], %g3 sth %o4, [%l7 + 0x16] fabsd %f12, %f6 loop_6572: ldsw [%l7 + 0x24], %g6 fmovdneg %icc, %f15, %f4 pdist %f12, %f0, %f0 stx %i6, [%l7 + 0x30] fbue %fcc2, loop_6573 brgz,a %o6, loop_6574 fsrc1s %f7, %f15 lduw [%l7 + 0x48], %g2 loop_6573: fbl,a %fcc1, loop_6575 loop_6574: udiv %o5, 0x1B5F, %g1 fmovdg %xcc, %f6, %f13 fmovspos %icc, %f6, %f15 loop_6575: or %g4, %i0, %i3 ldsh [%l7 + 0x3A], %o7 ldd [%l7 + 0x30], %f6 brgz,a %l5, loop_6576 faligndata %f8, %f6, %f6 bn,a,pn %icc, loop_6577 alignaddrl %g7, %l3, %l2 loop_6576: stx %i5, [%l7 + 0x48] fbuge,a %fcc3, loop_6578 loop_6577: subccc %i4, 0x0CC2, %o1 fmovdn %xcc, %f9, %f11 fmovdneg %icc, %f1, %f14 loop_6578: fmovrse %i2, %f0, %f7 orcc %i1, %l0, %o0 fmuld8sux16 %f5, %f14, %f0 std %f4, [%l7 + 0x08] orncc %l6, 0x08B5, %o3 fmovsvs %icc, %f1, %f0 tgu %xcc, 0x1 fornot2 %f0, %f12, %f4 fpadd16s %f1, %f13, %f14 udivx %l1, 0x1084, %g5 edge16l %l4, %i7, %g3 st %f3, [%l7 + 0x30] fandnot1 %f6, %f14, %f10 ba,a %icc, loop_6579 fmovdn %icc, %f14, %f3 fnors %f6, %f5, %f4 tvc %icc, 0x7 loop_6579: std %f8, [%l7 + 0x30] ldsh [%l7 + 0x36], %o4 fmovsgu %xcc, %f11, %f11 ldx [%l7 + 0x38], %o2 ldx [%l7 + 0x10], %g6 edge8n %i6, %g2, %o5 udiv %o6, 0x04D5, %g1 lduw [%l7 + 0x20], %i0 ldsw [%l7 + 0x10], %i3 sth %o7, [%l7 + 0x72] or %l5, %g7, %l3 movcs %icc, %l2, %i5 srl %g4, 0x1F, %o1 fbo,a %fcc0, loop_6580 fblg,a %fcc3, loop_6581 ldx [%l7 + 0x38], %i4 fpsub16s %f13, %f14, %f8 loop_6580: ldd [%l7 + 0x10], %f12 loop_6581: fsrc2s %f11, %f0 edge16n %i1, %l0, %i2 fmovse %icc, %f5, %f11 sub %o0, %l6, %l1 or %g5, 0x0ACB, %l4 fmovscc %icc, %f11, %f9 fmovsne %icc, %f1, %f2 call loop_6582 edge16n %o3, %g3, %o4 fnors %f9, %f3, %f11 fbg %fcc2, loop_6583 loop_6582: move %icc, %o2, %i7 fzeros %f3 ldsh [%l7 + 0x18], %g6 loop_6583: tgu %icc, 0x6 fble %fcc0, loop_6584 bvs,a loop_6585 alignaddr %i6, %g2, %o5 ldsb [%l7 + 0x60], %g1 loop_6584: sll %i0, 0x1A, %o6 loop_6585: fxor %f2, %f14, %f8 fand %f8, %f10, %f0 ldub [%l7 + 0x23], %o7 fbo %fcc0, loop_6586 stx %i3, [%l7 + 0x10] fmovrdlez %l5, %f14, %f0 fpsub16 %f6, %f8, %f8 loop_6586: subcc %g7, %l3, %i5 tne %xcc, 0x4 stb %l2, [%l7 + 0x3F] ldsw [%l7 + 0x44], %o1 fcmple16 %f4, %f10, %i4 lduh [%l7 + 0x38], %g4 sllx %i1, 0x1F, %l0 movrne %i2, %l6, %o0 fmovsg %xcc, %f4, %f6 umul %g5, %l4, %l1 fsrc2s %f15, %f4 movg %xcc, %g3, %o3 sth %o2, [%l7 + 0x54] fbule %fcc2, loop_6587 ld [%l7 + 0x6C], %f12 fcmpne16 %f10, %f2, %o4 ldsb [%l7 + 0x54], %g6 loop_6587: fmovsl %icc, %f7, %f0 fmovsneg %xcc, %f15, %f2 fmovsneg %xcc, %f0, %f0 edge32n %i7, %g2, %o5 std %f8, [%l7 + 0x50] movrgez %g1, 0x1F7, %i6 movcs %icc, %o6, %o7 te %icc, 0x7 fcmpne16 %f10, %f4, %i0 ldsb [%l7 + 0x50], %l5 fmovsvc %icc, %f11, %f3 movgu %icc, %g7, %i3 ld [%l7 + 0x28], %f8 edge16 %l3, %l2, %o1 edge8n %i5, %g4, %i1 ldsb [%l7 + 0x2D], %l0 edge16n %i2, %l6, %o0 fbge %fcc3, loop_6588 taddcctv %g5, 0x0A81, %l4 subccc %l1, %i4, %g3 fmovrdgez %o3, %f12, %f12 loop_6588: array8 %o2, %g6, %o4 brnz %g2, loop_6589 stb %o5, [%l7 + 0x56] fmovsgu %xcc, %f0, %f9 fmuld8sux16 %f11, %f5, %f14 loop_6589: movgu %xcc, %g1, %i6 lduw [%l7 + 0x08], %o6 fnands %f12, %f11, %f4 tleu %icc, 0x5 fmovrdlz %i7, %f6, %f4 edge8 %o7, %i0, %g7 ldd [%l7 + 0x58], %f0 bgu,a,pn %icc, loop_6590 array8 %i3, %l5, %l2 std %f6, [%l7 + 0x50] fmovdvs %xcc, %f9, %f8 loop_6590: fornot2 %f8, %f0, %f14 ld [%l7 + 0x34], %f9 fmovscc %xcc, %f9, %f15 stw %o1, [%l7 + 0x7C] call loop_6591 call loop_6592 brgz,a %i5, loop_6593 fmovsge %xcc, %f3, %f9 loop_6591: tneg %xcc, 0x0 loop_6592: movl %xcc, %l3, %g4 loop_6593: fmovspos %xcc, %f0, %f13 ldx [%l7 + 0x08], %i1 movrlz %i2, %l6, %l0 xor %o0, %g5, %l4 bcc,a %xcc, loop_6594 fmovrde %l1, %f2, %f8 bcs loop_6595 fmovscc %icc, %f6, %f3 loop_6594: lduw [%l7 + 0x10], %i4 fmovdgu %xcc, %f1, %f13 loop_6595: ldsw [%l7 + 0x60], %g3 fxors %f15, %f6, %f14 lduw [%l7 + 0x6C], %o3 bne,a %icc, loop_6596 fmovdneg %icc, %f12, %f5 alignaddrl %o2, %g6, %g2 fmovd %f6, %f6 loop_6596: subc %o4, 0x03CE, %o5 ldd [%l7 + 0x10], %f14 std %f4, [%l7 + 0x50] std %f6, [%l7 + 0x10] bl,a loop_6597 brgz,a %i6, loop_6598 fabsd %f12, %f6 ldub [%l7 + 0x37], %g1 loop_6597: ldsb [%l7 + 0x73], %o6 loop_6598: fbul %fcc3, loop_6599 std %f8, [%l7 + 0x58] fbl %fcc1, loop_6600 fnands %f5, %f15, %f5 loop_6599: edge32 %i7, %i0, %g7 fbue,a %fcc0, loop_6601 loop_6600: ldd [%l7 + 0x40], %f10 ldsb [%l7 + 0x41], %i3 fmul8x16al %f1, %f6, %f2 loop_6601: nop setx loop_6602, %l0, %l1 jmpl %l1, %l5 tge %xcc, 0x3 fandnot1s %f1, %f0, %f12 addcc %o7, %l2, %i5 loop_6602: edge16n %l3, %o1, %g4 movneg %icc, %i1, %i2 fornot2s %f15, %f15, %f6 move %icc, %l0, %o0 bge,a,pt %xcc, loop_6603 ldsw [%l7 + 0x54], %l6 tsubcctv %l4, 0x16E9, %g5 ldd [%l7 + 0x78], %f10 loop_6603: xor %l1, %i4, %o3 fpadd16s %f5, %f4, %f11 movg %xcc, %o2, %g3 edge32 %g2, %g6, %o4 fpsub32s %f10, %f6, %f6 call loop_6604 array32 %o5, %i6, %o6 movl %icc, %g1, %i7 st %f6, [%l7 + 0x70] loop_6604: lduh [%l7 + 0x72], %g7 subccc %i3, %i0, %o7 fnand %f4, %f6, %f0 addcc %l2, %i5, %l5 ld [%l7 + 0x0C], %f13 fmovscs %icc, %f2, %f14 ldub [%l7 + 0x20], %l3 movgu %xcc, %g4, %i1 movle %icc, %i2, %l0 stx %o0, [%l7 + 0x30] bleu,a,pt %xcc, loop_6605 ldub [%l7 + 0x37], %o1 movrgez %l4, 0x33B, %g5 fbue,a %fcc3, loop_6606 loop_6605: fsrc1 %f10, %f10 fmovse %icc, %f15, %f10 fandnot1 %f0, %f14, %f12 loop_6606: taddcc %l6, %i4, %l1 ld [%l7 + 0x78], %f0 lduw [%l7 + 0x34], %o3 fnands %f14, %f11, %f12 lduw [%l7 + 0x78], %g3 fsrc2 %f4, %f6 fpadd32s %f7, %f13, %f9 fmovrsgez %g2, %f5, %f14 stx %o2, [%l7 + 0x60] movrne %g6, %o5, %i6 tsubcctv %o6, 0x1525, %o4 popc 0x0627, %i7 sth %g1, [%l7 + 0x7C] addc %g7, 0x05CC, %i0 for %f8, %f4, %f2 ldsw [%l7 + 0x10], %o7 fcmpgt32 %f6, %f2, %i3 fmovrdlez %l2, %f6, %f8 ldsb [%l7 + 0x25], %i5 brlz,a %l5, loop_6607 mulx %g4, %l3, %i1 fmul8x16al %f6, %f8, %f6 fnot2 %f6, %f6 loop_6607: tgu %icc, 0x2 brlz,a %i2, loop_6608 fpack32 %f2, %f4, %f0 tn %xcc, 0x2 move %xcc, %l0, %o1 loop_6608: lduw [%l7 + 0x74], %o0 ldsh [%l7 + 0x28], %g5 fmovsleu %xcc, %f1, %f6 smul %l6, %l4, %l1 bl,pt %icc, loop_6609 nop setx loop_6610, %l0, %l1 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 %i4, 0x1885, %g3 fpackfix %f6, %f15 loop_6609: fsrc1s %f0, %f10 loop_6610: be,pn %icc, loop_6611 ldsw [%l7 + 0x0C], %g2 xor %o3, %o2, %o5 subcc %i6, %g6, %o6 loop_6611: edge32n %i7, %o4, %g1 ldd [%l7 + 0x18], %f6 movrne %i0, %g7, %i3 bvs,pn %icc, loop_6612 fcmple16 %f10, %f6, %o7 fornot2s %f12, %f8, %f6 fmovdle %icc, %f8, %f2 loop_6612: taddcctv %i5, 0x0557, %l5 edge8l %l2, %g4, %i1 sub %l3, 0x025C, %l0 fbue %fcc0, loop_6613 sethi 0x036C, %i2 fmovscc %icc, %f4, %f2 st %f9, [%l7 + 0x74] loop_6613: subcc %o1, 0x0F2F, %o0 tsubcc %l6, 0x0E9D, %g5 fmovdneg %xcc, %f2, %f2 fmul8ulx16 %f10, %f4, %f0 fmul8ulx16 %f12, %f10, %f4 stb %l4, [%l7 + 0x27] popc %i4, %g3 bl,pn %xcc, loop_6614 call loop_6615 ld [%l7 + 0x2C], %f10 fzeros %f1 loop_6614: fnot2 %f4, %f0 loop_6615: fornot1 %f12, %f6, %f14 faligndata %f4, %f10, %f6 fmovdn %icc, %f2, %f8 fxor %f12, %f0, %f6 stb %g2, [%l7 + 0x6E] lduh [%l7 + 0x34], %l1 andncc %o3, %o5, %o2 fmovdneg %xcc, %f9, %f9 sub %g6, 0x04C2, %o6 ldsh [%l7 + 0x22], %i6 stw %i7, [%l7 + 0x58] lduh [%l7 + 0x12], %o4 std %f8, [%l7 + 0x58] stx %i0, [%l7 + 0x58] fxors %f10, %f5, %f4 fbu,a %fcc3, loop_6616 std %f14, [%l7 + 0x70] fnands %f6, %f15, %f4 srax %g1, 0x01, %i3 loop_6616: fbu,a %fcc2, loop_6617 ldd [%l7 + 0x20], %f14 fcmpne16 %f14, %f4, %o7 bg %xcc, loop_6618 loop_6617: ta %xcc, 0x7 ldd [%l7 + 0x50], %f10 ldsh [%l7 + 0x44], %i5 loop_6618: fbg %fcc1, loop_6619 fmovsa %icc, %f12, %f6 bvc,a,pt %xcc, loop_6620 fpadd16s %f6, %f13, %f12 loop_6619: bcs loop_6621 fnegd %f4, %f12 loop_6620: sth %l5, [%l7 + 0x7C] st %f11, [%l7 + 0x64] loop_6621: stw %l2, [%l7 + 0x20] fexpand %f1, %f0 st %f9, [%l7 + 0x64] fmovscs %xcc, %f4, %f12 fble,a %fcc3, loop_6622 brnz %g4, loop_6623 fmovsg %xcc, %f6, %f11 lduh [%l7 + 0x12], %g7 loop_6622: fba,a %fcc2, loop_6624 loop_6623: fmovrsne %l3, %f9, %f1 fcmpd %fcc0, %f14, %f6 movrne %i1, 0x023, %l0 loop_6624: fmovrslz %o1, %f14, %f7 nop setx loop_6625, %l0, %l1 jmpl %l1, %o0 stw %l6, [%l7 + 0x38] fmovdg %icc, %f0, %f12 sth %i2, [%l7 + 0x4C] loop_6625: fexpand %f6, %f2 fone %f2 st %f3, [%l7 + 0x08] brgz %l4, loop_6626 fmovspos %icc, %f14, %f4 edge32 %i4, %g5, %g2 brgez %g3, loop_6627 loop_6626: tvs %icc, 0x4 ldsh [%l7 + 0x7E], %o3 fnor %f6, %f10, %f4 loop_6627: mova %icc, %l1, %o2 std %f8, [%l7 + 0x18] ldsh [%l7 + 0x30], %g6 fble %fcc2, loop_6628 fbn,a %fcc2, loop_6629 fsrc1s %f14, %f0 fxnor %f4, %f8, %f12 loop_6628: bvc,a %xcc, loop_6630 loop_6629: fnands %f1, %f2, %f8 movrne %o5, 0x068, %o6 ldsw [%l7 + 0x2C], %i6 loop_6630: move %xcc, %i7, %i0 fsrc2 %f2, %f6 movvs %icc, %g1, %o4 fnot1 %f0, %f12 fcmps %fcc1, %f13, %f5 ldsh [%l7 + 0x74], %o7 fbe,a %fcc3, loop_6631 fmovse %icc, %f14, %f12 ld [%l7 + 0x08], %f1 fmovrde %i3, %f14, %f2 loop_6631: call loop_6632 movle %icc, %l5, %l2 bleu,a,pn %icc, loop_6633 fsrc1s %f0, %f8 loop_6632: movne %icc, %i5, %g4 movvs %xcc, %g7, %i1 loop_6633: move %icc, %l0, %o1 siam 0x6 fcmpgt16 %f6, %f6, %o0 bcc,a %icc, loop_6634 andn %l6, 0x141B, %l3 popc %i2, %l4 stx %g5, [%l7 + 0x20] loop_6634: ldsb [%l7 + 0x2B], %g2 ldsh [%l7 + 0x74], %i4 brnz %o3, loop_6635 orn %l1, %o2, %g6 brgz %o5, loop_6636 fpackfix %f2, %f3 loop_6635: fnot2s %f8, %f10 fmovsl %xcc, %f5, %f7 loop_6636: ldd [%l7 + 0x08], %f6 mulscc %o6, 0x0EEE, %i6 edge32 %g3, %i0, %i7 lduw [%l7 + 0x2C], %g1 srax %o7, 0x09, %i3 ldsb [%l7 + 0x56], %l5 fbo,a %fcc1, loop_6637 movleu %xcc, %l2, %i5 fba %fcc3, loop_6638 srax %o4, %g4, %g7 loop_6637: edge16n %i1, %l0, %o1 st %f15, [%l7 + 0x58] loop_6638: fbl,a %fcc0, loop_6639 fnegs %f15, %f11 std %f0, [%l7 + 0x38] fcmpd %fcc0, %f14, %f6 loop_6639: taddcctv %o0, 0x0D99, %l6 sth %l3, [%l7 + 0x3C] ldub [%l7 + 0x1E], %l4 fors %f14, %f15, %f7 ldx [%l7 + 0x70], %g5 ldsh [%l7 + 0x0A], %i2 ldsw [%l7 + 0x5C], %g2 movn %icc, %i4, %o3 fcmpgt16 %f0, %f2, %l1 alignaddr %o2, %g6, %o5 or %o6, %i6, %i0 edge8n %g3, %g1, %i7 ldd [%l7 + 0x48], %f12 fbge,a %fcc1, loop_6640 ld [%l7 + 0x70], %f2 ldx [%l7 + 0x40], %i3 fmovrdgez %l5, %f6, %f10 loop_6640: fpadd32s %f7, %f2, %f5 stx %o7, [%l7 + 0x28] fmovscc %icc, %f12, %f10 sll %l2, %i5, %o4 tge %xcc, 0x7 ldd [%l7 + 0x50], %f12 fnegs %f13, %f6 ldd [%l7 + 0x40], %f6 ldd [%l7 + 0x38], %f12 fmovrde %g4, %f0, %f10 fabss %f8, %f10 stb %g7, [%l7 + 0x29] ldub [%l7 + 0x65], %i1 fmul8ulx16 %f12, %f10, %f12 fmovdcs %icc, %f6, %f9 movcs %xcc, %o1, %l0 sdivcc %l6, 0x08E5, %o0 and %l3, %g5, %i2 fnot1 %f10, %f10 tg %icc, 0x4 fmovscs %icc, %f3, %f5 te %icc, 0x5 tneg %icc, 0x2 fandnot1 %f10, %f8, %f0 sdivcc %l4, 0x1079, %g2 ldub [%l7 + 0x12], %o3 stb %i4, [%l7 + 0x16] ldsw [%l7 + 0x58], %o2 ldsh [%l7 + 0x20], %g6 umulcc %l1, 0x18A5, %o6 bne,a loop_6641 tcs %icc, 0x3 ldsw [%l7 + 0x08], %o5 fbe %fcc2, loop_6642 loop_6641: fcmpgt16 %f0, %f2, %i0 fbne,a %fcc1, loop_6643 ldsw [%l7 + 0x74], %i6 loop_6642: stw %g1, [%l7 + 0x64] alignaddrl %g3, %i3, %l5 loop_6643: ld [%l7 + 0x74], %f1 stx %o7, [%l7 + 0x10] fands %f14, %f15, %f0 edge8ln %l2, %i7, %o4 sllx %g4, 0x17, %g7 fcmpne16 %f6, %f14, %i1 stb %o1, [%l7 + 0x44] ldsb [%l7 + 0x36], %i5 fpadd32s %f4, %f15, %f0 ldsb [%l7 + 0x2D], %l0 alignaddr %l6, %o0, %l3 fmovrdlz %g5, %f10, %f4 ldx [%l7 + 0x50], %i2 sethi 0x01DC, %l4 addcc %o3, 0x1829, %i4 fcmpgt32 %f0, %f10, %o2 ldsh [%l7 + 0x24], %g6 bshuffle %f0, %f8, %f4 movrgez %g2, 0x207, %l1 fbge,a %fcc1, loop_6644 fmovrdlz %o6, %f12, %f10 brnz,a %o5, loop_6645 tgu %icc, 0x5 loop_6644: fcmple32 %f0, %f4, %i0 stb %g1, [%l7 + 0x5D] loop_6645: fnor %f12, %f14, %f8 fandnot2s %f1, %f8, %f11 and %g3, %i6, %l5 fbul %fcc0, loop_6646 tsubcctv %i3, 0x1D4D, %l2 edge16ln %i7, %o7, %g4 fcmpgt16 %f12, %f6, %g7 loop_6646: fmovrsgz %o4, %f12, %f11 call loop_6647 st %f10, [%l7 + 0x3C] fzeros %f10 fornot2 %f6, %f12, %f0 loop_6647: edge32 %o1, %i5, %i1 movneg %icc, %l0, %o0 fmovspos %icc, %f11, %f13 subc %l3, %l6, %g5 lduh [%l7 + 0x0E], %i2 fornot2 %f0, %f6, %f4 fandnot2s %f10, %f10, %f11 tl %icc, 0x2 fabss %f2, %f15 stw %l4, [%l7 + 0x1C] fbg,a %fcc2, loop_6648 addcc %o3, 0x0380, %i4 st %f4, [%l7 + 0x34] taddcc %g6, 0x0E3C, %o2 loop_6648: fmovscs %icc, %f11, %f15 sdivcc %l1, 0x1FB2, %g2 std %f4, [%l7 + 0x28] udivcc %o5, 0x1267, %o6 fnot2 %f0, %f4 lduh [%l7 + 0x16], %i0 ld [%l7 + 0x20], %f7 ldub [%l7 + 0x6F], %g1 bleu,a %icc, loop_6649 tneg %xcc, 0x0 ldsb [%l7 + 0x25], %i6 bne,a,pn %xcc, loop_6650 loop_6649: bgu,pn %xcc, loop_6651 movge %icc, %g3, %l5 st %f0, [%l7 + 0x0C] loop_6650: movleu %icc, %i3, %l2 loop_6651: fmovsneg %xcc, %f3, %f0 te %icc, 0x6 pdist %f14, %f4, %f0 fmul8ulx16 %f8, %f2, %f0 fnors %f13, %f8, %f13 sdiv %i7, 0x02A4, %g4 movle %icc, %g7, %o4 std %f14, [%l7 + 0x58] fors %f11, %f4, %f5 tvs %xcc, 0x5 stw %o7, [%l7 + 0x60] ldsw [%l7 + 0x14], %i5 fmovdneg %icc, %f14, %f2 ldx [%l7 + 0x48], %i1 fmovdpos %icc, %f11, %f11 ldsw [%l7 + 0x48], %o1 movrlez %o0, 0x15B, %l3 fmul8x16al %f11, %f7, %f8 tvc %icc, 0x2 sth %l6, [%l7 + 0x16] fcmple16 %f12, %f10, %l0 fexpand %f13, %f12 fmovdne %icc, %f2, %f13 fcmpeq16 %f10, %f8, %i2 taddcctv %g5, 0x0035, %o3 ldsb [%l7 + 0x58], %l4 smulcc %g6, %o2, %l1 fblg,a %fcc1, loop_6652 ldsw [%l7 + 0x34], %g2 ld [%l7 + 0x48], %f12 bne,a %icc, loop_6653 loop_6652: ldd [%l7 + 0x78], %f4 st %f15, [%l7 + 0x40] sth %i4, [%l7 + 0x56] loop_6653: fmovdneg %xcc, %f11, %f6 ldsh [%l7 + 0x10], %o5 fexpand %f7, %f10 movneg %icc, %i0, %o6 tcs %icc, 0x1 std %f0, [%l7 + 0x08] fnand %f6, %f2, %f2 fble,a %fcc0, loop_6654 addcc %g1, %i6, %g3 fnegs %f6, %f8 fpack32 %f12, %f6, %f12 loop_6654: be,a %xcc, loop_6655 fand %f4, %f8, %f14 sdivcc %l5, 0x0651, %l2 ldsh [%l7 + 0x4C], %i7 loop_6655: alignaddr %g4, %i3, %o4 stx %o7, [%l7 + 0x30] bvs loop_6656 fnot2 %f6, %f10 fbue %fcc3, loop_6657 stx %g7, [%l7 + 0x08] loop_6656: std %f2, [%l7 + 0x20] fcmpd %fcc1, %f12, %f8 loop_6657: tsubcc %i1, 0x0936, %i5 brnz,a %o1, loop_6658 lduw [%l7 + 0x5C], %o0 fpmerge %f3, %f10, %f12 smulcc %l3, %l6, %i2 loop_6658: ldd [%l7 + 0x10], %f8 lduh [%l7 + 0x4A], %g5 tsubcctv %o3, 0x0953, %l4 srax %l0, 0x09, %o2 fmovsa %xcc, %f7, %f9 fmovrdgz %g6, %f6, %f14 fmovsvs %xcc, %f7, %f8 fblg,a %fcc0, loop_6659 sth %l1, [%l7 + 0x3E] fcmpeq32 %f4, %f4, %i4 taddcc %o5, %i0, %o6 loop_6659: movpos %xcc, %g1, %g2 fmovdcc %xcc, %f7, %f13 stb %i6, [%l7 + 0x11] sllx %l5, 0x03, %l2 fmovda %xcc, %f0, %f14 xnorcc %g3, 0x17FE, %i7 array16 %g4, %o4, %i3 fmul8x16 %f0, %f2, %f4 fandnot1 %f0, %f2, %f14 movleu %xcc, %o7, %g7 ldsh [%l7 + 0x7A], %i1 ldx [%l7 + 0x08], %i5 stb %o1, [%l7 + 0x32] ldd [%l7 + 0x50], %f8 ldsb [%l7 + 0x12], %l3 edge8l %l6, %i2, %g5 bleu,a loop_6660 ldub [%l7 + 0x32], %o0 array16 %l4, %o3, %o2 udivcc %g6, 0x0D1A, %l1 loop_6660: tge %xcc, 0x1 bshuffle %f8, %f10, %f6 brgz %i4, loop_6661 ldx [%l7 + 0x10], %l0 xor %i0, 0x0BA3, %o6 fbge,a %fcc0, loop_6662 loop_6661: brz,a %g1, loop_6663 fornot2 %f0, %f8, %f6 ble,a %xcc, loop_6664 loop_6662: fabsd %f14, %f10 loop_6663: movrgez %g2, %o5, %i6 fandnot2 %f8, %f4, %f4 loop_6664: bg,a %icc, loop_6665 stb %l5, [%l7 + 0x53] add %l2, %i7, %g3 xnorcc %g4, 0x0C20, %o4 loop_6665: movrgez %i3, 0x340, %g7 fpadd16s %f4, %f3, %f7 ldsw [%l7 + 0x0C], %i1 sdivcc %o7, 0x1C81, %o1 and %l3, %i5, %i2 movl %icc, %l6, %o0 andcc %l4, %g5, %o2 std %f8, [%l7 + 0x10] std %f2, [%l7 + 0x48] fandnot1 %f12, %f8, %f2 bleu loop_6666 edge16n %g6, %o3, %l1 ldsh [%l7 + 0x2E], %i4 ld [%l7 + 0x54], %f9 loop_6666: fnot2 %f4, %f12 ldsw [%l7 + 0x3C], %i0 and %l0, 0x0B65, %g1 siam 0x4 edge32ln %o6, %o5, %i6 sth %g2, [%l7 + 0x3E] fmovsn %icc, %f11, %f6 edge8n %l2, %l5, %g3 bgu,a,pn %xcc, loop_6667 st %f8, [%l7 + 0x0C] ldsb [%l7 + 0x4C], %i7 ld [%l7 + 0x50], %f3 loop_6667: stw %o4, [%l7 + 0x40] std %f12, [%l7 + 0x68] stb %i3, [%l7 + 0x61] lduh [%l7 + 0x7A], %g7 tg %icc, 0x2 fmul8ulx16 %f0, %f14, %f0 move %xcc, %g4, %i1 stw %o7, [%l7 + 0x30] fnot2s %f15, %f11 smul %o1, 0x1952, %l3 fmovsvs %xcc, %f0, %f11 xnorcc %i5, %l6, %i2 fcmpne32 %f4, %f6, %l4 fnegd %f12, %f8 umul %g5, %o0, %o2 stw %o3, [%l7 + 0x68] stx %g6, [%l7 + 0x78] fnot1 %f8, %f4 ldx [%l7 + 0x38], %l1 movcs %icc, %i4, %l0 nop setx loop_6668, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fmul8ulx16 %f0, %f14, %f2 fexpand %f6, %f0 movle %xcc, %g1, %o6 loop_6668: tn %icc, 0x0 stb %i0, [%l7 + 0x17] fnegs %f9, %f0 movn %xcc, %i6, %o5 lduh [%l7 + 0x68], %l2 movrlz %l5, 0x0A2, %g2 movvs %xcc, %i7, %o4 tcs %xcc, 0x6 fmovrde %g3, %f12, %f4 st %f11, [%l7 + 0x44] fmovspos %xcc, %f3, %f15 bneg,pt %xcc, loop_6669 fbuge,a %fcc2, loop_6670 sdivx %g7, 0x0CFB, %i3 array32 %g4, %o7, %o1 loop_6669: add %i1, 0x1DEC, %l3 loop_6670: and %i5, 0x0A7E, %l6 std %f10, [%l7 + 0x58] fmul8sux16 %f12, %f12, %f10 sth %l4, [%l7 + 0x4C] andcc %g5, %o0, %i2 edge16 %o3, %o2, %l1 fbge %fcc1, loop_6671 fmul8x16au %f12, %f6, %f4 fmovrslz %i4, %f8, %f0 fmovsgu %xcc, %f2, %f11 loop_6671: udivcc %g6, 0x1600, %g1 fbge,a %fcc0, loop_6672 subc %o6, 0x051A, %l0 movne %xcc, %i0, %o5 subcc %i6, 0x1EC8, %l5 loop_6672: mulx %g2, 0x0842, %l2 fbule %fcc0, loop_6673 sth %i7, [%l7 + 0x22] std %f10, [%l7 + 0x18] brgz,a %o4, loop_6674 loop_6673: fbne,a %fcc1, loop_6675 nop setx loop_6676, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done std %f6, [%l7 + 0x30] loop_6674: mova %icc, %g7, %g3 loop_6675: ld [%l7 + 0x18], %f12 loop_6676: tn %icc, 0x0 fmul8x16al %f6, %f6, %f8 fbg %fcc1, loop_6677 fnegs %f3, %f1 fbule %fcc1, loop_6678 ldsw [%l7 + 0x10], %i3 loop_6677: sdiv %o7, 0x1D23, %g4 movpos %icc, %o1, %l3 loop_6678: ldsh [%l7 + 0x4C], %i5 edge16l %l6, %i1, %g5 andn %l4, 0x051F, %i2 fones %f12 stb %o3, [%l7 + 0x33] te %icc, 0x4 movrgez %o0, 0x33D, %l1 fcmpeq32 %f14, %f0, %o2 movgu %icc, %g6, %i4 fornot2s %f2, %f0, %f2 fmovd %f6, %f2 lduh [%l7 + 0x1A], %g1 tle %icc, 0x2 fandnot2s %f5, %f4, %f9 bge,pt %xcc, loop_6679 array32 %o6, %i0, %o5 tn %icc, 0x5 fzero %f4 loop_6679: fmovdvc %xcc, %f9, %f10 fmovsl %xcc, %f7, %f13 bleu,pn %icc, loop_6680 stb %l0, [%l7 + 0x15] std %f6, [%l7 + 0x48] array16 %l5, %i6, %g2 loop_6680: umul %l2, 0x1433, %i7 movre %o4, 0x01B, %g7 movrlez %g3, %i3, %g4 bshuffle %f12, %f0, %f6 movgu %icc, %o1, %o7 sth %i5, [%l7 + 0x14] tn %xcc, 0x3 fmovdge %icc, %f4, %f11 movvs %icc, %l6, %l3 fmovdle %icc, %f14, %f13 call loop_6681 std %f14, [%l7 + 0x60] fmovdneg %xcc, %f11, %f14 stx %g5, [%l7 + 0x08] loop_6681: stb %i1, [%l7 + 0x61] lduw [%l7 + 0x2C], %l4 stw %o3, [%l7 + 0x50] ba,a,pn %xcc, loop_6682 move %icc, %o0, %i2 ldx [%l7 + 0x18], %o2 ldsh [%l7 + 0x44], %l1 loop_6682: umul %g6, 0x1346, %g1 fmovd %f4, %f12 tl %icc, 0x2 fcmpeq32 %f6, %f12, %i4 ldsb [%l7 + 0x10], %i0 fbl %fcc1, loop_6683 fmovsle %icc, %f10, %f14 edge16l %o6, %o5, %l5 sdivcc %i6, 0x11C1, %l0 loop_6683: array8 %g2, %i7, %o4 fbug,a %fcc0, loop_6684 lduh [%l7 + 0x56], %l2 fone %f14 fbge %fcc1, loop_6685 loop_6684: fcmpgt16 %f8, %f0, %g3 ldx [%l7 + 0x40], %g7 fcmpeq32 %f2, %f6, %g4 loop_6685: array8 %i3, %o1, %i5 orn %o7, %l3, %g5 andn %l6, 0x04ED, %l4 fmovscc %xcc, %f9, %f12 stb %o3, [%l7 + 0x5E] fandnot2 %f4, %f4, %f4 fsrc1s %f5, %f0 movgu %xcc, %o0, %i2 fabsd %f10, %f6 fmovdvc %icc, %f14, %f12 tcc %icc, 0x1 orcc %o2, 0x0ECE, %i1 bpos,pt %xcc, loop_6686 fmovdl %icc, %f11, %f2 sdiv %g6, 0x0F3A, %l1 ldsb [%l7 + 0x48], %g1 loop_6686: st %f9, [%l7 + 0x74] fpsub16 %f0, %f14, %f10 fmovspos %icc, %f14, %f1 stb %i0, [%l7 + 0x37] bvc,a,pt %xcc, loop_6687 ldub [%l7 + 0x6F], %o6 ld [%l7 + 0x68], %f12 ta %xcc, 0x7 loop_6687: fble,a %fcc2, loop_6688 brlez %o5, loop_6689 xnor %l5, %i4, %i6 fcmpne32 %f6, %f14, %g2 loop_6688: fabsd %f14, %f2 loop_6689: sdivx %i7, 0x1ED9, %o4 fmul8sux16 %f2, %f12, %f8 fnands %f1, %f2, %f0 fcmpgt32 %f6, %f2, %l2 std %f8, [%l7 + 0x48] fmul8ulx16 %f14, %f2, %f10 fnot2s %f15, %f5 fmovsneg %xcc, %f0, %f11 ld [%l7 + 0x48], %f7 stw %l0, [%l7 + 0x18] stw %g7, [%l7 + 0x44] fnot2s %f15, %f0 tvs %icc, 0x4 movge %xcc, %g3, %g4 nop setx loop_6690, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movre %o1, %i5, %i3 sdivcc %o7, 0x007A, %g5 umulcc %l6, %l4, %o3 loop_6690: movvs %icc, %l3, %o0 fmovdvs %xcc, %f13, %f15 taddcc %o2, 0x0ED8, %i1 sth %i2, [%l7 + 0x5A] fble,a %fcc2, loop_6691 fmovse %icc, %f3, %f0 fcmple32 %f2, %f10, %l1 fmul8x16au %f8, %f3, %f10 loop_6691: st %f10, [%l7 + 0x70] fabsd %f6, %f8 fbe %fcc0, loop_6692 ld [%l7 + 0x7C], %f12 stw %g1, [%l7 + 0x6C] sth %g6, [%l7 + 0x10] loop_6692: fmovsne %icc, %f2, %f12 bne,a,pt %xcc, loop_6693 ldd [%l7 + 0x08], %f12 sdivcc %i0, 0x0486, %o6 fand %f4, %f4, %f10 loop_6693: movrgez %l5, 0x027, %i4 stx %i6, [%l7 + 0x30] stx %o5, [%l7 + 0x70] tn %icc, 0x3 fmovsgu %xcc, %f11, %f1 edge32 %g2, %i7, %l2 fxnors %f14, %f6, %f11 movpos %xcc, %l0, %o4 lduh [%l7 + 0x38], %g7 fblg %fcc3, loop_6694 stx %g4, [%l7 + 0x10] ldx [%l7 + 0x28], %g3 alignaddrl %o1, %i5, %o7 loop_6694: bne %icc, loop_6695 fnor %f4, %f4, %f2 st %f0, [%l7 + 0x38] ldsb [%l7 + 0x3C], %g5 loop_6695: edge32ln %l6, %l4, %o3 fcmped %fcc2, %f10, %f4 std %f6, [%l7 + 0x20] fcmpne16 %f4, %f14, %l3 for %f10, %f14, %f2 ldsb [%l7 + 0x12], %o0 ld [%l7 + 0x40], %f10 fxor %f10, %f2, %f10 lduh [%l7 + 0x48], %i3 faligndata %f2, %f8, %f2 std %f4, [%l7 + 0x30] edge16l %o2, %i2, %i1 fblg,a %fcc2, loop_6696 edge16ln %g1, %l1, %g6 lduh [%l7 + 0x26], %o6 popc %i0, %i4 loop_6696: sll %i6, %l5, %g2 fcmpne16 %f8, %f14, %i7 fnot2 %f8, %f0 fandnot1 %f0, %f0, %f2 fcmpgt32 %f12, %f4, %o5 tneg %icc, 0x7 fmovrdlez %l2, %f2, %f14 stb %o4, [%l7 + 0x11] array8 %g7, %l0, %g4 fmovdge %xcc, %f0, %f9 std %f10, [%l7 + 0x70] edge16n %o1, %g3, %i5 fble %fcc2, loop_6697 movrgez %g5, 0x036, %l6 ba,pn %xcc, loop_6698 sth %l4, [%l7 + 0x10] loop_6697: ldub [%l7 + 0x74], %o3 fcmpne16 %f2, %f4, %l3 loop_6698: fpsub32s %f11, %f2, %f14 te %icc, 0x5 ld [%l7 + 0x74], %f5 tsubcc %o7, %o0, %o2 ldx [%l7 + 0x60], %i3 movvs %icc, %i2, %i1 orcc %g1, 0x1977, %g6 fpadd32 %f0, %f10, %f0 movgu %icc, %o6, %i0 fcmpd %fcc3, %f6, %f8 call loop_6699 lduw [%l7 + 0x0C], %l1 stb %i6, [%l7 + 0x6D] ble,a,pt %xcc, loop_6700 loop_6699: tsubcc %i4, %g2, %l5 sdiv %o5, 0x0462, %i7 fmovdvc %xcc, %f9, %f9 loop_6700: taddcctv %l2, 0x1D17, %g7 ldsw [%l7 + 0x6C], %o4 ldsh [%l7 + 0x1A], %l0 std %f6, [%l7 + 0x20] brnz,a %o1, loop_6701 fnegd %f6, %f12 ta %xcc, 0x6 fpsub32s %f9, %f7, %f7 loop_6701: srlx %g3, 0x15, %g4 edge8n %g5, %l6, %l4 ldsb [%l7 + 0x1E], %o3 ldx [%l7 + 0x50], %l3 edge8ln %i5, %o0, %o2 stb %i3, [%l7 + 0x7E] ldub [%l7 + 0x6A], %i2 bcc,a %xcc, loop_6702 fbue,a %fcc0, loop_6703 tsubcc %i1, %o7, %g6 lduh [%l7 + 0x4A], %g1 loop_6702: fsrc1 %f14, %f2 loop_6703: fmovsvc %icc, %f11, %f1 bvs %icc, loop_6704 movg %xcc, %o6, %l1 std %f2, [%l7 + 0x08] fmuld8sux16 %f3, %f8, %f10 loop_6704: bg,a %xcc, loop_6705 lduh [%l7 + 0x7E], %i0 ldsb [%l7 + 0x35], %i6 ldsh [%l7 + 0x0A], %g2 loop_6705: umulcc %l5, %i4, %i7 std %f10, [%l7 + 0x38] mova %icc, %l2, %o5 brgz %g7, loop_6706 fpadd32 %f8, %f4, %f4 taddcc %o4, 0x0FF9, %o1 ldd [%l7 + 0x30], %f4 loop_6706: alignaddrl %g3, %l0, %g4 tneg %xcc, 0x1 fnot1s %f2, %f12 ldsb [%l7 + 0x2A], %l6 mulx %g5, 0x0EA0, %l4 ldx [%l7 + 0x30], %o3 std %f8, [%l7 + 0x08] ldsw [%l7 + 0x18], %l3 bn,a %icc, loop_6707 fmovrsne %i5, %f1, %f10 fmuld8sux16 %f9, %f6, %f2 subccc %o2, %o0, %i2 loop_6707: faligndata %f12, %f6, %f4 fpmerge %f7, %f3, %f6 brnz,a %i1, loop_6708 edge32l %i3, %o7, %g6 movvs %xcc, %o6, %g1 fcmpeq16 %f12, %f10, %l1 loop_6708: movrlz %i6, %i0, %l5 fmovdn %icc, %f2, %f0 fandnot2s %f9, %f4, %f8 fnegs %f9, %f10 xorcc %i4, %g2, %i7 fors %f9, %f10, %f3 edge8 %l2, %g7, %o5 ld [%l7 + 0x4C], %f15 fmovrdlz %o1, %f2, %f8 ldx [%l7 + 0x70], %g3 edge16 %l0, %g4, %o4 fmovsleu %icc, %f9, %f5 brnz %g5, loop_6709 ldub [%l7 + 0x6C], %l4 fmovdne %xcc, %f3, %f2 fmovrdne %l6, %f14, %f8 loop_6709: st %f4, [%l7 + 0x0C] ldsh [%l7 + 0x36], %o3 movrne %i5, %l3, %o2 bvc,a,pn %xcc, loop_6710 fmovdg %xcc, %f3, %f8 ldsw [%l7 + 0x64], %i2 lduw [%l7 + 0x30], %o0 loop_6710: stw %i1, [%l7 + 0x30] ld [%l7 + 0x54], %f12 edge32ln %o7, %i3, %g6 stb %g1, [%l7 + 0x1B] stb %l1, [%l7 + 0x3F] alignaddr %i6, %i0, %o6 bcc,a %icc, loop_6711 std %f6, [%l7 + 0x08] ldx [%l7 + 0x68], %l5 fpack16 %f4, %f0 loop_6711: std %f4, [%l7 + 0x50] edge32n %i4, %i7, %l2 fxor %f6, %f12, %f4 fnot2s %f6, %f0 fbe %fcc3, loop_6712 fmovsg %icc, %f1, %f14 st %f5, [%l7 + 0x10] stw %g2, [%l7 + 0x50] loop_6712: lduw [%l7 + 0x64], %o5 fmovsne %xcc, %f0, %f7 ldsw [%l7 + 0x20], %g7 ldsh [%l7 + 0x34], %g3 sllx %o1, %g4, %l0 bg loop_6713 edge8n %o4, %l4, %g5 alignaddr %l6, %i5, %o3 fmovdvs %icc, %f15, %f15 loop_6713: edge16ln %l3, %i2, %o0 fmovrde %i1, %f8, %f0 edge32n %o2, %o7, %g6 move %icc, %i3, %l1 lduw [%l7 + 0x64], %i6 ldx [%l7 + 0x78], %g1 and %o6, 0x0D8C, %i0 addccc %l5, 0x1E9B, %i7 fmovdne %icc, %f13, %f5 ldub [%l7 + 0x14], %i4 stw %l2, [%l7 + 0x1C] brlz,a %o5, loop_6714 alignaddr %g7, %g2, %g3 fblg,a %fcc2, loop_6715 lduw [%l7 + 0x4C], %o1 loop_6714: movleu %icc, %g4, %o4 fmovscc %xcc, %f3, %f15 loop_6715: std %f4, [%l7 + 0x70] brgez %l0, loop_6716 lduh [%l7 + 0x52], %g5 andn %l4, %i5, %l6 fmovdgu %icc, %f5, %f11 loop_6716: be,a,pn %icc, loop_6717 fmovde %xcc, %f7, %f5 tneg %icc, 0x4 fpsub32s %f6, %f9, %f0 loop_6717: edge8n %l3, %i2, %o3 fbge %fcc2, loop_6718 fmul8ulx16 %f8, %f14, %f2 fmovsneg %xcc, %f6, %f0 ld [%l7 + 0x28], %f0 loop_6718: xnorcc %o0, %i1, %o2 tleu %xcc, 0x4 fmovrdlz %o7, %f2, %f0 stx %i3, [%l7 + 0x68] stx %l1, [%l7 + 0x18] movgu %icc, %g6, %i6 fmovdcs %icc, %f9, %f1 fmovd %f8, %f4 movl %xcc, %g1, %o6 stx %l5, [%l7 + 0x28] sub %i0, %i7, %l2 ldsw [%l7 + 0x44], %i4 srl %o5, %g2, %g7 fmovrslz %o1, %f7, %f0 fmovs %f6, %f8 fors %f15, %f10, %f6 lduh [%l7 + 0x38], %g3 ld [%l7 + 0x0C], %f5 fpadd16s %f9, %f15, %f2 sdiv %o4, 0x13A4, %l0 fmovrdlz %g4, %f12, %f2 brgez,a %l4, loop_6719 fmul8x16 %f3, %f0, %f6 fcmpgt32 %f4, %f8, %g5 edge8 %i5, %l6, %l3 loop_6719: edge8n %i2, %o3, %o0 stw %o2, [%l7 + 0x18] ldx [%l7 + 0x68], %i1 bvs %icc, loop_6720 tsubcctv %i3, 0x1526, %l1 stb %o7, [%l7 + 0x14] umul %g6, %i6, %g1 loop_6720: andn %l5, %o6, %i7 fmovrdlez %i0, %f8, %f2 fmovscs %xcc, %f8, %f1 fmovdgu %icc, %f6, %f0 smulcc %l2, %o5, %i4 edge8 %g7, %g2, %o1 fbl %fcc0, loop_6721 brgz %g3, loop_6722 fabsd %f14, %f14 st %f7, [%l7 + 0x44] loop_6721: taddcctv %l0, %g4, %l4 loop_6722: fpack16 %f4, %f9 fpadd32 %f12, %f8, %f6 fxor %f14, %f8, %f0 fnor %f14, %f2, %f12 fmovsvs %xcc, %f10, %f14 ldx [%l7 + 0x50], %g5 edge16l %i5, %o4, %l6 ldsh [%l7 + 0x0E], %l3 movvc %xcc, %o3, %o0 ldx [%l7 + 0x30], %o2 ldd [%l7 + 0x58], %f14 fbge,a %fcc0, loop_6723 fbug %fcc1, loop_6724 movrne %i1, 0x381, %i2 ldsh [%l7 + 0x7C], %i3 loop_6723: movn %icc, %o7, %l1 loop_6724: srax %g6, 0x14, %i6 movrgz %l5, 0x070, %g1 andn %i7, %i0, %o6 stw %o5, [%l7 + 0x60] fnand %f2, %f8, %f8 movg %xcc, %l2, %g7 xnor %i4, %g2, %g3 fmovdcc %xcc, %f5, %f15 fandnot2s %f12, %f4, %f11 smul %l0, 0x1DCD, %o1 ble,a,pt %xcc, loop_6725 fmovrsgz %g4, %f11, %f3 for %f8, %f0, %f8 fornot1 %f10, %f0, %f14 loop_6725: fmul8x16 %f2, %f0, %f10 fcmple32 %f2, %f0, %g5 fcmpeq32 %f8, %f14, %l4 fbg %fcc1, loop_6726 stw %i5, [%l7 + 0x0C] xorcc %l6, %l3, %o3 lduh [%l7 + 0x2E], %o4 loop_6726: movne %xcc, %o0, %i1 ldsh [%l7 + 0x20], %i2 movrlez %o2, 0x1D2, %i3 lduw [%l7 + 0x40], %o7 and %g6, %l1, %i6 fbul,a %fcc0, loop_6727 brgz %g1, loop_6728 xor %l5, 0x167C, %i0 fand %f10, %f0, %f6 loop_6727: tneg %xcc, 0x5 loop_6728: tge %xcc, 0x0 ldsw [%l7 + 0x50], %o6 lduh [%l7 + 0x18], %o5 fmovrse %i7, %f10, %f15 udiv %g7, 0x1C4A, %l2 edge16 %i4, %g2, %l0 ldx [%l7 + 0x10], %g3 brgez %o1, loop_6729 fmovrslez %g4, %f0, %f8 udivx %g5, 0x045F, %l4 stx %i5, [%l7 + 0x48] loop_6729: fzero %f14 stx %l6, [%l7 + 0x28] ldx [%l7 + 0x20], %o3 fandnot1 %f6, %f4, %f10 st %f7, [%l7 + 0x0C] movg %icc, %l3, %o4 sdiv %i1, 0x0016, %i2 andn %o2, 0x077B, %o0 ldd [%l7 + 0x68], %f8 fmuld8ulx16 %f3, %f7, %f2 tsubcctv %o7, 0x1D66, %g6 lduw [%l7 + 0x34], %i3 mulx %l1, %i6, %l5 brlz,a %g1, loop_6730 ldsw [%l7 + 0x1C], %o6 fbne,a %fcc1, loop_6731 lduw [%l7 + 0x28], %i0 loop_6730: bn,a,pt %xcc, loop_6732 st %f3, [%l7 + 0x0C] loop_6731: edge32l %o5, %g7, %l2 xorcc %i4, 0x0839, %g2 loop_6732: ldx [%l7 + 0x28], %i7 ld [%l7 + 0x20], %f6 ldsw [%l7 + 0x64], %g3 std %f10, [%l7 + 0x60] ldsb [%l7 + 0x0F], %l0 fpackfix %f2, %f1 bl %icc, loop_6733 ldx [%l7 + 0x50], %o1 lduw [%l7 + 0x10], %g4 fnor %f0, %f6, %f8 loop_6733: nop setx loop_6734, %l0, %l1 jmpl %l1, %l4 umulcc %i5, 0x0F56, %l6 tne %xcc, 0x4 ldsh [%l7 + 0x2A], %o3 loop_6734: ldx [%l7 + 0x30], %g5 st %f7, [%l7 + 0x40] addc %l3, %i1, %o4 fble,a %fcc0, loop_6735 fexpand %f1, %f14 taddcc %i2, %o0, %o2 std %f14, [%l7 + 0x50] loop_6735: fcmple16 %f8, %f6, %o7 sth %i3, [%l7 + 0x7E] fpsub32 %f2, %f0, %f4 stx %l1, [%l7 + 0x20] fxnors %f2, %f12, %f13 bgu,a,pn %xcc, loop_6736 tcc %icc, 0x7 movle %xcc, %i6, %g6 brlz,a %l5, loop_6737 loop_6736: andcc %g1, 0x0D0F, %i0 movrgz %o6, %o5, %g7 fmovdleu %xcc, %f0, %f10 loop_6737: fmovdleu %xcc, %f13, %f11 std %f4, [%l7 + 0x60] fmovsgu %xcc, %f0, %f6 mulx %l2, %i4, %i7 mulx %g3, %g2, %o1 ldx [%l7 + 0x78], %g4 fmovsvs %xcc, %f0, %f10 fmul8x16al %f0, %f4, %f0 sth %l0, [%l7 + 0x7E] fbul %fcc0, loop_6738 xorcc %i5, %l6, %l4 ldd [%l7 + 0x78], %f4 fnegd %f14, %f14 loop_6738: be,pt %xcc, loop_6739 subcc %o3, %g5, %i1 sdivcc %l3, 0x172D, %i2 fandnot1s %f2, %f8, %f8 loop_6739: nop setx loop_6740, %l0, %l1 jmpl %l1, %o0 lduh [%l7 + 0x26], %o4 udivcc %o7, 0x0BC5, %i3 fmovrdlez %o2, %f12, %f8 loop_6740: stw %i6, [%l7 + 0x50] ldx [%l7 + 0x58], %g6 movge %icc, %l5, %l1 lduh [%l7 + 0x5A], %g1 fmovrdlz %o6, %f6, %f12 fone %f2 fpadd32 %f6, %f4, %f2 fmovdg %icc, %f3, %f10 fone %f10 fmovsgu %xcc, %f2, %f14 std %f0, [%l7 + 0x18] fnot1s %f6, %f5 ldsh [%l7 + 0x32], %o5 fbuge %fcc0, loop_6741 tcs %icc, 0x3 te %icc, 0x1 fmovsa %icc, %f12, %f3 loop_6741: ldsb [%l7 + 0x19], %g7 movre %i0, 0x03C, %l2 tneg %icc, 0x2 fmovsg %icc, %f9, %f15 bvc,a %xcc, loop_6742 sethi 0x0362, %i4 ldsh [%l7 + 0x60], %i7 fmovde %xcc, %f12, %f6 loop_6742: sth %g3, [%l7 + 0x14] fmovrdgz %o1, %f10, %f2 fpadd16s %f1, %f3, %f4 fabsd %f2, %f8 lduh [%l7 + 0x1C], %g2 fbu %fcc3, loop_6743 bcs,pt %xcc, loop_6744 umul %l0, %i5, %g4 ldsb [%l7 + 0x54], %l6 loop_6743: fbule %fcc3, loop_6745 loop_6744: lduw [%l7 + 0x38], %o3 edge8l %g5, %i1, %l4 lduh [%l7 + 0x7C], %l3 loop_6745: fsrc2 %f4, %f4 ld [%l7 + 0x58], %f12 add %i2, 0x0DB1, %o4 stb %o0, [%l7 + 0x0C] fxors %f6, %f3, %f2 edge8ln %o7, %i3, %i6 fzeros %f5 fmovrsgez %g6, %f3, %f5 xnor %l5, 0x1F87, %l1 fsrc1s %f8, %f6 fblg %fcc3, loop_6746 fmovsn %xcc, %f0, %f2 ldsb [%l7 + 0x4A], %g1 movn %xcc, %o2, %o6 loop_6746: fmovsa %icc, %f15, %f6 fmovsgu %xcc, %f10, %f0 tpos %icc, 0x0 bl,a %xcc, loop_6747 fcmple16 %f12, %f6, %g7 lduh [%l7 + 0x5E], %i0 ldd [%l7 + 0x28], %f10 loop_6747: movrne %l2, 0x3CF, %i4 srl %o5, 0x0E, %i7 movre %o1, 0x3CC, %g3 st %f12, [%l7 + 0x08] fmul8x16 %f8, %f2, %f4 xnorcc %g2, 0x06C7, %l0 brgz %i5, loop_6748 fbul,a %fcc1, loop_6749 movrne %g4, %l6, %o3 fpack32 %f4, %f4, %f8 loop_6748: fbne,a %fcc0, loop_6750 loop_6749: ldsb [%l7 + 0x63], %g5 st %f15, [%l7 + 0x78] fbug %fcc3, loop_6751 loop_6750: fmovsg %xcc, %f8, %f1 sth %i1, [%l7 + 0x12] orcc %l4, %l3, %o4 loop_6751: ldsb [%l7 + 0x6D], %o0 st %f6, [%l7 + 0x34] bge,a loop_6752 fpack32 %f10, %f14, %f14 tcs %xcc, 0x6 nop setx loop_6753, %l0, %l1 jmpl %l1, %i2 loop_6752: ldd [%l7 + 0x20], %f0 fbule %fcc0, loop_6754 fnands %f5, %f5, %f1 loop_6753: array16 %i3, %i6, %o7 fcmpd %fcc1, %f12, %f12 loop_6754: sth %l5, [%l7 + 0x70] mulx %l1, 0x123B, %g1 fcmpes %fcc1, %f14, %f6 fornot2 %f4, %f14, %f6 ld [%l7 + 0x54], %f14 fbule,a %fcc2, loop_6755 orn %o2, 0x0B1C, %o6 ld [%l7 + 0x74], %f11 move %icc, %g6, %i0 loop_6755: fmovdleu %icc, %f12, %f9 movre %g7, %l2, %o5 lduw [%l7 + 0x4C], %i4 subc %i7, %g3, %o1 fone %f8 tpos %xcc, 0x0 lduh [%l7 + 0x5A], %l0 fone %f6 fnegs %f5, %f0 ldx [%l7 + 0x28], %i5 fba %fcc1, loop_6756 fmovdneg %xcc, %f0, %f4 umul %g2, %g4, %o3 ld [%l7 + 0x08], %f12 loop_6756: lduh [%l7 + 0x3E], %l6 fmovsl %xcc, %f3, %f0 ldsb [%l7 + 0x1A], %g5 ldx [%l7 + 0x60], %i1 std %f14, [%l7 + 0x10] fbuge,a %fcc1, loop_6757 fbl,a %fcc1, loop_6758 ldsw [%l7 + 0x38], %l3 ldub [%l7 + 0x4C], %l4 loop_6757: orcc %o4, 0x0869, %i2 loop_6758: fmovse %icc, %f0, %f9 fmovrse %i3, %f0, %f11 stw %o0, [%l7 + 0x2C] tvs %xcc, 0x0 xor %o7, %i6, %l1 xnor %g1, 0x1ED3, %l5 sra %o2, %g6, %o6 fmovrslz %i0, %f14, %f9 bvc,a,pt %xcc, loop_6759 fcmpne16 %f14, %f10, %l2 lduh [%l7 + 0x4A], %o5 ta %icc, 0x1 loop_6759: fnot1s %f9, %f1 movne %xcc, %i4, %i7 array8 %g7, %o1, %l0 fcmpeq32 %f4, %f12, %g3 fmovdg %icc, %f6, %f1 xor %g2, %g4, %i5 sra %l6, %g5, %i1 taddcctv %l3, 0x1369, %l4 move %xcc, %o4, %i2 fmovsn %xcc, %f8, %f5 subc %i3, %o3, %o0 fmul8x16au %f8, %f10, %f8 fbule %fcc1, loop_6760 stw %i6, [%l7 + 0x5C] popc %o7, %g1 fmovscc %xcc, %f8, %f2 loop_6760: fpadd32s %f0, %f2, %f6 fmovse %xcc, %f5, %f5 ldsh [%l7 + 0x14], %l1 fbo,a %fcc0, loop_6761 bleu,a %icc, loop_6762 mova %xcc, %o2, %l5 ldd [%l7 + 0x30], %f10 loop_6761: fandnot2s %f14, %f10, %f14 loop_6762: stw %o6, [%l7 + 0x70] stx %i0, [%l7 + 0x20] st %f4, [%l7 + 0x30] ldsh [%l7 + 0x1A], %l2 tvs %xcc, 0x5 fmovsgu %icc, %f11, %f14 brnz %g6, loop_6763 movleu %icc, %i4, %o5 movrgez %i7, %g7, %l0 fexpand %f9, %f14 loop_6763: fcmpgt16 %f2, %f14, %g3 fpackfix %f12, %f3 fexpand %f13, %f0 fmovdge %icc, %f10, %f0 fmovdcc %xcc, %f4, %f13 brgz,a %g2, loop_6764 fmuld8ulx16 %f13, %f11, %f8 fones %f9 fpack32 %f10, %f4, %f14 loop_6764: ldx [%l7 + 0x20], %g4 sll %i5, 0x07, %o1 fsrc1 %f4, %f0 sub %l6, %g5, %l3 fnegs %f7, %f11 bcs,a loop_6765 sethi 0x1E9E, %i1 tvs %icc, 0x5 movrgz %o4, %l4, %i2 loop_6765: smul %i3, %o0, %o3 movrgez %i6, 0x240, %g1 fsrc1 %f12, %f12 fmovdne %xcc, %f1, %f7 ld [%l7 + 0x1C], %f15 ldd [%l7 + 0x70], %f14 fcmpne32 %f14, %f8, %o7 fabss %f9, %f0 fbu %fcc2, loop_6766 tpos %icc, 0x0 bl loop_6767 fmovsg %icc, %f5, %f8 loop_6766: brz %o2, loop_6768 brgez %l5, loop_6769 loop_6767: fbule,a %fcc3, loop_6770 fmovdge %xcc, %f12, %f7 loop_6768: popc %o6, %l1 loop_6769: ldub [%l7 + 0x32], %i0 loop_6770: ldsh [%l7 + 0x1A], %g6 ldx [%l7 + 0x08], %i4 brnz,a %l2, loop_6771 sethi 0x1CFE, %o5 edge32ln %g7, %i7, %g3 udivcc %l0, 0x0638, %g4 loop_6771: orncc %i5, %g2, %l6 st %f15, [%l7 + 0x50] tn %xcc, 0x4 fornot2 %f12, %f0, %f2 fmovdleu %xcc, %f7, %f9 fmovdle %xcc, %f12, %f11 tle %icc, 0x3 fmovda %icc, %f8, %f9 fsrc1s %f12, %f6 movneg %icc, %g5, %l3 fxors %f15, %f1, %f6 fbule,a %fcc2, loop_6772 ldd [%l7 + 0x20], %f10 bg,pn %icc, loop_6773 fands %f5, %f15, %f9 loop_6772: fcmpgt32 %f8, %f0, %i1 std %f10, [%l7 + 0x10] loop_6773: call loop_6774 fcmpeq32 %f10, %f4, %o4 fbu,a %fcc1, loop_6775 movcc %xcc, %l4, %o1 loop_6774: fsrc2s %f8, %f1 fpmerge %f15, %f10, %f2 loop_6775: fxnors %f1, %f1, %f7 fnot1s %f15, %f5 nop setx loop_6776, %l0, %l1 jmpl %l1, %i3 edge32n %i2, %o0, %i6 movpos %icc, %o3, %g1 and %o2, %o7, %l5 loop_6776: fmovsneg %xcc, %f7, %f8 stx %o6, [%l7 + 0x20] ldd [%l7 + 0x78], %f8 st %f2, [%l7 + 0x48] fxor %f8, %f10, %f8 tl %xcc, 0x7 brlz %l1, loop_6777 ldsb [%l7 + 0x69], %i0 lduw [%l7 + 0x70], %g6 fmovdne %icc, %f3, %f4 loop_6777: fnands %f1, %f9, %f14 ldx [%l7 + 0x18], %l2 edge8 %i4, %g7, %o5 ldsw [%l7 + 0x54], %g3 fmovrdgz %i7, %f6, %f12 movrgz %l0, 0x286, %i5 bneg loop_6778 edge16 %g2, %g4, %g5 fandnot2 %f14, %f12, %f10 fmovrslz %l6, %f12, %f7 loop_6778: tsubcc %l3, 0x1DD0, %o4 fnor %f6, %f6, %f6 ldd [%l7 + 0x68], %f8 fandnot2 %f14, %f12, %f6 fnot1s %f14, %f6 fmovrdgz %i1, %f14, %f4 ld [%l7 + 0x48], %f5 bge,a,pt %icc, loop_6779 fmovsa %xcc, %f2, %f13 umulcc %o1, 0x0C06, %l4 fbe %fcc2, loop_6780 loop_6779: pdist %f14, %f10, %f8 stb %i3, [%l7 + 0x2F] xnor %o0, 0x0E73, %i6 loop_6780: movrlez %o3, %i2, %o2 ldx [%l7 + 0x70], %g1 fbe %fcc2, loop_6781 sth %l5, [%l7 + 0x26] ble,pn %icc, loop_6782 movge %icc, %o7, %o6 loop_6781: smul %i0, %l1, %g6 stw %l2, [%l7 + 0x0C] loop_6782: fmovrdgz %g7, %f12, %f12 fpadd16 %f8, %f14, %f0 fmovdne %icc, %f2, %f3 bg,pt %icc, loop_6783 edge8l %o5, %i4, %i7 fpsub16 %f8, %f4, %f2 xor %g3, %l0, %i5 loop_6783: movvs %icc, %g2, %g4 ldsw [%l7 + 0x48], %l6 fsrc1 %f2, %f6 edge32l %l3, %g5, %i1 ldsh [%l7 + 0x58], %o1 fmuld8sux16 %f6, %f2, %f6 ble,pn %icc, loop_6784 stb %o4, [%l7 + 0x17] udivcc %i3, 0x0B5F, %o0 st %f2, [%l7 + 0x4C] loop_6784: fmovdle %xcc, %f6, %f5 fmovs %f7, %f3 fnegd %f6, %f12 edge32n %i6, %o3, %i2 movcc %xcc, %l4, %g1 ldub [%l7 + 0x35], %o2 edge16ln %l5, %o7, %o6 movpos %icc, %i0, %g6 st %f0, [%l7 + 0x70] stx %l1, [%l7 + 0x28] or %l2, %g7, %i4 sub %i7, %g3, %o5 andncc %l0, %g2, %i5 fmovspos %xcc, %f10, %f13 and %l6, %l3, %g4 fnot2 %f4, %f4 orncc %i1, %o1, %g5 brgz %i3, loop_6785 lduw [%l7 + 0x3C], %o0 fmovdge %icc, %f12, %f6 brnz %i6, loop_6786 loop_6785: tcc %xcc, 0x7 ldub [%l7 + 0x0C], %o4 movge %icc, %o3, %i2 loop_6786: bgu,a,pn %xcc, loop_6787 edge16ln %g1, %l4, %o2 fnands %f3, %f0, %f11 fmovsne %icc, %f4, %f10 loop_6787: fcmpeq32 %f2, %f4, %l5 fbge,a %fcc0, loop_6788 movvc %icc, %o6, %i0 sth %o7, [%l7 + 0x64] ldsb [%l7 + 0x63], %l1 loop_6788: movn %xcc, %l2, %g6 udiv %g7, 0x1EF5, %i4 fones %f12 stb %i7, [%l7 + 0x08] fmul8x16au %f7, %f5, %f2 stw %o5, [%l7 + 0x7C] st %f9, [%l7 + 0x20] movn %icc, %l0, %g3 ldx [%l7 + 0x28], %g2 mulx %l6, %l3, %g4 ldx [%l7 + 0x50], %i1 ldx [%l7 + 0x78], %i5 fmovdle %icc, %f15, %f11 subccc %o1, %g5, %o0 bcs,a,pt %icc, loop_6789 st %f7, [%l7 + 0x5C] movn %xcc, %i6, %o4 addcc %o3, %i2, %i3 loop_6789: tne %xcc, 0x2 fmovsge %icc, %f11, %f1 movl %xcc, %g1, %o2 ldsh [%l7 + 0x3A], %l5 fbne %fcc2, loop_6790 ldsh [%l7 + 0x30], %o6 bpos loop_6791 tsubcc %l4, %o7, %i0 loop_6790: sub %l1, %g6, %g7 ldsw [%l7 + 0x64], %l2 loop_6791: stw %i4, [%l7 + 0x60] movge %icc, %i7, %o5 fpmerge %f15, %f0, %f2 movgu %xcc, %g3, %l0 bcs,a,pn %icc, loop_6792 sth %l6, [%l7 + 0x5A] lduh [%l7 + 0x26], %l3 fbue %fcc2, loop_6793 loop_6792: ldub [%l7 + 0x2C], %g4 bne,a,pn %icc, loop_6794 lduh [%l7 + 0x18], %i1 loop_6793: ldd [%l7 + 0x40], %f6 umul %i5, 0x0F3D, %g2 loop_6794: ldsw [%l7 + 0x38], %g5 sub %o0, 0x1430, %i6 mova %icc, %o1, %o4 alignaddr %i2, %i3, %g1 fnand %f0, %f0, %f10 brlez,a %o3, loop_6795 fmovda %xcc, %f14, %f3 bg,pn %icc, loop_6796 sll %o2, %o6, %l4 loop_6795: ldsh [%l7 + 0x14], %l5 fors %f9, %f1, %f4 loop_6796: fmovsn %icc, %f15, %f12 fbg %fcc2, loop_6797 edge8n %i0, %l1, %g6 array16 %g7, %o7, %i4 lduh [%l7 + 0x56], %i7 loop_6797: lduw [%l7 + 0x7C], %l2 te %xcc, 0x2 sra %g3, 0x04, %o5 edge32n %l0, %l3, %g4 ldsw [%l7 + 0x28], %i1 udivcc %l6, 0x0389, %g2 fmovdvs %xcc, %f12, %f10 fbug %fcc3, loop_6798 fbne,a %fcc2, loop_6799 array8 %g5, %i5, %i6 lduh [%l7 + 0x70], %o0 loop_6798: subc %o4, %o1, %i2 loop_6799: stw %g1, [%l7 + 0x44] fmovrsne %i3, %f3, %f0 fmuld8sux16 %f11, %f3, %f4 bshuffle %f8, %f14, %f2 stb %o2, [%l7 + 0x55] fcmps %fcc1, %f1, %f4 addcc %o3, 0x048F, %o6 lduw [%l7 + 0x44], %l4 fnegd %f2, %f12 stx %l5, [%l7 + 0x20] movle %icc, %i0, %g6 fornot1 %f4, %f4, %f2 xnorcc %g7, %o7, %i4 tleu %icc, 0x3 orncc %l1, 0x03DD, %l2 fmovsn %icc, %f7, %f8 andcc %i7, %g3, %l0 fmovsgu %icc, %f7, %f11 fnor %f8, %f14, %f8 stb %l3, [%l7 + 0x7C] subc %o5, %i1, %g4 fands %f12, %f3, %f11 sth %l6, [%l7 + 0x2A] fones %f14 std %f0, [%l7 + 0x20] ldsh [%l7 + 0x14], %g5 fpsub32 %f0, %f4, %f10 stx %i5, [%l7 + 0x58] fcmple16 %f2, %f4, %g2 movvs %xcc, %o0, %i6 lduw [%l7 + 0x0C], %o4 fnors %f11, %f14, %f8 ldsw [%l7 + 0x3C], %o1 lduh [%l7 + 0x3C], %i2 edge16n %i3, %o2, %o3 fcmpne32 %f14, %f0, %g1 fabss %f9, %f0 tne %xcc, 0x5 st %f9, [%l7 + 0x54] movrlez %l4, %o6, %i0 bg,a loop_6800 fblg,a %fcc3, loop_6801 ba,a %xcc, loop_6802 nop setx loop_6803, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_6800: ldx [%l7 + 0x20], %g6 loop_6801: fcmple32 %f2, %f0, %l5 loop_6802: addcc %g7, %o7, %l1 loop_6803: ld [%l7 + 0x38], %f1 srl %i4, 0x01, %l2 bleu,a %xcc, loop_6804 fmuld8ulx16 %f6, %f11, %f8 alignaddr %i7, %g3, %l3 movneg %icc, %l0, %i1 loop_6804: fcmpd %fcc1, %f2, %f6 fmul8x16au %f13, %f10, %f10 fba,a %fcc2, loop_6805 edge8n %o5, %l6, %g5 stw %g4, [%l7 + 0x70] sth %i5, [%l7 + 0x6C] loop_6805: fblg,a %fcc1, loop_6806 tle %icc, 0x1 sth %g2, [%l7 + 0x1A] tneg %icc, 0x5 loop_6806: alignaddrl %o0, %o4, %o1 ldsb [%l7 + 0x1D], %i6 te %icc, 0x7 bleu,a %xcc, loop_6807 stb %i2, [%l7 + 0x1D] srlx %i3, %o2, %g1 edge8 %o3, %o6, %i0 loop_6807: ldub [%l7 + 0x67], %g6 srax %l4, %l5, %g7 sth %o7, [%l7 + 0x28] fcmpne32 %f12, %f14, %l1 tleu %icc, 0x4 edge16 %i4, %l2, %g3 tcc %icc, 0x7 ldsh [%l7 + 0x3E], %i7 fbug %fcc2, loop_6808 movvc %icc, %l0, %l3 fcmple32 %f10, %f8, %i1 ldx [%l7 + 0x38], %o5 loop_6808: tn %icc, 0x6 fmovrsgez %g5, %f2, %f10 fcmple16 %f6, %f14, %l6 movn %xcc, %i5, %g2 udivx %o0, 0x18F5, %g4 ldsh [%l7 + 0x1C], %o4 ldsh [%l7 + 0x5C], %i6 fmovrsgz %i2, %f9, %f11 movrgz %i3, %o2, %o1 add %o3, %g1, %o6 movpos %xcc, %i0, %g6 lduw [%l7 + 0x34], %l4 sth %g7, [%l7 + 0x6A] tg %icc, 0x2 fbg,a %fcc3, loop_6809 stx %l5, [%l7 + 0x60] ldsh [%l7 + 0x32], %l1 std %f2, [%l7 + 0x18] loop_6809: sth %i4, [%l7 + 0x68] ldx [%l7 + 0x60], %l2 fpackfix %f14, %f7 ldsb [%l7 + 0x15], %g3 ldd [%l7 + 0x70], %f14 fcmpes %fcc2, %f2, %f3 edge8 %o7, %i7, %l3 fmovda %icc, %f2, %f4 ldd [%l7 + 0x70], %f8 fabss %f4, %f9 fble %fcc1, loop_6810 fmovsle %icc, %f4, %f10 fcmple32 %f10, %f14, %i1 fmovdn %xcc, %f5, %f14 loop_6810: fbuge %fcc3, loop_6811 fnands %f12, %f5, %f12 mulscc %o5, 0x0DE1, %l0 subcc %l6, %i5, %g5 loop_6811: movvs %icc, %g2, %o0 fmovrde %g4, %f6, %f14 fmovrslz %o4, %f1, %f5 edge32n %i6, %i3, %o2 udiv %i2, 0x166E, %o1 ld [%l7 + 0x7C], %f13 stb %o3, [%l7 + 0x3E] fnand %f2, %f8, %f6 srax %g1, %i0, %o6 fornot1s %f4, %f6, %f11 fmovrsgez %l4, %f8, %f0 stw %g7, [%l7 + 0x18] std %f2, [%l7 + 0x58] fmovdcs %xcc, %f8, %f0 fand %f14, %f2, %f2 stx %g6, [%l7 + 0x68] lduh [%l7 + 0x10], %l5 lduw [%l7 + 0x34], %l1 fsrc2 %f10, %f4 ldsw [%l7 + 0x18], %l2 fsrc2s %f3, %f4 add %g3, %i4, %o7 ldx [%l7 + 0x38], %i7 fexpand %f13, %f0 fpadd32 %f14, %f10, %f12 movge %icc, %i1, %l3 fmovdgu %xcc, %f15, %f15 ldsb [%l7 + 0x6F], %l0 array32 %l6, %o5, %g5 ldd [%l7 + 0x18], %f10 edge8 %i5, %g2, %o0 ldsb [%l7 + 0x0F], %o4 st %f0, [%l7 + 0x5C] stb %i6, [%l7 + 0x09] orcc %i3, 0x096A, %o2 lduh [%l7 + 0x44], %g4 fand %f6, %f6, %f12 fmovsleu %xcc, %f2, %f9 edge16 %o1, %i2, %o3 ldsh [%l7 + 0x24], %i0 fmovda %xcc, %f0, %f3 tvc %icc, 0x6 ldd [%l7 + 0x10], %f10 fbe %fcc2, loop_6812 fmovse %icc, %f7, %f7 fmovsg %icc, %f10, %f14 fmovsvs %icc, %f7, %f2 loop_6812: st %f5, [%l7 + 0x24] udivx %g1, 0x1F04, %o6 fbuge,a %fcc0, loop_6813 edge8l %g7, %l4, %l5 ldsh [%l7 + 0x78], %l1 fbg %fcc2, loop_6814 loop_6813: fxnors %f9, %f5, %f0 lduh [%l7 + 0x2E], %g6 movne %xcc, %g3, %l2 loop_6814: brz,a %i4, loop_6815 st %f7, [%l7 + 0x54] mova %xcc, %i7, %o7 bleu,a,pn %xcc, loop_6816 loop_6815: movne %icc, %l3, %l0 fpadd32 %f8, %f2, %f14 edge16ln %i1, %o5, %l6 loop_6816: ldsw [%l7 + 0x3C], %i5 st %f12, [%l7 + 0x30] brnz %g5, loop_6817 xnorcc %o0, %o4, %i6 andcc %i3, %g2, %g4 fcmps %fcc1, %f3, %f10 loop_6817: fsrc2 %f0, %f2 movge %icc, %o2, %i2 fcmps %fcc3, %f11, %f4 fors %f2, %f10, %f13 brnz,a %o1, loop_6818 fmovdcc %xcc, %f6, %f10 st %f9, [%l7 + 0x18] ldsh [%l7 + 0x44], %i0 loop_6818: tvs %icc, 0x1 srl %o3, 0x0E, %g1 st %f15, [%l7 + 0x74] tcs %xcc, 0x3 for %f8, %f2, %f6 tne %xcc, 0x0 stx %g7, [%l7 + 0x10] stx %o6, [%l7 + 0x30] fmovsleu %icc, %f10, %f8 bcs,a,pt %icc, loop_6819 lduw [%l7 + 0x1C], %l4 movrgez %l5, 0x273, %l1 xor %g3, 0x0EF5, %g6 loop_6819: fors %f10, %f0, %f12 bl %xcc, loop_6820 edge32l %l2, %i4, %i7 st %f9, [%l7 + 0x2C] fcmpgt16 %f0, %f0, %l3 loop_6820: sdivx %l0, 0x1F90, %o7 edge8n %i1, %o5, %l6 fmovrdgz %i5, %f12, %f4 lduh [%l7 + 0x68], %g5 ld [%l7 + 0x38], %f15 sra %o0, 0x09, %o4 fmovsge %xcc, %f14, %f15 fble %fcc2, loop_6821 sth %i3, [%l7 + 0x22] srlx %i6, %g2, %g4 xnor %o2, %i2, %i0 loop_6821: add %o3, %o1, %g7 st %f11, [%l7 + 0x18] st %f10, [%l7 + 0x08] fmovrslz %o6, %f6, %f13 fornot1s %f0, %f15, %f5 lduh [%l7 + 0x26], %g1 lduw [%l7 + 0x10], %l4 ldsh [%l7 + 0x6E], %l5 tneg %icc, 0x6 udivx %l1, 0x1C4D, %g6 fbue %fcc1, loop_6822 movrlez %l2, %i4, %i7 brlz %g3, loop_6823 edge16n %l3, %l0, %i1 loop_6822: tsubcc %o7, 0x1F5C, %l6 tgu %xcc, 0x0 loop_6823: stb %i5, [%l7 + 0x1C] fnand %f12, %f2, %f8 fnegd %f2, %f8 brgez %o5, loop_6824 st %f9, [%l7 + 0x78] xor %o0, 0x1251, %g5 ldub [%l7 + 0x3E], %i3 loop_6824: umul %o4, %i6, %g2 brlz %g4, loop_6825 fcmpeq32 %f14, %f6, %i2 edge32 %i0, %o3, %o2 edge16ln %o1, %g7, %g1 loop_6825: fpsub16s %f10, %f11, %f10 and %o6, %l5, %l4 fmovd %f14, %f14 smulcc %g6, 0x1239, %l1 ld [%l7 + 0x54], %f12 call loop_6826 fcmps %fcc3, %f9, %f13 std %f6, [%l7 + 0x70] srax %i4, 0x1D, %l2 loop_6826: bcs,a,pn %icc, loop_6827 fandnot1 %f0, %f12, %f0 array32 %i7, %g3, %l0 sethi 0x14A9, %i1 loop_6827: stb %l3, [%l7 + 0x62] movl %xcc, %o7, %l6 std %f14, [%l7 + 0x78] fmovdcc %xcc, %f10, %f12 ldub [%l7 + 0x3D], %o5 fmovscs %icc, %f0, %f8 st %f1, [%l7 + 0x18] movn %icc, %i5, %g5 fmovrde %i3, %f2, %f2 fmovdn %xcc, %f5, %f11 fpsub16s %f1, %f14, %f12 fornot2s %f11, %f5, %f5 xorcc %o4, %i6, %o0 ldub [%l7 + 0x41], %g2 tsubcctv %g4, 0x0618, %i0 fmovrsgz %o3, %f11, %f10 tcs %xcc, 0x0 fmovdgu %icc, %f6, %f6 ldsb [%l7 + 0x3A], %o2 movneg %xcc, %i2, %g7 stx %g1, [%l7 + 0x48] fmovdvc %xcc, %f0, %f8 edge32l %o6, %l5, %l4 fmul8x16 %f13, %f2, %f10 stw %o1, [%l7 + 0x28] fcmpeq16 %f8, %f4, %g6 fors %f6, %f4, %f3 fone %f8 ldub [%l7 + 0x3E], %i4 bl,pt %icc, loop_6828 movrgez %l1, 0x28D, %i7 sethi 0x06E2, %l2 fmovdne %icc, %f12, %f9 loop_6828: fsrc1s %f8, %f10 bcs loop_6829 stb %l0, [%l7 + 0x43] umulcc %g3, 0x0135, %i1 ldub [%l7 + 0x67], %o7 loop_6829: udivx %l6, 0x15E3, %o5 fandnot2 %f12, %f4, %f6 fpadd32s %f7, %f8, %f11 st %f5, [%l7 + 0x6C] lduh [%l7 + 0x78], %l3 fbg,a %fcc1, loop_6830 fnors %f5, %f2, %f15 ldd [%l7 + 0x10], %f8 fmovsle %icc, %f1, %f14 loop_6830: ld [%l7 + 0x50], %f7 andn %g5, 0x00B4, %i3 nop setx loop_6831, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldsb [%l7 + 0x3E], %i5 st %f5, [%l7 + 0x38] bpos,a loop_6832 loop_6831: be loop_6833 ld [%l7 + 0x70], %f11 fcmpeq32 %f6, %f4, %o4 loop_6832: sth %o0, [%l7 + 0x7C] loop_6833: ldub [%l7 + 0x65], %i6 stb %g4, [%l7 + 0x56] udiv %g2, 0x133A, %o3 fmovdgu %icc, %f2, %f15 fornot2s %f9, %f11, %f13 stb %i0, [%l7 + 0x1F] tneg %xcc, 0x3 tsubcc %i2, %o2, %g7 fxnors %f2, %f1, %f7 fmuld8ulx16 %f11, %f9, %f12 ldsw [%l7 + 0x24], %g1 sth %l5, [%l7 + 0x4E] movcc %icc, %l4, %o6 fandnot2 %f4, %f4, %f8 ld [%l7 + 0x64], %f4 be,pn %xcc, loop_6834 stb %o1, [%l7 + 0x62] fmovrslez %g6, %f0, %f4 fones %f1 loop_6834: fcmpeq16 %f8, %f10, %i4 taddcc %l1, 0x0893, %l2 fbue %fcc2, loop_6835 bneg %xcc, loop_6836 fmul8x16al %f1, %f6, %f8 fpack32 %f4, %f12, %f8 loop_6835: movcs %icc, %i7, %g3 loop_6836: addcc %i1, %l0, %o7 ldsb [%l7 + 0x72], %l6 fmovd %f10, %f12 ld [%l7 + 0x24], %f0 bn,a,pt %xcc, loop_6837 tle %xcc, 0x0 brgez %o5, loop_6838 call loop_6839 loop_6837: subc %l3, 0x12EC, %i3 addc %i5, %g5, %o0 loop_6838: lduh [%l7 + 0x1C], %i6 loop_6839: srl %o4, 0x0A, %g4 stx %g2, [%l7 + 0x40] ba loop_6840 movgu %icc, %i0, %o3 taddcc %o2, %g7, %i2 and %g1, 0x078B, %l5 loop_6840: stw %o6, [%l7 + 0x58] fabss %f3, %f11 edge8 %o1, %l4, %i4 ba,a,pn %icc, loop_6841 sra %l1, %g6, %i7 ldd [%l7 + 0x60], %f6 fmovsne %xcc, %f4, %f12 loop_6841: fmovdvc %xcc, %f14, %f3 mulx %l2, %g3, %l0 srl %i1, %o7, %l6 fmovsn %icc, %f6, %f7 movrlz %o5, %l3, %i5 umul %g5, %i3, %i6 srlx %o4, %o0, %g4 stw %g2, [%l7 + 0x78] fblg,a %fcc2, loop_6842 tneg %xcc, 0x4 bvs %icc, loop_6843 ldub [%l7 + 0x2D], %i0 loop_6842: stx %o3, [%l7 + 0x40] fcmped %fcc1, %f14, %f0 loop_6843: stw %g7, [%l7 + 0x0C] ldx [%l7 + 0x48], %i2 fpadd32 %f4, %f8, %f14 movrgez %o2, %l5, %g1 mova %icc, %o1, %l4 ldsb [%l7 + 0x75], %o6 fxnor %f10, %f2, %f14 tcs %icc, 0x2 fcmpne16 %f6, %f12, %i4 fbo,a %fcc3, loop_6844 sethi 0x185C, %l1 fba,a %fcc1, loop_6845 fmovdcc %icc, %f1, %f5 loop_6844: mova %xcc, %g6, %i7 ldub [%l7 + 0x38], %l2 loop_6845: fpadd32s %f11, %f9, %f1 smul %l0, 0x015C, %g3 fpsub16s %f6, %f4, %f11 fnegs %f15, %f11 fcmpeq16 %f12, %f8, %o7 ta %xcc, 0x2 tle %xcc, 0x1 fbe,a %fcc3, loop_6846 stx %l6, [%l7 + 0x08] lduw [%l7 + 0x14], %i1 ldx [%l7 + 0x68], %o5 loop_6846: fpadd16 %f12, %f0, %f4 stw %l3, [%l7 + 0x40] fpmerge %f1, %f15, %f12 tn %xcc, 0x4 ldsw [%l7 + 0x4C], %i5 siam 0x0 fabsd %f0, %f14 stb %i3, [%l7 + 0x1B] movge %xcc, %i6, %o4 lduh [%l7 + 0x22], %o0 popc %g4, %g2 fbug %fcc0, loop_6847 fmovrde %g5, %f14, %f10 movrgz %i0, %o3, %i2 edge32l %g7, %l5, %o2 loop_6847: umul %g1, 0x06C9, %o1 fbl,a %fcc0, loop_6848 tg %xcc, 0x1 fmovsl %xcc, %f1, %f13 pdist %f14, %f0, %f12 loop_6848: fmovsl %icc, %f13, %f6 movl %xcc, %l4, %o6 fpackfix %f14, %f6 std %f8, [%l7 + 0x40] fmovrslez %l1, %f5, %f13 movrlz %i4, 0x3E1, %g6 fmovsneg %xcc, %f11, %f15 ldsh [%l7 + 0x6A], %i7 st %f7, [%l7 + 0x34] fmovdneg %icc, %f7, %f15 bcc,pt %icc, loop_6849 ldx [%l7 + 0x40], %l2 sth %l0, [%l7 + 0x58] fnors %f15, %f13, %f3 loop_6849: fmuld8sux16 %f7, %f11, %f8 fpsub32s %f6, %f8, %f13 fcmpgt16 %f2, %f4, %g3 fble,a %fcc3, loop_6850 movpos %icc, %l6, %o7 ldsh [%l7 + 0x16], %o5 fandnot1 %f0, %f4, %f14 loop_6850: fbue,a %fcc1, loop_6851 lduw [%l7 + 0x10], %i1 mulx %l3, 0x0C74, %i5 ldsb [%l7 + 0x77], %i3 loop_6851: movrgez %o4, 0x246, %o0 bpos,a,pt %xcc, loop_6852 ldsw [%l7 + 0x08], %i6 movrne %g2, %g5, %g4 fmovscc %xcc, %f4, %f15 loop_6852: movvc %xcc, %o3, %i0 movpos %icc, %i2, %g7 fmovrsgez %o2, %f11, %f10 bcc %icc, loop_6853 fornot2s %f0, %f0, %f9 ldub [%l7 + 0x0D], %l5 ldsh [%l7 + 0x54], %o1 loop_6853: ldsb [%l7 + 0x3F], %g1 lduh [%l7 + 0x5C], %o6 tsubcc %l4, 0x18C4, %l1 edge8 %i4, %g6, %l2 ldub [%l7 + 0x31], %i7 tleu %xcc, 0x3 sll %l0, %l6, %g3 xor %o5, 0x0CD9, %o7 movrlz %i1, %i5, %i3 ldd [%l7 + 0x70], %f10 movrlez %o4, 0x223, %o0 fmovsa %xcc, %f15, %f12 sth %i6, [%l7 + 0x24] orn %l3, %g2, %g4 fmovsa %xcc, %f10, %f0 fxnors %f3, %f10, %f1 bneg %icc, loop_6854 ldd [%l7 + 0x68], %f14 fsrc1s %f13, %f7 edge16l %g5, %i0, %i2 loop_6854: tsubcc %g7, %o2, %l5 umulcc %o3, %g1, %o1 sth %l4, [%l7 + 0x6E] tsubcctv %l1, 0x084C, %i4 fmovsne %xcc, %f5, %f3 bcc,a loop_6855 fmovsg %xcc, %f13, %f1 sethi 0x1A9D, %o6 subccc %g6, %l2, %l0 loop_6855: edge32ln %l6, %i7, %g3 tvs %icc, 0x2 bleu loop_6856 tcc %icc, 0x6 movn %xcc, %o5, %i1 lduh [%l7 + 0x2E], %i5 loop_6856: ta %icc, 0x7 ldsw [%l7 + 0x6C], %i3 stw %o4, [%l7 + 0x20] edge16 %o0, %o7, %i6 bcs,a %xcc, loop_6857 fmovsg %icc, %f14, %f3 andncc %l3, %g4, %g2 stb %g5, [%l7 + 0x57] loop_6857: fmovdneg %xcc, %f4, %f15 ldx [%l7 + 0x20], %i2 tneg %xcc, 0x6 ld [%l7 + 0x68], %f13 ldsh [%l7 + 0x0E], %i0 ldsh [%l7 + 0x6A], %o2 lduw [%l7 + 0x5C], %l5 fsrc1s %f9, %f4 stx %g7, [%l7 + 0x18] be %xcc, loop_6858 udiv %g1, 0x0F19, %o1 lduw [%l7 + 0x24], %l4 ldsb [%l7 + 0x2A], %o3 loop_6858: fmovrde %l1, %f4, %f8 ldsw [%l7 + 0x5C], %i4 fpadd32s %f13, %f10, %f11 fmovrdne %g6, %f12, %f12 movge %icc, %o6, %l0 ldsb [%l7 + 0x47], %l2 fbne %fcc0, loop_6859 lduh [%l7 + 0x38], %l6 nop setx loop_6860, %l0, %l1 jmpl %l1, %i7 movleu %xcc, %g3, %i1 loop_6859: ta %xcc, 0x2 fxnor %f12, %f10, %f0 loop_6860: st %f13, [%l7 + 0x3C] ldd [%l7 + 0x60], %f14 stb %i5, [%l7 + 0x5C] std %f8, [%l7 + 0x20] fmuld8ulx16 %f15, %f14, %f6 orn %o5, %i3, %o4 ldsh [%l7 + 0x50], %o0 fmuld8ulx16 %f12, %f12, %f6 fmovda %icc, %f9, %f9 ld [%l7 + 0x40], %f11 stb %i6, [%l7 + 0x35] pdist %f2, %f2, %f8 fblg,a %fcc0, loop_6861 sethi 0x12BA, %l3 fba,a %fcc0, loop_6862 fbu,a %fcc1, loop_6863 loop_6861: ld [%l7 + 0x6C], %f7 fabss %f7, %f14 loop_6862: st %f3, [%l7 + 0x38] loop_6863: fmovs %f2, %f3 ldub [%l7 + 0x66], %g4 alignaddr %g2, %g5, %o7 ldd [%l7 + 0x40], %f4 brnz %i2, loop_6864 stw %o2, [%l7 + 0x6C] fands %f5, %f14, %f4 srl %l5, 0x02, %g7 loop_6864: fcmple32 %f12, %f0, %i0 fandnot1s %f6, %f12, %f5 xorcc %o1, 0x1275, %l4 bcs loop_6865 tgu %xcc, 0x3 sdivcc %o3, 0x0B41, %g1 lduh [%l7 + 0x1E], %l1 loop_6865: and %i4, %g6, %l0 stb %l2, [%l7 + 0x19] fmul8x16au %f10, %f13, %f14 fbl,a %fcc0, loop_6866 stb %l6, [%l7 + 0x6E] bne,pn %icc, loop_6867 andcc %o6, 0x1B69, %i7 loop_6866: fmovdge %xcc, %f11, %f12 andn %i1, 0x0D2B, %g3 loop_6867: edge32l %o5, %i3, %i5 ldd [%l7 + 0x20], %f0 ldsh [%l7 + 0x48], %o4 edge16ln %o0, %l3, %g4 fpadd16s %f15, %f13, %f13 movleu %xcc, %g2, %g5 movpos %xcc, %i6, %i2 fmovscc %xcc, %f13, %f5 edge8n %o2, %l5, %o7 fbug,a %fcc0, loop_6868 fmovrdne %g7, %f12, %f0 array8 %i0, %o1, %o3 fmovsle %icc, %f7, %f1 loop_6868: bn,pt %xcc, loop_6869 sethi 0x0A9A, %l4 brlz %l1, loop_6870 fands %f2, %f2, %f9 loop_6869: fcmple16 %f4, %f0, %i4 lduw [%l7 + 0x1C], %g6 loop_6870: lduw [%l7 + 0x6C], %l0 ldub [%l7 + 0x59], %g1 ldx [%l7 + 0x60], %l2 ldsw [%l7 + 0x30], %o6 fpadd32s %f3, %f5, %f7 ldx [%l7 + 0x58], %l6 fpack32 %f8, %f10, %f10 bneg,a loop_6871 tsubcctv %i7, %i1, %o5 stb %g3, [%l7 + 0x0E] stw %i3, [%l7 + 0x14] loop_6871: fpadd32s %f11, %f11, %f1 brgez,a %o4, loop_6872 lduw [%l7 + 0x38], %o0 fpadd32 %f4, %f12, %f14 ble loop_6873 loop_6872: movrgez %i5, 0x1B9, %l3 std %f14, [%l7 + 0x20] fzeros %f11 loop_6873: stw %g2, [%l7 + 0x6C] ldsb [%l7 + 0x0A], %g5 taddcc %g4, %i6, %o2 fmovdn %xcc, %f3, %f8 fbuge %fcc2, loop_6874 ldsb [%l7 + 0x4E], %i2 lduw [%l7 + 0x28], %o7 stw %g7, [%l7 + 0x2C] loop_6874: fnot1s %f15, %f5 fmovrsne %i0, %f9, %f13 lduw [%l7 + 0x7C], %o1 fnot1 %f4, %f10 st %f5, [%l7 + 0x64] fnot1s %f9, %f5 mulscc %l5, %l4, %o3 fnot1 %f8, %f10 movge %xcc, %i4, %g6 fornot2 %f4, %f4, %f2 tne %icc, 0x0 fmul8x16 %f14, %f4, %f0 stb %l1, [%l7 + 0x77] lduw [%l7 + 0x58], %g1 bgu %icc, loop_6875 stb %l0, [%l7 + 0x0F] fbu %fcc0, loop_6876 fpsub32 %f10, %f8, %f2 loop_6875: movrne %l2, %l6, %i7 fmovdcs %icc, %f14, %f0 loop_6876: ld [%l7 + 0x50], %f7 fnor %f8, %f0, %f6 ldsh [%l7 + 0x6E], %i1 ldx [%l7 + 0x70], %o6 fpsub16 %f10, %f0, %f12 ld [%l7 + 0x64], %f10 subc %o5, %i3, %o4 bpos,pt %icc, loop_6877 ldx [%l7 + 0x78], %o0 fmul8ulx16 %f0, %f6, %f4 bcs,a %icc, loop_6878 loop_6877: fcmple16 %f10, %f8, %g3 lduw [%l7 + 0x64], %i5 st %f15, [%l7 + 0x5C] loop_6878: move %icc, %g2, %l3 fand %f2, %f0, %f12 movrlez %g5, %g4, %o2 bge %xcc, loop_6879 movpos %xcc, %i2, %i6 ldsw [%l7 + 0x54], %g7 lduw [%l7 + 0x48], %o7 loop_6879: xnor %o1, 0x01D6, %i0 lduh [%l7 + 0x20], %l4 sth %o3, [%l7 + 0x0C] fmovdle %icc, %f9, %f1 fnor %f8, %f8, %f0 ldsw [%l7 + 0x10], %i4 sdivcc %g6, 0x147B, %l1 st %f6, [%l7 + 0x54] fpack32 %f4, %f12, %f4 fmovsa %icc, %f8, %f2 stx %g1, [%l7 + 0x18] ldsw [%l7 + 0x3C], %l5 andncc %l0, %l6, %l2 fpadd32s %f3, %f9, %f3 sll %i7, %i1, %o5 bleu %icc, loop_6880 fmovsle %icc, %f15, %f14 edge16 %o6, %o4, %i3 nop setx loop_6881, %l0, %l1 jmpl %l1, %o0 loop_6880: fmovdneg %icc, %f7, %f1 fmovrse %i5, %f12, %f11 fnot1s %f5, %f5 loop_6881: andncc %g2, %g3, %g5 sll %g4, 0x1E, %l3 stw %i2, [%l7 + 0x74] ldd [%l7 + 0x28], %f12 fbu,a %fcc0, loop_6882 fmovsle %icc, %f0, %f8 fcmpeq16 %f4, %f12, %i6 ld [%l7 + 0x2C], %f9 loop_6882: stb %o2, [%l7 + 0x2A] fnegd %f4, %f2 edge32l %o7, %g7, %o1 lduh [%l7 + 0x2C], %i0 be,a %icc, loop_6883 fbe,a %fcc3, loop_6884 brlz %o3, loop_6885 ldsh [%l7 + 0x68], %i4 loop_6883: stb %l4, [%l7 + 0x3C] loop_6884: fmovrde %g6, %f6, %f0 loop_6885: ldub [%l7 + 0x6C], %g1 tvc %xcc, 0x1 movrgez %l1, %l0, %l5 ldsb [%l7 + 0x42], %l6 fzero %f0 movvc %xcc, %l2, %i1 fbg,a %fcc2, loop_6886 fmovd %f2, %f0 fbue,a %fcc0, loop_6887 fbge %fcc0, loop_6888 loop_6886: movrlez %i7, 0x044, %o6 fmovrdlez %o4, %f14, %f6 loop_6887: fexpand %f2, %f10 loop_6888: ldub [%l7 + 0x12], %i3 fcmpgt32 %f8, %f2, %o0 ldx [%l7 + 0x30], %i5 fmul8sux16 %f2, %f8, %f0 movg %xcc, %g2, %o5 sth %g3, [%l7 + 0x2C] fbug %fcc3, loop_6889 ble,a,pt %xcc, loop_6890 movvc %xcc, %g5, %l3 stx %g4, [%l7 + 0x70] loop_6889: tsubcctv %i6, %i2, %o2 loop_6890: ldx [%l7 + 0x28], %o7 xnor %g7, 0x141C, %i0 edge16l %o1, %i4, %o3 fsrc1s %f14, %f12 fandnot2s %f3, %f3, %f14 nop setx loop_6891, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry bpos %xcc, loop_6892 srl %g6, %l4, %g1 ldd [%l7 + 0x60], %f4 loop_6891: ldsh [%l7 + 0x14], %l1 loop_6892: bge loop_6893 fbo %fcc3, loop_6894 sll %l5, %l6, %l2 sth %l0, [%l7 + 0x58] loop_6893: fbg,a %fcc1, loop_6895 loop_6894: stw %i7, [%l7 + 0x54] udiv %i1, 0x1D3A, %o4 fbue,a %fcc0, loop_6896 loop_6895: edge8l %o6, %o0, %i3 fmovrsne %g2, %f7, %f9 ba %xcc, loop_6897 loop_6896: fmovd %f14, %f12 ba,pt %icc, loop_6898 lduh [%l7 + 0x10], %o5 loop_6897: edge16n %g3, %i5, %g5 bpos,a,pn %xcc, loop_6899 loop_6898: fnot2 %f14, %f12 fsrc1s %f9, %f0 ldsb [%l7 + 0x19], %l3 loop_6899: ldx [%l7 + 0x58], %i6 fmovse %xcc, %f5, %f13 ldsw [%l7 + 0x1C], %i2 fmovrse %o2, %f12, %f14 nop setx loop_6900, %l0, %l1 jmpl %l1, %o7 ldsh [%l7 + 0x26], %g4 movgu %icc, %i0, %o1 ldsw [%l7 + 0x28], %i4 loop_6900: stb %o3, [%l7 + 0x3F] fmovsl %icc, %f8, %f3 for %f14, %f6, %f10 edge8n %g7, %g6, %g1 ba,pn %icc, loop_6901 edge8l %l4, %l5, %l1 stb %l6, [%l7 + 0x58] fands %f13, %f9, %f3 loop_6901: fxnors %f2, %f15, %f13 fmovsle %xcc, %f14, %f6 ldub [%l7 + 0x53], %l2 fnors %f15, %f13, %f4 fbg,a %fcc0, loop_6902 movcs %icc, %i7, %l0 fpack32 %f8, %f0, %f6 fbul %fcc2, loop_6903 loop_6902: stx %o4, [%l7 + 0x60] fpadd32 %f4, %f8, %f10 stb %o6, [%l7 + 0x66] loop_6903: stw %i1, [%l7 + 0x34] ldsh [%l7 + 0x68], %i3 ldub [%l7 + 0x11], %g2 stw %o0, [%l7 + 0x14] fnot1s %f8, %f1 fandnot2 %f4, %f10, %f8 stx %g3, [%l7 + 0x30] sdiv %i5, 0x1C92, %o5 popc 0x016E, %g5 movrgz %l3, 0x3F0, %i2 srl %i6, %o2, %g4 edge8ln %o7, %i0, %i4 stw %o1, [%l7 + 0x30] fzeros %f13 brlez,a %o3, loop_6904 umul %g7, %g6, %g1 lduw [%l7 + 0x1C], %l5 brgez %l4, loop_6905 loop_6904: brnz %l6, loop_6906 fnors %f8, %f14, %f2 edge32 %l1, %i7, %l0 loop_6905: fcmpeq32 %f6, %f14, %l2 loop_6906: sth %o6, [%l7 + 0x42] stw %i1, [%l7 + 0x44] array8 %i3, %g2, %o0 stb %o4, [%l7 + 0x60] sllx %g3, %o5, %i5 ldsh [%l7 + 0x14], %l3 andcc %g5, 0x0715, %i6 fabss %f11, %f2 ld [%l7 + 0x18], %f10 ld [%l7 + 0x10], %f9 array8 %o2, %g4, %i2 ldsb [%l7 + 0x0B], %o7 orcc %i0, %i4, %o3 tne %xcc, 0x1 fcmpeq32 %f12, %f12, %g7 fpmerge %f7, %f0, %f10 fba %fcc0, loop_6907 tcs %xcc, 0x3 movg %icc, %g6, %o1 tn %xcc, 0x2 loop_6907: movcs %xcc, %g1, %l5 xnorcc %l6, %l1, %l4 sll %i7, 0x1C, %l0 add %o6, %l2, %i3 stw %g2, [%l7 + 0x70] fble,a %fcc1, loop_6908 fcmpgt16 %f0, %f6, %i1 fbu %fcc1, loop_6909 fbge,a %fcc0, loop_6910 loop_6908: ta %icc, 0x7 lduh [%l7 + 0x62], %o4 loop_6909: bvs,pn %xcc, loop_6911 loop_6910: fmovdge %xcc, %f4, %f10 call loop_6912 xnorcc %o0, %o5, %i5 loop_6911: xorcc %l3, %g3, %i6 alignaddr %g5, %o2, %i2 loop_6912: fandnot1s %f1, %f10, %f15 sth %o7, [%l7 + 0x4C] movvs %xcc, %i0, %i4 bvc,a,pn %xcc, loop_6913 fmovdpos %icc, %f9, %f10 ldsb [%l7 + 0x31], %g4 fmovrdlz %g7, %f12, %f4 loop_6913: fandnot1s %f6, %f0, %f7 edge8 %o3, %o1, %g1 movvs %xcc, %g6, %l5 fbne,a %fcc0, loop_6914 fmovse %xcc, %f5, %f13 fabsd %f14, %f0 tn %xcc, 0x7 loop_6914: bvs,pt %icc, loop_6915 ldub [%l7 + 0x50], %l1 fsrc2 %f14, %f4 fnands %f6, %f2, %f5 loop_6915: fbo %fcc2, loop_6916 ldsw [%l7 + 0x74], %l4 smulcc %i7, 0x1A7B, %l6 bg,pt %icc, loop_6917 loop_6916: fmovrsgz %l0, %f8, %f5 lduh [%l7 + 0x38], %l2 tcs %xcc, 0x7 loop_6917: ldsb [%l7 + 0x71], %i3 fmovrdgz %g2, %f12, %f2 nop setx loop_6918, %l0, %l1 jmpl %l1, %o6 ldd [%l7 + 0x40], %f10 st %f11, [%l7 + 0x60] fbe,a %fcc0, loop_6919 loop_6918: fnot1 %f4, %f0 sethi 0x148E, %i1 fnot2 %f12, %f2 loop_6919: fmovdl %icc, %f7, %f14 fmovdleu %icc, %f0, %f4 sethi 0x0586, %o4 movrne %o5, %i5, %o0 fbug %fcc3, loop_6920 fandnot2s %f11, %f2, %f7 fnands %f15, %f9, %f15 std %f4, [%l7 + 0x40] loop_6920: ldx [%l7 + 0x18], %l3 fcmpeq32 %f12, %f0, %g3 srl %i6, 0x0D, %g5 brz %o2, loop_6921 stw %i2, [%l7 + 0x18] sll %o7, 0x11, %i4 srlx %i0, 0x0E, %g7 loop_6921: lduw [%l7 + 0x38], %g4 fmovdl %icc, %f5, %f15 fmovdvs %icc, %f4, %f15 st %f10, [%l7 + 0x24] tg %icc, 0x0 or %o1, 0x1FE8, %g1 addc %o3, 0x16CA, %l5 movrlz %g6, %l4, %i7 taddcc %l6, %l0, %l1 fmovdneg %icc, %f12, %f8 fbuge %fcc2, loop_6922 addc %l2, 0x117F, %i3 ldsw [%l7 + 0x74], %g2 ldd [%l7 + 0x60], %f10 loop_6922: fba,a %fcc0, loop_6923 ldub [%l7 + 0x6C], %o6 sllx %i1, 0x1B, %o5 fmovrslz %i5, %f11, %f4 loop_6923: stx %o4, [%l7 + 0x48] brgez %o0, loop_6924 fmovsn %icc, %f7, %f0 fmovde %xcc, %f2, %f13 tgu %icc, 0x0 loop_6924: fbuge %fcc2, loop_6925 ldsb [%l7 + 0x45], %g3 srlx %i6, %l3, %g5 tcs %xcc, 0x6 loop_6925: fmovsg %icc, %f11, %f5 fmovrsgz %o2, %f1, %f12 lduh [%l7 + 0x6E], %i2 movl %xcc, %i4, %o7 fpack16 %f0, %f6 lduh [%l7 + 0x26], %g7 lduw [%l7 + 0x6C], %i0 fmovrdlez %g4, %f0, %f4 faligndata %f14, %f8, %f12 sethi 0x0458, %o1 fblg,a %fcc2, loop_6926 edge8n %o3, %l5, %g1 fnegs %f9, %f5 fmovda %icc, %f4, %f4 loop_6926: array16 %g6, %l4, %i7 bcs,pt %xcc, loop_6927 fmul8x16al %f6, %f11, %f0 udivx %l6, 0x001B, %l0 ldd [%l7 + 0x28], %f14 loop_6927: bg,a %xcc, loop_6928 fcmpgt16 %f12, %f6, %l2 for %f12, %f12, %f6 fmul8sux16 %f12, %f6, %f12 loop_6928: fcmpne16 %f12, %f10, %l1 bn,pn %icc, loop_6929 fcmpeq16 %f8, %f14, %g2 fble %fcc3, loop_6930 siam 0x5 loop_6929: bvs,a loop_6931 stx %o6, [%l7 + 0x60] loop_6930: movrne %i1, 0x184, %i3 fnegs %f10, %f9 loop_6931: fcmpne32 %f10, %f2, %o5 fblg,a %fcc0, loop_6932 sth %o4, [%l7 + 0x22] fcmped %fcc2, %f14, %f6 sth %o0, [%l7 + 0x2E] loop_6932: fnors %f4, %f3, %f3 xnorcc %g3, 0x03CD, %i6 fbue %fcc0, loop_6933 fnegs %f0, %f0 sth %l3, [%l7 + 0x1C] stx %g5, [%l7 + 0x78] loop_6933: fbne,a %fcc3, loop_6934 sth %o2, [%l7 + 0x44] umul %i2, %i5, %o7 lduh [%l7 + 0x2A], %i4 loop_6934: fba,a %fcc1, loop_6935 fmovsl %xcc, %f4, %f11 st %f0, [%l7 + 0x50] fnors %f2, %f15, %f9 loop_6935: edge32ln %g7, %g4, %i0 std %f10, [%l7 + 0x48] movrlz %o1, %l5, %g1 movre %o3, %l4, %i7 fandnot2 %f6, %f10, %f2 movrlz %g6, %l6, %l0 ldsh [%l7 + 0x7E], %l2 srax %l1, %g2, %o6 stw %i1, [%l7 + 0x6C] ta %xcc, 0x3 mulx %i3, 0x1895, %o4 stb %o0, [%l7 + 0x6A] std %f0, [%l7 + 0x50] stw %g3, [%l7 + 0x70] fmovrde %o5, %f0, %f6 fbo %fcc1, loop_6936 st %f13, [%l7 + 0x44] ldsb [%l7 + 0x26], %i6 for %f6, %f10, %f8 loop_6936: bn,pn %icc, loop_6937 mulscc %g5, %l3, %o2 array8 %i2, %i5, %i4 srax %g7, 0x04, %g4 loop_6937: std %f8, [%l7 + 0x30] ldd [%l7 + 0x08], %f12 stb %o7, [%l7 + 0x1B] fpsub32s %f9, %f5, %f0 ldsb [%l7 + 0x50], %i0 fornot2 %f8, %f6, %f12 ldsb [%l7 + 0x34], %o1 move %icc, %l5, %g1 fandnot1 %f14, %f2, %f0 fmovdn %icc, %f9, %f8 fornot2s %f11, %f4, %f12 stw %o3, [%l7 + 0x1C] nop setx loop_6938, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fandnot2s %f13, %f5, %f7 fmovdneg %icc, %f5, %f15 pdist %f14, %f0, %f14 loop_6938: fmul8ulx16 %f2, %f0, %f6 ldsw [%l7 + 0x3C], %l4 stb %g6, [%l7 + 0x14] ld [%l7 + 0x34], %f15 stb %i7, [%l7 + 0x56] sdiv %l6, 0x1E6C, %l2 ldd [%l7 + 0x18], %f12 fbo %fcc1, loop_6939 edge32l %l0, %l1, %o6 movleu %icc, %g2, %i3 lduw [%l7 + 0x30], %i1 loop_6939: ldsh [%l7 + 0x14], %o4 fble %fcc1, loop_6940 st %f9, [%l7 + 0x0C] popc %g3, %o5 ldx [%l7 + 0x20], %i6 loop_6940: stb %o0, [%l7 + 0x45] fmovrsne %g5, %f13, %f10 std %f4, [%l7 + 0x10] nop setx loop_6941, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fbg %fcc1, loop_6942 movrgez %o2, %i2, %l3 tpos %xcc, 0x5 loop_6941: edge16 %i4, %g7, %i5 loop_6942: ldd [%l7 + 0x68], %f10 siam 0x7 fxor %f12, %f4, %f4 sth %g4, [%l7 + 0x10] ldub [%l7 + 0x17], %o7 st %f1, [%l7 + 0x30] umul %i0, 0x177D, %l5 sth %g1, [%l7 + 0x56] fsrc1s %f9, %f10 ldx [%l7 + 0x30], %o1 lduw [%l7 + 0x7C], %o3 fexpand %f1, %f2 stx %l4, [%l7 + 0x18] fmovdvs %xcc, %f10, %f5 stw %g6, [%l7 + 0x40] fnot1s %f3, %f9 edge32ln %l6, %l2, %i7 ldub [%l7 + 0x4B], %l1 taddcctv %l0, 0x1A24, %o6 edge32n %i3, %g2, %i1 fnand %f6, %f2, %f12 stb %o4, [%l7 + 0x1D] st %f8, [%l7 + 0x40] ba,pt %icc, loop_6943 fmovsvs %icc, %f11, %f1 fmovrslez %o5, %f15, %f7 ldub [%l7 + 0x2D], %i6 loop_6943: ldsb [%l7 + 0x25], %o0 fcmpne32 %f6, %f4, %g5 fpack16 %f14, %f6 edge8 %g3, %i2, %o2 fnot1 %f8, %f2 fors %f1, %f10, %f12 tgu %xcc, 0x0 fpadd16s %f1, %f10, %f11 stb %i4, [%l7 + 0x5B] udivx %l3, 0x0F6B, %i5 fcmpne16 %f10, %f8, %g4 ldub [%l7 + 0x76], %g7 fbl %fcc3, loop_6944 ldsb [%l7 + 0x5E], %o7 stw %l5, [%l7 + 0x24] fpmerge %f13, %f10, %f4 loop_6944: fmovsn %icc, %f11, %f15 umulcc %i0, %o1, %o3 stx %g1, [%l7 + 0x68] fcmpd %fcc2, %f2, %f10 st %f8, [%l7 + 0x08] fcmpgt32 %f12, %f6, %g6 fzero %f6 sth %l4, [%l7 + 0x32] bgu,pn %icc, loop_6945 st %f13, [%l7 + 0x0C] be loop_6946 lduw [%l7 + 0x48], %l6 loop_6945: stx %l2, [%l7 + 0x50] orcc %l1, 0x175D, %l0 loop_6946: srlx %i7, 0x0E, %o6 lduh [%l7 + 0x1A], %g2 fpsub16 %f6, %f8, %f2 fbug,a %fcc0, loop_6947 fmovspos %icc, %f12, %f5 sdivx %i3, 0x01E5, %o4 sub %i1, %o5, %i6 loop_6947: sll %g5, %o0, %i2 bge,a %xcc, loop_6948 ld [%l7 + 0x70], %f0 brlz,a %g3, loop_6949 fmul8x16au %f8, %f15, %f2 loop_6948: fnot1 %f14, %f14 ldsb [%l7 + 0x79], %i4 loop_6949: srl %l3, %i5, %o2 fsrc2s %f12, %f7 bvc,pt %icc, loop_6950 srlx %g4, 0x12, %g7 lduh [%l7 + 0x24], %o7 ldd [%l7 + 0x78], %f12 loop_6950: fnors %f2, %f14, %f9 mulscc %l5, 0x175B, %i0 taddcctv %o1, %o3, %g6 stb %l4, [%l7 + 0x45] sdivcc %g1, 0x18F7, %l2 fxnors %f2, %f11, %f15 ta %xcc, 0x5 st %f3, [%l7 + 0x1C] fmovrdlz %l1, %f12, %f4 ld [%l7 + 0x58], %f9 ldx [%l7 + 0x20], %l0 bcc loop_6951 subcc %i7, 0x02BC, %o6 fcmped %fcc3, %f12, %f2 bneg,pn %icc, loop_6952 loop_6951: fbule %fcc0, loop_6953 sethi 0x1D51, %l6 fcmple16 %f0, %f10, %g2 loop_6952: lduw [%l7 + 0x34], %i3 loop_6953: fmovdg %xcc, %f5, %f12 fones %f7 ldsw [%l7 + 0x6C], %i1 std %f2, [%l7 + 0x60] faligndata %f14, %f14, %f4 bshuffle %f6, %f14, %f4 stw %o5, [%l7 + 0x34] fmovsl %xcc, %f8, %f10 fmovsa %xcc, %f1, %f11 fabss %f6, %f5 fmovdleu %xcc, %f15, %f12 fpadd32 %f6, %f12, %f0 lduw [%l7 + 0x44], %o4 ldd [%l7 + 0x48], %f10 fors %f9, %f15, %f0 subcc %i6, 0x0157, %g5 lduw [%l7 + 0x2C], %i2 fbn %fcc2, loop_6954 ldx [%l7 + 0x38], %o0 lduh [%l7 + 0x18], %i4 st %f3, [%l7 + 0x60] loop_6954: ldub [%l7 + 0x0C], %l3 stx %i5, [%l7 + 0x70] fmovdcc %xcc, %f6, %f9 fbu,a %fcc3, loop_6955 fmovscc %icc, %f11, %f1 ldsh [%l7 + 0x24], %o2 tne %icc, 0x7 loop_6955: ldx [%l7 + 0x68], %g3 edge8l %g4, %o7, %l5 sll %g7, %o1, %i0 stb %g6, [%l7 + 0x6F] ldsb [%l7 + 0x25], %l4 ldsh [%l7 + 0x6C], %g1 fpackfix %f4, %f14 fcmple32 %f8, %f0, %l2 edge16 %o3, %l0, %i7 subc %o6, 0x0830, %l1 tleu %icc, 0x0 fpadd32s %f1, %f14, %f8 fnands %f1, %f13, %f1 fblg,a %fcc1, loop_6956 brnz,a %g2, loop_6957 fmovsvc %xcc, %f14, %f3 lduw [%l7 + 0x7C], %i3 loop_6956: ldub [%l7 + 0x4B], %i1 loop_6957: nop setx loop_6958, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sth %o5, [%l7 + 0x48] fmovd %f12, %f10 edge16l %o4, %i6, %g5 loop_6958: sll %i2, 0x04, %l6 siam 0x4 fors %f13, %f0, %f5 fxors %f8, %f6, %f13 umul %o0, %l3, %i5 edge32l %i4, %o2, %g4 udiv %o7, 0x1B35, %l5 lduw [%l7 + 0x08], %g3 sth %o1, [%l7 + 0x16] subccc %i0, %g7, %g6 ldub [%l7 + 0x28], %g1 fmovrde %l4, %f10, %f4 fpadd16 %f12, %f8, %f2 fcmpd %fcc0, %f4, %f2 ba %icc, loop_6959 stb %o3, [%l7 + 0x23] fmovsle %icc, %f9, %f7 fmul8x16al %f0, %f6, %f2 loop_6959: bcs,a loop_6960 fpadd16s %f0, %f4, %f5 fnegd %f12, %f0 fbul %fcc1, loop_6961 loop_6960: fblg %fcc1, loop_6962 fblg %fcc3, loop_6963 fmovrdne %l2, %f12, %f14 loop_6961: fmovda %icc, %f5, %f7 loop_6962: ldsw [%l7 + 0x40], %i7 loop_6963: movrlez %l0, %l1, %o6 sdiv %g2, 0x15A0, %i3 ldub [%l7 + 0x3B], %i1 tg %xcc, 0x0 fnegs %f9, %f15 stw %o5, [%l7 + 0x38] fpadd16 %f8, %f14, %f4 fmul8x16au %f3, %f14, %f12 fpadd32s %f2, %f5, %f0 ble %xcc, loop_6964 fmovsvc %icc, %f9, %f15 ldsh [%l7 + 0x4A], %o4 std %f14, [%l7 + 0x30] loop_6964: fbu,a %fcc3, loop_6965 fmuld8sux16 %f12, %f0, %f6 lduh [%l7 + 0x48], %i6 fcmpgt16 %f12, %f4, %i2 loop_6965: lduw [%l7 + 0x20], %g5 edge32n %l6, %l3, %i5 tleu %icc, 0x5 smulcc %i4, %o2, %o0 fmovsgu %icc, %f6, %f3 fmovdl %icc, %f4, %f11 ldsh [%l7 + 0x2E], %g4 std %f10, [%l7 + 0x18] stb %l5, [%l7 + 0x38] fandnot1 %f4, %f4, %f0 bshuffle %f0, %f4, %f4 ldub [%l7 + 0x70], %g3 fnegd %f2, %f0 orn %o7, %o1, %i0 edge8 %g7, %g6, %g1 fzero %f14 fmovdgu %icc, %f1, %f6 faligndata %f8, %f12, %f4 ldx [%l7 + 0x48], %l4 ldd [%l7 + 0x20], %f4 tpos %icc, 0x1 fbug %fcc1, loop_6966 lduh [%l7 + 0x26], %l2 fmovsg %icc, %f6, %f5 fcmpgt32 %f14, %f2, %o3 loop_6966: brgz,a %l0, loop_6967 fmovdle %xcc, %f13, %f15 fmovsne %icc, %f5, %f12 ldsb [%l7 + 0x1F], %l1 loop_6967: sth %o6, [%l7 + 0x1E] fmovdleu %icc, %f14, %f0 fmovsg %icc, %f11, %f2 ldsh [%l7 + 0x70], %i7 fmovsl %icc, %f9, %f9 add %g2, %i3, %i1 bn,a,pt %icc, loop_6968 fcmped %fcc2, %f2, %f12 ldd [%l7 + 0x18], %f12 ldd [%l7 + 0x38], %f14 loop_6968: movgu %icc, %o4, %o5 fmovdcs %xcc, %f1, %f10 move %icc, %i2, %g5 fbge,a %fcc2, loop_6969 ldsh [%l7 + 0x5C], %l6 fmovsne %icc, %f0, %f1 ldx [%l7 + 0x48], %i6 loop_6969: edge8n %l3, %i4, %i5 array16 %o0, %g4, %o2 movn %xcc, %l5, %g3 xnor %o7, %i0, %g7 sdiv %g6, 0x00ED, %o1 bgu %xcc, loop_6970 alignaddr %g1, %l2, %l4 fzeros %f3 fmovrsgz %l0, %f10, %f14 loop_6970: std %f2, [%l7 + 0x48] edge8n %o3, %o6, %l1 fbn %fcc2, loop_6971 fexpand %f15, %f10 array8 %i7, %g2, %i3 fpmerge %f3, %f5, %f2 loop_6971: ba,a %icc, loop_6972 stb %i1, [%l7 + 0x12] xnor %o5, %i2, %o4 movcs %xcc, %g5, %i6 loop_6972: bg loop_6973 fpsub16s %f0, %f12, %f11 movneg %icc, %l3, %i4 tcc %xcc, 0x7 loop_6973: ldx [%l7 + 0x10], %l6 fmovsleu %icc, %f4, %f14 fpsub16 %f14, %f0, %f10 lduh [%l7 + 0x5E], %o0 fnot1s %f12, %f9 ldx [%l7 + 0x50], %i5 ldub [%l7 + 0x5C], %g4 fmovsge %icc, %f15, %f12 movn %icc, %l5, %g3 sub %o2, %i0, %g7 ld [%l7 + 0x28], %f8 ldsh [%l7 + 0x40], %o7 fpack16 %f14, %f6 umulcc %o1, %g1, %g6 ldx [%l7 + 0x48], %l4 smulcc %l2, 0x1EAB, %o3 fbug %fcc1, loop_6974 srax %l0, %o6, %i7 fbe,a %fcc1, loop_6975 fcmpgt32 %f4, %f6, %l1 loop_6974: addc %i3, 0x0F24, %g2 ldx [%l7 + 0x08], %i1 loop_6975: fandnot1 %f8, %f8, %f10 fmovspos %icc, %f13, %f11 ba,pt %xcc, loop_6976 fmovdgu %icc, %f12, %f5 fabsd %f6, %f4 lduh [%l7 + 0x2A], %o5 loop_6976: fandnot1 %f0, %f4, %f10 fnor %f8, %f14, %f4 fmovda %icc, %f13, %f14 stb %o4, [%l7 + 0x40] or %i2, 0x080E, %g5 tgu %xcc, 0x1 sll %l3, 0x18, %i6 siam 0x1 alignaddr %i4, %l6, %o0 stb %g4, [%l7 + 0x4F] std %f10, [%l7 + 0x18] fmovrde %i5, %f10, %f12 fmovsneg %xcc, %f15, %f1 call loop_6977 fcmpd %fcc1, %f2, %f10 andn %g3, 0x1B5D, %l5 brlez,a %o2, loop_6978 loop_6977: std %f2, [%l7 + 0x78] faligndata %f14, %f8, %f4 fmovs %f8, %f10 loop_6978: stx %i0, [%l7 + 0x28] sdiv %g7, 0x0CCC, %o1 st %f6, [%l7 + 0x3C] ldx [%l7 + 0x58], %g1 bg,pt %xcc, loop_6979 stx %o7, [%l7 + 0x40] popc %l4, %l2 sra %g6, %o3, %o6 loop_6979: tneg %icc, 0x3 bcc loop_6980 addcc %i7, 0x004A, %l0 be %icc, loop_6981 movcs %icc, %i3, %l1 loop_6980: edge16n %i1, %g2, %o4 std %f10, [%l7 + 0x30] loop_6981: movneg %icc, %i2, %o5 fblg %fcc1, loop_6982 ldsb [%l7 + 0x11], %g5 lduw [%l7 + 0x28], %l3 fandnot1 %f14, %f6, %f14 loop_6982: fmovspos %icc, %f8, %f15 mova %xcc, %i4, %i6 fnands %f14, %f15, %f3 smulcc %l6, 0x1A8D, %g4 addcc %o0, 0x118C, %i5 ldx [%l7 + 0x58], %l5 fmovsgu %icc, %f7, %f12 fpack32 %f12, %f0, %f4 stb %o2, [%l7 + 0x67] ldd [%l7 + 0x18], %f14 subccc %i0, 0x06F2, %g3 fsrc2 %f14, %f8 bcs loop_6983 fbuge %fcc1, loop_6984 fpadd32 %f8, %f0, %f4 stb %g7, [%l7 + 0x5C] loop_6983: bleu,a loop_6985 loop_6984: xnor %g1, 0x1174, %o7 st %f6, [%l7 + 0x4C] movcs %icc, %l4, %l2 loop_6985: ldsw [%l7 + 0x14], %o1 fmovd %f8, %f0 stb %g6, [%l7 + 0x11] fmul8sux16 %f2, %f14, %f0 lduw [%l7 + 0x44], %o3 xnor %o6, %i7, %l0 ldub [%l7 + 0x66], %l1 sth %i3, [%l7 + 0x5C] fpadd32 %f14, %f8, %f12 nop setx loop_6986, %l0, %l1 jmpl %l1, %i1 fpack32 %f10, %f0, %f8 ldsh [%l7 + 0x30], %o4 fornot2s %f7, %f12, %f1 loop_6986: fnot1s %f14, %f15 fcmpne32 %f14, %f10, %g2 fnot2s %f3, %f11 ldsh [%l7 + 0x60], %o5 bpos loop_6987 subc %i2, 0x043C, %l3 ldd [%l7 + 0x40], %f8 stx %i4, [%l7 + 0x08] loop_6987: fmovrdgez %i6, %f4, %f8 fblg %fcc0, loop_6988 fmovdgu %icc, %f11, %f7 add %l6, %g4, %o0 addc %g5, 0x1178, %l5 loop_6988: add %i5, %o2, %i0 bvs %icc, loop_6989 ldsb [%l7 + 0x36], %g3 stb %g7, [%l7 + 0x44] ldub [%l7 + 0x50], %o7 loop_6989: fmul8ulx16 %f0, %f10, %f10 fxnors %f11, %f15, %f14 ld [%l7 + 0x50], %f3 ld [%l7 + 0x10], %f4 move %icc, %g1, %l2 fmovdgu %xcc, %f7, %f14 lduh [%l7 + 0x34], %l4 fcmpd %fcc2, %f8, %f12 movre %g6, 0x1E6, %o3 fbne %fcc2, loop_6990 ldsw [%l7 + 0x2C], %o1 smul %i7, %l0, %l1 call loop_6991 loop_6990: fmovdcs %xcc, %f2, %f0 lduh [%l7 + 0x18], %i3 ldsw [%l7 + 0x08], %i1 loop_6991: movrlz %o4, 0x06E, %o6 umul %o5, 0x00D3, %i2 ldd [%l7 + 0x08], %f12 sth %g2, [%l7 + 0x20] fmovscc %xcc, %f0, %f10 bn,a %icc, loop_6992 fmovdvs %xcc, %f4, %f15 lduw [%l7 + 0x58], %i4 edge16l %l3, %i6, %g4 loop_6992: ldub [%l7 + 0x32], %l6 andn %g5, %o0, %i5 movrgez %o2, %i0, %g3 fnot2s %f3, %f7 call loop_6993 ldub [%l7 + 0x6C], %g7 movn %icc, %o7, %g1 tl %xcc, 0x4 loop_6993: orncc %l2, 0x1F63, %l4 bge %icc, loop_6994 fmovsn %xcc, %f2, %f7 ta %icc, 0x6 brlez,a %l5, loop_6995 loop_6994: fpsub32 %f2, %f8, %f10 std %f4, [%l7 + 0x48] ldub [%l7 + 0x20], %o3 loop_6995: brz,a %g6, loop_6996 fmovdg %icc, %f8, %f5 stw %i7, [%l7 + 0x1C] ldsw [%l7 + 0x58], %l0 loop_6996: sdivx %o1, 0x01DE, %i3 andncc %i1, %l1, %o6 bpos,pt %xcc, loop_6997 ldx [%l7 + 0x18], %o5 sdivx %i2, 0x17E4, %g2 fbl,a %fcc2, loop_6998 loop_6997: subc %o4, 0x0FD4, %l3 bgu,pn %xcc, loop_6999 fmovrslez %i4, %f8, %f5 loop_6998: sth %g4, [%l7 + 0x6E] fzero %f4 loop_6999: ldx [%l7 + 0x68], %i6 srl %l6, 0x1D, %o0 fbuge,a %fcc3, loop_7000 ldd [%l7 + 0x38], %f2 fmovrsgez %i5, %f11, %f15 subc %g5, %o2, %i0 loop_7000: fandnot2 %f2, %f12, %f10 ldsw [%l7 + 0x58], %g7 ldub [%l7 + 0x34], %o7 movrgez %g3, 0x30A, %g1 fcmpgt32 %f12, %f10, %l2 edge16ln %l4, %o3, %l5 ta %xcc, 0x4 stx %g6, [%l7 + 0x78] movrlez %i7, %o1, %i3 std %f12, [%l7 + 0x20] fmovrdne %i1, %f4, %f4 fmovsne %xcc, %f15, %f5 fsrc1 %f12, %f4 array32 %l1, %o6, %l0 std %f6, [%l7 + 0x48] fmovs %f2, %f15 nop setx loop_7001, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue %fcc3, loop_7002 ldsb [%l7 + 0x3D], %i2 bcs loop_7003 loop_7001: fmovrsne %g2, %f0, %f12 loop_7002: tle %xcc, 0x6 move %xcc, %o5, %l3 loop_7003: fbule %fcc3, loop_7004 popc 0x0551, %i4 bl,pt %icc, loop_7005 tn %xcc, 0x1 loop_7004: nop setx loop_7006, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry sllx %o4, %i6, %g4 loop_7005: fxnor %f4, %f0, %f0 fmovd %f12, %f12 loop_7006: ba %icc, loop_7007 fnands %f4, %f11, %f5 brnz,a %l6, loop_7008 ldsw [%l7 + 0x20], %i5 loop_7007: for %f10, %f10, %f12 ldub [%l7 + 0x5E], %o0 loop_7008: fone %f0 ldx [%l7 + 0x28], %g5 sth %o2, [%l7 + 0x3E] call loop_7009 alignaddrl %g7, %o7, %i0 ld [%l7 + 0x1C], %f15 nop setx loop_7010, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done loop_7009: fmovsvc %xcc, %f10, %f13 fnor %f0, %f10, %f14 stw %g1, [%l7 + 0x50] loop_7010: stx %g3, [%l7 + 0x28] stw %l4, [%l7 + 0x20] fcmpne16 %f4, %f14, %l2 fornot1 %f2, %f6, %f8 lduh [%l7 + 0x50], %o3 udivcc %l5, 0x02EA, %i7 tne %xcc, 0x0 srl %o1, 0x06, %g6 ldx [%l7 + 0x28], %i3 lduh [%l7 + 0x66], %i1 bleu,a %icc, loop_7011 srax %l1, %o6, %i2 addcc %g2, 0x055D, %l0 te %xcc, 0x7 loop_7011: fmovrslez %o5, %f3, %f8 std %f10, [%l7 + 0x40] std %f4, [%l7 + 0x10] mulscc %l3, %o4, %i6 srax %i4, 0x1C, %l6 sra %g4, 0x0C, %o0 std %f12, [%l7 + 0x40] lduw [%l7 + 0x34], %g5 udivx %i5, 0x1844, %o2 fmovsa %xcc, %f5, %f12 ldub [%l7 + 0x6B], %g7 fcmpgt16 %f2, %f4, %o7 ba %icc, loop_7012 fmovdvs %xcc, %f3, %f13 fmovdcs %xcc, %f3, %f10 fnot1s %f4, %f15 loop_7012: fbu,a %fcc0, loop_7013 fmovdl %xcc, %f14, %f15 ldsb [%l7 + 0x4C], %g1 sllx %g3, 0x13, %l4 loop_7013: ld [%l7 + 0x10], %f8 ldd [%l7 + 0x20], %f2 movpos %xcc, %l2, %i0 stx %o3, [%l7 + 0x38] srax %i7, 0x06, %o1 fcmpgt16 %f14, %f0, %g6 tg %icc, 0x1 fsrc1s %f15, %f14 fpmerge %f13, %f12, %f0 edge32 %i3, %l5, %l1 ldsb [%l7 + 0x3F], %o6 brz,a %i1, loop_7014 smulcc %g2, 0x1E95, %i2 st %f12, [%l7 + 0x68] fmovrdne %o5, %f8, %f2 loop_7014: ldx [%l7 + 0x18], %l3 sethi 0x19B9, %l0 alignaddrl %o4, %i4, %i6 array8 %g4, %l6, %o0 edge16 %i5, %g5, %o2 fabss %f12, %f1 brlz,a %o7, loop_7015 bgu,pn %xcc, loop_7016 stw %g7, [%l7 + 0x44] fcmpeq16 %f14, %f4, %g1 loop_7015: std %f12, [%l7 + 0x28] loop_7016: stb %l4, [%l7 + 0x0D] bneg,a %xcc, loop_7017 tneg %icc, 0x5 ldd [%l7 + 0x58], %f8 fmuld8ulx16 %f0, %f8, %f4 loop_7017: fpmerge %f9, %f10, %f4 ldd [%l7 + 0x58], %f6 ldsb [%l7 + 0x5F], %l2 addcc %i0, 0x150C, %o3 fzero %f4 fbl %fcc0, loop_7018 st %f8, [%l7 + 0x7C] ld [%l7 + 0x70], %f2 lduh [%l7 + 0x6A], %g3 loop_7018: fpsub16 %f4, %f10, %f14 call loop_7019 faligndata %f12, %f6, %f8 movneg %icc, %i7, %g6 ldsw [%l7 + 0x40], %i3 loop_7019: fbue %fcc0, loop_7020 fmovsvc %icc, %f1, %f15 fmovsvc %xcc, %f1, %f4 lduh [%l7 + 0x2A], %o1 loop_7020: tcc %icc, 0x0 fcmpes %fcc1, %f7, %f8 fcmpgt16 %f0, %f2, %l1 sethi 0x13CA, %l5 orncc %i1, 0x023C, %o6 fnot1 %f6, %f0 taddcctv %g2, 0x1C98, %i2 fabsd %f10, %f0 brgz %o5, loop_7021 fandnot1 %f12, %f12, %f2 smulcc %l0, 0x0D0F, %l3 mova %icc, %o4, %i6 loop_7021: std %f2, [%l7 + 0x38] umulcc %i4, 0x16EF, %g4 alignaddrl %l6, %o0, %i5 fmovrsgez %o2, %f15, %f6 ldx [%l7 + 0x28], %g5 stw %g7, [%l7 + 0x64] popc %g1, %l4 fmovrse %l2, %f9, %f6 ldub [%l7 + 0x37], %o7 fpsub32 %f8, %f10, %f2 lduw [%l7 + 0x38], %i0 andn %g3, %i7, %o3 brgez %i3, loop_7022 fbe,a %fcc0, loop_7023 fcmpeq32 %f12, %f0, %o1 stw %g6, [%l7 + 0x10] loop_7022: st %f0, [%l7 + 0x70] loop_7023: addccc %l1, 0x0B72, %l5 ble,pt %icc, loop_7024 fcmple16 %f8, %f2, %o6 addcc %i1, %g2, %i2 mulx %o5, 0x16C4, %l0 loop_7024: fpadd32s %f12, %f6, %f9 fbu,a %fcc1, loop_7025 array16 %l3, %o4, %i4 nop setx loop_7026, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done orn %i6, 0x110D, %g4 loop_7025: edge8n %l6, %i5, %o2 ld [%l7 + 0x64], %f10 loop_7026: ld [%l7 + 0x4C], %f5 ldd [%l7 + 0x08], %f8 fsrc2s %f0, %f5 tsubcctv %o0, %g5, %g1 subccc %l4, 0x0AB8, %g7 ldsb [%l7 + 0x36], %o7 ldub [%l7 + 0x54], %l2 fmovdpos %xcc, %f2, %f5 fmovdge %xcc, %f0, %f14 ldsh [%l7 + 0x5C], %g3 movl %icc, %i7, %o3 fmovdle %xcc, %f0, %f8 fandnot2 %f6, %f14, %f2 ldsh [%l7 + 0x26], %i3 tl %xcc, 0x2 stx %i0, [%l7 + 0x30] andn %o1, %l1, %l5 fxnors %f5, %f2, %f12 ble loop_7027 fmuld8ulx16 %f9, %f9, %f12 stx %o6, [%l7 + 0x08] stb %g6, [%l7 + 0x5B] loop_7027: tn %xcc, 0x0 edge32 %i1, %g2, %o5 sdivcc %l0, 0x0845, %l3 bneg,a,pn %xcc, loop_7028 fmovspos %xcc, %f11, %f0 fmovdg %xcc, %f9, %f8 edge8 %o4, %i4, %i2 loop_7028: fmovrdgez %i6, %f10, %f14 ldsh [%l7 + 0x2A], %g4 fpadd16s %f10, %f14, %f1 fmovrslz %l6, %f0, %f4 fba %fcc0, loop_7029 lduw [%l7 + 0x68], %i5 tpos %xcc, 0x5 bge,pt %xcc, loop_7030 loop_7029: fmovsvs %xcc, %f9, %f5 movrgz %o0, %g5, %g1 lduw [%l7 + 0x08], %o2 loop_7030: bshuffle %f12, %f4, %f0 fmovrslz %l4, %f2, %f15 st %f13, [%l7 + 0x34] edge8ln %g7, %l2, %o7 brz %g3, loop_7031 movl %xcc, %i7, %o3 fbuge %fcc1, loop_7032 fblg %fcc3, loop_7033 loop_7031: xnor %i3, 0x16EC, %o1 lduh [%l7 + 0x52], %l1 loop_7032: bcc,pn %icc, loop_7034 loop_7033: brgez,a %i0, loop_7035 fzero %f4 ldub [%l7 + 0x35], %o6 loop_7034: fnand %f12, %f0, %f2 loop_7035: bvc %xcc, loop_7036 sth %g6, [%l7 + 0x7A] addcc %i1, %g2, %l5 ldsh [%l7 + 0x7C], %l0 loop_7036: edge16l %l3, %o5, %o4 sth %i2, [%l7 + 0x3A] tgu %xcc, 0x5 ldsh [%l7 + 0x3A], %i4 ldsw [%l7 + 0x58], %g4 fnot1 %f2, %f4 lduw [%l7 + 0x20], %l6 array8 %i5, %o0, %i6 fornot1 %f4, %f10, %f6 bcs loop_7037 lduh [%l7 + 0x1E], %g1 addccc %o2, %l4, %g7 tge %icc, 0x4 loop_7037: move %xcc, %g5, %o7 fxors %f1, %f2, %f9 brz %l2, loop_7038 for %f4, %f6, %f2 ldx [%l7 + 0x50], %g3 stx %o3, [%l7 + 0x20] loop_7038: fmul8ulx16 %f8, %f8, %f2 movl %xcc, %i7, %i3 fpsub16 %f6, %f4, %f4 bl,a,pt %xcc, loop_7039 ldx [%l7 + 0x08], %l1 stw %o1, [%l7 + 0x48] lduh [%l7 + 0x24], %o6 loop_7039: fornot1s %f8, %f4, %f4 tsubcc %g6, %i1, %g2 stb %i0, [%l7 + 0x76] movcc %xcc, %l5, %l3 fsrc1s %f0, %f2 fmovdg %xcc, %f11, %f6 ld [%l7 + 0x78], %f5 movgu %xcc, %l0, %o5 bcs,pt %icc, loop_7040 fxnor %f0, %f6, %f8 ldsw [%l7 + 0x6C], %i2 sth %o4, [%l7 + 0x72] loop_7040: ldsb [%l7 + 0x33], %g4 fba,a %fcc2, loop_7041 ldx [%l7 + 0x60], %i4 fmovsgu %xcc, %f8, %f4 fcmps %fcc0, %f2, %f8 loop_7041: sdivx %l6, 0x1350, %i5 lduw [%l7 + 0x5C], %o0 fmovda %xcc, %f15, %f12 fabsd %f0, %f2 lduw [%l7 + 0x18], %i6 lduw [%l7 + 0x08], %g1 movvs %icc, %l4, %o2 stb %g7, [%l7 + 0x63] movrne %g5, %l2, %g3 fmovsl %icc, %f9, %f9 movcc %xcc, %o3, %o7 fmul8x16al %f8, %f0, %f14 fmuld8sux16 %f15, %f7, %f12 tpos %xcc, 0x2 fmul8sux16 %f10, %f2, %f12 bg,pt %icc, loop_7042 edge32l %i3, %l1, %i7 fbug,a %fcc0, loop_7043 fmovdle %xcc, %f14, %f4 loop_7042: ldub [%l7 + 0x70], %o6 addc %g6, %o1, %i1 loop_7043: tle %icc, 0x5 fmovsvs %xcc, %f4, %f13 movl %xcc, %g2, %l5 move %xcc, %l3, %l0 fcmpne32 %f0, %f10, %i0 fmovscc %icc, %f8, %f7 fxnors %f4, %f6, %f11 and %i2, %o4, %g4 be,a %xcc, loop_7044 tl %xcc, 0x4 fbug %fcc2, loop_7045 udivx %o5, 0x191D, %l6 loop_7044: ba loop_7046 array16 %i4, %o0, %i6 loop_7045: bleu,pt %xcc, loop_7047 pdist %f8, %f6, %f12 loop_7046: te %icc, 0x6 fnor %f6, %f12, %f8 loop_7047: st %f6, [%l7 + 0x54] ldx [%l7 + 0x20], %i5 stb %l4, [%l7 + 0x42] lduh [%l7 + 0x14], %o2 call loop_7048 sllx %g7, 0x17, %g1 fpmerge %f10, %f2, %f0 movneg %icc, %g5, %l2 loop_7048: fmovde %icc, %f3, %f1 tge %icc, 0x5 tsubcctv %g3, 0x09D9, %o3 stw %i3, [%l7 + 0x54] fba %fcc3, loop_7049 faligndata %f6, %f10, %f2 ldx [%l7 + 0x40], %l1 stx %i7, [%l7 + 0x10] loop_7049: array32 %o6, %o7, %g6 ldsb [%l7 + 0x3F], %o1 bvc,a %xcc, loop_7050 ldsw [%l7 + 0x34], %i1 xnorcc %l5, 0x18B8, %g2 fcmpgt16 %f6, %f10, %l0 loop_7050: udiv %l3, 0x0B92, %i2 ldsw [%l7 + 0x74], %i0 fmovdvc %xcc, %f12, %f12 st %f4, [%l7 + 0x54] ldsb [%l7 + 0x21], %g4 fmovdge %icc, %f9, %f11 taddcc %o5, 0x0C2A, %o4 ldsh [%l7 + 0x38], %i4 lduw [%l7 + 0x60], %o0 alignaddr %i6, %l6, %i5 fsrc2s %f9, %f1 for %f10, %f12, %f8 srl %o2, 0x19, %l4 brgz %g7, loop_7051 tcc %icc, 0x6 fandnot1 %f10, %f2, %f2 st %f4, [%l7 + 0x20] loop_7051: fmovdl %xcc, %f11, %f10 fmovscc %xcc, %f7, %f5 movrne %g5, %g1, %l2 taddcctv %o3, 0x104A, %g3 bvc,a,pt %xcc, loop_7052 fbug,a %fcc3, loop_7053 bl %icc, loop_7054 fcmpne32 %f4, %f4, %i3 loop_7052: fmovdneg %xcc, %f8, %f2 loop_7053: fmuld8sux16 %f9, %f5, %f4 loop_7054: fmovrdgez %i7, %f8, %f0 tcs %xcc, 0x0 subcc %l1, %o7, %g6 fnor %f4, %f12, %f2 stb %o1, [%l7 + 0x39] array8 %i1, %l5, %g2 std %f12, [%l7 + 0x10] ba loop_7055 ldsw [%l7 + 0x5C], %l0 stx %o6, [%l7 + 0x60] fmul8x16al %f11, %f3, %f2 loop_7055: bleu loop_7056 lduh [%l7 + 0x30], %i2 fmuld8sux16 %f4, %f10, %f8 stw %i0, [%l7 + 0x50] loop_7056: xnorcc %g4, %l3, %o5 std %f8, [%l7 + 0x10] lduh [%l7 + 0x2C], %i4 alignaddrl %o4, %o0, %l6 fones %f0 mulx %i6, %i5, %o2 fmovdvc %icc, %f5, %f1 fmovscs %xcc, %f10, %f2 fmovdneg %xcc, %f4, %f12 fandnot1 %f8, %f2, %f6 fmovdle %xcc, %f14, %f0 nop setx loop_7057, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tpc add %l1, 0x4, %l1 wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate retry fcmpeq32 %f2, %f14, %g7 nop setx loop_7058, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fzeros %f14 loop_7057: brlez,a %l4, loop_7059 bneg,a,pn %icc, loop_7060 loop_7058: orncc %g1, %l2, %g5 fmovsg %icc, %f15, %f6 loop_7059: fbo %fcc2, loop_7061 loop_7060: taddcc %g3, %o3, %i3 subccc %i7, %o7, %g6 fnors %f5, %f0, %f9 loop_7061: fsrc2 %f0, %f2 fmovsa %xcc, %f11, %f9 fmovsle %xcc, %f8, %f8 fmul8x16al %f11, %f12, %f4 tn %xcc, 0x6 tpos %xcc, 0x3 tsubcctv %o1, 0x14CE, %l1 fmovdcc %icc, %f10, %f5 tge %icc, 0x4 ldsb [%l7 + 0x3C], %i1 subc %g2, 0x090F, %l5 fmovde %icc, %f14, %f13 sll %o6, 0x04, %l0 ldub [%l7 + 0x49], %i2 stb %g4, [%l7 + 0x1E] move %xcc, %l3, %o5 movrlez %i4, %o4, %o0 tn %xcc, 0x0 fbo,a %fcc1, loop_7062 lduw [%l7 + 0x74], %i0 xorcc %i6, 0x0614, %i5 lduh [%l7 + 0x46], %o2 loop_7062: ldx [%l7 + 0x48], %g7 fcmpne32 %f10, %f10, %l4 movl %icc, %g1, %l2 fblg,a %fcc2, loop_7063 fmovsg %icc, %f10, %f1 tcc %xcc, 0x6 fmovsvs %icc, %f8, %f0 loop_7063: umulcc %l6, 0x1B53, %g3 bge %icc, loop_7064 brlz %g5, loop_7065 fmuld8ulx16 %f11, %f15, %f10 ldsh [%l7 + 0x1A], %o3 loop_7064: stx %i7, [%l7 + 0x68] loop_7065: lduh [%l7 + 0x7C], %i3 fbo,a %fcc1, loop_7066 fmovrdlz %g6, %f12, %f10 fnot2s %f13, %f10 ldub [%l7 + 0x22], %o7 loop_7066: bn,pn %xcc, loop_7067 movvs %xcc, %l1, %i1 fpsub32s %f10, %f3, %f4 fmovdleu %xcc, %f12, %f6 loop_7067: fnot2 %f6, %f12 sll %o1, %g2, %l5 taddcctv %o6, 0x0828, %i2 fmovdvc %xcc, %f2, %f11 fbe %fcc3, loop_7068 ldx [%l7 + 0x40], %g4 fandnot1s %f6, %f6, %f2 srlx %l3, %l0, %o5 loop_7068: fpadd16 %f4, %f6, %f12 fmovdvs %xcc, %f4, %f15 fmovrdne %o4, %f8, %f0 fmovdge %xcc, %f0, %f6 edge16l %o0, %i4, %i0 fpadd16 %f4, %f6, %f10 fmovsge %xcc, %f0, %f6 stx %i6, [%l7 + 0x58] ldd [%l7 + 0x78], %f8 movrlez %i5, 0x053, %o2 fble %fcc2, loop_7069 fmovdvc %icc, %f2, %f13 movrgz %l4, %g1, %l2 st %f14, [%l7 + 0x50] loop_7069: srax %l6, 0x0A, %g3 fbn,a %fcc0, loop_7070 edge16ln %g5, %o3, %g7 xorcc %i3, %i7, %o7 tvs %icc, 0x5 loop_7070: fmovrde %g6, %f6, %f4 std %f2, [%l7 + 0x48] nop setx loop_7071, %l0, %l1 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,pn %icc, loop_7072 st %f4, [%l7 + 0x28] fnand %f12, %f0, %f2 loop_7071: addccc %i1, %o1, %g2 loop_7072: alignaddr %l1, %o6, %l5 edge32 %g4, %i2, %l0 taddcctv %l3, 0x1776, %o4 andn %o0, %i4, %o5 fands %f5, %f4, %f5 bn %xcc, loop_7073 movrgez %i0, 0x3C6, %i5 srlx %o2, %i6, %g1 movn %xcc, %l2, %l4 loop_7073: bcs,a,pt %xcc, loop_7074 std %f2, [%l7 + 0x10] fmovrsgez %g3, %f14, %f2 fmuld8ulx16 %f3, %f0, %f12 loop_7074: fbo,a %fcc3, loop_7075 taddcctv %g5, 0x1D21, %o3 fandnot2s %f9, %f9, %f14 array8 %g7, %i3, %l6 loop_7075: umulcc %o7, %i7, %i1 fmovdvs %xcc, %f15, %f8 ba,a %icc, loop_7076 faligndata %f0, %f10, %f0 sub %o1, %g6, %g2 fxnors %f4, %f7, %f14 loop_7076: fmovdge %xcc, %f4, %f8 sth %o6, [%l7 + 0x5E] udivcc %l1, 0x0091, %l5 fmovrdgz %g4, %f8, %f0 fcmped %fcc3, %f8, %f4 fmovrdne %i2, %f14, %f14 xor %l3, 0x0CDF, %o4 movrgz %o0, 0x379, %l0 sth %i4, [%l7 + 0x78] st %f0, [%l7 + 0x5C] fmovscc %xcc, %f14, %f7 sdiv %i0, 0x172D, %i5 fmovdleu %icc, %f1, %f14 movrlz %o2, 0x2CD, %i6 st %f5, [%l7 + 0x48] fpadd32 %f14, %f4, %f12 fbuge,a %fcc1, loop_7077 ldsh [%l7 + 0x6A], %g1 ldub [%l7 + 0x63], %o5 sth %l4, [%l7 + 0x3A] loop_7077: stw %l2, [%l7 + 0x68] fmovdle %xcc, %f1, %f9 fmovscc %xcc, %f8, %f8 ld [%l7 + 0x54], %f4 fmovsl %xcc, %f11, %f9 sll %g5, %g3, %o3 ldsb [%l7 + 0x21], %g7 fmovsn %icc, %f10, %f9 taddcctv %i3, 0x1AF3, %o7 tcs %icc, 0x6 subccc %l6, 0x0517, %i7 movcs %xcc, %i1, %o1 ldsb [%l7 + 0x30], %g2 fcmple16 %f0, %f2, %o6 udivx %l1, 0x105E, %l5 add %g6, %i2, %g4 edge32n %l3, %o4, %l0 fnot2s %f1, %f1 mulx %i4, 0x19E5, %i0 and %i5, 0x08FB, %o2 ldub [%l7 + 0x14], %o0 fmovsvc %xcc, %f4, %f0 ldsw [%l7 + 0x34], %i6 taddcctv %o5, 0x0C40, %g1 fabsd %f0, %f0 fpackfix %f0, %f1 fmovrslez %l4, %f8, %f0 fmovrde %l2, %f6, %f6 ld [%l7 + 0x68], %f2 nop setx loop_7078, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done ldub [%l7 + 0x5F], %g5 fmovdleu %icc, %f14, %f7 movleu %icc, %o3, %g3 loop_7078: taddcctv %i3, %o7, %g7 ldd [%l7 + 0x18], %f14 bcc,pt %xcc, loop_7079 fxors %f12, %f7, %f5 umul %i7, 0x063A, %i1 andncc %o1, %g2, %l6 loop_7079: fornot2 %f8, %f10, %f4 sth %o6, [%l7 + 0x36] bneg,pt %icc, loop_7080 fbul %fcc0, loop_7081 ld [%l7 + 0x68], %f13 smulcc %l1, %g6, %l5 loop_7080: fmovrdgz %g4, %f8, %f10 loop_7081: tsubcctv %i2, %l3, %o4 fmovsle %icc, %f14, %f5 fsrc2s %f8, %f10 bgu,a,pn %icc, loop_7082 stx %l0, [%l7 + 0x68] tsubcctv %i0, %i5, %i4 ble loop_7083 loop_7082: st %f5, [%l7 + 0x40] alignaddrl %o2, %o0, %i6 pdist %f4, %f0, %f4 loop_7083: fmovrde %g1, %f8, %f2 bpos,pt %icc, loop_7084 movge %xcc, %o5, %l4 subccc %l2, %o3, %g3 fcmpeq32 %f12, %f2, %g5 loop_7084: fabss %f10, %f5 lduh [%l7 + 0x0E], %o7 tneg %xcc, 0x5 tleu %icc, 0x1 std %f14, [%l7 + 0x58] addccc %i3, 0x1F7C, %g7 ldub [%l7 + 0x2D], %i1 ld [%l7 + 0x14], %f2 fcmpne32 %f10, %f12, %i7 std %f0, [%l7 + 0x78] fmovdle %icc, %f0, %f13 tsubcctv %o1, %l6, %o6 fbl,a %fcc1, loop_7085 edge16ln %g2, %g6, %l1 fmovda %icc, %f1, %f9 fmovrdlz %l5, %f4, %f8 loop_7085: fandnot2 %f6, %f2, %f14 fmovdne %icc, %f0, %f11 movvc %xcc, %i2, %g4 stw %o4, [%l7 + 0x6C] bneg loop_7086 movcs %xcc, %l3, %i0 faligndata %f2, %f14, %f12 movcs %xcc, %l0, %i4 loop_7086: bpos loop_7087 bne,pn %icc, loop_7088 movle %xcc, %i5, %o2 lduh [%l7 + 0x3E], %o0 loop_7087: ld [%l7 + 0x4C], %f10 loop_7088: ldsw [%l7 + 0x50], %g1 fmovsne %icc, %f8, %f14 sth %i6, [%l7 + 0x6E] array16 %l4, %o5, %l2 movn %icc, %o3, %g5 sth %o7, [%l7 + 0x70] stb %g3, [%l7 + 0x1E] alignaddr %i3, %i1, %g7 ldsb [%l7 + 0x49], %o1 ldsw [%l7 + 0x40], %l6 nop setx loop_7089, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tsubcctv %i7, 0x1C8F, %o6 fbg,a %fcc2, loop_7090 bcs,pn %icc, loop_7091 loop_7089: fmovscs %icc, %f8, %f15 addccc %g6, 0x0885, %l1 loop_7090: fornot1 %f10, %f2, %f14 loop_7091: fzero %f4 ldsh [%l7 + 0x76], %l5 movre %g2, 0x16C, %i2 siam 0x2 brz %o4, loop_7092 fbe %fcc3, loop_7093 std %f8, [%l7 + 0x50] edge8n %l3, %i0, %l0 loop_7092: call loop_7094 loop_7093: fmovrdgez %g4, %f10, %f12 ldsw [%l7 + 0x74], %i4 xnorcc %o2, 0x1ED8, %i5 loop_7094: alignaddr %o0, %i6, %g1 fpsub32s %f5, %f14, %f0 bne,a,pt %xcc, loop_7095 fmovdg %xcc, %f5, %f7 sth %l4, [%l7 + 0x50] fmovsvc %icc, %f7, %f5 loop_7095: bpos,a,pt %xcc, loop_7096 movrlez %l2, 0x0EB, %o3 fmovrdlez %g5, %f6, %f10 brgz,a %o7, loop_7097 loop_7096: movre %o5, 0x084, %i3 fmovde %xcc, %f0, %f2 fandnot1 %f10, %f4, %f4 loop_7097: brgez,a %i1, loop_7098 fmovsvs %xcc, %f6, %f9 movrlez %g7, 0x183, %o1 lduw [%l7 + 0x34], %g3 loop_7098: fmovdle %icc, %f14, %f15 nop setx loop_7099, %l0, %l1 jmpl %l1, %l6 fmovrse %o6, %f0, %f9 ldsw [%l7 + 0x30], %i7 fmovsgu %xcc, %f11, %f5 loop_7099: fpadd16s %f13, %f13, %f15 brnz,a %l1, loop_7100 fmovde %xcc, %f4, %f0 fcmpd %fcc2, %f10, %f10 fmovrsne %l5, %f9, %f10 loop_7100: ld [%l7 + 0x68], %f9 taddcctv %g6, %g2, %o4 ldx [%l7 + 0x40], %l3 ldsh [%l7 + 0x5A], %i2 stx %l0, [%l7 + 0x30] lduw [%l7 + 0x10], %i0 be %icc, loop_7101 siam 0x6 fmovdge %xcc, %f14, %f9 fmovsle %xcc, %f9, %f0 loop_7101: std %f8, [%l7 + 0x48] fsrc2 %f4, %f0 fbl,a %fcc2, loop_7102 taddcc %g4, %o2, %i4 lduh [%l7 + 0x6A], %o0 xnor %i5, %i6, %l4 loop_7102: stx %l2, [%l7 + 0x58] ldsh [%l7 + 0x56], %g1 ldsw [%l7 + 0x78], %o3 movl %xcc, %g5, %o5 movneg %xcc, %o7, %i3 fmovsn %xcc, %f3, %f14 sth %g7, [%l7 + 0x74] edge16 %o1, %i1, %g3 fmovdleu %xcc, %f13, %f10 edge32 %o6, %l6, %i7 sth %l5, [%l7 + 0x46] lduw [%l7 + 0x10], %l1 fsrc1 %f14, %f6 bne,a %xcc, loop_7103 fmovde %icc, %f15, %f7 fornot2s %f6, %f6, %f2 fbuge %fcc0, loop_7104 loop_7103: ld [%l7 + 0x68], %f15 lduw [%l7 + 0x7C], %g6 tcs %xcc, 0x3 loop_7104: lduh [%l7 + 0x2E], %g2 ldub [%l7 + 0x15], %l3 ldx [%l7 + 0x20], %i2 bvs,a %xcc, loop_7105 or %l0, 0x197D, %i0 fmovsne %xcc, %f9, %f1 fmovdvc %xcc, %f8, %f7 loop_7105: stx %o4, [%l7 + 0x08] fbg %fcc1, loop_7106 ldd [%l7 + 0x68], %f14 sub %g4, 0x1639, %i4 fmul8x16 %f14, %f12, %f8 loop_7106: popc %o2, %o0 sth %i5, [%l7 + 0x72] brgz %l4, loop_7107 move %icc, %l2, %g1 sethi 0x1D7D, %i6 fxnors %f14, %f10, %f9 loop_7107: lduh [%l7 + 0x16], %g5 ldd [%l7 + 0x58], %f2 stw %o5, [%l7 + 0x6C] fmovrdlz %o7, %f8, %f4 st %f12, [%l7 + 0x2C] fpadd16 %f6, %f6, %f10 lduw [%l7 + 0x68], %o3 ldsh [%l7 + 0x28], %i3 array8 %o1, %i1, %g3 fcmpd %fcc0, %f2, %f0 fsrc2 %f2, %f0 lduh [%l7 + 0x70], %g7 movrne %l6, 0x16A, %i7 brnz,a %o6, loop_7108 movcs %icc, %l5, %g6 fmovscs %xcc, %f11, %f1 sdivx %l1, 0x1451, %l3 loop_7108: stw %g2, [%l7 + 0x18] fmovdcs %icc, %f3, %f8 fmovsa %icc, %f8, %f9 tpos %icc, 0x7 fmovdpos %xcc, %f5, %f2 ta %xcc, 0x5 stb %i2, [%l7 + 0x42] fbue,a %fcc2, loop_7109 udiv %l0, 0x1235, %o4 bleu %xcc, loop_7110 fcmpeq16 %f12, %f8, %i0 loop_7109: movne %icc, %i4, %o2 lduw [%l7 + 0x08], %g4 loop_7110: fmovda %icc, %f5, %f11 stb %i5, [%l7 + 0x50] fmovdgu %xcc, %f13, %f6 stw %o0, [%l7 + 0x48] nop setx loop_7111, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done tl %icc, 0x2 andncc %l2, %g1, %i6 sdivcc %g5, 0x0693, %o5 loop_7111: fmul8x16al %f4, %f8, %f4 stb %o7, [%l7 + 0x09] siam 0x2 bl loop_7112 fcmple32 %f2, %f8, %o3 fxnor %f12, %f4, %f4 orncc %l4, 0x0806, %o1 loop_7112: orcc %i3, %g3, %i1 fmovdvs %icc, %f10, %f5 fmovd %f0, %f6 stw %l6, [%l7 + 0x40] fmovdneg %icc, %f11, %f9 bvc,a %icc, loop_7113 fmovrslz %g7, %f7, %f11 stx %i7, [%l7 + 0x08] std %f6, [%l7 + 0x70] loop_7113: fmuld8ulx16 %f15, %f3, %f14 sth %l5, [%l7 + 0x6E] fble %fcc2, loop_7114 lduw [%l7 + 0x30], %o6 stw %l1, [%l7 + 0x50] udivx %l3, 0x0462, %g6 loop_7114: stx %i2, [%l7 + 0x10] fbul,a %fcc2, loop_7115 lduh [%l7 + 0x72], %l0 stw %g2, [%l7 + 0x18] srl %o4, %i4, %i0 loop_7115: fbl,a %fcc3, loop_7116 stb %g4, [%l7 + 0x5D] fbn %fcc0, loop_7117 fpack32 %f10, %f4, %f4 loop_7116: tgu %xcc, 0x2 ldd [%l7 + 0x08], %f0 loop_7117: mova %icc, %o2, %i5 fbn %fcc1, loop_7118 ldsb [%l7 + 0x30], %o0 fmovsleu %icc, %f3, %f1 fpsub32 %f12, %f10, %f10 loop_7118: fcmped %fcc2, %f0, %f12 sdiv %g1, 0x0A40, %l2 ldd [%l7 + 0x28], %f2 stw %g5, [%l7 + 0x10] fcmpd %fcc2, %f14, %f14 fbue %fcc2, loop_7119 brz %i6, loop_7120 brlz %o7, loop_7121 st %f11, [%l7 + 0x1C] loop_7119: call loop_7122 loop_7120: lduw [%l7 + 0x7C], %o3 loop_7121: edge8l %l4, %o1, %i3 fmul8x16au %f14, %f1, %f12 loop_7122: fmovdcs %xcc, %f0, %f7 fba %fcc1, loop_7123 fmul8x16 %f14, %f10, %f6 sth %o5, [%l7 + 0x30] fmovda %icc, %f14, %f7 loop_7123: be loop_7124 lduh [%l7 + 0x34], %i1 ldd [%l7 + 0x78], %f10 ldsb [%l7 + 0x3B], %l6 loop_7124: tleu %icc, 0x6 stb %g7, [%l7 + 0x4F] stw %g3, [%l7 + 0x5C] ldsh [%l7 + 0x50], %i7 nop setx loop_7125, %l0, %l1 jmpl %l1, %l5 andn %l1, %o6, %g6 stw %i2, [%l7 + 0x5C] ldx [%l7 + 0x18], %l3 loop_7125: fpackfix %f2, %f11 lduw [%l7 + 0x44], %g2 stb %l0, [%l7 + 0x79] sth %o4, [%l7 + 0x3E] bleu loop_7126 movrlz %i0, 0x0BE, %i4 bcs,a loop_7127 ldd [%l7 + 0x38], %f0 loop_7126: stx %g4, [%l7 + 0x50] fmul8x16 %f11, %f14, %f10 loop_7127: bgu,pn %xcc, loop_7128 ldsh [%l7 + 0x16], %i5 fnot2 %f8, %f10 st %f11, [%l7 + 0x50] loop_7128: fnot2s %f9, %f8 tpos %icc, 0x7 fxnor %f4, %f14, %f8 edge8n %o2, %o0, %g1 brgz,a %g5, loop_7129 sth %i6, [%l7 + 0x0A] movn %xcc, %l2, %o3 fmovse %xcc, %f8, %f1 loop_7129: tg %xcc, 0x6 stw %o7, [%l7 + 0x60] fbule,a %fcc0, loop_7130 tsubcc %l4, 0x16BB, %i3 lduw [%l7 + 0x38], %o5 fmovsa %icc, %f11, %f10 loop_7130: movrgz %o1, 0x0E9, %i1 fornot1 %f4, %f6, %f0 bg,pt %xcc, loop_7131 st %f11, [%l7 + 0x18] fmovd %f14, %f8 fcmpgt16 %f8, %f14, %g7 loop_7131: lduh [%l7 + 0x34], %l6 ldd [%l7 + 0x08], %f6 sub %i7, 0x0535, %l5 move %xcc, %g3, %l1 fpack16 %f12, %f15 stw %o6, [%l7 + 0x48] ldsw [%l7 + 0x24], %g6 fcmpgt32 %f12, %f10, %i2 brz %l3, loop_7132 movneg %icc, %g2, %o4 fmovsvc %xcc, %f2, %f2 fzero %f14 loop_7132: ld [%l7 + 0x34], %f7 fones %f6 lduw [%l7 + 0x30], %i0 ldsh [%l7 + 0x44], %i4 fbul,a %fcc2, loop_7133 umulcc %l0, 0x1187, %g4 bcc %icc, loop_7134 ldd [%l7 + 0x78], %f12 loop_7133: ldx [%l7 + 0x38], %i5 fands %f6, %f7, %f6 loop_7134: tge %xcc, 0x6 fmovdpos %icc, %f3, %f11 stb %o0, [%l7 + 0x68] lduw [%l7 + 0x74], %g1 mulscc %g5, %i6, %o2 fmovrdne %o3, %f2, %f6 fnot2s %f6, %f2 fmovda %icc, %f7, %f10 sdiv %o7, 0x104F, %l2 ldsh [%l7 + 0x3E], %i3 fmul8x16 %f6, %f2, %f6 movge %icc, %o5, %o1 fsrc1 %f12, %f6 fcmped %fcc2, %f8, %f0 stw %i1, [%l7 + 0x14] fnand %f6, %f8, %f14 stx %l4, [%l7 + 0x28] stb %g7, [%l7 + 0x39] movg %xcc, %l6, %l5 fcmps %fcc0, %f11, %f5 tsubcc %g3, %l1, %i7 nop setx loop_7135, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done movn %icc, %o6, %i2 fmovdg %icc, %f11, %f3 ldub [%l7 + 0x52], %g6 loop_7135: fmovrslz %l3, %f5, %f13 fandnot1s %f2, %f4, %f1 bpos %icc, loop_7136 tl %icc, 0x0 fcmpne16 %f8, %f4, %g2 lduh [%l7 + 0x0E], %o4 loop_7136: addcc %i0, %i4, %g4 movleu %xcc, %i5, %l0 stb %g1, [%l7 + 0x42] stb %o0, [%l7 + 0x11] fcmpgt16 %f12, %f8, %g5 ldub [%l7 + 0x59], %o2 fmovrslez %o3, %f9, %f9 fsrc1 %f8, %f12 fbo,a %fcc0, loop_7137 stx %o7, [%l7 + 0x18] ldub [%l7 + 0x3F], %l2 or %i3, 0x02B7, %i6 loop_7137: fpadd32s %f12, %f7, %f3 stx %o5, [%l7 + 0x28] ldsh [%l7 + 0x40], %o1 srax %l4, %g7, %i1 fsrc1s %f8, %f0 tl %icc, 0x5 fbul %fcc1, loop_7138 edge16n %l5, %l6, %g3 fmovsleu %icc, %f3, %f12 fmovdvs %xcc, %f11, %f1 loop_7138: edge32ln %l1, %i7, %i2 sub %g6, %l3, %g2 fcmpeq32 %f12, %f0, %o4 movne %xcc, %o6, %i4 bge,a,pn %xcc, loop_7139 movgu %xcc, %i0, %i5 ldx [%l7 + 0x48], %g4 fbule %fcc3, loop_7140 loop_7139: fmovse %icc, %f8, %f8 fbl,a %fcc3, loop_7141 fands %f2, %f4, %f5 loop_7140: move %icc, %l0, %o0 bne,pn %xcc, loop_7142 loop_7141: ldx [%l7 + 0x30], %g5 fmovs %f9, %f8 fbg,a %fcc3, loop_7143 loop_7142: tcs %icc, 0x5 tg %icc, 0x3 edge16l %o2, %o3, %o7 loop_7143: fpmerge %f6, %f9, %f6 fmovrslez %l2, %f15, %f3 ldx [%l7 + 0x48], %g1 stw %i6, [%l7 + 0x38] fsrc2 %f12, %f0 bneg,a loop_7144 nop setx loop_7145, %l0, %l1 jmpl %l1, %o5 ldsb [%l7 + 0x68], %i3 tpos %xcc, 0x1 loop_7144: std %f8, [%l7 + 0x10] loop_7145: fmovrsgez %o1, %f1, %f10 fors %f3, %f5, %f6 ldsh [%l7 + 0x0E], %g7 addc %i1, 0x1EC9, %l4 movge %icc, %l6, %l5 fmovrse %g3, %f14, %f6 lduh [%l7 + 0x36], %i7 fmovse %xcc, %f3, %f8 bvc %icc, loop_7146 movn %icc, %i2, %l1 fbl %fcc2, loop_7147 fbl,a %fcc3, loop_7148 loop_7146: srax %l3, %g6, %o4 lduw [%l7 + 0x3C], %o6 loop_7147: subc %i4, 0x08E1, %i0 loop_7148: fmovrdne %i5, %f6, %f6 ldd [%l7 + 0x28], %f0 fexpand %f10, %f0 fbn,a %fcc2, loop_7149 ldd [%l7 + 0x30], %f4 stw %g2, [%l7 + 0x44] ldd [%l7 + 0x38], %f10 loop_7149: movre %l0, 0x022, %o0 st %f13, [%l7 + 0x7C] tvc %xcc, 0x0 fmovdne %icc, %f5, %f13 fbge,a %fcc3, loop_7150 fmovrdlz %g5, %f12, %f0 fmuld8ulx16 %f10, %f14, %f6 fmul8x16au %f14, %f5, %f14 loop_7150: st %f11, [%l7 + 0x78] sdivx %g4, 0x1354, %o2 st %f11, [%l7 + 0x18] stb %o7, [%l7 + 0x2B] movle %icc, %l2, %g1 fmovdpos %xcc, %f8, %f13 alignaddr %i6, %o3, %o5 fbe %fcc2, loop_7151 array16 %i3, %o1, %g7 ldx [%l7 + 0x48], %l4 smul %i1, 0x1156, %l5 loop_7151: bge,a loop_7152 bgu,a,pt %xcc, loop_7153 fnand %f14, %f10, %f6 udiv %g3, 0x1CF9, %l6 loop_7152: ldsb [%l7 + 0x2C], %i7 loop_7153: fandnot2 %f14, %f0, %f12 ldd [%l7 + 0x38], %f2 sth %i2, [%l7 + 0x50] fcmps %fcc1, %f9, %f9 tl %icc, 0x2 fmovsvs %icc, %f9, %f10 movrlez %l1, 0x368, %g6 ldsb [%l7 + 0x11], %l3 ldsb [%l7 + 0x61], %o6 tl %icc, 0x3 ldd [%l7 + 0x18], %f14 xorcc %o4, 0x0A41, %i0 fmuld8ulx16 %f3, %f9, %f6 ldx [%l7 + 0x18], %i5 lduh [%l7 + 0x5E], %g2 orcc %l0, %i4, %g5 fcmped %fcc2, %f4, %f10 st %f15, [%l7 + 0x68] stb %g4, [%l7 + 0x6A] bn %xcc, loop_7154 ldd [%l7 + 0x60], %f10 fmovdge %icc, %f9, %f10 stx %o0, [%l7 + 0x50] loop_7154: ldsw [%l7 + 0x30], %o7 ldd [%l7 + 0x18], %f2 array8 %l2, %g1, %o2 sth %o3, [%l7 + 0x0E] movrgez %i6, 0x207, %i3 fbue %fcc0, loop_7155 fpadd32s %f4, %f1, %f14 fbn,a %fcc3, loop_7156 edge8ln %o1, %g7, %l4 loop_7155: fbule,a %fcc0, loop_7157 fcmpeq16 %f12, %f0, %i1 loop_7156: andncc %l5, %o5, %l6 tsubcc %i7, %i2, %g3 loop_7157: fbul,a %fcc1, loop_7158 fbuge %fcc1, loop_7159 fmovdvc %xcc, %f7, %f15 bcs,a loop_7160 loop_7158: movneg %icc, %g6, %l3 loop_7159: ldsb [%l7 + 0x20], %o6 fmovrslez %l1, %f8, %f14 loop_7160: lduh [%l7 + 0x74], %i0 fsrc2 %f10, %f2 fbo,a %fcc3, loop_7161 fbne %fcc1, loop_7162 brz,a %i5, loop_7163 movge %icc, %g2, %l0 loop_7161: fpadd32s %f2, %f3, %f1 loop_7162: ld [%l7 + 0x44], %f14 loop_7163: fnor %f4, %f12, %f4 movrne %i4, 0x135, %g5 std %f12, [%l7 + 0x38] fmovrdgz %o4, %f10, %f6 fmovsa %xcc, %f10, %f1 fmovsge %icc, %f9, %f8 sra %o0, %o7, %g4 fpsub16s %f15, %f10, %f14 ldsh [%l7 + 0x3C], %l2 ldsh [%l7 + 0x72], %g1 fbn %fcc3, loop_7164 edge32l %o2, %i6, %i3 fmuld8sux16 %f9, %f10, %f2 fmul8x16al %f8, %f7, %f14 loop_7164: fmovrslz %o1, %f4, %f12 fmovdcc %xcc, %f7, %f3 fornot1s %f4, %f8, %f3 stx %g7, [%l7 + 0x38] std %f0, [%l7 + 0x30] edge8l %o3, %i1, %l5 lduw [%l7 + 0x7C], %l4 udivx %o5, 0x1C24, %l6 fmovdpos %xcc, %f2, %f6 fmovrdgz %i2, %f12, %f10 bvs %xcc, loop_7165 movleu %icc, %i7, %g6 ldsh [%l7 + 0x32], %g3 lduh [%l7 + 0x46], %l3 loop_7165: fmovdpos %icc, %f9, %f7 fmovrsgz %o6, %f3, %f2 tcs %icc, 0x1 ldsb [%l7 + 0x0E], %i0 fsrc1 %f2, %f14 fmovdn %icc, %f3, %f2 mulscc %i5, 0x085E, %l1 fpmerge %f6, %f13, %f12 st %f4, [%l7 + 0x34] ldub [%l7 + 0x60], %l0 xor %i4, %g5, %o4 fpsub16s %f14, %f13, %f8 alignaddrl %o0, %g2, %g4 fmuld8sux16 %f10, %f5, %f0 ldd [%l7 + 0x40], %f8 movleu %icc, %l2, %g1 stx %o2, [%l7 + 0x10] sth %i6, [%l7 + 0x7A] ld [%l7 + 0x24], %f13 ldx [%l7 + 0x48], %o7 movcs %icc, %o1, %i3 xorcc %o3, 0x0607, %i1 stx %g7, [%l7 + 0x38] movge %xcc, %l4, %l5 fbne,a %fcc1, loop_7166 fmuld8sux16 %f11, %f4, %f6 mulscc %o5, 0x082C, %i2 sdivx %i7, 0x1FC6, %g6 loop_7166: movne %icc, %l6, %l3 fzero %f12 fbn %fcc0, loop_7167 stw %o6, [%l7 + 0x1C] fcmps %fcc0, %f0, %f11 taddcctv %i0, %g3, %i5 loop_7167: sll %l0, 0x05, %l1 stw %i4, [%l7 + 0x7C] nop setx loop_7168, %l0, %l1 wrpr 0x1, %tl wrpr %l1, %tnpc setx 0x34400001400, %l0, %l1 wrpr %l1, %tstate wrhpr 0x4, %htstate done fbue %fcc2, loop_7169 st %f6, [%l7 + 0x68] sdiv %o4, 0x1F4C, %o0 loop_7168: fmul8sux16 %f10, %f2, %f4 loop_7169: ldub [%l7 + 0x26], %g2 stb %g5, [%l7 + 0x77] fmovrse %g4, %f3, %f7 tl %xcc, 0x4 srlx %l2, 0x06, %o2 brlz,a %g1, loop_7170 fabss %f9, %f15 lduw [%l7 + 0x60], %o7 bvs,a loop_7171 loop_7170: ldx [%l7 + 0x20], %i6 fones %f7 ldx [%l7 + 0x48], %o1 loop_7171: lduh [%l7 + 0x70], %o3 faligndata %f6, %f0, %f4 tn %icc, 0x5 addc %i3, 0x16F6, %g7 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Stats for Diag: ! ! Type f : 14353 ! Type i : 14139 ! Type cti : 7171 ! Type l : 14337 ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! EXIT_GOOD /* test finish */ /************************************************************************ Test case data start ************************************************************************/ .data user_data_start: scratch_area: .word 0x331F3045 .word 0x0FAD0106 .word 0xE175712D .word 0x0E17EBC1 .word 0xFA2B8F3F .word 0x0C06246F .word 0xF105A2E2 .word 0xBCAB9939 .word 0x78FB1EBE .word 0x78C59E69 .word 0xF3E2DDA0 .word 0xDB645B8D .word 0x023050D7 .word 0x9538FBF1 .word 0xD14E3882 .word 0x0E56D016 .word 0x4616AA58 .word 0x8947E801 .word 0xA78D2542 .word 0xFC1CD90A .word 0x0A359037 .word 0x212C7FE8 .word 0x47468567 .word 0x3B2F48D3 .word 0x152A185B .word 0x3E514C2E .word 0x038A49C9 .word 0x3B620570 .word 0x4830B7BE .word 0xE3EDCC26 .word 0x26B895B8 .word 0xF589CF38 .word 0xC90F8D74 .word 0xAC239D38 .word 0x3B24468C .word 0x8B9DDEE8 .word 0x3E2C43DB .word 0x2783AEF3 .word 0x22532206 .word 0x97F13B09 .word 0x1AC22EFD .word 0xD884A40B .word 0x0F15E381 .word 0x08F01AB8 .word 0x3975A8A8 .word 0xBB4E6BCE .word 0x18C3600C .word 0xF6064A60 .word 0xE7FE8145 .word 0x5C3FAC63 .word 0x9F834E6B .word 0x88E96422 .word 0xAD5398B3 .word 0x91742D7C .word 0xCDFC9158 .word 0xA1C618FF .word 0x94F7D3F8 .word 0xD89EEA2B .word 0x7BFAA916 .word 0x4C20C662 .word 0x7C7B4516 .word 0xE8769BFD .word 0xB9920454 .word 0x020E6553 .end